/* header begin */
.container .common-header+.container-item {
  padding-top: 6.8%;
}

.index .common-header .gray-bg-top {
  width: 100%;
  height: 6rem;
}

.index .common-header .saying {
  top: 4.5%;
}

.index .common-header .saying .black {
  margin: 0 0 10px 7px;
  color: #000;
  font-size: 34px;
}

.index .common-header .saying .red {
  font-weight: normal;
  font-size: 35px;
}

@media screen and (max-width: 360px) {
  .index .common-header .saying {
    padding-left: 4%;
    padding-right: 4%;
  }

  .index .common-header .saying .red {
    font-size: 31px;
  }
}

.index .common-header .bg {
  width: 100%;
}

.index .customer-box {
  margin-top: -25%;
  overflow: hidden;
}

.index .customer-box .customer-swiper {
  font-size: 1.4rem;
}

.index .customer-box .customer-swiper .appraisal {
  position: relative;
  display: flex;
  align-items: center;
  height: 60%;
  color: #4A4A4A;
}

.index .customer-box .customer-swiper .appraisal p {
  padding: 7% 12%;
}

.index .customer-box .customer-swiper .appraisal .quot {
  position: absolute;
  width: auto;
  width: 15px;
}

.index .customer-box .customer-swiper .appraisal .quot-left {
  top: 0;
  left: 6.7%;
}

.index .customer-box .customer-swiper .appraisal .quot-right {
  bottom: 0;
  right: 6.7%;
}

.index .customer-box .customer-swiper .company-box {
  display: flex;
  align-items: center;
  margin-top: -4%;
  padding: 9% 0;
  color: #000;
}

.index .customer-box .customer-swiper .company-box img {
  display: inline-block;
  width: 12%;
  margin: 0 9px 0 13%;
}

.index .customer-box .customer-swiper .company-box .company {
  font-size: 14px;
}
/* header end */

.index .customer-box .customer-swiper .company-box,
.index .advantage {
  margin-top: -4%;
}
/* advantage begin */
.index .advantage {
  background:linear-gradient(180deg,rgba(251,251,251,1) 0%,rgba(243,243,243,1) 100%);
}

.index .advantage ul li {
  margin-bottom: 16px;
  padding: 10% 7.7% 9%;
  background: #fff;
}

@media screen and (max-width: 360px) {
  .index .advantage ul li {
    padding: 10% 5% 9%;
  }
}

.index .advantage ul li .details {
  display: flex;
  align-items: center;;
}

.index .advantage ul li .details .img {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 23%;
  margin-right: 15px;
}

.index .advantage ul li .details .img img {
  max-width: 60px;
}

.index .advantage ul li .details .title {
  margin-bottom: 6%;
  color: #000;
  font-size: 22px;
}

.index .advantage ul li .details .subtitle {
  color: #4A4A4A;
  font-size: 14px;
}

@media screen and (max-width: 375px) {
  /* 适配iphone6 换行问题 */
  .index .advantage ul li .details .subtitle {
    font-size: 12px;
  }
}

.index .advantage ul li .btn {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin-top: 8%;
  color: #E83828;
  font-size: 14px;
}

.index .advantage ul li .btn img {
  display: inline-block;
  width: 10%;
  margin-right: 5px;
}
/* advantage end */

/* company begin */
.index .company .img-box {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.index .company .img-box li {
  width: 48%;
  margin-bottom: 10px;
}

.index .company .img-box li img {
  width: 100%;
}
/* company end */

/* awards begin */
.index .awards {
  padding: 6.3% 6.3% 8%;
  background-image: url(../../img/mobile/index/award-bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
}

.index .awards .awards-swiper {
  background: rgba(255, 255, 255, 0.7);
  overflow: hidden;
}

.index .awards .awards-swiper .swiper-slide {
  display: flex;
  justify-content: center;
}

.index .awards .awards-swiper .swiper-slide .content-box {
  display: inline-block;
  padding-top: 27%;
}

.index .awards .awards-swiper .swiper-slide .content-box .img {
  width: 80px;
  height: 80px;
  margin-bottom: 20%;
}

.index .awards .awards-swiper .swiper-slide .content-box .img img {
  max-width: 100%;
}

.index .awards .awards-swiper .swiper-slide .content-box .title {
  font-size: 20px;
  font-weight: bold;
}

.index .awards .awards-swiper .swiper-slide .content-box .subtitle {
  margin-bottom: 12px;
  color: #9FA3A7;
  font-size: 15px;
}

.index .awards .awards-swiper .swiper-pagination {
  margin: 5% 0;
}
/* awards end */
