body {
  /* padding-bottom: 1.33rem; */
}
/* header {
  width: 100%;
  height: 1.23rem;
  background-color: rgba(0, 0, 0, 0);
  position: fixed;
  top: 0;
  z-index: 999;
  padding: 0 .37rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
header > img {
  width: .35rem;
	height: .24rem;
}
header .title {
  font-size: .4rem;
  color: #FFF;
  padding-left: 2rem;
  font-weight: bold;
  
}
header .title > img {
  width: .64rem;
  height: .43rem;
  vertical-align: sub;
}
header .right {
  width: 3.2rem;
  height: .5rem;
  border-radius: .21rem;
  background-color: #FFF;
  font-size: .27rem;
  color: #333333;
  display: flex;
  justify-content: center;
  align-items: center;
}
header .right > img {
  width: .32rem;
  height: .32rem;
  margin-right: .11rem;
} */
.icon-circle {
  display: inline-block;
  width: .373333rem;
  height: .373333rem;
  margin-right: .24rem;
  background: url('../../images/product/icon.png') no-repeat;
  background-size: cover;
  vertical-align: top;
}
.vertical-middle {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}
.banner {
  width: 100%;
  height: 8.266667rem;
  background: url('../../images/product/banner.png')  no-repeat;
  background-size: 100% 100%;
  margin-top: 1.333333rem;
}
.banner .text {
  color: #FFF;
  text-align: center;
  padding-top: 0.8rem;
}
.banner .text h4 {
  font-size: .48rem;
  line-height: .72rem;
  padding-bottom: .4rem;
}
.banner .text span {
  display: block;
  font-size: .346667rem;
  margin-bottom: .266667rem;
}
.flow {
  width: 100%;
  /* height: 4.27rem; */
  /* background: url('../../images/product/chanpin1.png') center / cover; */
}
.flow .text {
  padding: .933333rem 0rem;
}
.flow .text h4 {
  color: #333;
  font-size: .48rem;
  margin-bottom: .773333rem;
  text-align: center;
}
.serve-list {
  padding: 0rem .773333rem .933333rem;
}
.serve-list li {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: .373333rem;
  color: #666;
  padding-bottom: .533333rem;
}
.flow .text div {
  /* color: #666666;
  font-size: .27rem;
  margin-top: .27rem; */
}
.flow-img {
  width: 100%;
  padding: 0rem 1.733333rem 0rem .933333rem;
}
.flow-img img {
  width: 100%;
}
.boss {
  width: 100%;
  background: #f0fafa;
  /* height: 6.13rem;
  background: url('../../images/product/chanpin2.png') center / cover; */
}
.boss .text {
  padding: .88rem .733333rem .933333rem;
}
.boss .text h4 {
  font-size: .48rem;
  color: #333;
  margin-bottom: .533333rem;
  text-align: center;
}
.boss .text p {
  display: flex;
  color: #666;
  font-size:  .373333rem;
  line-height: 1.4;
  padding-bottom: .533333rem;
}
.boss .text p i {
  margin-top: .08rem;
}
.boss .text p span {
  width: 7.866667rem;
}
.boss-img,
.boss-img img {
  width: 100%;
}
.ding {
  width: 100%;
  /* height: 5.33rem;
  background: url('../../images/product/chanpin3.png') center / cover; */
  padding-top: .37rem;
}
.ding .text h4 {
  color: #333;
  font-size: .426667rem;
  padding: .666667rem 0rem;
  text-align: center;
}
.ding .text p {
  display: flex;
  color: #666666;
  font-size: .346667rem;
  padding: 0 1rem;
  line-height: 1.4;
  padding-bottom: .533333rem;
}
.ding .text p span {
  width: 7.333333rem;
}
.ding .text p i {
  margin-top: .08rem;
}
.ding-img {
  padding: .533333rem 1rem 1.066667rem;
}
.ding-img img {
  width: 100%;
}
.order {
  width: 100%;
  background: #f0fafa;
  /* height: 4.61rem;
  background: url('../../images/product/chanpin4.png') center / cover; */
}
.order .text {
  padding: 0rem .733333rem 1.466667rem;
}
.order .text h4 {
  color: #333;
  font-size: .426667rem;
  padding: .8rem 0rem .666667rem;
  text-align: center;
}
.order .order-list {
  color: #666666;
  font-size: .346667rem;
  display: flex;
  flex-wrap: wrap;
}
.order .order-list p {
  width: 50%;
  padding-bottom: .533333rem;
}
.order-img,
.order-img img {
  width: 100%;
}
.invoicing {
  width: 100%;
  height: 4.8rem;
  background: url('../../images/product/chanpin5.png') center / cover;
}
.invoicing .text {
  padding-left: .61rem;
}
.invoicing .text h4 {
  color: #FFF;
  font-weight: bold;
  font-size: .4rem;
  margin-bottom: .27rem;
}
.invoicing .text .list {
  width: 5.33rem;
  font-size: .27rem;
  display: flex;
  flex-wrap: wrap;
  color: #e7e7e7;
}
.invoicing .text .list span {
  width: 33%;
  margin-bottom: .19rem;
}
.order-customize {
  width: 100%;
  padding: 0rem .773333rem;
  /* height: 6.19rem;
  background: url('../../images/product/chanpin6.png') no-repeat center bottom / 85% 4.08rem; */
  /* padding-top: .37rem; */
}
.order-customize h4 {
  color: #333;
  font-size: .426667rem;
  text-align: center;
  padding: 1rem 0rem .773333rem;
}
.customize-list {
  display: flex;
  flex-wrap: wrap;
}
.customize-list p {
  color: #666;
  font-size: .346667rem;
  padding-bottom: .48rem;
  width: 50%;
}
.customize-img {
  padding: 1.2rem 0rem  1.333333rem;
}
.customize-img img {
  width: 100%;
}
.contact {
  width: 100%;
  height: 4rem;
  background: url('../../images/product/beijing.png') center / cover;
  padding-left: .4rem;
  display: flex;
  align-items: center;
}
.contact .text h4 {
  color: #3ccba6;
  font-size: .4rem;
  font-weight: bold;
  margin-bottom: .8rem;
}
.contact .text .info {
  color: #e6e6e6;
  font-size: .27rem;
  line-height: .48rem;
}
.contact .qr {
  width: 2.67rem;
  text-align: center;
}
.contact .qr img {
  width: 2.21rem;
  height: 2.21rem;
}
.contact .qr div {
  font-size: .43rem;
  color: #FFF;
  transform: scale(.5);
  width: 4.42rem;
  position: relative;
  left: -.9rem;
}
/* footer {
  width: 100%;
  height: 1.33rem;
  background-color: #3ccba6;
  color: #FFF;
  font-size: .48rem;
  position: fixed;
  bottom: 0;
  z-index: 999;
  display: flex;
  align-items: center;
}
footer img {
  width: .4rem;
  height: .4rem;
}
footer > div {
  display: inline-block;
  width: 50%;
  text-align: center;
} */