	.banner{background: url(../images/bannersolution.webp) no-repeat;background-size: cover;padding: 0.52rem 0 0.46rem 0;}
	.banner h1{font-size: 0.2rem;color: #F8F8F8;text-align: center;margin-bottom: 0.05rem;font-weight: 900;}
	.banner p{font-size: 0.14rem;color: #F8F8F8;text-align: center;padding: 0 0.09rem;}
	.video{padding: 0.32rem 0 0.02rem 0;}
	.video h2{background: url(../images/solutionbg1.webp) no-repeat center;background-size: 100%;font-size: 0.18rem;font-weight: 900;color: #333333;padding: 0 0.2rem;}
	.video .lr iframe{border: none;height: 2.11rem;width: 100%;margin: 0.2rem 0;}
	.video .lr .text p{font-size: max(12px, 0.14rem);color: #4A4A4A;margin-bottom: 0.22rem;}
	.partner{padding: 0rem 0 0.25rem 0;}
	.partner h2{background: url(../images/solutionbg2.webp) no-repeat center;background-size: 100%;font-size: 0.18rem;margin-bottom: 0.1rem;
	font-weight: 900;color: #333333;padding: 0 0 0 0.2rem;}
	.partner .bx{background:linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url(../images/solutionpanner.webp) no-repeat;background-size:cover;}
	.partner .lr .text{color: #F8F8F8;font-size:0.15rem;padding: 0.14rem 0;}
	.animal {padding: 0rem 0 0.32rem 0;}
	.animal h2{background: url(../images/solutionbg3.webp) no-repeat bottom;background-size: 100%;font-size: 0.18rem;margin-bottom: 0.1rem;
	font-weight: 900;color: #333333;padding: 0 0 0.08rem 0.2rem;}
	.animal p{color: #333;font-size: max(12px, 0.14rem);}
	.animal ul {padding: 1px 0;}
	.animal ul li img{max-width: 100%;height: auto;}
	.animal ul li .shu{margin: 0.12rem 0;}
	.animal ul li{margin-top: 0.2rem;}
	.animal ul li .shu .num{display: flex;width: max-content;align-items: center;}
	.animal ul li .shu .num i{border: 3px solid #E16C2B;display: inline-block;width: 0.26rem;height: 0.26rem;text-align: center;line-height: 0.26rem;
	font-size: max(12px, 0.14rem);color: #E16C2B;border-radius: 50%;margin-right: 0.16rem;}
	.animal ul li .shu .num span{color: #333;font-weight: bold;font-size: 0.16rem;}
	.animal ul li .text{color: #333;font-size: max(12px, 0.14rem);background: #fff;border-radius: 10px;
	box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.16);padding: 0.04rem 0.06rem;}
	