.show-s{
	display: none!important;
}
.swiper-top .swiper-slide img:nth-child(2){
	display: none;
}
.m-nav-btn{
	display: none;
}
@media screen and (max-width: 800px) {
	.show-s{
		display: block!important;
	}
	.hidden-s{
		display: none!important;
	}
	.swiper-top .swiper-slide img:nth-child(1){
		display: none;
	}
	.swiper-top .swiper-slide img:nth-child(2){
		display: block;
	}
	.container{
		padding: 0!important;
	}
	body,html{
		font-size: 12px!important;
	}
	/**/
	.logo{
		display: flex;
		flex: 1;
		height: auto;
		padding: 1rem;
		position: relative;
	}
	.logo img{
		max-width: 240px;
		max-height: 30px;
	}
	.m-nav-btn{
		display: block;
		position: absolute;
		right: 1rem;
		top: 0;
		font-size: 3rem;
		color: #fff;
		font-weight: 900;
	}
	.adv-item p,.about-img::after,.about-huise{
		display: none!important;
	}
	.pro-recom,.about-list{
		flex-wrap: wrap;
	}
	.recom-item{
		flex: 0 0 100% !important;
		max-width: 100%!important;
	}
	.about-list{
		justify-content: center;
	}
	.about-list li{
		width: 40%;
		margin:2% 5%;
		text-align: center;
	}
	.page-top{
		height: auto;
	}
	.page-top-hover .title{
		font-size: 2rem;
	}
	.header{
		position: relative;
	}
	.m-nav{
		position: absolute;
		top: 100%;
		width: 100%;
		left: -100%;
		display: block;
		overflow: hidden;
		z-index: 9999;
		transition: all .35s ease-in-out;
	}
	.m-nav p a{
		display: block;
		border-top: 1px solid rgba(255,255,255,.2);
		background-color: #454545;
		font-size: 15px;
		line-height: 2.4;
		padding-left: 10px;
	}
	.index-about{
		padding: 10px;
	}
	.news-content .news-content-title{
		font-size: 20px;
	}
}