.head-banner.customRender .swiper-pagination{background:rgba(255,255,255,0.8);opacity:.8;border-radius:.26667rem;right:0;margin:auto;display:flex;position:absolute;width:-moz-min-content!important;width:-webkit-min-content!important;width:min-content!important;opacity:1!important;}
.head-banner.customRender .swiper-pagination .swiper-pagination-bullet{font-size:.32rem;color:rgba(0,0,0,.9);margin:0!important;background:0 0;opacity:.8!important;z-index:100;display:flex;align-items:center;justify-content:center;/* width:1.01333rem; */width:1.92rem;height:.53333rem}
.head-banner.customRender .swiper-pagination .swiper-pagination-bullet p{font-size:.32rem;width:1.28rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.head-banner.customRender .swiper-pagination .new-swiper-pagination-bullet-active,.head-banner.customRender .swiper-pagination .swiper-pagination-bullet-active{width:1.01333rem;height:.53333rem;background:#FC2C31;opacity:1;border-radius:.26667rem;color:#FFF}
.head-banner .img-mr{width:100%;height:100%;background:#000;opacity:.7;top:0;left:0;margin:auto}
.head-banner .img-mr .txt{font-size:.24rem;text-align:center;font-weight:400;line-height:.28rem;color:#FFF;opacity:1;position:absolute;top:50%;right:0;left:0;transform: translate(0,-50%)}
.head-banner .img-radius,.head-banner .img-radius img,.head-banner .img-radius p,.head-banner .img-radius-vr{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;background-color: rgba(0,0,0,.4);}
.head-banner .img-radius-vr{display: flex;align-items: center;justify-content: center;}
.head-banner .img-radius-vr img{width:1.12rem;height:1.12rem;/* background:url(/statics/images/vr.gif) no-repeat;background-size:1.49333rem 1.49333rem */}
/* .head-banner .img-radius{width:1.49333rem;height:1.49333rem;border-radius:50%;} */
.head-banner .img-radius p{width:1.12rem;height:1.12rem;background:url(/static/images/video.png) no-repeat;background-size:100%}
.head-banner .img-radius .img-vr{width:.64rem;height:.64rem;background-position:-1.25333rem -.21333rem}
/* .head-banner .img-radius .img-video{width:.64rem;height:.64rem;background-position:-.21333rem -.21333rem} */
.head-banner .db{display:inline-block}
.head-banner .swiper-slide a{width:100%;height:5.2rem;overflow:hidden;vertical-align: middle;position: relative}
.head-banner .swiper-slide a .banner-img{width:100%;height:5.2rem;object-fit:fill;object-position:bottom}
.head-banner .swiper-slide .f-content{padding-top: .16rem ;}
.head-banner .swiper-slide .f-content .f-tit{color: rgba(0,0,0,0.9);font-size: 0.3rem;font-weight: bold;margin-bottom: .16rem}
.head-banner .swiper-slide .f-content .f-sub{color: rgba(0,0,0,0.5);font-size: 0.26rem;}
.head-banner .swiper-slide .f-content .f-sub .w{min-width: 50%;margin-right: .32rem;box-sizing: border-box;}
.hidden{display:none!important}
.addres{font-size:.34667rem;line-height:.61333rem;color:rgba(0,0,0,.6);opacity:1}
.detail-panel .bottom{margin:0 auto!important}
.img-h390{height:5.2rem}


.temp-video{position:fixed;z-index:1000;overflow:auto;background-color:rgba(0,0,0,.8);top:0;bottom:0;left:0;right:0;margin:auto;}
.temp-video video,.vclose{position:absolute;right:0;left:0;bottom:0;margin:auto}
.temp-video video{width:100%!important;height:auto!important;z-index:19891015;overflow:auto;top:0}
.vclose{border-radius:100%;width:.6rem!important;height:.6rem!important;z-index:119891016;top:8rem;cursor:pointer}

.head-banner.customRender .swiper-pagination .swiper-pagination-bullet{width:1.92rem}
.head-banner.customRender .swiper-pagination .swiper-pagination-bullet p{font-size:.32rem;width:1.28rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}

.head-banner .img .img-num{position:absolute;left:.42667rem;bottom:.34667rem;color:#fff;height:.48rem;line-height:.48rem;padding:0 .21333rem;border-radius:.2rem;background-color:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center}
.head-banner .img .img-num .icon-img{display:inline-block;width:.26667rem;height:.21333rem;background-image:url(/statics/images/i-img.png);margin-right:.05333rem}

.pswp_bottom-bar{background-color:rgba(255,255,255,.3);color:#fff;position:absolute;bottom:.53333rem;left:50%;line-height:.8rem;font-size:.32rem;padding:0 .4rem;transform:translateX(-50%);border-radius:.4rem}
