.welcome img {
  width: 27.917vw;
}

.wel {
  width: 100%;
  margin: auto;
  background-color: #ECF2FF;
}

.sl2:hover img {
  transition: all 1.5s;
  transform: rotate(360deg);
}

.wel2:hover img {
  transition: all 1.5s;
  transform: rotate(360deg);
}

.img33 {
  width: 25.521vw;
  border-radius: 50%;
  border: .781vw solid #EEEEEE;
}

.img5 {
  bottom: 0;
  position: absolute;
  right: 0;
}

.wel h1 {
  height: 2.083vw;
  line-height: 2.083vw;
  margin: auto;
  width: 61.458vw;
  color: #666666;
  font-size: .729vw;
}


.imgbox {
  overflow: hidden;
}

.imgbox:hover img {
  transition: all .6s;
  scale: 1.2;
}

.imgbox2:hover img {
  transition: all .6s;
  scale: 1.2;
}

.swiper-container1 .swiper-pagination-bullet {
  width: .781vw !important;
  height: .781vw !important;
  background-color: #fff !important;
  border-radius: 50% !important;
  opacity: 1 !important;
  margin: 0 .677vw !important;
}

.swiper-container1 .swiper-pagination-bullet-active {
  background-color: #D7873E !important;
  border-radius: 50% !important;
}

.head_box {
  background: #fff;
}

.head_box .welcome {
  display: flex;
  align-items: center;
  width: 62.5vw;
  height: 5.208vw;
  justify-content: space-between;
  margin: auto;
}

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

.wel2 img {
  width: 3.333vw;
}

.wel2 div {
  margin-left: .677vw;
}

.wel2 h1 {
  color: #D7873E;
  font-size: .833vw;
}

.wel2 h2 {
  color: #D7873E;
  font-size: 1.146vw;
  font-weight: bold;
  margin-top: .417vw;
}

.box {
  margin: 6.25vw auto;
}

.content {
  margin: auto;
  width: 61.667vw;
}


