﻿@charset "utf-8";
/* CSS Document */
*{ box-sizing: border-box;}
ul,ol,li {margin: 0;border: 0;padding: 0;list-style:none;-webkit-margin-before: 0;-webkit-margin-after: 0;}
h1,h2,h3,h4,h5,h6 {margin: 0;padding: 0;border: 0;}
/*所有元素使用box-sizing和background-size*/
body, ul, li, h1, h2, h3, h4, h5, h6, p, form, dl, dt, dd, input,div,span,img,a,* {margin: 0;border: 0;padding: 0;box-shadow: none; text-shadow:none;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-webkit-margin-before:0;-webkit-margin-after:0;}
.clear {clear:both;font-size:1px;width:100%;height:0;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0;}
.cf:after{display:block;content:'';height:0; visibility:hidden;clear:both;}
.cf{zoom:1;}
.fLeft{float:left;}
.fRight{float:right;}
/*a{ color:#000;}
a:hover{ color:#F00;}*/
*{font-family:"微软雅黑"; margin:0; padding:0;}
a{ color:#000;}
ul,li,p{margin:0; padding:0;}
body{ background:url(bj_tp.jpg) #fdfeff no-repeat center bottom;}
.mjz{ width:1200px; margin:0 auto;}
/**********top**********/
/*.header{background: url(banner_bg.jpg) no-repeat top center;}*/


/**********主导航**********/


/**********主体内容**********/
.main{width:1200px; height:auto; margin:0 auto; background-color:#fff;}
.main2{width:100%; height:auto; /*background-color:#F3F4F8;*/}
.hover h3{border-bottom:1px solid #1f5987;  ;}
.hover h3:before{content: " "; display:block; position:absolute; top:39px; left:42px; border-left:6px solid transparent; border-bottom:8px solid #1f5987; border-right:6px solid transparent;}
.part1,.part2,.part3,.part4{width:100%; height:auto; margin:0 auto;}

.p20{ padding:0 20px;}
/***第一层***/
/*新闻头条*/
.ttxw{width:100%; height:88px; border:none; 
    background:url(ttxw.jpg) no-repeat 21px 10px;
}

/*图片新闻*/
.tpxw{width:540px; height:355px; float:left; background:#E1E5EA;}

/*工作动态*/
.gzdt{width:620px; height:355px; float:left; background:#F2F2F2; padding:0 20px;}
.gzdt_content{width:100%; height:246px; margin-top:5px; position:relative;}
.gzdt_content ul li {float:left; width:89px; height:36px; line-height:36px; font-size:15px; text-align:center; border-bottom:1px solid #C8C8C8;}
.gzdt_content ul li h3{width:89px; height:48px; font-weight:normal; margin:0; position:relative; font-size:17px;}
.gzdt_content ul li div{width:580px; height:213px;}
.gzdt_content ul #one2 div{margin-left:-89px; display:none;}
.gzdt_content ul #one3 div{margin-left:-178px; display:none;}
.gzdt_content ul #one4 div{margin-left:-267px; display:none;}
.gzdt_content ul #one5 div{margin-left:-356px; display:none;}
.gzdt_content ul li div ul li{float: none;width:100%;text-indent: 18px;text-align: left;border-bottom: 1px dashed #C8C8C8;}
.more{position:absolute; display:block; width:72px; height:36px; top:0px; right:0px;}
.sqxx_box{ width:100%; height:44px; margin-top:30px; font-size:15px; line-height:44px;}
.sqxx_box a{ color:#587fb8; float:left; margin-left:18px;}



/*水利新闻*/ 
.dzzh{height:96px; margin-left:17px; width:462px; position: relative;}
.dzzh {line-height:36px; font-size:15px; text-align: center;color: #1f5987;}
.dzyj{font-weight: normal;  line-height:34px; width:70px; color:#1f5987; border-bottom: 1px solid #1f5987;}
.dzyj-list {width: 433px; float:left; height:96px;color: #222; /*text-indent:2em;*/ text-align: left;border: none;}
.dzzh .dzyj:before{content: " ";display: block;position: absolute;top: 27px;left: 30px;border-left: 6px solid transparent;border-bottom: 8px solid #1f5987;border-right: 6px solid transparent;}

/*信息指南*/
.xxzn{width:100%; height:84px;	/*background:#E1E5EA;*/}
.xxzn_content{width: 1200px; height:84px; margin:0 auto;}
.xxzn_content ul li{float: left;width: 207px;height: 44px;margin-top: 20px;background: #fff;line-height: 44px; padding-left:80px; text-align:center;font-size: 15px;}
.xxzn_content ul li+li{margin-left:91px;}
.xxzn_content ul .xxzn_box1{background:#fff url(sssq.png) no-repeat left center;}
.xxzn_content ul .xxzn_box2{background:#fff url(ssyq.png) no-repeat left center;}
.xxzn_content ul .xxzn_box3{background:#fff url(tfxx.png) no-repeat left center;}
.xxzn_content ul .xxzn_box4{background:#fff url(yjpt.png) no-repeat left center;}
.xxzn_content ul .xxzn_box5{background:#fff url(jcxx.png) no-repeat left center;}
.xxzn_content ul li a{display:block;width:174px;height:70px;color:#222;}
.xxzn_content ul li a:hover{text-decoration: underline;}


/*政策公开层开始*/
.zwgk_nav{width: 100%;}
.zwgk-cen{margin: 0;}
.zwgk-cen li{width: 398px;height: 52px;float: left;line-height: 52px;text-indent: 185px;background: #DCDCDC;font-szie: 17px;font-weight: bold;color: #666666;position: relative;}
.zwgk-cen li+li{margin-left: 3px;}
#zwgknav1{background: #DCDCDC url(xxgk.png) no-repeat 145px 15px; font-size:17px; color:#083994; font-weight:normal;}
#zwgknav2{background: #DCDCDC url(ggfw.png) no-repeat 145px 15px; font-size:17px;color:#083994; font-weight:normal;}
#zwgknav3{background: #DCDCDC url(hdjl.png) no-repeat 145px 16px; font-size:17px;color:#083994; font-weight:normal;}
.z-hover{color:#fff !important; }
#zwgknav1.z-hover{background:#083994 url(zwgk1-1.png) no-repeat 145px 15px !important; font-size:17px; font-weight:bold !important;}
#zwgknav2.z-hover{background:#083994 url(zmhd1-1.png) no-repeat 145px 15px !important; font-size:17px; font-weight:bold !important;}
#zwgknav3.z-hover{background:#083994 url(bsfw1-1.png) no-repeat 145px 16px !important; font-size:17px; font-weight:bold !important;}

/*政策公开*/
.zwgk{width: 1200px;height: 370px;border:0px solid #ccc; clear:both; clear:both;}
/*政务互动*/
.zwhd{width: 1200px;height: 370px;border: 0px solid #ccc; display:none; clear:both;}
/*办事互动*/
.bsfw{width: 1200px;height: 370px;border: 0px solid #ccc; display:none; clear:both;}
.fgwj-cen{float: left;width: 579px;height: 330px; margin-top:20px; padding:0 20px;position: relative; border-right:1px solid #d2d2d2;}
/*法规文件层开始*/
.fgwj-cen ul{width:497px;}
.fgwj-cen ul li{width:123px; margin-top:12px; float:left; height:36px; border-bottom: 1px solid #C8C8C8; text-align:center;}
.fgwj-cen ul li h3{width:80px; font-size:15px; height:36px; line-height:36px; font-weight:normal;}
.fgwj-cen ul #zwgk1.hover h3:before{left:25px; top:39px; margin-left:10px;}
.fgwj-cen ul #zwgk2.hover h3:before{left:147px; top:39px; margin-left:10px;}
.fgwj-cen ul #zwgk3.hover h3:before{left:270px; top:39px; margin-left:10px;}
.fgwj-cen ul li.hover h3{color:#1F5987; font-weight:bold;}
.fgwj-cen ul li div{width:496px; height:129px;}
.fgwj-cen ul #zwgk2 div{margin-left:-123px;}
.fgwj-cen ul #zwgk3 div{margin-left:-246px;}
.fgwj_more{position:absolute; display:block; width:123px; height:36px; line-height:36px; top:12px; right:0px;}
.fgwj-cen ul li div li{width:486px; height:30px; font-size:15px; margin-top:0; margin-left:10px; text-align:left !important; border-bottom:none !important;}
/*重点领域*/
.fgwj-cen-zdly{/*position: absolute;bottom: 0;*/width: 100%;height: 165px;}
.fgwj-cen-zdly h3{width: 71px;height: 30px;text-align: center;margin: 0;font-size: 15px;font-weight: bold !important;color: #083994;border-bottom: 1px solid #1f5987;position: relative;}
.fgwj-cen-zdly h3:before{content: "";display: block;position: absolute;top: 21px;left: 30px;border-left: 6px solid transparent;border-bottom: 8px solid #1f5987;border-right: 6px solid transparent;}
.fgwj-cen-zdly ul {width:100%; margin-top:0; border-top:1px solid #cdcdcd;}

.fgwj-cen-zdly ul li {margin:0; border:none; width:238px; height:30px; line-height:30px; background:#F2F2F2; color:#7C7C7C;}
.fgwj-cen-zdly ul .zdly_box1,
.fgwj-cen-zdly ul .zdly_box2{margin-top: 8px;}
.fgwj-cen-zdly ul .zdly_box3,
.fgwj-cen-zdly ul .zdly_box4{margin-top: 12px;}
.fgwj-cen-zdly ul .zdly_box1,
.fgwj-cen-zdly ul .zdly_box3{margin-right: 12px;}
.fgwj-cen-zdly ul .zdly_box4{text-align:center;}
/*政务公开,法规文件*/ 
/*法规文件更多*/

/*政府信息公开层*/
.xxgk-cen{float: left;width: 620px;height: 330px; padding:0 20px; margin-top:20px;}

.xxgk-cen ul li{float: left;position: relative;}
.xxgk-cen ul li h3{width:115px; height:115px; margin-top:19px; margin-bottom:0;}
.xxgk-cen ul #xxgk1 h3{background: url(zwgk_bg_01.jpg) no-repeat; font-size:16px; color:#fff; font-weight:normal; padding-top:60px;}
.xxgk-cen ul #xxgk2 h3{background: url(zwgk_bg_02.jpg) no-repeat 3px 0; font-size:16px; color:#fff; font-weight:normal; padding-top:50px;}
.xxgk-cen ul #xxgk3 h3{background: url(zwgk_bg_03.jpg) no-repeat 6px 0; font-size:16px; color:#fff; font-weight:normal; padding-top:50px;}
.xxgk-cen ul #xxgk4 h3{background: url(zwgk_bg_04.jpg) no-repeat 8px 0; font-size:16px; color:#fff; font-weight:normal; padding-top:50px;}
.xxgk h3:before{content: "";display: block;position: absolute;top: 123px;left: 45px;border-left: 10px solid transparent;border-top: 10px solid #6DB1FA;border-right: 10px solid transparent;}
.xxgk-cen ul #xxgk1:hover h3:before{border-top: 10px solid #6DB1FA;}
.xxgk-cen ul #xxgk2:hover h3:before{border-top: 10px solid #1CD1B0; left: 46px;}
.xxgk-cen ul #xxgk3:hover h3:before{border-top: 10px solid #EC9D1A; left: 50px;}
.xxgk-cen ul #xxgk4:hover h3:before{border-top: 10px solid #A1C710; left: 50px;}
.xxgk-cen ul li ul{height: 158px;width: 460px;position: absolute;margin-top: 10px;}
.xxgk-cen ul #xxgk2 ul{left: -115px;display:none;}
.xxgk-cen ul #xxgk3 ul{left: -230px;display:none;}
.xxgk-cen ul #xxgk4 ul{left: -345px;display:none;}
.xxgk-cen ul li ul li{width: 114px;font-size: 14px;color: #555555;line-height: 36px;text-indent: 24px;}

/*网站链接开始*/
.web-lj{width:100%; height:165px; background:#015293;}
.wzlj-cen{width:1200px; height:165px; background:#FFF; margin:0 auto;}
.wzlj-cen ul li{float:left; width:200px; font-size:16px; position:relative;}
.wzlj-cen ul li h3{width:200px; height:48px; line-height:48px; color:#99999A; font-size:16px; margin-bottom:0; font-weight:normal; border-bottom:1px solid #F9FAFA; position:relative; text-align:center;}
.wzlj-cen ul li ul{	position: absolute;width: 1000px;height: 88px;margin-top: 25px;}
.wzlj-cen ul li ul li{width: 83px; height: 27px; font-size: 13px; text-align: center;}
.wz-hover h3{color: #1F5987 !important; position: relative;}
.wz-hover h3:before{content:""; display:block; width:12px; height:7px; position:absolute; background:url(wzdh_bg.jpg); top:41px; left:95px;}
.wzlj-cen ul #wzdh2 ul{left: -200px; display: none;}
.wzlj-cen ul #wzdh3 ul{left: -400px; display: none;}
.wzlj-cen ul #wzdh4 ul{left: -600px; display: none;}
.wzlj-cen ul #wzdh5 ul{left: -800px; display: none;}
/*网站链接结束*/

/*自定义*/
.zbgg_box{ width:100%;}
.zbgg_bt{ width:100%; border-bottom:1px solid #d2d2d2; height:40px; padding-top:10px; font-size:15px;}
.zbgg_bt span{ float:left; padding:0 8px; height:30px; cursor:pointer; position:relative; line-height:17px; font-size:15px;}
.zbgg_bt a{ float:right; color:#999999;}
.zbff_list{ width:100%;}
.zbff_list ul{ width:100%; margin-top:10px;}
.zbff_list ul li{ width:100%; text-align:left; font-size:15px; line-height:30px; height:30px; margin:0; border:none; padding-left:11px; background:url(dian.png) no-repeat left center;}
.zbff_list ul li span{ float:right; color:#999999;}
.xzgs{ width:100%;padding-top: 47px;}
.xzgs a{ width:100%;}
.qlsx_box{ width:767px; height:335px; margin-top:20px; padding:0 20px; border-right:1px solid #d2d2d2;}
.qlsx_bt{ width:100%; height:30px; border-bottom:1px solid #d2d2d2;}
.qlsx_bt span{ float:left; padding:0 9px; height:30px; font-size:17px; line-height:18px; cursor:pointer;}
.qlsx_list_box{ width:100%; border:1px solid #d2d2d2; border-top:none; height:335px; border-top:1px solid #d2d2d2;}
.qlsx_list{ width:211px;display: inline-block; position:absolute;}
.qlsx_list2{ width:500px; height:335px;float:right; background-color:#e1f2ff;}
.kjck_box{ width:433px; height:335px; margin-top:20px; padding:0 20px;}
.slck{ width:100%; height:203px; border:1px dashed #d2d2d2; font-size:15px; padding-top:5px;}
.slck span{ display:block; line-height:28px; padding-left:61px;}
.fuwusx{ width:100%; padding-top:9px;}
.fuwusx li{ float:left; padding-left:48px; line-height:43px; height:43px; font-size:15px; margin-left:9px; margin-top:9px; width:125px;}
.fuwusx li a{ color:#FFF;}
/**/
.zxft_box{ width:588px;}
.zxft_bt{width:100%; height:30px; border-bottom:1px solid #d2d2d2;}
.zxft_bt span{ float:left; padding:0 9px; height:30px; font-size:17px; line-height:18px; cursor:pointer; position:relative;}
.zxft_list_box{ width:100%; border:0px solid #d2d2d2; border-top:none; height:300px;}
.zxft_list{ width:100%;}
.zxft_zy{height:197px; width:100%; padding-top:15px;}
.zxft_xxbox{ width:100%; height:120px;}
.zxft_xxbox>a{ width:173px; height:116px; float:left; margin-left:3px;}
.zxft_xx{ float:left; margin-left:7px;}
.zxft_xx>span{ font-size:15px; display:block;}
.zxft_xx>span>a{ color:#c90f03;}
.zxft_zy_box{ height:28px; line-height:28px;}
.zxft_list01{ width:100%; margin-top:10px;}
.zxft_list01 li{ width:100%; text-align:left; font-size:15px; line-height:30px; height:30px; margin:0; border:none; padding-left:11px; background:url(dian.png) no-repeat left center;}
.zxft_list01 li span{ float:right; color:#999999;}
.xxcx_box{ width:612px; height:335px; margin-top:20px; float:right; padding:0 20px;}

.tzxx_bt{ width:100%; font-size:17px; line-height:20px; height:30px;border-bottom:1px solid #d2d2d2;}
.tzxx_bt span{ float:left; height:30px; padding:0 8px; position:relative;}
.tzxx_bt .a{ float:right; background:url(xxlj_bj.png) no-repeat; width:77px; height:26px; text-align:center; color:#FFF; font-size:15px; line-height:26px;}
.tzxx_lst{ width:100%; height:150px;}

.yjzj_box{ width:100%; height:49px; line-height:49px; font-size:17px;border-bottom:1px solid #d2d2d2;}
.yjzj_box span{ float:left; padding:0 8px; height:49px; position:relative; cursor:pointer;}
.yjzj_list{ width:100%;}
.yjzj_list ul{ width:100%; margin-top:8px;}
.yjzj_list ul li{ width:100%; text-align:left; font-size:15px; line-height:30px; height:30px; margin:0; border:none; padding-left:11px; background:url(dian.png) no-repeat left center;}
.yjzj_list ul li span{ float:right; color:#999999;}

.gundong{width:1200px; margin:0 auto; height:125px; padding:23px 27px; background:#FFF; margin-top:20px;}
.gundong ul{ width:100%;}
.gundong ul li{ width:272px; height:79px; float:left;}
/*.gundong ul li+li{ margin-left:19px;}
*/
/*友情链接*/
.yqlj_box{ width:100%; height:65px; background:#373f48; margin-top:30px;}
.yqlj_box ul{ display:block; width:1200px; height:65px; margin:0 auto; padding-left:25px; padding-top:25px;}
.yqlj_box ul li{ width:189px; height:27px; float:left; margin-left:38px; font-size:13px; color:#FFF;}


/*改良*/
.active{font-weight: bold;}
/* #qiehuan a{font-size: 20px;} */
#qiehuan{overflow: hidden;}
#qiehuan a{float: left;color: #333;}
#main{width: 579px;height: 30px;overflow: hidden;font-size: 17px;}
#more_two_1{color: #999;}
#more_two_2{color: #999;}
#more_two_3{color: #999;}
.xxgk-cen ul{height: 200px;padding-top: 3px;}
.xxgk-cen ul div{width: 580px;height: 29px;overflow: hidden;}
.xxgk-cen ul div span{float: right;}
#qiehuan p{width: 160px;height: 30px;}

#qiehuan .active p{position: relative;height: 30px;font-size: 17px;color:#1f5987;border-bottom: 1px solid #1f5987;}
#qiehuan .active#two1 p{width: 70px;margin-right: 10px;}
#qiehuan #two1 p{width: 70px;margin-right: 10px;}

#qiehuan .active#two2 p{width: 120px;margin-right: 10px;}
#qiehuan #two2 p{width: 120px;margin-right: 10px;}

#qiehuan .active#two3 p{width: 105px;margin-right: 10px;}
#qiehuan #two3 p{width: 105px;margin-right: 10px;}

.xxgk-cen ul div{background: url(dian.png)3px 35% no-repeat;padding-left: 15px;}
.xxgk-cen ul div a{color: #333;}

/* .xxgk-cen ul{border-bottom: 1px solid #C8C8C8;} */


#qiehuan .active p:before{   
    content: " ";
    display: block;
    position: absolute;
    top: 22px;
    left: 45%;
    border-left: 6px solid transparent;
    border-bottom: 8px solid #1f5987;
    border-right: 6px solid transparent;}

    #qiehuan .active#oned2 p:before{   
        content: " ";
        display: block;
        position: absolute;
        top: 22px;
        left: 40%;
        border-left: 6px solid transparent;
        border-bottom: 8px solid #1f5987;
        border-right: 6px solid transparent;}

#con_oned_1,#con_oned_2,#con_oned_3{border-top: 1px solid #C8C8C8;}












/***************************************************************************************************************/