/* 独立banner */
.n-banner {
	aspect-ratio: 1920/650;
}

.n-banner .n-zhead h1 {
	font-weight: 400;
	font-size: var(--f18);
	padding-top: .5rem;
	padding-bottom: .5rem;
	padding-left: 1.2rem;
}

.n-zhead h1::after {
	width: .4rem;
}

.n-zhead h1 {
	font-size: var(--f30);
}


/* 应用范围 */
.yyfw .fw-desc {
	padding-left: 1.2rem;
	color: #686868;
	font-size: var(--f17);
}

.yyfw .yfzx .grid {
	gap: 1.6rem;
}

.yyfw .yfzx .item {
	border-radius: 1rem;
	overflow: hidden;
	aspect-ratio: 380/240;
}


/* 使用方法 */
.syff .ar_article {
	font-size: var(--f18);
}


/* 技术指标 */
.jszb .grid {
	gap: 2rem;
}

.jszb .duibi .img-db {
	height: auto;
	aspect-ratio: 249/184;
}

.jszb .duibi p {
	text-align: center;
	color: #5d5d5d;
	font-size: var(--f17);
}


/* 相关解决方案 */
.jjfa .swiper-button-next,
.jjfa .swiper-button-prev {
	width: 3.6rem;
	border-radius: 100%;
	height: auto;
	aspect-ratio: 1/1;
	border: 2px solid #d9dadd;
	transition: all .5s;
	--swiper-navigation-sides-offset:2rem;
}

.jjfa .swiper-button-next i,
.jjfa .swiper-button-prev i {
	font-size: var(--f22);
	color: #666666;
	transition: all .5s;
}

.jjfa .swiper-button-next:after,
.jjfa .swiper-button-prev:after {
	display: none;
}

.jjfa .swiper-button-next:hover,
.jjfa .swiper-button-prev:hover {
	border-color: var(--themeColor2);
	background: var(--themeColor2);
}

.jjfa .swiper-button-next:hover i,
.jjfa .swiper-button-prev:hover i {
	color: #fff;
}