@charset "UTF-8";
@import url(//fonts.googleapis.com/css?family=Economica);
@font-face{
    font-family:din;
    src:url(../fonts/DINOffcPro.a220adb.woff),url(../fonts/DINOffcPro.d59de46.ttf) format("truetype");
    font-display:swap
}
@font-face{
    font-family:DINOffcPro;
    src:url(../fonts/DINOffcPro.a220adb.woff),url(../fonts/DINOffcPro.d59de46.ttf) format("truetype");
    font-display:swap
}
@font-face{
    font-family:DINOffcPro-Cond;
    src:url(../fonts/DINOffcPro-Cond.ae62c2e.woff),url(../fonts/DINOffcPro-Cond.6023238.ttf) format("truetype");
    font-display:swap
}
@font-face{
    font-family:DINOffcPro-Bold;
    src:url(../DINOffcPro-Bold.5931de2.woff),url(../fonts/DINOffcPro-Bold.86120c8.ttf) format("truetype");
    font-display:swap
}
@font-face{
    font-family:DINOffcPro-Medium;
    src:url(../fonts/DINOffcPro-Medium.b5395f2.woff),url(../fonts/DINOffcPro-Medium.b0c6950.ttf) format("truetype");
    font-display:swap
}
@font-face{
    font-family:DINOffcPro-CondMedium;
    src:url(../fonts/DINOffcPro-CondMedium.89ff532.woff),url(../fonts/DINOffcPro-CondMedium.2c6c8ff.ttf) format("truetype");
    font-display:swap
}
@font-face{
    font-family:DINOffcPro-CondBold;
    src:url(../fonts/DINOffcPro-CondBold.abf77cb.woff),url(../fonts/DINOffcPro-CondBold.fcb99d9.ttf) format("truetype");
    font-display:swap
}
@font-face{
    font-family:DINOffcPro-CondBlack;
    src:url(../fonts/DINOffcPro-CondBlack.2b2e65f.woff),url(../fonts/DINOffcPro-CondBlack.4e60319.ttf) format("truetype");
    font-display:swap
}
@font-face{
    font-family:DINOffcPro-Light;
    src:url(../fonts/DINOffcPro-Light.4273b0e.woff),url(../fonts/DINOffcPro-Light.7c6fe4e.ttf) format("truetype");
    font-display:swap
}
@font-face{
    font-family:DINOffcPro-CondBoldItalic;
    src:url(../fonts/DINOffcPro-CondBoldItalic.d803714.woff),url(../fonts/DINOffcPro-CondBoldItalic.6c124cc.ttf) format("truetype");
    font-display:swap
}
@font-face{
    font-family:DINOffcPro-CondMediumItalic;
    src:url(../fonts/DINOffcPro-CondMediumItalic.fe063f1.woff),url(../fonts/DINOffcPro-CondMediumItalic.062f6ce.ttf) format("truetype");
    font-display:swap
}
@font-face{
    font-family:DINOffcPro-BlackItalic;
    src:url(../fonts/DINOffcPro-BlackItalic.a6aabb6.woff),url(../fonts/DINOffcPro-BlackItalic.59f12b9.ttf) format("truetype");
    font-display:swap
}
@font-face{
    font-family:NIU-ACCESSARY-Thin;
    src:url(../fonts/NIU-ACCESSARY-Thin.deb48a2.woff),url(../fonts/NIU-ACCESSARY-Thin.1491ad1.ttf) format("truetype");
    font-display:swap
}
@font-face {
  font-family: "DIN Next";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/dinnext_n7.57888b0b2051a4dba7d02aad7ca64db99eca3cf1.woff2") format("woff2"),
       url("../fonts/dinnext_n7.8ca52ee0f403ce0c89c90387f16284e4637c1b10.woff") format("woff");
}

@font-face {
  font-family: "DIN Next";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/dinnext_n4.438c249fdbceeefafa64221353c5ece2fdb8ae14.woff2") format("woff2"),
       url("../fonts/dinnext_n4.ba1a214c52f07ec250a5179209eb84e73639e1c9.woff") format("woff");
}


  
@font-face {
  font-family: "DIN Next";
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/dinnext_i4.61ded265c0c537a08a3ef6c1f78e76a5f3be91c9.woff2") format("woff2"),
       url("../fonts/dinnext_i4.09dd19acb435d364f8a7263a588c573108d49efc.woff") format("woff");
}
.din,.fm-DINOffcPro{
    font-family:DINOffcPro
}
.fm-DINOffcPro-Medium{
    font-family:DINOffcPro-Medium
}
.fm-DINOffcPro-Cond{
    font-family:DINOffcPro-Cond
}
.fm-DINOffcPro-CondBold{
    font-family:DINOffcPro-CondBold
}
.fm-DINOffcPro-CondThin{
    font-family:DINOffcPro-CondThin
}
.fm-NIU-ACCESSARY-Thin{
    font-family:NIU-ACCESSARY-Thin
}
.fm-NIU-ACCESSARY-Regular{
    font-family:NIU-ACCESSARY-Regular
}
.fm-NIU-DISPLAY-Bold{
    font-family:NIU-DISPLAY-Bold
}
[data-content-type='row'][data-appearance='full-bleed'] [data-content-type='html'] {
    position: relative;
}
.offset-product-headimg {
    position: relative;
    margin-top: 100vh;
    background-color: #fafafa;
    transition: all .3s;
}
#first-product-bg[data-v-09a483d6] {
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100vh;
    overflow: hidden;
}
.first-text-bg[data-v-09a483d6] {
    color: #000;
    -webkit-filter: blur(0.98958vw);
    filter: blur(0.98958vw);
}
.first-text[data-v-09a483d6]{
    position:absolute;
    top:50%;
    -webkit-transform:translateY(-50%);
    transform:translateY(-50%);
    width:100%;
    text-align:center;
    font-size:7.29167vw;
    font-family:DINOffcPro-Cond;
    color:#fff
}
.first-text[data-v-09a483d6] {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 100%;
    text-align: center;
    font-size: 7.29167vw;
    font-family: DINOffcPro-Cond;
    color: #fff;
}
#first-product-bg .video[data-v-09a483d6] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
#first-product-bg .video img[data-v-09a483d6], #first-product-bg .video video[data-v-09a483d6], #first-product-bg .video iframe.bgvideo {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}
@media screen and (max-width:768px){
    .first-text[data-v-09a483d6]{
        width: 98%;
        text-align: center;
        font-size: 66px;
        line-height: 1.4em;
    }
}
.model-1[data-v-874c48bc] {
    position: relative;
    background-color: #adc9f9;
}
img[data-v-874c48bc], video[data-v-874c48bc] {
    width: 100%;
    display: block;
    -o-object-fit: cover;
    object-fit: cover;
}
.model-1 .text-width[data-v-874c48bc] {
    width: 41.35417vw;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    font-family: DINOffcPro-Cond;
    text-align: center;
}
video.model-1__video {
    width: 100%;
}
@media screen and (max-width:768px){
    .model-1 .text-width[data-v-874c48bc]{
        width: 100%;
        padding: 0 15px;
    }
    .model-1 .text-width[data-v-874c48bc] .contain-title {
        font-size: 34px;
    } 
    .model-1 .contain-text .contain-con[data-v-874c48bc] {
        font-size: 16px;
        line-height: 1.4em;
    }
}
@media screen and (max-width:767px){
    .model-1 .text-width[data-v-874c48bc]{
        top: 15%;
    }
}

/* Contain Text Landing Page*/
.contain-text[data-v-874c48bc] {
    text-align: center;
    color: #fff;
}
.contain-text .contain-title[data-v-874c48bc] {
    font-size: 5.20833vw;
    font-family: DINOffcPro-Cond;
}
.contain-text .contain-con[data-v-874c48bc]{
    font-size: 1.04167vw;
    line-height: 1.6;
    font-family: DINOffcPro;
}
.contain-text .contain-title[data-v-874c48bc] {
    font-size: 5.20833vw;
    font-family: DINOffcPro-Cond;
    padding-bottom: 1.5625vw;
    line-height: 1;
}

/* Model 2 */
.model-2{
    position:relative
}
.model-2 .text-width[data-v-874c48bc]{
    width:37.76042vw;
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    font-family:DINOffcPro-Cond;
    text-align:center
}
@media screen and (max-width:768px){
    .model-2 .text-width[data-v-874c48bc]{
        width:9.04rem;
        left:.48rem;
        top:1.333333rem;
        -webkit-transform:translate(0);
        transform:translate(0);
        text-align:left
    }
}
.model-2[data-v-0473ef8a]{
    background-color:#fff;
    padding:1.5625vw 1.5625vw 9.4114583333vw;
    box-sizing:border-box;
    position:relative
}
@media screen and (max-width:768px){
    .model-2[data-v-0473ef8a]{
        padding:0 0 1.733333rem
    }
    .model-2 .text-width[data-v-874c48bc] {
        width: 100%;
        top: 5%;
        padding: 0 15px;
    }
    .model-2 .text-width[data-v-874c48bc] .contain-title {
        font-size: 34px;
    }
    .model-2 .text-width[data-v-874c48bc] .contain-con {
        font-size: 16px;
        line-height: 1.4em;
    }
}
.model-2 .image-text[data-v-0473ef8a]{
    position:relative
}
.model-2 .image-text>.el-image[data-v-0473ef8a]{
    border-radius:20px
}
@media screen and (max-width:768px){
    .model-2 .image-text>.el-image[data-v-0473ef8a]{
        border-radius:0
    }
}
.model-2 .image-text .content__wrapper[data-v-0473ef8a]{
    color:#fff;
    width:61.4583333333vw;
    height:100%;
    position:absolute;
    left:50%;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%);
    top:0;
    padding-top:7.8125vw;
    box-sizing:border-box
}
@media screen and (max-width:768px){
    .model-2 .image-text .content__wrapper[data-v-0473ef8a]{
        width:100%;
        padding:2rem .533333rem 0
    }
}
.model-2 .image-text .content__wrapper>h5[data-v-0473ef8a]{
    line-height:5vw;
    font-weight:400;
    width:49.8958333333vw;
    font-size:4.1666666667vw;
    font-family:DINOffcPro-Bold;
    margin:0 auto;
    text-align:center
}
@media screen and (max-width:768px){
    .model-2 .image-text .content__wrapper>h5[data-v-0473ef8a]{
        width:100%;
        font-size:1.066667rem;
        line-height:1.2rem;
        text-align:left
    }
}
.model-2 .image-text .content__wrapper>p[data-v-0473ef8a]{
    width:41.6666666667vw;
    font-size:.8333333333vw;
    line-height:1.5625vw;
    margin:1.5625vw auto 0;
    text-align:center
}
@media screen and (max-width:768px){
    .model-2 .image-text .content__wrapper>p[data-v-0473ef8a]{
        width:100%;
        font-size:.373333rem;
        line-height:.506667rem;
        margin:.693333rem 0 0;
        text-align:left
    }
}
.model-2 .card__wrapper[data-v-0473ef8a]{
    width:61.4583333333vw;
    margin:3.125vw auto 0;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -ms-flex-pack:justify;
    justify-content:space-between
}
@media screen and (max-width:768px){
    .model-2 .card__wrapper[data-v-0473ef8a]{
        width:100%;
        margin:.466667rem 0 0;
        padding:0 .466667rem;
        box-sizing:border-box
    }
}
.model-2 .card__wrapper .card-item[data-v-0473ef8a]{
    border-radius:20px;
    height:26.0416666667vw;
    position:relative
}
@media screen and (max-width:768px){
    .model-2 .card__wrapper .card-item[data-v-0473ef8a]{
        border-radius:.266667rem
    }
}
.model-2 .card__wrapper .card-item:not(:last-child) .texts[data-v-0473ef8a]{
    width:100%;
    height:100%;
    position:absolute;
    left:0;
    top:0;
    color:#fff;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-direction:column;
    flex-direction:column;
    -ms-flex-align:center;
    align-items:center;
    -ms-flex-pack:justify;
    justify-content:space-between
}
.model-2 .card__wrapper .card-item:not(:last-child) .texts .unit[data-v-0473ef8a],.model-2 .card__wrapper .card-item:not(:last-child) .texts h5[data-v-0473ef8a]{
    font-family:DINOffcPro-Bold
}
.model-2 .card__wrapper .card-item:not(:last-child) .texts h5[data-v-0473ef8a]{
    text-align:center;
    font-weight:400;
    font-size:2.0833333333vw;
    line-height:2.5vw;
    margin-top:2.6041666667vw
}
@media screen and (max-width:768px){
    .model-2 .card__wrapper .card-item:not(:last-child) .texts h5[data-v-0473ef8a]{
        font-size:.666667rem;
        line-height:.8rem;
        margin-top:.84rem
    }
}
.model-2 .card__wrapper .card-item:not(:last-child) .texts .num[data-v-0473ef8a]{
    width:10.4166666667vw;
    height:10.5322916667vw;
    position:absolute;
    bottom:5.6666666667vw;
    left:50%;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%)
}
.model-2 .card__wrapper .card-item:not(:last-child) .texts .num.num-us[data-v-0473ef8a]{
    width:13.2vw;
    left:52%
}
@media screen and (max-width:768px){
    .model-2 .card__wrapper .card-item:not(:last-child) .texts .num.num-us[data-v-0473ef8a]{
        width:4rem
    }
}
@media screen and (max-width:768px){
    .model-2 .card__wrapper .card-item:not(:last-child) .texts .num[data-v-0473ef8a]{
        width:3.339067rem;
        height:3.376267rem;
        bottom:1.814667rem
    }
}
.model-2 .card__wrapper .card-item:not(:last-child) .texts .unit[data-v-0473ef8a]{
    width:8.3333333333vw;
    height:8.3333333333vw;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-align:center;
    align-items:center;
    -ms-flex-pack:center;
    justify-content:center;
    font-size:2.1875vw;
    line-height:2.6041666667vw;
    position:absolute;
    right:1.40625vw;
    top:4.1927083333vw
}
@media screen and (max-width:768px){
    .model-2 .card__wrapper .card-item:not(:last-child) .texts .unit[data-v-0473ef8a]{
        width:2.666667rem;
        height:2.666667rem;
        right:.186667rem;
        top:1.346667rem;
        font-size:.693333rem;
        line-height:.826667rem
    }
}
.model-2 .card__wrapper .card-item:not(:last-child) .texts>p[data-v-0473ef8a]{
    font-size:.7291666667vw;
    line-height:.8854166667vw;
    margin-bottom:.625vw
}
@media screen and (max-width:768px){
    .model-2 .card__wrapper .card-item:not(:last-child) .texts>p[data-v-0473ef8a]{
        font-size:.186667rem;
        line-height:.226667rem;
        margin-bottom:.16rem
    }
}
.model-2 .card__wrapper .card-item[data-v-0473ef8a]:last-child{
    width:100%;
    margin-top:1.5625vw;
    background-color:#424953
}
@media screen and (max-width:768px){
    .model-2 .card__wrapper .card-item[data-v-0473ef8a]:last-child{
        margin-top:0;
        height:auto
    }
}
.model-2 .card__wrapper .card-item:last-child .lithium-battery[data-v-0473ef8a]{
    width:10.7770833333vw;
    height:10.6166666667vw;
    position:absolute;
    left:50%;
    top:-11.6166666667vw;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%)
}
@media screen and (max-width:768px){
    .model-2 .card__wrapper .card-item:last-child .lithium-battery[data-v-0473ef8a]{
        width:3.468933rem;
        height:3.417333rem;
        top:-3.684rem
    }
}
.model-2 .card__wrapper .card-item:last-child .unit[data-v-0473ef8a]{
    color:#fff;
    width:4.375vw;
    height:4.375vw;
    border-radius:100%;
    position:absolute;
    right:12.0729166667vw;
    top:-12.6166666667vw;
    background-color:rgba(0,0,0,.16)
}
@media screen and (max-width:768px){
    .model-2 .card__wrapper .card-item:last-child .unit[data-v-0473ef8a]{
        width:1.408267rem;
        height:1.408267rem;
        right:1.310667rem;
        top:-4.08rem
    }
}
.model-2 .card__wrapper .card-item:last-child .unit>span[data-v-0473ef8a]{
    font-size:2.1875vw;
    line-height:2.6041666667vw;
    font-family:DINOffcPro-Bold;
    position:absolute;
    left:50%;
    top:50%;
    -webkit-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
@media screen and (max-width:768px){
    .model-2 .card__wrapper .card-item:last-child .unit>span[data-v-0473ef8a]{
        font-size:.693333rem;
        line-height:.826667rem
    }
}
.model-2 .card__wrapper .card-item:last-child .text-wrapper[data-v-0473ef8a]{
    width:44.2708333333vw;
    position:absolute;
    left:50%;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%);
    bottom:4.4739583333vw
}
@media screen and (max-width:768px){
    .model-2 .card__wrapper .card-item:last-child .text-wrapper[data-v-0473ef8a]{
        width:100%;
        padding:0 .466667rem;
        box-sizing:border-box;
        bottom:.666667rem
    }
}
.model-2 .card__wrapper .card-item:last-child .text-wrapper>h5[data-v-0473ef8a],.model-2 .card__wrapper .card-item:last-child .text-wrapper>p[data-v-0473ef8a]{
    color:#fff;
    font-family:DINOffcPro-Bold;
    text-align:center
}
@media screen and (max-width:768px){
    .model-2 .card__wrapper .card-item:last-child .text-wrapper>h5[data-v-0473ef8a],.model-2 .card__wrapper .card-item:last-child .text-wrapper>p[data-v-0473ef8a]{
        width:100%
    }
}
.model-2 .card__wrapper .card-item:last-child .text-wrapper>h5[data-v-0473ef8a]{
    font-weight:400;
    font-size:2.0833333333vw;
    line-height:2.5vw;
    margin-bottom:1.0416666667vw
}
@media screen and (max-width:768px){
    .model-2 .card__wrapper .card-item:last-child .text-wrapper>h5[data-v-0473ef8a]{
        font-size:.666667rem;
        line-height:.8rem;
        margin-bottom:.266667rem
    }
}
.model-2 .card__wrapper .card-item:last-child .text-wrapper>p[data-v-0473ef8a]{
    font-size:1.1458333333vw;
    line-height:1.3541666667vw
}
@media screen and (max-width:768px){
    .model-2 .card__wrapper .card-item:last-child .text-wrapper>p[data-v-0473ef8a]{
        font-size:.346667rem;
        line-height:.506667rem
    }
}
.model-2 .card__wrapper .card-item[data-v-0473ef8a]:not(:last-child){
    width:29.9479166667vw
}
@media screen and (max-width:768px){
    .model-2 .card__wrapper .card-item[data-v-0473ef8a]:not(:last-child){
        width:100%;
        margin-bottom:.4rem;
        height:8.373333rem
    }
}


