* {
  border-image-source: initial;
  border-image-slice: initial;
  border-image-width: initial;
  border-image-outset: initial;
  border-image-repeat: initial;
  font-family: "微软雅黑";
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  margin: 0px;
  padding: 0px;
  border-width: 0px;
  border-color: initial;
  border-style: none;
  list-style: none;
  outline: none;
}
body,
html {
  padding: 0;
  margin: 0;
  font-family: Helvetica, STHeiti, Microsoft Yahei;
  background-color: #000;
  overflow: visible;
  line-height: 1.4;
  color: #727171;
  -webkit-text-size-adjust: 100% !important;
}
html {
  font-size: 31.25%;
}
/*html{min-width: 1000px;}*/
body {
  overflow-x: hidden;
  position: relative;
}
li {
  list-style: none;
}
a {
  text-decoration: none;
}
img {
  border: 0 none;
  display: block;
  width: 100%;
}

.box {
  width: 100%;
  height: auto;
  margin: 0 auto;
  position: relative;
  overflow: hidden;
}
.pos {
  position: relative;
  width: 100%;
}
.btn {
  cursor: pointer;
}
.video {
  position: absolute;
  margin: 0 auto;
  width: 100%;
  top:40%;
}

/* 视频 */
.video_slick {
  position: absolute;
  left: 18.75%;
  top: 10.6126%;
  width: 62.5%;
  /* height: 422px; */
}

.video_slick .slick-dots {
  position: absolute;
  left: 0;
  top:105%;
  width:100%;
  height: 15px;
  text-align: center;
  z-index: 99;
}
.video_slick .slick-dots li {
  width: 15px;
  height: 15px;
  display: inline-block;
  margin: 0 10px;
  background-color: #e9b1ad;
  background-size: 100%;
}
.video_slick .slick-dots li button {
  opacity: 0;
}

.video_slick .slick-dots .slick-active {
  width: 70px;
  height: 15px;
  background-color: #ab2b2f;
  background-size: 100%;
}

.video_img {position: relative;left: 0;top: 0;width: 100%;height: 100%;}
.play_btn {position: absolute;left: 44.8333%;top: 38.4272%;width:10.4166%;}

/*车型亮点*/
.spot_slick {
  position: absolute;
  left: 18.802%;
  top: 6.1262%;
  width: 62.2395%;
  /* height: 1163px; */
  z-index: 2;
}
.spot_slick .slick-dots {
  position: absolute;
  left: 0;
  text-align: center;
  top: 101%;
  width: 100%;
  height: 15px;
  z-index: 99;
}
.spot_slick .slick-dots li {
  width: 15px;
  height: 15px;
  display: inline-block;
  margin: 0 10px;
  background-color: #e9b1ad;
  background-size: 100%;
}
.spot_slick .slick-dots li button {
  opacity: 0;
}

.spot_slick .slick-dots .slick-active {
  width: 70px;
  height: 15px;
  background-color: #ab2b2f;
  background-size: 100%;
}

/*精美车图*/
.fine_slick {
  position: absolute;
  left: 18.75%;
  top: 11.391%;
  width: 62.4479%;
  /* height: 493px; */
  z-index: 2;
}
.fine_slick .slick-dots {
  position: absolute;
  left: 0;
  top: 105%;
  width: 100%;
  height: 15px;
  z-index: 999;
}
.fine_slick .slick-dots li {
  width: 15px;
  height: 15px;
  display: inline-block;
  margin: 0 10px;
  background-color: #e9b1ad;
  background-size: 100%;
}
.fine_slick .slick-dots li button {
  opacity: 0;
}

.fine_slick .slick-dots .slick-active {
  width: 70px;
  height: 15px;
  background-color: #ab2b2f;
  background-size: 100%;
}

/* 配置表 */
.configure_img {
  position: absolute;
  left: 19.427%;
  top:6.7257%;
  width: 60.8854%;
  height: 52.8%;
  overflow-y: scroll;
}

/*弹窗*/
.popup {
  position: fixed;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
  z-index: 9999;
  display: none;
}

.pop_privacy {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -15%;
  margin-top: -20%;
  width: 30.8125%;
  /* height: 563px; */
  display: none;
}

.pop_privacy .shut_btn {
  position: absolute;
  left: 40%;
  bottom: -20px;
  width: 98px;
  height: 90px;
  background: rgba(0, 0, 0, 0);
}

.pop_video {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -500px;
  margin-top: -280px;
  width: 100%;
  height: 100%;
  display: none;
}

#videoCon {
  width:1000px;
  height: 560px;
  position: absolute;
  left: 0;
  top: 0;
}

.pop_video .shut_btn {
  position: absolute;
  left: 5px;
  top: -60px;
  width: 50px;
  height: 50px;
}
