.page-swiper {
  position: absolute;
  left: 0;
  top: 0;
  background: #fbfbfb;
  min-width: 12rem;
  width: 100%;
  height: 100%;
}

.page-swiper .parallax-bg {
  position: absolute;
  left: 0;
  top: 0;
  background-position: left bottom;
  background-repeat: no-repeat;
  -webkit-background-size: 100% auto;
  background-size: 100% auto;
  width: 600%;
  height: 100%;
}

.page-swiper .u-btn-prev,
.page-swiper .u-btn-next {
  position: absolute;
  top: 50%;
  margin-top: -15px;
  background-image: none;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-background-size: contain;
  background-size: contain;
  width: 30px;
  height: 30px;
  z-index: 5;
}

.page-swiper .u-btn-prev.swiper-button-disabled,
.page-swiper .u-btn-next.swiper-button-disabled {
  opacity: 0.5;
}

.page-swiper .u-btn-prev {
  right: 0.75rem;
  background-image: url("../imgs/btn-prev.png");
}

.page-swiper .u-btn-next {
  right: 0.3rem;
  background-image: url("../imgs/btn-next.png");
}

.page-swiper .pagination {
  position: absolute;
  top:42.1%;
  left: 97.3%;
  /*right:-2rem;*/
  bottom: .4rem;
  /*width: 100%;*/
  text-align: center;
  font-size: 0;
  z-index: 5;
}

.page-swiper .pagination {
  /*margin: 0 .11rem;*/
  /*background: #fafafa;*/
  width: .4rem;
  height: .08rem;
  /*border: solid 1px #27c6d2;*/
  /*opacity: 1;*/
  /*border-radius: .04rem;*/
}
.swiper-pagination-bullet {
  margin-top: .32rem;
  width: .05rem;
  height: .05rem;
}
.swiper-pagination-bullet-active{
  margin-top: .32rem;
  width: .2rem;
  height: .2rem;
}
/*.page-swiper .pagination  {*/
  /*background: #27c6d2;*/
  /*border-color: #27c6d2;*/
/*}*/
/*.pagination{*/
  /*top:456px;*/
  /*!*height:40px;*!*/
  /*!*line-height:40px;*!*/
  /*!*position:absolute;*!*/
  /*!*right:2rem;*!*/
  /*float: right;*/
  /*!*left: 23rem;*!*/
  /*!*position: absolute;*!*/
  /*!*left: 1800px;*!*/
  /*width: .4rem;*/
  /*height: .08rem;*/
  /*!*bottom: .4rem;*!*/
  /*!*width: 100%;*!*/
  /*text-align: center;*/
  /*font-size: 0;*/
  /*z-index: 5;*/
  /*!*margin: 0 .11rem;*!*/
  /*!*background: #fafafa;*!*/
  /*!*margin-right: .32rem;*!*/
  /*!*border: solid 1px #27c6d2;*!*/
  /*opacity: 1;*/
  /*border-radius: .04rem;*/
/*}*/
.page-swiper .page-item {
  overflow: hidden;
}

.page-swiper .page-item .container {
  position: absolute;
  left: 50%;
  bottom: 0;
  margin-left: -6rem;
  width: 12rem;
  height: 100%;
  /*alignment: center;*/


}

.container_mobile {
  position: absolute;
  /*top: 2.06rem;*/
  top:19%;
  /*left: 5.0rem;*/
  left:18%;
  /*bottom: 0;*/
  /*margin-left: -6rem;*/
  /*width: 20rem;*/
  /*height: 100%;*/
}

.page-swiper .page-item .container .text-container,
.page-swiper .page-item .container .image-container {
  position: absolute;
}

/* .page-swiper .page-item:not(:first-of-type) .container .text-container {
  left: 0;
  top: 3.7rem;
} */

/* .page-swiper .page-item:not(:first-of-type) .container .image-container {
  right: .7rem;
  bottom: 0
} */

.page-swiper .page-item .sm-img {
  position: absolute;
  z-index: 5;
}