/* Model 3 */
.model-3[data-v-874c48bc]{
    padding:4.27083vw 0 10.52083vw;
    background-color:#fff
}
@media screen and (max-width:768px){
    .model-3[data-v-874c48bc]{
        padding: 15px;
    }
}
.model-3 .pos-center[data-v-874c48bc]{
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    font-family:DINOffcPro-Cond;
    text-align:center
}
.model-3 .k-28[data-v-874c48bc]{
    font-size:2.9vw
}
@media screen and (max-width:768px){
    .model-3 .k-28[data-v-874c48bc]{
        font-size: 36px;
        line-height: 1.2em;
    }
}
.model-3 .k-40[data-v-874c48bc]{
    font-size:2.9vw
}
@media screen and (max-width:768px){
    .model-3 .k-40[data-v-874c48bc]{
        font-size: 36px;
        line-height: 1.2em;
    }
}
.model-3 .top-speed[data-v-874c48bc]{
    font-size:2.65625vw
}
@media screen and (max-width:768px){
    .model-3 .top-speed[data-v-874c48bc]{
        font-size: 29px;
        line-height: 1.2em;
    }
}
.model-3 .v-48[data-v-874c48bc]{
    font-size: 3vw;
    padding-bottom:1.04167vw;
    color:#001a30
}
@media screen and (max-width:768px){
    .model-3 .v-48[data-v-874c48bc]{
        font-size: 19px;
        line-height: 1.2em;
        padding-bottom: 0.266667rem;
        width: 100%;
    }
    .model-3 .pos-center[data-v-874c48bc] {
        width: 70%;
    }
}
.model-3 .fast-power[data-v-874c48bc]{
    width:25.57292vw;
    margin:0 auto;
    font-family:DINOffcPro;
    font-size:1.25vw;
    line-height:1.4;
    color:#001a30
}
@media screen and (max-width:768px){
    .model-3 .fast-power[data-v-874c48bc]{
        font-size: 14px;
        width: 100%;
    }
}
.model-3[data-v-0473ef8a]{
    color:#fff;
    box-sizing:border-box;
    background-color:#fff;
    padding:0 1.5625vw 1.5625vw
}
@media screen and (max-width:768px){
    .model-3[data-v-0473ef8a]{
        padding:0
    }
}
.model-3 .img-text[data-v-0473ef8a]{
    width:100%;
    position:relative;
    border-bottom:none
}
.model-3 .img-text .content__wrapper[data-v-0473ef8a]{
    width:61.4583333333vw;
    height:100%;
    position:absolute;
    left:50%;
    top:0;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%);
    padding-top:6.7708333333vw;
    box-sizing:border-box
}
@media screen and (max-width:768px){
    .model-3 .img-text .content__wrapper[data-v-0473ef8a]{
        width:100%;
        padding:2.133333rem .466667rem 0
    }
}
.model-3 .img-text .content__wrapper h5[data-v-0473ef8a]{
    font-weight:400;
    font-size:4.1666666667vw;
    line-height:4.6875vw;
    width:40vw;
    margin:0 auto;
    text-align:center;
    font-family:DINOffcPro-Bold
}
@media screen and (max-width:768px){
    .model-3 .img-text .content__wrapper h5[data-v-0473ef8a]{
        font-size:1.066667rem;
        line-height:1.2rem;
        width:100%;
        text-align:left
    }
}
.model-3 .img-text .content__wrapper p[data-v-0473ef8a]{
    width:41.6666666667vw;
    font-size:.8333333333vw;
    line-height:1.5625vw;
    margin:1.5625vw auto 0;
    text-align:center
}
@media screen and (max-width:768px){
    .model-3 .img-text .content__wrapper p[data-v-0473ef8a]{
        width:100%;
        font-size:.373333rem;
        line-height:.506667rem;
        margin:.693333rem 0 0;
        text-align:left
    }
}
.model-3 .ohter-wrapper[data-v-0473ef8a]{
    width:100%;
    background-color:#171a22;
    border-bottom-left-radius:20px;
    border-bottom-right-radius:20px;
    border-top:none;
    border-bottom:none;
    padding-bottom:9.8958333333vw;
    box-sizing:border-box
}
@media screen and (max-width:768px){
    .model-3 .ohter-wrapper[data-v-0473ef8a]{
        border-bottom-left-radius:0;
        border-bottom-right-radius:0;
        padding-bottom:1.92rem
    }
}
.model-3 .ohter-wrapper .top[data-v-0473ef8a]{
    width:61.4583333333vw;
    margin:0 auto;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-align:center;
    align-items:center
}
@media screen and (max-width:768px){
    .model-3 .ohter-wrapper .top[data-v-0473ef8a]{
        width:100%;
        -ms-flex-wrap:wrap;
        flex-wrap:wrap;
        padding:0 .466667rem;
        box-sizing:border-box
    }
}
.model-3 .ohter-wrapper .top .left-wrapper[data-v-0473ef8a]{
    position:relative
}
.model-3 .ohter-wrapper .top .left-wrapper .unit[data-v-0473ef8a]{
    width:11.0416666667vw;
    height:9.4270833333vw;
    -o-object-fit:contain;
    object-fit:contain;
    position:absolute;
    right:4.6354166667vw;
    bottom:6.6666666667vw
}
@media screen and (max-width:768px){
    .model-3 .ohter-wrapper .top .left-wrapper .unit[data-v-0473ef8a]{
        width:3.309867rem;
        height:2.786667rem;
        right:2.342667rem;
        bottom:1.993333rem
    }
}
.model-3 .ohter-wrapper .top .model-03-2[data-v-0473ef8a]{
    width:23.9583333333vw;
    margin-top:-4.2708333333vw;
    margin-left:2.6041666667vw
}
@media screen and (max-width:768px){
    .model-3 .ohter-wrapper .top .model-03-2[data-v-0473ef8a]{
        width:100%;
        margin:0
    }
}
.model-3 .ohter-wrapper .top .top-texts[data-v-0473ef8a]{
    font-size:1.5625vw;
    line-height:1.875vw;
    margin-left:3.125vw;
    width:29.1666666667vw;
    font-family:DINOffcPro-Bold
}
@media screen and (max-width:768px){
    .model-3 .ohter-wrapper .top .top-texts[data-v-0473ef8a]{
        font-size:.533333rem;
        line-height:.64rem;
        margin-left:0;
        width:100%;
        margin-top:.4rem
    }
}
.model-3 .ohter-wrapper .middle[data-v-0473ef8a]{
    color:#fff;
    position:relative;
    width:61.4583333333vw;
    margin:3.125vw auto 0
}
@media screen and (max-width:768px){
    .model-3 .ohter-wrapper .middle[data-v-0473ef8a]{
        width:100%;
        margin:1.066667rem 0;
        padding:0 .2rem;
        box-sizing:border-box
    }
}
.model-3 .ohter-wrapper .middle .model-03-3[data-v-0473ef8a]{
    width:100%;
    height:100%
}
.model-3 .ohter-wrapper .middle .middle-texts[data-v-0473ef8a]{
    font-size:1.5625vw;
    line-height:1.875vw;
    width:46.3020833333vw;
    position:absolute;
    left:50%;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%);
    bottom:2.5vw;
    text-align:center;
    font-family:DINOffcPro-Bold
}
@media screen and (max-width:768px){
    .model-3 .ohter-wrapper .middle .middle-texts[data-v-0473ef8a]{
        position:inherit;
        font-size:.533333rem;
        line-height:.64rem;
        width:100%;
        padding:0 .533333rem;
        box-sizing:border-box;
        text-align:left;
        margin-top:.666667rem
    }
}
.model-3 .ohter-wrapper .bottom[data-v-0473ef8a]{
    width:61.4583333333vw;
    margin:1.5625vw auto;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-pack:justify;
    justify-content:space-between
}
@media screen and (max-width:768px){
    .model-3 .ohter-wrapper .bottom[data-v-0473ef8a]{
        width:100%;
        -ms-flex-wrap:wrap;
        flex-wrap:wrap;
        margin:0;
        padding:0 .466667rem;
        box-sizing:border-box
    }
}
.model-3 .ohter-wrapper .bottom .card-item[data-v-0473ef8a]{
    color:#fff;
    position:relative;
    width:29.9479166667vw;
    height:37.8125vw;
    font-family:DINOffcPro-Bold
}
@media screen and (max-width:768px){
    .model-3 .ohter-wrapper .bottom .card-item[data-v-0473ef8a]{
        width:100%;
        height:auto;
        box-sizing:border-box
    }
}
.model-3 .ohter-wrapper .bottom .card-item>.el-image[data-v-0473ef8a]{
    width:100%;
    height:100%
}
@media screen and (max-width:768px){
    .model-3 .ohter-wrapper .bottom .card-item>.el-image[data-v-0473ef8a]{
        height:auto
    }
}
.model-3 .ohter-wrapper .bottom .card-item .card-texts[data-v-0473ef8a]{
    width:26.0416666667vw;
    font-size:1.5625vw;
    line-height:1.875vw;
    position:absolute;
    left:50%;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%);
    bottom:2.6041666667vw;
    text-align:center
}
@media screen and (max-width:768px){
    .model-3 .ohter-wrapper .bottom .card-item .card-texts[data-v-0473ef8a]{
        position:inherit;
        width:100%;
        font-size:.533333rem;
        line-height:.64rem;
        text-align:left;
        margin:.666667rem 0 1.066667rem
    }
}
.model-3 .ohter-wrapper .really-the-bottom[data-v-0473ef8a]{
    width:61.4583333333vw;
    margin:0 auto;
    position:relative;
    font-family:DINOffcPro-Bold
}
@media screen and (max-width:768px){
    .model-3 .ohter-wrapper .really-the-bottom[data-v-0473ef8a]{
        width:100%;
        padding:0 .466667rem;
        box-sizing:border-box
    }
}
.model-3 .ohter-wrapper .really-the-bottom .el-image[data-v-0473ef8a]{
    width:100%
}
.model-3 .ohter-wrapper .really-the-bottom .texts[data-v-0473ef8a]{
    position:absolute;
    left:50%;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%);
    bottom:2.5vw;
    font-size:1.5625vw;
    line-height:1.875vw;
    width:42.6041666667vw;
    color:#171a22;
    text-align:center
}
@media screen and (max-width:768px){
    .model-3 .ohter-wrapper .really-the-bottom .texts[data-v-0473ef8a]{
        color:#fff;
        position:static;
        font-size:.533333rem;
        line-height:.64rem;
        -webkit-transform:translateX(0);
        transform:translateX(0);
        width:100%;
        text-align:left;
        margin-top:.4rem
    }
}

/* Model 4 */
.model-4[data-v-874c48bc]{
    position:relative;
    z-index:1
}
.model-4 .text-position[data-v-874c48bc]{
    width:30.72917vw;
    position:absolute;
    left:50vw;
    top:9.375vw
}
@media screen and (max-width:768px){
    .model-4 .text-position[data-v-874c48bc]{
        position:absolute;
        width: 100%;
        top: 5%;
        left: 0;
        padding: 0 15px
    }
}
.model-4 .contain-text[data-v-874c48bc]{
    color:#004117;
    text-align:left
}
.model-4 .contain-text .contain-con[data-v-874c48bc]{
    font-size:1.25vw
}
@media screen and (max-width:768px){
     .model-4 .contain-text .contain-title[data-v-874c48bc] {
        font-size: 50px;
    }
    .model-4 .contain-text .contain-con[data-v-874c48bc]{
        font-size: 16px;
    }
}
.model-4[data-v-0473ef8a]{
    color:#83ffff;
    position:relative;
    box-sizing:border-box;
    background-color:#fff;
    padding:0 1.5625vw
}
@media screen and (max-width:768px){
    .model-4[data-v-0473ef8a]{
        width:100%;
        padding:0;
        color:#fff
    }
}
.model-4>.el-image[data-v-0473ef8a]{
    width:100%;
    overflow:visible
}
.model-4 .content__wrapper[data-v-0473ef8a]{
    width:61.4583333333vw;
    height:100%;
    position:absolute;
    left:50%;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%);
    top:0
}
@media screen and (max-width:768px){
    .model-4 .content__wrapper[data-v-0473ef8a]{
        width:100%
    }
}
.model-4 .content__wrapper .texts[data-v-0473ef8a]{
    width:30.625vw;
    position:absolute;
    right:2.6041666667vw;
    top:15.1041666667vw
}
@media screen and (max-width:768px){
    .model-4 .content__wrapper .texts[data-v-0473ef8a]{
        width:5.093333rem;
        right:.533333rem;
        top:4.12rem
    }
}
.model-4 .content__wrapper .texts h5[data-v-0473ef8a]{
    font-weight:400;
    font-family:DINOffcPro-Bold;
    font-size:4.1666666667vw;
    line-height:5vw;
    margin-bottom:1.5625vw
}
@media screen and (max-width:768px){
    .model-4 .content__wrapper .texts h5[data-v-0473ef8a]{
        font-size:1.066667rem;
        line-height:1.2rem;
        margin-bottom:.986667rem
    }
}
.model-4 .content__wrapper .texts p[data-v-0473ef8a]{
    font-size:.8333333333vw;
    line-height:1.5625vw
}
@media screen and (max-width:768px){
    .model-4 .content__wrapper .texts p[data-v-0473ef8a]{
        font-size:.373333rem;
        line-height:.506667rem
    }
}


/* Model 5 Landing Page*/
.model-5[data-v-874c48bc]{
    padding:12.34375vw 0 10.26042vw;
    background-color:#f2f2f2
}
/*.model-5 img[data-v-874c48bc111] {*/
/*    height: 465px;*/
/*    object-fit: cover;*/
/*}*/
#section3.model-5 .pos-center.water-just[data-v-874c48bc]{
    color: #111;
    width: 100%;
    top: initial;
    bottom: 5%;
}
@media screen and (max-width:1199px) and (min-width:769px){
    /*.model-5 img[data-v-874c48bc111] {*/
    /*    height: 320px;*/
    /*}*/
}

