@charset "utf-8";
/*html {filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); -webkit-filter: grayscale(100%); }*/
* {padding: 0; margin: 0; }
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0; padding:0;}
body { font-family:"simsun"; font-size: 14px; color: #333;}
ul, ol, li { list-style: outside none none;}
a {text-decoration: none;color: #555;}
a:hover {text-decoration: none; color: #00488e;}
img {border: none;}
.clear {clear: both; display: block;}
.fl {float: left;}
.fr {float: right;}
.p-box{width: 100%; height: 377px; margin:0 auto;}

.slideBox{ width:100%; height:100%; overflow:hidden; position:relative; margin:0 auto; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;width: 100%; height: 100%; }
.slideBox .bd ul{width: 100%; height: 100%;}
.slideBox .bd img{ width:100%; height:100%; display:block;  }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev{ position:absolute; left:2%; top:40%;  display:block; width:69px; height:71px; background:url(?/css/../images/pre.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ position:absolute; right:2%; top:40%;  display:block; width:69px; height:71px; background:url(?/css/../images/next.png)  no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;}
.slideBox .nextStop{ display:none;}


.slideBox1{ width:100%; height:auto; overflow:hidden; position:relative;  }
.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox1 .bd li{ zoom:1; vertical-align:middle; }
.slideBox1 .bd img{ /*width:100%; height:auto;*/ display:block;  }
.slideBox1 .hd{ height:20px; overflow:hidden; position:absolute; right:42%; bottom:20px; z-index:1; }
.slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left; color:#fff; }
.slideBox1 .hd ul li{ float:left; margin-right:10px;  width:12px; height:12px; background:#fff; cursor:pointer; border-radius:10px;   }
.slideBox1 .hd ul li a{ color:#fff; }
.slideBox1 .hd ul li.on{ background:#006ac2; color:#fff; opacity:0.5;filter:alpha(opacity=50);}


.w1{width: 1200px; margin:0 auto; }
.logo{position: absolute; width: 494px; height: 84px; top:33px; left: 8.4%;}
.cd{width: 1200px; position: relative; height: 43px;}
.cd1{}
.cd1 li{width: 90px; height: 44px; line-height: 44px; margin-left: 30px; margin-right:30px; float: left; text-align: center; list-style: none; font-size: 16px;}
.cd1 li a{color:#fff;}
.cd1 li:hover{color: #fff; border-bottom:2px solid #a7b743; cursor: pointer;}







.menu {
width: 1200px; height: 46px; line-height: 46px; position: absolute; top: -24px; color: #fff; background: #53889d; color: #fff; font-family: "Microsoft YaHei"; 
}
.menu ul {
padding:0; 
margin:0;
list-style-type: none;
}
.menu ul li {
float:left; 
position:relative;
}
.menu02 li a, .menu02 li a:visited {
	display:block;border-bottom:1px solid #d6d6d6; overflow:hidden;
	text-align:center;
	text-decoration:none;
	width:150px;
	height:30px;
	color:#444;
	line-height:30px;
	font-size:12px;
	overflow: hidden;
}
.menu02{}
.menu01 a, .menu01 a:visited {
display:block; 
text-align:center; 
text-decoration:none; 
width:150px; 
height:44px; 
color:#fff; 
line-height:44px; 
font-size:14px;
}
.menu ul li ul {position:relative;z-index:1000;
display: none;
}
.menu ul li:hover a {
color:#fff; 
border-bottom:2px solid #a7b743;

}
.menu ul li:hover ul {
display:block; 
position:absolute; 
top:46px; 
left:0; 
width:150px;
}
.menu ul li:hover ul li a {
display:block; 
background:#53889d; 
color:#fff;
border:none;
}
.menu ul li:hover ul li a:hover {
background:#619ab0; 
color:#fff;
}










.news{width: 370px; height: 294px; border: 1px solid #d8d8d8; padding: 7px; margin-bottom: 30px;}
.news .bit{width: 370px; line-height: 28px;}
.news .bit1{float: left; font-size: 18px; font-weight: bold; font-family: "Microsoft YaHei"; color: #2e2e2e;}
.news-span{color: #93a13a;}
.news .more{line-height: 28px; font-size: 14px; color: #606060; font-family: "Arial";}
.news .pic{width: 100%; padding-top: 7px;}
.news .pic img{width: 100%;}
.news1 li{width: 97%; list-style: none; line-height: 27px; font-size: 14px; background: url(?/css/../images/dt.jpg) no-repeat left center; padding-left: 3%;}
.news1-span{font-size: 12px; color: #939393; font-family: "Arial";}
.margin{margin-right:21px;}

.hwgc{width:598px; height: 305px;}
.hwgc img{width: 100%;}
.hwgc1{width: 552px; height: 255px; background: #eeeeee; padding: 25px; font-family: "Microsoft YaHei";}
.hwgc1-1{ line-height: 28px; font-size: 18px; font-weight: bold;}
.hwgc1-2{line-height: 28px; font-size: 14px; color: #606060; font-family: "Arial";}
.hwgc2{width: 268px; height: 117px; margin-top: 8px;}
.hwgc2-1{width: 100%;line-height: 30px; font-size: 16px; color: #a7b743; padding-top: 5px;}
.hwgc2-2{width: 100%; font-size: 14px; line-height: 24px; padding-top:2px;}

.dqjs{width: 386px; height: 228px; margin-top: 20px; margin-bottom: 20px;}
.dqjs-1{width: 126px; height: 37px; border-left: 1px solid #dddddd;}
.dqjs-1-1{width: 126px; height: 34px; line-height: 34px; border-top: 4px solid #a7b743; text-align: center; font-size: 18px; color: #2e2e2e; font-weight: bold; font-family: "Microsoft YaHei";}
.dqjs-2{width: 240px; height: 35px; border: 1px solid #dddddd; text-align: right; background: #f1f1f1; line-height: 35px; padding-right: 17px;}
.dqjs1 li{width: 95%; line-height: 30px; border-bottom: 1px dashed #e1e1e1; background: url(?/css/../images/dt1.jpg) no-repeat left center; padding-left: 5%; list-style: none;}
.dqjs-span{width: 280px; transition-duration:.3s;}
.dqjs-span:hover{padding-left:10px; width:270px;}
.dqjs-span1{width: 80px; font-size: 12px; color: #a7b743; font-family: "Microsoft YaHei"; text-align: center;}
.dqjs2{width: 100%; padding-top:10px;}
.input11{width: 280px; line-height: 34px; border:1px solid #dedede;}
.input12{ width: 280px; border:1px solid #dedede; line-height: 20px;}

.foot{width:100%; margin:0 auto;}
.foot1{width: 100%; height: 113px; background: #444444; padding-top:26px; padding-bottom: 26px; color: #aeaeae;}
.foot1-1{width: 455px; float: left; border-right: 1px solid #aeaeae; height: 113px;}
.foot1-1 a{color:#fff;}
.foot1-1 li{width: 25%; list-style: none; line-height: 54px;  float: left;}
.foot1-2{width: 360px; float: left;  border-right: 1px solid #aeaeae; padding-left: 50px; height: 113px;}
.foot2{width: 100%; line-height: 40px; text-align: center; color: #fff; background: #343434;}
.ewm{width: 80px; height: 80px; padding-right:30px; padding-top: 15px;}
.ewm1{width: 220px; float: left;}
.ewm1 li{width: 88%; color: #fff; list-style: none; line-height: 36px; padding-left: 12%;}
.bb{background: url(?/css/../images/f1.jpg) no-repeat left center;}
.bb1{background: url(?/css/../images/f2.jpg) no-repeat left center;}
.bb2{background: url(?/css/../images/f3.jpg) no-repeat left center;}
.sea{padding-left: 50px; float: left; padding-top: 20px;}

.sea1{width: 250px; height: 30px; margin-bottom: 14px;}
.input2{width:100%; height: 30px; border: 1px solid #d9d9d9; background:none; outline: none; color: #fff; text-align: center;}
.sea2{width: 248px; border: 1px solid #fff; height: 28px; line-height: 28px;}
.sea2-1{width:190px; float: left;  border-right: 1px solid #fff; }
.sea2-2{width: 57px; text-align: center; line-height: 28px; color: #fff; float: left;}
.input3{width: 190px; line-height: 28px; outline: none; border: none; background:none; color: #fff; }
.w2{width: 1200px; padding-bottom:60px; margin: 0 auto;}
.left{width: 227px; float: left; font-family: "Microsoft YaHei";}
.left-tit{width: 100%; line-height: 44px; text-align: center; color: #fff; font-size: 18px; font-weight:bold; background: #a3b23f;}
.left-cd{width: 225px; border: 1px solid #cfcfcf;}
.right{width: 933px; float: right;}
.le_menu{ margin-left:0; }
.le_menu li{ float:left; width:100%; text-align:center; height: 38px; line-height: 38px; border-bottom: 1px solid #cfcfcf; background: ##f2f2f2;}
.le_menu li a{ display:block; color:#525252; font-size:16px;}
.le_menu li a:hover{color:#a3b23f; height: 38px; background: url(?/css/../images/yj.jpg) no-repeat #f2f2f2; background-position: 160px ;  }
.le_menu li .ts{color:#a3b23f; height: 38px; background: url(?/css/../images/yj.jpg) no-repeat #f2f2f2; background-position: 160px ; }
.a-txt{width: 100%; padding-top: 20px; line-height: 24px; font-size: 14px;}

.list li{ padding:20px 0px; border-bottom:1px dashed #cdcdcd; font-family: "Microsoft YaHei";}
.list li .timeDiv{ width:10%; background:#e6e6e6; text-align:center; padding:10px 0; color:#808080; font-size:14px;}
.list li .timeDiv b{ font-size:28px;}
.list li .nhwgc{width: 268px; height: 117px;}
.list li .nhwgc2{ width:640px;}
.list li .nhwgc2 h2{ font-size:18px; line-height: 26px; font-weight:normal;}
.list li .nhwgc2 h2 a{color:#555;}
.list li .nhwgc2 p{ color:#666666; margin-top:10px; line-height: 20px;}

.list li .contents2{ width:87%;}
.list li .contents2 h2{ font-size:18px; line-height: 26px; font-weight:normal;}
.list li .contents2 h2 a{color:#555;}
.list li .contents2 p{ color:#666666; margin-top:10px; line-height: 20px;}
.list li:hover .timeDiv{ background:#7e8c1f; color:#fffefe;}
.list li:hover .contents2 a{ color:#7e8c1f;}
.list li .contents2 span{ font-size:12px; color:#9b9b9b; padding-right:10px;}

.jianT{ max-width: 100%; text-align: center; margin-top:30px;}
.jianT li a{ font-size: 14px; color:#474747; padding:6px 10px ; line-height: 1; background:#dcdee2; border-radius:5px; }
.jianT li a:hover{text-decoration: none; background:#7e8c1f;color:#fff;}
.jianT li{ display: inline; margin: 0 2px}
.jianT li .on{ background:#7e8c1f; color:#fff;padding: 6px 11px;border-radius:5px;}
.jianT a[disabled]{  color: #474747;cursor: not-allowed;background-color: #dcdee2;border-color: #ddd;}

.detail{width: 100%; line-height: 40px; border-bottom: 1px dashed #cdcdcd; text-align: center; font-size: 16px; font-weight: bold;}
.detail1{width: 100%; padding-top:15px; line-height: 26px; font-size: 14px;}
.detail1 p{text-indent: 2em; padding-bottom: 15px;}

.map{width: 919px; height: 313px; margin: 0 auto;}
.dt1{width:915px; height:120px; border-top:1px solid #c1c1c1; border-left:1px solid #c1c1c1; border-bottom:1px solid #c1c1c1; margin: 0 auto;}
.dt1 li{width:304px;  border-right:1px solid #afafaf; float:left; list-style:none; height:120px; transition-duration:1s;}
.dt1-1{width:100%; line-height:120px; text-align:center; font-size:20px; color:#222222; font-weight:bold;}
.dt1-2{width:100%; margin:0 auto; line-height:120px; font-size:16px; text-align: center;}
.dt1-3{width:100%; line-height:120px; font-size:18px; margin:0 auto; text-align: center;}
.dt1 li:hover{background:#e7e7e7;}

.pro1{width:100%; margin:0 auto; padding-top:45px;} 
.pro1 .tit{width:100%; font-size:24px; color:#fff; text-align:center; font-family:"Microsoft YaHei";}
.pro1 .tit1{ font-size:18px; color:#e7e5e5; font-family:Arial; text-align:center; width:100%; } 
.faq{height:510px; margin:0 auto; width:100%; background:#eaeaea;}
.faq1{width:580px; margin:0 auto; padding-top:30px;}
.faq2{width:580px; margin-bottom:15px; height:46px;}
.input{width:563px; border:1px solid #c8c8c8; height:44px; line-height:44px; background:#fff; font-size:16px; color:#747474; padding-left:15px;}
.input1{width:563px; border:1px solid #c8c8c8; height:70px; line-height:30px; background:#fff; font-size:16px; color:#747474; padding-left:15px;} 

.bta{width: 563px; height: 40px; background: #a3b23f; margin: 0 auto; text-align: center; color: #fff; line-height: 40px; font-weight:bold; transition-duration: .2s}
.bta:hover{background: #7f8f16;}