.index-header{width:100%;height:950px;overflow:hidden;position:relative;margin-bottom:28px}.index-header .swiper-container{width:1920px;height:950px;left:50%;margin-left:-960px}.index-header .swiper-container .swiper-slide{width:100%;height:100%}.index-header .swiper-container:before{width:1920px;height:880px;content:"";display:block;background:url(../images/bm.png) no-repeat;position:absolute;left:50%;margin-left:-960px;bottom:70px;z-index:3}.index-header .swiper-pagination{width:1200px;margin:0 auto;text-align:right;bottom:370px;left:0;right:0}.index-header .swiper-pagination span.swiper-pagination-bullet{width:20px;height:20px;background:#fff;border-radius:50%;opacity:.5}.index-header .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#F08418;opacity:1}.index-header .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active:before{width:14px;height:14px;border:1px solid rgba(255,255,255,.5);border-radius:50%;content:"";display:block;margin:2px}.index-news{width:1200px;height:350px;position:absolute;bottom:0;left:0;right:0;margin:0 auto;z-index:9;background:url(../images/bg_news.png)}.index-news .news-left{width:700px;float:left}.index-news .news-left-cont{overflow:hidden}.index-news .news-left-cont p{width:100%;height:100%}.index-news .news-left-tab{float:left}.index-news .news-left-tab a{width:210px;height:70px;display:block;border-bottom:solid 1px rgba(255,255,255,.1);box-sizing:border-box}.index-news .news-left-tab a .item{padding:15px 18px}.index-news .news-left-tab a .item .icon{width:40px;height:40px;overflow:hidden;float:left;border-radius:8px}.index-news .news-left-tab a .item .name{font-size:14px;color:#fff;padding-left:10px;line-height:20px}.index-news .news-left-tab a .item .desc{width:120px;font-size:12px;color:#999;line-height:20px;padding-left:10px}.index-news .news-left-tab a.on .item{width:218px;background:url(../images/bg_pre.png) no-repeat;background-size:218px 69px;position:relative;z-index:2}.index-news .news-right{overflow:hidden;padding:30px 40px;position:relative}.index-news .news-right .news-more{width:37px;height:37px;box-sizing:border-box;display:block;position:absolute;top:0;right:0;background:url(../images/bg_more.png) no-repeat}.index-news .news-right .news-more i{width:16px;height:16px;display:block;font-size:24px;text-align:left;line-height:12px;color:#fff;position:absolute;top:4px;right:4px}.index-news .news-right .news-more:hover i{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg)}.index-news .news-right ul li{height:34px;line-height:34px;overflow:hidden;border-bottom:dashed 1px rgba(255,255,255,.1)}.index-news .news-right ul li a{display:block;color:#C7C6C6;font-size:14px}.index-news .news-right ul li.on{height:auto;padding:4px 0 10px;border-bottom:solid 1px rgba(255,255,255,.1)}.index-news .news-right ul li.on .title{font-size:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.index-news .news-right ul li:hover a{color:#fff}.index-content{background:url(../images/index_bg.png) center top no-repeat}.index-content .index-title{padding:10px 0;border-bottom:solid 1px #E5E5E5;margin-bottom:28px}.index-content .index-title .txt{float:left;border-left:solid 4px #F08418;line-height:26px;font-size:26px;padding:0 10px}.index-content .index-title .txt span{color:#999;font-size:18px;padding:0 12px}.index-content .index-title .more-btn{width:58px;height:30px;border:1px solid #b8b1a9;border-radius:15px;float:right;display:block;font-size:14px;color:#B8B1A9;text-align:center;line-height:30px}.index-content .index-title .more-btn:hover{background:#F08418;border-color:#F08418;color:#fff}.index-content .recommend-wrap{margin-bottom:46px}.index-content .recommend-top{width:100%;height:217px;position:relative}.index-content .recommend-top .bg-img{height:217px}.index-content .recommend-top .bg-img img{width:100%;height:100%}.index-content .recommend-top .ewm-w{width:235px;height:217px;position:absolute;top:0;left:-235px;background:rgba(23,16,6,.9);text-align:center;padding:57px 0;box-sizing:border-box}.index-content .recommend-top .ewm-w img{width:90px;height:90px;padding:6px;background:url(../images/ewm_bg.png) no-repeat}.index-content .recommend-top .down-w{width:151px;height:217px;background:rgba(240,132,24,.9);position:absolute;top:0;right:-151px}.index-content .recommend-top .down-w .game-logo{margin:58px auto 0;text-align:center}.index-content .recommend-top .down-w .game-logo img{max-width:80%}.index-content .recommend-top .down-w .game-down{width:110px;height:30px;border:1px solid #fff;border-radius:15px;display:block;margin:12px auto 0;font-size:14px;color:#fff;text-align:center;line-height:28px;position:relative;padding-right:10px;box-sizing:border-box}.index-content .recommend-top .down-w .game-down i{width:10px;height:13px;display:block;position:absolute;top:9px;right:12px;background:url(../images/down_icon.png) no-repeat}.index-content .recommend-top .down-w .game-down:hover{background:#fff;color:#F08418}.index-content .recommend-top .down-w .game-down:hover i{top:28px}.index-content .recommend-top2{width:386px;height:536px;position:absolute;top:-536px;left:0;background:rgba(23,16,6,.9);text-align:center;padding:182px 0 0;box-sizing:border-box}.index-content .recommend-top2 .ewm-w img{width:90px;height:90px;padding:6px;background:url(../images/ewm_bg.png) no-repeat}.index-content .recommend-top2 .game-down{width:110px;height:30px;border:1px solid #fff;border-radius:15px;display:block;margin:50px auto 0;font-size:14px;color:#fff;text-align:center;line-height:30px;position:relative;padding-right:10px;box-sizing:border-box}.index-content .recommend-top2 .game-down i{width:10px;height:13px;display:block;position:absolute;top:9px;right:12px;background:url(../images/down_icon.png) no-repeat}.index-content .recommend-top2 .game-down:hover{background:#fff;color:#F08418}.index-content .recommend-top2 .game-down:hover i{top:28px}.index-content .recommend-top:hover .ewm-w{left:0}.index-content .recommend-top:hover .down-w{right:0}.index-content .recommend-bottom{padding:16px}.index-content .recommend-bottom .name{font-size:18px;line-height:22px}.index-content .recommend-bottom .desc{font-size:14px;color:#999;line-height:22px;margin-top:8px}.index-content .recommend-bottom .go-icon{width:30px;height:30px;display:block;margin:11px 0 0}.index-content .recommend-bottom .go-icon span{width:30px;height:30px;display:block;position:absolute;transform-style:preserve-3d;backface-visibility:hidden;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;-ms-transition:all 1s;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-webkit-transform:all 1s;-moz-transform-style:preserve-3d;-moz-backface-visibility:hidden;-moz-transform:all 1s;-o-transform-style:preserve-3d;-o-backface-visibility:hidden;-o-transform:all 1s;-ms-transform-style:preserve-3d;-ms-backface-visibility:hidden;-ms-transform:all 1s}.index-content .recommend-bottom .go-icon span:nth-child(1){background:url(../images/go-icon.png) no-repeat;transform:rotateY(0);-webkit-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);-moz-transform:rotateY(0)}.index-content .recommend-bottom .go-icon span:nth-child(2){background:url(../images/go-icon-h.png) no-repeat;transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg)}.index-content .recommend-bottom .go-icon:hover span:nth-child(1){transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg)}.index-content .recommend-bottom .go-icon:hover span:nth-child(2){transform:rotateY(0);-webkit-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);-moz-transform:rotateY(0)}.index-content .recommend-left{width:812px;float:left}.index-content .recommend-left ul li,.index-content .recommend-right{width:386px;background:#fff;box-shadow:0 0 10px 0 #e9e9e9;border-radius:4px;overflow:hidden}.index-content .recommend-left ul li{height:300px;float:left;margin-right:20px;margin-bottom:20px}.index-content .recommend-right{height:620px;position:relative}.index-content .recommend-right .bg-img{width:100%;height:536px;overflow:hidden}.index-content .recommend-right:hover .recommend-top2{top:0}.index-content .tools-wrap{padding-bottom:60px}.index-content .tools-wrap ul li{padding:20px 0}.index-content .tools-wrap ul li .icon{float:left;margin:0 20px 0 50px}.index-content .tools-wrap ul li .name{font-size:20px;line-height:22px;margin-top:4px}.index-content .tools-wrap ul li .desc{font-size:14px;color:#999;line-height:22px;margin-top:4px}.index-content .tools-wrap ul li:hover .icon img{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg)}.gift-popup{width:100%;height:100%;background:rgba(0,0,0,.8);position:fixed;top:0;left:0;z-index:99;display:none}.gift-popup .gift-cont{width:1280px;height:793px;position:absolute;top:50%;left:50%;margin:-360px 0 0 -480px;background:url(../images/gift.png) no-repeat;padding:186px 0 0 260px;box-sizing:border-box}.gift-popup .gift-cont .txt1{font-size:24px;color:#FFC08B;line-height:72px}.gift-popup .gift-cont .txt2{font-size:20px;color:#FD726A;line-height:30px}.gift-popup .gift-cont .close{width:22px;height:22px;background:url(../images/gift_close.png) no-repeat;position:absolute;top:30px;right:370px}.gift-popup .gift-cont .close:hover{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}