.main_xxgk{ padding:20px; background:#fff;}
.clear_20{ clear:both; height: 0; margin:0;}

.xxgk_left{float: left;width:264px;box-sizing: border-box;}
.xxgk_left .xxgk_leftbox{padding: 20px;background: #fff;box-sizing: border-box; border: 1px solid #ddd;} 
.xxgk_middle{ float:left;margin:0 20px;width:592px;}
.xxgk_right{float: right; width:264px;}


/*按钮*/
.m-button{overflow: hidden;}
.m-button li{float: left;margin-bottom:15px;width: 46.5%;height: 36px;line-height: 36px;text-align: center;}
.m-button li:nth-child(2n){float: right;}
.m-button li a{display: block;font-size: 16px;background: #f5f5f5;transition: .5s; border: 1px solid #ddd;}
.m-button li a:hover{background: #d20607;color: #fff; border: 1px solid #d20607;}

/*政府公报*/
.m-zfgb h3{margin-bottom:20px;}
.m-zfgb h3 a{display:block;font-weight: bold;font-size: 18px;color: #fff;text-indent: 15px;background: url(/dist/images/openness/t-bj.jpg) 0 center no-repeat;}
.m-zfgb a.pic{display: block;text-align: center;color: #fff;line-height: 40px;font-size: 16px;}

/*重点领域信息公开*/
.m-zdly h3{margin: 15px 0 10px;}
.m-zdly h3 a{display:block;font-weight: bold;font-size: 18px;color: #d20607;text-indent: 15px;background: url(/dist/images/openness/t-bj.jpg) 0 center no-repeat;}
.m-zdly ul{overflow: hidden;}
.m-zdly ul li{margin-top:10px;height: 50px;line-height: 48px;background: #f5f5f5;}
.m-zdly li a{display: block;font-size:16px; border: 1px solid #ddd;}
.m-zdly li img{margin: -3px 10px 0 20px;}
.m-zdly li a:hover img{transform: rotateY(360deg);transition: 1s;}

.m-list .hd{width: 100%; border-bottom: 1px solid #e5e5e5; overflow:hidden;}
.m-list .hd li{float:left;margin-right:10px;height:43px;line-height: 42px;}
.m-list .hd li a{display:block;padding:0 15px;font-size: 18px;}
.m-list .hd li.on a{border-bottom: 1px solid#ff8400;font-weight: bold;color: #d20607;}
.m-list .bd ul{padding: 10px 0;}
.m-list .bd ul li{height: 34px;line-height: 34px;font-size:15px;padding-left: 12px;background: url(/dist/images/arr.gif) 0 center no-repeat;overflow: hidden;}
.m-list .bd li span{float: right;font-size: 12px;color: #999;}

/*决策公开*/
.m-jcgk{height: 350px;overflow: hidden;}

/*政策文件库*/
.m-zcwj{margin: 10px 0;}
.m-zcwj ul{display:flex;border: 1px solid #ddd;overflow: hidden;}
.m-zcwj ul li{float: left;flex:auto;width: 33.33%;border-right: 1px solid #ddd;box-sizing: border-box;text-align: center;}
.m-zcwj ul li:last-child{border: none;}
.m-zcwj li a{display:block;padding:10px 0;font-size: 16px;}
.m-zcwj li img{display: block;margin: 5px auto;}
.m-zcwj li a:hover img{transform: rotateY(360deg);transition: 1s;}

.m-pub h3{margin-bottom:10px;width: 100%; border-bottom: 1px solid #e5e5e5; overflow:hidden;}
.m-pub h3 a{display:inline-block;height:43px;line-height: 42px;padding:0 15px;font-size: 18px;border-bottom: 1px solid#ff8400;font-weight: bold;color: #d20607;}

/*新闻发布会*/
.m-xwfb{height:243px;overflow: hidden;}
.m-xwfb div{background: #f5f5f5;overflow: hidden;}
.m-xwfb div a{float: left;}
.m-xwfb div a img{width: 247px;height: 188px;}
.m-xwfb div p{margin-left: 247px;font-size: 16px;line-height: 32px; text-indent: 2em; padding: 12px 22px; text-align: justify;}

/*政策解读*/
.m-zcjd{margin-top: 15px;height: 285px;overflow: hidden;}
.m-zcjd .hd{width: 100%; border-bottom: 1px solid #e5e5e5; overflow:hidden;}
.m-zcjd .hd li{float:left;height:43px;line-height: 42px;}
.m-zcjd .hd li a{display:block;padding:0 20px;font-size: 18px;}
.m-zcjd .hd li.on a{border-bottom: 1px solid#ff8400;font-weight: bold;color: #d20607;}
.m-zcjd .inHd{width: 100%;overflow:hidden;}
.m-zcjd .inHd li{float:left;margin:10px 10px 0 0;height:38px;line-height: 38px;}
.m-zcjd .inHd li a{display:block;padding:0 20px;font-size: 16px;background: #f0f0f0;}
.m-zcjd .inHd li.on a{color: #d20607;}
.m-zcjd .inBd ul{padding: 10px 0;}
.m-zcjd .inBd ul li{height: 34px;line-height: 34px;font-size:15px;overflow: hidden; font-size: 15px;}
.m-zcjd .inBd li a{padding-left: 12px;background: url(/dist/images/arr.gif) 0 center no-repeat;}
.m-zcjd .inBd li span{float: right;font-size: 12px;color: #999;}

/*政府信息公开制度*/
.m-zfxx ul li{margin-bottom:10px;height: 48px;line-height: 48px;background: #f5f5f5;border: 1px solid #ddd;}
.m-zfxx li a{display: block;text-indent: 64px;font-size: 16px;color: #d20607;background: url(/dist/images/openness/zf-jt.png) 44px center no-repeat;}

/*信息公开检索*/
.m-xxjs form{text-align: center;}
.m-xxjs form label{display: flex;margin-bottom: 0;}
.m-xxjs form input.gjz{flex: 1;}
.m-xxjs form input[type="text"]{margin:5px 0;width:100%;height: 36px;line-height: 36px;padding: 0 10px;color:#999;font-weight: normal;box-sizing: border-box;border: 1px solid #ddd;font-size: 14px;}
.m-xxjs form select{margin:5px 0;width:78px;height: 36px;line-height: 36px;color:#999;border: 1px solid #ddd;font-size: 14px;font-weight: normal;box-sizing: border-box;border-left: none;}
.m-xxjs form input[type="submit"]{margin:10px 15px 0 0;width: 95px;height: 35px;color: #fff;font-size: 14px;background: #d20607;border: none;}
.m-xxjs form input[type="button"]{margin:10px 0 0 15px;width: 95px;height: 35px;color: #fff;font-size: 14px;background: #eca4a4;border: none;}

/*信息发布统计*/
.m-xxtj{margin-top: 15px;}
.m-xxtj h3{margin-bottom: 0;}
.m-xxtj .hd{height: 30px;line-height: 30px;background: #f5f5f5;overflow: hidden;}
.m-xxtj .hd li{float: left;width: 50%;font-size: 14px;font-weight: bold;text-align: center;}
.m-xxtj .hd li.on{color: #d20607;}
.m-xxtj .bd ul{padding: 10px 0 0 25px;background: url(/dist/images/openness/ph.png) 0 18px no-repeat;}
.m-xxtj .bd ul li{height:30px;line-height: 30px; }
.m-xxtj .bd li a{font-size: 16px;}
.m-xxtj .bd li span{float: right;color: #df2826;font-size: 16px;}

/*政府报表*/
.m-zfbb{overflow: hidden;}
.m-zfbb li{margin-top:10px;height: 60px;line-height: 60px;border: 1px solid #f2e4bb;}
.m-zfbb li a{display: block;font-size: 16px;background: #fffbef;color: #d20607;}
.m-zfbb li img{margin: -2px 10px 0 55px;}

/*政务公开专题*/
.xxgk_ztzl{margin-top:10px;}
.xxgk_ztzl .bd{height: 110px;overflow: hidden;}
.xxgk_ztzl li{float: left;margin-right:10px;width: 224px;height: 110px;}
.xxgk_ztzl li img{width: 224px;height: 110px;}

/*媒体查询*/
@media (max-width:1200px) {
	.xxgk_left,.xxgk_right{width: 244px;}
	.xxgk_middle{width: 424px;}
	.m-list .hd li{margin-right: 0;}
}
@media (max-width:991px) {
	.xxgk_left,.xxgk_right,.xxgk_middle{width: 100%;margin: 0;}
	.m-jcgk{margin-top: 15px;}
}
@media (max-width:767px) {
	.m-xwfb{height: auto;}
	.m-xwfb div a{float: none;display: block;margin-top:15px;text-align: center;}
	.m-xwfb div p{margin-left: 0;}
}



/* 信息公开站点导航 */
.xxgk_dhtop{height:43px; border-bottom: 1px solid #e5e5e5; overflow:hidden;}
.xxgk_dhtop ul li{float:left;margin-right:10px;height:44px;}
.xxgk_dhtop ul li span{display:block;float:left;width:auto;white-space:nowrap;height:42px;line-height:42px;font-size:18px;padding:0 15px;}
.xxgk_dhtop ul li.active span{color:#d20607; font-weight: bold;border-bottom: 1px solid#ff8400;}
/* .xxgk_dhlist{border-top:0;padding:12px 2px 0 5px;line-height:30px;font-size:14px;overflow:hidden;} */
.xxgk_dhlist{border-top:0;padding:12px 2px 0 5px;line-height:30px;font-size:14px;overflow: auto;height: 102px;}
.xxgk_dhlist div{display:none;}
.xxgk_dhlist div.active{display:block;width:100%;}
.xxgk_dhlist ul li{float:left;width:20%;height:36px;padding-left:27px;overflow:hidden;background:url(/dist/images/arr.gif) 14px 14px no-repeat;box-sizing: border-box;}
.xxgk_dhlist ul li a{display:block;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
@media (min-width: 992px) and (max-width:1199px) {
	.xxgk_dhlist ul li{width:127px;}
}
@media (min-width: 768px) and (max-width:991px) {
	.xxgk_dhlist ul li{width:111px;}
}
@media (max-width:480px) {
	.xxgk_dhlist ul li{width:45%; padding-left: 5%; background-position: 3% 14px;}
}

