@charset "UTF-8";
@font-face {
  font-family: 'SourceHanSansCN-Regular';
  src: url("../../../static/font/SOURCEHANSANSCN-REGULAR.OTF");
}

@font-face {
  font-family: 'AdobeHeitiStd-Regular';
  src: url("../../../static/font/AdobeHeitiStd-Regular.otf");
}

@font-face {
  font-family: 'FANGZHENGCUTI';
  src: url("../../../static/font/FANGZHENGCUTI.ttf");
}

@font-face {
  font-family: 'SIYUANHEITI';
  src: url("../../../static/font/SIYUANHEITI.otf");
}

@font-face {
  font-family: 'SourceHanSansCN-Bold';
  src: url("../../../static/font/SourceHanSansCN-Bold.otf");
}

@font-face {
  font-family: 'SourceHanSansCN-ExtraLight';
  src: url("../../../static/font/SourceHanSansCN-ExtraLight.otf");
}

@font-face {
  font-family: 'SourceHanSansCN-Heavy';
  src: url("../../../static/font/SourceHanSansCN-Heavy.otf");
}

@font-face {
  font-family: 'SourceHanSansCN-Light';
  src: url("../../../static/font/SourceHanSansCN-Light.otf");
}

@font-face {
  font-family: 'SourceHanSansCN-Medium';
  src: url("../../../static/font/SourceHanSansCN-Medium.otf");
}

@font-face {
  font-family: 'SourceHanSansCN-Normal';
  src: url("../../../static/font/SourceHanSansCN-Normal.otf");
}

@font-face {
  src: url("/static/font/fangzhenglanting.ttf");
  font-family: 'FZLanTingHeiS-B-GB';
}

@font-face {
  src: url("/static/font/heijian.TTF");
  font-family: 'FZLanTingHei-R-GBK';
}

@font-face {
  src: url("/static/font/songjian.TTF");
  font-family: '方正准雅宋简';
}

@font-face {
  src: url("/static/font/造字工房版黑常规体.ttf");
  font-family: '造字工房版黑常规体';
}

@font-face {
  src: url("/static/font/FELIXTI.TTF");
  font-family: 'FELIXTI';
}

@font-face {
  src: url("/static/font/ERASDEMI.TTF");
  font-family: 'ERASDEMI';
}

/*@font-face {*/
/*font-family: 'FZHTJW--GB1-0';*/
/*SIYUANHEITI*/
/*src: url("../../../static/font/FZHTJW.TTF");*/
/*}*/
.f36 {
  font-size: 36px;
}

@media screen and (max-width: 321px) {
  .f36 {
    font-size: 32px;
  }
}

@media screen and (min-width: 321px) and (max-width: 400px) {
  .f36 {
    font-size: 34px;
  }
}

@media screen and (min-width: 400px) {
  .f36 {
    font-size: 36px;
  }
}

.f30 {
  font-size: 30px;
}

@media screen and (max-width: 321px) {
  .f30 {
    font-size: 26px;
  }
}

@media screen and (min-width: 321px) and (max-width: 400px) {
  .f30 {
    font-size: 28px;
  }
}

@media screen and (min-width: 400px) {
  .f30 {
    font-size: 30px;
  }
}

.f28 {
  font-size: 28px;
}

@media screen and (max-width: 321px) {
  .f28 {
    font-size: 24px;
  }
}

@media screen and (min-width: 321px) and (max-width: 400px) {
  .f28 {
    font-size: 26px;
  }
}

@media screen and (min-width: 400px) {
  .f28 {
    font-size: 28px;
  }
}

.f26 {
  font-size: 26px;
}

@media screen and (max-width: 321px) {
  .f26 {
    font-size: 22px;
  }
}

@media screen and (min-width: 321px) and (max-width: 400px) {
  .f26 {
    font-size: 24px;
  }
}

@media screen and (min-width: 400px) {
  .f26 {
    font-size: 26px;
  }
}

.f24 {
  font-size: 24px;
}

@media screen and (max-width: 321px) {
  .f24 {
    font-size: 20px;
  }
}

@media screen and (min-width: 321px) and (max-width: 400px) {
  .f24 {
    font-size: 22px;
  }
}

@media screen and (min-width: 400px) {
  .f24 {
    font-size: 24px;
  }
}

.f22 {
  font-size: 22px;
}

@media screen and (max-width: 321px) {
  .f22 {
    font-size: 18px;
  }
}

@media screen and (min-width: 321px) and (max-width: 400px) {
  .f22 {
    font-size: 20px;
  }
}

@media screen and (min-width: 400px) {
  .f22 {
    font-size: 22px;
  }
}

.f20 {
  font-size: 20px;
}

@media screen and (max-width: 321px) {
  .f20 {
    font-size: 16px;
  }
}

@media screen and (min-width: 321px) and (max-width: 400px) {
  .f20 {
    font-size: 18px;
  }
}

@media screen and (min-width: 400px) {
  .f20 {
    font-size: 20px;
  }
}

.f18 {
  font-size: 18px;
}

@media screen and (max-width: 321px) {
  .f18 {
    font-size: 14px;
  }
}

@media screen and (min-width: 321px) and (max-width: 400px) {
  .f18 {
    font-size: 16px;
  }
}

@media screen and (min-width: 400px) {
  .f18 {
    font-size: 18px;
  }
}

.f16 {
  font-size: 16px;
}

@media screen and (max-width: 321px) {
  .f16 {
    font-size: 12px;
  }
}

@media screen and (min-width: 321px) and (max-width: 400px) {
  .f16 {
    font-size: 14px;
  }
}

@media screen and (min-width: 400px) {
  .f16 {
    font-size: 16px;
  }
}

.f14 {
  font-size: 14px;
}

@media screen and (max-width: 321px) {
  .f14 {
    font-size: 10px;
  }
}

@media screen and (min-width: 321px) and (max-width: 400px) {
  .f14 {
    font-size: 12px;
  }
}

@media screen and (min-width: 400px) {
  .f14 {
    font-size: 14px;
  }
}

.f12 {
  font-size: 12px;
}

@media screen and (max-width: 321px) {
  .f12 {
    font-size: 8px;
  }
}

@media screen and (min-width: 321px) and (max-width: 400px) {
  .f12 {
    font-size: 10px;
  }
}

@media screen and (min-width: 400px) {
  .f12 {
    font-size: 12px;
  }
}

.f8 {
  font-size: 12px;
}

@media screen and (max-width: 321px) {
  .f8 {
    font-size: 4px;
  }
}

@media screen and (min-width: 321px) and (max-width: 400px) {
  .f8 {
    font-size: 6px;
  }
}

@media screen and (min-width: 400px) {
  .f8 {
    font-size: 8px;
  }
}

* {
  margin: 0px;
  padding: 0px;
  /*font-family:'AdobeHeitiStd-Regular';*/
  box-sizing: border-box;
}

div {
  border: none;
  margin: 0px;
  padding: 0px;
}

img {
  vertical-align: top;
  border: none;
}

h1 {
  font-size: 18px;
  /* 18px / 12px = 1.5 */
}

h2 {
  font-size: 16px;
}

h3 {
  font-size: 14px;
}

h4,
h5,
h6 {
  font-size: 100%;
}

ul,
li {
  padding: 0;
  margin: 0;
  list-style: none;
}

a {
  text-decoration: none !important;
}

.fl {
  float: left;
}

.fr {
  float: right;
}

.clear {
  clear: both;
}

.layui-layer-loading {
  left: 40% !important;
}

#wap_body {
  max-width: 750px;
  /*border:1px solid red;*/
  margin: 0 auto;
}

.wap_center::-webkit-scrollbar {
  display: none;
}

.wap_center {
  -ms-overflow-style: none;
}

.wap_center {
  overflow: -moz-scrollbars-none;
}

.maxwidth {
  max-width: 750px;
}

/*header开始*/
/*.wap_header{*/
/*padding-left: 10px;*/
/*}*/
.h_icon_a {
  position: relative;
  display: none;
  border-top: 1px solid #CCCCCC;
  z-index: 99999;
}

.h_icon_a > div.h_icon_b {
  height: 7.3rem;
  position: absolute;
  z-index: 9 !important;
  width: 100%;
  top: 0;
  right: 0;
  width: 60%;
  color: #fff;
  background-color: #fff;
  overflow: auto;
}

.h_icon_a > div.h_icon_b > .menuOne {
  background-color: #fff;
  z-index: 99;
  overflow: auto;
}

.h_icon_a > div.h_icon_b > .menuOne > .menuOne_item {
  width: 100%;
  height: 0.8rem;
}

.h_icon_a > div.h_icon_b > .menuOne > .menuOne_item > a {
  width: 100%;
  height: 0.8rem;
  padding: 0 8.27%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #ebebeb;
}

.h_icon_a > div.h_icon_b > .menuOne > .menuOne_item > a > span {
  color: #222;
}

/*header结束*/
/*首页开始*/
.index_zxgh {
  width: 90%;
  margin: 0 auto;
  padding-top: 0.2rem;
}

.index_zxgh > div.zxgh_nav {
  width: 100%;
  margin-top: 0.2rem;
}

.index_zxgh > div.zxgh_nav > ul {
  width: 33.33%;
  text-align: center;
  font-family: AdobeHeitiStd-Regular;
}

.index_zxgh > div.zxgh_nav > ul.zxgh_nav_active {
  border-bottom: 3px solid #d69961;
  color: #d69961;
}

/* 导航栏 */
.index_nav {
  width: 100%;
  margin: 20px 0 10px;
}

.index_nav ul {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
}

.index_nav ul li {
  width: 30%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.index_nav ul li a {
  width: 65%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.index_nav ul li a span {
  font-size: 0.18rem;
  font-weight: 400;
}

.index_nav li a div {
  width: 0.86rem;
  height: 0.86rem;
  background: #CC7C3C !important;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.nav-container {
  margin-top: 0.08rem;
}

.index_nav li a div img {
  width: 60%;
}

.index_nav li:nth-child(1) a div {
  background-color: #fb7772;
}

.index_nav li:nth-child(2) a div {
  background-color: #66c9f9;
}

.index_nav li:nth-child(3) a div {
  background-color: #ffb655;
}

.index_nav li:nth-child(4) a div {
  background-color: #69c95d;
}

.index_nav ul li span {
  color: #333;
  line-height: 40px;
}

.index_super {
  width: 100%;
  padding: 0.1rem 0.3rem;
  display: flex;
  margin-bottom: 0.5rem;
}

.index_super .index_super_l {
  width: 2.85rem;
  margin-right: 0.25rem;
  overflow: hidden;
  width: 50%;
}

.index_super .index_super_l a {
  display: block;
  border-radius: 0.1rem;
  width: 100%;
  height: 3.25rem;
  overflow: hidden;
}

.index_super .index_super_l a img {
  width: 100%;
  height: 3.25rem;
}

.index_super .index_super_r {
  width: 50%;
  display: flex !important;
  flex-direction: column;
}

.index_super .index_super_r a {
  display: block;
  width: 2.85rem;
  height: 1.5rem;
  border-radius: 0.1rem;
  overflow: hidden;
}

.index_super .index_super_r a img {
  width: 100%;
  height: 1.5rem;
}

.index_super .index_super_r a:nth-child(1) {
  margin-bottom: 0.25rem;
}

.index_boutique_anli,
.index_stylist,
.index_stylive {
  width: 100%;
  background: #FFFFFF;
  padding: 15px;
}

.index_stylist .swiper-container {
  width: 100%;
  height: 100%;
  margin-top: 15px;
}

.index_stylist .swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  transition: 300ms;
  transform: scale(0.8);
}

.index_stylist .swiper-slide-active,
.swiper-slide-duplicate-active {
  transform: scale(1);
}

.index_boutique_anli,
.index_stylist img {
  width: 100%;
}

.index_jpl .index_jpshu {
  display: block;
  width: 3px;
  height: 23px;
  background: #d69961;
  margin-right: 5px;
  margin-top: 5px;
}

.index_jpl {
  color: #333333;
  font-size: 23px;
  font-weight: 900;
}

.index_jpl .index_jiant {
  display: block;
  width: 16px;
  height: 16px;
  font-size: 15px;
  line-height: 16px;
  text-align: center;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  color: #FFFFFF;
  margin-top: 2px;
  background: #d69961;
}

.index_jpl a {
  margin-top: 8px;
}

.index_jpl .index_jpgd {
  font-size: 14px;
  font-weight: 600;
  color: #5a5a5a;
}

.index_boutique_anli_nav ul {
  position: relative;
  margin: 0 auto;
  top: -5px;
  display: inline-flex;
  display: -webkit-inline-flex;
}

.index_boutique_anli_nav {
  width: 100%;
  position: relative;
  overflow: scroll;
}

.index_boutique_anli_nav::-webkit-scrollbar {
  display: none;
}

.index_boutique_anli_nav ul > li {
  color: #0d0d0d;
  font-size: 16px;
  font-weight: 500;
  display: block;
  width: 55px;
  height: 38px;
  line-height: 38px;
  text-align: center;
}

.index_boutique_anli_center {
  width: 100%;
}

.index_boutique_anli_center ul {
  display: flex;
  display: -webkit-flex;
  justify-content: space-between;
  flex-direction: row;
  flex-wrap: wrap;
}

.index_boutique_anli_center ul > li {
  margin-bottom: 0.2rem;
  width: 49%;
}

.index_boutique_anli_center ul > li > a > img {
  width: 100%;
  height: auto;
}

.index_boutique_anli_center_title {
  margin-top: 5px;
  height: 20px;
  line-height: 20px;
}

.index_boutique_anli_center_title > span:first-child {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #444444;
  font-size: 14px;
  width: 75%;
}

.index_boutique_anli_center_title > span:nth-child(2) {
  color: #d69961;
  font-size: 12px;
}

.index_stylive .index_stydt {
  width: 100%;
  height: 3.5rem;
  padding-top: 0.2rem;
}

/*首页结束*/
#loadding {
  text-align: center;
  font-family: 'SIYUANHEITI';
}

/*工地直播详情开始*/
.wap_header .black_header {
  width: 100%;
  height: 50px;
  max-width: 750px;
  line-height: 50px;
  text-align: center;
  /*overflow: hidden;*/
  position: fixed;
  top: 0;
  z-index: 999;
  background: #FFFFFF;
  box-shadow: 0.01rem 0.03rem 0rem #CCCCCC;
}

.wap_header .black_header_b {
  width: 100%;
  height: 50px;
  line-height: 50px;
  text-align: center;
  overflow: hidden;
  position: fixed;
  top: 0;
  background: #FFFFFF;
  box-shadow: 0.01rem 0.03rem 0rem #CCCCCC;
}

.wap_header .black_header > a:nth-child(2) {
  color: #000000;
  width: 62%;
  font-weight: 900;
  font-stretch: normal;
  letter-spacing: 0px;
  font-family: 'SourceHanSansCN-Normal';
}

.wap_header .black_header > a:nth-child(1) {
  width: 18%;
  text-align: left;
}

.wap_header .black_header > a:nth-child(3) {
  width: 20%;
  text-align: right;
}

.live_center {
  width: 100%;
}

.live_center .live_title {
  width: 100%;
  height: 110px;
  font-family: 'SourceHanSansCN-Medium';
}

.live_center .live_title > div:nth-child(1) {
  width: 80%;
  height: 110px;
}

.live_center .live_title > div:nth-child(2) {
  width: 20%;
  height: 110px;
}

.live_center .live_title > div:nth-child(1) ul > li {
  height: 50px;
  line-height: 50px;
  text-align: left;
}

.live_center .live_title > div:nth-child(1) ul > li:nth-child(1) > label:nth-child(1) {
  width: 40%;
}

.live_center .live_title > div:nth-child(1) ul > li:nth-child(1) > label:nth-child(2) {
  width: 28%;
}

.live_center .live_title > div:nth-child(1) ul > li:nth-child(1) > label:nth-child(3) {
  width: 29%;
}

div {
  border: 0;
}

.live_center .live_title > div:nth-child(1) ul > li:nth-child(1) > label {
  display: inline-block;
  height: 20px;
  line-height: 20px;
  color: #585858;
  text-align: left;
  padding-left: 1%;
}

.live_center .live_title > div:nth-child(1) ul > li:nth-child(2) > label:nth-child(1) {
  display: inline-block;
  height: 20px;
  width: 40%;
  line-height: 20px;
  color: #585858;
  text-align: left;
  padding-left: 1%;
}

.live_center .live_title > div:nth-child(1) ul > li:nth-child(2) > label:nth-child(2) {
  display: inline-block;
  height: 20px;
  width: 50%;
  line-height: 20px;
  color: #585858;
  text-align: left;
  padding-left: 2%;
}

.live_center .live_title > div:nth-child(1) ul > li > label > span {
  display: inline-block;
  width: 52%;
}

.live_center .live_title > div:nth-child(1) ul > li:nth-child(1) > label:nth-child(1) {
  border-right: 1px solid #585858;
}

.live_center .live_title > div:nth-child(1) ul > li:nth-child(1) > label:nth-child(3) {
  border-left: 1px solid #585858;
}

.live_center .live_title > div:nth-child(1) ul > li:nth-child(2) > label:nth-child(1) {
  border-right: 1px solid #585858;
}

.live_center .live_title > div:nth-child(2) a {
  width: 90%;
  max-width: 120px;
  display: block;
  line-height: 30px;
  height: 30px;
  background: #be843f;
  color: #FFFFFF;
  border-radius: 0.1rem;
  position: relative;
  top: 35%;
  text-align: center;
}

.live_center .live_content {
  padding: 5px;
}

.live_center .live_content .live_content_t {
  color: #0d0d0d;
  font-family: SourceHanSansCN-Bold;
}

.live_center .live_content .live_content_t > span {
  line-height: 20px;
  letter-spacing: 0px;
}

.live_center .live_content .live_content_t > span {
  display: inline-block;
  height: 25px;
  border-bottom: 2px solid #d69961;
}

.live_center .live_content .live_plan {
  width: 100%;
  margin-top: 10px;
}

.live_center .live_content .live_plan > span:nth-child(1) {
  display: block;
  position: relative;
}

.live_center .live_content .live_plan > span:nth-child(1) > label {
  display: block;
  width: 100%;
  height: 10px;
  background: #e7e7e7;
  border-radius: 8px;
  position: absolute;
  /*top:10px;*/
  z-index: 1;
}

.live_center .live_content .live_plan > span:nth-child(2) {
  display: block;
  z-index: 2;
  height: 10px;
  background: #be843f;
  border-radius: 8px;
  position: relative;
}

.live_center .live_content .live_plan .live_plan_now1 {
  width: 20%;
}

.live_center .live_content .live_plan .live_plan_now2 {
  width: 40%;
}

.live_center .live_content .live_plan .live_plan_now3 {
  width: 60%;
}

.live_center .live_content .live_plan .live_plan_now4 {
  width: 80%;
}

.live_center .live_content .live_plan .live_plan_now5 {
  width: 100%;
}

.live_center .live_content .live_plan .live_plan_now_index {
  display: block;
  width: 100%;
}

.wb18 {
  width: 18.8%;
}

@media screen and (max-width: 321px) {
  .wb18 {
    width: 18.2%;
  }
}

@media screen and (min-width: 321px) and (max-width: 400px) {
  .wb18 {
    width: 18.3%;
  }
}

@media screen and (min-width: 400px) {
  .wb18 {
    width: 18.7%;
  }
}

@media screen and (min-width: 640px) {
  .wb18 {
    width: 19.2%;
  }
}

.live_center .live_content .live_plan > span .live_plan_now_index {
  position: relative;
  z-index: 99;
  bottom: 17px;
  left: 2px;
}

.live_center .live_content .live_plan > span .live_plan_now_index > label > span {
  display: block;
  width: 25px;
  height: 25px;
  text-align: center;
  background: #e7e7e7;
  color: #FFFFFF;
  border-radius: 50%;
}

.live_center .live_content .live_plan > span .live_plan_now_index .active {
  background: #be843f;
}

.live_center .live_content .live_plan .live_plan_now_va {
  width: 100%;
  overflow: hidden;
  display: block;
  position: relative;
  top: -0.16rem;
}

.live_center .live_content .live_plan .live_plan_now_va > label {
  display: block;
  margin-left: 0.8%;
  width: 15.8%;
  height: 0.6rem;
  font-family: AdobeHeitiStd-Regular;
  color: #000000;
  line-height: 0.6rem;
  text-align: center;
}

.live_content .live_content_zw {
  width: 100%;
  padding-left: 5px;
  font-family: 'SourceHanSansCN-Regular';
}

.live_content .live_content_zw {
  margin-bottom: 10px;
}

.live_content .live_content_zw .live_content_zw_title > span:nth-child(1) {
  display: inline-block;
  width: 0;
  height: 0;
  border-top: 8px solid transparent;
  border-right: 13px solid #be843f;
  border-bottom: 8px solid transparent;
  position: relative;
  left: 0.07rem;
  top: 0.07rem;
}

.live_content .live_content_zw .live_content_zw_title > span:nth-child(2) {
  display: inline-block;
  width: 1.5rem;
  height: 0.5rem;
  line-height: 0.5rem;
  text-align: center;
  background: #be843f;
  color: #FFFFFF;
  border-radius: 0.13rem;
  position: relative;
}

.live_content .live_content_zw > ul > li:nth-child(2) {
  color: #be843f;
  width: 2rem;
  height: 0.5rem;
  line-height: 0.5rem;
  text-align: center;
  font-family: 'MicrosoftYaHei';
}

.live_content_zw_img {
  margin-top: 10px;
  width: 100%;
}

.live_content_zw_img > div {
  width: 90%;
  display: block;
  margin: 0 auto;
}

.live_content_zw_img > div > img {
  width: 32%;
  max-height: 150px;
  padding-bottom: 0.08rem;
}

.live_content .live_content_tj > div {
  font-family: 'SIYUANHEITI';
  margin-top: 10px;
}

.live_content .live_content_tj > div > ul > li:nth-child(1) {
  width: 90%;
  margin: 0 auto;
}

.live_content .live_content_tj > div > ul > li:nth-child(1) > a {
  width: 30%;
  display: inline-block;
  background: #be843f;
  height: 0.5rem;
  line-height: 0.5rem;
  text-align: center;
  color: #FFFFFF;
  border-radius: 0rem 0.76rem 0.76rem 0rem;
}

.live_content .live_content_tj > div > ul > li:nth-child(1) > span {
  display: inline-block;
  width: 50%;
  text-align: right;
}

.ljyy_bu {
  text-align: center;
  margin-top: 0.8rem;
}

.ljyy_bu a {
  color: #ab5900;
  display: block;
  width: 50%;
  background: #f9cd55;
  line-height: 0.5rem;
  margin: 0 auto;
  border-radius: 0.5rem;
}

.site_yyk {
  font-family: 'AdobeHeitiStd-Regular';
  position: absolute;
  z-index: 9999;
  width: 100%;
  text-align: center;
}

.site_yyk li input {
  width: 80%;
  line-height: 0.4rem;
  border-radius: 0.1rem;
  outline: none;
  background: #FFFFFF;
  border: none;
  padding-left: 0.1rem;
  margin-top: 0.15rem;
  letter-spacing: 0.05rem;
  font-size: 12px;
}