@media screen and (max-width:768px){
    .model-5[data-v-874c48bc]{
        padding:1.333333rem .48rem 2.133333rem
    }
    .model-5 .row-item .column-item.pop[data-v-874c48bc]{
        margin-bottom:2.44rem
    }
}
.model-5 .pos-center[data-v-874c48bc]{
    position:absolute;
    top:3.125vw;
    left:50%;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%);
    font-family:DINOffcPro-Cond;
    font-size:1.875vw;
    text-align:center;
    color:#1d2e79
}
@media screen and (max-width:768px){
    .model-5 .pos-center[data-v-874c48bc]{
        top:.8rem;
        font-size:.533333rem
    }
}
.model-5 .pos-center.large-lun[data-v-874c48bc]{
    width:27.91667vw
}
@media screen and (max-width:768px){
    .model-5 .pos-center.large-lun[data-v-874c48bc] {
        width: 100%;
        font-size: 20px;
        padding: 0 15px;
        line-height: 1.4em;
        top: 5%;
    }
}
.model-5 .pos-center.nect-15-txt[data-v-874c48bc]{
    width:13.54167vw;
    top:6.19792vw;
    left:14.94792vw;
    -webkit-transform:translateX(0);
    transform:translateX(0)
}
@media screen and (max-width:768px){
    .model-5[data-v-874c48bc] .column-item.set-height[data-v-874c48bc]{
        height: 210px;
        margin-top: 70px;
    }
    .model-5 .pos-center.nect-15-txt[data-v-874c48bc]{
        width: 50%;
        top: 15%;
        right: 5%;
        left: auto;
        font-size: 20px;
        line-height: 1.4em;
    }
    .model-5 .pos-center.steer-52[data-v-874c48bc] {
        font-size: 20px;
    }
}
.model-5 .pos-center.steer-52[data-v-874c48bc]{
    width:100%
}
.model-5 .pos-center.footer-place[data-v-874c48bc]{
    width:23.02083vw;
    top:3.28125vw
}
@media screen and (max-width:768px){
    .model-5 .pos-center.footer-place[data-v-874c48bc]{
        width:100%;
        font-size: 20px;
        top:1.32rem;
        left:.8rem;
        -webkit-transform:translateX(0);
        transform:translateX(0);
        text-align:left
    }
}
.model-5 .pos-center.water-just[data-v-874c48bc]{
    width:21.19792vw;
    top:3.28125vw
}
@media screen and (max-width:768px){
    .model-5 .pos-center.water-just[data-v-874c48bc]{
        width:100%;
        font-size: 20px;
        top:.8rem
    }
}
.model-5 .nect-15-img[data-v-874c48bc]{
    width:42.34375vw;
    position:absolute;
    bottom:3.125vw;
    right:10.36458vw
}
@media screen and (max-width:768px){
    .model-5 .nect-15-img[data-v-874c48bc]{
        bottom: 0;
        left: 0;
    }
}
.model-5[data-v-0473ef8a]{
    background-color:#fff;
    padding:4.1666666667vw 0 5.9895833333vw;
    box-sizing:border-box;
    position:relative
}
@media screen and (max-width:768px){
    .model-5[data-v-0473ef8a]{
        padding:1.4rem 0 2.76rem
    }
}
.model-5 .model-05-1[data-v-0473ef8a]{
    width:100%;
    position:absolute;
    left:0;
    top:8.3333333333vw
}
@media screen and (max-width:768px){
    .model-5 .model-05-1[data-v-0473ef8a]{
        top:1.4rem
    }
}
.model-5 .content__wrapper[data-v-0473ef8a]{
    width:61.4583333333vw;
    margin:0 auto;
    position:relative
}
@media screen and (max-width:768px){
    .model-5 .content__wrapper[data-v-0473ef8a]{
        width:100%
    }
}
.model-5 .content__wrapper .img-text[data-v-0473ef8a]{
    margin-top:9.5vw
}
@media screen and (max-width:768px){
    .model-5 .content__wrapper .img-text[data-v-0473ef8a]{
        margin-top:1.26rem
    }
}
.model-5 .content__wrapper .img-text .model-05-2[data-v-0473ef8a]{
    width:54.6875vw
}
@media screen and (max-width:768px){
    .model-5 .content__wrapper .img-text .model-05-2[data-v-0473ef8a]{
        width:12.826667rem;
        margin-left:-2.3rem;
        position:relative;
        z-index:2
    }
}
.model-5 .content__wrapper .img-text .texts[data-v-0473ef8a]{
    margin:-8vw auto 0;
    color:#222
}
@media screen and (max-width:768px){
    .model-5 .content__wrapper .img-text .texts[data-v-0473ef8a]{
        width:100%;
        padding:0 .533333rem;
        margin:-1.9rem 0 0;
        box-sizing:border-box
    }
}
.model-5 .content__wrapper .img-text .texts h5[data-v-0473ef8a]{
    font-weight:400;
    font-family:DINOffcPro-Bold;
    font-size:4.1666666667vw;
    line-height:5vw;
    margin:0 auto 1.5625vw;
    width:44.21875vw;
    text-align:center
}
@media screen and (max-width:768px){
    .model-5 .content__wrapper .img-text .texts h5[data-v-0473ef8a]{
        font-size:1.066667rem;
        line-height:1.2rem;
        margin-bottom:.693333rem;
        width:100%;
        text-align:left
    }
}
.model-5 .content__wrapper .img-text .texts p[data-v-0473ef8a]{
    font-size:.8333333333vw;
    line-height:1.5625vw;
    text-align:center;
    width:41.6666666667vw;
    font-family:DINOffcPro-Bold;
    margin:0 auto
}
@media screen and (max-width:768px){
    .model-5 .content__wrapper .img-text .texts p[data-v-0473ef8a]{
        font-size:.373333rem;
        line-height:.506667rem;
        text-align:left;
        width:100%;
        font-family:din
    }
}
.model-5 .bubble[data-v-0473ef8a]{
    position:absolute;
    border-radius:100%
}
.model-5 .bubble[data-v-0473ef8a]:not(:first-child){
    background-image:linear-gradient(180deg,#4a9cfb,#0345fa)
}
.model-5 .bubble-1[data-v-0473ef8a]{
    width:2.1875vw;
    height:2.1875vw;
    left:50vw;
    top:8.921875vw;
    background-image:linear-gradient(to top right,#6c93ff,#79d6ff)
}
.model-5 .bubble-2[data-v-0473ef8a]{
    width:4.1666666667vw;
    height:4.1666666667vw;
    left:18.4895833333vw;
    bottom:19.1666666667vw
}
@media screen and (max-width:768px){
    .model-5 .bubble-2[data-v-0473ef8a]{
        width:.666667rem;
        height:.666667rem;
        left:1.013333rem;
        bottom:7.253333rem
    }
}
.model-5 .bubble-3[data-v-0473ef8a]{
    width:1.5625vw;
    height:1.5625vw;
    left:47.9166666667vw;
    bottom:18.6041666667vw
}
@media screen and (max-width:768px){
    .model-5 .bubble-3[data-v-0473ef8a]{
        width:.451733rem;
        height:.451733rem;
        left:5.6rem;
        bottom:7.98rem
    }
}
.model-5 .bubble-4[data-v-0473ef8a]{
    width:1.5625vw;
    height:1.5625vw;
    right:24.84375vw;
    bottom:19.3229166667vw
}

/* Model 6 Landing Page */
.model-6[data-v-0473ef8a]{
    background-color:#fff;
    padding:0 1.5625vw 9.375vw;
    box-sizing:border-box;
    position:relative
}
@media screen and (max-width:768px){
    .model-6[data-v-0473ef8a]{
        padding:0 0 1.6rem
    }
}
.model-6 .top[data-v-0473ef8a]{
    position:relative;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-direction:row-reverse;
    flex-direction:row-reverse
}
.model-6 .top>.el-image[data-v-0473ef8a]{
    width:48.0208333333vw;
    margin-right:10.9375vw;
    position:relative;
    z-index:3
}
@media screen and (max-width:768px){
    .model-6 .top>.el-image[data-v-0473ef8a]{
        width:100%;
        margin-right:0
    }
}
.model-6 .top .text__wrapper[data-v-0473ef8a]{
    z-index:1;
    width:100%;
    height:28.90625vw;
    border-radius:20px;
    background-color:#1a1a1a;
    position:absolute;
    left:0;
    bottom:10.2760416667vw
}
@media screen and (max-width:768px){
    .model-6 .top .text__wrapper[data-v-0473ef8a]{
        height:15.573333rem;
        bottom:-6.5rem;
        border-radius:0
    }
}
.model-6 .top .text__wrapper .safe-area[data-v-0473ef8a]{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-align:end;
    align-items:flex-end;
    height:100%
}
.model-6 .top .safe-area {
    width: 95%;
}
.model-6 .top .texts[data-v-0473ef8a]{
    color:#cf1c26;
    width:32.3958333333vw;
    position:absolute;
    z-index:4;
    bottom:4.533333rem
}
@media screen and (max-width:768px){
    .model-6 .top .texts[data-v-0473ef8a]{
        width:100%;
        box-sizing:border-box;
        padding:0 .466667rem 1.44rem;
        position:absolute;
        bottom:-6.826667rem;
        left:0
    }
}
.model-6 .top .texts h5[data-v-0473ef8a]{
    font-weight:400;
    font-family:DINOffcPro-Bold;
    font-size:4.1666666667vw;
    line-height:5vw;
    margin-bottom:1.5625vw
}
@media screen and (max-width:768px){
    .model-6 .top .texts h5[data-v-0473ef8a]{
        font-size:1.066667rem;
        line-height:1.2rem;
        margin-bottom:.693333rem
    }
}
.model-6 .top .texts p[data-v-0473ef8a]{
    font-size:.8333333333vw;
    line-height:1.5625vw
}
@media screen and (max-width:768px){
    .model-6 .top .texts p[data-v-0473ef8a]{
        font-size:.373333rem;
        line-height:.506667rem
    }
}
.model-6 .bottom[data-v-0473ef8a]{
    margin-top:4.1666666667vw;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -ms-flex-pack:justify;
    justify-content:space-between
}
@media screen and (max-width:768px){
    .model-6 .bottom[data-v-0473ef8a]{
        margin-top:6.973333rem;
        width:100%;
        padding:0 .466667rem;
        box-sizing:border-box
    }
}
.model-6 .bottom .card-item[data-v-0473ef8a]{
    width:29.9479166667vw
}
@media screen and (max-width:768px){
    .model-6 .bottom .card-item[data-v-0473ef8a]{
        width:100%
    }
}
.model-6 .bottom .card-item>.el-image[data-v-0473ef8a]{
    overflow:visible
}
.model-6 .bottom .card-item .text__wrapper[data-v-0473ef8a]{
    width:100%;
    height:3.6458333333333335vw;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-pack:center;
    justify-content:center;
    -ms-flex-align:center;
    align-items:center;
    box-sizing:border-box;
    color:#fff;
    background-color:#cf1c26;
    border-bottom-left-radius:.266667rem;
    border-bottom-right-radius:.266667rem
}
@media screen and (max-width:768px){
    .model-6 .bottom .card-item .text__wrapper[data-v-0473ef8a]{
        height:17vw;
        background-color:#000
    }
}
.model-6 .bottom .card-item .text__wrapper>p[data-v-0473ef8a]{
    width:100%;
    text-align:center;
    font-size:1.5625vw;
    line-height:1.7708333333vw;
    font-family:DINOffcPro-Bold
}
@media screen and (max-width:768px){
    .model-6 .bottom .card-item .text__wrapper>p[data-v-0473ef8a]{
        font-size:.533333rem;
        line-height:.64rem
    }
}
.model-6 .bottom .card-item[data-v-0473ef8a]:nth-child(3),.model-6 .bottom .card-item[data-v-0473ef8a]:nth-child(4){
    margin-top:1.5625vw
}
@media screen and (max-width:768px){
    .model-6 .bottom .card-item[data-v-0473ef8a]:not(:first-child){
        margin-top:.466667rem
    }
}
.model-6 .bubble[data-v-0473ef8a]{
    width:9.375vw;
    height:9.375vw;
    position:absolute;
    left:27.5vw;
    top:1.6666666667vw
}
@media screen and (max-width:768px){
    .model-6 .bubble[data-v-0473ef8a]{
        display:none
    }
}
.model-6[data-v-874c48bc]{
    position:relative;
    z-index:1
}
.model-6 .text-position[data-v-874c48bc]{
    width:30.72917vw;
    position:absolute;
    left:50.46875vw;
    top:12.29167vw;
    color:#ededef;
    text-align:left
}
@media screen and (max-width:768px){
    .model-6 .text-position[data-v-874c48bc]{
        width: 100%;
        padding: 0 15px;
        top:1.866667rem;
        left:.48rem;
        color:#fff
    }
    .model-6 .text-position .power[data-v-874c48bc]{
        width: 100%;
        font-size: 50px;
    }
    .model-6 .text-position .contain-con[data-v-874c48bc] {
        font-size: 16px;
    }
}
.el-image {
    position: relative;
    display: inline-block;
    overflow: hidden;
    bottom: -10px;
}
.safe-area[data-v-0473ef8a] {
    width: 61.4583333333vw;
    margin: 0 auto
}
@media screen and (max-width:768px) {
    .safe-area[data-v-0473ef8a] {
        width: 100%
    }
}

/* Model 7 Landing Page */
.model-7[data-v-874c48bc]{
    position:relative;
    background-color:#fff
}
.model-7[data-v-0473ef8a]{
    background-color:#fff;
    padding:0 1.5625vw 1.5625vw;
    box-sizing:border-box;
    position:relative
}
.model-7 .model-07-1[data-v-0473ef8a]{
    border-radius:20px
}
.model-7 .texts[data-v-0473ef8a]{
    color:#fff;
    width:40.8333333333vw;
    position:absolute;
    left:50%;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%);
    top:5.2083333333vw
}
.model-7 .texts>h5[data-v-0473ef8a]{
    font-weight:400;
    font-size:4.1666666667vw;
    line-height:4.6875vw;
    margin-bottom:1.5625vw;
    text-align:center;
    font-family:DINOffcPro-Bold
}
.model-7 .texts>p[data-v-0473ef8a]{
    font-size:.8333333333vw;
    line-height:1.5625vw;
    text-align:center
}

/* Model 8 Landing Page */
.model-8[data-v-874c48bc]{
    color:#fff;
    padding:6.77083vw 0 8.64583vw
}
@media screen and (max-width:768px){
    .model-8[data-v-874c48bc]{
        padding:1.866667rem .48rem 3.6rem
    }
}
.model-8 .model-pre[data-v-874c48bc]{
    position:relative;
    padding-bottom:7.70833vw
}
@media screen and (max-width:768px){
    .model-8 .model-pre[data-v-874c48bc]{
        padding-bottom:2.666667rem
    }
}
.model-8-con[data-v-874c48bc]{
    width:67.1875vw;
    margin:0 auto;
    text-align:center;
    color:#111
}
@media screen and (max-width:768px){
    .model-8-con[data-v-874c48bc]{
        width:100%;
        text-align:left
    }
}
.model-8-title[data-v-874c48bc]{
    font-size:5.20833vw;
    font-family:DINOffcPro-Cond;
    padding-bottom:4.16667vw
}
@media screen and (max-width:768px){
    .model-8-title[data-v-874c48bc]{
        width: 100%;
        font-size: 50px;
        line-height: 1.4em;
        padding-bottom: 35px;
        padding-top: 50px;
    }
}
.model-8-car[data-v-874c48bc]{
    width:40.52083vw;
    position:absolute;
    bottom:0;
    left:13.33333vw
}
@media screen and (max-width:768px){
    .model-8-car[data-v-874c48bc]{
        width: 100%;
        left: 0;
        top: 0;
        position: relative;
        margin-top: -100px;
    }
}
.model-8-info[data-v-874c48bc]{
    width:51.45833vw;
    margin:0 auto;
    font-size:1.04167vw;
    line-height:1.6;
    font-family:DINOffcPro
}
@media screen and (max-width:768px){
    .model-8-info[data-v-874c48bc]{
        width: 100%;
        font-size: 16px;
        padding: 0 15px;
    }
}
.model-8[data-v-0473ef8a]{
    background-color:#fff;
    padding:0 1.5625vw;
    box-sizing:border-box;
    position:relative;
    z-index:1
}
@media screen and (max-width:768px){
    .model-8[data-v-0473ef8a]{
        padding:0
    }
}
.model-8 .model-08-3[data-v-0473ef8a]{
    width:41.1458333333vw;
    position:absolute;
    right:6.40625vw;
    top:4.2708333333vw;
    z-index:1
}
@media screen and (max-width:768px){
    .model-8 .model-08-3[data-v-0473ef8a]{
        width:auto;
        right:-7rem;
        top:8.08rem
    }
}
.model-8 .content__wrapper[data-v-0473ef8a]{
    width:100%;
    border-radius:20px;
    background-color:#171a22;
    border-bottom:none;
    box-sizing:border-box;
    position:relative
}
@media screen and (max-width:768px){
    .model-8 .content__wrapper[data-v-0473ef8a]{
        border-radius:0
    }
}
.model-8 .content__wrapper .model-08-6[data-v-0473ef8a]{
    width:auto;
    position:absolute;
    right:0;
    bottom:14vw;
    z-index:2
}
.model-8 .content__wrapper .model-08-1[data-v-0473ef8a]{
    width:65.1041666667vw;
    margin-left:21.25vw
}
@media screen and (max-width:768px){
    .model-8 .content__wrapper .model-08-1[data-v-0473ef8a]{
        width:auto;
        margin-left:0;
        overflow:visible
    }
}
.model-8 .content__wrapper .safe-area[data-v-0473ef8a]{
    position:absolute;
    top:0;
    left:50%;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%);
    z-index:3
}
@media screen and (max-width:768px){
    .model-8 .content__wrapper .safe-area[data-v-0473ef8a]{
        width:100%;
        padding:0 .466667rem 2.173333rem;
        box-sizing:border-box
    }
}
.model-8 .content__wrapper .top[data-v-0473ef8a]{
    display:-ms-flexbox;
    display:flex
}
.model-8 .content__wrapper .top .texts[data-v-0473ef8a]{
    color:#fff;
    margin-right:7.1354166667vw;
    margin-top:13.5625vw
}
@media screen and (max-width:768px){
    .model-8 .content__wrapper .top .texts[data-v-0473ef8a]{
        margin-right:0;
        margin-top:2.266667rem;
        width:100%
    }
}
.model-8 .content__wrapper .top .texts>h5[data-v-0473ef8a]{
    font-weight:400;
    font-size:4.1666666667vw;
    line-height:4.6875vw;
    margin-bottom:1.5625vw;
    font-family:DINOffcPro-Bold;
    width:36vw
}
@media screen and (max-width:768px){
    .model-8 .content__wrapper .top .texts>h5[data-v-0473ef8a]{
        width:100%;
        font-size:1.066667rem;
        line-height:1.2rem;
        margin-bottom:.4rem
    }
}
.model-8 .content__wrapper .top .texts>p[data-v-0473ef8a]{
    width:26.0416666667vw;
    font-size:.8333333333vw;
    line-height:1.5625vw
}
@media screen and (max-width:768px){
    .model-8 .content__wrapper .top .texts>p[data-v-0473ef8a]{
        width:100%;
        font-size:.373333rem;
        line-height:.506667rem
    }
}
.model-8 .content__wrapper .top .texts .download-app[data-v-0473ef8a]{
    margin-top:4.8958333333vw;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-align:center;
    align-items:center
}
@media screen and (max-width:768px){
    .model-8 .content__wrapper .top .texts .download-app[data-v-0473ef8a]{
        margin-top:.64rem
    }
}
.model-8 .content__wrapper .top .texts .download-app .logo[data-v-0473ef8a]{
    width:4.53125vw;
    height:4.53125vw;
    margin-right:1.1458333333vw
}
@media screen and (max-width:768px){
    .model-8 .content__wrapper .top .texts .download-app .logo[data-v-0473ef8a]{
        width:1.16rem;
        height:1.16rem;
        margin-right:.4rem
    }
}
@media screen and (max-width:768px){
    .model-8 .content__wrapper .top .texts .download-app>div[data-v-0473ef8a]{
        display:-ms-flexbox;
        display:flex;
        -ms-flex-direction:column;
        flex-direction:column;
        width:2.4rem
    }
}
.model-8 .content__wrapper .top .texts .download-app>div>a[data-v-0473ef8a],.model-8 .content__wrapper .top .texts .download-app>div>p[data-v-0473ef8a]{
    color:#fff;
    font-size:1.1458333333vw;
    line-height:1.5625vw;
    font-family:DINOffcPro-Bold
}
@media screen and (max-width:768px){
    .model-8 .content__wrapper .top .texts .download-app>div>a[data-v-0473ef8a],.model-8 .content__wrapper .top .texts .download-app>div>p[data-v-0473ef8a]{
        font-size:.373333rem;
        line-height:.4rem
    }
}
.model-8 .content__wrapper .top .texts .download-app>div>a[data-v-0473ef8a]{
    text-decoration:underline
}
.model-8 .content__wrapper .card__wrapper[data-v-0473ef8a]{
    margin-top:20.34375vw;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -ms-flex-pack:justify;
    justify-content:space-between
}
@media screen and (max-width:768px){
    .model-8 .content__wrapper .card__wrapper[data-v-0473ef8a]{
        margin-top:18.5rem
    }
}
.model-8 .content__wrapper .card__wrapper .card-item[data-v-0473ef8a]{
    border-radius:47px;
    overflow:hidden;
    backface-visibility:hidden;
    -webkit-backface-visibility:hidden;
    transform:translateZ(0);
    -webkit-transform:translateZ(0)
}
@media screen and (max-width:768px){
    .model-8 .content__wrapper .card__wrapper .card-item[data-v-0473ef8a]{
        border-radius:.626667rem
    }
}
.model-8 .content__wrapper .card__wrapper .card-item[data-v-0473ef8a]:not(:last-child){
    width:29.9479166667vw;
    background-color:#373949
}
@media screen and (max-width:768px){
    .model-8 .content__wrapper .card__wrapper .card-item[data-v-0473ef8a]:not(:last-child){
        width:100%;
        margin-bottom:.8rem
    }
}
.model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top[data-v-0473ef8a],.model-8 .content__wrapper .card__wrapper .card-item:not(:last-child)>.el-image[data-v-0473ef8a]{
    height:20.8333333333vw;
    position:relative
}
@media screen and (max-width:768px){
    .model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top[data-v-0473ef8a],.model-8 .content__wrapper .card__wrapper .card-item:not(:last-child)>.el-image[data-v-0473ef8a]{
        height:6.293333rem
    }
}
.model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .lines__wrapper[data-v-0473ef8a]{
    width:100%;
    height:100%;
    position:absolute;
    left:0;
    top:0;
    padding-left:.84375vw;
    box-sizing:border-box
}
@media screen and (max-width:768px){
    .model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .lines__wrapper[data-v-0473ef8a]{
        padding-left:.257333rem
    }
}
.model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .lines__wrapper .line-item[data-v-0473ef8a]{
    width:calc(100% - .84375vw);
    height:3.6vw;
    padding-right:1.5625vw;
    box-sizing:border-box;
    position:relative
}
@media screen and (max-width:768px){
    .model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .lines__wrapper .line-item[data-v-0473ef8a]{
        width:calc(100% - .25733rem);
        height:1.08rem;
        padding-right:.905333rem
    }
}
.model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .lines__wrapper .line-item>span[data-v-0473ef8a]{
    position:absolute;
    right:1.5625vw;
    bottom:.6875vw;
    font-size:12px;
    color:#fff;
    font-family:PingFang SC
}
@media screen and (max-width:768px){
    .model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .lines__wrapper .line-item>span[data-v-0473ef8a]{
        bottom:.236rem
    }
}
.model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .lines__wrapper .line-item[data-v-0473ef8a]:not(:nth-child(3)){
    border-bottom:.026667rem solid #3c4359
}
.model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .lines__wrapper .line-item[data-v-0473ef8a]:nth-child(3){
    border-bottom:.026667rem dashed #3c4359
}
.model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .echarts-bars[data-v-0473ef8a]{
    width:19.5833333333vw;
    height:100%;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-align:end;
    align-items:flex-end;
    position:relative;
    z-index:2;
    padding-left:3.125vw;
    padding-bottom:1.5625vw;
    box-sizing:border-box
}
@media screen and (max-width:768px){
    .model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .echarts-bars[data-v-0473ef8a]{
        width:4.955867rem;
        padding-left:.825333rem;
        padding-bottom:.486667rem
    }
}
.model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .echarts-bars .bar-wrapper[data-v-0473ef8a]{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-direction:column;
    flex-direction:column;
    -ms-flex-align:center;
    align-items:center;
    width:1.40625vw
}
@media screen and (max-width:768px){
    .model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .echarts-bars .bar-wrapper[data-v-0473ef8a]{
        width:.914533rem
    }
}
.model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .echarts-bars .bar-wrapper[data-v-0473ef8a]:not(:last-child){
    margin-right:1.40625vw
}
@media screen and (max-width:768px){
    .model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .echarts-bars .bar-wrapper[data-v-0473ef8a]:not(:last-child){
        margin-right:.205333rem
    }
}
.model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .echarts-bars .bar-wrapper .date[data-v-0473ef8a]{
    font-size:.6770833333vw;
    line-height:.9375vw;
    color:#fff;
    margin-top:.3645833333vw;
    white-space:nowrap
}
@media screen and (max-width:768px){
    .model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .echarts-bars .bar-wrapper .date[data-v-0473ef8a]{
        font-size:.186667rem;
        line-height:.266667rem;
        margin-top:7px
    }
}
.model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .echarts-bars .bar-wrapper:hover .echarts-bar[data-v-0473ef8a]{
    box-shadow:0 0 15px rgba(71,255,208,.98)
}
.model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .echarts-bars .bar-wrapper:hover .date[data-v-0473ef8a]{
    font-weight:700
}
.model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .echarts-bars .currDate[data-v-0473ef8a]{
    color:#fff;
    font-weight:700;
    font-size:.8333333333vw;
    line-height:1.1458333333vw;
    position:absolute;
    left:1.7864583333vw;
    top:1.7135416667vw;
    z-index:3;
    font-family:PingFang SC
}
@media screen and (max-width:768px){
    .model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .echarts-bars .currDate[data-v-0473ef8a]{
        font-size:.24rem;
        line-height:.333333rem;
        left:.541333rem;
        top:.517333rem
    }
}
.model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .echarts-bars .echarts-bar[data-v-0473ef8a]{
    width:.615625vw;
    border-top-left-radius:10px;
    border-top-right-radius:10px;
    background-image:linear-gradient(0deg,#00c8eb,#07cde8,#0ed3e6,#15d8e3,#1cdee0,#23e4dd,#2ae9db,#31eed8,#38f4d5,#40f9d3,#47ffd0);
    transition:height .5s ease-in-out
}
@media screen and (max-width:768px){
    .model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .echarts-bars .echarts-bar[data-v-0473ef8a]{
        width:.1864rem;
        border-top-left-radius:.133333rem;
        border-top-right-radius:.133333rem
    }
}
.model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .texts[data-v-0473ef8a]{
    color:#fff;
    box-sizing:border-box;
    font-family:DINOffcPro-Bold;
    text-align:center;
    background-color:#2a2f3c;
    padding:1.1041666667vw 0 2.125vw;
    font-size:1.5625vw;
    line-height:1.875vw
}
@media screen and (max-width:768px){
    .model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .texts[data-v-0473ef8a]{
        padding:.56rem 0 .4rem;
        font-size:.666667rem;
        line-height:.8rem
    }
}
.model-8 .content__wrapper .card__wrapper .card-item[data-v-0473ef8a]:last-child{
    width:100%;
    margin-top:1.5625vw;
    background-image:linear-gradient(to bottom right,#eef2f7,#e0e6f1);
    position:relative
}
@media screen and (max-width:768px){
    .model-8 .content__wrapper .card__wrapper .card-item[data-v-0473ef8a]:last-child{
        margin-top:0
    }
}
@media screen and (max-width:768px){
    .model-8 .content__wrapper .card__wrapper .card-item:last-child .el-image[data-v-0473ef8a]{
        height:6.293333rem
    }
}
.model-8 .content__wrapper .card__wrapper .card-item:last-child .text__wrapper[data-v-0473ef8a]{
    width:14.6875vw;
    position:absolute;
    right:7.6041666667vw;
    top:50%;
    -webkit-transform:translateY(-50%);
    transform:translateY(-50%);
    font-size:1.5625vw;
    line-height:1.875vw;
    color:#4482f7;
    font-family:DINOffcPro-Bold;
    text-align:center
}
@media screen and (max-width:768px){
    .model-8 .content__wrapper .card__wrapper .card-item:last-child .text__wrapper[data-v-0473ef8a]{
        width:100%;
        position:static;
        -webkit-transform:translateY(0);
        transform:translateY(0);
        padding:.56rem 0 .4rem;
        font-size:.666667rem;
        line-height:.8rem;
        box-sizing:border-box;
        color:#fff;
        background-color:#373949
    }
}

/* Model 9 */
.model-9[data-v-874c48bc]{
    position:relative
}
.model-9 .text-position[data-v-874c48bc]{
    width:30.72917vw;
    position:absolute;
    left:50.46875vw;
    top:19.53125vw;
    text-align:left
}
@media screen and (max-width:768px){
    .model-9 .text-position[data-v-874c48bc]{
        width:100%;
        position:absolute;
        left:.48rem;
        top: 3%;
        padding: 0 15px;
        color:#fff
    }
    .model-9 .text-position[data-v-874c48bc] .contain-title {
        font-size: 50px;
        margin-bottom: 30px;
    }
    .model-9 .text-position[data-v-874c48bc] .contain-con {
        font-size: 16px;
        line-height: 1.4em;
    }
}
.model-9 .row-item[data-v-874c48bc]{
    width:62.5vw;
    position:absolute;
    left:50%;
    bottom:10.41667vw;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%)
}
@media screen and (max-width:768px){
    .model-9 .row-item[data-v-874c48bc]{
        width: 100%;
        padding: 0 15px;
        position: absolute;
        bottom: 0;
    }
}
.model-9 .top-item[data-v-874c48bc]{
    position:relative;
    height:25vw;
    background-color:#1c273a
}
@media screen and (max-width:768px){
    .model-9 .top-item[data-v-874c48bc]{
        height: 100%;
    }
}
.model-9 .top-item[data-v-874c48bc]:first-of-type{
    margin-bottom:.9375vw
}
@media screen and (max-width:768px){
    .model-9 .top-item[data-v-874c48bc]:first-of-type{
        margin-bottom: 15px;
    }
}
.model-9 .model-9-txt[data-v-874c48bc]{
    width:100%;
    position:absolute;
    left:0;
    bottom:3.38542vw;
    text-align:center;
    font-size:1.875vw;
    font-family:DINOffcPro-Cond;
    color:#fff
}
@media screen and (max-width:768px){
    .model-9 .model-9-txt[data-v-874c48bc]{
        position:absolute;
        bottom:.8rem;
        font-size:20px;
    }
}
/* Model 10 Landing Page */
.model-10[data-v-874c48bc]{
    position:relative
}
.model-10 .text-position[data-v-874c48bc]{
    width:30.72917vw;
    position:absolute;
    left:50.46875vw;
    top:18.07292vw;
    color:#1d2e79;
    text-align:left
}
@media screen and (max-width:768px){
    .model-10 .text-position[data-v-874c48bc]{
        width: 100%;
        padding: 0 15px;
        left: 0;
        top: 6%;
    }
    .model-10 .contain-text .contain-title[data-v-874c48bc]{
        font-size: 50px;
        margin-bottom: 20px;
    }
    .model-10 .contain-text .contain-con[data-v-874c48bc] {
        font-size: 16px;
    }
}
.model-10 .smart-img[data-v-874c48bc]{
    position:absolute;
    left:0;
    top:0
}
@media screen and (max-width:768px){
    .model-10 .smart-img[data-v-874c48bc]{
        top:auto;
        bottom:0
    }
}

/* Model 11 */
.model-11[data-v-874c48bc]{
    background-color:#fff;
    padding:6.25vw 0 8.33333vw
}
@media screen and (max-width:768px){
    .model-11[data-v-874c48bc]{
        padding: 15px;
    }
}
.model-11-con[data-v-874c48bc]{
    width:62.5vw;
    margin:0 auto;
    color:#1d2e79;
    display:-ms-flexbox;
    display:flex
}
@media screen and (max-width:768px){
    .model-11-con[data-v-874c48bc]{
        width:100%;
        -ms-flex-flow:column;
        flex-flow:column
    }
}
.model-11-item[data-v-874c48bc]{
    position:relative;
    width:19.79167vw
}
@media screen and (max-width:768px){
    .model-11-item[data-v-874c48bc]{
        width:100%;
        margin-bottom: 15px;
    }
}
.model-11-item[data-v-874c48bc]:not(:first-of-type){
    margin-left:.9375vw
}
@media screen and (max-width:768px){
    .model-11-item[data-v-874c48bc]:not(:first-of-type){
        margin-left:0;
        margin-top:.533333rem
    }
}
.model-11-txt[data-v-874c48bc]{
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    left:0;
    font-size:1.875vw;
    font-family:DINOffcPro-Cond;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-align:center;
    align-items:center;
    -ms-flex-pack:center;
    justify-content:center
}
@media screen and (max-width:768px){
    .model-11-txt[data-v-874c48bc]{
        font-size: 30px;
    }
}

/* Express Your Favorite Self Section*/
.swiper-car[data-v-874c48bc]{
    position:relative;
    background-image:linear-gradient(180deg,#e8f0ff,#d2def4)
}
@media screen and (max-width:768px){
    .swiper-car[data-v-874c48bc]{
        height:13.706667rem;
        background-image:linear-gradient(180deg,#fff,#fff)
    }
}
.swiper-car-img[data-v-874c48bc]{
    width:54.6849vw;
    position:absolute;
    left:12.00573vw;
    top:18.03646vw;
    -webkit-transform:rotate(30deg);
    transform:rotate(30deg)
}
@media screen and (max-width:768px){
    .swiper-car-img[data-v-874c48bc]{
        width:22.7872rem;
        left:-7.1432rem;
        top:5.026667rem;
        -webkit-transform:rotate(0);
        transform:rotate(0)
    }
}
.swiper-car-img .car-color[data-v-874c48bc]{
    width:25.2974vw;
    position:absolute;
    left:15.66667vw;
    top:9.39583vw
}
@media screen and (max-width:768px){
    .swiper-car-img .car-color[data-v-874c48bc]{
        width:10.474933rem;
        left:6.529333rem;
        top:3.893333rem
    }
}
.swiper-car .swiper-txt[data-v-874c48bc]{
    position:absolute;
    left:50.46875vw;
    top:10.93229vw;
    color:#222
}
@media screen and (max-width:768px){
    .swiper-car .swiper-txt[data-v-874c48bc]{
        width:100%;
        top:2.133333rem;
        left:0;
        text-align:center
    }
}
.swiper-car .swiper-txt-title[data-v-874c48bc]{
    font-family:DINOffcPro-Cond;
    font-size:3.125vw;
    padding-bottom:1.30208vw
}
@media screen and (max-width:768px){
    .swiper-car .swiper-txt-title[data-v-874c48bc]{
        font-size:.8rem;
        padding-bottom:.4rem
    }
}
.swiper-car .swiper-txt-info[data-v-874c48bc]{
    font-family:DINOffcPro;
    font-size:1.25vw
}
@media screen and (max-width:768px){
    .swiper-car .swiper-txt-info[data-v-874c48bc]{
        font-size:.426667rem
    }
}
.swiper-car .swiper-wrap-box[data-v-874c48bc]{
    position:absolute;
    width:41.5625vw;
    left:50.41667vw;
    top:20.52083vw;
    z-index:2
}
@media screen and (max-width:768px){
    .swiper-car .swiper-wrap-box[data-v-874c48bc]{
        width:100%;
        left:0;
        top:5.026667rem
    }
}
.swiper-car .swiper-wrap-box .swiper-car-btn[data-v-874c48bc]{
    position:absolute;
    width:1.14583vw;
    top:50%;
    -webkit-transform:translateY(-50%);
    transform:translateY(-50%);
    z-index:3;
    cursor:pointer;
    outline:none
}
@media screen and (max-width:768px){
    .swiper-car .swiper-wrap-box .swiper-car-btn[data-v-874c48bc]{
        width:.8rem;
        height:.8rem;
        background-color:#333;
        border-radius:50%;
        display:-ms-flexbox;
        display:flex;
        -ms-flex-align:center;
        align-items:center;
        -ms-flex-pack:center;
        justify-content:center
    }
    .swiper-car .swiper-wrap-box .swiper-car-btn.swiper-button-disabled[data-v-874c48bc]{
        background-color:#ccc
    }
    .swiper-car .swiper-wrap-box .swiper-car-btn img[data-v-874c48bc]{
        width:.2rem
    }
}
.swiper-car .swiper-wrap-box .swiper-car-btn-next[data-v-874c48bc]{
    right:-5.05208vw
}
@media screen and (max-width:768px){
    .swiper-car .swiper-wrap-box .swiper-car-btn-next[data-v-874c48bc]{
        right:1.066667rem
    }
}
.swiper-car .swiper-wrap-box .swiper-car-btn-prev[data-v-874c48bc]{
    left:-5.05208vw
}
@media screen and (max-width:768px){
    .swiper-car .swiper-wrap-box .swiper-car-btn-prev[data-v-874c48bc]{
        left:1.066667rem
    }
}
.swiper-car .swiper-container.swiper-pc[data-v-874c48bc]{
    width:51.77083vw
}
.swiper-car .swiper-container.swiper-pc .swiper-slide[data-v-874c48bc]{
    width:9.63542vw;
    padding:2px;
    background-color:transparent
}
/*.swiper-car .swiper-container.swiper-pc .swiper-slide[data-v-874c48bc]:not(:first-of-type){*/
/*    margin-left:.88542vw*/
/*}*/
.swiper-car .swiper-container.swiper-pc .swiper-slide[data-v-874c48bc]:last-of-type{
    margin-right:41.04167vw
}
.swiper-car .swiper-slide.swiper-slide-thumb-active{
    background-color:#df001f!important;
}
.swiper-car .swiper-container.swiper-mob .swiper-slide[data-v-874c48bc]{
    width:4.453333rem;
    padding:.026667rem;
    background-color:transparent;
    opacity:.4
}
.swiper-car .swiper-container.swiper-mob .swiper-slide.swiper-slide-active[data-v-874c48bc]{
    background-color:#df001f;
    opacity:1
}
.car-move[data-v-874c48bc]{
    position:relative;
    height:100vh;
    overflow:hidden
}
.car-move .car-move-bg[data-v-874c48bc]{
    height:100%
}

.car-move .car-move-img[data-v-874c48bc] {
    width: 30%;
    position:absolute;
    left: 8.875vw;
    bottom: 3%;
    top: auto;
}
@media screen and (max-width:768px){
    .car-move .car-move-img[data-v-874c48bc]{
        width:28rem;
        left:-3.586667rem;
        top:3.826667rem
    }
}
.car-move #move-second[data-v-874c48bc],.car-move #move-third[data-v-874c48bc]{
    width:100%;
    height:100%;
    position:absolute;
    left:0;
    top:0
}
.car-move .move-text[data-v-874c48bc]{
    font-family:DINOffcPro-Cond;
    font-size:5.20833vw;
    color:#183b77;
    text-align:center;
    width:100%;
    position:absolute;
    top:24.79167vw;
    left:0
}
@media screen and (max-width:768px){
    .car-move .move-text[data-v-874c48bc]{
        font-size:1.2rem;
        top:9.24rem
    }
    .car-move .move-text.move-Better[data-v-874c48bc]{
        word-break:keep-all;
        width:7.733333rem;
        left:1.16rem
    }
}
.car-move .move-text.move-Drum[data-v-874c48bc]{
    width:18.75vw;
    top:20.10417vw;
    left:18.75vw;
    text-align:left
}
@media screen and (max-width:768px){
    .car-move .move-text.move-Drum[data-v-874c48bc]{
        text-align:center;
        width:4.8rem;
        top:auto;
        left:2.666667rem;
        bottom:4rem
    }
}

.car-move .move-text.move-Better[data-v-874c48bc] {
    margin-top: -3%;
}
.car-move .move-text.move-Wiring[data-v-874c48bc] {
    margin-top: 3%;
}
.car-move .move-text.move-Design[data-v-874c48bc] {
    margin-top: 9%;
}
.car-move .move-text.move-Drum[data-v-874c48bc] {
    width: auto;
    left: 32.75vw;
    text-align: center;
    margin-top: -5%;
}
.cms-kqi2-pro .page-wrapper {
    overflow: hidden;
}


/* Row Column */
.model-row-con[data-v-874c48bc] {
    width: 62.5vw;
    margin: 0 auto;
}
.row-item .column-item[data-v-874c48bc] {
    position: relative;
    width: 30.78125vw;
    z-index: 1;
}
.row-item[data-v-874c48bc] {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    color: #fff;
}
.row-item-space[data-v-874c48bc] {
    color: #1f4462;
    margin-bottom: 0.9375vw;
}
.row-item .column-item.set-height[data-v-874c48bc] {
    height: 41.66667vw;
    background-color: #fff;
    z-index: 0;
}
.row-item .column-item[data-v-874c48bc] {
    position: relative;
    width: 30.78125vw;
    z-index: 1;
}

@media screen and (max-width:768px){
    .model-row-con[data-v-874c48bc] {
        width: 100%;
    }
    .row-item .column-item[data-v-874c48bc] {
        width: 100%;
        margin-bottom: 15px;
    }
    .row-item[data-v-874c48bc] {
        display: block;
    }
}

/* Swiper Styling Landing Page */
.swiper-container{
    margin-left:auto;
    margin-right:auto;
    position:relative;
    overflow:hidden;
    list-style:none;
    padding:0;
    z-index:1
}
.swiper-container-vertical>.swiper-wrapper{
    -ms-flex-direction:column;
    flex-direction:column
}
.swiper-wrapper{
    position:relative;
    width:100%;
    height:100%;
    z-index:1;
    display:-ms-flexbox;
    display:flex;
    transition-property:-webkit-transform;
    transition-property:transform;
    transition-property:transform,-webkit-transform;
    box-sizing:content-box
}
.swiper-container-android .swiper-slide,.swiper-wrapper{
    -webkit-transform:translateZ(0);
    transform:translateZ(0)
}
.swiper-container-multirow>.swiper-wrapper{
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
.swiper-container-multirow-column>.swiper-wrapper{
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -ms-flex-direction:column;
    flex-direction:column
}
.swiper-container-free-mode>.swiper-wrapper{
    transition-timing-function:ease-out;
    margin:0 auto
}
.swiper-slide{
    -ms-flex-negative:0;
    flex-shrink:0;
    width:100%;
    height:100%;
    position:relative;
    transition-property:-webkit-transform;
    transition-property:transform;
    transition-property:transform,-webkit-transform
}
.swiper-slide-invisible-blank{
    visibility:hidden
}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{
    height:auto
}
.swiper-container-autoheight .swiper-wrapper{
    -ms-flex-align:start;
    align-items:flex-start;
    transition-property:height,-webkit-transform;
    transition-property:transform,height;
    transition-property:transform,height,-webkit-transform
}
.swiper-container-3d{
    -webkit-perspective:16rem;
    perspective:16rem
}
.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{
    -webkit-transform-style:preserve-3d;
    transform-style:preserve-3d
}
.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    pointer-events:none;
    z-index:10
}
.swiper-container-3d .swiper-slide-shadow-left{
    background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)
}
.swiper-container-3d .swiper-slide-shadow-right{
    background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)
}
.swiper-container-3d .swiper-slide-shadow-top{
    background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)
}
.swiper-container-3d .swiper-slide-shadow-bottom{
    background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)
}
.swiper-container-css-mode>.swiper-wrapper{
    overflow:auto;
    scrollbar-width:none;
    -ms-overflow-style:none
}
.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{
    display:none
}
.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{
    scroll-snap-align:start start
}
.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{
    -ms-scroll-snap-type:x mandatory;
    scroll-snap-type:x mandatory
}
.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{
    -ms-scroll-snap-type:y mandatory;
    scroll-snap-type:y mandatory
}
:root{
    --swiper-navigation-size:0.586667rem;
}
.swiper-button-next,.swiper-button-prev{
    position:absolute;
    top:50%;
    width:.36rem;
    width:calc(var(--swiper-navigation-size)/44*27);
    height:.586667rem;
    height:var(--swiper-navigation-size);
    margin-top:-.29333rem;
    margin-top:calc(var(--swiper-navigation-size)*-1/2);
    z-index:10;
    cursor:pointer;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-align:center;
    align-items:center;
    -ms-flex-pack:center;
    justify-content:center;
    color:var(--swiper-theme-color);
    color:var(--swiper-navigation-color,var(--swiper-theme-color))
}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{
    opacity:.35;
    cursor:auto;
    pointer-events:none
}
.swiper-button-next:after,.swiper-button-prev:after{
    font-family:swiper-icons;
    font-size:.586667rem;
    font-size:var(--swiper-navigation-size);
    text-transform:none!important;
    letter-spacing:0;
    text-transform:none;
    -webkit-font-feature-settings:normal,;
    font-feature-settings:normal,;
    font-variant:normal;
    line-height:1
}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{
    left:.133333rem;
    right:auto
}
.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{
    content:"prev"
}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{
    right:.133333rem;
    left:auto
}
.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{
    content:"next"
}
.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{
    --swiper-navigation-color:#fff
}
.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{
    --swiper-navigation-color:#000
}
.swiper-button-lock{
    display:none
}
.swiper-pagination{
    position:absolute;
    text-align:center;
    transition:opacity .3s;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    z-index:10
}
.swiper-pagination.swiper-pagination-hidden{
    opacity:0
}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{
    bottom:.133333rem;
    left:0;
    width:100%
}
.swiper-pagination-bullets-dynamic{
    overflow:hidden;
    font-size:0
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
    -webkit-transform:scale(.33);
    transform:scale(.33);
    position:relative
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{
    -webkit-transform:scale(1);
    transform:scale(1)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{
    -webkit-transform:scale(.66);
    transform:scale(.66)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{
    -webkit-transform:scale(.33);
    transform:scale(.33)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{
    -webkit-transform:scale(.66);
    transform:scale(.66)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{
    -webkit-transform:scale(.33);
    transform:scale(.33)
}
.swiper-pagination-bullet{
    width:.106667rem;
    height:.106667rem;
    display:inline-block;
    border-radius:100%;
    background:#000;
    opacity:.2
}
button.swiper-pagination-bullet{
    border:none;
    margin:0;
    padding:0;
    box-shadow:none;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none
}
.swiper-pagination-clickable .swiper-pagination-bullet{
    cursor:pointer
}
.swiper-pagination-bullet-active{
    opacity:1;
    background:var(--swiper-theme-color);
    background:var(--swiper-pagination-color,var(--swiper-theme-color))
}
.swiper-container-vertical>.swiper-pagination-bullets{
    right:.133333rem;
    top:50%;
    -webkit-transform:translate3d(0,-50%,0);
    transform:translate3d(0,-50%,0)
}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{
    margin:.08rem 0;
    display:block
}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{
    top:50%;
    -webkit-transform:translateY(-50%);
    transform:translateY(-50%);
    width:.106667rem
}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
    display:inline-block;
    transition:top .2s,-webkit-transform .2s;
    transition:transform .2s,top .2s;
    transition:transform .2s,top .2s,-webkit-transform .2s
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
    margin:0 .053333rem
}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{
    left:50%;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%);
    white-space:nowrap
}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
    transition:left .2s,-webkit-transform .2s;
    transition:transform .2s,left .2s;
    transition:transform .2s,left .2s,-webkit-transform .2s
}
.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
    transition:right .2s,-webkit-transform .2s;
    transition:transform .2s,right .2s;
    transition:transform .2s,right .2s,-webkit-transform .2s
}
.swiper-pagination-progressbar{
    background:rgba(0,0,0,.25);
    position:absolute
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
    background:var(--swiper-theme-color);
    background:var(--swiper-pagination-color,var(--swiper-theme-color));
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    -webkit-transform:scale(0);
    transform:scale(0);
    -webkit-transform-origin:left top;
    transform-origin:left top
}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
    -webkit-transform-origin:right top;
    transform-origin:right top
}
.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{
    width:100%;
    height:.053333rem;
    left:0;
    top:0
}
.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{
    width:.053333rem;
    height:100%;
    left:0;
    top:0
}
.swiper-pagination-white{
    --swiper-pagination-color:#fff
}
.swiper-pagination-black{
    --swiper-pagination-color:#000
}
.swiper-pagination-lock{
    display:none
}
.swiper-scrollbar{
    border-radius:.133333rem;
    position:relative;
    -ms-touch-action:none;
    background:rgba(0,0,0,.1)
}
.swiper-container-horizontal>.swiper-scrollbar{
    position:absolute;
    left:1%;
    bottom:.04rem;
    z-index:50;
    height:.066667rem;
    width:98%
}
.swiper-container-vertical>.swiper-scrollbar{
    position:absolute;
    right:.04rem;
    top:1%;
    z-index:50;
    width:.066667rem;
    height:98%
}
.swiper-scrollbar-drag{
    height:100%;
    width:100%;
    position:relative;
    background:rgba(0,0,0,.5);
    border-radius:.133333rem;
    left:0;
    top:0
}
.swiper-scrollbar-cursor-drag{
    cursor:move
}
.swiper-scrollbar-lock{
    display:none
}
.swiper-zoom-container{
    width:100%;
    height:100%;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-pack:center;
    justify-content:center;
    -ms-flex-align:center;
    align-items:center;
    text-align:center
}
.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{
    max-width:100%;
    max-height:100%;
    -o-object-fit:contain;
    object-fit:contain
}
.swiper-slide-zoomed{
    cursor:move
}
.swiper-lazy-preloader{
    width:.56rem;
    height:.56rem;
    position:absolute;
    left:50%;
    top:50%;
    margin-left:-.28rem;
    margin-top:-.28rem;
    z-index:10;
    -webkit-transform-origin:50%;
    transform-origin:50%;
    -webkit-animation:swiper-preloader-spin 1s linear infinite;
    animation:swiper-preloader-spin 1s linear infinite;
    box-sizing:border-box;
    border-left:.053333rem solid var(--swiper-theme-color);
    border-bottom:.053333rem solid var(--swiper-theme-color);
    border-right:.053333rem solid var(--swiper-theme-color);
    border:.053333rem solid var(--swiper-preloader-color,var(--swiper-theme-color));
    border-radius:50%;
    border-top:.053333rem solid transparent
}
.swiper-lazy-preloader-white{
    --swiper-preloader-color:#fff
}
.swiper-lazy-preloader-black{
    --swiper-preloader-color:#000
}
@-webkit-keyframes swiper-preloader-spin{
    to{
        -webkit-transform:rotate(1turn);
        transform:rotate(1turn)
    }
}
@keyframes swiper-preloader-spin{
    to{
        -webkit-transform:rotate(1turn);
        transform:rotate(1turn)
    }
}
.swiper-container .swiper-notification{
    position:absolute;
    left:0;
    top:0;
    pointer-events:none;
    opacity:0;
    z-index:-1000
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide{
    transition-timing-function:ease-out
}
.swiper-container-fade .swiper-slide{
    pointer-events:none;
    transition-property:opacity
}
.swiper-container-fade .swiper-slide .swiper-slide{
    pointer-events:none
}
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{
    pointer-events:auto
}
.swiper-container-cube{
    overflow:visible
}
.swiper-container-cube .swiper-slide{
    pointer-events:none;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    z-index:1;
    visibility:hidden;
    -webkit-transform-origin:0 0;
    transform-origin:0 0;
    width:100%;
    height:100%
}
.swiper-container-cube .swiper-slide .swiper-slide{
    pointer-events:none
}
.swiper-container-cube.swiper-container-rtl .swiper-slide{
    -webkit-transform-origin:100% 0;
    transform-origin:100% 0
}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{
    pointer-events:auto
}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{
    pointer-events:auto;
    visibility:visible
}
.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{
    z-index:0;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden
}
.swiper-container-cube .swiper-cube-shadow{
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    height:100%;
    background:#000;
    opacity:.6;
    -webkit-filter:blur(.666667rem);
    filter:blur(.666667rem);
    z-index:0
}
.swiper-container-flip{
    overflow:visible
}
.swiper-container-flip .swiper-slide{
    pointer-events:none;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    z-index:1
}
.swiper-container-flip .swiper-slide .swiper-slide{
    pointer-events:none
}
.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{
    pointer-events:auto
}
.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{
    z-index:0;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden
}
.swiper-container[data-v-40ce294b]{
    width:100%
}
.swiper-container[data-v-40ce294b],.swiper-slide[data-v-40ce294b]{
    box-shadow:inset 0 10px 30px 0 rgba(0,0,0,.05)
}
.swiper-slide .heightBg[data-v-40ce294b]{
    z-index:-1
}
@media screen and (min-width:768px){
    .swiper1 .swiper-container[data-v-40ce294b]{
        width:100%;
        height:100%
    }
    .swiper1 .heightBg[data-v-40ce294b]{
        height:100%;
        position:absolute;
        right:0;
        top:0
    }
    .swiper1 .bannerContent[data-v-40ce294b]{
        width:50%;
        height:100%;
        position:absolute;
        left:50%;
        top:0
    }
    .swiper1 .bannerContent .bannerShow[data-v-40ce294b]{
        position:absolute;
        top:50%;
        left:14.6413%;
        transform:translateY(-50%);
        -webkit-transform:translateY(-50%);
        max-width:70%
    }
    .swiper1 .bannerContent .bannerShow .bannerLogo1[data-v-40ce294b]{
        max-height:40px;
        margin-bottom:10px
    }
    .swiper1 .bannerContent .bannerShow .bannerLogo2[data-v-40ce294b]{
        margin-bottom:60px
    }
    .swiper1 .bannerContent .bannerShow .bannerLogo2 .title_en[data-v-40ce294b]{
        line-height:1.2;
        font-size:60px;
        font-family:DINOffcPro-CondBold;
        margin-bottom:16px
    }
    .swiper1 .bannerContent .bannerShow .bannerLogo2 .title[data-v-40ce294b]{
        font-size:30px;
        line-height:1.2
    }
    .swiper1 .bannerContent .bannerShow .bannerLogo2 .description[data-v-40ce294b]{
        padding-top:30px;
        font-size:12px;
        line-height:24px
    }
    .swiper1 .bannerContent .bannerShow .bannerBtnWrap[data-v-40ce294b]{
        display:block;
        width:200px;
        height:50px;
        overflow:hidden
    }
    .swiper1 .swiper-slide[data-v-40ce294b]{
        height:100%
    }
    .swiper1 .swiper-slide .img-bg[data-v-40ce294b]{
        width:100%;
        height:auto;
        z-index:-1;
        display:block;
        overflow:hidden;
        position:relative
    }
    .swiper1 .swiper-container-horizontal>.swiper-pagination1[data-v-40ce294b]{
        position:absolute;
        bottom:0;
        left:50%;
        height:7%;
        width:50%;
        z-index:1
    }
    .swiper1 .swiper-slide .bannerShow[data-v-40ce294b]{
        margin-top:10px;
        opacity:0;
        transition:all .4s;
        transition-delay:0s
    }
    .swiper1 .opacity1-slide .bannerShow[data-v-40ce294b]{
        margin-top:0;
        opacity:1
    }
    .swiper1 .swiper-slide .heightBg[data-v-40ce294b]{
        right:0;
        -webkit-transform:translateZ(0);
        transform:translateZ(0);
        transition:left .4s
    }
    .swiper1 .width50-slide .heightBg[data-v-40ce294b]{
        -webkit-transform:translate3d(50%,0,0);
        transform:translate3d(50%,0,0)
    }
    .swiper1 .width100-slide .heightBg[data-v-40ce294b]{
        -webkit-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }
}
@media screen and (min-width:768px) and (max-width:991px){
    .swiper1 .bannerContent[data-v-40ce294b]{
        width:50%;
        height:100%;
        position:absolute;
        left:50%;
        top:0
    }
    .swiper1 .bannerContent .bannerShow[data-v-40ce294b]{
        max-width:4rem
    }
    .swiper1 .bannerContent .bannerShow .bannerLogo1[data-v-40ce294b]{
        max-height:.533333rem;
        margin-bottom:.133333rem
    }
    .swiper1 .bannerContent .bannerShow .bannerLogo2[data-v-40ce294b]{
        margin-bottom:.3rem
    }
    .swiper1 .bannerContent .bannerShow .bannerLogo2 .title_en[data-v-40ce294b]{
        line-height:1.2;
        font-size:48px;
        font-family:DINOffcPro-CondBold;
        margin-bottom:16px
    }
    .swiper1 .bannerContent .bannerShow .bannerLogo2 .title[data-v-40ce294b]{
        font-size:30px;
        line-height:1.2
    }
    .swiper1 .bannerContent .bannerShow .bannerLogo2 .description[data-v-40ce294b]{
        padding-top:.133333rem;
        font-size:12px;
        line-height:24px
    }
    .swiper1 .bannerContent .bannerShow .bannerBtnWrap[data-v-40ce294b]{
        width:200px;
        height:50px;
        overflow:hidden
    }
    .swiper1 .swiper-slide[data-v-40ce294b]{
        height:100%
    }
    .swiper1 .swiper-slide .img-bg[data-v-40ce294b]{
        width:auto;
        height:6.666667rem;
        z-index:-2;
        display:block;
        overflow:hidden
    }
    .swiper1 .swiper-container-horizontal>.swiper-pagination1[data-v-40ce294b]{
        position:absolute;
        bottom:0;
        left:50%;
        width:50%;
        z-index:1
    }
}
@media screen and (max-width:767px){
    .swiper1[data-v-40ce294b]{
        height:15.9rem
    }
    .swiper1 .swiper-container[data-v-40ce294b]{
        width:100%;
        height:100%
    }
    .swiper1 .swiper-slide[data-v-40ce294b]{
        overflow:hidden
    }
    .swiper1 .heightBg[data-v-40ce294b]{
        background-color:#fff;
        transition:left .4s
    }
    .swiper1 .bannerContent[data-v-40ce294b],.swiper1 .heightBg[data-v-40ce294b]{
        width:100%;
        height:6.906667rem;
        position:absolute;
        left:0;
        top:9rem
    }
    .swiper1 .bannerShow[data-v-40ce294b]{
        width:100%;
        position:absolute;
        top:50%;
        -webkit-transform:translateY(-50%);
        transform:translateY(-50%);
        display:-ms-flexbox;
        display:flex;
        -ms-flex-direction:column;
        flex-direction:column;
        -ms-flex-align:center;
        align-items:center
    }
    .swiper1 .bannerShow .bannerLogo1[data-v-40ce294b]{
        width:auto;
        height:.4rem;
        margin-bottom:.16rem
    }
    .swiper1 .bannerShow .bannerLogo2[data-v-40ce294b]{
        width:84%;
        margin:0 auto;
        text-align:center
    }
    .swiper1 .bannerShow .bannerLogo2 .title_en[data-v-40ce294b]{
        line-height:1.2;
        font-family:DINOffcPro-CondBold;
        font-size:.8rem;
        margin-bottom:.266667rem;
        font-weight:400
    }
    .swiper1 .bannerShow .bannerLogo2 .title[data-v-40ce294b]{
        font-size:.533333rem;
        line-height:1.2;
        margin-bottom:.8rem
    }
    .swiper1 .bannerShow .bannerBtnWrap[data-v-40ce294b]{
        width:5.333333rem;
        height:1.333333rem
    }
    .swiper1 .swiper-slide .imgWrap[data-v-40ce294b]{
        z-index:-1;
        overflow:hidden;
        display:block
    }
    .swiper1 .swiper-slide .img-bg[data-v-40ce294b]{
        height:9rem;
        display:block;
        position:relative
    }
    .swiper1 .swiper-container-horizontal>.swiper-pagination1[data-v-40ce294b]{
        position:absolute;
        bottom:6.906667rem;
        left:0;
        height:1.12rem;
        z-index:1;
        display:-ms-flexbox;
        display:flex;
        -ms-flex-pack:center;
        justify-content:center
    }
    .swiper1 .swiper-slide .bannerShow[data-v-40ce294b]{
        margin-top:-.4rem;
        opacity:0;
        transition:all .4s;
        transition-delay:0s
    }
    .swiper1 .opacity1-slide .bannerShow[data-v-40ce294b]{
        margin-top:0;
        opacity:1
    }
    .swiper1 .swiper-slide .heightBg[data-v-40ce294b]{
        right:0;
        left:0
    }
}
#swiper-container[data-v-863a7cfe]{
    --width:calc(100vw - 15.73333rem);
    width:15.733333rem;
    margin:0 auto;
    padding:1.333333rem 0 1.6rem;
    display:-ms-flexbox;
    display:flex;
    background-color:#fff;
    position:relative
}
#swiper-container[data-v-863a7cfe]:after,#swiper-container[data-v-863a7cfe]:before{
    content:"";
    width:var(--width);
    height:100%;
    background-color:#fff;
    position:absolute;
    top:0
}
#swiper-container[data-v-863a7cfe]:before{
    left:calc(var(--width)*-1)
}
#swiper-container[data-v-863a7cfe]:after{
    right:calc(var(--width)*-1)
}
@media screen and (max-width:768px){
    #swiper-container[data-v-863a7cfe]{
        width:100%;
        display:block;
        padding:0
    }
    #swiper-container[data-v-863a7cfe]:after,#swiper-container[data-v-863a7cfe]:before{
        width:0
    }
    #swiper-container[data-v-863a7cfe]:before{
        left:0
    }
    #swiper-container[data-v-863a7cfe]:after{
        right:0
    }
}
.product-swiper-wrapper[data-v-863a7cfe]{
    display:-ms-flexbox;
    display:flex;
    -moz-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -moz-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-lines:multiple;
    -ms-flex-wrap:wrap;
    -o-flex-wrap:wrap;
    flex-wrap:wrap;
    padding-bottom:.266667rem;
    position:relative
}
.product-swiper-wrapper>[data-v-863a7cfe]{
    position:relative;
    z-index:2
}
.product-swiper-wrapper[data-v-863a7cfe]:after{
    position:absolute;
    z-index:1;
    content:"";
    top:0;
    left:0;
    box-sizing:border-box;
    width:100%;
    height:100%;
    border-bottom:1px solid #ccc
}
@media (-webkit-min-device-pixel-ratio:2){
    .product-swiper-wrapper[data-v-863a7cfe]:after{
        width:200%;
        height:200%;
        -webkit-transform:scale(.5);
        transform:scale(.5);
        -webkit-transform-origin:0 0;
        transform-origin:0 0;
        border-radius:0
    }
}
@media (-webkit-device-pixel-ratio:1.5){
    .product-swiper-wrapper[data-v-863a7cfe]:after{
        width:150%;
        height:150%;
        -webkit-transform:scale(.6666);
        transform:scale(.6666);
        -webkit-transform-origin:0 0;
        transform-origin:0 0;
        border-radius:0
    }
}
@media (-webkit-device-pixel-ratio:3){
    .product-swiper-wrapper[data-v-863a7cfe]:after{
        width:300%;
        height:300%;
        -webkit-transform:scale(.3333);
        transform:scale(.3333);
        -webkit-transform-origin:0 0;
        transform-origin:0 0;
        border-radius:0
    }
}
.product-swiper-wrapper[data-v-863a7cfe]:after{
    border-bottom:none
}
.product-swiper-wrapper:hover #icon-next-arrow[data-v-863a7cfe],.product-swiper-wrapper:hover #icon-prev-arrow[data-v-863a7cfe]{
    display:block
}
@media screen and (max-width:768px){
    .product-swiper-wrapper[data-v-863a7cfe]{
        display:-ms-flexbox;
        display:flex;
        -moz-justify-content:center;
        -ms-flex-pack:center;
        justify-content:center;
        -moz-align-items:center;
        -ms-flex-align:center;
        align-items:center;
        -webkit-box-lines:multiple;
        -ms-flex-wrap:wrap;
        -o-flex-wrap:wrap;
        flex-wrap:wrap;
        position:relative
    }
    .product-swiper-wrapper>[data-v-863a7cfe]{
        position:relative;
        z-index:2
    }
    .product-swiper-wrapper[data-v-863a7cfe]:after{
        position:absolute;
        z-index:1;
        content:"";
        top:0;
        left:0;
        box-sizing:border-box;
        width:100%;
        height:100%;
        border-bottom:1px solid transparent
    }
}
@media screen and (max-width:768px) and (-webkit-min-device-pixel-ratio:2){
    .product-swiper-wrapper[data-v-863a7cfe]:after{
        width:200%;
        height:200%;
        -webkit-transform:scale(.5);
        transform:scale(.5);
        -webkit-transform-origin:0 0;
        transform-origin:0 0;
        border-radius:0
    }
}
@media screen and (max-width:768px) and (-webkit-device-pixel-ratio:1.5){
    .product-swiper-wrapper[data-v-863a7cfe]:after{
        width:150%;
        height:150%;
        -webkit-transform:scale(.6666);
        transform:scale(.6666);
        -webkit-transform-origin:0 0;
        transform-origin:0 0;
        border-radius:0
    }
}
@media screen and (max-width:768px) and (-webkit-device-pixel-ratio:3){
    .product-swiper-wrapper[data-v-863a7cfe]:after{
        width:300%;
        height:300%;
        -webkit-transform:scale(.3333);
        transform:scale(.3333);
        -webkit-transform-origin:0 0;
        transform-origin:0 0;
        border-radius:0
    }
}
#swiper-container[data-v-68985c31]{
    width:15.733333rem;
    margin:0 auto;
    padding:1.333333rem 0
}
@media screen and (max-width:768px){
    #swiper-container[data-v-68985c31]{
        width:100%
    }
}
.product-swiper-wrapper[data-v-68985c31]{
    display:-ms-flexbox;
    display:flex;
    -moz-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -moz-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-lines:multiple;
    -ms-flex-wrap:wrap;
    -o-flex-wrap:wrap;
    flex-wrap:wrap;
    padding-bottom:.266667rem;
    position:relative
}
.product-swiper-wrapper>[data-v-68985c31]{
    position:relative;
    z-index:2
}
.product-swiper-wrapper[data-v-68985c31]:after{
    position:absolute;
    z-index:1;
    content:"";
    top:0;
    left:0;
    box-sizing:border-box;
    width:100%;
    height:100%;
    border-bottom:1px solid #ccc
}
@media (-webkit-min-device-pixel-ratio:2){
    .product-swiper-wrapper[data-v-68985c31]:after{
        width:200%;
        height:200%;
        -webkit-transform:scale(.5);
        transform:scale(.5);
        -webkit-transform-origin:0 0;
        transform-origin:0 0;
        border-radius:0
    }
}
@media (-webkit-device-pixel-ratio:1.5){
    .product-swiper-wrapper[data-v-68985c31]:after{
        width:150%;
        height:150%;
        -webkit-transform:scale(.6666);
        transform:scale(.6666);
        -webkit-transform-origin:0 0;
        transform-origin:0 0;
        border-radius:0
    }
}
@media (-webkit-device-pixel-ratio:3){
    .product-swiper-wrapper[data-v-68985c31]:after{
        width:300%;
        height:300%;
        -webkit-transform:scale(.3333);
        transform:scale(.3333);
        -webkit-transform-origin:0 0;
        transform-origin:0 0;
        border-radius:0
    }
}
@media screen and (max-width:768px){
    .product-swiper-wrapper[data-v-68985c31]{
        display:-ms-flexbox;
        display:flex;
        -moz-justify-content:center;
        -ms-flex-pack:center;
        justify-content:center;
        -moz-align-items:center;
        -ms-flex-align:center;
        align-items:center;
        -webkit-box-lines:multiple;
        -ms-flex-wrap:wrap;
        -o-flex-wrap:wrap;
        flex-wrap:wrap;
        position:relative
    }
    .product-swiper-wrapper>[data-v-68985c31]{
        position:relative;
        z-index:2
    }
    .product-swiper-wrapper[data-v-68985c31]:after{
        position:absolute;
        z-index:1;
        content:"";
        top:0;
        left:0;
        box-sizing:border-box;
        width:100%;
        height:100%;
        border-bottom:1px solid transparent
    }
}
@media screen and (max-width:768px) and (-webkit-min-device-pixel-ratio:2){
    .product-swiper-wrapper[data-v-68985c31]:after{
        width:200%;
        height:200%;
        -webkit-transform:scale(.5);
        transform:scale(.5);
        -webkit-transform-origin:0 0;
        transform-origin:0 0;
        border-radius:0
    }
}
@media screen and (max-width:768px) and (-webkit-device-pixel-ratio:1.5){
    .product-swiper-wrapper[data-v-68985c31]:after{
        width:150%;
        height:150%;
        -webkit-transform:scale(.6666);
        transform:scale(.6666);
        -webkit-transform-origin:0 0;
        transform-origin:0 0;
        border-radius:0
    }
}
@media screen and (max-width:768px) and (-webkit-device-pixel-ratio:3){
    .product-swiper-wrapper[data-v-68985c31]:after{
        width:300%;
        height:300%;
        -webkit-transform:scale(.3333);
        transform:scale(.3333);
        -webkit-transform-origin:0 0;
        transform-origin:0 0;
        border-radius:0
    }
}

