html,body{background: #fff;}
.bg{width: 100%;min-height: 5rem;overflow: hidden;position: relative;background: url('../image/bg_cover.jpg') no-repeat top center;background-size: 100% auto;}

@font-face {
  font-family: 'fz';
  src: url('../font/fz.ttf')  format('truetype');
}

/* slide1 */
.slide1{width: 100%;position: relative;padding-top: 2.45rem;}
.icon{width: .4rem;height: .4rem;position: absolute;top: .08rem;left: .24rem;background: url('../image/logo_icon.png');background-size: 100% 100%;}
.slogan{width: 2.25rem;height: 1.17rem;margin: 0 auto;margin-bottom: .1rem;position: relative;background: url('../image/slogan.png');background-size: 100% 100%;}
.btn_play{width: .45rem;height: .45rem;position: absolute;left: -.05rem;bottom: -.05rem;background: url('../image/play.png');background-size: 100% 100%;}
.subtitle{width: 2.7rem;height: .18rem;margin: 0 auto;margin-bottom: .08rem;font-family: 'fz';color: #e12041;line-height: .18rem;text-align: center;/*background: url('../image/subtitle.png') no-repeat center center;background-size: 100% auto;*/}
.subtitle span{
	font-size: 0.16rem;
	font-family: 'fz';
	color: #ae7c3c;
}
.subinfo{width: 2.55rem;height: .18rem;margin: 0 auto;text-align: center;}
.subinfo p{
	font-size: .12rem;
	color: #1fb5c3;
}
.s1_btn1{width: 2.19rem;height: 1.1rem;margin: 0 auto;margin-bottom: .26rem;padding-top: .66rem;position: relative;}
.s1_btn1 a{display: block;text-indent: -9999px;}
.s1_btn1 a.dl{width: 2.19rem;height: .56rem;position: absolute;top: 0;left: 0;background: url('../image/btn_game.jpg');background-size: 100% 100%;}
.s1_btn1 a.ios{background: url('../image/btn_ios.jpg');background-size: 100% 100%;}
.s1_btn1 a.android{background: url('../image/btn_ios.jpg');background-size: 100% 100%;}
.s1_btn1.ios a.ios{display: block;}
.s1_btn1.android a.ios{display: block;}
/*.s1_btn1 a.yy{width: .67rem;height: .62rem;position: absolute;top: 0;right: 0;background: url('../image/btn_yy.jpg');background-size: 100% 100%;}*/
.s1_btn1 a.gf{width: 2.19rem;height: .43rem;margin: 0 auto;background: url('../image/btn_gf.jpg');background-size: 100% 100%;}

.contBox{width: 100%;padding: 0 .22rem;border: 15px solid #F3F3F3;border-top: 0;position: relative;}
.contTit{width: 100%;height: .26rem;position: absolute;left: -15px;top: .22rem;border-left: 45px solid #8371ac;}
.contTit p:nth-child(1){height: .17rem;padding-left: .06rem;font-size: .17rem;line-height: .2rem;color: #8371ac;}
.contTit p:nth-child(2){height: .06rem;padding-left: .08rem;font-size: .06rem;line-height: .15rem;color: #8371ac;}

/* slide2 */
.slide2{padding: .57rem 0 .18rem;border-top: 15px solid #F3F3F3;}
.hot_lunbo{width: 2.73rem;height: 1.78rem;margin: 0 auto;position: relative;overflow: hidden;}
.hot_lunbo:before,.hot_lunbo:after{content: '';width: .13rem;height: .25rem;margin-top: -.12rem;position: absolute;top: 50%;z-index: 2;}
.hot_lunbo:before{left: 0;background: url('../image/lunbol.png');background-size: 100% 100%;}
.hot_lunbo:after{right: 0;background: url('../image/lunbor.png');background-size: 100% 100%;}
.hot_lunbo .swiper-wrapper{width: 100%;height: 100%;position: relative;}
.hot_lunbo .swiper-slide{width: 2.74rem;height: 100%;position: relative;float: left;}
.hot_lunbo .swiper-slide a{width: 100%;height: 100%;display: block;}
.hot_lunbo .swiper-slide a img{width: 100%;height: 100%;display: block;}
.pageSign{width: 100%;text-align: center;}
.pageSign span{width: .11rem;height: .12rem;margin: 0 .07rem;display: inline-block;background: url('../image/pagesign.png');background-size: 100% 100%;}
.pageSign span.swiper-pagination-bullet-active{background: url('../image/pagesign1.png');background-size: 100% 100%;}

/* slide3 */
.slide3{padding-top: .59rem;padding-bottom: .22rem;}
.newsBox{width: 100%;}
.newsTit{width: 100%;height: .33rem;margin-bottom: .13rem;}
.newsTit span{width: 25%;height: .33rem;line-height: .33rem;display: block;float: left;font-family: 'fz';background: #da3e41;color: #fff;text-align: center;}
.newsTit.startegy span{width: 33.33%;}
.newsTit span a{font-family: 'fz';color: #fff;display: block;width: 100%;height: 100%;text-align: center;line-height: .33rem;line-height: .33rem;}
.newsTit span.on{background: #d0161a;}
.newsList ul{width: 100%;height: 1.6rem;display: none;overflow: hidden;}
.newsList ul.on{display: block;}
.newsList li{width: 100%;height: .2rem;margin-bottom: .07rem;padding-right: .4rem;position: relative;font-size: .11rem;line-height: .2rem;position: relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newsList li a{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.newsList li span{width: .4rem;height: .2rem;line-height: .2rem;color: #95918c;font-size: .11rem;position: absolute;top: 0;right: 0;text-align: right;}
.checkAll{width: .65rem;height: .2rem;margin: 0 auto;margin-top: .13rem;line-height: .2rem;font-size: .1rem;color: #8371ac;text-align: center;border: 1px solid #8371ac;display: block;}

/* slide4 */
.slide4{padding: 0;}
.slide4 a{width: 50%;height: .52rem;line-height: .52rem;font-size: .19rem;display: inline-block;text-align: center;font-family: 'fz';color: #fff;}
.slide4 a:nth-child(1){float: left;background: url('../image/s4_btn.png') left center;background-size: 200% 100%;}
.slide4 a:nth-child(2){background: url('../image/s4_btn.png') right center;background-size: 200% 100%;}

/* slide5 */
.slide5{padding: .6rem 0 .23rem;}
.info_list{width: 100%;}
.info_list li{width: 100%;height: .23rem;display: -webkit-flex;display: flex;}
.info_list li a{width: 25%;height: .23rem;line-height: .23rem;text-align: center;color: #363636;font-size: .12rem;display: inline-block;-webkit-box-flex: 1;box-flex: 1;}

/* slide6 */
.slide6{padding-top: .65rem;padding-bottom: .2rem;}
.strTit{width: 100%;height: .33rem;display: flex;display: -webkit-flex;}
.strTit span{width: 33.3%;height: .33rem;line-height: .33rem;color: #fff;display: inline-block;-webkit-box-flex: 1;box-flex: 1;text-align: center;background: #8371ac;}
.strTit span.on{background: #26b097;}
.strList ul{width: 100%;height: 1.6rem;display: none;overflow: hidden;}
.strList ul.on{display: block;}
.strList li{width: 100%;height: .2rem;margin-bottom: .07rem;padding-right: .4rem;position: relative;font-size: .11rem;line-height: .2rem;position: relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.strList li a{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.strList li span{width: .4rem;height: .2rem;line-height: .2rem;color: #95918c;font-size: .11rem;position: absolute;top: 0;right: 0;text-align: right;}

/*.strList ul{width: 100%;height: 2.96rem;overflow: hidden;display: none;}
.strList ul.on{display: block;}
.strList ul li{width: 100%;height: .74rem;padding: .06rem 0 .06rem 1rem;position: relative;border-bottom: 1px solid #d7d7d7;}
.strList ul li a{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.str_view{width: .91rem;height: .62rem;position: absolute;top: .06rem;left: 0;background: #c2c2c2;}
.str_view img{width: 100%;height: 100%;display: block;}
.strList ul li h5{width: 100%;height: .25rem;line-height: .25rem;color: #363636;font-size: .15rem;}
.strList ul li p{width: 100%;height: .34rem;line-height: .17rem;overflow: hidden;font-size: .09rem;}

*/
/* slide7 */
.slide7{padding: .57rem 0 .18rem;}
.game_lunbo{width: 2.73rem;height: 1.78rem;margin: 0 auto;position: relative;overflow: hidden;}
.game_lunbo:before,.game_lunbo:after{content: '';width: .13rem;height: .25rem;margin-top: -.12rem;position: absolute;top: 50%;z-index: 2;}
.game_lunbo:before{left: 0;background: url('../image/lunbol.png');background-size: 100% 100%;}
.game_lunbo:after{right: 0;background: url('../image/lunbor.png');background-size: 100% 100%;}
.game_lunbo .swiper-wrapper{width: 100%;height: 100%;position: relative;}
.game_lunbo .swiper-slide{width: 100%;height: 100%;position: relative;float: left;}
.game_lunbo .swiper-slide a{width: 100%;height: 100%;display: block;}
.game_lunbo .swiper-slide a img{width: 100%;height: 100%;display: block;}
.pageSign1{width: 100%;text-align: center;}
.pageSign1 span{width: .11rem;height: .12rem;margin: 0 .07rem;display: inline-block;background: url('../image/pagesign.png');background-size: 100% 100%;}
.pageSign1 span.swiper-pagination-bullet-active{background: url('../image/pagesign1.png');background-size: 100% 100%;}

/* slide8 */
.slidebot{padding-top: .25rem;padding-bottom: .2rem;border-bottom: .4rem solid #F3F3F3;}
.slidebot p{width: 100%;line-height: .2rem;color: #363636;text-align: center;}
.slidebot .conpany_inf{line-height: .15rem;}
.slidebot p span.red{line-height: .2rem;color: #e12041;}
.slidebot p span.green{line-height: .2rem;color: #e12041;font-size: .13rem;}
.slidebot p:nth-child(1){margin-bottom: .08rem;}
.slidebot p:nth-child(3){margin-bottom: .2rem;font-size: .13rem;}
.qrcode{width: .95rem;height: .95rem;margin: 0 auto;margin-bottom: .1rem;background: #c2c2c2;}
.qrcode img{width: 100%;height: 100%;display: block;}
.btn_bot{width: 2.2rem;margin: 0 auto;}
.btn_bot li{width: 2.2rem;height: .47rem;text-align: center;}
.btn_bot li:nth-child(2){position: relative;left: .25rem;top: -.06rem;}
.btn_bot li a{width: .41rem;margin: 0 .05rem;height: .47rem;text-indent: -9999px;display: inline-block;background-repeat: no-repeat;background-size: 100% 100%;}
.btn_bot li:nth-child(1) a:nth-child(1){background-image: url('../image/nbtn_bot01.png');}
.btn_bot li:nth-child(1) a:nth-child(2){background-image: url('../image/nbtn_bot04.png');}

/* 返回顶部 */
.toTopf{width: .6rem;height: .4rem;padding-top: .2rem;border: 1px solid #fff;position: fixed;right: -.9rem;top: 48%;font-size: .1rem;line-height: .15rem;text-align: center;color: #fff;line-height: .25rem;
  z-index: 3;background: #2FC9AE url('../image/totop.png') no-repeat center top;background-size: .5rem .3rem;
  -webkit-transition: all .3s;
  transition: all .3s;}
.toTopf.on{transform: translateX(-.9rem);-webkit-transform: translateX(-.9rem);}

/* 视频 */
.video_box{width: 100%;height: 100%;position: absolute;top: 0;left: 101%;opacity: 0;display: none;}

/* --- 新闻列表 --- */
.slidetop{padding: .25rem 0 .3rem;border-top: 15px solid #F3F3F3;}
.news_nav{width: 100%;height: .21rem;margin-bottom: .08rem;margin-left: -15px;border-left: 28px solid #da3e41;position: relative;}
.news_nav span{display: inline-block;}
.news_nav span:nth-child(1){height: .21rem;padding-left: .05rem;font-size: .2rem;line-height: .25rem;font-family: 'fz';color: #da3e41;}
.news_nav span:nth-child(2){height: .1rem;font-size: .07rem;line-height: .1rem;color: #da3e41;position: relative;top: -.1rem;}
.news_nav a{width: .56rem;height: .21rem;border: 1px solid #da3e41;font-size: .1rem;color: #da3e41;text-align: center;line-height: .21rem;position: absolute;top: 0;right: 0;}
.news_list{width: 100%;padding: .13rem .1rem 0;margin-bottom: .15rem;}
.news_list ul{width: 100%;border-top: 1px solid #bce8e3;display: none;}
.news_list ul.on{display: block;}
.news_list li{width: 100%;height: .2rem;padding-left: .07rem;padding-right: .55rem;position: relative;background: url('../image/newslist.png') no-repeat left center;background-size: .02rem .02rem;overflow: hidden;}
.news_list li a{width: 100%;height: 100%;display: block;font-size: .09rem;line-height: .2rem;color: #464646;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_list li span{width: .5rem;height: .2rem;line-height: .2rem;text-align: right;font-size: .09rem;position: absolute;top: 0;right: 0;}

/* --- 新闻内页 --- */
.news_cont{width: 100%;padding: 0 .1rem .25rem;}
.news_tit{width: 100%;padding-top: .15rem;border-top: 1px solid #8371ac;margin-bottom: .15rem;}
.news_tit p:nth-child(1){width: 100%;min-height: .2rem;line-height: .2rem;font-size: .13rem;text-align: center;color: #da3e41;}
.news_tit p:nth-child(2){width: 100%;height: .15rem;font-size: .08rem;color: #b5b5b5;text-align: center;}
.news_content{width: 100%;font-size: .1rem;color: #464646;}


.to_more{width: 80%;height: .42rem;line-height: .42rem;font-size: .1rem;color: #747474;text-align: center;background: #e9e9e9;margin: 0 auto;}

/* --- 游戏资料 --- */
.data_container{width: 100%;position: relative;}
.dataBox{width: 100%;padding: 0 .06rem;border: 15px solid #F3F3F3;border-top: 0;position: relative;}
.data1{padding-top: .53rem;border-top: 15px solid #F3F3F3;}
.data_nav{width: 100%;height: .21rem;border-left: 28px solid #8371ac;position: absolute;top: .24rem;left: -15px;}
.data_nav span{display: inline-block;}
.data_nav span:nth-child(1){height: .21rem;padding-left: .05rem;font-size: .2rem;line-height: .25rem;font-family: 'fz';color: #8371ac;}
.data_nav span:nth-child(2){height: .1rem;font-size: .07rem;line-height: .1rem;color: #8371ac;position: relative;top: -.1rem;}
.data_nav a{width: .56rem;height: .21rem;border: 1px solid #8371ac;font-size: .1rem;color: #8371ac;text-align: center;line-height: .21rem;position: absolute;top: 0;right: 0;}
.data_border{width: 100%;height: .05rem;border-top: 1px solid #bce8e3;}
.data_tit{width: 100%;height: .25rem;margin: 0 auto;margin-bottom: .07rem;font-size: .15rem;text-align: center;color: #fff;line-height: .25rem;font-family: 'fz';
  background-image: url('../image/datatit.jpg');background-size: 100% 100%;}
.typeList{width: 100%;margin-bottom: .17rem;overflow: hidden;}
.typeList ul{width: 2.72rem;margin: 0 auto;}
.typeList li{width: .64rem;height: .56rem;margin: 0 .02rem;margin-bottom:0.05rem;float: left;}
.typeList li a{width: 100%;height: 100%;display: block;background-size: 100% 100%;position: relative;}
.typeList li a.qy{background-image: url('../image/zy_qy.jpg');}
.typeList li a.ty{background-image: url('../image/zy_ty.jpg');}
.typeList li a.gw{background-image: url('../image/zy_gw.jpg');}
.typeList li a.hh{background-image: url('../image/zy_hh.jpg');}
.typeList li a.fx{background-image: url('../image/zy_fx.jpg');}
.typeList li a.ymz{background-image: url('../image/zy_ymz.jpg');}
.typeList li a.lq{background-image: url('../image/zy_lq.jpg');}
.typeList li a.gd{background-image: url('../image/gd.jpg');}
.typeList li a.th{background-image: url('http://zx.wanmei.com/resources/jpg/190603/10641559543384308.jpg');}
.typeList li a p{width: 100%;height: .1rem;line-height: .1rem;font-size: .08rem;position: absolute;bottom: 0;left: 0;text-align: right;padding-right: .1rem;color: #fff;background: rgba(0,0,0,.4);}
.data2{padding-top: .16rem;padding-bottom: .2rem;}
.data2 .data_tit{margin-bottom: .12rem;}
.data_list{width: 100%;}
.data_list li{width: 100%;min-height: .2rem;margin-bottom: .06rem;padding-left: .63rem;position: relative;}
.data_list li span{width: .6rem;height: .2rem;position: absolute;top: 0;left: 0;background: #8371ac;font-size: .12rem;line-height: .2rem;text-align: center;color:#fff;}
.data_list li .data_btn{width: 100%;min-height: .2rem;line-height: .2rem;border-bottom:1px dashed #d8d8d8;}
.data_list li .data_btn a{padding-right: .1rem;display: inline-block;font-size: .12rem;line-height: .2rem;color: #464646;}

.data-title{
  border-bottom: 0;
}
.data-style{
  padding-top: 0; 
}

.strategy_list {
    margin-bottom: .15rem;
    border-top: 2px solid #8371ac;
}
.strategy_list li {
    width: 100%;
    height: .43rem;
    padding: 0 .16rem;
    border-top: 1px solid #d7d7d7;
    position: relative;
}
.strategy_list li:before {
    content: '';
    width: 4px;
    height: 4px;
    margin-top: -2px;
    background: #000;
    border-radius: 50%;
    position: absolute;
    left: .06rem;
    top: 50%;
}
.strategy_list li a {
    width: 100%;
    height: .43rem;
    display: block;
    line-height: .43rem;
    font-size: .12rem;
    color: #363636;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.li-no-style{
    text-align: center;
}
.strategy_list .li-no-style:before {
    content: '';
    width: 0;
    height: 0;
}
.s_tit {
    width: 100%;
    min-height: .18rem;
    line-height: .18rem;
    font-size: .13rem;
    text-align: center;
    color: #8371ac;
    border-top: 2px solid #8371ac;
}
.s_date {
    width: 100%;
    height: .1rem;
    margin-bottom: .13rem;
    font-size: .08rem;
    line-height: .1rem;
    text-align: center;
    color: #a5a5a5;
}
.s_txt {
    width: 100%;
    font-size: .1rem;
    line-height: .15rem;
}
.news_content img,
.game-gl-bor img{width: 100% !important;}