@charset "utf-8";
body{ margin:0; padding:0; font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif; background-color:#ffffff; 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;}
area{outline:none;}
img{ border:0;}
ol,ul{list-style:none;}
iframe{ display:block;}
a{ font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif; text-decoration:none;outline:none;}
a:hover{ text-decoration:underline}
.clearfix:after {content:"";display:block;height:0;clear:both;} 
.clearfix {zoom:1;}

/* top_bar */
.top_bar{ position:fixed; width:750px; height:94px; left:0; top:0; background:rgba(22,22,22,0.7); z-index:1033;}
.icon_logo{ float:left; width:84px; height:84px; margin:5px 0 0 13px;}
.game_intro{ float:left; width:280px; margin:10px 0 0 12px; font:bold 26px/34px "微软雅黑"; color:#fff;}
.game_intro span{ font:normal 18px/32px "微软雅黑"; color:#dcdcdc;}
.top_r{ float:right;/* width:170px;*/}
.top_r a{ float:left; width:140px; height:45px; margin:20px 27px 0 0;font:normal 20px/45px "微软雅黑"; color:#fff; text-align:center;}
.btn_xinfu{ background:url(/skin/default/images/btn-xinfu.png) no-repeat center; background-size:100% auto;}
.btn_recharge{ background:url(/skin/default/images/btn-recharge.png) no-repeat center; background-size:100% auto;}

.btn_jihuo{ display:none; background:url(/skin/default/images/btn2_bg.png) no-repeat center;; background-size:100% auto;}

.index_v{position:absolute; width: 53px; height:68px;top: 275px;right:336px;cursor: pointer;background: url(/skin/default/images/btn-play.png);}
.index_v{position:absolute; width: 53px; height:68px;top: 232px;left:568px;cursor: pointer;background: url(/skin/default/images/btn-play.png);}

/* pop */
#pop_weixin,#pop_qq{ display:none; position:fixed; width:100%; height:100%; left:0; top:0; background:rgba(0,0,0,0.9); z-index:15;}
.close_ewm,.close_qq{ position:absolute; width:70px; height:70px; left:212px; top:-94px; background:url(/skin/default/images/icon_close2.png); background-size:100% auto;}
.pop_ewm_bg{ position:absolute; width:493px; height:250px; padding-top:38px; left:50%; top:50%; margin-left:-246px; margin-top:-144px; background:url(/skin/default/images/pop_ewm_bg.png); background-size:100% auto;}
.ewm_img{ display:block; width:166px; height:166px; margin:0 auto;}
.ewm_tip{ margin-top:20px; font-size:24px; text-align:center;}
.show_qq_qun{ padding-top:0px; font-size:30px; text-align:center;line-height:50px;}

#pop_black{background: rgba(0,0,0,0.8); width: 100%; height: 100%; position:fixed; left:0; top: 0; z-index: 998; display: none;}
.prompt_video{ position: fixed; top: 50%; left: 50%; width: 600px; height: 400px; z-index: 20; border: 10px solid #a69660; background-color: #000; display: none;
  -webkit-transform:translate(-50%,-50%);
  -moz-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  -o-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
}
.prompt_video_close{ position: absolute; top: -10px; right: -73px; width: 73px; height: 73px; background: url(/skin/default/images/prompt_video_close.png) no-repeat 0 0; background-size: 100% auto;}

/* main================================= */
.wrap{position:relative; width:750px; overflow:hidden;}

/* screen1 */
.screen1{ position:relative; width:750px; height:1615px;}
.slogan_box{ position:absolute; width:542px; height:345px; left:122px; top:100px;}
.slogan_box img{display: block; margin: 0 auto;}



/*.slogan{ position:absolute; width:497px;height: 235px; left:118px; top:130px;background: url(/skin/default/images/slogan_m.png) no-repeat center;}
.slogan-today{ position:absolute; width:497px;height: 235px; left:118px; top:130px;background: url(/skin/default/images/slogan_m.png) no-repeat center;}*/







 
.cover_s1{ background:url(/skin/default/images/cover_s1_bg.jpg) center top no-repeat #c3d6e0; background-size:100% auto;}


.btn_enter_main{ position:absolute; width:254px; height:71px; left:50%; margin-left:-127px; bottom:118px; background:url(/skin/default/images/btn_enter_main.png); background-size:100% auto;}

.btns-bar{ position:absolute; width:750px; left:0; top:990px!important; text-align:center;}
.btns-bar a{ display:inline-block; width:217px; height:58px; margin:0 8px;text-indent:  -9999px;}
.jhbtn{background:url(/skin/default/images/btn2_bg.png) no-repeat; background-size:100% auto; overflow:hidden;}
.andownbtn{background:url(/skin/default/images/android_down.png); background-size:100% auto;}
.btn-gamedown{position: absolute;top:850px;left: 50%;margin-left:-286px;width: 573px;height: 107px;background: url(/skin/default/images/btn-down.png) no-repeat center;text-indent: -9999px;}

#lb_swiper{ position:absolute; width:688px; height:416px; left:33px; top:1120px; background-color:#000; overflow:hidden;}
#lb_swiper .swiper-slide img{ display:block; width:688px; height:416px;}
#lb_swiper .swiper-pagination{ height:25px; left:0px; bottom:35px;}
#lb_swiper .swiper-pagination-bullet{ width:25px; height:25px; background:url(/skin/default/images/icon_lb.png); background-size:100% auto; opacity:1;}
#lb_swiper .swiper-pagination-bullet-active{ background:url(/skin/default/images/icon_lb_on.png); background-size:100% auto;}
/* news */
.news_box{ position:relative; width:750px; height:580px; overflow:hidden;}
.t_img{ display:block; width:296px; height:53px; margin:50px auto 0;}
.news_tab{ width:690px; height:76px; margin:50px auto 0; border-bottom:1px solid #dadada;border-top:1px solid #dadada; overflow:hidden;}
.news_tab li{ float:left; width:69px; height:69px; padding-left:30px; margin-right:32px;font:normal 26px/76px "微软雅黑"; background:url(/skin/default/images/icon_news.png) 0 0 no-repeat; background-size:auto 100%;}
.news_tab2 li{width: auto;padding-right: 15px;}
.news_tab li.on{ font-weight:bold; color:#db4828; border-bottom:8px solid #db4828;background:url(/skin/default/images/icon_news_on.png) 0 0 no-repeat; background-size:auto 100%;}
.news_list_cont{display:none; position:relative; width:690px; margin:20px auto 0;}
.news_list{ width:690px;}
.news_list li{ width:690px; height:60px; font:normal 24px/60px "微软雅黑"; color:#aeaeae; text-align:right; border-bottom:1px dashed #140d0d; overflow:hidden;}
.news_list li a{ float:left; width:550px; height:60px; color:#140d0d; text-align:left; overflow:hidden;text-overflow: ellipsis;
white-space: nowrap;}
.getmore{ position:absolute; width:35px; height:35px; right:0; top:-74px; background:url(/skin/default/images/icon_more.png); background-size:100% auto;}
/* zhiye */
.zhiye_box{ margin-top:30px;width:750px; height:1290px;overflow:hidden;position: relative;background: url(/skin/default/images/zy-bg.png) no-repeat center 100px;background-size: 100% auto;}
.zy-content{position: absolute;left: -100%;width: 100%;height:100%;top:50px;}
.zy-content.active{left: 0;}
.cover_zhiye_tab{ position:absolute; width:690px; height:48px;  line-height:48px; left:50%; margin-left:-345px; top:150px; background:url(/skin/default/images/zy_tab_bg.png);text-align:center;overflow: hidden;}
.cover_zhiye_tab li{float:left;width: 75px; height: 34px; font: 16px/34px "Microsoft Yahei"; color: #232424; vertical-align: middle; cursor: pointer; position: relative;margin-top:7px; margin-left: 10px; text-align:center}
.cover_zhiye_tab li:after{ content: ""; position: absolute; width: 1px; height: 20px; top: 50%; margin-top: -8px; right: -6px;background-color: #232424; transform:rotate(15deg);-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);}
.cover_zhiye_tab li:last-child:after { display: none; }
.cover_zhiye_tab li.on{color: #fff;background: url(/skin/default/images/tab_zy_on.png) no-repeat center; }
#cover_zhiye_swiper2{ position:absolute; width:750px; height:1140px; left:0; top:245px;}

.cover_zhiye_img{position:absolute; width:750px; left:0; top:0;}
.cover_zhiye_img img{ position:absolute; width:750px; left:0; top:0;}
.cover_zhiye_img img:nth-child(2){ display:none;}
.cover_zhiye_lingfeng{left:-140px;}

.cover_zhiye_info_wrap{ position:absolute; width:374px; height:494px; right:24px; top:0;}
.huayu_info{background:url(/skin/default/images/cover_huayu_name.png) center top no-repeat;background-size:100% auto;}
.anying_info{background:url(/skin/default/images/cover_anying_name.png) center top no-repeat;background-size:100% auto;}
.lingfeng_info{background:url(/skin/default/images/cover_lingfeng_name.png) center top no-repeat;background-size:100% auto;}

.shenji_info{background:url(/skin/default/images/cover_shenji_name.png) center top no-repeat;background-size:100% auto;}
.qiang_info{height:630px;background:url(/skin/default/images/cover_qiang_name.png) center top no-repeat; background-size:100% auto;}
.shushi_info{height:630px;background:url(/skin/default/images/cover_shushi_name.png) center top no-repeat; background-size:100% auto;}

.jian_info{height:630px;background:url(/skin/default/images/cover_jian_name.png) center top no-repeat; background-size:100% auto;}
.yi_info{height:630px;background:url(/skin/default/images/cover_yi_name.png) center top no-repeat; background-size:100% auto;}

.cover_zhiye_power{ position:absolute; width:228px; left:101px; top:239px;}
.cover_zhiye_nandu{ position:absolute; width:250px; height:23px; left:118px; top:435px; overflow:hidden;}
.cover_zhiye_nandu span{ float:left; width:90px; height:23px; font:normal 18px/23px "微软雅黑"; color:#565656;}
.cover_zhiye_nandu img{ float:left; width:23px; margin-right:4px;}

.cover_zhiye_more{ position:absolute; width:321px; height:43px; left:56px; top:512px; overflow:hidden;}
.cover_zhiye_more a{ float:left; width:156px; height:43px;}
.btn_intro{ background:url(/skin/default/images/btn_intro.png)}
.btn_zhuanzhi{ margin-left:8px; background:url(/skin/default/images/btn_zhuanzhi.png)}

/* 4 */
.main_bot_bg{ width:750px; padding-bottom:115px; overflow:hidden;}
/* tese */
.tese_box{ position:relative; width:750px; height:920px;overflow:hidden;margin-top: -30px;}
.tese_hidden{ position:relative; width:688px; height:688px; margin:45px auto 0; overflow:hidden;}
.tese_prev,.tese_next{ position:absolute; width:31px; height:60px; top:432px; z-index:5;}
.tese_prev{ left:52px; background:url(/skin/default/images/btn_prev.png); background-size:100% auto;}
.tese_next{ right:52px; background:url(/skin/default/images/btn_next.png); background-size:100% auto;}
#cover_tese_swiper{ position:absolute; width:1245px; height:688px; left:50%; margin-left:-622px; top:0;}
#cover_tese_swiper .swiper-wrapper .swiper-slide,#cover_tese_swiper .swiper-wrapper .swiper-slide img{ width:415px; height:688px;}
.cover-tese-pagination{ position:absolute; width:493px; height:28px; padding:0 64px; left:50%;margin-left:-310px; bottom:0; text-align:center; background:url(/skin/default/images/cover_tese_page.png); background-size:100% auto;}
.cover-tese-pagination  .swiper-pagination-bullet{ display:inline-block; width:28px; height:28px; margin:0 35px; background:url(/skin/default/images/icon_cover_tese.png); background-size:100% auto; opacity:1;}
.cover-tese-pagination  .swiper-pagination-bullet-active{ background:url(/skin/default/images/icon_cover_tese_on.png); background-size:100% auto;}
.cover_tese_prev,.cover_tese_next{ position:absolute; width:30px; height:60px; top:490px;}
.cover_tese_prev{ left:30px; background:url(/skin/default/images/cover_btn_prev.png);background-size:100% auto;}
.cover_tese_next{ right:30px; background:url(/skin/default/images/cover_btn_next.png);background-size:100% auto;}

.tese_box .tese-pagination{ position:absolute; width:567px; padding-left:121px; height:21px; left:50%; margin-left:-344px; bottom:17px;background:url(/skin/default/images/tese_page_bg.png); background-size:100% auto; text-align:center;}
.tese_box .tese-pagination .swiper-pagination-bullet{ float:left; width:21px; height:21px; margin:0 34px; background:url(/skin/default/images/icon_tese.png); background-size:100% auto; opacity:1;}
.tese_box .tese-pagination .swiper-pagination-bullet-active{ background:url(/skin/default/images/icon_tese_on.png); background-size:100% auto;}
/* media */
.media_box{ width:750px; overflow:hidden;}
.media_tab{ width:750px; height:53px; margin:50px auto 0; overflow:hidden;}
.media_tab li{ float:left;}
.media_tab li img{ width:1px;margin-top:14px;}
.tab_m{ width:159px; height:53px; margin:0 20px;font:normal 24px/53px "微软雅黑"; text-align:center;}
.media_tab li.on{ color:#fff;background:url(/skin/default/images/tab_wanfa_on.png); background-size:100% auto;}

.media_wrap{ width:714px; height:540px; margin:0 auto; padding-top:18px;}
.media_cont{ display:none; position:relative; width:714px;}
.media_cont .media_more{ position:absolute; width:73px; height:21px; right:20px; top:-58px;font:normal 18px/21px "微软雅黑"; text-align:center; color:#6c6c6c; border:1px solid #b2b2b2;}
.media_wrap ul{ width:714px; overflow:hidden;}
.media_wrap ul li{ position:relative; float:left; width:332px; height:240px; margin:40px 12px 0; overflow:hidden;}
.list_img{ display:block; width:332px; height:199px;}
.media_wrap ul li p{ padding-top:10px; font:normal 20px/30px "微软雅黑"; text-align:center;}
.media_wrap ul li p a{ color:#000;}
.icon_play{ position:absolute; width:44px; height:44px; left:144px; top:76px; background:url(/skin/default/images/icon_play.png); background-size:100% auto;}
.gtt{ display:block; width:135px;height:33px; margin:105px auto 0; color:#3f6c83;font:normal 16px/32px "微软雅黑"; text-align:center; background:rgba(255,255,255,0.5); border:1px solid #7cb3c1;}
/* sns */
.sns_box{ width:678px; height:178px; padding:40px 36px 0; background-color:#1c4a8d;}
.sns_box li{ float:left; width:126px; height:130px; margin:0 21px 0;}
.sns_box li .sns_img{ display:block; width:92px; height:92px; margin:0 auto;}
.sns_box li .sns_name{ margin-top:16px;color:#fff;font:normal 16px/16px "微软雅黑"; text-align:center;}
.sns_box li a{color:#fff;}

.menuBtns{width: 71px; height: 71px; background: url(/skin/default/images/menuBtn.png) no-repeat 0 0; background-size: 100% auto; display: block; position: fixed; right: 16px; top: 108px;z-index: 5;}
.menuOn{background: url(/skin/default/images/close.png);background-size: 100% auto;width: 44px;height: 44px;z-index: 10;top:118px;right: 24px;}
.menuPop{background: url(/skin/default/images/fixed_nav.png) no-repeat 0 0; background-size: 100% auto; width: 750px; height:1174px; position: fixed; left: 0; top: 94px; display: none;z-index: 9;}
.menuLinks{width: 690px; margin: 0 auto; padding-top: 10px;}
.menuLinks a{color: #FFF; text-align: center; display: block; height: 50px; line-height: 50px; border-bottom: 1px solid #FFF; font-size: 20px;}
.menuLinks a:last-child{border-bottom: 0 none;}

.btn_jihuo0531{
    background: url(/skin/default/images/btn1_bg.png) no-repeat;
}

.down_btn0531{
    background: url(/skin/default/images/btn2_bg.png) no-repeat;
}
.fixed-title{width: 645px;height: 40px;line-height: 40px;margin:60px auto;background: url(/skin/default/images/fixed-title-bg.png) no-repeat center;color: #ffffff;font-size: 30px;background-size: 645px 7px;text-align: center;}
.fixed-btns{text-align: center;}
.fixed-btns a{display: inline-block;margin:0 5px;width: 214px;height: 92px;line-height: 92px;text-align: center;background: url(/skin/default/images/fixed-btn-bg.png) no-repeat center;background-size: 100% auto;font-size: 24px;font-weight: bold;color: #fff2a7;}
.mid-pics-box{width: 712px;margin:0 auto;}
.mid-pics-box ul li{float: left;margin:0 12px;width:332px;height: 234px;position: relative; }
.mid-pics-box ul li img{position: absolute;left: 0;bottom: 0;width: 332px;}
.mid-pics-box ul li span{position: absolute;right: -3px;top:80px;width: 82px;height: 35px;background: url(/skin/default/images/icon-newest.png);background-size: 100% auto;z-index: 3;}

.btns-bar a.nios{background:url(/skin/default/images/btn-gift.png); background-size:100% auto;}

/* foot */
.wrap .inside_footer{ margin-top:0;}
.foot_top{ height:264px; background-color:#2e2e2e;}
.foot_icon{ width:720px; height:180px; margin:0 auto; padding-top:35px;}
.foot_icon li{ float:left; width:180px;font: 20px/32px "Microsoft Yahei"; color:#c1a46b; text-align:center; cursor:pointer;}
.foot_icon li span{ font-size:20px; color:#8a8a8a;}
.foot_icon li img{ display:block; width:92px; height:92px; margin:0 auto 4px;}
.foot_icon li a{ color:#c1a46b;}
.foot_icon li a span,.foot_icon li span{ color:#8a8a8a;}
.rexian{ font:normal 20px/26px "微软雅黑"; color:#c4c4c4; text-align:center;}
.btn_back{ display:block; width:750px; height:68px;font:normal 25px/68px "微软雅黑"; color:#c4c4c4; text-align:center; background-color:#3a3a3a; border-top:1px solid #5a5a5a; border-bottom:1px solid #5a5a5a; cursor:pointer;}
.foot_bot{ width:750px; height:210px; background-color:#101216; overflow:hidden;}
.foot_bot img{ float:left; width:140px; margin:120px 50px 0 50px;}
.foot_bot p{ float:left; width:465px; margin-top:20px; font:normal 16px/22px "微软雅黑"; color:#c0c0be; text-align:center;}
.m2017_footer.active{ transform:translate3d(0,-470px,0); -webkit-transform:translate3d(0,-470px,0);}

.yyPop{ display:none;}
/*.btn_index{visibility: hidden !important;}*/