.site_yyk li.yyk_bt {
  /*text-shadow:0px 2px 3px #000;*/
  color: #ffd02d;
  background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffd02d), to(#f4cfa8));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  /*background: linear-gradient(red, blue);*/
}

.site_yytq {
  display: none;
}

#site_yyf > li > input {
  -webkit-box-shadow: 0 0 0px 1000px #FFFFFF inset;
}

.sjs_yytq {
  display: none;
}

.sjs_yytq_b {
  display: none;
}

/*免费报价*/
.mfbjtop_img {
  width: 100%;
}

.bj_content {
  width: 100%;
  padding-top: 0.5rem;
  padding-bottom: 12px;
  font-family: 'SIYUANHEITI';
}

.bj_content div ul li input::-webkit-input-placeholder {
  font-size: 0.24rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #737373;
}

.bj_content div ul li input {
  outline-color: invert;
  outline-style: none;
  outline-width: 0px;
  border-style: none;
  text-shadow: none;
  -webkit-appearance: none;
  -webkit-user-select: text;
  outline-color: transparent;
  box-shadow: none;
  height: 0.6rem;
  line-height: 0.6rem;
  width: 90%;
  border: 2px solid #CCCCCC;
  padding-left: 26px;
}

.bjinput {
  width: 48%;
  border: 2px solid #CCCCCC;
  height: 0.6rem;
}

.bjinput div span.span1 {
  width: 30%;
  background-color: #CCCCCC;
  display: inline-block;
  text-align: center;
  color: #CC7C3C;
  font-weight: bold;
  font-size: 0.28rem;
  margin-left: 26%;
  margin-top: 0.06rem;
  height: 0.4rem;
}

.bjinput div span.span2 {
  width: 30%;
  background-color: #CCCCCC;
  display: inline-block;
  text-align: center;
  margin-left: 10%;
  color: #CC7C3C;
  font-weight: bold;
  font-size: 0.28rem;
  height: 0.4rem;
  margin-top: 0.06rem;
}

.suijis {
  height: 0.8rem;
  width: 90%;
  border: 2px solid #CCCCCC;
  margin: 0 auto;
  text-align: right;
  letter-spacing: -1.5px;
  color: #737373;
  font-weight: bold;
  padding-right: 0.2rem;
}

.suijis > span {
  line-height: 0.8rem;
}

.bj_a a {
  display: inline-block;
  height: 0.8rem;
  width: 100%;
  background: #D9312E;
  margin-top: 0.25rem;
  text-align: center;
  font-size: 0.3rem;
  color: #FFFFFF;
  letter-spacing: -0.3px;
  line-height: 0.8rem;
  text-decoration: none;
  outline: none;
}

.bj_a a:visited {
  color: #fff;
}

.gjbj_content {
  width: 100%;
  padding-top: 35px;
  padding-bottom: 21px;
  font-family: 'SIYUANHEITI';
}

.gj {
  width: 45%;
  height: 246px;
  margin-bottom: 21px;
}

.gj_s {
  height: 54px;
  line-height: 54px;
  background: #d69961;
  color: #fff;
  margin: 0;
  border-top-left-radius: 9px;
  border-top-right-radius: 9px;
  font-weight: normal;
}

.bj_s {
  height: 54px;
  line-height: 54px;
  background: #fdaa5d;
  color: #fff;
  margin: 0;
  border-top-left-radius: 9px;
  border-top-right-radius: 9px;
  font-weight: normal;
}

.gj div ul li.bt {
  text-align: center;
}

.gj_x {
  /*border:1px solid #e1e0e0;*/
  border-bottom-left-radius: 9px;
  border-bottom-right-radius: 9px;
  box-shadow: 0px -1px 0px 0px #e1e0e0, -1px 0px 0px 0px #e1e0e0, 1px 0px 0px 0px #e1e0e0, 0px 1px 0px 0px #e1e0e0;
}

.bj_x {
  border-bottom-left-radius: 9px;
  border-bottom-right-radius: 9px;
  box-shadow: 0px -1px 0px 0px #e1e0e0, -1px 0px 0px 0px #e1e0e0, 1px 0px 0px 0px #e1e0e0, 0px 1px 0px 0px #e1e0e0;
}

.gj_ze {
  text-align: center;
  color: #e63c3e;
  font-size: 22px;
  letter-spacing: 1.3px;
  padding-top: 10px;
  font-weight: bold;
}

.gj_ze span {
  font-size: 14px;
  color: #a6a6a6;
  letter-spacing: -2px;
}

.gj_x ul li.dq {
  text-align: center;
  padding-top: 14px;
  color: #535252;
  letter-spacing: -1px;
  padding-bottom: 15px;
  border-bottom: 2px solid #dadada;
  width: 90%;
  margin: 0 auto;
}

.gj_x ul li.dq i {
  margin: 0 2px;
  height: 20px;
  border-left: 1px solid #a6a6a6;
}

.gjfl {
  width: 50%;
  text-align: center;
  display: inline-block;
  margin-top: 0.08rem;
}

.sp_a {
  letter-spacing: -1.1px;
  color: #e63c3e;
  font-weight: bold;
}

.sp_b {
  letter-spacing: -0.8px;
  color: #a8a8a8;
  font-weight: bold;
}

.bj_x ul li {
  width: 90%;
  margin: 0 auto;
  letter-spacing: -0.9px;
  color: #535252;
  padding-top: 0.1rem;
}

/*.border-down-empty{width: 0;height: 0;border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 4px solid #333;position: relative;top: 1rem;right: -75%;}*/
/*.border-down-empty i{display: block;width: 0;height: 0;border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 4px solid #FFFFFF;position: absolute;left: -4px;top: -6px;}*/
/*.border-up-empty{width: 0;height: 0;border-left: 4px solid transparent;border-right: 4px solid transparent;border-bottom: 4px solid #333;position: relative;top: -0.7rem;right: -75%;}*/
/*.border-up-empty i{display: block;width: 0;height: 0;border-left: 4px solid transparent;border-right: 4px solid transparent;border-bottom: 4px solid #FFFFFF;position: absolute;left: -4px;top: 1.15rem;}*/
.ti-text {
  width: 100%;
  background: url("../../../static/wap/images/mfbj_1.png");
  border-bottom-left-radius: 9px;
  border-bottom-right-radius: 9px;
  background-size: cover;
  height: 103px;
}

.mfbj_bimg {
  width: 100%;
}

/*设计列表*/
.sjs_list_header {
  width: 100%;
  height: 0.66rem;
  display: flex;
}

.sjs_list_header a {
  flex: 1;
  height: 0.66rem;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #E2E2E2;
  font-size: 0.22rem;
  font-family: '方正准雅宋简';
  font-weight: 400;
  color: #211816;
  border-right: 1px solid #B8B8B8;
}

.sjs_list_header a:nth-child(3) {
  border: none;
}

.sjs_list_header_a {
  background: #CC7C3C !important;
  color: #fff !important;
}

.sjs_list_designName {
  margin-left: 0.1rem;
  display: flex;
  width: 1rem;
  height: 0.3rem;
  background: #B06E39;
  border-radius: 0.15rem;
  justify-content: center;
  align-items: center;
  font-size: 0.16rem !important;
  font-family: '方正准雅宋简';
  font-weight: 400;
  color: #FFFEFE;
}

.sjs_list_anli {
  display: flex;
  margin-top: 0.4rem;
}

.sjs_list_anli .sjs_list_anli_l {
  display: flex;
  flex-direction: column;
}

.sjs_list_anli .sjs_list_anli_l p {
  font-size: 0.18rem;
  font-family: '方正准雅宋简';
  font-weight: 400;
  color: #0B0B0B;
  margin-bottom: 0.1rem;
}

.sjs_list_anli .sjs_list_anli_l span {
  display: flex;
  justify-content: center;
  font-size: 0.18rem;
  font-family: 'FZLanTingHeiS-B-GB';
  font-weight: 400;
  color: #0B0B0B;
}

.sjs_list_anli .sjs_list_anli_m {
  width: 0.01rem;
  height: 0.54rem;
  background: #B06E39;
  margin: 0rem 0.2rem;
}

.sjs_list_d {
  font-size: 0.18rem !important;
  font-family: '方正准雅宋简' !important;
  font-weight: 400 !important;
  color: #0B0B0B !important;
}

#sjs_re {
  margin-top: 0.32rem;
  font-size: 0.25rem;
  font-family: '方正准雅宋简';
  font-weight: 400;
  color: #0B0B0B;
}

#sjs_button {
  margin-top: 0.25rem;
  width: 1.6rem;
  height: 0.39rem;
  background: #B06E39;
  border-radius: 0.06rem;
  font-size: 0.17rem;
  font-family: '方正准雅宋简';
  font-weight: 400;
  color: #FFFEFE;
}

.sjs_list_content {
  width: 96%;
  margin: 0 auto;
}

.sjs_list_content .sjs_list_content_a {
  width: 45%;
  margin-left: 3.5%;
  margin-top: 15px;
}

.sjs_list_content .sjs_list_content_a > a > img {
  width: 100%;
}

.sjs_list_content .sjs_list_content_a {
  box-shadow: 0px 3px 9px 1px rgba(0, 0, 0, 0.2);
}

.sjs_list_content .sjs_list_content_a .sjs_list_content_ul > li:nth-child(1) {
  font-family: 'SIYUANHEITI';
  background: #000000;
  opacity: 0.7;
  color: #FFFFFF;
  padding-left: 5px;
}

.sjs_list_content .sjs_list_content_a .sjs_list_content_ul > li:nth-child(2) {
  color: #2f2f2f;
  background: #FFFFFF;
  height: 40px;
  line-height: 40px;
  font-family: 'SIYUANHEITI';
  padding-left: 5px;
  width: 100%;
}

.sjs_list_content .sjs_list_content_a .sjs_list_content_ul > li:nth-child(2) > span:nth-child(1) {
  width: 40%;
  display: block;
}

.sjs_list_content .sjs_list_content_a .sjs_list_content_ul > li:nth-child(2) > span:nth-child(2) {
  color: #FFFFFF;
  background: #be843f;
  font-family: SourceHanSansCN-Normal;
  margin-right: 2%;
  text-align: center;
  max-width: 130px;
  width: 50%;
  display: block;
  height: 30px;
  margin-top: 2px;
  margin-bottom: 2px;
  line-height: 30px;
  border-radius: 3px;
}

/*设计师详情*/
.sjs_info_content {
  width: 96%;
  margin: 10px auto;
  background-color: #ffffff;
  box-shadow: 0px 1px 1px 1px rgba(0, 0, 0, 0.3);
  padding-top: 0.36rem;
}

.sjs_info_content .sjs_info_content_top {
  width: 90%;
  height: 3.15rem;
  margin: 0 auto;
  font-family: 'SIYUANHEITI';
}

.sjs_info_content .sjs_info_content_bot {
  width: 90%;
  line-height: 0.68rem;
  font-family: 'SourceHanSansCN-ExtraLight';
  margin: 0 auto;
  color: #000000;
  font-weight: 700;
  text-align: center;
}

.sjs_info_content .sjs_info_content_top > div:nth-child(1) {
  width: 1.99rem;
  height: 2.49rem;
}

.sjs_info_content .sjs_info_content_top > div:nth-child(2) {
  width: 3.41rem;
  height: 2.49rem;
}

.sjs_info_content .sjs_info_content_top > div > img {
  width: 100%;
  height: auto;
}

.sjs_info_content .sjs_info_content_top .sjs_info_content_top_yue {
  width: 1.44rem;
  height: 0.46rem;
  line-height: 0.46rem;
  background-color: #d69961;
  color: #FFFFFF;
  text-align: center;
}

.sjs_info_content .sjs_info_content_top > div:nth-child(2) > ul > li > span {
  display: inline-block;
}

.sjs_info_content .sjs_info_content_top > div:nth-child(2) > ul > li > span:nth-child(1) {
  margin-left: 0.44rem;
}

.sjs_info_content .sjs_info_content_top > div:nth-child(2) > ul > li > span:nth-child(2) {
  margin-left: 0.34rem;
}

.sjs_info_content .sjs_info_content_top > div:nth-child(2) > ul > li {
  margin-top: 0.18rem;
}

.sjs_info_content .sjs_info_content_bot > ul > li > span {
  display: inline-block;
  width: 0.8rem;
  height: 0.05rem;
  background: rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.3);
  margin-bottom: 0.07rem;
}

.sjs_info_content .sjs_info_content_bot > ul > li > span:nth-child(1) {
  margin-right: 0.08rem;
}

.sjs_info_content .sjs_info_content_bot > ul > li > span:nth-child(2) {
  margin-left: 0.08rem;
}

.sjs_info_daib {
  width: 96%;
  font-family: SourceHanSansCN-Medium;
  color: #0d0d0d;
  font-weight: 600;
  margin: 0 auto;
}

.sjs_info_daib > div > span {
  display: inline-block;
  border-bottom: 0.05rem solid #d69961;
}

.sjs_anlist {
  width: 96%;
  margin: 0 auto;
}

.sjs_anlist .sjs_anlist_list {
  width: 48%;
  border: solid 0.01rem #eeeeee;
  margin-top: 15px;
  margin-left: 0.1rem;
  border-radius: 0.08rem;
}

.sjs_anlist > div > ul > li {
  position: relative;
}

.sjs_anlist > div > ul > li > a > img {
  width: 100%;
  height: auto;
  border-radius: 0.08rem;
}

.sjs_anlist > div > ul > li > a > span {
  display: block;
  width: 0.57rem;
  height: 0.35rem;
  color: #FFFFFF;
  text-align: center;
  position: absolute;
  right: 0rem;
  bottom: 0rem;
}

.sjs_anlist > div > ul > li:nth-child(2) {
  overflow: hidden;
  line-height: 0.45rem;
  height: 0.45rem;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #444444;
  font-family: 'SIYUANHEITI';
  letter-spacing: 0rem;
  margin-top: 3px;
}

/*案例列表*/
.jpal_nav {
  width: 100%;
  overflow: scroll;
  font-family: 'SourceHanSansCN-Normal';
  white-space: nowrap;
  position: fixed;
  z-index: 99;
  top: 50px;
}

.qjclass {
  display: none;
}

.jpal_nav::-webkit-scrollbar {
  display: none;
}

.jpal_nav > ul {
  position: relative;
  background: #FFFFFF;
  display: inline-flex;
  display: -webkit-inline-flex;
  white-space: nowrap;
}

.jpal_nav > ul > li {
  width: 1.3rem;
  border: 1px solid #CCCCCC;
  text-align: center;
  border-left: none;
  border-top: none;
  line-height: 0.5rem;
}

.jpal_nav > ul > li > a {
  color: #000;
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
  -webkit-user-select: none;
  -moz-user-select: none;
}

.jpal_content_a {
  width: 45%;
  margin-right: 4%;
  border: 1px solid #f1f1f1;
  margin-top: 0.15rem;
}

.jpal_content_a > li > a > img {
  width: 100%;
  border-radius: 0.1rem;
}

.jpal_content_a > a > li.al_bt {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 0.4rem;
  margin-left: 0.1rem;
  font-family: 'SIYUANHEITI';
  color: #444444;
}

.jpal {
  display: block;
}

.jpal_sx {
  padding-bottom: 30px;
  display: none;
}

.jpal_sx > div.sx_bt {
  color: #767676;
  border-bottom: 1px solid #000000;
  line-height: 35px;
}

.jpal_sx > div.sx_hx {
  width: 90%;
  margin: 0 auto;
}

.jpal_sx > div.sx_hx > ul > li.hx_bt {
  line-height: 35px;
  margin-top: 0.2rem;
}

.jpal_sx > div.sx_hx > ul.hx_content > li {
  width: 21%;
  box-shadow: 0 0 10px #bdbcba;
  text-align: center;
  border-radius: 5px;
  line-height: 30px;
  margin-right: 4%;
  margin-top: 0.1rem;
}

.jpal_sx > div.sx_hx > ul.hx_content > li > a {
  color: #767676;
}

.sx_active {
  box-shadow: 0 0 10px #be843f !important;
}

.sx_active a {
  color: #be843f !important;
}

/*案例list*/
.site_xllb_qy {
  width: 100%;
  font-family: 'SIYUANHEITI';
  display: none;
}

.site_xllb_qy ul li.active,
.site_xllb_fg ul li.active,
.site_xllb_jd ul li.active {
  box-shadow: 0 0 10px #be843f !important;
  border: 1px solid #FFFFFF;
}

.site_xllb_qy ul li.active a,
.site_xllb_fg ul li.active a,
.site_xllb_jd ul li.active a {
  color: #d69961 !important;
}

.site_xllb_qy ul > li {
  width: 20%;
  margin-left: 3.5%;
  text-align: center;
  margin-top: 0.15rem;
  color: #373737;
  /*background: rgb(248,248,248);*/
  border: 1px solid #CCCCCC;
}

.site_xllb_qy ul > li > a {
  color: #373737;
}

.site_xllb_fg {
  width: 100%;
  font-family: 'SIYUANHEITI';
  display: none;
}

.site_xllb_fg ul > li {
  width: 20%;
  margin-left: 4%;
  text-align: center;
  margin-top: 0.15rem;
  color: #373737;
  border: 1px solid #CCCCCC;
}

.site_xllb_fg ul > li > a {
  color: #373737;
}

.site_xllb_jd {
  width: 100%;
  font-family: 'SIYUANHEITI';
  display: none;
}

.site_xllb_jd ul > li {
  width: 25%;
  margin-left: 6%;
  text-align: center;
  margin-top: 0.15rem;
  color: #373737;
  border: 1px solid #CCCCCC;
}

.site_xllb_jd ul > li > a {
  color: #373737;
}

.site_xl div > div > ul.site_active {
  box-shadow: inset 0px 12px 18px -15px #000;
}

.site_xl div.site_xl_a {
  width: 33.3333%;
  border: 1px solid #CCCCCC;
  border-top: none;
  border-left: none;
  margin-right: -1px;
  line-height: 0.6rem;
  height: 0.6rem;
}

.site_xl div.site_xl_b {
  width: 33.3333%;
  border: 1px solid #CCCCCC;
  margin-right: -1px;
  border-top: none;
  line-height: 0.6rem;
  height: 0.6rem;
}

.site_xl div.site_xl_c {
  width: 33.4%;
  border: 1px solid #CCCCCC;
  border-top: none;
  border-right: none;
  line-height: 0.6rem;
  height: 0.6rem;
}

.site_jt_a {
  display: block;
}

.site_jt_b {
  display: none;
}

.site_jt_c {
  display: block;
}

.site_jt_d {
  display: none;
}

.site_jt_e {
  display: block;
}

.site_jt_f {
  display: none;
}

.jpal_content {
  width: 95%;
  padding-top: 0.7rem;
  margin-left: 5%;
}

.jpal_content_a {
  width: 45%;
  margin-right: 4%;
  border: 1px solid #f1f1f1;
  margin-top: 0.15rem;
}

.jpal_content_a > li > a > img {
  width: 100%;
  border-radius: 0.1rem;
}

.jpal_content_a > a > li.al_bt {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 0.4rem;
  margin-left: 0.1rem;
  font-family: 'SIYUANHEITI';
  color: #444444;
}

.jpal_content_a > a > li.al_bt {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 0.4rem;
  margin-left: 0.1rem;
  font-family: 'SIYUANHEITI';
  color: #444444;
}

/*案例详情*/
.al_detail_a {
  width: 95%;
  margin: 0 auto;
  text-align: center;
}

.al_detail_a > ul.detail_a_bt {
  padding-bottom: 20px;
}

.al_detail_a > ul.detail_a_bt > li {
  margin-top: 0.15rem;
  color: #373736;
  font-family: 'SIYUANHEITI';
}

.al_detail_a > ul.detail_a_bt > li > span {
  display: inline-block;
  width: 1.1rem;
  color: #3d3d3c;
  font-family: 'SourceHanSansCN-Light';
}

.al_detail_a > ul > li {
  margin-top: 14px;
}

.al_detail_a > ul > li > img {
  width: 100%;
}

.al_detail_b {
  width: 90%;
  margin: 0 auto;
  padding-top: 20px;
  padding-bottom: 20px;
}

.al_detail_b > ul.detail_b_bt {
  font-family: 'SourceHanSansCN-Regular';
}

.al_detail_b > ul.detail_b_bt > li.detail_b_bt {
  font-weight: bold;
}

.al_detail_b > ul.detail_b_bt > li > span {
  display: inline-block;
  border-bottom: 3px solid #d69961;
}

.al_detail_b > ul.detail_b_content {
  color: #5b5b5b;
  margin-top: 10px;
  font-family: 'SourceHanSansCN-Light';
}

.al_detail_b > ul.detail_b_sjs {
  border: 1px solid #CCCCCC;
  border-radius: 10px;
  margin-top: 20px;
}

.detail_b_sjs > li.detail_b_sjsxx {
  padding-left: 6%;
  padding-top: 2%;
  width: 50%;
  font-family: 'SourceHanSansCN-Light';
}

.detail_b_sjs > li > p.detail_b_sjsxx_b {
  font-family: 'SourceHanSansCN-Light';
  margin-top: 1%;
  width: 100%;
}

.detail_b_sjs > li.detail_b_yy {
  width: 20%;
}

.detail_b_sjs > li.detail_b_yy > a {
  width: 100%;
  background: #d69961;
  color: #FFFFFF;
  line-height: 30px;
  display: block;
  text-align: center;
  margin-top: 60%;
}

.gybj {
  background: #f5f4f0;
  height: 10px;
  width: 100%;
}

.al_detail_c {
  width: 90%;
  margin: 0 auto;
}

.al_detail_c > div.al_xh_bt {
  margin-top: 20px;
  font-family: 'SourceHanSansCN-Regular';
  font-weight: bold;
}

.al_detail_c > div.al_xh_bt > span {
  display: inline-block;
  border-bottom: 3px solid #d69961;
}

.al_detail_d {
  width: 90%;
  margin: 0 auto;
}

.al_detail_d > div.al_zxts_bt {
  margin-top: 20px;
  font-family: 'SourceHanSansCN-Regular';
  font-weight: bold;
}

.al_detail_d > div.al_zxts_bt > span {
  display: inline-block;
  border-bottom: 3px solid #d69961;
}

.al_detail_lunbo {
  width: 90%;
  margin: 0 auto;
  padding-top: 20px;
  padding-bottom: 20px;
}

.swiper-container-horizontal > .swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
  bottom: 0 !important;
}

/*首页底部版权所有*/
.footer_bq {
  width: 100%;
}

.footer_bq > ul {
  padding-top: 0.3rem;
  padding-bottom: 0.2rem;
  margin-bottom: 0.1rem;
}

.footer_bq ul li {
  font-size: 0.14rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #221815;
  text-align: center;
  line-height: 0.3rem;
}

/*合并删掉*/
.jpal_content {
  width: 95%;
  padding-top: 0.4rem;
  margin-left: 5%;
}

.jpal_content_a {
  width: 45%;
  margin-right: 4%;
  border: 1px solid #f1f1f1;
  margin-top: 0.15rem;
}

.jpal_content_a > li > a > img {
  width: 100%;
  border-radius: 0.1rem;
}

.jpal_content_a > a > li.al_bt {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 0.4rem;
  margin-left: 0.1rem;
  font-family: 'SIYUANHEITI';
  color: #444444;
}

