@charset "utf-8";
.section1 {
  width: 100%;
  height: 100%;
  background: #ccc;
}

video {
  width: 100%;
}
.swiper_info_pic{
  position: relative;
}

.section2 {
  min-height: 8.666667rem;
  padding: .373333rem;
}

.section2 .carmain .icon {
  display: block;
  width: 2.5rem;
  margin: 0 auto;
  text-align: center;
  margin-top: .7rem;
}

.section2 .carmain h2 {
  text-align: center;
  margin-top: 1.173333rem;
  font-size: .626667rem;
  color: #000;
}

.section2 .carmain .rotate {
  position: relative;
}

.section2 .carmain .rotate .imgcar {
  width: 72%;
  margin: 0 auto;
  margin-top: .426667rem;
}

.section2 .carmain .rotate i {
  display: block;
  width: 9.173333rem;
  height: 1.2rem;
  position: absolute;
  bottom: 0rem;
}

.section2 .carmain .colorcar {
  display: flex;
  margin-top: .6rem;
  justify-content: space-around;
}

.section2 .carmain .colorcar span {
  margin: 0 6px;
  width: 7%;
}

.section2 .carmain .colorcar img.cur {
  border: 1px solid #9f9f9f;
  border-radius: 50%;
  padding: 2px;
  box-sizing: border-box;
}

.section2 .carmain .parameter {
  display: flex;
  justify-content: space-around;
  width: 9.253333rem;
  height: 2.453333rem;
  /* border-bottom: 1px solid #dadada; */
}

.section2 .carmain .parameter span {
  height: 2.453333rem;
  position: relative;
}

.section2 .carmain .parameter span h3 {
  font-size: .64rem;
  color: #000;
  padding-top: .626667rem;
  padding-bottom: .15rem;
}

.section2 .carmain .parameter span span {
  font-size: .24rem;
  color: #909090;
}

.section2 .carmain .parameter .item:after {
  content: '';
  width: .266667rem;
  height: .266667rem;
  background: url(/uploads/image/v2mimages/s2_cl.png) no-repeat center center;
  background-size: 100% 100%;
  display: inline-block;
  position: absolute;
  top: 40%;
  right: -0.6rem;
  transform: translate(-50%, -50%);
  font-size: 0.3rem;
}

.section2 .carmain .parameter .items:after {
  content: '';
  position: absolute;
  top: 53%;
  right: -11%;
  transform: translate(-50%, -50%);
  width: 1px;
  height: 49%;
  font-weight: normal;
  background: #bdbdbd;
}

.section2 .carmain .details {
  margin-top: .76rem;
  padding: 0 .706667rem;
  border-bottom: 1px solid #dadada;
  display: none;
}

.section2 .carmain .details .details_title {
  text-align: left;
}

.section2 .carmain .details .details_title h2 {
  text-align: left;
  color: #202020;
  font-size: .48rem;
}

.section2 .carmain .details .details_title span {
  color: #909090;
  font-size: .24rem;
  margin-top: .16rem;
  display: block;
}

.section2 .carmain .details .details_content {
  margin-top: .52rem;
  color: #202020;
}

.section2 .carmain .details .details_content ul {
  padding-bottom: 1.36rem;
}

.section2 .carmain .details .details_content ul li {
  display: flex;
  justify-content: space-between;
  font-size: .32rem;
  color: #202020;
  margin-bottom: .32rem;
}

.section2 .carmain .details .details_content ul li .text-r {
  font-size: .48rem;
}

.section2 .carmain .details .details_content .look {
  font-size: .373333rem;
  text-align: center;
  padding-bottom: 1rem;
  color: #202020;
  display: none;
}

.section2 .carmain .details .details_content .look::after {
  content: '';
  display: inline-block;
  width: .106667rem;
  height: .186667rem;
  background: url(/uploads/image/v2mimages/s2_r_i.png) no-repeat right center;
  background-size: 100% 100%;
  margin-left: 5px;
}

@keyframes mymove {
  0% {
    transform: scale(1);
    /*开始为原始大小*/
  }
  25% {
    transform: scale(1.1);
    /*放大1.1倍*/
  }
  50% {
    transform: scale(1);
  }
  75% {
    transform: scale(1.1);
  }
}

