  :root {
	  /* --font-size-1: 0.16rem;
  --font-size-2: 0.18rem;
  --font-size-3: 0.2rem;
  --font-size-4: 0.22rem;
  --font-size-5: 0.24rem;
  --font-size-6: 0.26rem;
  --font-size-7: 0.28rem;
  --font-size-8: 0.3rem;
  --font-size-9: 0.32rem;
  --font-size-10:0.34rem;
  --font-size-11:0.36rem;
  --font-size-12:0.4rem;
  --font-size-13:0.5rem; */
    /* --color-yellow: #eb9201; */
	--swiper-theme-color:#fff;
	--swiper-pagination-bullet-inactive-color:#fff;
	--swiper-pagination-bullet-width:0.48rem;
	--swiper-pagination-bullet-height:0.02rem;
	--swiper-pagination-bullet-horizontal-gap:0.06rem;
	--swiper-pagination-bullet-border-radius:0;
	--swiper-navigation-size:0.22rem;
	--full-width:0.48rem;
	--button-height:0.48rem;
 }
 
/* 公共 */
.l8{background-color: #0c111e; font-family: 'SOURCEHANSANSCN-MEDIUM'; min-height: 100vh;}
.moduleT{ font-size: var(--font-size-5); line-height: 2.8; position: relative; color: var(--color-white); top: 1.64rem; left: 1.5rem;}
.moduleT::after{ content: ''; position: absolute; left: 0; bottom: 0; width:0.4rem; height:0.02rem; background: var(--color-yellow);}
.moduleContent{font-size: var(--font-size-12); font-family: 'SOURCEHANSANSCN-BOLD';  line-height: 1.4; color: var(--color-white); position: relative; top: 2rem; left: 1.5rem; width: 40%;}
.moduleContent .last{position: absolute; top: 0; left: 0;}
.moduleContent .con{font-size: var(--font-size-2); font-weight:initial;  line-height: 1.7; margin-top: 0.18rem;}
 /*视频*/
.videoPresentation {
	position: relative;
	width: 100%;
	height: 100vh;
	overflow: hidden;
	background-color: #fff;
}

.video-mask {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 100vw;
	height:100vh;
	transform: translate(-50%, -50%) scale(0.8);
	background: rgba(0, 0, 0, 0.8);
	display: flex;
	align-items: center;
	justify-content: center;
	/* opacity: 0; */
	z-index: 10;
}

.video-mask.active {
	animation: expandMask 1.5s ease-out forwards;
}

.videoPresentation .word{
    font-size: var(--font-size-14);
	position: absolute;
	 bottom:1.32rem ;
	 line-height: 1.4;
	 color: var(--color-white);
	 left: 50%;
	 transform: translate(-50%);
	 z-index: 20;
	 /* font-weight: bold; */
	 font-family: 'SOURCEHANSANSCN-BOLD';
	 text-align: center;
}
@keyframes expandMask {
	0% {
		width: 80vw;
		height: 80vh;
		transform: translate(-50%, -50%) scale(0.8);
		opacity: 0;
	}
	100% {
		width: 100vw;
		height: 100vh;
		transform: translate(-50%, -50%) scale(1);
		opacity: 1;
	}
}

.video-mask video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
	z-index: -1;
}
/*视频*/

 
 /* 外饰 */
.car_wg_box{
	position: relative;
	height: 100vh;
	/* height: 200vh; */
	width: 100%;
}
.car_wg{
	width: 100%;
	height: 100vh;
	position: sticky;
	top: 0;
	overflow: hidden;
	/* background: rgb(219, 220, 215); */
	background: #050305;
}
.car_wg_bk{
	width: 100%;
	height: 100vh;
	object-fit: cover;
}
.car_wg_top{
	position: absolute;
	left:0;
	top: 0;
	opacity: 1;
	filter: blur(0rem);
	transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
	transition-duration: 1s;
	color: rgb(98, 82, 59);
}
.numList{
	top: 86vh;
	left: 0;
	width: 100vw;
	position: absolute;
	display: flex;
	justify-content: center;
	align-items: center;
}
.numList li{
	font-size: var(--font-size-2);
	color: var(--color-white);
	line-height: 1.1;
	width: 15%;
	display: flex;
	justify-content: center;
}
.numList li .numCon{
	font-size: var(--font-size-10);
	color: var(--color-yellow);
	line-height: 1.4;
	display: flex;
}
/* .cwt_t1{
	font-size: var(--font-size-3);
	font-family: 'p-bold' !important;
	color: rgba(98, 82, 59, 0.4); 
}
.cwt_t2{
	font-size: var(--font-size-13);
	line-height: var(--font-size-13);
	font-weight: 800;
	margin-top: 0.15rem;
	font-family: 'p-bold' !important;
}
.cwt_t3{
	font-size: var(--font-size-2);
	line-height: 0.38rem;
	margin-top: 0.15rem;
	letter-spacing: 0.007rem;
}
.cwt_t4{
	font-size: var(--font-size-5);
	margin-top: 0.2rem;
	line-height: 0.5rem;
	letter-spacing: 0.007rem;
	font-weight: 800;
	font-family: 'p-bold' !important;
} */