.img_tp {
  color: #FFFFFF;
  display: inline-block;
  line-height: 0.25rem;
  height: 0.25rem;
  text-align: center;
  margin-right: 0.08rem;
  /*width: 0.3rem;*/
}

.jpal_content_a > a > li.al_bt {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 0.4rem;
  margin-left: 0.1rem;
  font-family: 'SIYUANHEITI';
  color: #444444;
}

.banner_dbcolor div.swiper-container {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.swiper-pagination-bullet-active {
  background: #be843f !important;
}

.zx_content > div.zx_contenta {
  border-bottom: 0.03rem solid #e6e6e3;
  padding-top: 0.3rem;
  padding-bottom: 0.3rem;
  width: 100%;
}

a {
  text-decoration: none !important;
}

.zx_contenta div.zx_content_left {
  width: 60%;
}

.zx_content_left ul li.zx_content_bt {
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  text-overflow: ellipsis;
  color: #444444;
  font-family: 'AdobeHeitiStd-Regular';
}

.zx_content_left ul li.zx_content_bt a {
  color: #444444;
}

.zx_content_left ul li.zx_content_a {
  margin-top: 0.1rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
  color: #b4b3b3;
  font-family: 'SourceHanSansCN-Regular';
}

.zx_content_left ul li.zx_content_a a {
  color: #b4b3b3;
}

.zx_date {
  margin-top: 0.2rem;
  color: #b4b3b3;
  font-family: 'SIYUANHEITI';
}

.zx_content_right_a {
  padding-top: 0.15rem;
  width: 35%;
  padding-left: 6px;
}

.zx_content_right_a a img {
  width: 100%;
  height: 100%;
  border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
}

/*合并删掉*/
/*装修指南*/
.zx_header {
  width: 100%;
  box-shadow: 0rem 0.05rem 0.1rem 0rem #CCCCCC;
}

/*.zx_nava ul li.zx_bt{*/
/*width: 60%;*/
/*margin: 0 auto;*/
/*text-align: center;*/
/*font-size: 0.5rem;*/
/*padding-left: 2.3rem;*/
/*font-weight: bold;*/
/*height: 1rem;*/
/*padding-top: 0.3rem;*/
/*}*/
/*.zx_nava ul li.zx_fh{*/
/*padding-left: 0.5rem;*/
/*line-height: 1rem;*/
/*}*/
/*.zx_nava ul li.zx_fh img{*/
/*margin-top: 80%;*/
/*}*/
.zx_rxl {
  width: 2.5rem;
  background-color: #FFFFFF;
}

.zx_nav {
  width: 100%;
  overflow: scroll;
  white-space: nowrap;
  position: relative;
}

.zx_nav::-webkit-scrollbar {
  display: none;
}

.zx_nav ul {
  position: relative;
  display: inline-flex;
  display: -webkit-inline-flex;
  white-space: nowrap;
}

.zx_nav ul li {
  width: 2.5rem;
  text-align: center;
  font-size: 0.38rem;
  line-height: 1rem;
  color: #373737;
  font-family: 'SourceHanSansCN-Normal';
}

.zx_nav ul li a {
  color: #373737;
  text-decoration: none;
}

.zxnav_act {
  border-bottom: 0.04rem solid #d69961;
  color: #d69961 !important;
}

.sdnw_img {
  margin-top: 0.1rem;
}

.sdnw_img img {
  width: 100%;
}

/*.zxrxl_nav div div.zx_rxl{*/
/*box-shadow: 0 0 10px #cccccc;*/
/*}*/
.zx_rxl ul {
  text-align: center;
  line-height: 0.6rem;
  height: 1rem;
  cursor: pointer;
}

.zx_rxl ul li {
  font-size: 0.38rem;
  padding-top: 0.25rem;
  height: 25%;
  color: #000000;
}

.zx_rxl ul.zxrxl_act {
  background-color: #f5f4f0;
}

.zx_header div.zxrxl_nav {
  display: none;
  box-shadow: 0 0 10px #cccccc;
}

.zxrxl_act li.jt {
  padding-right: 0.25rem;
  margin-top: 0.15rem;
  width: 0.03rem;
}

.zx_content {
  padding-left: 0.6rem;
  padding-right: 0.6rem;
}

a {
  text-decoration: none !important;
}

.zx_content_left ul li a.zx_content_bt {
  color: #444444;
}

.zx_content_left ul li a.zx_content_a {
  color: #b4b3b3;
}

.zx_content_right {
  padding-bottom: 0.25rem;
}

.zx_nava ul {
  height: 1rem;
}

.zx_content_img {
  width: 3rem;
  border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
  margin-top: 0.3rem;
}

/*装修i详情*/
.wz_bt {
  width: 100%;
  font-family: 'SIYUANHEITI';
}

.wz_bt div.wz_bt_a {
  padding-top: 0.3rem;
  padding-left: 0.3rem;
  padding-right: 0.3rem;
}

.wz_bt div.wz_bt_b {
  padding-left: 0.3rem;
  padding-right: 0.3rem;
  padding-top: 0.15rem;
}

.wz_bt_a ul li.bt {
  text-align: center;
  color: #000000;
  font-weight: bold;
}

.wz_bt_a ul.lysj {
  color: #6e6e6d;
  padding-top: 0.3rem;
}

.banner_dbcolor div.swiper-container {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.cnxh {
  padding-top: 0.5rem;
  padding-left: 0.3rem;
  font-size: 0.4rem;
  font-weight: bold;
  font-family: 'SIYUANHEITI';
}

.cnxh ul li span {
  display: inline-block;
  border-bottom: 0.04rem solid #d69961;
}

.xg_case {
  padding-top: 0.15rem;
  padding-right: 0.3rem;
  padding-bottom: 0.8rem;
  width: 100%;
}

.xg_case div.case_content {
  padding-left: 0.3rem;
  width: 50%;
  font-family: 'SIYUANHEITI';
}

.case_content ul li.case_bt {
  color: #444444;
  line-height: 0.7rem;
  height: 0.7rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  text-overflow: ellipsis;
}

.case_content ul li.case_bt a {
  color: #444444;
}

.case_content ul li a img {
  border-radius: 0.17rem 0.17rem 0.17rem 0.17rem;
}

/*视频列表*/
.video {
  font-family: 'SourceHanSansCN-Regular';
  border-bottom: 1px solid #CCCCCC;
}

.video > div.v_bt {
  width: 95%;
  margin: 0 auto;
  padding-top: 10px;
}

.video > div.v_bt > ul.v_bt_a {
  width: 10%;
}

.video > div.v_bt > ul.v_bt_a > li > a > img {
  width: 0.65rem;
  height: 0.65rem;
  border-radius: 50%;
}

.video > div.v_bt > ul.v_bt_b {
  margin-left: 0.2rem;
}

.video > div.v_video {
  margin-top: 0.1rem;
  width: 100%;
  height: 4rem;
  background: #000000;
}

.video > div.v_content {
  width: 95%;
  margin: 0 auto;
}

.video > div.v_content > ul > li {
  width: 100%;
  margin: 0 auto;
  padding-top: 0.1rem;
  padding-bottom: 0.1rem;
}

/*视频详情*/
.d_video {
  margin-top: 0.2rem;
}

.d_video > div.d_video_a {
  width: 95%;
  margin: 0 auto;
}

.d_video > div.d_video_a > ul.d_video_img {
  width: 25%;
}

.d_video > div.d_video_a > ul.d_video_img > li > img {
  width: 100%;
}

.d_video > div.d_video_a > ul.d_video_content {
  margin-left: 0.2rem;
  width: 45%;
}

.d_video > div.d_video_a > ul.d_video_content > li {
  line-height: 0.5rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
}

.d_video > div.d_video_a > ul.d_video_content > li > span {
  display: inline-block;
  line-height: 0.4rem;
  background: #be843f;
  color: #FFFFFF;
  width: 1.5rem;
  text-align: center;
  border-radius: 9px;
}

.d_video > div.d_video_a > ul.d_video_yy > li > a {
  margin-top: 0.5rem;
  display: inline-block;
  background: #be843f;
  width: 1.3rem;
  text-align: center;
  color: #FFFFFF;
  line-height: 0.5rem;
  border-radius: 7px;
}

.sjs_video > div.v_video {
  margin-top: 0.1rem;
  width: 100%;
  height: 4rem;
  background: #000000;
}

.d_video > div.sjs_video > div.v_content > ul > li {
  width: 95%;
  margin: 0 auto;
  padding-top: 0.1rem;
  padding-bottom: 0.1rem;
}

.text_content {
  font-family: 'SourceHanSansCN-Light';
}

.text_content img {
  width: 100%;
}

/*关于我们*/
.gywm_topimg {
  width: 100%;
}

.gywm_topimg img {
  width: 100%;
}

.gybj {
  background: #f5f4f0;
  height: 10px;
  width: 100%;
}

.gywm_qyjj {
  width: 95%;
  margin: 0 auto;
  padding-top: 20px;
  padding-bottom: 20px;
}

.gywm_qyjj > div.qyjj_bt {
  font-family: 'SIYUANHEITI';
  font-weight: bold;
  line-height: 30px;
}

.gywm_qyjj > div.qyjj_btb {
  font-family: 'SIYUANHEITI';
  font-weight: bold;
  line-height: 30px;
}

.gywm_qyjj > div.qyjj_content {
  font-family: 'SourceHanSansCN-Normal';
  font-weight: 600;
  padding-top: 10px;
}

.qyjj_fzlc {
  width: 95%;
  margin: 0 auto;
  padding-bottom: 20px;
  padding-top: 20px;
}

.fzlc_background {
  width: 100%;
  background: url("../../../static/wap/images/fzlc_1.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
}

.qyjj_fzlc > div.qyjj_bt {
  font-family: 'SIYUANHEITI';
  font-weight: bold;
  line-height: 30px;
}

.qyjj_fzlc > div.qyjj_btb {
  font-family: 'SIYUANHEITI';
  font-weight: bold;
  line-height: 30px;
}

.qyjj_fzlc > div.fzlc_content > div > div.cw-title > span {
  width: 139px;
  text-align: center;
  display: inline-block;
  background: #eeeeee;
  border-radius: 5px;
}

.qyjj_fzlc > div.fzlc_content > div > div.cw-title {
  font-family: 'SIYUANHEITI';
  position: absolute;
  top: 10px;
  left: 50%;
  width: 150px;
  text-align: center;
  margin-left: -74px;
}

.qyjj_fzlc > div.fzlc_content > div > div.cw-title_a > span {
  width: 139px;
  text-align: center;
  display: inline-block;
  background: #eeeeee;
  border-radius: 5px;
}

.qyjj_fzlc > div.fzlc_content > div > div.cw-title_a {
  font-family: 'SIYUANHEITI';
  position: absolute;
  top: 10px;
  left: 50%;
  width: 150px;
  text-align: center;
  margin-left: -74px;
}

.qyjj_fzlc > div.fzlc_content > div > div.cw-text {
  font-family: 'MicrosoftYaHei';
  padding: 15px 30px;
  border: 1px solid #CCCCCC;
  text-align: center;
  border-radius: 5px;
}

.fzlc_content > div.card-wrap {
  position: relative;
  width: 100%;
  padding-top: 20px;
}

.gywm_ppwh {
  width: 95%;
  margin: 0 auto;
  padding-top: 20px;
  padding-bottom: 20px;
}

.gywm_ppwh > div.qyjj_bt {
  font-family: 'SIYUANHEITI';
  font-weight: bold;
  line-height: 30px;
}

.gywm_ppwh > div.qyjj_btb {
  font-family: 'SIYUANHEITI';
  font-weight: bold;
  line-height: 30px;
}

.ppwh_content {
  padding-bottom: 25px;
}

.ppwh_content img {
  width: 100%;
}

.gywm_ryzz {
  width: 95%;
  margin: 0 auto;
  padding-top: 20px;
  padding-bottom: 40px;
}

.gywm_ryzz > div.qyjj_bt {
  font-family: 'SIYUANHEITI';
  font-weight: bold;
  line-height: 30px;
}

.gywm_ryzz > div.qyjj_btb {
  font-family: 'SIYUANHEITI';
  font-weight: bold;
  line-height: 30px;
}

.ryzz_img > ul > li {
  width: 32%;
  margin-top: 3px;
}

.ryzz_img > ul > li > img {
  width: 100%;
}

/*免费设计*/
.mfsj_topimg img {
  width: 100%;
}

.mfsj_fwlc {
  background: #FFFFFF;
  margin-top: 0.25rem;
}

.mfsj_tbt ul:nth-child(1) {
  text-align: center;
}

.mfsj_tbt ul > li:nth-child(1) {
  padding-top: 0.2rem;
  font-family: 'SourceHanSansCN-Bold';
}

.mfsj_tbt ul > li:nth-child(2) {
  font-family: 'SourceHanSansCN-Regular';
  color: #2f2f2f;
}

.mfsj_fwlc div > .lck {
  width: 17%;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
  margin-left: 2%;
  font-family: 'SourceHanSansCN-Regular';
}

.mfsj_bimg {
  width: 100%;
  padding-left: 0.3rem;
  padding-top: 0.5rem;
  text-align: center;
}

.lck ul > li > img {
  margin-top: 0.2rem;
  padding-bottom: 0.2rem;
  width: 50%;
}

.lck ul > li.img {
  border-bottom: 1px solid #d69961;
  width: 100%;
  /*height:0.9rem*/
}

.hqfa {
  width: 100%;
  padding-top: 0.8rem;
  background: #FFFFFF;
  padding-bottom: 1rem;
}

.hqfa input {
  display: block;
  margin: 0 auto;
  height: 0.6rem;
  width: 55%;
  background: #f5f4f0;
  border-radius: 0.15rem;
  padding-left: 0.35rem;
  line-height: 0.6rem;
  font-family: 'FZHTJW--GB1-0';
  color: #37383b;
  font-size: 14px;
  outline: none;
  border: none;
}

.hqfa div.sj_submit {
  background: #e63c3e;
  height: 0.6rem;
  width: 55%;
  line-height: 0.6rem;
  border-radius: 0.15rem;
  margin: 0 auto;
  margin-top: 0.3rem;
  text-align: center;
  color: #fefefe;
  font-family: 'FZHTJW--GB1-0';
  font-size: 16px;
}

.hqfa div.pd {
  width: 55%;
  margin: 0 auto;
  color: red;
  height: 0.25rem;
  padding-left: 0.35rem;
}

.sqdb_img {
  width: 100%;
  text-align: center;
}

.sqdb_img img {
  width: 98%;
  margin-top: 0.2rem;
  margin-bottom: 0.2rem;
  border-radius: 0.2rem;
}

.mfsj_qhdb {
  background: #FFFFFF;
}

.mfsj_qhdb div.qhdb_bt_a {
  text-align: center;
  font-family: 'SourceHanSansCN-Bold';
  color: #d69961;
  padding-top: 0.5rem;
}

.mfsj_qhdb div.qhdb_bt_b {
  text-align: center;
  color: #2f2f2f;
  font-family: 'SourceHanSansCN-Regular';
}

.mfsj_qhdb div.qhdb_img_a {
  width: 85%;
  margin: 0 auto;
  margin-top: 0.5rem;
}

.qhdb_img_a div.bj {
  background: #ffcc45;
  width: 45%;
  height: 1.74rem;
}

.mfsj_qhdb div.qhdb_img_b {
  padding-top: 0.5rem;
  width: 99%;
  overflow: hidden;
}

.qhdb_sjs {
  text-align: center;
  font-family: 'SourceHanSansCN-Regular';
  color: #000000;
  margin-top: 0.25rem;
  font-weight: bold;
}

.qhdb_sjs_b {
  text-align: center;
  font-family: 'SourceHanSansCN-Normal';
  color: #000000;
  margin-top: 0.2rem;
  font-weight: bold;
}

.qhdb_img_c {
  width: 90%;
  margin: 0 auto;
  margin-top: 0.5rem;
}

.sj_bottom_img {
  margin-top: 1rem;
  width: 100%;
}

.sj_bottom_img img {
  width: 100%;
}

/*装修贷款*/
.zxdk {
  background: url("../../../static/wap/images/zxdk_bj.png") no-repeat;
  background-size: 100% 100%;
  overflow: hidden;
}

.zxdk > div.zxdk_img {
  width: 100%;
}

.zxdk > div.zxdk_img > img {
  width: 100%;
  vertical-align: middle;
  border: none;
}

.zxdk > div.sq_top {
  width: 100%;
}

.zxdk > div.sq_top > ul {
  width: 25%;
  text-align: center;
  color: #707070;
  font-family: 'SourceHanSansCN-Normal';
  padding: 0.05rem;
  margin-top: 0.3rem;
}

.zxdk > div.sq_top > ul > li.sq_top_img {
  width: 60%;
  margin: 0 auto;
}

.zxdk > div.sq_top > ul > li.sq_top_content {
  margin-top: 0.2rem;
}

.zxdk > div.sq_top > ul > li.sq_top_img > img {
  width: 100%;
}

.zxdk > div.sqcl_a {
  width: 95%;
  margin: 0 auto;
}

.zxdk > div.sqcl_a > div.sqcl_a_bt {
  margin-top: 0.5rem;
  text-align: center;
  color: #333333;
  font-family: 'SIYUANHEITI';
}

.zxdk > div.sqcl_a > div.sqcl_b {
  border-top: 1px dashed #bbbaba;
  margin-top: 0.5rem;
}

.sqcl_b_content {
  width: 100%;
}

.sqcl_b_content > ul {
  width: 25%;
}

.sqcl_b_content > ul > li.bk_w {
  width: 0.6rem;
  height: 0.6rem;
  border: 1px solid #bbbaba;
  border-radius: 50%;
  margin: 0 auto;
}

.sqcl_b_content > ul > li.bk_w > span {
  width: 0.5rem;
  height: 0.5rem;
  display: block;
  border-radius: 50%;
  background: #d69961;
  margin: 0 auto;
  text-align: center;
  padding-top: 0.09rem;
  color: #FFFFFF;
  margin-top: 0.035rem;
}

.sqcl_b_content > ul > li.bk_content {
  color: #333333;
  text-align: center;
  font-family: 'SIYUANHEITI';
  margin-top: 0.1rem;
}

.zxdk > div.flb {
  width: 95%;
  margin: 0 auto;
  margin-top: 0.5rem;
  background: #FFFFFF;
  border-radius: 0.2rem;
}

.zxdk > div.flb > div.flb_bt > ul > li.bt_a {
  font-family: 'SIYUANHEITI';
  color: #333333;
  text-align: center;
}

.zxdk > div.flb > div.flb_bt > ul > li.bt_b {
  font-family: 'AdobeHeitiStd-Regular';
  color: #d69961;
  text-align: center;
}

.flb_table {
  width: 97%;
  margin: 0 auto;
  font-family: 'SIYUANHEITI';
  padding-bottom: 0.3rem;
}

.zxdk > div.hkfs {
  width: 95%;
  margin: 0 auto;
  margin-top: 0.4rem;
  padding-bottom: 0.3rem;
}

.zxdk > div.hkfs > div.hkfs_bt {
  font-family: 'SIYUANHEITI';
  text-align: center;
}

.zxdk > div.hkfs > div.hkfs_content {
  font-family: 'SourceHanSansCN-Normal';
  text-align: center;
  margin-top: 0.1rem;
}

/*超级装*/
.super_video_a {
  width: 100%;
  height: 3.7rem;
}

.super_video_a > video {
  width: 100%;
}

.super_video_a_bt {
  width: 100%;
  text-align: center;
  line-height: 35px;
  font-family: 'SourceHanSansCN-Medium';
}

.super_video_a_nav {
  width: 95%;
  margin: 0 auto;
  padding-top: 0.2rem;
}

.super_video_a_nav > ul.nav_bt > li {
  font-family: SourceHanSansCN-Bold;
}

.super_video_a_nav > ul.nav_bt > li > span.index_jpshu {
  display: block;
  width: 7px;
  height: 23px;
  border-radius: 3px;
  background: #d69961;
  margin-right: 3px;
  margin-top: 5px;
}

.super_video_a_nav > ul.nav_content {
  width: 100%;
  overflow: scroll;
  white-space: nowrap;
  position: relative;
  display: -webkit-inline-flex;
  font-family: 'SourceHanSansCN-Regular';
  margin-top: 0.1rem;
}

.super_video_a_nav > ul.nav_content::-webkit-scrollbar {
  display: none;
}

.super_video_a_nav > ul.nav_content > li > {
  position: relative;
  display: inline-flex;
  display: -webkit-inline-flex;
  white-space: nowrap;
}

.super_video_a_nav > ul.nav_content > li > a {
  display: block;
  width: 1rem;
  background: #ecebea;
  color: #000000;
  margin-right: 0.2rem;
  text-align: center;
  border-radius: 5px;
  line-height: 30px;
}

.nav_content_act a {
  color: #d69961 !important;
}

.super_video_a_img {
  width: 100%;
  margin-top: 0.4rem;
}

.super_video_a_img > img {
  width: 100%;
}

.super_video_b {
  width: 95%;
  margin: 0 auto;
  padding-top: 0.2rem;
}

.super_video_b > div.rz_bt {
  font-family: SourceHanSansCN-Bold;
}

.super_video_b > div.rz_bt > span.index_jpshu {
  display: block;
  width: 7px;
  height: 23px;
  border-radius: 3px;
  background: #d69961;
  margin-right: 3px;
  margin-top: 5px;
}

.zhezhao {
  width: 100%;
  background: #000;
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  opacity: 0.5;
  display: none;
}

/*活动：实景家装博览会*/
.qjjz_top_img {
  width: 100%;
}

.qjjz_top_img > img {
  width: 100%;
}

.qjjz_top_form {
  width: 100%;
}

.qjjz_top_form_content {
  width: 95%;
  margin: 0 auto;
}

.qjjz_top_form_content_a > img {
  width: 100%;
  margin-top: 0.3rem;
}

.qjjz_top_form {
  background-image: url("../images/m_form1.png");
}

.qjjz_top_form_content_b > input {
  width: 100%;
  height: 0.65rem;
  line-height: 0.65rem;
  outline: none;
  padding-left: 0.7rem;
  margin-bottom: 0.3rem;
  border: none;
  background: #FFFFFF;
  color: #9b9b9b;
}

.qjjz_top_form_content_c > a {
  display: inline-block;
  width: 100%;
  text-align: center;
  height: 0.65rem;
  line-height: 0.65rem;
  background: #da0000;
  color: #FFFFFF;
  border-radius: 0.1rem;
  font-family: 'SIYUANHEITI';
}

.qjjz_top_form_content_b > input::-webkit-input-placeholder {
  background: #FFFFFF;
  color: #9b9b9b;
}

.qjjz_top_form_content_d {
  color: #6f6f6f;
  line-height: 0.5rem;
}

.qjjz_qydy {
  width: 100%;
  background-image: url("../images/qydy1.png");
}

.sp_yq {
  width: 0.4rem;
  height: 0.4rem;
  border-radius: 50%;
  background: #d60000;
}

.click_top {
  cursor: pointer;
}

.click_top > img {
  width: 100%;
  vertical-align: middle;
}

.cjz {
  width: 100%;
}

.cjz > img {
  width: 100%;
  vertical-align: middle;
}

.zxbt {
  width: 100%;
  margin-top: 0.5rem;
}

.zxbt > img {
  width: 100%;
  vertical-align: middle;
}

.dian {
  display: inline-block;
  width: 0.1rem;
  height: 0.1rem;
  border-radius: 50%;
  background-color: #000;
  margin-bottom: 0.06rem;
  margin-right: 0.02rem;
}

.sjty {
  width: 100%;
}

.sjty > img {
  width: 100%;
  vertical-align: middle;
}

.sjg_xxk {
  margin-left: 0.38rem;
}

.sjg_xxk > li {
  width: 15%;
  margin-right: 4%;
  border: 1px solid #000;
  text-align: center;
  cursor: pointer;
}

.sjg_xxk_active {
  background: #d60000;
  border: 1px solid #d60000 !important;
  color: #FFFFFF;
}

.jczs {
  width: 100%;
}

.jczs > img {
  width: 100%;
}

.sjs_td {
  width: 100%;
}

.sjs_td > img {
  width: 100%;
}

.blh {
  width: 100%;
}

.blh > img {
  width: 100%;
}

.blh_in {
  color: #FFFFFF;
}

.blh_in > input {
  width: 4.36rem;
  height: 0.6rem;
  line-height: 0.6rem;
  margin-top: 0.2rem;
  padding-left: 0.3rem;
  outline: none;
  border: none;
  background: #FFFFFF;
  color: #8b8b8b;
}

.blh_in > input::-webkit-input-placeholder {
  background: #FFFFFF;
  color: #8b8b8b;
}

.blh_a {
  /*margin-right: 0.04rem;*/
  display: inline-block;
  width: 4.36rem;
  background: #f9c301;
  text-align: center;
  margin-top: 0.2rem;
  height: 0.6rem;
  line-height: 0.6rem;
  color: #000000;
  font-family: 'SIYUANHEITI';
}

.czlc {
  width: 100%;
}

.czlc > img {
  width: 100%;
}

.baiduditu {
  width: 100%;
}

.baiduditu > img {
  width: 100%;
}

.bottom_img {
  width: 100%;
}

.bottom_img > img {
  width: 100%;
}

/*活动：实景家装博览会*/
/*活动：新房老房翻修*/
.lffx_top {
  width: 100%;
}

.lffx_top > img {
  width: 100%;
}

.lffx_tqimg {
  position: absolute;
  width: 50%;
  right: 0.25rem;
  bottom: 1.7rem;
}

.lffx_tqimg img {
  width: 100%;
}

.lqyh_img {
  width: 100%;
}

.lqyh_img img {
  width: 100%;
}

.lqyh {
  width: 65%;
  margin: 0 auto;
}

.lq_xxk > li {
  width: 48%;
  text-align: center;
  border: 1px solid #6f6f6f;
  height: 0.6rem;
  line-height: 0.6rem;
  font-family: 'SourceHanSansCN-Light';
  border-radius: 0.13rem;
}

.lq_active {
  background: #f19149;
  color: #FFFFFF;
  border: 1px solid #f19149 !important;
}

.lq_input > li > input {
  width: 100%;
  border: 1px solid #6f6f6f;
  height: 0.6rem;
  line-height: 0.6rem;
  font-family: 'SourceHanSansCN-Light';
  border-radius: 0.13rem;
  margin-top: 0.2rem;
  font-size: 0.2rem;
  padding-left: 0.4rem;
  outline: none;
  color: #909090;
}

.lq_input > li > input::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #909090;
}

.lq_input > li > input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #909090;
}

.lq_input > li > input:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #909090;
}

