@media screen and (max-width: 768px){
	.zwgk{
		padding: .3rem 0 0;
	}
	.zwgk-left{
		width: 100%;
	}
	.zwgk-left .zwgk-xx li{
		width: 48%;
		height: 1.5rem;
		margin-bottom: .2rem;
	}
	.zwgk-left .zwgk-xx .icon{
		height: .4rem;
		margin: .2rem 0;
		background-size: auto 100%;
	}
	.zwgk-left .zwgk-xx li span{
		font-size: .32rem;
		line-height: initial;
	}
	.xxgk-tit-2 a{
		font-size: .36rem;
		height: .8rem;
		line-height: .8rem;
	}
	.ml-list-2{
		padding: 0 .2rem .2rem;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.ml-list-2 li{
		margin: .2rem 0 0;
		width: 48%;
		height: .7rem;
		line-height: .7rem;
	}
	.ml-list-2 li a{
		font-size: .32rem;
	}
	.zwgk-right{
		width: 100%;
		margin: .3rem 0 0;
	}
	.tab-list-bool{
		height: auto;
	}
	.tab-list-bool li{
		float: none;
		display: inline-block;
		height: .7rem;
		line-height: .7rem;
		vertical-align: middle;
	}
	.tab-list-bool a{
		height: .7rem;
		line-height: .7rem;
	}
	.tab-item li{
		height: .7rem;
		/* line-height: .7rem; */
	}
	.tab-item a{
		line-height: .7rem;
	}
	.zr-tab-2{
		margin-bottom: .3rem;
	}
	.zr-tab-2 .tab-list-bool li{
		float: none;
		vertical-align: middle;
		display: inline-block;
	}
	.zr-tab-2 .tab-list-bool li.cur a{
		width: auto;
		padding: 0 .2rem;
		height: .8rem;
		font-size: .34rem;
	}
	.zr-tab-2 .tab-list-bool span{
		float: none;
		margin: 0 .2rem;
		vertical-align: middle;
	}
	.zr-tab-2 .tab-item{
		padding: 0;
	}
	.zr-tab-2 .tab-item li{
		line-height: .7rem;
		height: .7rem;
	}
	.zr-tab-2fir{
		height: auto;
	}
	.zr-tab-2 .tab-item a{
		font-size: .32rem;
		max-width: 70%;
	}
	.zr-tab-2 .tab-item span{
		font-size: .28rem;
		line-height: .7rem;
	}
	.right-title, .right-title a span{
		font-size: .36rem;
		line-height: .7rem;
	}
	.zdly-2{
		padding: 0;
	}
	.zdly-2 .right-title{
		padding-left: .2rem;
	}
	.zdly-2 .right-title a span{
		font-size: .36rem;
	}
	.zdly-list-2{
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		padding: .3rem 0 0;
	}
	.zdly-list-2 li{
		width: 48%;
		margin: 0 0 .3rem;
		height: 1.8rem;
	}
	.zdly-list-2 li a{
		height: 100%;
		padding-top: .2rem;
	}
	.zdly-list-2 li .icon{
		height: .5rem;
		margin: 0 0 .1rem;
		background-size: auto 100%!important;
		width: 100%;
	}
	.zdly-list-2 li span{
		font-size: .32rem;
	}
	.zwgk-2{
		margin-bottom: .3rem;
	}


	/*互动交流*/
	.ldxx-3{
		margin: .3rem 0;
	}
	.ldxx-xx-3{
		padding: .2rem 0;
	}
	.ldxx-xx-3 .xx-3{
		width: auto;
		padding: 0 .2rem 0 .7rem;
		line-height: .6rem;
		height: .6rem;
		margin: .1rem 0 0 .2rem;
		font-size: .28rem;
		background-size: 100% 100%;
	}
	.ldxx-list-3 p{
		font-size: .32rem;
		line-height: initial;
		margin: .2rem 0;
	}
	.ldxx-list-3 .theme{
		padding-left: .2rem;
		width: 60%;
		font-size: .32rem;
	}
	.ldxx-list-3 .num{
		display: none;
	}
	.ldxx-list-3 .date{
		width: 30%;
		float: right;
	}
	.ldxx-list-3 .date:last-child{
		display: none;
	}
	.ldxx-list-3 li .date{
		font-size: .28rem;
	}
	.hdjl-3{
		margin-bottom: .3rem;
		padding: 0;
	}
	.tczj-3{
		width: 100%;
		padding: .2rem .2rem 0;
	}
	.hdjl-3-zxftimg{
		padding: 0;
		padding-bottom: 0.3rem;
		width: 100%;
		padding-top: 0.3rem;
	}
	.tczj-list-3 li{
		font-size: .32rem;
		line-height: .7rem;
	}
	.tczj-list-3 li a{
		width: 100%;
	}
	.tczj-list-3 li span{
		margin-right: 0;
		font-size: .28rem;
	}
	.zxft-3{
		height: auto;
		padding: .2rem;
		width: 100%;
		margin-top: .3rem;
	}
	.zxft-3 a{
		display: block;
	}
	.zxft-3 .zxft-img-3{
		height: 3.4rem;
		margin: .2rem 0;
	}
	.zxft-3 .tit-3, .zxft-3 .date-3{
		font-size: .32rem;
		line-height: .5rem;
	}


	/*领导*/
	.ldxl-5{
		margin-bottom: .3rem;
	}
	.ld-5{
		padding: .3rem 0;
	}
	.left-5{
		width: 100%;
	}
	.lf-tit-5{
		font-size: .36rem;
		text-align: center;
		padding: 0;
		margin-bottom: .2rem;
		height: .8rem;
		line-height: .8rem;
	}
	.lf-list-5{
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.lf-list-5 li{
		width: 48%;
		height: 1.3rem;
		margin-top: .2rem;
	}
	.lf-list-5 li a{
		padding: .2rem 0 0 .2rem;
	}
	.lf-list-5 .tit{
		font-size: .32rem;
	}
	.lf-list-5 .zw-5{
		font-size: .28rem;
	}
	.lf-list-5 .tit, .lf-list-5 .zw-5{
		line-height: .42rem;
	}
	.right-5{
		width: 100%;
		margin-top: .5rem;
	}
	.lf-5{
		width: 100%;
	}
	.ld-img-5{
		margin: 0 auto;
	}
	.ld-xm-5{
		font-size: .36rem;
		line-height: .6rem;
		margin-top: .1rem;
	}
	.ld-zw-5{
		font-size: .32rem;
		line-height: .48rem;
	}
	.rt-5{
		width: 100%;
	}
	.article{
		font-size: .32rem;
		line-height: .46rem;
		padding: .3rem 0;
	}
	.lddt-5 ul{
		padding: .3rem 0;
	}
	.lddt-5 li{
		font-size: .32rem;
		line-height: .7rem;
		height: .7rem;
	}
	.lddt-5 li .li-tit{
		max-width: 70%;
	}
	.lddt-5 li .date{
		font-size: .28rem;
	}

	/*概览*/
	.gltp{
		margin-bottom: .3rem;
		padding-top: .3rem;
	}
	.left{
		width: 100%;
		margin: 0;
	}
	.left-title{
		padding: .2rem;
	}
	.left-title span{
		font-size: .36rem;
		text-align: center;
		margin: 0;
	}
	.left-list{
		margin-top: .2rem;
	}
	.left-list li a{
		padding: .2rem .3rem;
		font-size: .32rem;
		line-height: .42rem;
	}
	.right{
		width: 100%;
		margin: .3rem 0 0;
	}
	.list li{
		font-size: .32rem;
		line-height: .7rem;
	}
	.list li .li-tit{
		max-width: 70%;
	}
	.list li .date{
		font-size: .28rem;
	}

	.gl-18{
		padding: 0;
	}
	.gl-18 .list li .li-tit{
		max-width: 70%;
	}

	.right-img{
		margin-bottom: .3rem;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.right-img li{
		width: 48%;
		margin: .3rem 0 0;
	}
	.right-img li a{
		padding: .1rem;
	}
	.right-img li a img{
		width: 100%;
		margin: 0;
		height: 2rem;
	}
	.right-img li p{
		margin: .1rem 0 0;
		font-size: .32rem;
		line-height: .4rem;
		height: auto;
	}
	.right-img li span{
		padding: 0;
		font-size: .28rem;
	}

	.pagination{
		font-size: .28rem;
	}
	.pagination a,.pagination span{
		display: none;
	}
	.pagination .first-page, .pagination .last-page{
		display: inline-block;
	}


	/*领导列表*/
	.ldgl-wrap{
		margin-bottom: .3rem;
		padding-top: .2rem;
		padding-bottom: .2rem;
	}
	.ldgl-main{
		padding: .3rem .3rem 0;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.ldgl-main a{
		margin: 0 0 .3rem;
		width: 2.6rem;
	}
	.ldgl-main a img{
		height: 3.25rem;
	}
	.ldgl-main a .name{
		font-size: .32rem;
		margin-top: .2rem;
		line-height: initial;
	}
	.ldgl-main a .job{
		font-size: .28rem;
		margin-top: 0;
	}
	.ldgl-main>div{
		width: 100%;
	}
	.ldgl-main .a1{
		width: 3rem;
		margin: 0 auto .3rem;
	}
	.ldgl-main .a1 img{
		height: 3.75rem;
	}
	.ldgl-main .a1 .job{
		font-size: .32rem;
	}

	/*基层政务公开*/
	.jcgk-main{
		/* padding-top: .3rem; */
		padding: 0.3rem 0.2rem;
	}
	.jcgk-title{
		margin-bottom: .3rem;
		line-height: .6rem;
		white-space: nowrap;
		overflow: hidden;
	}
	.jcgk-title img{
		width: 2rem;
	}
	.jcgk-title span{
		font-size: .4rem;
		margin: 0 .2rem;
	}
	.jcgk-tit{
		line-height: .8rem;
		height: .8rem;
	}
	.jcgk-tit img{
		width: .16rem;
	}
	.jcgk-tit .tit{
		margin-left: .2rem;
		font-size: .36rem;
	}
	.jcgk-list{
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		padding-bottom: .4rem;
	}
	.jcgk-list a{
		width: 48%;
		height: .7rem;
		line-height: .7rem;
		font-size: .32rem;
		margin: .3rem 0 0;
	}
	/* 政务服务 */
	.zwfw-main{
		padding: 0;
		padding-top: 0.3rem;
	}
	.zwfw-topbar img{
		width: 100%;
	}
	.zwfw-tit1 {
    padding: 0.3rem 0;
	}
	.zwfw-tit1 .tit{
		font-size: 0.35rem;
	}
	.zwfw-box1 {
    padding: 0.1rem;
    border-radius: 0.04rem;
		padding-top: 0.3rem;
	}
	.zwfw-box1 .item {
    width: 3.3rem;
    height: 1rem;
    margin-right: 0;
    margin-bottom: 0.3rem;
    border-radius: 0.1rem;
    line-height: 1rem;
		box-shadow: 0 0 0.1rem 0 rgba(81, 94, 129, .18);
	}
	.zwfw-box1 .item div {
    width: 0.8rem;
	}
	.zwfw-box1 .item div img{
		width: 85%;
	}
	.zwfw-box1 .item p {
    font-size: 0.28rem;
    max-width: 2.2rem;
    line-height: 0.4rem;
    margin-right: 0.1rem;
		margin-left: 0.2rem;
	}
	.zwfw-box1 .item:nth-child(2n){
		float: right;
	}
	.zwfw-box2{
    padding: 0.1rem;
    border-radius: 0.04rem;
		padding-top: 0.3rem;
	}
	.zwfw-box2 .item {
    width: 100%;
    height: 1rem;
    margin-right: 0;
    box-shadow: 0 0 0.1rem 0 rgba(81, 94, 129, .18);
    margin-bottom: 0.3rem;
    border-radius: 0.05rem;
    line-height: 0.6rem;
	}
	.zwfw-box2 .item .num {
    width: 1rem;
    font-size: 0.35rem;
		height: 100%;
    line-height: 1rem;
	}
	.zwfw-box2 .item p {
    max-width: 5.5rem;
    font-size: 0.28rem;
    margin-left: 0.2rem;
		line-height: 0.45rem;
    margin-top: 0.02rem;
	}
	.zwfw-box3{
    padding: 0.1rem;
    border-radius: 0.04rem;
		padding-bottom: 0.3rem;
	}
	.zwfw-box3-sw {
    padding: 0.3rem 0.1rem;
	}
	.zwfw-box3 a img{
		margin: 0;
		width: 100%;
	}
	/* 网站地图 */
	.wzdt{
		padding: 0.25rem 0;
	}
	.wzdt .box {
    margin-bottom: 0.3rem;
	}
	.wzdt li {
		float: none;
		display: block;
    width: 100%;
    padding-left: 3%;
    font-size: 0.3rem;
    line-height: 0.6rem;
	}
}