.mob-page {
  /*.sedan_con05 ul li{width: 100%; font-size: 0; }
.sedan_con05 ul li:nth-child(2) img{width: 50%; display: inline-block; }
.sedan_con05 ul li:nth-child(2) i{left: 68%; top: 34%; }*/
  /*20181030str*/
  /*360str*/
  /*.curccc .emg6_img_list_tips{ display: block; }*/
  /*.emg6_img03 .emg6img_but02,.emg6_img03 .emg6img_but03{ top:0; }*/
  /* .sedan_emg6 .sedan_con04_but li{ width: 42%; } */
  /*.emg6_img_height{  height :1.344rem; width: 100%; }
.emg6_img_height2{  height : 2.438rem; width: 100%; }*/
  /*.ezs_sel .form_sel select.cur{ color: #999; }*/
  /*fixed_swt  str*/
  /*.fixed_swt .hs_form{ width: 8.438rem; margin:0 auto; position: relative; margin-top: 0.719rem; }

.fixed_swt{width: 100%; height: 7.984rem; position: fixed; left: 0; bottom: -6.4rem; z-index: 800; background: #000;display: block;
transition: all .5s linear ;}
.fixed_swt_com h3{ width: 100%;display: block; margin:0 auto; margin-bottom: 0.375rem; border-top: 0.031rem #b3c700 solid; text-align: center;
 padding-top: 0.5rem;  }
.fixed_swt_com h3 img{ width: 0.562rem; display: inline-block;; vertical-align: middle; margin-right: 0.25rem; }
.fixed_swt_com h3  span{ color: #fff; font-weight: bold; font-size: 0.531rem; display: inline-block;line-height: 0.562rem; vertical-align: middle; }

.fixed_swt_com_clo{position: absolute; width: 1.562rem; height: 1.562rem; z-index: 2; background: url(../images/clo_3.png) no-repeat center center; background-size: 0.609rem 0.562rem; right: 0; top: 0; cursor: pointer; display: none;}
*/
  /*
.fixed_swt .ezs_inp input{width: 100% !important; height: 1.219rem; color: #fff; opacity: 1; padding-left: 0.25rem; width: 7.812rem; font-size: 0.312rem;}
.fixed_swt .ezs_inp input::-webkit-input-placeholder{ color: #fff ; }
.fixed_swt .hs_inp1.cur input::-webkit-input-placeholder,.fixed_swt .hs_inp2.cur input::-webkit-input-placeholder{ color:#e6ff00; }
.fixed_swt .ezs_sel .form_sel{ height: 1.219rem; border: none;}
.fixed_swt .ezs_sel .form_sel select{ width: 100% !important; height: 1.219rem; color: #fff;}



.fixed_swt.cur{ bottom: 0; }
.fixed_swt.cur h3{margin-top: 0.156rem;}
.fixed_swt.cur .fixed_swt_com_clo{ display: block; }*/
  /*内嵌字体*/
  /*.fucenkon{width:4.5rem;height: 2rem;top:14.8rem;right: 1rem;position: absolute;cursor:pointer;}*/
  /*360*/
  /*优势*/
  /*弹出层*/
  /*.design_swiper_emg6 { width: 100%; position: relative; }*/
  /*.design_swiper .swiper-wrapper{ margin-top: 0.6rem; }*/
}
.mob-page .sedan_con01.sedan_con01_emg6 ul li:nth-child(1) i {
  background-position: -2.203rem -2.547rem;
}
.mob-page .sedan_con01.sedan_con01_emg6 ul li:nth-child(2) i {
  background-position: -2.203rem -3.469rem;
}
.mob-page .sedan_con01.sedan_con01_emg6 ul li:nth-child(3) i {
  background-position: -2.203rem -4.469rem;
}
.mob-page .sedan_con01.sedan_con01_emg6 ul li:nth-child(4) i {
  background-position: -2.203rem -5.422rem;
}
.mob-page .sedan_hs_str .color_list li {
  margin-left: 0.781rem;
  width: 1rem;
}
.mob-page .sedan_hs_str .color_list li img {
  width: 0.922rem;
  display: block;
}
.mob-page .sedan_hs_str .color_3d_list li img {
  width: 0.922rem;
}
.mob-page .sedan_hs_str .color_3d_list li {
  margin-left: 0.125rem;
}
.mob-page .sedan_hs_str .peizhi_color ul li {
  width: 0.922rem;
  margin-left: 0.547rem;
}
.mob-page .sedan_hs_str .peizhi_color ul li:nth-child(1) {
  margin-left: 0;
}
.mob-page .sedan_hs_str .peizhi_color ul.ul_2 li {
  display: block;
  width: 100%;
  margin-left: 0;
  margin-bottom: 0.312rem;
}
.mob-page .sedan_hs_str .peizhi_color ul.ul_2 li img {
  width: 0.938rem;
  float: left;
  margin-right: 0.203rem;
}
.mob-page .sedan_hs_str .peizhi_color ul.ul_2 li p {
  font-size: 0.312rem;
  color: #c4c4c4;
  padding-top: 0;
  line-height: 0.412rem;
}
.mob-page .sedan_hs_str .peizhi_color ul.ul_2 li h3 {
  font-size: 0.234rem;
  color: #8d8d8e;
  padding: 0;
}
.mob-page .sedan_hs_str .peizhi_color ul.ul_2 .ul_2_div {
  float: left;
  width: 7.031rem;
}
.mob-page .sedan_hs_con03 ul li {
  position: relative;
}
.mob-page .sedan_hs_con03 ul li .img_poa2 {
  position: absolute;
  left: 0;
  top: 0;
}
.mob-page .sedan_hs_con_a {
  width: 4.688rem;
  height: 1.562rem;
  position: absolute;
}
.mob-page .sedan_hs_con_a.sedan_hs_con01 {
  top: 4.469rem;
  left: 0.812rem;
}
.mob-page .sedan_hs_con_a.sedan_hs_con02 {
  top: 5.006rem;
  right: 0.812rem;
}
.mob-page .sedan_hs_con_a.sedan_hs_con03 {
  top: 3.478rem;
  left: 0.812rem;
}
.mob-page .sedan_hs_con_a.sedan_hs_con04 {
  top: 5rem;
  right: 0.812rem;
}
.mob-page .sedan_hs_con_a.le_0 {
  left: 0.859rem;
  right: auto;
}
.mob-page .sedan_hs_con_a.re_0 {
  left: auto;
  right: 0.859rem;
}
.mob-page .swt_com051_swiper .slide_img {
  height: 5.625rem;
  overflow: hidden;
  width: 100%;
}
.mob-page .sedan_hs_con_a.sedan_hs_con07 {
  bottom: 2.531rem;
  left: 0.312rem;
}
.mob-page .swt_com051_swiper .slide_dd {
  text-align: center;
  margin-top: 0.625rem;
}
.mob-page .swt_com051_swiper .slide_dd span {
  text-align: center;
  color: #fff;
  font-size: 0.375rem;
  position: relative;
  -background: url(../images/vehicles_img/mghs/ml_x_bg.png) repeat-x left bottom;
  display: inline-block;
  height: 0.812rem;
  margin: 0 auto;
  padding: 0 0.875rem;
  line-height: 0.812rem;
  border-bottom: 1px solid #E10011;
}
.mob-page .swt_com051_swiper .slide_dd span::before {
  content: "";
  width: 0.609rem;
  height: 0.453rem;
  position: absolute;
  left: 0;
  bottom: 0;
  -background: url(../images/vehicles_img/mghs/ml_x_le.png) no-repeat;
  border-top: 1px solid #E10011;
  border-left: 1px solid #E10011;
}
.mob-page .swt_com051_swiper .slide_dd span::after {
  content: "";
  width: 0.625rem;
  height: 0.453rem;
  position: absolute;
  right: 0;
  bottom: 0;
  -background: url(../images/vehicles_img/mghs/ml_x_re.png) no-repeat;
  border-top: 1px solid #E10011;
  border-right: 1px solid #E10011;
}
.mob-page .sedan_mg6 .swiper-container .swt_com051_pagination {
  position: absolute !important;
  right: 0 !important;
  bottom: 0.206rem !important;
  text-align: right;
  width: 90% !important;
}
.mob-page .font17 {
  font-size: 0.266rem;
}
.mob-page .p_sm {
  font-size: 0.234rem;
  line-height: 0.406rem;
}
.mob-page .p_sm_p {
  overflow: hidden;
}
.mob-page .p_sm .span_icon {
  width: 0.172rem;
  height: 0.172rem;
  background: #8D8D8D;
  vertical-align: top;
  display: block;
  float: left;
  position: relative;
  top: 0.094rem;
}
.mob-page .p_sm_p p {
  width: 8rem;
  float: left;
  margin-left: 0.078rem;
}
.mob-page .p_sm2 {
  margin-bottom: 1.562rem;
  margin-top: 0.312rem;
}
.mob-page .p_sm2 .span_icon {
  -webkit-border-radius: 50%;
  -margin-right: 0.078rem;
}
.mob-page .sedan_mg6 .inside {
  position: relative;
  background: #000 url(../images/vehicles_img/emg6/sedan_bg3.jpg) no-repeat;
  background-size: 100% auto;
}
.mob-page .sedan_emg6 .kv_img_big2_2 {
  bottom: 1.6rem;
}
@media screen and (max-height: 700px) {
  .mob-page .banner_tips {
    bottom: 0.12rem;
    z-index: 10;
  }
  .mob-page .sedan_emg6 .kv_img_big2_2 {
    bottom: 1rem;
  }
}
.mob-page .sedan_emg6 .banner_tips .icon {
  background: url(../images/vehicles_img/emg6/tips.png) no-repeat;
  background-size: 0.938rem 0.406rem;
  background-position: 0 0;
}
.mob-page .sedan_emg6 .mzs-headertit i.css_sprites3 {
  background: url(../images/vehicles_img/emg6/emg6_icon_2.png) no-repeat;
  background-size: 100% auto;
  width: 0.688rem;
  height: 0.788rem;
  background-position: 0 0;
}
.mob-page .sedan_emg6 .mghs_bt {
  background: url(../images/vehicles_img/emg6/mghs_bt_bg.png) no-repeat;
  background-size: 100% auto;
  background-position: left bottom;
}
.mob-page .sedan_mg6 .mzs-headertit.cur i.css_sprites3 {
  background: url(../images/vehicles_img/emg6/emg6_icon_1.png) no-repeat;
  background-size: 100% auto;
  background-position: 0 0;
}
.mob-page .sedan_emg6 .mghs_bt p {
  padding-left: 1.54rem;
  letter-spacing: 0.031rem;
}
.mob-page .sedan_emg6 .mghs_bt p .mghs_bt_span2 {
  letter-spacing: 0;
}
.mob-page .sedan_con02.emg6_con {
  height: 9.56rem !important;
}
.mob-page .sedan_emg6 .hs360_d {
  margin-left: 0.781rem;
  float: left;
}
.mob-page .sedan_emg6 .color_list li {
  margin-left: 1.147rem;
}
.mob-page .sedan_emg6 .color_list li img {
  width: 0.984rem;
  font-size: 0.312rem;
  margin-right: 0.047rem;
}
.mob-page .sedan_emg6 .color_list li.on span,
.mob-page .sedan_emg6 .color_3d_list li.on span {
  border-bottom: #e6ff00 0.047rem solid;
  line-height: 0.62rem;
}
.mob-page .sedan_emg6 .color_3d_list li img {
  width: 1.359rem;
}
.mob-page .sedan_emg6 .color_3d_list li {
  float: left;
}
.mob-page .sedan_emg6 .change_btn {
  width: 8.391rem;
  margin: 0 auto;
}
.mob-page .sedan_emg6 .change_btn li a {
  width: 3.719rem;
  height: 0.703rem;
  border: #e6ff00 0.031rem solid;
  color: #e6ff00;
  float: left;
}
.mob-page .emg6_com {
  width: 100%;
  height: 100%;
  position: relative;
  display: none;
}
.mob-page .emg6_img {
  height: 100%;
  overflow: hidden;
  position: relative;
}
.mob-page .clo_yellow {
  z-index: 2;
  background: url(../images/clo_3.png) no-repeat center center;
  background-size: 0.609rem 0.562rem;
}
.mob-page .emg6_img {
  display: none;
}
.mob-page .emg6img_but {
  width: 4.062rem;
  margin: 0 auto;
  position: absolute;
  top: 0;
  height: 1.031rem;
}
.mob-page .emg6img_but01 {
  left: 3.156rem;
}
.mob-page .emg6img_but02 {
  left: 1.406rem;
  top: 0;
  width: 3.262rem;
}
.mob-page .emg6img_but03 {
  left: 5.484rem;
  top: 0;
  width: 3.262rem;
}
.mob-page .emg6_img_list_tips {
  width: 0.938rem;
  z-index: 22;
  height: 0.625rem;
  position: fixed;
  left: 50%;
  margin-left: -0.469rem;
  bottom: 0.5rem;
  -webkit-animation: 0.3s ease-in 0.5s both xianshi;
}
.mob-page .emg6_img_list_tips img {
  -webkit-animation: 1s linear 0s none infinite alternate UP_ico;
}
@-webkit-keyframes xianshi {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.mob-page .emg6_img03 .por {
  margin-top: 2.609rem;
}
.mob-page .next_yellow {
  background: url(../images/vehicles_img/emg6/emg6_img03_re.png) no-repeat;
  width: 0.828rem;
  height: 0.812rem;
  background-size: 0.828rem 0.812rem;
  top: 50%;
  margin-top: -0.406rem;
  right: 0;
}
.mob-page .prev_yellow {
  background: url(../images/vehicles_img/emg6/emg6_img03_le.png) no-repeat;
  width: 0.828rem;
  height: 0.812rem;
  background-size: 0.828rem 0.812rem;
  top: 50%;
  margin-top: -0.406rem;
  left: 0;
}
.mob-page .sedan_emg6.sedan_mg6 .mzs-conheader-left,
.mob-page .sedan_emg6.sedan_mg6 .mzs-conheader-right {
  position: relative;
  display: inline-block;
  width: 8.438rem;
  height: 1.078rem;
  margin-bottom: 0.359rem;
  background: url(../images/vehicles_img/emg6/mzs-configure-btt.png) no-repeat;
  background-size: 100% 100%;
}
.mob-page .sedan_emg6 .sedan_con04_but li span {
  border-bottom: #e6ff00 0.031rem solid;
  color: #e6ff00;
}
.mob-page .sedan_emg6 .sedan_con04_but li i.css_sprites3 {
  background: url(../images/vehicles_img/emg6/css_sprites3.png) no-repeat;
  background-size: 3.656rem 3.578rem;
  background-position: -0.86rem 0;
}
.mob-page .sedan_emg6 .peizhi_color ul li {
  width: 1.797rem;
  margin-right: 1.484rem;
  margin-left: 0;
}
.mob-page .sedan_emg6 .peizhi_color ul li:nth-child(3) {
  margin-right: 0;
}
.mob-page .sedan_emg6 .peizhi_color ul li p {
  width: 110%;
}
.mob-page .sedan_emg6 .mzs-configure-cont {
  border-bottom: #333 0.031rem solid;
  padding-bottom: 0.25rem;
}
.mob-page .sedan_emg6 .sedan_con04_but {
  padding-top: 0.156rem;
  padding-bottom: 0;
}
.mob-page .sedan_emg6 .p_sm2 {
  margin-bottom: 1.162rem;
}
.mob-page .sedan_emg6 .sedan_con05 ul li:nth-child(2) i {
  background-position: -3.141rem -0.812rem;
}
.mob-page .sedan_emg6 .sedan_con05 ul li:nth-child(3) i {
  background-position: -4.625rem -0.812rem;
}
.mob-page .sedan_emg6 .hs_form .hs_inp {
  background: url(../images/vehicles_img/emg6/input_bg.png) no-repeat;
  background-size: 100% 100%;
}
.mob-page .sedan_emg6 .hs_fbut {
  background: #e6ff00 !important;
  color: #000000;
}
.mob-page .sedan_emg6 .form_gou {
  color: #e6ff00;
}
.mob-page .sedan_emg6 .form_gou span {
  color: #e6ff00;
}
.mob-page .sedan_emg6 .form_gou i {
  background: url(../images/vehicles_img/emg6/emg6_icon_4.png) no-repeat;
  background-size: 100% 100%;
  width: 0.328rem;
  height: 0.391rem;
  background-position: 0 0;
}
.mob-page .form_gou .form_gou_d.cur i {
  background-position: 0 0;
  background: url(../images/vehicles_img/emg6/emg6_icon_3.png) no-repeat;
  background-size: 100% 100%;
}
.mob-page .sedan_emg6 .swt_clo04 {
  z-index: 2;
  background: url(../images/clo_3.png) no-repeat center center;
  background-size: 0.609rem 0.562rem;
}
.mob-page .sedan_emg6 .form_inp.cur input::-webkit-input-placeholder,
.mob-page .form_sel.cur select,
.mob-page .hs_inp.cur input::-webkit-input-placeholder {
  color: #e6ff00;
}
.mob-page .sedan_emg6 .sedan_nav li:nth-child(1) i {
  background: url(../images/vehicles_img/emg6/css_sprites3.png) no-repeat;
  background-size: 3.656rem 3.578rem;
  background-position: -0.391rem 0;
}
.mob-page .sedan_emg6 .sedan_nav li:nth-child(2) i {
  background: url(../images/vehicles_img/emg6/css_sprites3.png) no-repeat;
  background-size: 3.656rem 3.578rem;
  background-position: 0 0;
}
.mob-page .emg6_x {
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: 801;
  background: #000;
  left: 0;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  top: 100%;
}
.mob-page .emg6_x_clo {
  z-index: 2;
  background: url(../images/clo_3.png) no-repeat center center;
  background-size: 0.609rem 0.562rem;
  position: absolute;
  width: 1.562rem;
  height: 1.562rem;
  right: 0.156rem;
  -top: 0.156rem;
  cursor: pointer;
  top: 1.444rem;
}
.mob-page .emg6_x.curccc {
  top: 0;
  z-index: 89;
}
.mob-page .emg6_img .por {
  position: relative;
  -left: 0;
  width: 100%;
  height: 2.438rem;
  -bottom: 0;
  background: #000;
  margin-top: 1rem;
}
.mob-page .emg6_img .por .but_img_1 {
  width: 3.688rem;
  display: block;
  margin: 0 auto;
}
.mob-page .emg6_img .por .but_img_2 {
  width: 7.156rem;
  display: block;
  margin: 0 auto;
  -margin-top: 0.625rem;
}
.mob-page .emg6_img_list {
  position: absolute;
  top: 1.344rem;
  left: 0;
  width: 100%;
  overflow: auto;
}
.mob-page .emg6_img02_qie {
  width: 100%;
  overflow-x: hidden;
  position: relative;
}
.mob-page .emg6_img02_qie .swiper-wrapper {
  margin-top: 0.6rem;
}
.mob-page .emg6_img02_qie .swiper-pagination .swiper-pagination-bullet {
  width: 0.516rem;
  height: 0.047rem;
  background: #fff;
  opacity: 0.7;
}
.mob-page .emg6_img02_qie .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: #e1ff00;
}
.mob-page .sedan_emg6 .next_yellow {
  margin-top: -1.8rem;
}
.mob-page .sedan_emg6 .prev_yellow {
  margin-top: -1.8rem;
}
.mob-page .sedan_mg6 .swiper-container .swt_com051_pagination {
  bottom: 2.9rem !important;
  text-align: right;
  width: 95% !important;
}
.mob-page .ezs_sel {
  width: 8.438rem;
  height: 1.219rem;
  background: url(../images/vehicles_img/emg6/input_sel_bg.png) no-repeat;
  background-size: 8.438rem 1.219rem;
  margin-bottom: 0.312rem;
}
.mob-page .ezs_sel .form_sel {
  height: 1.219rem;
  border: none;
}
.mob-page .ezs_sel .form_sel select {
  width: 100% !important;
  height: 1.219rem;
  color: #fff;
}
.mob-page .top_2 {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
}
.mob-page .fixed_swt .ezs_sel {
  width: 8.438rem;
  height: 1.219rem;
  background: url(../images/vehicles_img/emg6/input_sel_bg.png) no-repeat !important;
  background-size: 8.438rem 1.219rem !important;
  margin-bottom: 0.312rem;
}
.mob-page .fixed_swt .ezs_inp {
  width: 8.438rem;
  height: 1.219rem;
  background: url(../images/vehicles_img/emg6/input_inp_bg.png) no-repeat !important;
  background-size: 8.438rem 1.219rem !important;
  margin-bottom: 0.375rem;
}
.mob-page .sedan_hs_con_a.sedan_hs_con01 {
  top: 4.587rem;
}
.mob-page .sedan_hs_con_a.sedan_hs_con02 {
  top: 5.2rem;
}
.mob-page .sedan_hs_con_a.sedan_hs_con03 {
  top: 3.52rem;
}
.mob-page .sedan_hs_con_a.sedan_hs_con04 {
  top: 4.34rem;
}
.mob-page .emg6_contxt {
  position: absolute;
  color: #fff;
  font-size: 0.333rem;
  line-height: 0.48rem;
}
.mob-page .puptxt_w {
  display: inline-block;
  width: 0.2rem;
}
.mob-page .emg6_contxt h3 {
  color: #e6ff00;
  font-weight: bolder;
  font-size: 0.507rem;
  line-height: 0.64rem;
}
.mob-page .emg6_contxt1,
.mob-page .emg6_contxt3 {
  left: 0.8rem;
}
.mob-page .emg6_contxt1 p:nth-of-type(1),
.mob-page .emg6_contxt3 p:nth-of-type(1) {
  margin-top: 0.29rem;
  margin-left: 0.613rem;
}
.mob-page .emg6_contxt1 p:nth-of-type(2),
.mob-page .emg6_contxt3 p:nth-of-type(1),
.mob-page .emg6_contxt3 p:nth-of-type(2) {
  margin-left: 0.853rem;
}
.mob-page .emg6_contxt3 p:nth-of-type(1) img {
  display: inline-block;
  vertical-align: middle;
}
.mob-page .emg6_contxt3 p:nth-of-type(1) {
  width: 3.32rem;
}
.mob-page .emg6_contxt2,
.mob-page .emg6_contxt4 {
  right: 0.8rem;
  text-align: right;
}
.mob-page .emg6_contxt1 {
  top: 3.04rem;
}
.mob-page .emg6_contxt2 {
  top: 3.507rem;
}
.mob-page .emg6_contxt3 {
  top: 1.893rem;
}
.mob-page .emg6_contxt4 {
  top: 2.067rem;
}
.mob-page .emg6_contxt2 p:nth-of-type(1),
.mob-page .emg6_contxt4 p:nth-of-type(1) {
  margin-top: 0.29rem;
  margin-right: 0.613rem;
}
.mob-page .emg6_contxt2 p:nth-of-type(2),
.mob-page .emg6_contxt4 p:nth-of-type(2) {
  margin-right: 0.853rem;
}
.mob-page .emg6_contxt4 p:nth-of-type(3) {
  margin-right: 1.12rem;
}
.mob-page .puptit {
  position: relative;
}
.mob-page .puptxt {
  position: absolute;
  color: #fff;
  text-align: center;
  font-size: 0.307rem;
  line-height: 0.4rem;
}
.mob-page .puptxt_r {
  right: 7.56%;
  text-align: right;
}
.mob-page .puptxt_l {
  left: 7.56%;
  text-align: left;
}
.mob-page .puptxt_c {
  color: #e6ff00;
}
.mob-page .puptxt_tit {
  font-size: 0.36rem;
  line-height: 0.484rem;
  letter-spacing: 0.026rem;
}
.mob-page .p1_t1 {
  top: 3.376rem;
  right: 7.56%;
}
.mob-page .p1_t1 .puptxt_c {
  font-size: 0.4rem;
}
.mob-page .p1_t1 p:last-child {
  padding-right: 0.0425rem;
}
.mob-page .emg6_img02 .puptxt p:last-child,
.mob-page .p1_t1 p:last-child,
.mob-page .p1_t3 p:last-child,
.mob-page .p1_t4 p:last-child,
.mob-page .p1_t5 ul,
.mob-page .p1_t6 p:last-child,
.mob-page .emg6_img03 .puptxt p:last-child {
  margin-top: 0.1rem;
  padding-top: 0.1rem;
  border-top: 1px solid #e6ff00;
}
.mob-page .p1_t2 {
  top: 1.627rem;
}
.mob-page .emg6_img04 .puptxt .puptxt_tit,
.mob-page .p1_t2 .puptxt_tit,
.mob-page .p2_t2 {
  margin-bottom: 0.1rem;
  padding-bottom: 0.1rem;
  border-bottom: 1px solid #e6ff00;
}
.mob-page .p1_t3 {
  top: 1.56rem;
  right: 0;
  left: 0;
  margin: 0 auto;
}
.mob-page .puptxt p:last-child {
  display: inline-block;
  white-space: nowrap;
}
.mob-page .p1_t4 {
  top: 1.667rem;
}
.mob-page .p1_t5 {
  top: 1.547rem;
}
.mob-page .p1_t5 li {
  display: inline-block;
  padding-left: 0.22rem;
  background: url(../images/vehicles_img/mghs/dot.png) no-repeat;
  background-size: 0.06rem;
  background-position-x: 1.65%;
  background-position-y: 50%;
}
.mob-page .p1_t5 li:first-child {
  margin-right: 0.62rem;
}
.mob-page .p1_t6 {
  top: 1.1rem;
}
.mob-page .emg6_img02 .puptxt {
  right: 0;
  left: 0;
  margin: 0 auto;
}
.mob-page .p2_t1 {
  top: 3.4rem;
}
.mob-page .p2_t1 .p2txt {
  display: inline-block;
  margin-right: 0.227rem;
  width: 2.613rem;
}
.mob-page .p2_t2 {
  display: inline-block;
  margin-top: 1.533rem;
  margin-left: 7.56%;
  color: #fff;
}
.mob-page .emg6_img02_qie {
  margin-top: -0.667rem;
}
.mob-page .p2_t3 {
  top: 1.533rem;
}
.mob-page .p2_t4 {
  top: 1.493rem;
  left: 7.56% !important;
}
.mob-page .p2_t5 {
  top: 1.427rem;
}
.mob-page .p2_t6,
.mob-page .p2_t7 {
  top: 1.493rem;
}
.mob-page .emg6_img03 .puptxt {
  position: relative;
  padding: 0.56rem;
}
.mob-page .emg6_img03 .puptxt p {
  display: block;
  text-align: justify;
  white-space: normal;
}
.mob-page .p3_t1 {
  padding: 0.56rem 0 !important;
  margin: 0 auto;
}
.mob-page .p3_t1 p {
  white-space: nowrap !important;
  display: inline-block !important;
}
.mob-page .emg6_img03 .puptxt .puptxt_tit {
  text-align: center;
}
.mob-page .sedan_mg6 .swiper-container .swt_com051_pagination {
  bottom: 3.3rem !important;
}
.mob-page .sedan_emg6 .next_yellow,
.mob-page .sedan_emg6 .prev_yellow {
  margin-top: -2rem;
}
.mob-page .p4_t1 {
  top: 3.4rem;
}
.mob-page .p4_t1 ul {
  margin-top: 2.2rem;
}
.mob-page .p4_t1 li {
  padding-right: 0.28rem;
  background: url(../images/vehicles_img/mghs/dot.png) no-repeat;
  background-size: 0.06rem;
  background-position-x: 99%;
  background-position-y: 50%;
}
.mob-page .p4_t2,
.mob-page .p4_t3 {
  top: 1.533rem;
}
.mob-page .p4_t2 ul {
  margin-top: 1.9rem;
}
.mob-page .p4_t2 li,
.mob-page .p4_t3 li {
  padding-left: 0.28rem;
  background: url(../images/vehicles_img/mghs/dot.png) no-repeat;
  background-size: 0.06rem;
  background-position-x: 1%;
  background-position-y: 50%;
}
.mob-page .p4_t3 {
  right: 0;
  left: 0;
  margin: 0 7.56%;
}
.mob-page .emg6_ulflex {
  display: flex;
  text-align: left;
  justify-content: space-between;
  flex-wrap: nowrap;
}
.mob-page .p4_t4 {
  top: 1.2rem;
}
.mob-page .emg6_img03 .puptxt_tit,
.mob-page .emg6_img04 .puptxt_tit {
  letter-spacing: 0.013rem;
}
.mob-page .color_3d_list li {
  margin-left: 0.406rem !important;
}
.mob-page #emg6_wap .kv_div {
  right: 5%;
  bottom: -3.2%;
  left: auto;
  top: auto;
  width: 90%;
}
.mob-page #emg6_wap .kv_div img {
  width: 100%;
  display: block;
}
.mob-page .kv_div a .xg6zhti {
  color: #542657;
  width: 9.2rem;
  height: 1.8rem;
  top: -4.2rem;
  position: absolute;
}
.mob-page .banner {
  top: -1.2rem;
}
.mob-page .sedan_con01.sedan_con01_emg6 ul li:nth-child(3) i {
  background-position: -3.27rem -2.547rem;
}
.mob-page .fucen {
  top: 1.1rem;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  z-index: 99;
  position: fixed;
  background: #000000;
  display: none;
}
.mob-page .fucen .box {
  position: absolute;
  left: 50%;
  top: 6%;
  margin-left: -4.37rem;
  width: 8.74rem;
}
.mob-page .fucen .box img {
  width: 100%;
  vertical-align: middle;
}
.mob-page .fucen .box .fucenxx {
  right: 0;
  width: 0.5rem;
  height: 0.5rem;
  position: absolute;
  z-index: 999;
  top: -0.85rem;
  background: url("../images/new_img/emg6/x50.png") no-repeat;
  background-size: 100% auto;
}
.mob-page .sedan_emg6 .change_btn li a {
  border: none;
  background: url(../images/new_img/emg6/btn360_bg.png) no-repeat;
  background-size: 100% 100%;
}
.mob-page .sedan_emg6 .change_btn li.on a {
  background: none;
}
.mob-page .change_btn li a .sp_1 {
  padding-right: 0rem;
  padding-left: 0.3rem;
}
.mob-page #emg6_wap .sedan_hs_con_a {
  position: absolute;
}
.mob-page #emg6_wap .sedan_hs_con_a.sedan_hs_con01 {
  width: 2.6rem;
  height: 0.53rem;
  top: 5.3rem;
  right: 1.35rem;
}
.mob-page #emg6_wap .sedan_hs_con_a.sedan_hs_con02 {
  width: 2.6rem;
  height: 0.53rem;
  top: 3.94rem;
  left: 0.8rem;
}
.mob-page #emg6_wap .sedan_hs_con_a.sedan_hs_con03 {
  width: 2.6rem;
  height: 0.53rem;
  top: 3.4rem;
  left: 0.8rem;
}
.mob-page #emg6_wap .sedan_hs_con_a.sedan_hs_con04 {
  width: 2.6rem;
  height: 0.53rem;
  top: 1.9rem;
  left: 0.8rem;
}
.mob-page .design_swiper_emg6 {
  position: absolute;
  width: 8.4rem;
  height: 3.45rem;
  bottom: 2.5rem;
  left: 0.8rem;
  overflow-x: hidden;
}
.mob-page .design_swiper_emg6 .swiper-pagination .swiper-pagination-bullet {
  width: 0.516rem;
  height: 0.047rem;
  background: #fff;
  opacity: 0.7;
}
.mob-page .design_swiper_emg6 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: #e1ff00;
}
.mob-page .design_swiper_emg6 .design_swiper.swiper-container .swiper-pagination {
  margin-top: 0;
  position: absolute;
  text-align: right;
}
.mob-page .design_swiper_emg6 .design_swiper.swiper-container .swiper-pagination span:last-child {
  margin-right: 0.7rem;
}
.mob-page .design_swiper_emg6 .swiper-pagination .swiper-pagination-bullet {
  width: 0.516rem;
  height: 0.047rem;
  background: #fff;
  opacity: 0.7;
}
.mob-page .design_swiper_emg6 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: #e1ff00;
}
.mob-page .design_swiper_emg6 .swiper-pagination {
  margin-top: 0;
  position: absolute;
  text-align: right;
  bottom: 0;
  height: 0.8rem;
}
.mob-page .puptit {
  margin-top: 1rem;
}
.mob-page .img_two {
  display: none;
}
.mob-page .wap_emg6_layer_btn {
  width: 28%;
  height: 10%;
  position: absolute;
  right: 2%;
  bottom: 0.74rem;
}
.mob-page .wap_emg6_layer_btn img {
  width: 100% !important;
}
.mob-page .emg6_wap_layer {
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: 801;
  background: #000;
  left: 0;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  top: 100%;
}
.mob-page .emg6_wap_layer.curccc {
  top: 0;
  z-index: 89;
}
.mob-page .emg6_package_clo {
  z-index: 2;
  background: url(../images/clo_3.png) no-repeat center center;
  background-size: 0.609rem 0.562rem;
  position: absolute;
  width: 1.562rem;
  height: 1.562rem;
  right: 0.156rem;
  -top: 0.156rem;
  cursor: pointer;
  top: 1.444rem;
  display: none;
}
.mob-page .emg6_package_wap {
  width: 100%;
  height: 100%;
  overflow: auto;
}