/* Homepage Statistics Styling*/
.statistics_all{max-width:1420px;margin:0 auto;display:flex;letter-spacing:1.1px}.statistics-left{width:50%;padding:60px 0 60px 56px}.statistics-right{width:50%;padding:60px 90px 60px 60px}.statistics-left{background:#F9F9F9}.statistics-right{background:#413F3F;color:#fff}.statistics-left_title{font-size:28px;font-weight:700;color:#413f3f;margin-bottom:30px}.statistics-right{font-size:26px;font-weight:700}.odometer.odometer-auto-theme{vertical-align:unset!important}.statistics-left_center ul{display:flex;flex-direction:column;padding:0;margin:0}.statistics-left_center ul li{display:flex;align-items:center;list-style:none}.statistics-left_img{width:106px}.statistics-left_data{font-family:DINOffcPro-Cond;font-size:48px;line-height:.9;width:80%;padding:0 5px}.statistics-left_data .left_data{color:#df001f}.left_under{font-size:14px;font-family:DINOffcPro;margin-top:40px;color:#999;letter-spacing:.8px}.statistics-right_center .dataPc ul{display:flex;flex-wrap:wrap;flex-direction:row;padding:0;margin:0}.statistics-right_center .dataPc ul li{list-style:none;width:33%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:18px;font-family:DINOffcPro;padding:20px;text-align:center}.statistics-right_center .dataPc ul li:first-child,.statistics-right_center .dataPc ul li:nth-child(2),.statistics-right_center .dataPc ul li:nth-child(3){border-bottom:1px solid rgb(255,255,255,.35)}.statistics-right_center .dataPc ul li:not(:nth-child(3n)){border-right:1px solid rgb(255,255,255,.35)}.right-sign_icon{width:100px}.right-sign_text{margin-top:20px}.statistics-right_title{margin-bottom:40px}@media only screen and (max-width:767px){.statistics_all{flex-direction:column}.statistics-left,.statistics-right{width:100%;padding:45px 20px;line-height:1.2}.statistics-left_title,.statistics-right_title{font-size:24px;margin-bottom:20px;letter-spacing:.1px}.statistics-left_data{font-size:30px}.left_under{margin-top:30px}.statistics-right_center .dataMobile ul{padding:0;margin:0;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center}.statistics-right_center .dataMobile ul li{list-style:none;width:33.3%;display:flex;flex-direction:column;align-items:center;padding:15px 0;text-align:center}.statistics-right_center .dataMobile ul li .right-sign_icon{width:80px}.statistics-right_center .dataMobile ul li .right-sign_text{font-size:14px;margin-top:10px;padding:0 2px;letter-spacing:.5px}.block_last{font-size:16px;padding-top:20px}}
.statistics_all{
    max-width: 100%;
    margin: 0 auto;
    display: flex;
    letter-spacing: 1.1px;
}
.statistics-left{
    width: 50%;
    padding: 60px 0px 60px 56px;
} 
.statistics-right{
    width: 50%;
    padding: 60px 90px 60px 60px;
}
.statistics-left{
    background: #F9F9F9;
}
.statistics-right{
    background: #413F3F;
    color: #ffffff;
}
.statistics-left_title{
    font-size: 28px;
    font-weight: bold;
    color: #413F3F;
    margin-bottom: 30px;
}
.statistics-right{
    font-size: 28px;
    font-weight: bold;
}
.odometer.odometer-auto-theme{
  vertical-align:unset!important;
}

.statistics-left_center ul{
    display: flex;
    flex-direction: column;
    padding: 0;
    margin: 0;
}
.statistics-left_center ul li{
    display: flex;
    align-items: center;
    list-style: none;
}

.statistics-left_img{
    width: 106px;
}
.statistics-left_data{
    font-family: 'DINOffcPro-Cond';
    font-size: 48px;
    line-height: .9;
    width: 80%;
    padding: 0 5px;
}
.statistics-left_data .left_data{
    color: #df001f;
}
.statistics-left_data .left_data span {
    font-size: 21px;
    font-weight: bold;
    vertical-align: top;
}
.left_under{
    font-size: 14px;
    font-family: 'DINOffcPro';
    margin-top: 40px;
    color: #999999;
    letter-spacing: .8px;
}
.statistics-right_center .dataPc ul{
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    padding: 0;
    margin: 0;
}
.statistics-right_center .dataPc ul li{
    list-style: none;
    width: 33%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-family: 'DINOffcPro';
    padding: 20px;
    text-align: center;
}
.statistics-right_center .dataPc ul li:first-child,
.statistics-right_center .dataPc ul li:nth-child(2),
.statistics-right_center .dataPc ul li:nth-child(3)
{
    border-bottom: 1px solid rgb(255, 255, 255,.35);
}
.statistics-right_center .dataPc ul li:not(:nth-child(3n)){
    border-right: 1px solid rgb(255, 255, 255,.35);
}
.right-sign_icon{
    width: 100px;
}
.right-sign_text{
   margin-top: 20px;
}

.statistics-right_title{
    margin-bottom: 40px;
}
.dataMobile{
      display: none;
  }
@media only screen and (max-width:767px) {
    .dataMobile{
          display: block;
      }
    .statistics_all{
        flex-direction: column;
    }
    .statistics-left, .statistics-right{
        width: 100%;
        padding: 45px 20px;
        line-height: 1.2;
    }
    .statistics-left_title,.statistics-right_title{
        font-size: 24px;
        margin-bottom: 20px;
        letter-spacing: .1px;
    }
    .statistics-left_data{
        font-size: 30px;
    }
    .left_under{
        margin-top: 30px;
    }
    .statistics-right_center .dataMobile ul{
        padding: 0;
        margin: 0;
        display: flex;
        flex-wrap: wrap;
        flex-direction: row;
        justify-content: center;
    }
    .statistics-right_center .dataMobile ul li{
        list-style: none;
        width: 33.3%;
        display: flex;
        flex-direction: column;
        align-items: center;
        padding: 15px 0;
        text-align: center;
    }
    .statistics-right_center .dataMobile ul li .right-sign_icon{
        width: 80px;
    }

    .statistics-right_center .dataMobile ul li .right-sign_text{
        font-size: 14px;
        margin-top: 10px;
        padding: 0 2px;
        letter-spacing: .5px;
    }
    .block_last{
        font-size: 16px;
        padding-top: 20px;
    }
}

/* Swiper Container CSS */
#swiper-container[data-v-863a7cfe] {
    width: 1180px;
    margin: 0 auto;
    padding: 100px 0;
    display: -ms-flexbox;
    display: flex;
    background-color: #fff;
    position: relative;
}

