@charset "utf-8";
/* latin */
@font-face {
    font-family: OpenSans;
    font-style: italic;
    src: url('../font/OPENSANS-REGULAR.TTF') format('woff2');
  }
/* CSS Document */
html{ overflow-x:hidden; overflow-y:auto;font-size: 50px;}
*{ padding:0; margin:0;box-sizing: border-box;}
ul,ol,li,dl,dd,dt{ list-style-type:none; line-height:normal;}
body{margin:0 auto;width:100%;}
body, button, input, select, textarea{ font-family:'Microsoft yahei' ,Arial; font-size:12px;}
code, kbd, pre, samp { font-family:'Microsoft yahei' ,Arial;}
address, caption, cite, code, dfn, em, th, var {
  font-style: normal;
  font-weight: normal;
}
a{ text-decoration:none;  -webkit-tap-highlight-color:rgba(0, 0, 0, 0); -webkit-tap-highlight-color: transparent;}
img{border:0; max-width:100%;}
table { border-collapse: collapse; border-spacing: 0; }
h1,h2,h3,h4,h5,h6{ margin:0; font-weight:normal; font-family:'Microsoft yahei' ,Arial;}
input,table,tr,td{ margin:0; padding:0; border:none;}
button,table{ border:none; background:none; margin:0; padding:0;}
select{ margin:0; padding:0; font-family:'Microsoft yahei' ,Arial;}
textarea{ resize:none; outline:0;}
input{ outline:0;}
.fl{float: left;}
.fr{float: right;}
.clearfix:after{content: "";display: block;clear: both;height: 0px;}
/*分享插件*/
.addtoany_list{display:flex!important;}
/*隐藏谷歌验证码右下角图标*/
.grecaptcha-badge { visibility: hidden; }
/*自定义表单插件*/
.wpcf7-not-valid-tip{font-size:1.2em;padding-top: 0.5em;}
.wpcf7-response-output{display:none!important;}
/*CookieYes插件*/
.cky-btn-revisit-wrapper{visibility: hidden;}
/*文字半透明黑色阴影*/
.text-shadow-black{text-shadow: 0 0 2px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.2);}
/*滚动条*/
::-webkit-scrollbar{
    width: 6px;
    height: 6px;
    background-color:#ddd;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 0;
}
::-webkit-scrollbar-thumb{
    background-color:#000;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 0;
}