.page-swiper .page-item .phone > i {
  vertical-align: bottom;
}

.page-swiper .page-item .text-container {
  /*position: absolute;*/
  right: 0;
  top: 24.9%;
}

.page-swiper .page-item .image-container {

  left: 50%;
  /*bottom: 0;*/
  margin-left: -6.92rem;
}

.page-swiper .page-item:first-of-type .phone {
  position: absolute;
  width: 3.91rem;
  top: 2.06rem;
  left:1rem;
  height: 7.55rem;
}

.page-swiper .page-item:first-of-type .text {
  position: absolute;
  width: 4.39rem;
  top:2.70rem;
  right:1rem;
  /*height: 3.66rem;*/
}

/* ç¬¬äºŒå± */
.page-swiper .page-item:nth-of-type(2) .sm-img:nth-of-type(1) {
  top: .65rem;
  right: -1rem;
  width: 4.2rem;
  height: 1.27rem;
}

.page-swiper .page-item:nth-of-type(2) .sm-img:nth-of-type(2) {
  top: 3.2rem;
  left: -1rem;
  width: 3.55rem;
  height: 1.22rem;
}

.page-swiper .page-item:nth-of-type(2) .sm-img:nth-of-type(3) {
  top: 5.05rem;
  right: -.8rem;
  width: 3.47rem;
  height: 1rem;
}

.page-swiper .page-item:nth-of-type(2) .phone {
  position: absolute;
  width: 7.88rem ;
  /*height: 7.58rem;*/
  top: 2.02rem;
  right: -1rem;
}

.page-swiper .page-item:nth-of-type(2) .text {
  position: absolute;
  width: 4.85rem;
  /*height: 2.8rem;*/
  top: 2.4rem;
  left: -1rem;
}

.page-swiper .page-item:nth-of-type(3) .sm-img:nth-of-type(1) {
  right: 1.75rem;
  top: 0.1rem;
  width: 2.58rem;
  height: 1.62rem;
}

.page-swiper .page-item:nth-of-type(3) .sm-img:nth-of-type(2) {
  left: -2.1rem;
  top: 3.02rem;
  width: 2.3rem;
  height: 1.54rem;
}

.page-swiper .page-item:nth-of-type(3) .sm-img:nth-of-type(3) {
  right: 2rem;
  top: 5rem;
  width: 2.17rem;
  height: 1.54rem;
}

.page-swiper .page-item:nth-of-type(3) .phone {
  position: absolute;
  width: 3.93rem;
  /*height: 7.58rem;*/
  left: 0;
  top: 2.06rem;

}

.page-swiper .page-item:nth-of-type(3) .text {
  position: absolute;
  width: 5.1rem;
  /*height: 2.98rem;*/
  right: 0;
  top: 21%;
}

.page-swiper .page-item:nth-of-type(3) .left-hang {
  position: absolute;
  width: .14rem;
  height: 3.68rem;
  top: 55%;
  left: 3.6%;
}
.page-swiper .page-item:nth-of-type(3) .left-hang3-1 {
  position: absolute;
  width: 3.26rem;
  height: .1rem;
  top: 87%;
  left: 49.4%;
}
.page-swiper .page-item:nth-of-type(4) .sm-img:nth-of-type(1) {
  left: -1.6rem;
  top: 2.68rem;
  width: 3.8rem;
  height: 1.26rem;
}

.page-swiper .page-item:nth-of-type(4) .sm-img:nth-of-type(2) {
  right: -4rem;
  top: 4.8rem;
  width: 4.67rem;
  height: 1.25rem;
}

.page-swiper .page-item:nth-of-type(4) .phone {
  position: absolute;
  width: 3.36rem;
  /*height: 7.75rem;*/
  top: 18%;
  right: 0;
}