#swiper-core[data-v-863a7cfe] {
    width: 780px;
    height: 680px;
    overflow: hidden;
}
.swiper-container-android .swiper-slide, .swiper-wrapper {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -ms-flexbox;
    display: flex;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform,-webkit-transform;
    box-sizing: content-box;
}
.swiper-container .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000;
}
#swiper-core .swiper-slide[data-v-863a7cfe] {
    position: relative;
    background-color: #fff;
}
.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto;
}
.swiper-container-fade .swiper-slide {
    pointer-events: none;
    transition-property: opacity;
}
.swiper-slide {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform,-webkit-transform;
}
#swiper-core .swiper-slide .car-logo[data-v-863a7cfe] {
    width: 100%;
    position: absolute;
    left: 0;
    top: 65px;
    z-index: 2;
    box-sizing: border-box;
}
#swiper-core .swiper-slide .car-logo>img[data-v-863a7cfe] {
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
}
.current-text-wrapper[data-v-863a7cfe], .swiper-bottom-wrapper[data-v-863a7cfe] {
    display: -ms-flexbox;
    display: flex;
    -moz-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -moz-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-lines: multiple;
    -ms-flex-wrap: wrap;
    -o-flex-wrap: wrap;
    flex-wrap: wrap;
}
.swiper-bottom-wrapper[data-v-863a7cfe] {
    position: absolute;
    left: 0;
    bottom: -50px;
    width: 100%;
    z-index: 1688;
}
#swiper-color-choose[data-v-863a7cfe] {
    display: -ms-flexbox;
    display: flex;
    -moz-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -moz-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-lines: multiple;
    -ms-flex-wrap: wrap;
    -o-flex-wrap: wrap;
    flex-wrap: wrap;
}
.product-swiper-wrapper:hover #icon-next-arrow[data-v-863a7cfe], .product-swiper-wrapper:hover #icon-prev-arrow[data-v-863a7cfe] {
    display: block;
}