.page-wrapper{width: 100%;height: auto;padding-top: 72px;}
.header{position: fixed;top: 0;height: 72px;z-index: 10000;left: 0;background-color: #000;width: 100%;}
.nav-logo{position: absolute;left: 31px;top: 50%;transform: translateY(-50%);}
.nav-logo img{display: block;width: 100%;}
.nav-content{width: 100%;}
.nav-content ul{text-align: center;font-size: 0;text-align: center;}
.nav-content ul li{font-size: 16px;line-height: 72px;margin: 0 20px;display: inline-block;position: relative;}
.nav-content ul li a{color: #fff;}
/*.nav-content ul li a:hover{text-decoration: underline;}*/
.nav-content ul li dl{position: absolute;top: 100%;left: 0;width: 0;padding: 10px 0 0 0 ;height: 0;max-height: 0;transition: height .36s ease;overflow: hidden;z-index: 3;}
.nav-content ul li:hover dl{max-height: 30vh;height: auto;width: 210px;}
.nav-content ul li dl::before,.nav-content ul li .nav-imgs::before{content: "";display: none;width: 0;height: 0;border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 10px solid #000;position: absolute;top:0;left: 15px;}
.nav-content ul li:hover dl::before{display: block;}
.nav-content ul li dl dd{background-color: #000;text-align: left;padding: 0 20px;line-height:35px;position: relative;}
.nav-content ul li dl dd::after{content: "";display: block;width: 160px;position: absolute;left: 20px;bottom:0%;background-color: rgba(255, 255, 255, 0.2);height: 1px;}
.nav-content ul li dl dd:first-child{border-radius:  6px 6px 0 0;}
.nav-content ul li dl dd:last-child{border-radius:  0 0 6px 6px ;}
.nav-content ul li dl dd:last-child::after{display: none;}
.nav-content ul li .nav-imgs{position: absolute;top: 100%;left: 50%;width: 0;padding: 10px 0 0 0 ;height: 0;max-height: 0;transition: height .36s ease;overflow: hidden;transform: translateX(-50%);display: flex;align-items: center;flex-wrap: wrap;}
.nav-content ul li:hover .nav-imgs{max-height: 60vh;height: auto;width: 640px;}
.nav-content ul li:hover .nav-imgs::before{display: block;}
.nav-content ul li .nav-imgs::before{left: 50%;transform: translateX(-50%);}
.nav-imgs-box{background-color: #000;border-radius: 6px;width: 100%;display: flex;align-items: center;justify-content: center;padding: 20px 0 4px 0;}
.nav-content ul li .nav-imgs .nav-imgs-box div{width: 178px;display: flex;flex-direction: column;align-items: center;margin: 0 11px;}
.nav-content ul li .nav-imgs .nav-imgs-box div h2{font-size: 18px;font-family: OpenSans;font-weight: bold;color: #FFFFFF;line-height: 1;margin-bottom: 12px;}
.nav-content ul li .nav-imgs div img{display: block;width: 100%;transition: all .36s ease;}
.nav-content ul li .nav-imgs div span{font-size: 14px;font-family: OpenSans;font-weight: 400;color: #FFFFFF;opacity: 0.5;line-height: 1;margin-top: 34px;}
.nav-content ul li .nav-imgs .nav-imgs-box div:hover img{transform: translateY(10px);}


.home-swiper,.all-banner{width: 100%;height: calc(100vh - 72px);position: relative;}
.all-banner img{display: block;width: 100%;height: 100%;object-fit: cover;}
.home-swiper .swiper-wrapper,.homeSwiper,.home-swiper .img-box,.home-swiper a{height: 100%;}
.home-swiper .swiper-slide{width: 100%;height: 100%;overflow: hidden;}
.home-swiper .swiper-slide video,.carBannerSwiper .swiper-slide video{width: 100%;height: 100%;object-fit:cover;}
.home-swiper .swiper-slide .swiper-it-img,.carBannerSwiper .swiper-slide .swiper-it-img{width: 100%;height: 100%;object-fit: cover;}
.home-swiper .swiper-pagination-bullet,.carBannerSwiper .swiper-pagination-bullet{width: 40px;height: 6px;opacity: 1;margin: 0 ;border-radius:0;background-color: #fff;}
.home-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active,.carBannerSwiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: #007aff;}
.home-swiper .swiper-container-horizontal>.swiper-pagination-bullets,
.carBannerSwiper .swiper-pagination-bullets{bottom: 40px;}


.home-sobre{width: 100%;padding: 90px 0 0 0;}
.padd-warp{width: 100%;padding: 0 72px;position: relative;}
.home-sobre-box{display: flex;align-items: flex-start;justify-content: space-between;flex-wrap: wrap;width: 100%;}
.home-sobre-left{flex: 1;padding-right: 4.5%;display: flex;justify-content: space-between;flex-direction: column;}
.home-sobre-right{width: 44%;padding-bottom: 24.7%;position: relative;}
.home-sobre-right .video-js{display: block;width: 100%;position: absolute;left: 0;height: 100%;}
.home-title{font-size: 60px;line-height:1;font-family: OpenSans;color: #120D0D;}
.home-sobre-left p{font-size: 16px;line-height: 1.5;font-family: OpenSans;color: #120D0D;margin-top: 48px;}
.home-sobre-left a{width: 262px;height: 62px;border-radius: 6px;opacity: 1;font-size: 16px;line-height: 62px;text-align: center;color: #fff;background-color: #000;margin-top: 115px;transition: all .36s ease;}

.home-modelo{padding: 90px 0 0 0;}
.modeloSwiper{width: 100%;height: auto;margin-top: 90px;}
.modeloSwiper .swiper-slide .modelo-imgs{width: 100%;position: relative;overflow: hidden;background-color: #000;}
.modeloSwiper .swiper-slide .modelo-imgs img{display: block;width: calc(100% + 2px);transition: transform .36s ;position: relative;max-width: none;margin-left: -1px;}
.modeloSwiper .swiper-slide .modelo-imgs span{width: 262px;height: 62px;border-radius: 6px;opacity: 1;border: 1px solid #FFFFFF;text-align: center;line-height: 60px;display: block;position: absolute;left: 50%;transform: translateX(-50%);bottom: 49px;font-size: 16px;color: #fff;transition: all .36s ease;}
.modeloSwiper .swiper-slide:hover .modelo-imgs img{transform: scale(1.1);}
.modeloSwiper .swiper-slide:hover .modelo-imgs span{background-color: #0067B1;border-color: #0067B1;}
.modeloSwiper .swiper-pagination{display: none;}

.home-map{padding: 180px 0 90px 0;width: 100%;}
.home-map-box{width: 100%;height: auto;display: flex;justify-content: space-between;padding: 0 90px 0 90px ;}
.home-map-left{width: 31.25vw;position: relative;z-index: 2;}
.home-map-left img{display: block;width: 100%;}
.map-dot{position: absolute;left: 15vw;width: 2.6vw;top:20.9vw}
.map-agl{width: 26.3vw;position: absolute;left: 2.6vw;top: -1.5vw;}
.map-agl-box{width: 10.57vw;position: absolute;left: 14vw;top: 2.08vw;}
.home-map-right{display: flex;flex-direction: column;justify-content: center;align-items: flex-end;}
.home-map-right .home-title{text-align: right;line-height: 1.3;}
.home-map-right a{width: 432px;height: 62px;border-radius: 6px;opacity: 1;font-size: 16px;line-height: 62px;text-align: center;color: #fff;background-color: #000;margin-top: 158px;transition: all .36s ease;}
.home-map-right a:hover,.home-sobre-left a:hover{background-color: #0067B1;border-color: #0067B1;}

.home-news{padding: 0 0 180px 0;}
.home-news-box{width: 100%;height: auto;margin: 30px 0 0 0;}
.newsSwiper{padding-top: 48px;}
.home-news-box .img{overflow: hidden;width: 100%;border:solid #DDDDDD 1px}
.home-news-box .img img{display: block;width: 100%;height: auto;transition: all .36s ease;}
.home-news-box .swiper-slide:hover .img img{transform: scale(1.1);}
.home-news-box .txt{padding-right: 15px;}
.home-news-box .txt h2{font-size: 32px;margin-top: 21px;line-height: 1.3;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 2;color: #000;}
.home-news-box .txt p{font-size: 16px;line-height: 1.5;margin-top: 15px;    -webkit-line-clamp: 3;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;color: #000;}
.newsSwiper-posi{position: absolute;right: 0;top: 0;display: flex;align-items: center;}
.newsSwiper-posi .swiper-button-next,.newsSwiper-posi .swiper-button-prev{width: 24px;height: 24px;position: initial;background-image: none;margin-top: 0;}
.newsSwiper-posi img{display: block;}
.newsSwiper-posi .swiper-pagination{position: initial;margin: 0 20px;}
.newsSwiper-posi .swiper-pagination .swiper-pagination-bullet{background-color: #ccc;margin: 0 10px;}
.newsSwiper-posi .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: #000;}

.home-dirve{position: relative;}
.home-dirve img{display: block;width: 100%;}
.home-dirve-txt{position: absolute;left: 72px;top: 50%;transform: translateY(-50%);}
.home-dirve-txt .home-title{color: #fff;font-weight: bold;}
.home-dirve-txt a{width: 262px;height: 62px;border-radius: 6px;opacity: 1;border: 1px solid #FFFFFF;text-align: center;line-height: 60px;display: block;margin-top: 166px;font-size: 16px;color: #fff;transition: all .36s ease;}
.home-dirve-txt a:hover{background-color: #0067B1;border-color: #0067B1;}

.footer{width: 100%;height: auto;background-color: #efefef;}
.footer-top{width: 100%;height: auto;padding: 90px 0 40px 0;display: flex;align-items: flex-start;flex-wrap: wrap;}
.footer-top-left{display: flex;align-items: flex-start;flex: 1;}
.footer-top-rt{width: 300px;}
.footer-left-item{flex: 1;padding-left: 50px;margin-left: 50px;position: relative;}
.footer-left-item::before{content: "";height: 218px;width: 1px;background-color: #dddddd;position: absolute;left: 0;top: 60px;}
.footer-left-item:first-child::before{display: none;}
.fot-h2{font-size: 30px;font-family: OpenSans;color: #000000;line-height: 1;margin-bottom: 30px;}
.fot-p{display: flex;flex-wrap: wrap;margin-bottom: 25px;align-items: flex-start;}
.fot-p img{display: block;width: 22px;margin-right: 10px;height: auto;margin-top: 5px;}
.fot-p p{font-family: OpenSans;color: #333333;font-size: 16px;line-height: 30px;flex: 1;}
.fot-p p a{color: #333333;transition: all .36s ease;}
.fot-p p a:hover{color: #0067B1;text-decoration: underline;}
.fot-h2.mt20{margin-top: 15px;}
.footer-left-item2 .fot-p{margin-bottom: 10px;}
.fot-icos{margin-top: 150px;display: flex;}
.fot-icos a{display: block;width: 50px;margin-right: 20px;}
.fot-icos a img{display: block;width: 100%;}
.footer-bt{display: block;text-align: center;border-top: solid #dddddd 1px;}
.footer-bt p{font-size: 16px;color: #333;line-height: 85px;}

.pub-fix{width: 56px;height: auto;background: #FFFFFF;box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.24);border-radius: 4px;position: fixed;right: 10px;top: 50%;transform: translate(100%,-50%);display: flex;flex-direction: column;padding: 0 13px;z-index: 1000000;transition: all .36s ease;opacity: 0;}
.pub-fix.active{transform: translate(0%,-50%);opacity: 1;}
.pub-fix>div{width: 30px;padding: 20px 0;border-bottom: solid #e5e5e5 2px;display: flex;align-items: center;justify-content: center;position: relative;}
.pub-fix div img{display: block;width: 25px;cursor: pointer;}
.pub-fix div:last-child{border-bottom: none;}
.pub-fix>div div{position: absolute;right:100%;top: 0%;height: 100%;padding: 0 20px;transition: all .36s ease;transform-origin: right center;z-index: -1;opacity: 0;transform: scale(0.5);}
.pub-fix>div div p{white-space: nowrap;display: flex;flex-direction: column;justify-content: center;font-size: 16px;line-height: 1.5;padding: 0 15px;color: #000;background-color: #fff;height: 100%;box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 24%);border-radius: 4px;position: relative;}
.pub-fix>div div p::after{content: "";display: block;width: 0;height: 0;border-top: 4px solid transparent; border-bottom: 4px solid transparent; border-left: 6px solid #fff;position: absolute;left: 100%;top: 50%;transform: translateY(-50%);}
.pub-fix>div div p *{display: block;}
.pub-fix>div div a{color: #000;}
.pub-fix>div div a:hover{text-decoration: underline;}
.pub-fix>div:hover div{opacity: 1;transform: scale(1);}


.show-992{display: none!important;}
.hide-992{display: block!important;}
.hide-768{display: block!important;}
.show-768{display: none!important;}
.home-sobre-right .video-js .vjs-big-play-button,.all-video .video-js .vjs-big-play-button,.park-video .video-js .vjs-big-play-button,.car-controlo-video-box .video-js .vjs-big-play-button,.car-item-video .video-js .vjs-big-play-button{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 5.3vw;height: 5.3vw;background: url(../images/icon_play.png) no-repeat center center/cover;border:none;font-size:0}
.m-nav{display: none;}


/* 关于我们 */
.about-visao{width: 100%;padding: 80px 0 100px 0;}
.about-tit{font-size: 64px;line-height: 70px;font-family: OpenSans;text-align: center;color: #000;font-weight: bold;}
.about-visao h2{max-width: 1098px;font-size: 20px;font-family: OpenSans;
font-weight: 400;color: #000000;line-height: 34px;margin: 0 auto;text-align: center;margin-top: 32px;}
.about-visao-ul{width: 100%;display: flex;align-items: flex-start;margin-top: 80px;}
.about-visao-ul li{margin-left: 26px;flex: 1;cursor: pointer;}
.about-visao-ul li:first-child{margin-left: 0;}
.about-visao-ul li .img{width: 100%;overflow: hidden;}
.about-visao-ul li .img img{display: block;width: 100%;transition: all .36s ease;}
.about-visao-ul li .txt{background: #f9f9f9;padding: 30px;overflow: hidden;height: 450px;}
.about-visao-ul li .txt h3{font-size: 22px;font-family: OpenSans;font-weight: 400;color: #000000;line-height: 30px;}
.about-visao-ul li .txt p{font-size: 16px;font-family: OpenSans;font-weight: 400;color: #000000;line-height: 22px;margin-top: 10px;}
.about-visao-ul li:hover img{transform: scale(1.1);}
.about-dese{width: 100%;height: auto;display: flex;align-items: center;flex-direction: column;text-align: center;}
.desr-tit{max-width: 1370px;width: 90%;font-size: 40px;font-family: OpenSans;font-weight: 400;color: #000000;}
.about-dese p{max-width: 1030px;width: 80%;font-size: 20px;font-family: OpenSans;font-weight: 400;color: #000000;line-height: 38px;margin-top: 10px;}

.all-video{width: 100%;height: auto;position: relative;overflow: hidden;}
.all-video .video-js{width: 100%;position: absolute;top: 0;left: 0;height: 100%;}
.about-video{padding-bottom: 56.25%;margin-top: 60px;}


/* 吉利里程碑 */
.marco{padding: 70px 0 100px 0;}
.marco-video{padding-bottom: 50%;margin-top: 50px;}
.marco-video .vjs-poster{background-color: transparent;}
.marco-ul{width: 100%;height: auto;margin-top: 50px;}
.marco-ul li,.marco-ul li dd{width: 100%;border-bottom: solid #ddd 1px;}
.marco-ul li dd:last-child{border-bottom: none;}
.marco-ul li a{display: flex;align-items: center;padding: 33px 0;flex-wrap: wrap;}
.marco-ul li a span{display: block;width: 294px;font-size: 42px;font-family: OpenSans;font-weight: 400;color: #000000;line-height: 1;text-align: center;}
.marco-ul li a div{flex: 1;}
.marco-ul li a div h2{font-size: 24px;font-family: OpenSans;font-weight: 400;color: #000000;line-height: 32px;}
.marco-ul li a div p{font-size: 16px;font-family: OpenSans;font-weight: 400;color: #000000;line-height: 24px;margin-top: 16px;}

/* 售后服务 */
.venda{width: 100%;height: auto;padding: 80px 0;}
.venda-tab{display: flex;align-items: center;justify-content: center;width: 100%;margin: 80px 0;}
.venda-tab .item{width: 540px;margin: 0 21.5px;cursor: pointer;}
.venda-tab .item .img{display: block;width: 100%;overflow: hidden;}
.venda-tab .item .img img{display: block;width: 100%;transition: all .36s ease;}
.venda-tab .item:hover img{transform: scale(1.1);}
.venda-tab .item .title{width: 100%;background-color: #EFEFEF;text-align: center;font-size: 32px;font-family: OpenSans;font-weight: 400;color: #000000;line-height: 84px;position: relative;transition: all .36s ease;}
.venda-tab .item.on .title{background-color: #0067B2;color: #fff;}
.venda-tab .item.on .title::after{content: "";display: block;position: absolute;top: 100%;left: 50%;transform: translateX(-50%);border-left: 7px solid transparent; border-right: 7px solid transparent; border-top: 10px solid #0067B2;}
.venda-list-tab{width: 100%;height: auto;}
.venda-list-tab .venda-list-tab-item{width: 100%;display: none;}
.venda-list-tab .venda-list-tab-item.on{display: block;}
.venda-list-tab .venda-list-tab-item ul{width: 100%;height: auto;display: flex;}
.venda-list-tab .venda-list-tab-item ul li{flex: 1;margin-left: 42px;}
.venda-list-tab .venda-list-tab-item ul li:first-child{margin-left: 0}
.venda-list-tab .venda-list-tab-item ul li .img{display: block;width: 100%;overflow: hidden;}
.venda-list-tab .venda-list-tab-item ul li .img img{display: block;width: 100%;transition: all .36s ease;}
.venda-list-tab .venda-list-tab-item ul li a>.txt{width: 100%;height: 200px;background: #F9F9F9;padding: 40px 50px;}
.venda-list-tab .venda-list-tab-item ul li h3{font-size: 32px;font-family: OpenSans;font-weight: 400;color: #000000;line-height: 51px;}
.venda-list-tab .venda-list-tab-item ul li span{font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;color: #0067B2;line-height: 31px;margin-top: 10px;padding: 10px 0;}
.venda-list-tab .venda-list-tab-item ul li .no-img{display: block;width: 100%;height: 100%;background: #F9F9F9;display: flex;align-items: center;justify-content: center;}
.venda-list-tab .venda-list-tab-item ul li .no-img .txt{padding: 0 50px;}
.venda-list-tab .venda-list-tab-item ul li:hover img{transform: scale(1.1);}


/* 质保 */
.garantia-principais{width: 100%;padding: 60px 0 0 0;}
.garantia-txt{width: 100%;margin: 66px auto;overflow: hidden;}
.garantia-txt p{font-size: 20px;font-family: Microsoft YaHei;font-weight: 400;color: #666666;line-height: 36px;margin-bottom: 36px;}
.garantaia-title{font-size: 32px;font-family: OpenSans;font-weight: 400;color: #000000;}
.garantia-principais ul{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 45px;}
.garantia-principais ul li{width: 49%;margin-bottom: 30px;margin-left: 2%;display: flex;align-items: center;justify-content: space-between;padding: 0 60px 0 80px;background-color: #2A63AB;height: 186px;}
.garantia-principais ul li:nth-child(odd){margin-left: 0;}
.garantia-principais ul li img{display: block;width: 75px;margin-left: 78px;}
.garantia-principais ul li .principais-li-lt{display: flex;flex-direction: column;}
.garantia-principais ul li .principais-li-lt h2{font-size: 24px;font-family: OpenSans;font-weight: 600;color: #FFFFFF;line-height: 1.2;}
.garantia-principais ul li .principais-li-lt h4{font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;line-height: 28px;margin-top: 10px;}
.garantia-gerais{width: 100%;background: url(../images/icon_garantia_bottom.jpg) no-repeat center bottom/cover;padding: 100px 0 70px 0;}
.garantia-gerais ul{display: flex;align-items: flex-start;margin-top: 48px;}

.garantia-gerais ul li{display: flex;flex-direction: column;align-items: center;justify-content: center;margin: 0 80px;text-align: center;}
.garantia-gerais ul li img{display: block;width: 80px;}
.garantia-gerais ul li h4{font-size: 20px;font-family: OpenSans;font-weight: 600;color: #000000;line-height: 1.2;margin: 20px 0;}

.garantia-gerais ul li p{font-size: 16px;font-family: OpenSans;font-weight: 400;color: #000000;line-height: 26px;}


/* 预约试驾 */
.drive{width: 100%;padding: 65px 0 89px 0;}
.drive-box{width: 100%;padding: 0 8%;display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 74px;}
.drive-box-left{width:35.57vw;}
.drive-box-left h6{font-size: 20px;font-family: OpenSans;font-weight: 400;color: #333333;line-height: 28px;margin-bottom: 10px;}
.drive-box-left h6 .required{color: #f00;}
.drive-box-left-box{width: 100%;display: flex;align-items: center;flex-direction: column;}
.drive-box-left-box .top-imgs{width: 100%;}
.drive-box-left-box .top-imgs-item{display: none;width: 100%;}
.drive-box-left-box .top-imgs-item.on{display: block;}
.drive-box-left-box .top-imgs-item img{display: block;width: 100%;}

.drive-box-left-box .center-tab{border-bottom: solid #f2f2f2 3px;display: flex;align-items: center;position: relative;margin: 12px 0 35px ;width: 100%;justify-content: space-between;}

.drive-box-left-box .center-tab-item{font-size: 18px;font-family: OpenSans;font-weight: bold;color: #999999;line-height: 10px;padding: 25px;position: relative;cursor: pointer;}
.drive-box-left-box .center-tab-item.on{color: #000;}
.drive-box-left-box .center-tab-item.on::before{content: "";display: block;width: 100%;height: 3px;background-color: #0067B2;position: absolute;left: 0;top: 100%;}

.drive-box-left-box .bottom-radio{display: flex;align-items: center;justify-content: space-between;}
.drive-box-left-box .bottom-radio-item{margin-left: 12px;position: relative;flex: 1;cursor: pointer;}
.drive-box-left-box .bottom-radio-item input{position: absolute;width: 100%;height: 100%;z-index: 2;left: 0;top: 0;opacity: 0;}
.drive-box-left-box .bottom-radio-item:first-child{margin-left: 0;}
.drive-box-left-box .bottom-radio-item .img{display: block;width: 100%;overflow: hidden;position: relative;}
.drive-box-left-box .bottom-radio-item .img img{display: block;width: 100%;transition: all .36s ease;}
.drive-box-left-box .bottom-radio-item span{display: none;width: 30%;}
.drive-box-left-box .bottom-radio-item span img{display: block;}
.drive-box-left-box .bottom-radio-item.on .img::before{display: block;position: absolute;left: 0;top: 0;z-index: 1;background-color: rgba(0,0,0,0.5);content: "";width: 100%;height: 100%;}
.drive-box-left-box .bottom-radio-item.on span{display: block;position: absolute;left: 0;top: 0;color: #fff;z-index: 2;}
.drive-box-left-box .bottom-radio-item:hover .img img{transform: scale(1.1);}

.drive-box-right{width: 32vw;padding-top: 30px;}
.drive-box-right form{display: block;width: 100%;}
.form-item{width: 100%;position: relative;margin-bottom: 36px;}
.form-item .field-label{font-size: 16px ;line-height: 1.3;margin-bottom: 10px;}
.form-item .required{color: #f00;z-index: 2;}
.form-item br{display: none;}
.form-item .select{width: 100%;height: 64px;}
.form-item .select p{height: 100%;}
.form-item .select select{background: #F5F7F9;border: 1px solid #BBBBBB;line-height: 62px;padding: 0 18px;font-size: 18px;color: #666666;position: relative;cursor: pointer;width: 100%;height: 100%;outline: none;}


.err{position: absolute;top: 100%;left:0;text-indent: 18px;font-size: 12px;line-height: 1.2;color: red;display: none;}
.form-item .input{width: 100%;height: 64px;background: #F5F7F9;border: 1px solid #BBBBBB;line-height: 62px;padding: 0 18px;font-size: 18px;color: #666;}
.form-item .yzm{position: absolute;right: 13px;top: 50%;transform: translateY(-50%);width: 138px;height: 40px;background-color: #000;color: #fff;text-align: center;}
.form-item img{position: absolute;right: 10px;top: 50%;transform: translateY(-50%);width: 18px;pointer-events: none;}
.drive-box-right .submit{width: 268px;height: 64px;background: #0067B2;border: 1px solid #0067B2;text-align: center;font-size: 20px;font-family: OpenSans;font-weight: 400;color: #FFFFFF;line-height: 64px;cursor: pointer;}
.success-box{position: fixed;top: 50%;left: 50%;transform: translate(-50%,-50%)scale(0);width: 406px;height: 248px;background: #FFFFFF;box-shadow: 0px 0px 20px 0px rgba(3,68,123,0.2);border-radius: 8px;display: flex;align-items: center;justify-content: center;flex-direction: column;transition: all .36s ease;z-index: 10;}
.success-box .close{position: absolute;width: 34px;height: 34px;padding: 10px;cursor: pointer;top: 6px;right: 6px;}
.success-box .close img{display: block;width: 100%;}
.success-box>img{display: block;width: 60px;}
.success-box>p{font-size: 30px;font-family: Microsoft YaHei;font-weight: 400;color: #000000;margin-top: 20px;line-height: 1.2;}
.success-box.active{transform: translate(-50%,-50%) scale(1);}

/* 新闻列表 */
.notícias{width: 100%;padding: 65px 0 110px 0 }
.news-list{width: 100%;margin-top: 40px;margin-bottom: 76px;}
.news-list li{width: 100%;border-bottom:solid #ddd 1px;}
.news-list li a{display: flex;padding:60px 4.5% 60px 0 ;flex-wrap: wrap;align-items: center;justify-content: space-between;}
.news-list li a .img{width: 20.7%;overflow: hidden;border: solid 1px #ddd;}
.news-list li a .img img{display: block;width: 100%;}
.news-list li a .txt{flex: 1;display: flex;flex-direction: column;justify-content: center;margin: 0 9% 0 2.2%;}
.news-list li a .txt h2{font-size: 30px;font-family: OpenSans;font-weight: 400;color: #0266B2;line-height: 36px;}
.news-list li a .txt p{font-size: 20px;font-family: OpenSans;font-weight: 400;color: #666666;line-height: 30px;margin-top: 20px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;line-clamp: 3;-webkit-box-orient: vertical;}
.news-list li a span{width: 189px;height: 49px;background: #0067B2;border: 1px solid #0067B2;border-radius: 6px;font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;line-height: 49px;text-align: center;}
.wp-pagenavi{display: flex;align-items: center;justify-content: center;}

.wp-pagenavi a,.wp-pagenavi span{font-size: 20px;font-family: OpenSans;font-weight: 400;color: #000000;line-height: 36px;margin: 0 11px;}

.wp-pagenavi input{border:none;font-size: 20px;height: 36px;margin: 0 11px;}
.wp-pagenavi a.page,.wp-pagenavi .current{width: 36px;height: 36px;background: #F2F2F2;border-radius: 50%;text-align: center;transition: all .36s ease;}
.wp-pagenavi .current,.wp-pagenavi a.page:hover{color: #fff;background-color: #000;}
.wp-pagenavi a.disable{color: #CCCCCC;}
.wp-pagenavi .extend{position: relative;top: -5px;}

/* 详情 */
.detail-bg{background-color: #f2f2f2;}
.detail{padding: 30px 0 0px 0;}
.detail-contaienr{width: 100%;display: flex;flex-wrap: wrap;}
.detail-contaienr-lt{flex: 1;background-color: #fff;border-radius: 6px;padding: 80px 0;}
.detail-contaienr-lt-box{width: 90%;margin: 0 auto;max-width: 1056px;}
.detail-contaienr-lt-box-top h2{font-size: 40px;font-family: OpenSans;font-weight: 400;color: #000000;line-height: 72px;}
.detail-contaienr-lt-box-top em{display: block;width: 105px;height: 4px;background: #0067B2;margin: 20px 0;}
.detail-info{display: flex;align-items: center;justify-content: space-between;}

.detail-info .date{font-size: 16px;font-family: OpenSans;font-weight: 400;color: #000000;line-height: 1;}
.detail-info .detail-share{display: flex;align-items: center;font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;color: #999999;line-height: 1;}
.detail-info .detail-share a{width: 42px;height: 42px;display: block;margin-left: 5px;}
.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{width: 42px;height: 42px;line-height: 42px;}
.detail-info .detail-share a img{display: block;width: 100%;}
.detail-info .detail-share span{margin-right: 20px;}
.detail-contaienr-lt-box-main{width: 100%;padding: 40px 0;}
.detail-contaienr-lt-box-main img{display: block;max-width: 100%;margin:auto;}
.detail-contaienr-lt-box-main p{font-size: 18px;font-family: OpenSans;font-weight: 400;color: #000000;line-height: 30px;}
.detail-contaienr-lt-box-main p a{color: #000;}
.detail-contaienr-lt-box-main p strong{font-style: italic;}
.detail-contaienr-lt-box-main ul,.detail-contaienr-lt-box-main p,.detail-contaienr-lt-box-main ol{margin-bottom: 20px;}
.detail-contaienr-lt-box-main ul,.detail-contaienr-lt-box-main ol{font-weight:400;}
.detail-contaienr-lt-box-main ul li{position: relative;margin-left: 20px;font-size: 18px;line-height: 30px; list-style-type: disc;}
.detail-contaienr-lt-box-main ol li{list-style-type: decimal;position: relative;margin-left: 20px;font-size: 18px;line-height: 30px;font-weight: normal;}

.detail-contaienr-rt{width: 24.6vw;margin-left: 30px;position: relative;}
.detail-contaienr-rt-box{position: relative;background-color: #fff;border-radius: 6px;padding: 40px 50px;width: 24.6vw;}
.detail-contaienr-rt-box h3{font-size: 24px;font-family: OpenSans;font-weight: 400; color: #000000;}
.detail-contaienr-rt-box ul{width: 100%;height: auto;margin-top: 30px;}
.detail-contaienr-rt-box ul li{width: 100%;height: auto;margin-bottom: 15px;}
.detail-contaienr-rt-box ul li .imgs{width: 100%;overflow: hidden;border: solid #ddd 1px;}
.detail-contaienr-rt-box ul li .imgs img{display: block;width: 100%;transition: all .36s ease;}
.detail-contaienr-rt-box ul li .txt{padding: 15px;}
.detail-contaienr-rt-box ul li .txt h4{padding-left: 12px;position: relative;font-size: 18px;font-family: OpenSans;font-weight: 400;color: #000000;line-height: 24px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;white-space: wrap;}
.detail-contaienr-rt-box ul li .txt h4::before{content: "";display: block;width: 5px;height: 5px;background: #000000;position: absolute;left: 0;top: 6px;}
.detail-contaienr-rt-box ul li .txt h6{font-size: 14px;font-family: OpenSans;font-weight: 400;color: #666666;line-height: 28px;padding-left: 12px;margin-top: 10px;}
.detail-contaienr-rt-box ul li:hover img{transform: scale(1.1);}

.detail-contaienr-rt-box.fixed{position: fixed;top: 100px;}

/* 活动列表 */
.atividade{width: 100%;padding: 65px 0 73px 0;}
.atividade-list{width: 100%;flex-wrap: wrap;display: flex;margin-top: 60px;overflow: hidden;margin-bottom: 10px;}
.atividade-list li{width: 32%;margin-left: 2%;margin-bottom:50px;}
.atividade-list li:nth-child(3n+1){margin-left: 0;}
.atividade-list li .img{display: block;overflow: hidden;width: 100%;}
.atividade-list li .img img{display: block;width: 100%;transition: all .36s ease;}
.atividade-list li h2{font-size: 30px;font-family: OpenSans;font-weight: 400;color: #000000;text-align: center;line-height: 1.5;margin-top:20px;}
.atividade-list li:hover img{transform: scale(1.1);}


/* 经销商 */
.morada{padding: 65px 0 100px 0;}
.morada-list{width: 100%;margin-top: 50px;}
.morada-list .item{display: flex;align-items: center;}
.morada-list .item .imgs{width: 45%;margin-right: 7%;}
.morada-list .item .txt{flex: 1;}
.morada-list .item .txt h2{font-size: 36px;font-family: OpenSans;font-weight: 400;color: #000000;line-height: 1.5;}
.morada-list .item .txt .txt-p{display: flex;align-items: flex-start;margin-top: 30px;}
.morada-list .item .txt .txt-p img{display: block;width: 20px;margin-right: 8px;margin-top: 5px;}
.morada-list .item .txt .txt-p p,.morada-list .item .txt .txt-p a{font-size: 20px;font-family: OpenSans;font-weight: 400;color: #333333;line-height: 30px;}
.morada-list .item:nth-child(2){flex-direction: row-reverse;margin-top: 80px;}
.morada-list .item:nth-child(2) .imgs{margin-right: 0;margin-left: 7%;}

.morada_banner{position: relative;background-color: #9bcef9;}
.morada_banner>img{display: block;width: 100%;height: auto;object-fit: contain;}

.morada_banner .dot .dot-ico{display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;border-radius: 50%;}
.morada_banner .dot .dot-ico.on{background-color: #FDEBED;}


.morada_banner .dot  .dot-ico>img{width: 46.875%;display: block;height: auto;}

.morada_banner .dot .dot-box{width: 100%;height: auto;background: #FFFFFF;display: flex;align-items: center;justify-content: space-between;padding: 10px;background-color: #fff;transition: all .36s ease;transition: all .36s ease;z-index: 10;}



.morada_banner .dot .dot-box .img{display: block;width: 238px;height: 178px;}
.morada_banner .dot .dot-box .img img{display: block;width: 100%;height: 100%;object-fit: cover;}
.morada_banner .dot .dot-box .close{width: 34px;height: 34px;padding: 10px;position: absolute;right: 10px;top: 10px;}
.morada_banner .dot .dot-box .close img{display: block;width: 100%;}
.morada_banner .dot .dot-box .txt{flex: 1;margin-left: 20px;}
.morada_banner .dot .dot-box .txt h2{font-size: 24px;font-family: OpenSans;font-weight: bold;color: #002B5E;line-height: 1;}
.morada_banner .dot .dot-box .txt .txt-p{display: flex;align-items: flex-start;margin-top: 10px;}
.morada_banner .dot .dot-box .txt .txt-p img{display: block;width: 20px;margin-right: 11px;margin-top: 2px;}
.morada_banner .dot .dot-box .txt .txt-p p,.morada_banner .dot .dot-box .txt .txt-p p a{font-size: 14px;font-family: OpenSans;font-weight: 400;color: #666666;line-height: 20px;}

/* Coolary */
.car-pd{padding-top: 60px;}
.car-name{width: 100%;height: auto;padding:0 0 40px 0;}
.car-name h2{font-size: 48px;line-height: 1;text-align: center;font-family: OpenSans;font-weight: 400;color: #000000;}
.car-name p{font-size: 48px;line-height: 1;text-align: center;max-width: 1076px;font-size: 16px;font-family: OpenSans;font-weight: 400;color: #000000;line-height: 1.5;width: 90%;margin: 30px auto 0;}
.car-inteligencia .car-name h2,.car-360 .car-name h2,.car-Disclaimer .car-top-txt{transform: translateY(100%);opacity: 0;}
.car-inteligencia .car-name p{transform: translateY(80%);opacity: 0;}
.car-highlights{width: 100%;height: 100vh;background: url(../images/coolray/descktopbackground.jpg) center center / cover;}
.car-highlights-swiper{width: 100%;height: 100%;}
.car-highlights-swiper .c-highlights-view__body {width: 100%;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.car-highlights-swiper .c-highlights-view__text{width: 675px;margin-top: -60px;-webkit-box-sizing: border-box;box-sizing: border-box;padding-right: 50px;}
.car-highlights-swiper .c-highlights-view__text__title{font-size: 58px;line-height: 75px;}
.car-highlights-swiper .c-highlights-view__text__subtitle{font-size: 16px;line-height: 26px;margin-top: 20px;color: rgba(0,0,0,.6);}
.__f-h9{font-size: 16px;line-height: 1.5;}
.car-highlights-swiper .c-highlights-view__image{width: 415px;}
.car-highlights-swiper .c-highlights-view__image img{display: block;width: 100%;}
.c-highlights-view__control{position: absolute;width: 1090px;left: 50%;bottom: 80px;-webkit-transform: translate(-50%);transform: translate(-50%);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: left;-ms-flex-pack: left;justify-content: left;cursor: pointer;z-index: 10;align-items: center;}

.c-highlights-view__control .swiper-button-next,.c-highlights-view__control .swiper-button-prev{background-image: none;right: auto;position: static;left: auto;margin-top: 0;width: 25px;height: auto;}
.c-highlights-view__control .swiper-pagination{font-size: 32px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;width: auto;position: static;}
.c-highlights-view__control .swiper-button-next{margin-left: 16px;}
.c-highlights-view__control .swiper-button-prev{margin-right: 16px;}
.c-highlights-view__control .swiper-button-next.swiper-button-disabled,.c-highlights-view__control  .swiper-button-prev.swiper-button-disabled{display: none;}

.car-space{width: 100%;height: auto;padding-bottom: 40px;}
.car-space-tab{width: 100%;border-bottom: 1px solid #d9dddf;margin-bottom: 35px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding-bottom: 20px;}
.car-space-tab .item{font-size: 30px;line-height: 1.1;font-weight: 400;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;cursor: pointer;transition: all .36s ease;}
.car-warp{padding: 0 120px;}


.car-space-tab .item.active{font-weight: 700;position: relative;}
.car-space-tab .item span{display: block;width: 290px;text-align: center;position: relative;}
.car-space-tab .item.active span::before{display: block;content: "";width: 100%;
    height: 2px;background: #000;position: absolute;left: 0;bottom: -21px;}

.car-space-swiper{width: 100%;height: auto;}
.swiper-pace-image{width: 100%;}
.swiper-pace-image img{display: block;width: 100%;}
.car-controlo{width: 100%;height: 100vh;position: relative;}
.obj-img{width: 100%;height: 100%;object-fit: cover;}
.car-bt-txt{position: absolute;left: 0;bottom: 50px;padding: 0 120px;width: 100%;}
.txt-panel .car-bt-txt,.car-txt-panle .car-bt-txt{opacity: 0;transform: translateY(200%);}
.car-bt-txt.center{text-align: center;}
.car-bt-txt h2{line-height: 1.1;font-family: OpenSans;font-weight: 400;color: #FFFFFF;font-size: 40px;margin-bottom: 10px;}
.car-bt-txt p{font-size: 16px;font-family: OpenSans;font-weight: 400;color: #FFFFFF;line-height: 30px;}
.car-juventude-box{width: 100%;height: auto;position: relative;}
.car-juventude-box-div{width: 100%;height: auto;}
.car-juventude-box-div>img{display: block;width: 100%;}
.juventude-dot-box{position: absolute;border: 1px solid #fff;border-radius: 100%;padding: 2px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;cursor: pointer;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);-webkit-animation: breathing 1s infinite;animation: breathing 1s infinite;color: rgb(225, 56, 56);}
.juventude-dot-box .dot{width: 15px;height: 15px;border-radius: 100%;-webkit-transition: all .1s;transition: all .1s;background-color: #fff;}
.juventude-dot-box-txt {font-size: 16px;position: absolute;left: 100%;top: 50%;color: #fff;width: auto;-webkit-transform: translate(25px,-50%);transform: translate(25px,-50%);display: none;text-shadow: 0 0 7px #000;white-space: nowrap;}
.juventude-dot-box:last-child .juventude-dot-box-txt,
.juventude-dot-box:nth-child(4) .juventude-dot-box-txt,
.juventude-dot-box:nth-child(5) .juventude-dot-box-txt{left: auto;right: 100%;-webkit-transform: translate(-25px,-50%);transform: translate(-25px,-50%);}
.juventude-dot-box:after{content: "+";position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);font-size: 20px;text-align: center;display: none;line-height: 1;}
.juventude-dot-box:hover {border: 1px solid red}
.juventude-dot-box:hover:after {display: block}
.juventude-dot-box:hover .dot { -webkit-transform: scale(2.7);transform: scale(2.7);position: relative}
.juventude-dot-box:hover .juventude-dot-box-txt {display: block}
.car-juventude-box-position{width: 100vw;height: 100%;position: absolute;background: #fff;left: 100%;top: 0;z-index: 99;transition: all .36s ease;}
.car-juventude-swiper{width: 100%;height: 100%;background-color: #fff;}
.car-juventude-swiper .swiper-slide{display: flex;align-items: flex-start;justify-content: flex-start;}
.car-juventude-swiper img{display: block;width: 65%;height: 100%;object-fit: cover;}

.car-juventude-swiper-control{position: absolute;width: 35%;left: 65%;bottom: 170px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;justify-content: flex-start;cursor: pointer;z-index: 10;align-items: center;padding-left: 5%;}

.car-juventude-swiper-control .swiper-button-next,.car-juventude-swiper-control .swiper-button-prev{background-image: none;right: auto;position: static;left: auto;margin-top: 0;width: 25px;height: auto;}

.car-juventude-swiper-control .swiper-pagination{display: flex;align-items: center;position: static;}
.car-juventude-swiper-control .swiper-pagination .swiper-pagination-bullet{width: 6px;height: 6px;background: #d9dddf;border-radius: 100%;margin:0 5px;opacity: 1;}
.car-juventude-swiper-control .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: #000;}

.car-juventude-swiper-control .swiper-button-next{margin-left: 16px;}
.car-juventude-swiper-control .swiper-button-prev{margin-right: 16px;}


.car-juventude-swiper-close,.car-juventude-swiper-close-icon{position: absolute;left: 25%;top: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.car-juventude-swiper-close-icon{color: rgb(225, 56, 56);left: 50%;}
.car-juventude-swiper-close{width: 40px;height: 40px;z-index: 5;border-radius: 100%;cursor: pointer;font-size: 20px;text-align: center;}
.car-juventude-swiper-handle{height: 100%;position: absolute;width: 35%;right: 0;top: 0;z-index: 1;background-color: #fff;}

.car-juventude-swiper-handle-body {opacity: 0;position: absolute;left: 0;top: 0;transition: all .36s ease;width: 100%;padding:140px 5%  0 5%;}
.car-juventude-swiper-handle-body.on{opacity: 1;}
.car-juventude-swiper-handle-body-title{font-size: 40px;font-family: OpenSans;font-weight: 400;color: #000000;line-height: 51px;margin-bottom: 10px;}
.car-juventude-swiper-handle-body-desc{font-size: 16px;font-family: OpenSans;font-weight: 400;color: #000000;line-height: 1.5;}

.car-controlo-video{width: 100%;height: 100vh;position: relative;overflow: hidden;}
.car-controlo-video-img{position: absolute;left: 0;top: 0;z-index: 1;width: 100%;height: 100%;pointer-events: none;}
.car-controlo-video-img img{display: block;width: 100%;height: 100%;object-fit: cover;}
.car-controlo-video-box{width: 100%;height: 100vh;}
.car-controlo-video-box .video-js{width: 100%;height: 100%;}

.car-controlo-video-box video{width: 100%;height: 100%;object-fit: cover;}
.car-inteligencia{padding: 40px 0 30px 0;border-bottom: solid 1px #ccc;}

.car-item{width: 100%;height: auto;position: relative;z-index: 3;background: #fff;}
.car-item .car-top-txt{padding: 40px 120px;}
.car-item .car-top-txt h2{font-size: 40px;font-family: OpenSans;font-weight: 400;color: #000000;line-height: 51px;}
.car-item .car-top-txt p{font-size: 16px;font-family: OpenSans;font-weight: 400;color: #000000;line-height: 1.5;margin-top: 20px;}
.car-item-img{width: 100%;height: calc(51.73611vw + 4.13889px);overflow: hidden;position: relative;}
.car-item-img .video-js{width: 100%;height: 100%;}
.car-item-img video,.car-item-img img{width: 100%;height: 100%;object-fit: cover;display: block;}

.car-item-swiper{width: 100%;height: 100%;}

.car-item-swiper .swiper-slide{position: relative;}
.car-item-swiper .swiper-slide .car-item-image{width: 100%;height: 100%;}
.car-item-swiper .swiper-slide .car-item-image img{display: block;width: 100%;height: 100%;object-fit: cover;}
.car-item-txt{width: 100%;position: absolute;left: 0;bottom: 80px;padding: 0 240px 0 120px;font-size: 40px;font-family: OpenSans;font-weight: 400;color: #FFFFFF;line-height: 1.1;}

.c-item__control{position: absolute;width: 100%;left: 0%;bottom: 80px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: left;-ms-flex-pack: left;justify-content: flex-end;cursor: pointer;z-index: 10;align-items: center;color: #fff;padding: 0 120px;}

.c-item__control .swiper-button-next,.c-item__control .swiper-button-prev{background-image: none;right: auto;position: static;left: auto;margin-top: 0;width: 25px;height: auto;}
.c-item__control .swiper-pagination{font-size: 32px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;width: auto;position: static;color: #fff;}
.c-item__control .swiper-button-next{margin-left: 16px;}
.c-item__control .swiper-button-prev{margin-right: 16px;}
.c-item__control .swiper-button-next.swiper-button-disabled,.c-item__control .swiper-button-prev.swiper-button-disabled{display: none;}
.car-360{width: 100%;height: auto;padding: 60px 0 0 0;}
.car-360 .car-top-txt h2{text-align: center;}
.c-panorama{width: 100%;color: #000;background-color: #f0f1f3;padding: 30px 0 0 0;}
.c-panorama__wrap{position: relative;width: 100%;}
.c-panorama__tabs{display: flex;align-items: center;justify-content: center;}
.c-panorama__tab{font-size: 22px;color: #a1a1a1;position: relative;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;cursor: pointer;padding: 0 30px;line-height: 1.5;}

.c-panorama__tab:after {content: "";width: 2px;height: 15px;background: #000;position: absolute;top: 50%;right: -1px;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.c-panorama__tab:last-child:after{display: none;}

.c-panorama__tab.actived{font-weight: bold;color: #000;}
.c-panorama__exterior{padding-bottom: 40px;}
.c-panorama__exterior__body{width: 80%;margin: 80px auto;position: relative;cursor: pointer;height: auto;}

.cloudimage-360-list{width: 100%;padding-bottom: 35.6%;}

.cloudimage-360-list .product{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.c-panorama__exterior__body__nav {position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);padding: 20px 13px;border-radius: 100px;background: rgba(217,221,223,.7);-webkit-box-shadow: 0 4.8px 24px rgba(0,0,0,.05);box-shadow: 0 4.8px 24px rgba(0,0,0,.05)}
.c-panorama__exterior__body__nav__item {width: 36px;height: 36px;background: #90acc6;border-radius: 100%;margin-top: 14.4px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-shadow: 0 1px 5px rgba(0,0,0,.1);box-shadow: 0 1px 5px rgba(0,0,0,.1);border: 1px solid transparent}
.c-panorama__exterior__body__nav__item:first-child {margin: 0}
.c-panorama__exterior__body__nav__item img{display: none;}
.c-panorama__exterior__body__nav__item.on img{display: block;width: 25px;}


.c-panorama__exterior__rotate {margin: 0 auto}
.c-panorama-icon{margin: 0 auto;width: 50px;display: block;}
.c-panorama-icon img{display: block;width: 100%;}
.cloudimage-360>div{display: none;}
.c-panorama__exterior__desc {text-align: center; margin: 20px 0 ;font-size: 16px}
.c-panorama__exterior__footer{text-align: center;background: #fff;padding: 10px 0 50px;}
.c-panorama__exterior__list{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.c-panorama__exterior__list__item {margin-left: 75px}
.c-panorama__exterior__list__item:first-child {margin-left: 0}
.c-panorama__exterior__list__item__value {font-size: 78px}
.c-panorama__exterior__list__item__unit {font-size: 14px;margin-left: 15px}
.e-site-button {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 48px;border: 1px solid;cursor: pointer;color: currentColor;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;padding: 0 20px;border-radius: 6px;font-size: 16px;line-height: 1;-webkit-transition: all .6s cubic-bezier(.38,.015,0,.995);transition: all .6s cubic-bezier(.38,.015,0,.995);margin-top: 20px;}
.car-item-img.ht-img{height: 100vh;}
.car-item-img.ht-img img{display: block;width: 100%;height: 100%;object-fit: cover;}

.c-bread-crumbs__space {width: 100%;height: 64px;position: absolute;z-index: 1001;background: #fff;top:100vh;padding: 0 20px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex}
.c-bread-crumbs__space-up {top: 64px;z-index: 990}

.c-bread-crumbs__space-logo {width: 89px!important;display: none;}
.c-bread-crumbs__space-link {color:#000000;}
.c-bread-crumbs__space-link-content {width: auto;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;cursor: pointer;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end}
.c-bread-crumbs__space-link {margin:0 32px;font-size: 18px;line-height: 1.3}
.c-bread-crumbs__space-link:first-child {margin-left: 10px}
.c-bread-crumbs__space-link.active {font-weight: 700}
.c-bread-crumbs__space-show-header {position: fixed;top: 0;-webkit-box-shadow: 0 3px 5px rgba(0,0,0,.3);box-shadow: 0 3px 5px rgba(0,0,0,.3);-webkit-backdrop-filter: blur(20px);backdrop-filter: blur(20px);}


.c-bread-crumbs__space-backToTop,.c-bread-crumbs__space-button ,.header-hide{display: none!important}
.c-bread-crumbs__space-navs {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1}
.c-bread-crumbs__space-navs>li {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex}
.c-bread-crumbs__space-navs>li .e-icon {position: relative;top: 5px;margin-left: 4px;margin-right: 4px}
.c-bread-crumbs__space-button {height: 40px!important;line-height: 40px!important;font-size: 14px;border-radius: 6px;margin-left: 50px;text-align: center;display: -webkit-box!important;display: -ms-flexbox!important;display: flex!important;background: #000;border-color: #000;color: #fff;margin-top: 0!important;}
.c-bread-crumbs__space-button span{white-space: nowrap;}
.c-bread-crumbs__space-backToTop{width: 24px;height: 24px;display: block!important;cursor: pointer;}
.c-bread-crumbs__space-backToTop-content{ margin-left: 0px;}

.c-bread-crumbs__space-show-header .c-bread-crumbs__space-backToTop-content{margin-left: 80px;}

.c-bread-crumbs__space-backToTop-content img{display: none;width: 100%;}
.c-bread-crumbs__space-show-header .c-bread-crumbs__space-backToTop-content img{display: block;}

.c-bread-crumbs__space-breadcrumb{font-size: 40px;font-family: OpenSans;font-weight: bold;color: #000000;line-height: 51px;}
.three-panorama{position: fixed;left: 100%;bottom: 0;z-index: 100;height: calc(100vh - 64px);background-color: #FFF;z-index: 100000;width: 100%;}

.three-panorama .three-loading{width: 100%;height: 100%;margin: 0;padding: 0;position: absolute;background: radial-gradient(#fff 0,#fdfdfd 16%,#fbfbfb 33%,#f8f8f8 49%,#efefef 66%,#dfdfdf 82%,#bfbfbf 100%);overflow: hidden;top: 0;left: 0;z-index: 20;display: flex;align-items: center;justify-content: center;}



.c-panorama__interior__back {position: absolute;top: 100px;left: 40px; width: 50px; height: 50px;background: #fff;border-radius: 100%;z-index: 10;-webkit-box-shadow: 0 4px 30px rgba(0,0,0,.1);box-shadow: 0 4px 30px rgba(0,0,0,.1); display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;
    cursor: pointer;z-index: 21;}

.c-panorama__interior__back img {width: 25px;display: block;}
.c-panorama .psv-navbar {-webkit-box-pack: right;-ms-flex-pack: right;justify-content: right;padding-right: 20px}
.c-panorama .psv-button:last-child {margin-right: 20px}
#parallax1 .car-bt-txt{transform: translateY(200px);opacity: 0;}


.hide-m{display: block!important;}
.about-hide-m{display: flex!important;}
.show-m{display: none!important;}

/* azkarra */
.car-Sunroof{width: 100%;}
.car-Sunroof-box{width: 100%;padding: 0 8%;position: relative;} 
.car-Sunroof-swiper{width: 100%;height: auto;}
.car-Sunroof-swiper img{display: block;width: 100%;}
.car-Sunroof-swiper .txt{padding: 20px 0 40px 0;}
.car-Sunroof-swiper .txt h2{font-size: 40px;font-family: OpenSans;font-weight: 400;color: #000000;line-height: 1.1;margin-bottom: 10px;}
.car-Sunroof-swiper .txt p{font-size: 16px;font-family: OpenSans;font-weight: 400;color: #000;line-height: 30px;}
.car-Sunroof-box .swiper-button-prev,.car-Sunroof-box .swiper-button-next{width: 25px;height: 63px;background: none;margin-top: 0;transform: translateY(-50%);top: 35%;}
.car-Sunroof-box .swiper-button-prev img,.car-Sunroof-box .swiper-button-next img{display: block;width: 100%;}
.car-Sunroof-box .swiper-button-prev{left: 50px;}
.car-Sunroof-box .swiper-button-next{right: 50px;}
.car-Sunroof-box .swiper-pagination{display: none;}
.park-video .video-js{width: 100%;height: 100%;}

/* gx3 */
.car-holofotes{width: 100%;background-color: #fff;padding: 80px 0;position: relative;}
.car-holofotes-box{width: 100vw;height: 47.7vw;position: relative;background: #fff;}
.car-holofotes-box .car-juventude-swiper{height: 100%;}
.car-holofotes-box .car-juventude-swiper-handle{height: 100%;}
.car-holofotes-box .car-juventude-swiper img{width: 62.7%;}
.car-holofotes-box .car-juventude-swiper-handle{width: 37.3%;}
.car-holofotes-box .car-juventude-swiper-control{left: 62.7%;}


.three-panorama-box div{box-sizing: content-box;}


.car-banner video{width: 100%;height: 100%;object-fit: cover;display: block;}
.car-controlo-video-box .vjs_video_3-dimensions{width: 100%;height: 100%;}
.car-banner .carBannerSwiper{width: 100%;height: 100%;}
.car-banner .swiper-slide{position: relative;width: 100%;height: 100%;}
.carfixpd{padding-top: 112px;}
.page-400{background: url(../images/18-1.jpg) no-repeat center top/cover;display: flex;align-items: center;justify-content: center;flex-direction: column;}
.c-site-error__space-title {
    font-size: 180px;
    line-height: 1.3;
    color: #fff;
}
.c-site-error__space-subtitle {
    font-size: 25px;
    line-height: 34px;
    color: #fff;
}
.page-400 a{width: 204px;line-height: 48px;background-color: #fff;border-radius: 6px;text-align: center;color: #000;display: block;margin-top: 40px;font-size: 16px;height: 48px;}
.car-controlo-f{height: 100vh;}
.c-header__space-icon-content{display: flex;align-items: center;}
.c-header__space-text-icon{margin-left: 10px;}
.gm-style .gm-style-iw-c{border: 2px solid #60ABF5;}
.spinner>div{display: none;}
._banner-txt{position: absolute;top: 50%;left: 0%;font-size: 4.3vw;color: #fff;font-family: Open Sans;font-weight: bold;color: #FFFFFF;line-height: 1;width: 100%;margin-top: -2.15vw;text-align: center;}


.txt-panel{position: absolute;width: 100%;height: 100%;z-index: 1;display: flex;justify-content: flex-end;flex-direction: column;left: 0;top: 0;}

.car-auto-img{height: auto;}
.panel-warp{width: 100%;height: 100vh;position: relative;overflow: hidden;}
.panel-warp .panel{width: 100%;overflow: hidden;position: absolute;top: 0;left: 0;}
.panel-warp .panel img{position: absolute;left: 0;top: 0;}
.panel-warp .panel .car-controlo{display: flex;align-items: center;flex-direction: column;justify-content: flex-end;position: relative;z-index: 2;}
.panel-warp .panel .car-bt-txt{position: static;padding-bottom: 64px;transform: translateY(600px);}
.carTxtBt{width: 100%;height: 100vh;}
.car-dia{position: fixed;top: 50%;left: 50%;width: 250px;height: auto;transform: translate(-50%,-50%) scale(0);background-color: #fff;border-radius: 10px;padding: 20px;display: flex;align-items: center;justify-content: center;flex-direction: column;z-index: 10000;box-shadow: 0 0 5px rgba(0,0,0,.2);transition: all .36s ease;}
.car-dia.active{transform: translate(-50%,-50%) scale(1);}
.car-dia .close{position: absolute;width: 40px;height: 40px;cursor: pointer;right: 0;top: 0;padding: 14px;}
.car-dia .close img{display: block;width: 100%;}
.car-dia h2{font-size: 18px;color: #000;line-height: 1.5;margin-bottom: 15px;}
.car-dia div{display: flex;align-items: center;flex-direction: column;}
.car-dia div h3,.car-dia div p a{font-size: 16px;line-height: 1.5;color: #000;}

.three-panorama-box{width: 100%;height: 100%;}
.three-panorama-box .psv-navbar{justify-content: flex-end;}
.three-panorama-box .psv-navbar *{outline: none;}
@-webkit-keyframes breathing {
    0% {
        border-color: transparent
    }

    50% {
        border-color: #fff
    }

    to {
        border-color: transparent
    }
}

@keyframes breathing {
    0% {
        border-color: transparent
    }

    50% {
        border-color: #fff
    }

    to {
        border-color: transparent
    }
}
.dots{
    width: 64px;
    height: 64px;
    margin: 100px auto 0;
}
.circle-bounce {
    width: 64px;
    height: 64px;
    border-radius: 50%;
    /*background-color: blue;*/
    margin:  50px auto;
    position: relative;
}
.circle-bounce .child{
    width: 100%;
    height: 100%;
    border-radius: 50%;
    position: absolute;
    top:0;
    left: 0;
}
.circle-bounce .child:before {
    content: '';
    width: 15%;
    height: 15%;
    border-radius: 100%;
    background-color: #000;
    display: block;
    margin: 0 auto;
    animation: childsAnimetion 1.2s infinite ease-in-out;
}
.circle-bounce .circle-1{
    transform: rotate(30deg);
}
.circle-bounce .circle-1:before{
   animation-delay: -1.1s;
}
.circle-bounce .circle-2{
    transform: rotate(60deg);
}
.circle-bounce .circle-2:before{
    animation-delay: -1.0s;
}
.circle-bounce .circle-3{
    transform: rotate(90deg);
}
.circle-bounce .circle-3:before{
    animation-delay:-0.9s;
}
.circle-bounce .circle-4{
    transform: rotate(120deg);
}
.circle-bounce .circle-4:before{
    animation-delay: -0.8s;
}
.circle-bounce .circle-5{
    transform: rotate(150deg);
}
.circle-bounce .circle-5:before{
    animation-delay: -0.7s;
}
.circle-bounce .circle-6{
    transform: rotate(180deg);
}
.circle-bounce .circle-6:before{
    animation-delay: -0.6s;
}
.circle-bounce .circle-7{
    transform: rotate(210deg);
}
.circle-bounce .circle-7:before{
    animation-delay: -0.5s;
}
.circle-bounce .circle-8{
    transform: rotate(240deg);
}
.circle-bounce .circle-8:before{
    animation-delay: -0.4s;
}
.circle-bounce .circle-9{
    transform: rotate(270deg);
}
.circle-bounce .circle-9:before{
    animation-delay: -0.3s;
}
.circle-bounce .circle-10{
    transform: rotate(300deg);
}
.circle-bounce .circle-10:before{
    animation-delay: -0.2s;
}
.circle-bounce .circle-11{
    transform: rotate(330deg);
}
.circle-bounce .circle-11:before{
    animation-delay: -0.1s;
}
/* 动画*/

@keyframes childsAnimetion
{
    0% {
        /*transform:  scale(0);*/
        opacity: 0;
    }
    40% {
        /*transform: scale(1);*/
        opacity: 1;
    }
    80%{
        opacity: 0;
        /*transform: scale(0);*/
    }
    100%{
        opacity: 0;
        /*transform: scale(0);*/
    }
}
.c-models-selection__space-cursor {
    height: 80px;
    color: #fff;
    cursor: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: absolute;
    right: 100%;
    top: 100%;
    z-index: 2;
    transition: opacity .36s ease;
    pointer-events: none;
}
.c-models-selection__space-cursor>div{
    height: 100%;
}
.c-models-selection__space-cursor>div,.c-models-selection__space-cursor-circular {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}
.e-icon {
    display: inline-block;
    font-size: 0;
    letter-spacing: -3px
}

.e-icon>svg {
    display: block;
    fill: currentColor
}
.c-models-selection__space-cursor-circular {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 80px;
    height: 100%;
    border-radius: 100%;
    font-size: 16px;
    line-height: 1;
    color: #000;
    background: #fff;
}
.c-models-selection__space-list.moreSlide .c-models-selection__space-cursor {
    opacity: 1
}

.c-models-selection__space-list.moreSlide .c-models-selection__space-cursor.active {
    opacity: .8
}
@media screen and (min-width:1920px) {
    .detail-contaienr-lt-box{max-width: 1776px;}
}

@media screen and (max-width:1440px) {
    .header{height: 60px;}
    .page-wrapper{padding: 60px 0 0 0;}
    .home-swiper,.all-banner{height: calc(100vh - 60px);}
    .nav-content ul li{line-height: 60px;margin: 0 16px;}
    .home-swiper .swiper-pagination-bullet,.carBannerSwiper .swiper-pagination-bullet{width: 32px;height: 5px;}
    .home-title{font-size: 48px;}
    .home-sobre-left p{margin-top: 38px;font-size: 14px;}
    .home-sobre-left a,.modeloSwiper .swiper-slide .modelo-imgs span,.home-dirve-txt a{font-size: 14px;width: 210px;height: 49px;line-height: 47px;margin-top: 160px;}
    .modeloSwiper .swiper-slide .modelo-imgs span{margin-top: 0;}
    .home-modelo{padding: 72px 0 0 0;}
    .modeloSwiper{margin-top: 72px;}
    .home-map{padding: 144px 0 72px 0;}
    .home-map-right a{font-size: 14px;width:345px;height: 49px;line-height: 47px;margin-top: 128px;}
    .home-sobre-left a{margin-top: 98px;}
    .home-news{padding: 0 0 144px 0;}
    .home-news-box{margin: 24px 0 0 0;}
    .home-news-box .txt h2{font-size: 25px;}
    .home-news-box .txt p{font-size: 14px;}
    .home-dirve-txt a{margin-top: 130px;}
    .footer-top{padding: 72px 0 32px 0;}
    .footer-left-item{padding: 0 0 0 40px ;margin-left: 40px;}
    .fot-h2{font-size: 24px;margin-bottom: 24px;}
    .fot-p img{width: 17px;margin-right: 8px;}
    .fot-p p{font-size: 14px;line-height: 24px;}
    .fot-p{margin-bottom: 20px;}
    .footer-left-item2 .fot-p{margin-bottom: 8px;}
    .fot-icos{margin-top: 120px;}
    .fot-icos a{width: 40px;margin-right: 16px;}
    .footer-bt p{font-size: 14px;line-height: 64px}
    .pub-fix{width: 56px;padding: 0 13px;}
    .pub-fix>div{width: 30px;padding: 20px 0;}
    .pub-fix div img{width: 25px;}
    .footer-top-rt{width: 240px;}
    .footer-left-item::before{height: 191px;top: 50;}
    .newsSwiper-posi .swiper-pagination .swiper-pagination-bullet{margin: 0 8px;}
    .home-sobre{padding: 72px 0 0 0;}
    .home-map-box{padding: 0 72px 0 72px;}
    .nav-content ul li .nav-imgs .nav-imgs-box div h2{font-size: 16px;}
    .nav-content ul li .nav-imgs div span{font-size: 14px;margin-top: 20px;}
    

    /* 关于我们 */
    .about-visao{padding: 64px 0 80px 0;}
    .about-tit{font-size: 48px;line-height: 56px;}
    .about-visao h2{font-size: 16px;line-height: 26px;margin-top: 25px;}
    .about-visao-ul{margin-top: 64px;}
    .about-visao-ul li{margin-left: 22px;}
    .about-visao-ul li .txt{padding: 20px;overflow: hidden;height: 360px;}
    .about-visao-ul li .txt h3{font-size: 18px;line-height: 26px;}
    .about-visao-ul li .txt p{font-size: 14px;line-height: 18px;margin-top: 8px;}
    .desr-tit{max-width: 1200px;width: 90%;font-size: 32px;}
    .about-dese p{max-width: 910px;width: 80%;font-size: 16px;line-height: 30px;margin-top: 8px;}
    .about-video{margin-top: 48px;}

    /* 吉利里程碑 */
    .marco{padding: 56px 0 80px 0;}
    .marco-video{margin-top:40px;}
    .marco-ul{margin-top: 40px;}
    .marco-ul li a{padding: 25px 0;}
    .marco-ul li a span{width: 240px;font-size: 32px;}
    .marco-ul li a div h2{font-size: 20px;line-height: 26px;}
    .marco-ul li a div p{font-size: 14px;line-height: 20px;margin-top: 13px;}

    /* 售后服务 */
    .venda{width: 100%;height: auto;padding: 64px 0;}
    .venda-tab{margin: 64px 0;}
    .venda-tab .item{width: 432px;margin: 0 17px;}
    .venda-tab .item .title{font-size: 25px;line-height: 68px;}
    .venda-tab .item.on .title::after{border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 8px solid #0067B2;}
    .venda-list-tab .venda-list-tab-item ul li{margin-left: 32px;}
    .venda-list-tab .venda-list-tab-item ul li a>.txt{height: 150px;padding: 32px 20px;}
    .venda-list-tab .venda-list-tab-item ul li h3{font-size: 25px;line-height: 40px;}
    .venda-list-tab .venda-list-tab-item ul li span{font-size: 14px;line-height: 24px;margin-top: 8px;padding: 8px 0;}
    .venda-list-tab .venda-list-tab-item ul li .no-img .txt{padding: 0 20px;}

    /* 质保 */
    .garantia-principais{padding: 48px 0 0 0;}
    .garantia-txt{margin: 52px auto;}
    .garantia-txt p{font-size: 16px;line-height: 28px;margin-bottom: 28px;}
    .garantaia-title{font-size: 25px;}
    .garantia-principais ul{margin-top: 36px;}
    .garantia-principais ul li{width: 49%;margin-bottom: 24px;margin-left: 2%;display: flex;align-items: center;justify-content: space-between;padding: 0 48px 0 64px;background-color: #2A63AB;height: 140px;}
    .garantia-principais ul li img{display: block;width: 60px;margin-left: 62px;}
    .garantia-principais ul li .principais-li-lt h2{font-size: 18px;}
    .garantia-principais ul li .principais-li-lt h4{font-size: 14px;line-height: 20px;margin-top: 8px;}
    .garantia-gerais{padding:80px 0 56px 0;}
    .garantia-gerais ul{margin-top: 36px;}
    .garantia-gerais ul li{margin: 0 30px;}
    .garantia-gerais ul li img{width: 64px;}
    .garantia-gerais ul li h4{font-size: 16px;margin: 16px 0;}
    .garantia-gerais ul li p{font-size: 14px;line-height:20px;}

    /* 预约试驾 */
    .drive{padding: 48px 0 72px 0;}
    .drive-box{margin-top: 56px;}
    .drive-box-left{width:35.57vw;}
    .drive-box-left h6{font-size: 16px;line-height: 20px;margin-bottom: 8px;}

    .drive-box-left-box .center-tab{border-bottom: solid #f2f2f2 2px;margin: 9px 0 26px ;}

    .drive-box-left-box .center-tab-item{font-size: 16px;line-height: 10px;padding: 20px;}
    .drive-box-left-box .center-tab-item.on::before{height: 2px;}
    .drive-box-left-box .bottom-radio-item{margin-left: 10px;}

    .drive-box-right{width: 32vw;padding-top: 24px;}
    .form-item{margin-bottom: 28px;}
    .form-item .select{height: 52px;}
    .form-item .select select{line-height: 50px;padding: 0 14px;font-size: 16px;}
    .form-item .input{height: 52px;line-height: 52px;padding: 0 14px;font-size: 16px;}
    .form-item .yzm{right: 10px;width: 112px;height: 35px;}
    .drive-box-right .submit{width: 216px;height: 52px;font-size: 16px;line-height: 52px;}

    .success-box{width: 324px;height: 200px;}
    .success-box .close{position: absolute;width: 34px;height: 34px;padding: 10px;top: 6px;right: 6px;}
    .success-box>img{display: block;width: 48px;}
    .success-box>p{font-size: 24px;margin-top: 16px;}

    /* 新闻列表 */
    .notícias{padding: 52px 0 88px 0 }
    .news-list{margin-top: 32px;margin-bottom: 60px;}
    .news-list li a{padding:48px 4.5% 48px 0 ;}
    .news-list li a .txt{flex: 1;display: flex;flex-direction: column;justify-content: center;margin: 0 6% 0 2.2%;}
    .news-list li a .txt h2{font-size: 24px;line-height: 28px;}
    .news-list li a .txt p{font-size: 16px;line-height: 24px;margin-top: 16px;}
    .news-list li a span{width: 152px;height: 40px;font-size: 14px;line-height: 40px;}

    .wp-pagenavi a,.wp-pagenavi span{font-size: 16px;line-height: 28px;margin: 0 8px;}
    .wp-pagenavi input{border:none;font-size: 16px;height: 28px;margin: 0 8px;}
    .wp-pagenavi a.page,.wp-pagenavi .current{width: 28px;height: 28px;}
    .wp-pagenavi .extend{position: relative;top: -4px;}

    /* 详情 */
    .detail{padding: 25px 0 0px 0;}
    .detail-contaienr-lt{padding: 64px 0;}
    .detail-contaienr-lt-box-top h2{font-size:38px;line-height: 56px;}
    .detail-contaienr-lt-box-top em{width: 84px;height: 3px;margin: 24px 0;}

    .detail-info .date{font-size: 16px;}
    .detail-info .detail-share{font-size: 16px;}
    .detail-info .detail-share a{width: 32px;height: 32px;margin-left: 5px;}
    
    .addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{width: 32px;height: 32px;line-height: 42px;}
    .detail-info .detail-share span{margin-right: 16px;}
    .detail-contaienr-lt-box-main{padding: 32px 0;}
    .detail-contaienr-lt-box-main p,.detail-contaienr-lt-box-main ul li,.detail-contaienr-lt-box-main ol li{font-size: 16px;line-height: 24px;}
    .detail-contaienr-lt-box-main ul li,.detail-contaienr-lt-box-main ol li{font-size: 16px;line-height: 24px;}
    
    .detail-contaienr-rt{margin-left: 24px;}
    .detail-contaienr-rt-box{padding: 32px 40px;}
    .detail-contaienr-rt-box h3{font-size: 20px;}
    .detail-contaienr-rt-box ul{margin-top: 24px;}
    .detail-contaienr-rt-box ul li{margin-bottom: 12px;}
    .detail-contaienr-rt-box ul li .txt{padding: 12px;}
    .detail-contaienr-rt-box ul li .txt h4{padding-left: 12px;font-size: 16px;line-height: 20px;}
    .detail-contaienr-rt-box ul li .txt h4::before{width: 4px;height: 4px;top: 6px;}
    .detail-contaienr-rt-box ul li .txt h6{font-size: 14px;line-height: 24px;padding-left: 12px;margin-top: 8px;}

    /* 活动列表 */
    .atividade{padding: 52px 0 56px 0;}
    .atividade-list{margin-top: 48px;margin-bottom:8px;}
    .atividade-list li{margin-bottom:48px;}
    .atividade-list li h2{font-size: 24px;margin-top:16px;}

    /* 经销商 */
    .morada{padding: 50px 0 80px 0;}
    .morada-list{margin-top: 40px;}
    .morada-list .item .imgs{width: 45%;margin-right: 7%;}
    .morada-list .item .txt{flex: 1;}
    .morada-list .item .txt h2{font-size: 28px;}
    .morada-list .item .txt .txt-p{margin-top: 24px;}
    .morada-list .item .txt .txt-p img{width: 16px;margin-right: 6px;margin-top: 3px;}
    .morada-list .item .txt .txt-p p,.morada-list .item .txt .txt-p a{font-size: 16px;line-height: 24px;}
    .morada-list .item:nth-child(2){margin-top: 64px;}
    .morada-list .item:nth-child(2) .imgs{margin-right: 0;margin-left: 7%;}
    .morada_banner .dot  .dot-ico>img{width: 46.875%;}
    .morada_banner .dot .dot-box .img{width: 192px;height: 142px;}
    .morada_banner .dot .dot-box .txt{margin-left: 16px;}
    .morada_banner .dot .dot-box .txt h2{font-size: 20px;}
    .morada_banner .dot .dot-box .txt .txt-p{margin-top: 8px;}
    .morada_banner .dot .dot-box .txt .txt-p img{width: 16px;margin-right: 8px;margin-top: 3px;}
    .morada_banner .dot .dot-box .txt .txt-p p{font-size: 14px;line-height: 20px;}
    /* Coolary */
    .car-pd{padding-top: 48px;}
    .car-name{padding:0 0 32px 0;}
    .car-name h2{font-size: 40px;}
    .car-name p{font-size: 14px;margin: 24px auto 0;}
    .car-highlights-swiper .c-highlights-view__text{width: 675px;margin-top: -60px;-webkit-box-sizing: border-box;box-sizing: border-box;padding-right: 50px;}
    .car-highlights-swiper .c-highlights-view__text__title{font-size: 48px;line-height: 60px;}
    .car-highlights-swiper .c-highlights-view__text__subtitle{font-size: 14px;line-height: 26px;}
    .__f-h9{font-size: 14px;line-height: 1.5;}
    .car-highlights-swiper .c-highlights-view__image{width: 415px;}
    .c-highlights-view__control{width: 1090px;left: 50%;bottom:64px;}

    .c-highlights-view__control .swiper-pagination{font-size: 24px;}
    .c-highlights-view__control .swiper-button-next{margin-left: 12px;}
    .c-highlights-view__control .swiper-button-prev{margin-right: 12px;}

    .car-space{padding-bottom: 32px;}
    .car-space-tab{margin-bottom: 28px;padding-bottom: 16px;}
    .car-space-tab .item{font-size: 24px;}
    .car-warp{padding: 0 96px;}

    
    .car-space-tab .item span{display: block;width: 240px;}
    .car-space-tab .item.active span::before{bottom: -17px;}

    .car-bt-txt{left: 0;bottom: 40px;padding: 0 96px;}
    .car-bt-txt h2{font-size: 32px;margin-bottom: 8px;}
    .car-bt-txt p{font-size: 14px;line-height: 24px;}
    .juventude-dot-box{padding: 2px;}
    .juventude-dot-box .dot{width: 12px;height: 12px;}
    .juventude-dot-box-txt {font-size: 14px;-webkit-transform: translate(20px,-50%);transform: translate(20px,-50%);}
    .juventude-dot-box:last-child .juventude-dot-box-txt,
    .juventude-dot-box:nth-child(4) .juventude-dot-box-txt,
    .juventude-dot-box:nth-child(5) .juventude-dot-box-txt{left: auto;right: 100%;-webkit-transform: translate(-20px,-50%);transform: translate(-20px,-50%);}
    .juventude-dot-box:after{font-size: 20px;}
    .car-juventude-swiper-control{bottom: 136px;align-items: center;padding-left: 5%;}
    .car-juventude-swiper-control .swiper-pagination .swiper-pagination-bullet{width: 5px;height: 5px;margin:0 4px;}
    .car-juventude-swiper-control .swiper-button-next{margin-left: 12px;}
    .car-juventude-swiper-control .swiper-button-prev{margin-right: 12px;}
    .car-juventude-swiper-close{width: 32px;height: 32px;font-size: 20px;}
    .car-juventude-swiper-handle-body {padding:112px 5%  0 5%;}
    .car-juventude-swiper-handle-body-title{font-size: 32px;line-height: 40px;margin-bottom: 8px;}
    .car-juventude-swiper-handle-body-desc{font-size: 14px;}
    .car-inteligencia{padding: 32px 0 24px 0;}
    .car-item .car-top-txt{padding: 32px 96px;}
    .car-item .car-top-txt h2{font-size: 32px;line-height: 40px;}
    .car-item .car-top-txt p{font-size: 14px;margin-top: 16px;}
    .car-item-txt{width: 100%;position: absolute;left: 0;bottom: 64px;padding: 0 192px 0 96px;font-size: 32px;}
    .c-item__control{bottom: 64px;padding: 0 96px;}

 
    .c-item__control .swiper-pagination{font-size: 24px;}
    .c-item__control .swiper-button-next{margin-left: 12px;}
    .c-item__control .swiper-button-prev{margin-right: 12px;}
    .car-360{padding: 48px 0 0 0;}
    .c-panorama{padding: 24px 0 0 0;}
    .c-panorama__tab{font-size: 18px;padding: 0 24px;}
    .c-panorama__tab:first-child:after {width: 2px;height: 12px;}
    .c-panorama__exterior{padding-bottom: 32px;}
    .c-panorama__exterior__body{width: 80%;margin: 64px auto;}

    .cloudimage-360-list{width: 100%;padding-bottom: 35.6%;}

 
    .c-panorama__exterior__body__nav {padding: 16px 9px;border-radius: 80px;}

    .c-panorama__exterior__body__nav__item {width: 28px;height: 28px;margin-top: 12px;}
    .c-panorama__exterior__body__nav__item:first-child {margin: 0}



    .c-panorama-icon{width: 40px;}
    .c-panorama__exterior__desc { margin: 16px 0 ;font-size: 14px}
    .c-panorama__exterior__footer{padding: 8px 0 40px;}
    .c-panorama__exterior__list__item {margin-left: 60px}
    .c-panorama__exterior__list__item__value {font-size: 60px}
    .c-panorama__exterior__list__item__unit {font-size: 14px;margin-left: 12px}
    .e-site-button {height: 36px;border: 1px solid;padding: 0 16px;border-radius: 6px;font-size: 14px;margin-top: 16px;}

    .c-bread-crumbs__space {width: 100%;height: 50px;-webkit-backdrop-filter: blur(20px);backdrop-filter: blur(20px);padding: 0 16px;}

    .c-bread-crumbs__space-up {top: 50px;z-index: 990}
    
    .carfixpd{padding-top: 98px;}

    .c-bread-crumbs__space-logo {width: 89px!important;display: none;}
    .c-bread-crumbs__space-link {margin:0 25px;font-size: 14px;}
    .c-bread-crumbs__space-navs>li .e-icon {position: relative;top: 5px;margin-left: 4px;margin-right: 4px}
    .c-bread-crumbs__space-button {height: 32px!important;line-height: 32px!important;font-size: 14px;border-radius: 6px;margin-left: 40px;}

    
    .c-bread-crumbs__space-show-header .c-bread-crumbs__space-backToTop-content{margin-left: 64px;}
    .c-bread-crumbs__space-breadcrumb{font-size: 32px;line-height: 40px;}
    .three-panorama{height: calc(100vh - 50px);}
    .c-panorama__interior__back {top: 80px;}
    .c-panorama .psv-navbar {padding-right: 16px}
    .c-panorama .psv-button:last-child {margin-right: 16px}

    /* azkarra */
    .car-Sunroof-box{width: 100%;}
    .car-Sunroof-swiper .txt{padding: 16px 0 32px 0;}
    .car-Sunroof-swiper .txt h2{font-size: 32px;margin-bottom: 8px;}
    .car-Sunroof-swiper .txt p{font-size: 14px;line-height: 24px;}
    .car-Sunroof-box .swiper-button-prev,.car-Sunroof-box .swiper-button-next{width: 20px;height: auto;top: 35%;}
    .car-Sunroof-box .swiper-button-prev{left: 40px;}
    .car-Sunroof-box .swiper-button-next{right: 40px;}

    /* gx3 */
    .car-holofotes{padding: 64px 0;position: relative;}
    .car-holofotes-box{width: 100vw;height: 47.7vw;}
    .car-holofotes-box .car-juventude-swiper img{width: 62.7%;}
    .car-holofotes-box .car-juventude-swiper-handle{width: 37.3%;}
    .car-holofotes-box .car-juventude-swiper-control{left: 62.7%;}
    .car-holofotes-box .car-juventude-swiper-handle-body{padding-top: 10%;}
    
    .detail-contaienr-lt-box-main ul,.detail-contaienr-lt-box-main p,.detail-contaienr-lt-box-main ol{margin-bottom: 20px;}

}


@media screen and (max-width:1200px) {
    .header{height: 54px;}
    .page-wrapper{padding: 54px 0 0 0;}
    .home-swiper,.all-banner{height: calc(100vh - 54px);}
    .nav-content ul li{line-height: 54px;margin: 0 12px;}
    .home-swiper .swiper-pagination-bullet,.carBannerSwiper .swiper-pagination-bullet{width: 28px;height: 4px;}
    .home-title{font-size: 32px;}
    .home-sobre-left p{margin-top: 30px;font-size: 14px;}
    .home-sobre-left a,.modeloSwiper .swiper-slide .modelo-imgs span,.home-dirve-txt a{font-size: 14px;width: 185px;height: 42px;line-height: 40px;margin-top: 40px;}
    .modeloSwiper .swiper-slide .modelo-imgs span{margin-top: 0;}
    .home-modelo{padding: 64px 0 0 0;}
    .modeloSwiper{margin-top: 64px;}
    .home-map{padding: 128px 0 64px 0;}
    .home-map-right a{font-size: 14px;width:320px;height: 42px;line-height: 40px;margin-top: 110px;}
    .home-news{padding: 0 0 128px 0;}
    .home-news-box{margin: 20px 0 0 0;}
    .home-news-box .txt h2{font-size: 22px;}
    
    .home-news-box .txt p{font-size: 14px;}
    .home-dirve-txt a{margin-top: 90px;}
    .footer-top{padding: 64px 0 28px 0;}
    .footer-left-item{padding: 0 0 0 32px ;margin-left: 32px;}
    .fot-h2{font-size: 20px;margin-bottom: 20px;}
    .fot-p img{width: 17px;margin-right: 8px;}
    .fot-p p{font-size: 14px;line-height: 20px;}
    .fot-p{margin-bottom: 18px;}
    .footer-left-item2 .fot-p{margin-bottom: 6px;}
    .fot-icos{margin-top: 100px;}
    .fot-icos a{width: 35px;margin-right: 12px;}
    .footer-bt p{font-size: 14px;line-height: 60px}
    .pub-fix{width: 50px;padding: 0 10px;}
    .pub-fix>div{width: 30px;padding:18px 0;}
    .pub-fix div img{width: 22px;}
    .pub-fix>div div p{font-size: 14px;}
    .footer-top-rt{width: 210px;}
    .newsSwiper-posi .swiper-button-next, .newsSwiper-posi .swiper-button-prev{padding: 2px;}
    .newsSwiper-posi .swiper-pagination .swiper-pagination-bullet{margin: 0 6px;}
    .home-sobre{padding: 64px 0 0 0;}
    .home-map-box{padding: 0 64px 0 64px;}

    /* 关于我们 */
    .about-visao{padding: 50px 0 70px 0;}
    .about-tit{font-size: 40px;line-height: 48px;}
    .about-visao h2{font-size: 15px;line-height: 22px;margin-top: 20px;}
    .about-visao-ul{margin-top: 50px;}
    .about-visao-ul li{margin-left: 16px;}
    .about-visao-ul li .txt{padding: 16px;height: 420px;}
    .about-visao-ul li .txt h3{font-size: 16px;line-height: 20px;}
    .about-visao-ul li .txt p{font-size: 14px;line-height: 18px;margin-top: 8px;}
    .desr-tit{max-width: 1200px;width: 90%;font-size: 24px;}
    .about-dese p{font-size: 14px;line-height: 24px;margin-top: 8px;}
    .about-video{margin-top: 40px;}

     /* 吉利里程碑 */
    .marco{padding: 48px 0 68px 0;}
    .marco-video{margin-top:32px;}
    .marco-ul{margin-top: 32px;}
    .marco-ul li a{padding:20px 0;}
    .marco-ul li a span{width: 200px;font-size: 28px;}
    .marco-ul li a div h2{font-size: 18px;line-height: 24px;}
    .marco-ul li a div p{font-size: 14px;line-height: 20px;margin-top: 10px;}

      /* 售后服务 */
    .venda{width: 100%;height: auto;padding: 50px 0;}
    .venda-tab{margin: 50px 0;}
    .venda-tab .item{width: 380px;margin: 0 15px;}
    .venda-tab .item .title{font-size: 20px;line-height: 58px;}
    .venda-tab .item.on .title::after{border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 7px solid #0067B2;}
    .venda-list-tab .venda-list-tab-item ul li{margin-left: 24px;}
    .venda-list-tab .venda-list-tab-item ul li a>.txt{height: 120px;padding: 20px 20px;}
    .venda-list-tab .venda-list-tab-item ul li h3{font-size: 20px;line-height: 32px;}
    .venda-list-tab .venda-list-tab-item ul li span{font-size: 14px;line-height: 20px;margin-top: 6px;padding: 6px 0;}
    .venda-list-tab .venda-list-tab-item ul li .no-img .txt{padding: 0 20px;}

    /* 质保 */
    .garantia-principais{padding: 40px 0 0 0;}
    .garantia-txt{margin: 40px auto;}
    .garantia-txt p{font-size: 15px;line-height: 20px;margin-bottom: 20px;}
    .garantaia-title{font-size: 20px;}
    .garantia-principais ul{margin-top: 30px;}
    .garantia-principais ul li{margin-bottom:20px;padding: 0 38px 0 42px;height: 120px;}
    .garantia-principais ul li img{display: block;width: 48px;margin-left: 50px;}
    .garantia-principais ul li .principais-li-lt h2{font-size: 16px;}
    .garantia-principais ul li .principais-li-lt h4{font-size: 14px;line-height: 18px;margin-top: 6px;}
    .garantia-gerais{padding:64px 0 42px 0;}
    .garantia-gerais ul{margin-top: 28px;}
    .garantia-gerais ul li{margin: 0 24px;}
    .garantia-gerais ul li img{width: 50px;}
    .garantia-gerais ul li h4{font-size: 16px;margin: 12px 0;}
    .garantia-gerais ul li p{font-size: 14px;line-height:20px;}
    /* 预约试驾 */
    .drive{padding: 40px 0 62px 0;}
    .drive-box{margin-top: 40px;}
    .drive-box-left{width:35.57vw;}
    .drive-box-left h6{font-size: 15px;line-height: 18px;margin-bottom: 6px;}

    .drive-box-left-box .center-tab{margin: 7px 0 20px ;}

    .drive-box-left-box .center-tab-item{font-size: 16px;line-height: 10px;padding: 16px;}
    .drive-box-left-box .center-tab-item.on::before{height: 2px;}
    .drive-box-left-box .bottom-radio-item{margin-left: 8px;}

    .drive-box-right{width: 32vw;padding-top: 20px;}
    .form-item{margin-bottom: 24px;}
    .form-item .select{height: 42px;}
    
    .form-item .select select{line-height: 40px;padding: 0 10px;font-size: 14px;}
    .form-item .input{height: 42px;line-height: 40px;padding: 0 10px;font-size: 14px;}
    .form-item .yzm{right: 10px;width: 100px;height: 30px;}
    .drive-box-right .submit{width: 180px;height: 42px;font-size: 14px;line-height: 42px;}

    .success-box{width: 300px;height: 180px;}
    .success-box .close{position: absolute;width: 34px;height: 34px;padding: 10px;top: 6px;right: 6px;}
    .success-box>img{display: block;width: 40px;}
    .success-box>p{font-size: 20px;margin-top: 12px;}

    /* 新闻列表 */
    .notícias{padding: 42px 0 68px 0 }
    .news-list{margin-top: 25px;margin-bottom: 48px;}
    .news-list li a{padding:38px 4.5% 38px 0 ;}
    .news-list li a .txt{flex: 1;display: flex;flex-direction: column;justify-content: center;margin: 0 5.4% 0 2.2%;}
    .news-list li a .txt h2{font-size: 20px;line-height: 22px;}
    .news-list li a .txt p{font-size: 14px;line-height: 20px;margin-top: 14px;}
    .news-list li a span{width: 132px;height: 32px;font-size: 14px;line-height: 32px;}

    .wp-pagenavi a,.wp-pagenavi span{font-size: 14px;line-height: 24px;margin: 0 6px;}
    .wp-pagenavi input{border:none;font-size: 14px;height: 28px;margin: 0 6px;}
    .wp-pagenavi a.page,.wp-pagenavi .current{width: 24px;height: 24px;}
    .wp-pagenavi .extend{position: relative;top: -3px;}

    /* 详情 */
    .detail{padding: 25px 0 40px 0;}
    .detail-contaienr-lt{padding: 50px 0;}
    .detail-contaienr-lt-box-top h2{font-size:32px;line-height: 48px;}
    .detail-contaienr-lt-box-top em{width: 64px;height: 3px;margin: 24px 0;}

    .detail-info .date{font-size: 14px;}
    .detail-info .detail-share{font-size: 14px;}
    .detail-info .detail-share a{width: 28px;height: 28px;margin-left: 5px;}
    

    .addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span {
        width: 28px;
        height: 28px;
        line-height: 28px;
    }
    .detail-info .detail-share span{margin-right: 12px;}
    .detail-contaienr-lt-box-main{padding: 24px 0;}
    .detail-contaienr-lt-box-main p,.detail-contaienr-lt-box-main ul li,.detail-contaienr-lt-box-main ol li{font-size: 16px;line-height: 22px;}
    .detail-contaienr-lt-box-main ul li,.detail-contaienr-lt-box-main ol li{font-size: 16px;line-height: 22px;}
    .detail-contaienr-rt{margin-left: 20px;}
    .detail-contaienr-rt-box{padding: 20px ;}
    .detail-contaienr-rt-box h3{font-size: 16px;}
    .detail-contaienr-rt-box ul{margin-top: 20px;}
    .detail-contaienr-rt-box ul li{margin-bottom: 10px;}
    .detail-contaienr-rt-box ul li .txt{padding: 12px;}
    .detail-contaienr-rt-box ul li .txt h4{padding-left: 12px;font-size: 16px;line-height: 20px;}
    .detail-contaienr-rt-box ul li .txt h4::before{width: 4px;height: 4px;top: 6px;}
    .detail-contaienr-rt-box ul li .txt h6{font-size: 14px;line-height: 24px;padding-left: 12px;margin-top: 8px;}
    /* 活动列表 */
    .atividade{padding: 42px 0 46px 0;}
    .atividade-list{margin-top: 38px;margin-bottom:6px;}
    .atividade-list li{margin-bottom:38px;}
    .atividade-list li h2{font-size: 20px;margin-top:12px;}

    /* 经销商 */
    .morada{padding: 38px 0 65px 0;}
    .morada-list{margin-top: 32px;}
    .morada-list .item .imgs{width: 45%;margin-right: 5.6%;}
    .morada-list .item .txt h2{font-size: 22px;}
    .morada-list .item .txt .txt-p{margin-top: 20px;}
    .morada-list .item .txt .txt-p p,.morada-list .item .txt .txt-p a{font-size: 14px;line-height: 20px;}
    .morada-list .item:nth-child(2){margin-top: 42px;}
    .morada-list .item:nth-child(2) .imgs{margin-right: 0;margin-left: 5.6%;}

    .morada_banner .dot  .dot-ico>img{width: 46.875%;}
    .morada_banner .dot .dot-box .img{width: 170px;height: 120px;}
    .morada_banner .dot .dot-box .txt{margin-left: 12px;}
    .morada_banner .dot .dot-box .txt h2{font-size: 16px;}
    .morada_banner .dot .dot-box .txt .txt-p{margin-top: 6px;}
    .morada_banner .dot .dot-box .txt .txt-p img{margin-right: 6px;}
    .morada_banner .dot .dot-box .txt .txt-p p{font-size: 14px;line-height: 20px;}

    /* Coolary */
    .car-pd{padding-top: 38px;}
    .car-name{padding:0 0 24px 0;}
    .car-name h2{font-size: 32px;}
    .car-name p{font-size: 14px;margin: 18px auto 0;}
    .car-highlights-swiper .c-highlights-view__body{padding: 0 60px;}
    .car-highlights-swiper .c-highlights-view__text{width: 60%;margin-top: -60px;-webkit-box-sizing: border-box;box-sizing: border-box;padding-right: 40px;}
    .car-highlights-swiper .c-highlights-view__text__title{font-size: 38px;line-height: 50px;}
    .car-highlights-swiper .c-highlights-view__text__subtitle{font-size: 14px;line-height: 26px;}
    .__f-h9{font-size: 14px;line-height: 1.5;}
    .car-highlights-swiper .c-highlights-view__image{width: 400px;}
    .c-highlights-view__control{width: 90%;left: 50%;bottom:54px;}

    .c-highlights-view__control .swiper-pagination{font-size: 20px;}
    .c-highlights-view__control .swiper-button-next{margin-left: 10px;}
    .c-highlights-view__control .swiper-button-prev{margin-right: 10px;}

    .car-space{padding-bottom: 28px;}
    .car-space-tab{margin-bottom: 24px;padding-bottom: 15px;}
    .car-space-tab .item{font-size: 20px;}
    .car-warp{padding: 0 60px;}

    .car-space-tab .item.active span::before{bottom: -14px;}
    .car-space-tab .item span{width: 200px;}

    .car-bt-txt{left: 0;bottom: 32px;padding:0 60px;}
    .car-bt-txt h2{font-size: 28px;margin-bottom: 8px;}
    .car-bt-txt p{font-size: 14px;line-height: 20px;}
    .juventude-dot-box{padding: 2px;}
    .juventude-dot-box .dot{width: 12px;height: 12px;}
    .juventude-dot-box-txt {font-size: 14px;-webkit-transform: translate(15px,-50%);transform: translate(15px,-50%);}
    
    .juventude-dot-box:last-child .juventude-dot-box-txt,
    .juventude-dot-box:nth-child(4) .juventude-dot-box-txt,
    .juventude-dot-box:nth-child(5) .juventude-dot-box-txt{left: auto;right: 100%;-webkit-transform: translate(-15px,-50%);transform: translate(-15px,-50%);}
    .juventude-dot-box:after{font-size: 18px;}
    .car-juventude-swiper-control{bottom: 120px;align-items: center;padding-left: 5%;}
    .car-juventude-swiper-control .swiper-pagination .swiper-pagination-bullet{width: 5px;height: 5px;margin:0 4px;}
    .car-juventude-swiper-control .swiper-button-next{margin-left: 10px;}
    .car-juventude-swiper-control .swiper-button-prev{margin-right: 10px;}
    .car-juventude-swiper-close{width: 32px;height: 32px;font-size: 20px;}
    .car-juventude-swiper-handle-body {padding:100px 5%  0 5%;}
    .car-juventude-swiper-handle-body-title{font-size: 28px;line-height: 35px;margin-bottom: 6px;}
    .car-juventude-swiper-handle-body-desc{font-size: 14px;}
    .car-inteligencia{padding: 28px 0 20px 0;}
    .car-item .car-top-txt{padding: 28px 86px;}
    .car-item .car-top-txt h2{font-size: 28px;line-height: 35px;}
    .car-item .car-top-txt p{font-size: 14px;margin-top: 16px;}
    .car-item-txt{bottom: 50px;padding: 0 160px 0 80px;font-size: 28px;}
    .c-item__control{bottom: 54px;padding: 0 60px;}

 
    .c-item__control .swiper-pagination{font-size: 20px;}
    .c-item__control .swiper-button-next{margin-left: 10px;}
    .c-item__control .swiper-button-prev{margin-right: 10px;}
    .car-360{padding: 32px 0 0 0;}
    .c-panorama{padding: 20px 0 0 0;}
    .c-panorama__tab{font-size: 16px;padding: 0 20px;}
    .c-panorama__tab:first-child:after {width: 2px;height: 10px;}
    .c-panorama__exterior{padding-bottom: 28px;}
    .c-panorama__exterior__body{width: 80%;margin: 50px auto;}

    .cloudimage-360-list{width: 100%;padding-bottom: 35.6%;}

 
    .c-panorama__exterior__body__nav {padding: 12px 8px;border-radius: 80px;}

    .c-panorama__exterior__body__nav__item {width: 24px;height: 24px;margin-top: 10px;}



    .c-panorama-icon{width: 32px;}
    .c-panorama__exterior__desc { margin: 14px 0 ;font-size: 14px}
    .c-panorama__exterior__footer{padding: 8px 0 32px;}
    .c-panorama__exterior__list__item {margin-left: 50px}
    .c-panorama__exterior__list__item__value {font-size: 50px}
    .c-panorama__exterior__list__item__unit {font-size: 14px;margin-left: 10px}
    .e-site-button {height: 32px;padding: 0 14px;border-radius: 6px;font-size: 14px;margin-top: 14px;}

    .c-bread-crumbs__space {height: 42px;-webkit-backdrop-filter: blur(20px);backdrop-filter: blur(20px);padding: 0 12px;}
    .carfixpd{padding-top: 80px;}

    .c-bread-crumbs__space-up {top: 42px;z-index: 990}

    .c-bread-crumbs__space-logo {width: 89px!important;display: none;}
    .c-bread-crumbs__space-link {margin:0 20px;font-size: 14px;}
    .c-bread-crumbs__space-navs>li .e-icon {position: relative;top: 5px;margin-left: 4px;margin-right: 4px}
    .c-bread-crumbs__space-button {height: 32px!important;line-height: 32px!important;font-size: 14px;border-radius: 6px;margin-left: 40px;}
    .c-bread-crumbs__space-show-header .c-bread-crumbs__space-backToTop-content{ margin-left: 50px;}

    .c-bread-crumbs__space-breadcrumb{font-size: 28px;line-height: 40px;}
    .three-panorama{height: calc(100vh - 42px);}
    .c-panorama .psv-navbar {padding-right: 16px}
    .c-panorama .psv-button:last-child {margin-right: 16px}

    /* azkarra */
    .car-Sunroof-box{width: 100%;}
    .car-Sunroof-swiper .txt{padding: 12px 0 24px 0;}
    .car-Sunroof-swiper .txt h2{font-size: 24px;margin-bottom: 6px;}
    .car-Sunroof-swiper .txt p{font-size: 14px;line-height: 20px;}
    .car-Sunroof-box .swiper-button-prev,.car-Sunroof-box .swiper-button-next{width: 16px;height: auto;top: 35%;}
    .car-Sunroof-box .swiper-button-prev{left: 20px;}
    .car-Sunroof-box .swiper-button-next{right: 20px;}

    /* gx3 */
    .car-holofotes{padding: 48px 0;position: relative;}
    .car-holofotes-box{width: 100vw;height: 47.7vw;}
    .car-holofotes-box .car-juventude-swiper img{width: 62.7%;}
    .car-holofotes-box .car-juventude-swiper-handle{width: 37.3%;}
    .car-holofotes-box .car-juventude-swiper-control{left: 62.7%;}
    .car-holofotes-box .car-juventude-swiper-handle-body{padding-top: 10%;}
    
    .detail-contaienr-lt-box-main ul,.detail-contaienr-lt-box-main p,.detail-contaienr-lt-box-main ol{margin-bottom: 15px;}
    
}
@media screen and (max-width:992px) {
    .padd-warp{padding: 0 20px;}
    .home-title{font-size: 30px;}
    .home-sobre-left p{margin-top: 20px;}
    .home-sobre-left a, .modeloSwiper .swiper-slide .modelo-imgs span, .home-dirve-txt a{width: 150px;margin-top: 32px;}
    .home-sobre,.home-modelo{padding: 50px 0 0 0;}
    .modeloSwiper{margin-top: 50px;}
    .home-map-box{padding: 0 50px 0 50px;}
    .home-map-right a{width: 290px;margin-top: 60px;}
    .home-map{padding: 100px 0 50px 0;}
    .newsSwiper{padding: 20px 0 60px 0;}
    .newsSwiper-posi{top: auto;right: auto;left: 50%;transform: translateX(-50%);bottom: 0;}
    .home-news{padding: 0 0 80px 0;}
    .home-dirve-txt{left: 0;width: 100%;display: flex;align-items: center;flex-direction: column;}
    .home-dirve-txt a{width: 175px;}
    .footer-left-item{padding: 0 25px;margin-left: 0;margin-bottom: 15px;}
    .footer-top{padding:50px 0 20px 0 ;}
    .footer-top{flex-direction: column;}
    .footer-top-left{width: 100%;flex-direction: column;}
    .footer-top-rt{width: 100%;}
    .fot-p{margin-bottom: 8px;}
    .fot-p img{width: 15px;}
    .footer-left-item2{display: flex;width: 100%;}
    .footer-left-item2-div{flex: 1;}
    .fot-h2.mt20{margin-top: 0;}
    .footer-top-rt{padding: 0 25px;}
    .fot-icos{margin-top: 0;}
    .show-992{display: block!important;}
    .hide-992{display: none!important;}
    .header{display: flex;align-items: center;justify-content: flex-end;padding: 0 8px 0 20px;height: 50px;}
    .mbx{width: 40px;height: 40px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-left: 0;padding: 16px 12px;}
    .mbx:after, .mbx:before{display: block;content: "";width: 16px;height: 1px;background: #fff;-webkit-transform-origin: 22% 40%;transform-origin: 22% 40%;transition: all .36s ease;}
    .mbx:after{margin-top: 5px;}
    .nav-logo{left: 20px;}
    .mbx.active:after{transform: rotate(-45deg);}
    .mbx.active:before{transform: rotate(45deg);}
    .m-nav{width: 100%;height: calc(100vh - 50px);background-color: #fff;position: fixed;top: 50px;left: 0;border-top: solid #000 1px;z-index: 10000;padding-top: 64px;display: none;}
    .m-nav ul{width: 100%;height: auto;display: flex;align-items: center;flex-direction: column;}
    .m-nav ul li{font-size: 16px;line-height: 1.3;margin-bottom: 45px;text-align:center}
    .m-nav ul li a{color: #000!important;}
    .m-nav ul li dl{width: 100%;height: 0;overflow: hidden;transition: all .36s ease;max-height: 0;}
    .m-nav ul li dl.on{height: auto;max-height: 30vh;}
    .m-nav ul li dl dd{margin-top: 24px;text-align: center;}
    .m-nav ul li dl dd a{color: #000!important;position: relative;padding-bottom: 6px;display: inline-block;font-size: 14px;}
    .m-nav ul li dl dd a::after{display: block;width: 90%;height: 1px;bottom: 1px;left: 5%;position: absolute;background-color: #000;content: "";}
    .m-nav ul li a.hasDl.on{font-weight: bold;}
    .c-header__space-experience{line-height: 48px;border:solid #000 1px;text-align: center;display: block;margin: 0 auto;width: 204px;font-size: 16px;border-radius: 6px;color: #000;}
    .home-swiper{height: calc(100vh - 50px);}
    .page-wrapper{padding: 50px 0 0 0;}
    
    .m-nav-imgs{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background-color: #fff;overflow: hidden;transition: all .36s ease;display: flex;flex-direction: column;align-items: flex-end;transform: translateX(-100%);opacity: 0;padding-top: 20px;}
    .m-nav-imgs.active{transform: translateX(0%);opacity: 1}
    .m-nav-imgs .close{width: 24px;height: 24px;cursor: pointer;margin: 0 20px 0 20px;display: flex;flex-direction: column;align-items: center;justify-content: center;}
    .m-nav-imgs .close:after, .m-nav-imgs .close:before{display: block;content: "";width: 100%;height: 1px;background: #000;-webkit-transform-origin: 31% 40%;transform-origin: 31% 40%;transition: all .36s ease;transform: rotate(45deg);}
    .m-nav-imgs .close:after{margin-top: 5px;transform: rotate(-45deg);}

    .m-nav-imgs-box{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;width: 100%;}
    .m-nav-imgs-box div{width: 50%;padding: 20px;}
    .m-nav-imgs-box div a{display: flex;align-items: center;flex-direction: column;justify-content: center;}
    .m-nav-imgs-box div h2{font-size: 18px;font-family: OpenSans;font-weight: bold;color: #000;line-height: 1;margin-bottom: 12px;}
    .m-nav-imgs-box div img{display: block;width: 100%;transition: all .36s ease;background: #F0F0F0;}
    .m-nav-imgs-box div span{font-size: 16px;font-family: OpenSans;font-weight: 400;color: #000;opacity: 0.5;line-height: 1;margin-top: 34px;}

     /* 关于我们 */
     .about-visao{padding: 40px 0 60px 0;}
     .about-tit{font-size: 32px;line-height:40px;}
     .about-visao h2{font-size: 14px;line-height: 20px;margin-top: 16px;}
     .about-visao-ul{margin-top: 38px;flex-wrap: wrap;}
     .about-visao-ul li{margin-left: 2%;width: 49%;flex: auto;margin-bottom: 2%;}
     .about-visao-ul li:nth-child(odd){margin-left: 0;}
     .about-visao-ul li .txt{padding: 16px;height: 170px;}
     .about-visao-ul li:nth-child(3) .txt,.about-visao-ul li:nth-child(4) .txt{height: 240px;}
     .about-visao-ul li .txt h3{font-size: 16px;line-height: 20px;}
     .about-visao-ul li .txt p{font-size: 14px;line-height: 18px;margin-top: 8px;}
     .desr-tit{max-width: 1200px;width: 90%;font-size: 20px;}
     .about-dese p{font-size: 14px;line-height: 24px;margin-top: 8px;}
     .about-video{margin-top: 40px;}

    /* 吉利里程碑 */
    .marco{padding: 32px 0 52px 0;}
    .marco-video{margin-top:26px;}
    .marco-ul{margin-top: 26px;}
    .marco-ul li a{padding:16px 0;}
    .marco-ul li a span{width: 120px;font-size: 22px;}
    .marco-ul li a div h2{font-size: 16px;line-height: 20px;}
    .marco-ul li a div p{font-size: 14px;line-height: 20px;margin-top: 8px;}

    /* 售后服务 */
    .venda{width: 100%;height: auto;padding: 40px 0;}
    .venda-tab{margin: 40px 0;}
    .venda-tab .item{width: 320px;margin: 0 12px;}
    .venda-tab .item .title{font-size: 18px;line-height: 42px;}
    .venda-tab .item.on .title::after{border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 7px solid #0067B2;}
    .venda-list-tab .venda-list-tab-item ul li{margin-left: 20px;}
    .venda-list-tab .venda-list-tab-item ul li a>.txt{height: 100px;padding: 10px;}
    .venda-list-tab .venda-list-tab-item ul li h3{font-size: 18px;line-height: 28px;}
    .venda-list-tab .venda-list-tab-item ul li span{font-size: 14px;line-height: 20px;margin-top: 6px;padding: 6px 0;}
    .venda-list-tab .venda-list-tab-item ul li .no-img .txt{padding: 0 10px;}

    /* 质保 */
    .garantia-principais{padding: 30px 0 0 0;}
    .garantia-txt{margin: 30px auto;}
    .garantia-txt p{font-size: 14px;line-height: 20px;margin-bottom: 20px;}
    .garantaia-title{font-size: 18px;}
    .garantia-principais ul{margin-top: 24px;}
    .garantia-principais ul li{margin-bottom:12px;padding: 20px 24px 20px 28px;height: auto;width: 100%;margin-left: 0;}
    .garantia-principais ul li img{display: block;width: 40px;margin-left: 40px;}
    .garantia-principais ul li .principais-li-lt h2{font-size: 16px;}
    .garantia-principais ul li .principais-li-lt h4{font-size: 14px;line-height: 18px;margin-top: 6px;}
    .garantia-gerais{padding:50px 0 32px 0;}
    .garantia-gerais ul{margin-top: 20px;}
    .garantia-gerais ul li{margin: 0 16px;}
    .garantia-gerais ul li img{width: 40px;}
    .garantia-gerais ul li h4{font-size: 16px;margin: 12px 0;}
    .garantia-gerais ul li p{font-size: 14px;line-height:20px;}

    .drive{padding: 30px 0 52px 0;}
    .drive-box{margin-top: 30px;padding: 0;}
    .drive-box-left{width:46vw;}
    .drive-box-left h6{font-size: 15px;line-height: 18px;margin-bottom: 6px;}

    .drive-box-left-box .center-tab{margin: 7px 0 20px ;}

    .drive-box-left-box .center-tab-item{font-size: 14px;line-height: 10px;padding: 16px;}
    .drive-box-left-box .center-tab-item.on::before{height: 2px;}
    .drive-box-left-box .bottom-radio-item{margin-left: 8px;}

    .drive-box-right{width: 46vw;padding-top: 20px;}
    .form-item{margin-bottom: 24px;}
    .form-item .select{height: 42px;}
    .form-item .select select{line-height: 40px;padding: 0 10px;font-size: 14px;}
    .form-item .input{height: 42px;line-height: 40px;padding: 0 10px;font-size: 14px;}
    .form-item .yzm{right: 10px;width: 100px;height: 30px;}
    .drive-box-right .submit{width: 150px;height: 42px;font-size: 14px;line-height: 42px;}

    .success-box{width: 250px;height: 150px;}
    .success-box .close{position: absolute;width: 34px;height: 34px;padding: 10px;top: 6px;right: 6px;}
    .success-box>img{display: block;width: 32px;}
    .success-box>p{font-size: 18px;margin-top: 12px;}

     /* 新闻列表 */
    .notícias{padding: 32px 0 48px 0 }
    .news-list{margin-top: 20px;margin-bottom: 32px;}
    .news-list li a{padding:20px 2.5% 20px 0 ;}
    .news-list li a .txt{flex: 1;display: flex;flex-direction: column;justify-content: center;margin: 0 3% 0 2%;}
    .news-list li a .txt h2{font-size: 18px;line-height: 20px;}
    .news-list li a .txt p{font-size: 14px;line-height: 20px;margin-top: 14px;}
    .news-list li a span{width: 120px;height: 32px;font-size: 14px;line-height: 32px;}
 
    .wp-pagenavi a,.wp-pagenavi span{font-size: 14px;line-height: 24px;margin: 0 6px;}
    .wp-pagenavi input{border:none;font-size: 14px;height: 28px;margin: 0 6px;}
    .wp-pagenavi a.page,.wp-pagenavi .current{width: 24px;height: 24px;}
    .wp-pagenavi .extend{position: relative;top: -3px;}

     /* 详情 */
     .detail{padding: 25px 0 40px 0;}
     .detail-contaienr-lt{padding: 40px 0;}
     .detail-contaienr-lt-box-top h2{font-size:24px;line-height: 34px;}
     .detail-contaienr-lt-box-top em{width: 50px;height: 2px;margin: 18px 0;}
 
     .detail-info .date{font-size: 14px;}
     .detail-info .detail-share{font-size: 14px;}
     .detail-info .detail-share a{width: 24px;height: 24px;margin-left: 5px;}
     .addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span {
        width: 24px;
        height: 24px;
        line-height: 24px;
    }
     .detail-info .detail-share span{margin-right: 10px;}
     .detail-contaienr-lt-box-main{padding: 20px 0;}
     .detail-contaienr-lt-box-main p{font-size: 14px;line-height: 20px;}
     .detail-contaienr-lt-box-main ul li,.detail-contaienr-lt-box-main ol li{font-size: 14px;line-height: 20px;}
     .detail-contaienr-rt{margin-left: 14px;}
     .detail-contaienr-rt-box{padding: 12px ;}
     .detail-contaienr-rt-box h3{font-size: 16px;}
     .detail-contaienr-rt-box ul{margin-top: 20px;}
     .detail-contaienr-rt-box ul li{margin-bottom: 10px;}
     .detail-contaienr-rt-box ul li .txt{padding: 12px;}
     .detail-contaienr-rt-box ul li .txt h4{padding-left: 12px;font-size: 16px;line-height: 20px;}
     .detail-contaienr-rt-box ul li .txt h4::before{width: 4px;height: 4px;top: 6px;}
     .detail-contaienr-rt-box ul li .txt h6{font-size: 14px;line-height: 24px;padding-left: 12px;margin-top: 8px;}

      /* 活动列表 */
    .atividade{padding: 24px 0 28px 0;}
    .atividade-list{margin-top: 22px;margin-bottom:6px;}
    .atividade-list li{margin-bottom:20px;}
    .atividade-list li h2{font-size: 18px;margin-top:10px;}

    /* 经销商 */
    .morada{padding: 25px 0 45px 0;}
    .morada-list{margin-top: 25px;}
    .morada-list .item .imgs{width: 45%;margin-right: 2.5%;}
    .morada-list .item .txt h2{font-size: 22px;}
    .morada-list .item .txt .txt-p{margin-top: 16px;}
    .morada-list .item:nth-child(2){margin-top: 42px;}
    .morada-list .item:nth-child(2) .imgs{margin-right: 0;margin-left: 2.5%;}

    .morada_banner>img{width: 200%;max-width: none;transform: translateX(-25%);}
    .morada_banner .dot  .dot-ico>img{width: 46.875%;}
    .morada_banner .dot .dot-box .img{width: 170px;height: 120px;}
    .morada_banner .dot .dot-box .txt{margin-left: 12px;}
    .morada_banner .dot .dot-box .txt h2{font-size: 16px;}
    .morada_banner .dot .dot-box .txt .txt-p{margin-top: 6px;}
    .morada_banner .dot .dot-box .txt .txt-p img{margin-right: 6px;}
    .morada_banner .dot .dot-box .txt .txt-p p{font-size: 14px;line-height: 20px;}

    /* Coolary */
    .car-pd{padding-top: 30px;}
    .carfixpd{padding-top: 72px;}
    .car-name{padding:0 0 24px 0;}
    .car-name h2{font-size: 24px;}
    .car-name p{font-size: 14px;margin: 12px auto 0;}
    .car-highlights-swiper .c-highlights-view__body{padding: 0 10px;}
    .car-highlights-swiper .c-highlights-view__text{width: 60%;margin-top: -60px;-webkit-box-sizing: border-box;box-sizing: border-box;padding-right: 28px;}
    .car-highlights-swiper .c-highlights-view__text__title{font-size: 30px;line-height: 40px;}
    .car-highlights-swiper .c-highlights-view__text__subtitle{font-size: 14px;line-height: 26px;}
    .__f-h9{font-size: 14px;line-height: 1.5;}
    .car-highlights-swiper .c-highlights-view__image{width: 380px;}
    .c-highlights-view__control{width: calc(100% - 20px);left: 50%;bottom:54px;}

    .c-highlights-view__control .swiper-pagination{font-size: 18px;}
    .c-highlights-view__control .swiper-button-next{margin-left: 10px;}
    .c-highlights-view__control .swiper-button-prev{margin-right: 10px;}

    .car-space{padding-bottom: 28px;}
    .car-space-tab{margin-bottom: 24px;padding-bottom: 14px;}
    .car-space-tab .item{font-size: 18px;}
    .car-warp{padding: 0 10px;}

    .car-space-tab .item.active span::before{bottom: -15px;}
    .car-space-tab .item span{width: 120px;}

    .car-bt-txt{left: 0;bottom: 40px;padding: 0 20px;}
    .car-bt-txt h2{font-size: 24px;margin-bottom: 10px;}
    .car-bt-txt p{font-size: 14px;line-height: 20px;}
    .juventude-dot-box{padding: 2px;}
    .juventude-dot-box .dot{width: 12px;height: 12px;}
    .juventude-dot-box:after{font-size: 18px;}
    .car-juventude-swiper-control{bottom: 120px;align-items: center;padding-left: 5%;}
    .car-juventude-swiper-control .swiper-pagination .swiper-pagination-bullet{width: 5px;height: 5px;margin:0 4px;}
    .car-juventude-swiper-control .swiper-button-next{margin-left: 10px;}
    .car-juventude-swiper-control .swiper-button-prev{margin-right: 10px;}
    .car-juventude-swiper-close{width: 32px;height: 32px;font-size: 20px;}
    .car-juventude-swiper-handle-body {padding:100px 5%  0 5%;}
    .car-juventude-swiper-handle-body-title{font-size: 28px;line-height: 35px;margin-bottom: 6px;}
    .car-juventude-swiper-handle-body-desc{font-size: 14px;}
    .car-inteligencia{padding: 28px 0 20px 0;}
    .car-item .car-top-txt{padding: 20px;}
    .car-item .car-top-txt h2{font-size: 24px;line-height: 35px;}
    .car-item .car-top-txt p{font-size: 14px;margin-top: 10px;}
    .car-item-txt{bottom: 50px;padding: 0 0px 0 20px;font-size: 20px;line-height: 1.2;}
    .c-item__control{bottom: 32px;padding: 0 60px;}
    .c-panorama__exterior__list__item{display: flex;align-items: center;flex-direction: column;}

 
    .c-item__control .swiper-pagination{font-size: 20px;}
    .c-item__control .swiper-button-next{margin-left: 10px;}
    .c-item__control .swiper-button-prev{margin-right: 10px;}
    .car-360{padding: 32px 0 0 0;}
    .c-panorama{padding: 20px 0 0 0;}
    .c-panorama__tab{font-size: 16px;padding: 0 20px;}
    .c-panorama__tab:first-child:after {width: 2px;height: 10px;}
    .c-panorama__exterior{padding-bottom: 28px;}
    .c-panorama__exterior__body{width: 80%;margin: 50px auto;}

    .cloudimage-360-list{width: 100%;padding-bottom: 35.6%;}

 
    .c-panorama__exterior__body__nav {padding: 12px 8px;border-radius: 80px;}

    .c-panorama__exterior__body__nav__item {width: 24px;height: 24px;margin-top: 10px;}



    .c-panorama-icon{width: 32px;}
    .c-panorama__exterior__desc { margin: 14px 0 ;font-size: 14px}
    .c-panorama__exterior__footer{padding: 8px 0 20px;}
    .c-panorama__exterior__list__item {margin-left: 50px}
    .c-panorama__exterior__list__item__value {font-size: 32px}
    .c-panorama__exterior__list__item__unit {font-size: 14px;margin-left: 0}
    .e-site-button {height: 32px;padding: 0 14px;border-radius: 6px;font-size: 14px;margin-top: 14px;}

    .c-bread-crumbs__space {height: 42px;-webkit-backdrop-filter: blur(20px);backdrop-filter: blur(20px);padding: 0 12px;}

    .c-bread-crumbs__space-up {top: 42px;z-index: 990}

    .c-bread-crumbs__space-logo {width: 89px!important;display: none;}
    .c-bread-crumbs__space-link {margin:0 16px;font-size: 14px;}
    .c-bread-crumbs__space-navs>li .e-icon {position: relative;top: 5px;margin-left: 4px;margin-right: 4px}
    .c-bread-crumbs__space-button {height: 32px!important;line-height: 32px!important;font-size: 14px;border-radius: 6px;margin-left: 20px;}
    .c-bread-crumbs__space-show-header  .c-bread-crumbs__space-backToTop-content{ margin-left: 20px;}
    .c-bread-crumbs__space-breadcrumb{font-size: 28px;line-height: 40px;}
    .c-panorama .psv-navbar {padding-right: 16px}
    .c-panorama .psv-button:last-child {margin-right: 16px}

     /* azkarra */
     .car-Sunroof-box{width: 100%;}
     .car-Sunroof-swiper .txt{padding: 12px 0 24px 0;}
     .car-Sunroof-swiper .txt h2{font-size: 20px;margin-bottom: 6px;}
     .car-Sunroof-swiper .txt p{font-size: 14px;line-height: 20px;}
     .car-Sunroof-box .swiper-button-prev,.car-Sunroof-box .swiper-button-next{width: 16px;height: auto;top: 35%;z-index: 10;}
     .car-Sunroof-box .swiper-button-prev{left: 20px;}
     .car-Sunroof-box .swiper-button-next{right: 20px;}
    
     /* gx3 */
    .car-holofotes{padding: 32px 0;position: relative;}
    .car-holofotes-box{width: 100vw;height: 47.7vw;}
    .car-holofotes-box .car-juventude-swiper img{width: 62.7%;}
    .car-holofotes-box .car-juventude-swiper-handle{width: 37.3%;}
    .car-holofotes-box .car-juventude-swiper-control{left: 62.7%;}
    .car-holofotes-box .car-juventude-swiper-handle-body{padding-top: 10%;}
    .car-holofotes-box .car-juventude-swiper-control{bottom: 40px;}

    .home-news-box .txt h2{font-size: 18px;}
    .home-news-box .txt p{margin-top: 10px;}
    .car-controlo-f{height: 128vw;}
    
    .detail-contaienr-lt-box-main ul,.detail-contaienr-lt-box-main p,.detail-contaienr-lt-box-main ol{margin-bottom: 15px;}
    
}
@media screen and (min-width:768px) {
    .venda-tab-box{height: auto!important;}
}
@media screen and (max-width:768px) {
    .header{background-color: #fff;border-bottom: solid #ddd 1px;padding: 0 8px 0 20px;}
    .mbx:after, .mbx:before{background-color: #000;}
    .all-banner{height: auto;}
    .car-banner{height: 100vh;}
    .home-sobre-box{flex-direction: column-reverse;align-items: center;}
    .home-sobre-box .home-title{text-align: center;margin-bottom: 20px;}
    .home-sobre-right{width: 100%;padding-bottom: 56%;}
    .home-sobre-left{width: 100%;padding-right: 0;margin-top: 20px;align-items: center;}
    .home-sobre, .home-modelo{padding: 40px 0 0 0;}
    .home-sobre-left p{margin-top: 0;}
    .home-sobre-left a, .modeloSwiper .swiper-slide .modelo-imgs span, .home-dirve-txt a{margin-top: 30px;width: 60%;}
    .modeloSwiper{margin-top: 25px;}
    .home-map-box{padding:  0;justify-content:flex-start;flex-direction: column-reverse;}
    .home-map-left{width: 62.5vw;margin: 30px 0 70px calc(32vw - 9px);}
    .map-dot{left: 30vw;width: 5.2vw;top: 41.8vw;}
    .map-agl{width:52.6vw;    left: -51.8vw;top: -6vw;}
    .map-agl-box{width: 21.14vw;left: 28vw;top: 4.16vw;}
    .hide-768{display: none!important;}
    .show-768{display: block!important;}
    .home-map-box a{width: 290px;border-radius: 6px;opacity: 1;text-align: center;color: #fff;background-color: #000;margin-top: 48px;transition: all .36s ease;font-size: 14px;height: 42px;line-height: 40px;margin: 0 auto;}
    .home-map{padding: 50px 0 25px 0;background: #FAFAFA;margin: 25px 0;}
    .home-map-right .home-title{text-align: center;width: 100%;}
    .newsSwiper-posi{width: 100%;justify-content: center;}
    .footer-left-item2{flex-wrap: wrap;}
    .footer-top{padding: 30px 0 20px 0;}
    .fot-h2{font-size: 16px;margin-bottom: 10px;}
    .footer-left-item2-div .fot-h2{font-size: 16px;}
    .fot-p p{font-size: 14px;line-height: 20px;color: #999999;}
    .fot-p p a{color: #999;}
    .fot-p img{width: 15px;margin-top: 3px;margin-right: 5px;}
    .footer-left-item{padding: 0 20px;margin-bottom: 10px;}
    .footer-top-rt{padding: 0 20px;}
    .footer-left-item2-div{margin-bottom: 10px;flex: auto;}
    .fot-icos{display: flex;align-items: center;justify-content: center;}
    .footer-bt p{font-size: 12px;padding: 16px 20px;line-height: 28px;}
    .home-swiper .swiper-pagination-bullet,.carBannerSwiper .swiper-pagination-bullet{width: 14px;height: 3px;}
    .home-swiper .swiper-container-horizontal>.swiper-pagination-bullets,  .home-swiper .swiper-pagination-bullets{bottom: 25px;}
    .home-sobre-right .video-js .vjs-big-play-button,.all-video .video-js .vjs-big-play-button,.park-video .video-js .vjs-big-play-button,.car-controlo-video-box .video-js .vjs-big-play-button,.car-item-video .video-js .vjs-big-play-button{width: 10.6vw;height: 10.6vw;}

     /* 关于我们 */
     .about-visao{padding: 25px 0 35px 0;}
     .about-tit{font-size: 24px;line-height:28px;}
     .about-visao h2{margin-top: 8px;}
     .about-visao-ul{margin-top: 24px;}
     .about-visao-ul li:nth-child(3) .txt,.about-visao-ul li:nth-child(4) .txt{height: 240px;}
     .about-visao-ul li .txt h3{font-size: 16px;line-height: 20px;}
     .about-visao-ul li .txt p{font-size: 14px;line-height: 18px;margin-top: 8px;}
     .desr-tit{font-size: 18px;}
     .about-dese p{line-height: 20px;}
     .about-video{margin-top: 28px;}

    .about-visao-ul li{width: 100%;margin-left: 0;}
    .about-visao-ul li .txt{height: auto;padding: 12px;}
    .about-visao-ul li:nth-child(3) .txt, .about-visao-ul li:nth-child(4) .txt{height: auto;}

    /* 吉利里程碑 */
    .marco{padding: 25px 0 40px 0;}
    .marco-video{margin-top:20px;}
    .marco-ul{margin-top: 20px;}
    .marco-ul li{display: none;border: none;}
    .marco-ul li.on{display: block;}
    .marco-ul li a{padding:15px 0;}
    .marco-ul li a span{width: 100%;font-size: 18px;text-align: left;margin-bottom: 15px;display: none;}
    .marco-ul li a div{width: 100%;padding: 0 3vw;}
    .marco-ul li a div h2{font-size: 16px;line-height: 24px;font-weight: bold;}
    .marco-ul li a div p{margin-top: 19px;color: #666666;}

    /* 售后服务 */
    .venda{padding: 25px 0;}
    .venda-tab{margin: 0;padding: 25px 0;}
    .venda-tab .item{width: 48%;margin: 0 1%;}
    .venda-tab .item .title{font-size: 12px;line-height: 16px;height: 40px;display: flex;align-items: center;justify-content: center;}
    .venda-tab .item.on .title::after{border-left:3px solid transparent; border-right: 3px solid transparent; border-top: 5px solid #0067B2;}
    .venda-list-tab .venda-list-tab-item ul{flex-wrap: wrap;}
    .venda-list-tab .venda-list-tab-item ul li{margin-left: 0;margin-bottom: 10px;width: 100%;flex: auto;}
    .venda-list-tab .venda-list-tab-item ul li a>.txt{height: auto;padding: 10px;}
    .venda-list-tab .venda-list-tab-item ul li h3{font-size: 16px;line-height: 18px;padding: 10px 0;}
    .venda-list-tab .venda-list-tab-item ul li span{font-size: 14px;line-height: 20px;margin-top: 4px;padding: 4px 0;}
    .venda-list-tab .venda-list-tab-item ul li .no-img .txt{padding: 10px 8px;}

     /* 质保 */
     .garantia-principais{padding: 20px 0 0 0;}
     .garantia-txt{margin: 20px auto;}
     .garantia-txt p{font-size: 14px;line-height: 20px;margin-bottom: 18px;}
     .garantaia-title{font-size: 24px;}
     .garantia-principais ul{margin-top: 20px;}
     .garantia-principais ul li{margin-bottom:12px;padding: 16px 0;height: auto;width: 100%;margin-left: 0;background-color: transparent;border-bottom: solid #d5d5d5 1px;}
     .garantia-principais ul li:last-child{border-bottom: none;}
     .garantia-principais ul li img{display: block;width: 74px;margin-left: 0;margin-right: 16px;}
     .garantia-principais ul li .principais-li-lt h2{font-size: 16px;color: #030303;}
     .garantia-principais ul li .principais-li-lt h4{font-size: 14px;line-height: 18px;margin-top: 6px;color: #666;}
     .garantia-gerais{padding:52px 0 20px 0;background: url(../images/m/icon_regras_bg.jpg) no-repeat center bottom/cover;}
     .garantia-gerais ul{margin-top: 45px;flex-wrap: wrap;}
     .garantia-gerais ul li{margin: 0 0 36px 0;width: 100%;}
     .garantia-gerais ul li img{width: 50px;}
     .garantia-gerais ul li h4{font-size: 18px;margin: 12px 0;}
     .garantia-gerais ul li p{font-size: 14px;line-height:20px;color: #666;padding: 0 25px;}
     .garantia-gerais .garantaia-title,.garantia-principais .home-title{text-align: center;}

     /* 质保 */
    /* .garantia-principais{padding: 20px 0 0 0;}
    .garantia-txt{margin: 20px auto;}
    .garantia-txt p{font-size: 14px;line-height: 20px;margin-bottom: 20px;}
    .garantaia-title{font-size: 18px;}
    .garantia-principais ul{margin-top: 24px;}
    .garantia-principais ul li{margin-bottom:12px;padding: 20px 24px 20px 28px;height: auto;width: 100%;margin-left: 0;}
    .garantia-principais ul li img{display: block;width: 40px;margin-left: 40px;}
    .garantia-principais ul li .principais-li-lt h2{font-size: 16px;}
    .garantia-principais ul li .principais-li-lt h4{font-size: 14px;line-height: 18px;margin-top: 6px;}
    .garantia-gerais{padding:50px 0 32px 0;}
    .garantia-gerais ul{margin-top: 20px;}
    .garantia-gerais ul li{margin: 0 16px;}
    .garantia-gerais ul li img{width: 40px;}
    .garantia-gerais ul li h4{font-size: 16px;margin: 12px 0;}
    .garantia-gerais ul li p{font-size: 14px;line-height:20px;} */

    .drive{padding: 30px 0 52px 0;}
    .drive-box{margin-top: 30px;padding: 0;}
    .drive-box-left{width:100vw;}
    .drive-box-left h6{font-size: 15px;line-height: 18px;margin-bottom: 6px;}

    .drive-box-left-box .center-tab{margin: 7px 0 20px ;width: 100%;justify-content: center;}

    .drive-box-left-box .center-tab-item{font-size: 12px;line-height: 8px;padding: 10px;text-align: center;flex: 1;margin-left: 8px;}
    .drive-box-left-box .center-tab-item:first-child{margin-left: 0;}
    .drive-box-left-box .center-tab-item.on::before{height: 2px;width: 100%;}
    .drive-box-left-box .bottom-radio-item{margin-left: 8px;}

    .drive-box-right{width: 100vw;padding-top: 20px;}
    .form-item{margin-bottom: 24px;}
    .form-item .select{height: 42px;}
    .form-item .select select{line-height: 40px;padding: 0 10px;font-size: 14px;}
    .form-item .input{height: 42px;line-height: 40px;padding: 0 10px;font-size: 14px;}
    .form-item .yzm{right: 10px;width: 100px;height: 30px;}
    .drive-box-right .submit{width: 150px;height: 42px;font-size: 14px;line-height: 42px;}

    .success-box{width: 250px;height: 150px;}
    .success-box .close{position: absolute;width: 34px;height: 34px;padding: 10px;top: 6px;right: 6px;}
    .success-box>img{display: block;width: 32px;}
    .success-box>p{font-size: 18px;margin-top: 12px;}

    /* 新闻列表 */
    .notícias{padding: 20px 0 32px 0 }
    .news-list{margin-top: 16px;margin-bottom: 24px;}
    .news-list li a{padding:20px 0;}
    .news-list li a .img{width: 100%;}
    .news-list li a .txt{flex: auto;display: flex;flex-direction: column;justify-content: center;margin: 20px 0;width: 100%;}
    .news-list li a .txt h2{font-size: 16px;line-height: 20px;}
    .news-list li a .txt p{font-size: 14px;line-height: 20px;margin-top: 7px;}
    .news-list li a span{width: 100px;height: 28px;font-size: 14px;line-height: 28px;}
    
    .wp-pagenavi{display: none;}

    /* .wp-pagenavi a,.wp-pagenavi span{font-size: 14px;line-height: 24px;margin: 0 6px;}
    .wp-pagenavi input{border:none;font-size: 14px;height: 28px;margin: 0 6px;}
    .wp-pagenavi a.dot{width: 24px;height: 24px;}
    .wp-pagenavi span{position: relative;top: -3px;} */
    .more-notícias{display: block;width: 178px;height: 42px;font-size: 16px;line-height: 42px;background-color: #000;border-radius: 6px;color: #fff;margin: 40px auto 0;text-align: center;}

    /* 详情 */
    .detail{padding: 20px 0 25px 0;}
    .detail-contaienr-lt{padding: 25px 0;flex: auto; width: 100%;}
    .detail-contaienr-lt-box{width: 100%;}
    .detail-contaienr-lt-box-top h2{font-size:18px;line-height: 24px;}
    .detail-contaienr-lt-box-top em{width: 25px;height: 2px;margin: 12px 0;}
    

    .detail-info .date{font-size: 14px;}
    .detail-info .detail-share{font-size: 14px;}
    .detail-info .detail-share a{margin-left: 5px;}
    .detail-info .detail-share span{margin-right: 0;display: none;}
    .detail-contaienr-lt-box-main{padding: 16px 0;}
    .detail-contaienr-lt-box-main p{font-size: 14px;line-height: 21px;}
     .detail-contaienr-lt-box-main ul li,.detail-contaienr-lt-box-main ol li{font-size: 14px;line-height: 21px;}
    .detail-contaienr-rt{margin-left: 0;width: 100%;margin-top: 0;}
    .detail-contaienr-rt-box{padding: 12px 0;width: 100%;}
    .detail-contaienr-rt-box h3{font-size: 16px;font-weight: bold;}
    .detail-contaienr-rt-box ul{margin-top: 20px;}
    .detail-contaienr-rt-box ul li{margin-bottom: 10px;}
    .detail-contaienr-rt-box ul li .txt{padding: 12px;}
    .detail-contaienr-rt-box ul li .txt h4{padding-left: 12px;font-size: 16px;line-height: 20px;}
    .detail-contaienr-rt-box ul li .txt h4::before{width: 4px;height: 4px;top: 6px;}
    .detail-contaienr-rt-box ul li .txt h6{font-size: 14px;line-height: 24px;padding-left: 12px;margin-top: 8px;}
    

    /* 活动列表 */
    .atividade{padding: 20px 0 22px 0;}
    .atividade-list{margin-top: 20px;margin-bottom:6px;}
    .atividade-list li{margin-bottom:25px;width: 100%;margin-left: 0;}
    .atividade-list li h2{font-size: 16px;margin-top:8px;}

     /* 经销商 */
     .morada{padding: 25px 0 35px 0;}
     .morada-list{margin-top: 15px;}
     .morada-list .item{flex-wrap: wrap;}
     .morada-list .item .imgs{width: 100%;margin-right: 0%;}
     .morada-list .item .txt{width: 100%;flex: auto;padding: 2.5%;}
     .morada-list .item .txt h2{font-size: 18px;}
     .morada-list .item .txt .txt-p{margin-top: 16px;}
     .morada-list .item:nth-child(2){margin-top: 20px;}
     .morada-list .item:nth-child(2) .imgs{margin-right: 0;margin-left: 0%;}
 
     .morada_banner>img{width: 300%;max-width: none;transform: translateX(-25%);}
     .morada_banner .dot  .dot-ico>img{width: 46.875%;}
     .morada_banner .dot .dot-box{width:90%;padding: 24px;position: fixed;top: 50%;left: 50%;transform: translate(-50%,-50%) scale(0);flex-wrap: wrap;    transform-origin: center;}
     .morada_banner .dot .dot-box.on{transform: translate(-50%,-50%) scale(1);}

     .morada_banner .dot .dot-box::before{display: none;}
     .morada_banner .dot .dot-box::after{display: none;}
     .morada_banner .dot .dot-box .img{width: 100%;height: auto;}
     .morada_banner .dot .dot-box .txt{margin-left: 0;margin-top: 20px;}
     .morada_banner .dot .dot-box .txt h2{font-size: 16px;}
     .morada_banner .dot .dot-box .txt .txt-p{margin-top: 6px;}
     .morada_banner .dot .dot-box .txt .txt-p img{margin-right: 6px;}
     .morada_banner .dot .dot-box .txt .txt-p p{font-size: 14px;line-height: 20px;}
     .morada_banner .dot .dot-box .close{top: 0;right: 0;}
     .car-name h2{font-size: 24px;}
     .car-highlights-swiper .c-highlights-view__body{flex-direction: column;width: 100%;position: relative;left: 0;top: 0;transform: translate(0px, 0px);padding: 30px 10px 60px 10px;}
     .car-highlights-swiper .c-highlights-view__text{width: 100%;padding:0 10px ;margin-top: 0;}
     .__f-h9{line-height: 1.3;}
     .car-highlights-swiper .c-highlights-view__image{width: 60%;margin: 30px 0 0 0;}
     
     .c-highlights-view__control{justify-content: center;bottom: 20px;}
     .car-space-tab .item{font-size: 16px;text-align: center;}
     .car-space-tab{border-bottom: none;}
     .car-space-tab .item span{width: 100%;}
     .car-space-tab .item.active span::before{width: 30px;left: 50%;margin-left: -15px;}

     .car-bt-txt h2{font-size: 20px;}
     .car-bt-txt{bottom: 64px;}
     .car-name h2{font-size: 20px;}
     .car-item .car-top-txt h2{font-size: 20px;line-height: 1.3;}
     .car-item .car-top-txt p{line-height: 1.3;margin-top: 5px;}
     .m-car-item-img{height: calc(125.33333vw + 2.02667px);}
     .m-car-item-img .car-item-txt{width: 100%;padding: 0 20px ;font-size: 16px;bottom: 25px;}
     .c-item__control{justify-content: center;bottom: 5px;}
     .c-item__control .swiper-button-next, .c-item__control .swiper-button-prev{display: none;}
     .c-panorama__exterior__body__nav{
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        position: relative;
        -webkit-transform: translate(0%);
        transform: translate(0%); position: relative;
        margin: 0px auto 40px;
        overflow: hidden;
        background: transparent;
        box-shadow:none;
        padding: 0 8px;
    }
        .c-panorama__exterior__body__nav__item {
            width: 28px;
            height: 28px;
            margin-left: 16px;
            margin-top: 0;
            border:solid 2px #fff;
            border-radius: 28px;
        }
        .c-panorama__exterior__body__nav__item.on{width: 80px;}
        .c-panorama__exterior__body{width: 100%;margin: 50px auto 50px;}
        .c-panorama__exterior__desc{padding: 0 10%;}
        .c-panorama__wrap,.c-panorama__exterior__footer{background-color: #f0f1f3;}
        .c-panorama__exterior__list__item__value{font-size: 24px;}
        .c-panorama__exterior__list__item {
            margin: 0;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column
        }
        .c-panorama__exterior__list {
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between;
            padding: 0 25px
        }
        .e-site-button{margin-top: 30px;}
        .car-item-img.ht-img{height: 500px;}
        .hide-m{display: none!important;}
        .about-hide-m{display: none!important;}
        
        .show-m{display: flex!important;}
        .c-panorama__exterior__footer{padding: 10px 0 50px 0;}
        .c-panorama-a{width: 70%;background: #030303;border-radius: 6px;height: 45px;background-color: transparent;}
        .c-panorama-a .e-site-button__text{color: #030303;}
        .c-panorama__exterior__list__item__unit{margin-top: 10px;}
        .c-bread-crumbs__space-link-content{width: 100%;position: absolute;left: 0%;top: 42px;background-color: #fff;z-index: 10;flex-direction: column;height: 0;max-height: 0;overflow: hidden;transition: all .36s ease;}
        .c-bread-crumbs__space-link-content.show{height: auto;max-height: 50vh;}
        .c-bread-crumbs__space-button{display: none!important;}
        .c-bread-crumbs__space-link{width: 100%;text-align: center;line-height: 40px;margin-left: 0;}
        .car-banner{height: calc(100vh - 50px);}
        .car-banner-txt{position: absolute;width: 100%;flex-direction: column;justify-content: center;align-items: center;left: 0;
            bottom: 10vh;}
        .car-banner-txt>img{display: block;width: auto;height: 28px;}
        .car-banner-txt>a{display: block;width: 194px;height: 43px;border: 1px solid #FFFFFF;border-radius: 6px;font-size: 14px;line-height: 41px;text-align: center;margin-top: 38px;color: #fff;}
        .c-bread-crumbs__space{background-color: #3a393f;}
        .c-bread-crumbs__space-breadcrumb{font-size: 18px;position: relative;color: #fff;}
        .c-bread-crumbs__space-breadcrumb.sjx::after{content: "";position: absolute;left: 100%;top:50%;display: block;transform: translateY(-50%);width: 0;height: 0;border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 6px solid #fff;margin-left: 3vw;transition: all .36s ease;}
        
        .c-bread-crumbs__space-breadcrumb.sjx.on::after{transform:translateY(-50%) rotate(-180deg);}
        .c-bread-crumbs__space-backToTop-content{position: absolute;right: 8px;}
        .c-highlights-view__control .swiper-button-next, .c-highlights-view__control .swiper-button-prev{display: none;}
        .c-highlights-view__control .swiper-pagination{display: flex;align-items: center;}
        .c-highlights-view__control .swiper-pagination .swiper-pagination-bullet{width: 6px;height: 6px;border-radius: 100%; background: #a1a1a1;
            margin:0 6px;-webkit-box-shadow: 1px 1px 8px rgb(0 0 0 / 50%);box-shadow: 1px 1px 8px rgb(0 0 0 / 50%);opacity: 1;}
        .c-highlights-view__control .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: #000;}

        .c-item__control .swiper-pagination .swiper-pagination-bullet{width: 6px;height: 6px;border-radius: 100%; background: #a1a1a1;
            margin:0 6px;-webkit-box-shadow: 1px 1px 8px rgb(0 0 0 / 50%);box-shadow: 1px 1px 8px rgb(0 0 0 / 50%);opacity: 1;}
        .c-item__control .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: #fff;}

        .car-juventude-box-position{position: relative;height: auto;}
        .car-juventude-swiper{width: 100%;height: auto;}
        .car-juventude-swiper-handle{width: 100%;position: relative;right: auto;top: auto;height: auto;}
        .car-juventude-swiper-handle-body{position: relative;display: none;padding:10px 0 0 0 ;}
        .car-juventude-swiper-handle-body-title{font-size: 20px;}
        .car-juventude-swiper-handle-body.on{display: block;}
        .car-juventude-swiper img{width: 100%;height: auto;}
        .car-juventude-box-position{padding: 10px 20px  80px 20px;left: 0;}
        .car-juventude-swiper-control{left: 50%;transform: translateX(-50%);margin-left: 0;bottom: 40px;}
        .car-juventude-box-div{position: relative;}
        .car-juventude-swiper-close{display: none;}
        .juventude-dot-box-txt{display: none;}
        
        /* azkarra */
     .car-Sunroof-box{width: 100%;padding: 0 30px;}
     .car-Sunroof-swiper .txt{padding: 9px 0 18px 0;}
     .car-Sunroof-swiper .txt h2{font-size: 18px;margin-bottom: 6px;}
     .car-Sunroof-swiper .txt p{font-size: 14px;line-height: 18px;}
     .car-Sunroof-box .swiper-button-prev,.car-Sunroof-box .swiper-button-next{width: 14px;height: auto;top: 35%;z-index: 10;}
     .car-Sunroof-box .swiper-button-prev{left: 8px;}
     .car-Sunroof-box .swiper-button-next{right: 8px;}
     .three-panorama{height: calc(100vh - 42px);}

     /* gx3 */
    .car-holofotes{padding: 25px 0;position: relative; background: #F8F6F5;}
    .car-holofotes-box{width: 100vw;height: auto;padding: 0 20px 20px 20px;background: #F8F6F5;}
    .car-holofotes-box .car-juventude-swiper img{width: 100%;}
    .car-holofotes-box .car-juventude-swiper-handle{width: 100%;background-color: transparent;}
    .car-holofotes-box .car-juventude-swiper-control{left: 50%;transform: translateX(-50%);margin-left: 0;}
    .car-holofotes-box .car-juventude-swiper-handle-body{padding-top: 40px;}
    .car-holofotes-box .car-juventude-swiper-control{bottom: auto;width: 100%;justify-content: center;padding-left: 0;top: 70vw;}
    .venda-tab-box.fixed .venda-tab{position: fixed;left:9px;top: 50px;width: calc( 100% - 18px);background-color: #fff;z-index: 10;}
    
    .c-header__space-experience{line-height: 48px;width: 60%;}
    .c-bread-crumbs__space-backToTop-content a{display: block;width: 32px;height: 32px;padding: 4px;}
    .c-bread-crumbs__space-backToTop-content img{display: block;width: 100%;}
    .btn_more{position: absolute;bottom: 16vh;left: 50%;width: 20px;margin-left: -10px;z-index: 5;animation:upDonw 1.5s infinite;
        -webkit-animation:upDonw 1.5s infinite;pointer-events: none;}
    .btn_more img{display: block;width: 100%;}
    @keyframes upDonw{0%,100% {transform: translateY(150%);}50% {transform: translateY(0%);}}
    @-webkit-keyframes upDonw {0%,100% {transform: translateY(150%);}50% {transform: translateY(0%);}}
    .home-dirve-txt a{background-color: #fff;color: #000;}
    .home-title{font-size: 24px;}
    .home-news-box .txt h2{font-size: 16px;margin-top: 60px;}
    .home-news-box .txt p{margin-top: 8px;}
    .newsSwiper-posi{top: 65vw;bottom: auto;z-index: 3;}
    .newsSwiper-posi .swiper-button-next, .newsSwiper-posi .swiper-button-prev
    {display: none;}
    .home-news-box .txt{padding-right: 0;}
    .home-news{padding: 0 0 40px 0;}
    .newsSwiper{padding: 20px 0 0 0;}
    .footer-left-item2 .fot-p{margin-bottom: 2px;}
    .m-nav-imgs-box div{padding: 20px 8px;}
    .about-visao-ul-m{position: relative;margin-top: 20px;}
    .about-visao-ul-m .img{width: 100%;height: auto;}
    .about-visao-ul-m .img img{display: block;width: 100%;}
    .about-visao-ul-m .txt{background: #f9f9f9;padding:40px 12px 12px 12px;overflow: hidden;height: auto;}
    .about-visao-ul-m .txt h3{font-size: 16px;font-family: OpenSans;font-weight: 400;color: #000000;line-height: 20px;}
    .about-visao-ul-m .txt p{font-size: 14px;font-family: OpenSans;font-weight: 400;color: #000000;line-height: 18px; margin-top:8px;}
    .about-visao-ul-m .swiper-pagination{position: absolute;width: 100%;top: 70.5vw;left: 0;}
    .about-visao-ul-m .swiper-pagination .swiper-pagination-bullet{width: 6px;height: 6px;margin: 0 5px;}
    .about-visao-ul-m .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: #000;}
    .m-nav{border-top: none;}
    .m-date{width: 100%;margin-top: 15px;}
    .m-date ul{width: 100%;height: 45px;white-space: nowrap;font-size: 0;overflow-x: auto;overflow-y: hidden;}
    .m-date ul li{display: inline-block;font-size: 14px;line-height: 45px;color: #999999;width: 18vw;position: relative;text-align: center;}
    .m-date ul li.on{color: #000;font-weight: bold;}
    .m-date ul::-webkit-scrollbar{
        width: 0;
        height: 0;
        background-color:#ddd;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 0;
    }
    .m-date ul::-webkit-scrollbar-thumb{
        background-color:#000;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 0;
    }
    .m-date ul li.on::after{width: 28px;height: 1px;display: block;content: "";position: absolute;left: 50%;transform: translateX(-50%);bottom: 0;background: #000;}
    .morada_banner{position: relative;background-color: #9bcef9;height: 0;overflow: hidden;}
    .cloudimage-360-list{padding-bottom: 50%;}
    .cloudimage-360-list .product,.threesixty .threesixty_images,.threesixty .threesixty_images li,.threesixty .threesixty_images li img{height: 100%!important;}
    .threesixty .threesixty_images img.current-image{object-fit: cover;}
    .car-Sunroof-box .swiper-pagination{display: flex;position: static;margin: 0 20px;}
    .car-Sunroof-swiper-position{position: absolute;width: 100%;left: 0;bottom: 40px;display: flex;align-items: center;justify-content: center;}
    .car-Sunroof-box{padding-bottom: 80px;}
    .car-Sunroof-box .swiper-button-prev,.car-Sunroof-box .swiper-button-next{width: 7px;position: static;left: auto;right: auto;top: auto;transform: none;}
    .car-Sunroof-box .swiper-pagination .swiper-pagination-bullet{width: 6px;height: 6px;margin: 0 5px;}
    .car-Sunroof-box .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: #000;}
    .juventude-dot-box-txt{font-size: 12px;}
    .juventude-dot-box:last-child .juventude-dot-box-txt,
    .juventude-dot-box:nth-child(6) .juventude-dot-box-txt,
    .juventude-dot-box:nth-child(4) .juventude-dot-box-txt,
    .juventude-dot-box:nth-child(5) .juventude-dot-box-txt{left: auto;right: 100%;-webkit-transform: translate(-15px,-50%);transform: translate(-15px,-50%);}
    .c-site-error__space-title {
        font-size: 90px;
        line-height: 1.1;
        color: #fff;
    }
    .c-site-error__space-subtitle {
        font-size: 16px;
        line-height: 22px;
        color: #fff;
    }
    .car-gx3-highlights{height: 220vw;}
    .c-panorama__exterior__body__nav__item.on img{width: 20px;}
    .c-header__space-icon-content svg *{fill: #000!important;}
    .spinner>div{display: flex;align-items: center;justify-content: center;font-size: 14px;color: #000;}
    .spinner>div img{display: block;width: 50px}
    .home-dirve-txt a:hover{border-color:#fff;background-color: #fff;}
    .c-bread-crumbs__space-show-header.up{top:50px;}
    .header.up{display: flex!important;}
    .coolray-360-list,.azkarra-360-list{padding-bottom: 40%;}
    .home-swiper{height: auto;}
    .car-highlights{height: auto;}
    .car-item-img{height: auto;}
    .carTxtBt{width: 100%;height: 40vh;}
    .home-swiper.page-400{height: calc(100vh - 50px);}
    .form-item .field-label{font-size: 14px ;line-height: 1.3;margin-bottom: 5px;}
    
    .modeloSwiper .swiper-pagination{display: flex;align-items: center;justify-content: center;bottom: 5vw;}
    .modeloSwiper .swiper-pagination .swiper-pagination-bullet{
        display: block;
        width: 6px;
        height: 6px;
        margin:0 6px;
        border-radius: 50%;
        border: 1px solid hsla(0,0%,100%,.6);
        background: hsla(0,0%,100%,.6);
        opacity: 1;
    }
    .modeloSwiper .swiper-pagination .swiper-pagination-bullet-active{background-color: #fff;opacity: 1;}
    .car-item-video{height: calc(51.73611vw + 4.13889px);}
    .park-video{height: 56vw;}
    .c-panorama__interior__back{top: 40px;}
    
}