/* CSS Document */
html{ width:100%; background-color:#c0c0c0; overflow-x:hidden;}
html,body,div,span,form,ul,li,img,p,h1,h4,h5{ padding:0; margin:0; list-style:none; font-size:14px; font-family:SimSun;}
a{ text-decoration:none;}
a img{ border:none;}
a:hover{ text-decoration:underline;}
.clear{ clear:both; font-size:0; padding:0; margin:0; line-height:0; height:0; overflow:hidden;}
.zrq{margin:0 auto; background:url(/statics/images/xwzt/xwzt1_01.jpg) repeat-x 0 0 #f2f2f2;}
#zc{background-color: #000000;opacity: 0.4;filter:alpha(opacity=40); position:absolute;height: 30px; line-height: 30px;  margin: 0 auto;   width: 100%;}
.zc{height: 30px; line-height: 30px;  margin: 0 auto;   width: 100%; position:relative;}
.zc span{ width:1000px; margin:0 auto; display:block;}
.zc a.sylj{ background:url(/statics/images/xwzt/logo_03.png) no-repeat 0 center;_background:url(/statics/images/xwzt/logo1_03.png) no-repeat 0 center; height:30px; width:150px; display:block; float:left; margin-right:20px;}
.zc form{width:425px; float:left; height:16px; line-height:14px; color:#5e7f97;  padding-top:7px; font-size:12px;*+padding-top:6px;_padding-top:6px;}
.zc form input{ width:95px; height:14px; background:none; border:1px solid #5e7f97; color:#5e7f97; vertical-align:middle; line-height:14px;}
.zc form input.login_3{ background:url(/statics/images/xwzt/button_03.jpg) no-repeat; height: 16px;width: 34px; border:none;}
.zc a{ color:#5e7f97;}
.zc .shezhi{ color:#5e7f97; width:388px; float:right; font-size:12px;}
.zc .shezhi a{ margin:0 5px;}
.content{ width:1000px; margin:0 auto; padding-bottom:20px;}
.hdp{ padding-top:35px; padding-bottom:5px; height:290px;}
.hdp div#hdflashbg{ position:relative;}
.hdp div#hdflashbg p.hdflashbg{width:410px; height:290px; position:absolute;left:3px; top:4px; background-color:#41596c;}
.hdp .hdflash{width:408px; height:288px; border:1px solid #7faac4; position:relative; float:left;}
.hdp .zhstup{width:408px; height:288px; position:relative; overflow:hidden; display:block;}
.hdp .zhstup ul.imglh{width:408px; height:288px; position:relative; overflow:hidden; display:block;}
.hdp .zhstup ul.imglh li img{width:408px; height:288px; position:relative;}
.hdp .xddbt{ position:absolute; left:0; bottom:0; height:40px; line-height:40px; width:100%; color:#edecec; overflow:hidden;}
.hdp .xddbt a{ color:#edecec;}
.hdp div#xddbt{background-color: #41596c;opacity: 0.8;filter:alpha(opacity=80);}
.hdp .xddbt ul.text{ width:264px; float:left;}
.hdp .xddbt ul.text li{ padding-left:5px; height:40px; overflow:hidden;}
.hdp .xddbt ul.bq{ width: 125px; float:right;_width:130px;}
.hdp .xddbt ul.bq li{ width:24px; background:url(/statics/images/xwzt/libg_.jpg) no-repeat;margin-left:1px;text-align: center; float:left;} 
.hdp .xddbt ul.bq li.hover{ background-position:-25px 0;}
.hdp .rjj{ width:555px; float:right;color:#edecec;}
.hdp .rjj a{color:#edecec;}
.hdp .rjj h1{ font-family:Microsoft YaHei; font-size:30px; line-height:55px; padding-left:20px;color:#edecec; font-weight:normal; margin-bottom:10px;}
.hdp .rjj .jjsm{ display:block; background:url(/statics/images/xwzt/xwzt1_04.jpg) no-repeat; line-height:24px; padding:20px 28px 20px 20px; text-indent:2em; width:517px; height:115px; overflow:hidden;}
.hdp .rjj span.djq{ display: block;float: right;height: 13px;margin-top: 33px; padding: 18px 0 9px 73px;width: 45px;background:url(/statics/images/xwzt/logo_07.jpg) no-repeat; text-align:center;font-size:12px;font-family:Microsoft YaHei; line-height:13px;}
.concenter{ margin:15px auto; border-top:3px solid #456074;color:#666; line-height:22px; width:1000px; overflow:hidden; background:url(/statics/images/xwzt/xwzt1_13.jpg) repeat-y right 0;}
.concenleft{ width:734px; float:left; border-left:1px solid #ccc; border-bottom:1px solid #ccc; overflow:hidden; }
.concenleft .sjhg{ background: url(/statics/images/xwzt/xwzt1_09.jpg) no-repeat scroll 0 0 #A33F3F; height: 23px; margin-top: 15px; padding-left: 44px;}
.concenleft .sjhg span{background-color: #FFFFFF;display: inline-block;font-family: Microsoft YaHei;font-size: 22px;line-height: 23px; padding: 0 10px; color:#a33f3f; font-weight:bold;}
.concenleft ul.sjhgul{ padding:0px 25px;}
.concenleft ul.sjhgul li{ padding:15px 0px; height:140px; background:url(/statics/images/xwzt/xwzt1_21.jpg) repeat-x 0 bottom;}
.concenleft ul.sjhgul li.last{ background:none;}
.concenleft ul.sjhgul li div.wzq{ width:470px; height:140px; float:left;}
.concenleft ul.sjhgul li.ssd div.wzq{ width:470px; height:140px; float:right;}
.concenleft ul.sjhgul li div.wzq h4{font-size:16px; font-family:Microsoft YaHei; color:#4f6c81; background:url(/statics/images/xwzt/xwzt1_17.jpg) no-repeat 0 center; padding-left:15px; margin-bottom:8px;}
.concenleft ul.sjhgul li div.wzq h4 a{color:#4f6c81;}
.concenleft ul.sjhgul li div.wzq p{ text-indent:2em;}
.concenleft ul.sjhgul li div.tpq{ width:198px; float:right;}
.concenleft ul.sjhgul li.ssd div.tpq{ width:198px; float:left;}
.concenleft ul.sjhgul li div.wzq p a{ color:#a33f3f;}
.concenleft ul.sjhgul li div.tpq span.xddtudw{ position:relative; width:198px; height:140px;}
.concenleft ul.sjhgul li div.tpq span.xddtudw img{width:198px; height:140px;}
.concenleft ul.sjhgul li div.tpq span.xddtudw p{ position: absolute; left:0; bottom:0; height:20px; line-height:20px; font-size:12px; background-color:#000; text-align:center; width:100%; color:#6c8da0; overflow:hidden;}
.concenleft ul.sjhgul li div.tpq span.xddtudw p a{color:#6c8da0;}
.concenleft ul.zxdt{ padding:25px;_padding:13px 25px;}
.concenleft ul.zxdt li{ background:url(/statics/images/xwzt/xwzt1_21.jpg) repeat-x 0 bottom;}
.concenleft ul.zxdt li.last{ background:none;}
.concenleft ul.zxdt li p{ background:url(/statics/images/xwzt/ddbg_03.jpg) no-repeat 0 center; line-height:36px; padding-left:10px;}
.concenleft ul.zxdt li p a{ color:#666;}
.concenleft ul.zxdt li p a:hover{ text-decoration:none; color:#A33F3F;}
.concenright{ width:265px; float:right;  font-size:12px; overflow:hidden;}
.concenright h4{ background-color:#456074; color:#e9e9e9;font-family:Microsoft YaHei; font-size:16px; line-height:23px; height:23px; padding:0 23px ;margin-top:15px;}
.concenright .bjjs,.concenright ul{padding: 8px 23px 0;}
.concenright .bjjs img.bjjs{border: 1px solid #CCCCCC;height: 128px;padding: 2px; width: 207px; margin-bottom:10px;}
.concenright li{background: url(/statics/images/xwzt/xwzt1_21.jpg) repeat-x scroll 0 bottom transparent; padding:13px 0; display:inline-block;}
.concenright li.last{background:none;}
.concenright p{ line-height:20px; font-size:12px; text-indent:2em;}
.concenright ul li h5 a{ line-height:16px; margin-bottom:5px; }
.concenright h5 a{text-align: center;}
.concenright h5 a:hover{ color:#668ca6;}
.concenright a{color: #666666; display: block;font-size: 12px;}
.concenright ul.gfgd{ padding:8px 15px 0;}
.concenright ul.gfgd a.tpdbk{border: 1px solid #CCCCCC;display: inline;float: left;height: 79px;width: 79px;}
.concenright ul.gfgd a.tpdbk img{ padding:1px; float:left; width:77px; height:77px;}
.concenright ul.gfgd h5,.concenright ul.gfgd p,.concenright ul.gfgd h5 a,.concenright ul.gfgd p a{float: right;width: 145px; text-align:left;}
.concenright ul.gfgd li.hover a{color:#668ca6;}
.concenright ul.gfgd li.hover a.tpdbk{border: 1px solid #668ca6;}
.concenright ul.xgzt{ padding:15px 25px 37px;}
.concenright ul.xgzt li{ background:none; padding:5px 0;}
.concenright ul.xgzt li img{ width:218px; height:96px;}
.concenright ul.xgzt li h5 a{ line-height:16px; padding-top:10px;}
#footer{padding-top:10px; text-align:center; line-height:22px; color:#fff; border-top:1px solid #fff;background:url(/statics/images/xwzt/footer_02.jpg) repeat-x; font-size:12px; height:131px;}
#footer a,#footer p{ color:#fff;font-size:12px;line-height:22px;}