.bg .vision{width:100%}
.bg .bgvision{width:100%;height:900px}

.downbox{position:absolute;width:480px;top:60%;left:50%;transform:translateX(-50%);display:flex;justify-content:space-around;background:#ffffff8f;padding:10px;border-radius: 5px}
.downbox .QRcode{width:120px;height:120px}
.downbox .down_btn{display:flex;flex-direction:column;justify-content:space-between}
.downbox .down_btn img{width:190px}

@-webkit-keyframes playmove{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}
100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}
}@keyframes playmove{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}
100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}
}.mainNew{width:1200px;height:316px;top:-92px;left:50%;transform:translateX(-50%);background:#fff;border-radius:5px}
.swiper-container,.swiper-slide{width:100%;height:100%;position:relative;overflow:hidden}
.mainNew .newsSelling{width:608px;height:345px;top:-25px;}
.mainNew .newsSelling a{width:608px;height:320px;overflow:hidden}
.mainNew .newsSelling img{width:608px;height:320px;border-radius:5px}
.mainNew .newsSelling .swiper-pagination-bullet{width:10%;height:5px;border-radius:inherit;opacity:1;transition:all .3s}
.mainNew .newsSelling .swiper-pagination-bullet-active{background:#dbb458}
.newsList{width:498px;height:240px;top:23px;right:52px}
.newsTab a{display:inline-block;color:#757575;font-size:18px;line-height:24px;margin:15px 34px 15px 0;transition:all .3s}
.newsTab a.active{color:#dbb458}
.newsQueue .newsQueueList{width:100%;height:204px;overflow:hidden;display:none}
.newsQueue .newsQueueList.show{display:block;animation:opacitys 1s ease both}
@keyframes opacitys{from{opacity:0}
to{opacity:1}
}.newsQueue .newsQueueList a{width:100%;height:50px;position:relative;display:block;line-height:50px;border-top:1px dashed #c9c9c9;color:#757575;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:0;transition:all .3s}
.newsQueue .newsQueueList a:hover,.btnMore:hover{color:#dbb458}
.newsQueue .newsQueueList a:after{content:'';width:8px;height:8px;background:#ddb862;position:absolute;top:50%;left:6px;margin-top:-4px;transform:rotate(45deg)}
.newsQueue .newsQueueList a em{width:140px;display:inline-block;vertical-align:middle;text-align:center;font-size:18px;margin-left:20px}
.newsQueue .newsQueueList a span{width:337px;font-size:18px;display:inline-block;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.btnMore{color:#757575;line-height:24px;height:24px;top:15px;right:5px;transition:all .3s}
.btnMore span{font-size:18px;display:inline-block;vertical-align:middle}
.btnMore em{display:inline-block;vertical-align:middle;font-size:28px;margin-left:5px}

.gameFeatures{width:1200px;top:300px;left:50%;transform: translateX(-50%)}
.gameFeatures .gameFeaturesTitle{width:1200px;height:120px;text-align:center}
.gameFeatures .carousel1{width:948px;height:591px;margin:0 auto}
.gameFeatures .carousel1 .swiper-slide{width:337px;height:591px}
.gameFeatures .carousel2{width:1200px;height:366px;margin:auto 0}
.gameFeatures .carousel2 .swiper-slide{width:650px;height:366px}
.gameFeatures .swiper-slide img{width:100%}
.gameFeatures .iconPrev{width:77px;height:99px;background-image:none;margin-top:-49.5px;left:-110px;transition:all .3s}
.gameFeatures .iconPrev:hover{transform:translateX(-10px)}
.gameFeatures .iconNext{width:77px;height:99px;background-image:none;margin-top:-49.5px;right:-110px;transition:all .3s}
.gameFeatures .iconNext:hover{transform:translateX(10px)}