.titbox {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

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

.titlebox_2 {
  padding-top: .833vw;
}

.titlebox h1 {
  font-family: 思源宋体 CN;
  font-size: 4.271vw;
  font-weight: bold;
  color: #D7873E;
  margin-right: .313vw;
}

.titlebox h2 {
  text-transform: uppercase;
  font-size: .729vw;
  color: #333333;
}

.titlebox h3 {
  color: #333333;
  font-size: 1.354vw;
}

.titbox ul {
  display: flex;
  align-items: center;
}

.titbox ul li a {
  margin-left: 1.042vw;
  display: block;
  width: 6.979vw;
  height: 2.448vw;
  line-height: 2.448vw;
  text-align: center;
  color: #999999;
  font-size: 1.042vw;
  background-color: #EEEEEE;
}

.titbox ul li:last-child a {
  font-size: .833vw;
  color: #D7873E;
}

.titbox ul .bs a {
  background-color: #D7873E;
  color: #fff !important;
}

/* 产品中心 */
.cpbg1 {
  width: 20.208vw;
  position: absolute;
  right: 0;
  bottom: 0;
}

.cpzx {
  position: relative;
  padding-bottom: 7.708vw;
  margin-top: 4.531vw;
}

.cpzx .more {
  margin: 0;
}

.cp_ma {
  margin-top: 2.865vw;
  display: flex;
  flex-wrap: wrap;
}

.cp_ma a {
  margin-right: 1.094vw;
  margin-bottom: 2.5vw;
}

.cp_ma a:hover h1,
.cp_ma a:hover h2 {
  color: #D7873E;
}

.cp_ma a:nth-child(n+5) {
  margin-bottom: 0;
}

.cp_ma a:nth-child(4n) {
  margin-right: 0;
}

.cp_ma .imgbox2 {
  padding: .417vw;
  background-color: #F4F4F4;
}

.cp_ma .imgbox2 .imgbox {
  display: flex;
  align-items: center;
  justify-content: center;
}

.cp_ma .imgbox2 img {
  width: 13.75vw;
}

.cp_ma .msgbox {
  display: flex;
  align-items: center;
  margin-top: 1.042vw;
  justify-content: space-between;
}

.cp_ma .msgbox h1 {
  color: #999999;
  font-size: .938vw;
}

.cp_ma .msgbox h2 {
  color: #999999;
  font-size: .729vw;
  text-transform: uppercase;
}

/* 主要业务 */
.zyyw {
  background: url(../images/zyywbg.png) no-repeat;
  background-size: 100% 100% !important;
  padding-top: 4.01vw;
  padding-bottom: 6.042vw;
}

.zyyw .content {
  width: 61.458vw;
}

.zy_1 {
  text-align: center;
}

.zy_1 h1 {
  text-transform: uppercase;
  font-family: 思源宋体 CN;
  font-size: 2.083vw;
  color: #fff;
}

.zy_1 h2 {
  margin-top: .365vw;
  font-size: 1.354vw;
  color: #fff;
  margin-bottom: 2.708vw;
}

.swiper-container2 {
  position: relative;
  background-color: #fff;
  border-radius: 0 2.552vw 0 2.083vw;
}

.swiper-container2 .swiper-slide {
  display: flex;
  justify-content: space-between;
}

.sl_1 {
  width: 35.521vw;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0 1.198vw;
  box-sizing: border-box;
}

.sl_2 {
  width: 25.938vw;
}

.sl2 img {
  height: 1.823vw;
  width: auto;
  margin-right: .391vw;
}

.sl2 {
  display: flex;
}

.sl_1 .sl2:nth-child(2n) {
  width: 49%;
}

.sl2 h1 {
  font-size: 1.042vw;
  color: #000;
}

.sl2 h2 {
  color: #000;
  font-size: .417vw;
  white-space: normal;
  text-transform: uppercase;
  margin-top: .313vw;
}



/* 我们优势 */
.second {
  margin: 10.417vw 0 5.99vw;
}

.about_title {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

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

.about_title_l_l {
  padding-right: 1.667vw;
  border-right: .052vw solid #CCCCCC;
}

.about_title_l_l p {
  font-size: .833vw;
  color: #D7873E;
  text-align: right;
  text-transform: uppercase;
}

.about_title_l_l h1 {
  font-size: 2.292vw;
  color: #000;
  font-weight: 600;
  line-height: 3.073vw;
  margin-top: .208vw;
}

.about_title_l_r {
  margin-left: 1.563vw;
  width: 30.521vw;
}

.about_title_l_r p {
  font-size: .938vw;
  line-height: 1.25vw;
  color: #000000;
  margin-bottom: .625vw;
}

.about_title_l_r span {
  letter-spacing: .052vw;
  font-size: .729vw;
  line-height: 1.354vw;
  color: #999999;
}

.more {
  display: block !important;
  width: 6.979vw;
  height: 2.448vw;
  background-color: #D7873E;
  text-align: center;
  line-height: 2.448vw;
  color: white;
  font-size: .833vw;
}

.about_box {
  display: flex;
  margin-top: 1.927vw;
  justify-content: space-between;
}

.about_box .about_l {
  width: 31.406vw;
  padding-top: 3.802vw;
}

.about_box .about_l .gs_name p {
  font-size: .833vw;
  line-height: 1.094vw;
  color: #999999;
  margin-bottom: .104vw;
  text-transform: uppercase;
  letter-spacing: .052vw;
}

.about_box .about_l .gs_name h1 {
  font-size: 1.25vw;
  color: #000000;
}

.about_l .about_message {
  font-size: .938vw;
  letter-spacing: .052vw;
  line-height: 2.396vw;
  color: #333333;
}

.gs_name {
  margin-bottom: 2.083vw;
}

.about_r {
  position: relative;
  width: 26.354vw;
  height: 26.354vw;
}

/* ryzz */
.ryzz {
  background: url(../images/rybg.png) no-repeat;
  padding: 1.667vw 0 6.146vw;
  margin-bottom: 6.667vw;
}

.ry_ma ul {
  display: flex;
}

.ry_ma ul li {
  margin-right: 2.8vw;
}

.ry_ma {
  margin-top: 2.344vw;
}

.ry_ma ul li a {
  display: block;
  border: .417vw solid #D7873E;
}

.ry_ma ul li:last-child {
  margin-right: 0;
}

/* 合作案例 */
.hzal {
  margin-bottom: 8.385vw;
}

.hz_ma {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  margin-top: 3.073vw;
}

.hz_1 {
  width: 28.958vw;
}

.hz_2 {
  width: 31.406vw;
}

.hz_2 ul img {
  width: 9.74vw;
}

.hz_2 ul li {
  height: 5.99vw;
}

.hz_2 h1 {
  font-size: 1.25vw;
}

.hz_2 .linebox {
  background-color: #CCCCCC;
  width: 11.51vw;
  height: .052vw;
  margin: 1.719vw 0 2.083vw;
}

.hz_2 p {
  font-size: .938vw;
  color: #333333;
  line-height: 2.396vw;
  letter-spacing: .052vw;
  margin-bottom: 1.719vw;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}

.hz_2 h2 {
  color: #666666;
  font-size: .938vw;
  margin-bottom: 3.073vw;
}

.hz_2 h2 span {
  color: #FF9501;
  font-size: 1.25vw;
  font-weight: bold;
}

.hz_2 ul {
  display: flex;
  justify-content: space-between;
}

/* 新闻资讯 */
.xwzx {
  margin-bottom: 7.813vw;
}

.xwzx .titbox ul li:last-child a {
  font-size: 1.042vw;
  color: #666;
}

.xwzx .content {
  width: 61.458vw;
}

.xw_ma {
  margin-top: 4.063vw;
}

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

.xw_1_1 {
  display: block;
  width: 29.115vw;
}

.xw_1_1 h1 {
  color: #D7873E;
  font-size: 1.146vw;
  margin: .885vw 0 .625vw 0;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}

.xw_1_1 h2 {
  color: #999999;
  font-size: .833vw;
  line-height: 1.563vw;
  margin-bottom: 1.354vw;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}

.xw_1_1 p {
  width: 5.469vw;
  font-size: .729vw;
  height: 1.771vw;
  line-height: 1.771vw;
  color: #fff;
  text-align: center;
  background-color: #D7873E;
}

.xw_2 {
  width: 29.167vw;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 2.24vw;
}

.xw_2:hover .xw_2_2 h1 {
  color: #D7873E;
}



.xw_1_2 a:last-child {
  margin-bottom: 0;
}

.xw_2_2 {
  border-left: .052vw solid #ccc;
  padding-left: .677vw;
}

.xw_2_1 h1 {
  font-size: 1.25vw;
  text-align: right;
  color: #666666;
}

.xw_2_1 h2 {
  color: #999999;
  font-size: .729vw;
}

.xw_2_2 h1 {
  color: #666666;
  font-size: .938vw;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}

.xw_2_2 h2 {
  width: 25.26vw;
  color: #999999;
  font-size: .729vw;
  line-height: 1.563vw;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}

/* dibu */

.foot_box {
  justify-content: space-between;
  width: 70.313vw;
  margin-left: 14.792vw;
  padding: 4.167vw 0 2.135vw;
  display: flex;
  align-items: flex-start;
}

.foot_l {
  padding-top: 1.016vw;
}

.foot_lc {
  width: .052vw;
  height: 20.547vw;
  background-color: #fff;
}

.foot_l h1 {
  text-transform: uppercase;
  font-size: .833vw;
  line-height: 1.094vw;
  color: white;
}

.foot_l .cirle {
  width: .938vw;
  height: .208vw;
  background-color: white;
  margin: .99vw 0 1.51vw;
}

.foot_l .message_box p {
  font-size: .729vw;
  line-height: .99vw;
  color: white;
  margin-bottom: .781vw;
}

.foot_l .message_box .has_indent {
  text-indent: 2.188vw;
  margin-bottom: 1.302vw;
}

.foot_l .bq_box {
  margin-top: 2.76vw;
}

.foot_l .bq_box p {
  font-size: .833vw;
  color: white;
  line-height: 1.094vw;
  margin-bottom: .573vw;
}

.foot_l .bq_box p a {
  color: white;
  font-size: .833vw;
}

.foot_center_t {
  padding-top: 1.016vw;
  width: 45vw;
  margin-bottom: 1.979vw;
  justify-content: space-between;
  display: flex;
}

.nav_box .nav_title {
  display: flex;
  align-items: center;
}

.nav_box .nav_title .cirle {
  width: 1.563vw;
  height: .052vw;
  margin-right: .865vw;
  background-color: #FFFFFF;
}

.nav_box .nav_title p {
  font-size: 1.042vw;
  line-height: 1.354vw;
  color: white;
}

.nav_box .nav_li {
  text-indent: 2.448vw;
  font-size: .729vw;
  margin-bottom: .99vw;
}

.nav_box .nav_ul {
  margin-top: 1.354vw;
}

.nav_box .nav_li a {
  color: #fff;
}

.nav_box .nav_li:hover a {
  color: #000;
}

.nav_box .contact_box {
  margin-top: 1.198vw;
  width: auto;
  display: flex;
}

.nav_box .contact_box .ewm_box {
  width: 5.729vw;
  height: 5.729vw;
  background: url(../images/bgc3.png) no-repeat;
  background-size: cover;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: 2.448vw;
}

.nav_box .contact_box .ewm_box:last-child {
  margin-left: 2.448vw;
}

.nav_box .contact_box .ewm_box img {
  width: 5.729vw;
}

.foot_r {
  width: 13.438vw;
}

.foot_r .dp_box {
  text-align: center;
  font-size: .833vw;
  color: white;
}

.foot_r .dp_box p {
  margin-top: 1.146vw;
  color: white;
}

.foot_r .dp_box img {
  width: auto;
}

.foot_r .dp_box:last-of-type {
  margin-top: .938vw;
}

.foot_center_f {
  display: flex;
  align-items: center;
  justify-content: space-between;
}


.yqlj {
  font-size: .833vw;
  display: flex;
  align-items: center;
  color: #fff;
  margin-top: 1.25vw;
}

.yqlj h1 {
  font-size: .833vw;
}

.yqlj a {
  display: block;
  font-size: .833vw;
  color: #fff;
}

.bq_box {
  margin-top: 4.115vw;
}

.bq_box p {
  color: white;
  font-size: .729vw;
}

.bq_box p a {
  color: white;
}

#txtName::placeholder,
#txtUseremail::placeholder,
#txtContent::placeholder,
#txtUserPhone::placeholder {
  font-size: .729vw;
  font-family: 微软雅黑;
  color: #fff;
}

#txtContent {
  color: #fff;
}