#icon-prev-arrow[data-v-863a7cfe] {
    left: 0;
}
#icon-next-arrow[data-v-863a7cfe] {
    right: 0;
}
#icon-next-arrow[data-v-863a7cfe], #icon-prev-arrow[data-v-863a7cfe] {
    outline: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
    width: 40px;
    height: 40px;
    z-index: 1;
    cursor: pointer;
    border-radius: 100%;
    background-color: #333;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    transition: all .3s ease-in-out;
}
#icon-next-arrow img[data-v-863a7cfe], #icon-prev-arrow img[data-v-863a7cfe] {
    width: 10px;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
.current-text-wrapper[data-v-863a7cfe] {
    padding-left: 0.266667rem;
    box-sizing: border-box;
    border-left: 0.013333rem solid #ddd;
}

.current-text-wrapper[data-v-863a7cfe], .swiper-bottom-wrapper[data-v-863a7cfe] {
    display: -ms-flexbox;
    display: flex;
    -moz-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -moz-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-lines: multiple;
    -ms-flex-wrap: wrap;
    -o-flex-wrap: wrap;
    flex-wrap: wrap;
}
#current-image-index[data-v-863a7cfe], #total-image-index[data-v-863a7cfe] {
    font-family: DINOffcPro-Medium;
    font-size: 14px;
    display: inline-block;
    margin-bottom: 0;
    position: relative;
    top: 2px;
}
#current-image-index span[data-v-863a7cfe], #total-image-index span[data-v-863a7cfe] {
    margin: 0 5px 0 10px;
    color: #959595;
}
.color-circle[data-v-863a7cfe] {
    width: 24px;
    height: 24px;
    border-radius: 100%;
    border: 0.026667rem solid #eee;
    cursor: pointer;
    overflow: hidden;
    margin-right: 0.2rem;
}
.color-circle[data-v-863a7cfe] {
    width: 24px;
    height: 24px;
    border-radius: 100%;
    border: 0.026667rem solid #eee;
    cursor: pointer;
    overflow: hidden;
    margin-right: 15px;
}
.parameter-wrapper[data-v-863a7cfe] {
    height: 680px;
    margin-left: 70px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
#text-introduction[data-v-863a7cfe] {
    width: 330px;
}
#text-introduction>.cont[data-v-863a7cfe] {
    display: -ms-flexbox;
    display: flex;
    -moz-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -moz-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-lines: multiple;
    -ms-flex-wrap: wrap;
    -o-flex-wrap: wrap;
    flex-wrap: wrap;
}
#text-introduction>.cont>div[data-v-863a7cfe] {
    position: relative;
    width: 100%;
    height: 88px;
    padding: 10px;
    box-sizing: border-box;
}
#text-introduction>.cont>div>h5[data-v-863a7cfe] {
    width: 97%;
    height: 28px;
    font-family: DINOffcPro-CondBold;
    font-size: 22px;
    color: #363636;
    position: relative;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-left: 15px;
    line-height: 28px;
    box-sizing: border-box;
}
#text-introduction>.cont>div>h5[data-v-863a7cfe]:before {
    content: "";
    width: 8px;
    height: 8px;
    border-radius: 100%;
    background-color: #363636;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 0;
}
#text-introduction>.cont>div>h6[data-v-863a7cfe] {
    width: 97%;
    height: 28px;
    font-size: 14px;
    color: #959595;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    line-height: 1;
    margin-top: 2px;
    font-weight: 400;
}
.niu-buy[data-v-863a7cfe] {
    width: 218px;
    padding: 14px 0;
    font-weight: 500;
    background-color: #df001f;
    color: #FFFFFF;
    display: block;
    text-align: center;
}
.fn-button-red:hover {
    background-color: rgba(223,0,31,.8);
}

