/* public start*/
@font-face {
	font-family: 'light';
	src: url('./font/light.otf') format('opentype');
    font-display: swap;
    font-weight: normal;
}
@font-face {
	font-family: 'regular';
	src: url('./font/regular.otf') format('opentype');
    font-display: swap;
    font-weight: normal;
}
@font-face {
	font-family: 'medium';
	src: url('./font/medium.otf') format('opentype');
    font-display: swap;
    font-weight: normal;
}
*{ margin:0; padding:0; border:0;box-sizing: border-box;background-position: center;background-size:cover;background-repeat: no-repeat;/*-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;*/outline:none;-webkit-tap-highlight-color: transparent;}
/* 清除表单相关默认样式 */
input,textarea,select,button{outline:none;resize:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;background-color: transparent;}
input:focus,textarea:focus,button,a,select{ outline:none; appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;}
html{-webkit-text-size-adjust:none;} 
body {background-color: #000;font-family:'light',Arial,sans-serif;font-size: 14px;font-weight: normal;line-height: normal;color:#fff;}
img{border:0;width: 100%;display: block;}
em,strong{font-style:normal;}
ul,li{list-style:none;}
/*手机端页面去除a标签点击时的蓝色边框*/
a{text-decoration:none;color:inherit;border:none;outline: none;}
::-webkit-scrollbar{display: none;}
h2,h3,h4,h5,h6{font-family: 'medium';font-weight:normal;}
/* p{white-space: pre;} */
.pc{display: block;}
.wap{display: none;}
.re{position: relative;z-index: 1;}
.ab{position: absolute;z-index: 2;}
.btn,.button{cursor: pointer;}
.mainbox{position: relative;margin: 0 auto;}
.module{overflow: hidden;background-position: center top;position: relative;}
.downBox {position: absolute;bottom: 40px;width: 14px;left: 0;right: 0;margin: 0 auto;animation: upAndDown 3s linear infinite;}
/* public end*/
header{position: fixed;z-index: 200;top: 0;left: 0;width: 100%;}
header .mainbox{padding: 2.777vmin 5.555vmin 0;display: flex;align-items: center;justify-content: space-between;}
header .logo{width: 16.666vmin;}
header .menu{padding: 0.925vmin;}
header .menu .re{width: 2.407vmin;height: 2.407vmin;}
header .menu span{width: 100%;height: 2px;border-radius: 2px;background-color: #fff;position: absolute;left: 0;top: 50%;transition:top 0.25s ease,transform 0.25s ease,opacity 0.25s ease;}
header .menu span.t{top: 28%;}
header .menu span.b{top: 72%;}
header .menu.open span.t{top: 50%;transform: rotate(45deg);}
header .menu.open span.m{opacity: 0;}
header .menu.open span.b{top: 50%;transform: rotate(-45deg);}
nav{position: fixed;z-index: 150;top: 0;right: 0;width: 46.296vmin;height: 100vh;background-color: #000;padding: 12.037vmin 0 7.407vmin;transform: translate3d(100%,0,0);transition: transform 0.8s cubic-bezier(0.3, 0.6, 0.33, 1);}
nav .flex{width: 100%;height: 100%;display: flex;flex-direction: column;justify-content: space-between;}
nav li{transition: all 0.5s cubic-bezier(0.3, 0.6, 0.33, 1) 0.3s;transform: translate3d(100%,0,0);opacity: 0;}
nav li:nth-child(2){transition-delay:0.4s;}
nav li:nth-child(3){transition-delay:0.5s;}
nav li:nth-child(4){transition-delay:0.6s;}
nav li:nth-child(5){transition-delay:0.7s;}
nav li a{display: block;font-size: 2.777vmin;line-height: 1.333;padding-left: 9.259vmin;color: rgba(255,255,255,0.6);margin-top: 6.851vmin;position: relative;transition: color 0.25s ease;}
nav li:first-child a{margin-top: 0;}
nav li a.active{color: #fff;font-family: 'medium';}
nav li a::after{content: '';position: absolute;left: 0;top: 0;width: 0.555vmin;height: 100%;background: linear-gradient(260deg, #00B7FF, #07FE83);transform: scaleY(0);transition: transform 0.25s ease;}
nav li a.active::after{transform: scaleY(1);}
nav .msg{padding-left: 9.259vmin;color: rgba(255,255,255,0.6);transition: all 0.5s cubic-bezier(0.3, 0.6, 0.33, 1) 0.8s;transform: translate3d(100%,0,0);opacity: 0;}
nav .msg p span{display: block;font-size: 1.666vmin;line-height: 1.611;}
nav .msg p a{display: block;font-size: 1.296vmin;line-height: 1.2857;margin-top: 0.925vmin;}
nav.hover li a.active{font-family: 'light';color: rgba(255,255,255,0.6);}
nav.hover li a.active::after{transform: scaleY(0);}
nav.hover li a.hover{font-family: 'medium';color: #fff;}
nav.hover li a.hover::after{transform: scaleY(1);}
nav.show{transform: translate3d(0,0,0);}
nav.show li{transform: translate3d(0,0,0);opacity: 1;}
nav.show .msg{transform: translate3d(0,0,0);opacity: 1;}
footer{font-size: 14px;line-height: 20px;text-align: center;position: absolute;bottom: 30px;left: 0;width: 100%;z-index: 100;}
#fullpage .fp-overflow{width: 100%;height: 100%;}
#fullpage .body{display: none;}
#fullpage .aniStart .body{display: block;}
/* index start */
.homepage .module{height: 100vh;}
.homepage .module1{background-color: #0A090E;}
.homepage .module1 .bg{position: absolute;z-index: 1;pointer-events: none;}
.homepage .module1 .bg1{bottom: 0;left: 0;width: 50%;}
.homepage .module1 .bg2{top: 0;right: 0;width: 53.333%;z-index: 2;}
.homepage .module1 .bg3{top: 0;left: 0;right: 0;margin: 0 auto;width: 77.43%;z-index: 3;}
.homepage .module1 .fp-overflow{display: flex;align-items: center;justify-content: center;}
.homepage .module1 .body{width: auto;height: 100vmin;position: relative;z-index: 5;text-align: center;}
.homepage .module1 .re{width: auto;height: 100%;}
.homepage .module1 .ab{width: 100%;top: 59.259vmin;}
.homepage .module1 .img{width: 22.592vmin;margin: 0 auto;}
.homepage .module1 .txt1{font-family: 'regular';font-size: 2.777vmin;line-height: 1.2;margin-top: 1.851vmin;letter-spacing: 4px;}
.homepage .module1 .txt2{font-size: 2.777vmin;line-height: 1.2;margin-top: 7.407vmin;letter-spacing: 2px;}
.homepage .module1 a{font-family: 'regular';letter-spacing: 1px;font-size: 1.666vmin;line-height: 1.2;margin-top: 2.777vmin;display: inline-block;}
.homepage .module1 i{display: inline-block;margin-left: 1.296vmin;width: 3.055vmin;height: 1.833vmin;background-image: url('../images/right_1.png');background-size: 100% auto;vertical-align: top;}
.homepage .module1 a:hover i{animation: around 1.5s linear infinite;}
.homepage .module2 .body{width: 100%;height: 100%;position: relative;overflow: hidden;}
.homepage .module2 .bg{width: 157.5vmin;position: absolute;z-index: -1;top: 13.888vmin;}
.homepage .module2{background-image: url('../images/m2-bg.jpg');background-position: center bottom;}
.homepage .module2 .swiper1{width: 100%;height: 100%;text-align: center;z-index: 5;}
.homepage .module2 .swiper1 .swiper-slide{padding-top: 13.888vmin;}
.homepage .module2 .swiper1 h3{font-size: 4.444vmin;line-height: 1.2;}
.homepage .module2 .swiper1 p{font-size: 1.851vmin;line-height: 1.2;letter-spacing: 2px;margin-top: 2.777vmin;}
.homepage .module2 .swiper1 .itembox{display: flex;justify-content: center;margin-top: 5.555vmin;}
.homepage .module2 .swiper1 .item{margin: 0 2.592vmin;font-size: 1.481vmin;line-height: 1.2;}
.homepage .module2 .swiper1 .item img{width: 5.925vmin;margin: 0 auto;}
.homepage .module2 .swiper1 .item p{margin-top:1.481vmin;white-space: nowrap;}
.homepage .module2 .swiper1 a{font-family: 'regular';display: inline-block;padding:0 2.777vmin;margin: 5.555vmin auto 0;letter-spacing: 1px;font-size: 1.666vmin;line-height: 2.5;background: linear-gradient(90deg, #005EFF -15%, #04D6A1 118%);}
.homepage .module2 .swiper1 a i{display: inline-block;margin-left: 1.296vmin;width: 3.055vmin;height: 4.165vmin;background-image: url('../images/right_2.png');background-size: 100% auto;vertical-align: top;}
.homepage .module2 .swiper1 a:hover i{animation: around 1.5s linear infinite;}
.homepage .module2 .swiper2{position: absolute;z-index: 10;top: 55.555vmin;bottom:0;width: 100%;padding-top: 13.703vmin;text-align: center;margin: 0 auto;opacity: 0;transition: opacity 0.4s ease;pointer-events: none;}
.homepage .module2 .swiper2 .swiper-slide{opacity: 0 !important;}
.homepage .module2 .swiper2 .swiper-slide-active{opacity: 1 !important;}
.homepage .module2 .swiper2 .bot{max-width:91.481vmin;width: 51.458vw;height: 100%;margin: 0 auto;position: relative;opacity: 0;transition: opacity 0.5s ease 0.4s;}
.homepage .module2 .swiper2 .swiper-slide-active .bot{opacity: 1;}
.homepage .module2 .swiper2 h4{font-size: 3.333vmin;line-height: 1.2;padding-bottom: 1.851vmin;position: relative;}
.homepage .module2 .swiper2 h4:after{content: '';width: 4.259vmin;height: 2px;background-color: #fff;position: absolute;bottom: 0;left: 0;right: 0;margin: 0 auto;}
.homepage .module2 .swiper2 h5{font-size: 2.962vmin;line-height: 1.2;margin-top: 5.555vmin;}
.homepage .module2 .swiper2 .ins{margin-top: 1.851vmin;font-size: 1.666vmin;line-height: 1.5;}
/* .homepage .module2 .swiper2 .ins p{white-space: pre;} */
.homepage .module2 .swiper2 .btn{position: absolute;bottom: 7.407vmin;font-size: 2.407vmin;line-height: 1.23;pointer-events:auto;}
.homepage .module2 .swiper2 .btn.left{left: 14.166%;left:-17.962vmin}
.homepage .module2 .swiper2 .btn.right{right: 14.166%;right:-17.962vmin}
.homepage .module2 .button{width:2.777vmin;height:  5.555vmin;position: absolute;z-index: 10;bottom: 43.518vmin;background-size: contain;cursor: pointer;}
.homepage .module2 .button.prev{left: 9.259vmin;background-image: url('../images/swiper-l.png');}
.homepage .module2 .button.next{right: 9.259vmin;background-image: url('../images/swiper-r.png');}
.homepage .module2 .box{position: absolute;z-index: 1;max-width:91.481vmin;width: 51.458vw;top: 55.555vmin;left: 0;right: 0;margin: 0 auto;}
.homepage .module2 .box .re{transition: transform 0.4s ease 0.4s;}
.homepage .module2 .box .ab{width: 100%;position: absolute;z-index: 2;top: 0;left: 0;right: 0;margin: 0 auto;background-image: url('../images/m2-linear1.png');background-position: center top;background-size: 100% auto;transition: background-image 0.4s ease, opacity 0.4s ease;opacity: 0;height: 26.264%;}
.homepage .module2 .box .ab.show{opacity: 1;}
.homepage .module2 .box .ab.one{background-image: url('../images/m2-linear2.png');}
.homepage .module2 .box .ab.two{background-image: url('../images/m2-linear3.png');}
.homepage .module2 .body::after{content: '';position: absolute;z-index: 2;bottom: 0;left: 0;width: 100%;height: 16.666vmin;background-image: url('../images/m2-shadow.png');background-size: 100% 100%;}
.homepage .module3{background-image: url('../images/m3-bg.jpg');background-position: center bottom;}
.homepage .module3 .body{width: 100%;height: 100%;position: relative;overflow: hidden;}
.homepage .module3 .line{position: absolute;z-index: 10;pointer-events: none;}
.homepage .module3 .line svg{width: 100%;height: 100%;}
.homepage .module3 .line svg line{stroke:rgba(46,108,246,1);stroke:rgba(255,255,255,0.1);stroke-width: 2px;filter:drop-shadow(0 -5px 10px rgba(46,108,246,0.6)) drop-shadow(0 5px 10px rgba(46,108,246,0.6))drop-shadow(0 -5px 10px rgba(46,108,246,0.6)) drop-shadow(0 5px 10px rgba(46,108,246,0.6))}
.homepage .module3 .line1{width: 50%;height: 40%;top: 3%;left: 0;overflow: hidden;}
.homepage .module3 .line2{width: 50%;height: 40%;top: 3%;right: 0;overflow: hidden;}
.homepage .module3 .line3{width: 20%;height: 60%;bottom: 0;left: 0;right: 0;margin: 0 auto;}
.homepage .module3 .con{width: 100vw;height: 100vh;overflow: hidden;position: relative;z-index: 1;}
.homepage .module3 .box{width: 50%;height: 100%;float: left;position: relative;z-index: 1;}
.homepage .module3 .box::after{content: '';position: absolute;z-index: 1;top: 0%;bottom: 0;left: 0;right: 0;background-image: url('../images/m3-bg2.jpg');background-size: cover;opacity: 0;transition:all 1s ease;}
.homepage .module3 .box:nth-child(1)::after{-webkit-clip-path: polygon(0% 3%, 100% 40%, 100% 100%, 0% 100%);clip-path: polygon(0% 3%, 100% 40%, 100% 100%, 0% 100%);}
.homepage .module3 .box:nth-child(2)::after{-webkit-clip-path: polygon(0 40%, 100% 3%, 100% 100%, 0% 100%);clip-path: polygon(0 40%, 100% 3%, 100% 100%, 0% 100%);}
.homepage .module3 .re{z-index: 5;width: 100%;height: 100%;background-size: contain;}
.homepage .module3 .ab{z-index: 6;width: 100%;height: 100%;top:0;left: 0;opacity: 0;background-size: contain;transition:all 1s ease;}
.homepage .module3 .box:nth-child(1) .ab{-webkit-clip-path: polygon(0% 3%, 100% 40%, 100% 100%, 0% 100%);clip-path: polygon(0% 3%, 100% 40%, 100% 100%, 0% 100%);}
.homepage .module3 .box:nth-child(2) .ab{-webkit-clip-path: polygon(0 40%, 100% 3%, 100% 100%, 0% 100%);clip-path: polygon(0 40%, 100% 3%, 100% 100%, 0% 100%);}
/* .homepage .module3 .box:hover .ab{opacity: 1;} */
/* .homepage .module3 .box:hover::after{opacity: 1;} */
.homepage .module3 .title{position: absolute;z-index: 20;width: 100%;left:0;top: 0;text-align: center;padding-top: 12.962vmin;}
.homepage .module3 h3{font-size: 4.444vmin;line-height: 1.2;}
.homepage .module3 p{font-size: 1.851vmin;line-height: 1.2;letter-spacing: 2px;margin-top: 2.777vmin;}
.homepage .module3 .box:hover::after{opacity: 1;}
.homepage .module3 .box:hover .ab{opacity: 1;}
/* .homepage .module3 .box:nth-child(1):hover::after{-webkit-clip-path: polygon(0% 3%, 100% 40%, 100% 100%, 0% 100%);clip-path: polygon(0% 3%, 100% 40%, 100% 100%, 0% 100%);}
.homepage .module3 .box:nth-child(1):hover .ab{-webkit-clip-path: polygon(0% 3%, 100% 40%, 100% 100%, 0% 100%);clip-path: polygon(0% 3%, 100% 40%, 100% 100%, 0% 100%);}
.homepage .module3 .box:nth-child(2):hover::after{-webkit-clip-path: polygon(0 40%, 100% 3%, 100% 100%, 0% 100%);clip-path: polygon(0 40%, 100% 3%, 100% 100%, 0% 100%);}
.homepage .module3 .box:nth-child(2):hover .ab{-webkit-clip-path: polygon(0 40%, 100% 3%, 100% 100%, 0% 100%);clip-path: polygon(0 40%, 100% 3%, 100% 100%, 0% 100%);} */

.homepage .module4{background-image: url('../images/m4-bg.jpg');background-position: center bottom;}
.homepage .module4 .bg{position: absolute;z-index: 1;pointer-events: none;}
.homepage .module4 .bg1{bottom: -8vmin;left: 0;width: 18.958%;}
.homepage .module4 .bg2{top: 0;right: -3vmin;width: 20.885%;}
.homepage .module4 .body{width: 100%;height: 100%;overflow: hidden;}
.homepage .module4 .body .flex{width: 100%;height: 100%;overflow: hidden;display: flex;align-items: center;justify-content: center;padding-bottom: 11.666vmin;text-align: center;}
.homepage .module4 h3{font-size: 4.444vmin;line-height: 1.2;}
.homepage .module4 .txt{font-size: 1.851vmin;line-height: 1.2;letter-spacing: 2px;margin-top: 2.777vmin;}
.homepage .module4 .btn{font-family: 'regular';display: inline-block;padding:0 2.777vmin;margin: 5.555vmin auto 0;letter-spacing: 1px;font-size: 1.666vmin;line-height: 2.5;background: linear-gradient(90deg, #005EFF -15%, #04D6A1 118%);}
.homepage .module4 .btn i{display: inline-block;margin-left: 1.296vmin;width: 3.055vmin;height: 4.165vmin;background-image: url('../images/right_2.png');background-size: 100% auto;vertical-align: top;}
.homepage .module4 .btn:hover i{animation: around 1.5s linear infinite;}
.homepage .module4 .msg{width: 108.333vmin;padding: 5.555vmin 4vmin;background-image: url('../images/m4-img.png');background-size: 100% 100%;border-radius: 10px;max-width: 60vw;margin: 9.259vmin auto 0;}
.homepage .module4 .msg h4{font-family: 'regular';font-size: 2.222vmin;line-height: 1.25;}
.homepage .module4 .msg p{font-size: 1.666vmin;line-height: 1.25;margin-top: 2.777vmin;display: flex;}
.homepage .module4 .msg p span,.homepage .module4 .msg p a{display: block;width: 50%;vertical-align: top;display: block;white-space: nowrap;}
.homepage .module4 .msg p a{text-align: right;padding-right: 4.629vmin;}
.homepage .module4 .msg p span{text-align: left;padding-left: 4.629vmin;}
.homepage .module4 .msg p i{display: inline-block;margin-right: 6px;width: 18px;height: 2.083vmin;min-height: 18px;background-size:contain;vertical-align: top;}
.homepage .module4 .msg p .tel i{background-image: url('../images/icon-tel.png');}
.homepage .module4 .msg p .email i{background-image: url('../images/icon-email.png');}
.homepage .module4 .msg p .tel{position: relative;}
.homepage .module4 .msg p .tel:after{content: '';width: 1px;height: 12px;background-color: #fff;position: absolute;top: 0;bottom: 0;right: 0;margin:  auto 0;}
@media screen and (min-width:971px) and (max-aspect-ratio: 1360/1080){
    .homepage .module2 .box{top:64vmin;}
    .homepage .module2 .swiper2{top:64vmin;padding-top: 6.8vmin;}
}
@media screen and (min-width:971px) and (max-aspect-ratio: 1200/1080){
    .homepage .module4 .msg p a{padding-right: 2vmin;}
    .homepage .module4 .msg p span{padding-left: 2vmin;}
}
.formpop{display: none;position: fixed;z-index: 500;top: 0;left: 0;width: 100vw;height: 100vh;}
.formpop .shadow{width: 100%;height: 100%;position: absolute;z-index: 1;background-color: rgba(0,0,0,0.5);}
.formpop .wrap{width: 100%;height: 100%;position: relative;z-index: 10;display: flex;align-items: center;justify-content: center;}
.formpop .content{width: 600px;width:55.555vmin;height: auto;border-radius: 6px;background-color: #eee;padding: 3.703vmin 2.777vmin 5.555vmin;position: relative;color: #000;}
.formpop .content .close{position: absolute;top: 2.777vmin;right: 1.851vmin;padding: 0.925vmin;}
.formpop .content .close img{width: 16px;}
.formpop .content h3{font-size: 2.037vmin;line-height: 1.363;padding-bottom: 1.851vmin;}
.formpop .content .row{margin-top: 1.851vmin;position: relative;z-index: 1;flex-grow: 1;}
.formpop .content .row.selectbox{z-index: 10;}
.formpop .content .row p{font-family: 'medium';font-size: 1.666vmin;line-height: 1.333;}
.formpop .content .row p em{color: #EA0000;}
.formpop .content .row .input{position: relative;margin-top: 0.74vmin;border: 1px solid #BBBBBB;border-radius: 2px;}
.formpop .content .row .input.wrong{border-color: #EA0000;animation: shake 0.4s ease;}
.formpop .content .row input,.formpop .content .row textarea{font-family: 'regular';display: block;width: 100%;padding: 0.74vmin;font-size: 1.481vmin;line-height: 1.75;position: relative;z-index: 1;}
.formpop .content .row input::placeholder,.formpop .content .row textarea::placeholder{font-size: 1.296vmin;font-family: 'regular';color: #999;}
.formpop .content .row textarea{height:9.444vmin;}
.formpop .content .row.selectbox .btn{position: absolute;top:0;left: 0%;width: 100%;height: 100%;z-index: 2;}
.formpop .content .row.selectbox .btn i{position: absolute;right: 0.74vmin;top: 0;height: 100%;width: 1.296vmin;background-image: url('../images/sclect.png');background-size: 100% auto;background-position: center;background-repeat: no-repeat;}
.formpop .content .row .select{position: absolute;top: 100%;left: -1px;right: -1px;padding-top: 3px;display: none;z-index: 2;}
.formpop .content .row .select ul{background-color: #fff;border-radius: 2px;padding: 0.555vmin 0;}
.formpop .content .row .select ul li{font-family: 'regular';display: block;font-size: 1.296vmin;line-height: 2.14;padding: 0.555vmin 1.851vmin;cursor: pointer;transition: background-color 0.4s ease;}
.formpop .content .row .select ul li:hover{background-color: rgba(46, 108, 246, 0.1);}
.formpop .content .row .select ul li.active{background-color: rgba(46, 108, 246, 0.1);}
.formpop .content .row .warnmsg{font-size: 1.296vmin;pointer-events:none;line-height: 1.28;position: absolute;left: 0;width: 100%;top: 100%;margin-top: 0.74vmin;color: #EA0000;font-family: 'regular';opacity: 0;transition: opacity 0.4s ease;}
.formpop .content .row .warnmsg.show{opacity: 1;}
.formpop .content .flex{display: flex;}
.formpop .content .flex .row:first-child{margin-right: 1.851vmin;flex-grow: 0;width: 40%;}
.formpop .content .button{font-family: 'regular';width: 41.666vmin;font-size: 1.666vmin;text-align: center;color: #fff;background-color: #2E6CF6;margin: 3.703vmin auto 0;line-height: 2.77;position: relative;}
.formpop .content .button span{position: relative;z-index: 2;}
.formpop .content .button::before{content: '';width: 100%;height: 100%;position: absolute;z-index: 1;top: 0;left: 0;background: linear-gradient(90deg, #005EFF -15%, #04D6A1 118%);opacity: 0;transition: opacity 0.4s ease;}
.formpop .content .button:hover::before{opacity: 1;}

.msgpop{display: none;position: fixed;z-index: 1000;}
.msgpop p{display: flex;align-items: center;white-space: nowrap;color: #000;font-family: 'regular';font-size: 1.481vmin;line-height: normal;}
.msgpop p i{display: block;width: 1.851vmin;height: 1.851vmin;background-size: contain;margin-right: 0.74vmin;}

.msgpop.warn{top: 6.296vmin;left: 50%;transform: translate(-50%,0);width: auto;}
.msgpop.warn .wrap{background-color: #fff;border-radius: 2px;padding:0.925vmin 2.592vmin;}
.msgpop.warn p i{background-image: url('../images/ico-wran.png');}
.msgpop.done p i{background-image: url('../images/ico-done.png');}
.msgpop.done{position: fixed;top: 0;left: 0;width: 100vw;height: 100vh;z-index: 1000;transform:none;}
.msgpop.done .shadow{width: 100%;height: 100%;position: absolute;z-index: 1;background-color: rgba(0,0,0,0.5);}
.msgpop.done .wrapbox{position: absolute;z-index: 10;top: 50%;left:50%;transform: translate(-50%,-50%);}
.msgpop.done .wrapbox .wrap{background-color: #fff;border-radius: 2px;padding:0.925vmin 2.592vmin;}
@media screen and (max-width:970px){
    .pc{display: none;}
    .wap{display: block;}
    header .mainbox{padding: 4vmin 4vmin  0;}
    header .logo{width: 20vmin;}
    header .back{display: flex;align-items: center;justify-content: flex-start;font-size: 3.733vmin;}
    header .back img{width: 3.466vmin;margin-right: 1.333vmin;}
    header .menu{padding: 0;}
    header .menu .re{width: 6.666vmin;height: 6.666vmin;}
    header .menu span{width: 100%;height: 1px;border-radius: 2px;background-color: #fff;position: absolute;left: 0;top: 50%;transition:top 0.25s ease,transform 0.25s ease,opacity 0.25s ease;}
    header .menu span.t{top: 25%;}
    header .menu span.b{top: 75%;}
    nav{width: 100%;height: 100vh;padding: 28vmin 0 16vmin 11.466vmin;}
    nav .flex{border-left: 1px solid #333;}
    nav li a{font-size: 4.8vmin;line-height: 1.2;padding:2.666vmin 0 2.666vmin 7.466vmin;margin-top: 8vmin;}
    nav li:first-child a{margin-top: 8vmin;}
    nav li a::after{top: 2.666vmin;width: 1.066vmin;height: 5.76vmin;}
    nav li a.active::after{transform: scaleY(1);}
    nav .msg{padding-left: 7.466vmin;}
    nav .msg p span{font-size: 3.2vmin;line-height: 1.25;}
    nav .msg p a{font-size: 3.2vmin;line-height: 1.25;transform-origin: 0% 50%;transform: scale(0.8333);margin-top: 1.481vmin;}
    footer{font-size: 3.2vmin;line-height: 1.25;position: absolute;bottom: 3.703vmin;}
    footer p{white-space: nowrap;transform:scale(0.666)}
    .pagination{position: absolute;z-index: 15;left: 0;width: 100%;bottom: 10.666vmin;display: flex;align-items: center;justify-content: center;}
    .pagination .swiper-pagination-bullet{width: 7.466vmin;height: 0.8vmin;border-radius: 0;background-color: rgba(192, 211, 255, 0.15);opacity: 1;margin: 0 1.066vmin;position: relative;}
    .pagination .swiper-pagination-bullet::after{content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: linear-gradient(90deg, #005EFF -15%, #04D6A1 118%);transform: scaleX(0);transform-origin:  0 0;}
    .pagination .swiper-pagination-bullet-active::after{transition: transform 0.8s ease;transform: scaleX(1);}
    .homepage .module1{background-image: url('../images/wap/m1-bg.jpg');background-size: 100% 100%;}
    .homepage .module1 .bg1{width: 110%;}
    .homepage .module1 .bg2{width: 98%;}
    .homepage .module1 .fp-overflow{padding-bottom: 10vmin;}
    .homepage .module1 .body{width: 100%;height:  133.2vmin;max-height:100%;overflow: hidden;}
    #fullpage .aniStart.module1 .body{display: flex;align-items: center;}
    .homepage .module1 .re{width: 100%;height: auto;}
    .homepage .module1 .ab{top: 59.259%;}
    .homepage .module1 .img{width: 30vmin;margin: 0 auto;}
    .homepage .module1 .txt1{font-size: 3.733vmin;margin-top: 2.666vmin;letter-spacing: 0.533vmin;}
    .homepage .module1 .txt2{font-size: 3.733vmin;margin-top: 10.666vmin;letter-spacing: 0;}
    .homepage .module1 a{font-size: 3.2vmin;margin-top: 4vmin;transform: scale(0.833);}
    .homepage .module1 i{display: inline-block;margin-left: 1.296vmin;width: 4.8vmin;height: 3.2vmin;background-image: url('../images/right_1.png');background-size: 100% auto;vertical-align: top;}
    .homepage .module1 a:hover i{animation: around 1.5s linear infinite;}
    .homepage .module2{background-image: url('../images/wap/m2-bg.jpg');background-size: 100% 100%;}
    .homepage .module2 .swiper1{z-index: 10;padding-top: 34.666vmin;}
    .homepage .module2 .swiper1 .swiper-slide{padding-top: 0;}
    .homepage .module2 .swiper1 h3{font-size: 7.199vmin;}
    .homepage .module2 .swiper1 p{font-size: 3.2vmin;letter-spacing: 0;margin-top: 4vmin;}
    .homepage .module2 .swiper1 .itembox{margin-top: 8vmin;}
    .homepage .module2 .swiper1 .item{margin: 0;font-size: 3.2vmin;width: 20%;}
    .homepage .module2 .swiper1 .item img{width: 10.4vmin;}
    .homepage .module2 .swiper1 .item p{margin-top:0;white-space: nowrap;transform: scale(0.833);}
    .homepage .module2 .swiper1 a{padding:0 5.6vmin;margin: 13.333vmin auto 0;font-size: 3.733vmin;line-height: 2.3;}
    .homepage .module2 .swiper1 a i{display: inline-block;margin-left: 1.333vmin;width: 4vmin;height: 7.359vmin;}
    .homepage .module2 .swiper2{z-index: 5;top: 113.333vmin;padding-top: 20vmin;}
    .homepage .module2 .swiper2 .bot{max-width:none;width: 90%;text-align: center;}
    .homepage .module2 .swiper2 h4{display: inline-block;font-size: 5.066vmin;line-height: 9.333vmin;padding:0 8.533vmin 2.133vmin;border-radius: 4.8vmin;}
    .homepage .module2 .swiper2 h4:after{width: 6.133vmin;}
    .homepage .module2 .swiper2 h5{font-size: 4.533vmin;margin-top: 9.866vmin;}
    .homepage .module2 .swiper2 .ins{margin-top: 4vmin;font-size: 3.2vmin;}
    .homepage .module2 .box{max-width:none;width: 149.866vmin;top: 113.333vmin;left: 50%;right: auto;margin-left: -74.933vmin;}
    .homepage .module2 .body::after{height: 34.666vmin;}
    .homepage .module3{background-image: url('../images/wap/m3-bg.jpg');background-size: 100% 100%;}
    .homepage .module3 .title{padding-top: 20vmin;}
    .homepage .module3 h3{font-size: 7.199vmin;}
    .homepage .module3 p{font-size: 3.2vmin;letter-spacing: 0;margin-top: 4vmin;}
    .homepage .module3 .swiper-container{position: absolute;top: 36.533vmin;bottom: 0;left: 0;width: 100%;}
    .homepage .module3 .swiper-slide{display: flex;align-items: center;justify-content: center;padding: 8vmin 0 14vmin;}
    .homepage .module3 .swiper-slide img{width: auto;max-width: 100%;max-height: 100%;}
    .homepage .module3 .pagination{bottom: 10.666vmin;}
    .homepage .module4{background-image: url('../images/wap/m4-bg.jpg');background-size: 100% 100%;}
    .homepage .module4 .body .flex{padding-bottom: 0;height: 86%;}
    .homepage .module4 h3{font-size: 7.199vmin;}
    .homepage .module4 .txt{font-size: 3.2vmin;letter-spacing: 0;margin-top: 4vmin;}
    .homepage .module4 .btn{padding:0 5.6vmin;margin: 8vmin auto 0;font-size: 3.733vmin;line-height: 2.3;}
    .homepage .module4 .btn i{display: inline-block;margin-left: 1.333vmin;width: 4vmin;height: 7.359vmin;}
    .homepage .module4 .btn:hover i{animation: around 1.5s linear infinite;}
    .homepage .module4 .msg{width: 91.466vmin;max-width: none;padding: 5.333vmin 6.666vmin;background-image: url('../images/wap/m4-img.png');background-size: 100% 100%;margin-top: 13.066vmin;border-radius: 0;}
    .homepage .module4 .msg h4{font-size: 4.533vmin;padding-bottom: 1.333vmin;text-align: left;}
    .homepage .module4 .msg p{display: block;}
    .homepage .module4 .msg p a::after{display: none;}
    .homepage .module4 .msg p a,.homepage .module4 .msg p span{width: 100%;font-size: 3.2vmin;line-height: 1.2;margin-top: 1.866vmin;padding: 0;text-align: left;}
    .homepage .module4 .msg p i{display: inline-block;min-height:0;margin-right: 6px;width: 3.2vmin;height: 3.84vmin;background-size: contain;vertical-align: top;}
    .homepage .module4 .itembox{width: 91.466vmin;margin: 13.066vmin auto 0;}
    .homepage .module4 .item{width: 100%;padding: 5.333vmin 6.666vmin;background-image: url('../images/wap/m4-img.png');background-size: 100% 100%;margin-bottom: 4vmin;text-align: left;}
    .homepage .module4 .item h4{font-size: 4.533vmin;padding-bottom: 1.333vmin;}
    .homepage .module4 .item p a,.homepage .module4 .item p span{display: block;font-size: 3.2vmin;line-height: 1.2;margin-top: 1.866vmin;}
    .homepage .module4 .item i{display: inline-block;margin-right: 6px;width: 3.2vmin;height: 3.84vmin;background-size: contain;vertical-align: top;}
    .homepage .module4 .item .tel i{background-image: url('../images/icon-tel.png');}
    .homepage .module4 .item .email i{background-image: url('../images/icon-email.png');}

    .formpop .content{width: 91.466vmin;padding: 5.333vmin;}
    .formpop .content .close{top: 4vmin;right: 2.4vmin;padding: 2.933vmin;}
    .formpop .content .close img{width: 3.466vmin;}
    .formpop .content h3{font-size: 4.8vmin;line-height: 6.666vmin;padding-bottom: 2.666vmin;text-align: center;}
    .formpop .content .row{margin-top: 4vmin;}
    .formpop .content .row p{font-size: 3.733vmin;line-height: 5.066vmin;}
    .formpop .content .row .input{margin-top: 1.333vmin;}
    .formpop .content .row input,.formpop .content .row textarea{padding: 1.333vmin;font-size: 3.733vmin;line-height: 5.866vmin;}
    .formpop .content .row input::placeholder,.formpop .content .row textarea::placeholder{font-size: 3.733vmin;}
    .formpop .content .row textarea{height:26.133vmin;}
    .formpop .content .row.selectbox .btn i{right: 1.333vmin;width: 2.933vmin;}
    .formpop .content .row .select{padding-top: 1.333vmin;}
    .formpop .content .row .select::after{content: '';position: absolute;top: -1.2vmin;left:0;right: 0;margin: auto;width: 0;height: 0;border-style: solid;border-color: transparent transparent #fff transparent;border-width: 1.6vmin;}
    .formpop .content .row .select ul{padding: 1.333vmin 0;}
    .formpop .content .row .select ul li{font-size: 3.2vmin;line-height: 8.533vmin;padding: 0 5.066vmin;}
    .formpop .content .row .warnmsg{font-size: 3.2vmin;line-height: 3.733vmin;position: absolute;left: 0;width: 100%;top: 100%;margin-top: 1.333vmin;}
    .formpop .content .flex{display: flex;padding-bottom: 5.066vmin;}
    .formpop .content .flex .row:first-child{margin-right: 1.851vmin;flex-grow: 0;}
    .formpop .content .button{width: 60vmin;font-size: 4vmin;background: linear-gradient(90deg, #005EFF -15%, #04D6A1 118%);margin: 5.333vmin auto 0;line-height: 9.866vmin;}
    .formpop .content .button::before{display: none;}
    

    .msgpop p{font-size: 3.2vmin;}
    .msgpop p i{width: 4.16vmin;height: 4.16vmin;;margin-right: 1.279vmin;}
    .msgpop.warn{top: 12.8vmin;transform: translate(-50%,0) scale(0.833);}
    .msgpop.warn .wrap{border-radius: 2px;padding:2.879vmin 4.16vmin;}
    .msgpop.done .wrapbox{transform: translate(-50%,-50%) scale(0.833);}
    .msgpop.done .wrapbox .wrap{border-radius: 2px;padding:2.879vmin 4.16vmin;}
}
@media screen and (max-width:970px) and (min-aspect-ratio: 375/720){
    .homepage .module2 .swiper1{padding-top: 24vmin;}
    .homepage .module2 .swiper2{top: 100vmin;padding-top: 14vmin;}
    .homepage .module2 .box{top: 100vmin;}
}
@media screen and (max-width:970px) and (min-aspect-ratio: 375/640){
    .homepage .module2 .swiper1 .itembox{margin-top: 6vmin;}
    .homepage .module2 .swiper1 a{margin-top: 10vmin;}
    .homepage .module2 .swiper1{padding-top: 16vmin;}
    .homepage .module2 .swiper2{top: 84vmin;padding-top: 14vmin;}
    .homepage .module2 .swiper2::before{top: 6vmin;}
    .homepage .module2 .box{top: 84vmin;}
    .homepage .module3 .swiper-slide{padding: 8vmin 0;}
    .homepage .module3 .pagination{bottom: 5.333vmin;}
    .formpop .content h3{padding-bottom: 0;}
    .formpop .content .row{margin-top: 2.666vmin;}
    .formpop .content .row .input{margin-top: 0.8vmin;}
    .formpop .content .row textarea{height: 20.266vmin;}
    .formpop .content .button{margin-top:2.666vmin;}
}
@media screen and (max-width:970px)  and (min-aspect-ratio: 375/590){
    nav{padding-top: 22vmin;padding-bottom: 14vmin;}
    nav li a{margin-top: 4vmin;}
    nav li:first-child a{margin-top: 4vmin;}
    .homepage .module2 .swiper1 .itembox{margin-top: 4vmin;}
    .homepage .module2 .swiper1 a{margin-top: 6vmin;}
    .homepage .module2 .pagination{bottom: 5.333vmin;}
    .homepage .module2 .swiper2{top: 74vmin;padding-top: 9vmin;}
    .homepage .module2 .swiper2 h5{margin-top: 6vmin;}
    .homepage .module2 .box{top: 74vmin;}
}
/* index end */
/* marketing start*/
.marketing .module{height: 100vh;}
.marketing .module .body{height: 100%;margin: 0 auto;position: relative;overflow: hidden;}
/* .marketing .module1{background-image: url('../images/marketing/m1-bg.jpg');} */
.marketing .module1 .body{width: 89%;}
.marketing .module1 .body .flex{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}
.marketing .module1 h2{font-size: 5.37vmin;line-height: normal;text-align: center;}
.marketing .module1 p{font-size: 2.777vmin;line-height: 1.5;margin-top: 2.314vmin;letter-spacing: 2px;text-align: center;}

.marketing .module2{background-image: url('../images/marketing/m2-bg.jpg');background-size: 100% 100%;}
.marketing .module2 .bg{position: absolute;z-index: 1;max-width: 57.314vmin;width: 32.239%;top: 0;bottom: 0;margin: auto 0;right: 0;}
.marketing .module2 .body{width: 100%;z-index: 2;}
.marketing h3{font-size: 4.444vmin;margin-bottom: 1.481vmin;}
.marketing .txt{font-size: 1.851vmin;line-height: 1.5;}
.marketing .module2 .flex{width: 140.648vmin;max-width: 89%;margin: 0 auto;height: 100%;display: flex;flex-direction: column;justify-content: center;}
.marketing .module2 .text{width: 80.925vmin;max-width: 89vw;padding-left: 0.925vmin;}
.marketing .module2 .itembox{display: flex;justify-content: center;margin-top: 11.204vmin;}
.marketing .module2 .item{width: 47.5vmin;padding:0.925vmin;}
.marketing .module2 .item .con{height: 100%;padding:5.37vmin 4.629vmin;background-image: url('../images/marketing/m2-img.png');background-size: 100% 100%;transition: background-image 0.4s ease;}
.marketing .module2 .item h4{font-size: 4.444vmin;}
.marketing .module2 .item p{font-size: 1.851vmin;line-height: 1.5;}
.marketing .module2 .item .con:hover{background-image: url('../images/marketing/m2-img-hover.png');}
.marketing .module3{background-image: url('../images/marketing/m3-bg.jpg');background-size: 100% 100%;}
.marketing .module3 .bg{position: absolute;z-index: 1;max-width: 36.481vmin;width: 20.52%;top: 16.296vmin;left: 0;}
.marketing .module3 .body{padding-bottom: 7.777vmin;}
.marketing .module3 .flex{width: 140.648vmin;max-width: 89%;margin: 0 auto;height: 100%;position: relative;z-index: 1;display: flex;flex-direction: column;justify-content: center;}
.marketing .module3 .text{text-align: center;padding:0 0.925vmin;}
.marketing .module3 .itembox{display: flex;justify-content: center;margin-top: 6.482vmin;}
.marketing .module3 .item{width: 39.814vmin;padding:0.925vmin;}
.marketing .module3 .item .con{height: 100%;padding: 3.703vmin;background-image: url('../images/marketing/m3-img.png');background-size: 100% 100%;transition: background-image 0.4s ease;}
.marketing .module3 .item img{width: 6.851vmin;margin: 0 auto;}
.marketing .module3 .item h4{font-size: 2.407vmin;margin-top: 0.925vmin;text-align: center;}
.marketing .module3 .item p{font-size: 1.666vmin;line-height: 1.875;margin-top: 1.481vmin;color: rgba(255,255,255,1);}
.marketing .module3 .item p b{color: rgba(255,255,255,1);}
.marketing .module3 .item .con:hover{background-image: url('../images/marketing/m3-img-hover.png');}
@media screen and (min-width:971px) and (max-aspect-ratio: 1360/1080){
    .marketing .module2 .itembox{margin-top: 8vmin;}
    .marketing .module2 .item .con{padding: 2.4vmin;}
    .marketing .module3 .item .con{padding: 4vmin 3vmin;}
}
@media screen and (min-width:971px) and (max-aspect-ratio: 1160/1080){
    .marketing .module2 .itembox{flex-direction: column;padding-left: 41.643%;position: relative;}
    .marketing .module2 .item:first-child{position: absolute;top: 0;bottom: 0;left: 0;width: 41.643%;}
    .marketing .module2 .item:first-child .con{display: flex;flex-direction: column;justify-content: center;}
    .marketing .module2 .item .con{padding: 3vmin;}
}
@media screen and (max-width:970px){
    /* .marketing .module1{background-image: url('../images/marketing/wap/m1-bg.jpg');background-size: 100% 100%;} */
    .marketing .module1 .body{width: 91.466%;padding-bottom: 36vmin;}
    .marketing .module1 h2{font-size: 7.733vmin;}
    .marketing .module1 p{font-size: 4vmin;line-height: 1.5;margin-top: 1.866vmin;letter-spacing: 0;}
    .marketing .module2{background-image: url('../images/marketing/wap/m2-bg.jpg');}
    .marketing .module2 .body{width: 91.466%;padding: 10.666vmin 0;}
    .marketing .module2 .flex{width: 100%;max-width: none;}
    .marketing .module2 .text{width: 100%;max-width: none;padding-left: 0;}
    .marketing h3{font-size: 7.199vmin;margin-bottom: 4vmin;}
    .marketing .txt{font-size: 3.2vmin;}
    .marketing .module2 h3{text-align: center;}
    .marketing .module2 .itembox{margin-top: 16vmin;}
    .marketing .module2 .itembox{flex-direction: column;padding-left: 42.857%;position: relative;}
    .marketing .module2 .item{padding: 0;width: 100%;}
    .marketing .module2 .item:first-child{position: absolute;top: 0;bottom: 0;left: 0;width: 36.533vmin;}
    .marketing .module2 .item:last-child{margin-top: 2.666vmin;}
    .marketing .module2 .item:first-child .con{background-image: url('../images/marketing/wap/m2-img-first.png');display: flex;flex-direction: column;justify-content: center;}
    .marketing .module2 .item .con{padding: 8.533vmin 5.333vmin 12.266vmin;background-image: url('../images/marketing/wap/m2-img.png');}
    .marketing .module2 .item h4{font-size: 6.666vmin;}
    .marketing .module2 .item p{font-size: 3.2vmin;margin-top: 1.333vmin;white-space: nowrap;transform-origin: 0% 0%;transform: scale(0.833);}
    .marketing .module3 .body{padding: 10.666vmin 0;}
    .marketing .module3 .flex{width: 100%;max-width: none;}
    .marketing .module3  h3{margin-bottom: 2.666vmin;}
    .marketing .module3 .txt span{display: block;text-align: center;}
    .marketing .module3 .swiper{margin-top: 21.333vmin;padding-bottom: 13.333vmin;}    
    .marketing .module3 .swiper .swiper-slide{width: 85.6vmin;padding: 20vmin 6vmin 32vmin;background-image: url('../images/marketing/wap/m3-img.png');background-size: 100% 100%;transition: transform 0.8s ease;transform:scale(0.7);margin: 0 -5vmin;}  
    .marketing .module3 .swiper .swiper-slide.swiper-slide-active{transform: none;} 
    .marketing .module3 .swiper img{width: 11.733vmin;margin: 0 auto;}
    .marketing .module3 .swiper h4{font-size: 4.533vmin;text-align: center;}
    .marketing .module3 .swiper p{font-size: 3.2vmin;margin-top: 4vmin;line-height: 1.5;min-height: 19.2vmin;}
    .marketing .module3 .pagination{bottom: 0;}
}
@media screen and (max-width:970px) and (min-aspect-ratio: 375/740){
    .marketing .module2 .body{padding-bottom: 5.333vmin;}
    .marketing .module2 .itembox{margin-top: 8vmin;}
    .marketing .module2 .item .con{padding: 5.333vmin 5.333vmin 6vmin;}
    .marketing .module3 .body{padding-bottom: 5.333vmin;}
    .marketing .module3 .swiper{margin-top: 8vmin;padding-bottom: 6vmin;}
}
@media screen and (max-width:970px) and (min-aspect-ratio: 375/580){
    .marketing .module2 .itembox{margin-top: 6vmin;}
    .marketing .module2 .item .con{padding: 2.4vmin;}
    .marketing .module2 .item p{margin-top: 0;}
    .marketing .module3 .swiper .swiper-slide{padding: 10vmin 6vmin 16vmin;}

}
/* marketing end*/
/* experience start*/
.experience .full{width: 100%;height: 100vh;}
.experience .full.scroll .fp-overflow{overflow-y: auto;}
.experience .wow2{visibility:hidden}
.experience .aniStart .wow2{visibility:visible}
/* .experience .full .scroll{width: 100%;height: 100%;overflow-y: auto;} */
/* .experience .full .scroll{display: none;animation:  fadeIn 0.5s;}
.experience .full.aniStart .scroll{display: block;} */
.experience h3{font-size: 4.444vmin;line-height: 1.3965;text-align: center;}
.experience .banner{height: 100vh;text-align: center;/* background-image: url('../images/experience/md1-bg.jpg'); */}
.experience .banner .mainbox{width: 89%;height: 100%;display: flex;align-items: center;justify-content: center;}
.experience .banner h2{font-size: 5.37vmin;line-height: 1.2;}
.experience .banner p{font-family: 'light';font-size: 2.777vmin;line-height: 1.5;margin-top: 3.796vmin;}
.experience .module2{background-image: url('../images/experience/md2-bg.jpg');padding: 9.259vmin 0;}
.experience .module2 .mainbox{width: 89%;max-width: 159.259vmin;height: auto;}
.experience .module2 .tabbox{font-size: 2.222vmin;line-height: 1.333;display: flex;align-items: center;justify-content: center;margin-top: 4.629vmin;padding-bottom: 8px;border-bottom: 1px solid rgba(151, 151, 151, 0.22);}
.experience .module2 .tabbox .tab{margin: 0 4.814vmin;display: block;position: relative;cursor: pointer;}
.experience .module2 .tabbox .tab::after{content: '';position: absolute;left: 0;right: 0; margin: 0 auto;width: 0%;height: 1px;bottom: -8px;background: linear-gradient(to right,rgba(0, 94, 255, 1),rgba(4, 214, 161, 1));transition: width 0.25s ease;}
.experience .module2 .tabbox .tab.active{background: linear-gradient(90deg, #005EFF 0%, #04D6A1 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-family: 'medium';}
.experience .module2 .tabbox .tab.active::after{width: 100%;}
.experience .module2 .itembox{width: calc(100% + 1.48vmin);display: flex;justify-content: flex-start;flex-wrap: wrap;margin-top: 1.666%;margin: 1.666% -0.74vmin 0;}
.experience .module2 .item{width:33.333%;padding: 1.48vmin 0.74vmin 0;}
.experience .module2 .item .con{position: relative;overflow: hidden;width: 100%;height: 0;padding-bottom: 66.6%;background-color: #ccc;}
.experience .module2 .item .re{width: 100%;height: 100%;background-size: cover;background-color: #000;transition: transform 0.25s ease;position: absolute;top: 0;left: 0;}
.experience .module2 .item .ab{opacity: 0;width: 100%;height: 100%;top: 0;left: 0;background: linear-gradient(180deg, rgba(3,9,29,0) 0%, #03081C 100%);display: flex;flex-direction: column;justify-content: flex-end;padding: 4.262%;transition: opacity 0.25s ease;}
.experience .module2 .item .ab h4{font-family: 'regular';font-size: 1.851vmin;line-height: 1.4;padding-left: 10px;position: relative;/* display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;text-overflow:ellipsis;overflow: hidden; */}
.experience .module2 .item .ab h4::after{content: '';position: absolute;left: 0;top: calc((1.851vmin * 1.4 - 1.851vmin) / 2 );width: 2px;height: 1.851vmin;background: linear-gradient(360deg, #005EFF 0%, #04D6A1 100%);}
.experience .module2 .item .click{position: absolute;top: 0;bottom: 0;width: 100%;height: 100%;z-index: 10;}
.experience .module2 .item:hover .re{transform: scale(1.2);}    
.experience .module2 .item:hover .ab{opacity: 1;} 

.experience .module3{background-image: url('../images/experience/md3-bg.jpg');padding: 9.259vmin 0 7.407vmin;}
.experience .module3 .mainbox{width: 89%;max-width: 124.444vmin;}
.experience .module3 .txt{font-family: 'light';width: 77.544%;font-size: 1.851vmin;line-height: 1.7;margin: 1.851vmin auto 0;text-align: center;}
.experience .module3 .iconbox{margin-top: 7.407vmin;display: flex;align-items: flex-start;justify-content: center;}
.experience .module3 .iconbox .item{width: 20%;text-align: center;display: flex;flex-direction: column;align-items: center;justify-content: flex-start;}
.experience .module3 .iconbox .item img{width: 6.481vmin;}
.experience .module3 .iconbox .item h4{font-family: 'regular';font-size: 2.037vmin;line-height: 1.363;margin-top: 1.666vmin;padding-bottom: 2.407vmin;position: relative;}
.experience .module3 .iconbox .item h4:after{content: '';position: absolute;width: 2em;height: 2px;bottom: 0;left: 0;right: 0;margin: 0 auto;background: linear-gradient(to right,rgba(0, 94, 255, 1),rgba(4, 214, 161, 1));}
.experience .module3 .iconbox .item p{margin-top: 2.592vmin;font-size: 1.666vmin;line-height: 1.88;}
.experience .module3 .iconbox .item p span{display: block;font-family: 'light';}
.experience .module3 .list{margin-top: 8.888vmin;font-size: 1.666vmin;position: relative;}
.experience .module3 .list::after{content: '';height: 1px;position:absolute;z-index: 1;left:0;right: 0;bottom: 1.222em;background-color: rgba(13, 77, 112, 0.6);}
.experience .module3 .list .title{display: flex;align-items: center;justify-content: center;position: relative;}
.experience .module3 .list .title::before,.module3 .list .title::after{content: '';width: 1px;position:absolute;top: 50%;bottom: 0;background-color: rgba(13, 77, 112, 0.6);}
.experience .module3 .list .title::before{left: 0;}
.experience .module3 .list .title::after{right: 0;}
.experience .module3 .list .title h4{font-size: 1.5625vw;line-height: 1.4;padding: 0 1.0416vw;flex-shrink: 0;}
.experience .module3 .list .title .line{flex-grow: 1;height: 1px;background-color: rgba(13, 77, 112, 0.6);position: relative;}
.experience .module3 .list .title .line::after{content: '';width: 6px;height: 6px;background: #09354E;border-radius: 50%;position: absolute;top: 0;bottom: 0;margin: auto;}
.experience .module3 .list .title .line.l::after{right: 0;}
.experience .module3 .list .title .line.r::after{left: 0;}
.experience .module3 .list .con{display: flex;align-items: center;justify-content: center;flex-wrap: wrap;position: relative;z-index: 2;}
.experience .module3 .list .con::before,.module3 .list .con::after{content: '';width: 1px;position:absolute;top: 0%;bottom: 1.222em;background-color: rgba(13, 77, 112, 0.6);}
.experience .module3 .list .con::before{left: 0;}
.experience .module3 .list .con::after{right: 0;}
.experience .module3 .list .con span{font-family: 'light';line-height: 2.444;background-color: #051f2f;/* background-color: #051F2F; */width: 8.5em;min-width: 102px;text-align: center;flex-shrink: 0;margin: 1.555em 0.833em 0;}
.experience .module4{background-image: url('../images/experience/md4-bg.jpg');padding: 9.259vmin 0;}
.experience .module4 .mainbox{width: 83.9583%;max-width: 147.777vmin;}
.experience .module4 .itembox{margin-top: 9.259vmin;display: flex;align-items: center;justify-content: flex-end;flex-wrap: wrap;}
.experience .module4 .itembox .row{width: 100%;display: flex;align-items: center;justify-content: flex-end;}
.experience .module4 .itembox .item{margin: 1.666vmin 0.833vmin 0;width: 20.37vmin;height: 20.37vmin;background-image:url('../images/experience/md4-img-bg.png');flex-shrink: 0;min-width: 110px;min-height: 110px;}
.experience .module4 .itembox .item img{width: 39.09%;margin: 19.09% auto 0;}
.experience .module4 .itembox .item p{font-size: 2.222vmin;line-height: 1.333;margin-top: 1.111vmin;text-align: center;}
.experience .module5{background-image: url('../images/experience/md5-bg.jpg');padding: 9.259vmin 0 18.518vmin;position: relative;}
.experience .module5 .mainbox{width: 89%;max-width: 134.444vmin;}
.experience .module5 .itembox{display: flex;align-items: flex-start;justify-content: flex-start;flex-wrap: wrap;}
.experience .module5 .item{width: 25%;margin-top: 5vmin;flex-shrink: 0;text-align: center;}
.experience .module5 .item img{width: 54%;margin: 0 auto;}
.experience .module5 .item h4{font-size: 2.222vmin;line-height: 1.333;width: 84%;margin: 0 auto;}
.experience .module5 .item p{margin-top: 1.388vmin;font-size: 1.666vmin;line-height: 1.666;width: 84%;margin: 0 auto;}
.experiencelist{display: none;}
@media screen and (min-width:971px) and (max-height: 720px){
    .experience .module3 .list::after,.experience .module3 .list .con::before, .module3 .list .con::after{bottom: calc(2.444 * 12px / 2);}
}
@media screen and (max-width:970px){
    .experience h3{font-size: 4.533vmin;text-align: center;position: relative;padding-bottom: 2.133vmin;}   
    .experience h3:after{content: '';position: absolute;left: 0;right: 0; margin: 0 auto;width: 2em;height: 0.8vmin;bottom: 0;background: linear-gradient(to right,rgba(0, 183, 255, 1),rgba(7, 254, 131, 1));border-radius: 0.4vmin;}
    .experience .pc{display: none;}
    .experience .wap{display: block;} 
    .experience .module{padding: 11.733vmin 0 10.666vmin;}
    .experience .banner{/* background-image: url('../images/experience/wap/md1-bg.jpg'); */padding: 0;}
    .experience .banner .mainbox{width: 75.466vmin;padding-bottom: 24vmin;}
    .experience .banner h2{font-size: 7.733vmin;}
    .experience .banner p{font-size: 3.2vmin;line-height: 1.75;margin-top: 3.2vmin;}

    .experience .module2{background-image: url('../images/experience/wap/md2-bg.jpg');}
    /* .experience .module2 .mainbox.wap{width: 86.133vmin;}
    .experience .module2 .wap .itembox{margin-top: 1.333vmin;overflow: hidden;}
    .experience .module2 .wap .item{display: block;width: 100%;height: 57.333vmin;margin-top: 5.333vmin;overflow: hidden;position: relative;}
    .experience .module2 .wap .item .re{width: 100%;height: 100%;background-size: cover;background-color: #000;}
    .experience .module2 .wap .item .ab{left: 0;bottom: 0;width: 100%;background: linear-gradient(to bottom, rgba(0,0,0,0),rgba(0,0,0,0.7));display: flex;align-items: center;justify-content: space-between;padding:  10.8vmin 3.2vmin 2.133vmin;}
    .experience .module2 .wap .item h4{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 3.2vmin;font-size: 5.333vmin;line-height: 1.4;background: linear-gradient(90deg, rgba(0, 183, 255, 1), rgba(7, 254, 131, 1));-webkit-background-clip: text;-webkit-text-fill-color: transparent;position: relative;}
    .experience .module2 .wap .item h4:after{content: '';position: absolute;left: 0;top: 0;bottom: 0;margin:  auto 0;width: 0.8vmin;height: 5.333vmin;background: linear-gradient(360deg, rgba(0, 183, 255, 1), rgba(7, 254, 131, 1));border-radius: 0.4vmin;}
    .experience .module2 .wap .item a{flex-shrink: 0;margin-left: 10px;font-size: 3.2vmin;line-height: 5.6vmin;padding: 0 3.2vmin;border-radius: 2.666vmin;background: linear-gradient(to right, rgba(0, 94, 255, 1), rgba(4, 214, 161, 1));}
    .experience .module2 .wap .item a:after{content: '';display: inline-block;width: 2.533vmin;height: 5.6vmin;background-image: url('../images/experience/wap/details.png');background-size: 100% auto;background-repeat: no-repeat;background-position: center;vertical-align: top;margin-left: 0.8vmin;} */
    .experience .module2 .mainbox{width: 86.133vmin;}
    .experience .module2 .itembox{margin: 4vmin 0 0;overflow: hidden;width: 100%;}
    .experience .module2 .item{display: block;width: 48.452%;height: auto;margin-top: 4vmin;margin-right:3.096%;padding: 0;overflow: hidden;position: relative;}
    .experience .module2 .item .con{background-color: transparent;width: 100%;height: auto;padding: 0;}
    .experience .module2 .item:nth-child(2n){margin-right: 0;}
    .experience .module2 .item .re{position: static;width: 100%;height: 26vmin;background-size: cover;background-color: #000;}
    .experience .module2 .item .ab{position: static;padding:3.2vmin 0 0 0;opacity: 1;background:transparent;}
    .experience .module2 .item .ab h4{font-family: 'light';padding-left: 1.6vmin;font-size: 3.2vmin;line-height: 1.5;}
    .experience .module2 .item .ab h4:after{width: 2px;height: 3.2vmin;top: 0.8vmin;}
    
    .experience .bigimg{position: fixed;z-index: 500;top: 0;bottom: 0;width: 100vw;height: 100vh;display: none;}
    .experience .bigimg .shadow{position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.88);}
    .experience .bigimg .wrap{position: absolute;z-index: 10;top: 50%;left: 50%;width: 90.133vmin;transform: translate(-50%,-50%);}
    .experience .bigimg .wrap .close{position: absolute;right: -2.666vmin;top: -9.6vmin;width: 9.6vmin;padding: 2.666vmin;}
    .experience .bigimg .wrap .img{width: 100%;height: 56.133vmin;margin: 0 auto;background-size: cover;background-color: #000;}
    .experience .bigimg .wrap h4{font-size: 4vmin;line-height: 6.133vmin;margin-top: 2.666vmin;text-align: center;color: #fff;font-family:'regular';}


    .experience .module3{background-image: url('../images/experience/wap/md3-bg.jpg');}
    .experience .module3 .mainbox{width: 91.466vmin;}
    .experience .module3 .txt{width: 95.626%;font-size: 3.2vmin;line-height: 1.5;margin-top: 2.666vmin;}
    .experience .module3 .iconbox{margin-top: 5.866vmin;flex-wrap: wrap;margin-top: 8vmin;}
    .experience .module3 .iconbox .item{width: 20%;/* margin-top: 6.666vmin; */}
    /* .experience .module3 .iconbox .item:nth-child(4),.module3 .iconbox .item:nth-child(5){width: 38%;} */
    .experience .module3 .iconbox .item img{width: 9.333vmin;}
    .experience .module3 .iconbox .item h4{font-size: 3.466vmin;line-height: 1.423;margin-top: 1.733vmin;padding-bottom: 2.933vmin;padding-bottom: 0;}
    .experience .module3 .iconbox .item h4:after{content: '';position: absolute;width: 2em;height: 2px;bottom: 0;left: 0;right: 0;margin: 0 auto;background: linear-gradient(to right,rgba(0, 94, 255, 1),rgba(4, 214, 161, 1));border-radius: 2px;display: none;}
    .experience .module3 .iconbox .item p{margin-top: 1.333vmin;font-size: 3.2vmin;line-height: 1.666;display: none;}
    .experience .module3 .iconbox .item p span{display: block;font-family: 'light';}
    .experience .module3 .list{margin-top: 16vmin;font-size: 3.2vmin;margin-top: 8vmin;}
    .experience .module3 .list::before,.module3 .list::after{bottom: 2.933vmin;}
    .experience .module3 .list::before{right: auto;width: calc( 50% - 24.399vmin );}
    .experience .module3 .list::after{bottom: 2.933vmin;}
    .experience .module3 .list .title h4{font-size: 4vmin;padding: 0 3.2vmin;}
    .experience .module3 .list .con{padding-top: 2.133vmin;}
    .experience .module3 .list .con::before,.module3 .list .con::after{bottom: 2.933vmin;}
    .experience .module3 .list .con span{line-height: 1.84;width: 20vmin;min-width: 0;margin: 2.133vmin 1.066vmin 0;}
    .experience .module3 .list .con span:last-child{width: 26.666vmin;}

    .experience .module4{background-image: url('../images/experience/wap/md4-bg.jpg');}
    .experience .module4 .mainbox{width: 86.133vmin;}
    .experience .module4 .itembox{margin-top: 10.533vmin;display: block;animation-name: fadeInUp;}
    .experience .module4 .itembox .row{justify-content: space-between;}
    .experience .module4 .itembox .item{margin:3.466vmin 0 0;width: 26.4vmin;height: 26.4vmin;background-image:url('../images/experience/md4-img-bg.png');flex-shrink: 0;min-width: 0;min-height: 0;}
    .experience .module4 .itembox .item img{width: 11.466vmin;margin: 4vmin auto 0;}
    .experience .module4 .itembox .item p{font-size: 3.466vmin;line-height: 1.3846;margin-top: 0;}
    .experience .module4 .itembox .item p span{display: block;}

    .experience .module5{background-image: url('../images/experience/wap/md5-bg.jpg');padding: 10.666vmin 0 26.666vmin;}
    .experience .module5 .mainbox{width: 93.6vmin;}
    .experience .module5 .itembox{display: flex;align-items: flex-start;justify-content: center;flex-wrap: wrap;margin-top: 1.333vmin;}
    .experience .module5 .item{width: 25%;margin-top: 5.066vmin;flex-shrink: 0;text-align: center;}
    .experience .module5 .item img{width: 15.466vmin;margin: 0 auto;}
    .experience .module5 .item h4{font-size: 3.466vmin;line-height: 1.923;width: 100%;white-space: nowrap;}
    .experience .module5 .item p{display: none;}
    .experiencelist{display: block;}
    .experiencelist .module{min-height: 100vh;background-image: url('../images/experience/wap/md2-bg.jpg');padding:26.666vmin 0 17.333vmin;}
    .experiencelist .module .mainbox{width: 86.133vmin;}
    .experiencelist .module h3{text-align: center;font-size: 5.333vmin;line-height: 1.4;background: linear-gradient(90deg, rgba(0, 183, 255, 1), rgba(7, 254, 131, 1));-webkit-background-clip: text;-webkit-text-fill-color: transparent;position: relative;padding-bottom: 2.133vmin;}
    .experiencelist .module h3:after{content: '';position: absolute;left: 0;right: 0; margin: 0 auto;width: 2em;height: 0.8vmin;bottom: 0;background: linear-gradient(to right,rgba(0, 183, 255, 1),rgba(7, 254, 131, 1));border-radius: 0.4vmin;}
    .experiencelist .module .itembox{overflow: hidden;}
    .experiencelist .module .item{display: block;width: 100%;margin-top: 5.333vmin;overflow: hidden;position: relative;background-color: #ccc;}
    .experiencelist .module .item .re{width: 100%;height: 57.466vmin;background-size: cover;background-color: #000;}
    .experiencelist .module .item h4{font-family: 'regular';background:linear-gradient(130deg, #0E1917, #0D1C2E);padding: 4vmin;font-size: 3.733vmin;line-height: 1.42857;text-align: center;}

}
/* experience end*/
/* flow start*/
.flow .module{width: 100%;height: 100vh;}
.flow .body{width: 100%;height: 100vh;}

/* .flow .module1{background-image: url('../images/flow/m1-bg.jpg');} */
.flow .module1 .body{width: 91.466%;max-width: 140.74vmin;margin: 0 auto;}
.flow .module1 .body .flex{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}
.flow .module1 h2{font-size: 5.37vmin;line-height: normal;text-align: center;}
.flow .module1 p{font-size: 2.777vmin;line-height: 1.5;margin-top: 2.314vmin;letter-spacing: 2px;text-align: center;}
.flow .module2{background-image: url('../images/flow/m2-bg.jpg');}
.flow .module2 .bg{position: absolute;z-index: 1;pointer-events: none;}
.flow .module2 .bg1{width: 49.074vmin;top: 1.851vmin;left: -9.351vmin;}
.flow .module2 .bg2{width: 25.092vmin;top: 18.703vmin;left: 31.481vmin;}
.flow .module2 .bg3{width: 40.74vmin;bottom: 0;right: -7.777vmin;}
.flow .module2 .body{width: 91.466%;max-width: 140.74vmin;margin: 0 auto;position: relative;z-index: 10;}
.flow .module2 .body .flex{height: 100%;display: flex;align-items: center;justify-content: center;}
.flow .module2 .con{width: 100%;}
.flow .module2 h3{font-size: 4.444vmin;margin-bottom: 1.481vmin;text-align: center;}
.flow .module2 .txt{font-size: 1.851vmin;line-height: 1.5;text-align: center;}
.flow .module2 .itembox{width: 100%;margin-top: 9.259vmin;padding-bottom: 22.222vmin;}
.flow .module2 .row{position: relative;width: 100%;display: flex;justify-content: center;background-image: url('../images/flow/m2-img.png');background-size: 100% 100%;}
/* .flow .module2 .row .hover{position: absolute;z-index: 1;top: 0;left: 0;width: 25%;height: 17.962vmin;background-image: url('../images/flow/m2-img1.png');background-size: 100% 100%;transition: all 0.8s ease;} */
.flow .module2 .item{width: 25%;height: auto;padding: 5.185vmin 0;display: flex;align-items: center;justify-content: center;position: relative;z-index: 10;}
.flow .module2 .item img{width: 6.296vmin;margin-right: 6px;}
.flow .module2 .item .ins{padding-right:1.851vmin;}
.flow .module2 .item h4{font-size: 2.407vmin;}
.flow .module2 .item p{font-size: 1.481vmin;margin-top: 0.925vmin;}
.flow .module2 .item p span:last-child em{display: none;}
.flow .module2 .item ul{position: absolute;top: 100%;padding-top: 5.555vmin;text-align: center;font-size: 1.666vmin;line-height: 5.555vmin;color: rgba(255,255,255,0.5);transition: all 0.8s ease;}
.flow .module2 .hover{position: absolute;z-index: -1;top: 0;left: 0;width: 25%;bottom: -1.296vmin;background-image: url('../images/flow/m2-img1.png');background-size: 100% 100%;transition: all 0.4s ease;}
.flow .module2 .hover1 .hover{background-image: url('../images/flow/m2-img2.png');left: 25%;}
.flow .module2 .hover2 .hover{background-image: url('../images/flow/m2-img3.png');left: 50%;}
.flow .module2 .hover3 .hover{background-image: url('../images/flow/m2-img4.png');left: 75%;}
.flow .module2 .hover0 .item:nth-child(1) ul{font-family: medium;color: #fff;}
.flow .module2 .hover1 .item:nth-child(2) ul{font-family: medium;color: #fff;}
.flow .module2 .hover2 .item:nth-child(3) ul{font-family: medium;color: #fff;}
.flow .module2 .hover3 .item:nth-child(4) ul{font-family: medium;color: #fff;}
@media screen and (min-width:971px) and (max-aspect-ratio: 1260/1080){
    .flow .module2 .item{flex-direction: column;padding: 2.777vmin 0 3.703vmin;}
    .flow .module2 .item .ins{padding-right:0;}
}
@media screen and (max-width:970px){
    /* .flow .module1{background-image: url('../images/flow/wap/m1-bg.jpg');} */
    .flow .module1 h2{font-size: 7.733vmin;}
    .flow .module1 p{font-size: 4vmin;margin-top: 2.666vmin;letter-spacing: 0;}
    .flow .module2{background-image: url('../images/flow/wap/m2-bg.jpg');}
    .flow .module2 .body{padding: 10.666vmin 0;}
    .flow .module2 h3{font-size: 7.199vmin;margin-bottom: 1.866vmin;}
    .flow .module2 .txt{font-size: 3.2vmin;line-height: 1.5;}
    .flow .module2 .itembox{margin-top: 10.666vmin;padding-bottom: 0;}
    .flow .module2 .row{display: block;background-image: none;}
    .flow .module2 .item{width: 100%;margin-bottom: 1.333vmin;justify-content: flex-start;padding: 6.666vmin 6.666vmin 9.333vmin;background-image: url('../images/flow/wap/m2-img1.png');background-size: 100% 100%;}
    .flow .module2 .item:nth-child(2){background-image: url('../images/flow/wap/m2-img2.png');}
    .flow .module2 .item:nth-child(3){background-image: url('../images/flow/wap/m2-img3.png');}
    .flow .module2 .item:nth-child(4){background-image: url('../images/flow/wap/m2-img4.png');}
    .flow .module2 .item img{width: 18.666vmin;margin-right: 1.333vmin;}
    .flow .module2 .item .ins{padding-right:0;}
    .flow .module2 .item h4{font-size: 4.533vmin;margin-bottom: 1.333vmin;}
    .flow .module2 .item p{font-size: 2.666vmin;margin-top: 0;line-height: 1.5;white-space: nowrap;transform-origin: 0% 50%;transform: scale(0.833);}
}
@media screen and (max-width:970px) and (min-aspect-ratio: 375/750){
    .flow .module2 .itembox{margin-top: 4vmin;}
    .flow .module2 .item{padding: 3.2vmin 3.2vmin 5.866vmin;}
    .flow .module2 .fp-overflow{overflow-y: auto;}
    .flow .module2 .body{padding: 15vmin 0;display: block;height: 173.333vmin;}
}
/* flow end*/
/* abouts start*/

.abouts .module{width: 100%;height: 100vh;}
.abouts .body{width: 100%;height: 100vh;}

.abouts .module1{background-image: url('../images/abouts/bg.jpg');background-size: 100% 100%;}
.abouts .module1 .bg{position: absolute;z-index: 1;pointer-events: none;}
.abouts .module1 .bg1{width: 102.685vmin;left: -42.5vmin;bottom: -20.277vmin;}
.abouts .module1 .bg2{width: 63.425vmin;top: 7.592vmin;right: -27.351vmin;}
.abouts .module1 .body{width: 79.166%;max-width: 140.74vmin;margin: 0 auto;position: relative;z-index: 10;}
.abouts .module1 .body .flex{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}
.abouts .module1 h2{font-size: 4.444vmin;padding-bottom: 1.388vmin;position: relative;text-align: center;}
.abouts .module1 h2:after{content: '';width: 2em;height: 0.37vmin;background: linear-gradient(266deg, #07FE83 -1%, #00B7FF 100%);position: absolute;left: 0;bottom: 0;right: 0;margin: 0 auto;}
.abouts .module1 .txt{width: 82%;margin: 4.629vmin auto 0;font-size: 1.666vmin;line-height: 1.44;text-align: center;}
.abouts .module1 .itembox{display: flex;margin-top: 7.407vmin;justify-content: space-between;}
.abouts .module1 .item{width: 49%;padding: 4.074vmin 7.407vmin;font-size: 1.666vmin;line-height: 1.44;background-image: url('../images/abouts/img1.png');background-size: 100% 100%;}
.abouts .module1 .item:nth-child(2){background-image: url('../images/abouts/img2.png');}

@media screen and (max-width:970px){
    .abouts .module1{background-image: url('../images/abouts/wap/bg.jpg');}
    .abouts .module1 .fp-overflow{overflow-y: auto;}
    .abouts .module1 .body{width: 100%;padding: 15vmin 0;min-height: 162.133vmin;;}
    .abouts .module1 h2{font-size: 4.533vmin;line-height: 1.47;padding-bottom: 4vmin;}
    .abouts .module1 h2:after{width: 2em;height: 0.533vmin;}
    .abouts .module1 .txt{display: block;width: 100%;margin: 8.549vmin auto 0;font-size: 3.2vmin;line-height: 1.5;}
    .abouts .module1 .txt p{transform: scale(0.916);}
    .abouts .module1 .itembox{width: 91.466vmin;display: flex;margin: 10.666vmin auto 0;justify-content: flex-start;flex-direction: column;}
    .abouts .module1 .item{width: 100%;padding: 6.35vmin;font-size: 3.2vmin;line-height: 1.44;background-image: url('../images/abouts/wap/img1.png');margin-bottom: 4vmin;}
    .abouts .module1 .item:nth-child(2){background-image: url('../images/abouts/wap/img2.png');}
    .abouts .module1 .item p{transform: scale(0.916);}
    
}
/* abouts end*/
.bannerbg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;}
[v-cloak] {
    visibility: hidden;
}