@-webkit-keyframes mymove /*safari and chrome*/ {
  0% {
    transform: scale(1);
    /*开始为原始大小*/
  }
  25% {
    transform: scale(1.1);
    /*放大1.1倍*/
  }
  50% {
    transform: scale(1);
  }
  75% {
    transform: scale(1.1);
  }
}

.section .item {
  margin-top: 1rem;
}

.section .item .text {
  padding: 0 .706667rem;
}

.section .item .text h2 {
  color: #202020;
  font-size: .56rem;
  text-align: left;
  font-weight: bold;
  margin-bottom: .2rem;
}

.section .item .text p {
  font-size: .32rem;
  line-height: .5rem;
}

.section .item .kv {
  width: 100%;
  margin: 0 auto;
  margin-top: .3rem;
}

.section .item .bd {
  width: 9.253333rem;
  margin: 0 auto;
  padding-bottom: 20px;
  /* border-bottom: 1px solid #dadada; */
  position: relative;
}

.section .item .zk_btn {
  width: 1rem;
  height: 1rem;
  display: block;
  margin: 0 auto;
  margin-top: .32rem;
  left: 0;
  right: 0;
  position: absolute;
  bottom: .3rem;
  -webkit-transition: -webkit-transform 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);
  transition: -webkit-transform 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);
  transition: transform 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);
  transition: transform 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95), -webkit-transform 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);
}

.section .item .zk_text {
  text-align: center;
  margin-top: 18px;
  color: #202020;
  padding-bottom: .266667rem;
  border-bottom: 1px solid #dadada;
  left: 0;
  right: 0;
  position: absolute;
  bottom: -0.6rem;
  font-size: 0.32rem;
}

