@charset "UTF-8";

/* html,body{
	scroll-behavior: smooth;
} */
body {
	background: #f7f7f7;
}

.section1 {
	width: 100%;
	height: 43.75vw;
}

.section1 .swiper-container-s1 {
	width: 100%;
	height: 100%;
}

.section1 .swiper-container-s1 .swiper-slide {
	width: 100%;
	height: 100%;
}

.section1 .swiper-container-s1 .swiper-slide .slideContainer {
	width: 100%;
	height: 100%;
	position: relative;
}

.section1 .swiper-container-s1 .swiper-slide .slideContainer1 {
	background: url(../img/bannerBg1.png) no-repeat;
	background-size: cover;
}

.section1 .swiper-container-s1 .swiper-slide .slideContainer2 {
	background: url(../img/bannerBg2.png) no-repeat;
	background-size: cover;
}

.section1 .swiper-container-s1 .swiper-slide .slideContainer3 {
	background: url(../img/bannerBg3.png) no-repeat;
	background-size: cover;
}

.section1 .swiper-container-s1 .swiper-slide .slideContainer4 {
	background: url(../img/bannerBg4.png) no-repeat;
	background-size: cover;
}

.section1 .swiper-container-s1 .swiper-slide .slideContainer5 {
	background: url(../img/bannerBg5.png) no-repeat;
	background-size: cover;
}

.section1 .swiper-container-s1 .swiper-slide .slideContainer6 {
	background: url(../img/bannerBg6.png) no-repeat;
	background-size: cover;
}

.section1 .swiper-container-s1 .swiper-slide .slideContainer .posi1Box {
	width: 31.25vw;
	/* height: 20.8125vw; */
	position: absolute;
	padding-left: 8.33333vw;
	top: 7.8125vw;
	overflow: hidden !important;
}

.section1 .swiper-container-s1 .swiper-slide .slideContainer .posi1 {
	width: 100%;
	/* height: 17.8125vw; */
	/* position: absolute; */
	/* left: 8.33333vw;
	top: 7.8125vw; */
}

.section1 .swiper-container-s1 .swiper-slide .slideContainer .posi2 {
	width: 60.41666vw;
	height: 100%;
	position: absolute;
	right: 0;
	top: 0;
}

