@media only screen and (max-width: 600px) {
	.phoneBox{
		display: block;
	}
	.pcBox{
		display: none;
	}
	.floatNone{
		float: none !important; 
	}
	
	.fontSzP1{
		font-size: 24px;
		font-weight: bold;
		line-height: 32.5px;
	}
	
	.fontSzP2{
		font-size: 18px;
		line-height: 29px;
		margin-bottom: 15px;
		text-align: justify;
		text-indent: 0;
	}
	
	.areaP1 {
		width: 100%;
		margin: 0 auto;
	}
	
	.areaP2 {
		width: 90%;
		margin: 0 auto;
	}
	
	.t1{
		margin-top: 2.5rem;
	}
	
	.box11{
		width: 100%;
		margin: 0 auto;
		height: 14rem;
	}
	
	.bg{
		position: relative;
		bottom: auto;
		height: auto;
		padding-bottom: 1.5rem;
	}
	
	.magtT2{
		margin-top: 2rem;
	}
	.magtT1{
		margin-top: 0.2rem;
	}
	
	.t2{
		padding-top: 1rem;
	}
	
	.t3{
		margin-top: 1rem;
	}
	
	.t4{
		height: 2rem;
		line-height: 2rem;
		overflow: hidden;
		text-indent: 1.071428rem;
		color: #31313b;
		border-color: #FFFFFF;
		background-position: 0.1357142rem center;
	}
	.box1{
		padding-bottom: 0;
	}
	.pagion .swiper-pagination-bullet{
		margin: 0 0.3rem;
	}
	
	.swipButt{
		width: 5rem;
		height: 3rem;
	}
	
	.box2{
		padding-top: 2rem;
		padding-bottom: 2rem;
	}
	
	.box21{
		margin: 0 auto;
		width: 96%;
	}
	
	.box23 img{
			width: 25vw;
			height: 12.107142rem;
	}
	.box22{
		padding: 0;
		margin-left: 2vw;
	}
	.box22 img{
		width: 62vw;
		height: 8.892857rem;
		border: 0.642857rem solid #FFFFFF;
	}
	
	.box3 li{
		width: 100%;
		margin: 0 auto;
		margin-top: 1.071428rem;
		float: none;
		padding-bottom: 1.25rem;
	}
	
	.box3 li .fontSz1{
		margin-top: 0;
		padding-top: 1.071428rem;
      height: auto;
	}
	
	.box3 li .fontSz2{
		margin-top: 0.714285rem;
	}
	
	.box3 li .more{
		margin-top: 0.714285rem;
	}
	
	.swiper-pagination-bullet{
		width: 1rem;
		height: 1rem;
	}
}