@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,30%,0);-ms-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.car-price{padding:10rem 8rem}.car-price-title{text-align:center;font-size:2.8rem;margin-bottom:3rem;letter-spacing:var(--ls2)}.car-price-gt .content{margin:15rem 0}.car-price .car-l .car-model1{width:50%;border-bottom:1px solid #000}.car-price .car-l .car-model2{width:50%;border-bottom:1px solid #000}.car-price .car-l .title{text-align:center;font-size:2.4rem;border-bottom:1px solid #000;letter-spacing:var(--ls2);font-weight:700}.car-price .car-l .ltitle{margin-bottom:2rem}.car-price .car-l .car-model1 .content{border-right:1px solid #c6c6c6;padding:0 7rem}.car-price .car-l3 .car-model1 .content{border-right:0}.car-price .car-l3 .car-model2 .content{border-left:1px solid #c6c6c6}.car-price .car-sl .car-model1 .content{border-right:0;padding:0 1rem}.car-price .car-l .car-model2 .content{padding-left:10rem}.car-price .car-sl .car-model2 .content{padding:0 5rem;border-left:1px solid #c6c6c6;border-right:1px solid #c6c6c6}.car-price .car-sl .car-model3 .content{border-left:0;border-right:0;padding-right:0}.car-price .car-l .li{margin:3rem 0}.car-price .car-l .block{text-align:center}.car-price .car-l .name{font-size:1.8rem;min-width:20rem;letter-spacing:var(--ls1);font-weight:700}.car-price .car-s .car-model1 .name{min-width:24rem}.car-price .car-sl .name{min-width:16rem}.car-price .car-sl .car-model3 .name{min-width:20rem}.car-price .car-l .number{font-size:1.8rem;letter-spacing:var(--ls1);font-weight:700}.car-price .car-l .number span{font-size:1.8rem;margin-left:2px}.car-price .car-l .text{font-size:1.4rem;letter-spacing:var(--ls1);color:#666}.car-price .car-1 .number span{font-size:1.8rem}.car-describe .swiper-slide{width:90%!important}.car-describe .swiper-slide .image{width:100%;max-height:calc(100vh - 13rem);object-fit:cover}.car-describe .swiper-slide .desc{background:#f7f7f7;text-align:center;padding:2rem 10rem}.car-describe .swiper-slide .p-title{font-size:4rem;padding-bottom:1rem;border-bottom:1px solid #dfdfdf;margin-bottom:1rem;letter-spacing:var(--ls2)}.car-describe .swiper-slide .text{font-size:1.8rem;letter-spacing:var(--ls2);color:#666}.car-describe .swiper-slide .text span+span{margin-left:8rem}.car-describe .swiper-slide .text em{font-style:normal;margin:0 1rem}.car-image img{width:100%;max-height:calc(100vh - 20rem);object-fit:cover}.car-color .select .title{font-size:2.8rem;text-align:center;letter-spacing:var(--ls2)}.car-color .select .swiper-slide{text-align:center}.car-color .select .swiper-slide img{width:1444px;height:auto}.car-color .select2{position:relative}.car-color .select2 .title{position:absolute;top:0;left:0;width:100%;text-align:center;font-size:2.8rem;background:rgba(255,255,255,.7);z-index:2;padding:2rem 0;letter-spacing:var(--ls2)}.car-color .select2 .swiper-slide img{width:100%;max-height:calc(100vh - 14rem);object-fit:cover}.car-color .swiper{width:100%;overflow:hidden}.swiper-next{right:3rem;background-image:url(../img/arrow-right.png)}.swiper-prev{left:3rem;background-image:url(../img/arrow-left.png)}.swiper-next,.swiper-prev{position:absolute;top:50%;width:2.5rem;height:4.5rem;margin-top:-2.3rem;z-index:10;cursor:pointer;background-size:2.5rem 4.5rem;background-position:center;background-repeat:no-repeat}.car-device .swiper{position:relative;width:100%;overflow:hidden}.car-device .select3 .swiper-slide{position:relative}.car-device .select3 .swiper-slide .title{position:absolute;top:0;left:0;width:100%;text-align:center;background:rgba(255,255,255,.7);z-index:2;padding:1.8rem 0}.car-device .select3 .swiper-slide .tit{font-size:2.8rem;letter-spacing:var(--ls2)}.car-device .select3 .swiper-slide .text{font-size:1.8rem;color:#666;letter-spacing:var(--ls2)}.car-device .select3 .swiper-slide img{width:100%;max-height:calc(100vh - 16rem);object-fit:cover;object-position:center}.car-device .select3 .swiper-slide video{width:100%;max-height:calc(100vh - 16rem);object-fit:cover}.car-bot{padding:15rem 0}.car-bot .left{width:73rem;margin-right:6rem;margin-left:3rem}.car-bot .left img{width:100%}.car-bot .right .title{font-size:2.8rem;margin-bottom:5rem;letter-spacing:var(--ls2)}.car-bot .right .params{overflow:hidden}.car-bot .right .li{width:33%;float:left}.car-bot .right .name{color:#999;font-size:1.4rem;letter-spacing:var(--ls2)}.car-bot .right .number{font-size:1.6rem;height:8rem;letter-spacing:var(--ls2)}.car-bot .right .btn{width:28rem;height:4.8rem;line-height:4.8rem;font-size:1.6rem;background:#000;border-radius:6px;margin-top:3rem;text-align:center;color:#fff;display:block;text-decoration:none;letter-spacing:var(--ls2)}.car-bot .right .btn:hover{background:#333}.car-price .car-x .car-model1{width:100%}.car-price .car-x .car-model1 .content{border-right:0;padding:0 15%}.car-price .car-aya .car-model1 .content{margin:10rem 0}.car-price .car-x .name{width:33.3%;text-align:center}.car-price .car-x .flex-bd{width:66.6%}.car-color .select-x .swiper-slide img{width:90%;height:auto}.car-big-image{position:relative}.car-big-image img{width:100%}.car-big-title{position:absolute;top:0;left:0;width:100%;text-align:center;background:rgba(255,255,255,.7);z-index:2;padding:8rem 0}.car-big-title .title{font-size:3.2rem}.car-big-title .subtitle{margin-top:5rem}.car-big-title .li{display:inline-block;margin:0 6rem}.car-big-title .tit{font-size:3.6rem}.car-big-title .text{font-size:2.4rem}.car-device .features .f-item{position:absolute;opacity:0;transition:all ease .5s}.car-device .features .f-item.active{opacity:1}.car-device .features .f1{top:calc(100% - 27vh);right:82vw}.car-device .features .f2{top:calc(100% - 39vh);right:77vw}.car-device .features .f3{top:calc(100% - 35vh);right:70vw}.car-device .features .f4{top:calc(100% - 43vh);right:61vw}.car-device .features .f5{top:calc(100% - 18vh);right:48vw}.car-device .features .f6{top:calc(100% - 15vh);right:36vw}.car-device .features .txt{font-size:1.6rem;display:inline-block;background-repeat:no-repeat;background-position:center left;color:#fff;padding-left:3rem;padding-right:6rem;position:relative}.car-device .features .txt::after{content:"";background:linear-gradient(45deg,#000,rgba(0,0,0,.3),rgba(0,0,0,0));transform:skewX(25deg);position:absolute;top:0;right:0;width:100%;height:100%}.car-device .features .txt span{position:relative;z-index:2;letter-spacing:var(--ls2)}.car-device .features .q{position:absolute;top:0;right:0}.car-device .features .q img{width:3rem;height:3rem}.car-price .car-s .car-model1{width:50%}.car-price .car-s .car-model2{width:50%}.car-describe .swiper-next,.car-describe .swiper-prev{top:45%}.car-describe .swiper-next{right:8%}.car-describe .swiper-prev{left:8%}.zjtitle{font-size:2.8rem;padding:0 5%;letter-spacing:var(--ls2)}@media screen and (max-width:1680px){.car-price{padding:16rem 5rem}.car-price .car-l .car-model1 .content{padding:0 5rem}.car-price .car-l .car-model2 .content{padding-left:8rem}.car-price .car-sl .car-model2 .content{padding:0 4rem}.car-bot .left{width:63rem;margin-right:5rem}.car-big-title{padding:6rem 0}}@media screen and (max-width:1440px){.car-price{padding:14rem 4rem}.car-price .car-l .car-model1 .content{padding:0 4rem}.car-price .car-l .car-model2 .content{padding-left:7rem}.car-price .car-sl .name{min-width:13rem;font-size:1.6rem}.car-price .car-l .number{font-size:1.6rem}.car-price .car-l .text{font-size:1.4rem}.car-price .car-l .number span{font-size:1.4rem}.car-price .car-sl .car-model2 .content{padding:0 3rem}.car-color .select .swiper-slide img{width:1044px}.car-bot .left{width:53rem;margin-right:4rem}.car-big-title{padding:4rem 0}.car-big-title .subtitle{margin-top:3rem}}@media screen and (max-width:1366px){.car-price{padding:12rem 2rem}.car-price .car-l .car-model1 .content{padding:0 2rem}.car-price .car-l .car-model2 .content{padding-left:5rem}.car-color .select .swiper-slide img{width:944px}.car-device .select3 .swiper-slide video{height:80rem}}@media screen and (max-width:1024px){.car-price{padding:6rem 2rem}.car-price .car-l{flex-direction:column}.car-price .car-l .car-model1{width:100%;padding-bottom:3rem}.car-price .car-x .car-model1{padding-bottom:0}.car-price .car-l2 .car-model1{border-bottom:0;padding-bottom:0}.car-price .car-l .car-model2{width:100%;border-bottom:0}.car-price .car-l2 .car-model2{border-top:0}.car-price .car-l .car-model1 .name{width:25%;padding-left:6%;box-sizing:border-box}.car-price .car-l .car-model2 .name{width:33.3%;padding-left:6%;box-sizing:border-box}.car-price .car-s .car-model1 .name{width:33.3%;padding-left:6%;box-sizing:border-box}.car-price .car-l .car-model2 .flex-bd{width:66.6%}.car-price .car-l .car-model2 .flex-bd{width:72.5%}.car-price .car-l .title{margin-top:3rem}.car-price .car-l .car-model1 .content{border-right:0;padding:0;margin:3rem 0}.car-price .car-l2 .car-model1 .content{margin-bottom:0;margin-top:0}.car-price .car-l .car-model2 .content{padding-top:0}.car-color .select .swiper-slide img{width:844px}.car-color .swiper{height:40rem}.car-describe .swiper-slide .text span+span{margin-left:1rem}.car-device .select3 .swiper-slide video{height:60rem}.car-bot{flex-direction:column;padding:10rem 0}.car-bot .left{width:70%;margin-right:0;margin-bottom:3rem;margin-left:0}.car-bot .right .title{text-align:center}.car-bot .right .btn{margin:3rem auto 0}.car-big-title{padding:2rem 0}.car-big-title .subtitle{margin-top:1.5rem}}@media screen and (max-width:920px){.car-color .select .swiper-slide img{width:744px}}@media screen and (max-width:768px){.car-color .select .swiper-slide img{width:100%}.car-device .select3 .swiper-slide .title{height:auto;padding:1rem 0}.swiper-next,.swiper-prev{top:55%;width:2.3rem;height:4.1rem;background-size:2.3rem 4.1rem}.car-big-title{padding:2rem 0;position:relative;background:#fff}.car-device .select3 .swiper-slide .tit{font-size:2.2rem;margin-top:0;margin-bottom:0}.car-device .select3 .swiper-slide .text{font-size:1.2rem}.car-bot .right .title{font-size:3.2rem}.car-describe .swiper-slide .p-title{font-size:2.4rem;padding:2rem 0}.car-describe .swiper-slide .text{font-size:1.8rem;height:auto}.car-describe .swiper-slide .desc{height:auto;padding-bottom:2rem;padding:0 1rem 2rem 1rem}.car-color .select2 .title{height:6rem;line-height:6rem;font-size:2.4rem}.car-color .select .title{margin-bottom:6rem;font-size:2.8rem}.car-device .features .txt{font-size:1.4rem;padding-left:1rem;padding-right:3rem}.car-device .features .f1{top:30vw;right:83vw}.car-device .features .f2{top:24vw;right:81vw}.car-device .features .f3{top:25vw;right:70vw}.car-device .features .f4{top:22vw;right:62vw}.car-device .features .f5{top:34vw;right:48vw}.car-device .features .f6{top:36vw;right:34vw}.car-bot .right .li{text-align:center}.car-device .select3 .swiper-slide video{height:40rem}.car-describe .swiper-next,.car-describe .swiper-prev{top:35%}.car-describe .swiper-slide .image{min-height:initial;height:35rem;object-fit:cover}.car-bot{flex-direction:column;padding:6rem 0}.car-price-title{margin-bottom:0}.car-price-gt .content{margin:3rem 0}.car-device .features .q img{width:2.4rem;height:2.4rem}.car-price .car-l .car-model2 .name{padding-left:0;width:25%;min-width:25%}.car-price .car-sl .car-model2 .name{padding-left:0;width:30%;min-width:32%}.car-price .car-sl .car-model2 .content{border-left:0;border-right:0;padding:0;padding-left:3rem}}@media screen and (max-width:640px){.car-price .car-l .title{margin-top:3rem;padding-bottom:1rem;margin-bottom:3rem}.car-price{padding:3rem 1.5rem}.car-price .car-l .car-model1 .name{width:30%}.car-price .car-s .car-model1 .name{width:33.3%}.car-price .car-l .car-model2 .flex-bd{width:70%}.car-device .select3 .swiper-slide .text{padding:0 2rem}.car-bot .right{padding:0;width:90%}.car-big-title .tit{font-size:2.6rem}.car-big-title .text{font-size:1.8rem}.car-big-title .li{margin:0 1rem}.car-color .swiper{height:34rem}.car-color .select-x .title{margin-bottom:3rem}.car-image img{height:40vw;object-fit:cover}.car-describe .swiper-slide .text em{margin:0 .5rem}.car-price .car-l3 .car-model2 .content{border-left:0;padding-left:3rem}}@media screen and (max-width:480px){.car-price{padding:2.5rem 1rem 4rem 1rem}.car-price-gt{padding:5rem 1rem}.color-select-dots .text{font-size:2rem;margin-top:0}.car-color .swiper{height:auto}}