/* 研发平台 */
.yfpt{
	padding-left: var(--wpPaddingNum);
}
.yfpt .lt{
	flex: 1;
}

.yfpt .rt{
	width: 48%;
}

.yfpt .rt .img-db{
	width: 100%;
	height: auto;
	aspect-ratio: 880/570;
	border-radius: 100rem 0 0 100rem;
}
.yfpt .flexjs{
	gap: 8rem;
}
.yfpt .btn-item{
	border: 1px solid #dfe6ea;
	text-align: center;
	height: 6rem;
	border-radius: .6rem;
	transition: all .5s;
}
.yfpt .btn-item img{
	width: auto;
	height: 2rem;
	transition: all .5s;
}
.yfpt .grid{
	gap: 1rem;
}
.yfpt .btn-item p{
	font-size: var(--f16);
	color: #414141;
	margin-top: .6rem;
	transition: all .5s;
}
.yfpt .btn-item:hover{
	background: var(--themeColor2);
}
.yfpt .btn-item:hover p{
	color: #fff;
}
.yfpt .btn-item:hover img{
	filter: var(--imgWhite);
}





/* 数字滚动 */
.about_shuzi {
	width: 100%;
	height: auto;
	aspect-ratio: 1920/620;
	overflow: hidden;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: fixed;
	color: #fff;
	padding: 10rem 0
}

.about_shuzi .wp {
	display: flex;
	align-items: center
}

.about_shuzi ul {
	display: flex;
	justify-content: space-between;
	width: 100%;
	gap: 6rem;
}

.about_shuzi ul li {
	display: flex;
	flex-direction: column;
	width: 25%;
	align-items: center;
}

/* .about_shuzi ul li .ico i {
	font-size: 3.5rem;

} */

.about_shuzi ul li p {
	font-size: var(--f16);
	margin-top: .6rem;
	width: 100%;
	text-align: center;
	border-top: 1px solid rgba(255, 255, 255, .4);
	padding-top: 1rem;
}

.about_shuzi ul li .box {
	margin-top: 0.6rem;
	height: 4rem;
	display: flex;
	align-items: flex-end;
}

.about_shuzi ul li .box span {
	font-size: var(--f52);
	font-family: 'en-font';
	font-weight: bold;
}

.about_shuzi ul li .box i {
	font-size: var(--f16);
	font-style: normal;
	padding-bottom: .6rem;
	margin-left: .6rem;
}

.about_shuzi .ico {
	width: 3rem;
	height: auto;
	aspect-ratio: 1/1;
	margin-bottom: 1rem;
}

.about_shuzi .ico img {
	width: 100%;
	height: 100%;
	object-fit: contain;
}


/* 研发实力 */
.yfsl{
	padding-left: 0;
	padding-right: var(--wpPaddingNum);
}
.yfsl .flexjs{
	flex-flow: row-reverse;
}
.yfsl .rt .img-db {
    border-radius:  0 100rem 100rem 0;
}