/* public */
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;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;font-weight:normal}
html{_filter:expression(document.execCommand("BackgroundImageCache",false,true));}
ul,li,div,dl,dt,dd{list-style:none;}
h1.wm-public{height:0px; line-height:0px; font-size:0px;}
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.6s;-moz-transition:0.6s;-ms-transition:0.6s;-o-transition:0.6s;transition:0.6s;}
.pub_yh{font-family:"Microsoft YaHei";}
.pub_le{float: left;}
.pub_lr{float: right;}
.none{display:none;}
body{background:#FFF; font-size:12px; font-family:"Microsoft YaHei",Verdana,Geneva,sans-serif,\5b8b\4f53; min-width: 800px;}

body,html,#content,.swiper{width: 100%; height: 100%; overflow: hidden; position: relative;}
.section1{position:relative;height: 100%; height: 2015px; background: url(../images/bg0516.jpg) no-repeat center; background-size: 100% auto;}
/* .section1::after{position: absolute;content: "";width: 943px;height: 1228px;background: url(../images/hero.png) no-repeat center;} */
.section3{height: 100%; background:#FFF url(../images/newbg.jpg) no-repeat 0 0; background-size: 100% auto;}
.logo{width: 100%; position: absolute; left: 0; top: 50px;}
.logo img{display: block; margin: 0 auto;}
.menuBtn{cursor: pointer; display: block; width: 112px; height: 174px; background: url(../images/menu.png) no-repeat 0 0; position: fixed; right: 0; top: 650px; z-index: 10; -webkit-appearance:none;-webkit-tap-highlight-color:transparent;}
.float-plan {display:block;position:fixed;top:1180px;right:0;width: 230px;height: 105px;background: url(../images/btn_jihua.png) no-repeat center;}
.menulist{width: 196px; height: 100%; background: rgba(0,0,0,0.7); position: fixed; right: -196px; top: 0; z-index: 10;}
.menuClose{display: block; width: 61px; height: 71px; background: url(../images/close.png) no-repeat 0 0; position: absolute; left: 50%; margin-left: -27px; top: 37px; cursor: pointer; -webkit-appearance:none;-webkit-tap-highlight-color:transparent;}
.menulink{width: 100%; position: absolute; left: 0; top: 360px;}
.menulink .font{position:relative;margin: 0 auto 50px;width: 45px;font-size: 42px;color: #fff;text-align: center;}
.menulink .font::after{position: absolute;content: "";width: 43px;height: 2px;background: #fff;left: 0;bottom: -20px;}
.menulink a{display: block; width: 64px; height: 64px; cursor: pointer; background-position: center; background-repeat: no-repeat; margin: 0 auto; margin-bottom: 35px;}
.menulink a.icon1{background-image: url(../images/QQ.png);}
.menulink a.icon2{background-image: url(../images/tap.png);}
.menulink a.iconlink{background-image: url(../images/menu1.png);}
.menulink a.icon3{background-image: url(../images/haoyou.png);}
.mainBox{width: 100%; position: absolute; left: 0; top:1280px;z-index: 9;}
.slg{display: block; width: 100%; margin-bottom: 30px;}
.mainBtns a{display: block; width: 423px; height: 127px; overflow: hidden; text-indent: -9999px; margin: 0 auto; cursor: pointer; margin-bottom: 20px; -webkit-appearance:none;-webkit-tap-highlight-color:transparent;}
/* .mainBtns a.yy{background: url(../images/yy.png) no-repeat 0 0;} */
.mainBtns a.await{background: url(../images/download.png) no-repeat center;display:none}
.mainBtns a.yy{background: url(../images/yy0516.png) no-repeat 0 0;width: 437px;height: 120px;margin-bottom: 0;margin-top: 10px;}
.qun{position:fixed;right:0;top:500px;display:block;width: 112px; height: 174px;background: url(../images/qun.png) no-repeat center;}
.mainBtns a.checksum{display:inline;font-size: 35px;text-align: center;text-decoration:underline;color: #715429;padding-left: 200px;display:none}
.img-shijian {display: block;width: 514px;height: 133px;margin: 1190px auto 10px;visibility: hidden;}
.img-guize {display: block;width: 868px;height: 232px;margin: 280px auto 0;}
.download-btn {width: 436px;height: 127px;display: block;background: url(../images/download.png) no-repeat center;margin: 25px auto!important;}

.popFiex{width: 100%; height: 100%; position: fixed; left: 0; top: 0; background: rgba(0,0,0,0.8); z-index: 100; display: none;}
.popCont{position: fixed; left: 50%; top: 50%; -webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.pop1{width: 905px; height: 618px; background: url(../images/pop.png) no-repeat 0 0;left: 48%;background-size: 130%;}
.pop2{width: 1034px; height: 951px; background: url(../images/ad.png) no-repeat 0 0;}
.pop3{width: 924px; height: 618px; background: url(../images/await.png) no-repeat 0 0; background-size: 100% auto;left: 54%;}
.closeBtn{display: block; width: 61px; height: 71px; background: url(../images/close.png) no-repeat 0 0; cursor: pointer; overflow: hidden; text-indent: -9999px; position: absolute; right: -80px; top: 8px;-webkit-tap-highlight-color: transparent;}
.adlink{display: block; width: 820px; height: 600px; position: absolute; left: 100px; top: 45px;}

.subTab_zg{height: 80px; text-align: center;font-size: 32px; color: #715429;}  
.subMain{width: 660px; position: absolute; left: 225px; top: 160px;line-height: 50px;}
.subTab{height: 80px; text-align: center;margin-bottom: 30px;}  
.subTab a{display: inline-block; cursor: pointer; width: 235px; height: 32px; overflow: hidden; text-indent: -9999px; -webkit-appearance:none;-webkit-tap-highlight-color:transparent;}
.subTab a.ios{background: url(../images/tab1.png) no-repeat 0 0;width: 155px;}
.subTab a.and{background: url(../images/tab2.png) no-repeat 0 0;}
.subTab a.on{background-position: 0 bottom;}
.sublist{width: 545px; height: 100px; margin: 10px auto; position: relative;}
.sublist input{float: left; width: 510px; height: 80px; padding: 0 20px; font-size: 36px; border: 1px solid #a9c0c3; background: #FFF; border-radius:56px; color: #000; outline: none;}
.sublist input::-webkit-input-placeholder{color:#d4c9c2;}
.sublist input::-moz-placeholder{color:#d4c9c2;}
.sublist input::-ms-input-placeholder{color:#d4c9c2;}
.sublist input::-webkit-input-placeholder{color:#d4c9c2;}
.sublist input::placeholder{color:#d4c9c2;}
.getCode{width: 190px; height: 80px; line-height: 80px; text-align: center; background: #477883; font-size: 30px; color: #faf2e7; cursor: pointer; position: absolute; right: -5px; top: 0; border-top-right-radius: 56px; border-bottom-right-radius: 56px; z-index: 10; -webkit-appearance:none;-webkit-tap-highlight-color:transparent;}
.getCode.on{cursor: default; background: #d4c9c2;}
.qqtext{background: url(../images/qqtext.png) no-repeat center 0; height:252px;}
.submit{padding-top: 30px;}
.submit a{display: block; width: 320px; height:104px; background: url(../images/yy.png) no-repeat 0 0; margin: 0 auto; cursor: pointer; overflow: hidden; text-indent: -9999px; -webkit-appearance:none;-webkit-tap-highlight-color:transparent;background-size: contain;}
.submitbmo{padding-top: 12px;}
.submitbmo a{display: block; width: 235px; height:71px; background: url(../images/qry-mo.png) no-repeat 0 0; margin: 0 auto; cursor: pointer; overflow: hidden; text-indent: -9999px; -webkit-appearance:none;-webkit-tap-highlight-color:transparent;}
.getZCode{width: 190px; height: 58px; line-height: 58px; text-align: center; background: #477883; font-size: 24px; color: #faf2e7; cursor: pointer; position: absolute; right: -5px; top: 0; border-top-right-radius: 56px; border-bottom-right-radius: 56px; z-index: 10; -webkit-appearance:none;-webkit-tap-highlight-color:transparent;}
.getZCode.on{cursor: default; background: #d4c9c2;}

.btn_join{}
.btn_join a{display: block; width: 384px; height: 92px; background: url(../images/btnqq.png) no-repeat 0 0; margin: 0 auto; cursor: pointer; overflow: hidden; text-indent: -9999px; -webkit-appearance:none;-webkit-tap-highlight-color:transparent;}

.section2{height: 370px; position: relative;background: linear-gradient(#fbfbf3,#fff);}
.footer{position: relative; color: #58504d; font-size: 16px; line-height: 26px; width: 800px; margin: 0 auto; padding-top: 30px;}
.footer a{color: #58504d;}
.footerleft{width: 630px; float: left;}
.footerlg{height: 84px;}
.lglogo{width: 175px; float: left;}
.footerlink{float: right; width: 420px; padding-top: 8px;}
.footerlink div{border-left: 2px solid #807c7c; padding-left: 20px;}
.footerlink span{padding: 0 14px;}
.footerGame{height: 74px;}
.footerGame span{float: left; width: 135px;}
.footerGame div{float: left; width: 475px;}
.footerInfo{height: 74px;}
.footerInfo div{float: left; padding-right: 25px;}
.kfMain{width: 161px; height: 184px; float: right; background: url(../../images/kf.png) no-repeat 0 0; margin-top: 14px;}
.kfMain div{padding-top: 44px;}
.kfMain div img{display: block; margin: 0 auto; width: 136px;}

.msg{text-align: center; font-size: 34px; color: #4e736d; padding-top: 170px;}
.ani{opacity: 0;} 
.textMain{width: 783px; position: absolute; left: 120px; top: 156px;}

.newsTitle{width: 100%; position: absolute; left: 0; top: 50px; z-index: 1000}
.newsTitle img{display: block; margin: 0 auto;}
.newsBox{width: 1049px; height: 1303px; background: url(../images/box.png) no-repeat 0 0; background-size: 100% auto; position: absolute; left: 50%; top: 250px; -webkit-transform: translate(-50%,0);-moz-transform: translate(-50%,0);-ms-transform: translate(-50%,0);-o-transform: translate(-50%,0);transform: translate(-50%,0); z-index: 1000}
.newsh1{text-align: center; font-size: 42px; color: #6e5c4f; font-weight: bold; padding-top: 130px; height: 150px;}
.newsDesc{width: 750px; margin: 0 auto; height: 950px; font-size: 24px; color: #6e5c4f; line-height: 38px; overflow: hidden; overflow-y: auto; padding: 0 20px;}
.newsDesc::-webkit-scrollbar{width:10px;height:10px;background-color:rgba(0,0,0,0);}
.newsDesc::-webkit-scrollbar-track{border-radius:10px;background-color:#f1e7d2;}/*�?*/
.newsDesc::-webkit-scrollbar-thumb{border-radius:10px;background-color:#fdb373;}/*�?*/
.newsDesc::-webkit-scrollbar-thumb:hover{background-color:rgba(143,143,148,1);}
.newsDesc::-webkit-scrollbar-thumb:active{background-color:rgba(106,106,112,1);}
.newsDesc::-webkit-scrollbar-track-piece{margin:0;}
