
/*banner*/
.banner{width: 100%;height: 5.8rem;}
.banner .swiper-container {width: 100%;height: 100%;} 
.banner .swiper-slide {text-align: center;font-size: 18px;background: #fff;height: 5.8rem;}
.banner .swiper-slide .slide_con{width: 100%;height: 100%;position: relative;display: flex;align-items: center;}
.slide_con .img{width:100%;height: auto;}
.slide_con .btnmore{position:absolute;bottom: 1.3rem;left: 0.5rem;display: block;width: 2.47rem;height: 0.84rem;font-size: 0.3rem;color: #333333;background: #ffffff;border-radius: 0.08rem;text-align: center;line-height: 0.84rem;}
.banner .swiper-button-next{background-image:url("../images/next.png")}
.banner .swiper-button-prev{background-image:url("../images/prev.png")}
.banner .swiper-container-horizontal > .swiper-pagination-bullets{width:auto;right: 0.2rem;bottom: 0.2rem;left: auto}
.banner .swiper-pagination-bullet{background-color: transparent;border-radius: 100%;border: 1px solid #FFFFFF;width: 0.12rem;height: 0.12rem;box-sizing: border-box;opacity: 1;margin-left: 0;margin-left: 0.1rem;}
.banner .swiper-pagination-bullet-active{background-color: #FFFFFF;}


.main{width:100%;height: auto;box-sizing: border-box;padding: 0.5rem;}
.main .con{width:100%;height: auto;}
.name{width: 100%;height: auto;font-size: 0.46rem;font-weight: bold;line-height: 0.5rem;margin-bottom: 0.2rem;color: #333333}
.pdetail p{width:100%;height: auto;font-size: 0.3rem;line-height: 0.4rem;color: #333333;}
.detailimgs{width:100%;height: auto;margin-top: 0.7rem;}
.detailimgs img{display: block;width: 100%;height: auto;}