@media all and (orientation : portrait) {
	body{
		overflow-x:hidden;
	}
	.main{
		width:100%;
		padding:15px;
	}
	.hang{
		margin-top:20px;
	}
	.hang .zonebig{
		width:100%;
	}
	.hang .zonesmall{
		width:100%;
	}
	.hang .block .more{
		display:block;
	}
	.leader h3{
		font-size:18px
	}
	.leader .zheng{
		width:100%;
		float:none;
	}
	.leader .zheng .info{
		display:flex;
		align-items: flex-start;
		justify-content: flex-start;
	}
	.leader .zheng .info .avator{
		margin-right:20px;
	}
	.leader .zheng .info .txt{
		width:auto;
	}
	.leader .zheng .info .txt h1{
		font-size:23px;
	}
	.leader .zheng .info .txt h4{
		font-size:18px;
	}
	.leader .zheng .info .txt a.go{
		font-size:18px
	}
	.leader .fu{
		width:100%;
		float:none;
		margin-top:30px;
	}
	.leader .fu .odi{
		font-size:20px;
	}

	.rili{
		height:auto;
		margin:10px 0;
	}
	.choice p{
		width:49%;
	}

	.tabnav span{
		font-size:20px;
	}

	.item a{
		width:32%;
	}
	
	.tabnav{
		height:auto;
	}
	.tabnav span{
		font-size:18px;
		margin-right:3px;
	}
	.tablist{
		height:auto;
	}
	.tablist ul li{
		height:auto;
		flex-wrap:wrap;
	}
	.tablist .more{
		display:block;
	}

	.gb .fm{
		width:45%;
	}
	.gb .intro{
		width:50%;
	}
	
	.important .title{
		height:auto;
		background:none;
	}
	.important .swiper-container{
		height:auto;
	}
	.important .swiper-slide a{
		width:33%;
	}
}
.info .txt a{font-weight: bold;}