﻿@charset "UTF-8";

/*公用*/
.m-list{margin-top: 15px;}
.m-list .hd{border-bottom: 1px solid #ddd;overflow: hidden;}
.m-list .hd li{float: left;height: 46px;line-height: 46px;}
.m-list .hd li a{display: block;padding-right:30px;font-size: 20px;font-weight: bold;}
.m-list .hd li.on a{color: #c90e24;}
.m-list .bd ul{padding-top: 8px;overflow: hidden;}
.m-list .bd li{height: 37px;line-height: 37px;text-indent: 12px;background: url(../images/openness/arr.jpg) 0 center no-repeat;overflow: hidden;}
.m-list .bd li span{float: right;font-size: 14px;color: #999;}

.m-pub{margin-top:15px;}
.m-pub h3{height: 46px;line-height: 46px;border-bottom: 1px solid #ddd;}
.m-pub h3 a{font-size: 20px;font-weight: bold;color: #c90e24;}

/*决策公开*/
.m-jcgk{float: left;margin-top: 15px;width: 830px;height: 445px;overflow: hidden;}
.m-jcgk .hd{border-bottom: 1px solid #ddd;overflow: hidden;}
.m-jcgk .hd li{float: left;height: 46px;line-height: 46px;}
.m-jcgk .hd li a{display: block;padding-right:30px;font-size: 20px;font-weight: bold;}
.m-jcgk .hd li.on a{color: #c90e24;}
.m-jcgk .bd ul.f-fl{width: 65%;padding-top:8px;overflow: hidden;} 
.m-jcgk ul.f-fl li{height: 37px;line-height: 37px;text-indent: 12px;background: url(../images/openness/arr.jpg) 0 center no-repeat;overflow: hidden;}
.m-jcgk ul.f-fl li span{float: right;font-size: 14px;color: #999;}
.m-jcgk ul.u-btn{position:relative;top:17px;margin-left: 68%;padding-left:3%;height:445px;border-left: 1px dashed #ddd;overflow: hidden;}
.m-jcgk ul.u-btn li{float:left;margin-bottom:8px;width:50%;height: 90px;text-align: center;}
.m-jcgk ul.u-btn span{display: block;margin:0 auto;width: 54px;height: 54px;line-height:54px;text-align:center;font-size: 26px;color: #c90e24; background: #f5f5f5;border-radius: 50%;}
.m-jcgk ul.u-btn p{line-height: 35px;font-size: 14px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.m-jcgk ul.u-btn a:hover span{transform: rotate(360deg);transition: .5s;}

/*新闻发布*/
.m-xwfb{float: right;width: 340px;height: 345px;overflow: hidden;}
.m-flash{position: relative;margin:15px auto 0;width: 340px;height:285px;overflow:hidden; -ms-touch-action: pan-y; touch-action: pan-y;}
.m-flash .owl-nav div{display:block;position: absolute;top:25%;margin-top:-22px;z-index: 9;width: 18px;height: 44px;line-height: 100px;overflow: hidden;}
.m-flash .owl-prev{left: 0;background: url(../images/openness/prev.png) no-repeat;}
.m-flash .owl-next{right: 0;background: url(../images/openness/next.png) no-repeat;}
.m-flash .bd{overflow: hidden;}
.m-flash .owl-item .content{margin-top: 5px;}
.m-flash .owl-item{float:left;width: 100%;position:relative;}
.m-flash .owl-item img{display: block;width: 100%;height: 162px;}
.m-flash .owl-item p{font-size: 14px;line-height: 23px;color:#3d3d3d;}
.m-flash .owl-item b{color: #c90e24;}
.m-flash .owl-item .cover{display:block;position:absolute;top:125px;left:0;width:100%;height:35px;line-height:35px;text-align:center; color: #fff;background:url(../images/openness/cover.png) 0 0 repeat;padding: 0 20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.m-newopens{float: right; margin-top: 29px; width: 340px; height: 445px; overflow: hidden; background: #f5f5f5;}
.m-newopens .u-tit{display: block; line-height: 60px; background: url(../images/openness/bg-newopentit.png) #c90e24 center no-repeat; color: #fff; font-size: 22px;}
.g-newopens{padding: 12px 15px 6px;}
.g-newopens .u-kpli{margin-bottom: 10px;}
.g-newopens .u-kpli a{display: block; padding: 10px 0; background: #fff; text-align: center;}
.g-newopens .u-kpli span{margin: 0 auto 10px; display: block; width: 30px; height: 30px; background-image: url(../images/openness/icon-newopen.png); background-repeat: no-repeat;}
.g-newopens .u-kpli p{font-size: 14px; padding: 5px 0;}
.g-newopens li.u-nop2 span{background-position: -30px 0;}
.g-newopens li.u-nop3 span{background-position: 0 -30px;}
.g-newopens li.u-nop4 span{background-position: -30px -30px;}
.g-newopens li.u-nop5 span{background-position:  0px -60px;}
.g-newopens li.u-nop5 a{padding: 40px 0!important;}
.g-newopens li.u-nop6 img{width:100px;}

.g-newopens li a:hover span{transform: rotateY(360deg); transition: .5s;}

.u-zpli a{display: block;padding: 9px 10px;/* height: 32px; */line-height: 30px;/* border: 1px solid #ddd; */text-align: center; background: #fff;}
.u-zpli span{display: inline-block;width: 30px;height: 30px;margin-right: 10px;background: url(../images/openness/icon-newopen.png) 0 -60px no-repeat;vertical-align: middle;}



/*重点领域信息公开*/
.m-zdly{margin-top:15px;width: 100%;overflow: hidden;}
.m-zdly .hd{padding-top: 5px;margin-top:10px;height: 115px;}
.m-zdly .hd ul{margin-left: -1%;}
.m-zdly .hd li{float:left;margin-left:1%;width: 13.28%;position: relative;}
.m-zdly .hd li a{display: block;padding:18px 0 10px;line-height:33px;text-align: center;background: #f5f5f5;border-radius: 5px;}
.m-zdly .hd li p{padding:0 5px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.m-zdly .hd li a span{display:block;margin-bottom: 6px;color: #c90e24;font-size: 35px;}
.m-zdly .hd li a b{display: none;position: absolute;bottom: -10px;left: 50%;margin-left:-9px;width: 18px;height: 10px;background: url(../images/openness/h-jt.png) center bottom;}
.m-zdly .hd li a:hover b,.m-zdly .hd li.on a b{display: block;}
.m-zdly .hd li a:hover,.m-zdly .hd li.on a{color: #fff;background: #c90e24;}
.m-zdly .hd li a:hover span,.m-zdly .hd li.on a span{color: #fff;transform: rotateY(360deg);transition: .5s;}
.m-zdly .bd{margin-top: 15px;background: #fff0f0;border-radius: 5px;overflow:hidden;}
.m-zdly .bd ul{padding: 15px 35px;overflow: hidden;}
.m-zdly .bd li{float: left;padding-right:10px;width: 20%;height: 40px;line-height: 40px;padding-left: 15px;background: url(../images/openness/l-jt.png) 0 center no-repeat;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
 

/*专题专栏*/
.m-ztzl{margin-top: 20px;position: relative;height: 100px;overflow: hidden;}
.m-ztzl .hd a{display:block;position: absolute;top: 50%;margin-top: -22px;z-index:99; width:18px;height:44px;line-height:100px;color: #fff;overflow: hidden;}
.m-ztzl .prev{left: 0;background: url(../images/openness/prev.png) no-repeat;}
.m-ztzl .next{right: 0;background: url(../images/openness/next.png) no-repeat;}
.m-ztzl .bd li{margin-right:21px;width:285px;height:102px;}

/*政策解读*/
.m-zcjd{float:left;margin-top:15px;width: 830px;height:362px;overflow: hidden;}
.m-zcjd .tabB{border-bottom: 1px solid #ddd;overflow: hidden;}
.m-zcjd .tabB a{float: left;display: block;padding-right:30px;height: 46px;line-height: 46px;font-size: 20px;font-weight: bold;}
.m-zcjd .tabB a.aon{color: #c90e24;}
.m-zcjd .tabB1{margin-top:12px;overflow: hidden;}
.m-zcjd .tabB1 a{float: left;display: block;margin-right:10px;padding:0 15px;height: 44px;line-height: 44px;background: #f5f5f5;}
.m-zcjd .tabB1 a.aon{color: #c90e24;}
.m-zcjd .liftgB1 ul{padding-top: 8px;overflow: hidden;}
.m-zcjd .liftgB1 li{height: 37px;line-height: 37px;text-indent: 12px;background: url(../images/openness/arr.jpg) 0 center no-repeat;  overflow: hidden;}
.m-zcjd .liftgB1 li span{float: right;font-size: 14px;color: #999;}
.m-zcjd .liftgB1 li a.wj{font-weight: normal;color: #c90e24;}

.m-zcjd #u-pic li{float:left;margin:20px;width: 375px;height: 220px;text-indent:0;background:none;}
.m-zcjd #u-pic li img{width:100%;height:220px;}     


/*政府公报*/
.m-zfgb{float: right;width: 340px;height:362px;overflow: hidden;}
.m-zfgb h3{margin-bottom: 15px;}
.m-zfgb .gb{float: left;}
.u-gb{margin-left: 175px;height: 183px;overflow: hidden;}
.u-gb .bd{margin-bottom: 19px;} 
.u-gb .bd li{line-height: 32px;text-align:center;}
.u-gb .hd{overflow: hidden;}
.u-gb .hd a{display: block;margin-top:10px;width:100%;height: 40px;line-height: 40px;text-align: center;background: #F6F6F6;}
.u-gb .hd img{margin: 17px 12px 0 0;}
.u-nb{margin-top: 18px;overflow: hidden;}
.u-nb li{width: 48%;height: 45px;border: 1px solid #ddd;}
.u-nb li.ysq{margin-top:10px;width: 100%;} 
.u-nb li a{display: block;text-align: center;line-height: 36px;}
.u-nb li span{margin-right:5px;color: #c90e24;font-size: 24px;position:relative;top:3px;}

.is-btgg{position: fixed; right: 1%; bottom: 5px; z-index: 9999;}
.is-btgg span{display: block; width: 26px; height: 26px; position: absolute; right: 10px; top: 10px; background: url(../images/openness/pic-colse.png) no-repeat; cursor: pointer;}

.m-oneyjzj{margin-top: 12px; padding: 0 10px 0 315px; height: 200px; background: #f5f5f5;}
.m-oneyjzj .u-pic{left: 0; top: 0;}
.m-oneyjzj .u-pic img{display: block; width: 296px; height: 200px;}
.g-oneyjzj h1{font-size: 20px; font-weight: normal; padding: 20px 0 15px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.g-oneyjzj .content p{line-height: 32px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-yjzjlists li{height: 37px; line-height: 37px; padding-left: 12px; background: url(../images/openness/arr.jpg) 0 center no-repeat; overflow: hidden;}
.m-yjzjlists li span{float: right; font-size: 14px; color: #999; padding-left: 10px;}
.m-yjzjlists li a{display: block; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

.m-meetingFlash{position:relative;}
.m-meetingFlash .hd a{display:block;position: absolute;top: 50%;margin-top: -22px;z-index:99; width:18px;height:44px;line-height:100px;color: #fff;overflow: hidden;}
.m-meetingFlash .prev{left: 0;background: url(../images/openness/prev.png) no-repeat;}
.m-meetingFlash .next{right: 0;background: url(../images/openness/next.png) no-repeat;}


/*媒体查询*/
@media (max-width:1200px) {
    .m-jcgk,.m-zcjd{width: 630px;}
    .m-xwfb,.m-zfgb,.m-newopens{width: 290px;}
    .m-ztzl{height: auto;}
	.g-newopens li a{padding: 15px 0;}
}
@media (max-width:991px) {
    .m-list,.m-pub,.m-zcjd,.m-jcgk,.m-newopens{width: 100%;}
    .m-zdly,.m-newopens{height: auto;}
}
@media (max-width:767px) {   
    .m-list .hd li a,.m-pub h3 a{font-size: 18px;}
    .m-list,.m-zcjd{height: auto;}
    .m-zcjd .tabB1 a{margin: 5px 15px 5px 0;}
	#leftad{display:none;}   
	
	.m-jcgk .bd ul.f-fl{width: 100%;}
    .m-jcgk ul.u-btn{margin-left: 0;border: none;height: auto;}
    .m-jcgk,.m-xwfb{height: auto;}
    .m-zdly .hd {height: auto;overflow: hidden;}
    .m-zdly .hd li{margin-left: 3%;width: 46.28%;margin-bottom: 15px;}
    .m-zdly .bd ul {padding: 15px 20px;}
    .m-zdly .bd li {width: 50%;}
	.m-oneyjzj{padding: 0 10px;}
}
@media (max-width:414px) {
    .m-zdly .owl-nav{display: none;}
    .m-flash{width: 100%;}
}