.text-white h5{
    color: #fff;
}
.text-teal h5{
    color: #83ffff;
}
.text-red h5{
    color: #cf1c26;
}
.product-specification-table {
    max-width: 1180px;
    margin: 50px auto;
}
.product-specification-table table {
    height: auto!important;
    border: 0;
}
.product-specification-table table tr{
    background: #fff;
}
.product-specification-table table tr td strong {
    color: #333;
}
.product-specification-table table tr td h3 strong {
    color: inherit;
}
.product-specification-table table td h3 {
    margin-bottom: 0;
}
.product-specification-table  table a {
    background: rgb(223, 0, 31);
    color: rgb(255, 255, 255);
    padding: 8px 30px;
    border-radius: 6px;
}
.product-specification-table table td {
    color: #333;
    font-family: 'DINOffcPro';
    border: 1px outset rgb(221 221 221 / 20%);
    box-shadow: none;
    outline: 0;
}
.model-comparision-table.product-specification-table table td {
    width: 20% !important;
}
.product-specification-table h2 {
    color: #333;
    font-size: 18px;
    margin: 20px 0;
    font-family: 'DINOffcPro';
    font-weight: 400;
}
.product-specification-table table h1, .product-specification-table table h2 {
    font-size: 24px;
    font-weight: 500;
    margin-bottom: 5px;
}
.product-specification-table p{
    font-size: 14px;
    font-family: 'DINOffcPro';
    margin-bottom: 5px;
}
.product-specification-table ul li.td-color span{
    width: 28px;
    height: 28px;
    border-radius: 50%;
    box-sizing: border-box;
    display: inline-block;
    cursor: pointer;
    margin-right: 10px;
    text-indent: -9999px;
    border: 2px solid transparent;
}
.product-specification-table table td ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.product-specification-table ul li.td-color span.white {
    background-image: linear-gradient(90deg,#ffffff,#ffffff);
    border: 2px solid #333;
}
.product-specification-table ul li.td-color span.red {
    background-image: linear-gradient(90deg,#b70009,#b70009);
}
.product-specification-table ul li.td-color span.blue {
    background-image: linear-gradient(90deg,#0b40b5,#0b40b5);
}
.product-specification-table ul li.td-color span.black {
    background-image: linear-gradient(90deg,#000000,#000000);
}
.product-specification-table ul li.td-color span.beige-black {
    background-image: linear-gradient(90deg, rgb(0, 0, 0) 28%, rgb(250, 203, 180) 31%, rgb(250, 203, 180) 69%, rgb(0, 0, 0) 71%);
}
.product-specification-table ul li.td-color span.white-black {
    background-image: linear-gradient(90deg, rgb(0, 0, 0) 28%, rgb(240, 240, 240) 31%, rgb(240, 240, 240) 69%, rgb(0, 0, 0) 71%);
}
.product-specification-table ul li.td-color span.grey {
    background-image: linear-gradient(90deg,#858585,#858585);
}
.product-specification-table.kqi2-pro {
    width: 100%;
}
.product-specification-table.kqi2-pro table tr td:first-child {
    width: 10%!important;
}
.product-specification-table input.el-switch__input {
    height: 24px;
    border-radius: 100px;
    box-sizing: border-box;
    border: 0;
    width: 40px;
    border-color: rgb(221, 221, 221);
    background-color: rgb(221, 221, 221);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    cursor: pointer;
    transition: border-color .3s,background-color .3s;
}
.product-specification-table input.el-switch__input:after {
    content: "";
    width: 20px;
    height: 20px;
    top: 0;
    left: 0;
    border-radius: 100px;
    box-sizing: border-box;
    position: absolute;
    margin: 4%;
    background: #fff;
    transition: border-color .3s,background-color .3s;
}
.product-specification-table .switch-text {
    position: relative;
    top: -4px;
    margin-left: 5px;
}
.product-specification-table input.el-switch__input:checked {
    background: #DF001F;
}
.product-specification-table input.el-switch__input:checked:after {
    right: 0;
    left: auto;
}
.product-specification-table table tr.duplicate {
    display: none;
}
@media only screen and (max-width:767px) {
    .product-specification-table input.el-switch__input {
        display: table;
        margin: auto;
        margin-bottom: 13px;
        text-align: center;
    }
    .product-specification-table {
        max-width: 100%;
        padding: 0 15px;
    }
    .product-specification-table p img {
        width: 100%!important;
        height: 105px!important;
        object-fit: cover;
    }
    .product-specification-table ul li.td-color span {
        width: 20px;
        height: 20px;
        margin-right: 5px;
    }
    .product-specification-table table tr {
        height: auto!important;
    }
    .product-specification-table table td {
        font-size: 14px;
        line-height: 1.4em;
        word-break: break-word;
        width: 100%!important;
        height: auto!important;
    }
    .product-specification-table table {
        table-layout: fixed;
    }
    .product-specification-table table tr td:first-child {
        width: 105px!important;
    }
    .product-specification-table table td h3 {
        font-size: 16px;
    }
    .product-specification-table table h1 {
        font-size: 18px;
    }
    .product-specification-table table a {
        font-size: 12px;
        display: block;
        padding: 8px 5px;
        line-height: 1.2em;
    }
    .product-specification-table h2 {
        font-size: 16px;
        margin: 15px 0;
    }
    .product-specification-table p {
        font-size: 12px;
    }
    .product-specification-table.kqi2-pro table tr td:first-child {
        width: 50%!important;
    }
    .product-specification-table.kqi2-pro p img {
        height: auto!important;
    }
}

/* KQI2 Landing Page Responsive*/
@media only screen and (max-width:1024px) and (min-width:992px){
    #first-product-bg[data-v-09a483d6] {
        position: absolute;
    }
    #swiper-container[data-v-863a7cfe] {
        width: auto;
        overflow: hidden;
        padding-left: 15px;
    }
    #swiper-core[data-v-863a7cfe] {
        width: auto;
    }
    #swiper-core .swiper-slide[data-v-863a7cfe] {
        width: 100%!important;
    }
    html.nav-horizontal {
        overflow-x: hidden;
    }
    .contain-text .contain-title[data-v-874c48bc] {
        font-size: 52px;
    }
    .contain-text .contain-con[data-v-874c48bc] {
        font-size: 14px;
    }
    .swiper-car .swiper-txt-title[data-v-874c48bc] {
        font-size: 32px;
    }
    .swiper-car .swiper-txt-info[data-v-874c48bc] {
        font-size: 14px;
    }
    .car-move .car-move-img[data-v-874c48bc] {
        width: 40%;
        left: 2%;
        bottom: 3%;
    }
    .car-move .move-text.move-Design[data-v-874c48bc] {
        margin-top: 0;
        top: 55%;
    }
    .car-move .move-text.move-Drum[data-v-874c48bc] {
        top: 20%;
    }
    .car-move .move-text.move-Better[data-v-874c48bc] {
        top: 25%;
        margin-top: 0;
    }
    .car-move .move-text.move-Wiring[data-v-874c48bc] {
        margin-top: 0;
        top: 40%;
    }
    .model-3 .fast-power[data-v-874c48bc] {
        font-size: 14px;
    }
    .model-4 .contain-text .contain-con[data-v-874c48bc] {
        font-size: 14px;
    }
    .model-5 .pos-center[data-v-874c48bc] {
        top: 15px;
    }
    .model-8-info[data-v-874c48bc] {
        font-size: 14px;
    }
    .model-9 .model-9-txt[data-v-874c48bc] {
        bottom: 0;
    }
    .model-11-txt[data-v-874c48bc] {
        font-size: 18px;
    }
    .product-specification-table {
        padding: 0 15px;
    }
    .product-specification-table h2 {
        padding-left: 5px;
    }
}
@media only screen and (max-width:991px) and (min-width:768px){
    #first-product-bg[data-v-09a483d6] {
        position: absolute;
        height: 40vh;
    }
    .offset-product-headimg {
        margin-top: 40vh;
    }
    #swiper-container[data-v-863a7cfe] {
        width: auto;
        overflow: hidden;
        padding-left: 15px;
        display: block;
    }
    #swiper-core[data-v-863a7cfe] {
        width: auto;
    }
    #swiper-core .swiper-slide .car-logo>img[data-v-863a7cfe] {
        width: 80%;
        margin: auto;
        display: table;
    }
    .swiper-bottom-wrapper[data-v-863a7cfe] {
        bottom: 0;
    }
    #swiper-core .swiper-slide[data-v-863a7cfe] {
        width: 100%!important;
    }
    html.nav-horizontal {
        overflow-x: hidden;
    }
    .contain-text .contain-title[data-v-874c48bc] {
        font-size: 52px;
    }
    .contain-text .contain-con[data-v-874c48bc] {
        font-size: 14px;
    }
    .swiper-car .swiper-txt-title[data-v-874c48bc] {
        font-size: 32px;
    }
    .swiper-car .swiper-txt-info[data-v-874c48bc] {
        font-size: 14px;
    }
    
    .swiper-car[data-v-874c48bc] {
        height: 540px;
    }
    .swiper-car .swiper-txt-info[data-v-874c48bc] {
        font-size: 16px;
    }
    .swiper-car .swiper-wrap-box[data-v-874c48bc] {
        top: 140px;
    }
    .swiper-car img[data-v-874c48bc] {
        object-fit: cover;
        height: 100%;
    }
    .swiper-car .swiper-container.swiper-pc[data-v-874c48bc] {
        width: 100%;
    }
    .swiper-car-img[data-v-874c48bc] {
        top: auto;
        bottom: 12%;
        left: 0;
        right: 0;
        margin: auto;
        zoom: 2;
    }
    .swiper-car .swiper-wrap-box .swiper-car-btn img[data-v-874c48bc] {
        width: 45px;
    }
    .swiper-car .swiper-wrap-box .swiper-car-btn[data-v-874c48bc] {
        width: 15px;
        height: 15px;
        background: none;
    }
    
    .car-move .move-text.move-Wiring[data-v-874c48bc] {
        margin-top: 0;
        top: 20%;
        font-size: 24px;
    }
    .car-move .move-text.move-Better[data-v-874c48bc] {
        margin-top: 0;
        left: 0;
        top: 30%;
        text-align: center;
        width: 100%;
        font-size: 24px;
    }
    .car-move .move-text.move-Design[data-v-874c48bc] {
        margin-top: 0;
        top: 40%;
        font-size: 24px;
    }
    .car-move .move-text.move-Drum[data-v-874c48bc] {
        margin-top: 0;
        top: 50%;
        left: 0;
        text-align: center;
        width: 100%;
        font-size: 24px;
    }
    .car-move .car-move-img[data-v-874c48bc] {
        width: 41%;
        left: 10%;
        top: -8%;
    }
    .model-3 .fast-power[data-v-874c48bc] {
        font-size: 14px;
    }
    .model-4 .contain-text .contain-con[data-v-874c48bc] {
        font-size: 14px;
    }
    .model-5 .pos-center[data-v-874c48bc] {
        top: 15px;
    }
    .model-8-info[data-v-874c48bc] {
        font-size: 14px;
    }
    .model-9 .model-9-txt[data-v-874c48bc] {
        bottom: 0;
    }
    .model-11-txt[data-v-874c48bc] {
        font-size: 18px;
    }
    .product-specification-table {
        padding: 0 15px;
    }
    .product-specification-table h2 {
        padding-left: 5px;
    }
}

@media screen and (max-width:767px){
    .cms-kqi2 #first-product-bg[data-v-09a483d6] {
        position: absolute;
    }
    #swiper-container[data-v-863a7cfe]{
        width: 100%;
        display: block;
        padding: 30px 15px
    }
    #product-swiper #swiper-core .swiper-slide .car-logo[data-v-863a7cfe] {
        width: auto;
        position: initial;
    }
    #product-swiper #swiper-core .swiper-slide .car-logo[data-v-863a7cfe] img {
        width: auto;
        margin: auto;
        display: table;
    }
    #product-swiper #swiper-core[data-v-863a7cfe] {
        width: 100%;
        height: 100%;
    }
    #product-swiper #swiper-core .swiper-slide[data-v-863a7cfe]{
        width: 100%!important;
    }
    #product-swiper .swiper-bottom-wrapper[data-v-863a7cfe] {
        bottom: 10px;
    }
    #swiper-container .parameter-wrapper[data-v-863a7cfe] {
        margin-left: 0;
    }
    #swiper-container .buy-way {
        margin: auto;
    }
    .swiper-car .swiper-txt-title[data-v-874c48bc] {
        font-size: 30px;
    }
    .swiper-car[data-v-874c48bc] {
        height: 400px;
    }
    .swiper-car .swiper-txt-info[data-v-874c48bc] {
        font-size: 16px;
    }
    .swiper-car .swiper-wrap-box[data-v-874c48bc] {
        top: 140px;
    }
    .swiper-car img[data-v-874c48bc] {
        object-fit: cover;
        height: 100%;
    }
    .swiper-car .swiper-container.swiper-pc[data-v-874c48bc] {
        width: 100%;
    }
    .swiper-car-img[data-v-874c48bc] {
        top: auto;
        bottom: 10%;
        left: 0;
        right: 0;
        margin: auto;
        zoom: 1.4;
    }
    .swiper-car .swiper-wrap-box .swiper-car-btn img[data-v-874c48bc] {
        width: 45px;
    }
    .swiper-car .swiper-wrap-box .swiper-car-btn[data-v-874c48bc] {
        width: 15px;
        height: 15px;
        background: none;
    }
    .car-move .move-text.move-Better[data-v-874c48bc] {
        width: 100%;
        font-size: 20px;
    }
    .car-move .move-text[data-v-874c48bc] {
        margin-top: 0;
    }
    .car-move .move-text[data-v-874c48bc] {
        margin-top: 0;
    }
    .car-move .move-text.move-Design[data-v-874c48bc] {
        margin-top: 78px;
        font-size: 20px;
        left: 1px;
    }
    .car-move .move-text.move-Drum[data-v-874c48bc] {
        font-size: 20px;
        bottom: initial;
        top: 190px;
        left: 15px;
        right: initial;
        width: 100%;
        margin-top: 10px;
    }
    .car-move .car-move-img[data-v-874c48bc] {
        width: 86%;
        position: absolute;
        left: 20px;
        top: 21px;
    }
    #section-car.car-move {
        height: 500px;
    }
    .car-move .move-text.move-Better[data-v-874c48bc] {
        text-indent: 75px;
        position: absolute;
        margin-top: 43px;
        left: 10px;
    }
    .car-move .move-text.move-Wiring[data-v-874c48bc]{
        font-size: 20px;
        margin-top: 9px;
        left: 0;
    }
}