/* .flicker_btn_1{
	top: 57%;
	right: 44%;
}
.flicker_btn_2{
	top: 64%;
    right: 59.5%;
}
.flicker_btn_3{
	top: 59%;
	right: 58.5%;
}
.flicker_btn_4{
	top: 54%;
	right: 23%;
}
.flicker_btn_5{
	top: 53%;
	right: 35%;
}
.flicker_btn_6{
	top: 38%;
	right: 37%;
}
.flicker_btn_7{
	top: 73%;
	right: 32%;
} */


/* 外观弹窗 */
.car_wg_pop{
	position: absolute;
	top: 0;
	z-index: 10;
	height: 100vh;
	width: 50%;
	right: -55vw;
}
.wg_pop_close{
	position: absolute;
	left: -0.25rem;
	top: 55%;
	width: 0.5rem;
	height: 0.5rem;
	background-color:var(--color-gray-dcdcde);
	transform: translateY(-50%);
	display: flex;
	align-items: center;
	justify-content: center;
	/* border-radius: 100%; */
	cursor: pointer;
	z-index: 5;
}
.wg_pop_close img{
	width: 0.15rem;
}
.wg_pop_img{
	position: relative;
	width: calc(100% - 1.6rem);
	margin-left: 0.8rem;
	margin-top: 0.6rem;
}
.wg_pop_img img{
	width: 100%;
	object-fit: cover;
	position: absolute;
	top: 0;
	left: 0;
	/* opacity: 0; */
	/* transition: all 1s; */
}
/* .wg_pop_img img:nth-of-type(1){
	position: relative;
}
.wg_pop_img img.active{
	opacity: 1;
} */
/* .wg_pop_text{
	padding: 1.8rem 0.8rem 0 0.8rem;
	position: relative;
} */
.wpt_min{
	/* position: absolute; */
	width: calc(100% - 1.6rem);
	margin: 0.2rem auto 0;
	line-height: 1.6;
	font-size: var(--font-size-2);
	height:1.46rem ;
	/* left: 0.8rem;
	top: 1.8rem; */
	/* opacity: 0; */
	/* transition: all 1s; */
}
/* .wpt_min:nth-of-type(1){
	position: relative;
	width: 100%;
	left: 0;
	top: 0;
} */
/* .wpt_min.active{
	opacity: 1;
} */
/* .wpt_min div{
	height: 0.8rem;
} */
/* .wpt_min div:nth-of-type(1){
	font-size: var(--font-size-8);
	line-height: var(--font-size-8);
	font-family: 'p-bold' !important;
}
.wpt_min div:nth-of-type(2){
	font-size: var(--font-size-3);
	line-height: 0.32rem;
	margin-top: 0.2rem;
} */
/* 打开弹窗 */
.car_wg_main{
	transition: all 1s;
}
.car_wg_pop{
	transition: all 1s;
	background-color: #050305;
	/* color: rgb(98, 82, 59); */
	color: var(--color-gray-dcdcde);
}
.car_wg_pop_title{
	/* position: absolute;
	top: 1.2rem;
	left: 0.8rem; */
	width: calc(100% - 1.6rem);
	margin: 0 auto;
	margin-top: 1.2rem;
	line-height: 1.25;
	display: flex;
	font-size: var(--font-size-12);
	font-family: 'p-bold' !important;
	align-items: center;
}
/* .cwpt_line{
	background: rgb(98, 82, 59);
	width: 1.5rem;
	height: 1px;
	margin: 0 0.2rem;
} */
.car_wg.open .car_wg_top{
	opacity: 0;
	filter: blur(0.6rem);
	/* transform: scale3d(1, 0.1, 1) translate3d(0, 50%, 0); */
	transform-origin: bottom left;
	transition-property: filter, opacity, transform;
	transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.car_wg.open .car_wg_bottom{
	opacity: 0;
	filter: blur(0.6rem);
	transform: scale3d(1, 0.1, 1) translate3d(0, 50%, 0);
	transform-origin: bottom left;
	transition-property: filter, opacity, transform;
	transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.car_wg.open .car_wg_main{
	transform: translateX(-40%);
}
.car_wg.open .car_wg_pop{
	right: 0;
}




.wide{
	background-color: rgb(219, 220, 215);
	padding: 1rem;
	color: rgb(98, 82, 59);
}
.wide_title_01{
	font-size: var(--font-size-1);
	font-family: 'p-bold' !important;
	color: rgba(98, 82, 59, 0.4); /* 修正颜色值写法 */
}
.wide_title_02{
	font-size: var(--font-size-13);
	line-height: var(--font-size-13);
	font-family: 'p-bold' !important;
	margin-top: 0.15rem;
}
.wide img{
	width: 100%;
	margin-top: 0.4rem;
}
/* .wide_box{
	
}
.wide_bot{
	display: flex;
	margin-top: 0.2rem;
}
.wide_bot img{
	margin-top: 0;
}
.wide_bot_l,.wide_bot_r{
	width: 49.5%;
}
.wide_bot_l{
	margin-right: 1%;
} */

.wi_min{
	position: relative;
}
.wi_min img{
	width: 100%;
}
.wide img{
	margin-top: 0.2rem;
}
.wi_min span{
	position: absolute;
	display: block;
	left: 0.3rem;
	bottom: 0.3rem;
	color: #fff;
	font-size: var(--font-size-5);
	font-family: 'p-bold' !important;
}
.wim_list{
	display: flex;
	justify-content: space-between;
}
.wim_list .wi_min{
	width: 49.4%;
}
.comfortable_01{
	padding: 0.5rem 0.25rem;
}

/* 文字动效 */
.text_in{
	opacity: 0;
	transform: translateY(1rem);
	transition: all 1s;
}
.text_in._into{
	opacity: 1;
	transform: translateY(0rem);
}



/* 视频按钮 */
.play_v{
    position: absolute;
    opacity: 1;
    pointer-events: auto;
	width: 100%;
}
.stop_v{
    position: absolute;
	opacity: 0;
    pointer-events: auto;
	width: 100%;
}
.button_v.active .play_v{
    opacity: 0;
    pointer-events: none;
}
.button_v.active .stop_v{
    opacity: 1;
    pointer-events: auto;
}
.button_v{
	position: absolute;
    width: 0.6rem;
    height: 0.6rem;
    left: 0.5rem;
	bottom: 0.5rem;
	cursor: pointer;
}


/* 圆形闪光按钮 */
.flicker_btn{
	position: absolute;
	top: var(--t);
	right: var(--r);
}
.HotspotPoint__point__3GEmahoi {
	display: block;
	cursor: pointer;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	transform: scale(1);
	border: 1px solid transparent;
	transition: border 300ms;
}

.HotspotPoint__point__3GEmahoi:before {
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	width: 15px;
	height: 15px;
	transform: translate(-50%, -50%);
	transition: transform 300ms, background 300ms;
	border-radius: 50%;
	box-sizing: border-box;
	border: 2px solid transparent;
}

.HotspotPoint__point__3GEmahoi:before {
	border-color: #fff;
}

.HotspotPoint__hidden__2I1UO_ir {
	pointer-events: none;
}

.HotspotPoint__hidden__2I1UO_ir:before {
	transform: translate(-50%, -50%) scale(0);
}

.HotspotPoint__opened__17jxY6X7 {
	border-color: #fff;
}

.HotspotPoint__opened__17jxY6X7:before {
	transform: translate(-50%, -50%) scale(2);
}

.HotspotPoint__opened__17jxY6X7:before {
	background: #fff;
}

.HotspotPoint__pulsing__1MVjgpDF:before {
	width: 24px;
	height: 24px;
}

.HotspotPoint__pulsing__1MVjgpDF::after {
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	width: 26px;
	height: 26px;
	margin-top: -13px;
	margin-left: -13px;
	transform-origin: center;
	border-radius: 50%;
	box-sizing: border-box;
	animation: HotspotPoint__pulse__1erxfkPR 2s infinite;
	border: 2px solid #fff;
}

.HotspotPoint__pulsing__1MVjgpDF::after {
	color: #fff;
	border: 2px solid #fff;
}
.flicker_btn:hover .HotspotPoint__pulsing__1MVjgpDF::after{
	color: #fff;
	border: 2px solid #fff;
	background-color: transparent;
	animation: HotspotPoint__pulse__1erxfkPR__hover 2s infinite;
}
.flicker_btn:hover  .HotspotPoint__point__3GEmahoi:before{
	background-color: transparent;
}
.flicker_btn.active .HotspotPoint__pulsing__1MVjgpDF::after{
	color: #fff;
	border: 2px solid #fff;
	background-color: transparent;
	animation: HotspotPoint__pulse__1erxfkPR__hover 2s infinite;
}
.flicker_btn.active  .HotspotPoint__point__3GEmahoi:before{
	background-color: transparent;
	border-color: #fff;
}

@keyframes HotspotPoint__pulse__1erxfkPR {
	0% {
		opacity: 0;
		border-width: 2px;
		transform: scale(0.5, 0.5);
		background-color: rgba(255, 255, 255, .8);
	}

	50% {
		opacity: 1;
		transform: scale(0.8, 0.8);
		border-width: 2px;
		background-color: rgba(255, 255, 255, .8);
	}

	100% {
		opacity: 0;
		border-width: 1px;
		background-color: rgba(255, 255, 255, .1);
		transform: scale(2.5, 2.5);
	}
}
@keyframes HotspotPoint__pulse__1erxfkPR__hover {
	0% {
		opacity: 0;
		border-width: 2px;
		transform: scale(0.5, 0.5);
		background-color: #fff;
	}

	50% {
		opacity: 1;
		transform: scale(0.8, 0.8);
		border-width: 2px;
		background-color: #fff;
	}

	100% {
		opacity: 0;
		border-width: 1px;
		background-color: #fff;
		transform: scale(2.5, 2.5);
	}
}

.car_wg_pop_mb{
	display: none;
}

.unit_i4 img{
	width: 100%;
}
.unit_i4{
	height: auto;
}
  /* 外饰 */
  /*内饰 */
.interior_model{
	position: relative;
	width: 100%;
	height: 100vh;
	overflow: hidden;
}
.interior_model_img{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 100%;
}
.interior_model_img img{
	width: 100%;
}

.interior_model .distance{
	
	position: absolute;
	top: var(--t);
	left: var(--l);
	transform: rotate(var(--rotate));
	width: var(--width);
	/* padding: 0 0.34rem; */
	
}
.interior_model .distance dt{
	font-size: var(--font-size-2);
	color: var(--color-white);
	line-height: 1.6;
	height: 0.52rem;
	padding: 0 0.34rem;
}
.interior_model .distance dt span{
	font-size: var(--font-size-9);
	line-height: 1.6;

}
.interior_model .distance dd{
	height: 0.42rem;
	background: linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));
	border-top: 1px solid rgba(255, 255, 255, 0.8);
	
}
.interior_list{
	width: 100vw;
	height: 100vh;
	position: relative;
	/* background: url(../images/l8/interior_bg.jpg) no-repeat center;  */
	background-image: var(--background-img);
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}
.interior_list .moduleContent{
	top: 0.9rem;
}


