@charset "gb2312";
body,div,h1,h2,h3,h4,h5,a,img,strong,span,var,em,ul,li,dt,dd,dl,p,table,tr,th,td,input,option,select,form,textarea{margin:0;padding:0;font-size:12px;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,SimSun;}
ul,ol{ list-style:none;}.clear{clear:both;height:0;overflow:hidden;}
a img{border:none;}
a:focus { outline:0; }
a{blr:expression(this.onFocus=this.blur()); }
a{text-decoration:none;}
ul,ol{list-style-type:none;}
em,var{font-style:normal;}
body{background:url("../images/body_bg.jpg")/*tpa=http://xb.39hd.com/zhuanti/jsysz/img/body_bg.jpg*/ repeat #FFF;}
table{border-collapse:collapse;}
a:hover{text-decoration:underline;}

.l{ width:1001px; overflow:hidden; margin:0 auto;}
.r{overflow:hidden; float:left;}
.k{margin:0 auto; width:980px; overflow:hidden;}

.line{ width:100%; height:10px;}
.ddt{background:#F1F1F1}

.menu{ margin-bottom:10px;}
.banner{ background:url("../images/banners.jpg") no-repeat center top; width:100%; height:420px; margin-bottom:10px; overflow:hidden;}
.banner_bg{ background:url("../images/banner_02.jpg") no-repeat; width:1035px; height:346px; overflow:hidden; margin:0 auto; position:relative;}
.ban_1{ background:url("../images/fhao.jpg") no-repeat; width:330px; height:172px; position:absolute; left:215px; top:32px;}
.ban_2{ background:url("../images/renwu.jpg") no-repeat; width:546px; height:345px; position:absolute; left:0px; top:1px;}
.ss{ position:absolute; right:48px; top:67px;}
.ss_k{ float:left; background:url("../images/ssk.png") no-repeat; width:188px; height:39px; font-size:14px; padding-left:35px; line-height:39px; color:#999999; border:none;}
.so_ti{ float:left; background:url("../images/ss.png") no-repeat; width:115px; height:50px;border:none; margin-top:1px; margin-left:10px; display:inline; cursor:pointer;}



.wq_bac{ float:left; background:url("../images/wq_mdzt_08.jpg") no-repeat; width:980px; height:205px; overflow:hidden;}
.wq_bac1{ float:left; background:url("../images/wq_mdzt_13.jpg") no-repeat; width:980px; height:206px; overflow:hidden;}
.wq_bac_an{ float:left; margin:30px 0 0 268px; display:inline; padding-bottom:31px;}

.wq_bac_1{ width:90px; line-height:50px; margin-left:141px; display:inline; color:#666; font-size:14px; font-weight:bold;}
.wq_bac_1 input{ width:39px;}
.wq_bac_2{ width:745px;line-height:51px; font-size:14px;color:#666;}
.wq_bac_2 input{width:35px; }

.wq_bac1_1{line-height:35px; width:100px; margin-left:130px;}
.wq_bac1_2{}
.wq_bac1_2 input{ width:64px;}

.wq_2 ul{ float:left;}
.wq_2 ul li{ float:left; width:308px; height:177px; display:none; margin:0 0 0 18px; padding-bottom:18px; display:inline;}
.wq_2 ul li a{width:308px; height:177px; float:left;}
.wq_2 ul li.li1 a{ background:url("../images/wq_mdzt_23.jpg") no-repeat; }
.wq_2 ul li.li1 a:hover{ background:url("../images/yy_06.jpg") no-repeat;}

.wq_2 ul li.li2 a{ background:url("../images/wq_mdzt_26.jpg") no-repeat; }
.wq_2 ul li.li2 a:hover{ background:url("../images/yy_09.jpg") no-repeat;}

.wq_2 ul li.li3 a{ background:url("../images/wq_mdzt_28.jpg") no-repeat; }
.wq_2 ul li.li3 a:hover{ background:url("../images/yy_11.jpg") no-repeat;}

.wq_2 ul li.li4 a{ background:url("../images/wq_mdzt_33.jpg") no-repeat; }
.wq_2 ul li.li4 a:hover{ background:url("../images/yy_16.jpg") no-repeat;}

.wq_2 ul li.li5 a{ background:url("../images/wq_mdzt_34.jpg") no-repeat; }
.wq_2 ul li.li5 a:hover{ background:url("../images/yy_17.jpg") no-repeat;}

.wq_2 ul li.li6 a{ background:url("../images/wq_mdzt_35.jpg") no-repeat; }
.wq_2 ul li.li6 a:hover{ background:url("../images/yy_18.jpg") no-repeat;}
.wq_banner{ margin:0 auto; width:1006px; height:172px;}

.wq_3 dl{ float:left; width:980px;}
.wq_3 dl dt{ float:left; background:url("../images/wq_mdzt_46.jpg") no-repeat; width:47px; height:307px; margin-right:10px;}
.wq_3 dl dt a{ float:left; color:#057DD8; font-weight:bold; width:14px; font-size:14px; padding:30px 0 0 15px;}
.wq_3 dl dd{ float:left; width:390px;}
.wq_3 dl dd h2{float: left;height: 32px;line-height: 32px; margin-top:15px;overflow: hidden;width: 370px; margin-left:10px; display:inline;}
.wq_3 dl dd h2 a{color: #057DD8;font-size: 14px;}
.wq_3 dl dd span{float: left; margin-top:15px;overflow: hidden;width: 370px; margin-left:10px; display:inline; font-size:14px; color:#666;}
.wq_3 dl dd p{ float:left; width:370px; line-height:24px; margin-left:10px; display:inline;color:#666; margin-top:10px;}
.wq_3 dl dd p a{ color:#F00;}

.foot{width:100%; background-color:#004EA1; margin-bottom:60px; margin-top:10px; overflow:hidden;}
.foots{width:1000px; height:202px; background:url(../images/foot_bj.png) no-repeat;background-color:#004EA1; margin:0 auto; position:relative; overflow:hidden;}
.foots ul{position:absolute; top:35px; left:445px;}
.foots li{font-size:14px; line-height:35px; color:#FFF;}
.foots p{position:absolute; bottom:30px; right:25px; font-size:14px; color:#FFF;}

.hmanh3{ width:980px; height:68px; margin:0 auto;border-bottom:1px solid #2087d6;}
.hmanh3 span{ width:86px; height:22px; display:block; float:right; background:#d41706; text-align:center; line-height:22px; margin-top:44px; }
.hmanh3 span a{ color:#FFF;}
.hmanh31{ width:560px; height:240px; float:right;}
img.hmanh3img{ float:left;}
.hmanh31 h3{ width:509px; height:37px; padding-left:51px; background:url(../images/hmain2.jpg) left no-repeat; font-size:20px; font-weight:bold; line-height:37px; margin-bottom:10px;}
.hmanh31 p{ text-indent:14px; font-size:14px; line-height:24px; color:#666666;}
.hmanh43{ font-size:18px; text-indent:2em; line-height:24px; color:#666666; font-weight:normal;}
.hmanh53{ width:980px; height:42px; line-height:42px; background:#777171; color:#FFF; font-size:28px; text-align:center; margin:15px 0px;}
.hmanh63{ width:940px; height:245px; background:#FFF; padding:20px; margin-bottom:15px;}
.hmanh632{ width:685px; height:235px; float:right; padding-top:10px; }
.hmanh632 p{font-size:16px; color:#000; text-indent:2em; line-height:28px;}
.hmanh632 span{ width:354px; height:36px; display:block; background:#d41706; border-radius:18px; text-align:center; line-height:36px; margin-top:10px;}
.hmanh632 span a{ color:#FFF; font-size:16px;}

.hmainfs{ width:100%; overflow:hidden;background:#ffebea; padding-top:10px;margin-bottom:10px;}
.xian{ width:100%; height:20px; }