﻿@charset 'utf-8';

.h5pic{
	display: none;
}
.w-more{
	display: none;
}
@media screen and (max-width: 768px) {
	.h5pic{
		display: block;
	}
	.pcpic{
		display: none;
	}
	.bglb{
		display: none;
	}
	.centerWidth{
		width: 100%;
	}
	.hotword{
		display: none;
	}
	.index-box-tab{
		display: none;
	}
	.f-link{
		display: none;
	}
	.header{
		height: 2.64rem;
		padding-top: .1rem;
		background: url(w-bg1.png) top center no-repeat;
	}
	.header .logo{
		display: block;
		margin: .3rem auto 0;
		float: none;
		width: 5.9rem;
	}
	.header .logo img{
		width: 100%;
		height: 100%;
	}
	.search-box{
		width: 80%;
		margin: .2rem auto 0;
		float: none!important;
		height: .7rem;
		line-height: .7rem;
		background-size: 100% 100%;
		box-sizing: border-box;
	}
	.search-box input{
		width: 80%;
		box-sizing: border-box;
		height: .7rem;
		line-height: .7rem;
		padding: 0 .3rem;
	}
	.search-box button{
		float: right;
	}
	.search-box button img{
		height: 100%;
		height: .7rem;
	}
	.nav{
		height: .85rem;
		line-height: .85rem;
		border-radius: 0;
		overflow-x: auto;
		overflow-y: hidden;
		white-space: nowrap;
	}
	.nav a:first-child{
		width: auto;
	}
	.nav a{
		font-size: .28rem;
		width: auto;
		border-left: none;
		margin: 0 .18rem;
	}
	.nav a img,.nav a.cur img.cur, .nav a:hover img.cur{
		display: none;
	}
	.nav a.cur, .nav a:hover{
		width: auto;
		height: .85rem;
		line-height: .85rem;
		color: #fff;
		background: none;
		border: none;
	}
	.f-xmt{
		display: none;
	}
	.footer{
		text-align: center;
		padding: 0 .32rem;
		background: #1fb8f0;
		height: auto;
	}
	.f-list{
		color: #fff;
		font-size: .26rem;
		font-weight: bold;
	}
	.f-list img{
		display: none;
	}
	.f-list a{
		color: #fff;
		margin: 0 .12rem;
	}
	.f-con{
		color: #fff;
		font-size: .22rem;
		line-height: .42rem;
	}
	.f-con a{
		color: #fff;
	}
	.f-img{
		width: 100%;
		margin: .4rem 0;
		line-height: 1;
	}
	.f-img img{
		height: .56rem;
	}
	.f-img a:first-child{
		margin-right: .3rem;
	}
	.f-img a:first-child img{
		height: .7rem;
	}

	.index-main{
		padding: 0 .32rem .6rem;
		height: auto;
	}
	.i-headline .img,.i-headline .btn,.index-bar3{
		display: none;
	}
	.i-headline-l,.i-w1-c1,.i-w1-c2{
		width: 100%;
	}
	.i-headline-l{
		margin: 0;
	}
	.index-box{
		width: 100%;
		position: initial;
	}
	.i-headline,.i-headline-l{
		height: 2rem;
	}
	.i-headline-l li .tit a{
		font-size: .4rem;
		line-height: .6rem;
		white-space: initial;
		text-align: center;
		overflow: hidden;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
	}
	.i-headline-l li .con{
		font-size: .24rem;
		margin-top: .2rem;
	}

	.wi-w1-c1{
		width: 100%;
		height: 5.24rem;
		position: relative;
		overflow: hidden;
		background: #f8fafc;
	}
	.wi-w1-pic a{
		display: block;
	}
	.wi-w1-pic .swiper-slide img{
		width: 100%;
		height: 3.5rem;
	}
	.wi-w1-pic .box{
		padding: .6rem .25rem 0;
	}
	.wi-w1-pic .box .tit:hover{
		color: #1fb8f0;
	}
	.wi-w1-pic .box .tit{
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		color: #333333;
		font-size: .28rem;
		font-weight: bold;
	}
	.wi-w1-pic .box .con{
		color: #666666;
		font-size: .24rem;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		margin-top: .1rem;
	}
	.wi-w1-pic .date{
		position: absolute;
		top: 2.9rem;
		left: .24rem;
		width: 1.24rem;
		height: 1.04rem;
		text-align: center;
		background: url(bg6.png) center no-repeat;
		background-size: 100% 100%;
	}
	.wi-w1-pic .date .day{
		color: #333333;
		font-size: .4rem;
		line-height: .6rem;
	}
	.wi-w1-pic .date .ym{
		color: #fff;
		font-size: .24rem;
		line-height: .44rem;
	}
	.wi-w1-pg{
		position: absolute;
		bottom: 1.96rem!important;
		text-align: right;
	}
	.wi-w1-pg span{
		width: .2rem;
		height: .2rem;
		border: 1px solid #fff;
		margin: 0 .18rem 0 0!important;
		cursor: pointer;
		border-radius: 50%;
		display: inline-block;
		background: none;
		opacity: 1;
	}
	.wi-w1-pg span.swiper-pagination-bullet-active{
		background: #fff;
	}
	.i-tit1{
		white-space: nowrap;
		overflow-x: auto;
	}
	.i-tit1 .tit{
		min-width: 1.64rem;
		width: auto;
		height: .64rem;
		line-height: .64rem;
		font-size: .26rem;
	}
	.i-w1-c2{
		margin-top: .4rem;
	}
	.i-w1-c2 .box ul{
		height: 4.3rem;
	}
	.i-list1 li{
		line-height: .6rem;
		height: .6rem;
	}
	.i-list1 li a{
		max-width: 70%;
		padding-left: .16rem;
		font-size: .28rem;
	}
	.i-list1 li span{
		font-size: .24rem;
	}
	.w-more{
		display: block;
	}
	.w-more a{
		display: block;
		width: 5rem;
		height: .6rem;
		line-height: .6rem;
		text-align: center;
		margin: .3rem auto 0;
		font-size: .26rem;
		font-weight: bold;
		color: #28b2ea;
		background: #eff5f8;
		border-radius: .35rem;
	}
	.w-index-bar3 .tit{
		margin-bottom: .12rem;
	}
	.w-index-bar3 .tit img{
		height: .37rem;
	}
	.w-index-bar3-l li{
		float: left;
		margin-top: .18rem;
	}
	.w-index-bar3-l li:nth-child(2n){
		float: right;
	}
	.w-index-bar3-l li a{
		display: inline-block;
	}
	.w-index-bar3-l img{
		width: 3.36rem;
		height: 1.26rem;
	}

	/* 办事服务 */
	.ibsfw-lf,.ibsfw-rt{
		width: 100%;
	}
	.ibsfw-hyfw-t{
		margin-bottom: .1rem;
	}
	.ibsfw-hyfw-t .tit{
		font-size: .36rem;
	}
	.ibsfw-bar1 img,.ibsfw-bar2 img{
		width: 100%;
	}
	.ibsfw-bar2 a{
		display: block;
	}
	.wibsfw-hyfw-c li{
		width: 100%;
		height: .74rem;
		line-height: .74rem;
		margin-top: .16rem;
	}
	.wibsfw-hyfw-c li:first-child{
		margin-top: 0;
	}
	.wibsfw-hyfw-c li a{
		width: 3.36rem;
		display: block;
		color: #fff;
		font-weight: bold;
		font-size: .26rem;
		text-align: center;
		float: left;
		height: .74rem;
		line-height: .74rem;
	}
	.wibsfw-hyfw-c li a span{
		line-height: .32rem;
		vertical-align: middle;
		display: inline-block;
	}
	.wibsfw-hyfw-c li a:nth-child(2n){
		float: right;
	}
	.wibsfw-hyfw-c li a.a1{
		background: #1fb8f0;
	}
	.wibsfw-hyfw-c li a.a2{
		background: #21b8ba;
	}
	.wibsfw-hyfw-c li a.a3{
		background: #16bc64;
	}
	.wibsfw-hyfw-c li a.a4{
		background: #f0a41f;
	}
	.wibsfw-hyfw-c li a.a5{
		background: #f0501f;
	}
	.wibsfw-hyfw-c li a.a6{
		background: #270bb3;
	}
	.ibsfw-w1{
		height: auto;
	}
	.i-tit2{
		height: 1rem;
		line-height: 1rem;
	}
	.i-tit2 .tit{
		font-size: .36rem;
	}
	.i-list2 li{
		height: .62rem;
		line-height: .62rem;
	}
	.i-list2 li a{
		font-size: .28rem;
		padding-left: .16rem;
	}
	.i-list2 li span{
		font-size: .24rem;
	}
	.ibsfw-w2-t>img{
		width: 100%;
	}
	.ibsfw-w2-t{
		height: .9rem;
	}
	.ibsfw-w2-t .tit{
		font-size: .36rem;
		line-height: .9rem;
	}
	.ibsfw-w2-l li{
		height: .62rem;
		line-height: .62rem;
	}
	.ibsfw-w2-l li a{
		padding-left: .16rem;
		font-size: .28rem;
		background: url(ic50.png) left center no-repeat;
	}
	.ibsfw-w2{
		height: auto;
		padding-bottom: .2rem;
	}

	/*党群工作*/
	.i-newsbox1{
		width: 100%;
		height: auto;
	}
	.idqgz-w2t{
		display: inline-block;
	}
	.idqgz-w2{
		background: none;
		padding: 0;
		margin: .3rem 0;
	}
	.idqgz-w2t{
		margin-bottom: .3rem;
		width: 100%;
		height: auto;
		line-height: 1;
		text-align: left;
		margin-left: 0;
	}
	.idqgz-w2t .tit{
		color: #28b2ea;
		font-size: .36rem;
	}
	.idqgz-w2c{
		width: 100%;
		overflow-x: auto;
		overflow-y: hidden;
		white-space: nowrap;
	}
	.idqgz-w2c a{
		width: 3.12rem;
		height: 1.84rem;
		margin-right: .1rem;
	}
	.idqgz-w2c a p{
		height: .38rem;
		line-height: .38rem;
		font-size: .24rem;
	}

	/* 互动交流 */
	.main{
		padding: 0 .32rem .6rem;
	}
	.local{
		margin-bottom: .3rem;
	}
	.local img{
		width: .26rem;
	}
	.hd-zxft{
		padding: 0;
	}
	.hd-zxft .box{
		width: 100%;
		margin-right: 0;
	}
	.hd-zxft .img{
		width: 100%;
		height: 3.4rem;
		margin: .3rem 0;
	}
	.hd-zxft .box .info{
		font-size: .28rem;
		line-height: .5rem;
		margin-bottom: .1rem;
	}
	.hd-zxft .box .tit{
		font-size: .28rem;
	}
	.hd-zxft .box .con{
		font-size: .28rem;
		width: 76%;
	}
	.hd-w2-c1{
		width: 100%;
		height: auto;
		margin-bottom: .3rem;
	}
	.ihdjl-xjxd{
		padding: 0;
		margin-top: .2rem;
	}
	.xjxd-t{
		font-size: .3rem;
	}
	.xjxd-table li.time{
		width: 30%;
		float: right;
	}
	.xjxd-table li.tit{
		width: 68%;
		box-sizing: border-box;
	}
	.xjxd-table-l li.tit{
		padding-left: 0;
	}
	.xjxd-table li:nth-child(3n),.xjxd-table li:nth-child(4n-2){
		display: none;
	}
	.xjxd-l li a{
		font-size: .28rem;
	}
	.xjxd-l li{
		height: .62rem;
		line-height: .62rem;
		font-size: .26rem;
	}
	.hd-w2-c2{
		width: 100%;
	}
	.ihdjl-bar1 a{
		width: 2.22rem;
		height: 1.12rem;
		line-height: 1.12rem;
		font-size: .3rem;
		background-size: 100% 100%;
		margin-left: .1rem;
		display: inline-block;
		margin-bottom: 0;
	}
	.ihdjl-bar1 a:first-child{
		margin-left: 0;
	}
	.ihdjl-bar1 a img{
		width: .52rem;
		margin-right: .1rem;
	}
	.hd-w3{
		margin-top: 0;
	}
	.hd-w3-c1{
		width: 100%;
		height: auto;
		margin-top: .5rem;
	}
	.yjzj-list1{
		padding: .3rem 0 0;
	}
	.yjzj-list1 li{
		height: auto;
		line-height: 1;
		margin-bottom: .3rem;
	}
	.yjzj-list2 li a{
		font-size: .28rem;
		width: 100%;
		max-width: 100%;
		box-sizing: border-box;
		white-space: initial;
		line-height: .4rem;
		background: url(ic12.png) left .12rem no-repeat;
		margin-bottom: .2rem;
	}
	.yjzj-list1 li .sta{
		background: none;
		color: #0ce8b2;
		font-size: .22rem;
		line-height: 1;
	}
	.yjzj-list1 li .sta.cur{
		color: #e8880c;
		background: none;
	}
	.yjzj-list1 li .time{
		float: none;
		margin-left: .4rem;
		font-size: .22rem;
	}
	.hd-wsts{
		padding: .3rem 0 0;
	}
	.hd-wsts li{
		height: .62rem;
		line-height: .62rem;
	}
	.hd-wsts li a{
		max-width: 76%;
		font-size: .28rem;
	}
	.ft-main{
		border: none;
		padding-bottom: 0;
	}
	.ft-main .gl-tit1{
		display: none;
	}
	.gl-tit1{
		font-size: .36rem;
		line-height: .7rem;
		height: .68rem;
	}
	.gl-tit1 .tit{
		font-size: .36rem;
	}
	.ft-list{
		padding: 0;
	}
	.ft-list li{
		padding: .4rem 0;
	}
	.ft-list li .img{
		width: 100%;
		height: 3.4rem;
		margin-bottom: .2rem;
	}
	.ft-list li .box{
		width: 100%;
		margin-right: 0;
	}
	.ft-list li .info .con{
		width: 76%;
	}
	.ft-list li .title a{
		font-size: .3rem;
		margin-bottom: .2rem;
	}
	.ft-list li .info{
		line-height: .48rem;
		font-size: .28rem;
	}

	/* 首页 */
	.w-index-main{
		padding: 0 .32rem .6rem;
	}
	.wi-bar1{
		margin-top: .2rem;
	}
	.wi-bar1 a{
		float: left;
		width: 3.36rem;
		height: .8rem;
		line-height: .8rem;
		text-align: center;
		color: #333333;
		font-size: .28rem;
		font-weight: bold;
		background: #f2f6f9;
		margin-bottom: .2rem;
	}
	.wi-bar1 a:nth-child(2n){
		float: right;
	}
	.wi-bar1 a:last-child{
		width: 100%;
		margin:0;
	}
	.wi-bar1 a img{
		height: .46rem;
		margin-right: .2rem;
	}
	.wi-tit1{
		margin: .6rem 0 .3rem;
	}
	.wi-tit1 a{
		color: #333333;
		font-size: .36rem;
		font-weight: bold;
	}
	.ixxgk-bar2{
		padding-top: 0;
	}
	.ixxgk-bar2 a{
		width: 1.62rem;
		height: 1.52rem;
		margin-left: .12rem;
		font-size: .28rem;
		margin-top: 0;
	}
	.ixxgk-bar2 a:first-child{
		margin-left: 0;
	}
	.ixxgk-bar2 a img{
		height: .66rem;
		margin: .18rem 0 .1rem;
	}
	.wi-bar2 a{
		width: 3.36rem;
		height: 1.22rem;
		line-height: 1.22rem;
		text-align: center;
		color: #fff;
		font-size: .3rem;
		font-weight: bold;
		background: url(wbg1.png) center no-repeat;
		background-size: 100% 100%;
	}
	.wi-bar2 a img{
		margin-right: .16rem;
		height: .56rem;
	}
	.wi-gap{
		height: .1rem;
		width: 100%;
		background: #f4f4f4;
		margin-bottom: .5rem;
	}

	/*概览*/
	.gl-nav,.gl-con{
		width: 100%;
	}
	.gl-nav-t{
		display: none;
	}
	.gl-con .gl-tit{
		display: none;
	}
	.gl-con{
		padding-top: 0;
	}
	.gl-tit .tit{
		font-size: .32rem;
		line-height: .8rem;
		border-bottom: .04rem solid #1fb8f0;
	}
	.gl-nav-l{
		white-space: nowrap;
		overflow-x: auto;
		overflow-y: hidden;
		padding: 0;
		background: none;
	}
	.gl-nav-l a{
		display: inline-block;
		padding: .1rem 0;
	}
	.gl-nav-l a.cur{
		background: none;
	}
	.gl-nav-l a .tit{
		font-size: .32rem;
		margin-left: 0;
		margin-right: .3rem;
		width: auto;

	}
	.gl-nav-l a .more{
		display: none;
	}
	.gl-l{
		padding: .2rem 0;
	}
	.gl-l li{
		padding-left: .18rem;
		height: .62rem;
		line-height: .62rem;
	}
	.gl-l li a{
		font-size: .28rem;
		max-width: 76%;
	}
	.gl-l li span{
		font-size: .24rem;
	}
	.page2 span, .page2 a{
		font-size: .28rem;
		line-height: .56rem;
		margin: 0 .08rem .08rem;
	}

	/*细览*/
	.xl-main{
		padding: 0;
	}
	.xl-main .xl-bar .fontsize{
		display: none;
	}
	.news-detail .code{
		display: none;
	}
	.xl-title{
		padding: .3rem 0;
		line-height: .5rem;
		font-size: .3rem;
	}
	.xl-main .xl-bar{
		line-height: .6rem;
		height: auto;
		padding: 0 .3rem;
	}
	.xl-main .xl-bar span{
		font-size: .22rem;
	}
	.news-detail{
		margin-bottom: 0;
		line-height: .54rem;
		font-size: .28rem;
	}
	.gkxl-table .tit{
		font-size: .3rem;
		width: 24%;
		font-weight: normal;
	}
	.gkxl-table .con{
		font-size: .3rem;
		width: 76%;
		padding: .1rem .16rem;
	}
	.gkxl-table td{
		height: .7rem;
	}
	/*专题专栏*/
	.ztzl-list{
		padding: 0;
	}
	.ztzl-list a{
		width: 3.36rem;
		height: 1.26rem;
		float: left;
		margin: 0 0 .14rem;
	}
	.ztzl-list a:nth-child(2n){
		float: right;
	}
	.ztzl-list a img{
		width: 100%;
		height: 100%;
	}
	/*从业禁止*/
	.cyjz-bar>img{
		width: 100%;
		height: 1rem;
	}
	.cyjz-bar .title{
		font-size: .34rem;
		line-height: 1rem;
		left: .2rem;
		width: 3.4rem;
	}
	.cyjz-bar .title span{
		display: inline-block;
		line-height: .4rem;
		vertical-align: middle;
	}
	.cyjz-search{
		right: .2rem;
		width: 2.6rem;
		height: .52rem;
		line-height: .52rem;
		top: .26rem;
	}
	.cyjz-search input{
		width: 2.1rem;
		box-sizing: border-box;
		height: .52rem;
		line-height: .52rem;
		padding: 0 .1rem;
		font-size: .26rem;
	}
	.cyjz-search button{
		height: .52rem;
		width: .5rem;
	}
	.cyjz-search button img{
		width: 100%;
		height: 100%;
	}
	.wcyjz-list{
		margin-bottom: .4rem;
		margin-top: .3rem;
		height: .74rem;
		line-height: .74rem;
		border-bottom: 1px solid #acacac;
		position: relative;
		background: url(wic3.png) 6.5rem center no-repeat;
		background-size: .21rem .13rem;
	}
	.wcyjz-list .tag{
		cursor: pointer;
		color: #333333;
		font-size: .28rem;
		font-weight: bold;
		padding: 0 .18rem;
	}
	.wcyjz-list .drop{
		position: absolute;
		width: 100%;
		left: 0;
		top: .74rem;
		z-index: 9;
		background: #28b2ea;
		overflow: auto;
		max-height: 2rem;
		padding-bottom: .2rem;
		display: none;
	}
	.wcyjz-list .drop li{
		padding: 0 .18rem;
	}
	.wcyjz-list .drop li a{
		color: #fff;
		font-size: .28rem;
	}
	.wcyjz-box{
		margin-bottom: .3rem;
		padding-bottom: .1rem;
		box-shadow: 0 0 .1rem .01rem #f0f0f0;
	}
	.wcyjz-box .title{
		color: #1fb8f0;
		font-size: .34rem;
		font-weight: bold;
		padding: .15rem .4rem;
		border-bottom: .06rem solid #f0f0f0;
	}
	.wcyjz-box .title2{
		padding: 0 .4rem;
		color: #999999;
		font-size: .24rem;
		margin-top: .3rem;
	}
	.wcyjz-box .con{
		padding: 0 .4rem;
		color: #333333;
		font-size: .24rem;
		line-height: .4rem;
		margin: .12rem 0 .3rem;
	}
	/*领导*/
	.ldxl-main{
		padding: 0;
	}
	.ldxl-tx{
		width: 100%;
		text-align: center;
	}
	.ldxl-tx .name{
		font-size: .4rem;
	}
	.ldxl-tx .job{
		font-size: .36rem;
	}
	.ldxl-con{
		width: 100%;
		margin-top: .4rem;
	}
	.ldxl-con .title{
		font-size: .4rem;
	}
	.ldxl-con .title img{
		width: .4rem;
	}
	.ldxl-con .con{
		font-size: .32rem;
		line-height: .44rem;
	}

	/*信箱*/
	.xx-main{
		border: none;
		padding: 0;
	}
	.ldxx-content{
		padding: 0;
		margin-top: .3rem;
	}
	.ldxx-bar{
		background: none;
		padding: 0;
		height: auto;
	}
	.ldxx-bar input{
		width: 100%;
		box-sizing: border-box;
	}
	.ldxx-bar button{
		width: 100%;
		background: #28b2ea;
		color: #fff;
	}
	.ldxx-bar .wyxx{
		width: 100%;
		background: #28b2ea;
		color: #fff;
		padding: 0;
		font-weight: normal;
	}
	.ldxx-table li:first-child{
		display: none;
	}
	.ldxx-table{
		border: none;
	}
	.ldxx-table-t{
		display: none;
	}
	.ldxx-table-l{
		margin-bottom: .3rem;
	}
	.ldxx-table-l,.ldxx-table-l.cur{
		background: none;
		border: none;
	}
	.ldxx-table li{
		font-size: .28rem;
		line-height: .4rem;
		height: auto;
	}
	.ldxx-table li.tit{
		margin-left: 0;
		padding-left: .24rem;
		box-sizing: border-box;
		width: 100%;
		background: url(ic15.png) 0 .16rem no-repeat;
		margin-bottom: .1rem;
	}
	.ldxx-table li.tit a{
		max-width: initial;
		white-space: initial;
	}
	.ldxx-table li.sta,.ldxx-table li.time{
		width: auto;
		margin-left: .24rem;
		height: .4rem;
	}
	.ldxx-table li.sta span{
		background: none;
		color: #0ce8b2;
		width: auto;
		height: .4rem;
		line-height: .4rem;
		vertical-align: top;
	}
	.ldxx-table li.sta.cur span{
		background: none;
		color: #e8880c;
	}
	/*写信*/
	.xx-box{
		padding: .4rem 0 0;
	}
	.yydh-xx-top{
		width: 100%;
		padding: 0;
	}
	.yydh-xx-toptt{
		color: #28b2ea;
		font-size: .4rem;
		margin-bottom: .2rem;
	}
	.yydh-xx-top .img{
		display: none;
	}
	.yydh-xx-top p{
		font-size: .28rem;
		line-height: .5rem;
	}
	.write-content{
		border: none;
	}
	.write-tit{
		display: none;
	}
	.yydh-xx-c2{
		border: none;
		margin: 0;
	}
	.yydh-xx-c2 .yydh-xx-outline{
		border: none;
		margin-bottom: .4rem;
	}
	.yydh-xx-c2 .yydh-xx-tt2{
		width: 1.7rem;
		line-height: .9rem;
		background: none;
		border: none;
	}
	.yydh-xx-c2 .yydh-xx1{
		height: .9rem;
		line-height: .9rem;
		box-sizing: border-box;
		width: 5.1rem;
		margin: 0;
		border-radius: .1rem;
	}
	.yydh-xx-c2 .yydh-xx-cont,.yydh-xx-c2 .yydh-xx-neirong{
		height: 2rem;
	}
	.yydh-xx-c2 .yydh-select{
		width: 100%;
		height: .9rem;
		line-height: .9rem;
	}
	.yydh-xx-sec input.yydh-radio{
		margin-top: .34rem;
	}
	.yydh-pub-tx{
		right: 0;
		top: .8rem;
	}
	.yydh-xx-c2 .yydh-xx-yzm{
		width: 1.7rem;
	}
	.yydh-xx-yzmpic{
		margin-left: .1rem;
	}
	.yydh-yzmonload{
		margin-left: .1rem;
	}
	.yydh-btn{
		padding-left: 0;
		text-align: center;
	}
	.yydh-btn button{
		height: .8rem;
		line-height: .8rem;
	}

	/*信件*/
	.xj-title{
		background: none;
		font-size: .36rem;
		color: #333333;
		border: none;
		margin-bottom: 0;
	}
	.xj-t-bg{
		width: 20%;
		font-size: .28rem;
		line-height: .48rem;
	}
	.xj-t-line{
		line-height: .48rem;
	}
	.xj-t-c{
		padding: .1rem;
		width: 30%;
		font-size: .28rem;
	}
	/*地图*/
	.dt-t .tit{
		font-size: .36rem;
	}
	.dt-l{
		padding: .3rem 0 0 .3rem;
	}
	.dt-l a{
		font-size: .3rem;
		margin: 0 .3rem .3rem 0;
	}

	/*执法网*/
	.zfw-banner{
		width: 100%;
	}
	.zfw-main{
		margin-top: .4rem;
	}
	.zfw-c1{
		padding: .24rem;
	}
	.zfw-bar1 a{
		width: 48%;
		height: 1rem;
		font-size: .3rem;
		line-height: 1rem;
	}
	.zfw-bar1 a img{
		width: .4rem;
		margin-right: .2rem;
	}
	.zfw-bar1 a:last-child{
		float: right;
	}
	.zfw-bar2 a{
		width: 3.1rem;
		height: 2.3rem;
	}
	.zfw-c1-info{
		font-size: .28rem;
		line-height: .66rem;
	}
	.zfw-c1-info img{
		width: .32rem;
	}
	.zfw-c2{
		width: 100%;
	}

	/*专题*/
	.zt-main{
		padding: .32rem;
		box-sizing: border-box;
	}
	.zt-box{
		width: 100%;
		padding: 0;
		margin-top: .3rem;
		height: auto;
	}
	.bannerZT img{
		width: 100%!important;
		height: auto!important;
	}

	.index-bar{
		margin: 0 0 .2rem;
	}
}

.yydh-xx-top p.redwords{
	color: #e54645;
}