.section .item .zk_btn.cur {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.section .item .zk_btn.pf {
  position: fixed !important;
  top: 50px !important;
  z-index: 999;
}

.section .item .content {
  display: none;
  margin-top: 1.093333rem;
}

.section .item .content .part {
  margin-top: 1.946667rem;
}

.section .item .content .part .part_t {
  padding: 0 .746667rem;
}

.section .item .content .part .part_t .part_t_pic {
  margin-bottom: .466667rem;
}

.section .item .content .part .swiper {
  padding: 0 .373333rem;
}

.section .item .content .part .swiper p {
  font-size: .293333rem;
  color: #202020;
  padding: 0 .373333rem;
  min-height: 20px;
  text-align: left;
}

.section .item .content .part .swiper .swiper_bottom {
  display: flex;
  width: 9.253333rem;
  margin: 0 auto;
  justify-content: space-between;
  margin-top: .626667rem;
  margin-bottom: .573333rem;
}

.section .item .content .part .swiper .swiper_bottom .btn {
  width: 20%;
  font-size: .293333rem;
  text-align: right;
}

.section .item .content .part .swiper .swiper_bottom .btn span:nth-child(1) {
  display: block;
  padding-bottom: 2px;
}

.section .item .content .part .swiper .swiper_bottom .btn hr {
  background: #000;
  height: 1px;
}

.section .item .content .part .swiper .swiper_bottom .btn span:nth-child(1):after {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  background: #000;
}

.section .item .content .part .swiper .swiper_bottom .btn.cur {
  color: #e60021;
}

.section .item .content .part .swiper .swiper_bottom .btn.cur span:nth-child(1):after {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  background: #e60021;
}

.section .item .content .part .swiper .swiper_info_pic .pic {
  margin-top: .386667rem;
}

.section .item .content .part .swiper .swiper_info_pic.selected {
  display: block;
  transition: all 2s;
}

.section .item .content .part .part_bottom video {
  width: 95%;
  height: 5.973333rem;
  margin-left: 2.5%;
}

.section .item .content .part .part_bottom .swiper-container {
  width: 100%;
  height: 100%;
}

.section .item .content .part .part_bottom .swiper-container .swiper-slide p {
  font-size: .4rem;
  font-weight: bold;
  margin-top: .413333rem;
  padding-left: .373333rem;
}

.section .item .content .part2 {
  margin-top: 1.946667rem;
}

.section .item .content .part2 .part_t {
  padding: 0 .746667rem;
}

.section .item .content .part2 .part_t .part_t_pic {
  margin-bottom: .466667rem;
}

.section .item .content .part2 .swiper {
  /*padding: 0 .373333rem;*/
 padding: 0;
}

.section .item .content .part2 .swiper p {
  font-size: .266667rem;
  color: #202020;
  padding: 0 .373333rem;
  text-align: left;
}

.section .item .content .part2 .swiper .swiper_bottom {
  display: flex;
  width: 9.253333rem;
  margin: 0 auto;
  justify-content: space-between;
  margin-top: .626667rem;
  margin-bottom: .573333rem;
}

.section .item .content .part2 .swiper .swiper_bottom .btn {
  width: 22%;
  font-size: .293333rem;
  text-align: right;
}

.section .item .content .part2 .swiper .swiper_bottom .btn span:nth-child(1) {
  display: block;
  padding-bottom: 2px;
}

.section .item .content .part2 .swiper .swiper_bottom .btn hr {
  background: #000;
  height: 1px;
}

.section .item .content .part2 .swiper .swiper_bottom .btn span:nth-child(1):after {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  background: #000;
}

.section .item .content .part2 .swiper .swiper_bottom .btn.cur {
  color: #2c63b8;
}

.section .item .content .part2 .swiper .swiper_bottom .btn.cur span:nth-child(1):after {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  background: #2c63b8;
}

.section .item .content .part2 .swiper .swiper_info_pic .pic {
  margin-top: .386667rem;
}

.section .item .content .part2 .swiper .swiper_info_pic.selected {
  display: block;
}

.section .item .content .part2 .part_bottom video {
  width: 95%;
  height: 5.973333rem;
}

.section .item .content .part2 .part_bottom .swiper-container {
  width: 100%;
  height: 100%;
}

.section .item .content .part2 .part_bottom .swiper-container .swiper-slide p {
  font-size: .4rem;
  margin-top: .413333rem;
  padding-left: .373333rem;
}
.section .item .content .part2 .part_bottom .swiper-container .swiper-slide span{
  display: inline-block;
  padding-left: .373333rem;
}
.section .item .open {
  background: #f7f7f7;
  margin-top: calc(-1 * (48px   30px   30px   12px   2.4rem));
  padding-bottom: 42px;
  padding-top: 164px;
}

.section .item .content .part2 .part_bottom > div {
  margin-top: 15px;
}

.section6 .pd {
  padding: .373333rem;
}

.section6 .item .content .part2 .swiper .swiper_bottom {
  justify-content: flex-start;
}

.section6 .item .content .part2 .swiper .swiper_bottom .btn:nth-child(2) {
  margin-left: 10%;
}

.section6 .item .content .part1 .swiper .swiper_bottom .btn {
  width: 25%;
}

.section5 .swiper-slide {
  height: 7.773333rem;
  background: #f7f7f7;
}

.section5 .part_bottom div {
  margin-top: .12rem;
}

.section5 .part_bottom p strong {
  display: block;
}

.section5 .part_bottom p span {
  font-weight: normal;
  font-size: 12px;
}

.section7 {
  margin-top: 1rem;
}

.section7 .cartype {
  padding: 0 .373333rem;
}

.section7 .cartype h2 {
  text-align: center;
  font-size: .64rem;
}

.section7 .cartype .cartypebtn {
  display: block;
  text-align: center;
  color: #000;
  font-size: .373333rem;
  margin-top: .813333rem;
}

.section7 .cartype .cartypebtn:after {
  content: '';
  display: inline-block;
  width: .106667rem;
  height: .186667rem;
  background: url(/uploads/image/v2mimages/s2_r_i.png) no-repeat right center;
  background-size: 100% 100%;
  margin-left: 5px;
}

.section7 .swipercompared {
  border-bottom: 1px solid #dadada;
  padding-bottom: 1.053333rem;
  margin-top: .8rem;
}

.section7 .swipercompared h2 {
  font-size: .48rem;
  font-weight: bold;
  margin-top: .466667rem;
  text-align: left;
}

.section7 .swipercompared .p-text {
  font-size: .32rem;
  color: #202020;
  margin-top: .4rem;
}

.section7 .swipercompared .boxbtn {
  margin-top: .4rem;
}

.section7 .swipercompared .boxbtn a {
  color: #202020;
  font-size: .373333rem;
  width: 98%;
  height: 1rem;
  line-height: 1rem;
  text-align: center;
  border: 0.01rem solid #333;
  display: block;
  font-weight: 900;
}
.section7 .swipercompared .boxbtn a img{
	display: inline-block;
	width: .2rem;
}
.section7 .swipercompared .boxbtn a:nth-child(2){
	margin-top: .4rem;
	border-color: #d6000f;
}
.section8 {
  margin-top: 1.24rem;
  padding: 0 .373333rem;
  width: 100%;
  box-sizing: border-box;
  display: none;
}

.section8 h2 {
  text-align: center;
  font-size: .64rem;
}

.section8 .wrap {
  border-bottom: 1px solid #dadada;
  margin: 0 auto;
  height: 350px;
  overflow-y: auto;
}

.section8 .wrap .thead .p_head {
  text-align: left;
}

.section8 .download {
  width: 3.733333rem;
  height: 1.013333rem;
  margin: 0 auto;
  margin: .733333rem auto;
}

.section9 h2 {
  text-align: center;
  font-size: .64rem;
  margin-bottom: .3rem;
}

.section9 .content {
  padding: 0 .373333rem;
  margin-top: .626667rem;
}

.section9 .content h2 {
  text-align: left;
  font-size: .48rem;
  font-weight: bold;
}

.section9 .content ul li {
  font-size: .32rem;
  font-weight: bold;
  margin-bottom: 10px;
  position: relative;
}
.section9 .content ul li p{
  margin-left: 0.32rem;
}
.section9 .content ul li:not(.nobefore):before {
  content: '●';
  color: #e60021;
  margin-right: 3px;
  vertical-align: top;
  position: absolute;
  top: 0;
  left:0;
}

.section9 .bt {
  font-size: .24rem;
  color: #5e5e5e;
  margin-top: .906667rem;
  border-bottom: 1px solid #dadada;
}
.section9 .bt p {
  margin-bottom: 9px;
  position: relative;
}
.section9 .bt p i{
  font-style: normal;
  position: absolute;
  left: 0;
  top: 0;
}
.section9 .bt p span{
  margin-left: 0.32rem;
  display: inline-block;
}
.section10 {
  margin-top: .3rem;
}

.section10 h2 {
  text-align: center;
  font-size: .64rem;
}

.section10 .p_tel {
  text-align: center;
  color: #505050;
  font-size: .293333rem;
  margin-top: .346667rem;
}

.section10 .forms {
  width: 9.253333rem;
  margin: 0 auto;
  border-bottom: 1px solid #dadada;
}

.section10 .forms .lis {
  margin-bottom: .346667rem;
}

.section10 .forms .lis .name {
  font-size: .346667rem;
  margin-bottom: .346667rem;
}

.section10 .forms .lis li {
  border: 1px solid #595959;
  padding: .3rem;
  font-size: .346667rem;
}

.section10 .forms .lis li input {
  width: 100%;
  font-size: .346667rem;
}

.section10 .forms .lis li select {
  font-size: .346667rem;
  width: 100%;
}

.section10 .forms .lis .pb {
  border-bottom: 1px solid #acacac;
  padding-bottom: .266667rem;
}

.section10 .forms .form_gou {
  text-align: left;
  font-size: .346667rem;
  line-height: 0.625rem;
  height: .653333rem;
  margin-top: 0.469rem;
  margin-bottom: 0.312rem;
  letter-spacing: 0.047rem;
  color: #e10011;
}

.section10 .forms .form_gou i {
  background: url(/uploads/image/v2mimages/check.png) no-repeat;
  background-size: 100% 100%;
  width: .666667rem;
  height: .653333rem;
  display: inline-block;
  margin-right: 0.078rem;
  position: relative;
  top: 0.2rem;
}

.section10 .forms .form_gou .form_gou_d {
  color: #303030;
  display: inline-block;
}

.section10 .forms .form_gou span {
  color: #e10011;
  text-decoration: underline;
}

.section10 .forms .form_gou .form_gou_d.cur i {
  background: url(/uploads/image/v2mimages/checkcur.png) no-repeat;
  background-size: 100% 100%;
  width: .666667rem;
  height: .653333rem;
  display: inline-block;
  margin-right: 0.078rem;
  position: relative;
  top: 0.2rem;
}

.section10 .forms .flex {
  display: flex;
  justify-content: space-between;
}

.section10 .forms .flex .sel {
  width: 45%;
}

.section10 .forms .flex .sel p {
  font-size: .346667rem;
  margin-bottom: .346667rem;
}

.section10 .forms .flex .sel .sel-bd {
  position: relative;
  border: 1px solid #595959;
  padding: .3rem;
  font-size: .346667rem;
}
.section10 .forms i {
  width: .373333rem;
  height: .2rem;
  display: inline-block;
  background: url(/uploads/image/v2mimages/s2_d_i.png) no-repeat right center;
  background-size: 100% 100%;
  position: absolute;
  right: 5%;
  top: 40%;
}
.section10 .forms .flex .sel .sel-bd i{
  width: .373333rem;
  height: .2rem;
  display: inline-block;
  background: url(/uploads/image/v2mimages/s2_d_i.png) no-repeat right center;
  background-size: 100% 100%;
  position: absolute;
  right: 10%;
  top: 40%;
}

.section10 .forms .querybtn {
  width: 100%;
  height: 1.026667rem;
  background: #303030;
  color: #fff;
  font-weight: bold;
  font-size: .4rem;
  text-align: center;
  display: block;
  line-height: 1.026667rem;
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.section11 {
  padding-bottom: 1.32rem;
  width: 100%;
  margin: 0 auto;
  border-bottom: 1px solid #dadada;
  margin-top: .5rem;
}

.section11 h2 {
  text-align: center;
  font-size: .64rem;
  margin-bottom: .5rem;
}

.section11 p {
  font-size: .4rem;
  font-weight: bold;
  margin-top: .413333rem;
  padding-left: .373333rem;
}

.section11 p strong {
  display: block;
}

.section11 p span {
  font-weight: normal;
  font-size: 12px;
}

.section12 {
  width: 9.253333rem;
  margin: 0 auto;
  /*border-bottom: 1px solid #dadada;*/
  margin-top: .5rem;
}

.section12 h2 {
  font-size: .64rem;
  text-align: center;
  margin-top: .5rem;
  margin-bottom: .5rem;
}

.section12 .btns {
  display: flex;
  justify-content: space-between;
  padding-bottom: 1.173333rem;
}

.section12 .btns a {
  display: inline-block;
  width: 3.146667rem;
  margin-top: .453333rem;
}

.b-more {
  width: 100%;
  padding: 0 .65rem;
  margin: 0 auto;
  box-sizing: border-box;
  display: flex;
  justify-content: space-around;
  margin-top: .5rem;
  padding-top: .586667rem;
  padding-bottom: .586667rem;
  border-bottom: 1px solid #acacac;
}

.b-more a {
  display: inline-block;
  /* border-right: 1px solid #acacac; */
  color: #202020;
  text-align: center;
  /* padding-right: 10%; */
}

.b-more a img {
  width: 50%;
  margin: 0 auto;
}

.b-more a span {
  margin-top: 5px;
  display: inline-block;
}

.b-more a:last-child {
  border-right: none;
}

.gotop .goback-btn {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
  box-sizing: border-box;
  padding: .1rem;
  background: rgba(51, 51, 51, 0.8);
}

.gotop .goback-btn {
  width: .9rem;
  height: .9rem;
  border-radius: .45rem;
  overflow: hidden;
  color: #fff;
  position: fixed;
  z-index: 11;
  bottom: 3.5rem;
  right: .2rem;
  color: #fff;
  font-size: .24rem;
}

.section3 .item .content .part .swiper p {
  font-size: .293333rem;
  color: #202020;
  padding: 0 .373333rem;
  min-height: 40px !important;
  line-height: 0.5rem;
}

.section4 .item .content .part2 .swiper p {
  font-size: .293333rem;
  color: #202020;
  padding: 0 .373333rem;
  min-height: 95px !important;
  line-height: 0.5rem;
  position: relative;
}

.section4 .item .content .part1 .swiper p {
  font-size: .293333rem;
  color: #202020;
  padding: 0 .373333rem;
  min-height: 38px !important;
  line-height: 0.5rem;
  position: relative;
}

.section6 .item .content .part3 .swiper p {
  font-size: .293333rem;
  color: #202020;
  padding: 0 .373333rem;
  min-height: 73px !important;
  line-height: 0.5rem;
  position: relative;
}

.section6 .item .content .part1 .swiper p {
  font-size: .293333rem;
  color: #202020;
  padding: 0 .373333rem;
  min-height: 73px !important;
  line-height: 0.5rem;
  position: relative;
}
.zhezhao{
  position: absolute;
  width: 100%;
  height: 50%;
  opacity: 1;
  left: 0;
  bottom: 0;
  background-color: #f7f7f7;
  display: block;
  text-align: left;
  line-height: 300%;
  z-index: 12;
  padding: 0 0.4rem;
  box-sizing: border-box;
}
.zhezhao1851{
  height: 45%;
}
.zhezhao1852{
  height: 50%;
}
.zhezhao1853{
  height: 55%;
}
.section4 .item .content .part2 .swiper p .zhezhao{
  height: 55%;
}

.section3 .part1 .part_bottom > div, .section2 .part1 .part_bottom > div {
  margin-top: 10px;
}

.section5 .item .content .part .swiper .swiper_bottom .btn, .section6 .item .content .part .swiper .swiper_bottom .btn {
  width: 25%;
  font-size: .293333rem;
  text-align: right;
}

.sedan_nav_wap {
  width: 100%;
  position: absolute;
  padding: 0 10px;
  left: 0;
  top: 0;
  height: 1.344rem;
  line-height: 1.344rem;
  z-index: 15;
  display: none;
  justify-content: space-between;
  justify-items: center;
  box-sizing: border-box;
}

.sedan_nav_wap.cur {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 90;
  background: #000;
  opacity: 1;
  display: block;
}

.sedan_nav_wap .navright a {
  display: inline-block;
  width: 6%;
  vertical-align: middle;
  position: absolute;
  right: 29px;
  top: 11px;
}

.sedan_nav_wap .navleft {
  color: #fff;
  width: 80%;
  display: flex;
  justify-content: space-between;
}

.sedan_nav_wap .navleft i {
  width: 7%;
  display: inline-block;
  margin-top: 19px;
  height: 14px;
}

.hei_bg {
  background: #000;
}

body.cur, html.cur {
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.nav {
  position: fixed;
  width: 100%;
  overflow: hidden;
  z-index: 1999;
  height: 100%;
  top: 1.344rem;
  display: none;
  background: #1e1e1e;
}

.nav .navinfo {
  height: 100%;
  overflow-y: auto;
}

.nav .tit {
  width: 100%;
  height: 1.9375rem;
  background: #262728;
  color: #fff;
  font-size: .373333rem;
  line-height: 1.9375rem;
  padding-left: 16px;
}

.nav ul {
  background: #1e1e1e;
  padding: 0 16px;
}

.nav ul li,.nav ul a {
	display: block;
  height: 1.2rem;
  font-size: .346667rem;
  line-height: 0.9rem;
  color: #fff;
  text-align: left;
  border-bottom: 1px solid #353535;
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  transition: opacity 0.4s linear, -webkit-transform 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: opacity 0.4s linear, transform 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: opacity 0.4s linear, transform 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

.sedan_nav_wap .navleft.hover i {
  transform: rotate(-180deg);
}

.sedan_nav_wap .navleft i {
  -webkit-transition: all 0.3s ease-in-out;
}

body.active .nav {
  transition-delay: 0s;
}

.section14 h2 {
  font-size: .64rem;
  text-align: center;
  margin-top: .5rem;
  margin-bottom: .3rem;
}
.op0{
  opacity: 0;
}
.car-params .xscroll.fixed-param .table{
  overflow: hidden;
}
.normal{
  /* padding-bottom: 42px; */
    /* opacity: 0; */
    height: 1rem;
}
.b-more i {
  display: inline-block;
  width: 1px;
  height: 100%;
  background-color: #acacac;
}

.section .item .content .part .part_bottom #sw6{
min-height:8.5rem;
}
.car-params .xscroll .table .tr .th{
	word-break:break-all;
}
.w_l95{
  width: 95%;
  margin-left: 2.5%;
}
.section8 .download a{
  display: none;
}
#sw13 {
  padding-bottom: 1rem;
}
#sw13 .swiper-pagination-bullet{
  background-color: #707070;
}
#sw13 .swiper-pagination-bullet-active{
  background-color:#202020;
}
.section7 .swipercompared .p-text span{
    font-size: .4rem;
    font-weight: bold;
}