.swiper-pagination2 .swiper-pagination2-bullet {
  display: none;
}

.swiper-pagination2 .swiper-pagination2-bullet-active {
  display: block;
  font-size: 1.146vw;
  width: 2.396vw !important;
  color: #999999;
  background: #EEEEEE;
  text-align: center;
  line-height: 2.396vw;
  z-index: 100;
  height: 2.396vw;
}

@media screen and (max-width: 1200px) {
  .wel h1 {
    width: 100%;
    display: none !important;
  }

  .welcome {
    display: none !important;
  }

  .content {
    padding: 0 2%;
    box-sizing: border-box;
    width: 100% !important;
  }

  .titbox {
    flex-direction: column;
    justify-content: space-between;
  }

  .titbox ul {
    width: 100%;
    justify-content: space-between;
  }

  .titbox ul li {
    width: 30%;
  }

  .titbox ul li:nth-child(2),
  .yqlj {
    display: none;
  }

  .titlebox h1 {
    font-size: 50px;
  }

  .titlebox h2 {
    font-size: 14px;
  }

  .titlebox h3 {
    font-size: 22px;
  }

  .titlebox_2 {
    padding-top: 0;
  }

  .swiper-container1 .swiper-pagination-bullet {
    width: 10px !important;
    height: 10px !important;
    background-color: #fff !important;
    border-radius: 50% !important;
    opacity: 1 !important;
    margin-right: 10px !important;
  }

  .swiper-container1 .swiper-pagination-bullet-active {
    background-color: #D7873E !important;
    border-radius: 50% !important;
  }

  .titlebox_1 {
    margin-right: 2%;
  }

  .titlebox {
    width: 100%;
    justify-content: center;
    margin: 0% 0 2%;
  }

  .titbox ul li a {
    padding: 0 5px;
    box-sizing: border-box;
    margin-left: 0;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    width: 100%;
  }

  .titbox ul li:last-child a {
    font-size: 14px;
  }

  .box {
    margin: 10% auto;
  }

  .main {
    overflow: hidden;
  }

  .more {
    height: 30px;
    line-height: 30px;
    width: 100px;
    font-size: 14px;
  }

  /* .cp_ma a */
  .cp_ma a {
    width: 49%;
    margin-right: 2%;
    margin-bottom: 4%;
  }

  .cp_ma a:nth-child(n+5),
  .ab3,
  .albg {
    display: none;
  }

  .cp_ma .imgbox2 {
    padding: 6px;
  }

  .cp_ma .imgbox2 img {
    width: 100%;
  }

  .cp_ma a:nth-child(2n) {
    margin-right: 0;
  }

  .cp_ma .msgbox h1 {
    font-size: 16px;
  }

  .cp_ma .msgbox h2 {
    font-size: 14px;
  }

  .cp_ma .msgbox {
    margin-top: 4%;
  }

  /* .zyyw */
  .zyyw {
    padding: 10% 0;
  }

  .zyyw .content {
    width: 100%;
  }

  .zy_1 h1 {
    font-size: 14px;
  }

  .zy_1 h2 {
    font-size: 22px;
    margin: 2% 0 4%;
  }

  .swiper-container2 .swiper-slide {
    flex-direction: column;
  }

  .swiper-pagination2 .swiper-pagination-current,
  .swiper-pagination2,
  .btns,
  .whitebox {
    display: none;
  }

  .sl_1 {
    width: 100%;
    padding: 4%;
    box-sizing: border-box;
  }

  .sl_1 h1 {
    font-size: 18px;
  }

  .sl2 img {
    width: 80%;
    height: auto;
    margin-right: 0;
  }

  .sl2 {
    align-items: center;
    justify-content: space-between;
    margin-bottom: 2%;
  }

  .sl2 .msgbox {
    width: 90%;
  }

  .sl_1 .sl2:nth-child(2n) {
    width: auto;
  }

  .sl_1 h2 {
    font-size: 12px;
    margin: 2% 0 2%;
  }

  .sl_1 p {
    font-size: 14px;
    line-height: 28px;
  }

  .sl_2 {
    width: 100%;
  }

  .about_title {
    display: block;
  }

  .about_title_l_l {
    padding-right: 3%;
  }

  .about_title_l_l p {
    font-size: 12px;
  }

  .about_title_l_l h1 {
    font-size: 24px;
    line-height: 32px;
  }

  .about_title_l_r {
    font-size: 20px;
    width: 78%;
  }

  .about_title_l,
  .about_title,
  .content {
    font-size: 1px;
  }

  .about_title_l_r p {
    font-size: 15px;
    line-height: normal;
  }

  .about_title_l_r span {
    font-size: 12px;
    line-height: 14px;
  }

  .about_box .about_l .gs_name p {
    font-size: 14px;
    line-height: normal;
    margin-bottom: 2%;
  }

  .more {
    width: 90px;
    height: 32px;
    line-height: 32px;
    font-size: 12px;
  }

  .box .more {
    margin: 5% auto 0;
  }

  .about_box {
    margin-top: 0;
    flex-wrap: wrap;
  }

  .gs_name {
    text-align: center;
    margin-bottom: 2%;
  }

  .about_box .about_l {
    width: 100%;
    padding-top: 5%;
  }

  .about_box .about_l .gs_name h1 {
    font-size: 22px;
  }

  .about_l .about_message {
    font-size: 16px;
    line-height: 32px;
  }

  .about_r {
    height: auto;
    margin-top: 5%;
    width: 100%;
  }

  .img33 {
    width: 100%;
    box-sizing: border-box;
    border: 5px solid #EEEEEE;
  }

  .img5 {
    width: 30%;
  }

  .ryzz .titbox,
  .hzal .titbox {
    flex-direction: row;
  }

  .hzal .titlebox {
    justify-content: flex-start;
  }

  .ry_ma {
    margin-top: 0%;
  }

  .ry_ma ul {
    flex-wrap: wrap;
    justify-content: space-between;
  }

  .ry_ma ul li {
    width: 47%;
    margin-right: 2% !important;
    margin-bottom: 2%;
  }

  .ry_ma ul li a {
    width: 100%;
    border: 4px solid #D7873E;
  }

  .xw_1_1 p {
    opacity: 0;
  }

  .ryzz {
    padding: 10% 0;
    margin-bottom: 10%;
    background-size: 100% 100%;
  }

  .hz_ma {
    margin-top: 0%;
  }

  .hz_ma {
    flex-direction: column;
  }

  .hz_2,
  .hz_1,
  .hz_2 ul img {
    width: 100%;
  }

  .hz_2 h1 {
    font-size: 18px;
    margin: 3% 0;
  }

  .hz_2 .linebox {
    margin: 0 0 2%;
  }

  .hz_2 p,
  .xw_1_1 h2 {
    font-size: 14px;
    line-height: 28px;
    margin-bottom: 3%;
  }


  .hz_2 h2 {
    font-size: 14px;
    margin-bottom: 4%;
  }

  .hz_2 h2 span {
    font-size: 20px;
  }

  .hz_2 ul li {
    width: 32%;
    height: auto;
  }

  .hzal {
    margin-bottom: 10%;
  }

  .xwzx {
    padding: 10% 0;
  }

  .xwzx .titbox {
    flex-direction: column;
  }

  .xwzx .titbox ul {
    width: 100%;
  }

  .xwzx .titbox ul li {
    width: 30%;
    margin: 0 2%;
  }

  .xwzx .titlebox {
    margin-bottom: 0;
  }

  .xwzx .titbox ul li:nth-child(2) {
    display: block;
  }

  .xwzx .titbox ul li:last-child a {
    font-size: 14px;
  }

  .xw_ma {
    margin-top: 4%;
  }

  .xw_1 {
    flex-direction: column;
  }

  .xw_1_1 {
    width: 100%;
  }

  .xw_1_1 h1 {
    font-size: 18px;
    margin: 2% 0;
  }

  .xw_1_2 {
    margin-top: -1%;
  }

  .xw_2 {
    width: 100%;
    margin-bottom: 4%;
  }

  .xw_2_2 h2 {
    width: auto;
    line-height: 28px;
  }

  .xw_2_2 {
    width: 80%;
    padding-left: 3%;
  }

  .xw_2_1 h1,
  .xw_2_2 h1 {
    font-size: 16px;
  }

  .xw_2_1 h1 {
    text-align: center;
  }

  .xw_2_1 h2,
  .xw_2_2 h2 {
    font-size: 14px;
    line-height: normal;
  }


  footer {
    padding-bottom: 2%;
  }

  .foot_box {
    width: 100%;
    padding: 3% 0 0;
    margin-left: 0;
    flex-wrap: wrap;
  }

  .foot_l {
    width: 100%;
    padding-right: 0;
    border-right: none;
    padding-top: 0;
  }

  .foot_l h1,
  .foot_l .cirle {
    display: none;
  }

  .foot_l .message_box {
    margin-top: 0;
    text-align: center;
  }

  .foot_l .message_box .has_indent {
    text-indent: 0;
    margin-bottom: 2%;
  }

  .foot_l .message_box p {
    font-size: 14px;
    line-height: normal;
    margin-bottom: 2%;
  }

  .foot_center {
    width: 100%;
    display: none;
  }

  .foot_center_t,
  .foot_lc {
    display: none;
  }

  .inpbox {
    display: none;
  }

  .foot_center_f {
    margin-top: 5%;
    padding-top: 5%;
    border-top: 1px solid white;
  }

  .foot_center_f .bq_box {
    width: 100%;
    margin-left: 0;
    text-align: center;
  }

  .foot_l .bq_box {
    margin-top: 2%;
    padding-top: 2%;
    border-top: 1px solid white;
    text-align: center;
  }

  .foot_l .bq_box p,
  .foot_l .bq_box p a {
    line-height: normal;
    font-size: 14px;
  }
}