﻿/*初始化css*/
body{font-family:微软雅黑;color: #333;}/*min-width的宽度根据项目页面宽度决定*/
*,*:before,*:after {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,
strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,
details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,form
{margin:0;padding:0;border:0;outline:none;}
input{margin:0;padding:0;outline:none;}
li{list-style:none;}
a,ins{text-decoration:none;}
*:focus{outline:none;}
a{color:#333;}/*颜色根据通用信息列表的文字颜色决定*/
.more a{color: #999;}/*颜色根据通用更多的文字颜色决定*/
a:hover{color:#3163a4;}/*颜色根据psd主色调决定，比如很多都是蓝色*/
.more a:hover{color:#3163a4;}/*颜色根据psd主色调决定，比如很多都是蓝色*/
.fl{float:left;}
.fr{float:right;}
.cf:after{display:block;content:'';height:0;visibility:hidden;clear:both;}
.cf{zoom:1;}
.hide{display:none;}
.block{display:block;}
textarea,input{font-family:微软雅黑;}

/* 通用元件开始 */
.w1200{width: 1200px;margin: 0 auto;}
/* 通用元件结束 */

/* 政府信息公开头部开始 */
/* body设置背景---配色方案和背景图片，可根据网站和特点，自行调整，选配 */
body{background-color: #f2f2f2;height: auto;}
/* .main{width: 1200px;margin: 0 auto;background-color: #FFFFFF;margin-bottom: 25px;} */
.fg{width: 100%;height: 15px;margin: 0 auto;background-color: #00457e;}
.dqwz{margin-top: 20px;margin-left: 25px;font-size: 17px;}
/* 政府信息公开头部结束 */

/* 中间内容开始 */
/* .wrap{background: rgb(242,242,242);padding: 0 36px 30px;} */
.wrap{width: 1200px;margin: 0 auto;background-color: #FFFFFF;margin-bottom: 25px;}
/* 检索开始 */
/* 检索结束 */
/* 左侧内容开始 */
.main-content{margin-top: 32px;margin-left: 29px;margin-right: 42px;padding-bottom: 50px;}
.main-content-left{width: 199px;}
.main-content-left>ul>li{margin-top: 15px;font-size: 19px;background:url(xxgkbg.png) no-repeat;}
.main-content-left>ul>li:first-child{margin-top: 0;}
.main-content-left>ul>li>a{display:block;height: 62px;line-height: 24px;color: #00457e;padding-left: 75px;padding-top: 8px;font-weight: bold;}
.zfxxgkzn>a{background: url(xxgk01.png) no-repeat;}
.zfxxgkzd>a{background: url(xxgk02.png) no-repeat;}
.fdzdgknr>a{background: url(xxgk03.png) no-repeat;}
.zfxxgknb>a{background: url(xxgk04.png) no-repeat;}
.zfxxsqgk>a{background: url(xxgk05.png) no-repeat;}
.main-content-left>ul>li:hover{background: url(xxgkbg-on.png) no-repeat;}
.main-content-left>ul>li>a:hover{color: #FFFFFF;}
/* .main-content-left>ul>li>a:hover,.main-content-left>ul>li.side-col-hover>a{background-color:rgb(45,102,165);color: #ffffff;} */
/* .zfxxgkzn>a:hover,.zfxxgkzn.side-col-hover>a{background-image: url(zfxxgkznHover.png);}
.zfxxgkzd>a:hover,.zfxxgkzd.side-col-hover>a{background-image: url(zfxxgkzdHover.png);}
.fdzdgknr>a:hover,.fdzdgknr.side-col-hover>a{background-image: url(fdzdgknrHover.png);}
.zfxxgknb>a:hover,.zfxxgknb.side-col-hover>a{background-image: url(zfxxgknbHover.png);} */
.fdzdgknr>a,.zfxxgknb>a{position: relative;}
.fdzdgknr>a>span,.zfxxgknb>a>span{width: 20px;height: 70px;background: url(xiala.png) no-repeat;position: absolute;right: 10px;top: 28px;display: block;}
.fdzdgknr>a>span{background: url(shangla.png) no-repeat;}
.main-content-left .focus{background: url(xxgk-xiala-on.png) no-repeat!important;}
.main-content-left .focus>a{color: #FFFFFF!important;}
/* 下拉开始 */
.left-col-down{font-size: 15px;border: 1px solid #dddddd;background-color: #ffffff;border-top:0;padding: 0 0 24px 0;display: none;}
.left-col-down1{display: block;background: #f0f3f5;}
.left-col-down1>li{border-bottom: 1px dashed #d7e4ed;margin: 0 14px;}
.left-col-down2{display: block;background: #f0f3f5;}
.left-col-down2>li{border-bottom: 1px dashed #d7e4ed;margin: 0 14px;}
.left-col-down>li>a{display: block;line-height: 42px;font-size: 15px;text-align: center;}
.left-col-down>li.active>a{color:#00457e;font-weight:bold;}
.left-col-down a:hover{color:#00457e;font-weight:bold;}
.down-zl:hover{background: url(xxgk-xiala-on.png) no-repeat!important;}
/* 下拉结束 */
/* 左侧内容结束 */
/* 右侧内容开始-法定主动公开内容 */
.main-content-right{position:relative;border-left: 1px solid #dddddd;width: 900px;background-color: #ffffff;padding-left: 31px;}
.fdzdgknr-content h3{height: 35px;border-bottom: 2px solid #dddddd;}
.fdzdgknr-content h3 span{width: 110px;height: 35px;text-align: center;line-height: 35px;display: block;color: #ffffff;font-size: 23px;background-color:rgb(45,102,165);float: left;font-size: 18px;}
.fdzdgknr-content ul{padding:0 5px;}
.fdzdgknr-content ul li{font-size: 16px;line-height: 30px;margin-top:15px;background: url(icon-cicle.png) 5px center no-repeat;}
.fdzdgknr-content ul li a{padding-left: 17px;/*color: #6d6d6d;*/}
.fdzdgknr-content ul li a:hover{color: rgb(45,102,165);}
.fdzdgknr-content ul li span{color: #999999;float: right;}
.more{text-align: center;line-height: 30px;font-size: 16px;margin:10px 0 15px;}
.more a{display: block;width: 100px;height: 30px;background-color: #dddddd;margin: 0 auto;}
/* 右侧内容结束-法定主动公开内容 */
/* 滚动条开始 */
.out{position:relative;overflow: hidden;
    padding: 0 35px 0 0;
    /* height: 1172px; */
     height: 972px;
}
.inner{padding-bottom: 20px;}
.scrollbar{width: 10px;height: 952px;background:rgb(242, 242, 242);position: absolute;border-radius: 20px;right:15px;top:10px;}
.scrollbtn{width: 100%;height: 80px;background:rgb(45, 102, 165);border-radius: 20px;position: absolute;}
/* 滚动结束 */
.tit{padding-bottom: 15px;}
.zqyj{background: url(zcfb.png) no-repeat;width: 210px;height: 45px;}
.zqyj a{display: block;padding-left: 52px;font-weight: bold;font-size: 23px;}
.zqyj span{display: block;padding-left: 52px;font-weight: bold;font-size: 12px;font-family: arial;}
.zqyj-more{border-bottom: 1px solid #acacac;width: 623px;height: 45px;}
.zqyj-more a{display: block;color: #6a6a6a;line-height: 48px;}
.zqyj1{background: url(zcjd.png) no-repeat;width: 177px;height: 45px;}
.zqyj1 a{display: block;padding-left: 52px;font-weight: bold;font-size: 23px;}
.zqyj1 span{display: block;padding-left: 52px;font-weight: bold;font-size: 7px;font-family: arial;}
.zqyj1-more{border-bottom: 1px solid #acacac;width: 635px;margin-left: 17px;height: 45px;}
.zqyj1-more a{display: block;color: #6a6a6a;line-height: 48px;}
/* .fdzdgknr-content2{margin-top:25px;} */
/* 中间内容结束 */


 .fd_list {position: relative;}
.fd_list li {padding: 5px 0px 5px 0px !important;font-size: 13px;text-align:center;}
i.plus {position: absolute;top: 8px;right: 23px;height: 0;display: block;border-top: 8px solid #999999;
border-right: 8px solid transparent;border-left: 8px solid transparent;border-bottom: 8px solid transparent;}
i.up {position: absolute;top: 8px;right: 23px;height: 0;display: block;border-top: 8px solid #2d66a5;
border-right: 8px solid transparent;border-left: 8px solid transparent;border-bottom: 8px solid transparent;}
.fd_list a.on{color: #2d66a5;font-weight: bold;}