*{padding: 0; margin:0;}


body{font-family: "微软雅黑";box-sizing:content-box !important}
a, a:focus, a:visited{color: #000; text-decoration: none;}
 a:hover{color: #337ab7; text-decoration: none;}
ul{list-style: none;    margin: 0;}
p{ margin: 0;}
ul li.bgNone .li_bg{background: none!important;}
/*头部*/
body .pub-box{    background-color: #fff;}
.pub-box .container{width: 1200px;}
.top{ min-height: 150px;  }
.timg{width:1200px;margin: 0 auto;min-height: 130px;background: url("../img/12.png") no-repeat}
.topimg{overflow: hidden;margin-top: 20px;}
#swzakg{    color: #2480B9;
    font-size: 14px;}
.yxbutton{    background: #00acec;
    color: #ffffff;
    min-width: 60px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    border-radius: 3px!important;
    margin: 0 8px 5px;
    padding: 0 10px;
    font-size: 14px;
    border: none;}
	.view hr{
		min-width: 1200px;
	}
/*导航*/
.navBar{ position:relative; z-index:1;  background:#355E92; color:#fff; height:78px; line-height:78px;margin-bottom: 5px;   }
.nav1{ width:1200px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;  }
.nav1 .m{ font-size: 20px; float:left;  width: 200px; height: 48px; position:relative; border-top:0; border-bottom:0; margin-left:-1px;   }
.nav1  a{ display:block; color:#fff;  padding:0 20px;  text-align: center; }
.nav1 .on  a{ background:url(../img/mbg1.png) no-repeat center center; color:#375F93;}
.nav1 .blue{display: none; position: relative;top: 0px;    margin-right: 10px;}
.nav1 .white{position: relative;top: 0px;    margin-right: 10px;}
.nav1 .on .blue{display: inline-block;position: relative;top: 0px;    margin-right: 10px;}
.nav1 .on .white{display: none;position: relative;top: 0px;    margin-right: 10px;}
/*内容部分*/
.main{width: 100%; min-height: 758px; background:#EAEAEA; }
.mian_mian{width: 1200px; min-height: 758px; margin: 0 auto; background: #fff;    padding-top: 5px;}
.mian_mian1{width: 1000px; min-height: 800px; margin: 0 auto; background: #fff;    padding-top: 10px;}
.mian_title{width: 100%; height: 100px;line-height: 100px; margin: 0 auto; font-size: 34px; color: #345D92; text-align: center;font-weight: bold }
/*第一行*/
.mian_h1{width: 1200px; height: 340px;  }
/*焦点图*/
.focus{width:600px;height:338px;float: left;position:relative; padding:0 10px;}
.focus #pic{width:600px;height:338px;overflow:hidden;}
.focus #pic ul{width:1216px;height:400px;float:left;}
.focus #pic li{width:597px;height:400px;float:left;}
.focus #pic li img{width:600px;height:338px;}
.pic_p{height: 100px; margin-top: -50px;position: relative;background: rgba(255,255,255,0.4);}
.spana{display: block;font-size: 20px;    color: #ccc;font-weight: bold; line-height: 50px;    margin-left: 10px;}
.focus .tip-bg{width:597px;height:21px;position:absolute;left:0;bottom:0;z-index:12;}
.focus #tip{width:96px;height:14px;position:absolute;left:500px;    top: 320px;z-index:13;}
.focus #tip ul li{width:14px;height:14px;float:left;display:inline;margin:0 5px;cursor:pointer;background:#6A6766;border-radius: 50%;}
.focus #tip ul li.on{background:#fff;}
.focus .btn{width:42px;height:9px;position:absolute;right:0;bottom:5px;z-index:14;overflow:hidden;}
.focus .btn ul{width:100%;float:left;}
.focus .btn li{width:7px;height:9px;float:left;display:inline;margin:0 7px;cursor:pointer;overflow:hidden;}
.focus .btn li.prev{background:yellow;}
.focus .btn li.next{background:pink;}
/*水利要闻*/
.notice1{width: 580px;min-height: 340px;overflow: hidden; float: right;}
.notice1 .tab-hd { height: 32px; color: #000; }
.notice1 .tab-hd .tab-nav{height: 32px; border-bottom: 1px solid #E5E5E5;padding-left: 20px; }
.notice1 .tab-hd li{ float: left; height: 28px; line-height: 28px; width: 110px;  margin-right: 10px; border-right: 1px solid #ccc}
.notice1 .tab_hd li1 {}
.notice1 .tab-hd li a{font-size: 22px;color:#336091}
.notice1 .tab-hd li i{width: 2px; background: #ccc; height: 53px;}
.notice1 .tab-hd li.on{}
.notice1 .tab-hd li.on a{color: #336091; font-weight: bold;font-size: 22px;}
.notice1 .tab-bd {}
.notice1 .tab-bd ul{ overflow:hidden; zoom:1; }
.notice1 .tab-bd li { height: 34px; line-height: 34px; overflow: hidden; width: 550px; font-size: 16px;}
.notice1 .tab-bd li a em{display: block; float: right; font-style: normal; color: #A7A7A7;}
.notice1 .tab-bd li a i{display: inline-block; margin: 0 10px 0;}
/*今日雨晴*/
.mian_h2{width: 1200px; height: 63px;  margin-top: 6px;}
.mian_h2 li{background: url(../img/ggfw4.png) no-repeat; width: 286px; height: 63px; float: left; margin-left: 11px; background-size: 100% 100%; line-height: 63px;text-align: center;}
.mian_h2_img{    vertical-align: middle;    margin-right: 10px;margin-bottom: 10px;}
.mian_h2 li a{font-size: 24px; color: #fff;display: inline-block;
    width: 100%;}
/*第三行*/
.mian_h3{width: 1180px; overflow: hidden;  margin-left: 10px;border: 1px solid #EEEEEE; margin-top: 8px;border-bottom:none}
/*水利公文*/
.slgw{ float: left; width: 426px;  height: 258px;  }
.slgw_title{ text-align: center; height: 30px; line-height: 30px;border-right: 1px solid #EEEEEE;
    margin-top: 10px; }
.slgw_title p{width: 125px; float: left; color: #034F89; text-indent: 1em; font-size: 22px; font-weight: bold;}
.slgw ul{overflow:hidden; zoom:1;    border-right: 1px solid #EEEEEE; }
.slgw li{height: 25px; line-height: 25px; margin-top: 10px; overflow: hidden; width: 400px; font-size: 16px;}
.slgw li a em{display: block; float: right;     font-style: normal; color: #A7A7A7;}
.slgw li a i{display: inline-block; margin: 0 10px 0;}
/*水利法规*/
.slfg{width: 460px; height: 258px;  float: left; }
.slfg .tab-hd { height: 40px; color: #000; }
.slfg .tab-hd .tab-nav{height: 45px;}
.slfg .tab-hd li{ float: left; height: 30px; line-height: 30px;    margin-top: 10px; width: 120px; text-align: center; margin-right: 15px; border-right: 1px solid #ccc;}
.slfg .tab-hd li a{font-size: 22px;  text-indent: 1em;color:#034F89}
.slfg .tab-hd li.on{color:#034F89; font-weight: bold; }
.slfg .tab-hd li.on a{color:#034F89;text-indent: 1em;}
.slfg .tab-bd { }
.slfg .tab-bd ul{ overflow:hidden; zoom:1; }
.slfg .tab-bd li { height: 25px; line-height: 25px; margin-top: 10px; overflow: hidden; width: 440px; font-size: 16px;}
.slfg .tab-bd li a em{display: block; float: right; font-style: normal; color: #A7A7A7;}
.slfg .tab-bd li a i{display: inline-block; margin: 0 15px 0;}
/*信息公开*/
.xxgk{width: 285px; height: 258px;  float:right;}
.xxgk_title{width: 98%; text-align: center; height: 40px; line-height: 40px; border-bottom: 1px solid #EEEEEE; }
.xxgk_title p{width: 125px; float: left; color: #034F89; text-indent: 1em; font-size: 22px; font-weight: bold;}
.xxgk ul{overflow:hidden; zoom:1; }
.xxgk li{height: 35px; line-height: 35px; margin-top: 0px; overflow: hidden; width: 275px; font-size: 18px; border-bottom: 1px solid #EFEFEF;background: url(/sitesources/hnsslt/theme/uxtheme10001/images/ar1.png);
}
.xxgk li a em{width: 4px; background: #EEEEEE;height: 30px;display: inline-block;float: left;margin-left: 5px;}
.xxgk li a i{display: inline-block; margin: 0 10px 0;}
/*领导之窗滑动*/
.ldzc{width: 1180px; height: 65px;position: relative; margin-left: 10px;}
.ldzc .tempWrap{overflow:hidden; position:relative; width:1155px; margin-left: 26px;}
.ldzc .prev,	.ldzc .next{ display:block; position:absolute; top:0; left:0; width:22px; height:67px; background: url(../img/ico5.png) no-repeat;}
.ldzc .next{ left:auto; right:0px; background:url(../img/ico6.png) no-repeat;}
.ldzc ul{ overflow:hidden; zoom:1; }
.ldzc ul li{ width:276px; float:left; margin-left: 5px; overflow:hidden; background: #E7E7E7; font-size: 20px; color: #fff; line-height: 67px; height: 67px;box-sizing: content-box}
.ldzc ul li img{ width:50px; height:50px; display:block; float: left; margin-left: 40px; margin-top: 10px;margin-right: 20px;}
.ldzc li a{margin-left: 30px; margin-left: 10px; font-size: 24px; color: #345D91;    width: 100%;
    display: inline-block;}
/*网上服务大厅大模块*/
.mian_h5{width: 1180px; overflow: hidden; border: 1px solid #EEEEEE; margin-top: 8px; margin-left: 10px; background: url(../img/ico11.png) no-repeat;}
.mian_h5_left{width: 300px; height:126px; margin-top: 75px;float: left; }
.mian_h5_li{background: url(../img/ico12.png) no-repeat; width: 139px;height: 33px;float: left;margin-bottom: 10px; margin-left: 10px;}
.mian_h5_li a{margin-left: 15px; font-size: 20px;}
/*办事指南*/
.bszn{width: 558px;  float: left;    margin-left: 10px;}
.bszn_title{width: 100%; text-align: center; height: 40px; line-height: 40px; }
.bszn_title p{width: 125px; float: left; color: #034F89; text-indent: 1em; font-size: 24px; font-weight: bold;}
.bszn ul{overflow:hidden; zoom:1; background: #fff; border: 1px solid #EEEEEE; }
.bszn li{height: 30px; line-height: 30px; margin-top: 8px; overflow: hidden; font-size: 16px; }
.bszn li a i{display: inline-block; margin: 0 10px 0;}
.bszn li a em{display: block; float: right;     font-style: normal; color: #A7A7A7; margin-right: 10px;}
/*双公示*/
.sgs{width:284px; float: right; }
.sgs_title{width: 100%; text-align: center; height: 40px; line-height: 40px; border-bottom: 1px solid #EEEEEE; }
.sgs_title p{width: 80px; float: left; color: #034F89;  font-size: 24px; font-weight: bold;}
.sgs ul{overflow:hidden; zoom:1; background: #fff; }
.sgs li{height: 28px; line-height: 28px; margin-top: 4px; overflow: hidden; width: 370px; font-size: 16px; }
.sgs li a i{display: inline-block; margin: 0 10px 0; }
.sgs li a em{display: block; float: right;     font-style: normal; color: #A7A7A7;}
/*专题专栏*/
.ztzl{width: 1180px; height: 98px;margin-top: 8px; margin-left: 10px; background: #F2F2F2;}
.ztzl_img{margin-left: 10px;float: left;margin-top: 5px;}
.picScroll{ float: left; position:relative;  border:1px solid #eee; width:1055px; overflow:hidden; margin-left: 12px;margin-top: 5px;}
.picScroll .prev,	.picScroll .next{ display:block; position:absolute; top:30px;  width:30px; height:30px; background: url(../img/ico15.png) no-repeat;}
.picScroll .next{ left:auto; right:0px; background:url(../img/ico16.png) no-repeat;}
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll ul li{ width:315px; float:left; overflow:hidden; padding:0 5px;  box-sizing: content-box   }
.picScroll ul li img{ width:315px; height:85px; display:block; }
/*领导信箱*/
.ldxx{width: 1180px; height: 300px; margin-left: 10px;     margin-top: 8px;border: 1px solid #EEEEEE;}
.ldxx_left{width: 716px; height: 300px; float: left;}
.ldxx_title{width: 716px; height: 50px;line-height: 50px;}
.ldxx_title p{width: 125px; float: left; color: #034F89; text-indent: 1em; font-size: 24px; font-weight: bold;}
.ldxx_title ul{width: 480px; margin-left: 30px;    float: left;}
.ldxx_title ul li{background: url(../img/ico17.png) no-repeat; float: left; width: 116px; height: 32px; line-height: 32px;text-align: center;margin-top: 10px; margin-right: 10px; font-size: 20px;}
/*领导信箱类型*/
.yxt{width: 716px; overflow: hidden; background: #E4E4E4}
.yxt li{font-size: 18px; color: #004E91; text-align: center;float: left;height:38px;line-height: 38px;}
.yxsj{width: 716px; overflow: hidden;}
.yxsj li{font-size: 18px; text-align: center;float: left;height:34px;line-height: 34px;}

.ldxx_leixing{width: 716px; height: 250px;margin-left: 10px;  }
.ldxx_leixing tr{width:700px; height:50px; }
.laxx_right{width: 450px; height: 300px; float: right;}
.laxx_rightli{width: 135px; height: 135px;float: left; background: #D9EDF6; text-align: center;margin-left: 10px; margin-top: 12px;}
.laxx_rightli_img{width: 40px; height: 40px; display: block;margin: 20px auto;}
.laxx_rightli_img1{width: 40px; height: 40px; display: block;margin: 10px auto;}
.laxx_rightli_span{width: 100px; font-size: 20px;}
.laxx_rightli_span1{       width: 130px;    margin-top: -10px;
    line-height: 22px;
    display: inline-block;
    text-align: center;
    font-size: 14px;}

/*政务公开页面开始*/
.zwgk_Main{width: 1200px; min-height: 1062px; margin: 0 auto;     background: #fff;
    border-bottom: none;}
.zwgk_left{width: 810px; float: left; overflow: hidden;margin-left: 20px; margin-top: 10px;}
.zwgk_rsxx{width: 810px; float: left;margin-bottom: 20px;}
.zwgk_rsxx .tab-hd { height: 53px; color: #000; }		
.zwgk_rsxx .tab-hd .tab-nav{height: 40px; border-bottom: 1px solid #ccc; margin-top: 10px;}
.zwgk_rsxx .tab-hd li{ float: left; height: 25px;    text-align: center; line-height: 25px; width: 110px;  margin-right: 10px; border-right: 1px solid #030303;}	
.zwgk_rsxx .tab-hd li a{font-size: 20px;color:#030303}
.zwgk_rsxx .tab-hd li i{width: 2px; background: #ccc; height: 40px;}
.zwgk_rsxx .tab-hd li.on{}	
.zwgk_rsxx .tab-hd li.on a{color: #377ABE; font-weight: bold;font-size: 20px;}
.zwgk_rsxx .tab-hd li.on a:after{content: ''; position: relative; left: 0; top: -7px; width: 105px; height: 2px; background: #366293; display: inline-block;}
.zwgk_rsxx .tab-bd ul{ overflow:hidden; zoom:1; }
.zwgk_rsxx .tab-bd li { height: 48px; line-height: 48px; overflow: hidden; width: 810px; font-size: 16px;}
.zwgk_rsxx .tab-bd li a em{display: block; float: right; font-style: normal; color: #A7A7A7;}
.zwgk_rsxx .tab-bd li a i{display: inline-block; margin: 0 5px 0;}
.zwgk_more{    display: block;width: 70px;float: right;font-size: 16px;}
/*水利招标图片*/
.zwgk_img{margin-top: 10px; width: 802px; height: 106px; clear: both;}
.zwgk_zdjzxm{width: 810px; float: left; overflow: hidden; margin-top: 20px;}
.zwgk_zdjzxm .tab-hd { height: 53px; color: #000; }		
.zwgk_zdjzxm .tab-hd .tab-nav{height: 40px; border-bottom: 1px solid #ccc; margin-top: 10px;}
.zwgk_zdjzxm .tab-hd li{ float: left; height: 25px; text-align: center; line-height: 25px; width: 135px;  margin-right: 10px; border-right: 1px solid #030303}	
.zwgk_zdjzxm .tab_hd li1 {}
.zwgk_zdjzxm .tab-hd li a{font-size: 20px;color:#030303}
.zwgk_zdjzxm .tab-hd li i{width: 2px; background: #ccc; height: 40px;}
.zwgk_zdjzxm .tab-hd li.on{}	
.zwgk_zdjzxm .tab-hd li.on a{color: #377ABE; font-weight: bold;font-size: 20px;}
.zwgk_zdjzxm .tab-hd li.on a:after{content: ''; position: relative; left: 0; top: -7px; width: 130px; height: 2px; background: #366293; display: inline-block;}
.zwgk_zdjzxm .tab-bd ul{ overflow:hidden; zoom:1; }
.zwgk_zdjzxm .tab-bd li { height: 48px; line-height: 48px; overflow: hidden; width: 810px; font-size: 16px;}
.zwgk_zdjzxm .tab-bd li a em{display: block; float: right; font-style: normal; color: #A7A7A7;}
.zwgk_zdjzxm .tab-bd li a i{display: inline-block; margin: 0 5px 0;}
.zwgk_more{    display: block;width: 70px;float: right;font-size: 16px;}
/*右边*/
.zwgk_right{width: 340px; min-height: 1040px; background: #F1F1F1; float: right; margin-top: 10px; margin-right: 10px;}
.ldzc_img{margin-left: 15px; margin-top: 15px;}
.line{height: 10px; border-bottom: 1px solid #000000;margin-top: 25px;width: 310px;margin-left: 15px;}
.line p{position: relative; top:-5px;left: 32%; background: #F1F1F1;width: 120px; font-size: 20px; }
/*信息公开指南*/
.zwgk_xxgkzn{width: 310px; height: 250px; margin-top: 20px; margin-left: 15px;}
.zwgk_xxgkzn li{height: 38px; width: 310px; margin-top: 5px; border: 1px solid #ccc; background: #ffffff;}
.zwgk_xxgkzn li a{text-align: center; display: block;line-height: 38px;    font-size: 17px;}
/*水利概况*/
.zwgk_slgk{width: 310px; height: 140px; margin-top: 40px; margin-left: 15px;}
.zwgk_slgk li{height: 40px; float: left;padding: 0 6px; }
.zwgk_slgk li a{ font-size: 16px;}
/*部门专栏*/
.line1{height: 10px; border-bottom: 1px solid #000000;margin-top: 40px;width: 310px;margin-left: 15px;}
.line1 p{position: relative; top:-5px;left: 37%; background: #F1F1F1;width: 88px; font-size: 20px; }
.zwgk_bmzl{width: 310px; height: 250px; margin-top: 20px;margin-left: 15px;}
.zwgk_bmzl li{height: 38px; line-height: 38px; text-align: center; width: 138px; margin-left: 10px; margin-top: 9px; background: #fff; border: 1px solid #ccc; float: left;}
.zwgk_bmzl li a{font-size: 16px;}
/*公共服务页面*/
.ggfw_main{width: 1200px; overflow: hidden;margin: 0 auto; background: #fff;border-bottom: none;}
.ggfw_left{width: 825px; overflow: hidden; float: left;}
.ggfw_xzxk{width: 800px; margin-bottom: 10px;    margin-left: 20px;}
.ggfw_xzxk .ldxx_leixing{width: 800px; height: 350px;  }
.ggfw_xzxk .ldxx_leixing tr{width:700px; height:50px; }
.ggfw_xzxk .laxx_right{width: 450px; height: 315px; float: right;}
.ggfw_xzxk .laxx_rightli{width: 135px; height: 135px;float: left; background: #D9EDF6; text-align: center;margin-left: 10px; margin-top: 12px;}
.ggfw_xzxk .laxx_rightli_img{width: 40px; height: 40px; display: block;margin: 20px auto;}
.ggfw_xzxk .laxx_rightli_img1{width: 40px; height: 40px; display: block;margin: 10px auto;}
.ggfw_xzxk .laxx_rightli_span{width: 100px; font-size: 20px;}
.ggfw_xzxk .laxx_rightli_span1{width: 90px;line-height: 30px; margin-top: 10px; display: inline-block;text-align: left;}
.ggfw_xzxk .yxt{    width: 800px;overflow: hidden;background: #E4E4E4;}

.ggfw_xzxk .tab-bd{min-height:280px;}







.ggfw_xzxk .tab-hd { height: 53px; color: #000; }		
.ggfw_xzxk .tab-hd .tab-nav{height: 40px; border-bottom: 1px solid #ccc; margin-top: 25px;}
.ggfw_xzxk .tab-hd li{ float: left; height: 25px;    text-align: center; line-height: 25px; width: 110px;  margin-right: 10px; border-right: 1px solid #030303;}	
.ggfw_xzxk .tab-hd li a{font-size: 20px;color:#030303}
.ggfw_xzxk .tab-hd li i{width: 2px; background: #ccc; height: 40px;}
.ggfw_xzxk .tab-hd li.on{}	
.ggfw_xzxk .tab-hd li.on a{color: #377ABE; font-weight: bold;font-size: 20px;}
.ggfw_xzxk .tab-hd li.on a:after{content: ''; position: relative; left: 0; top: -7px; width: 105px; height: 2px; background: #366293; display: inline-block;}
.ggfw_xzxk .tab-bd ul{ overflow:hidden; zoom:1; }
.ggfw_xzxk .tab-bd li { height: 40px; line-height: 40px; overflow: hidden; width: 800px; font-size: 16px;}
.ggfw_xzxk .tab-bd li a em{display: block; float: right; font-style: normal; color: #A7A7A7;}
.ggfw_xzxk .tab-bd li a i{display: inline-block; margin: 0 5px 0;}
.ggfw_more{    display: block;width: 56px;float: right;font-size: 16px;}
/*政务大厅图片*/
.zzdtimg{clear: both;width: 802px; height: 106px; margin-left: 20px;}
/*办事指南*/
.ggfw_bszn{     width: 800px;
       margin-bottom: 20px;
    margin-left: 20px;}
.ggfw_bszn_title{width: 800px; height: 57px; border-bottom: 1px solid #ccc; }
.ggfw_bszn_title p{width: 120px; height: 56px; font-weight: bold; line-height: 56px;float: left; font-size: 20px; color: #1C4D98; border-bottom: 2px #1C4D98 solid;    text-indent: 1em;}
.bszn_more{float: right; width: 56px; height: 55px; line-height: 55px;    font-size: 16px;}
.ggfw_bszn ul{overflow: hidden; zoom:1; }
.ggfw_bszn li{height: 35px; line-height: 35px; overflow: hidden; width: 780px; font-size: 16px;}
.ggfw_bszn li a em{display: block; float: right; font-style: normal; color: #A7A7A7;}
.ggfw_bszn li a i{display: inline-block; margin: 0 5px 0;}
/*下载服务*/
.ggfw_xzfu li{width: 380px;height: 40px; line-height: 40px; overflow: hidden; font-size: 16px; float: left; margin-left: 20px;}
.ggfw_xzfu li a em{display: block; float: right; font-style: normal; color: #A7A7A7;}
.ggfw_xzfu li a i{display: inline-block; margin: 0 5px 0;}
/*右边*/
.ggfw_right{width: 345px; overflow: hidden; background: #F1F1F1; float: right; margin-right: 10px; margin-top: 10px;}
.jryqimg{margin-left: 15px; margin-top: 15px;}
.jrsqimg{margin-left: 15px; margin-top: 10px;}
.ggfwline{height: 10px; border-bottom: 1px solid #000000;margin-top: 15px;width: 310px;margin-left: 15px;}
.ggfwline p{position: relative; top:-5px;left: 32%; background: #F1F1F1;width: 110px; font-size: 20px; text-align: center;}
.ggfw_slzs{width: 310px; margin-top: 20px; margin-left: 15px;}
.ggfw_slzs li{height: 38px; width: 310px; margin-top: 5px; border: 1px solid #ccc; background: #ffffff;}
.ggfw_slzs li a{ display: block;line-height: 38px;margin-left: 50px;font-size: 18px;}
/*受理查询*/
.ggfw_slcx{background: url(../img/ggfw4.png) no-repeat; width: 308px; height: 63px; line-height: 63px; margin-top: 10px;margin-left: 17px;}
.ggfw_slcximg{margin-left: 50px;vertical-align: middle;}
.ggfw_slcx a{font-size: 20px; color: #fff; margin-left: 20px; margin-top: 5px;}
/*便民服务*/
.ggfw_bnfw{width: 310px; height: 150px; margin-top: 20px;margin-left: 15px;}
.ggfw_bnfw li{height: 38px; line-height: 38px; text-align: center; width: 85px; margin-left: 15px; margin-top: 15px; background: #fff; border: 1px solid #ccc; float: left;}
.ggfw_bnfw li a{font-size: 16px;}
/*交流互动页面*/
.jlhd_main{width: 1200px;     overflow: hidden; margin: 0 auto; background: #fff;}
.jlhd_left{width: 810px; min-height: 1000px; float: left;}
.bmfwimg{margin-left: 20px; clear: both;}
.jlhd_zcjd{    width: 800px;
    margin-left: 22px;}
.jlhd_zcjd .tab-hd { height: 53px; color: #000; }		
.jlhd_zcjd .tab-hd .tab-nav{height: 40px; border-bottom: 1px solid #ccc; margin-top: 25px;}
.jlhd_zcjd .tab-hd li{ float: left; height: 25px;    text-align: center; line-height: 25px; width: 110px;  margin-right: 10px; border-right: 1px solid #030303;}	
.jlhd_zcjd .tab-hd li a{font-size: 20px;color:#030303}
.jlhd_zcjd .tab-hd li i{width: 2px; background: #ccc; height: 40px;}
.jlhd_zcjd .tab-hd li.on{}	
.jlhd_zcjd .tab-hd li.on a{color: #377ABE; font-weight: bold;font-size: 20px;}
.jlhd_zcjd .tab-hd li.on a:after{content: ''; position: relative; left: 0; top: -6px; width: 105px; height: 2px; background: #366293; display: inline-block;}
.jlhd_zcjd .tab-bd ul{ overflow:hidden; zoom:1; }
.jlhd_zcjd .tab-bd li { height: 40px; line-height: 40px; overflow: hidden; width: 800px; font-size: 16px;}
.jlhd_zcjd .tab-bd li a em{display: block; float: right; font-style: normal; color: #A7A7A7;}
.jlhd_zcjd .tab-bd li a i{display: inline-block; margin: 0 5px 0;}
/*右边*/
.jlhd_right{width: 350px; background: #F1F1F1; margin-top: 10px; float: right;margin-right: 10px;}
.wyzx{background: url(../img/ggfw4.png) no-repeat;    width: 308px;height: 63px;line-height: 63px;margin-top: 15px; margin-left: 17px;}
.wyzximg{margin-left: 50px;vertical-align: middle;}
.wyzx a{font-size: 22px;color: #fff;margin-left: 20px;margin-top: 5px;}
.zxftline{height: 10px; border-bottom: 1px solid #000000;margin-top: 25px;width: 310px;margin-left: 15px;}

.zxftline p{position: relative; top:-5px;left: 32%; background: #F1F1F1;width: 110px; font-size: 20px; text-align: center;}
.zt{width: 350px; min-height: 185px;position: relative;clear: both;    margin-left: 10px;}
.zt p{font-size: 16px; text-indent: 15px; padding: 3px 0;}
.wqhg_title{background: #355E92; width: 303px; height: 33px; margin:0 auto;text-align:center}
.wqhg_title a{font-size: 20px; color: #fff;text-align: center; line-height: 33px; height: 33px;display:inline-block}
.zxftztcon1{    text-indent: 2em;line-height: 28px;
    width: 300px;
    margin: 0 auto;    display: inline-block;
    width: 316px;
    margin-left: 18px;}

.zjdcline{height: 10px; border-bottom: 1px solid #000000;margin-top: 25px;width: 310px;margin-left: 15px;}
.zjdcline p{position: relative; top:-5px;left: 32%; background: #F1F1F1;width: 110px; font-size: 20px; text-align: center;}
.wqhg ul{width: 350px;}
.wqhg li{height: 24px;line-height: 24px; margin-top: 15px;}
.wqhg li a i{display: inline-block; margin: 0 5px 0;}
.wqhg li a{text-indent: 15px;font-size: 16px;}
.wqhg_more{float: right;    margin-right: 24px;
    font-size: 16px;
    margin-top: 10px;}
/*尾部*/
hr{margin:0}
.friendlinks{    padding: 20px;
    text-align: center;
    background-color: #EAEAEA;}
.footcon{
	width:100%;
	margin:0 auto;
	background:#EAEAEA;
	}
.footcon .container{width:1100px}
.footl{
	width:135px;
	height:80px;
	float:left;    margin-top: 20px;}
.footc{
	width:76%;
	
	float:left;margin-top:10px}
.footc li{
        list-style:none;
	width:100%;
	height:30px;
	font-size:16px;
	color:#000;
	line-height:30px;
	text-align:center;
	float:left;}
.footc .ditu{
margin-top:10px;
}
.footc li a{margin:0 20px;}
.footc li p{display:inline-block;margin-right:10px;}
.footr{
	float:right;    margin-top:20px;}
.footr a{
	    float: right;
    margin-top: 10px;
    margin-right: 20px;}

/*当前位置*/
.seat-box{      line-height: 50px;
    font-size: 16px;
    margin: 0px 10px;
    background: url(/sitesources/hnsslt/theme/uxtheme10001/images/list.png) 0px 5px no-repeat #EDF6FF;}
.seat-name{padding-left: 40px;}


.container{    width: 1180px;padding: 26px 0;
    margin: 0 auto;}
.container1{width: 940px;
    overflow: hidden;
    margin: 0 auto;margin-top:10px;}
/*二级页左侧*/
.ejleft{
width:255px;
height:auto;
float:left;
margin-bottom: 10px;
}

/*二级页右侧*/
.ejright{
width:900px;
min-height: 672px;
height:auto;
float:right;
margin-bottom: 10px;
}

/*分页栏目*/
.colLeft{
width:100%;
min-height: 672px;
height:auto;
float: left;
background: #eeeeee;
padding-bottom: 10px;
}
.colLeftTitle{
width:245px;
font-size:20px;
line-height:50px;
padding:0 45px 0 15px;
background:url(../img/list1.png) 220px center no-repeat #355E92;
color:#fff;
border-bottom: 1px solid #fff;
float: left;
margin:5px 10px;padding-left: 50px;
}
.list-cols{
width:100%;
    padding: 0 0 0 10px;
    overflow: hidden;
}
.list-cols li{
width:100%;
line-height: 40px;
float: left;
border-bottom: 2px solid #fff;
}
.list-cols li a {
width:100%;
height:auto;
font-size:18px;
line-height:44px;
float:left;
padding-left: 48px;
display: inline-block;color: #235B86;
}
.list-cols li.active a::after {
content: '>';
float: right;
margin-right: 10px;
}
.list-cols li a:hover {
color: #2f5d99;}
.list-cols .active {
float: left;background-color: #EDF6FF;
}
.list-cols .active a {
color: #2f5d99;}

/*默认分页信息列表*/
.colInfoBox{
width:100%;
min-height:572px;
height: auto;
float: left;
}
.colInfoBoxTit{
width: 100%;
height: 50px;
float: left;
margin-bottom: 5px;border-bottom: 2px solid #2f5d99;
}
.colInfoBoxTit span{
width:auto;
font-size:20px;
line-height:50px;
padding: 0 15px;
color:#2f5d99;
float: left;font-weight: bold;
}
.colRtitle{
height: 47px;
    font-size: 16px;
    line-height: 47px;
    float: left;
}
.colRtitle:before{
content: '·';
margin: 0 10px;
}
.st12{ display: inline-block;
    width: 10px;
    height: 30px;
    background: #2f5d99;
    margin-top: 10px;
    float: left;
    margin-left: 14px;
    border-radius: 6px;}
.colRtitle font{
width:auto;
margin-right: 15px;}
.colRightOne span{
width:100px;
height:40px;
float:right;
font-size:14px;
line-height:40px;
text-align:center;
color:#666666;}
.dpxx{
width:100%;
min-height:647px;
float: left;
}
.dpxxcon{
width:100%;
margin:20px auto;
line-height:35px; }
.dpxxcon p{
text-indent:2em;
margin-bottom:20px;
}
.dpxxcon p img{
max-width:100%;
}

/*文章详情页*/
.cms-article-box{
width: 100%;
min-height: 330px;
background:#fff;
padding-bottom:10px;

overflow: hidden;
}
.cms-article-tit{
width:95%;
margin:0px auto;
font-size:26px;
color:#2f5d99;
line-height:50px;
text-align:center;
font-weight:bold;
letter-spacing:2px;
padding-top:10px;}
.cms-article-xinxi{
width:95%;
height:60px;
margin:0px auto;
font-size:14px;
line-height:60px;
text-align:center;
border-bottom:1px dashed #dedede;}
.cms-article-xinxi span{
padding:0px 5px;}
.cms-article-xinxi p{display:inline-block;min-width:100px;    margin: 0 10px;}
.cms-article-video{
width:800px;
height:600px;
margin:10px auto;}
.article-detail{
width:95%;
margin:20px auto;
padding-bottom:30px;
line-height:35px; }
.article-detail p{
    font-size: 16px;
    margin:10px 0;
}
.article-detail #zoomTY{
margin-bottom:10px;font-size: 18px;}
.article-detail #zoomTY img{
max-width: 100%;}
.xx_share{
width:auto;
padding-left: 20px;
float: left;
}
.bshare-custom{
float:left
}
.printClose{
float:right;
height:30px;
margin:0 auto;
text-align:right;
float:right;
margin-right:50px;
}
.printClose a{
width:auto;
float:right;
font-size:14px;
line-height:30px;}


/*详情页表格边框样式*/
.article-detail table {
width:100%;
border:1px solid #DCDCDC !important;
border-collapse:collapse;
text-indent: 0em;}
.article-detailt table tr, table td{
border:1px solid #DCDCDC !important;
text-indent: 0em;}


/*分页符颜色更换*/
.pagination{
margin-top:40px !important;
margin-bottom: 0 !important;
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{
background:#2f5d99;
border-color:#2f5d99;}
.pagination>li>a, .pagination>li>span{
color:#2f5d99;}
.jumpToSel input:last-child{
background:#2f5d99;
}
.pagination>li>a, .pagination>li>span{
padding: 5px 12px !important;
}
.jumpToSel input:first-child{
text-align: center;
}

/*信箱表格线加载*/
.table-condensed>tbody>tr>td, .table-condensed>tbody>tr>th, .table-condensed>tfoot>tr>td, .table-condensed>tfoot>tr>th, .table-condensed>thead>tr>td, .table-condensed>thead>tr>th{
border:none !important;
}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th{
border:1px solid #ddd !important;
}
.mailbox-result, .mailbox-result td{
border:1px solid #ddd !important;
line-height:40px;
}
.form-horizontal .checkbox, .form-horizontal .checkbox-inline, .form-horizontal .radio, .form-horizontal .radio-inline{
margin-top: 3px;
float: left;
padding-top: 4px;
}







.qbj{width:100%;    background: #EAEAEA;min-height:200px}




/*部门专栏*/
/*头部*/
.zzbt{float: left;font-size: 42px;}
.top1{ min-height: 150px; background: url(../img/zztopbg.jpg) no-repeat center; height: 186px;width: 100%;}
.top1 .ziti{width: 1000px;  margin:0 auto; color: #D4151C; font-weight: bold; padding-top: 40px;letter-spacing:5px;}
.top1 .ziti .zzbt{float: left;    font-size: 46px;font-family: SimSun;font-weight: bold;}
.syssForm{background: url('../img/sea.png');display: inline-block;width: 347px;height:41px;color:#000;}
.syssInput{width: 300px;line-height: 41px;height: 41px;border: none;background: transparent;outline: none;font-size: 16px;padding-left: 10px;font-weight: normal;}
.tijiao{outline: none;border:none;background: url('../img/sea1.png') no-repeat;width: 24px;height:38px;cursor: pointer;line-height:38px;;}


/*导航*/
.nav2{background: #355E92; width: 100%; height: 40px;}
.nav_main2{width: 1000px; height: 40px; margin: 0 auto; line-height: 40px;}
.nav_main2 ul{    margin: 0;height: 45px;}
.nav_main2 li{width: 170px; height: 40px; line-height: 40px; border-right: 1px solid #fff; float: left;text-align: center;}
.nav_main2 li a{font-size: 20px; color: #fff; }



.bumenh{width: 1000px;margin: 0 auto;min-height: 40px;overflow: hidden}
.zbuju{width: 490px;float: left;min-height: 40px;overflow: hidden}
.ybuju{width: 490px;float: right;min-height: 40px;overflow: hidden}
.bkbj{min-height:40px;overflow:hidden;border:1px solid #ccc   ; width: 100%;
    margin-top: 10px;}



/*水利动态*/
.sldt{width: 500px; height: 285px; float: left;margin-top: 20px; margin-left: 10px;}
.sldt_title{height: 40px; width: 500px; background: #F5F5F5; }
.sldt_title p{width: 155px; height: 40px; line-height: 40px; background: #DBEDF9;}
.sldt_titleimg{ margin-left: 20px; margin-top: -5px;vertical-align: middle;}
.sldt_title a{color: #04478E; font-size: 20px;}
.sldt ul{overflow:hidden; zoom:1; background: #fff; }
.sldt li{height: 25px; line-height: 25px; margin-top: 8px; overflow: hidden; width: 480px; font-size: 16px; }
.sldt li a i{display: inline-block; margin-right:15px;background: url("../img/jt.png");width: 15px;height:15px }
.sldt li a em{display: block; float: right;     font-style: normal; color: #A7A7A7;}




/*通知公告*/
.tzgg_main{min-height: 1000px; width: 1000px; margin: 0 auto; border: 1px solid #ccc;}
.tzgg{background: url(../img/bg1.png) no-repeat; width: 993px; height: 84px; float: left; margin-left: 3px;margin-top: 20px;}
.tzgg_left{width: 130px;height: 84px; border-right: 1px solid #fff; float: left;}
.tzgg_left a{font-size: 26px; color: #fff;display: block;float: left;width: 60px; margin-top: 6px;margin-left: 10px;letter-spacing: 4px;}
.tzgg_left img{vertical-align: middle;margin-left: 20px;margin-top: 20%;float: left;}
.tzgg ul{overflow:hidden; zoom:1; float: left; margin-left: 20px;}
.tzgg li{height: 28px; line-height: 28px; margin-top: 8px; overflow: hidden; width: 800px; font-size: 16px; color: #fff;}
.tzgg li a i{display: inline-block; margin: 0 10px 0; }
.tzgg li a{color: #fff;}
.tzgg li a em{display: block; float: right;     font-style: normal; color: #fff;}





/*法律法规*/
.flfg{width: 490px; height: 260px; clear: both; float: left;}
.flfg_title {background: url(../img/line.png) no-repeat bottom;width: 486px; height: 60px;    line-height: 60px;}
.flfg_title p{min-width: 112px; height: 60px; font-size: 16px;letter-spacing: 2px; text-align: center; color: #0987D1; float: left;    position: relative;
    top: 10px;}
.flfg_title span{ display: inline-block; width:65px;float:right;    position: relative;
    top: 10px;}
.flfg ul{overflow:hidden; zoom:1; background: #fff; width: 480px; }
.flfg li{height: 25px; line-height: 25px; margin-top: 8px; overflow: hidden; width: 475px; font-size: 16px; }
.flfg li a i{display: inline-block; margin: 0 10px 0; }
.flfg li a em{display: block; float: right;     font-style: normal; color: #A7A7A7;}



/*二级页左侧*/
.ejleft1{
width:255px;
height:auto;
float:left;
margin-bottom: 10px;
}

/*二级页右侧*/
.ejright1{
width:666px;
min-height: 672px;
height:auto;
float:right;
margin-bottom: 10px;
}


/*网站地图*/
/*网站地图*/
 .mapBg{
     min-height: 900px;
     height: auto;
     margin: 5px auto;
     background-color: #fffbef;
 }
.mapBox{
    width: 95%;
    margin: 0 auto;
    overflow: hidden;
}
a.mapTit{
    float: left;
    width: 158px;
    height: 42px;
    color: #fff;
    font: 22px/42px 黑体,SimHei;
    text-align: center;
    margin-top: 20px;
    background-color: #06549E;letter-spacing:14px
}
.webMap{ font-size: 0;margin-top: 10px;clear: both}
.webMap a,.webMap span{
    float: left;
    height: 50px;
    color: #040201;
 font: 20px/50px 黑体,SimHei;
    word-wrap: normal;
    margin: 0 5px;
}
.webMap a:hover{ color: #337ab7;text-decoration: none}
/*a.mapTit:hover,.webMap a:hover{ color: #f04400;text-decoration: none}*/



 .mapBg1{
     min-height: 300px;
     height: auto;
     margin: 0 auto;
     background-color: #fff; overflow: hidden;
 }
.mapBox1{
      float: left;
    width: 168px;
    overflow: hidden;
    background-color: #355E92;
    margin: 36px;
    text-align: center;
}
a.mapTit1{
   width: 168px;
    height: 42px;
    color: #fff;
    font: 22px/42px 黑体,SimHei;
    
    
    
}
.webMap1{ font-size: 0;margin-top: 10px;clear: both}
.webMap1 a,.webMap1 span{
    float: left;
    height: 50px;
    color: #040201;
 font: 20px/50px 黑体,SimHei;
    word-wrap: normal;
    margin: 0 5px;
}
.webMap1 a:hover{ color: #337ab7;text-decoration: none}



/*机构*/
.colInfoBoxTit1{
	width: 100%;
	height: 50px;
	background: #eeeeee;
	float: left;
	margin-bottom: 5px;
}
.colInfoBoxTit1 span{
	width:auto;
	font-size:20px;
	line-height:50px;
	padding: 0 15px;
	background: #2f5d99;
	color:#fff;
	float: left;
}
.jggkCon1{
	width:100%;
	padding-top:10px;
	overflow:hidden;
	}
.jggkCon1 a{
	width:24%;
	color:#1d1c1c;
	line-height:50px;
	margin-left: 1%;
	display:block;
	float:left;
	}

.jggkCon1 a:hover{
	color:#2f5d99;}
.jgxq{
	width:100%;
	padding-top:10px;}
.jgxq pre{
	width: 100%;
	height: auto;
	padding: 8px 36px;
	border:none;
	color:#000;
	line-height:33px;
	font-size: 20px;
	white-space: pre-wrap;
	background: none;text-indent: 2em;
}
/*机构简介end*/



/*领导*/
.colInfoBoxTit11{    width: 100%;
    height: 51px;
    margin-bottom: 15px;
    border-bottom: 2px solid #2f5d99;margin-top: 4px;}
.ldduty{    font-size: 18px;    background: url(../img/ldzw_bj_091.jpg) 6px 18px no-repeat;padding-left: 18px;
    }
.out-box{float:left;width: 212px;padding:26px 0;text-align: center;}
.leaderCon_L{text-align: center;}

.leader-cont a{    padding-top: 26px;
    display: inline-block;
    font-size: 18px;text-align:center}
.lddyh{    width: 424px;
    overflow: hidden;
    float: left;}
.leader_title{    font-size: 22px;
    text-align: center;
    line-height: 100px;font-weight: bold;}
.ldfg1{font-size: 20px;
    font-weight: bold;overflow: hidden;    border-bottom: 2px solid #2f5d99;}
.lddyh .out-box{float: right;}
.lddyh1{width: 400px;
    overflow: hidden;
    float: left;}
.leaderImg img{width:116px;height:145px}
.ldfg{    font-size: 16px;
    font-weight: normal;
    line-height: 32px;    min-height: 200px;
    text-indent: 2em;
   
    }
.ldfg p{font-size: 16px;}
.ldfg p>span{    text-indent: 2em;
    display: block;}


/*水资源公报*/
.mapBg2{
     min-height: 300px;
     height: auto;
     margin: 0 auto;
     background-color: #fff; overflow: hidden;
 }
.mapBox2{
      float: left;
    width: 300px;
    overflow: hidden;
    margin: 20px 0;
    text-align: center;
}
a.mapTit2{
   width: 168px;
    height: 42px;
    color: #000;
    font: 20px/42px 黑体,SimHei;
}
a.mapTit2 img{
	width:154px;height:209px;
}
a.mapTit2 span{display: inline-block;}



/*行业公报*/
.hygby .mapBg2{
     min-height: 300px;
     height: auto;
     margin: 0 auto;
     background-color: #fff; overflow: hidden;
 }
.hygby .mapBox2{
      float: left;
    width: 212px;
    overflow: hidden;
    margin: 10px 0;
    text-align: center;
}
.hygby a.mapTit2{
   width: 168px;
    height: 42px;
    color: #000;
    font: 18px/42px 黑体,SimHei;
}
.hygby a.mapTit2 img{
	width:154px;height:209px;
}
.hygby a.mapTit2 span{display: inline-block;}



.tlban{width: 1178px;
    margin: 0 auto;
    }




/*弹窗*/
.cd-popup {
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    transition: opacity 0.3s 0s, visibility 0s 0.3s;
    z-index: 9999;
}


.cd-popup-container {
    position: relative;
    width: 400px;
    margin: 250px auto;
    height: 250px;
    background: #FFF;
    border-radius: .4rem .4rem .4rem .4rem;
    text-align: center;
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}

.cd-popup-close {
    position: absolute;
    right: 10px;
    top: 10px;
    z-index: 10;
    width: auto;
    height: 1.25rem;
    display: block;
    font-size: 14px;
    text-decoration: none;
    color: #444;
}

.cd-popup-container p{
margin:20px 0;
}

.xzfw1{width: 310px;
    margin: 0 auto;}

.xzfw1_title{    height: 57px;
    border-bottom: 1px solid #ccc;}

.xzfw1_title p{
    width: 120px;
    height: 56px;
    font-weight: bold;
    line-height: 56px;
    float: left;
    font-size: 20px;
    color: #1C4D98;
    border-bottom: 2px #1C4D98 solid;
    text-indent: 1em;
}


.xzfw1 ul{
    overflow: hidden;
}

.xzfw1 ul li{
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    width: 100%;
    font-size: 16px;
}


.xzfw1 li a i{
    display: inline-block;
    margin: 0 5px 0;
}

img.fwwimg {
    width: 274px;
    height: 56px;
    margin: 5px 0;
}






.colRightOne {
    overflow: hidden;
    border-bottom: 1px solid #ebebeb;
}


a.fygrbs {
    float: right;
    margin-right: 10px;
    border: 1px solid #ccc;
    padding: 5px 10px;
    margin-top: 10px;
}


a.fyfrbs {
    float: right;
    margin-right: 10px;
    border: 1px solid #ccc;
    padding: 5px 10px;
    margin-top: 10px;
}


.slfpmain{width: 1200px; margin: 0 auto; overflow: hidden;}
.lslsh1{margin-top: 10px;overflow: hidden  }
.lsls_focus{width: 400px;overflow: hidden;float: left;position:relative; margin-left: 5px; border:1px solid #ccc;height: 288px; }
.lsls_focus #pic{width:395px;height:266px;overflow:hidden;}
.lsls_focus #pic ul{width:1216px;height:266px;float:left;}
.lsls_focus #pic li{width:395px;height:259px;float:left;}
.lsls_focus #pic li img{width:395px;height:233px; }
.lsls_focus .tip-bg{width:395px;height:21px;position:absolute;left:0;bottom:0;z-index:12;}
.lsls_focus #tip{width:130px;height:14px;position:absolute;left:190px;    top: 205px;z-index:13;}
.lsls_focus #tip ul li{width:15px;height:20px;float:left;display:inline; text-align: center;color: #fff; margin:0 5px;cursor:pointer;background:#6A6766;}
.lsls_focus #tip ul li.on{background:#D30512;}
.lsls_focus span{width: 80%; display: inline-block;}

.lsls_ggdt{width: 392px; overflow: hidden; float: left; border: 1px solid #ccc; margin-left: 5px;min-height: 288px ;}
.lsls_ggdt_tlt{width: 392px; height: 36px; background: #DDDDDD; }
.lsls_ggdt_tlt p{float: left;width: 100px;line-height: 34px; font-size:18px;border-bottom: 2px solid #0664C8;
    text-align: center; color: #0664C8;margin:0;}
.lsls_ggdt_tlt span{float: right;line-height: 36px; font-size: 12px; margin-right: 20px;}
.lsls_ggdt img{margin-left: 10px; margin-right: 10px; width: 4px; height: 4px; margin-bottom: 2px;}
.lsls_ggdt li{float: left;width:100%; line-height: 20px; margin-top: 10px; font-size: 16px;}
.lsls_ggdt ul{     min-height: 240px; background: #fff;}
.lsls_ggdt em{float: right;font-style: normal; margin-right: 20px;font-size: 13px;}
.lsls_zcwj{width: 396px; float: left; border: 1px solid #ccc; margin-left: 5px;}
.lsls_zcwj_tlt{width: 100%; height: 36px; background: #DDDDDD; }
.lsls_zcwj_tlt p{float: left;width: 100px;line-height: 34px; font-size:18px;border-bottom: 2px solid #0664C8;
    text-align: center; color: #0664C8;margin: 0 }
.lsls_zcwj_tlt span{float: right;line-height: 36px; font-size: 12px; margin-right: 20px;}
.lsls_zcwj img{margin-left: 10px; margin-right: 10px; width: 4px; height: 4px; margin-bottom: 2px;}
.lsls_zcwj li{float: left;width: 100%; line-height: 20px; margin-top: 10px; font-size: 15px;}
.lsls_zcwj ul{min-height: 250px; background: #fff;}
.lsls_zcwj em{float: right;font-style: normal; margin-right: 20px;font-size: 13px;}
.lslsh2 {
    overflow: hidden;
    margin:5px 0;
}

.lsls_zcwj .slfzzlm{min-height: 250px;}
.lsls_zcwj .slfzzlm li{line-height: 30px;    font-size: 16px;
    padding-left: 20px;}


.lsls_ggdt .nbzlzlm{min-height: 250px;}
.lsls_ggdt .nbzlzlm li{line-height: 30px;    font-size: 16px;
    padding-left: 20px;}



.slfp_h2{overflow: hidden; margin: 7px 0; }
.ldjh{float: left;width: 590px;  border: 1px solid #ccc;min-height: 258px;}
.ldjh_tlt{width: 590px; height: 36px; background: #EEEEEE; }
.ldjh_tlt p{float: left;width: 100px;line-height: 34px; font-size:15px;border-bottom: 2px solid #FF6100;
    text-align: center;}
.ldjh_tlt span{float: right;line-height: 36px; font-size: 12px; margin-right: 20px;}
.ldjh img{margin-left: 10px; margin-right: 10px;}
.ldjh li{    float: left;
    width: 100%;
    line-height: 30px;
    margin-top: 4px;
    font-size: 16px;}
.ldjh ul{overflow: hidden;
    background: #fff;
    margin-bottom: 10px; }
.ldjh em{float: right;font-style: normal; margin-right: 20px;font-size: 13px;}
.wjtz{float: right;width: 590px; margin-left: 10px; border: 1px solid #ccc;min-height: 258px;}
.wjtz_tlt{width: 590px; height: 36px; background: #EEEEEE; }
.wjtz_tlt p{float: left;width: 100px;line-height: 34px; font-size:15px;border-bottom: 2px solid #FF6100;
    text-align: center;}
.wjtz_tlt span{float: right;line-height: 36px; font-size: 12px; margin-right: 20px;}
.wjtz img{margin-left: 10px; margin-right: 10px;}
.wjtz li{    float: left;
    width: 100%;
    line-height: 30px;
    margin-top: 4px;
    font-size: 16px;}
.wjtz ul{overflow: hidden;
    background: #fff;
    margin-bottom: 10px;}
.wjtz em{float: right;font-style: normal; margin-right: 20px;font-size: 13px;}

.ggyw_tlt{width: 100%; height: 36px; background: #EEEEEE; }
.ggyw_tlt p{float: left;padding: 0 10px;line-height: 34px; font-size:18px;border-bottom: 2px solid #FF6100;
    text-align: center;margin: 0;}
.ggyw_tlt span{float: right;line-height: 36px; font-size: 12px; margin-right: 20px;}



.carousel-indicators{width:20%;left:80%;bottom:0px;height:30px;float:right;padding:0px;margin:0px;}
.carousel-inner{width:100%;    min-height: 286px;}
.carousel-inner>.item{width:100%;height:100%}
.carousel-inner a{    display: block;
    width: 100%;
    height: 100%;}
.carousel-caption{
    width:100%;float:left;text-align:left;text-indent:10px;  left:0;height:50px;bottom:0px;padding:0px;   background-color: rgba(0,0,0,.6);
}
.carousel-caption span{line-height: 50px;
    color: #fff;
    text-shadow: none;
    font-size: 20px;}


.sljddbtp a{
    margin: 0 10px;display: inline-block;}
.sljddbtp{margin-bottom: 20px;overflow: hidden;text-align: center;}




.slfp_h1{overflow: hidden;}
/*焦点图*/
.slfp_focus{float: left;width: 590px;margin-left: 2px;margin-top: 10px;overflow: hidden;height: 354px;}
.slfp_focus #pic{width:410px;height:272px;overflow:hidden;}
.slfp_focus #pic ul{width:1216px;height:272px;float:left;}
.slfp_focus #pic li{width:408px;height:258px;float:left; border:1px solid #ccc; margin-top: 5px;}
.slfp_focus #pic li img{width:408px;height:225px; }
.slfp_focus .tip-bg{width:408px;height:21px;position:absolute;left:0;bottom:0;z-index:12;}
.slfp_focus #tip{width:130px;height:14px;position:absolute;left:570px;    top: 450px;z-index:13;}
.slfp_focus #tip ul li{width:15px;height:20px;float:left;display:inline; text-align: center;color: #fff; margin:0 5px;cursor:pointer;background:#6A6766;}
.slfp_focus #tip ul li.on{background:#D30512;}
.slfp_focus span{width: 408px; display: inline-block;}
.carousel-indicators{width:20%;left:80%;bottom:0px;height:30px;float:right;padding:0px;margin:0px;}
.carousel-inner{width:100%;    min-height: 286px;}
.carousel-inner>.item{width:100%;height:100%}
.carousel-inner a{    display: block;
    width: 100%;
    height: 100%;}
.carousel-caption{
    width:100%;float:left;text-align:left;text-indent:10px;  left:0;height:50px;bottom:0px;padding:0px;   background-color: rgba(0,0,0,.6);
}
.carousel-caption span{line-height: 50px;
    color: #fff;
    text-shadow: none;
    font-size: 20px;}
.ggyw{float: right;
    width: 590px;
    border: 1px solid #ccc;
    margin-left: 2px;
    margin-top: 10px;
    overflow: hidden;min-height: 354px}
.ggyw_tlt{width: 100%; height: 36px; background: #EEEEEE; }
.ggyw_tlt p{float: left;padding: 0 10px;line-height: 34px; font-size:18px;border-bottom: 2px solid #FF6100;
    text-align: center;margin: 0;}
.ggyw_tlt span{float: right;line-height: 36px; font-size: 12px; margin-right: 20px;}
.ggyw img{margin-left: 10px; margin-right: 10px;}
.ggyw li{    float: left;
    width: 100%;
    line-height: 30px;
    margin-top: 4px;
    font-size: 16px;}
.ggyw ul{overflow: hidden; background: #fff;}
.ggyw em{float: right;font-style: normal; margin-right: 20px;font-size: 13px;}



.ldfg1 span {
    width: auto;
    font-size: 20px;
    line-height: 50px;
    padding: 0 15px;
    color: #2f5d99;
    float: left;
}









.navBar3{ position:relative; z-index:1;  background:#355E92; color:#fff; line-height:78px;margin-bottom: 5px;     overflow: hidden;  }
.nav3{ width:1200px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;    overflow: hidden; }

.nav3 .on .navbta {
    background: url(../img/mbg1.png) no-repeat center center;
    color: #375F93;
}

.nav3 .navbta {
    display: block;
    color: #fff;
    padding: 0 20px;
    text-align: center;
    font-size: 20px;
}
.nav3 .on .blue {
    display: inline-block;
    position: relative;
    top: 0px;
    margin-right: 10px;
}
.nav3 .blue {
    display: none;
    position: relative;
    top: 0px;
    margin-right: 10px;
}
.nav3 .on .white {
    display: none;
    position: relative;
    top: 0px;
    margin-right: 10px;
}

.nav3 .white {
    position: relative;
    top: 0px;
    margin-right: 10px;
}


.nav3 h3{ font-size:100%; font-weight:normal; font-size:18px;  }
.nav3 .m{   position: relative;   float:left; width:180px; margin:0 10px; display:inline; text-align:center;   }
.nav3 .m h3 i{ display:inline-block; *display:inline; zoom:1; width:12px; height:4px; background:url(../img/arr3.png) no-repeat; overflow:hidden; margin:-2px 0 0 5px; 		vertical-align:middle;}
.nav3 h3 a{  zoom:1;   line-height:26px; padding:12px 0;  display:block; color:#fff }
.nav3 .m h3 a i{ filter:alpha(opacity=100);opacity:1; background:url(../img/arr3.png) no-repeat}
.nav3 .sub{ display:none;  width:132px;   position:absolute; left:-10px; top:54px;  background:#fff;  float:left; line-height:30px; 	}
.nav3 .sub li{ text-align:center;      line-height: 36px;}
.nav3 .sub li a{ color:#333; display:block; zoom:1;font-size: 16px;}
.nav3 .sub li a:hover{  background:#2D92E4; color:#fff;   }
.nav3 .sub dl{ display:inline-block; *display:inline; zoom:1; vertical-align:top; padding:15px 29px; line-height:26px;  }
.nav3 .sub dl a:hover{ color:#c00;  }	.nav3 .sub dl dt a{ color:#000;  }	.nav3 .sub dl dd a{ color:#999; padding-left:7px; background:url(images/arr3.png) 0 -332px no-repeat;  }








.mapBox212{    float: left;
  margin: 6px 14px;}

.mapBox212 a{    font-size: 16px;}


.jsglzlm{
    border: 1px dashed;
    overflow: hidden;
    width: 980px;
    margin: 0 auto;
    margin-top: 10px;
}
.jsglzlm div a {
    padding: 14px 6px;
    float: left;
    font-size: 18px;
    color: #1C4D98;
}
.jsglzlm i {
    padding: 10px;
    font-weight: bold;
}


.ggtp1 .flfg_title {
    width: 100%;
    height: 60px;
    line-height: 60px;
    border-bottom: 1px solid #0088D2;
    background: none;
}
.ggtp1 ul{
overflow:hidden;
}
.ggtp1 ul li{float:left;    width: 156px;
    margin: 22px 20px;    text-align: center;}
.ggtp1 ul li img{width:156px;height:111px;}

.ggtp1 .flfg_title p{    width: 160px;}


a.slkj {
        display: inline-block;
    width: 226px;
    height: 80px;
    line-height: 80px;
    text-align: center;
    border: 1px dashed #0987D1;
    margin: 10px 7px;
    font-size: 18px;
    border-radius: 12px;    color: #0987D1;
}


.slideBox {
    width: 490px;
    height: 286px;
    position: relative;
    float: left;
}

.slideBox .hd {
    position: absolute;
    right: 10px;
    bottom: 12px;
    z-index: 1;
}

.slideBox .hd ul li {
    display: inline-block;
    width: 8px;
    height: 8px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #000 \9;
    background-color: rgba(0,0,0,0);
    border: 1px solid #fff;
    border-radius: 10px;
}

.slideBox .hd ul li.on {
    width: 10px;
    height: 10px;
    margin: 0;
    background-color: #fff;
}

.slideBox .bd {
    position: relative;
    z-index: 0;
    height: 286px;
}

.slideBox .bd li {
    position: relative;
}

.slideBox .bd li img {
    width: 490px;
    height: 286px;
}

.slideBox .bd p {
    position: absolute;
    bottom: 5px;
    left: 0;
    width: 490px;
    height: 50px;
    line-height: 50px;
    font-size: 20px;
    text-indent: 10px;
    z-index: 1;
}

.slideBox-bg {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 50px;
    background: rgba(0,0,0,.6);
}

.slideBox .bd p a {
    color: #fff;
}
.zzslideBox{
    width: 590px;
    height: 354px;
}
.zzslideBox .bd p{
width: 590px;
}
.zzslideBox .bd{
    height: 354px;
}
.zzslideBox .bd li img {
    width: 590px;
    height: 354px;
}
.picbox{
    text-align: center;
    margin: 20px 0;
}
.picbox a{
    display: inline-block;
    margin:0 7px;
}
.picbox img{
    height: 54px;
}


/* 子站轮播 */
.focusBox {
    width: 398px;
    height: 286px;
    position: relative;
    overflow: hidden;
    }
    .focusBox .pic {
    position: relative;
    z-index: 0;
    margin: 0 auto;
    }
    .focusBox .pic li {
    width: 100%;
    position: absolute;
    }
    .focusBox .pic li .shadow {
    width: 100%;
    height: 50px;
    background: rgba(0, 0, 0, 0.6);
    position: absolute;
    bottom: 0;
    line-height: 50px;
    text-indent:10px;
    }
    .focusBox .pic li .shadow a {
    font-size: 16px;
    color: #ffffff;
    letter-spacing: 2px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 280px;
    display: inline-block;
    }
    .focusBox .pic li .shadow a:hover {
    color: #fff !important;
    }
    .focusBox .pic img {
    width: 100%;
    height: 286px;
    }
    .focusBox .hd {
        position: absolute;
        bottom: 12px;
        right: 10px;
        text-align: right;
        font-size: 0;
        z-index: 1;
    }
    .focusBox .hd li {
        display: inline-block;
        width: 8px;
        height: 8px;
        margin: 3px;
        text-indent: -999px;
        cursor: pointer;
        background-color: #000 \9;
        background-color: rgba(0,0,0,0);
        border: 1px solid #fff;
        border-radius: 10px;
    }
    .focusBox .hd .on {
        width: 10px;
        height: 10px;
        margin: 0;
        background-color: #fff;
    }

    .bidfocusBox{width:490px!important;}
    .bidfocusBox .shadow a{width:380px!important;}

    .largefocusBox{width:590px!important;height: 354px!important;}
    .largefocusBox .shadow a{width:480px!important;}
	.largefocusBox .pic img{
		height: 354px!important;
	}

