@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0; background-color:#f2f2f2}

a{text-decoration:none; color:#000;}

.clear{overflow:hidden;}

.k1{height:1px;width:100%;overflow:hidden;}
.k2{height:2px;width:100%;overflow:hidden;}
.k3{height:3px;width:100%;overflow:hidden;}
.k5{height:5px;width:100%;overflow:hidden;}
.k10{height:10px;width:100%;overflow:hidden;}
.k15{height:15px;width:100%;overflow:hidden;}
.k20{height:20px;width:100%;overflow:hidden;}



.top{width:100%;height:250px; background:url(banner.png) no-repeat center;position:relative;}
.top img{width:100%; margin:auto; position:relative;}
.aa{left:0;width:100%;position:absolute;top:190px;}
.all{ width:1100px; margin:auto;position:relative;}
.mm{background-color:#fff; overflow:hidden}
.toutiao{padding-bottom:12px; border-bottom:solid 1px #f2f2f2; padding-left:20px;}
.tbbox{background:url(news.png) no-repeat;height:60px;line-height:60px;text-align:center;font-size:30px;}
.middle{width:1060px; margin:auto;}
.m-left{width:67.92%;float:left;}.m-right{ width:30.18%;float:right;}

.ml{width:48.61%;float:left; padding-right:20px; background:url(tiao.png) no-repeat 360px center #fff;}
.mr{width:48.61%;float:left;background:#fff;}
.mr h1{padding-left:30px; font-size:18px; font-weight:bold; width:320px;line-height:28px; border-bottom:solid 1px #cccccc;}
.ml h1{padding-left:30px; font-size:18px; font-weight:bold; width:320px;line-height:28px; border-bottom:solid 1px #cccccc;}
.news li,.gonggao li,.zhuanti li,.wenming li,.shuangyou li{ line-height:30px; padding-left:16px; background:url(dian.jpg) no-repeat 9px center;}
.goce,.goce2,.goce3,.goce4{ width:100%;}
.goce h1,.goce2 h1,.goce3 h1,.goce4 h1{padding-left:30px; font-size:18px; font-weight:bold; line-height:28px; border-bottom:solid 1px #cccccc;}
.g-title{ width:51.4%;float:left; margin-left:24px;}.g-title h2{font-size:18px; font-weight:bold; line-height:50px;}
.g-title p{ line-height:28px; text-indent:24px; color:#999999}.g-title p a{ color:#ff3300}
.g-news{width:100%;}
#list2 {list-style-type:none;margin:0; overflow:hidden;}
#list2 li {padding:3px 0 3px 12px; line-height:28px;background:url(dian.jpg) no-repeat 0px center;width:47%;float:left;}
.bg{ width:100%;background-color:#eeeeee;}
.nn{ width:87.5%; margin:auto;}
.bg h1{ font-size:18px; color:#1157af; font-weight:bold; border-bottom:solid 1px #cccccc; line-height:28px;}
.s-text li{ float:left; margin:0 18px;}.s-text li h2{ text-align:center; line-height:22px;}
.img a{ margin-top:20px}
.zhinan li{ line-height:30px; padding-left:18px; background:url(dian.jpg) no-repeat 10px center;}
.shuangyou h1,.images h1{padding-left:30px; font-size:18px; font-weight:bold; width:290px;line-height:28px; border-bottom:solid 1px #cccccc;}
.images h1 a{ float:right; margin-right:30px; font-weight:normal; font-size:12px; color:#999999;}


.dongtai h1{background:url(icon1.jpg) no-repeat 0 center #fff;}
.news h1{background:url(icon3.jpg) no-repeat 0 center;}
.gonggao h1{background:url(icon5.jpg) no-repeat 0 center;}
.zhuanti h1{background:url(icon2.jpg) no-repeat 0 center;}
.wenming h1{background:url(icon4.jpg) no-repeat 0 center;}
.goce h1{background:url(icon6.jpg) no-repeat 0 center;}
.goce2 h1{background:url(icon8.jpg) no-repeat 0 center;}
.goce3 h1{background:url(icon7.jpg) no-repeat 0 center;}
.goce4 h1{background:url(icon3.jpg) no-repeat 0 center;}
.shuili h1{background:url(icon8.jpg) no-repeat 0 center;}
.shuangyou h1{background:url(icon7.jpg) no-repeat 0 center;}
.water h1{background:url(icon10.jpg) no-repeat 0 center;}

/*水利图片*/
div.slideBox{ position:relative; width:290px; height:170px; overflow:hidden; margin:auto; border:solid 5px #cccccc;}
div.slideBox ul.items{ position:absolute; float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li{ float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li a{ float:left; line-height:normal !important; padding:0px !important; border:none/*For IE.ADD.JENA.201206300844*/;}
div.slideBox ul.items li a img{ margin:0px !important; padding:0px !important;width:300px;height:175px; display:block; border:none/*For IE.ADD.JENA.201206300844*/;}
div.slideBox div.tips{ position:absolute; bottom:0px; width:100%; height:50px; overflow:hidden;}
div.slideBox div.tips div.title{ position:absolute; left:0px; top:0px; height:100%;}
div.slideBox div.tips div.title a{ color:#FFF; font-size:18px; line-height:50px; margin-left:10px; text-decoration:none;}
div.slideBox div.tips div.title a:hover{ text-decoration:underline !important;}
div.slideBox div.tips div.nums{ position:absolute; right:0px; top:0px; height:100%;}
div.slideBox div.tips div.nums a{ display:inline-block; >float:left/*For IE.ADD.JENA.201206300844*/; width:10px; height:10px; background-color:#FFF; text-indent:-99999px; margin:15px 10px 0px 0px;}
div.slideBox div.tips div.nums a.active{ background-color:#0e458a;}
.footer{ width:930px; margin:auto; margin-top:25px;}
.link {width:100%;}
.link h2{ float:left;line-height:30px; }
.link li{ float:left;line-height:30px;  padding:0 20px;}
.footer p{ text-align:center; line-height:30px; color:#494949}.footer p a{ color:#494949}
.code{ width:52px;margin:auto}



/*导航*/
.hnsldaohang{height:100px; background:url(bg.png) no-repeat center top; margin:0 auto; padding:0;}
.accordioCon{ width:1043px;height:100px;float:left;}
.acc dl dd,.acc dl dt{ float:left;display:block;padding:0;margin:0;}
.acc dl dt{ width:0px;overflow:hidden;}
.acc dl dd{ width:72px;height:100px;cursor:pointer;}

dd.d1{ background-position:0 0;}
dd.d2{ background-position:}
dd.d3{ background-position:-70px 0;}
dd.d4{ background-position:-100px 0;}
dd.d5{ background-position:-130px 0;}
dd.d6{ background-position:-170px 0;}
dd.d7{ background-position:-200px 0;}

.hnsldhzwgklmcon{
width:250px;height:44px;margin-top:17px;
}
.hnsldhzwgklmcon1{
width:250px;height:22px;
padding:0px;
margin:0px;
}
.hnsldhzwgklmcon2{
width:52px;height:22px;line-height:22px;text-align:left;float:left;
}
.hnsldhzwgklmcon2 a{
display:block;
width:52px;
height:22px;
line-height:22px;
font-size:12px;
color:#FFFFFF;
TEXT-DECORATION: none;
}
.hnsldhzwgklmcon2 a:hover{color:#FFFFFF;}

.hnsldhzwgklmcon3{
width:80px;height:22px;line-height:22px;text-align:left;float:left;
}
.hnsldhzwgklmcon3 a{
display:block;
width:80px;
height:22px;
line-height:22px;
font-size:12px;
color:#FFFFFF;
}
.hnsldhzwgklmcon3 A:link {
	FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: none;
	display:block;
width:80px;
height:22px;
line-height:22px;
}
.hnsldhzwgklmcon3 A:visited {
	FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: none;
	display:block;
width:80px;
height:22px;
line-height:22px;
}
.hnsldhzwgklmcon3 A:hover {
	FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: none;
display:block;
width:80px;
height:22px;
line-height:22px;
}
/* 公共样式_文章列表 */
.list_news li{height:40px;line-height:40px;border-bottom:1px dashed #ccc;background:url(dot1.gif) no-repeat 0px 15px;padding-left:14px;}
.list_news li,.list_news li a,.list_news li a:hover{font-size:14px;}
.list_pic li{width:33%;float:left;text-align:center;height:200px;}
.clear1{clear:both;visibility:hidden;height:0;overflow:hidden;}form{margin:0px;display:inline}
#listzt li{height:35px;line-height:35px;background:url(dot5.gif) no-repeat left center;padding-left:14px;}
.ztbox{width:354px;padding:3px 0;}
.ztlist li{line-height:27px; padding-left:10px; background:url(dian.jpg) no-repeat 2px center;}

.ks_dh li{background:#f5f5f5;text-align:center;float:left;padding:0 10px;height:26px;line-height:26px;font-size:14px;cursor:pointer;margin-right:2px;border-radius:8px 8px 0 0;}
.ks_dh li.on{background:#1157AF;color:#fff;font-weight:bold;}
.ks_dh li.on a{color:#fff;}
.ks_dhlines{height:1px;overflow:hidden;background:#1157AF;margin-bottom:10px;}

.mulu li{border:1px solid #1157AF;width:45%;float:left;margin:10px 0 10px 20px;border-radius:5px;height:40px;line-height:40px;}
.mulu li a{display:block;}
.mulu li a:hover{background:#1157AF;color:#fff;text-decoration:none;}

.fldh{border-bottom:1px solid #ddd;height:28px;margin-bottom:10px;}
.fldh h2{float:left;color:#1157AF;}
.fldhli li{ line-height:36px; font-size:16px; padding-left:12px; background:url(dot4.gif) no-repeat 0 6px;}

/* 主菜单 */
.css3menu{background:#1157AF;height:100px;border-radius:10px;}
.css3menu ul, .css3menu li {margin: 0;padding: 0;}
.css3menu ul{margin:0 0 0 10px;}
.css3menu li {float: left;position: relative;width:auto;}
.css3menu a {
background: #1157AF;color: #FFFFFF;display: block;padding: 10px 16px;text-align: center;
text-decoration: none;-webkit-transition: all .25s ease;-moz-transition: all .25s ease;-ms-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease;font-size:20px;border-radius:10px;
}
.css3menu li:hover a {background: #0C4181;}
/* ---子菜单 */
#css3sub {left: 0;opacity: 0;position: absolute;top:68px;visibility: hidden;z-index: 1;width:150px;}
li:hover ul#css3sub,li:focus ul#css3sub,li:focus-within ul#css3sub {opacity: 1;top: 68px;visibility: visible;}
#css3sub li {float: none;width:100%;border-top:1px solid #115EB4;}
#css3sub a {background:#0C4181;font-size:14px;border-radius:0;}
#css3sub a:hover {background:#D33638;}

/* 跳过导航 */
.skip-link {position: absolute;left: -999px;top: auto;width: 1px;height: 1px;overflow: hidden;z-index:999;}
.skip-link:focus {left:0;top:15px;width:auto;height: 60px;line-height:60px;background: #fff;color:#333;padding:0 10px;}
a.skip-link,a.skip-link:hover {color:#333;}

/* 最新*/
.wzabox{background:#D03133;background:rgba(208,49,51,0.8);color:#fff;width:375px; height:45px; overflow:hidden; line-height:45px;float:right;border-radius:8px;margin-top:10px;}
.news li{overflow:hidden;height:30px;line-height:30px;}
.ztlist li{overflow:hidden;height:27px;line-height:27px;}
.zhinan li{overflow:hidden;height:30px;line-height:30px;}
.shuangyou{width:87.5%; margin:0 auto 10px auto;padding-bottom:10px;}
.shuangyou li{overflow:hidden;height:30px;line-height:30px;padding-right:20px;}
.sltp{padding:0 10px;}
.zttp img{width:100%;}