* {
  padding: 0;
  margin: 0;
  transition: all 0.1s;
  box-sizing: border-box;
  font-family: 'AlibabaPuHuiTi-2-45-Light';
}
body {
  scrollbar-width: none;
}
ul li {
  list-style: none;
}
a {
  text-decoration: none;
  color: #fff;
}
a:visited {
  text-decoration: none;
}
a:active {
  text-decoration: none;
}
a:hover {
  color: unset;
  text-decoration: none;
}
.module-box {
  width: 100%;
}
.module-box .header .banner {
  width: 85.125rem;
  margin: 0 auto;
  height: 5rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.module-box .header .banner .left {
  display: flex;
  align-items: center;
}
.module-box .header .banner .left .logo1 {
  width: 4.5rem;
  height: 4.25rem;
  margin-right: 8px;
}
.module-box .header .banner .left .logoname {
  width: 8.25rem;
  height: 3.375rem;
}
.module-box .header .banner .right {
  display: flex;
  align-items: center;
  font-size: 1.75rem;
  color: #0FA53C;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  letter-spacing: 0.025rem;
}
.module-box .header .banner .right .phoneicon {
  width: 2.4375rem;
  height: 2.4375rem;
  margin-right: 8px;
}
.module-box .swiper .swiperimg {
  width: 100%;
  height: auto;
}
.module-box .content {
  width: 100%;
  height: 60rem;
  text-align: center;
  background-size: 100% 100%;
  background-image: url('../img/beijing.png');
}
.module-box .content .banner {
  margin-top: 3.125rem;
  width: 85.125rem;
  height: auto;
}
.module-box .goodsdetaile {
  width: 100%;
  background-size: 100% 100%;
  background-image: url('../img/goodsbj.png');
  height: 45.4375rem;
}
.module-box .goodsdetaile .banner {
  width: 85.125rem;
  height: 100%;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.module-box .goodsdetaile .banner .goodsimg {
  width: 31.5rem;
  height: 25.5rem;
}
.module-box .goodsdetaile .banner .textare {
  width: 45.9375rem;
  height: 25.5rem;
}
.module-box .goodsdetaile .banner .textare .top .title {
  color: var(--unnamed, #303133);
  font-family: Alibaba PuHuiTi 2;
  font-size: 1.75rem;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  letter-spacing: -0.238px;
}
.module-box .goodsdetaile .banner .textare .top .about {
  font-size: 18px;
}
.module-box .goodsdetaile .banner .textare .text {
  padding-top: 2.5rem;
  color: var(--unnamed, #303133);
  font-family: Alibaba PuHuiTi 2;
  font-size: 1rem;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.469px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 22.1875rem;
}
.module-box .footer {
  width: 100%;
  height: 10.125rem;
  color: #fff;
  background: linear-gradient(90deg, #AACE06 0%, #06A33F 100%), #08C681;
}
.module-box .footer .banner {
  width: 85.125rem;
  height: 100%;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
}
.module-box .footer .banner .lxwm {
  width: 53.25rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.module-box .footer .banner .lxwm .icon {
  width: 1.1rem;
  height: 1.1rem;
  margin-right: 0.5rem;
}
.module-box .footer .banner .beian {
  float: left;
  display: flex;
  align-items: center;
}
.module-box .footer .banner .beian .number {
  margin-right: 2rem;
}
.module-box .footer .banner .beian .icon {
  width: 1rem;
  margin-right: 0.5rem;
}