.lffx_ljlq {
  width: 100%;
  margin-top: 0.2rem;
  text-align: center;
}

.lffx_ljlq a {
  display: inline-block;
  background: #f19149;
  width: 80%;
  margin: 0 auto;
  text-align: center;
  color: #FFFFFF;
  height: 0.6rem;
  line-height: 0.6rem;
  border-radius: 0.33rem;
}

.lffx_ts {
  text-align: center;
  margin-top: 0.1rem;
  color: #979797;
}

.xf {
  display: block;
}

.lf {
  display: none;
}

.fwgz_img {
  width: 100%;
  margin-top: 0.5rem;
}

.fwgz_img img {
  width: 100%;
}

.lffx_zxbt {
  position: fixed;
  z-index: 99;
  width: 100%;
}

.lffx_zxbt_a {
  width: 65%;
  margin: 0 auto;
  margin-top: 45%;
  display: none;
}

.lffx_zxbt_a > img {
  width: 100%;
}

.l_zxbt_content {
  position: absolute;
  top: 3rem;
  left: 0.45rem;
}

.l_zxbt_bt {
  color: #FFFFFF;
  margin-left: 0.5rem;
}

.l_zxbt_in {
  margin-top: 0.1rem;
}

.l_zxbt_in > input {
  margin-left: 0.5rem;
  width: 3rem;
  height: 0.5rem;
  line-height: 0.5rem;
  border-radius: 0.1rem;
  border: none;
  font-family: 'SourceHanSansCN-Light';
  outline: none;
  color: #909090;
  padding-left: 0.3rem;
  -moz-box-shadow: 2px 2px 5px #333333;
  -webkit-box-shadow: 2px 2px 5px #333333;
  box-shadow: 2px 2px 5px #333333;
}

.l_zxbt_in > input::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #909090;
}

.l_zxbt_in > input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #909090;
}

.l_zxbt_in > input:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #909090;
}

.l_zxbt_tj {
  margin-top: 0.15rem;
}

.l_zxbt_tj > a {
  margin-left: 0.5rem;
  display: inline-block;
  width: 3rem;
  height: 0.5rem;
  line-height: 0.5rem;
  background: #FFFACD;
  text-align: center;
  -moz-box-shadow: 2px 2px 5px #333333;
  -webkit-box-shadow: 2px 2px 5px #333333;
  box-shadow: 2px 2px 5px #333333;
  border-radius: 0.1rem;
  color: #CD0000;
  font-weight: bold;
}

.l_zxbt_db {
  width: 4rem;
  text-align: center;
  margin-top: 0.07rem;
  color: #000000;
  opacity: 0.7;
}

.hxj_img {
  width: 100%;
}

.hxj_img > img {
  width: 100%;
}

.hxj_nav {
  position: absolute;
  width: 100%;
  /*left: 0.55rem;*/
  top: 0.16rem;
}

.hxj_nav_a {
  width: 100%;
}

.hxj_nav_a > li {
  background: #fcfcfc;
  width: 1.2rem;
  height: 0.5rem;
  line-height: 0.5rem;
  text-align: center;
  color: #000000;
  margin-left: 0.5rem;
}

.hxj_nav_active {
  background: #f19149 !important;
  color: #FFFFFF !important;
}

.xjdb {
  width: 100%;
  margin-top: 0.2rem;
}

.xjdb > li > img {
  width: 100%;
}

.hide {
  display: none;
}

.programme {
  width: 55%;
  margin: 0 auto;
  height: 0.7rem;
  line-height: 0.7rem;
  background: #f19149;
  border-radius: 0.42rem;
  color: #FFFFFF;
  text-align: center;
  font-weight: bold;
  margin-top: 0.5rem;
}

.gpz_img {
  width: 100%;
}

.gpz_img > img {
  width: 100%;
}

.gpz_lb {
  position: absolute;
  width: 100%;
  /*left: 0.15rem;*/
}

.gpz_bt {
  width: 100%;
  text-align: center;
}

.gpz_bt1 {
  color: #FFFFFF;
  font-family: 'SourceHanSansCN-Bold';
}

.gpz_bt2 {
  color: #FFFFFF;
  font-family: 'SourceHanSansCN-Normal';
}

.gpz_bt3 {
  color: #FFFFFF;
  margin-top: 0.1rem;
  font-family: 'SourceHanSansCN-Normal';
}

.gpz_lbbt > li {
  width: 30%;
  text-align: center;
  background: #ffffff;
  margin-left: 0.2rem;
  height: 0.45rem;
  line-height: 0.45rem;
  color: #010101;
}

.lbbt_active {
  background: #f19149 !important;
  color: #FFFFFF !important;
}

.gpzlb_img {
  width: 100%;
}

.gpzlb_img > li > img {
  width: 100%;
}

.xhp_img {
  width: 100%;
}

.xhp_img > img {
  width: 100%;
}

.lzx_img {
  width: 100%;
}

.lzx_img > img {
  width: 100%;
}

.lzx_lb {
  position: absolute;
  width: 100%;
  top: 0.25rem;
  /*left:0.7rem;*/
}

.lzx_lba > li {
  width: 35%;
  height: 0.6rem;
  line-height: 0.6rem;
  background: #f8f1df;
  color: #000000;
  text-align: center;
  margin-left: 0.8rem;
}

.lzx_lba_active {
  background: #f19149 !important;
  color: #FFFFFF !important;
}

.lzx_img2 {
  width: 100%;
}

.lzx_img2 > li > img {
  width: 100%;
}

.zxmq_img {
  width: 100%;
  margin-top: 0.4rem;
}

.zxmq_img > img {
  width: 100%;
}

.zxmq {
  position: absolute;
  width: 100%;
  top: -0.9rem;
  /*left: 0.28rem;*/
}

.zxmq_nav > li {
  background: #ffffff;
  color: #000000;
  text-align: center;
  width: 28%;
  height: 0.8rem;
  margin-left: 0.3rem;
}

.zxmq_nav_active {
  background: #f19149 !important;
  color: #FFFFFF !important;
}

.zxmq_lb_img {
  width: 100%;
}

.zxmq_lb_img > li > img {
  width: 100%;
}

.zxhl {
  width: 100%;
}

.zxhl > img {
  width: 100%;
}

.lffx_blq {
  width: 65%;
  margin: 0 auto;
}

.lffx_blq > ul > li > input {
  width: 100%;
  height: 0.6rem;
  line-height: 0.6rem;
  border-radius: 0.13rem;
  padding-left: 0.6rem;
  outline: none;
  margin-bottom: 0.2rem;
  border: 1px solid #7f7f7f;
}

.lffx_blq > ul > li {
  width: 100%;
  text-align: center;
}

.lffx_blq > ul > li > a {
  display: inline-block;
  width: 80%;
  margin: 0 auto;
  text-align: center;
  background: #f19149;
  color: #FFFFFF;
  height: 0.6rem;
  line-height: 0.6rem;
  border-radius: 0.42rem;
}

.lffx_bah {
  width: 100%;
  text-align: center;
  color: #bcbcbc;
  margin-top: 0.6rem;
  margin-bottom: 0.2rem;
}

.zhezhao2 {
  position: absolute;
  width: 100%;
  background: #000;
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  opacity: 0.5;
  z-index: 99;
  display: none;
}

/*活动：新房老房翻修*/
.top_box {
  max-width: 750px;
}

a.logo {
  display: block;
  width: 200px;
}

a.logo img {
  width: 100%;
}

.head .top_box {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.head .top_box .left {
  display: flex;
}

.head .top_box .left div {
  width: 0.93rem;
  height: 0.88rem;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  background-color: #000;
}

.head .top_box .left div .hc-nav-trigger {
  width: 0.93rem;
  height: 0.88rem;
  position: absolute;
  top: 0px;
}

.head .top_box .left div .hc-nav-trigger span {
  width: 0.3rem;
  height: 0.04rem;
  background-color: #fff;
  position: absolute;
  left: 50%;
  margin-left: -0.15rem;
}

.head .top_box .left div .hc-nav-trigger span::after {
  width: 0.3rem;
  height: 0.04rem;
  background-color: #fff;
}

.head .top_box .left div .hc-nav-trigger span::before {
  width: 0.3rem;
  height: 0.04rem;
  background-color: #fff;
}

.nav-container {
  margin-top: 0rem;
}

.head .top_box .left .callPhone {
  width: 0.93rem;
  height: 0.88rem;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  font-size: 0.35rem;
  background: #CC7C3C;
}

.head .top_box .left a:nth-child(1) i {
  font-size: 0.35rem;
}

.head .top_box .left a:nth-child(2) i {
  font-size: 0.35rem;
}

#mask {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;
}

.shg_box img {
  border: 0;
  max-width: 100%;
  vertical-align: middle;
}

.top_l {
  display: flex;
  align-items: center;
}

.top_l a {
  width: 2.2rem;
  margin-left: 20px;
}

.menu {
  color: #000;
  font-size: 40px !important;
}

.menu:visited {
  color: #000;
  text-decoration: none;
}

.menu:active {
  color: #000;
}

.top_height {
  height: 0.88rem;
}

