*{padding: 0;margin: 0;}
a{text-decoration: none;}
ul,ol,li{list-style: none;}
img{width: 100%;outline: none;border: none;}
body{font-family: "微软雅黑", Arial, Helvetica, sans-serif;}

@keyframes scan {
    100%{transform: translateY(135px);-webkit-transform: translateY(135px);
        -ms-transform: translateY(135px);-moz-transform: translateY(135px);
        -o-transform: translateY(135px);
    }
}

.pagebg{width: 100%;position: relative;overflow: hidden;} 
.release{height:848px;background: url("../images/dgys_gwbg_01.jpg") no-repeat center top;}
.game-video{height:616px;background: url("../images/dgys_gwbg_02.jpg") no-repeat center top;}
.enjoy{height:685px;background: url("../images/dgys_gwbg_03.jpg") no-repeat center top;}
.game-feature{height:748px;background: url("../images/dgys_gwbg_04.jpg") no-repeat center top;}
.faq{height:541px;background: url("../images/dgys_gwbg_05.jpg") no-repeat center top;}

.rele-cen img{display: block;width: 1000px;height: 848px;position: relative;}
.release-con{width: 100%;margin-top:664px;margin-left: 228px;}
.release-con .down-qrcode{width: 150px;height: 150px;background: url("../images/small-img_06.png") no-repeat;
/*.release-con .down-qrcode{width: 150px;height: 150px;background: url("../images/down_ewm.png") no-repeat;*/
    display: block;float: left;position: relative;
}
.ewm-light{position: absolute;width: 151px;height: 20px;left: 225px;
    background: url("../images/home-ewm-light.png") no-repeat center 50%;animation: scan 2s linear infinite alternate;
}
.release-con .down-btn{float: left;margin-left: 10px;}
.release-con .down-btn .mol-apple{width: 219px;height: 73px;background: url("../images/small-img_09.png") no-repeat;display: block;margin-bottom: 2px;}
.release-con .down-btn .mol-android{width: 219px;height: 73px;background: url("../images/small-img_12.png") no-repeat;display: block;}
.release-con .gift{width: 202px;height: 159px;background: url("../images/small-img_03.png") no-repeat;display: block;float: left;margin-left: 10px;}
.game-video .video{width: 734px;margin-left: 165px;margin-right: auto;margin-top: 117px;}
.game-video .video a{display: block;}
.game-video .video .video_btn img{opacity: 0.9;}
.game-video .video .video_btn img:hover{opacity: 1;}
.enjoy .m_banner{width: 829px;height:622px;position:relative;margin: 118px auto 0 auto;}
.enjoy .m_banner .banner {height: 622px;width: 100%;position: absolute;top: 0;left: 0;background-position: center top;}
.m_banner .b1{background: url('../images/lunb01_03.png') no-repeat; display: block;}
.m_banner .b2{background: url('../images/lunb02_03.png') no-repeat;}
.m_banner .b3{background: url('../images/lunb03_03.png') no-repeat;}
.m_banner .b4{background: url('../images/lunb04_03.png') no-repeat;}
.m_banner .b5{background: url('../images/lunb05_03.png') no-repeat;}
.m_banner.b2,.b3,.b4,.b5{display: none;}
.enjoy .m_banner .banner_ctrl {height: 100px;width: 1000px;position: absolute;top: 50%;left: 50%;margin: -50px 0 0 -480px;z-index: 2;}

