.top_bnt {
	position: absolute;
	    top: 1rem;
	    left: 1.2rem;
	    z-index: 2;
	
}

.top_bnt h2{
	font-size: 1rem;
	font-family: PingFang SC, PingFang SC-6;
	font-weight: 500;
	text-align: left;
	color: #ffffff;
	line-height: 1.4rem;
	padding: 0px 0 0.5rem 0;
}


.top_bnt p{
	
	width: 16.5rem;
	    height: 7rem;
	    font-size: 0.7rem;
	    font-family: PingFang SC, PingFang SC-5;
	    font-weight: 400;
	    text-align: left;
	    color: #ffffff;
	    line-height: 1rem;
	    padding: 0px 0 0.5rem 0;
	
}




.top_bnt span{
	display: block;
	width:5.4rem;
	height: 1.5rem;
	background: #0052d9;
}


.top_bnt a{
	
	
	font-size: 0.7rem;
	    font-family: PingFang SC, PingFang SC-5;
	    font-weight: 400;
	    text-align: center;
	    display: block;
	    color: #ffffff;
	    line-height: 1.7rem;
}


.banner {
	    position: relative;
	    width: 100%;
	    overflow: hidden;
	    box-sizing: border-box;
	    height: 16.9rem;
}

.banner img {
	height: 100%;
	width: 100%;
}




.box {
	width: 100%;
	height: auto;
}





.box1{
	
	width: 100%;
	height: 23.1rem;
	background: #ffffff;
}


.box1 h2{
	
	font-size: 0.85rem;
	font-family: PingFang SC, PingFang SC-8;
	font-weight: 700;
	text-align: left;
	color: #292f3a;
	line-height: 1.2rem;
	padding: 1.25rem 0 0 1.25rem;
}

.box1 ul{
	
	padding: 0.75rem 0 0 0;
}



.box1 li{
	
	    width: 17.5rem;
	    height: 4.35rem;
	    background: #ffffff;
	    margin: 0 auto 0.5rem;
}


.box1 img{
	float: left;
	width: 4.5rem;
	height: 3.5rem;
	padding: 0.5rem 0 0 0.5rem;
}


.box1 h3{
	
	font-size: 0.7rem;
	font-family: PingFang SC, PingFang SC-6;
	font-weight: 500;
	text-align: left;
	color: #292f3a;
	line-height: 1rem;
	padding: 0.6rem 0 0.5rem 5.5rem;
}

.box1 p{
	font-size: 0.6rem;
	font-family: PingFang SC, PingFang SC-5;
	font-weight: 400;
	text-align: left;
	color: #8e95a3;
	line-height: 0.8rem;
	padding: 0 0 0.5rem 5.5rem;
}





.box2{
	
	width: 100%;
	height: 23.1rem;
	background: #f1f4fa;
}


.box2 h2{
	
	font-size: 0.85rem;
	font-family: PingFang SC, PingFang SC-8;
	font-weight: 700;
	text-align: left;
	color: #292f3a;
	line-height: 1.2rem;
	padding: 1.25rem 0 0 1.25rem;
}

.box2 ul{
	
	padding: 0.75rem 0 0 0;
}



.box2 li{
	
	    width: 17.5rem;
	    height: 4.35rem;
	    background: #ffffff;
	    margin: 0 auto 0.5rem;
}


.box2 img{
	float: left;
	width: 4.5rem;
	height: 3.5rem;
	padding: 0.5rem 0 0 0.5rem;
}


.box2 h3{
	
	font-size: 0.7rem;
	font-family: PingFang SC, PingFang SC-6;
	font-weight: 500;
	text-align: left;
	color: #292f3a;
	line-height: 1rem;
	padding: 0.6rem 0 0.5rem 5.5rem;
}

.box2 p{
	font-size: 0.6rem;
	font-family: PingFang SC, PingFang SC-5;
	font-weight: 400;
	text-align: left;
	color: #8e95a3;
	line-height: 0.8rem;
	padding: 0 0 0.5rem 5.5rem;
}


