@charset "UTF-8";@-webkit-keyframes arrow{0%,80%,to{opacity:0}40%{opacity:1}}@keyframes arrow{0%,80%,to{opacity:0}40%{opacity:1}}@-webkit-keyframes dump{0%{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}to{-webkit-transform:translateY(10px) scale(.95);transform:translateY(10px) scale(.95)}}@keyframes dump{0%{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}to{-webkit-transform:translateY(10px) scale(.95);transform:translateY(10px) scale(.95)}}.navbar{position:absolute!important}.icons_img{color:#fff!important}.navbar.pull .icons_img{color:#000!important}.navbar.pull .menu,.navbar.pull .search_icon{-webkit-filter:brightness(0%)!important;filter:brightness(0%)!important}#map,.dealer-page{height:100%}.select-car-model{min-width:auto!important}.brand-navgation{height:78px;line-height:78px;background-color:#000;position:fixed;top:0;left:0;right:0;z-index:101;padding-left:6%;display:none}.brand-navgation:after,.brand-navgation:before{content:" ";display:table}.brand-navgation:after{clear:both}.brand-navgation .logo{display:none;overflow:hidden;color:#fff;height:68px;position:relative;width:120px}.brand-navgation .logo i{font-size:120px;vertical-align:middle;line-height:1;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.brand-navgation .logo:hover{color:#000}.brand-navgation .logo.logo-left{float:left}.brand-navgation .logo.logo-left i{font-size:28px}.brand-navgation .logo.logo-right{float:right}.brand-navgation .logo.logo-right i{-webkit-transform:translate(-50%,-45%);-ms-transform:translate(-50%,-45%);transform:translate(-50%,-45%);-moz-transform:translate(-50%,-42%)}.brand-navgation .nav-group .navbar-ul .navbar-li{float:left;margin:0 20px;cursor:pointer;position:relative}.brand-navgation .nav-group .navbar-ul .navbar-li a{color:#fff;display:block;width:100%;height:inherit}.brand-navgation .nav-group .navbar-ul .navbar-li a:active,.brand-navgation .nav-group .navbar-ul .navbar-li a:focus,.brand-navgation .nav-group .navbar-ul .navbar-li a:hover{text-decoration:none}.brand-navgation .nav-group .navbar-ul .navbar-li::before{content:"";display:block;position:absolute;width:0;left:50%;bottom:1px;height:2px;background-color:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.brand-navgation .nav-group .navbar-ul .navbar-li.active::before,.brand-navgation .nav-group .navbar-ul .navbar-li:hover::before{left:0;width:100%}.brand-navgation .phone-btn{display:none;position:absolute;right:0;top:0;line-height:inherit}.brand-navgation .phone-btn .menu{width:25px;border-color:#fff}@media (max-width:767px){.brand-navgation{padding:0 15% 0 2%;line-height:40px}.brand-navgation .logo{display:inline-block;width:88px}.brand-navgation .logo i{font-size:88px}.brand-navgation .logo.logo-left{float:left}.brand-navgation .logo.logo-left i{font-size:20px}.brand-navgation .logo.logo-right{float:right}.brand-navgation .phone-btn{display:block}.brand-navgation .nav-group{position:absolute;width:100%;top:100%;left:0;background-color:#000;padding:15px 0;display:none}.brand-navgation .nav-group .navbar-ul .navbar-li{float:none;padding:0 10%;cursor:pointer;position:relative;margin:0}.brand-navgation .nav-group .navbar-ul .navbar-li a{color:#fff}.brand-navgation .nav-group .navbar-ul .navbar-li a:active,.brand-navgation .nav-group .navbar-ul .navbar-li a:focus,.brand-navgation .nav-group .navbar-ul .navbar-li a:hover{text-decoration:none}.brand-navgation .nav-group .navbar-ul .navbar-li.active::before,.brand-navgation .nav-group .navbar-ul .navbar-li:hover::before{left:0;width:0}}.about-group .box{padding:.83rem 0 0}.about-group .box .headline{text-align:center;margin-bottom:7%}.about-group .box .headline .logo{width:19%;margin-bottom:4%}.about-group .box .headline h3{line-height:1.8;font-size:24px;margin:auto}.about-group.welfare .title-group-box{padding:0 6% 0 13%}.about-group.welfare .title-group-box .title-group{margin-top:0;margin-bottom:.42rem}.about-group.welfare .title-group-box .title-group .title{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}.about-group.welfare .title-group-box .title-group .title .sub-tit{font-size:16px}@media (max-width:767px){.about-group .box{padding:2.27rem 0 1.6rem}.about-group .box .headline h3{font-size:.33rem;width:80%}.about-group .box .about-clique.main{width:80%}.about-group .box .about-clique .item{padding:0}.about-group.welfare .title-group-box .title-group{margin-bottom:.8rem}.about-group.welfare .box{padding-bottom:0}.about-group.welfare .about-clique .item .pic{width:50px;height:50px}.about-group.welfare .about-clique .item .tit{font-size:12px}}.about-clique{text-align:center}.about-clique:after,.about-clique:before,.produce-list .box .list-item:after,.produce-list .box .list-item:before,.swiper-tab .swiper-tab-box:after,.swiper-tab .swiper-tab-box:before{content:" ";display:table}.about-clique:after,.produce-list .box .list-item:after,.swiper-tab .swiper-tab-box:after{clear:both}.about-clique.main{width:90%;margin:auto}.about-clique .item{display:inline-block;text-decoration:none;position:relative;padding:0 .42rem;margin:20px 0;color:#000;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;letter-spacing:2px}.about-clique .item .pic{display:inline-block;width:90px}.about-clique .item .tit{font-size:25px;margin-top:35px;margin-bottom:18px}.about-clique .item .des{font-size:16px;line-height:1.8}@media (max-width:767px){.about-clique .item .tit{font-size:.4rem}.about-clique .item .des{font-size:12px}.about-clique .ng-scope{display:inline-block;vertical-align:top;float:none}}@media (max-width:1570px){.about-clique .item{padding:0 8%}.about-clique .item .des br{display:none}}.title-group{margin-top:6%;letter-spacing:2px}.title-group .subtitle{color:#bb162b}.title-group .title{font-size:.24rem;margin-top:12px;line-height:1.2}.title-group .describe{color:#1f1f1f;line-height:24px;margin-top:12px}.title-group .btn{margin-top:8%;padding:8px 40px}.brand-swiper-box.inside .swiper-tab .swiper-tab-box li,.title-group.white .describe,.title-group.white .title{color:#fff}.title-group.white .btn{color:#fff;border-color:#fff}@media (max-width:767px){.title-group{margin-top:50px}.title-group .subtitle{font-size:14px}.title-group .title{font-size:.8rem}.title-group .describe{font-size:12px;margin-top:5px}.title-group .btn{padding:8px 16px}}.swiper-tab{font-size:0;position:absolute;overflow:auto;word-break:break-all;z-index:2;text-align:center;margin:0 5%;left:0;bottom:0;top:auto;right:0}.swiper-tab::-webkit-scrollbar{display:none}.ng-swiper-tab i,.swiper-tab i{position:absolute;background:#bb162b;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:1}.swiper-tab i.point{width:10px;height:10px;left:5px;border-radius:50%;display:none}.swiper-tab i.line{top:0;width:0;height:2px}.swiper-tab .swiper-tab-box{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.swiper-tab .swiper-tab-box li{font-size:14px;line-height:20px;display:inline-block;vertical-align:top;position:relative;margin-right:auto;width:46%;text-align:left}.swiper-tab .swiper-tab-box li:last-child{margin-right:0}.swiper-tab .swiper-tab-box li span{cursor:pointer;font-size:16px}.swiper-tab .swiper-tab-box li span.txt-big{font-size:.27rem}.swiper-tab .swiper-tab-box li p{margin-top:10px;line-height:1.8;cursor:pointer}@media (max-width:767px){.swiper-tab{position:relative;bottom:auto;left:auto;right:auto;margin:4% 6% 20px;text-align:left;padding:0}.swiper-tab .swiper-tab-box{display:block}.swiper-tab .swiper-tab-box li{width:auto;float:left;margin-right:15px}.swiper-tab .swiper-tab-box li:last-child{margin-right:0}}.brand-swiper-box{margin:5% 6% 0;position:relative;min-height:2.6rem;overflow:hidden}.brand-swiper-box .swiper-tab-box>li>div>p{display:block}.brand-swiper-box .swiper-tab{text-align:center}.brand-swiper-box .brand-swiper{margin-top:20px}.brand-card-item img,.brand-swiper-box .brand-swiper .img{width:100%}.brand-swiper-box .title-group-box{padding:0 5%}.brand-swiper-box .box-bottom{height:60px}.brand-swiper-box .box-bottom.has-desc{min-height:120px}.brand-swiper-box.box-full{margin-left:0;margin-right:0}.brand-swiper-box.inside{padding-bottom:0}.brand-swiper-box.inside .title-group-box,.picture-group:before{position:absolute;left:0;right:0;top:0;z-index:2}.brand-swiper-box.inside .title-group-box .title-group{margin-top:3%}.brand-swiper-box.inside .swiper-tab{left:5%;top:0;bottom:auto;right:2%;text-align:left;margin-top:10%}.brand-swiper-box.inside .box-bottom{display:none}@media (max-width:767px){.brand-swiper-box{margin-left:0;margin-right:0;height:auto}.brand-swiper-box.bg-gray{background-color:#f2f2f2}.brand-swiper-box .box-bottom,.brand-swiper-box .swiper-tab-box>li>div>p{display:none}.brand-swiper-box.inside .swiper-tab{margin:25% 0 20px;position:absolute}.brand-swiper-box .brand-swiper .m-paragraph{width:100%;padding:.57rem .53rem 0;line-height:1.8;font-size:12px}.brand-swiper-box .brand-swiper .m-paragraph span.txt-big{font-size:.8rem}}.brand-card-item{overflow:hidden}.brand-card-item .box{margin-top:.52rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brand-card-item .box.direction{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.brand-card-item .box .card-img,.brand-card-item .box .card-title{width:50%}.brand-card-item .box .read-more{margin-top:30px;font-size:16px;cursor:pointer}.brand-card-item .box .read-more a{position:relative;color:#000}.brand-card-item .box .read-more a:hover:before{content:"";position:absolute;left:0;bottom:0;right:27px;border-bottom:1px solid #bb162b}.brand-card-item .box .title-group{width:2.7rem;margin:auto}.brand-card-item .box .title-group .describe,.brand-history .box .history-list .dl.open dd .txt-box .month{display:block}.brand-card-item .box .title-group .txt{font-size:22px;line-height:34px}.brand-card-item .box.txt-short .card-title{text-align:center}.brand-card-item .box.txt-short .title-group{display:inline-block;margin:auto;width:auto;text-align:left}@media (max-width:767px){.brand-card-item .box{margin-top:1.33rem;padding-left:5%;padding-right:0;display:block;position:relative}.brand-card-item .box .card-img,.brand-card-item .box .card-title{width:100%}.brand-card-item .box .card-img{margin-top:.53rem}.brand-card-item .box .card-img .txt{font-size:16px;margin-top:20px;line-height:32px;padding:0 4px}.brand-card-item .box .m-describe{margin-top:.53rem;padding-right:5%;color:#1f1f1f;line-height:28px;font-size:14px}.brand-card-item .box .title-group{width:100%}.brand-card-item .box .title-group .describe{padding-right:5%}.brand-card-item .box.txt-short{padding-right:0;padding-left:0}.brand-card-item .box.txt-short .card-title{text-align:left}.brand-card-item .box.txt-short .title-group .describe{padding-right:0}.brand-card-item .box.direction{padding-right:5%;padding-left:0}.brand-card-item .box.direction .m-describe{padding-left:5%;padding-right:0}.brand-card-item .box.direction .title-group{padding-left:5%}.brand-card-item .box.direction.txt-short,.brand-card-item .box.direction.txt-short .m-describe,.brand-card-item .box.direction.txt-short .title-group{padding-right:0;padding-left:0}.brand-card-item .box.box-nopd.direction{padding:0}.brand-card-item .box.bg-gray{padding-top:1.33rem;padding-bottom:1.33rem;background-color:#f3f3f3}}.core-value .box{width:100%;padding:5%;background-color:#f2f2f2;margin-top:.65rem}.core-value .box .title{font-size:.26rem;margin-bottom:5%;margin-left:9%}.core-value .box .about-clique{font-size:0}.core-value .box .about-clique .desc-more{text-align:left}@media (max-width:767px){.core-value .box{margin-top:1.67rem}.core-value .box .title{font-size:.8rem}.core-value .box .desc-title{text-align:left}.core-value .box .item .pic{width:1.52rem}.core-value .box .item .tit{font-size:.33rem}.core-value .box .item .des{font-size:.27rem}}.concept-video{margin:5% 6% 0}.concept-video .title-group{padding:0 5%}.column-swiper .swiper-ctrl .infos p,.concept-video .tran-pic{margin-top:20px}@media (max-width:767px){.concept-video{margin:5% 0}}.picture-group:before{content:"";display:block;bottom:0;background-color:rgba(0,0,0,.3);z-index:1}.picture-group.produce-pic{margin-top:.68rem}.hidebg2,.picture-group .infos{z-index:2}.picture-group .infos .produce-para{display:inline-block;text-align:left}.picture-group .btn-download{position:absolute;bottom:5%;right:5%;z-index:1}.picture-group.pic-top{margin-top:40px}@media (max-width:767px){.picture-group.produce-pic{margin-top:.68rem}.picture-group .infos.to-bot{top:70%;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.hidebg2{display:none;width:100%;height:100%;position:fixed;top:0;left:0;background-color:#000;opacity:.3}.dialog,.dialog .dialog-container{position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:200px}.dialog{display:none;background-color:#fff;z-index:10;top:77%;left:80%;width:550px}.dialog .dialog-container{top:50%;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;width:500px;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dialog .dialog-container .qrcode{margin-right:20px;text-align:center}.dialog .dialog-container .click-show{padding-left:20px;margin-right:20px;border-left:1px solid #4c4c4c}.dialog .dialog-container .showLongImage{cursor:pointer;padding-left:20px;border-left:1px solid #4c4c4c}.dialog .icon-close{position:absolute;top:-22px;right:-14px;font-size:24px;z-index:20;color:#fff;text-shadow:0 0 #000}@media (max-width:767px){.dialog{position:absolute;top:50%;left:50%;width:320px;height:134px}.dialog .dialog-container{width:300px}}.long-container{position:fixed;width:100%;height:100vh;z-index:5;-webkit-transform:translateZ(1000px);transform:translateZ(1000px)}.long-container .long-image{position:absolute;width:64%;height:100vh;left:18%;margin-top:78px;overflow-y:auto}.long-container .long-image::-webkit-scrollbar{width:5px;height:9px}.long-container .long-image::-webkit-scrollbar-thumb{background-color:#ddd;background-clip:padding-box;min-height:28px;border-radius:2px}@media (max-width:767px){.long-container{margin-top:15%}}.long-container .back{position:fixed;top:11%;left:4%;cursor:pointer;color:#fff;z-index:6}@media (max-width:767px){.long-container .back{font-size:12px}}.brand-activity img,.brand-column-group .brand-column .column-main .main-box img,.car-history .car-history-box .swiper-slide img,.car-history .history-tab .swiper-slide.visited .item .line:before,.long-container .img{width:100%}.long-container .scrollarrows{position:absolute;bottom:10%;left:50%;width:48px;height:40px;margin-top:10px;margin-left:10px;z-index:1}.long-container .scrollarrows path{stroke:#fff;fill:transparent;stroke-width:2px;animation:arrow 2s infinite;-webkit-animation:arrow 2s infinite}@media (max-width:767px){.long-container .scrollarrows path{stroke:#000}}.long-container .scrollarrows path.a1{animation-delay:-1s;-webkit-animation-delay:-1s}.long-container .scrollarrows path.a2{animation-delay:-.5s;-webkit-animation-delay:-.5s}.produce-list .box{width:75%;padding:.52rem 0;margin:0 auto}.produce-list .box .headline{padding-bottom:40px;font-size:.26rem;border-bottom:1px solid #b2b2b2}.produce-list .box .list-item .care,.produce-list .box .list-item .phone{margin-top:50px;font-size:.13rem;letter-spacing:1px}.produce-list .box .list-item .phone{float:left}.produce-list .box .list-item .phone ul>li{margin-bottom:10px}.produce-list .box .list-item .care{float:right}.produce-list .box .list-item .care ul>li{margin-bottom:20px}.produce-list .box .list-item .care ul>li:not(:first-child){font-size:.09rem}.brand-swiper-box.energy-brand .brand-swiper>div,.produce-list .box .list-item .care ul>li.li-circle{position:relative}.produce-list .box .list-item .care ul>li.li-circle::before{content:"";display:block;position:absolute;width:.05rem;height:.05rem;border-radius:50%;background:#bb162b;left:-.21rem;top:.05rem}@media (max-width:767px){.produce-list .box{width:88%;padding:1.33rem 0}.produce-list .box .headline{font-size:.8rem}.produce-list .box .list-item .care,.produce-list .box .list-item .phone{font-size:.53rem;float:none}.produce-list .box .list-item .care ul>li{line-height:3;margin-bottom:0}.produce-list .box .list-item .care ul>li:not(:first-child){font-size:.27rem;padding-left:17px}.produce-list .box .list-item .care ul>li.li-circle::before{width:.13rem;height:.13rem;left:0;top:.32rem}}.design-swiper{margin-bottom:80px}.design-swiper .swiper-tab{padding:0}.design-swiper .swiper-tab .swiper-tab-box li{width:22%}@media (max-width:767px){.design-swiper .swiper-tab .swiper-tab-box li{width:auto}}.screen-video{position:fixed;z-index:1000;left:0;right:0;bottom:0;top:0;background-color:rgba(0,0,0,.9)}.screen-video .video-box{position:absolute;left:0;top:5%;height:85vh;width:100%;text-align:center}.screen-video .video-box video{display:inline-block;vertical-align:middle;max-height:100%;max-width:100%;outline:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.screen-video .video-close{position:absolute;font-size:30px;color:#fff;width:30px;height:30px;line-height:30px;left:50%;top:92%;margin-left:-20px;text-align:center;cursor:pointer;opacity:.5;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.screen-video .video-close:hover{opacity:1}.energy{padding:0 5% .52rem;background-color:#e9e9e9;overflow:hidden}@media (max-width:767px){.energy{background-color:#fff;padding:0 0 .52rem}.energy .brand-card-item .box .title-group .describe{padding-right:0}}.brand-swiper-box.energy-brand .brand-swiper:after,.brand-swiper-box.energy-brand .brand-swiper:before{content:" ";display:table}.brand-swiper-box.energy-brand .brand-swiper:after{clear:both}.brand-swiper-box.energy-brand .brand-swiper>div span{position:absolute;font-size:16px;top:70%;display:block;text-align:center;width:100%}@media (max-width:767px){.brand-swiper-box.energy-brand{background-color:#e9e9e9;overflow:hidden;padding-bottom:1.33rem}.brand-swiper-box.energy-brand .brand-swiper{width:84%;margin:.93rem auto 0}.brand-swiper-box.energy-brand .brand-swiper>div span{font-size:12px}}.brand-swiper-box.tab-auto-swiper{margin-bottom:70px}.brand-swiper-box.tab-auto-swiper .swiper-tab .swiper-tab-box li{width:auto}.car-history{position:relative}.car-history .title-group{padding:0 5%}.car-history .car-history-box{margin-top:2%}.car-history .car-history-box .swiper-slide .point{position:absolute;left:50%;top:50%;width:8px;height:8px;border-radius:50%;background:#bb162b}.car-history .car-history-box .swiper-slide .point:before{content:"";position:absolute;background:#bb162b}.car-history .car-history-box .swiper-slide .point .infos{width:2.08rem;min-height:1.3rem;padding:30px 20px;position:absolute;background:rgba(69,69,69,.5);color:#fff}.car-history .car-history-box .swiper-slide .point .infos p{margin:15px 0 10px;line-height:24px}.car-history .car-history-box .swiper-slide .point.dir-left:before,.car-history .car-history-box .swiper-slide .point.dir-right:before{top:50%;height:1px;width:100px}.car-history .car-history-box .swiper-slide .point.dir-left .infos,.car-history .car-history-box .swiper-slide .point.dir-right .infos{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.car-history .car-history-box .swiper-slide .point.dir-bottom:before,.car-history .car-history-box .swiper-slide .point.dir-top:before{left:50%;height:100px;width:1px}.car-history .car-history-box .swiper-slide .point.dir-bottom .infos,.car-history .car-history-box .swiper-slide .point.dir-top .infos,.car-history .history-tab .swiper-slide .item span{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.car-history .car-history-box .swiper-slide .point.dir-left:before{right:0}.car-history .car-history-box .swiper-slide .point.dir-left .infos{right:90px}.car-history .car-history-box .swiper-slide .point.dir-right:before{left:0}.car-history .car-history-box .swiper-slide .point.dir-right .infos{left:90px}.car-history .car-history-box .swiper-slide .point.dir-top:before{bottom:0}.car-history .car-history-box .swiper-slide .point.dir-top .infos{bottom:90px}.car-history .car-history-box .swiper-slide .point.dir-bottom:before{top:0}.car-history .car-history-box .swiper-slide .point.dir-bottom .infos{top:90px}.car-history .history-tab{position:relative;padding-left:3%}.car-history .history-tab .swiper-slide{width:100px;height:120px}.car-history .history-tab .swiper-slide .item{width:8px;height:8px;cursor:pointer;position:relative;display:inline-block;vertical-align:top;font-size:14px;margin-right:100px;margin-top:55px;margin-left:10px}.car-history .history-tab .swiper-slide .item:before{content:"";display:block;width:8px;height:8px;border-radius:50%;background:#ccc;z-index:1;position:relative}.car-history .history-tab .swiper-slide .item .line{content:"";background:#ccc;position:absolute;left:8px;top:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);margin-top:-2px;height:2px;width:100px}.car-history .history-tab .swiper-slide .item .line:before{content:"";position:absolute;height:100%;width:0;background:#bb162b}.car-history .history-tab .swiper-slide .item span{position:absolute;top:20px;color:#666;font-size:14px;white-space:nowrap}.car-history .history-tab .swiper-slide:last-child .item .line{display:none}.car-history .history-tab .swiper-slide.active .item:before{-webkit-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background:#fff;-webkit-box-shadow:1px 0 0 rgba(0,0,0,.2),-1px 0 0 rgba(0,0,0,.2),0 1px 0 rgba(0,0,0,.2),0 -1px 0 rgba(0,0,0,.2);box-shadow:1px 0 0 rgba(0,0,0,.2),-1px 0 0 rgba(0,0,0,.2),0 1px 0 rgba(0,0,0,.2),0 -1px 0 rgba(0,0,0,.2);z-index:9}.car-history .history-tab .swiper-slide.active span{color:#000}.brand-history .box .history-list .dl dt:hover span,.brand-history .box .history-list .dl.open dt,.brand-history .box .tab-box .swiper-slide.active .txt:before,.car-history .history-tab .swiper-slide.visited .item:before{background:#bb162b}.car-history .history-tab .swiper-slide.swiper-slide:first-child .item span{left:10px}.car-history .history-tab .tips{position:absolute;right:5%;top:20px;color:#666}@media (max-width:767px){.car-history .car-history-box .swiper-slide .point{top:auto!important;bottom:5%!important;left:6%!important;right:6%!important;width:auto;height:auto;border-radius:0;background:0 0}.car-history .car-history-box .swiper-slide .point:before{display:none}.car-history .car-history-box .swiper-slide .point .infos{position:static!important;width:100%;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;-webkit-transform:translate(0)!important;-ms-transform:translate(0)!important;transform:translate(0)!important}}.brand-activity{position:relative;margin-top:5%}.brand-activity .title-group{position:absolute;left:13%;top:15%;margin-top:0}.brand-activity .btn:hover{background:#bb162b;border-color:#bb162b}@media (max-width:767px){.brand-activity .title-group{top:6%;left:6%}}.ability-list{padding:0 6% 30px;margin-top:6%}.ability-list .title-group-box{padding:0 5%}.ability-list .swiper-container .swiper-slide{width:33%;margin-top:30px}.ability-list .swiper-container .box{padding:0 10px}.ability-list .swiper-container .box .infos{position:relative;margin-top:20px;padding:0 20px}.ability-list .swiper-container .box .infos:before{content:"";position:absolute;left:0;top:0;width:0;height:2px;background:#bb162b;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.ability-list .swiper-container .box .infos p{line-height:1.4;margin-top:10px}@media (max-width:767px){.ability-list .title-group-box{padding:0}.ability-list .swiper-container{margin-left:-15px}.ability-list .swiper-container .box .infos{padding:20px 0 0}.ability-list .swiper-container .box .infos:before{content:"";position:absolute;left:0;top:0;width:0;height:2px;background:#bb162b;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.ability-list .swiper-container .swiper-slide-active .box .infos:before{width:100%}}.column-swiper{padding:0 6%;margin-top:6%}.column-swiper .title-group-box{padding:0 5%}.column-swiper .swiper-body{margin-top:4%}.column-swiper .swiper-body p{padding:20px 5%}.column-swiper .swiper-ctrl{margin:3% 5% 0}.column-swiper .swiper-ctrl .infos{color:#838383;margin:0 15px;cursor:pointer}.column-swiper .swiper-ctrl .swiper-slide{-webkit-box-sizing:border-box;box-sizing:border-box;height:auto!important}.column-swiper .swiper-ctrl .swiper-slide.active .infos{color:#000}.column-swiper .swiper-ctrl .swiper-wrapper{padding-top:20px}.column-swiper .swiper-ctrl .swiper-wrapper .line{position:absolute;left:0;top:0;width:30px;height:4px;background:#bb162b;-webkit-transition:.3s left;-o-transition:.3s left;transition:.3s left}@media (max-width:767px){.column-swiper{padding:0}.column-swiper .swiper-main{position:relative;padding-top:50px}.column-swiper .swiper-main .swiper-body{margin-top:.53rem}.column-swiper .swiper-main .swiper-ctrl{margin:4% 0 0;position:absolute;top:0;left:0;width:100%}.column-swiper .swiper-main .swiper-ctrl .swiper-slide{width:auto!important}}.brand-column-group{padding:5% 0}.brand-column-group .brand-column .column-main{position:relative}.brand-column-group .brand-column .column-main:after,.brand-column-group .brand-column .column-main:before{content:" ";display:table}.brand-column-group .brand-column .column-main:after{clear:both}.brand-column-group .brand-column .column-main .txt-box,.brand-column-group .brand-column .column-main .txt-box .ng-swiper-tab .swiper-tab-box li.active{color:#000}.brand-column-group .brand-column .column-main .txt-box .title-group{margin-top:0}.brand-column-group .brand-column .column-main .txt-box .ng-swiper-tab{border-top:1px solid #ccc;position:relative}.brand-column-group .brand-column .column-main .txt-box .ng-swiper-tab .swiper-tab-box li{color:#666;cursor:pointer;line-height:20px}.brand-column-group.theme1{background:#fff}.brand-column-group.theme2{background:#eee}.brand-column-group.theme3{background:#1f1f1f}.brand-column-group.theme3 .brand-column .column-main .txt-box,.brand-column-group.theme3 .brand-column .column-main .txt-box .ng-swiper-tab .swiper-tab-box li.active{color:#fff}.brand-column-group.theme3 .brand-column .column-main .txt-box .ng-swiper-tab{border-top:1px solid #4c4c4c}.brand-column-group.theme3 .brand-column .column-main .txt-box .ng-swiper-tab .swiper-tab-box li{color:#a5a5a5}.brand-column-group.theme3~.vehicle-column-group.theme3{padding-top:0}.brand-column-group.reverse .brand-column .column-main .main-box{float:right}.brand-column-group.reverse .brand-column .column-main .txt-box{right:60%;left:5%}@media (max-width:767px){.brand-column-group.reverse .brand-column .column-main .main-box{padding-left:.8rem;padding-right:0}}@media (min-width:768px){.brand-column-group{min-height:2.6rem}.brand-column-group .brand-column .column-main .main-box{width:45%;float:left}.brand-column-group .brand-column .column-main .txt-box{position:absolute;left:62%;right:5%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:20px}.brand-column-group .brand-column .column-main .txt-box .title{font-size:40px}.brand-column-group .brand-column .column-main .txt-box .ng-swiper-tab{margin-top:6%;padding-top:10px}.brand-column-group .brand-column .column-main .txt-box .ng-swiper-tab .line{display:none}.brand-column-group .brand-column .column-main .txt-box .ng-swiper-tab .swiper-tab-box li{padding-left:20px;margin-bottom:20px}}@media (max-width:767px){.brand-column-group .brand-column .column-main .main-box{padding-right:.8rem;padding-left:0;float:none!important}.brand-column-group .brand-column .column-main .txt-box{padding:20px 6%}.brand-column-group .brand-column .column-main .txt-box .ng-swiper-tab{border:0!important;margin:10px 0 0}.brand-column-group .brand-column .column-main .txt-box .ng-swiper-tab .point{display:none}.brand-column-group .brand-column .column-main .txt-box .ng-swiper-tab .swiper-tab-box li{margin-left:20px}.brand-column-group .brand-column .column-main .txt-box .ng-swiper-tab .swiper-tab-box li:first-child{margin-left:0}}.ng-swiper-tab{font-size:0;position:absolute;overflow-y:hidden;overflow-x:auto;white-space:nowrap;word-break:break-all;z-index:2;text-align:center;left:0;bottom:0;top:auto;right:0}.ng-swiper-tab::-webkit-scrollbar{display:none}.ng-swiper-tab i.point{width:10px;height:10px;left:5px;border-radius:50%;display:none}.ng-swiper-tab i.line{top:0;width:0;height:4px}.ng-swiper-tab .swiper-tab-box{margin-top:16px}.ng-swiper-tab .swiper-tab-box li{font-size:18px;line-height:20px;display:inline-block;vertical-align:top;position:relative;margin-left:40px}.ng-swiper-tab .swiper-tab-box li:first-child{margin-left:0}.ng-swiper-tab .swiper-tab-box li span{cursor:pointer}@media (min-width:768px){.ng-swiper-tab.vertical i.point{display:block}.ng-swiper-tab.vertical i.line{display:none}.ng-swiper-tab.vertical .swiper-tab-box li{display:block;text-align:left;margin-left:0}}@media (max-width:767px){.ng-swiper-tab{position:relative;bottom:auto;left:auto;right:auto;margin:4% 6% 20px;text-align:left}}.wise-trait{padding:0 6%;margin-top:5%}.wise-trait .title-group{padding:0 5%}.wise-trait .box{padding:0 5%;margin-top:3%}.wise-trait .box .box-info{width:1.82rem;height:1.82rem;position:relative;border-radius:50%;background:#ccc;margin:0 auto}.wise-trait .box .box-info .info{text-align:center;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wise-trait .box .box-info .info .title{font-size:24px}.wise-trait .box .box-info .info .subtitle{font-size:20px}.wise-trait .box .box-info .info p{margin-top:10px;padding-top:10px;border-top:1px solid #838383;line-height:1.4}@media (max-width:767px){.wise-trait .box .box-info{width:6rem;height:6rem;margin-top:.67rem}}.brand-history .box{margin:0 9%}.brand-history .box .tab-box{margin-top:20px;background:#f6f6f6;padding:.18rem 10px .1rem;position:relative}.brand-history .box .tab-box .swiper-slide.active{color:#bb162b}.brand-history .box .tab-box .txt{padding:.18rem .08rem .08rem;font-size:18px;text-align:center;position:relative;cursor:pointer}.brand-history .box .tab-box .txt:before{content:"";width:100%;height:10px;background:#666;position:absolute;left:0;top:0}.brand-history .box .tab-box .tab-btn{position:absolute;top:.31rem;font-size:28px;z-index:1}.brand-history .box .tab-box .tab-btn.tab-btn-prev{left:.1rem}.brand-history .box .tab-box .tab-btn.tab-btn-next{right:.1rem}.brand-history .box .history-list{margin-top:.21rem}.brand-history .box .history-list .dl.open dd .txt-box span,.brand-history .box .history-list .item{display:none}.brand-history .box .history-list .dl{position:relative;padding-left:2.08rem;margin-top:.16rem}.brand-history .box .history-list .dl dt{position:absolute;left:.21rem;top:0;width:1.56rem;height:.31rem;line-height:.31rem;color:#fff;font-size:.13rem;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.brand-history .box .history-list .dl dt .icon{float:right;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.brand-history .box .history-list .dl dt:before{content:"";position:absolute;left:.04rem;top:.04rem;width:100%;height:100%;background:rgba(0,0,0,.1)}.brand-history .box .history-list .dl dt span{display:block;z-index:1;position:relative;background:#1f1f1f;padding:0 .1rem}.brand-history .box .history-list .dl dd{height:.31rem;overflow:hidden;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.brand-history .box .history-list .dl dd .txt-box{font-size:.11rem;border-top:1px solid #ccc;padding:.16rem .1rem .16rem .47rem;position:relative;text-align:justify}.brand-history .box .history-list .dl dd .txt-box:first-child{border-top-color:#000}.brand-history .box .history-list .dl dd .txt-box .month,.brand-history .box .history-list .dl dd .txt-box span{position:absolute;left:.05rem;top:.16rem;text-align:center}.brand-history .box .history-list .dl dd .txt-box .month{width:.57rem;height:.55rem;background:url(../img/about/icon-month.png) no-repeat;background-size:.57rem .55rem;line-height:.52rem;display:none}.brand-history .box .history-list .dl dd .txt-box .txt{padding-left:10px;position:relative;min-height:.36rem}.brand-history .box .history-list .dl dd .txt-box .txt:before{content:"";left:0;top:.07rem;position:absolute;width:2px;height:2px;background:#000}.brand-history .box .history-list .dl:last-child dd{border-bottom:1px solid #000;height:.47rem}.brand-history .box .history-list .dl.open:last-child dd{border-bottom:1px solid #ccc}.brand-history .box .history-list .dl.open dt .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.brand-history .box .history-list .dl.open dt span{background:#bb162b}.brand-history .box .history-list .dl.open dd{height:auto}.brand-history .box .history-list .dl.open dd .txt-box{padding-left:.73rem}.brand-history .box .history-list .dl.open dd .txt-box .txt{min-height:.55rem}@media (max-width:767px){.brand-history .box{margin:0}.brand-history .box .tab-box{padding:.33rem 10px .13rem}.brand-history .box .tab-box .txt{padding:.47rem .2rem .2rem;font-size:14px}.brand-history .box .tab-box .tab-btn{font-size:16px;top:.73rem}.brand-history .box .tab-box .tab-btn.tab-btn-prev{left:.16rem}.brand-history .box .tab-box .tab-btn.tab-btn-next{right:.16rem}.brand-history .box .history-list{margin-top:30px}.brand-history .box .history-list .dl{padding-left:3.47rem;margin-top:.4rem}.brand-history .box .history-list .dl dt{width:2.67rem;height:.8rem;line-height:.8rem;font-size:16px}.brand-history .box .history-list .dl dt span{padding:0 .27rem}.brand-history .box .history-list .dl dt:before{left:.11rem;top:.11rem}.brand-history .box .history-list .dl dd{height:1rem}.brand-history .box .history-list .dl dd .txt-box{font-size:12px;padding:.13rem .27rem .27rem .93rem}.brand-history .box .history-list .dl dd .txt-box .month{width:1.47rem;height:1.4rem;line-height:1.33rem;background-size:1.47rem 1.4rem}.brand-history .box .history-list .dl dd .txt-box .txt{min-height:1rem}.brand-history .box .history-list .dl dd .txt-box .txt:before{top:.19rem}.brand-history .box .history-list .dl:last-child dd{height:1.2rem}.brand-history .box .history-list .dl.open:last-child dd{border-bottom:1px solid #ccc}.brand-history .box .history-list .dl.open dd{height:auto}.brand-history .box .history-list .dl.open dd .txt-box{padding-left:1.87rem}.brand-history .box .history-list .dl.open dd .txt-box .txt{min-height:1.4rem}}.contact-us{margin-top:108px}.contact-us .title{font-size:.31rem}.contact-us .title span{border-bottom:2px solid #bb162b}.contact-us .contact,.contact-us .desc{text-align:center;border-bottom:1px solid #ccc;font-size:.13rem;padding:30px 40px}.contact-us .contact{border-bottom:1px solid #000}.contact-us .contact .txt,.contact-us .ul li .txt{display:inline-block;position:relative;padding-left:.52rem;font-size:.13rem}.contact-us .contact .txt .img,.contact-us .ul li .txt .img{width:.47rem;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.contact-us .contact .txt a,.contact-us .ul li .txt a{color:#bb162b;font-size:.2rem}.contact-us .ul{width:100%;margin-top:30px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.1);box-shadow:0 2px 6px rgba(0,0,0,.1)}.contact-us .ul li{font-size:.13rem;padding:30px 40px;border-bottom:1px solid #ccc}.contact-us .ul li em{font-style:normal;display:inline-block;width:20px;height:20px;line-height:20px;background:#bb162b;border-radius:50%;color:#fff;text-align:center;vertical-align:middle;margin:0 5px;font-size:.1rem}.contact-us .ul li:last-child{border-bottom:0}.contact-us .map-widget{margin-top:80px;padding-top:80px;border-top:1px solid #ccc}.contact-us .map-widget.none-pad{padding-top:0;border:0}.contact-us .map-widget .map{height:500px;position:relative}.contact-us .map-widget .map img{max-width:unset}.contact-us .map-widget .info{font-size:14px;padding:0 40px;margin-top:30px;margin-bottom:40px}.contact-us .map-widget .info b{font-size:18px}.contact-us .map-widget .map-info{width:300px}.contact-us .map-widget .map-info h5{color:#bb162b;font-size:16px;border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:10px}.contact-us .map-widget .BMap_shadow img{display:none!important}.contact-us .map-widget .BMap_pop{margin-top:-24px;margin-left:-2px}@media (max-width:767px){.contact-us .title{font-size:.8rem}.contact-us .contact,.contact-us .desc,.contact-us .ul li{font-size:.35rem;padding:.4rem .53rem}.contact-us .contact .txt,.contact-us .ul li .txt{padding-left:1.41rem;font-size:.32rem}.contact-us .contact .txt .img,.contact-us .ul li .txt .img{width:1.21rem}.contact-us .contact .txt a,.contact-us .ul li .txt a{font-size:.48rem}.contact-us .ul li em{font-size:.32rem}.contact-us .map-widget .map{height:400px}.contact-us .map-widget .map-info{width:280px}.contact-us .map-widget .map-info h5{font-size:15px}}.logo-svg-wrap{position:relative}.logo-svg-wrap .logo-svg{width:100%;overflow:hidden;position:absolute;top:0;left:0}.logo-svg-wrap .logo-svg.fixed{position:fixed;top:0}.logo-svg-wrap .logo-svg:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5)));background:-o-linear-gradient(bottom,rgba(0,0,0,.5) 0%,rgba(0,0,0,.5) 100%);background:linear-gradient(0deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,.5) 100%);z-index:1}.logo-svg-wrap .logo-svg .svg,.logo-svg-wrap .logo-svg .title,.logo-svg-wrap .logo-svg video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.logo-svg-wrap .logo-svg video{vertical-align:middle;max-width:none;min-height:100%;min-width:100%}.logo-svg-wrap .logo-svg .bg{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;max-width:none;margin:0 auto}.logo-svg-wrap .logo-svg .svg,.logo-svg-wrap .logo-svg .title{width:80%;z-index:1}.logo-svg-wrap .logo-svg .svg .st0{opacity:0}.logo-svg-wrap .logo-svg .svg .st1{stroke-dasharray:1200;stroke-dashoffset:1200}.logo-svg-wrap .logo-svg .svg .st2,.logo-svg-wrap .logo-svg .svg text{opacity:0}.logo-svg-wrap .logo-svg .title{width:100%;margin-top:240px}.logo-svg-wrap .logo-svg-in{height:80%;position:relative}.logo-svg-wrap .logo-svg-out{height:20%;position:relative}@media (max-width:767px){.logo-svg-wrap .logo-svg{height:100vh}.logo-svg-wrap .logo-svg .svg{width:95%;margin-top:-100px}.logo-svg-wrap .logo-svg .title{margin-top:100px}}.design-video-group{position:relative;width:100%;color:#fff;overflow:hidden}.design-video-group .bg,.logo-idea .box .box-txt h4:before{position:absolute;left:0;bottom:0;width:100%}.design-video-group .bg img,.design-video-group .bg video,.double-video video{width:100%;vertical-align:top}.design-video-group .group-content{position:relative;height:300px;cursor:pointer}.design-video-group .group-content .icon,.design-video-group .group-content .title{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.design-video-group .group-content .title{left:5%;font-size:22px}.design-video-group .group-content .icon{right:5%;font-size:50px}.design-video-group .group-content.align-center .icon,.design-video-group .group-content.align-center .title{left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-top:-30px}.design-video-group .group-content.align-center .icon{right:auto;margin-top:30px;font-size:42px}@media (max-width:767px){.design-video-group .group-content{height:250px}.design-video-group .group-content .icon,.design-video-group .group-content .title{left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-top:-30px}.design-video-group .group-content .icon{right:auto;margin-top:30px;font-size:42px}}.double-video,.logo-idea{position:relative}.double-video .box,.double-video .box .txt{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.double-video .box{width:60%}.double-video .box .txt{color:#fff;cursor:pointer}.double-video .box .txt .icon{font-size:56px;line-height:1}.brand-banner .play-btn p,.double-video .box .txt p,.our-design .design-banner .play-btn p{text-align:center;font-size:16px;margin-top:4px}.double-video .box .video-content{line-height:50px;margin-top:10px}.double-video .box .video-content .title{float:left;font-size:20px}.double-video .box .video-content .desc{float:right;font-size:15px}@media (max-width:767px){.double-video .bg-video{height:16rem;position:relative;overflow:hidden}.double-video .bg-video img,.double-video .bg-video video{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:none;height:100%;width:auto}.double-video .box{width:100%}.double-video .box .video-content{line-height:1.5;margin-top:18px;padding:0 5%}.double-video .box .video-content .title{float:none}.double-video .box .video-content .desc{float:none;margin-top:10px}}.our-design .design-banner-bg{position:fixed;left:0;top:0;right:0;bottom:0}.brand-banner:before,.our-design .design-banner-bg:before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;z-index:1}.our-design .design-banner-bg:before{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.8)),to(rgba(0,0,0,.2)))}.our-design .design-banner-bg video{width:100%;height:100%;-o-object-fit:fill;object-fit:fill}.our-design .design-banner .play-btn,.our-design .design-banner-bg img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.our-design .design-banner-bg img{width:100%;height:100%;max-width:none}.our-design .design-banner{position:relative;z-index:2;height:100%}.our-design .design-banner .play-btn{color:#fff;cursor:pointer}.our-design .design-banner .play-btn .icon{font-size:56px;line-height:1}.our-design .design-banner .txt{position:absolute;left:0;right:0;bottom:5%;color:#fff;text-align:center}.our-design .design-banner .txt .title{font-size:24px}.our-design .design-banner .txt .description{font-size:30px;margin-top:12px}.our-design .design-banner .txt .icon{-webkit-animation:dump 1s linear infinite alternate;animation:dump 1s linear infinite alternate;font-size:50px;line-height:1}@media (max-width:767px){.our-design .design-banner .play-btn .icon-play{font-size:40px}.our-design .design-banner .txt{bottom:10px}.our-design .design-banner .txt .title{font-size:16px}.our-design .design-banner .txt .description{font-size:20px}.our-design .design-banner .txt .icon{font-size:40px}}.our-design .design-introduction-bg{position:fixed;left:0;top:0;right:0;bottom:0;display:none;background:url(../img/design/introduction-bg.jpg) no-repeat;background-size:cover}.our-design .design-introduction{position:relative;margin-top:800px}.our-design .design-introduction .txt{position:absolute;width:50%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.our-design .design-introduction .txt .title{font-size:26px}.our-design .design-introduction .txt .description{font-size:20px;margin-top:30px;line-height:34px;color:#888989}@media (max-width:767px){.our-design .design-introduction{margin-top:13.33rem}.our-design .design-introduction .txt{width:90%}.our-design .design-introduction .txt .title{font-size:22px}.our-design .design-introduction .txt .description{font-size:15px;line-height:24px;margin-top:20px}}.logo-idea{background:url(../img/concept/logo-idea-bg.jpg) no-repeat;background-size:cover}.logo-idea .box{position:absolute;font-size:0;text-align:center;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.logo-idea .box .box-img,.logo-idea .box .box-txt{display:inline-block;width:40%;vertical-align:middle}.logo-idea .box .box-img img{width:100%;vertical-align:middle}.logo-idea .box .box-txt{width:45%;text-align:left;max-width:400px;margin-right:5%}.logo-idea .box .box-txt h3{font-size:24px;text-align:center;margin-bottom:26px}.logo-idea .box .box-txt h4{font-size:19px;margin-top:18px;padding:0 20px}.logo-idea .box .box-txt h4:before{content:"";height:10px;background:#ccc}.logo-idea .box .box-txt h4,.logo-idea .box .box-txt h4 b{display:inline-block;position:relative}.logo-idea .box .box-txt p{font-size:17px;margin-top:14px}@media (max-width:767px){.logo-idea{background-image:url(../img/concept/logo-idea-bg-m.jpg);min-height:21.33rem}.logo-idea .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0 5%}.logo-idea .box .box-img{width:100%;margin-bottom:20px}.logo-idea .box .box-txt{width:100%;margin-right:0}.logo-idea .box .box-txt h3{font-size:22px}.logo-idea .box .box-txt p{font-size:15px}}.concept-inspiration{position:relative;background-position:center;background-size:cover}.concept-inspiration .box{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:rgba(0,0,0,.5);padding:40px 140px 40px 80px;display:none;color:#fff}.concept-inspiration .box .txt{font-size:22px;line-height:30px;opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin:10px 0}.brand-intro .intro-bg .txt-main .txt.show,.concept-inspiration .box .txt.show,.concept-nav a.active,.concept-nav a.active:after{opacity:1}@media (max-width:767px){.concept-inspiration{background-image:url(../img/concept/inspiration-bg-m.jpg)}.concept-inspiration .box{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);top:20%;padding:25px 50px}.concept-inspiration .box .txt{font-size:16px;margin:5px 0}}.brand-banner{color:#fff;position:relative;overflow:hidden}.brand-banner:before{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.9)),to(rgba(0,0,0,.2)))}.brand-banner video{vertical-align:middle;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.brand-banner .bg,.brand-banner video{width:100%;height:100%;-o-object-fit:fill;object-fit:fill}.brand-banner .play-btn{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;z-index:1}.brand-banner .play-btn .icon{font-size:66px;line-height:1}.brand-banner .play-btn p{font-size:22px}.brand-banner .txt{position:absolute;left:0;bottom:15%;width:100%;text-align:center;z-index:1}.brand-banner .txt .title{font-size:50px}.brand-banner .txt .subtitle{font-size:36px;margin-top:20px}.brand-banner .txt .description{font-size:18px;margin-top:20px}.brand-banner .txt .txt-img{width:100%}@media (max-width:767px){.brand-banner .play-btn .icon{font-size:50px}.brand-banner .play-btn p{font-size:18px}.brand-banner .txt{bottom:8%;width:100%}.brand-banner .txt .title{font-size:40px}.brand-banner .txt .subtitle{font-size:30px}}.brand-intro{margin-top:-1px;overflow:hidden}.brand-intro .intro-bg{position:absolute;left:0;top:0;width:100%;z-index:1}.brand-intro .intro-bg.fixed{position:fixed}.brand-intro .intro-bg img,.brand-intro .intro-bg video{width:100%;height:100%;-o-object-fit:fill;object-fit:fill}.brand-intro .intro-bg video{vertical-align:middle}.brand-intro .intro-bg img{max-width:none}.brand-intro .intro-bg .txt-main{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center;color:#fff;font-size:22px;padding:0 2%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.brand-intro .intro-bg .txt-main .txt{opacity:0;margin:14px 0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.brand-intro .intro-bg .txt-main .txt.txt-title{font-size:30px;margin-bottom:20px}.brand-intro .intro-bg .txt-main.out{opacity:0}.brand-intro,.brand-intro .box,.brand-slogan-wrap .brand-slogan-main{position:relative}@media (max-width:767px){.brand-intro .intro-bg .txt-main{font-size:16px;line-height:32px}.brand-intro .intro-bg .txt-main .txt{margin:0}.brand-intro .intro-bg .txt-main .txt.txt-title{font-size:22px}}.brand-ani.mt,.brand-slogan-wrap{margin-top:5%}.brand-slogan-wrap .brand-slogan-main .brand-slogan{position:absolute;left:0;top:0;width:100%;-webkit-transition:0s;-o-transition:0s;transition:0s}.brand-slogan-wrap .brand-slogan-main .brand-slogan.fixed{position:fixed}.brand-ani .box .txt .text-inline .txt-top.show,.brand-slogan-wrap .brand-slogan-main .brand-slogan .bg{width:100%}.brand-slogan-wrap .brand-slogan-main .box{text-align:center;color:#fff;position:relative;padding:500px 0 400px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(37,41,31,.8)),color-stop(1%,rgba(37,41,31,.8)),color-stop(50%,rgba(37,41,31,0)),to(rgba(37,41,31,0)));background:-o-linear-gradient(bottom,rgba(37,41,31,.8) 0%,rgba(37,41,31,.8) 1%,rgba(37,41,31,0) 50%,rgba(37,41,31,0) 100%);background:linear-gradient(0deg,rgba(37,41,31,.8) 0%,rgba(37,41,31,.8) 1%,rgba(37,41,31,0) 50%,rgba(37,41,31,0) 100%)}.brand-slogan-wrap .brand-slogan-main .box .title{font-size:60px}.brand-slogan-wrap .brand-slogan-main .box .txt{font-size:22px;line-height:28px;margin-top:200px}.brand-slogan-wrap .brand-slogan-main .box .txt p{margin-top:24px}.brand-slogan-wrap .brand-slogan-main .box .txt p:first-child{margin-top:0}@media (max-width:767px){.brand-slogan-wrap .brand-slogan-main .box .title{font-size:30px}.brand-slogan-wrap .brand-slogan-main .box .txt{font-size:16px;line-height:22px;margin-top:100px;padding:0 20px}}.brand-ani{position:relative;margin-top:-1px;overflow:hidden}.brand-ani .bg{position:absolute;left:0;right:0;bottom:0;top:0;background-size:cover;background-position:center}.brand-ani .box{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;width:100%}.brand-ani .box .txt{font-size:22px;margin:14px 0;text-align:center}.brand-ani .box .txt.txt-title{font-size:30px;margin-bottom:20px}.brand-ani .box .txt .text-inline{color:rgba(255,255,255,.5);display:inline-block;position:relative}.brand-ani .box .txt .text-inline .txt-top{color:#fff;position:absolute;left:0;top:0;width:0%;-webkit-transition:.8s;-o-transition:.8s;transition:.8s;overflow:hidden;white-space:nowrap}@media (max-width:767px){.brand-ani .box .txt{font-size:16px;margin:12px 0;top:30%}.brand-ani .box .txt.txt-title{font-size:22px}}.concept-nav{position:fixed;left:0;top:0;right:0;height:68px;background:rgba(0,0,0,.2);z-index:102;font-size:0;text-align:center;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;backdrop-filter:saturate(180%) blur(20px)}.concept-nav.show{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.concept-nav a:after,.concept-nav:after{content:"";position:absolute;left:0;bottom:0;right:0}.concept-nav:after{background-color:rgba(255,255,255,.2);height:1px}.concept-nav a{height:68px;line-height:68px;font-size:16px;margin:0 5%;position:relative;display:inline-block;vertical-align:top;color:#fff;opacity:.4;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.concept-nav a:after{height:2px;background:#fff;opacity:0}@media (min-width:768px){.concept-nav a:hover,.concept-nav a:hover:after{opacity:1}}.concept-nav-second{background-color:#ece5dd}.footer{position:relative;margin-top:0}.brand-kv{position:relative;overflow:hidden;background-size:cover}.brand-kv .bg,.car-link .box .ul .li img,.car-link .box .ul a img{width:100%}.brand-kv .txt,.car-link .box h4:before{position:absolute;left:0;top:20%;width:100%}.brand-kv .title{position:absolute;bottom:20%;left:0;width:100%}@media (max-width:1199px){.brand-kv .txt{top:14.5%}}.car-link{padding:80px 0;background:#fff}.car-link .box{margin:0 auto;max-width:1000px}.car-link .box h4{font-size:28px;text-align:center;position:relative;max-width:600px;margin:0 auto}.car-link .box h4:before{content:"";top:50%;height:1px;background:#000}.car-link .box h4 span{position:relative;background:#fff;padding:0 20px}.car-link .box .ul{width:90%;margin:20px auto 0;font-size:0}.car-link .box .ul .li,.car-link .box .ul a{display:inline-block;vertical-align:top;width:27%;margin:60px 3% 0;text-align:center}.car-link .box .ul .li .name,.car-link .box .ul a .name{font-size:16px;margin-top:20px}@media (max-width:767px){.car-link .box{max-width:none}.car-link .box h4{max-width:none;font-size:20px;width:80%}.car-link .box .ul .li,.car-link .box .ul a{width:42%;margin:40px 4% 0}}