@media only screen and (max-width: 600px) {
	.box1{
		border: none;
		margin-top: 0;
	}
	
	.box1 img{
		position: relative;
		top: auto;
		left: auto;
	}
	
	.box2{
		height: auto;
		background-color: #FFFFFF;
	}
	
	.cont21 a{
		text-align: left;
		margin: 0.2rem 0;
	}
	
	.cont22 a{
		padding-bottom: 0;
	}
	
	.box21 a{
		font-size: 14px;
		line-height: 2rem;
		text-indent: 0;
	}
	
	.box21 li{
		background: none;
		border: none;
	}
	
	.box3 li{
		width: 100%;
		height: auto;
		background: none;
		background-color: rgb(253,105,116);
		float: none;
		margin-top: 0.357142rem;
	}
	
	.box3 li a{
		padding-top: 0.714285rem;
		padding-left: 0.714285rem;
	}
	
	.box3 li a h3{
		font-size: 16px;
		color: #FFF738;
		line-height: 0.785714rem;
	}
	
	.box3 li a p{
		width: 96%;
		font-size: 16px;
		font-family: Microsoft YaHei;
		color: #FFFFFF;
		margin-top: 0.428571rem;
	}
	
	.box42{
		width: 100%;
	}
	
	.box42 a{
		width: 100%;
		height: auto;
		border: 1px solid rgb(254,229,75);
	}
	
	.box42 a img{
		width: 100%;
		height: auto;
	}
	
	.box41{
		width: 100%;
		height: auto;
		border: 1px solid rgb(254,229,75);
	}
	
	.bg4 h3{
		width: 100%;
		margin: 0 auto;
		padding-top: 5px;
		font-size: 16px;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: #FFFFFF;
		text-align: left;
		padding-bottom: 10px;
	}
	
	.bg4 p{
		width: 100%;
		margin: 0 auto;
		font-size: 16px;
		font-family: Microsoft YaHei;
		font-weight: 400;
		color: #FFFFFF;
		line-height: 26px;
	}
}