@charset "gb2312";
/* CSS Document */

body{font-family:"Î¢ÈíÑÅºÚ";font:14px/24px arial,simsun,sans-serif,"microsoft yahei";margin:0;padding:0;text-align:left;background:#fff;position:relative;
}
.body { margin:0px; padding:0px;  background:#eee}



form,p,ol,ul,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,p{font-size:12px;font-weight:normal;color:#555;}
ul,ol{list-style:none;}
img{vertical-align:left;border:none;}
em{font-style:normal;}
a{cursor:pointer;}
a:link,a:visited{text-decoration:none;color:#464646;}
a:hover,a:active{text-decoration:underline;color:#e00000;}
table{width:100%;margin:0;}
table,td,tr{border:none;border-collapse:collapse;text-align:center;}
td{font:12px/24px simsun;padding:2px 2px;}

.clearing{clear:both;overflow:hidden;width:1px;height:0;}
.left{float:left;display:inline;}
.right{float:right;display:inline;}
.hidden{display:none;}
.content strong,.content img{}


.head { margin:0px; padding:0px; position:relative;height:258px; }


.banner{width:980px;height:200px;overflow:hidden;margin:0 auto;}
h1 span{display:block;font-size:0;height:0;overflow:hidden;width:0;}

#head {height:441px;z-index:-1;width:100%; background:url(imagesbanner.png) no-repeat center;  margin:0 auto;}
#nav { padding:219px 0px 0px 292px; height:43px;font-weight:bold; width:1000px; position:absolute;z-index:2;}
#nav ul { width:896px;}
#nav li { float:left; margin-right:65px;color:#fff;}
#nav li a{ float:left; margin-right:65x;color:#fff;text-decoration:none;}
.more{color:#e00000;margin:0 1px;}
.more a:link,.more a:visited{color:#e00000;}
.more a:hover,.more a:active{color:#a40000;}

.headline {width:1000px;margin:0px auto;}
.content{width:941px;margin:0px auto;}
.b-tt{width:976px;height:76px;overflow:hidden;border:2px solid #d2d2d2;}
.b-tt strong{font:bold 40px/76px "Microsoft YaHei";text-align:center;color:#0068b7;}
.b-tt strong a:link,.b-tt strong a:visited{color:#0068b7;}
.b-tt strong a:hover,.b-tt strong a:active{color:#004986;}
.bg{ background:#f2f2f2; height:374px; }
.footbg{ background:#fff; height:588px; }
.jjdp{ background:#f2f2f2; height:350px; }

.one{background:#f2f2f2;height:335px; padding-top:20px;font-family:"Î¢ÈíÑÅºÚ";font-size:15px;width:614px;overflow:hidden;border:0px solid #d2d2d2;margin:0 0px 0 0;}
.two {z-index:999; background:url(imagesbmdt.png) no-repeat;width:306px;height:479px;overflow:hidden;border:0px solid #d2d2d2;margin:-80px 0 0 0;}
.two ul { padding:85px 0 0 24px;}
.two li {font-family:"Î¢ÈíÑÅºÚ"; line-height:20px; height:69px; overflow:hidden; width:258px; font-size:13px; border-bottom:1px solid #ececec; padding-top:6px;}
.two span { line-height:25px; color:#a5a5a5;}
.one p{font-size:15px; padding: 0px 0 0 0;line-height:32px;}
.two li.noborder { border:none;}

.tit{ padding:10px 0 15px 0px;width:100%;overflow:hidden;margin:0 auto;background:url(../images/barbg.jpg) repeat-x 0 0;}
.tit h2{display:inline;font:bold 16px/30px "Microsoft YaHei";color:#fff;}
.tit p { display:none;}
.tit p a{ color:#a4a4a4;float:right;display:inline;font:12px/28px simsun;margin:0 12px 0 0;}
.tit a:link,.tit a:visited{ font-family:"Î¢ÈíÑÅºÚ";color:#a4a4a4;font-weight:bold;padding-right:30px;}
.tit a:hover,.tit a:active{color:#fff100;}
.titbzjx { width:31px;float:left;display:block;margin: 0px 0px 0px 40px;
border: 1px solid #ccc;
padding: 65px 20px;}





.bzjximg{float:right;height:300px; width:861px; margin:0 25px 25px 0; overflow:hidden;}
.bzjxqh{ position:relative; height:300px; font-size:14px; line-height:25px; overflow:hidden}
#pic_area .inner {   height: 177px;}
#pic_area {    height: 219px;}
.bzjxqh li img { margin-bottom:4px; border:1px solid #ccc; max-height:270px;}
.bzjxqh li { background:#fff; height:300px; overflow:hidden; width:832px }
.bzjxqh a { display:block; clear:both;}
.bzjxqh OL {
    left: 0;
    position: absolute;
    top: 0;
}
.mouse_top {
    background:url("imagesdirection_icon.jpg") no-repeat scroll 0 0;
    cursor: pointer;
    height: 31px;
    margin-top: 27px;
}

.mouse_direction {
    height: 87px;
    position: absolute;
    right: 0px;
    width: 31px;
	top:0px;
}
.mouse_bottom {
    background: url("imagesdirection_icon.jpg") no-repeat scroll 0px -55px transparent;
    height: 31px;
    margin-top: 25px;
    cursor: pointer;
}




.BigImg { font-family:"Î¢ÈíÑÅºÚ";background:url(imagesjfgsbig.png) no-repeat; width:448px; height:425px; padding:13px 13px 0 13px;}
.NormalImg img { border:1px solid #ebebeb;}
.BigImg div { margin:6px 0 0 0; font-size:13px; font-weight:normal;}

.NormalImg { width:445px; overflow:hidden;}
.NormalImg ul { width:500px;}
.NormalImg li { font-family:"Î¢ÈíÑÅºÚ";float:left;  margin-bottom:23px;    margin-right:17px;}
.ImgBoxer {width:182px; height:195px; padding:12px 16px 0 16px;overflow:hidden; background:url(imagesjfgssmall.png) no-repeat;}
.ImgBoxer img { border:1px solid #ebebeb;}
.ImgBoxer div { margin-top:4px; font-size:12px; font-weight:normal; line-height:19px;}

.GeyanImgBoxer {width:240px; height:223px; padding:12px 12px 0 12px;overflow:hidden; background:url(imagesjxgybg.png) no-repeat;}
.GeyanImgBoxer img { border:1px solid #ebebeb;}
.GeyanImgBoxer div { margin-top:4px; font-size:12px; font-weight:normal; line-height:19px;}
.Geyan { margin-bottom:20px; background:url(imagesgeyanv.gif) no-repeat; height:224px; width:336px; overflow:hidden; }
.Geyan ul { padding:0 0 0 20px;}
.Geyan li { font-family:"Î¢ÈíÑÅºÚ";font-size:13px; border-bottom:1px solid #ececec; line-height:44px; font-weight:normal;}
.Geyan li.noborder { border:none;}

.xx { clear:both; padding-top:10px; }

.jssz {background:url(imagesjsslbg.png) no-repeat; height:437px; margin-bottom:10px; width:941px; overflow:hidden;}
.jssz ul { padding:0 0 30px 30px; margin-top:38px;}
.jssz li { font-size:13px; font-weight:normal; text-indent:2em; line-height:60px; float:left; width:420px; margin:10px 30px 0px 0; border-top:1px solid #ebebeb;}
.jssz li img { border:1px solid #ebebeb; margin:10px 0 0 0;}
.jssz .right {font-family:"Î¢ÈíÑÅºÚ"; width:310px; }
.jssz li.border img{}
.jssz li.border .right {}

.jsszxx { color:#4a8191; font-size:18px; text-align:center; line-height:35px; padding:0px 0 20px 0;}
.jsszxx a { color:#4a8191;}
.jsszxx a:hover{ color:#4a8191; text-decoration:none;}
.jsszxx a:active{text-decoration:none;}


.Duanpian { width:940px; overflow:hidden; margin-top:0px; }
.Duanpian ul { width:1000px; padding-top:30px;}
.Duanpian li { position:relative;width:230px; height:170px;overflow:hidden; margin-right:6px; float:left;}
.Duanpian li .dptit { position:absolute; z-index:1000; font-size:12px; color:#fff; font-weight:normal; bottom:0px; padding:0 4px 0 30px;}
.DuanpianKuang { padding:0px; background:url(imagesdpbg.png) no-repeat; position:absolute; width:230px; height:170px; z-index:999; top:0px; left:0px;}
.DuanpianKuang a{display:block; width:230px; height:170px;}
.Duanpian .xx { padding:30px 0 0 0;}
.Duanpian a { color:#fff;}


/* imgChange */
.imgbox{width:400px;height:320px;overflow:hidden;background:#e5e5e5;filter:revealTrans(Transition=20,Duration=1.2);}
.imgbox ul{clear:both;}
.imgbox ul li{float:left;display:inline;width:480px;height:320px;overflow:hidden;position:relative;}
.imgbox img{width:400px;height:270px;}
.imgbox ul li strong{width:480px;height:55px;font:bold 16px/50px "Microsoft YaHei";color:#555;overflow:hidden;margin:0;text-indent:10px;}
.imgbox ul li strong a:link,.imgbox ul li strong a:visited{color:#313131;}
.imgbox ul li strong a:hover,.imgbox ul li strong a:active{color:#a40000;}
.imglist{width:100px;height:14px;overflow:hidden;margin:-22px 0 0 380px;position:absolute;z-index:1000;}
.imglist ul{clear:both;}
.imglist ul li{float:left;width:12px;height:12px;overflow:hidden;margin:0 1px;cursor:pointer;background:#fff;font:11px/12px Arial;text-align:center;border:1px solid #a0a0a0;}
.imglist ul li.act{background:#a40000;color:#fff;}

.doc{ width:450px;overflow:hidden;margin:10px auto 0;border-bottom:0px dashed #ccc;padding-bottom:10px;}
.doc a{color:#a40000; line-height:20px;}
.doc h2 a:hover{color:#a40000;line-height:20px; }
.two .doc { width:480px;}
.two .doc strong{width:480px;height:40px;overflow:hidden;font:bold 24px/40px "Microsoft YaHei";text-align:center;color:#0068b7;margin:0 auto;}
.two .doc strong a:link,.one .doc strong a:visited{text-decoration:none;color:#a40000;}
.two .doc strong a:hover,.one .doc strong a:active{text-decoration:underline;color:#a40000;}
.doc p{width:450px;height:0px;overflow:hidden;margin:0 auto;font:14px/28px simsun;text-indent:2em;color:#555;padding-top:50px;}
.two .doc p { width:480px;color:#464646;font-family:"ºÚÌå";}

.big-box{background:#fff;color:#464646;font-family:"ºÚÌå Regular";font-weight:bold;width:1000px;overflow:hidden;border-top:5px solid #d7d7d7;margin:15px 0 0;}

.big-boxl{color:#464646;font-family:"ºÚÌå Regular";font-weight:bold;overflow:hidden;margin:30px 0 0;}

.big-boxr{ float:right;height:420px;background:#fff;color:#464646;font-family:"ºÚÌå Regular";font-weight:bold;width:300px;overflow:hidden;border-top:5px solid #d7d7d7;margin:15px 0 0;}
.big-box .doc strong{width:230px;overflow:hidden;font:bold 18px/26px "Microsoft YaHei";color:#0068b7;margin:0 auto;}
.big-box .doc strong a:link,.big-box .doc strong a:visited{text-decoration:none;color:#111;}
.big-box .doc strong a:hover,.big-box .doc strong a:active{text-decoration:underline;color:#a40000;}

.big-box .doc{float:left;display:inline;margin:15px 10px 0 22px;}
.big-box .doc img{float:left;display:inline;width:200px;height:150px;}
.img-r{width:230px;}
.big-box .doc p{width:230px;height:96px;overflow:hidden;margin:5px 0 0;font:14px/24px simsun;text-indent:2em;color:#555;}

.titpl{width:100%;height:50px; clear:both; margin-top:0px; margin:0 auto;}
.titpl span img{padding:10px 0 0 0;}
.titpl span{display:block;width:941px;margin:0 auto;;}

.s-box{width:480px;overflow:hidden;margin:15px 0 0;border:1px solid #d2d2d2;}
.s-box ul{width:450px;margin:10px auto;overflow:hidden;}
.s-box li{background: url("images/il.gif") no-repeat scroll 0 12px transparent;
    font: 14px/30px simsun;
    height: 30px;
    overflow: hidden;
    text-indent: 12px;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 420px;
}
.big-box .add-zhuanti{width:100%;overflow:hidden;padding-bottom:15px;clear:both;}
.big-box .add-zhuanti li{float:left;display:inline;width:300px;height:230px;overflow:hidden;text-align:center;margin:15px 0 0 19px;}
.big-box .add-zhuanti img{width:300px;height:200px;}
.big-box .add-zhuanti strong{font:14px/30px simsun;}

.footer {
	clear:both;
    border-top:5px solid #c45b5b;
	background:#e36565; 
    padding: 25px 0 27px 0;
    color: #fff;
    line-height: 26px;
    text-align: center;
    margin-top: 30px;
	
}

.cntarea { background:#fff; width:982px; margin:0 auto; min-height:950px;}

.cntarea .tit { color:#c50000; font-size:18px; font-weight:bold; text-align:center; padding:24px 12px 8px 12px;}
.content1 { border-bottom:0px solid #bb0000;font-size:14px; line-height:200%; letter-spacing:1px;  padding-bottom:25px;}

.contentbtn { text-align:right; height:40px;}
.contentbtn a {border:1px dotted #bb0000; background:#ffffcc;  padding:8px 8px 8px 12px; margin-right:8px;}
.contentbtn a:hover{border:1px dotted #bb0000; background:#bb0000; color:#fff; padding:8px 8px 8px 12px;margin-right:8px;}

.xgxx { color:#bb0000; line-height:20px; font-weight:bold;}
.xgxxlist { border:1px solid #ebd8c8; background:#fbf7ee; height:70px; padding:8px;}
.exTitle {  text-align:center; line-height:30px; font-weight:bold; font-size:16px; width:100%;color:#464646}

.pagearea { border:1px solid #cc2306; width:937px;  background:#fff url(pubzggimagessrxxgcsbdimagespage_bg.jpg) repeat-x;  margin:0 auto;}

.position { text-indent:20px; line-height:35px; color:#bb0000; font-size:14px; margin-top:40px;}
.position a{color:#bb0000;}
.position a:hover{color:#bb0000; text-decoration:underline;}


.pagelist { margin:0px 20px 20px 20px; padding-top:20px; min-height:396px; font-weight:normal;}
.pagelist li{ text-indent:25px; background:url(imagesline.jpg) repeat-x left bottom; line-height:50px; font-size:14px; color:#464646; width:930px;}
.pagelist .vote { display:block; background:#fff url(imagesv.jpg) no-repeat 3px center; float:right; padding-right:20px; font-family:Arial; font-weight:bold;}
.pagelist span { color:#e0824f}
.pagelist a { color:#333;}
.pagelist a:hover { color:red;}

.pageinfo { margin-top:50px; text-align:center; clear:both;}


.contentlist { margin:20px 30px 20px 30px;}
.contentlist .title { color:#464646; font-size:24px; font-weight:bold; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; padding:24px 12px;}
.exp {  line-height:25px; margin:0 0 20px 0; color:#6d6d6d; text-align:center;font-family:"Î¢ÈíÑÅºÚ"; }
.content1 { border-bottom:0px solid #bb0000;font-size:14px; line-height:200%; letter-spacing:1px; }

.contentbtn { text-align:right; height:40px; padding-top:22px;}
.contentbtn a {border:1px dotted #bb0000; background:#ffffcc;  padding:8px 8px 8px 12px; margin-right:8px;}
.contentbtn a:hover{border:1px dotted #bb0000; background:#bb0000; color:#fff; padding:8px 8px 8px 12px;margin-right:8px;}

.xgxx { color:#bb0000; line-height:20px; font-weight:bold;}
.xgxxlist { border:1px solid #ebd8c8; background:#fbf7ee; height:70px; padding:8px;}

.pagepiclist { width:944px; overflow:hidden; margin:0 auto; font-weight:normal;}
.pagepiclist ul { widt:1000px; padding:38px 0}  
.pagepiclist img { border:1px solid #ebebeb; display:block;}
.pagepiclist li {  margin:0 10px 30px 0; float:left; text-align:center; width:226px; line-height:25px; font-weight:normal;}
.pagepiclist dt { padding:6px 0; text-align:left;}
.pagepiclist dt strong { color:#e0824f}
.pagepiclist dt a { color:#dd5d5d; font-weight:bold;}
.pagepiclist dt a:hover { color:#dd5d5d; font-weight:bold;}
.pagepiclist dt span { float:right;}
.pagepiclist a{color:#333} 
.pagepiclist a:hover{color:#333} 
.pagepicinfo {  text-align:center; margin:12px 0;color:#333}
.pagepicinfo a{color:#333} 
.pagepicinfo a:hover{color:#333} 


.clsPage{ 
	text-align:center;
	font-family:tahoma,arial,'bitstream vera sans',helvetica,sans-serif,'ËÎÌå'; 
	font-size:14px; 
	width:575px; height:100%;
	overflow:hidden;
	margin:20px auto;                 
}
.clsPage a{
	text-decoration:none; 
	text-align:left; 
	margin:0px 1px; 
	padding:3px 5px 1px 5px; 
	height:24px; 
	background-color:#eee; 
	border:1px solid #ccc;
	color:#990000; 
	line-height:24px; 
	font-family:"ËÎÌå",Arial,Sans;
}
.clsPage a:hover{
	background-color:#b50000;
	color:#ffffff; 
	text-decoration:none; 
	border:1px solid #ccc;


}   

.clsPage span {	background-color:#eee; 
	border:1px solid #ccc;
	color:#999999; 
	display:block;
		padding:3px 5px 1px 5px; 
	height:24px; 

}

.clsPage span.cur {background-color:#cc0000; 
	border:1px solid #990000;
	color:#fff;
	font-weight:bold;
		padding:3px 5px 1px 5px; 
	height:24px; 

	display:block;} 

.SBanner {  background:url(imagesbanner1.png) no-repeat top center; height:258px;position:absolute;width:100%;z-index:1;}
.SHeadContainer { background:#f2f2f2}

.ContentWide { width:1000px; margin:0 auto;}
.STitle {padding:19px 0 32px 0;}
.STitle .h2{width:1000px; margin:0 auto; background:url(imagesSTitBg.jpg) repeat-x; height:45px; text-align:center; }

.SSearch { padding:28px 0;}
.SSearchInput { margin-left:36px; text-indent:22px; font-size :14px; color:#b8b7b7; line-height:44px;  width:535px; height:44px; background:url(imagesSSearchbg.jpg) no-repeat; border:none;}
.SSearchSubmit { width:145px; height:47px; background:url(imagesSSearch.jpg) no-repeat; border:none;}
.SSearch a { display:block;float:right;margin-right:78px;}
.pic_jxgy { text-align:center; padding:25px 0 ;}

.votebutton {padding:38px 0 ; width:118px; height:116px; margin:0 auto;}