@charset "utf-8";
.p1 > .img {
  width: 6.2533rem;
  bottom: 0;
  left: 2.6267rem;
}
#new_name {
  background: url(../img/p_p2_title.png) no-repeat center / 5.4133rem auto;
  height: 3.4133rem;
  margin: .7333rem auto .5333rem;
  overflow: hidden;
}
#new_name > li {
  display: none;
  padding: 2.18rem 0 0 1.3rem;
}
#new_name > li > p {
  text-align: center;
  float: left;
  font-size: .3333rem;
  color: #008c5a;
  width: 2.32rem;
  margin: 0 .0667rem;
}
#new_pro > li {
  display: none;
  overflow: hidden;
  padding-left: .3467rem;
}
#new_pro > li > img {
  float: left;
  width: 3rem;
  height: 4.24rem;
  margin-right: .16rem;
}
.point {
  text-align: center;
  font-size: 0;
}
.point > li,
.swiper-pagination-bullet {
  display: inline-block;
  width: .1867rem;
  height: .1867rem;
  border: 1px solid #a0a0a0;
  border-radius: 50%;
  margin: .72rem .2267rem .9333rem;
  background: transparent;
  opacity: 1;
}
.point > .current {
  background: #07604c;
  border-color: #07604c;
}
#star_pro {
  height: 9.2933rem;
  margin-bottom: 1rem;
}
#star_pro img {
  width: 10rem;
  height: 8.0533rem;
}
.swiper-pagination-bullet-active {
  border-color: #07604c;
  background: #07604c;
}
.p4_title {
  width: 4.68rem;
  margin: .2667rem auto .5333rem;
}
#product {
  overflow: hidden;
  text-align: center;
  padding-left: .64rem;
}
#product > li {
  float: left;
  font-size: .3733rem;
  height: 7.7333rem;
  margin-right: .5333rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#product > li > img {
  width: 4.1067rem;
  height: 5.8133rem;
  margin-bottom: .48rem;
}
#pro_point > li {
  margin-top: .5rem;
}