/* KQI3 Landing Page Responsive*/
@media only screen and (max-width:1024px) and (min-width:992px){
    .cms-kqi3 .model-2 .image-text .content__wrapper>p[data-v-0473ef8a] {
        font-size: 14px;
        line-height: 1.4em;
    }
    .cms-kqi3 .model-2 .image-text .content__wrapper>h5[data-v-0473ef8a] {
        font-size: 42px;
    }
    .cms-kqi3 .model-2 .card__wrapper .card-item:not(:last-child) .texts>p[data-v-0473ef8a] {
        font-size: 14px;
        margin-bottom: 0;
    }
    .cms-kqi3 .model-3 .img-text .content__wrapper p[data-v-0473ef8a] {
        font-size: 14px;
        line-height: 1.4em;
    }
    .cms-kqi3 .model-3 .img-text .content__wrapper h5[data-v-0473ef8a] {
        font-size: 44px;
    }
    .cms-kqi3 .model-3 .ohter-wrapper .top .top-texts[data-v-0473ef8a] {
        font-size: 16px;
        line-height: 1.4em;
    }
    .cms-kqi3 .model-3 .ohter-wrapper .middle .middle-texts[data-v-0473ef8a] {
        bottom: 3%;
    }
    .cms-kqi3 .model-3 .ohter-wrapper .bottom .card-item .card-texts[data-v-0473ef8a] {
        font-size: 16px;
        bottom: 0;
    }
    .cms-kqi3 .model-3 .ohter-wrapper .really-the-bottom .texts[data-v-0473ef8a] {
        font-size: 16px;
    }
    .cms-kqi3 .model-4 .content__wrapper .texts p[data-v-0473ef8a] {
        font-size: 14px;
        line-height: 1.4em;
    }
    .cms-kqi3 .model-4 .content__wrapper .texts h5[data-v-0473ef8a] {
        font-size: 44px;
    }
    .cms-kqi3 .model-5 .content__wrapper .img-text .texts p[data-v-0473ef8a] {
        font-size: 14px;
    }
    .cms-kqi3 .model-6 .top .texts p[data-v-0473ef8a] {
        font-size: 12px;
    }
    .cms-kqi3 .model-6 .bottom .card-item .text__wrapper>p[data-v-0473ef8a] {
        font-size: 16px;
    }
    .cms-kqi3 .model-7 .texts>p[data-v-0473ef8a] {
        font-size: 16px;
        line-height: 1.4em;
    }
    .cms-kqi3 .model-7 .texts>h5[data-v-0473ef8a] {
        font-size: 44px;
        line-height: 1.4em;
    }
    .cms-kqi3 .model-8 .content__wrapper .top .texts>h5[data-v-0473ef8a] {
        font-size: 44px;
    }
    .cms-kqi3 .model-8 .content__wrapper .top .texts>p[data-v-0473ef8a] {
        font-size: 14px;
        line-height: 1.4em;
    }
    .cms-kqi3 .model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .texts[data-v-0473ef8a] {
        font-size: 16px;
    }
    .cms-kqi3 .model-8 .content__wrapper .card__wrapper .card-item:last-child .text__wrapper[data-v-0473ef8a] {
        font-size: 16px;
    }
}
@media only screen and (max-width:991px) and (min-width:768px){
    .cms-kqi3 .model-2 .image-text .content__wrapper>h5[data-v-0473ef8a] {
        font-size: 38px;
        line-height: 1.4em;
        text-align: center;
    }
    .cms-kqi3 .model-2 .image-text .content__wrapper>p[data-v-0473ef8a] {
        font-size: 14px;
        line-height: 1.4em;
        text-align: center;
    }
    .cms-kqi3 .model-2 .card__wrapper .card-item[data-v-0473ef8a]:not(:last-child) {
        height: 100%;
        margin-bottom: 10px;
        max-width: 370px;
    }
    .cms-kqi3 .model-2 .card__wrapper .card-item[data-v-0473ef8a]:last-child {
        height: 100%;
    }
    .cms-kqi3 .model-2 .card__wrapper .card-item:not(:last-child) .texts .num[data-v-0473ef8a] {
        width: 90px;
        bottom: 50%;
    }
    .cms-kqi3 .model-2 .card__wrapper .card-item:not(:last-child) .texts .unit[data-v-0473ef8a] {
        width: 38%;
        top: 30%;
        font-size: 20px;
        right: 0;
    }
    .cms-kqi3 .model-2 .card__wrapper .card-item:not(:last-child) .texts h5[data-v-0473ef8a] {
        font-size: 20px;
        margin-top: 30px;
    }
    .cms-kqi3 .model-2 .card__wrapper .card-item:last-child .lithium-battery[data-v-0473ef8a] {
        width: 10%;
        top: 0;
        height: 100%;
    }
    .cms-kqi3 .model-2 .card__wrapper .card-item:last-child .text-wrapper[data-v-0473ef8a] {
        bottom: 0;
        top: 30%;
    }
    .cms-kqi3 .model-2 .card__wrapper .card-item:last-child .unit[data-v-0473ef8a] {
        right: 0;
        left: 13%;
        margin: auto;
        width: 30px;
        height: 30px;
        top: -15%;
    }
    .cms-kqi3 .model-2 .card__wrapper .card-item:last-child .unit>span[data-v-0473ef8a] {
        font-size: 14px;
    }
    .cms-kqi3 .model-2 .card__wrapper .card-item:last-child .text-wrapper>h5[data-v-0473ef8a] {
        font-size: 20px;
        margin-top: 105px;
    }
    .cms-kqi3 .model-2 .card__wrapper .card-item:last-child .text-wrapper>p[data-v-0473ef8a] {
        font-size: 14px;
        line-height: 1.4em;
        margin-top: 15px;
    }
    .cms-kqi3 .model-3 .img-text .content__wrapper h5[data-v-0473ef8a] {
        font-size: 44px;
        line-height: 1.4em;
        text-align: center;
    }
    .cms-kqi3 .model-3 .img-text .content__wrapper p[data-v-0473ef8a] {
        font-size: 14px;
        line-height: 1.4em;
        text-align: center;
    }
    .cms-kqi3 .model-3 .ohter-wrapper .top[data-v-0473ef8a] {
        width: 50%;
    }
    .cms-kqi3 .model-3 .ohter-wrapper .top .top-texts[data-v-0473ef8a] {
        font-size: 14px;
        line-height: 1.4em;
        text-align: center;
    }
    .cms-kqi3 .model-3 .ohter-wrapper .middle .middle-texts[data-v-0473ef8a] {
        font-size: 14px;
        line-height: 1.4em;
        text-align: center;
        margin-top: -30px;
    }
    .cms-kqi3 .model-3 .ohter-wrapper .bottom .card-item[data-v-0473ef8a] {
        width: 50%;
        padding: 0 15px;
    }
    .cms-kqi3 .model-3 .ohter-wrapper .bottom .card-item .card-texts[data-v-0473ef8a] {
        font-size: 14px;
        line-height: 1.4em;
        padding: 0 15px;
        position: absolute;
        text-align: center;
        bottom: 0;
    }
    .cms-kqi3 .model-3 .ohter-wrapper .really-the-bottom .texts[data-v-0473ef8a] {
        position: absolute;
        font-size: 18px;
        left: 0;
        right: 0;
        text-align: center;
        bottom: 15%;
    }
    .cms-kqi3 .model-4 .content__wrapper .texts h5[data-v-0473ef8a] {
        font-size: 34px;
    }
    .cms-kqi3 .model-4 .content__wrapper .texts[data-v-0473ef8a] {
        width: 50%;
        right: 0;
        top: 20%;
    }
    .cms-kqi3 .model-4 .content__wrapper .texts p[data-v-0473ef8a] {
        font-size: 16px;
        line-height: 1.4em;
    }
    .cms-kqi3 .model-5 .content__wrapper .img-text .model-05-2[data-v-0473ef8a] {
        width: 100%;
    }
    .cms-kqi3 .model-5 .content__wrapper .img-text .texts[data-v-0473ef8a] {
        margin: 0;
    }
    .cms-kqi3 .model-5 .content__wrapper .img-text .texts h5[data-v-0473ef8a] {
        font-size: 34px;
        text-align: center;
    }
    .cms-kqi3 .model-5 .content__wrapper .img-text .texts p[data-v-0473ef8a] {
        text-align: center;
        font-size: 16px;
        line-height: 1.4em;
        margin-top: 20px;
    }
    .cms-kqi3 .model-5 .bubble-2[data-v-0473ef8a] {
        width: 10px;
        height: 10px;
        bottom: 35%;
    }
    .cms-kqi3 .model-5 .bubble-3[data-v-0473ef8a] {
        width: 12px;
        height: 12px;
        bottom: 30%;
        left: 40%;
    }
    .cms-kqi3 .model-5 .bubble-4[data-v-0473ef8a] {
        width: 16px;
        height: 16px;
        bottom: 35%;
        right: 15%;
    }
    .cms-kqi3 .model-6 .top>.el-image[data-v-0473ef8a] {
        width: 400px;
    }
    .cms-kqi3 .model-6 .top .texts[data-v-0473ef8a] {
        bottom: 0;
        padding: 10px 15px;
    }
    .cms-kqi3 .model-6 .top .texts h5[data-v-0473ef8a] {
        font-size: 32px;
        line-height: 1.4em;
    }
    .cms-kqi3 .model-6 .top .texts p[data-v-0473ef8a] {
        font-size: 14px;
        line-height: 1.4em;
    }
    .cms-kqi3 .model-6 .top .text__wrapper[data-v-0473ef8a] {
        height: 300px;
    }
    .cms-kqi3 .model-6 .bottom[data-v-0473ef8a] {
        width: 100%;
    }
    .cms-kqi3 .model-6 .bottom .card-item[data-v-0473ef8a] {
        width: 100%;
    }
    .cms-kqi3 .model-6 .bottom .card-item .text__wrapper[data-v-0473ef8a] {
        background: #cf1c26;
        height: 55px;
    }
    .cms-kqi3 .model-6 .bottom .card-item .text__wrapper>p[data-v-0473ef8a] {
        font-size: 18px;
        line-height: 1.4em;
        bottom: 0;
    }
    .cms-kqi3 .model-6 .bottom .card-item[data-v-0473ef8a]:not(:first-child) {
        margin-top: 0;
    }
    .cms-kqi3 .model-7 .texts>p[data-v-0473ef8a] {
        font-size: 14px;
        line-height: 1.4em;
    }
    .cms-kqi3 .model-7 .texts>h5[data-v-0473ef8a] {
        font-size: 34px;
    }
    .cms-kqi3 .model-7 .texts[data-v-0473ef8a] {
        width: 55%;
    }
    .cms-kqi3 .model-8 .model-08-3[data-v-0473ef8a] {
        position: initial;
    }
    .cms-kqi3 .model-8 .content__wrapper .top .texts>h5[data-v-0473ef8a] {
        font-size: 40px;
        line-height: 1.2em;
        text-align: center;
    }
    .cms-kqi3 .model-8 .content__wrapper .top .texts>p[data-v-0473ef8a] {
        font-size: 16px;
        line-height: 1.4em;
        text-align: center;
    }
    .cms-kqi3 .cms-kqi3 .model-8 .content__wrapper .top .texts>p[data-v-0473ef8a] {
        font-size: 14px;
        line-height: 1.2em;
    }
    .cms-kqi3 .model-8 .content__wrapper .card__wrapper[data-v-0473ef8a] {
        margin-top: 30px;
    }
    .cms-kqi3 .model-8 .content__wrapper .card__wrapper .card-item[data-v-0473ef8a]:not(:last-child) {
        margin-bottom: 20px;
        width: 49%;
    }
    .cms-kqi3 .model-8 .content__wrapper .card__wrapper .card-item:not(:last-child)>.el-image[data-v-0473ef8a] {
        height: 250px;
    }
    .cms-kqi3 .model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top[data-v-0473ef8a] {
        width: 100%;
        height: 260px;
    }
    .cms-kqi3 .model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .echarts-bars[data-v-0473ef8a] {
        width: 100%;
        padding: 0;
    }
    .cms-kqi3 .model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .echarts-bars .bar-wrapper[data-v-0473ef8a] {
        width: 60px;
    }
    .cms-kqi3 .model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .echarts-bars .bar-wrapper .date[data-v-0473ef8a] {
        font-size: 11px;
    }
    .cms-kqi3 .model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .echarts-bars .currDate[data-v-0473ef8a] {
        font-size: 11px;
    }
    .cms-kqi3 .model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .texts[data-v-0473ef8a] {
        font-size: 14px;
        line-height: 1.4em;
    }
    .cms-kqi3 .model-8 .content__wrapper .card__wrapper .card-item:last-child .text__wrapper[data-v-0473ef8a] {
        font-size: 14px;
        line-height: 1.4em;
    }
    .cms-kqi3 .model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .lines__wrapper .line-item[data-v-0473ef8a] {
        height: 36px;
    }
    .cms-kqi3 .model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .lines__wrapper .line-item>span[data-v-0473ef8a] {
        bottom: -25px;
    }
    .cms-kqi3 .model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .echarts-bars .echarts-bar[data-v-0473ef8a] {
        width: 8px;
    }
    .cms-kqi3 .model-8 .content__wrapper .card__wrapper .card-item:last-child .el-image[data-v-0473ef8a] {
        height: 290px;
    }
    .cms-kqi3 .model-8 .model-08-3[data-v-0473ef8a] img {
        display:none;
    }
    .cms-kqi3 .product-specification-table table td img {
        width: 100%!important;
        height: 100%!important;
    }
}

@media screen and (max-width:767px){
    .cms-kqi3 #first-product-bg[data-v-09a483d6] {
        background-image: url(/media/cms_page/first-bg-m.jpg)!important;
        background-position: left!important;
        position: absolute;
    }
    .cms-kqi3 .model-2 .image-text .content__wrapper>h5[data-v-0473ef8a] {
        font-size: 40px;
        line-height: 1.2em;
    }
    .cms-kqi3 .model-2 .image-text .content__wrapper>p[data-v-0473ef8a] {
        font-size: 14px;
        line-height: 1.2em;
    }
    .cms-kqi3 .model-2 .image-text .content__wrapper[data-v-0473ef8a] {
        padding: 25px 10px;
    }
    .cms-kqi3 .model-2 .image-text>.el-image[data-v-0473ef8a] img {
        height: 225px;
    }
    .cms-kqi3 .model-2 .card__wrapper .card-item[data-v-0473ef8a]:not(:last-child) {
        height: 100%;
        margin-bottom: 0;
    }
    .cms-kqi3 .model-2 .card__wrapper[data-v-0473ef8a] {
        padding: 0 15px;
        margin: 0;
    }
    .cms-kqi3 .model-2 .card__wrapper .card-item:not(:last-child) .texts .num[data-v-0473ef8a] {
        bottom: 80px;
        width: 95px;
        height: auto;
    }
    .cms-kqi3 .model-2 .card__wrapper .card-item:not(:last-child) .texts h5[data-v-0473ef8a] {
        font-size: 25px;
        margin-top: 50px;
    }
    .cms-kqi3 .model-2 .card__wrapper .card-item:not(:last-child) .texts .unit[data-v-0473ef8a] {
        width: auto;
        font-size: 20px;
        top: 30%;
        right: 10%;
    }
    .cms-kqi3 .model-2 .card__wrapper .card-item:not(:last-child) .texts>p[data-v-0473ef8a] {
        font-size: 20px;
        margin-bottom: 20px;
    }
    .cms-kqi3 .model-2 .card__wrapper .card-item:last-child .lithium-battery[data-v-0473ef8a] {
        width: 95px;
        height: auto;
        top: 115px;
        position: relative;
    }
    .cms-kqi3 .model-2 .card__wrapper .card-item:last-child .text-wrapper[data-v-0473ef8a] {
        bottom: 20%;
    }
    .cms-kqi3 .model-2 .card__wrapper .card-item:last-child .text-wrapper>p[data-v-0473ef8a] {
        font-size: 14px;
        line-height: 1.2em;
    }
    .cms-kqi3 .model-2 .card__wrapper .card-item[data-v-0473ef8a]:last-child .el-image img {
        height: 300px;
    }
    .cms-kqi3 .model-2 .card__wrapper .card-item:last-child .text-wrapper>h5[data-v-0473ef8a] {
        font-size: 20px;
        margin-top: 30px;
        margin-bottom: 15px;
    }
    .cms-kqi3 .model-3 .img-text .content__wrapper h5[data-v-0473ef8a] {
        font-size: 34px;
        margin-top: 20px;
    }
    .cms-kqi3 .model-3 .img-text .content__wrapper[data-v-0473ef8a] {
        padding: 20px 15px;
    }
    .cms-kqi3 .model-3 .img-text .content__wrapper p[data-v-0473ef8a] {
        font-size: 14px;
        line-height: 1.2em;
    }
    .cms-kqi3 .model-3 .ohter-wrapper .top .top-texts[data-v-0473ef8a] {
        font-size: 14px;
        line-height: 1.2em;
    }
    .cms-kqi3 .model-3 .ohter-wrapper .middle .middle-texts[data-v-0473ef8a] {
        font-size: 14px;
        line-height: 1.2em;
    }
    .cms-kqi3 .model-3 .ohter-wrapper .bottom .card-item .card-texts[data-v-0473ef8a] {
        font-size: 14px;
        line-height: 1.2em;
    }
    .cms-kqi3 .model-4 .content__wrapper .texts h5[data-v-0473ef8a] {
        font-size: 18px;
    }
    .cms-kqi3 .model-4 .content__wrapper .texts p[data-v-0473ef8a] {
        font-size: 14px;
        line-height: 1.2em;
    }
    .cms-kqi3 .model-4 .content__wrapper .texts[data-v-0473ef8a] {
        width: 57%;
        right: 10px;
        top: 20%;
    }
    .cms-kqi3 .model-4[data-v-0473ef8a] .el-image img {
        height: 300px;
        object-fit: cover;
    }
    .cms-kqi3 .model-5 .content__wrapper .img-text .model-05-2[data-v-0473ef8a] {
        width: 100%;
    }
    .cms-kqi3 .model-5 .bubble-1[data-v-0473ef8a] {
        width: 20px;
        height: 20px;
        top: 10px;
    }
    .cms-kqi3 .model-5 .bubble-2[data-v-0473ef8a] {
        bottom: 45%;
        width: 15px;
        height: 15px;
    }
    .cms-kqi3 .model-5 .bubble-3[data-v-0473ef8a] {
        width: 10px;
        height: 10px;
        bottom: 45%;
    }
    .cms-kqi3 .model-5 .bubble-4[data-v-0473ef8a] {
        height: 8px;
        width: 8px;
        bottom: 45%;
    }
    .cms-kqi3 .model-5 .content__wrapper .img-text .texts h5[data-v-0473ef8a] {
        font-size: 34px;
        line-height: 1.4em;
        margin-bottom: 0;
    }
    .cms-kqi3 .model-5 .content__wrapper .img-text .texts[data-v-0473ef8a] {
        margin: 0;
        padding-top: 0;
    }
    .cms-kqi3 .model-5 .content__wrapper .img-text .texts p[data-v-0473ef8a] {
        font-size: 14px;
        line-height: 1.4em;
    }
    .cms-kqi3 .model-6 .top .texts h5[data-v-0473ef8a] {
        font-size: 34px;
        line-height: 1.2em;
    }
    .cms-kqi3 .model-6 .top .texts p[data-v-0473ef8a] {
        font-size: 14px;
        line-height: 1.2em;
    }
    .cms-kqi3 .model-6 .top .text__wrapper[data-v-0473ef8a] {
        height: 100%;
        bottom: -25%;
        top: 35%;
    }
    .cms-kqi3 .model-6 .bottom[data-v-0473ef8a] {
        margin-top: 210px;
    }
    .cms-kqi3 .model-6 .top .texts[data-v-0473ef8a] {
        position: relative;
        bottom: 25px;
        padding: 0 15px;
    }
    .cms-kqi3 .model-6 .bottom .card-item .text__wrapper[data-v-0473ef8a] {
        height: 45px;
    }
    .cms-kqi3 .model-6 .bottom .card-item .text__wrapper>p[data-v-0473ef8a] {
        font-size: 14px;
    }
    .cms-kqi3 .model-7 .texts>p[data-v-0473ef8a] {
        font-size: 14px;
        line-height: 1.2em;
    }
    .cms-kqi3 .model-7 .texts[data-v-0473ef8a] {
        width: 80%;
    }
    .cms-kqi3 .model-7 .model-07-1[data-v-0473ef8a] img {
        height: 335px;
    }
    .cms-kqi3 .model-8 .model-08-3[data-v-0473ef8a] {
        position: initial;
    }
    .cms-kqi3 .model-8 .content__wrapper .top .texts>h5[data-v-0473ef8a] {
        font-size: 40px;
        line-height: 1.2em;
    }
    .cms-kqi3 .cms-kqi3 .model-8 .content__wrapper .top .texts>p[data-v-0473ef8a] {
        font-size: 14px;
        line-height: 1.2em;
    }
    .cms-kqi3 .model-8 .content__wrapper .card__wrapper[data-v-0473ef8a] {
        margin-top: 30px;
    }
    .cms-kqi3 .model-8 .content__wrapper .card__wrapper .card-item[data-v-0473ef8a]:not(:last-child) {
        margin-bottom: 20px;
    }
    .cms-kqi3 .model-8 .content__wrapper .card__wrapper .card-item:not(:last-child)>.el-image[data-v-0473ef8a] {
        height: 165px;
    }
    .cms-kqi3 .model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top[data-v-0473ef8a] {
        width: 100%;
        height: 260px;
    }
    .cms-kqi3 .model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .echarts-bars[data-v-0473ef8a] {
        width: 100%;
        padding: 0;
    }
    .cms-kqi3 .model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .echarts-bars .bar-wrapper[data-v-0473ef8a] {
        width: 60px;
    }
    .cms-kqi3 .model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .echarts-bars .bar-wrapper .date[data-v-0473ef8a] {
        font-size: 11px;
    }
    .cms-kqi3 .model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .echarts-bars .currDate[data-v-0473ef8a] {
        font-size: 11px;
    }
    .cms-kqi3 .model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .texts[data-v-0473ef8a] {
        font-size: 14px;
        line-height: 1.4em;
    }
    .cms-kqi3 .model-8 .content__wrapper .card__wrapper .card-item:last-child .text__wrapper[data-v-0473ef8a] {
        font-size: 14px;
        line-height: 1.4em;
    }
    .cms-kqi3 .model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .lines__wrapper .line-item[data-v-0473ef8a] {
        height: 36px;
    }
    .cms-kqi3 .model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .lines__wrapper .line-item>span[data-v-0473ef8a] {
        bottom: -25px;
    }
    .cms-kqi3 .model-8 .content__wrapper .card__wrapper .card-item:not(:last-child) .top .echarts-bars .echarts-bar[data-v-0473ef8a] {
        width: 8px;
    }
    .cms-kqi3 .model-8 .content__wrapper .card__wrapper .card-item:last-child .el-image[data-v-0473ef8a] {
        height: 180px;
    }
    .cms-kqi3 .model-8 .model-08-3[data-v-0473ef8a] img {
        visibility: hidden;
        height: 420px;
    }
}