/* reset */
body,div,p,ul,li,table,tbody,tr,td,textarea,form,input,h1,h2,h3,h4,h5,dl,dt,dd,img,iframe,header,nav,section,article,footer,figure,figcaption,menu{margin:0;padding:0;list-style:none;}
body{-webkit-text-size-adjust:none;font-size:0.24rem;}
header,nav,section,article,footer,figure,figcaption{display:block;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
ol,ul{margin:0;padding:0;}
fieldset{border:none;margin:0;padding:0;}
a,li,ul,[onclick]{-webkit-tap-highlight-color:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
table{border-collapse:collapse;border-spacing:0;}
em,strong{font-weight:normal;font-style:normal;}
a {text-decoration:none;}
b{font-weight: bold;}
*{box-sizing: border-box;}
:focus{outline: none;}
.hide {display:none;}
.c:before,.c:after {content:"";display:table;}
.c:after {clear:both;}
.fl {float:left;}
.fr {float:right;}
.pr {position:relative;}
.pa {position:absolute;}
.db {display:block;text-indent:-9999em;}
body,html{background-color: #1b1e23;width: 100vw;overflow: hidden;height: 100vh;font-family:'fzlt';}
img{display: block;width: 100%;margin: 0 auto;}

  body { /* IOS禁止微信调整字体大小 */
    -webkit-text-size-adjust: 100% !important;
    text-size-adjust: 100% !important;
    -moz-text-size-adjust: 100% !important;
  }

* {
    outline: none;
    webkit-focus-ring-color: rgba(0, 0, 0, 0);
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
}

@media screen and (orientation:landscape){
  html,body{position:relative;overflow:hidden;width:100%;height:100%;padding:0;margin:0;}
  html::before{content:"";position:fixed;top:0;left:0;height:100%;width:100%;background:#333;z-index:99999;}
  html::after{content:"\4E3A\4E86\66F4\597D\7684\4F53\9A8C\FF0C\8BF7\5C06\624B\673A\7AD6\8FC7\6765";text-align:center;font-size:16px;color:#fff;position:absolute;top:50%;left:0;height:30px;width:100%;margin-top:50px;z-index:99999;}
  body::before{content:"";position:absolute;z-index:99999;height:200px;width:100px;left:50%;top:50%;margin:-140px 0 0 -50px;color:#fff;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAAB2CAYAAAAZUrcsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDAwMjcwNkVEQzczMTFFNjlFMDFGQTEzNkM3N0JBMTMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDAwMjcwNkREQzczMTFFNjlFMDFGQTEzNkM3N0JBMTMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ0NzhCMTlBREM1ODExRTZCNTdFRjQ0Q0I1QzRCODZBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ0NzhCMTlCREM1ODExRTZCNTdFRjQ0Q0I1QzRCODZBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+J30rNQAACRRJREFUeNrsXQlsFVUU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");background-repeat:no-repeat;background-position:center center;background-size:100px auto;-webkit-transform:rotateZ(-90deg);}
}

.wrap,.sections,.section_cn,.swiper-container,.swiper-slide{width: 100%;height: 100%;position: relative;}
.swiper-button-disabled{opacity: 0;}
.swiper-container-fade .swiper-slide-active, .swiper-container-fade .cn_active .swiper-slide-active{pointer-events: all;}
@font-face {
    font-family:'nav';
    src: url(https://game.gtimg.cn/images/hmm/nav.ttf);
}

@font-face {
    font-family:'fzlt';
    src: url(https://game.gtimg.cn/images/hmm/fzlt.ttf);
}
/*.cn_active.swiper-slide{animation: mask 1s steps(39) both;-webkit-mask: url(https://game.gtimg.cn/images/hmm/mask_up.png);-webkit-mask-size: 4000% 100%;mask: url(https://game.gtimg.cn/images/hmm/mask_up.png);mask-size: 4000% 100%;pointer-events: all;opacity: 1;}
@keyframes mask{
    0% {
        -webkit-mask-position: 0 0;
        mask-position: 0 0;
    }
    100% {
        -webkit-mask-position: 100% 0;
        mask-position: 100% 0;
    }
}*/
/*.cn_active.swiper-slide{-webkit-mask: url(https://game.gtimg.cn/images/hmm/mask1.png);mask: url(https://game.gtimg.cn/images/hmm/mask1.png);-webkit-mask-position: 0 0;animation: masker1 1.4s steps(71) both;-webkit-mask-size: auto 7300%;mask-size: auto 7300%;pointer-events: all;opacity: 1;}*/
.cn_active.swiper-slide{-webkit-mask: url(https://game.gtimg.cn/images/hmm/mask1.png);mask: url(https://game.gtimg.cn/images/hmm/mask1.png);-webkit-mask-position: 0 0;animation: masker1 .6s steps(21,end) both;-webkit-mask-size: auto 2300%;mask-size: auto 2300%;pointer-events: all;opacity: 1;}
@keyframes masker1{
	0% {
		-webkit-mask-position: 50% 0;
		mask-position: 50% 0;
	}
	100% {
		-webkit-mask-position:  50% 100%;
		mask-position: 50% 100%;
	}
}


.sp{background: url(https://game.gtimg.cn/images/hmm/m/sp.png) no-repeat;background-size: 7.5rem auto;}
.top_box1{background: url(https://game.gtimg.cn/images/hmm/m/n_bg1.png) no-repeat 50% 0;width: 100%;height: 1.05rem;background-size: 100% 100%;position: absolute;top: 0;left: 0;z-index: 99;box-sizing: border-box;padding:.12rem .05rem;display: flex;justify-content: space-between;align-items: center;}
.icon{width: 1rem;margin: .1rem 0 0;flex-shrink: 0;}
.t_txt{font-family: 'nav';font-size: .24rem;color: #ffe8b5;line-height: .82rem;padding-left: .1rem;width: 4.6rem;white-space: nowrap;}
.btn_tyy,.btn_tyy_gray{background-position: -0.04rem -0.04rem;width:1.46rem;height:0.58rem;flex-shrink: 0;}
.btn_tyy_gray{background-position: -1.64rem -0.04rem;}
.btn_tnav{background-position: 0 -0.76rem;width:0.92rem;height:1.05rem;flex-shrink: 0;margin-left: .1rem}
.nav_box{width: 100%;height: 100%;background: rgba(0,0,0,.9);position: fixed;top: 0;left: 0;z-index: 100;display: none;}
.btn_nclose{background-position: -1.04rem -0.76rem;width:0.92rem;height:1.05rem;position: absolute;top: .1rem;right: .1rem;}
.nav_ct{width: 5rem;height: 8.54rem;position: absolute;top: 50%;left: 50%;margin: -4.25rem 0 0 -2.5rem;}
.nav_ct a{display: block;width: 100%;height: 1.22rem;position: relative;font-family: 'nav';font-size: .4rem;color: #ffe8b5;text-align: center;line-height: 1.22rem;}
.nav_ct a i{background-position: -2.18rem -0.92rem;width:4.91rem;height:0.16rem;position: absolute;bottom: 0;left: 50%;margin-left: -2.45rem;}


.btn_dl,.logout_ct{font-size: .26rem;color: rgb(172,150,100);position: absolute;top: 1.2rem;right: .3rem;z-index: 11;}
.logout_ct a{color: rgb(172,150,100);}

.bg1{background: url(https://game.gtimg.cn/images/hmm/m/newrp1.jpg) no-repeat 50% 50%;background-size: cover;}
.main{width: 7.5rem;height: 12.4rem;position: absolute;top: 50%;left: 50%;margin: -6.2rem 0 0 -3.75rem;}
.box{width: 100%;position: absolute;left: 0;bottom: 0;}


/*s1*/
.slogan{background: url(https://game.gtimg.cn/images/hmm/m/newslogan1.png) no-repeat 50% 0;width: 7.5rem;height: 4.24rem;margin: 0 auto;background-size: 100% auto;}
.btn_s1yy,.btn_s1_gray{background-position:-0.42rem -2.25rem;width:4.44rem;height:1.34rem;margin: .2rem auto .24rem;}
.btn_s1_gray{background-position: -0.42rem -3.74rem;}
.list_s1{width: 4.5rem;margin: 0 auto;display: flex;justify-content: space-between;align-items: flex-start;}
.list_s1 li{background: url(https://game.gtimg.cn/images/hmm/m/s1_bg1.png) no-repeat 50% 0;width: 1.42rem;height: 1.48rem;background-size: 100% auto;}
.list_s1 li img{display: block;width: 1.32rem;margin: 0 auto;}
.list_s1 li p{font-size: .24rem;color: #b79f6b;text-align: center;line-height: .26rem;margin: .04rem auto 0;}


/*s2*/
.bg2{background: url(https://game.gtimg.cn/images/hmm/m/rp2.jpg) no-repeat 50% 50%;background-size: cover;}
.tit2{background-position: -3.72rem -0.04rem;width:3.22rem;height:0.59rem;margin: 0 auto;}
.s2_txt1{font-size: .24rem;color: #b79f6b;text-align: center;line-height: .36rem;margin: .06rem auto 0;}
.s2_box{width: 100%;margin: .04rem auto 0;position: relative;height: 10.74rem;}
.list_lcb{width: 7.5rem;height: 10.74rem;position: absolute;top: 0;left:50%;z-index: 1;margin-left: -3.75rem;}
.list_lcb li{background: url(https://game.gtimg.cn/images/hmm/m/s2_bg1.png) no-repeat 50% 0;width: 3.24rem;height: 4.43rem;background-size: 100% auto;box-sizing: border-box;padding: .25rem 0 0 .2rem;position: absolute;}
.list_lcb li.lcb1{top: 0;right: .29rem;}
.list_lcb li.lcb2{top: .88rem;left: .58rem;}
.list_lcb li.lcb3{top: 4.73rem;right: .29rem;}
.list_lcb li.lcb4{top: 6.3rem;left: .27rem;}
.list_lcb li.on{background: url(https://game.gtimg.cn/images/hmm/m/s2_bg2.png) no-repeat 50% 0;background-size: 100% auto;}
.lcb_pic img{display: block;width: 2.54rem;margin: -.3rem auto;}
.lcb_pic p{font-size: .24rem;color: #ffe8b5;text-align: center;line-height: .30rem;margin:0 auto;}
.lcb_num{font-size: .48rem;color: #ffe4aa;text-align: center;line-height: .58rem;font-weight: bold;font-family: 'nav';background-image: linear-gradient(#ffd586,#ffefcd);-webkit-background-clip: text;-webkit-text-fill-color: transparent;filter: drop-shadow(0 .04rem .04rem #17110b);}
.lcb_txt{text-align: center;font-size: .2rem;color: #ffe8b5;text-align: center;line-height: .34rem;}
.lcb_txt *{display: inline-block;vertical-align: middle;margin: 0 .04rem;}
.lcb_txt i{width: .2rem;height: 1px;background-color: #ffe4aa;opacity: .3;}

.s2_linebox{width: 7.5rem;height: 6.9rem;position: absolute;background: url(https://game.gtimg.cn/images/hmm/m/s2_line1.png) no-repeat 50% 0;background-size: 100% auto;top: 3.73rem;left: -.1rem;}
.s2_linebg{background: url(https://game.gtimg.cn/images/hmm/m/s2_line2.png) no-repeat 0 0;width: 100%;height: 0;background-size: 100% auto;position: absolute;top: 0;left: 0;}
.s2_licon{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.s2_licon li{width:1.83rem;height:0.65rem;position: absolute;top: 0;}
.s2_licon li em,.s2_licon li i{background-position: -2.45rem -1.2rem;width:1.83rem;height:0.65rem;position: absolute;top: 0;left: 0;}
.s2_licon li em,.s2_licon li.on i{opacity: 1;}
.s2_licon li i,.s2_licon li.on em{opacity: 0;}
.s2_licon li em{background-position:  -5.01rem -1.19rem;}
.s2_licon li:nth-child(1){right: 0.8rem;top: .14rem}
.s2_licon li:nth-child(2){left: 1.4rem;top: 1.02rem;}
.s2_licon li:nth-child(3){right: 0.8rem;top: 4.88rem;}
.s2_licon li:nth-child(4){left: 1.1rem;top: 6.46rem;}
.btn_s2_yy,.btn_s2_gray{background-position: -0.16rem -5.27rem;width:3.69rem;height:1.13rem;margin: .1rem auto 0;}
.btn_s2_gray{background-position: -0.16rem -6.47rem;}


/*s3*/
.s3tab_btn{background: url(https://game.gtimg.cn/images/hmm/m/s3_tabline.png) no-repeat 50% 0;width: 4.69rem;height: 1.08rem;position: absolute;left: 50%;bottom: 5%;margin-left: -2.35rem;z-index: 6;background-size: 100% auto;display: flex;justify-content: space-between;align-items: flex-start;}
.s3tab_btn a{background-image: url(https://game.gtimg.cn/images/hmm/m/s3_tab1.png);background-size: 4.69rem auto;height: 1.08rem;flex-shrink: 0;}
.s3tab_btn a.on{background-image: url(https://game.gtimg.cn/images/hmm/m/s3_tab2.png);background-size: 4.69rem auto;}
.s3tab_btn a.btn_s31{background-position: 0 0;width:0.57rem;}
.s3tab_btn a.btn_s32{background-position: -1.99rem 0;width:0.64rem;}
.s3tab_btn a.btn_s33{background-position: -4.04rem 0;width:0.65rem;}

.s3_tab{position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
.s3_ct{display: none;width: 100%;height: 100%;}
.s3_ct1{background: url(https://game.gtimg.cn/images/hmm/m/rp3_1.jpg) no-repeat 50% 50%;background-size: cover;}
.s3_ct2{background: url(https://game.gtimg.cn/images/hmm/m/rp3_3.jpg) no-repeat 50% 50%;background-size: cover;}
.s3_ct3{background: url(https://game.gtimg.cn/images/hmm/m/rp3_2.jpg) no-repeat 50% 50%;background-size: cover;}

.s3_pic{z-index: 3;pointer-events: none;width: 100%;height: 100%;position: absolute;top: 0;left: 0;margin: 0;}
.cn_active .s3_pic a{pointer-events: all;animation: scaleicon 1s linear both infinite alternate;}

.s3_pic .s3_show{width: 100%;height: 100%;object-fit: cover;}
.s3_pic2 .s3_show{width: 14.66rem; height: auto; position: absolute; top: -1.9rem; left: 50%; margin-left: -7.2rem;}

.s3_pic a:after{content: '';width:1.28rem;height:1.27rem;position: absolute;top:50%;left: 50%;border: 1px solid #cbc1b0;border-radius: 50%;margin: -.66rem 0 0 -.66rem;opacity: .8;animation: scaleicon1 1s linear both infinite ;}
.s3_pic a:before{content: '';width:1.28rem;height:1.27rem;position: absolute;top:50%;left: 50%;border: 1px solid #cbc1b0;border-radius: 50%;margin: -.66rem 0 0 -.66rem;opacity: .8;animation: scaleicon1 1s .5s linear both infinite;}

.btn_s3my1,.btn_s3my2{background-position:-4.28rem -5.28rem;width:1.28rem;height:1.27rem;position: absolute;top: 50%;left: 50%;}
.btn_s3my1{margin: -3.5rem 0 0 1.5rem;}
.btn_s3my2{margin: 0.4rem 0 0 -1.9rem;}

.btn_s3st1,.btn_s3st2{background-position: -5.4rem -2.12rem;width:1.28rem;height:1.27rem;position: absolute;top: 50%;left: 50%;}
.btn_s3st1{margin:-6.2rem 0 0 1.3rem;}
.btn_s3st2{margin: 0.4rem 0 0 -1.2rem;}

.btn_s3sl1,.btn_s3sl2{background-position: -5.4rem -3.61rem;width:1.28rem;height:1.27rem;position: absolute;top: 50%;left: 50%;}
.btn_s3sl1{margin:-2.9rem 0 0 1.3rem;}
.btn_s3sl2{margin: 0.9rem 0 0 -1.5rem;}

.s3_pic.show a{opacity: 0;pointer-events: none;}
@keyframes scaleicon{
	from{filter: drop-shadow(0 0 0.04rem #ff7f32);}
	to{filter: drop-shadow(0 0 .12rem #ff7f32);}
}
@keyframes scaleicon1{
	from{opacity: 0.8;transform: scale(.62);}
	to{opacity: 0;transform: scale(1.2);}
}
.s3_bg{position: absolute;width: 100%;height: 100%;background: url(https://game.gtimg.cn/images/hmm/m/s3_bg1.png) no-repeat 50% 50%;background-size: cover;opacity: 0;transform: translateX(4rem);transition: .4s ease all;}

.s3_info{position: absolute;width: 100%;height: 100%;opacity: 0;transform: translateX(4rem);transition: .4s ease all;z-index: 4;pointer-events: none;}
.s3_info.show,.s3_bg.show{transform: translateX(0);opacity: 1;pointer-events: all;}

.s3_iconbg{width: 6.3rem;position: absolute;min-height: 6rem;left: 50%;margin-left: -3.15rem;bottom: 5%;box-sizing: border-box;padding-bottom: 1.14rem;}
.s3_iconbg i{display: none;}
.s3_iconbg span{display: block;font-family: 'nav';font-size: .6rem;color: #e3c388;text-align: center;line-height: .8rem;}
.s3_iconbg i.s3_line1{display: block;background-position: 0 -7.7rem;width:4.79rem;height:0.5rem;margin: .1rem auto;}
.s3_txt1{font-size: .24rem;color: #c1ae8b;line-height: .45rem;}


.s3_info1 .s3_iconbg{width: 7rem;margin-left: -3.5rem;}
.s3_barbox .list_s4 li p{width: 1.3rem;}


/*s4*/
.s4tab_btn{position: absolute;bottom: 3%;z-index: 4;width: 100%;left: 0;display: flex;justify-content: center;align-items: center}
.s4tab_btn a{width:12.5rem;position: relative;}
.s4_icon1{ background-position: -6.9rem -2.26rem;width:0.48rem;height:0.66rem;margin: 0 auto;}
.s4_line{background: #576c6c;width: .4rem;height:.02rem;position: absolute;right: -.2rem;top: .28rem;}
.s4tab_btn a span{color: #dec095;font-size: .28rem;text-align: center;display: block;font-family: 'nav';opacity: 0.4;}
.s4tab_btn a.on .s4_icon1,.s4tab_btn a:hover .s4_icon1{background-position: -6.9rem -3.06rem;width:0.48rem;}
.s4tab_btn a.on span{opacity: 1;}

.bg4 .swiper-container{width: 100%;height: 100%;}
.s4_mask{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-size: cover;background-position: 50% 50%;pointer-events: none;}
.mask_st{background-image: url(https://game.gtimg.cn/images/hmm/m/rmask_st.png);}
.mask_sl{background-image: url(https://game.gtimg.cn/images/hmm/m/rmask_sl.png);}
.mask_my{background-image: url(https://game.gtimg.cn/images/hmm/m/rmask_my.png);}
.s4_ctst{background: url(https://game.gtimg.cn/images/hmm/m/role_bgst.jpg) no-repeat 50% 50%;background-size: cover;}
.s4_ctmy{background: url(https://game.gtimg.cn/images/hmm/m/role_bgmy.jpg) no-repeat 50% 50%;background-size: cover;}
.s4_ctsl{background: url(https://game.gtimg.cn/images/hmm/m/role_bgsl.jpg) no-repeat 50% 50%;background-size: cover;}
.s4_pic{width: 16.8rem;height: 17.46rem;position: absolute;top: -1.54rem;left: 50%;margin-left: -8.6rem;}
.s4_info{width: 7.1rem;position: absolute;left: 50%;margin-left: -3.55rem;bottom: 5%;box-sizing: border-box;padding-bottom: 1.4rem;}

.s4_iconst,.s4_iconmy,.s4_iconsl{background-position:  -6.81rem -4.01rem;width:0.63rem;height:0.93rem;display: block;margin: 0 auto;}
.s4_iconmy{background-position: -6.74rem -5.03rem;}
.s4_iconsl{background-position: -5.77rem -5.03rem;}
.s4_name{font-family: 'nav';text-align: center}
.s4_name span{display: block;font-size: .16rem;color: #e3c388;letter-spacing: 20px;opacity: .5;text-transform: uppercase;line-height: .24rem;}
.s4_name em{font-size: .53rem;color: #e3c388;line-height: .64rem;}

.s4_txt1{font-size: .22rem;color: #c9b280;text-align: center;padding-bottom: .2rem;margin: 0 auto .2rem;opacity: .5;line-height: .34rem;height: 1.02rem;overflow: hidden;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3;}
.s4_subtit1{background-position: -4.39rem -6.76rem;width:2.83rem;height:0.39rem;box-sizing: border-box;font-size: .28rem;color: #e3c388;line-height: .39rem;font-family: 'nav';text-align: center;margin: 0 auto;}
.list_s4{margin: .1rem auto .18rem;display: flex;align-items: center;justify-content: flex-start;flex-wrap: wrap;width: 6.84rem;}
.list_s4 li{display: flex;align-items: center;justify-content: flex-start;width: 50%;}
.list_s4 li p{font-size: .24rem;color: #c9b280;line-height: .38rem;height: .38rem;text-align: right;width: 1.1rem;}
.list_s4 li p:last-child{text-align: left;}
.list_s4 li span{width: 2rem;height:0.08rem;background-color: rgba(227,195,136,.2);}
.list_s4 li i{display: block;height: 100%;background-color: #e3c388;}

.jn_icon{margin: 0.08rem auto 0;display: flex;justify-content: center;align-items: center;position: relative;}
.cn_active .jn_icon{pointer-events: all;}
.jn_line1{background: url(https://game.gtimg.cn/images/hmm/m/jn_line1.png) no-repeat 50% 0;width: 0.02rem;height: .87rem;background-size: 100% auto;margin: 0.08rem .1rem 0;}
.jn_icon a{margin: 0 .06rem;}
.s4_jnbtn1{width: .85rem;height: .92rem;}
.s4_jnbtn2{width: .86rem;height: .85rem;}

.jn_icon a p{position: absolute;width: 100%;top: 1.1rem;left: 0;font-size: .24rem;color: #c9b280;line-height: .36rem;display: none;}
.jn_icon a.on{box-shadow:1px 4.8rem 1px 5.4rem rgba(0,0,0,.8);}
.jn_icon a.on p{display: block;}
.jn_icon a p span{font-weight: bold;}

.jn_icon .jn_pic{width: .86rem;height: .86rem;margin: 0 .1rem;}
.jn_icon .jn_pic img{display: block;width: 100%;}
.jn_icon .jn_pic span{display: block;font-size: .2rem;line-height: .24rem;margin: .1rem auto 0;color: #c9b280;text-align: center;font-family: none;}
.s4_name i{font-style: normal;}
.s4_ctmy .s4_name i,.s4_ctmy .s4_txt1,.s4_ctmy .list_s4 p{color: #74a0b1;}
.s4_ctsl .s4_name i,.s4_ctsl .s4_txt1,.s4_ctsl .list_s4 p{color: #8ab977;}

/*s5*/
.bg5{background: url(https://game.gtimg.cn/images/hmm/m/rp5.jpg) no-repeat 50% 50%;background-size: cover;}
.bg5 .swiper-container{width: 100%;height: 100%;}
.s5_name{font-size: .8rem;color: #e3c388;font-family: 'nav';line-height: 1rem;letter-spacing: .16rem;text-align: center;position: relative;}
.s5_name i{background: url(https://game.gtimg.cn/images/hmm/m/s5_icon1.png) no-repeat 50% 0;width: 1.36rem;height: 1.34rem;background-size: 100% auto;position: absolute;top: 50%;left: 50%;margin: -.67rem 0 0 -.68rem;}
.s5_name span{position: relative;z-index: 1;}
.s5_name i.s5_icon1{background-image: url(https://game.gtimg.cn/images/hmm/m/s5_icon1.png);}
.s5_name i.s5_icon2{background-image: url(https://game.gtimg.cn/images/hmm/m/s5_icon2.png);}
.s5_name i.s5_icon3{background-image: url(https://game.gtimg.cn/images/hmm/m/s5_icon3.png);}

.s5_tab1{display: flex;justify-content: center;align-items: flex-start;margin: .28rem auto 0;position: relative;z-index: 1;}
.s5_tab1 a{background-position: -5.95rem -6.06rem;width:1.32rem;height:0.46rem;font-size: .26rem;color: #e3c388;line-height: .5rem;text-align: center;flex-shrink: 0;margin: 0 0.02rem;}
.s5_tab1 a em{font-size: .32rem;font-weight: bold;}
.s5_tab1 a.on{background-position: -5.27rem -7.5rem;width:1.32rem;height:0.66rem;}
.s5_tab1 i{width:1.55rem;height:0.18rem;position: absolute;top: .14rem;}
.s5_tabline1{background-position: -2.91rem -8.53rem;left: 0;}
.s5_tabline2{background-position: -4.72rem -8.53rem;right: 0;}

.s5_box{width: 100%;position: relative;height: 7.16rem;}
.s5_box img{width: 12.22rem;height: 8.5rem;position: absolute;left: 50%;margin-left: -6.11rem;top: -1.4rem;display: none;}
.s5_box img.show{display: block;}
.list_s5 li{margin-bottom: .2rem;}
.s5_txt1{font-size: .24rem;color: #dec095;text-align: center;line-height: .4rem;opacity: .4rem;margin: 0 auto;width: 6.84rem;}

    /*s6*/
.bg6{background: url(https://game.gtimg.cn/images/hmm/m/rp6.jpg) no-repeat 50% 50%;background-size: cover;}
.tit6{background-position: -0.22rem -9.63rem;width:2.82rem;height:0.59rem;margin: 0 auto;}
.s6_show{background: url(https://game.gtimg.cn/images/hmm/m/s6_bg1.png) no-repeat 50% 0;width: 7.4rem;height: 5.97rem;background-size: 100% auto;margin: -.42rem auto 0;box-sizing: border-box;padding-top: .94rem;position: relative;}
.s6_bg1{background-color:rgba(75,56,40,.5);position: absolute;display: block;width: 6rem;height:3.43rem;left: 50%;margin-left: -3rem;top: .88rem;}
.s6_show .swiper-container{width: 5.9rem;height: 3.33rem;margin: 0 auto;}
.bg4 .swiper-button-prev,.bg4 .swiper-button-next,.bg5 .swiper-button-prev,.bg5 .swiper-button-next,.s7_show .swiper-button-prev,.s7_show .swiper-button-next{background-position: 0 -8.36rem;width:1.07rem;height:1.08rem;top: 50%;margin-top: -.54rem;}
.s7_show .swiper-button-prev{left: .1rem;}
.s7_show .swiper-button-next,.bg4 .swiper-button-next,.bg5 .swiper-button-next{right: .1rem;background-position: -1.28rem -8.36rem;}
.bg5 .swiper-pagination,.s6_show .swiper-pagination,.s7_show .swiper-pagination{width: 7rem;text-align: center;margin: .24rem auto 0;}
.bg5 .swiper-pagination span,.s6_show .swiper-pagination span,.s7_show .swiper-pagination span{background: url(https://game.gtimg.cn/images/hmm/m/sp.png)  -4.02rem -8.9rem;width:0.37rem;height:0.36rem;opacity: 1;background-size: 7.5rem auto;}
.bg5 .swiper-pagination span.swiper-pagination-bullet-active,.s6_show .swiper-pagination span.swiper-pagination-bullet-active,.s7_show .swiper-pagination span.swiper-pagination-bullet-active{background-position: -4.43rem -8.9rem;}
.bg5 .swiper-pagination,.s6_show .swiper-pagination{margin: .14rem auto 0;}
.bg5 .swiper-pagination span,.s6_show .swiper-pagination span{background-position: -2.87rem -8.9rem;}
.bg5 .swiper-pagination span.swiper-pagination-bullet-active,.s6_show .swiper-pagination span.swiper-pagination-bullet-active{background-position: -3.39rem -8.9rem;}

.bg5 .swiper-button-prev,.bg5 .swiper-button-next{top: 45%;}
.bg4 .swiper-button-prev,.bg4 .swiper-button-next{top: 45%;}
.bg5 .swiper-pagination{width: 100%;bottom: 5%;}

.s6btn_tab{width: 6.9rem;margin: -.6rem auto 0;height: .76rem;border-bottom: 1px solid #ffe8b5;
    display: flex;justify-content: center;align-items: center;position: relative;z-index: 11;}
.s6btn_tab a{width: 1.1rem;font-size: .28rem;color: #ffe8b5;text-align: center;height: .76rem;box-sizing: border-box;border-top: 0.02rem solid transparent;line-height: .76rem;position: relative;}
.s6btn_tab a.on{width: 1.4rem;font-weight: bold;border-top-color: #b79f6b;}
.s6btn_tab a i{background-position: -5.25rem -8.9rem;width:1.41rem;height:0.76rem;position: absolute;top: 0;left: 0;opacity: 0;}
.s6btn_tab a span{position: relative;z-index: 1;}
.s6btn_tab a.on i{opacity: 1;}
.s6_tab{width: 6.9rem;margin: .1rem auto 0;}
.s6_tabct{display: none;}
.list_s6{width: 100%;}
.list_s6 li{width: 100%;position: relative;box-sizing: border-box;border-bottom: 1px solid rgba(255,255,255,.1);padding: .2rem 0 .1rem .4rem}
.list_s6 li:after{content: '';background: url(https://game.gtimg.cn/images/hmm/m/sp.png) no-repeat -7rem -7.59rem;width:0.28rem;height:0.28rem;background-size: 7.5rem auto;position: absolute;top: .22rem;left: 0;}
.s6_txt1{font-size: .28rem;color: #ffe8b5;line-height: .34rem;overflow: hidden;font-weight: bold;height: .34rem;white-space: nowrap;text-overflow: ellipsis;display: block;}
.s6_txt2{font-size: .24rem;color: #ffffff;opacity: .5;line-height: .3rem;margin: .05rem auto;display: -webkit-box !important;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.s6_time{ont-size: .2rem;color: #ffffff;opacity: .5;line-height: .22rem;display: block;margin-bottom: 0.1rem;}
/*s7*/

.cn_active .s7_swiper .swiper-slide{pointer-events: all !important;}
.bg7{background: url(https://game.gtimg.cn/images/hmm/m/rp7.jpg) no-repeat 50% 50%;background-size: cover;}
.tit7{background-position: -0.18rem -10.6rem;width:2.81rem;height:0.59rem;margin: 0 auto;}
.s7_show{background: url(https://game.gtimg.cn/images/hmm/m/s7_bg1.png) no-repeat 50% 0;width: 7.38rem;height: 11.13rem;background-size: 100% auto;margin: .24rem auto 0;box-sizing: border-box;padding: .56rem 0 0 .2rem;}
.s7_show .swiper-container{width: 5.13rem;height: 9.11rem;margin: 0 auto;}

.s7_num{font-size: .58rem;color: #645d4d;font-family: 'nav';margin: -.1rem auto 0;text-align: center;}
.s7_num span{color: #ffe8b5;}
.cn_active>.swiper-slide{pointer-events: all !important;}

.foot_box{height: auto;background: url(https://game.gtimg.cn/images/hmm/m/f_bg.png) no-repeat 50% 0;width: 100%;background-size: 100% auto;}
.sq_box{padding: .8rem 0 .4rem;display: flex;justify-content: center;align-items: flex-start;flex-wrap: wrap;width: 7.2rem;margin: 0 auto;}
.sq_box a{background: url(https://game.gtimg.cn/images/hmm/m/f_icon.png) no-repeat ;background-size: 7.16rem auto;width: 1.12rem;height: 1.46rem;margin:0 .16rem .26rem;}
.sq_box a.crbtn_1{background-position: 0 0;}
.sq_box a.crbtn_2{background-position: -1.51rem 0;}
.sq_box a.crbtn_3{background-position: -3.02rem 0;}
.sq_box a.crbtn_4{background-position: -4.53rem 0;}
.sq_box a.crbtn_5{background-position: -6.04rem 0;}
.sq_box a.crbtn_6{background-position: 0 -1.77rem;}
.sq_box a.crbtn_7{background-position: -1.51rem -1.77rem;}
.sq_box a.crbtn_8{background-position: -3.02rem -1.77rem;}
.sq_box a.crbtn_9{background-position: -4.53rem -1.77rem;}
.sq_box a.crbtn_10{background-position: -6.04rem -1.77rem;}
.sq_box a.crbtn_11{background-position:-1.5rem -3.57rem;}
.sq_box a.crbtn_12{background-position: -3.01rem -3.57rem;}
.sq_box a.crbtn_13{background-position: -4.52rem -3.57rem;}

.sq_box a img{display: none;}
#gfooter{display: none;}
.afooter{width: 100%;background: #000000;padding: .3rem 0;font-size: .2rem;line-height: 1.4;color: #FFFFFF;text-align: center;}

/*新闻页*/
.n_content{padding-top:1.64rem;height: 100%;box-sizing: border-box;}
.n_wrap{background: url(https://game.gtimg.cn/images/hmm/m/n_bg1.jpg) no-repeat 50% 50%;background-size: cover;}
.n_content{width: 100%;}
.ntop_box{display: flex;justify-content: space-between;align-items: flex-end;border-bottom: 1px solid #ffe8b5;height: 8%;width: 7rem;margin: 0 auto;}
.n_tabbtn{border: 0;width: auto;margin: 0;}
.btn_back{background-position: 0 -11.67rem;width:1.3rem;height:0.67rem;font-size: 0;text-indent: -9999em;margin-bottom: .05rem;}
.n_tabbox{overflow: auto;height: 92%;padding-bottom: 1rem;}
.n_tabct{width: 7rem;margin: 0 auto;}

.page_box, #milo-paginator{margin:0.5rem auto 0;text-align:center;}
#milo-paginator ul{display: inline-block;}
.page_box a, #milo-paginator .my-page-group li, .my-page-prev, .my-page-next{display:inline-block;vertical-align:middle;margin:0 0.02rem;width:0.46rem;height:0.46rem;font-size:0.2rem;text-align:center;line-height:0.46rem;color:#b79f6a;border:1px solid #b79f6b;}
.page_box a.on,.page_box a:hover, .my-page-group li.my-page-checked, .my-page-group li:hover{background-color:rgba(183,159,107,.2);}
.page_box a.btn_prev,.page_box a.btn_next, .my-page-prev, .my-page-next{width:auto;padding:0 0.18rem;margin:0 0.12rem;}

.d_content{padding-top: 1.44rem;}
.dtop_box{display: flex;justify-content: space-between;align-items:center;border-bottom: 1px solid #ffe8b5;height: 6%;width:100%;margin: 0 auto;padding: 0 .24rem;}
.nr_title{font-size: .24rem;color: #dfc790;display: flex;justify-content: flex-start;align-items: center;height: 100%;line-height: .3rem;}
.nr_title a{color: #dfc790;}
.nr_title span{margin: 0 .1rem;}
.nr_title p{color: #ffe8b5;}
.btn_back1{font-size: .24rem;color: #dfc790;}
.detail_box{height: 94%;overflow-y: auto;width: 100%;;margin: 0 auto;padding: 0 .25rem 1.6rem;box-sizing: border-box;}
.d_tit{font-size: .48rem;font-weight: bold;text-align: center;color: #ffe8b5;padding-top: .5rem;line-height: .6rem;padding-bottom: .2rem;}
.d_time{font-size: .24rem;color: #dfc790;text-align: center;line-height: .34rem;}

.datail_ct {font-size:0.24rem;color:#b79f6b;line-height:0.4rem;padding-top:0.4rem;}
.d_txt1 {font-size:0.28rem;font-weight:bold;color:#ffe8b5;line-height:0.5rem;}
.datail_ct p {margin-bottom:0.1rem;}
.datail_ct p span{color: #ff3232;}
.datail_ct img {display:block;width:100%;margin:0.4rem auto;}

.dtab_box {margin:0.4rem auto;}
.dtab_box table {margin:0 auto;width: 100%;border:1px solid #b79f6b;font-size:0.24rem;text-align:center;}
.dtab_box table th {height:0.56rem;background-color:rgba(183,159,107,.2);color:#ffe8b5;border:1px solid #b79f6b;}
.dtab_box table td {height:0.56rem;border:1px solid #b79f6b;}

.slogan,.btn_s1yy,.btn_s1_gray,.list_s1{opacity: 0;}
.cn_active .slogan{animation: 1s fadeInDown ease both;}
.cn_active .btn_s1yy ,.cn_active .btn_s1_gray  {animation: 1s fadeInUp ease both;}
.cn_active .list_s1 {animation: 1.2s fadeInUp ease both;}

.cn_active .tit2,.cn_active .s2_txt1{animation: fadeInDown1 1.2s ease both;}

.cn_active .list_lcb li:nth-child(1){animation: fadeInUp1 .8s ease both;}
.cn_active .list_lcb li:nth-child(2){animation: fadeInUp1 .8s .4s ease both;}
.cn_active .list_lcb li:nth-child(3){animation: fadeInUp1 .8s .6s ease both;}
.cn_active .list_lcb li:nth-child(4){animation: fadeInUp1 .8s .8s ease both;}
.cn_active .s2_linebox{animation: opa 1s .6s ease both;}
.cn_active .s2_linebg{transition: 1s 1s height linear;}

.cn_active .s2_licon0 li:nth-child(1) i{animation: opa .6s 2s linear both;}
.cn_active .s2_licon1 li:nth-child(1) i{animation: opa .6s 1.5s linear both;}
.cn_active .s2_licon1 li:nth-child(2) i{animation: opa .6s 2s linear both;}
.cn_active .s2_licon2 li:nth-child(1) i{animation: opa .6s 1.3s linear both;}
.cn_active .s2_licon2 li:nth-child(2) i{animation: opa .6s 1.6s linear both;}
.cn_active .s2_licon2 li:nth-child(3) i{animation: opa .6s 2s linear both;}
.cn_active .s2_licon3 li:nth-child(1) i{animation: opa .6s 1.25s linear both;}
.cn_active .s2_licon3 li:nth-child(2) i{animation: opa .6s 1.5s linear both;}
.cn_active .s2_licon3 li:nth-child(3) i{animation: opa .6s 1.75s linear both;}
.cn_active .s2_licon3 li:nth-child(4) i{animation: opa .6s 2s linear both;}

.cn_active .s2_licon0 li:nth-child(1) em,
.cn_active .s2_licon1 li:nth-child(1) em,.cn_active .s2_licon1 li:nth-child(2) em,
.cn_active .s2_licon2 li em,.cn_active .s2_licon3 li em{opacity: 0;}
.cn_active .s2_licon2 li:last-child em{opacity: 1;}

.cn_active .btn_s2_yy {animation: fadeInUp1 .8s 1s ease both;}

.cn_active .s3_pic{animation: 1s fadeInDown ease both;}
.cn_active .s3_pic3{animation: 1s fadeInL1 ease both;}
@keyframes fadeInL1 {
    0%{
        transform: scale(1.2);
        opacity: 0;
    }
    100%{
        transform: scale(1);
        opacity: 1;
    }

}

.cn_active .swiper-slide-active .s4_pic{animation: 1s fadeInDown ease both;}
.cn_active .swiper-slide-active .s4_info{animation: 1s fadeInUp ease both;}

.cn_active .swiper-slide-active .s5_name{animation: 1s fadeInDown ease both;}
.cn_active .swiper-slide-active .s5_tab1{animation: 1s fadeInDown ease both;}
.cn_active .swiper-slide-active .list_s5{animation: 1s fadeInUp ease both;}
.cn_active .swiper-slide-active .s5_txt1{animation: 1s fadeInUp ease both;}
.cn_active .swiper-slide-active .s5_box .show{animation: 1s scale11 ease both;}

.cn_active .tit6{animation: 1s fadeInDown ease both;}
.cn_active .s6_show{animation: 1s fadeInDown ease both;}
.cn_active .s6btn_tab{animation: 1s fadeInUp ease both;}
.cn_active .s6_tab{animation: 1s fadeInUp ease both;}
.cn_active.bg7 .main{animation: 1s scale11 ease both;}

@keyframes fadeInDown{
	from{transform: translateY(-2rem);opacity: 0;}
	to{transform: translateY(0);opacity: 1;}
}
@keyframes fadeInUp{
	from{transform: translateY(2rem);opacity: 0;}
	to{transform: translateY(0);opacity: 1;}
}
@keyframes fadeInDown1{
	from{transform: translateY(-.8rem);opacity: 0;}
	to{transform: translateY(0);opacity: 1;}
}
@keyframes fadeInUp1{
	from{transform: translateY(.8rem);opacity: 0;}
	to{transform: translateY(0);opacity: 1;}
}
@keyframes opa{
	from{opacity: 0;}
	to{opacity: 1;}
}
@keyframes scale11{
	from{transform: scale(1.14);opacity: 0;}
	to{transform: scale(1);opacity: 1;}
}



.pop_box{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background-color: rgba(0,0,0,0.8);display: none;z-index: 99999;}
.pop{margin: 0 !important;}
.popshow{-webkit-animation:scale-up-ver-center .4s ease both;}
.pophide{-webkit-animation:scale-up-ver-centers .4s ease both;}
.pop_ct{box-sizing: border-box;position: relative;}
@keyframes scale-up-ver-center {
    0% {transform: translate(-50%,200px);opacity: 0;}
    100% {transform: translate(-50%,-50%);opacity: 1;}
}
@keyframes scale-up-ver-centers {
    0% {transform: translate(-50%,-50%);opacity: 1;}
    100% {transform: translate(-50%,200px);opacity: 0;}
}

.pop1 {background:url(https://game.gtimg.cn/images/hmm/m/pop1.png) no-repeat 50% 0;width:6.29rem;height:7.82rem;padding-top:.7rem;background-size: 100% auto;}
.pop_close {background-position:-5.64rem -10.08rem;width:1.27rem;height:1.27rem;position:absolute;top:-0.2rem;right:-.1rem;}
.p_tit1 {background-position:-1.9rem -12.48rem;width:4.73rem;height:0.52rem;margin:0 auto;}
.dl_box {width:3.59rem;height:1.59rem;margin:1.3rem auto 0;}
.btn_wxdl {background-position:-3.05rem -14.28rem;width:1.59rem;height:1.59rem;float: left;}
.btn_qqdl {background-position:-5.05rem -14.28rem;width:1.59rem;height:1.59rem;float: right;}
.p_txt1 {font-size:0.24rem;color:#746860;text-align:center;line-height:0.32rem;margin:1.5rem auto 0;padding: 0 1.4rem;}
.p_tit2 {background-position: -1.9rem -11.68rem;width:4.73rem;height:0.52rem;margin:0 auto;}
.p_txt2 {font-size:0.4rem;color:#5f403b;text-align:center;font-weight:bold;width:6.29rem;line-height:0.54rem;padding:0 .7rem;height:2.4rem;display:table-cell;vertical-align:middle;}
.p_txt2 span{display: block;font-size: .26rem;}
.p_copy{height: 4rem;}
.btn_pop {background-position:-0.29rem -14.13rem;width:2.39rem;height:0.87rem;margin:0 auto;display:block;box-sizing:border-box;padding-left:0.14rem;font-size:0.28rem;font-weight:bold;line-height:0.72rem;font-family:'nav';color:#562d14;text-align:center;letter-spacing:0.04rem;}
.p_txt3 {width:4.8rem;font-size:0.2rem;color:#746860;text-align:center;line-height:0.32rem;margin:0.4rem auto 0;}
.p_tit3 {background-position:-1.9rem -13.27rem;width:4.73rem;height:0.53rem;margin:0 auto;}
.p_tips1 {font-size:0.24rem;color:#5f403b;text-align:center;line-height:0.34rem;margin:0.14rem auto 0;font-weight:bold;}
.phone_num {background-position:-0.2rem -16.03rem;width:4.44rem;height:0.69rem;margin:0.24rem auto 0;text-align:center;}
.phone_num,.yzm_box {display: flex;justify-content: space-between;align-items: center;}
.phone_num span {width:0.96rem;font-size:0.24rem;color:#5f403b;text-align:center;line-height:0.6rem;height:0.6rem;flex-shrink: 0;}
.phone_num input,.yzm_box input {background:none;border:0;outline:none;font-size:0.24rem;color:#5f403b;width:3.56rem;box-sizing:border-box;padding:0 0.2rem;flex-shrink: 0;height: 100%;}
.yzm_box {background-position:-0.2rem -16.94rem;width:4.44rem;height:0.69rem;margin:0.14rem auto 0.16rem;}
.yzm_box input {width:2.54rem;}
#ide-phone, .autoBind_btn{margin-top: 0.14rem;}
.btn_yzm {width:1.88rem;height:0.6rem;font-size:0.24rem;color:#5f403b;text-align:center;line-height:0.6rem;font-weight:bold;flex-shrink: 0;}
.p_txt4 {margin:0.2rem auto 0;}

