/* CSS Document */
@charset "gb2312";
/* banner */
#page_banner{ width:100%; height:266px;position:absolute;z-index:1; top:179px; overflow-x:hidden;}
.page_banner{min-width:980px;height:266px;}
.page_banner img{position:absolute;left:50%;top:0; z-index:100; margin-left:-960px;height: 266px}


#page_main1{ width:100%; margin-top:350px;}
#page_main{ width:100%; margin-top:350px;}


/*翻页*/
.fy{width: 784px;}
.fy img{width: 100%}



/*内页左侧*/
.page_left{ width:229px; margin-top:-83px; margin-bottom:32px; position:relative; z-index:10;}
.page_left_tit{ width:229px; height:113px; text-align:center; line-height:113px; font-size:28px; color:#fff; background:url(nav_l_bg.png) 0 0 no-repeat;background-size: cover;}
.nav_left_ul{width: 227px;border-left:1px solid #a1c9ed; border-right:1px solid #a1c9ed;overflow: hidden;min-height: 400px}
.nav_left_ul li{float: left;background-color: #fff;}
.nav_left_ul li.xz{background-color: #1189f0}
.nav_left_ul li.xz a{color: #fff}
.nav_left_ul li:hover{background-color: #1189f0}
.nav_left_ul li a{width: 113.5px;height: 40px;padding-top: 70px;display: inline-block;font-size: 16px;color: #1b6db3;line-height: 1;text-align: center;}
.nav_left_ul li a:hover{color: #fff}

.nav_left_b{ width:100%; height:5px; background: url(nav_left_b.jpg) 0 0 no-repeat; margin-top:-1px;background-size: 100%;}
/*内页右侧*/

.nav_left_ul li.xz{background-color: #1189f0;}
.nav_left_ul li.xz a{color: #fff}
.nav_left_ul .li1 a{background: url(bg11.png) center 12px no-repeat;}
.nav_left_ul .li2 a{background: url(bg12.png) center 12px no-repeat;}
.nav_left_ul .li3 a{background: url(bg13.png) center 12px no-repeat;}
.nav_left_ul .li4 a{background: url(bg14.png) center 12px no-repeat;}
.nav_left_ul .li5 a{background: url(bg15.png) center 12px no-repeat;}
.nav_left_ul .li6 a{background: url(bg16.png) center 12px no-repeat;}
.nav_left_ul .li7 a{background: url(bg17.png) center 12px no-repeat;}
.nav_left_ul .li8 a{background: url(bg18.png) center 12px no-repeat;}
.nav_left_ul .xz1 a{background: url(picture0s1708241058520296050.png) center 12px no-repeat;}
.nav_left_ul .xz2 a{background: url(picture0s1708241124446997948.png) center 12px no-repeat;}
.nav_left_ul .xz3 a{background: url(picture0s1708241124447156880.png) center 12px no-repeat;}
.nav_left_ul .xz4 a{background: url(picture0s1708241124447315388.png) center 12px no-repeat;}
.nav_left_ul .xz5 a{background: url(picture0s1708241124447622454.png) center 12px no-repeat;}
.nav_left_ul .xz6 a{background: url(picture0s1708241124447778532.png) center 12px no-repeat;}
.nav_left_ul .xz7 a{background: url(picture0s1708241124447934603.png) center 12px no-repeat;}
.nav_left_ul .xz8 a{background: url(picture0s1708241124448097366.png) center 12px no-repeat;}
.nav_left_ul .li1:hover a{background: url(picture0s1708241058520296050.png) center 12px no-repeat;}
.nav_left_ul .li2:hover a{background: url(picture0s1708241124446997948.png) center 12px no-repeat;}
.nav_left_ul .li3:hover a{background: url(picture0s1708241124447156880.png) center 12px no-repeat;}
.nav_left_ul .li4:hover a{background: url(picture0s1708241124447315388.png) center 12px no-repeat;}
.nav_left_ul .li5:hover a{background: url(picture0s1708241124447622454.png) center 12px no-repeat;}
.nav_left_ul .li6:hover a{background: url(picture0s1708241124447778532.png) center 12px no-repeat;}
.nav_left_ul .li7:hover a{background: url(picture0s1708241124447934603.png) center 12px no-repeat;}
.nav_left_ul .li8:hover a{background: url(picture0s1708241124448097366.png) center 12px no-repeat;}
.page_right{ width:771px; margin-top:-83px; margin-bottom:32px; position:relative; z-index:10;}
.bread{ width:718px;padding: 0 25px 0 28px; height:64px; line-height:62px; background: url(right_tit_bg.png) 0 0 no-repeat;}
.bread_l a{ color:#727272; font-size:12px;}
.bread_l a:hover{ color:#1b6db3;}
.bread_l a.bread_on{ color:#1b6db3;}
.bread_r{ margin-top:24px;}

.right_nr{ width:761px; margin-top:15px; margin-left:22px;}
.right_nr_tit{ width: 732px; height:50px; padding:1px 0 0 28px; line-height:50px; font-size:18px; font-weight:bold; color:#1b6db3;}
.right_nr_tit1{ width:718px; height:50px; padding:1px 0 0 43px; line-height:50px; font-size:18px; font-weight:bold; color:#1b6db3;background: url(right_nr_tit.jpg) 0 0 no-repeat;}

/*政府信息公开指南*/
.zfxx_gkzn .p1{text-indent: 0em}
.zfxx_gkzn p{text-indent: 2em}
.zfxx_gkzn .qm{margin-top: 100px;width: 181px;overflow: hidden;padding-left: 491px;}
.zfxx_gkzn .qm p{text-indent: 0em}


/*政府信息公开年报*/
.f-right .zfxx_gknb{margin: 0;width: 100%;border-right: 1px solid #d2d2d2;border-bottom: 1px solid #d2d2d2}
.zfxx_gknb  .right_nr_b{width: 784px;background-size: 100%;}
.f-right .zfxx_gknb .right_nr_c{padding: 20px 0 20px 38px;width: 734px;min-height: 300px}
.zfxx_gknb_con li{border-bottom:1px dashed #c1c1c1;line-height: 32px;color: #333;position: relative;padding-left: 10px}
.zfxx_gknb_con li:after{
           content: '';
           position: absolute;
           width: 2px;height: 2px;
           background-color: #333;
           top: 15px;left: 0;
}
.zfxx_gknb_con li a:hover{color: #1b6db3;}
.zfxx_gknb_con li a{color: #1b6db3;font-size: 18px;}
.zfxx_gknb_con li p span{font-size: 14px;color: #1b6db3}

/*政府信息公开目录*/
#browser{ padding-bottom:20px;}
.f-right .zfxx_gkml{margin: 0;width: 100%}
.zfxx_gkml .aaa{background-color: #f2f2f2;width: 100%;}
.zfxx_gkml .aaa span{display: inline-block;text-align: center;color: #232323;font-size: 12px;line-height: 28px;}
.zfxx_gkml .aaa .sp1{width: 530px;}
.zfxx_gkml .aaa .sp2{width: 90px;}
.zfxx_gkml .aaa .sp3{width:148px;}
.f-right .zfxx_gkml .right_nr_c{padding: 20px 0 20px 38px;width: 744px}
.zfxx_gkml_con a{display: inline-block;line-height: 30px;}
.zfxx_gkml_con  .aa{width: 480px;text-align: left;color: #545454;position: relative;padding-left: 13px}
.zfxx_gkml_con  .aa:after{
            content: '';
            width: 3px;height: 3px;
            position: absolute;
            top: 15px;left: 1px;
            background-color: #FF6025;
}
.zfxx_gkml_con  .bb{width: 90px;text-align: center;color: #1a1a1a}
.zfxx_gkml_con  .cc{width: 148px;text-align: center;color: #161616}
.zfxx_gkml  .right_nr_b{width: 784px;background-size: 100%}


.page_right a:hover{color: #1b6db3}

/*重要领域*/

.f-right .zfxx_zd{margin: 0;width: 100%}
.zfxx_zd  .right_nr_b{width: 784px;background-size: 100%;}
.f-right .zfxx_zd .right_nr_c{padding: 20px 0 20px 38px;width: 744px}
.zfxx_zd  .right_nr_c{border: none;}
.zfxx_zd table thead td{background-color: #afdbea}
.zfxx_zd table tr td:last-child{text-decoration: underline;}
.zfxx_zd table td{background-color: #f0f0f0;border-left: 1px solid #fff;border-bottom: 1px solid #fff;text-align: center;line-height: 30px;font-size: 12px;color: #3d3d3d}

.zfxx_gknb_con{padding-right: 42px}
.zfxx_gkzn .right_nr_c{border-left: 1px solid #a1a1a1;border-right: 1px solid #a1a1a1}
.zfxx_gkzn .right_nr_c td{border: 1px solid #fff}
.right_nr_c{border: none;}

/*新闻内页*/
.news_inner{ padding:25px 30px;}
.news_inner_tit{ border-bottom:1px dashed #d3d3d3;}
.news_inner_tit h4{ width:100%; text-align:center; font-size:18px; height:45px;}
.time span{ width:50%; height:28px; line-height:28px; float:left; display:block; text-align:center; font-size:12px; margin-top:25px; color:#898989;}
.news_text{ width:651px; overflow:hidden; padding:25px; line-height:30px; font-size:16px; color:#3a3a3a;}
.news_text img{ margin:10px 0;}

#zoom td{border: 1px solid #fff}

/*新闻内页*/
.news_inner{ padding:25px 30px;}
.news_inner_tit{ border-bottom:1px dashed #d3d3d3;}
.news_inner_tit h4{ width:100%; text-align:center; font-size:18px; height:45px;}
.time span{ width:50%; height:28px; line-height:28px; float:left; display:block; text-align:center; font-size:12px; margin-top:25px; color:#898989;}
.news_text{ width:651px; overflow:hidden; padding:25px; line-height:30px; font-size:16px; color:#3a3a3a;}
.news_text img{ margin:10px 0;}


/*搜索框*/
.kf-form{float: right;margin-right: 20px;padding-top: 10px}
.kf-text{float: left;height: 28px;line-height: 28px;font-size: 18px;padding: 0 8px;width: 200px;border:1px solid #1189f0;}
.kf-btn{float: left;width: 40px;height: 30px;background: url(ggsjsy_10.png) 0 0 no-repeat;background-size: 100% 100%;border:none;cursor: pointer;}