.interior_list .interiorSwiper,.safetySwiper{
	position: absolute;
	top: 2.16rem;
	left: 1.5rem;
	/* transform: translate(-50%, -50%); */
	width: calc( 100vw - 1.5rem);
	height: 7rem;
	

}
.interior_list .interiorSwiper .swiper-slide{
	position: relative;
}
.interior_list .interiorSwiper .con{
	width: 5.62rem;
	height: 6.32rem;
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
	overflow: hidden;
}
.interior_list .interiorSwiper .con img{
	width: 100%;
	transform: scale(1);
	transition: all 0.5s ease;
}
.interior_list .interiorSwiper .con:hover img{
	transform: scale(1.1);
	transition: all 0.5s ease;
}
.interior_list .interiorSwiper .con .word{
	position: absolute;
	bottom: 0;
	font-size: var(--font-size-4);
	width: 100%;
	height: 1rem;
	display: flex;
	align-items: center;
	justify-content: center;
	color: var(--color-white);
	background: linear-gradient(to top, rgba(-255, -255, -255, 0.5), rgba(-255, -255, -255, 0));
	line-height: 1.1;
}
.buttonCon{
	width: 1.38rem;
	height: .52rem;
	position: absolute;
	top: 0.78rem;
	right: 1.64rem;
}
.buttonCon div{
	border: 1px solid var(--color-white);
	width: 0.48rem;
	height: 0.48rem;
}

