.main{padding: 0 0.4rem;overflow: hidden;}
body{background: #F4F6FA;color: #1D2129;padding-top: 1.08rem !important;padding-bottom: 0.98rem !important;}
/* 全局声明（:root 表示文档根元素） */
:root {
	--primary-BtnColor: #0E61FE;
	--GlobalColor: #1D2129;
	--fontSize18: 0.36rem;
}
.no-copy {
	-webkit-touch-callout: none; /* 禁用 iOS 长按菜单 */
	-webkit-user-select: none;   /* 禁用 Safari/Chrome 文本选择 */
	-moz-user-select: none;      /* 禁用 Firefox 文本选择 */
	-ms-user-select: none;       /* 禁用 IE/Edge 文本选择 */
	user-select: none;           /* 标准属性 */
	cursor: no-drop;
}
	/* 首页 */
.indexBody{background:#f0f2f5; }
.indexBody h3,.indexBody h4{font-weight: inherit;}
.indexBanner{background: url(../mobileIMG/indexBaccer01.jpg) no-repeat #f2f2f2;background-size: cover; height: 7.7rem;}
.indexBanner .bannerTXT{padding: 0.44rem;}
.indexBanner .bannerTXT h3{font-size: 0.36rem;text-align: center;margin-bottom: 0.2rem; font-weight: 500;}
.indexBanner .bannerTXT p{font-size: 0.28rem;line-height: 0.48rem;}
.indexBanner .bannerTXT ul{
	/*border: 0.02rem solid #5973ab;border-radius: 0.1rem;*/
	/*background: url(../mobileIMG/indexBaccerBlurred.png) no-repeat Rgba(180, 180, 180, .3);background-size: cover;*/
	/*padding: 0.2rem 0;display: flex;justify-content: space-around;align-items: center;margin-top: 0.4rem;text-align: center;*/
	padding: 0.2rem 0;display: grid;grid-template-columns: repeat(3, 1fr);justify-content: space-around;align-items: center;margin-top: 0.4rem;text-align: center;
	border: 0.02rem solid #c0e6ff;border-radius: 0.1rem;background: Rgba(255, 255, 255, .6);height: 1.1rem;max-width: 6.58rem;
}
.indexBanner .bannerTXT li{font-size: initial;}
.indexBanner .bannerTXT li>*{display: block;}
.indexBanner .bannerTXT li strong{font-size: 0.4rem;color: #FF9826; min-height: 0.59rem;align-content: space-evenly;}
.indexBanner .bannerTXT li span{font-size: 0.24rem;color: #666666;margin-top: 0.08rem;}

.loginMethod1{
	padding: 0.5rem 0.4rem;box-sizing: border-box;border-radius: 0.2rem;width: 6.8rem;margin: auto;
	box-shadow: 0px 2px 4px 2px rgba(0,0,0,0.1);background: #fff;margin-top: -0.6rem;
}
.loginMethod1 h4{font-size: 0.4rem;margin-bottom: 0.4rem;font-weight: 500;}
.loginPopUp .loginMethod1 h4{text-align: center;}
.loginMethod1 .inputGroup{border: 1px solid #E4E4E4;background: #f6f6f6;font-size: 0.28rem;border-radius: 0.1rem;height: 0.88rem;}
.loginMethod1 input{color: #BEBEBE;width: 100%;height: 100%;display: inline-block; }
.loginMethod1 input,.loginMethod1 .verificationCode button{padding: 0.1rem 0.2rem;box-sizing: border-box;}
.loginMethod1 .verificationCode{margin-top: 0.24rem;}
.loginMethod1 .verificationCode input{width: 65%;}
.loginMethod1 .verificationCode button{width: 33%;height: 100%;color: var(--primary-BtnColor);background: none;position: relative;}
.loginMethod1 .verificationCode button:after{content: '';width: 2px;height: 0.35rem;background: var(--primary-BtnColor);position: absolute;left: 0;}
.loginMethod1 button{background: var(--primary-BtnColor);border-radius: 0.6rem;width: 100%;height: 0.8rem;margin-top: 0.4rem;font-size: 0.28rem;color: #fff;}
.loginMethod1 .concealBox{text-align: center;display: none;}
.loginMethod1 .hitTxt{color: #666;font-size: 0.28rem;margin: 0.2rem 0;}
.loginMethod1 .linkBox{background: #F0F5F9;padding: 0.3rem 0.2rem;font-size: 0.26rem;}
.loginMethod1 .duplicateContent{color: #86909C;margin-top: 0.1rem;display: block;position: relative;}
.loginMethod1 .duplicateContent i{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: transparent;}
.PresentationMethod{margin-top: 0.4rem;background: #FBFAFA;}
.PresentationMethod .moduleSection:nth-child(odd){background: #fff;}
.PresentationMethod .moduleSection{padding: 0.4rem 0.32rem;text-align: center;}
.PresentationMethod .moduleSection h4{font-size: 0.36rem;font-weight: 500;}
.PresentationMethod .moduleSection p{font-size: 0.28rem;color: #7B7C81;margin-top: 0.2rem;padding: 0 0.1rem;}
.PresentationMethod .moduleSection .imgBox{width: 100%;margin-top: 0.2rem;border: 2px dashed #ccc;}
.PresentationMethod .moduleSection img{width: 100%;display: block;}
.PresentationMethod .downloadPC{width: 4rem;height: 0.8rem;line-height: 0.8rem;color: #fff;background: var(--primary-BtnColor);display: inline-block;border-radius: 0.6rem;font-size: 0.28rem;margin-top: 0.2rem;}
.indexCase{background: #F4F7FC;padding: 0.45rem 0.32rem;}
.indexCase h3{font-size:0.36rem;text-align: center;}
.indexCase ul{margin-top: 0.4rem;display: grid;grid-template-columns: repeat(4, 1fr);gap: 0.16rem;}
.indexCase li{height: 0.6rem;justify-content: center;display: flex;align-items: center;background: #fff;}
.understandPZG{padding: 0.6rem;background: url("../mobileIMG/understandPZG.jpg") no-repeat;background-size: cover;color: #fff;text-align: center;}
.understandPZG h3{font-size:0.36rem;}
.understandPZG p{font-size:0.28rem;margin-top: 0.24rem;}
.understandPZG video{ margin-top: 0.4rem;width: 100%;height: auto;}
/*
.indexTabHead{margin-top: 0.5rem;}
.indexBanner .swiper-slide{ height:5.7rem;	position: relative;text-align: center;}
.bannerQYB .swiper-slide{background:url('../mobileIMG/indexBaccerQYB.jpg') no-repeat;background-size: cover; }
.bannerZYB .swiper-slide{background:url('../mobileIMG/indexBaccerZYB.jpg') no-repeat;background-size: cover; }
.bannerDZB .swiper-slide{background:url('../mobileIMG/indexBaccerDZB.jpg') no-repeat;background-size: cover;}
 
.indexBanner .bannerTXT{position: absolute;bottom: 0.45rem;color:#fff;font-size: initial;}
.indexBanner h2{font-size:0.4rem;margin: 0 0.8rem;}
.indexBanner p{font-size:0.2rem;margin: 0.15rem 0.55rem 0.25rem;}
.indexBanner .bannerTXT div{font-size:0.22rem;}
.indexBanner .bannerTXT span,.indexBanner .bannerTXT .porder{
	font-size:0.22rem;border-radius: 0.1rem; border:2px solid #fff; 
	width:1.48rem; height:0.58rem; line-height:0.58rem; display:inline-block;
}
.indexBanner .bannerTXT .porder {color:#4a9ced;background:#fff; margin-right:0.4rem;}
*/
 /* banner 图片切换锚点 */
/* .indexBanner .swiper-pagination{position: absolute;bottom: 0;z-index: 100;left: 50%;transform: translate(-50%,0);}
.indexBanner {position: relative;}
.indexBanner .swiper-pagination-bullet{
	width: 0.4rem;height: 0.06rem;display: inline-block;border-radius: 6px;background: rgba(255,255,255,.5);
	margin-right:0.1rem;
}
.indexBanner .swiper-pagination-bullet:last-child{margin-right:0;}
.indexBanner .swiper-pagination-bullet-active{background: #fff;} */
/*
.indexTabHead{padding: 0 0.5rem;margin-bottom: 0.3rem;}
.indexTabHead li{
	color:#666;font-size:0.25rem;padding:0 0.1rem;text-align: center;
	min-width: 2.12rem;height: 0.64rem;line-height:0.64rem;	
	border: 1px solid #cdcdcd; border-right:0;box-sizing: border-box;
}
.indexTabHead li:last-child{border-right: 1px solid #cdcdcd;}
.indexTabHead .active{background:#7aadf9;color:#fff;}*/

.mainTitle{padding: 0.4rem 0.5rem ;margin-bottom: 0.4rem;background:#f6f7f8;}
.mainTitle h4,.mainTitle p{width: 5.7rem;}
.mainTitle h4{font-size:0.26rem;color:#ecbb62;margin-bottom: 0.35rem;}
.mainTitle p{font-size:0.2rem;color:#666;position: relative;padding-left: 0.15rem;}
.mainTitle p:before{content:""; width:0.07rem;height:0.07rem; background: #ecbb62;border-radius: 100%;position: absolute;left:0;top: 0.09rem;}
/*.moduleSection article{border:1px solid #e2e2e2;padding:0.35rem 0.3rem; margin-bottom: 0.3rem;}
.moduleSection h4{font-size:0.36rem;color:#333;margin-bottom: 0.2rem;}
.moduleSection p{font-size:0.26rem;color:#666;}
.moduleSection img{width: 99%;margin: auto;}*/

/*.moduleThird{background: #f2f5f7; padding: 0.5rem 0.4rem;text-align: center;}
.moduleThird h4{font-size:0.36rem;color:#333;margin-bottom: 0.25rem;font-weight: inherit;}
.moduleThird p{font-size:0.2rem;color:#999;margin-bottom: 0.5rem;}
.moduleThird video{width: 100%;padding: 0.1rem 0.08rem;background: #fff;}*/

.moduleFourth{
	margin: 0.5rem 0.4rem 0; text-align:center;font-size: 0;padding: 0.5rem 0 0.4rem;background:#4f9ef8; border-radius: 0.2rem;
	background: -webkit-linear-gradient(top,#4f9ef8,#83bffa);
	background: -moz-linear-gradient(top,#4f9ef8,#83bffa);
	background: linear-gradient(180deg,#4f9ef8,#83bffa);
}
.moduleFourth h3{font-size:0.42rem;color:#fff;margin-bottom: 0.5rem;font-weight: inherit;}
.moduleFourth a{font-size:0.24rem;width: 2.1rem;height: 0.54rem;display: inline-block;line-height: 0.54rem;border-radius: 0.1rem;border:1px solid #fff;}
.moduleFourth a:nth-of-type(1){color:#4a9ced;background:#fff;}
.moduleFourth a:nth-of-type(2){color:#fff;margin-left:0.5rem;}

/* index 固定不切换部分 */
.indexFixed{padding: 0 0.4rem;overflow: hidden;}
.indexFixed h3{color:#323333;font-size:0.42rem;text-align: center;margin: 0.5rem 0;}
.indexFixed p{font-size:0.2rem;}
.indexIntro img{margin: auto;width: 100%;}
.indexIntro p{color:#666;margin-top: 0.34rem;text-indent: 2em;}

.indexNew{margin-bottom:0.6rem;}
.indexNew div a{display: block;padding-bottom: 0.2rem;border-radius: 0.2rem;box-shadow: 0px 2px 21px 3px rgba(130,166,245,.2);}
.indexNew img{width:100%;border-radius: 0.2rem 0.2rem 0 0;}
.indexNew h5{font-size:0.24rem;color:#333;margin-bottom: 0.25rem;margin-top: 0.2rem;padding: 0 37px;}
.indexNew .swiper-slide span{color:#9f9f9f;font-size:0.21rem;display: block;padding: 0 37px;}
.indexNew .swiper-slide span:after{content:'';width:100%;border-top:1px dashed #8899b0;height: 1px;display: block;margin-top: 0.14rem;}

.indexNew .more{
	display: block;text-align: center;font-size:0.22rem;color:#fff;	background:#53a0f8;
	width: 2rem;height: 0.48rem;line-height: 0.48rem;border-radius: 100px;margin: auto;margin-top: 0.45rem;
	background: -webkit-linear-gradient(top,#519ff8,#82befa);
	background: -moz-linear-gradient(top,#519ff8,#82befa);
	background: linear-gradient(180deg,#519ff8,#82befa);
}
.indexNew .swiper-container{ overflow: initial;}
#indexNew .swiper-slide { /* transition: 300ms; */ transform: scale(0.9);  opacity: 0.6;}
#indexNew .swiper-slide-active{transform: scale(1); opacity: 1;}
/* Swiper 切换高度自适应 */
#indexTabBody .swiper-slide section{display: none;}
#indexTabBody .swiper-slide-active section{display:block;}

.newsList{margin-top: 0.2rem;padding: 0.3rem; background: #fff;}
.newsList a{display:block;}
.newsList img{width:100%;min-height:3.4rem;border-radius: 0.1rem;}
.newsList h5{font-size:0.28rem;color:#333;margin-top: 0.2rem;}
.newsList p,.newsList span{font-size:0.24rem;color:#999; margin-top: 0.12rem;}
.newsList span{font-family: ArialMT;display: block;}

.newDetailsBody{background: #fff;}
.newsDetail{position: relative; padding-bottom: 0.4rem;}
.newsDetail::after{content: "";position: absolute;width: calc(100% - 0.8rem);height: 1px; background:#D8D8D8;bottom: 0rem;}
.newsDetail h4,.newsDetailEnd h4{font-size:0.32rem;color:var(--GlobalColor);}
.newsDetail h4{margin-top: 0.3rem;}
.newsDetail header p{font-size:0.2rem;color:#999;margin-top: 0.2rem;}
.newsDetail>p{font-size:0.18rem;color:#666;margin-top: 0.32rem;text-indent: 2em;}
.newsDetail img{width: 100%;margin-top: 0.2rem;}
.newsDetail a{font-size:0.18rem;color:#666;}
.newsDetailEnd{margin-bottom: 1rem;margin-top: 0.4rem;}
.newsDetailEnd a{padding: 0.24rem;}
.newsDetailEnd h5{font-size:0.28rem;color:var(--GlobalColor);font-weight: inherit;margin-top: 0.1rem;}
.newsDetailEnd p{font-size:0.24rem;color:#999;overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;margin-top: 0.2rem;}
.newsDetailEnd img{width: 100%;min-height: 3.04rem;}
.newsDetailEnd .content{box-shadow: 0px 2px 4px 0px rgba(166,166,166,0.2);overflow: hidden; padding:0.25rem;}
.newsDetailEnd .swiper-slide {transition: 300ms; transform: scale(0.9);  opacity: 0.8;margin: 0.3rem 0;}
.newsDetailEnd .swiper-slide-active,.newsDetailEnd .swiper-slide-duplicate-active {transform: scale(1);opacity: 1;}

.caseBody{background: #fff;}
.caseNav{padding: 0 0.3rem;margin-top: 0.2rem;}
.caseNav:before{content: ""; height: 0.02rem;width: calc(100% - 0.6rem);position: absolute;bottom: 0;background: #C7C8CA;}
.caseNav li{font-size:0.28rem;color:#999;text-align: center;padding: 0 5px;box-sizing: border-box;height: 0.6rem;line-height: 0.6rem;}
.caseNav .curveLi{background:#0E61FE;color:#fff;}
.caseMain{background: #F4F6FA;padding: 0.4rem;}
.caseList{width: initial;background: #fff;border-radius: 0.12rem;margin-top: 0.2rem;}
.caseList a{display:block;padding: 0.3rem;}
.caseList img{width:100%;border-radius: 0.12rem;height: 3.54rem;}
.caseList h5{font-size:0.28rem;color:#1D2129;margin-top: 0.2rem; /* white-space: nowrap;overflow: hidden;text-overflow: ellipsis; */}
.caseList p{font-size:0.24rem;color:#999;margin-top: 0.2rem;}

.indexTabHead{font-size: 0.3rem}
.caseBanner .bannerList{display:none; }
.caseBanner .bannerList:nth-of-type(1){background-image: url("../mobileIMG/caseBanner01.jpg")}
.caseBanner .bannerList:nth-of-type(2){background-image: url("../mobileIMG/caseBanner02.jpg")}
.caseBanner .bannerList:nth-of-type(3){background-image: url("../mobileIMG/caseBanner03.jpg")}
.caseBanner .bannerList:nth-of-type(4){background-image: url("../mobileIMG/caseBanner04.jpg")}
.caseBanner .bannerList{height: 3rem;background-size: cover;background-repeat: no-repeat;position: relative;}
.caseBanner h2{font-size: 0.54rem;color: #fff;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.caseBanner .curveBanner{display:block; }

	/* Swiper 切换高度自适应 */
#caseBody .swiper-slide>div{display: none;}
#caseBody .swiper-slide-active>div{display:block;}
.bannerCase .swiper-pagination{	position: absolute; bottom: 0.14rem; z-index: 10; transform: translate(-50%); left:50%;}
.bannerCase span{width:0.47rem;height:0.05rem; display: inline-block;margin: 0 0.06rem; background:rgba(250,250,250,.4);}
.bannerCase .swiper-pagination-bullet-active{background:rgba(250,250,250,1);}
.caseDetail{position: relative; padding-bottom: 0.7rem;}
.caseDetail::after{content: "";position: absolute;width: calc(100% - 0.8rem);height: 1px; background:#d8d8d8;bottom: 0.5rem;}
.caseDetail h4{font-size:0.32rem;color:#333;margin: 0.15rem 0;}
.caseDetail header p{font-size:0.2rem;color:#8e8e8e;}
.caseDetail>p{font-size:0.18rem;color:#7e7e7e;margin: 0.3rem 0;;text-indent: 2em;}
.caseDetail>p span,.newsDetail>p span,.caseDetail>p font,.newsDetail>p font,.caseDetail>p li,.newsDetail>p li,
.caseDetail>p a,.newsDetail>p a{font-size:0.18rem !important;color:#7e7e7e;}
.caseDetail img,.caseDetail>p img,.newsDetail>p img{width: 100% !important;}
.caseDetail a{font-size:0.18rem;color:#7e7e7e;}
.caseDetailEnd{margin-bottom: 0.5rem;}
.caseDetailEnd h4{font-size:0.32rem;color:#333;margin-bottom: 0.1rem;}
.caseDetailEnd h5{font-size:0.28rem;color:#333;font-weight: inherit;margin: 0.15rem 0;line-height: 0.4rem;}
.caseDetailEnd p{font-size:0.22rem;color:#939393;overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.caseDetailEnd img{width: 100%;} 
.caseDetailEnd .content{box-shadow: 2px 2px 19px 10px rgba(38, 139, 255, 0.1);	overflow: hidden; padding:0.25rem;}
.caseDetailEnd .swiper-slide {transition: 300ms; transform: scale(0.9);  opacity: 0.8;margin: 0.3rem 0;}
.caseDetailEnd .swiper-slide-active,.caseDetailEnd .swiper-slide-duplicate-active {transform: scale(1);opacity: 1;}

/* 下载 */
.downloadBox{margin-bottom:0.5rem;}
.downloadList h3{font-size:0.42rem;color:#333;position: relative;padding-left:0.5rem;margin: 0.5rem 0 0.4rem;}
.downloadList h3:before,.downloadList span:before,.downloadQR dd:before,
.driveBox a:after,.driveBox a:before{content: "";position: absolute;left: 0; width:0.4rem;background: url('../mobileIMG/download02.png') no-repeat;background-size: cover;}
.downloadList h3:before{top: 0.12rem; height: 0.33rem;}
.downloadList:nth-of-type(1) h3:before{background-position: 0 0;}
.downloadList:nth-of-type(2) h3:before{background-position: 0 -0.35rem;}
.downloadList:nth-of-type(3) h3:before{height: 0.36rem; background-position: 0 -0.7rem;}
.downloadS>div{	padding:0.4rem 0.45rem;box-sizing: border-box;height: 3rem; border-radius: 0 0 0.1rem 0.1rem; margin-bottom:0.2rem;}
.downloadQYB{background: url('../mobileIMG/downloadQYB.jpg') no-repeat; background-size: cover;box-shadow: 2px 2px 12px 6px rgba(38,139,255,.1); }
.downloadZYB{background: url('../mobileIMG/downloadZYB.jpg') no-repeat; background-size: cover;box-shadow: 2px 2px 12px 6px rgba(255,187,38,.1);}
.downloadDZB{background: url('../mobileIMG/downloadDZB.jpg') no-repeat; background-size: cover;box-shadow: 2px 2px 12px 6px rgba(255,99,38,.1); margin-bottom: 0;}
.downloadList h4{font-size:0.32rem;color:#333;}
.downloadS p{font-size:0.2rem;color:#666;margin: 0.3rem 0;position: relative;padding-left: 0.3rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.downloadS p:before{content: "";position: absolute;left: 0; top: 0;width: 0.12rem;height: 0.15rem;transform: rotate(42deg);}
.downloadQYB p:before{border-bottom: 0.03rem solid #3faaff;border-right: 0.03rem solid #3faaff;}
.downloadZYB p:before{border-bottom: 0.03rem solid #ffba26;border-right: 0.03rem solid #ffba26;}
.downloadDZB p:before{border-bottom: 0.03rem solid #ff6326;border-right: 0.03rem solid #ff6326;}
.downloadS a{
	font-size:0.24rem;color:#fff; /* padding: 0.15rem 0.3rem; box-sizing: border-box;*/border-radius: 0.1rem;
	display: block;width: max-content; width:2rem;height:0.66rem;line-height:0.65rem; text-align:center;
}
.downloadQYB a{
	background: #279fff;
	background: -webkit-linear-gradient(top,#279fff,#70c0ff);
	background: -moz-linear-gradient(top,#279fff,#70c0ff);
	background: linear-gradient(180deg,#279fff,#70c0ff);
}
.downloadZYB a{
	background:#ff9600;
	background: -webkit-linear-gradient(top,#ff9600,#ffba26);
	background: -moz-linear-gradient(top,#ff9600,#ffba26);
	background: linear-gradient(180deg,#ff9600,#ffba26);
}
.downloadDZB a{
	background: #ff4526;
	background: -webkit-linear-gradient(top,#ff4526,#ff6326);
	background: -moz-linear-gradient(top,#ff4526,#ff6326);
	background: linear-gradient(180deg,#ff4526,#ff6326);
}
.downloadS span{position: relative;padding-left: 0.4rem;}
.downloadS span:before{top: -0.01rem; height: 0.33rem; background-position: 0 -1.05rem;}
.downloadQR dl{text-align: center;padding: 0.25rem 0.35rem;box-sizing: border-box;box-shadow: 0.04rem 0.04rem 0.2rem 0.1rem rgba(38,139,255,.1);}
.downloadApp{margin-bottom:0.5rem;}
.downloadApp dl{width: 3rem;}
.downloadApp dd{font-size:0.32rem;color:#333;margin-top:0.15rem;}
/*.downloadApp dd span{position: relative;padding-left:0.45rem;}
.downloadApp dl:nth-of-type(1) span:before{background-position: 0rem -1.38rem; height:0.34rem;}
.downloadApp dl:nth-of-type(2) span:before{background-position: 0rem -1.68rem; height:0.34rem;}
.downloadApp img{width:100%;}
.downloadWX img{width:2.3rem;margin:auto;}
.downloadWX h5{font-size:0.28rem;color:#333;margin: 0.2rem 0 0.1rem;}
.downloadWX h5 span{font-size:0.2rem;}
.downloadWX p{font-size:0.2rem;color:#666;}*/
.downloadQR img{width:2.3rem;margin:auto;}
.downloadQR h5{font-size:0.28rem;color:#333;margin: 0.2rem 0 0.1rem;}
.downloadQR h5 span{font-size:0.2rem;}
.downloadQR p{font-size:0.2rem;color:#666;}
.driveBox li{box-shadow: 0 0 0.07rem 0.03rem rgba(0,20,38,.05);margin-bottom: 0.2rem;}
.driveBox a{font-size:0.22rem; color:#666; position: relative; display: block;padding: 0.28rem 0 0.28rem 0.75rem; }
.driveBox a:after,.driveBox a:before{top: 50%; transform: translateY(-50%); }
.driveBox a:after{background-position: 0rem -2.84rem; height: 0.3rem; right: 0.2rem; left: auto;}
.driveBox a:before{ height: 0.26rem; left: 0.3rem; }
.driveSMY1 a:before,.driveBox li:nth-of-type(n) a:before{ background-position: 0rem -2.57rem; }
.driveSMY2 a:before,.driveBox li:nth-of-type(2n) a:before{ background-position: 0rem -2.02rem; }
.driveSMY3 a:before,.driveBox li:nth-of-type(3n) a:before{ background-position: 0rem -2.3rem; } 

/* 常见问题 */
.problemBody h3{font-size:0.36rem;color:#333;margin: 0.4rem 0;text-align: center;}
.problemVideo .videoBox{padding: 0.3rem;background: #fff;margin-top: 0.2rem;border-radius: 0.2rem;}
.problemVideo article{margin-top: 0.4rem;}
.problemVideo video{width: 100%; display: block; border-radius: 0.2rem;}
.problemVideo h4{font-size:0.32rem;color:var(--GlobalColor);}
.problemVideo p{font-size:0.28rem;color:#666;margin-top: 0.2rem;}
.problemFAQ h3{margin-top: 1rem;}
.problemFAQ dl{padding: 0.3rem;background: #fff;margin-bottom: 0.2rem;}
.problemFAQ dt{font-size:0.32rem;color:var(--GlobalColor);padding-right: 0.35rem;}
.problemFAQ dd{font-size:0.28rem;color:#666;margin-top: 0.15rem; display: none;}
.problemFAQ dt,.problemFAQ dd{padding-left: 0.38rem;position: relative;}
.problemFAQ dt:before,.problemFAQ dd:before{content: '';width: 0.3rem;height: 0.3rem;position: absolute;left: 0;top: 8px;}
.problemFAQ dt:before{background: url("../mobileIMG/QIcon.jpg") no-repeat;background-size: contain;}
.problemFAQ dd:before{background: url("../mobileIMG/AIcon.jpg") no-repeat;background-size: contain;}
.problemFAQ dt:after{
	content: '';display: inline-block;width: 0.2rem;height: 0.2rem;position: absolute;top: 8px;right: 0;
	border: 3px solid #666;border-top: transparent;border-right: transparent;transform: rotate(-45deg);
}
.problemFAQ .displayContent dd{display: block;}
.problemFAQ .displayContent dt:after{top: 26px;transparent;transform: rotate(135deg);}

/* 关于我们 */ 
.aboutUsFirst{color:#fff; padding:0.6rem 0.48rem 2.82rem;background: url("../mobileIMG/companyIntroduction.jpg") no-repeat bottom #011132;background-size: cover;}
.aboutUsFirst h3{font-size:0.36rem;text-align: center;position: relative;padding-bottom: 0.2rem;}
.aboutUsFirst h3:after{content: '';width: 0.6rem;height: 4px;background: #fff;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);}
.aboutUsFirst p{font-size:0.28rem; margin-top: 0.32rem;}
.cooperationCase{background: #F4F7FC;padding: 1rem 0.16rem 0.6rem;text-align: center;}
.cooperationCase h3,.cooperationCase p{padding: 0 0.32rem;}
.cooperationCase h3{font-size: 0.36rem;}
.cooperationCase p{margin-top: 0.3rem;font-size: 0.28rem;color: #333;}
.cooperationCase .RunChart{margin-top: 0.28rem;}
.cooperationCase .column{overflow: hidden;margin-top: 0.2rem;}
.cooperationCase .column-content{transition: transform 0.3s ease;display: flex;flex-direction: row;white-space: nowrap;gap: 0.2rem;margin: 0;padding: 0;}
.cooperationCase li{min-width: 1.58rem;height: 0.6rem;display: flex;align-items: center;justify-content: center;background: #fff;}
.column-content img {max-width: 100%;border-radius: 4px;transition: transform 0.2s;}

.IndustryModule{background: #fff;padding: 0.6rem;}
.IndustryModule>div:not(:first-child){margin-top: 0.2rem;}
.IndustryModule>div:nth-of-type(1){background-image: url("/static/mobileIMG/IndustryIcon01.jpg");}
.IndustryModule>div:nth-of-type(2){background-image: url("/static/mobileIMG/IndustryIcon02.jpg");}
.IndustryModule>div:nth-of-type(3){background-image: url("/static/mobileIMG/IndustryIcon03.jpg");}
.IndustryModule>div:nth-of-type(4){background-image: url("/static/mobileIMG/IndustryIcon04.jpg");}
.IndustryModule>div{background-size: cover; background-repeat: no-repeat;background-position: center;}
.IndustryModule a{padding: 0.4rem 0.3rem;display: block;}
.IndustryModule h4{color: var(--GlobalColor);font-size:0.28rem;}
.IndustryModule p{font-size:0.2rem; color: #666;margin-top: 0.2rem; width: 3.52rem; height: 2.4rem;overflow: hidden;}
.IndustryModule span{margin-top: 0.52rem;font-size:0.24rem; border: 1px solid #333;width: 2.24rem;box-sizing: border-box;display: inline-block;padding: 0.1rem 0.2rem;position: relative;}
.IndustryModule span:before,.IndustryModule span:after{content: '';position: absolute;}
.IndustryModule span:before{width: 0.22rem;height: 0.02rem;background: #333;right: 0.2rem;top: 45%;}
.IndustryModule span:after{top: 37%;right: 0.19rem;width: 0.1rem;height: 0.1rem;border-top: 0.02rem solid #333;border-right: 0.02rem solid #333;transform: rotate(45deg);}
.IndustryModule .moreBtn{color:#268BFF;font-size: 0.28rem;margin: 0.4rem auto 0;background: none;display: block;}

.aboutUsSection{
	height: 7.56rem; padding-top: 0.6rem;position: relative; color: #fff; margin-top: 0.5rem;
	background: url(../mobileIMG/earth.png) no-repeat center 78% #1e2234; background-size: 90%;
}
.aboutUsSection:after {content: "";position: absolute;top: 56%;left: 0;z-index: 0;width: 100%;height: 0.01rem;background: #fff;}
.aboutUsSection h3{font-size: 0.42rem; color: #fff;text-align: center;}
.aboutUsSection .product-wrapper {position: absolute;top: 27%;width: 100%; box-sizing: border-box;padding: 0 0.1rem;}
.aboutUsSection .product-wrapper>.swiper-container {margin-left: auto;margin-right: auto; position: relative; overflow: hidden;z-index: 1;}
.aboutUsSection .product-body {height: 5rem;}
.aboutUsSection li h4{position: absolute;font-size: 0.28rem; left: 0px;}
.aboutUsSection .txtName{display: inline-block;vertical-align: middle;margin-left: 0.6rem; }

.aboutUsSection .vertical{font-size: 0.16rem; color: #fff; width: 99%; height:auto !important;  display:block; padding-top: 0.2rem; box-sizing: border-box;}   
.aboutUsSection .features-item i {
	position: absolute; width: 0.12rem; height: 0.12rem; top: 46%; left: 0.4rem; z-index: 3;
	background: url(../mobileIMG/aboutUs02.png) no-repeat; background-size: contain; 
}
.aboutUsSection .vertical i{top: 0.24rem;}
.aboutUsSection .vertical .num{position: absolute;left: 0;text-align: right;min-width: 0.35rem;}

.aboutUsSection li:nth-child(odd) h4{ top: 48%;}
.aboutUsSection li:nth-child(odd) .swiper-container2 {top: -0.06rem;}
.aboutUsSection li:nth-child(odd) .vertical:only-child{margin-top: 25%;}
.aboutUsSection li:nth-child(even) .vertical:only-child{margin-top: 25%;}
.aboutUsSection li:nth-child(even) h4{ top: 39%;}
.aboutUsSection li:nth-child(even) .swiper-container2 {top: 47%;} 
.aboutUsSection li .swiper-container2{
	position: absolute;width: 100%; height: 2.35rem; overflow: auto;
	display: block;transition: all 0.3s; /* padding-bottom:0.1rem; */ box-sizing: border-box; 
}
.aboutUsSection li .swiper-container2:before{content: ""; position: absolute; top: 0px; left: 0.45rem; z-index: 0;width: 0.01rem;height: 100%; border-left: 0.02rem dashed rgba(255,255,255,.4);}
.aboutUsSection .swiper-container2 .swiper-wrapper{display:block;}

/* 锚点 custom-pagination mainConsult-anchor */
.aboutUsSection .custom-pagination{
	position: absolute; left: 50%; bottom: 0.32rem; transform: translateX(-50%);
	width: 3.2rem; height: 0.06rem; background: #fff; border-radius: 1rem;
}
.aboutUsSection .mainConsult-anchor span{background: #268bff; height: 100%; border-radius: 0.06rem; position: absolute;}
.swiper-container2 .swiper-scrollbar{background: rgba(255, 255, 255, 0.1);}

.aboutUsThird{margin-bottom: 1rem; position: relative;}
.aboutUsThird h3{font-size: 0.42rem;text-align: center;margin: 0.3rem 0;}
.aboutUsThird .mapBox{overflow: hidden;position: relative;height: 8.8rem;}
.aboutUsThird .mapBox>img{/* transform: translate(-25%,83%) scale(1); */transform: translate(-25%,3.8rem) scale(1);}

.consultBox{position: absolute;top: 29px;left: 50%;transform: translate(-50%);width: 6.35rem;}
.consultList{overflow: hidden;background: #fff;box-shadow: 0 0 0.2rem 0.1rem rgba(176,176,180,.33);	border-radius: 0.1rem;}
.consultList>div{background: #268bff;padding: 0.2rem 0.18rem;text-align: center;float: left;}
.consult02>div{padding: 0.2rem 0.18rem;}
.consultList img{width: 1.19rem;height: 1.19rem;background: #fff; margin-bottom: 0.05rem;}
.consultList>div span{font-size: 0.18rem;color:#fff;display: block;}
.consultList ul{float: left;  margin: 0.2rem 0.15rem;width: 4.45rem;}
.consultList li{font-size: 0.18rem; color:#333;}
.consult01{margin-bottom: 0.7rem;}
.consult01 li{margin-bottom: 0.08rem;}
.consult02 li{margin-bottom: 0rem;}
.consult02 .city{color:#268bff;font-size:0.28rem;margin-bottom: 0.1rem;line-height: inherit;}
.consultList li span:nth-of-type(1){width: 0.6rem;display: inline-block;font-weight: inherit;text-align: justify;text-align-last: justify;}
.consultList li span:nth-of-type(2){display:inline-block;width: calc(100% - 0.8rem);vertical-align: text-top;}

.aboutUsThird .mainConsult-anchor{ 
	position: absolute; bottom: -0.5rem; left: 0; z-index: 3;background: #fff;box-shadow: 0px 13px 16px 0px rgba(228,228,228,.44);
	width: 100%;height: 0.8rem;display: flex;justify-content: space-evenly;
}
.aboutUsThird .mainConsult-anchor span{font-size: 0.22rem;line-height: 0.78rem; color:#333;}
.aboutUsThird .mainConsult-anchor .active{border-bottom: 0.03rem solid #268bff; color: #268bff;}



