@charset "utf-8";

body{ padding-bottom:1.4rem; background:rgb(2,1,1); font-size:.25rem;}
.pageBox { padding-bottom:.38rem; background:url(../images/bg.jpg) center top no-repeat; min-height:100vh; max-width:750px; margin:0 auto; padding-top:5rem; background-size:100% auto;}
div { box-sizing:border-box;}
.intImg { width:96%; margin:0 auto;}
.downBtn { display:block; width:4.13rem; margin:.45rem auto; animation:myfirst 1s infinite linear;}
@keyframes myfirst
{
    from { transform:scale(1.1)}
	50%{ transform:scale(1)}
    to { transform:scale(1.1)}
}
.titleCell { background:url(../images/light.png) center bottom no-repeat; background-size:100% auto; padding-bottom:.65rem;}
.linesBox ul { width:6.85rem; margin:.3rem auto 0;}
.linesBox li { margin-bottom:.22rem; overflow:hidden;}
.linesLeft { float:left; margin-top: .04rem; width:4.8rem; height:.6rem; border-radius:.6rem; overflow:hidden;}
.linesLeft span { float:left;background:#e4c695; display:block; line-height:.6rem; width:1.1rem; color:#040404; text-align:center; font-size:.26rem;}
.linesBox li a.enter { float:right; display:block; background:url(../images/enter.png) center no-repeat; height:.65rem; background-size:100% auto; width:1.86rem;text-align:center; height:.68rem; line-height:.68rem;}
.linesLeft p { border-radius:0 .6rem .6rem 0; border:1px solid #464036; float:left; width:calc(100% - 1.1rem); font-weight:bold; text-align:center; line-height:.57rem; color:#fffade; font-size:.3rem; box-sizing:border-box; border-left:none;}
.picSlide{ width:6.52rem; margin:0 auto;}
.picSlide .swiper-pagination-bullet-active { opacity:1; background:#e4c695;}
.notice .swiper-slide{ transition:all 0.3s;}
.notice .swiper-container { padding:.8rem 0; width: 100%; height: 100%;}
.notice .swiper-slide { opacity:0.6}
.notice .swiper-slide-active { transform: scale(1.4);z-index: 5; opacity:1;}
.notice { width:7.1rem; margin:0 auto;}
.notice .swiper-slide-prev,.notice .swiper-slide-next { opacity:0.8; z-index:4; transform:scale(1.2);}
.service { margin-bottom:.57rem;}
.fixBottom { position:fixed;max-width: 750px; bottom:0; width:100%; z-index:6;margin: 0 auto;}
.kf{width:1.28rem;height:1.95rem;position:fixed;right:50%;z-index:88;margin-right:-3.75rem;top:50%;margin-top:-.97rem}
.kf img{width:100%;height:100%}