a{text-decoration:none;}
body{
    max-width: 640px;
    margin:0 auto;
    position:relative;
    min-height:100vh;
    background-size: cover;
}

.logo{
    text-align:center;
    padding-top:20px;
}
.baiwan{
    text-align:center;
    margin-top:-15px;
}
.dw{
    width: 100%;
    text-align:center;
}
.telun{
    height:371px;
    width:610px;
    margin:0 auto;
    overflow:hidden;
    padding-bottom:15px;
}

.daluntu{
    display:block;
    position:relative;
}
.daluntu img{
    width:210px;
    height:371px;
}


.lunbo1 .swiper-slide{
    -webkit-transform: scale(0.7);
    -moz-transform: scale(0.7);
    -ms-transform: scale(0.7);
    -o-transform: scale(0.7);
    transform: scale(0.7);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-transition: all ease 0.2s;
    -moz-transition: all ease 0.2s;
    -o-transition: all ease 0.2s;
    transition: all ease 0.2s;

}
.lunbo1 .swiper-slide-prev,
.lunbo1 .swiper-slide-next{
    position:relative;
    z-index: 15;
    -webkit-transform: scale(0.9);
    -moz-transform: scale(0.9);
    -ms-transform: scale(0.9);
    -o-transform: scale(0.9);
    transform: scale(0.9);
}
.lunbo1 .swiper-slide-next+.swiper-slide{
    z-index: 10;
}
.lunbo1 .swiper-slide-active{
    position:relative;
    z-index: 20;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}

.til{
    text-align:center;
    padding:25px 0px;
}
.game{
    width:696px;
    margin:0 auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
.mo{
    width:620px;
    margin:0 auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
.jietu{
    width:617px;
    height:auto;
    margin:0 auto;
    position:relative;
    overflow:hidden;
}
.jiao{
    text-align:center;
    padding-top:20px;
    padding-bottom:30px;
}
.jaocheng img{
    display:block;
    width:100%;
}
.ditu{
    height:129px;
}
.fti{
    height:117px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;

}
.fiw{
    padding-left:30px;

}
.fwd{
    font-size:32px;
    color:#fff;
    line-height:50px;
}
.fwx{
    font-size:20px;
    color:#d3d3d3;
}
.guanjiao{display:block;}
.guanjiao img{display:block;}
.xinren img{display:block;}

.rightdao{
    position:fixed;
    right: 0;
    bottom: 10px;
    z-index:88;
}
.rightdao2{
    position:fixed;
    left: 0;
    bottom: 10px;
    z-index:88;
}
.cesu{
    width:595px;
    margin:0 auto;

}
.pitong{
    font-size:20px;
    line-height:40px;
    color:#fff;
}
.sj{
    padding-top:10px;
}
.cesu li{
    height:49px;
    overflow:hidden;
    padding-bottom:20px;
    position:relative;
}
.wangzi{
    color:#131313;
    font-size:22px;
    line-height:44px;
    height:45px;
    float:left;
    background:#e8e8e8;
    text-align:center;
    border:2px solid #c8c8c8;
    width:344px;
}
.wangzi em{color:#ff0000;}
.shijian{
    position:absolute;
    font-size:18px;
    width:55px;
    line-height:20px;
    height:20px;
    color:#6e6e6e;
    background:#c8c8c8;
    border-radius: 2px;
    top:0px;
    left:110px;
}
.jizhan{
    float:left;
    width:108px;
    height:45px;
    line-height:44px;
    background:#a20603;
    border:2px solid #f60101;
    border-right:none;
    text-align:center;
    color:#fff;
    font-size:20px;
}
.open{
    display:block;
    color:#fff;
    font-size:20px;
    float:right;
    text-align:center;
    width:114px;
    height:47px;
    background: url(https://***/download/images/opbg.png) no-repeat center top;
    line-height:44px;
}
.cesu{
    padding-bottom:20px;
}
.shuiga{
    padding:28px 7px;
    position:relative;
}
.shuiga li{
    float:left;
    width:16.66%;
    height:100px;
    position:relative;
}
.shuiga li a{
    position:absolute;
}

.shuiga li .no1{top:-40px;}
.shuiga li .no2{top:-15px;}