﻿@charset "utf-8";
html,body,form,ol,ul,li,div,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,table,th,td,font,em,ins,span,a{margin:0; padding:0; outline: none;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;font-weight:normal}
ul,li,div,dl,dt,dd{list-style:none;}
h1.wm-public{height:0px; line-height:0px; font-size:0px;}
span,a,strong,div{-webkit-appearance:none;-webkit-tap-highlight-color:transparent;}
a{text-decoration:none;}
a{blr:expression(this.onFocus=this.blur());outline:none;}
img{border:0;}
font,em{font-style:normal; font-family:\5b8b\4f53;}
label{vertical-align:middle; font-family:tahoma;}
textarea,input{resize:none; outline:none;}
ins{float:right; text-decoration:none; font-weight:normal;}
.pub_wsp{word-wrap:break-word; word-break:break-all;}
.pub_abso{vertical-align:middle;}
.pub_clr{clear:both;font-size:0;height:0;line-height:0;overflow:hidden;}
.pub_ani{-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;transition:0.4s;}
.pub_yh{font-family:"Microsoft YaHei";}
.pub_btn{display: block; overflow: hidden; text-indent: -999px; cursor: pointer; margin: 0 auto;}
.pub_btn:hover{background-position: 0 bottom;}
.pub_le{float: left}
.pub_lr{float: right;}
.pub_ib{text-align: center; display: table; word-spacing:-1em;}
.pub_text1{display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.pub_text2{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.pub_table{border-collapse: collapse; width: 100%;}
.none{display:none;}
*:not(input):not(textarea){user-select:none;}
body{background:#000; font-size:12px; font-family:"Microsoft YaHei",Verdana,Geneva,sans-serif,\5b8b\4f53;  -webkit-text-size-adjust: 100%;}
#content{position: relative; min-width: 1300px; max-width: 1920px; overflow-x: hidden; margin: 0 auto; background:#291212 url(https://shenmo.games.wanmei.com/images/cover251230/bg.jpg) no-repeat center 0; padding-bottom: 100px;}

.header{width: 1230px; height: 630px; margin: 0 auto; position: relative;}
.navBox{width: 1920px; height: 550px; position: absolute; left: 50%; margin-left: -960px; top: 0; z-index: 10;}
.navBg{width: 1920px; height: 550px; position: absolute; left: 0; top: 0; background: linear-gradient(to bottom, #000000 20%, rgba(0, 0, 0, 0) 100%); display:none;}
.navCont{width:1230px; position: absolute; left: 50%; transform: translate(-50%,0); top:0px; z-index: 10; display: flex; justify-content: right;}
.navlist{float: left; width: 120px; height: 80px; position: relative; text-align: center;}
.navlist a.link{display: block; width: 100%; height: 80px;}
.navlist a.link strong{display: block; font-weight: normal; font-size: 18px; color: #FFF; height: 24px; padding-top: 20px;}
.navlist a.link span{display: block; font-size: 12px; color: #aeaeae;}
.navlist a.on,.navlist a:hover,.navlist a:hover strong{color: #fff17e;}
.navPop{width: 100%; position: absolute; left: 0; top: 70px; display: none;}
.navPop a{display: block; font-size: 14px; height: 30px; line-height: 30px; color: #FFF;}

.mainSection1{width: 1230px; height: 375px; margin: 0 auto;}
.btnCont{float: left; width: 221px; height: 375px; position: relative;}
.btnDownload{display: block; width: 221px; height: 130px; background: url(https://shenmo.games.wanmei.com/images/cover251017/btn_down.png) no-repeat 0 0; position: absolute; left: 0; top: -15px;}
.btnDownload:hover{background-position: 0 bottom;}
.btnMain{padding-top: 115px;}
.btnMain a{display: block; width: 221px; height: 61px; background: #14171b; border-bottom: 1px solid #2e2d32; background-position:center center; background-repeat: no-repeat; position: relative;cursor: pointer;}
.btnMain a.btn_reg{background-image: url(https://shenmo.games.wanmei.com/images/cover251017/btn_reg.png);}
.btnMain a.btn_pay{background-image: url(https://shenmo.games.wanmei.com/images/cover251017/btn_pay.png);}
.btnMain a.btn_pai{background-image: url(https://shenmo.games.wanmei.com/images/cover251017/btn_pai.png);}
.btnMain a.btn_game{background-image: url(https://shenmo.games.wanmei.com/images/cover251017/btn_game.png);}
.btnMain a span{display: block; width:0; height: 4px; background: #968458; line-height: 0; font-size: 0; position: absolute; left: 0; bottom: -1px; -webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;transition:0.4s;}
.btnMain a:hover span{width: 100%;}

.lunbo{width: 670px; height: 363px; float: left; margin-left: 12px; position: relative; background: #2c3137;}
.swiper{width: 100%;height: 100%;}
.mySwiper2 img{display: block; width: 100%; height: 100%;}
.lunboSelect{width:100%; height: 40px; position: absolute; left: 0; bottom: 0; z-index: 10;}
.mySwiper span{display: block; width: 100%; height: 100%; text-align: center; background: rgba(0,0,0,0.6); color: #FFF; font-size: 14px; line-height: 40px; cursor: pointer;}
.swiper-slide-thumb-active span{background: #b59645;}

.serverCont{width: 315px; height: 363px; float: right; background: #2c3137;}
.serverMain{width: 270px; margin: 0 auto;}
.serverTitle{padding: 16px 0 0 0; height: 32px;}
.serverTitle strong{font-size: 22px; color: #d9b75e;}
.serverTitle a{float: right; font-size: 12px; color: #5f5f5f; font-family: arial; line-height: 32px;}
.serverTitle a:hover{color: #fff;}

.serverlist{font-size: 13px; color: #e4e4e4; height: 64px;}
.serverlist p{padding-top: 10px;}
.serverlist p span{float: right;}

.newSerImg{height: 215px;}
.newSerImg img{display: block; margin-bottom: 10px;}

.serverText{}
.serverText a{color: #a7a7a7; font-size: 14px; margin-right: 9px; background: url(https://shenmo.games.wanmei.com/images/cover251230/icon2.png) no-repeat 0 center; padding-left: 15px;}
.serverText a:last-child{margin: 0;}
.serverText a:hover{color: #FFF;}

.mainSection2{width: 1230px; height: 456px; margin: 0 auto;}
.spCont{width: 221px; height: 444px; float: left; background: #14171b;}
.spMain{padding: 0 0 0 16px;}
.spMain h3{padding-top: 20px; height: 35px; font-size: 22px; color: #d9b75e; font-weight: bold;}
.spMain ul{height: 360px; width: 200px;}
.spMain ul li{float: left; width: 100px; height: 350px; line-height: 22px;}
.spMain ul li a{color: #FFF; display: block; background: url(https://shenmo.games.wanmei.com/images/cover251230/icon1.png) no-repeat 0 center; text-indent: 18px;}
.spMain ul li a:hover{text-decoration: underline;}
.spMain a.more{display: block; width: 114px; height: 20px; line-height: 20px; border-radius: 20px; background: #9a8b63; color: #FFF; font-size: 12px; cursor: pointer; text-align: center;}
.spMain a.more:hover{background: #7c6938;}

.newsCont{width: 670px; height: 444px; float: left; background: #2c3137; margin-left: 12px;}
.mainNews{padding: 20px 26px 0 26px;}
.mainNewTab{height: 36px; border-bottom: 1px solid #656571; padding-left: 3px;}
.mainNewTab{line-height: 36px;}
.mainNewTab a.more{color: #5f5f5f; font-size: 12px;}
.mainNewTab a.more:hover{color: #FFF;}
.mainNewTab a.btn{float: left; width: 82px; height: 34px; line-height: 34px; text-align: center; font-size: 16px; color: #FFF; cursor: pointer;}
.mainNewTab a.btn:hover,.mainNewTab a.on{border-bottom: 2px solid #9a8b63;}

.mainNewHot{height:76px; line-height: 76px; border-bottom: 1px solid #3b3f43;text-align: center;}
.mainNewHot a{color: #ecc663; font-size: 24px; font-weight: bold;}
.mainNewHot a:hover{color: #fdc53f;}

.mainNewList{padding-top: 14px;}
.mainNewList ul{display: none;}
.mainNewList li{font-size: 14px; line-height: 30px; color: #ffffff;}
.mainNewList li a{color: #ffffff;}
.mainNewList li a:hover{color: #ecc663;}
.mainNewList li span{padding-right: 10px;}
.mainNewList li.on{color: #ecc663;}
.mainNewList li.on a{color: #ecc663;}

.showCont{float: right; width: 315px; height: 100%;}
.showCont img{display: block; margin-bottom: 12px;}
.showCont a:last-child img{margin-bottom: 0;}

.mainSection3{width: 1230px; height: 422px; margin: 0 auto; position: relative;}
.mainSection4{width: 1230px; height: 432px; margin: 0 auto; position: relative;}
.listCont1{width: 1321px; height: 479px; background: url(https://shenmo.games.wanmei.com/images/cover251230/listCont1.png) no-repeat 0 0; position: absolute; right: 0; top: -12px;}
.listCont2{width: 1274px; height: 481px; background: url(https://shenmo.games.wanmei.com/images/cover251230/listCont2.png) no-repeat 0 0; position: absolute; left: 0; top: -4px;}
.listTitle{width: 360px; font-size: 22px; color: #838586; font-weight: bold; text-align: center; position: absolute;}
.listTitle span{color: #d9b75e;}
.listCont1 .listTitle{left: 694px; top: 68px;}
.listCont2 .listTitle{left: 290px; top: 50px;}
.listMain{width: 860px; height: 220px; position: absolute;}
.listCont1 .listMain{right: 0px; top: 140px;}
.listCont2 .listMain{left: 68px; top: 140px;}
.listMain a{float: left; width: 50px; height: 201px; position: relative; cursor: pointer;}
.listMain a:last-child{margin: 0;}
.listMain a span{display: block; width: 43px; height: 184px; position: absolute; left: 0; top: 9px; writing-mode: vertical-rl; display: flex; justify-content: center; align-items: center; font-size: 20px; color: #6d5d3e; z-index: 2;  transition: top .5s;}
.listMain a strong{display: block; width: 40px; height: 201px; background: url(https://shenmo.games.wanmei.com/images/cover251230/btn_border.png) no-repeat 0 0; position: absolute; right: 0; top: 0; z-index: 1;  transition: top .5s;}
.listCont1 .listMain a{margin-right: 20px;}
.listCont2 .listMain a{margin-right: 32px;}
.listCont1 .listMain a span{background: url(https://shenmo.games.wanmei.com/images/cover251230/btn_on1.png) no-repeat 0 0;}
.listCont2 .listMain a span{background: url(https://shenmo.games.wanmei.com/images/cover251230/btn_on2.png) no-repeat 0 0;}
.listMain a:hover span{top: -37px;}
.listMain a:hover strong{top: -20px;}


.mainThird{background: #14171b; width: 1230px; height: 408px; margin: 0 auto; margin-bottom: 12px; overflow: hidden; position: relative;}
.mainThird .hd{width: 1240px; height: 40px; position: absolute; left: 0; bottom: 0; z-index: 2;}
.mainThird .hd span{cursor: pointer; float: left; display: inline; margin-right: 1px; color: #FFF; width: 81px; height: 40px; line-height: 40px; text-align: center; background: rgba(0,0,0,0.5); font-size: 14px;}
.mainThird .hd span:hover,.mainThird .hd span.on{background: #9a8b63;}
.mainThird .bd{width: 1230px; height: 480px;}
.mainThird .bd .li{width: 1230px; height: 480px; position: relative;}

.hreoText{width: 645px; position: absolute; left: 44px; top: 20px; z-index: 2;}
.hreoText h3{height: 50px;}
.hreoText h3 strong{float: left; font-size: 30px; color: #FFF; width: 140px; font-weight: normal;}
.hreoText h3 span{float: left; padding-top: 8px;}
.hreoText h3 span a{color: #FFF; display: block; text-align: center; font-size: 12px; background: #9a8b63; width: 94px; height: 22px; line-height: 22px; border-radius: 11px; text-align:center;}
.hreoText p{font-size: 16px; color: #8b8b8b; line-height: 24px; padding-bottom: 18px; min-height:48px;}
.hreoText video{width: 288px; height: 168px; background: #000;}

.hreoImg{position: absolute; right: 0; top: 0; z-index: 1; right:0;}

.mainFourth{width: 1230px; height: 395px; margin: 0 auto;}
.mainLeft3{float: left; width: 221px; height: 395px; display: inline; margin-right: 12px;}
.mainLeft3 .tlThree{margin-top: 0;}
.mainLeft3 .tlThree .tlTitle{height: 70px; line-height: 70px;}
.mainMid3{float: left; width: 670px; height: 395px; position: relative; background: #2c3137;}
.mainRight3{float: right; width: 315px; height: 395px;}

.mainEnjoy{width: 636px; margin: 0 auto;}
.mainEnjoyTab{height: 34px; padding: 18px 0 14px 0; margin-bottom: 25px;}
.mainEnjoyTab strong{float: left; width: 145px; height: 34px; line-height: 34px; color: #d9b75e; font-size: 22px;}
.mainEnjoyTab span{float: left; width: 32px; height: 31px; line-height: 31px; color: #414447; text-align: center; font-size: 16px;}
.mainEnjoyTab a{float: left; width: 66px; height: 31px; line-height: 31px; color: #FFF; font-size: 16px; cursor: pointer;}
.mainEnjoyTab a:hover,.mainEnjoyTab a.on{border-bottom: 3px solid #9a8b63;}

.mainEnjoyUl{width: 636px; overflow: hidden;}
.mainEnjoyUl ul{display: none; width: 660px;}
.mainEnjoyUl li{float: left; width: 200px; height: 130px; display: inline; margin: 0 16px 18px 0;}
.mainEnjoyUl img{display: block; width: 200px; height: 130px;}

.mainphone{height: 66px; margin-bottom: 12px; background: #9c8d66; padding-top: 8px;}
.mainphone dt{float: left; width: 115px; border-right: 1px solid #aca07e; padding-top:20px; height: 38px;}
.mainphone dt span{display: block; width: 94px; height: 22px; line-height: 22px; text-align: center; font-size: 12px; color: #FFF; background: #908360; border-radius: 11px; margin: 0 auto;}
.mainphone dd{float: right; width: 186px; color: #FFF;}
.mainphone dd span{display: block; font-size: 16px; padding: 6px 0 0px 0;}
.mainphone dd strong{display: block; font-size: 24px;}

.mainFour{height: 309px; background:#2c3137;}
.mainCard{width: 260px; padding: 30px 0 0 0; margin: 0 auto;}
.mainCard li{height: 114px; border: 1px solid #4b5055; margin-bottom: 20px;}
.mainCard div.card{width: 96px; height: 96px; padding: 10px 0 0 10px; float: left;}
.mainCard div.card img{display: block; width: 96px; height: 96px; margin: 0 auto;}
.mainCard div.text{float: right; width: 130px; padding-top: 10px;}
.mainCard div.text strong{display: block; font-size: 20px; color: #9a8b63; line-height: 36px; padding-bottom: 8px;}
.mainCard div.text span{display: block; font-size: 14px; color: #a7a7a7; line-height: 18px;}


.tlTitle{font-size: 22px; color: #d9b75e; height: 60px; line-height: 60px; font-weight: bold; text-indent: 16px;}
.tlUl li{float: left; width: 110px;}
.tlUl li a{display: block; width: 100%; height: 30px; line-height: 30px; text-indent: 35px; font-size: 12px; color: #ffffff; background: url(https://shenmo.games.wanmei.com/images/main201907/icon.png) no-repeat 19px 0;}
.tlUl li a:hover{background-position:19px -30px; color: #ecc663;}
.tlThree{background: #14171b; margin-top: 12px;}
.tlBeas{padding: 0 0 30px 0; width: 190px; margin: 0 auto; border-top: 1px solid #232529;}
.tlBeas a{display: block; width: 100%; height: 48px; line-height: 48px; border-bottom: 1px solid #232529; font-size: 16px; color: #a7a7a7; text-indent: 86px;}
.tlBeas a.n1{background: url(https://shenmo.games.wanmei.com/images/main201907/be1.png) no-repeat 21px center;}
.tlBeas a.n2{background: url(https://shenmo.games.wanmei.com/images/main201907/be2.png) no-repeat 21px center;}
.tlBeas a.n3{background: url(https://shenmo.games.wanmei.com/images/main201907/be3.png) no-repeat 21px center;}
.tlBeas a.n4{background: url(https://shenmo.games.wanmei.com/images/main201907/be4.png) no-repeat 21px center;}
.tlBeas a.n5{background: url(https://shenmo.games.wanmei.com/images/main201907/be5.png) no-repeat 21px center;}
.tlBeas a.n6{background: url(https://shenmo.games.wanmei.com/images/main201907/be6.png) no-repeat 21px center;}
.tlBeas a:hover{color: #ecc663; background-position: -169px center;}


body::-webkit-scrollbar{width:6px;height:6px;background-color:rgba(0,0,0,0);}
body::-webkit-scrollbar-track{border-radius:6px;background-color:#1e1e1e;}/*底*/
body::-webkit-scrollbar-thumb{border-radius:6px;background-color:#8b8b8b;}/*面*/
body::-webkit-scrollbar-thumb:hover{background-color:rgba(143,143,148,1);}
body::-webkit-scrollbar-thumb:active{background-color:rgba(106,106,112,1);}
body::-webkit-scrollbar-track-piece{margin:0;}