#sw13 .swiper-button-next,#sw13 .swiper-button-prev{
  top:45%;
  width: 28px;
  height:24px;
}

.swiper-pagination1{
	position: absolute;
  z-index: 20;
  bottom: 10px;
  width: 100%;
  text-align: center;
}
.section9{
	margin-top: 0.3rem;
}
.section .item .zk_btn{
	margin-top: 0;
}

.jr_pic{
	width: 100%;
}
.jr_pic img{
	width: 30%;
	margin-bottom: .3rem;
}
.section9 .content ul{
	width: 95%;
	margin-left: 2.5%;
}
.new_beizhu{
  text-align: center;
  font-size: .24rem;
  color: #909090;
  border-bottom: 1px solid #dadada;
  padding-bottom: 0.3rem;
}
#sw11,#sw12{
  padding: 0 25px;
  padding-bottom: 1rem;
}
#sw11 .swiper-button-black,#sw12 .swiper-button-black{
  opacity: 0.7;
  top: 36%;
  height: 26px;
}
#sw12 .swiper-button-black{
  top: 50%;
}
#sw11 .swiper-button-next,#sw12 .swiper-button-next{
  right: 3px;
}
#sw11 .swiper-button-prev,#sw12 .swiper-button-prev{
  left: 3px;
}
#sw11 .swiper-pagination-bullet-active,#sw12 .swiper-pagination-bullet-active{
  background-color: #000;
}
.img475{
  display: inline-block;
  width: 47.5%;
}
.img_l{
  margin-left: 2.5%;
}
.section .item .content .part .swiper .new_beizhu{
  font-size: .24rem;
  color: #909090;
  border: none;
}
.swiper-pagination11, .swiper-pagination12,.swiper-pagination1{
  position: absolute;
  text-align: center;
  -webkit-transition: .3s opacity;
  -o-transition: .3s opacity;
  transition: .3s opacity;
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
  z-index: 10;
}
#newplan {
  width: 100%;
  margin-bottom: 8vw;
  background-color: #f0f0f0;
}

