img {
    max-width: 100%;
}
.tuandui{ width: 100%; margin-top: 0.4rem;}
.tdp { margin-top: 0.2rem; text-align: center;}
.tdp p{ font-size: 0.24rem; line-height: 1.8em}
.guanyu{ width: 100%; margin-top: 0.6rem;}
.guanyuhuan{ width: 100%; overflow: hidden; position: relative;}
.guanyuc{ margin-top: 0.2rem;}
.swiper-pagination-bullet {width: 4px;height: 4px; border: 1px solid #fff;display: inline-block;border-radius: 100%;background: none;opacity:1;}
.swiper-pagination-bullet-active{ background: #fff;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { bottom: 0.2rem;}
.swiper-pagination2{position: absolute;text-align: center;-webkit-transition: .3s opacity;-o-transition: .3s opacity;transition: .3s opacity;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);z-index: 10;}


.shebei{ width: 100%; margin-top: 0.4rem;background: url(../images-ym/shebeibg.jpg) no-repeat;background-size: 100% 100%; padding-bottom: 0.3rem}
.shebeic{width: 92%; margin: 0.2rem auto 0;}
.shebeih{ width: 100%; overflow: hidden; position: relative;}

.zizhi{ width: 100%; margin-top: 0.4rem;}
.zizhih{ width: 100%; overflow: hidden; position: relative;}
.zizhic{margin-top: 0.2rem;}
.hezuo .swiper-wrapper{transition-timing-function: linear;}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{ background: no-repeat; width: 0.24rem;height: 0.24rem;left:0.1rem;margin-top: -0.1rem;}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{background: no-repeat; width: 0.24rem;height: 0.24rem;right:0.1rem;margin-top: -0.1rem;}
.hezuo{ width: 96%; overflow: hidden;  margin: 0.3rem auto 0.2rem}
.songjian{ padding-bottom: 0.4rem}
.songjiantle{ width: 100%;margin-top: 0.4rem;margin-bottom: 0.3rem;}
.songjiantle h2{ width: 100%;text-align: center; font-size: 0.3rem; line-height: 1.4em;}
.sojianzx{ width: 34.4%; margin: 0.5rem auto 0;}