.power{position: relative; width: 100%; height: 100vh;}
.power .pic{width: 100%; height: 100vh; position: absolute; top: 0; left: 0;}
.power .pic img{width: 100%; height: 100%; object-fit: cover;}
.power .numList li{width: 25%;}
.power .numList li .numCon{color: var(--color-white);}
.power .powerL {position: absolute; left: 1.5rem; top: 4.4rem;}
.power .powerL div{ display: flex; align-items: center; color: var(--color-white); font-size: var(--font-size-2); margin: 0.1rem 0;}
.power .powerL .icon{width: 0.25rem; height: 0.25rem; display: flex; align-items: center; margin-right: 0.14rem;}
.power .powerL .icon img{width: 100%;}


.intelligent{
	position: relative;
	width: 100%;
	height: 100vh;
	overflow: hidden;
}
.intelligent .pic{width: 100%; height: 100%; position: absolute; top: 0; left: 0;}
.intelligent .pic img{width: 100%; height: 100%; object-fit: cover;}
.intelligent .moduleT{top: 6.14rem;}
.intelligent .moduleContent{top:6.5rem; }

.safety{
	width: 100vw;
	height: 100vh;
	position: relative;
	/* background: url(../images/l8/interior_bg.jpg) no-repeat center;  */
	background-image: var(--background-img);
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}
.safety .buttonCon{top: 1.66rem;}
.safetySwiper{
	height: 6.2rem;
	top: 3rem;
}
.safetySwiper .swiper-slide{width: 13.94rem; height: 5.36rem;}
.safetySwiper .swiper-slide .con{ width: 13.94rem; height: 5.36rem; display: flex; justify-content: space-between;}
.safetySwiper .swiper-slide .con .l{width: 8.3rem; height: 100%; overflow: hidden; }
.safetySwiper .swiper-slide .con .l img{width: 100%; height: 100%; object-fit: cover; transform: scale(1); transition: all 0.5s ease;}
.safetySwiper .swiper-slide .con .l:hover img{transform: scale(1.1); transition: all 0.5s ease;}
.safetySwiper .swiper-slide .con .r{width: calc(100% - 8.3rem); height: 100%; display: flex; justify-content: center; align-items: center;}
.safetySwiper .swiper-slide .con .r .word{width: 76%; color: var(--color-gray-dcdcde);}
.safetySwiper .swiper-slide .con .r .title{font-size: var( --font-size-11);  line-height:1.2; min-height: 0.6rem; display: flex; align-items: center;
}
.safetySwiper .swiper-slide .con .r .w{font-size: var(--font-size-2); line-height: 1.6; margin-top: 0.2rem;}