.clearfix:after { HEIGHT: 0px; CONTENT: "."; CLEAR: both; DISPLAY: block; VISIBILITY: hidden; }
.clearfix { ZOOM: 1 }
.clearit { OVERFLOW: hidden; FONT-SIZE: 0px; HEIGHT: 0px; CLEAR: both }
.p_cont { OVERFLOW: hidden; HEIGHT:800px; WIDTH:1000px; POSITION: relative; margin:20px auto 0 auto;}
#scrollBox { MARGIN: 10px auto 0 20px;}
#scrollBox IMG { DISPLAY: block }
.arrleft { OVERFLOW: hidden; CURSOR: pointer; HEIGHT: 91px; WIDTH: 49px; BACKGROUND: url("../images/small-img_24.png") no-repeat; POSITION: absolute; OUTLINE-STYLE: none; LEFT: 75px; Z-INDEX: 999; DISPLAY: block; LINE-HEIGHT: 200px; TOP: 290px;opacity: .8; }
.arrleft:hover {opacity: 1;}
.arrright { OVERFLOW: hidden; CURSOR: pointer; HEIGHT: 91px; WIDTH: 49px; BACKGROUND: url("../images/small-img_27.png") no-repeat; POSITION: absolute; OUTLINE-STYLE: none; right: 75px; Z-INDEX: 999; DISPLAY: block; LINE-HEIGHT: 200px; TOP: 290px;opacity: .8; }
.arrright:hover {opacity: 1;}
.banner_ctrl .com{display: block;position: absolute;width: 49px;height: 91px;opacity: .5;filter: alpha(opacity=50);-moz-opacity: 0.5;}
.banner_ctrl a:first-child {
    background: url('../images/small-img_24.png') no-repeat;
}
.banner_ctrl a:last-child {
    background: url('../images/small-img_27.png') no-repeat;
    right: 40px;
}
.game-feature .text-con{width: 567px;float: right;margin-top: 118px;margin-right: 45px;overflow: hidden;position: relative;}
.game-feature .text-con .text{margin-bottom: 20px;}
.game-feature .text-con .text .tit{text-indent: 2em !important;display: block;}
.game-feature .text-con .text p{color: #eaceaf;line-height: 31px;display: inline;font-size: 20px;}
.game-feature .text-con .text span{color: #b90f0f;font-size:20px;line-height: 24px;display: inline-block;float: left;margin-right: 20px;}
.faq .faq-con{margin-left: 41px;margin-top: 113px;position: relative;overflow: hidden;}
.faq .faq-con .faq-one{float: left;position: relative;overflow: hidden;}
.faq .faq-con .faq-one .faq-before{position: relative;overflow: hidden;}
.faq .faq-con .faq-before{width:227px;height:351px;margin-left: 4px;display: block;}
.faq .faq-con .faq-tit,.faq-tit-none{display: block;position: absolute;top: 296px;left:78px;font-size:36px;color:#ffffff;font-family: "宋体";
    cursor: pointer;
}
.faq-after{width: 223px;height: 347px;background-color: rgba(0,0,0,.6);position: absolute;top: 2px;left: 6px;}
.faq-after .faq-after-tit{font-size:36px;color:#ffffff;font-family: "宋体";margin: 30px 0 20px 78px;cursor: pointer;}
.faq-after ul{margin: 0 0 0 12px;}
.faq-after ul li{line-height: 26px;}
.faq-after ul li i{margin-top:15px;
    border-color: #ffffff;
    border-style: solid;
    border-width: 3px;
    width: 0;
    height: 0;
    -moz-transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    transform:rotate(45deg);
    display: inline-block;
    float: left;
    margin-right: 6px;
}
.faq-after ul li .faq-page{color:#ffffff;display: inline-block;vertical-align: middle;font-size: 14px;}
.faq-after ul li .faq-more{color:#eab373;display: inline-block;vertical-align: middle;}

.last-page{width: 100%;height:299px;background-color: #0c1d13;position: relative;overflow: hidden;}
.last-page .last-page-con{margin-top:77px;margin-left:45px;height:178px;margin-bottom:43px;overflow: hidden;}
.last-page .last-page-con .last-info01,.last-info02{width:207px;height:154px;padding:12px 20px;background-color:#10312b;float:left;margin-right:65px;}
.last-info03{width:235px;height:154px;padding:12px 20px;background-color:#10312b;float:left;}
.last-page .last-page-con .info-col{width:25px;word-wrap: break-word;line-height:17px;float: left;}
.last-page .last-page-con .col-orange{font-size: 23px;color: #ffc481;line-height: 24px;}
.last-page .last-page-con .col-white{color: #ffffff;}
.last-page .last-page-con .weibo-qr{width: 162px;height: 163px;background: url("../images/dgys_wb.png") no-repeat center;
    display: block;position: absolute;top: 50px;left: 182px;
}
.last-page .last-page-con .weixin-qr{width: 162px;height: 162px;background: url("../images/small-img_44.png") no-repeat center;
    display: block;position: absolute;top: 50px;left: 495px;
}
.last-page .last-page-con .info-row{margin-top: 135px;color: #ffffff;}
.last-page .last-page-con .info-row>span{color: #ffcb8f;}
.last-info03>a{display: block;color: #ffffff;line-height: 27px;}
.last-info03>a>span{display: inline;color: #ffc481;}

.show{display: block;}
.hide{display: none;}

/*video*/
#viewbox{background: #fff; width: 1000px; height: 600px; position: fixed; zoom:1; _position: absolute; left: 50%; top: 50%; z-index: 999999; margin: -300px -0px 0px -500px;}
#viewbox .divScrollbar{ margin: 0px 10px;  height: 560px; top: 20px; width: 980px; position:relative; z-index: 0;overflow: hidden; overflow-y:auto; }
#viewbox .divScrollbar h1.h1{ text-align: center; font-size: 18px; padding-top: 35px;}
#viewbox .divScrollbar p.p{ text-align: center; color: #999; padding-bottom: 35px;}
#viewbox .divScrollbar .viewcent{ margin: 0px 20px;  }
.viewboxbg{ background: #000; opacity: 0.5;    filter: alpha(opacity=50); width: 100%; height: 100%; left: 0; top: 0; _position: absolute; position: fixed; z-index: 99999;}
#viewbox .colss{ position: absolute; left: 50%; top: 50%; z-index: 9999999;width:64px; height: 62px; margin: -300px 0 0 500px; background:url('../images/colss.png');}


/*inside style*/
.insidebg{background-color: #0d1725;}
.header,.content{width: 100%;position: relative;overflow: hidden;zoom: 1;}
.Layou1000{width: 1000px;margin:0 auto;position: relative;overflow: hidden;}
.cont-header{width: 944px;margin: 0 auto;padding-top: 30px;padding-bottom: 18px;position: relative;overflow: hidden;
    border-bottom: 1px solid #3062bf;
}
.cont-header .con-hea-left{float:left;font-size: 34px;color: #ffdaa1;display: inline-block;margin-left: 26px;}
.cont-header .con-hea-right{float: right;height: 34px;line-height: 50px;color: #ffffff;margin-right: 36px;}
.cont-header .con-hea-right a{font-size: 17px;color: #ffffff;display: inline-block;}
.cont-title{text-align: center;color: #ffffff;height: 30px;margin: 30px 0;}
.cont-title a{font-size: 29px;color: #ffffff;}
.active{color: #ffdaa1 !important;}
.list-container{width: 797px;margin-left: auto;margin-right: auto;position: relative;overflow: hidden;}
.list-container ul li .info-hea{height: 45px;line-height: 43px;border-bottom: 1px dashed #162d59;}
.list-container ul li .info-hea a{font-size: 16px;color: #ffffff;}
.list-container ul li .info-hea span{float:right;color: #ffffff;}
.list-container ul li .info-con{background-color: #0c2650;padding: 19px 29px 14px 19px;margin-top: 4px;display: none;}
.list-container ul li .info-con p{color: #ffffff;line-height: 26px;text-indent: 2em;}
.list-container .list-foot{width:100%;text-align: center;margin-top: 36px;margin-bottom: 32px;}
.list-container .list-foot a{color: #ffffff;margin-right: 14px;}

/*yingxion*/
.MsoNormal{text-indent: 0 !important;}
/*.MsoNormal{width: 122px;margin: 0 auto;}*/
table tbody tr td{background: none !important;}

.footer{width: 100%;height:180px;background-color: #0e0e0e;position: relative;overflow: hidden;}
.footer span{width:122px;height:53px;display: inline-block;background: url("../images/neiye_img_04.png") no-repeat;
    margin:20px 36px 0 225px;float: left;
}
.fot-right{margin-top: 28px;}
.fot-right p{color: #ffffff;line-height: 24px;}


