	.container.block{
		display: block !important;
	}
	
	body{
		font-family: siYuan;
		font-weight: 400;
	}
	
	.feature-card-grid__2{
		grid-template-columns: repeat(2, minmax(0, 1fr));
		display: grid;
		width: 100%;
	}
	
	@media (max-width:768px) {
		.feature-card-grid__2 {
			grid-template-columns: repeat(1, minmax(0, 1fr));
		}
	}
	
	.feature-card-grid__3 {
		grid-template-columns: repeat(3, minmax(0, 1fr));
		display: grid;
		width: 100%;
	}
	
	
	

	.feature-card-grid__3>div {
		max-width: 300px;
		width: 100%;
		margin: 20px auto;
		/* background-color: antiquewhite; */

	}

	.feature-card-grid__3>div>img {
		width: 100%;
		/* height: 200px; */
		/* background-color: #666; */
	}

	@media (max-width:1075px) {
		.feature-card-grid__3 {
			grid-template-columns: repeat(2, minmax(0, 1fr));
		}
	}

	@media (max-width:768px) {
		.feature-card-grid__3 {
			grid-template-columns: repeat(1, minmax(0, 1fr));
		}
	}

	@media (max-width:395px) {

		.feature-card-grid__3>div>img {
			height: unset;
		}
	}
	
	
	.feature-card-grid__4 {
		grid-template-columns: repeat(4, minmax(0, 1fr));
		display: grid;
		width: 100%;
	}
	
	
	@media (max-width:930px) {
	
		.feature-card-grid__4 {
			grid-template-columns: repeat(2, minmax(0, 1fr));
		}
	}
	
	@media (max-width:600px) {
	
		.feature-card-grid__4{
			grid-template-columns: repeat(1, minmax(0, 1fr));
		}
	}
	
	
	
	.feature-card-grid__5 {
		grid-template-columns: repeat(5, minmax(0, 1fr));
		display: grid;
		width: 100%;
	}
	
	
	@media (max-width:930px) {
	
		.feature-card-grid__5 {
			grid-template-columns: repeat(3, minmax(0, 1fr));
		}
	}
	
	@media (max-width:395px) {
	
		.feature-card-grid__5{
			grid-template-columns: repeat(1, minmax(0, 1fr));
		}
	}

/* ============================== 首页 */
	#cn .home-banner__headline {
		color: var(--Vlionblue);
	}

	#cn .home-banner__description {
		margin-top: 50px;
		font-size: 24px;
		font-weight: 400;
		font-family: siYuan;
		opacity: 0.8;
		
	}
	#cn .home-banner__buttons {
		padding: 10px 30px;
		font-size: 20px;
		border-radius: 28px;
		text-align: center;
		flex: 0;
		width: unset;
	}
	 #cn .post .button1{
		padding: 3px 20px;
		font-size: 18px;
	}
	#cn .button1 {
		background-color: var(--VlionGreen) ;
		font-family:siYuan;
		font-weight: 500;
		border-radius: 25px;
		
		/* padding: 3px 20px; */
		color: #fff;
		
	}
	#cn .button2 {
		/* background-color: #fff; */
		color: var(--VlionGreen) ;
		border: 2px solid  var(--VlionGreen) ;
		margin-left: 30px;
	}
	
	.swiper {
	    width: 600px;
	    height: 400px;
		margin: 0;
		margin-left: 100px;
	}  
	.swiper-pagination-bullet{
		width: 100px !important;
		height: 5px !important;
		border-radius: 2px !important;
	}
	
	.swiper-slide{
		background-color: #666;
	}
	
	
	.find .container{
		flex-wrap: nowrap;
		margin-bottom: 100px;
	}
	.find .box{
		background-color: #fff;
		padding: 30px 20px;
		flex-shrink: 1;
		text-align: left;
		margin-top: 40px;
		margin-left: 90px;
		position: relative;
		z-index: 9;
		border-radius: 20px;
		max-width: 500px;
	}
	.find .title{
		/* font-size: 30px; */
		/* font-weight: bolder; */
		text-align: left;
		margin-bottom: 35px;
	}
	.b25{
		border-radius: 25px;
	}
	
	
.pl100{
	padding-left: 100px;
}
@media (max-width:1400px) {
	.pl100{
		padding-left: 10px;
	}
}