.title {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.title p {
  font-size: 0.38rem;
  font-family: 'FZLanTingHei-B-GBK';
  font-weight: bold;
  color: #3E3A39;
  margin-bottom: 0.15rem;
}

.title p span {
  color: #CC7C3C;
}

.title .title_ {
  display: flex;
  align-items: center;
}

.title .title_ div {
  width: 0.29rem;
  height: 0.01rem;
  background: #3E3A39;
}

.title .title_ p {
  margin: 0 0.05rem;
  font-size: 0.17rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #3E3A39;
}

.choose_r {
  margin-top: 0.35rem;
  width: 100%;
  padding: 0 0.3rem;
  overflow: hidden;
  margin-bottom: 0.3rem;
}

.choose_r .swiper {
  overflow: hidden;
  width: 100%;
}

.choose_r .swiper .swiper-wrapper {
  width: 100%;
}

.choose_r .swiper .swiper-wrapper .swiper-slide {
  width: 100%;
}

.choose_r .swiper .swiper-wrapper .swiper-slide a {
  width: 100%;
}

.choose_r .swiper .swiper-wrapper .swiper-slide a img {
  width: 100%;
}

.category {
  margin-top: 0.3rem;
  width: 100%;
}

.category .category_t {
  width: 100%;
  display: flex;
  height: 53px;
  justify-content: space-around;
  align-items: center;
  border-top: 0.01rem solid #A3A3A3;
  border-bottom: 0.01rem solid #A3A3A3;
}

.category .category_t li {
  display: flex;
  justify-content: center;
  width: 20%;
  height: 53px;
  align-items: center;
  font-size: 0.19rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #3E3A39;
  position: relative;
}

.category .category_t li:nth-child(n+2) > img {
  display: none;
}

.category .category_t li img {
  position: absolute;
  bottom: -11px;
  left: 50%;
  transform: translateX(-50%);
}

.category .category_c {
  width: 100%;
  margin-top: 25px;
  margin-bottom: 30px;
}

.category .category_c ul {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}

.category .category_c ul:nth-child(n+2) {
  display: none;
}

.category .category_c ul li {
  width: 25%;
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 0.17rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #3E3A39;
}

.category .category_c ul li:nth-child(1) {
  color: #CC7C3C;
}

.vr {
  padding: 0 0.3rem;
}

.vr .vr_ {
  width: 100%;
  height: 5.22rem;
  margin-bottom: 18px;
}

.vr .anli {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}

.vr .anli li {
  width: 2.85rem;
  border-radius: 0.1rem;
  overflow: hidden;
  margin-bottom: 12px;
}

.vr .anli li:nth-child(2n+1) {
  margin-right: 0.08rem;
}

.vr .anli li:nth-child(n+5) {
  display: none;
}

.vr .anli li img {
  width: 100%;
  height: 1.9rem;
}

.vr .anli li .anli_ {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background-color: #EDEBE8;
  height: 0.4rem;
}

.vr .anli li .anli_ p {
  font-size: 0.18rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #3E3A39;
  font-weight: bold;
}

.vr .anli li .anli_ .anli_b {
  display: flex;
  align-items: flex-end;
  margin-bottom: 5px;
}

.vr .anli li .anli_ .anli_b p {
  font-weight: bold;
  font-size: 0.17rem;
  font-family: 'FZLanTingHei-R-GBK';
  color: #898989;
}

.vr .anli li .anli_ .anli_b div {
  margin: 0 0.08rem;
  width: 0.02rem;
  height: 0.22rem;
  background-color: #898989;
}

.vr .anli li .anli_ .anli_b span {
  font-weight: bold;
  font-size: 0.17rem;
  font-family: 'FZLanTingHei-R-GBK';
  color: #898989;
}

.anli_more {
  padding: .1rem;
  margin: 0 auto;
  width: 1.24rem;
  height: 0.39rem;
  background: #CC7C3C;
  border-radius: 0.19rem;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 0.21rem;
  font-family: ' FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #FFFFFF;
  margin-top: 6px;
}

.devise {
  width: 100%;
  margin-top: 42px;
}

.devise .designer_all .designer {
  display: none;
}

.devise .designer_all .designer:nth-child(2) {
  display: flex;
}

.devise .devise_ {
  margin-top: 0.36rem;
  width: 100%;
  display: flex;
  justify-content: space-around;
}

.devise .devise_ li {
  width: 1.42rem;
  height: 0.4rem;
  background: #EDEBE8;
  border-radius: 0.2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 0.16rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #221815;
}

.devise .devise_ .devise_a {
  background-color: #CC7C3C;
  color: #FFFFFF;
}

.devise .designer {
  margin-bottom: 60px;
  margin-top: 40px;
  display: flex;
  padding: 0 0.3rem;
  flex: 1;
}

.devise .designer .designer_l {
  width: 3.84rem;
}

.devise .designer .designer_l .designer_ll {
  width: 3.7rem;
  display: flex;
  flex-wrap: wrap;
  overflow: hidden;
}

.devise .designer .designer_l .designer_ll a {
  margin-bottom: 1px;
}

.devise .designer .designer_l .designer_ll a:nth-child(n+10) {
  display: none;
}

.devise .designer .designer_l .designer_ll a img {
  width: 1.84rem;
  height: 2.45rem;
}

.devise .designer .designer_l ul {
  width: 3.7rem;
  display: flex;
  flex-wrap: wrap;
  overflow: hidden;
}

.devise .designer .designer_l ul a {
  margin-bottom: 1px;
}

.devise .designer .designer_l ul a img {
  width: 1.23rem;
  height: 1.62rem;
}

.devise .designer .designer_r img {
  width: 2.14rem;
  height: 4.88rem;
}

.haipai {
  width: 100%;
  padding: 0 0.3rem;
  margin-top: 60px;
}

.haipai .haipai_s {
  margin-top: 0.4rem;
}

.haipai .haipai_s > .haipai_:nth-child(n+2) > .haipai_bg {
  display: none;
}

.haipai .haipai_s > .haipai_:nth-child(2n) > .haipai_item {
  background-color: #7D7D7D;
}

.haipai .haipai_bg {
  width: 100%;
  height: 5.45rem;
  overflow: hidden;
  background: url(../img/haipai_bg1.png) no-repeat;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-top: 0.4rem;
  padding-bottom: 0.4rem;
  box-sizing: content-box;
  justify-content: center;
  background-size: cover;
}

.haipai .haipai_bg:nth-child(2) {
  background: url(../img/haipai_bg2.png) no-repeat;
  background-size: cover;
}

.haipai .haipai_bg:nth-child(3) {
  background: url(../img/haipai_bg3.png) no-repeat;
  background-size: cover;
}

.haipai .haipai_bg:nth-child(4) {
  background: url(../img/haipai_bg4.png) no-repeat;
  background-size: cover;
}

.haipai .haipai_bg span {
  font-size: 0.25rem;
  font-weight: bold;
  color: #fff;
  margin-bottom: 0.42rem;
}

.haipai .haipai_bg img {
  margin-bottom: 0.3rem;
}

.haipai .page {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-bottom: 0.1rem;
}

.haipai .page p {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 0.16rem;
  font-family: ' FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #fff;
}

.haipai .page_ {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-bottom: 0.24rem;
}

.haipai .page_ p {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 0.16rem;
  font-family: ' FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #fff;
  margin-bottom: 3px;
}

.haipai .haipai_c {
  background-color: #7D7D7D;
}

.haipai li {
  width: 100%;
  padding: 0px 0.3rem 0px 0.4rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 0.83rem;
  background: #CC7C3C;
}

.haipai li p {
  color: #fff;
  font-size: 0.22rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
}

.haipai li img {
  width: .3rem;
  height: .3rem;
}

.process {
  width: 100%;
  height: 8.4rem;
  background: url(../img/process_bg.png);
  background-size: cover;
  margin-top: 90px;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.process .process_t {
  margin-top: 0.45rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 0.63rem;
}

.process .process_t p {
  font-size: 0.47rem;
  font-family: 'FZLanTingHei-B-GBK';
  font-weight: 400;
  color: #FFFFFF;
}

.process .process_t .process_tb {
  margin-top: 0.05rem;
  font-size: 0.26rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #FFFFFF;
  display: flex;
  align-items: center;
}

.process .process_t .process_tb div {
  width: 26px;
  height: 1px;
  background: #FFFFFF;
}

.process .process_item {
  width: 3.5rem;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.process .process_item li {
  width: 1.54rem;
  height: 0.85rem;
  margin-bottom: 0.3rem;
}

.process .process_item li img {
  width: 1.54rem;
  height: 0.85rem;
}

.about {
  padding: 0 0.3rem;
  width: 100%;
  display: flex;
  flex-direction: column;
  margin-top: 0.5rem;
}

.about a {
  margin-top: 0.25rem;
  margin-bottom: 0.45rem;
  width: 100%;
}

.about a img {
  width: 100%;
  height: 3.55rem;
}

.about .video_index {
  margin-top: 0.25rem;
  width: 100%;
  height: 3.55rem;
}

.raiders {
  width: 100%;
}

.raiders .raiders_more {
  display: block;
  margin: 0 auto;
  width: 1.75rem;
  height: 0.39rem;
  background: #CC7C3C;
  border-radius: 0.19rem;
  font-size: 0.17rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #FFFFFF;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 0.3rem;
}

.raiders .raiders_ {
  display: flex;
  justify-content: space-around;
  margin-bottom: 25px;
}

.raiders .raiders_ li {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.raiders .raiders_ li:nth-child(1) > p {
  color: #BA6B2B;
}

.raiders .raiders_ li:nth-child(n+2) > div {
  display: none;
}

.raiders .raiders_ li p {
  font-size: 0.26rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #221815;
  margin-bottom: 0.1rem;
}

.raiders .raiders_ li div {
  width: .4rem;
  height: 0.05rem;
  background: #BA6B2B;
  border-radius: 3px;
}

.raiders .raiders_item {
  width: 100%;
}

.raiders .raiders_item ul {
  width: 100%;
}

.raiders .raiders_item ul:nth-child(n+2) {
  display: none;
}

.raiders .raiders_item ul li {
  padding: 0.15rem 0.3rem;
  width: 100%;
  border-bottom: 1px solid #f5eeee;
}

.raiders .raiders_item ul li a {
  width: 100%;
  display: flex;
}

.raiders .raiders_item ul li a img {
  width: 1.81rem;
  height: 1.36rem;
  border-radius: 0.08rem;
  margin-right: 0.15rem;
}

.raiders .raiders_item ul li a .raiders_item_p {
  overflow: hidden;
}

.raiders .raiders_item ul li a .raiders_item_p p {
  margin-top: 0.28rem;
  font-size: 0.24rem;
  font-family: 'Microsoft YaHei';
  font-weight: 400;
  color: #000000;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 0.15rem;
}

.raiders .raiders_item ul li a .raiders_item_p span {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  font-size: 0.20rem;
  font-family: 'Microsoft YaHei';
  font-weight: 400;
  color: #616161;
}

.detail .detail_banner {
  margin-bottom: 0.4rem;
  width: 100%;
  height: 3.24rem;
  background: url(../img/detail_banner.png) no-repeat;
  background-size: cover;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.detail .detail_banner p {
  font-size: 0.36rem;
  font-family: 'FZLanTingHeiS-B-GB';
  font-weight: 400;
  color: #FFFFFF;
}

.detail .detail_banner div {
  margin: 0.1rem 0px;
  width: 1rem;
  height: 0.02rem;
  background: #FFFFFF;
}

.detail .detail_banner span {
  font-size: 0.22rem;
  font-family: 'FZLanTingHeiS-R-GB';
  font-weight: 400;
  color: #FFFFFF;
}

.detail .indroduce {
  padding: 0px 0.3rem;
}

.detail .indroduce img {
  width: 100%;
  height: 2.94rem;
  margin: 0.2rem 0;
}

.detail .indroduce .introduce_page {
  text-indent: 2em;
  font-size: 0.17rem;
  font-family: 'FZLanTingHeiS-R-GB';
  font-weight: 400;
  color: #221815;
  line-height: 0.25rem;
  margin-bottom: 0.4rem;
}

.detail .certificate {
  width: 100%;
  padding: 0.4rem 0.17rem;
  background: #EFEFEF;
}

.detail .certificate h5 {
  display: flex;
  font-size: 0.21rem;
  font-family: ' FZDaBiaoSong-B06';
  font-weight: bold;
  color: #3E3A39;
  margin-bottom: 0.13rem;
}

.detail .certificate h5 span {
  display: flex;
  font-size: 0.12rem;
}

.detail .certificate ul {
  width: 100%;
  margin-bottom: 0.15rem;
}

.detail .certificate ul li {
  display: flex;
  align-items: center;
  width: 100%;
  height: 0.59rem;
  background: #FFFFFF;
  margin-bottom: 0.08rem;
  border-bottom: 0.02rem solid #D1D0CF;
}

.detail .certificate ul li span {
  font-size: 0.16rem;
}

.detail .certificate ul li img {
  width: 0.6rem;
  padding-left: 0.2rem;
  padding-right: 0.2rem;
}

.detail .honor {
  width: 100%;
  padding: 0.4rem 0.3rem;
}

.detail .honor img {
  width: 100%;
  height: 2.34rem;
  margin-bottom: 0.48rem;
}

.detail .honor .honor_ {
  margin-bottom: 0.4rem;
}

.detail .honor .honor_ li {
  font-size: 0.20rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 500;
  color: #333;
  margin-bottom: 0.15rem;
  display: flex;
  align-items: center;
}

.detail .honor .honor_ li::before {
  content: '';
  float: left;
  width: 0.05rem;
  height: .05rem;
  background: #CD8041;
  border-radius: 50%;
  margin: 0px 0.2rem;
}

.detail .swiper {
  padding: 0 0.3rem;
  width: 100%;
  overflow: hidden;
}

.detail .swiper .swiper-wrapper {
  width: 100%;
}

.detail .swiper .swiper-wrapper .swiper-slide {
  width: 3.14rem;
  height: 2.09rem;
}

.detail .swiper .swiper-wrapper .swiper-slide img {
  width: 3.14rem;
  height: 2.09rem;
}

.li_ac {
  box-shadow: darkgray 10px 30px 30px 5px;
}

.raiders .raiders_item ul li a .raiders_item_p {
  width: 66%;
}

.weixin_devise_banner {
  width: 100%;
}

.weixin_devise_banner img {
  width: 100%;
}

.weixin_title {
  width: 100%;
  height: 3.1rem;
  background-color: #f1f1f1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.weixin_title p {
  font-size: 0.22rem;
  font-family: 'FZLanTingHei-R-GBK';
  color: #616161;
  margin-bottom: 0.15rem;
}

.weixin_title span {
  font-size: 0.25rem;
  font-family: 'FZLanTingHeiS-B-GB';
  color: #a87246;
}

.weixin_design_list {
  width: 100%;
  padding: 0.1rem 0.35rem;
}

.weixin_design_list ul {
  width: 100%;
  padding-bottom: 0.50rem;
}

.weixin_design_list ul li {
  margin-top: 0.27rem;
  width: 100%;
}

.weixin_design_list ul li:nth-last-child(1) > .partition {
  display: none;
}

.weixin_design_list ul li .weixin_design_item {
  display: black;
  width: 100%;
  height:280px
}

.weixin_design_list ul li .weixin_design_item img {
   width: 40%;
   margin-right: 2%;
   float:left;
       margin-top: 0.35rem;
}


.weixin_design_list ul li .devised  {
   width: 58%;
   float:right
}

.weixin_design_list ul li .devised .devised_t {
  margin-bottom: 0.3rem;
}

.weixin_design_list ul li .devised .devised_t h5 {
  margin-top: 0.25rem;
  font-family: '方正准雅宋简';
  font-size: 0.20rem;
  font-weight: bold;
  margin-bottom: 0.1rem;
}

.weixin_design_list ul li .devised .devised_t div {
  display: flex;
  align-items: center;
  font-family: '方正准雅宋简';
  font-size: 0.25rem;
  font-weight: 400;
}

.weixin_design_list ul li .devised .devised_t div p {
  font-family: '方正准雅宋简';
  font-size: 0.25rem;
  font-weight: 400;
}

.weixin_design_list ul li .devised .devised_t div span {
  font-size: 0.18rem;
}

.weixin_design_list ul li .devised .devised_m {
  width: 100%;
}

.weixin_design_list ul li .devised .devised_m p {
  width: 3.36rem;
  font-size: 0.16rem;
  font-family: '方正准雅宋简';
  color: #585858;
  margin-bottom: 0.12rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.weixin_design_list ul li .devised button {
  margin-top: 0.42rem;
  width: 1.70rem;
  height: 0.40rem;
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: '方正准雅宋简';
  font-size: 0.14rem;
  color: #fff;
  border: none;
  background-color: #c3691d;
  border-radius: 8px;
}
.weixin_design_list ul li .devised a {
  margin-top: 0.42rem;
  width: 1.70rem;
  height: 0.40rem;
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: '方正准雅宋简';
  font-size: 0.14rem;
  color: #fff;
  border: none;
  background-color: #c3691d;
  border-radius: 8px;
}

.weixin_design_list ul li .representative {
  margin-top: 0.05rem;
}

.weixin_design_list ul li .representative p {
  font-weight: 400;
  font-family: '方正准雅宋简';
  color: #323232;
  font-size: .2rem;
  margin-bottom: 0.3rem;
}

.weixin_design_list ul li .representative div {
  display: flex;
  width: 100%;
}

.weixin_design_list ul li .representative div img {
  width: 50%;
}

.weixin_design_list ul li .representative div img:nth-child(2n+1) {
  margin-right: 0.1rem;
}

.weixin_design_list ul li .representative div img:nth-child(n+3) {
  display: none;
}

.weixin_design_list ul li .partition {
  width: 2.3rem;
  display: block;
  margin: 0 auto;
  margin-top: 0.2rem;
}

.post_info {
  position: fixed;
  top: 0px;
  left: 0rem;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: none;
}

.post_info .post_info_ {
  width: 5.8rem;
  border-radius: 10px;
}

.post_info .post_info_ .post_info_t {
  width: 100%;
  height: 80px;
  position: relative;
  background-color: #B06E39;
  display: flex;
  justify-content: center;
  align-items: center;
}

.post_info .post_info_ .post_info_t div {
  position: absolute;
  top: 0.23rem;
  right: 0.24rem;
  width: 35px;
  height: 35px;
  background: #FFFFFF;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.post_info .post_info_ .post_info_t div span {
  font-size: 0.25rem;
  font-weight: 400;
  color: #B06E39;
  font-family: 'FZLanTingHeiS-R-GB';
  line-height: 0.35rem;
}

.post_info .post_info_ .post_info_t p {
  font-size: 0.34rem;
  font-family: 'FZLanTingHeiS-R-GB';
  font-weight: 400;
  color: #FFFFFF;
}

.post_info .post_info_b {
  display: flex;
  flex-direction: column;
  background-color: #fff;
  width: 100%;
  padding: 0.17rem 0.22rem 0.26rem 0.25rem;
}

.post_info .post_info_b input {
  width: 100%;
  height: 0.69rem;
  border: none;
  border: 0.01rem solid #3a3939;
  margin-bottom: 0.15rem;
  padding: 0.21rem;
  font-size: 0.25rem;
}

.post_info .post_info_b input::placeholder {
  font-size: 0.17rem;
  font-family: '方正准雅宋简';
  font-weight: 400;
  color: #595757;
}

.post_info .post_info_b button {
  width: 100%;
  height: 0.69rem;
  background: #B06E39;
  border: none;
  font-size: 0.25rem;
  font-weight: bold;
  color: #FFFFFF;
}

.weixin_liangfang {
  width: 100%;
  padding: 0 0.35rem;
  margin-top: 0.9rem;
}

.weixin_liangfang .weixin_banbao {
  display: flex;
  justify-content: space-between;
}

.weixin_liangfang .weixin_banbao li {
  width: 1.65rem;
}

.weixin_liangfang .weixin_banbao li img {
  width: 1.65rem;
  margin-bottom: 0.35rem;
}

.weixin_liangfang .weixin_banbao li p {
  width: 100%;
  text-align: center;
  font-size: 0.2rem;
  color: #727272;
  margin-bottom: 0.14rem;
  font-family: 'FZLanTingHei-R-GBK';
}

.weixin_liangfang_ {
  margin-top: 0.4rem;
  margin-bottom: 0.8rem;
  width: 100%;
}

.weixin_liangfang_ li {
  width: 100%;
  height: 0.6rem;
  padding-left: 0.3rem;
  background-color: #f4f4f4;
  margin-bottom: 0.1rem;
  display: flex;
  align-items: center;
}

.weixin_liangfang_ li img {
  width: 0.3rem;
  margin-right: 0.25rem;
}

.weixin_liangfang_ li p {
  font-family: 'FZLanTingHei-R-GBK';
  font-size: 0.2rem;
  color: #686868;
  font-weight: 400;
}

.weixin_liangfang_ li p span {
  color: #a5663d;
  font-family: 'FZLanTingHei-R-GBK';
  font-size: 0.2rem;
}

.weixin_liangfangTitle {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.weixin_liangfangTitle P {
  font-family: '造字工房版黑常规体';
  font-size: 0.4rem;
  color: #030303;
  margin-bottom: 0.18rem;
}

.weixin_liangfangTitle P span {
  color: #b96a28;
}

.weixin_liangfangTitle div {
  width: 0.7rem;
  height: 0.04rem;
  background-color: #bd6825;
}

.weixin_postInfo {
  width: 100%;
  margin-top: 0.4rem;
  margin-bottom: 1rem;
}

.weixin_postInfo input {
  width: 100%;
  height: 0.8rem;
  background-color: #f4f4f4;
  margin-bottom: 0.2rem;
  border: none;
  outline: none;
  padding-left: 0.2rem;
  font-size: 0.22rem;
  color: #7c7c7c;
  border-radius: 0.08rem;
}

.weixin_postInfo input::placeholder {
  font-size: 0.22rem;
  color: #7c7c7c;
  line-height: 1em;
}

.weixin_postInfo button {
  width: 100%;
  height: 0.8rem;
  font-size: 0.34rem;
  background-color: #ba6a2b;
  color: #fff;
  border: none;
}

.weixin_yuyueServer {
  width: 100%;
}

.weixin_yuyueServer .weixin_yuyueServer_ {
  display: flex;
  width: 100%;
  margin-top: 0.37rem;
}

.weixin_yuyueServer .weixin_yuyueServer_ img {
  width: 2.45rem;
}

.weixin_yuyueServer .weixin_yuyueServer_ ul {
  margin-left: 0.25rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.weixin_yuyueServer .weixin_yuyueServer_ ul li div {
  display: flex;
  align-items: center;
  margin-bottom: 0.2rem;
}

.weixin_yuyueServer .weixin_yuyueServer_ ul li div img {
  width: 0.35rem;
  margin-right: 0.25rem;
}

.weixin_yuyueServer .weixin_yuyueServer_ ul li div span {
  font-size: 0.25rem;
  color: #373737;
  font-family: 'FZLanTingHeiS-B-GB';
}

.weixin_yuyueServer .weixin_yuyueServer_ ul li p {
  font-size: 0.2rem;
  color: #646464;
  font-family: 'FZLanTingHei-R-GBK';
}

.weixin_fitment {
  width: 100%;
  margin-top: 0.7rem;
  margin-bottom: 0.6rem;
}

.weixin_fitment img {
  margin-top: 0.25rem;
  width: 100%;
}

.weixin_fitment .weixin_fitment_ {
  width: 100%;
  height: 8.2rem;
  background: url("/static/wap/img/liangFang_img6.png") no-repeat;
  background-size: cover;
  margin-top: 0.45rem;
}

.weixin_fitment .weixin_fitment_ ul {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.weixin_fitment .weixin_fitment_ ul button {
  width: 4.45rem;
  height: 0.79rem;
  background-color: #b06e3a;
  border-radius: 0.08rem;
  margin-bottom: 0.28rem;
  border: none;
  font-size: 0.25rem;
  color: #fff;
  font-family: 'FZLanTingHeiS-B-GB';
}

.weixin_fitment .weixin_fitment_ ul button:nth-child(2n) {
  background-color: #e5e5e7;
  color: #b16e39;
}

.weixin_fitment .weixin_fitment_ ul button:nth-child(1) {
  margin-top: 0.1rem;
}

.weixin_fitment .weixin_fitment_ ul button:nth-last-child(1) {
  margin-bottom: 0rem;
}

.weixin_aboutUs_title {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.weixin_aboutUs_title p {
  font-size: 0.28rem;
  color: #b06b32;
  margin-bottom: 0.2rem;
  font-family: 'FZLanTingHei-R-GBK';
}

.weixin_aboutUs_title div {
  font-size: 0.22rem;
  margin-bottom: 0.3rem;
  color: #b06b32;
  font-family: 'FELIXTI';
}

.weixin_aboutUs_title div span {
  font-size: 0.28rem;
  margin-bottom: 0.3rem;
  color: #b06b32;
  font-family: 'FELIXTI';
}

.weixin_aboutUs {
  width: 100%;
  padding: 1.5rem 0.3rem 0.3rem;
}

.weixin_aboutUs .weixin_aboutUs_detail {
  margin-top: 0.4rem;
}

.weixin_aboutUs .weixin_aboutUs_detail p {
  display: flex;
  justify-content: center;
  color: #414141;
  font-size: 0.18rem;
  font-family: 'FZLanTingHei-R-GBK';
  line-height: 0.32rem;
}

.weixin_aboutUs .weixin_aboutUs_detail span {
  display: flex;
  justify-content: center;
  color: #ab7a52;
  line-height: 0.32rem;
  font-size: 0.18rem;
  font-family: 'FZLanTingHei-R-GBK';
}

.weixin_aboutUs .weixin_about_img {
  width: 100%;
  margin: 0.5rem 0rem;
}

.weixin_aboutUs .weixin_about_img2 {
  display: flex;
  align-items: center;
  margin-top: 0.3rem;
  margin-bottom: 1rem;
}

.weixin_aboutUs .weixin_about_img2 img:nth-child(1) {
  width: 4.1rem;
}

.weixin_aboutUs .weixin_about_img2 img:nth-child(2) {
  width: 1.7rem;
}

.weixin_aboutUs_detail_ {
  margin-top: 0.5rem;
}

.weixin_aboutUs_detail_ p {
  display: flex;
  justify-content: center;
  color: #414141;
  font-size: 0.18rem;
  font-family: 'FZLanTingHei-R-GBK';
  line-height: 0.32rem;
}

.weixin_aboutUs_detail_ span {
  display: flex;
  justify-content: center;
  color: #ab7a52;
  line-height: 0.32rem;
  font-size: 0.18rem;
  font-family: 'FZLanTingHei-R-GBK';
}

.trophy {
  width: 100%;
  padding: 0.4rem 0.3rem;
  background-color: #e0e0e0;
}

.trophy p {
  width: 100%;
  text-align: center;
  font-size: 0.16rem;
  color: #fff;
}

.trophy img {
  width: 100%;
  margin-top: 0.35rem;
}

.weixin_about_img3 {
  padding: 0 0.3rem;
  margin-top: 0.6rem;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}

.weixin_about_img3 img:nth-child(1) {
  width: 3.31rem;
  margin-right: 0.25rem;
}

.weixin_about_img3 img:nth-child(2) {
  width: 2rem;
}

.weixin_reason {
  padding: 0.9rem 0.3rem;
}

.weixin_reason ul {
  width: 100%;
  margin-top: 0.7rem;
}

.weixin_reason ul li {
  width: 100%;
  margin-bottom: 0.35rem;
  overflow: hidden;
}

.weixin_reason ul li .weixin_reason_title {
  display: flex;
  align-items: center;
  margin-bottom: 0.25rem;
}

.weixin_reason ul li .weixin_reason_title div {
  font-family: 'ERASDEMI';
  padding: 0 0.03rem;
  background-color: #b16b37;
  border-radius: 50%;
  color: #fff;
  font-size: 0.2rem;
  margin-right: 0.1rem;
}

.weixin_reason ul li .weixin_reason_title span {
  font-size: 0.18rem;
  font-family: 'FZLanTingHeiS-B-GB';
  color: #b16b37;
}

.weixin_reason ul li p {
  font-size: 0.18rem;
  line-height: 0.3rem;
  margin-bottom: 0.3rem;
  font-family: 'FZLanTingHei-R-GBK';
}

.weixin_reason ul li p span {
  font-family: 'FZLanTingHei-R-GBK';
  font-size: 0.18rem;
  color: #b16b37;
}

.weixin_reason ul li img {
  float: left;
  width: 100%;
}

.weixin_pk {
  width: 100%;
}

.weixin_pk .loan_pk_ {
  width: 100%;
  display: flex;
}

.weixin_pk .loan_pk_ .loan_pk_l {
  width: 3.2rem;
  height: 0.4rem;
  background-color: #c76711;
  display: flex;
}

.weixin_pk .loan_pk_ .loan_pk_l p {
  font-size: 0.25rem;
  font-family: 'FZLanTingHeiS-B-GB';
  color: #fff;
  line-height: 0.4rem;
  margin-left: 0.25rem;
  margin-right: 0.6rem;
  margin-bottom: 0rem;
}

.weixin_pk .loan_pk_ .loan_pk_l span {
  font-size: 0.2rem;
  font-family: 'FZLanTingHeiS-B-GB';
  color: #fff;
  line-height: 0.4rem;
  margin-left: 0.25rem;
}

.weixin_pk .loan_pk_ .loan_pk_r {
  flex: 1 1 auto;
  height: 0.4rem;
  background-color: #c1b6a4;
  color: #fff;
  line-height: 0.4rem;
  font-size: 0.2rem;
  font-family: 'FZLanTingHeiS-B-GB';
  text-align: center;
}

.weixin_pk ul {
  width: 100%;
  margin-top: 0rem;
  margin-bottom: 0.8rem;
}

.weixin_pk ul li {
  width: 100%;
  display: flex;
  margin-bottom: 0rem;
}

.weixin_pk ul li:nth-child(2n) {
  background-color: #f7f7f7;
}

.weixin_pk ul li span {
  width: 0.7rem;
  height: 0.4rem;
  font-family: 'FZLanTingHeiS-B-GB';
  font-size: 0.14rem;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #c76711;
}

.weixin_pk ul li .sweet_face {
  width: 2.5rem;
  height: 0.4rem;
  border-left: 1px solid #dde3e1;
  border-right: 1px solid #dde3e1;
  display: flex;
  align-items: center;
}

.weixin_pk ul li .sweet_face img {
  margin-left: 0.2rem;
  margin-right: 0.08rem;
  width: 0.2rem;
  height: 0.2rem;
}

.weixin_pk ul li .sweet_face p {
  margin-bottom: 0rem;
  font-size: 0.12rem;
  font-family: 'FZLanTingHei-R-GBK';
}

.weixin_pk ul li .sad_face {
  display: flex;
  align-items: center;
}

.weixin_pk ul li .sad_face img {
  margin-left: 0.2rem;
  margin-right: 0.08rem;
  width: 0.2rem;
  height: 0.2rem;
}

.weixin_pk ul li .sad_face p {
  margin-bottom: 0rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-size: 0.12rem;
}

.weixin_decoration {
  display: flex;
  margin-top: 0.65rem;
  width: 100%;
}

.weixin_decoration .weixin_decoration_l {
  margin-right: 0.2rem;
  width: 4.45rem;
}

.weixin_decoration .weixin_decoration_l .weixin_decoration_lt {
  width: 100%;
  display: flex;
  flex-direction: column;
}

.weixin_decoration .weixin_decoration_l .weixin_decoration_lt p {
  font-size: 0.22rem;
  color: #c76711;
  font-family: 'FZLanTingHeiS-B-GB';
}

.weixin_decoration .weixin_decoration_l .weixin_decoration_lt span {
  font-size: 0.17rem;
  font-family: 'FZLanTingHei-R-GBK';
  color: #1e1e1e;
  margin-top: 0.2rem;
}

.weixin_decoration .weixin_decoration_l .weixin_decoration_lb {
  margin-top: 0.4rem;
  display: flex;
  justify-content: space-between;
}

.weixin_decoration .weixin_decoration_l .weixin_decoration_lb img {
  width: 2.2rem;
}

.weixin_decoration .weixin_decoration_r {
  width: 0.85rem;
}

.weixin_decoration_detail {
  margin-top: 0.6rem;
}

.weixin_decoration_detail p {
  font-family: 'FZLanTingHei-R-GBK';
  font-size: 0.19rem;
  color: #333333;
  line-height: 0.34rem;
  text-align: center;
}

.weixin_decoration_detail img {
  width: 100%;
  margin-top: 0.25rem;
  margin-bottom: 0.3rem;
  display: block;
}

.weixin_decoration_detail span {
  display: flex;
  justify-content: center;
  font-family: 'FZLanTingHei-R-GBK';
  font-size: 0.2rem;
  color: #333;
}

.obtainTitle {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.obtainTitle p {
  font-size: 0.36rem;
  font-family: 'FZLanTingHei-B-GBK';
  font-weight: bold;
  color: #3E3A39;
  line-height: 1em;
  margin-bottom: 0.2rem;
}

.obtainTitle p span {
  color: #CC7C3C;
}

.obtainTitle div {
  width: 0.36rem;
  height: 0.05rem;
  background: #424242;
  opacity: 0.3;
  border-radius: 0.03rem;
}

.obtain {
  width: 100%;
  padding: 0 0.3rem;
  margin-top: 0.68rem;
}

.obtain .obtain_ {
  display: flex;
  flex-direction: column;
  margin-top: 0.3rem;
}

.obtain .obtain_ input {
  width: 100%;
  height: 0.77rem;
  border: 1px solid #545454;
  padding-left: 0.13rem;
  margin-bottom: 0.35rem;
  font-size: 0.24rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
}

.obtain .obtain_ input::placeholder {
  font-size: 0.24rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #878787;
}

.obtain .obtain_ button {
  width: 100%;
  height: 0.83rem;
  background: #CC7C3C;
  font-size: 0.29rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #FFFFFF;
  border: none;
  margin-bottom: 0.62rem;
}

.obtainFour {
  width: 100%;
  background-color: #F2F2F2;
  padding: 0.53rem 0.3rem 0.62rem;
}

.obtainFour ul {
  width: 100%;
  display: flex;
  margin-top: 0.6rem;
  margin-bottom: 0.86rem;
  justify-content: space-between;
}

.obtainFour ul img {
  width: 1.35rem;
}

.obtainFour .mfsj_img {
  width: 100%;
}

.obtainFour .mfsj_img img {
  margin-top: 0.39rem;
  margin-bottom: 0.62rem;
  width: 100%;
}

.customize {
  padding: 0.4rem 0.3rem;
  width: 100%;
}

.customize .scheme {
  margin-bottom: 0.8rem;
  width: 100%;
}

.customize .scheme ul {
  margin-top: 0.28rem;
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.customize .scheme ul img {
  width: 1.8rem;
  height: 2.77rem;
  margin-bottom: 0.35rem;
  margin-right: 0.15rem;
}

.customize .scheme ul img:nth-child(n+3) {
  margin-bottom: 0rem;
}

.customize .scheme ul img:nth-child(3n) {
  margin-right: 0rem;
}

.customize .Expansion {
  width: 100%;
}

.customize .Expansion ul {
  margin-top: 0.5rem;
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.customize .Expansion ul img {
  margin-bottom: 0.14rem;
}

.customize .Expansion ul img:nth-child(2n+1) {
  width: 2.4rem;
  margin-right: 0.14rem;
}

.customize .Expansion ul img:nth-child(2n) {
  width: 3.2rem;
  flex: 1 1 auto;
}

.customize .bestow {
  width: 100%;
  margin-top: 0.87rem;
}

.customize .bestow ul {
  width: 100%;
  display: flex;
  margin-top: 0.6rem;
  justify-content: space-between;
}

.customize .bestow ul img {
  flex: 1;
  width: 1.8rem;
  margin-right: 0.09rem;
}

.customize .bestow ul img:nth-child(3) {
  margin-right: 0rem;
}

.loanAdvantage_title {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.loanAdvantage_title p {
  font-size: 0.36rem;
  font-family: 'FZLanTingHeiS-B-GB';
  font-weight: 400;
  color: #000000;
  margin-bottom: 0.12rem;
}

.loanAdvantage_title p span {
  color: #CC7C3C;
}

.loanAdvantage_title div {
  width: 0.36rem;
  height: 0.05rem;
  background: #424242;
  opacity: 0.3;
  border-radius: 0.03rem;
}

.loanAdvantage {
  width: 100%;
  padding: 0.5rem 0.15rem 0.86rem;
  background-color: #fff;
}

.loanAdvantage ul {
  margin-top: 0.64rem;
  display: flex;
  justify-content: space-between;
}

.loanAdvantage ul li {
  width: 1.8rem;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.loanAdvantage ul li img {
  width: 1.64rem;
  margin-bottom: 0.27rem;
}

.loanAdvantage ul li p {
  text-align: center;
  width: 100%;
  font-size: 0.2rem;
  font-family: 'FZLanTingHeiS-R-GB';
  font-weight: 400;
  color: #000000;
  margin-bottom: 0.08rem;
}

.loanAbout {
  width: 100%;
  padding: 0.74rem 0 0.87rem 0rem;
  background-color: #F2F2F2;
}

.loanAbout ul {
  width: 100%;
  margin-top: 0.55rem;
}

.loanAbout ul li {
  width: 100%;
  display: flex;
  align-items: center;
  padding: 0 0.3rem 0 0.4rem;
}

.loanAbout ul li img {
  width: 0.45rem;
  margin-right: 0.25rem;
}

.loanAbout ul li div h5 {
  font-size: 0.2rem;
  font-family: 'FZLanTingHeiS-B-GB';
  font-weight: 400;
  color: #000000;
  margin-bottom: 0.1rem;
}

.loanAbout ul li div p {
  font-size: 0.16rem;
  font-family: 'FZLanTingHeiS-R-GB';
  font-weight: 400;
  color: #000000;
  line-height: 0.29rem;
}

.loanAbout ul li:nth-child(1) {
  background: url("/static/wap/img/loanBg1.png");
  height: 2.51rem;
  background-size: cover;
}

.loanAbout ul li:nth-child(2) {
  background: url("/static/wap/img/loanBg2.png");
  height: 2.8rem;
  background-size: cover;
}

.loanPk {
  width: 100%;
  padding: 0.64rem 0.2rem 1rem;
}

.loanPk a {
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 2.01rem;
  height: 0.42rem;
  background: #BA6B2B;
  border-radius: 0.21rem;
  font-size: 0.21rem;
  font-family: 'FZLanTingHeiS-R-GB';
  font-weight: 400;
  color: #FFFFFF;
}

.mfbjCustom {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 0.42rem;
}

.mfbjCustom img {
  width: 0.63rem;
  margin-right: 0.1rem;
}

.mfbjCustom p {
  font-size: 0.25rem;
  font-weight: bold;
  color: #B40606;
}

.mfbjCustom span {
  font-size: 0.25rem;
  font-weight: bold;
  color: #B40606;
}

.mfbjPrice {
  width: 100%;
  margin-top: 0.25rem;
}

.mfbjPrice .mfbjPrice_title {
  width: 100%;
  height: 1.53rem;
  background: url("/static/wap/img/mfbjBj1.png");
  background-size: cover;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 0.4rem;
}

.mfbjPrice .mfbjPrice_title p {
  font-size: 0.37rem;
  font-weight: 400;
  color: #FFFFFF;
  margin: 0.25rem 0rem;
}

.mfbjPrice .mfbjPrice_title span {
  font-size: 0.31rem;
  font-weight: 400;
  color: #FFFFFF;
}

.mfbjPrice ul {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}

.mfbjPrice ul li {
  width: 50%;
  display: flex;
  justify-content: center;
  font-size: 0.27rem;
  font-weight: bold;
  color: #000000;
  margin-bottom: 0.5rem;
}

.mfbjPrice .mfbjLook {
  width: 100%;
  height: 0.65rem;
  background: #CC7C3C;
  display: grid;
  place-items: center;
  font-size: 0.34rem;
  font-weight: bold;
  color: #FFFFFF;
  margin-bottom: 0.1rem;
}

.mfbjSteps {
  width: 100%;
  padding: 0.2rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0.2rem;
}

.mfbjSteps li {
  width: 1.35rem;
}

.mfbjSteps li img {
  width: 1.15rem;
  margin-bottom: 0.12rem;
}

.mfbjSteps li p {
  text-align: center;
  font-size: 0.15rem;
  font-weight: 400;
  color: #000000;
  width: 100%;
  flex-wrap: wrap;
}

.mfbjSteps .mfsjLogo {
  width: 0.11rem;
  height: 0.12rem;
}

.descase_list {
  width: 100%;
  height: 0.62rem;
  margin-top: 0.1rem;
  display: flex;
  border-bottom: 0.01rem solid #ddd;
}

.descase_list li {
  flex: 1;
  display: flex;
  justify-content: center;
  align-items: center;
}

.descase_list li span {
  font-size: 0.23rem;
  font-family: 'FZLanTingHeiS-B-GB';
  font-weight: 400;
  color: #777777;
  margin-right: 0.1rem;
}

.descase_list li img {
  width: 0.12rem;
}

.descase_list li img:nth-child(2) {
  display: none;
}

.descase_list li .descase_list_a {
  color: #CC7C3C;
}

.descase_all {
  width: 100%;
}

.descase_all .descase_item {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  display: none;
  border-top: 0.01rem solid #ddd;
}

.descase_all .descase_item li {
  width: 25%;
  height: 0.7rem;
  border-right: 0.01rem solid #ddd;
  border-bottom: 0.01rem solid #ddd;
  display: grid;
  place-items: center;
  font-size: 0.15rem;
  font-family: 'FZLanTingHeiS-R-GB';
  font-weight: 400;
  color: #1E1E1E;
}

.descase_all .descase_item li:nth-child(4n) {
  border-right: none;
}

.descase_all .descase_item .descase_item_a {
  color: #CC7C3C;
  border-bottom: 0.01rem solid #CC7C3C;
}

.decase_content {
  width: 100%;
  padding: 0.15rem;
}

.decase_content .decase_content_all {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 0.22rem 0.11rem;
}

.decase_content .decase_content_all .decase_content_item {
  width: 100%;
}

.decase_content .decase_content_all .decase_content_item .anli_picture {
  width: 100%;
}

.decase_content .decase_content_all .decase_content_item .caseDetail {
  width: 100%;
  padding: 0.26rem 0rem 0.25rem 0.15rem;
  border: 0.01rem solid #dddddd;
  border-top: none;
}

.decase_content .decase_content_all .decase_content_item .caseDetail p {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 0.13rem;
  font-family: 'FZLanTingHeiS-B-GB';
  font-weight: 400;
  color: #000000;
  margin-bottom: 0.14rem;
}

.decase_content .decase_content_all .decase_content_item .caseDetail ul {
  width: 100%;
  display: flex;
}

.decase_content .decase_content_all .decase_content_item .caseDetail ul li {
  font-size: 0.13rem;
  font-family: 'FZLanTingHeiS-DB-GB';
  font-weight: 400;
  color: #4A4A4A;
}

.decase_content .decase_content_all .decase_content_item .caseDetail ul li img {
  width: 0.2rem;
}

.decase_content .decase_content_all .decase_content_item .caseDetail ul li:nth-child(1) {
  padding-right: 0.32rem;
  border-right: 0.01rem solid #aeaeae;
  margin-right: 0.32rem;
}

.decase_content .decase_content_all .decase_content_item .caseDetail ul li:nth-child(3) {
  padding-left: 0.32rem;
  border-left: 0.01rem solid #aeaeae;
  margin-left: 0.32rem;
}

.wapVideo {
  width: 100%;
  margin-bottom: 0.38rem;
}

.wapVideo video {
  width: 100%;
}

.wapVideo .videoDetail {
  width: 100%;
  height: 0.5rem;
  padding-left: 0.2rem;
  line-height: 0.5rem;
  font-size: 0.15rem;
  color: #393939;
  background-color: #fff;
  font-family: '方正准雅宋简';
}

.videoHistory {
  width: 100%;
}

.videoHistory h5 {
  font-size: 24px;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #000000;
  margin-bottom: 0.15rem;
}

.videoHistory ul {
  width: 100%;
  overflow: scroll;
  white-space: nowrap;
  display: -webkit-inline-flex;
  flex-wrap: nowrap;
}

.videoHistory ul::-webkit-scrollbar {
  display: none;
}

.videoHistory ul li {
  width: 2.5rem;
  margin-right: 0.08rem;
  flex: 0 0 auto;
}

.videoHistory ul li a {
  width: 100%;
}

.videoHistory ul li a img {
  width: 100%;
}

.videoHistory ul li a div {
  width: 100%;
  height: 0.34rem;
  text-align: center;
  line-height: 0.34rem;
  background: #FFFFFF;
  font-size: 0.08rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #333333;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.postInfo {
  width: 100%;
  margin-top: 0.37rem;
}

.postInfo .postInfo_title {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 0.29rem;
}

.postInfo .postInfo_title p {
  font-size: 0.29rem;
  font-family: 'FZLanTingHeiS-R-GB';
  font-weight: 400;
  color: #1E1E1E;
  margin-bottom: 0.12rem;
  display: flex;
  align-items: center;
}

.postInfo .postInfo_title p span {
  color: #CC7C3C;
}

.postInfo .obtain_ {
  display: flex;
  flex-direction: column;
  margin-top: 0.3rem;
}

.postInfo .obtain_ input {
  width: 100%;
  height: 0.77rem;
  border: 1px solid #E5E5E5;
  padding-left: 0.13rem;
  margin-bottom: 0.35rem;
  font-size: 0.24rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
}

.postInfo .obtain_ input::placeholder {
  font-size: 0.24rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #878787;
}

.postInfo .obtain_ button {
  width: 100%;
  height: 0.83rem;
  background: #CC7C3C;
  font-size: 0.29rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #FFFFFF;
  border: none;
  margin-bottom: 0.62rem;
}

.moreVideo {
  width: 100%;
}

.moreVideo h5 {
  font-size: 24px;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #000000;
  margin-bottom: 0.33rem;
}

.moreVideo ul {
  width: 100%;
}

.moreVideo ul li {
  width: 100%;
  margin-bottom: 0.18rem;
}

.moreVideo ul li a {
  width: 100%;
  display: flex;
}

.moreVideo ul li a img {
  width: 2.33rem;
  margin-right: 0.25rem;
}

.moreVideo ul li a div {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.moreVideo ul li a div p {
  font-size: 0.26rem;
  font-family: 'FZLanTingHeiS-B-GB';
  font-weight: 400;
  color: #1E1E1E;
  margin-bottom: 0.07rem;
}

.moreVideo ul li a div span {
  font-size: 0.19rem;
  font-family: 'FZLanTingHeiS-R-GB';
  font-weight: 400;
  color: #5F5F5F;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  overflow: hidden;
  -webkit-box-orient: vertical;
}

.decase_vr {
  width: 100%;
  padding: 0.5rem 0.17rem;
}

.decase_vr .decase_vr_ {
  width: 100%;
}

.decase_vr .decase_vr_ li {
  width: 100%;
  margin-bottom: 0.28rem;
}

.decase_vr .decase_vr_ li .vr_img {
  width: 100%;
}

.decase_vr .decase_vr_ li .decase_vr_detail {
  width: 100%;
  display: flex;
  padding: 0.3rem 0.27rem 0.5rem 0.22rem;
  justify-content: space-between;
  border-bottom: 0.01rem solid #e4e4e4;
}

.decase_vr .decase_vr_ li .decase_vr_detail div p {
  font-size: 0.18rem;
  font-family: 'FZLanTingHeiS-B-GB';
  font-weight: 400;
  color: #000000;
  margin-bottom: 0.2rem;
}

.decase_vr .decase_vr_ li .decase_vr_detail div ul {
  display: flex;
}

.decase_vr .decase_vr_ li .decase_vr_detail div ul li {
  width: 0.6rem;
  font-size: 0.18rem;
  font-family: 'FZLanTingHeiS-DB-GB';
  font-weight: 400;
  color: #4A4A4A;
  display: flex;
  align-items: center;
}

.decase_vr .decase_vr_ li .decase_vr_detail div ul li img {
  flex: 0 0 auto;
  width: 0.2rem;
  margin-right: 0.1rem;
}

.decase_vr .decase_vr_ li .decase_vr_detail div ul li:nth-child(1) {
  box-sizing: content-box;
  padding-right: 0.5rem;
  border-right: 0.01rem solid #aeaeae;
  margin-right: 0.3rem;
}

.decase_vr .decase_vr_ li .decase_vr_detail div ul li:nth-child(2) {
  width: auto;
}

.decase_vr .decase_vr_ li .decase_vr_detail div ul li:nth-child(3) {
  padding-left: 0.3rem;
  border-left: 0.01rem solid #aeaeae;
  margin-left: 0.3rem;
}

.decase_vr .decase_vr_ li .decase_vr_detail a {
  width: 1.55rem;
  height: 0.58rem;
  background: #CC7C3C;
  font-size: 0.24rem;
  font-family: 'FZLanTingHeiS-DB-GB';
  font-weight: 400;
  color: #FFFFFF;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: 1.1rem;
}

.sift {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 0.5rem;
  margin-bottom: 0.37rem;
}

.sift span {
  font-size: 0.33rem;
  font-family: '方正准雅宋简';
  font-weight: 400;
  color: #0B0B0B;
}

.sift div {
  width: 2.6rem;
  height: 0.61rem;
  background: #FFFEFD;
  border: 0.01rem solid #A8A8A8;
  border-radius: 0.31rem;
  padding-left: 0.25rem;
  position: relative;
  display: flex;
  align-items: center;
}

.sift div input {
  width: 1.4rem;
  height: 0.2rem;
  font-size: 0.19rem;
  font-family: '方正准雅宋简';
  font-weight: 400;
  color: #A8A8A8;
  border: none;
  outline: none;
}

.sift div img {
  width: 0.26rem;
  position: absolute;
  right: 0.37rem;
  top: 50%;
  transform: translateY(-50%);
}

.sift_list {
  width: 100%;
  padding: 0.31rem 0.53rem 0.33rem 0.54rem;
  margin-bottom: 0.3rem;
  border: 0.01rem solid #DDDDDD;
}

.sift_list h5 {
  font-size: 0.26rem;
  font-family: '方正准雅宋简';
  font-weight: 400;
  color: #B06E39;
  margin-bottom: 0.2rem;
}

.sift_list ul {
  display: flex;
  flex-wrap: wrap;
}

.sift_list ul li {
  width: 25%;
  margin-bottom: 0.5rem;
}

.sift_list ul li a {
  width: 100%;
  padding: 0.05rem 0.1rem;
  font-size: 0.21rem;
  font-family: 'FZYaSongS-M-GB';
  font-weight: 400;
  color: #000;
  border-radius: 0.25rem;
}

.sift_list ul li .sift_list_a {
  background-color: #CC7C3C;
  color: #fff;
}

.sift_list ul li:nth-child(4n) {
  margin-right: 0rem;
}

.sift_list ul li:nth-last-child(-n+2) {
  margin-bottom: 0rem;
}

.sift_item {
  width: 100%;
}

.sift_item ul {
  width: 100%;
}

.sift_item ul li {
  width: 100%;
  margin-bottom: 0.26rem;
}

.sift_item ul li a {
  width: 100%;
}

.sift_item ul li a img {
  width: 100%;
}

.sift_item ul li a div {
  width: 100%;
  border: 0.01rem solid #DDDDDD;
  border-top: none;
  padding: 0.27rem 0.37rem 0.37rem 0.21rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.sift_item ul li a div p {
  font-size: 0.28rem;
  font-family: ' FZYaSongS-M-GB';
  font-weight: 400;
  color: #0B0B0B;
}

.sift_item ul li a div span {
  width: 1.2rem;
  height: 0.47rem;
  background: #DFDFDF;
  border-radius: 0.24rem;
  display: grid;
  place-items: center;
  font-size: .24rem;
  font-family: 'FZYaSongS-M-GB';
  font-weight: 400;
  color: #0B0B0B;
}

.houseItem {
  padding-top: 0.64rem;
}

.houseItem .houseName {
  font-size: 0.33rem;
  font-family: 'FZYaSongS-M-GB';
  font-weight: 400;
  color: #0B0B0B;
  margin-bottom: 0.65rem;
}

.houseItem img {
  width: 100%;
}

.houseItem .houseDetail {
  width: 100%;
  padding: 0rem 0.27rem;
  border: 0.01rem solid #DDDDDD;
  padding-top: 0.16rem;
  margin-bottom: 0.65rem;
}

.houseItem .houseDetail h5 {
  font-size: 0.33rem;
  font-family: 'FZYaSongS-M-GB';
  font-weight: 400;
  color: #0B0B0B;
  margin-bottom: 0.65rem;
}

.houseItem .houseDetail .houseInfo {
  width: 100%;
  margin-bottom: 0.59rem;
}

.houseItem .houseDetail .houseInfo p {
  width: 100%;
  font-size: 0.21rem;
  line-height: 0.4rem;
  font-family: 'FZYaSongS-M-GB';
  font-weight: 400;
  color: #0B0B0B;
  margin-bottom: 0.56rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}

.houseItem .houseDetail .houseInfo div {
  width: 2.06rem;
  height: 0.58rem;
  background: #DFDFDF;
  border-radius: .1rem;
  font-size: 0.21rem;
  font-family: 'FZYaSongS-M-GB';
  font-weight: 400;
  color: #0B0B0B;
  display: grid;
  place-items: center;
  margin-bottom: 0.19rem;
}

.houseItem .houseDetail .houseInfo span {
  display: block;
  width: 100%;
  height: 0.58rem;
  padding: 0.17rem;
  background: #DFDFDF;
  border-radius: .1rem;
  font-size: 0.21rem;
  font-family: 'FZYaSongS-M-GB';
  font-weight: 400;
  color: #0B0B0B;
  display: flex;
  align-items: center;
}

.houseItem .houseDetail .house_postInfo {
  width: 100%;
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.62rem;
}

.houseItem .houseDetail .house_postInfo button {
  width: 1.94rem;
  height: 0.6rem;
  background: #BA6B2B;
  border-radius: 0.27rem;
  font-size: 0.28rem;
  font-family: 'FZYaSongS-M-GB';
  font-weight: 400;
  color: #FFFEFE;
  border: none;
  outline: none;
  line-height: 1em;
  display: grid;
  place-items: center;
}

.houseItem .houseDetail .house_postInfo button:nth-child(2) {
  width: 3.3rem;
}

.houseCase {
  width: 100%;
}

.houseCase h5 {
  font-size: 0.33rem;
  font-family: 'FZYaSongS-M-GB';
  font-weight: 400;
  color: #0B0B0B;
  margin-bottom: 0.54rem;
}

.houseCase ul {
  width: 100%;
}

.houseCase ul li {
  width: 100%;
  margin-bottom: 0.32rem;
}

.houseCase ul li a {
  width: 100%;
}

.houseCase ul li a img {
  width: 100%;
}

.houseCase ul li a div {
  border: 0.01rem solid #DDDDDD;
  border-top: none;
  padding: 0.34rem 0rem 0.23rem 0.21rem;
}

.houseCase ul li a div span {
  display: block;
  width: 100%;
  font-size: 0.24rem;
  font-family: 'FZYaSongS-M-GB';
  font-weight: 400;
  color: #0B0B0B;
  margin-bottom: 0.18rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.houseCase ul li a div p {
  width: 1.37rem;
  height: .5rem;
  background: #DFDFDF;
  border-radius: 0.25rem;
  display: grid;
  place-items: center;
  font-size: 0.24rem;
  font-family: 'FZYaSongS-M-GB';
  font-weight: 400;
  color: #0B0B0B;
}

.page {
  width: 100%;
  margin-bottom: 0.5rem;
}

.page ul {
  width: 80%;
  margin: 0 auto;
  display: flex;
}

.page ul li {
  width: 0.4rem;
  height: 0.4rem;
  display: grid;
  place-items: center;
}

.page ul li span {
  color: #fff;
}

.page ul .active {
  background: #CC7C3C;
  border-radius: 50%;
}

.page ul .disabled {
  color: #000;
}

.page ul .disabled span {
  color: #000;
}

.wapTeam {
  width: 100%;
  padding: 0rem 0.18rem;
  padding-top: 0.66rem;
}

.wapTeam .wapTeam_title {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 0.28rem;
}

.wapTeam .wapTeam_title p {
  font-size: 0.35rem;
  font-family: 'FZLanTingHeiS-B-GB';
  font-weight: 400;
  color: #000;
  margin-bottom: 0.16rem;
}

.wapTeam .wapTeam_title p span {
  font-size: 0.35rem;
  font-family: 'FZLanTingHeiS-B-GB';
  font-weight: 400;
  color: #BA6B2B;
}

.wapTeam .wapTeam_title div {
  width: 0.36rem;
  height: .06rem;
  background-color: #D2D2D1;
}

.wapTeam .wapTea_content {
  width: 100%;
  margin-bottom: 0.73rem;
}

.wapTeam .wapTea_content p {
  width: 100%;
  text-align: center;
  font-size: 0.23rem;
  font-family: 'FZLanTingHeiS-R-GB';
  font-weight: 400;
  color: #1A1A1A;
  margin-bottom: 0.05rem;
}

.wapTeam .wapTea_content p span {
  text-align: center;
  font-size: 0.23rem;
  font-family: 'FZLanTingHeiS-R-GB';
  font-weight: 400;
  color: #BA6B2B;
}

.wapTeam img {
  width: 100%;
  margin-bottom: 0.78rem;
}

.wapTeam_flow {
  width: 100%;
  padding: 0rem 0.18rem;
}

.wapTeam_flow ul li {
  width: 100%;
  margin-bottom: 0.46rem;
}

.wapTeam_flow ul li div {
  width: 100%;
  height: 1.8rem;
  padding: 0.31rem 0;
  border: 0.01rem solid #a1a1a1;
  border-bottom: none;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.wapTeam_flow ul li div span {
  font-size: 0.36rem;
  font-family: 'FZLanTingHeiS-B-GB';
  font-weight: 400;
  color: #CC7C3C;
  margin-bottom: 0.22rem;
  line-height: 1em;
}

.wapTeam_flow ul li div p {
  font-size: 0.23rem;
  font-family: 'FZLanTingHeiS-R-GB';
  font-weight: 400;
  color: #1A1A1A;
  margin-bottom: 0.12rem;
  line-height: 1em;
}

.wapTeam_flow ul li img {
  width: 100%;
}

.teamLeader {
  width: 100%;
  padding: 0rem 0.23rem 0.5rem 0.17rem;
}

.teamLeader .teamLeader_title {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 0.71rem;
}

.teamLeader .teamLeader_title p {
  font-size: 0.35rem;
  font-family: 'FZLanTingHeiS-B-GB';
  font-weight: 400;
  color: #000000;
  margin-bottom: 0.26rem;
}

.teamLeader .teamLeader_title div {
  width: 0.36rem;
  height: .06rem;
  background-color: #D2D2D1;
}

.teamLeader .teamLeader_list {
  width: 100%;
}

.teamLeader .teamLeader_list ul {
  width: 100%;
  overflow: hidden;
}

.teamLeader .teamLeader_list ul li {
  display: flex;
  margin-bottom: 0.32rem;
}

.teamLeader .teamLeader_list ul li:nth-child(2n+1) > div > img {
  position: absolute;
  top: 0.35rem;
  left: -.1rem;
}

.teamLeader .teamLeader_list ul li:nth-child(2n) > div > img {
  position: absolute;
  top: 0.35rem;
  right: -.1rem;
  transform: rotate(180deg);
}

.teamLeader .teamLeader_list ul li .leaderImg {
  width: 0.89rem;
  height: 0.92rem;
  margin-right: 0.27rem;
}

.teamLeader .teamLeader_list ul li:nth-child(2n) > .leaderImg {
  margin-left: 0.27rem;
  margin-right: 0rem;
}

.teamLeader .teamLeader_list ul li div {
  display: inline-block;
  padding: .41rem .42rem .52rem .37rem;
  position: relative;
  width: 4.5rem;
  background: #EEEEEE;
  border-radius: 0.09rem;
  font-size: 0.23rem;
  font-family: 'FZZhunYuan-M02';
  font-weight: 400;
  color: #000000;
}

.teamLeader .teamLeader_list ul li div img {
  width: .1rem;
}

.teamLeader .teamLeader_list ul li:nth-child(2n) {
  float: right;
}

.teamLeader .teamLeader_list ul li:nth-child(2n+1) {
  float: left;
}

.craftNav {
  width: 100%;
  padding: 0.58rem .21rem 0.75rem .22rem;
}

.craftNav ul {
  width: 100%;
  display: flex;
  justify-content: space-between;
}

.craftNav ul li {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.craftNav ul li img {
  width: 0.97rem;
  margin-bottom: 0.12rem;
}

.craftNav ul li p {
  font-size: .2rem;
  font-family: 'FZLanTingHeiS-B-GB';
  font-weight: 400;
  color: #333333;
  margin-bottom: 0.11rem;
}

.craftNav ul li div {
  width: 0.23rem;
  height: 0.01rem;
  background: #BA6B2B;
  margin-bottom: 0.07rem;
}

.craftNav ul li span {
  font-size: 0.13rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #333333;
}

.craft_title {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.craft_title p {
  font-size: 0.36rem;
  font-family: ' FZLanTingHeiS-B-GB';
  font-weight: 400;
  color: #fff;
  margin-bottom: 0.11rem;
}

.craft_title p span {
  color: #CC7C3C;
}

.craft_title .black {
  color: #000;
}

.craft_title div {
  width: .36rem;
  height: .05rem;
  background: #BDBDBD;
  border-radius: .03rem;
}

.wapStandard {
  width: 100%;
  background: url("/static/wap/img/standard.png") no-repeat;
  background-size: cover;
}

.wapStandard .wapStandard_ {
  width: 100%;
  padding: .68rem .19rem .86rem;
}

.wapStandard .wapStandard_ ul {
  margin-top: 0.77rem;
  width: 100%;
  margin-bottom: 0.16rem;
  display: flex;
  justify-content: space-between;
}

.wapStandard .wapStandard_ ul li {
  width: 1.42rem;
  height: .59rem;
  background: #FFFFFF;
  border-radius: .1rem;
  display: grid;
  place-items: center;
  font-size: .23rem;
  font-weight: 400;
  color: #040608;
}

.wapStandard .wapStandard_ ul .standard_active {
  color: #fff;
  background-color: #CC7C3C;
}

.wapStandard .wapStandard_ .swiper {
  width: 100%;
  overflow: hidden;
  position: relative;
}

.wapStandard .wapStandard_ .swiper .swiper-wrapper {
  width: 100%;
}

.wapStandard .wapStandard_ .swiper .swiper-wrapper .swiper-slide {
  width: 100%;
}

.wapStandard .wapStandard_ .swiper .swiper-wrapper .swiper-slide a {
  width: 100%;
}

.wapStandard .wapStandard_ .swiper .swiper-wrapper .swiper-slide a img {
  width: 100%;
}

.special {
  width: 100%;
  background: url("/static/wap/img/special_bg.png") no-repeat;
  background-size: cover;
}

.special .special_ {
  width: 100%;
  padding: .79rem .2rem .88rem .19rem;
}

.special .special_ ul {
  width: 100%;
  margin-top: 0.44rem;
}

.special .special_ ul li {
  width: 100%;
}

.special .special_ ul li:nth-child(2n+1) > div {
  background: #BA6B2B;
}

.special .special_ ul li:nth-child(1) > img {
  display: block;
}

.special .special_ ul li div {
  width: 100%;
  padding: 0rem 0.78rem 0rem .65rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: .54rem;
  background: #696969;
}

.special .special_ ul li div p {
  font-size: 0.32rem;
  font-family: 'FZLanTingHeiS-R-GB';
  font-weight: 400;
  color: #FFFFFF;
}

.special .special_ ul li div span {
  font-size: .27rem;
  font-family: 'FZLanTingHeiS-R-GB';
  font-weight: 400;
  color: #FFFFFF;
}

.special .special_ ul li img {
  width: 100%;
  display: none;
}

.wapPersist {
  width: 100%;
  height: 8.82rem;
  background: url("/static/wap/img/persist_bg.png") no-repeat;
  background-size: cover;
}

.wapPersist .wapPersist_ {
  width: 100%;
  padding: 0.8rem 0.19rem 0.96rem 0.16rem;
}

.wapPersist .wapPersist_ ul {
  width: 100%;
  margin-top: 0.3rem;
}

.wapPersist .wapPersist_ ul li {
  width: 100%;
  padding: 0.56rem .77rem .43rem .45rem;
  background-color: #fff;
}

.wapPersist .wapPersist_ ul li:nth-child(n+2) {
  display: none;
}

.wapPersist .wapPersist_ ul li span {
  font-size: 0.29rem;
  font-family: 'FZLanTingHeiS-B-GB';
  font-weight: 400;
  color: #222222;
}

.wapPersist .wapPersist_ ul li p {
  margin-top: 0.29rem;
  margin-bottom: .41rem;
  font-size: 0.16rem;
  font-family: ' FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #222222;
  line-height: 0.25rem;
}

.wapPersist .wapPersist_ ul li div {
  display: flex;
  justify-content: space-between;
}

.wapPersist .wapPersist_ ul li div img {
  width: 2.34rem;
}

.wapPersist .wapPersist_ .persistLOGO {
  width: 100%;
  height: 1.83rem;
  background: rgba(0, 0, 0, 0.5);
  margin-top: .19rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.wapPersist .wapPersist_ .persistLOGO li {
  width: .89rem;
  opacity: 0.5;
  background-color: #000;
}

.wapPersist .wapPersist_ .persistLOGO li:nth-child(1) {
  opacity: 1;
  width: 1.05rem;
}

.wapPersist .wapPersist_ .persistLOGO img {
  width: 100%;
}

.wapWorker {
  width: 100%;
  background: url("/static/wap/img/training.png") no-repeat;
  background-size: cover;
}

.wapWorker .wapWorker_ {
  width: 100%;
  padding: .83rem .2rem 1rem .16rem;
}

.wapWorker .wapWorker_ .swipper {
  width: 100%;
  overflow: hidden;
  margin-top: .76rem;
  position: relative;
}

.wapWorker .wapWorker_ .swipper .swiper-wrapper {
  width: 100%;
}

.wapWorker .wapWorker_ .swipper .swiper-wrapper .swiper-slide {
  width: 100%;
}

.wapWorker .wapWorker_ .swipper .swiper-wrapper .swiper-slide a {
  width: 100%;
}

.wapWorker .wapWorker_ .swipper .swiper-wrapper .swiper-slide a img {
  width: 100%;
}

.wapWorker .wapWorker_ .wapWorker_content {
  width: 100%;
  padding: .2rem 0rem;
  background: url("/static/wap/img/fiveStar.png") no-repeat;
  background-size: cover;
}

.wapWorker .wapWorker_ .wapWorker_content ul {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.wapWorker .wapWorker_ .wapWorker_content ul li {
  width: 100%;
  display: flex;
  align-items: center;
  margin-bottom: 0.5rem;
  padding-left: 0.83rem;
}

.wapWorker .wapWorker_ .wapWorker_content ul li p {
  font-size: 0.38rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #FFFFFF;
  line-height: 1em;
  margin-right: 0.39rem;
}

.wapWorker .wapWorker_ .wapWorker_content ul li span {
  display: flex;
  align-items: flex-end;
  font-size: .25rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #FFFFFF;
}

.wapWorker .wapWorker_ .wapWorker_content ul li span div {
  font-size: 0.38rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #FFFFFF;
  line-height: 1em;
}

.wapWorker .wapWorker_ .wapWorker_content button {
  width: 4.56rem;
  height: .47rem;
  margin: 0 auto;
  background: #BA6B2B;
  border-radius: .23rem;
  border: none;
  outline: none;
  display: block;
  font-size: .26rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #FFFFFF;
}

.aptitude {
  width: 100%;
  background: url("/static/wap/img/aptitude_bg.png") no-repeat;
  background-size: cover;
}

.aptitude .aptitude_ {
  width: 100%;
  padding: 0.69rem .21rem .93rem .19rem;
}

.aptitude .aptitude_ .certificate_ {
  margin-top: 0.48rem;
  width: 100%;
}

.aptitude .aptitude_ .certificate_ h5 {
  display: flex;
  font-size: 0.19rem;
  font-family: ' FZDaBiaoSong-B06';
  font-weight: bold;
  color: #fff;
  margin-bottom: 0.13rem;
}

.aptitude .aptitude_ .certificate_ h5 span {
  display: flex;
  font-size: 0.12rem;
}

.aptitude .aptitude_ .certificate_ ul {
  width: 100%;
  margin-bottom: 0.15rem;
}

.aptitude .aptitude_ .certificate_ ul li {
  display: flex;
  align-items: center;
  width: 100%;
  height: 0.59rem;
  background: #FFFFFF;
  margin-bottom: 0.08rem;
  border-bottom: 0.02rem solid #D1D0CF;
}

.aptitude .aptitude_ .certificate_ ul li span {
  font-size: 0.16rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #3E3A39;
}

.aptitude .aptitude_ .certificate_ ul li img {
  width: 0.6rem;
  padding-left: 0.2rem;
  padding-right: 0.2rem;
}

.innovation_title {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.innovation_title p {
  font-size: .3rem;
  font-family: 'FZLanTingHeiS-B-GB';
  color: #040404;
}

.innovation_title p span {
  color: #b26b2b;
  font-size: .3rem;
  font-family: 'FZLanTingHeiS-B-GB';
}

.innovation_title div {
  margin-top: 0.13rem;
  width: .4rem;
  height: .08rem;
  border-radius: .4rem;
  background-color: #d0d0d0;
}

.wapServe {
  width: 100%;
  background-color: #fff;
  padding: 0.55rem 0rem .65rem;
}

.wapServe img {
  width: 100%;
}

.mechanism {
  width: 100%;
  background: url("/static/wap/img/innovation_bg.png") no-repeat;
  background-size: cover;
}

.mechanism .mechanism_ {
  padding: 0.7rem .2rem 1.1rem;
}

.mechanism .mechanism_ .mechanism_list {
  width: 100%;
  display: flex;
  margin-top: .6rem;
  margin-bottom: .8rem;
  justify-content: space-between;
}

.mechanism .mechanism_ .mechanism_list img {
  width: 1.9rem;
}

.mechanism .mechanism_ .Progress {
  width: 100%;
  padding: .32rem .5rem .4rem .3rem;
  background-color: #fff;
  position: relative;
}

.mechanism .mechanism_ .Progress .wapReport {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: -.15rem;
  width: 1.6rem;
  height: .3rem;
  background-color: #ad672c;
  display: grid;
  place-items: center;
  font-size: .15rem;
  color: #fff;
  font-family: 'FZLanTingHei-R-GBK';
}

.mechanism .mechanism_ .Progress .wapReport_detail {
  width: 100%;
  display: flex;
  justify-content: space-between;
}

.mechanism .mechanism_ .Progress .wapReport_detail .wapReport_detail_l {
  width: .3rem;
  height: .3rem;
}

.mechanism .mechanism_ .Progress .wapReport_detail .wapReport_detail_r {
  width: 4.75rem;
}

.mechanism .mechanism_ .Progress .wapReport_detail .wapReport_detail_r .wapReport_detail_ {
  width: 100%;
  border: 0.02rem solid #c5c5c5;
  padding: 0.08rem .1rem .15rem .05rem;
  margin-bottom: .2rem;
}

.mechanism .mechanism_ .Progress .wapReport_detail .wapReport_detail_r .wapReport_detail_ p {
  font-size: .12rem;
  margin-bottom: .05rem;
  line-height: 0.2rem;
  font-family: 'FZLanTingHeiS-B-GB';
  font-weight: bold;
}

.mechanism .mechanism_ .Progress .wapReport_detail .wapReport_detail_r .wapReport_img {
  width: 100%;
  display: flex;
  justify-content: space-between;
}

.mechanism .mechanism_ .Progress .wapReport_detail .wapReport_detail_r .wapReport_img img {
  width: 1.1rem;
}

.supervise {
  width: 100%;
  background: url("/static/wap/img/innovation_bg2.png") no-repeat;
  background-size: cover;
  margin-top: .35rem;
  position: relative;
}

.supervise .wapReport {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: -.15rem;
  width: 1.6rem;
  height: .3rem;
  background-color: #ad672c;
  display: grid;
  place-items: center;
  font-size: .15rem;
  color: #fff;
  font-family: 'FZLanTingHei-R-GBK';
}

.supervise .supervise_ {
  width: 100%;
  padding: 0.5rem 0 .8rem .4rem;
}

.supervise .supervise_ .supervise_detail {
  margin-bottom: .4rem;
}

.supervise .supervise_ .supervise_detail p {
  font-size: .16rem;
  color: #000;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: bold;
  margin-bottom: .15rem;
}

.supervise .supervise_ .supervise_code {
  width: 1.25rem;
}

.supervise .supervise_ .supervise_code img {
  width: 100%;
}

.supervise .supervise_ .supervise_code p {
  width: 100%;
  height: .22rem;
  display: grid;
  place-items: center;
  background-color: #b46a2b;
  font-size: .16rem;
  color: #fff;
  font-family: 'FZLanTingHei-R-GBK';
}

.material_title {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.material_title p {
  font-size: .3rem;
  font-family: 'FZLanTingHeiS-B-GB';
  color: #272727;
  font-weight: bold;
}

.material_title p span {
  font-size: .3rem;
  font-family: 'FZLanTingHeiS-B-GB';
  color: #c3711d;
  font-weight: bold;
}

.material_title div {
  width: .4rem;
  height: .08rem;
  background-color: #d2d2d2;
  margin-top: .1rem;
  border-radius: .04rem;
}

.greenest {
  width: 100%;
  background: url("/static/wap/img/greenest.png") no-repeat;
  background-size: cover;
}

.greenest .greenest_ {
  padding: 0.55rem .15rem .58rem;
}

.greenest .greenest_ .greenest_img {
  width: 100%;
  margin-top: .2rem;
  margin-bottom: .33rem;
}

.greenest .greenest_ .greenest_title {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: .3rem;
}

.greenest .greenest_ .greenest_title p {
  font-size: .3rem;
  font-family: '方正准雅宋简';
  color: #d6690a;
  margin-bottom: .08rem;
}

.greenest .greenest_ .greenest_title span {
  font-size: .16rem;
  color: #6e6e6e;
  font-family: 'FZLanTingHei-R-GBK';
}

.greenest .greenest_ .greenest_list {
  width: 100%;
  display: flex;
  justify-content: space-between;
  margin-bottom: .5rem;
}

.greenest .greenest_ .greenest_list img {
  width: 1.98rem;
}

.greenest .greenest_ .greenest_b {
  width: 4.25rem;
  display: block;
  margin: 0 auto;
}

.aided {
  width: 100%;
  background: url("/static/wap/img/aided.png") no-repeat;
  background-size: cover;
}

.aided .aided_ {
  width: 100%;
  padding: .4rem .15rem 1rem;
}

.aided .aided_ .aided_nav {
  margin-top: .59rem;
  width: 100%;
}

.aided .aided_ .aided_nav ul {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0rem .45rem;
  margin-bottom: .7rem;
}

.aided .aided_ .aided_nav ul li {
  display: flex;
}

.aided .aided_ .aided_nav ul li .aided_nav_l {
  padding-right: .15rem;
  margin-right: .2rem;
  border-right: 0.02rem solid #979797;
}

.aided .aided_ .aided_nav ul li .aided_nav_l img {
  width: .6rem;
  max-width: .7rem;
}

.aided .aided_ .aided_nav ul li .aided_nav_r p {
  font-size: .23rem;
  color: #fff;
  font-weight: bold;
}

.aided .aided_ .aided_list {
  width: 100%;
}

.aided .aided_ .aided_list ul {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-row-gap: 0.08rem;
  grid-column-gap: 0.08rem;
}

.aided .aided_ .aided_list ul img {
  width: 100%;
}

.major {
  width: 100%;
  background: url("/static/wap/img/major.png") no-repeat;
  background-size: cover;
}

.major .major_nav_r p {
  font-weight: bold;
  color: #302f2d !important;
}

.wap_Craft {
  width: 100%;
  height: 1.57rem;
  background: url("/static/wap/img/creation.png") no-repeat;
  background-size: cover;
  display: grid;
  place-items: center center;
  align-content: center;
}

.wap_Craft p {
  font-size: .2rem;
  color: #fff;
  font-family: 'FZLanTingHei-R-GBK';
  margin-bottom: .2rem;
}

.wap_Craft a {
  width: 1.1rem;
  height: .3rem;
  background-color: #c06d1d;
  font-size: .14rem;
  color: #fff;
  font-family: 'FZLanTingHei-R-GBK';
  display: grid;
  place-items: center;
}

.wapPromise {
  width: 100%;
  padding: 0.6rem .15rem .4rem;
}

.wapPromise ul {
  width: 100%;
  margin-top: .6rem;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-column-gap: 0.15rem;
}

.wapPromise ul li {
  width: 100%;
  border: 0.01rem solid #b2b9bf;
}

.wapPromise ul li .promise_top {
  width: 100%;
  display: block;
}

.wapPromise ul li div {
  width: 100%;
  padding: .3rem .12rem .23rem;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.wapPromise ul li div img {
  width: .68rem;
}

.wapPromise ul li div p {
  margin-top: .18rem;
  font-size: 0.12rem;
  color: #000;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
}

.wapPromise a {
  display: block;
  margin: 0 auto;
  width: 1.53rem;
  height: .41rem;
  background-color: #c66811;
  display: grid;
  place-items: center;
  font-size: .16rem;
  color: #fff;
  font-family: 'FZLanTingHei-R-GBK';
  margin-top: .4rem;
}

.AfterSales_title {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.AfterSales_title p {
  font-size: 0.36rem;
  font-family: 'FZLanTingHeiS-B-GB';
  font-weight: 400;
  color: #000000;
  margin-bottom: .12rem;
}

.AfterSales_title p span {
  font-size: 0.36rem;
  font-family: 'FZLanTingHeiS-B-GB';
  font-weight: 400;
  color: #CC7C3C;
}

.AfterSales_title div {
  width: .36rem;
  height: .05rem;
  background: #BDBDBD;
  border-radius: .3rem;
}

.AfterSales {
  width: 100%;
  padding: .68rem .2rem .55rem .17rem;
}

.AfterSales .wapVs img {
  width: 100%;
  margin-bottom: .2rem;
  margin-top: 0.32rem;
}

.AfterSales .wapVs .wapVs_ {
  width: 100%;
  background: url("/static/wap/img/AfterSales_bg2.png");
  background-size: cover;
}

.AfterSales .wapVs .wapVs_ ul {
  width: 100%;
  padding: .08rem .06rem .20rem .15rem;
}

.AfterSales .wapVs .wapVs_ ul li {
  width: 100%;
  height: .6rem;
  border-bottom: .02rem solid #E6E6E6;
  display: flex;
}

.AfterSales .wapVs .wapVs_ ul li div {
  width: 2.65rem;
  display: flex;
  align-items: center;
  padding-right: 0.2rem;
}

.AfterSales .wapVs .wapVs_ ul li div:nth-child(2) {
  width: 3rem;
  padding-right: 0.25rem;
  flex: 1 0 auto;
}

.AfterSales .wapVs .wapVs_ ul li div span {
  margin-left: 0.05rem;
  width: .09rem;
  height: .09rem;
  background: #D8D8D8;
  border-radius: 50%;
  margin-right: .11rem;
  flex: 0 0 auto;
}

.AfterSales .wapVs .wapVs_ ul li div p {
  font-size: .15rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #000000;
  line-height: 1.2;
}

.Warranty {
  width: 100%;
  background: url("/static/wap/img/AfterSales_bg.png");
  background-size: cover;
}

.Warranty .Warranty_ {
  width: 100%;
  padding: .69rem .23rem .52rem .21rem;
}

.Warranty .Warranty_ img {
  width: 5.35rem;
  display: block;
  margin: 0 auto;
  margin-top: 0.75rem;
  margin-bottom: .12rem;
}

.Warranty .Warranty_ .Warranty_detail {
  font-size: .18rem;
  font-family: 'FZLanTingHeiS-R-GB';
  font-weight: 400;
  color: #FFFFFF;
  line-height: 1.5;
}

.Warranty .Warranty_ a {
  width: 2.7rem;
  height: .6rem;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #B06E39;
  border-radius: .3rem;
  margin-top: .3rem;
  font-size: .26rem;
  font-family: 'FZLanTingHeiS-R-GB';
  font-weight: 400;
  color: #FFFFFF;
}

.wapService {
  width: 100%;
  padding: 0.76rem .2rem .74rem;
}

.wapService ul {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-column-gap: 0.1rem;
  margin-top: .48rem;
}

.wapService ul img {
  width: 100%;
}

.bookForm {
  width: 100%;
  padding: 0.81rem .2rem .51rem .17rem;
  margin-bottom: .83rem;
}

.bookForm .bookForm_title {
  width: 100%;
  height: 0.85rem;
  border-radius: .1rem .1rem 0rem 0rem;
  display: grid;
  place-items: center;
  font-size: .4rem;
  font-family: 'FZLanTingHeiS-R-GB';
  font-weight: 400;
  color: #FFFFFF;
  background-color: #B06E39;
}

.bookForm ul {
  width: 100%;
  padding: 0.38rem .19rem .51rem;
  border: .01rem solid #A8A8A8;
  border-top: none;
}

.bookForm ul li {
  width: 100%;
  margin-bottom: .35rem;
}

.bookForm ul li p {
  font-size: .28rem;
  font-family: 'FZLanTingHeiS-R-GB';
  font-weight: 400;
  color: #191919;
  margin-bottom: .21rem;
}

.bookForm ul li p span {
  color: #B06E39;
  font-size: .28rem;
  font-family: 'FZLanTingHeiS-R-GB';
  font-weight: 400;
}

.bookForm ul li input {
  width: 100%;
  height: .69rem;
  background: #EBEBEB;
  border: none;
  padding-left: 0.3rem;
}

.bookForm ul li .wapStyle {
  width: 100%;
  height: .69rem;
  padding: 0rem .34rem;
  background: #EBEBEB;
}

.bookForm ul li select {
  width: 100%;
  height: .69rem;
  background: #EBEBEB;
  border: none;
}

.bookForm ul li .wapArea {
  width: 100%;
  height: .69rem;
  padding-right: .44rem;
  position: relative;
  background: #EBEBEB;
}

.bookForm ul li .wapArea span {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: .44rem;
  font-size: .2rem;
  font-family: 'FZLanTingHeiS-R-GB';
  font-weight: 400;
  color: #191919;
}

.bookForm ul li .chooseDes {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-column-gap: 0.08rem;
}

.bookForm ul li .chooseDes button {
  width: 100%;
  height: .69rem;
  background: #EDEBE8;
  border: none;
  font-size: .2rem;
  font-family: 'FZLanTingHeiS-R-GB';
  font-weight: 400;
  color: #191919;
}

.bookForm ul li .chooseDes .chooseDes_ {
  background: #B06E39;
  color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
}

.bookForm ul .bookingSubmit {
  width: 100%;
  height: .69rem;
  background: #B06E39;
  font-size: .28rem;
  font-family: 'FZLanTingHeiS-R-GB';
  font-weight: 400;
  color: #FFFFFF;
  display: flex;
  justify-content: center;
  align-items: center;
  border: none;
}

.appraiseTag {
  width: 100%;
  padding: 0.54rem .21rem .49rem .2rem;
}

.appraiseTag ul {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-column-gap: .24rem;
  grid-row-gap: 0.14rem;
}

.appraiseTag ul li {
  width: 100%;
  height: .75rem;
  border: .01rem solid #A8A8A8;
  border-radius: .2rem;
  padding: 0 .16rem 0 .2rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.appraiseTag ul li span {
  font-size: .21rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #000000;
}

.appraiseTag ul li img {
  width: .32rem;
}

.appraiseTag a {
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: .38rem;
  width: 2.91rem;
  height: .52rem;
  background: #E7E7E7;
  border-radius: .26rem;
  font-size: .15rem;
  font-family: ' FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #000000;
}

.appraiseList {
  width: 100%;
  padding: 0rem .2rem .76rem .17rem;
}

.appraiseList .appraiseList_ {
  width: 100%;
}

.appraiseList .appraiseList_ .appraiseList_item {
  width: 100%;
  margin-bottom: .2rem;
}

.appraiseList .appraiseList_ .appraiseList_item .appraiseInfo {
  width: 100%;
  padding: .43rem .18rem .28rem .26rem;
  border: .01rem solid #A8A8A8;
  margin-bottom: .19rem;
}

.appraiseList .appraiseList_ .appraiseList_item .appraiseInfo .appraise_itemTop {
  display: flex;
  align-items: center;
  width: 100%;
  margin-bottom: .1rem;
}

.appraiseList .appraiseList_ .appraiseList_item .appraiseInfo .appraise_itemTop .appraise_itemTop_l {
  width: .57rem;
  height: .57rem;
  margin-right: .2rem;
}

.appraiseList .appraiseList_ .appraiseList_item .appraiseInfo .appraise_itemTop .appraise_itemTop_r .appraise_itemName {
  font-size: .18rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #000000;
  margin-bottom: .09rem;
}

.appraiseList .appraiseList_ .appraiseList_item .appraiseInfo .appraise_itemTop .appraise_itemTop_r .assess {
  display: flex;
  align-items: center;
}

.appraiseList .appraiseList_ .appraiseList_item .appraiseInfo .appraise_itemTop .appraise_itemTop_r .assess img {
  width: .78rem;
  height: 0.14rem;
  margin-right: 0.05rem;
}

.appraiseList .appraiseList_ .appraiseList_item .appraiseInfo .appraise_itemTop .appraise_itemTop_r .assess ul {
  display: flex;
}

.appraiseList .appraiseList_ .appraiseList_item .appraiseInfo .appraise_itemTop .appraise_itemTop_r .assess ul li {
  font-size: .14rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #383838;
  margin-right: .15rem;
}

.appraiseList .appraiseList_ .appraiseList_item .appraiseInfo .appraise_itemContent {
  width: 100%;
  font-size: .17rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #1E1E1E;
  line-height: 1.5;
  margin-bottom: .25rem;
}

.appraiseList .appraiseList_ .appraiseList_item .appraiseInfo .appraise_itemDetail {
  display: flex;
  align-items: center;
  margin-bottom: .2rem;
}

.appraiseList .appraiseList_ .appraiseList_item .appraiseInfo .appraise_itemDetail li {
  font-size: .13rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #7C7C7C;
}

.appraiseList .appraiseList_ .appraiseList_item .appraiseInfo .appraise_itemDetail div {
  width: .01rem;
  height: .15rem;
  background-color: #7c7c7c;
  margin-left: 0.2rem;
  margin-right: .25rem;
}

.appraiseList .appraiseList_ .appraiseList_item .appraiseInfo .appraise_itemImg {
  display: grid;
  grid-template-columns: repeat(auto-fill, 1.62rem);
  grid-template-rows: 1.22rem;
  grid-column-gap: .05rem;
  grid-row-gap: .05rem;
}

.appraiseList .appraiseList_ .appraiseList_item .appraiseInfo .appraise_itemImg img {
  width: 100%;
  height: 100%;
}

.appraiseList .appraiseList_ .appraiseList_item .appraiseInfo_ {
  width: 100%;
  padding: .22rem .27rem .19rem .3rem;
  border: .01rem solid #A8A8A8;
}

.appraiseList .appraiseList_ .appraiseList_item .appraiseInfo_ h5 {
  font-size: .26rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #000000;
  margin-bottom: .15rem;
  width: 100%;
  text-align: center;
}

.appraiseList .appraiseList_ .appraiseList_item .appraiseInfo_ img {
  width: 100%;
}

.appraiseList .appraiseList_ .appraiseList_item .appraiseInfo_ div {
  width: 100%;
  margin-top: .15rem;
  display: flex;
  justify-content: center;
}

.appraiseList .appraiseList_ .appraiseList_item .appraiseInfo_ div a {
  background: #CC7C3C;
  width: 2.66rem;
  height: .39rem;
  border-radius: .17rem;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: .21rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #FFFFFF;
}

.appraiseList .appraiseList_ .appraiseList_item .appraiseInfo_ div a:nth-child(1) {
  width: 2.06rem;
  margin-right: .15rem;
}

.process_list {
  width: 100%;
  background: url("/static/wap/img/process_list.png");
  background-size: cover;
}

.process_list .process_list_ {
  width: 100%;
  padding: .45rem .22rem .78rem .17rem;
}

.process_list .process_list_ ul {
  width: 100%;
}

.process_list .process_list_ ul li {
  width: 100%;
  display: flex;
  margin-bottom: .12rem;
}

.process_list .process_list_ ul li .processItem_l {
  width: 50%;
  padding: 0.31rem .41rem .12rem .18rem;
  background-color: #fff;
}

.process_list .process_list_ ul li .processItem_l .process_list_t {
  width: 100%;
  margin-bottom: .16rem;
  display: flex;
  align-items: center;
}

.process_list .process_list_ ul li .processItem_l .process_list_t .process_list_tl {
  font-size: .46rem;
  font-weight: 400;
  color: #B06E39;
  margin-right: .18rem;
  line-height: 1em;
}

.process_list .process_list_ ul li .processItem_l .process_list_t .process_list_tr {
  width: 100%;
  overflow: hidden;
}

.process_list .process_list_ ul li .processItem_l .process_list_t .process_list_tr p {
  font-size: .19rem;
  font-family: 'FZLanTingHeiS-B-GB';
  font-weight: 400;
  color: #B06E39;
}

.process_list .process_list_ ul li .processItem_l .process_list_t .process_list_tr span {
  font-size: .08rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #AEAEAE;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: block;
}

.process_list .process_list_ ul li .processItem_l .process_list_b {
  width: 100%;
  font-size: .14rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #070102;
  line-height: 1.5;
}

.process_list .process_list_ ul li .processItem_r {
  width: 50%;
}

.process_list .process_list_ a {
  width: 1.64rem;
  height: .4rem;
  background: #B06E39;
  border-radius: .2rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: .19rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #FFFFFF;
  margin: 0 auto;
  margin-top: .48rem;
}

.wapLink {
  width: 100%;
  padding: .35rem .20rem 0.26rem;
  background-color: #F4F4F4;
}

.wapLink .wapLink_ {
  width: 100%;
  padding: 0.21rem .18rem 0rem .15rem;
  background-color: #fff;
}

.wapLink .wapLink_ #wapMap {
  width: 100%;
  height: 5.66rem;
  margin-bottom: .69rem;
}

.wapLink .wapLink_ .linkDetail {
  width: 100%;
}

.wapLink .wapLink_ .linkDetail h5 {
  font-size: 0.35rem;
  font-family: ' FZLanTingHeiS-B-GB';
  font-weight: 400;
  color: #000000;
  margin-bottom: .32rem;
}

.wapLink .wapLink_ .linkDetail ul {
  width: 100%;
  overflow: hidden;
}

.wapLink .wapLink_ .linkDetail ul li {
  margin-bottom: .5rem;
}

.wapLink .wapLink_ .linkDetail ul li a {
  font-size: .28rem;
  font-family: 'FZLanTingHeiS-R-GB';
  font-weight: 400;
  color: #000000;
}

.wapWeixinCode {
  width: 100%;
  padding: .22rem .31rem .41rem .28rem;
  background-color: #fff;
}

.wapWeixinCode img {
  width: 2.25rem;
  display: block;
  margin: 0 auto;
  margin-bottom: .24rem;
}

.wapWeixinCode h5 {
  font-size: .35rem;
  font-family: 'FZLanTingHeiS-B-GB';
  font-weight: 400;
  color: #000000;
  margin-bottom: .18rem;
}

.wapWeixinCode p {
  font-size: .24rem;
  font-family: 'FZLanTingHeiS-R-GB';
  font-weight: 400;
  color: #000000;
  line-height: 1.5;
}

.linked_postform {
  background-color: #F4F4F4;
}

.yrClique {
  width: 100%;
  height: 7rem;
  background: url("/static/wap/img/yrBg.png");
  background-size: cover;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: .04rem;
}

.yrClique h5 {
  width: 100%;
  font-size: .24rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #FFFFFF;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: .47rem;
}

.yrClique .yrClique_detail {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.yrClique .yrClique_detail p {
  font-size: .17rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #FFFFFF;
  margin-bottom: 0.25rem;
}

.yrClique .yrCliqueBorder {
  width: 4.26rem;
  height: .01rem;
  margin-top: .12rem;
  background: #FFFFFF;
}

.Sub-brands {
  width: 100%;
  padding: 0.7rem .2rem 1.09rem .17rem;
}

.Sub-brands .Sub-brands_title {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.Sub-brands .Sub-brands_title p {
  font-size: .36rem;
  font-family: 'FZLanTingHeiS-B-GB';
  font-weight: 400;
  color: #131416;
  margin-bottom: .12rem;
}

.Sub-brands .Sub-brands_title div {
  width: .36rem;
  height: .05rem;
  background: #BDBDBD;
  border-radius: .03rem;
}

.Sub-brands ul {
  padding-top: 0.4rem;
  width: 100%;
}

.Sub-brands ul li {
  width: 100%;
  margin-bottom: .62rem;
}

.Sub-brands ul li:nth-last-child(1) {
  margin-bottom: 0rem;
}

.Sub-brands ul li .Sub-brands_img {
  width: 100%;
}

.Sub-brands ul li div {
  width: 100%;
  margin-top: .3rem;
  display: flex;
  justify-content: space-between;
  margin-bottom: .2rem;
}

.Sub-brands ul li div a span {
  font-size: .25rem;
  font-family: ' FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #131416;
}

.Sub-brands ul li div a img {
  width: 1.17rem;
}

.Sub-brands ul li p {
  font-size: .17rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #131416;
  line-height: 1.7;
}

.wapCulture {
  width: 100%;
  background: url("/static/wap/img/cultureBg.png");
  background-size: cover;
}

.wapCulture .wapCulture_ {
  width: 100%;
  padding: 0.5rem .19rem .69rem .14rem;
}

.wapCulture .wapCulture_ .wapCulture_title {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.wapCulture .wapCulture_ .wapCulture_title p {
  font-size: .36rem;
  font-family: 'FZLanTingHeiS-B-GB';
  font-weight: 400;
  color: #FFFFFF;
}

.wapCulture .wapCulture_ .wapCulture_title p span {
  font-size: .36rem;
  font-family: 'FZLanTingHeiS-B-GB';
  font-weight: 400;
  color: #CC7C3C;
}

.wapCulture .wapCulture_ .wapCulture_title div {
  width: .36rem;
  height: .05rem;
  background: #BDBDBD;
  border-radius: .03rem;
  margin-top: .12rem;
}

.wapCulture .wapCulture_ ul {
  width: 100%;
  padding: 0.2rem 0.2rem .94rem;
  background-color: rgba(0, 0, 0, 0.6);
  display: flex;
  flex-wrap: wrap;
  margin-top: .5rem;
}

.wapCulture .wapCulture_ ul li {
  width: 50%;
  padding: .5rem 0rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  border-right: 0.01rem solid #fff;
  border-bottom: 0.01rem solid #fff;
}

.wapCulture .wapCulture_ ul li:nth-child(2n) {
  border-right: none;
}

.wapCulture .wapCulture_ ul li:nth-last-child(1) {
  border-bottom: none;
}

.wapCulture .wapCulture_ ul li:nth-last-child(2) {
  border-bottom: none;
}

.wapCulture .wapCulture_ ul li .wapCulture_t {
  width: .8rem;
  height: .8rem;
  margin-bottom: .56rem;
}

.wapCulture .wapCulture_ ul li .wapCulture_t img {
  width: 100%;
}

.wapCulture .wapCulture_ ul li p {
  font-size: .33rem;
  font-family: 'FZLanTingHeiS-R-GB';
  font-weight: 400;
  color: #FFFFFF;
}

.wapCulture .wapCulture_ ul li .wapCulture_b {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-top: .56rem;
  height: .8rem;
}

.wapCulture .wapCulture_ ul li .wapCulture_b span {
  font-size: .27rem;
  font-family: 'FZLanTingHeiS-R-GB';
  font-weight: 400;
  color: #FFFFFF;
  line-height: .4rem;
  margin-bottom: .08rem;
}

.wapCourse {
  width: 100%;
  padding: 0.61rem .18rem .17rem;
  background-color: #F2F0EF;
}

.wapCourse .courseTitle {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.wapCourse .courseTitle p {
  font-size: .36rem;
  font-family: 'FZLanTingHeiS-B-GB';
  font-weight: 400;
  color: #000;
}

.wapCourse .courseTitle p span {
  font-size: .36rem;
  font-family: 'FZLanTingHeiS-B-GB';
  font-weight: 400;
  color: #CC7C3C;
}

.wapCourse .courseTitle div {
  width: .36rem;
  height: .05rem;
  background: #BDBDBD;
  border-radius: .03rem;
  margin-top: .12rem;
}

.wapCourse .swiper {
  width: 100%;
  margin-top: .7rem;
  overflow: hidden;
  height: .71rem;
  background: #BA6B2B;
  border-radius: .35rem;
}

.wapCourse .swiper .swiper-wrapper {
  width: 100%;
}

.wapCourse .swiper .swiper-wrapper .swiper-slide {
  width: 100%;
  height: .71rem;
  background: #BA6B2B;
  border-radius: .35rem;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: .28rem;
  font-family: 'FZLanTingHeiS-B-GB';
  font-weight: 400;
  color: #FCFCFD;
}

.course_list {
  width: 100%;
  padding: 0.68rem 0 .71rem .17rem;
  background: #F2F0EF;
}

.course_list .swipper {
  width: 100%;
  overflow: hidden;
}

.course_list .swipper .swiper-wrapper {
  width: 100%;
}

.course_list .swipper .swiper-wrapper .swiper-slide {
  width: 3.47rem;
  height: 3.54rem;
  background-color: #fff;
  padding: 0.52rem 0rem 0.52rem .39rem;
}

.course_list .swipper .swiper-wrapper .swiper-slide h5 {
  font-size: .36rem;
  font-family: 'FZLanTingHeiS-B-GB';
  font-weight: 400;
  color: #000;
}

.course_list .swipper .swiper-wrapper .swiper-slide p {
  font-size: .2rem;
  font-family: 'FZLanTingHeiS-R-GB';
  font-weight: 400;
  color: #000000;
  line-height: 1.5;
  margin-top: .25rem;
  height: 1.7rem;
  overflow: auto;
  padding-right: .2rem;
}

.course_list .swipper .swiper-wrapper .course_active {
  background-color: #BA6B2B;
}

.course_list .swipper .swiper-wrapper .course_active h5 {
  color: #fff;
}

.course_list .swipper .swiper-wrapper .course_active p {
  color: #fff;
}

.course_list .swipper_button {
  width: 100%;
  margin-top: .61rem;
  display: flex;
  justify-content: center;
}

.course_list .swipper_button img {
  width: .57rem;
}

.course_list .swipper_button img:nth-child(1) {
  margin-right: 0.23rem;
}

.accession_nav {
  width: 100%;
  padding: 0.53rem 0rem 0rem .57rem;
}

.accession_nav div {
  width: 100%;
}

.accession_nav div p {
  font-size: .2rem;
  font-family: ' FZLanTingHeiS-R-GB';
  font-weight: 400;
  color: #201E1E;
  margin-bottom: .15rem;
}

.accession_nav img {
  width: 3.15rem;
  display: block;
  margin-top: .27rem;
}

.wapDesign {
  width: 100%;
  padding: 0 .57rem;
}

.wapDesign ul {
  width: 100%;
}

.wapDesign ul li {
  width: 100%;
  padding-bottom: .72rem;
  padding-top: 1.26rem;
  border-bottom: 0.02rem solid #bcbcbc;
}

.wapDesign ul li:nth-last-child(1) {
  border-bottom: none;
}

.wapDesign ul li .wapDesignTop {
  width: 100%;
  display: flex;
  justify-content: space-between;
}

.wapDesign ul li .wapDesignTop .wapDesign_tl span {
  font-size: .25rem;
  font-family: 'FZLanTingHeiS-R-GB';
  font-weight: 400;
  color: #201E1E;
  line-height: .28rem;
}

.wapDesign ul li .wapDesignTop .wapDesign_tl p {
  font-size: .3rem;
  font-family: 'FZLanTingHeiS-B-GB';
  font-weight: 400;
  color: #201E1E;
  margin-top: .18rem;
  margin-bottom: .43rem;
}

.wapDesign ul li .wapDesignTop .wapDesign_tl div {
  width: .34rem;
  height: .08rem;
  background: #201E1E;
}

.wapDesign ul li .wapDesignTop img {
  width: 3rem;
}

.wapDesign ul li .wapDesignContent {
  margin-bottom: .5rem;
}

.wapDesign ul li .wapDesignContent h5 {
  font-size: .19rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #181818;
  display: block;
  margin-bottom: .15rem;
  font-weight: bold;
}

.wapDesign ul li .wapDesignContent p {
  font-size: .19rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #181818;
  display: block;
}

.wapDesign ul li .wapDesignContent p span {
  font-size: .19rem !important;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #181818;
  display: block;
}

.wapDesign ul li .wapDesignBottom h5 {
  font-size: .19rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #181818;
  display: block;
  margin-bottom: .15rem;
  font-weight: bold;
}

.wapDesign ul li .wapDesignBottom p {
  font-size: .19rem;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #181818;
  display: block;
  line-height: 1.5;
}

.wapDesign ul li .wapDesignBottom span {
  font-size: .19rem !important;
  font-family: 'FZLanTingHei-R-GBK';
  font-weight: 400;
  color: #181818;
  display: block;
  line-height: 1.5;
}

.accessionLinked {
  width: 100%;
  padding: 0rem .53rem;
  height: 3.72rem;
  margin-bottom: .68rem;
}

.accessionLinked .accessionLinked_ {
  width: 100%;
  height: 3.72rem;
  background: url("/static/wap/img/accessionBottom.png");
  background-size: cover;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.accessionLinked .accessionLinked_ .accessionLinked_t p {
  font-size: .19rem;
  font-family: 'FZLanTingHeiS-R-GB';
  font-weight: 400;
  color: #FFFFFF;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: .25rem;
}

.accessionLinked .accessionLinked_ .accessionLinked_b {
  width: 100%;
  padding: 0 .2rem;
  display: flex;
  justify-content: center;
}

.accessionLinked .accessionLinked_ .accessionLinked_b p {
  font-size: .19rem;
  font-family: 'FZLanTingHeiS-R-GB';
  font-weight: 400;
  color: #FFFFFF;
}

.accessionLinked .accessionLinked_ .accessionLinked_b p:nth-child(1) {
  margin-right: .2rem;
}
