.p1{
position: relative;
margin-bottom: .4rem;
}
.p1-tit .big{
  margin: 0 auto .35rem auto;
  width: 6.65rem;
  height: .95rem;
  line-height: .75rem;
  text-align: center;
  font-size: .54rem;
  color: #231815;
  border:.1rem solid #231815;
  background: url(../img/cp/p1-icon.jpg) right center no-repeat;
  background-size: .57rem;
}
.p1-tit .small{
  position: relative;
  padding-top: .2rem;
  margin-bottom: .25rem;
  font-size: .32rem;
  color: #ea7d1a;
  text-align: center;
}
.p1-tit .small::before{
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -.92rem;
  width: 1.85rem;
  height: 1px;
  background: #231815;
}
.p2 .right-tit{
margin-bottom: 0.26rem;
}
.p2 .p2-img{
  width: 9.1rem;
  height: 6.55rem;
  display: block;
  border-radius:0.1rem;
}

.p3{
  margin-top:1.32rem;
}
.cp-item>img{
  width:9.1rem;
  height: 2.8rem;
  display: block;
  margin-bottom: 0.1rem;
}
.cp-item{
  margin-bottom: 1.06rem;
}


.main .swiper-slide {
  text-align: center;
}

.main .swiper-slide img {
  width: 2.64rem;
  height: 2.4rem;
  display: block;
}


.main .item-swiper {
  
  position: relative;
  
}
.main .item-swiper .swiper-container{
  width: 8.16rem;
  margin:0 auto ;
}
.main .item-swiper .swiper-button-next {
  right:0;
  background: url(../img/cp/cp-r.png)center no-repeat;
}

.main .item-swiper .swiper-button-prev {
  left:0;
  background: url(../img/cp/cp-l.png) center no-repeat;
}

.main .item-swiper .swiper-button-next,
.main .item-swiper .swiper-button-prev {
  width:0.35rem;
  height:2.4rem;
  top: auto;
  bottom: 0rem;
  background-color:#ff8000;
}
.right-cont .cp-item:nth-child(2n) .item-swiper .swiper-button-next,
.right-cont .cp-item:nth-child(2n) .item-swiper .swiper-button-prev{
  background-color:#92ccc7;
}
.page-content .topfixed {
  position: fixed;
  top:-1.12rem;
  left: 3.52rem;
  z-index:9;
}
.page-content .bottomfixed{
  position: absolute;
  bottom:0;
  padding-top: .25rem;
    float: left;
    width: 1rem;
  }