.page-swiper .page-item:nth-of-type(4) .text {
  position: absolute;
  width: 5.43rem;
  /*height: 2.83rem;*/
  left: 0;
  top: 21.8%;
}
.page-swiper .page-item:nth-of-type(4) .left-hang {
  position: absolute;
  width: .14rem;
  height: 4.09rem;
  top: 51.7%;
  left: 3.8%;
}
/* ç¬¬äº”å± */
.page-swiper .page-item:nth-of-type(5) .sm-img:nth-of-type(1) {
  right: -.88rem;
  top: .4rem;
  width: 2.64rem;
  height: 1.95rem;
}

.page-swiper .page-item:nth-of-type(5) .sm-img:nth-of-type(2) {
  left: -.66rem;
  top: 2.40rem;
  width: 2.54rem;
  height: 1.83rem;
}

.page-swiper .page-item:nth-of-type(5) .sm-img:nth-of-type(3) {
  right: -.58rem;
  top: 4.3rem;
  width: 2.14rem;
  height: 1.59rem;
}

.page-swiper .page-item:nth-of-type(5) .sun {
  position: absolute;
  right: 0;
  top: 0;
  width: 101%;
}

.page-swiper .page-item:nth-of-type(5) .sun > i {
  width: 100%;
}

.page-swiper .page-item:nth-of-type(5) .phone {
  width: 4.65rem;
  height: 7.25rem;
}

.page-swiper .page-item:nth-of-type(5) .text {
  width: 5.41rem;
  height: 1.78rem;
}
.page-swiper .page-item:nth-of-type(5) .left-hang {
  position: absolute;
  width: .14rem;
  height: 5.76rem;
  top: 23.2%;
  left: 3.5%;
}
.page-swiper .page-item:last-of-type .m-contact {
  position: absolute;
  left: 0;
  top: 3.3rem;
  width: 100%;
}

.m-contact {
  padding-bottom: 1rem;
  text-align: center;
}

.m-contact .logo {
  margin-bottom: .48rem;
}

.m-contact .qrcodes {
  margin-bottom: .7rem;
  font-size: 0;
  color: #333;
}

.m-contact .qrcodes .qrcode {
  display: inline-block;
  *zoom: 1;
  *display: inline;
  line-height: 1.5714285;
  font-size: .14rem;
  font-weight: lighter;
}

.m-contact .qrcodes .qrcode + .qrcode {
  margin-left: .45rem;
}

.m-contact .qrcodes .qrcode > i {
  width: 2rem;
  height: 2rem;
  margin-bottom: .1rem;
}

.m-contact .qrcodes .qrcode > h4 {
  font-size: .16rem;
  font-weight: lighter;
}

.m-contact .contact-way {
  margin-bottom: .5rem;
  font-size: .18rem;
  color: #333;
}
.m-contact .contact-email {
  color: #333;
}

.m-contact .contact-way .item > label {
  font-weight: lighter;
}

.m-contact .copyright {
  font-size: .14rem;
  font-weight: lighter;
  color: #333;
}
.m-contact .copyright .copy-beian {
  padding-left: 30px;
}
.left-hang1{
  position: absolute;
  top: 49.9%;
  left: 3.5%;
  width:0.8%;
  height: auto;
  /*margin-top: -110px;*/
  z-index: 999;
}
.left-hang2{
    position: absolute;
    top: 55.5%;
    left: 3.9%;
    width:0.7%;
    height: auto;
    /*margin-top: -110px;*/
    z-index: 999;
}

#background_1{
  display: inline-block;
  position: absolute;
  /*top: 200px;*/
  left: 0;
  bottom: 0;
}
#background_2{
  display: inline-block;
  position: absolute;
  /*top: 200px;*/
  right: 10%;
  bottom: 0;
}
#background_3{
  display: inline-block;
  position: absolute;
  /*top: 200px;*/
  right:0;
  bottom: 0;
  /*width: 91%;*/
}

#background_4{
  display: inline-block;
  position: absolute;
  /*top: 200px;*/
  left:0;
  bottom: 0;
  width: 31.4%;
}

.text_mobile{
  width: 4.2rem;
  /*height:7.58rem;*/

}
.text_bg{
  width:95%;
}
/*.text-container_1 {*/
  /*right: 0;*/
  /*top: 3rem;*/
/*}*/