.section1 .swiper-container-s1 .swiper-slide .slideContainer .btn {
	width: 10.41666vw;
	height: 3.75vw;
	background: linear-gradient(270deg, #E12F36 0%, #FF996C 100%);
	border-radius: 0.52083vw;
	font-size: 1.25vw;
	color: #fff;
	text-align: center;
	line-height: 3.75vw;
	cursor: pointer;
	position: absolute;
	left: 8.33333vw;
	top: 29.375vw;
}

.section1 .swiper-container-s1 .swiper-slide .slideContainer .btn:hover {
	opacity: .8!important;
}

.section1 .swiper-container-s1 .swiper-pagination-s1 {
	bottom: 3.125vw;
	text-align: left;
	padding-left: 8.33333vw;
	box-sizing: border-box;
}

.section1 .swiper-container-s1 .swiper-pagination-bullet {
	width: 1.04166vw;
	height: 0.52083vw;
	opacity: .2;
	background-color: #939090;
	border-radius: 0.52083vw;
}

.section1 .swiper-container-s1 .swiper-pagination-bullet-active {
	width: 2.08333vw;
	opacity: 1;
	background-color: #939090;
}

.section2 {
	width: 100%;
	min-height: 54.45833vw;
	background: url(../img/section2Bg.png) no-repeat;
	background-size: cover;
}

.section2 .inner {
	width: 83.33333vw;
	margin: 0 auto;
	display: flex;
	flex-direction: row;
	position: relative;
}

.section2 .inner .left {
	padding-top: 5.20833vw;
	width: 47.91666vw;
	display: flex;
	flex-direction: column;
}

.section2 .inner .left h2 {
	font-size: 3.75vw;
	margin-bottom: 2.08333vw;
}

.section2 .inner .left h3 {
	margin-bottom: 2.44791vw;
}

.section2 .inner .left p {
	margin-bottom: 1.60416vw;
	font-weight: lighter;
}

.section2 .inner .left p span {
	/* font-weight: normal; */
}

.section2 .inner .section2Img1 {
	display: block;
	width: 30.83333vw;
	height: 26.875vw;
	position: absolute;
	right: -0.83333vw;
	top: 8.4375vw;
}

/* .section2 {
	width: 83.33333vw;
	margin: 0 auto;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	padding-top: 6.25vw;
	padding-bottom: 8.33333vw;
	.part{
		display: flex;
		flex-direction: column;
		font-size: 1.25vw;
		color: #1a1a1a;
		align-items: center;
		
		.s2Img{
			width: 4.16666vw;
			height: 4.16666vw;
			margin-bottom: 1.51041vw;
		}
		
	}
	
} */
.section3 {
	width: 100%;
	margin: 0 auto;
	display: flex;
	flex-direction: column;
	padding-top: 5.20833vw;
}

.section3 .tabRowS3 {
	width: 66.625vw;
	margin: 0 auto;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	border-bottom: 0.3125vw solid #EDE8E8;
	color: #939090;
	font-size: 1.66666vw;
	margin-bottom: 2.60416vw;
}

.section3 .tabRowS3 .tab {
	cursor: pointer;
	padding-bottom: 0.78125vw;
	position: relative;
	display: block;
}

.section3 .tabRowS3 .tab span{
	display: block;
	writing-mode: horizontal-tb;
}

.section3 .tabRowS3 .tab:hover {
	color: #1A1A1A;
}

.section3 .tabRowS3 .active {
	color: #1A1A1A;
}

.section3 .tabRowS3 .active .line {
	width: 100%;
	height: 0.3125vw;
	position: absolute;
	left: 0;
	bottom: -0.3125vw;
	background: linear-gradient(270deg, #E12F36 0%, #FF996C 100%);
	border-radius: 0.26041vw;
}

.section3 .tabImgBox {
	width: 83.33333vw;
	height: 37.5vw;
	position: relative;
	margin: 0 auto;
}

.section3 .tabImgBox img {
	width: 100%;
	height: 100%;
	/* display: none; */
	position: absolute;
	left: 0;
	top: 0;
}

.section3 .tabImgBox a{
	display: none;
}

.section3 .tabImgBox a:first-child {
	display: block;
}


.section4 {
	width: 100%;
	height: 63.95833vw;
	background: url(../img/section4Bg.png) no-repeat;
	background-size: cover;
	padding-top: 5.20833vw;
	box-sizing: border-box;
	padding-bottom: 8.33333vw;
}

.section4 h2 {
	width: 100%;
	padding-left: 8.33333vw;
	box-sizing: border-box;
	color: #1A1A1A;
	font-size: 3.75vw;
	margin-bottom: 4.0625vw;
}

.section4 .section4BannerBox {
	width: 100%;
	height: 37.5vw;
	/* background-color: aquamarine; */
	/* padding-left: 8.33333vw; */
	box-sizing: border-box;
}

.section4 .section4BannerBox .swiper-container-s4 {
	width: 100%;
	height: 100%;
}

.section4 .section4BannerBox .swiper-container-s4 .swiper-slide {
	width: 29.16666vw;
	height: 100%;
	/* margin-left: -1.04166vw; */
	text-align: center;
	padding-top: 2.60416vw;
	box-sizing: border-box;
	font-size: 1.875vw;
	color: #1a1a1a;
	border-radius: 1.5625vw;
	overflow: hidden;
}

.section4 .section4BannerBox .swiper-container-s4 .swiper-slide .introBox {
	width: 100%;
	height:13.75vw;
	padding: 0 2.70833vw;
	display: flex;
	align-items: center;
	box-sizing: border-box;
	position: absolute;
	left: 0;
	bottom: 0;
	text-align: left;
	background: rgba(0, 0, 0, 0.4);
	line-height: 1.875vw;
}

.section4 .section4BannerBox .swiper-container-s4 .navigationRow {
	width: 100%;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	position: absolute;
	top: 50%;
	margin-top: -2.08333vw;
	z-index: 2;
	padding: 0 29vw;
	box-sizing: border-box;
	justify-content: space-between;
	z-index: 3;
}

.section4 .section4BannerBox .swiper-container-s4 .navigationRow .btn {
	width: 4.16666vw;
	height: 4.16666vw;
	display: block;
}

.section4 .section4BannerBox .swiper-container-s4 .navigationRow .prev-s4 {
	/* margin-right: 32.29166vw; */
}

.section5 {
	width: 100%;
	height: 37.5vw;
	background: linear-gradient(270deg, #E12F36 0%, #FF996C 100%);
	padding-left: 8.33333vw;
	padding-top: 2.44791vw;
	box-sizing: border-box;
	color: #fff;
	display: flex;
	flex-direction: row;
}

.section5 .left {
	padding-top: 3.80208vw;
	display: flex;
	flex-direction: column;
	width: 49.42708vw;
}

.section5 .left .top {
	display: flex;
	flex-direction: column;
	color: #fff;
	padding-bottom: 4.0625vw;
	width: 100%;
	border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}

.section5 .left .top span {
	font-size: 1.875vw;
	font-weight: lighter;
	margin-bottom: 0.83333vw;
}

.section5 .left .top h2 {
	font-size: 2.5vw;
	font-weight: normal;
}

.section5 .left .bottom {
	padding-top: 5.15625vw;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	font-size: 1.875vw;
}

.section5 .left .bottom .part {
	display: flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
}

.section5 .left .bottom .part img {
	width: 3.125vw;
	height: 3.125vw;
	margin-bottom: 0.83333vw;
}

.section5 .s5RightImg {
	width: 32.60416vw;
	height: 32.60416vw;
	margin-left: 3.54166vw;
}

.section6 {
	width: 100%;
	height: auto;
	display: flex;
	flex-direction: column;
	padding-top: 5.20833vw;
}

.section6 h2 {
	font-size: 3.75vw;
	color: #1A1A1A;
	text-align: center;
	margin-bottom: 4.16666vw;
}

.section6 .tabRowS4 {
	width: 60.625vw;
	margin: 0 auto;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	border-bottom: 0.3125vw solid #EDE8E8;
	color: #939090;
	font-size: 1.66666vw;
	margin-bottom: 2.60416vw;
}

.section6 .tabRowS4 .tab {
	cursor: pointer;
	padding-bottom: 0.78125vw;
	position: relative;
	display: block;
}

.section6 .tabRowS4 .tab span{
	display: block;
	writing-mode: horizontal-tb;
}

.section6 .tabRowS4 .tab:hover {
	color: #1A1A1A;
}

.section6 .tabRowS4 .active {
	color: #1A1A1A;
}

.section6 .tabRowS4 .active .line {
	width: 100%;
	height: 0.3125vw;
	position: absolute;
	left: 0;
	bottom: -0.3125vw;
	background: linear-gradient(270deg, #E12F36 0%, #FF996C 100%);
	border-radius: 0.26041vw;
}

.section6 .section6ContentBox {
	display: flex;
	flex-direction: column;
}

.section6 .tabImgBox {
	/* width: 86.04166vw;
	height: 26.66666vw; */
	width: 100%;
	height: 33.33333vw;
	margin: 0 auto;
}

.section6 .tabImgBox img {
	width: 100%;
	height: 100%;
}

.section6 .tabImgBox.video {
	width: 52.81249vw;
	height: 29.6875vw;
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	margin: 0 auto;
	border-radius: 1.04166vw;
	overflow: hidden;
	margin-bottom: 2vw;
}

.section6 .tabImgBox.video video{
	width: 100%;
	height: 100%;
}

.section6 .tabImgBox.video img {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
}

.section6 .tabImgBox.video img.play {
	position: absolute;
	z-index: 3;
	width: 4.16666vw;
	height: 4.16666vw;
	left: unset;
	top: unset;
	cursor: pointer;
}

.section6 .txtSection {
	width: 100%;
	height: auto;
	display: flex;
	flex-direction: column;
}

.section6 .txtSection h2 {
	font-size: 2vw;
	color: #1a1a1a;
	margin-bottom: 0.36458vw;
	margin-bottom: 6.36458vw;
}

.section6 .txtSection h3 {
	font-size: 1.25vw;
	color: #939090;
	text-align: center;
	margin-bottom: 6.25vw;
}

.section7 {
	width: 100%;
	height: 53vw;
	background: url(../img/s7Bg.png) no-repeat;
	background-size: cover;
}

.section7 .swiper-container-s7 {
	width: 100%;
	height: 100%;
}

.section7 .swiper-container-s7 .swiper-slide {
	width: 100%;
	height: 100%;
	padding-left: 8.33333vw;
	box-sizing: border-box;
	display: flex;
	flex-direction: row;
}

.section7 .swiper-container-s7 .swiper-slide .left {
	padding-top: 5.20833vw;
	display: flex;
	flex-direction: column;
	width: 33.45833vw;
}

.section7 .swiper-container-s7 .swiper-slide .left h2 {
	color: #1a1a1a;
	font-size: 3.75vw;
	margin-bottom: 2.29166vw;
	line-height: 1.1;
}

.section7 .swiper-container-s7 .swiper-slide .left h3 {
	margin-bottom: 1.04166vw;
}

.section7 .swiper-container-s7 .swiper-slide .left p {
	margin-bottom: 2.08333vw;
}

.section7 .swiper-container-s7 .swiper-slide .left span {
	font-size: 1.25vw;
	color: #939090;
	margin-bottom: 0.625vw;
}

.section7 .swiper-container-s7 .swiper-slide .swiperImg-s7 {
	width: 56.25vw;
	height: 52.08333vw;
	position: absolute;
	top: 0;
	right: 0;
}

.section7 .swiper-container-s7 .navigationRow {
	width: 100%;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	position: absolute;
	/* left: 8.33333vw; */
	/* bottom: 7.33333vw; */
	top: 50%;
	z-index: 2;
	padding: 0 2vw;
	box-sizing: border-box;
	margin-top: -2vw;
}

.section7 .swiper-container-s7 .navigationRow .btn {
	width: 4.16666vw;
	height: 4.16666vw;
	display: block;
}

.section7 .swiper-container-s7 .navigationRow .prev-s4 {
	margin-right: 32.29166vw;
}

.section8 {
	width: 100%;
	height: auto;
	display: flex;
	flex-direction: column;
	padding-top: 5.20833vw;
	padding-bottom: 6.25vw;
}

.section8 h2 {
	width: 100%;
	text-align: center;
	font-size: 3.75vw;
	color: #1A1A1A;
	margin-bottom: 4.16666vw;
}

.section8 .priceInfoList {
	width: 83.33333vw;
	margin: 0 auto;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}

.section8 .priceInfoList .part {
	width: 20.05208vw;
	display: flex;
	flex-direction: column;
	min-height: 40.625vw;
	border-radius: 1.5625vw;
	overflow: hidden;
	background-color: #fff;
	position: relative;
	padding-bottom: 8vw;
}

.section8 .priceInfoList .part .title {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	width: 100%;
	height: 4.58333vw;
	padding: 0 1.5625vw;
	background: linear-gradient(270deg, #FF996C 0%, #E12F36 100%);
	box-sizing: border-box;
	margin-bottom: 1.30208vw;
}

.section8 .priceInfoList .part .title .icon {
	width: 2.08333vw;
	height: 2.08333vw;
	display: block;
}

.section8 .priceInfoList .part .inner {
	width: 16.92708vw;
	margin: 0 auto;
	display: flex;
	flex-direction: column;
}

.section8 .priceInfoList .part .inner h3 {
	margin-bottom: 0.52083vw;
}

.section8 .priceInfoList .part .inner .top {
	width: 100%;
	min-height: 7.60416vw;
	display: flex;
	flex-direction: column;
	border-bottom: 1px solid #E6E6E6;
	padding-bottom: 0.52083vw;
	box-sizing: border-box;
}

.section8 .priceInfoList .part .inner .top .intro {
	display: flex;
	flex-direction: row;
	align-items: baseline;
	margin-bottom: 0.52083vw;
}

.section8 .priceInfoList .part .inner .top .intro .lable {
	margin-right: 1.04166vw;
}

.section8 .priceInfoList .part .inner .top .intro .txt {
	max-width: 14.94791vw;
	word-break: break-all;
}

.section8 .priceInfoList .part .inner .middle {
	width: 100%;
	min-height: 20.15625vw;
	display: flex;
	flex-direction: column;
	/* border-bottom: 1px solid #E6E6E6; */
	padding-top: 0.98958vw;
	box-sizing: border-box;
	padding-bottom: 0.52083vw;
}

.section8 .priceInfoList .part .inner .middle .intro {
	display: flex;
	flex-direction: row;
	align-items: baseline;
	margin-bottom: 0.52083vw;
}

.section8 .priceInfoList .part .inner .middle .intro .lable {
	margin-right: 1.04166vw;
}

.section8 .priceInfoList .part .inner .middle .intro .txt {
	max-width: 14.94791vw;
	word-break: break-all;
}

.section8 .priceInfoList .part .inner .payMethod {
	/* padding-top: 1.04166vw; */
	display: flex;
	flex-direction: row;
	align-items: center;
	line-height: 1;
	border-top: 1px solid #E6E6E6;
	position: absolute;
	width: 100%;
	/* padding-left: 1vw; */
	justify-content: center;
	height: 4vw;
	left: 0;
	bottom: 0;
}

.section8 .priceInfoList .part .inner .payMethod div{
	line-height: 1;
}

.section8 .priceInfoList .part .inner .payMethod .lable{
	font-size: 0.9375vw;
	line-height: 1;
}

.section9 {
	width: 100%;
	min-height: 52.03124vw;
	background: url(../img/section9Bg.png) no-repeat;
	background-size: 100% 100%;
	padding-top: 5.20833vw;
	box-sizing: border-box;
}

.section9 .mainTitle{
	padding-left: 8.33333vw;
	width: 100%;
	box-sizing: border-box;
	color: #1A1A1A;
	font-size: 3.75vw;
}

.section9 .swiper-container-s9 {
	width: 100%;
	/* height: 29.16666vw; */
	/* background-color: #ff9c01; */
	margin-bottom: 1.5625vw;
	padding-top: 4.94791vw;
	/* padding-bottom: 30.70833vw;
	padding-bottom: 50.70833vw; */
}

/* .section9 .swiper-container-s9 .swiper-wrapper {
	margin-left: -22.91666vw;
} */

.section9 .swiper-container-s9 .swiper-slide {
	width: 43.75vw;
	height: auto;
	text-align: center;
	cursor: pointer;
}

.section9 .swiper-container-s9 .swiper-slide .s9ImgBox{
	width: 100%;
	height: 29.16666vw;
	overflow: hidden;
	margin-bottom: 1.04166vw;
	border-radius: 1.5625vw;
	overflow: hidden;
}

.section9 .swiper-container-s9 .swiper-slide .s9ImgBox img{
	width: 100%;
	height: 100%;
	display: block;
}

.section9 .swiper-container-s9 .swiper-slide h2{
	color: #1A1A1A;
	font-size: 2.5vw;
	width: 100%;
	text-align: center;
	display: none;
}

.section9 .swiper-container-s9 .swiper-slide-active h2 {
	display: block;
	
}

/* .section9 .swiper-container-s9 .swiper-slide:first-child {
	margin-left: -22.91666vw;
} */

.section9 .swiper-container-s9 .navigationRow {
	width: 100%;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	position: absolute;
	top: 50%;
	margin-top: -2.08333vw;
	padding: 0 22vw;
	/* left: 50%; */
	z-index: -1;
	/* padding-left: 18.91666vw; */
	box-sizing: border-box;
}

.section9 .swiper-container-s9 .navigationRow .btn {
	width: 4.16666vw;
	height: 4.16666vw;
	display: block;
}

.section10 {
	width: 100%;
	min-height: 81.66666vw;
	background: url(../img/section10Bg.png) no-repeat;
	background-size: cover;
	box-sizing: border-box;
	padding-top: 7.8125vw;
	padding-bottom: 6.25vw;
	/* display: flex; */
	/* flex-direction: column; */
}

.section10 .inside {
	width: 83.33333vw;
	height: auto;
	display: flex;
	flex-direction: column;
	margin: 0 auto;
}

.section10 .inside .top {
	width: 100%;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 3.64583vw;
}

.section10 .inside .top .left {
	width: 35.83333vw;
	display: flex;
	flex-direction: column;
}

.section10 .inside .top .left h2 {
	font-size: 3.75vw;
	color: #1A1A1A;
	margin-bottom: 2.08333vw;
}

.section10 .inside .top .left h3 {
	font-size: 1.66666vw;
	color: #1A1A1A;
	margin-bottom: 1.04166vw;
}

.section10 .inside .top .left p {
	color: #939090;
	font-size: 1.25vw;
	margin-bottom: 2.60416vw;
}

.section10 .inside .top .left .btn {
	width: 9.375vw;
	height: 3.33333vw;
	background: linear-gradient(270deg, #E12F36 0%, #FF996C 100%);
	border-radius: 0.52083vw;
	font-size: 1.04166vw;
	color: #fff;
	text-align: center;
	line-height: 3.33333vw;
	cursor: pointer;
}

.section10 .inside .top .left .btn:hover {
	opacity: .9;
}

.section10 .inside .top .section10Img1 {
	width: 43.75vw;
	height: 29.16666vw;
	overflow: hidden;
}

.section10 .inside .top .section10Img1 img {
	width: 100%;
	height: 100%;
	display: block;
	overflow: hidden;
}

.section10 .inside .bottom {
	width: 100%;
	display: flex;
	flex-direction: column;
}

.section10 .inside .bottom .listRow {
	width: 100%;
	display: flex;
	flex-direction: row;
	padding-top: 2.08333vw;
	padding-bottom: 2.44791vw;
	justify-content: space-between;
	align-items: center;
	border-bottom: 1px solid #E6E6E6;
}

.section10 .inside .bottom .listRow .left {
	display: flex;
	flex-direction: row;
	align-items: center;
	color: #1A1A1A;
	font-size: 1.25vw;
}

.section10 .inside .bottom .listRow .left .icon {
	width: 4.16666vw;
	height: 4.16666vw;
	display: block;
}

.section10 .inside .bottom .listRow .left .txt {
	margin-left: 1.5625vw;
}

.section10 .inside .bottom .listRow .right {
	width: 49.6875vw;
	font-size: 1.25vw;
	color: #1A1A1A;
	font-weight: lighter;
}

.section11 {
	width: 100%;
	min-height: 57.91666vw;
	background: url(../img/section11Bg.png) no-repeat;
	background-size: cover;
	box-sizing: border-box;
	padding-top: 5.20833vw;
	padding-bottom: 5.20833vw;
	box-sizing: border-box;
}

.section11 .inside {
	width: 83.33333vw;
	margin: 0 auto;
	display: flex;
	flex-direction: column;
}

.section11 .inside h2 {
	color: #1A1A1A;
	font-size: 3.75vw;
	margin-bottom: 4.16666vw;
}

.section11 .inside .tabRowS11 {
	width: 25.35416vw;
	/* margin: 0 auto; */
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	border-bottom: 0.3125vw solid #EDE8E8;
	color: #939090;
	font-size: 1.66666vw;
	margin-bottom: 1.5625vw;
}

.section11 .inside .tabRowS11 .tab {
	cursor: pointer;
	padding-bottom: 0.78125vw;
	position: relative;
	display: block;
}

.section11 .inside .tabRowS11 .tab span{
	display: block;
	writing-mode: horizontal-tb;
}

.section11 .inside .tabRowS11 .tab:hover {
	color: #1A1A1A;
}

.section11 .inside .tabRowS11 .active {
	color: #1A1A1A;
}

.section11 .inside .tabRowS11 .active .line {
	width: 100%;
	height: 0.3125vw;
	position: absolute;
	left: 0;
	bottom: -0.3125vw;
	background: linear-gradient(270deg, #E12F36 0%, #FF996C 100%);
	border-radius: 0.26041vw;
}

.section11 .inside .swiper-container-s11 {
	width: 100%;
	height: auto;
	padding-bottom: 8.33333vw;
}

.section11 .inside .swiper-container-s11 .swiper-slide {
	width: 100%;
	height: auto;
}

.section11 .inside .swiper-container-s11 .swiper-slide .list {
	width: 100%;
	padding: 2.91666vw 0;
	display: flex;
	flex-direction: row;
	align-items: center;
	position: relative;
	border-bottom: 1px solid #E6E6E6;
	color: #939090;
	cursor: pointer;
}

.section11 .inside .swiper-container-s11 .swiper-slide .list:hover {
	color: #1A1A1A;
}



.section11 .inside .swiper-container-s11 .swiper-slide .list:hover p{
	color: #1A1A1A;
}

.section11 .inside .swiper-container-s11 .swiper-slide .list .video {
	display: flex;
	flex-direction: row;
	align-items: center;
}

.section11 .inside .swiper-container-s11 .swiper-slide .list .video .videoImgBox {
	width: 9.375vw;
	height: 5.20833vw;
	background: #000000;
	border-radius: 0.52083vw;
	overflow: hidden;
	position: relative;
}

.section11 .inside .swiper-container-s11 .swiper-slide .list .video .videoImgBox img {
	display: block;
	width: 100%;
	height: 100%;
	transform: scale(1,1);
	transition: all .3s linear;
}

.section11 .inside .swiper-container-s11 .swiper-slide .list:hover .video .videoImgBox img{
	transform: scale(1.1,1.1);
}

.section11 .inside .swiper-container-s11 .swiper-slide .list .video .videoImgBox .mask {
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.55);
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
	display: flex;
	align-items: center;
	justify-content: center;
}

.section11 .inside .swiper-container-s11 .swiper-slide .list .video .videoImgBox .mask img {
	width: 1.61458vw;
	height: 1.61458vw;
	display: block;
}

.section11 .inside .swiper-container-s11 .swiper-slide .list .video p {
	font-size: 1.25vw;
	max-width: 51.04166vw;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-left: 1.5625vw;
	font-size: ;
}

.section11 .inside .swiper-container-s11 .swiper-slide .list .btn-en {
	position: absolute;
	right: 2vw;
	/* width: 7.8125vw;
	height: 2.5vw; */
	width: 150px;
	height: 48px;
	background: url(../img_en/btn-download-en.png) no-repeat;
	border-radius: 0.52083vw;
	background-size: 100% 100%;
	cursor: pointer;
	
}


.section11 .inside .swiper-container-s11 .swiper-slide .list:hover .btn {
	background: url(../img_en/btn-download-active-en.png) no-repeat;
	background-size: 100% 100%;
}

.section11 .inside .swiper-container-s11 .navigationRow {
	width: 12.5vw;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -6.25vw;
	z-index: 2;
}

.section11 .inside .swiper-container-s11 .navigationRow .btn {
	width: 4.16666vw;
	height: 4.16666vw;
	display: block;
}

.popMask {
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 99;
	background-color: rgba(0, 0, 0, 0.5);
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
}

.popMask .closeMask {
	width: 1.66666vw;
	height: 1.66666vw;
	position: absolute;
	right: 0;
	top: -2.70833vw;
	cursor: pointer;
}

.popMask .activityMask {
	width: 52.70833vw;
	height: 33.33333vw;
	border-radius: 0.52083vw;
	position: relative;
	background: #fff url(../img/actMaskBg.png) no-repeat;
	background-size: 100% 21.30208vw;
	padding-top: 14.37499vw;
	box-sizing: border-box;
	/* display: none; */
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	margin: auto;
}

.popMask .activityMask .maskRow {
	width: 100%;
	padding-left: 2.60416vw;
	box-sizing: border-box;
	font-size: 1.25vw;
	color: #1a1a1a;
	display: flex;
	flex-direction: row;
	align-items: flex-start;
	margin-bottom: 1.25vw;
}

.popMask .activityMask .maskRow .leftLable {
	display: flex;
	flex-direction: row;
	align-items: center;
	color: #D13232;
	/* font-weight: lighter; */
}

.popMask .activityMask .maskRow .leftLable img {
	width: 1.51041vw;
	height: 1.51041vw;
	display: block;
	margin-right: 0.41666vw;
}

.popMask .activityMask .joinBtn {
	width: 10.41666vw;
	height: 3.75vw;
	background: linear-gradient(270deg, #E12F36 0%, #FF996C 100%);
	border-radius: 0.52083vw;
	text-align: center;
	line-height: 3.75vw;
	margin: 0 auto;
	position: relative;
	top: 0.83333vw;
	cursor: pointer;
	margin-top: 2.5vw;
}

.popMask .activityMask .joinBtn:hover {
	opacity: .9;
}

.popMask .deviceMask {
	width: 83.33333vw;
	/* max-height: 43.54166vw; */
	height: auto;
	background-color: #fff;
	border-radius: 0.52083vw;
	padding: 1.04166vw 1.5625vw;
	position: relative;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	box-sizing: border-box;
	/* position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	align-self: baseline; */
}

.popMask .deviceMask .deviceSwiperBox{
	width: 37.5vw;
	height: auto;
}

.popMask .deviceMask .deviceSwiperBox .swiper-container{
	width: 100%;
	height: auto;
	padding-bottom: 1.5625vw;
}

.popMask .deviceMask .deviceSwiperBox .swiper-container .swiper-slide{
	width: 100%;
	height: 25vw;
}

.popMask .deviceMask .deviceSwiperBox .swiper-container .swiper-slide .imgBox{
	width: 100%;
	height: 25vw;
	border-radius: 1.5625vw;
	overflow: hidden;
} 

.popMask .deviceMask .deviceSwiperBox .swiper-container .swiper-slide .imgBox img{
	width: 100%;
}

.popMask .deviceMask .deviceSwiperBox .swiper-container .swiper-pagination-device-mask {
	bottom: 0;
	text-align: center;
	/* padding-left: 8.33333vw; */
	box-sizing: border-box;
}

.popMask .deviceMask .deviceSwiperBox .swiper-container .swiper-pagination-bullet {
	width: 1.04166vw;
	height: 0.52083vw;
	opacity: .2;
	background-color: #939090;
	border-radius: 0.52083vw;
}

.popMask .deviceMask .deviceSwiperBox .swiper-container .swiper-pagination-bullet-active {
	/* width: 2.08333vw; */
	opacity: 1;
	background-color: #939090;
}

.popMask .deviceMask .rightInfo{
	width: 40.10416vw;
	display: flex;
	flex-direction: column;
	padding-top: 0.78125vw;
	position: relative;
}

.popMask .deviceMask .rightInfo .introBtn{
	width: 6.25vw;
	height: 2.5vw;
	background: linear-gradient( 270deg, #E12F36 0%, #FF996C 100%);
	border-radius: 0.52083vw;
	text-align: center;
	line-height: 2.5vw;
	color: #fff;
	font-size: 0.9375vw;
	position: absolute;
	/* top: right;
	right: 1.5625vw; */
	right: 0;
	cursor: pointer;
}

.popMask .deviceMask .rightInfo .introBtn:hover{
	opacity: .9;
}

.popMask .deviceMask .rightInfo .deviceName{
	font-size: 1.66666vw;
	color: #1A1A1A;
	margin-bottom: 1.5625vw;
	position: relative;
}

.popMask .deviceMask .rightInfo .topInfo{
	padding-bottom: 1.04166vw;
	border-bottom: 1px solid #E6E6E6;
}

.popMask .deviceMask .rightInfo .topInfo h3{
	color: #1A1A1A;
	font-size: 1.25vw;
	margin-bottom: 0.52083vw;
}

.popMask .deviceMask .rightInfo .topInfo .infoRow{
	font-size: 0.9375vw;
	color: #939090;
	line-height: 1.40625vw;
}


.popMask .deviceMask .rightInfo .bottomInfo{
	padding-top: 1.04166vw;
}

.popMask .deviceMask .rightInfo .bottomInfo h3{
	color: #1A1A1A;
	font-size: 1.25vw;
	margin-bottom: 0.52083vw;
	
}

.popMask .deviceMask .rightInfo .bottomInfo .infoRow{
	font-size: 0.9375vw;
	color: #939090;
	line-height: 1.40625vw;
}




.popMask .deviceMask .row {
	width: 100%;
	display: flex;
	flex-direction: row;
	align-items: center;
}

.popMask .deviceMask .row1 {
	margin-bottom: 0.52083vw;
}

.popMask .deviceMask .row1 img {
	width: 12.5vw;
	height: 8.33333vw;
	margin-right: 1.5625vw;
}

.popMask .deviceMask .row2 {
	padding: 1.04166vw 0;
	border-bottom: 1px solid #E6E6E6;
}

.popMask .deviceMask .tipRow {
	padding-top: 1.04166vw;
	font-weight: lighter;
}

.popMask .videoMask {
	width: 50vw;
	padding: 0.52083vw;
	padding-bottom: 0;
	box-sizing: border-box;
	background-color: #fff;
	border-radius: 0.52083vw;
	position: relative;
}

.popMask .videoMask .videoBox {
	width: 100%;
	height: 28.125vw;
	border-radius: 0.52083vw;
	overflow: hidden;
	display: flex;
	align-items: center;
	justify-content: center;
	overflow: hidden;
	position: relative;
}

.popMask .videoMask .videoBox video {
	width: 100%;
	height: 100%;
	display: block;
	position: relative;
	z-index: 1;
}

.popMask .videoMask .videoBox .videoImg {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
}

.popMask .videoMask .videoBox .icon {
	width: 3.33333vw;
	height: 3.33333vw;
	position: absolute;
	cursor: pointer;
	z-index: 3;
}

.popMask .videoMask .downloadRow {
	width: 100%;
	height: 5.625vw;
	display: flex;
	flex-direction: row;
	align-items: center;
	padding: 0 1.04166vw;
	box-sizing: border-box;
	justify-content: space-between;
}

.popMask .videoMask .downloadRow .btn {
	width: 7.8125vw;
	height: 2.5vw;
	cursor: pointer;
}

.popMask .videoMask .downloadRow .btn:hover{
	opacity: .8;
}

.popMask-act {
	display: none;
}

.popMask-device {
	display: none;
}

.popMask-video {
	display: none;
}

.swiper-container-s1-m {
	display: none;
}

.tabImgBox-m {
	display: none;
}

.swiper-container-s4-m {
	display: none;
}

.section6ConPC {
	display: block;
}

.section6ConM {
	display: none;
}

.pcH2 {
	display: block;
}

.mH2 {
	display: none;
}

/* .backTop-m {
	display: none;
	position: fixed;
	right: -1.06666vw;
	bottom: 93.33333vw;
	width: 18.66666vw;
	height: 18.66666vw;
	background: url(../img/backTop-m.png) no-repeat;
	background-size: 100% 100%;
	z-index: 2;
} */

.backTop-pc {
	width: 4.58333vw;
	height: 5.41666vw;
	position: fixed;
	bottom: 24.6875vw;
	right: 1.5625vw;
	background: url(../img/backTop-pc.png) no-repeat;
	cursor: pointer;
	z-index: 2;
	display: none;
	background-size: 100% 100%;

}

.navigationRow img {
	cursor: pointer;
}

.prevBtn {
	width: 4.16666vw;
	height: 4.16666vw;
	display: block;
	background: url(../img/prev-s4.png) no-repeat;
	background-size: 100% 100%;
	cursor: pointer;
}

.prevBtnWhite {
	width: 4.16666vw;
	height: 4.16666vw;
	display: block;
	background: url(../img/arr-prev-white.png) no-repeat;
	background-size: 100% 100%;
	cursor: pointer;
}

.nextBtn {
	width: 4.16666vw;
	height: 4.16666vw;
	display: block;
	background: url(../img/next-s4.png) no-repeat;
	background-size: 100% 100%;
	cursor: pointer;
}

.nextBtnWhite {
	width: 4.16666vw;
	height: 4.16666vw;
	display: block;
	background: url(../img/arr-next-white.png) no-repeat;
	background-size: 100% 100%;
	cursor: pointer;
}

.prevBtn:hover {
	background: url(../img/prev-s4-active.png) no-repeat;
	background-size: 100% 100%;
}

.nextBtn:hover {
	background: url(../img/next-s4-active.png) no-repeat;
	background-size: 100% 100%;
}

.prevBtnWhite:hover {
	background: url(../img/arr-prev-white-active.png) no-repeat;
	background-size: 100% 100%;
}

.nextBtnWhite:hover {
	background: url(../img/arr-next-white-active.png) no-repeat;
	background-size: 100% 100%;
}

.tabImgBox-pc a{
	display: block;
}

@media screen and (max-width: 750px) {
	.popMask .deviceMask .rightInfo::-webkit-scrollbar{
		width: 0.8vw;
		-webkit-overflow-scrolling: touch;
	}
	
	.popMask .deviceMask .rightInfo::-webkit-scrollbar-thumb{
		background: #ccc;
	} 
	
	
	.backTop-pc{
		display: none!important;
	}
	.backTop-m {
		display: block;
	}

	.mH2 {
		display: block;
	}

	.pcH2 {
		display: none;
	}

	.section6ConM {
		display: block;
	}

	.section6ConPC {
		display: none;
	}

	.swiper-container-s1-pc {
		display: none !important;
	}

	.swiper-container-s4-pc {
		display: none;
	}

	.tabImgBox-pc {
		display: none !important;
	}

	.tabImgBox-m {
		display: unset;
	}

	.section1 {
		width: 100%;
		height: 144vw;
		position: relative;
		z-index: 4;
	}

	.section1 .swiper-container-s1-m {
		width: 100%;
		height: 100%;
		display: block;
	}

	.section1 .swiper-container-s1-m .swiper-slide {
		width: 100%;
		height: 100%;
	}

	.section1 .swiper-container-s1-m .swiper-slide .slideContainer {
		width: 100%;
		height: 100%;
		position: relative;
		padding-top: 8vw;
		display: flex;
		flex-direction: column;
		display: flex;
		align-items: center;
	}

	.section1 .swiper-container-s1-m .swiper-slide .slideContainer1-m {
		background: url(../img/bannerBg1-m.png) no-repeat;
		background-size: cover;
	}

	.section1 .swiper-container-s1-m .swiper-slide .slideContainer2-m {
		background: url(../img/bannerBg2-m.png) no-repeat;
		background-size: cover;
	}

	.section1 .swiper-container-s1-m .swiper-slide .slideContainer3-m {
		background: url(../img/bannerBg3-m.png) no-repeat;
		background-size: cover;
	}

	.section1 .swiper-container-s1-m .swiper-slide .slideContainer4-m {
		background: url(../img/bannerBg4-m.png) no-repeat;
		background-size: cover;
	}
	
	.section1 .swiper-container-s1-m .swiper-slide .slideContainer5-m {
		background: url(../img/bannerBg5-m.png) no-repeat;
		background-size: cover;
	}
	
	.section1 .swiper-container-s1-m .swiper-slide .slideContainer6-m {
		background: url(../img/bannerBg6-m.png) no-repeat;
		background-size: cover;
	}

	.section1 .swiper-container-s1-m .swiper-slide .slideContainer .posi1-m {
		width: 80vw;
		height: 33.73333vw;
		margin-bottom: 2.66666vw;
	}

	.section1 .swiper-container-s1-m .swiper-slide .slideContainer .btn {
		width: 26.66666vw;
		height: 9.6vw;
		background: linear-gradient(270deg, #E12F36 0%, #FF996C 100%);
		border-radius: 1.33333vw;
		color: #fff;
		text-align: center;
		line-height: 9.6vw;
		margin-bottom: 4.26666vw;
		position: unset;
		left: unset;
		top: unset;
		font-size: 3.73333vw;
	}

	.section1 .swiper-container-s1-m .swiper-slide .slideContainer .posi2-m {
		width: 100%;
		height: 72.39999vw;
	}

	.section1 .swiper-container-s1-m .swiper-pagination-s1-m {
		bottom: 2.66666vw;
		/* text-align: left; */
		/* padding-left: 8.33333vw; */
		box-sizing: border-box;
	}

	.section1 .swiper-container-s1-m .swiper-pagination-s1-m .swiper-pagination-bullet {
		width: 2.66666vw;
		height: 1.33333vw;
		opacity: .2;
		background-color: #939090;
		border-radius: 1.33333vw;
	}

	.section1 .swiper-container-s1-m .swiper-pagination-s1-m .swiper-pagination-bullet-active {
		width: 5.33333vw;
		opacity: 1;
		background-color: #939090;
	}

	.section2 {
		width: 100%;
		min-height: 230vw;
		background: url(../img/section2Bg-m.png) no-repeat;
		background-size: 100% 100%;
	}

	.section2 .inner {
		width: 89.33333vw;
		margin: 0 auto;
		display: flex;
		flex-direction: column;
		position: relative;
	}

	.section2 .inner .left {
		padding-top: 10.66666vw;
		width: 100%;
		display: flex;
		flex-direction: column;
		margin-bottom: 5.06666vw;
	}

	.section2 .inner .left h2 {
		font-size: 8.53333vw;
		margin-bottom: 6.66666vw;
	}

	.section2 .inner .left h3 {
		font-size: 4.26666vw !important;
		margin-bottom: 2.13333vw;
		font-weight: 600;
	}

	.section2 .inner .left p {
		font-size: 3.73333vw !important;
		margin-bottom: 4.5vw;
		font-weight: lighter;
		line-height: 5.46666vw;
		display: block;
		overflow: hidden;
	}

	.section2 .inner .left p span {
		/* font-weight: bold; */
	}

	.section2 .inner .section2Img1 {
		display: block;
		width: 100%;
		position: unset;
		height: auto;
	}

	.section3 {
		width: 89.33333vw;
		margin: 0 auto;
		display: flex;
		flex-direction: column;
		padding-top: 10.66666vw;
		padding-bottom: 10.8vw;
	}

	.section3 .tabRowS3 {
		width: 100%;
		margin: 0 auto;
		display: flex;
		flex-direction: row;
		align-items: center;
		justify-content: space-between;
		border-bottom: 0.8vw solid #EDE8E8;
		color: #939090;
		font-size: 4.26666vw;
		margin-bottom: 6.66666vw;
	}

	.section3 .tabRowS3 .tab {
		cursor: pointer;
		padding-bottom: 2.13333vw;
		position: relative;
	}

	.section3 .tabRowS3 .tab:hover {
		color: #1A1A1A;
	}

	.section3 .tabRowS3 .active {
		color: #1A1A1A;
	}

	.section3 .tabRowS3 .active .line {
		width: 100%;
		height: 0.8vw;
		position: absolute;
		left: 0;
		bottom: -0.8vw;
		background: linear-gradient(270deg, #E12F36 0%, #FF996C 100%);
		border-radius: 0.66666vw;
	}

	.section3 .tabImgBox {
		width: 100%;
		height: 152.53333vw;
	}



	.section3 .tabImgBox img {
		width: 100%;
		height: 100%;
	}

	.section4 {
		width: 100%;
		height: 205vw;
		background: url(../img/section4Bg-m.png) no-repeat;
		background-size: cover;
		padding-top: 10.66666vw;
		box-sizing: border-box;
		/* padding-bottom: 8.33333vw; */
	}

	.section4 h2 {
		width: 100%;
		padding-left: 5.33333vw;
		box-sizing: border-box;
		color: #1A1A1A;
		font-size: 8.53333vw;
		margin-bottom: 10.66666vw;
		line-height: 1.1;
	}

	.section4 .section4BannerBox {
		width: 100%;
		height: 97.2vw;
		/* background-color: aquamarine; */
		padding-left: unset;
	}

	.section4 .section4BannerBox .swiper-container-s4-m {
		width: 100%;
		height: 100%;
		padding-bottom: 34.66666vw;
		display: block;
	}

	.section4 .section4BannerBox .swiper-container-s4-m .swiper-wrapper {
		margin-left: -70vw;
	}

	.section4 .section4BannerBox .swiper-container-s4-m .swiper-slide {
		width: 74.66666vw;
		height: 100%;
		text-align: center;
		padding-top: 6.66666vw;
		box-sizing: border-box;
		font-size: 6.8vw;
		font-size: 6vw;
		color: #1a1a1a;
		border-radius: 4vw;
		overflow: hidden;
	}

	.section4 .section4BannerBox .swiper-container-s4-m .swiper-slide .introBox {
		width: 100%;
		height: 38.40000vw;
		padding: 0 6.93333vw;
		display: flex;
		align-items: center;
		box-sizing: border-box;
		position: absolute;
		left: 0;
		bottom: 0;
		text-align: left;
		background: rgba(0, 0, 0, 0.4);
		line-height: 4.8vw;
		font-size: 3.73333vw;
	}

	.section4 .section4BannerBox .swiper-container-s4-m .navigationRow {
		width: 100%;
		display: flex;
		flex-direction: row;
		align-items: center;
		justify-content: center;
		position: absolute;
		bottom: 13.33333vw;
		z-index: 2;
		top: unset;
		margin-top: unset;
	}

	.section4 .section4BannerBox .swiper-container-s4-m .navigationRow .btn {
		width: 10.66666vw;
		height: 10.66666vw;
		display: block;
	}

	.section4 .section4BannerBox .swiper-container-s4-m .navigationRow .prev-s4-m {
		margin-right: 10.66666vw;
	}

	.section5 {
		width: 100%;
		height: 169.73333vw;
		background: linear-gradient(270deg, #E12F36 0%, #FF996C 100%);
		padding-left: 8.33333vw;
		padding: 0 5.33333vw;
		padding-top: 10.66666vw;
		box-sizing: border-box;
		color: #fff;
		display: flex;
		flex-direction: column;
	}

	.section5 .left {
		padding-top: unset;
		display: flex;
		flex-direction: column;
		width: 100%;
	}

	.section5 .left .top {
		display: flex;
		flex-direction: column;
		color: #fff;
		padding-bottom: 10.66666vw;
		width: 100%;
		border-bottom: 1px solid rgba(255, 255, 255, 0.2);
	}

	.section5 .left .top span {
		font-size: 4.8vw;
		font-weight: lighter;
		margin-bottom: 2.13333vw;
	}

	.section5 .left .top h2 {
		font-size: 6.4vw;
		font-weight: normal;
	}

	.section5 .left .bottom {
		padding-top: 10.66666vw;
		display: flex;
		flex-direction: row;
		align-items: center;
		justify-content: space-between;
		font-size: 3.46666vw;
	}

	.section5 .left .bottom .part {
		display: flex;
		flex-direction: column;
		align-items: center;
	}

	.section5 .left .bottom .part img {
		width: 8vw;
		height: 8vw;
		margin-bottom: 2.66666vw;
	}

	.section5 .rightImg {
		padding-top: 9.86666vw;
	}

	.section5 .s5RightImg {
		width: 83.46666vw;
		height: 83.46666vw;
		margin-left: unset;
	}

	.section6 {
		width: 100%;
		height: auto;
		display: flex;
		flex-direction: column;
		padding-top: 10.66666vw;
		padding-bottom: 8vw;
	}

	.section6 h2 {
		font-size: 8.53333vw;
		color: #1A1A1A;
		text-align: center;
		margin-bottom: 6.66666vw;
	}

	.section6 .tabRowS4 {
		width: 90%;
		margin: 0 auto;
		display: flex;
		flex-direction: row;
		align-items: center;
		justify-content: space-between;
		border-bottom: 0.8vw solid #EDE8E8;
		color: #939090;
		font-size: 4.26666vw;
		margin-bottom: 6.66666vw;
	}

	.section6 .tabRowS4 .tab {
		cursor: pointer;
		padding-bottom: 2.13333vw;
		position: relative;
	}

	.section6 .tabRowS4 .tab:hover {
		color: #1A1A1A;
	}

	.section6 .tabRowS4 .active {
		color: #1A1A1A;
	}

	.section6 .tabRowS4 .active .line {
		width: 100%;
		height: 0.8vw;
		position: absolute;
		left: 0;
		bottom: -0.8vw;
		background: linear-gradient(270deg, #E12F36 0%, #FF996C 100%);
		border-radius: 0.66666vw;
	}

	.section6 .section6ContentBox {
		display: flex;
		flex-direction: column;
	}

	.section6 .tabImgBox {
		width: 91.46666vw;
		height: auto;
		margin: 0 auto;
		margin-bottom: 6.66666vw;
	}

	.section6 .tabImgBox img {
		width: 100%;
		height: 100%;
	}
	
	.section6 .tabImgBox.video{
		width: 89.33333vw;
		height: 50.26666vw;
		margin-bottom: 6.66666vw;
	}
	
	.section6 .tabImgBox.video video {
		width: 100%;
		height: 100%;
		position: relative;
		z-index: 1;
	}
	
	.section6 .tabImgBox.video img.play {
	    position: absolute;
	    z-index: 3;
	    width: 10.66666vw;
	    height: 10.66666vw;
	    left: unset;
	    top: unset;
	    cursor: pointer;
	}

	.section6 .txtSection {
		width: 100%;
		box-sizing: border-box;
		height: auto;
		margin: 0 auto;
		display: flex;
		flex-direction: column;
		padding-left: 5.33333vw;
	}

	.section6 .txtSection h2 {
		font-size: 4.8vw;
		color: #1a1a1a;
		margin-bottom: 0.93333vw;
		text-align: left;
	}

	.section6 .txtSection h3 {
		font-size: 3.2vw;
		color: #939090;
		text-align: left;
		margin-bottom: 6.25vw;
	}

	.section7 {
		width: 100%;
		height: 220vw;
		/* height: auto; */
		background: url(../img/s7Bg-m.png) no-repeat;
		background-size: cover;
	}

	.section7 .swiper-container-s7 {
		width: 100%;
		height: 100%;
	}

	.section7 .swiper-container-s7 .swiper-slide {
		width: 100%;
		height: 100%;
		padding-left: 5.33333vw;
		box-sizing: border-box;
		display: flex;
		flex-direction: column;
	}

	.section7 .swiper-container-s7 .swiper-slide .left {
		padding-top: 10.66666vw;
		display: flex;
		flex-direction: column;
		width: 100%;
		padding-right: 7.33333vw;
		box-sizing: border-box;
	}

	.section7 .swiper-container-s7 .swiper-slide .left h2 {
		color: #1a1a1a;
		font-size: 8.53333vw;
		margin-bottom: 6.66666vw;
	}

	.section7 .swiper-container-s7 .swiper-slide .left h3 {
		margin-bottom: 2.13333vw;
	}

	.section7 .swiper-container-s7 .swiper-slide .left p {
		margin-bottom: 4vw;
		font-size: 3.73333vw;
	}

	.section7 .swiper-container-s7 .swiper-slide .left span {
		font-size: 3.73333vw;
		color: #939090;
		margin-bottom: unset;
		line-height: 1.5;
	}

	.section7 .swiper-container-s7 .swiper-slide .swiperImg-s7 {
		width: 93.33333vw;
		height: 86.4vw;
		position: absolute;
		top: unset;
		right: unset;
		bottom: 0;
		margin-top: 12vw;
	}

	.section7 .swiper-container-s7 .navigationRow {
		width: 32vw;
		display: flex;
		flex-direction: row;
		align-items: center;
		justify-content: space-between;
		position: absolute;
		left: 50%;
		margin-left: -16vw;
		bottom: 13.33333vw;
		z-index: 2;
		top: 55%;
		margin-top: unset;
		height: 10.66666vw;
	}

	.section7 .swiper-container-s7 .navigationRow .btn {
		width: 10.66666vw;
		height: 10.66666vw;
		display: block;
	}

	.section8 {
		width: 100%;
		height: auto;
		display: flex;
		flex-direction: column;
		padding-top: 10.66666vw;
		padding-bottom: 12vw;
	}

	.section8 h2 {
		width: 100%;
		text-align: center;
		font-size: 8.53333vw;
		color: #1A1A1A;
		margin-bottom: 6.66666vw;
	}

	.section8 .priceInfoList {
		width: 100%;
		margin: unset;
		padding-left: 5.33333vw;
		display: flex;
		flex-direction: row;
		justify-content: space-between;
		overflow-x: auto;
		box-sizing: border-box;
	}

	.section8 .priceInfoList .part {
		width: 56.00000vw;
		display: flex;
		flex-direction: column;
		min-height: 131.46666vw;
		border-radius: 4vw;
		overflow: hidden;
		background-color: #fff;
		flex-shrink: 0;
		margin-right: 2.66666vw;
		position: relative;
		padding-bottom: 12.8vw;
	}

	.section8 .priceInfoList .part .title {
		display: flex;
		flex-direction: row;
		align-items: center;
		justify-content: space-between;
		width: 100%;
		height: 11.73333vw;
		padding: 0 4vw;
		background: linear-gradient(270deg, #FF996C 0%, #E12F36 100%);
		box-sizing: border-box;
		margin-bottom: 2.66666vw;
	}

	.section8 .priceInfoList .part .title .icon {
		width: 5.33333vw;
		height: 5.33333vw;
		display: block;
	}

	.section8 .priceInfoList .part .inner {
		width: 48vw;
		margin: 0 auto;
		display: flex;
		flex-direction: column;
	}

	.section8 .priceInfoList .part .inner h3 {
		margin-bottom: 2.26666vw;
		font-size: 3.4vw;
	}

	.section8 .priceInfoList .part .inner .top {
		width: 100%;
		min-height: 25.5vw;
		display: flex;
		flex-direction: column;
		border-bottom: 1px solid #E6E6E6;
		padding-bottom: 2.66666vw;
		box-sizing: border-box;
	}

	.section8 .priceInfoList .part .inner .top .intro {
		display: flex;
		flex-direction: row;
		align-items: baseline;
		margin-bottom: 1.33333vw;
		font-size: 3.4vw;
	}

	.section8 .priceInfoList .part .inner .top .intro .lable {
		margin-right: 1.33333vw;
	}

	.section8 .priceInfoList .part .inner .top .intro .txt {
		max-width: 44vw;
		word-break: break-all;
	}

	.section8 .priceInfoList .part .inner .middle {
		width: 100%;
		min-height: 73.2vw;
		display: flex;
		flex-direction: column;
		border-bottom: none;
		padding-top: 2.66666vw;
		box-sizing: border-box;
		padding-bottom: 2.66666vw;
	}

	.section8 .priceInfoList .part .inner .middle .intro {
		display: flex;
		flex-direction: row;
		align-items: baseline;
		margin-bottom: 1.33333vw;
		font-size: 3.4vw;
	}

	.section8 .priceInfoList .part .inner .middle .intro .lable {
		margin-right: 1.33333vw;
	}

	.section8 .priceInfoList .part .inner .middle .intro .txt {
		max-width: 44vw;
		word-break: break-all;
	}

	.section8 .priceInfoList .part .inner .payMethod {
		position: absolute;
		left: 0;
		bottom: 0;
		width: 100%;
		height: 12.8vw;
		/* line-height: 12.8vw; */
		padding-top: 0;
		display: flex;
		flex-direction: row;
		align-items: center;
		padding-left: 4vw;
		box-sizing: border-box;
		border-top: 1px solid #E6E6E6;
	}
	
	.section8 .priceInfoList .part .inner .payMethod .lable{
		font-size: 3.4vw;
		line-height: 1;
		flex-shrink: 0;
	}
	
/* 	.section8 .priceInfoList .part .inner .payMethod .lable-first{
			width: 75%;
	} */
	
	.section8 .priceInfoList .part .inner .payMethod .method{
		/* font-size: 3.4vw; */
		line-height: 1;
		position: relative;
		top: -1px;
	}

	.section9 {
		width: 100%;
		height: 126.4vw;
		background: url(../img/section9Bg-m.png) no-repeat;
		background-size: 100% 100%;
		padding-top: 10.66666vw;
		box-sizing: border-box;
	}

	.section9 .mainTitle{
		padding-left: 5.33333vw;
		font-size: 8.53333vw;
	}

	.section9 .swiper-container-s9 {
		width: 100%;
		/* height: 56.93333vw; */
		/* background-color: #ff9c01; */
		padding-bottom: 20.6vw;
		padding-top: 6.66666vw;
	}

	.section9 .swiper-container-s9 .swiper-wrapper {
		/* margin-left: -83.33333vw; */
	}

	.section9 .swiper-container-s9 .swiper-slide {
		width: 85.33333vw;
		height: auto;
		text-align: center;
	}
	
	.section9 .swiper-container-s9 .swiper-slide .s9ImgBox {
	    width: 100%;
	    height: 56.93333vw;
	    overflow: hidden;
	    margin-bottom: 2.66666vw;
	}
	
	.section9 .swiper-container-s9 .swiper-slide h2 {
		width: 100%;
		text-align: center;
		display: none;
		font-size: 4.26666vw;
	}

	.section9 .swiper-container-s9 .swiper-slide-active h2 {
		display: block;
	}

	.section9 .swiper-container-s9 .navigationRow {
		width: 32vw;
		display: flex;
		flex-direction: row;
		align-items: center;
		justify-content: space-between;
		position: absolute;
		top: unset;
		margin-top: unset;
		left: 50%;
		margin-left: -14vw;
		bottom: 0;
		z-index: 2;
		padding: unset;
	}

	.section9 .swiper-container-s9 .navigationRow .btn {
		width: 10.66666vw;
		height: 10.66666vw;
		display: block;
	}

	.section10 {
		width: 100%;
		min-height: 340.8vw;
		background: url(../img/section10Bg-m.png) no-repeat;
		background-size: cover;
		box-sizing: border-box;
		padding-top: 10.66666vw;
		padding-bottom: 13.33333vw;
		/* display: flex; */
		/* flex-direction: column; */
	}

	.section10 .inside {
		width: 89.33333vw;
		height: auto;
		display: flex;
		flex-direction: column;
		margin: 0 auto;
	}

	.section10 .inside .top {
		width: 100%;
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: space-between;
		margin-bottom: 4vw;
	}

	.section10 .inside .top .left {
		width: 100%;
		display: flex;
		flex-direction: column;
	}

	.section10 .inside .top .left h2 {
		font-size: 8.53333vw;
		color: #1A1A1A;
		margin-bottom: 6.66666vw;
	}

	.section10 .inside .top .left h3 {
		font-size: 4.8vw;
		color: #1A1A1A;
		margin-bottom: 2.66666vw;
	}

	.section10 .inside .top .left p {
		color: #939090;
		font-size: 3.73333vw;
		margin-bottom: 6.66666vw;
		line-height: 4.8vw;
	}

	.section10 .inside .top .left .btn {
		width: 35vw;
		height: 8.53333vw;
		background: linear-gradient(270deg, #E12F36 0%, #FF996C 100%);
		border-radius: 1.33333vw;
		font-size: 3.7vw;
		color: #fff;
		text-align: center;
		line-height: 8.53333vw;
		cursor: pointer;
		margin-bottom: 10.66666vw;
	}

	.section10 .inside .top .left .btn:hover {
		opacity: .9;
	}

	.section10 .inside .top .section10Img1 {
		width: 100%;
		height: 59.59999vw;
		overflow: hidden;
	}

	.section10 .inside .top .section10Img1 img {
		width: 100%;
		height: 100%;
		display: block;
		overflow: hidden;
	}

	.section10 .inside .bottom {
		width: 100%;
		display: flex;
		flex-direction: column;
	}

	.section10 .inside .bottom .listRow {
		width: 100%;
		display: flex;
		flex-direction: column;
		padding-top: unset;
		padding-bottom: unset;
		padding: 6.66666vw 0;
		justify-content: unset;
		align-items: unset;
		border-bottom: 1px solid #E6E6E6;
	}

	.section10 .inside .bottom .listRow .left {
		display: flex;
		flex-direction: row;
		align-items: center;
		color: #1A1A1A;
		font-size: 4.6vw;
		margin-bottom: 4vw;
	}

	.section10 .inside .bottom .listRow .left .icon {
		width: 10.66666vw;
		height: 10.66666vw;
		display: block;
	}

	.section10 .inside .bottom .listRow .left .txt {
		margin-left: 2.66666vw;
	}

	.section10 .inside .bottom .listRow .right {
		width: 100%;
		font-size: 3.73333vw;
		color: #1A1A1A;
		line-height: 4.8vw;
		font-weight: lighter;
		line-height: 1.5;
	}

	.section11 {
		width: 100%;
		min-height: 133.33333vw;
		background: url(../img/section11Bg-m.png) no-repeat;
		background-size: cover;
		box-sizing: border-box;
		padding-top: 10.66666vw;
	}

	.section11 .inside {
		width: 89.33333vw;
		margin: 0 auto;
		display: flex;
		flex-direction: column;
	}

	.section11 .inside h2 {
		color: #1A1A1A;
		font-size: 8.53333vw;
		margin-bottom: 6.66666vw;
	}

	.section11 .inside .tabRowS11 {
		width: 62vw;
		/* margin: 0 auto; */
		display: flex;
		flex-direction: row;
		align-items: center;
		justify-content: space-between;
		border-bottom: 0.8vw solid #EDE8E8;
		color: #939090;
		font-size: 4.2vw;
		margin-bottom: 3.46666vw;
	}

	.section11 .inside .tabRowS11 .tab {
		cursor: pointer;
		padding-bottom: 2.13333vw;
		position: relative;
	}

	.section11 .inside .tabRowS11 .tab:hover {
		color: #1A1A1A;
	}

	.section11 .inside .tabRowS11 .active {
		color: #1A1A1A;
	}

	.section11 .inside .tabRowS11 .active .line {
		width: 100%;
		height: 0.8vw;
		position: absolute;
		left: 0;
		bottom: -0.8vw;
		background: linear-gradient(270deg, #E12F36 0%, #FF996C 100%);
		border-radius: 0.66666vw;
	}

	.section11 .inside .swiper-container-s11 {
		width: 100%;
		height: auto;
		padding-bottom: 21.33333vw;
		margin-bottom: 9vw;
	}

	.section11 .inside .swiper-container-s11 .swiper-slide {
		width: 100%;
		height: auto;
	}

	.section11 .inside .swiper-container-s11 .swiper-slide .list {
		width: 100%;
		padding: 4vw 0;
		display: flex;
		flex-direction: row;
		align-items: center;
		position: relative;
		border-bottom: 1px solid #E6E6E6;
		color: #939090;
		justify-content: space-between;
		font-size: 3.73333vw;
	}

	.section11 .inside .swiper-container-s11 .swiper-slide .list:hover {
		color: #1A1A1A;
	}

	.section11 .inside .swiper-container-s11 .swiper-slide .list:hover {
		color: #1A1A1A;
	}

	.section11 .inside .swiper-container-s11 .swiper-slide .list .video {
		display: flex;
		flex-direction: row;
		align-items: flex-start;
	}

	.section11 .inside .swiper-container-s11 .swiper-slide .list .video .videoImgBox {
		width: 34vw;
		height: 17vw;
		background: #000000;
		border-radius: 1.33333vw;
		overflow: hidden;
		position: relative;
	}

	.section11 .inside .swiper-container-s11 .swiper-slide .list .video .videoImgBox img {
		display: block;
		width: 100%;
		height: 100%;
	}

	.section11 .inside .swiper-container-s11 .swiper-slide .list .video .videoImgBox .mask {
		width: 100%;
		height: 100%;
		background: rgba(0, 0, 0, 0.55);
		position: absolute;
		left: 0;
		top: 0;
		z-index: 2;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.section11 .inside .swiper-container-s11 .swiper-slide .list .video .videoImgBox .mask img {
		width: 8vw;
		height: 8vw;
		display: block;
	}

	.section11 .inside .swiper-container-s11 .swiper-slide .list .video p {
		font-size: 3.73333vw;
		max-width: 51.04166vw;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		margin-left: 1.5625vw;
	}

	.section11 .inside .swiper-container-s11 .swiper-slide .list .btn {
		position: unset;
		right: unset;
		width: 20vw;
		height: 6.4vw;
		/* background: linear-gradient( 270deg, #E12F36 0%, #FF996C 100%); */
		background: url(../img_en/btn-download-mobile-en.png) no-repeat;
		background-size: 100% 100%;
		border-radius: 1.33333vw;
		/* margin-top: 2.66666vw; */
		margin-right: 1vw;
	}
	
	.section11 .inside .swiper-container-s11 .swiper-slide .list .btn-downMask{
		position: absolute;
		left: 35.5625vw;
		bottom: 4vw;
	}

	.section11 .inside .swiper-container-s11 .navigationRow {
		width: 32vw;
		display: flex;
		flex-direction: row;
		align-items: center;
		justify-content: space-between;
		position: absolute;
		bottom: 0;
		left: 50%;
		margin-left: -16vw;
		z-index: 2;
	}

	.section11 .inside .swiper-container-s11 .navigationRow .btn {
		width: 10.66666vw;
		height: 10.66666vw;
		display: block;
	}

	.popMask {
		width: 100%;
		height: 100%;
		position: fixed;
		left: 0;
		top: 0;
		z-index: 99;
		background-color: rgba(0, 0, 0, 0.5);
		/* display: flex;
		align-items: center;
		justify-content: center; */
		/* 限时活动弹窗 */
		/* 设备详情弹窗 */
	}

	.popMask .closeMask {
		width: 5.66666vw;
		height: 5.66666vw;
		position: absolute;
		right: 0;
		top: -6.70833vw;
		cursor: pointer;
	}

	.popMask .activityMask {
		width: 89.33333vw;
		height: 90vw;
		border-radius: 1.33333vw;
		position: relative;
		background: #fff url(../img/actMaskBg-m.png) no-repeat;
		background-size: 100% 54.53333vw;
		padding-top: 28.53333vw;
		box-sizing: border-box;
		/* display: none; */
		position: absolute;
		left: 0;
		top: 0;
		right: 0;
		bottom: 0;
		margin: auto;
	}

	.popMask .activityMask .maskRow {
		width: 100%;
		padding-left: 4vw;
		box-sizing: border-box;
		font-size: 3.73333vw;
		color: #1a1a1a;
		display: flex;
		flex-direction: row;
		align-items: flex-start;
		margin-bottom: 2.93333vw;
	}

	.popMask .activityMask .maskRow .leftLable {
		display: flex;
		flex-direction: row;
		align-items: center;
		color: #D13232;
		/* font-weight: lighter; */
	}

	.popMask .activityMask .maskRow .leftLable img {
		width: 3.86666vw;
		height: 3.86666vw;
		display: block;
		margin-right: 1.06666vw;
	}

	.popMask .activityMask .maskRow .right {
		width: 53.5vw;
	}

	.popMask .activityMask .joinBtn {
		width: 26.66666vw;
		height: 9.6vw;
		background: linear-gradient(270deg, #E12F36 0%, #FF996C 100%);
		border-radius: 1.33333vw;
		text-align: center;
		line-height: 9.6vw;
		margin: 0 auto;
		position: relative;
		top: 0.83333vw;
		cursor: pointer;
		margin-top: 4.5vw;
	}

	.popMask .activityMask .joinBtn:hover {
		opacity: .9;
	}

	.popMask .deviceMask {
		width: 89.33333vw;
		/* max-height: 70%;
		overflow-y: auto; */
		height: auto;
		background-color: #fff;
		border-radius: 0.52083vw;
		padding: 4.5625vw 2.60416vw 3.60416vw 2.60416vw;
		padding-bottom: 5vw;
		position: relative;
		display: flex;
		flex-direction: column;
		box-sizing: border-box;
		/* position: absolute;
		left: 0;
		top: 0;
		right: 0;
		bottom: 0;
		margin: auto;
		align-self: baseline; */
	}

	.popMask .deviceMask .row {
		width: 100%;
		display: flex;
		flex-direction: row;
		align-items: flex-start;
	}

	.popMask .deviceMask .row1 {
		margin-bottom: 0.52083vw;
	}

	.popMask .deviceMask .row1 img {
		width: 32.5vw;
		height: 18.33333vw;
		margin-right: 1.5625vw;
	}

	.popMask .deviceMask .row2 {
		padding: 3.04166vw 0;
		border-bottom: 1px solid #E6E6E6;
	}
	
	.popMask .deviceMask .row .lable{
		font-size: 2.8vw;
	}
	
	.popMask .deviceMask .row .info{
		font-size: 3vw;
		display: block;
		width: 61.5vw;
	}

	.popMask .deviceMask .tipRow {
		padding-top: 3.04166vw;
		font-weight: lighter;
	}

	.popMask .videoMask {
		width: 89.33333vw;
		padding: 2vw;
		padding-bottom: 0;
		box-sizing: border-box;
		background-color: #fff;
		border-radius: 1.52083vw;
		position: relative;
	}

	.popMask .videoMask .videoBox {
		width: 100%;
		height: 48.125vw;
		border-radius: .52083vw;
		overflow: hidden;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.popMask .videoMask .videoBox video {
		width: 100%;
		height: 100%;
		position: relative;
		z-index: 1;
	}

	.popMask .videoMask .videoBox .videoImg {
		width: 100%;
		height: 100%;
	}

	.popMask .videoMask .videoBox .icon {
		width: 10.33333vw;
		height: 10.33333vw;
		position: absolute;
		cursor: pointer;
		z-index: 2;
	}

	.popMask .videoMask .downloadRow {
		width: 100%;
		height: 8.625vw;
		display: flex;
		flex-direction: row;
		align-items: center;
		padding: 0 1.04166vw;
		box-sizing: border-box;
		justify-content: space-between;
	}

	.popMask .videoMask .downloadRow .btn {
		width: 15vw;
		height: 5.4vw;
	}

	.backTop-m {
		position: fixed;
		right: -1.06666vw;
		bottom: 93.33333vw;
		width: 18.66666vw;
		height: 18.66666vw;
		background: url(../img/backTop-pc.png) no-repeat;
		background-size: 100% 100%;
		z-index: 2;
		display: none;
	}
	
	.aniHiddenBox{
		display: block;
		overflow: hidden;
	}
	
	.popMask .deviceMask .rightInfo .introBtn{
		width: 17.25vw;
		height: 6vw;
		background: linear-gradient(270deg, #E12F36 0%, #FF996C 100%);
		border-radius: 1vw;
		text-align: center;
		line-height: 6vw;
		color: #fff;
		font-size: 3.2vw;
		position: absolute;
		right: 0;
		cursor: pointer;
	}
	
	.popMask .deviceMask .deviceSwiperBox {
	    width: 100%;
	    height: auto;
	}
	
	.popMask .deviceMask .deviceSwiperBox .swiper-container .swiper-slide{
		height: auto;
	}
	
	.popMask .deviceMask .deviceSwiperBox .swiper-container .swiper-slide .imgBox{
		height: auto;
	}
	
	.popMask .deviceMask .deviceSwiperBox .swiper-container{
		padding-bottom: 4.6vw;
	}
	
	.popMask .deviceMask .deviceSwiperBox .swiper-container .swiper-pagination-bullet {
	    width: 3.04166vw;
	    height: 1.52083vw;
	    opacity: .2;
	    background-color: #939090;
	    border-radius: 1.52083vw;
	}
	
	.popMask .deviceMask .deviceSwiperBox .swiper-container .swiper-pagination-bullet-active {
		opacity: 1;
		background-color: #939090;
	}
	
	.popMask .deviceMask .rightInfo{
		width: 100%;
		padding-top: 4vw;
		max-height: 75vw;
		overflow-y: auto;
	}
	
	.popMask .deviceMask .rightInfo .deviceName {
	    font-size: 4.26666vw;
	    color: #1A1A1A;
	    margin-bottom: 4vw;
		text-align: left;
	}
	
	.popMask .deviceMask .rightInfo .topInfo{
		padding-bottom:3vw;
	}
	
	.popMask .deviceMask .rightInfo .bottomInfo{
		padding-top: 3vw;
	}
	
	.popMask .deviceMask .rightInfo .topInfo h3{
		font-size: 4vw;
		margin-bottom: 1vw;
	}
	
	.popMask .deviceMask .rightInfo .topInfo .infoRow{
		font-size: 3vw;
		line-height: 5vw;
	}
	
	.popMask .deviceMask .rightInfo .bottomInfo h3{
		font-size: 4vw;
		margin-bottom: 1vw;
	}
	
	.popMask .deviceMask .rightInfo .bottomInfo .infoRow{
		font-size: 3vw;
		line-height: 5vw;
	}
	
}