@charset "utf-8";
body{ margin:0; padding:0; font-size:14px; font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif; -webkit-text-size-adjust:none; overflow-x: hidden;}
div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,textarea,table,td{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
*{outline:none;}
img{ border:0;}
ol,ul{list-style:none;}
a{ font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;text-decoration:none;outline:none; cursor:pointer;}
a:hover{ text-decoration:none;}
.wmgameFooter{ width: 750px; margin: 0 auto;}

.wrap{ overflow: hidden; width: 750px; height: 4812px; margin: 0 auto; background: url(../images/bg.jpg) no-repeat center top;}
/* section-head */
.section-head{ position: relative; height: 1517px;}
.logo{ position: absolute; left: 35px; top: 134px; width: 85px;}
.v-box{ position: absolute; left: 519px; top: 697px; width: 191px; height: 115px; background: url(../images/v-bg.png) no-repeat;}
.v-box img{ position: absolute; left: 10px; top: 10px; width: 170px; height: 95px;}
.v-box .btn-pop-v{ position: absolute; left: 50%; top: 50%; transform: translate3d(-50%,-50%,0); width: 74px; height: 74px; background: url(../images/icon-play.png) no-repeat; cursor: pointer;}
/* section-info */
.section-info{ position: relative; height: 802px;}
.title{ display: block; height: 68px; margin: 0 auto;}
.info-content{ position: relative; width: 750px; height: 441px; margin: 24px auto 0; background: url(../images/news-bg.png) no-repeat;}
.news-box{ position: absolute; left: 35px; top: 37px; width: 715px; height: 365px; overflow: hidden;}
.news-box li{ position: relative; width: 715px; height: 62px; margin-bottom: 7px; background: url(../images/news-line.png) no-repeat;}
.news-box li div{ overflow: hidden; width: 538px; height: 62px; margin-left: 80px; white-space: nowrap; text-overflow: ellipsis;}
.news-box li div a{ font-size: 30px; line-height: 62px; color: #cedbe6;}
.btn-download{ display: block; width: 398px; height: 108px; margin: 48px auto 0; background: url(../images/btn-dowload.png);}
/* section-mc */
.section-mc{ position: relative; height: 698px;}
.mc-box{ position: relative; width: 750px; height: 408px; margin: 32px auto 0; background: url(../images/mc-bg.png) no-repeat;}
.mc-swiper{ position: absolute; left: 28px; top: 8px; width: 693px; height: 390px; overflow: hidden;}
.mc-swiper img{ display: block; width: 100%; height: 100%;}
.mc-box .btn-prev,.mc-box .btn-next{ position: absolute; top: 156px; z-index: 6; width: 76px; height: 95px; cursor: pointer;}
.mc-box .btn-prev{ left: 6px; background: url(../images/btn-prev.png) no-repeat;}
.mc-box .btn-next{ right: 6px; background: url(../images/btn-next.png) no-repeat;}
.mc-page{ display: flex; width: 100%; height: 38px; margin-top: 12px; justify-content: center;}
.mc-page span{ display: block; width: 38px; height: 38px; margin: 0 12px!important; background: url(../../images/icon-page.png) no-repeat; opacity: 1;}
.mc-page span.swiper-pagination-bullet-active{ background: url(../../images/icon-page-on.png) no-repeat;}
/* section-event */
.section-event{ position: relative; height: 1012px;}
.event-a{ position: absolute; width: 327px; height: 301px;}
.event-a1{ left: 40px; top: 123px; background: url(../../images/event1.png) no-repeat; background-size: 100% auto;}
.event-a2{ left: 384px; top: 123px; background: url(../../images/event2.png) no-repeat; background-size: 100% auto;}
.event-a3{ left: 40px; top: 450px; background: url(../../images/event3.png) no-repeat; background-size: 100% auto;}
.event-a4{ left: 384px; top: 450px; background: url(../../images/event4.png) no-repeat; background-size: 100% auto;}
/* section-kf */
.section-kf{ position: relative; height: 710px;}
.ewm-box{ position: absolute; width: 233px; height: 276px;}
.ewm-box img{ position: absolute; left: 21px; top: 24px; width: 203px; height: 203px;}
.ewm-shy{ left: 9px; top: 147px; background: url(../../images/ewm-bg-shy.png) no-repeat; background-size: 100% auto;}
.ewm-qw{ left: 259px; top: 202px; background: url(../../images/ewm-bg-qw.png) no-repeat; background-size: 100% auto;}
.ewm-gzh{ left: 508px; top: 147px; background: url(../../images/ewm-bg-gzh.png) no-repeat; background-size: 100% auto;}
.btn-kf{ position: absolute; left: 50%; top: 540px; width: 398px; height: 108px; margin-left: -199px; background: url(../../images/btn-kf.png) no-repeat; animation: key-huxi .5s infinite alternate;}
@keyframes key-huxi{
	0%{ transform: scale(1);}
	0%{ transform: scale(1.05);}
}

.gtt{ display: none; position: fixed; left: 50%; bottom: 50px; z-index: 20; width: 110px; height: 119px; margin-left: 260px; background: url(../images/gtt.png); cursor: pointer;}

/* pop */
.pop-fixed{ display: none; position: fixed; left: 50%; top: 0; transform: translate3d(-50%,0,0); z-index: 100; width: 750px; height: 100%; background-color:rgba(0,0,0,0.7);}
/* pop-video */
.pop-video-cont{ position: absolute; left: 0; top: 50%; transform: translate3d(0,-50%,0); width: 750px; height: 342px; background-color: #000;}
.pop-video-cont video{ width: 100%;}
/* pop-wdxy */
.pop-bg{ position: absolute; left: 50%; top: 50%; transform: translate3d(-50%,-50%,0); width: 730px; height: 1003px; background: url(../images/pop-bg.png) no-repeat;}
.icon-close{ position: absolute; right: 23px; top: 27px; z-index: 5; width: 42px; height: 42px; background: url(../images/icon-close.png) no-repeat; cursor: pointer;}
.pop-cont{ position: absolute; left: 14px; top: 15px; overflow: hidden; width: 703px; height: 974px;}
.pop-text-t{ display: block; height: 126px; margin: 35px auto 0;}
.cus_scroll{ overflow-x: hidden; overflow-y: auto; width: 670px; height: 750px; margin: 30px auto 0;}
.cus_scroll::-webkit-scrollbar{ width: 12px; background-color: #325176; border-radius: 12px;}
.cus_scroll::-webkit-scrollbar-thumb{ width: 12px; background-color: #4571a5; border-radius: 12px;}
.text-cont{ width: 632px; margin: 0 auto; padding-top: .3px;}
.text-cont p{ max-height: 2000px; margin: 20px auto 0; font-size: 24px; line-height: 38px; color: #cedbe6;}
.color-yellow{ color: #f5d273!important;}
.font30{ font-size: 30px;}
.tag-t{ display: block; height: 62px; margin: 40px auto;}
.prize-phone{ display: block; width: 267px; margin: .24px auto 0;}
.text-cont .line{ width: 610px; height: 1px; margin: 50px auto 0; font-size: 0; line-height: 0; border-bottom: 2px dashed #4c565e;}
.prize-he{ display: block; height: 287px; margin: 25px auto 0;}
.prize-jdk{ display: block; width: 384px; margin: 40px auto 0;}
.prize-pt{ display: block; width: 567px; margin: 58px auto 0;}
.prize-rd{ display: block; width: 495px; margin: 48px auto 0;}

.link-text{ color: #71bdff; text-decoration: underline;}
.link-text:hover{ text-decoration: underline;}
.pop-ewm-shy{ position: relative; width: 367px; height: 434px; margin: 34px auto 0; background: url(../../images/ewm-bg-shy.png) no-repeat;}
.pop-ewm-shy img{ position: absolute; left: 34px; top: 37px; width: 319px; height: 319px;}
.shgj-img{ display: block; width: 619px; margin: 46px auto 0;}