@media (max-width: 768px){
	:root{
		--swiper-theme-color:#fff;
		--swiper-pagination-bullet-inactive-color:#fff;
		--swiper-pagination-bullet-width:0.8rem;
		--swiper-pagination-bullet-height:0.04rem;
		--swiper-pagination-bullet-horizontal-gap:0.06rem;
		--swiper-navigation-size:0.22rem;
		--full-width:0.48rem;
		--button-height:0.48rem;
	}
	.moduleT{
		top: 1.4rem;
    	left: 0.78rem;
	}
	.moduleT::after{
		width: 0.46rem;
	}
	.moduleContent{
		left: 0.78rem;
		width: 76%;
		top: 1.8rem;
	}
	.moduleContent .con br{ display: none;}
	.videoPresentation{
		height: 8.86rem;
	}
	.video-mask{
		transform: translate(-50%, -50%) scale(1);
		width: 100%;
		height: 100%;
	}
	.videoPresentation .word{
		width: 85%;
	} 
  /* 外饰 */
 	.car_wg_pop{
		display: none;
	}
	.car_wg_pop_mb{
		position: relative;
		display: block;
		width: 100%;
		height: 100vh;
		/* height: 100svh; */
		/* padding: 0.25rem; */
		background-color: #050305;
	}
	/* .car_wg_pop_mb .swiper-slide{
		background-color: rgb(219, 220, 215);
	}
	.car_wg_pop_mb .swiper-slide img{
		width: 100%;
	} */
	.cwt_t2{
		font-size: 0.45rem;
		line-height: 0.45rem;
	}
	.cwt_t3{
		padding-right: 0.4rem;
		font-size: 0.26rem;
		line-height: 0.4rem;
		margin-top: 0.3rem;
	}
	.cwt_t4{
		font-size: 0.32rem;
        line-height: normal;
        margin-top: 0.3rem;
	}
	
	.car_wg{
		position: relative;
		height: auto;
	}
	.car_wg_box{
		/* height: 200vh; */
	}
	/* .car_wg_top {
	    left: 0.5rem;
	    top: 1.2rem;
	} */
	.flicker_btn {
		display: none;
	}
	.car_mb_sw_text{
		font-size: 0.3rem;
		padding-top: 2.2rem;
		color: var(--color-gray-dcdcde);
		background-color: #000;
		/* height: 0.8rem; */
	}
	.car_w_m_sw{
		width: 82vw;
		margin: 0 auto;
	}
	.car_w_m_sw .title{
		font-size: var(--font-size-10);
		line-height: 1.4;
		margin-bottom: 0.26rem;
	}
	.car_w_m_sw .con{
		font-size: var(--font-size-6);
		line-height: 1.8;
		height: 3.78rem;
	}
	.car_w_m_sw_page{
		margin-top: 1.35rem;
		text-align: center;
	}
	.car_w_m_sw .pic{width: 100%; height: 3.8rem;}
	.car_w_m_sw .pic img{width: 100%; height: 100%; object-fit: cover;}
	/* .interior_list{height: 14rem;} */
	.interior_model .distance{top: var(--tm);left: var(--lm); width: var(--width-mb); transform: rotate(--rotate-mb);}
	.numList{ flex-wrap: wrap; top: 70vh; }
	.numList li{width: 45%; margin: 0.3rem 0;}
	.numList li .numCon{ margin-top: 0.1rem;}
    /* 外饰 */
	.interior_list .interiorSwiper, .safetySwiper{
		top: 3.4rem;
		left: 0.22rem;
		width:calc(100vw - 0.22rem);
		height: 9rem;
	}
	.interior_list .interiorSwiper .swiper-slide{
		width: 90%;
		height: 8.02rem;

	}
	.interior_list .interiorSwiper .swiper-slide .con{
		width: 6.12rem;
		height: 8.02rem;

	}
	.interior_list .interiorSwiper .con img{
		width: 100%;
		height: 100%;
		object-fit: cover;
	}
	.power .numList li{width: auto; flex: 1;}
	.power .powerL{left: 0.78rem; top: 70vh;}
	.power .powerL .icon{width: 0.44rem; height: 0.44rem;}
	.power .powerL div{margin: 0.22rem 0;}
	.intelligent .moduleT{ top: 60vh;}
	.intelligent .moduleContent{ top: 64vh;}
	.safety{background-image: var(--background-img-mb);}
	.safetySwiper{width: 100%; left: 0; top: 2.8rem; height: 10.5rem;}
	.safetySwiper .swiper-slide{width: 100%; height: 10rem;}
	.safetySwiper .swiper-slide .con{flex-wrap: wrap; width:84%; margin: 0 auto;}
	.safetySwiper .swiper-slide .con .l{ width: 100%; height: 4rem;}
	.safetySwiper .swiper-slide .con .r{width: 100%; margin-top: 0.1rem;}
	.safetySwiper .swiper-slide .con .r .word{width: 95%;}
	.safetySwiper .swiper-slide .con .r .title{height: auto;}
}