#newplan .tit {
  text-align: center;
  font-size: .64rem;
  padding: 8vw 0;
  font-weight: bold;
}

#newplan .plan-ul {
  width: 93.4%;
  margin: auto;
}

#newplan .plan-ul #newplan-swiper {
  background-color: #fff;
}

#newplan .plan-ul #newplan-swiper img {
  width: 100%;
  display: block;
}

#newplan .plan-ul #newplan-swiper .plan-item-content {
  padding: 5vw 2% 5vw 5%;
}

#newplan .plan-ul #newplan-swiper .plan-item-content .h2 {
  font-weight: bold;
  font-size: 4.8vw;
  width: 100%;
}

#newplan .plan-ul #newplan-swiper .plan-item-content ul {
  font-size: 3.73vw;
  padding-top: 6vw;
  line-height: 6.5vw;
}

#newplan .plan-ul #newplan-swiper .plan-item-content ul sup {
  vertical-align: super;
}

#newplan .plan-ul .tabs-ul {
  margin-top: 6%;
  font-weight: bold;
}

#newplan .plan-ul .tabs-ul .tab-item {
  display: inline-block;
  text-align: center;
  width: 30%;
  margin-right: 3.8%;
  border-top: 2px solid #000;
  opacity: .5;
  font-size: 3.73vw;
  padding: 2% 0 4%;
}

#newplan .plan-ul .tabs-ul .tab-item:last-child {
  margin-right: 0;
}

#newplan .plan-ul .tabs-ul .tab-item.active {
  opacity: 1;
  background: linear-gradient(rgba(0, 0, 0, 0.06), transparent);
}

#newplan .plan-ul .allcountry1 {
  font-size: 2.67vw;
  line-height: 5vw;
  padding: 8vw 0;
}

#newplan .plan-ul .allcountry1 p:last-child {
  margin-top: 3vw;
}
