﻿/*初始化css*/
html{font-size: 100px !important;}em{font-style:normal;}
body{font-size:0.16rem;}
p,div,span{cursor: default;}
ul, ol{list-style: none;}
table{border-collapse: collapse;border-spacing: 0; }
a,ins{text-decoration:none;}
*:focus{outline:none;}
a{color:#333;outline:none!important;}
a:hover{color:#355e92;}
.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;}
*,*: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:微软雅黑;}

/* 通用元件开始 */
.w1100{width: 12rem;margin: 0 auto;}
/* 通用元件结束 */

/* 政府信息公开头部开始 */
/* body设置背景---配色方案和背景图片，可根据网站和特点，自行调整，选配 */
body{background: url(bodyBg.png) no-repeat center top;}
.header{height: 3.65rem;padding-top: 0.45rem;}
.header .logo{background: url(logoGuohui.png) no-repeat left center;height: 0.76rem;padding-left: 0.9rem;}
.header .logo a{font-size: 0.28rem!important;color: #ffffff;line-height: 0.76rem;}
.header .zfxxgk-font{font-size: 0.88rem;text-align: center;font-weight: bold;color: #fff;text-shadow: 0 2px 8px rgba(0, 0, 0, 0.253);margin-top: 0.35rem;letter-spacing: 0.05rem;}
.header .zfxxgk-font{position: relative;height: 13.2rem;line-height: 1.32rem;}
/*.header .zfxxgk-font:before{width: 488rem;height: 2rem;content:'';position: absolute;bottom: -5rem;left: 50%;background: #ffffff;margin-left: -95rem;}*/
/* 政府信息公开头部结束 */

/* 中间内容开始 */
.wrap{background: rgb(242,242,242);padding: 0 0.86rem 0.8rem;}
/* 检索开始 */
.search{height: 2.18rem;padding-top: 0.84rem;}
.search form{height: 0.5rem;width: 5.1rem;margin: 0 auto;border: 1px solid rgb(45,102,165);border-radius: 9px;background-color: #ffffff;}
.search input{border: 0;display: block;float: left;height: 0.48rem;line-height: 0.48rem;}
.search input[type=text]{width: 4rem;margin-left: 0.05rem;}
.search input[type=submit]{width: 0.88rem;margin-right:0.05rem;background:#ffffff url(searchBtn.png) no-repeat center right;}
.search{position: relative;}
.search:before,.search:after{height: 1px;background-color: #dddddd;width: 2.4rem;content: '';position: absolute;top: 1.08rem;}
.search:before{left: 0;}
.search:after{right: 0;}
/* 检索结束 */
/* 左侧内容开始 */
.main-content-left{width: 2.4rem;}
.main-content-left>ul>li{margin-top: 0.15rem;font-size: 0.22rem;}
.main-content-left>ul>li:first-child{margin-top: 0;}
.main-content-left>ul>li>a{display:block;border:1px solid #dddddd;height: 0.7rem;background-color: #ffffff;background-repeat: no-repeat;background-position: 0.3rem center;color: rgb(45,102,165);padding: 0.05rem 0.4rem 0rem 0.9rem;}
.zfxxgkzn>a{background-image: url(zfxxgkzn.png);}
.zfxxgkzd>a{background-image: url(zfxxgkzd.png);}
.fdzdgknr>a{background-image: url(fdzdgknr.png);}
.zfxxgknb>a{background-image: url(zfxxgknb.png);}
.zfxxsqgk>a{background-image: url(zfxxsqgk.png);}



/* 右侧内容开始-政府信息公开指南 */
.main-content-right{min-height:6rem;border: 1px solid #dddddd;width: 770rem;background-color: #ffffff;}
.zfxxgkzn-content h2{font-size: 32rem;color:rgb(45,102,165);text-align: center;padding:30px 0 26rem;line-height: 0.32rem;}
/* 滚动条开始 */
.out{position:relative;overflow: hidden;padding: 0 0.35rem 0 0.2rem;height: 9.4rem;}
.out-overflow{height: 0.04rem;background-color: #ffffff;width: 7.4rem;position: absolute;bottom: 0;left: 0;z-index: 1;}
.scrollbar{width: 0.1rem;height: 9.4rem;background:rgb(242, 242, 242);position: absolute;border-radius: 0.2rem;right:0.15rem;top:0rem;}
.scrollbtn{width: 100%;height: 0.8rem;background:rgb(45, 102, 165);border-radius: 20px;position: absolute;}
.inner p{text-indent: 2em;font-size: 0.16rem;line-height: 0.3rem;}
.inner p *{font-size: 0.16rem;line-height: 0.3rem;}
/* 滚动结束 */
/* 右侧内容结束-政府信息公开指南 */
/* 中间内容结束 */

.main-content-left>ul>li.side-col-hover>a{background-color:rgb(45,102,165);color: #ffffff;}
.zfxxgkzn.side-col-hover>a{background-image: url(zfxxgkznHover.png);}
.zfxxgkzd.side-col-hover>a{background-image: url(zfxxgkzdHover.png);}
.fdzdgknr.side-col-hover>a{background-image: url(fdzdgknrHover.png);}
.zfxxgknb.side-col-hover>a{background-image: url(zfxxgknbHover.png);}
.zfxxsqgk.side-col-hover>a{background-image: url(zfxxsqgkHover.png);}
@media screen and (min-width:768px){
    .main-content-left>ul>li>a:hover{background-color:rgb(45,102,165);color: #ffffff;}
    .zfxxgkzn>a:hover{background-image: url(zfxxgkznHover.png);}
    .zfxxgkzd>a:hover{background-image: url(zfxxgkzdHover.png);}
    .fdzdgknr>a:hover{background-image: url(fdzdgknrHover.png);}
    .zfxxgknb>a:hover{background-image: url(zfxxgknbHover.png);}
    .zfxxsqgk>a:hover{background-image: url(zfxxsqgkHover.png);}
}

.fdzdgknr>a,.zfxxgknb>a{position: relative;}
.zfxxgknb>a>span{width: 0.2rem;height: 0.7rem;background: url(down.png) no-repeat;position: absolute;right: 0.1rem;top: 0;display: block;}
.fdzdgknr>a>span{width: 0.2rem;height: 0.7rem;background: url(up.png) no-repeat;position: absolute;right: 0.1rem;top: 0;display: block;}

/* 下拉开始 */
.left-col-down{font-size: 0.16rem;border: 1px solid #dddddd;background-color: #ffffff;border-top:0;padding:0.1rem 0;display: block;}
.left-col-down a{display: block;line-height: 0.32rem;padding-left: 0.8rem;background: url(colPic.jpg) no-repeat 0.6rem center;}
.left-col-down a:hover{background: rgb(230,245,255) url(colPic.jpg) no-repeat 0.6rem center;color:rgb(45,102,165);font-weight:bold;}
.left-col-down li.active a{background: rgb(230,245,255) url(colPic.jpg) no-repeat 0.6rem center;color:rgb(45,102,165);font-weight:bold;}
.left-col-down.left-col-down2{display:none;}
/* 下拉结束 */
/* 左侧内容结束 */



/* 右侧内容开始-法定主动公开内容 */
.main-content-right{border: 1px solid #dddddd;width: 7.7rem;background-color: #ffffff;}
.fdzdgknr-content h3{height: 0.35rem;border-bottom: 2px solid #dddddd;}
.fdzdgknr-content h3 span{padding-left:0.1rem;padding-right:0.1rem;height: 0.35rem;text-align: center;line-height: 0.35rem;display: block;color: #ffffff;font-size: 0.22rem;background-color:rgb(45,102,165);float: left;font-size: 0.18rem;}
.fdzdgknr-content ul{padding:0 0.2rem;}
.fdzdgknr-lb{font-size: 0.16rem;line-height: 0.44rem;}
.fdzdgknr-lb a:hover{color: rgb(45,102,165);}
.fdzdgknr-lb span{color: #999999;margin-left:0.1rem!important;}
.more{text-align: center;line-height: 0.3rem;font-size: 0.16rem;margin:0.1rem 0 0.15rem;}
.more a{display: block;width: 1rem;height: 0.3rem;background-color: #dddddd;margin: 0 auto;}
/* 右侧内容结束-法定主动公开内容 */
/* 滚动条开始 */
.out{position:relative;overflow: hidden;padding: 0 0.35rem 0 0;height: 11rem;}
.inner{padding-bottom: 0.2rem;}
.scrollbar{width: 10px;height: 11rem;background:rgb(242, 242, 242);position: absolute;border-radius: 20px;right:0.15rem;top:0.1rem;}
.scrollbtn{width: 100%;height: 0.8rem;background:rgb(45, 102, 165);border-radius: 20px;position: absolute;}
/* 滚动结束 */
/* 中间内容结束 */


.zn_cont {
    width: 7.68rem;
    display: block;
    float: left;
    background-color: #FFF;
    border: 1px solid #dfdfdf;
    /* box-shadow: darkgrey 0px 0px 3px 1rem; */
    padding: 0px 0.2rem;
    margin-left: 0.18rem;
	padding: 0.3rem 0;
	height: 11.72rem;
	overflow: hidden;
}
.cont_tit{
    width:6.68rem;
    margin:0.1rem auto;
    text-align:center;
    font-size:0.32rem;
    font-weight:bold;
    color:#2d66a5;
}
.cont-line{
    margin:0 0.35rem;
    text-align:center;
    font-size: 0.16rem;
    color:#999999;
    height:0.65rem;
    line-height:0.65rem;
    border-bottom:1px solid #dddddd;
}
.contM{
    margin-top:0.2rem;
    margin-left:0.17rem;
    padding-right:0.25rem;
}
.contM p{
    color: #333333;
    font-size:0.16rem;
    line-height:0.3rem;
    text-indent:0.33rem;
}
.contM .part{
    font-size:0.2rem;
    font-weight:bold;
    color:#333;
    margin:0.3rem 0;
}


@media screen and (min-width:768px)and (max-width:1023px){
    .fdzdgknr>a>span, .zfxxgknb>a>span{top:0.2rem!important;}
    .search input[type=text]{font-size:0.28rem!important;}
}

.fding1 .fl{
    width: 28%;
	padding:30px;
}
.fding1 .fl img{
	width:170px;
	display: inline-block;
}
.fding1 .fl p{text-align: center;line-height: 32px;margin-top: 10px;}
.lead li{
	float: left;
	width:25%;
    text-align: center;
    margin-top:30px;
}
.fding1 .fr{
    width:70%;
    padding-right:30px;
}

.fding1 .fr p,.huodong{
    line-height:56px;
    font-weight: bold;
    color: #557db5;
}
.fengong,.jianjie{
    line-height: 32px;
}
.fding3{padding-bottom:30px;}
.huodong{padding-left:20px;}