

@media screen and (max-width: 750px){
	.header{display: none;}
	#m_header{display: block;}
	.m_height50{display: block;}

	.section1{height: 6rem !important;margin-top: 50px;}
	.section1 .title {font-size: 0.45rem;line-height: 0.6rem;padding: 0 10%;}
	.section1 span {font-size: 0.36rem;line-height: 0.6rem;}
	
	.section2{padding: 1rem 0;}
	.section2 .row{display: none;}
	.sec2_sp{display: block;}
	.section2 .container{width: 100%;}
	.section2 .title {font-size: 0.45rem;line-height: 0.45rem;margin-bottom: 0.7rem;text-align: center;}

	.section3{padding: 1rem 0;}

	.container{width: 94%;}
	.section3 .top {position: initial;height: 0.8rem;width: 100%;margin-bottom: 0.5rem;}
	.section3 .top span{font-size: 0.34rem;margin-right: 0.5rem;line-height: 0.8rem;margin-top: 0;}
	.section3 .top span.on {font-size: 0.4rem;}

	.section3 .box {width: 100%;margin-right: 0;padding-top: 0rem;}
	.section3 .pic{width: 100%;margin-bottom: 0.4rem;}
	.section3 .item.on{display: flex;flex-wrap: wrap;flex-direction: column-reverse;}
	.section3 .box .title {font-size: 0.45rem;margin-bottom: 0.1rem;}
	.section3 .box .tit {font-size: 0.32rem;margin-bottom: 0.2rem;}
	.section3 .row {margin: 0.2rem 0 0.3rem;}
	.section3 .box p { font-size: 0.26rem;line-height: 0.46rem;margin-bottom: 0.4rem;}
	.section3 .box a {
	    font-size: 0.24rem;
	    border-radius: 0.7rem;
	    width: 2rem;
	    height: 0.7rem;
	}


	.footer{display: none;}
	.foot_sp{display: block;}



















}




