/*全局 on*/
html{-webkit-text-size-adjust:none;}
*{margin: 0; padding: 0; list-style: none;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
body{padding:0; margin:0; font-size: 15px;font-family: "微软雅黑" ;color:#454545; min-width: 1200px;background:#fff;}
input,textarea,select,button,label{vertical-align:top; outline:none; font-family:"微软雅黑";border: none;background: none;}
textarea{resize:none;}
ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,img,a,form,input,label,select{margin:0; padding:0; list-style:none;}
p{text-align: justify;}
a{color:#454545; outline:none;text-decoration:none;}
a:hover{color:#0268b3; text-decoration:none;}
a img{border:none;vertical-align: top;}
.fl{float:left;}
.fr{float:right;}
.clear{margin:0; overflow:hidden; visibility:hidden; font-size: 0; content: "."; clear: both; height: 0; padding:0;}
.clearfix:after{visibility:hidden; display: block; font-size: 0; content:" "; clear:both; height:0;}
* html .clearfix{zoom: 1;} /* IE6 */
*:first-child+html .clearfix{zoom: 1;} /* IE7 */
ul{zoom: 1;}
*ul{zoom: 1;}
li{vertical-align: top;}
.hidden{display: none;}
/*全局 end*/
/*top栏*/
.container{width:1200px;margin:auto;overflow:hidden}
.f-fl{float:left;}
.f-fr{float:right}
.m-top{height: 40px;background-color: #f5f5f5;overflow: hidden;}
.m-top ul li{float: left;background: url(../images/public/shu.png) right center no-repeat;padding: 10px;}
.u-link li:first-child{padding-left: 0 !important;}
.m-top li a{display: block;font-size: 14px;font-weight: normal;font-stretch: normal;color: #525252;}
.m-top ul li.u-slh{padding:0;background:none}
.m-top ul li.u-slh a{height: 28px;background: #ffa302;border-radius: 4px;margin: 6px 8px;padding:4px 10px;box-sizing: border-box;}
.m-top .u-slh a span{color: #f5f5f5;}
.u-slh a img{vertical-align: middle;}
.u-funs li:last-child{margin-right: 0;}
/*头部*/
.is-head{width:100%;background: url(../images/zdly/top-bj.png) no-repeat center top;}
.is-head .head-box{width: 1200px;margin: 0 auto;position: relative;height: 350px;}
.head-box a{position: absolute;right: 0;top: 10px;display: block;color: #fff;font-size: 18px;font-weight: bold;background: url(../images/zdly/home.png) no-repeat 0 8px;padding: 10px 10px 10px 40px; }
/*导航*/
.m-nav{width: 100%;background: #044e87;box-shadow: 0 10px 10px -4px #bfbfbf; }
.m-nav .nav-box{width: 1200px;height: 55px;margin: 0 auto;}
.nav-box ul{float: left;}
.nav-box li{height: 55px;line-height: 55px;float: left;}
.nav-box li a{display: block;width: 221px;font-size: 20px;font-weight: bold;color: #fff;text-align: center;}
.nav-box li a:hover{background: url(../images/zdly/nav-bj.png) no-repeat 90px 51px;}
.m-nav form{width: 228px;height: 32px;background: url(../images/zdly/search.png) no-repeat;float: right;line-height: 32px;margin-top: 10px;}
.m-nav form .s-text{width: 178px;height: 32px;line-height: 32px;padding-left: 10px;float: left;}
.m-nav form .s-submit{width: 36px;height: 32px;float: right;}

/*主体*/
.is-main{width: 1200px;margin: 0 auto;padding: 30px 0;}
/*导读*/
.m-read{height: 298px;background: url(../images/zdly/read.png) no-repeat;overflow: hidden;}
.m-read p{font-size: 16px;line-height: 32px;text-indent: 2em;padding: 50px  40px 50px 225px;}
/*行政权力*/
.m-xzql{height: 440px;margin-top: 30px;}
.m-xzql h2{width: 100%;height: 65px;background: url(../images/zdly/t-bj.png) no-repeat;}
.m-xzql h2 a{display: block;width: 266px;height: 65px;line-height: 65px;text-align: center;font-size: 26px;color: #fff;margin: 0 auto;}
.m-xzql p{text-indent: 2em;padding: 30px;line-height: 30px;}
.m-xzql ul{padding: 0 85px;margin-left: -50px;}
.m-xzql li{width: 308px;height: 202px;border: 1px solid #d3e5fd;background: #f0f4f6;float: left;margin-left: 50px;}
.m-xzql li a{display: block;font-size: 16px;text-align: center;line-height: 60px;}
.m-xzql li span{display: block;width: 100%;height: 118px;background: url(../images/zdly/qd-icon.png) no-repeat 125px 50px;transition: .3s;}
.m-xzql li.ql2 span{background-position: -261px 50px;}
.m-xzql li.ql3 span{background-position: -648px 50px;}
.m-xzql li a:hover span{background: url(../images/zdly/qd-iconf.png) no-repeat 125px 45px;}
.m-xzql li.ql2 a:hover span{background-position: -261px 45px;}
.m-xzql li.ql3 a:hover span{background-position: -648px 45px;}
/*财政资金*/
.m-czzj{height: 360px;}
.m-czzj h2{width: 100%;height: 65px;background: url(../images/zdly/t-bj.png) no-repeat;}
.m-czzj h2 a{display: block;width: 266px;height: 65px;line-height: 65px;text-align: center;font-size: 26px;color: #fff;margin: 0 auto;}
.m-czzj p{text-indent: 2em;padding: 30px;line-height: 30px;}
.m-czzj ul{background: url(../images/zdly/zj-box.png) no-repeat;}
.m-czzj li{width: 285px;height: 286px;float: left;position: relative;}
.m-czzj li a{font-size: 16px;width: 100px;height: 55px;margin: 98px auto;display: block;text-align: center;line-height: 25px;color: #fff;padding: 20px 10px;}
.m-czzj li span{width: 176px;height: 178px;display: block;position: absolute;left: 50% ;top: 50%;transition: .5s;margin-left: -88px;margin-top: -89px;z-index: -1;}
.m-czzj li.zj1 span{background: url(../images/zdly/zj1.png) no-repeat;}
.m-czzj li.zj2 span{background: url(../images/zdly/zj2.png) no-repeat;}
.m-czzj li.zj3 span{background: url(../images/zdly/zj3.png) no-repeat;}
.m-czzj li.zj4 span{background: url(../images/zdly/zj4.png) no-repeat;}
.m-czzj li a:hover span{transform: rotateZ(135deg);}
/*社会公益事业*/
.m-gysy{height: 360px;}
.m-gysy h2{width: 100%;height: 65px;background: url(../images/zdly/t-bj.png) no-repeat;}
.m-gysy h2 a{display: block;width: 266px;height: 65px;line-height: 65px;text-align: center;font-size: 26px;color: #fff;margin: 0 auto;}
.m-gysy p{text-indent: 2em;padding: 30px;line-height: 30px;}
.m-gysy ul{width:1300px;}
.m-gysy ul li{float:left;width:172px;height:95px;position:relative;border:1px solid #e5effa;margin-right:25px;}
.m-gysy ul li a{display:block; width:172px;height:95px;text-align:center;line-height:135px;background:#f0f4f6;}
.m-gysy ul li img{transition: 0.5s;position:absolute;top:15px;left:72px;}
.m-gysy li a:hover img{transform: rotateZ(360deg);}
/*公共资源配置*/
.m-ggzy{height: 535px;overflow: hidden;}
.m-ggzy h2{width: 100%;height: 65px;background: url(../images/zdly/t-bj.png) no-repeat;}
.m-ggzy h2 a{display: block;width: 266px;height: 65px;line-height: 65px;text-align: center;font-size: 26px;color: #fff;margin: 0 auto;}
.m-ggzy p{text-indent: 2em;padding: 30px;line-height: 30px;}
.m-ggzy ul{padding: 30px 0;margin-left: -25px;}
.m-ggzy li{width: 172px;height: 98px;border: 1px solid #ddd;position: relative;float: left;margin: 0 0 70px 25px;}
.m-ggzy li a{display: block;text-align: center;height: 100px;overflow: hidden;}
.m-ggzy li span{line-height: 130px;text-align: center;display: block;font-size: 16px;}
.m-ggzy li img{position: absolute;left: 50%;margin-left: -40px;top: -40px;}
.m-ggzy li a:hover img{transform: rotateY(360deg);transition: .5s;}
/*公共服务与民生*/
.m-ggms{height: 507px;}
.m-ggms h2{width: 100%;height: 65px;background: url(../images/zdly/t-bj.png) no-repeat;}
.m-ggms h2 a{display: block;width: 266px;height: 65px;line-height: 65px;text-align: center;font-size: 26px;color: #fff;margin: 0 auto;}
.m-ggms p{text-indent: 2em;padding: 30px;line-height: 30px;}
.m-ggms li{width: 168px;height: 108px;float: left;margin:0 0 0 25px;background: url(../images/zdly/ms-bjh.png) no-repeat;overflow: hidden;}
.m-ggms li a{display: block;font-size: 16px;text-align: center;line-height: 155px;background: url(../images/zdly/ms-icon.png) no-repeat;}
.m-ggms li a:hover{background:url(../images/zdly/ms-iconf.png) no-repeat;color: #fff;}
.m-ggms li.ms1 a{background-position: 67px 20px;}
.m-ggms li.ms2 a{background-position: -130px 20px;}
.m-ggms li.ms3 a{background-position: -318px 20px;}
.m-ggms li.ms4 a{background-position: -516px 20px;}
.m-ggms li.ms5 a{background-position: -704px 20px;}
.m-ggms li.ms6 a{background-position: -895px 20px;}
.m-ggms li.ms7 a{background-position: -34px -110px;}
.m-ggms li.ms8 a{background-position: -233px -110px;}
.m-ggms li.ms9 a{background-position: -417px -110px;}
.m-ggms li.ms10 a{background-position: -608px -110px;}
.m-ggms li.ms11 a{background-position: -797px -110px;}

.m-ggms li.ly a{background: url(../images/zdly/ms1.png) no-repeat;background-position: -318px 20px;}
.m-ggms li.jy a{background: url(../images/zdly/ms1.png) no-repeat;background-position: -895px 20px;}
.m-ggms li.ls a{background: url(../images/zdly/ms1.png) no-repeat;background-position: -34px -110px;}
.m-ggms li.hc a{background: url(../images/zdly/ms1.png) no-repeat;background-position: -233px -110px;}
.m-ggms li.jt a{background: url(../images/zdly/ms1.png) no-repeat;background-position: -417px -110px;}
.m-ggms li.ly a:hover{background: url(../images/zdly/ms2.png) no-repeat;background-position: -318px 20px;color: #fff;}
.m-ggms li.jy a:hover{background: url(../images/zdly/ms2.png) no-repeat;background-position: -895px 20px;color: #fff;}
.m-ggms li.ls a:hover{background: url(../images/zdly/ms2.png) no-repeat;background-position: -34px -110px;color: #fff;}
.m-ggms li.hc a:hover{background: url(../images/zdly/ms2.png) no-repeat;background-position: -233px -110px;color: #fff;}
.m-ggms li.jt a:hover{background: url(../images/zdly/ms2.png) no-repeat;background-position: -417px -110px;color: #fff;}
/*公共监管信息*/
.m-ggjg{}
.m-ggjg h2{width: 100%;height: 65px;background: url(../images/zdly/t-bj.png) no-repeat;}
.m-ggjg h2 a{display: block;width: 266px;height: 65px;line-height: 65px;text-align: center;font-size: 26px;color: #fff;margin: 0 auto;}
.m-ggjg p{text-indent: 2em;padding: 30px;line-height: 30px;}
.m-ggjg li{float: left;width: 118px;margin:0 0 20px 100px;overflow: hidden;height: 142px;}
.m-ggjg li a{display: block;text-align: center;line-height: 40px;font-size: 16px;}
.m-ggjg li a:hover img{transition: .3s;}
.m-ggjg li a:hover img{transform: scale(.85);}
.m-ggjg li a:hover{background: #f0f0f0;}
/* 重大项目建设 */
.m-zdxm{}
.m-zdxm h2{width: 100%;height: 65px;background: url(../images/zdly/t-bj.png) no-repeat;}
.m-zdxm h2 a{display: block;width: 266px;height: 65px;line-height: 65px;text-align: center;font-size: 26px;color: #fff;margin: 0 auto;}
.m-zdxm p{text-indent: 2em;padding: 30px;line-height: 30px;}
.m-zdxm ul li{float:left;width:252px;height:85px;background:url(../images/zdly/zd.png);margin-bottom:40px;margin-right:40px;line-height:85px;text-indent:100px;}
.m-zdxm ul li a{display:block;width:252px;height:85px;font-size:16px;}
.m-zdxm ul li:hover{background:url(../images/zdly/zd2.png);transition:0.5s;}
.m-zdxm ul li:hover a{color:#fff;transition:0.4s;}
.m-zdxm ul li.zd1{background-position: 0px 0px;}
.m-zdxm ul li.zd2{background-position: -292px 0px;}
.m-zdxm ul li.zd3{background-position: -583px 0px;}
.m-zdxm ul li.zd4{background-position: -876px 0px;}
.m-zdxm ul li.zd5{background-position: 0px -125px;}
.m-zdxm ul li.zd6{background-position: -292px -125px;}
.m-zdxm ul li.zd7{background-position: -583px -125px;}
.m-zdxm ul li.zd8{background-position: -876px -125px;}
/*底部 on*/
/*footer*/
.text-center{text-align: center;}
.f-pr{position: relative;}
.f-pa{position:absolute;}
.m-footer{padding: 25px 0 20px;background-color: #015293;}
.m-footer p:first-child{line-height: 45px;}
.m-footer p:first-child a{padding: 0 5px;}
.m-ftfuns{line-height: 32px; padding: 5px 0;}
.m-ftfuns,.m-ftfuns a{color: #525252; font-size: 14px;}
.m-copyright p{line-height: 30px; font-size: 14px;color: #fffef6;text-align: center;}
.m-footer a{color: #fffef6;}
.m-copyright p img{vertical-align: middle;}
#_ideConac{position: absolute; left: 13px; top: 69px;}
#_span_jiucuo{position: absolute; right: 16px; top: 83px;}
#f-elderwza{position: absolute; left: 93px; top: 83px;}
/*底部 end*/
/* 适配小屏1000px */
@media screen and (min-width:1025px) and (max-width: 1300px) {
	body{min-width:100%}
	.container,.is-head .head-box,.m-nav .nav-box,.is-main,.m-gysy ul{width:1000px;margin:auto}
	.nav-box ul{width:100%}
	.nav-box ul li{width:20%}
	.nav-box ul li a{width:auto}
	.m-ggzy h2,.m-gysy h2,.m-ggms h2,.m-zdxm h2,.m-ggjg h2{background-position: center;}
	.m-ggms,.m-gysy{height:auto}
	.m-gysy ul li,.m-ggms li{margin-bottom:10px}
	.m-ggms ul{padding:0}
	.m-zdxm ul li{width:23%;margin:1%}

    #_ideConac{left:-22px;}
    #f-elderwza{left:55px;}
	
}


@media screen and (max-width: 1024px){
	body{min-width:100%}
	.container,.is-head .head-box,.m-nav .nav-box,.is-main,.m-gysy ul{width:100%;margin:auto}
	.nav-box ul{width:100%}
	.nav-box ul li{width:20%}
	.nav-box ul li a{width:auto}
	.m-ggzy h2,.m-gysy h2,.m-ggms h2,.m-zdxm h2,.m-ggjg h2{background-position: center;}
	.m-ggms,.m-gysy{height:auto}
	.m-gysy ul li,.m-ggms li{margin-bottom:10px}
	.m-read{background-size:cover;height:auto}
	.m-ggzy{height:auto}
	.head-box img{max-width:100%}
	.m-top{height:auto}
	.m-ggzy ul,.m-gysy ul,.m-ggms ul,.m-zdxm ul{display: flex;flex-wrap: wrap;justify-content: center;}
	.m-ggms ul{padding:0!important}
	.nav-box li a{font-size:16px;}
	#_ideConac,#_span_jiucuo,#f-elderwza{position: static;}
    ._span_cont{display: flex;justify-content: space-around;align-items: center;}
    .m-footer p:first-child{line-height: 30px}

}
/* 适配pad */
@media screen and (min-width:768px) and (max-width: 1024px) {
	.container,.is-head .head-box,.m-nav .nav-box,.is-main,.m-gysy ul{width:750px;margin:auto}
	#_ideConac,#_span_jiucuo,#f-elderwza{position: static;}
	._span_cont{display: flex;justify-content: space-around;align-items: center;}
	.m-footer p:first-child{line-height: 30px}

}