@charset "utf-8";

@font-face{font-family:FZCYS1;src:url(fonts/FZCYS2.eot);src:url(fonts/FZCYS2.eot?#font-spider) format('embedded-opentype'),url(fonts/FZCYS2.woff) format('woff'),url(fonts/FZCYS2.ttf) format('truetype'),url(fonts/FZCYS2.svg) format('svg');font-weight:400;font-style:normal}
body,input,textarea,select,button{font-size:14px;font-family:"microsoft yahei","宋体";line-height:1.5;color:#727b8b}
input,textarea,select,button{vertical-align:middle}
body,dd,dl,h1,h2,h3,h4,h5,h6,ol,p,ul,form,fieldset,table{margin:0}
h1,h2,h3,h4,h5{font-weight:500;}
table{border-collapse:collapse;border-spacing:0}
img{vertical-align:middle;border:0}
ol,ul{list-style:none;padding:0}
a{color:inherit;text-decoration:none}

/* 公共样式 */
.clearfix:after{content:"\200B";display:block;height:0;clear:both;}
.clearfix{*zoom:1;}
.w1000{width:1000px;margin:auto;}
.bbwhite{border-bottom:1px solid #fff;}
.fl{float:left;}.fr{float:right;}
.mt10{margin-top:10px;}.mt20{margin-top:20px;}.mt30{margin-top:30px;}.mt40{margin-top:40px;}
.tl{text-align:left;}.tc{text-align:center;}.tr{text-align:right;}
.font12{font-size:12px;}.font14{font-size:14px;}.font16{font-size:16px;}
.bold{font-weight:600;}
.red{color:#f00;}
.orange{color:#f60;}
.clear{clear:both;}
.pr{position:relative;}.pa{position:absolute;}
.aw-constr{width:1200px;margin-left:auto;margin-right:auto;}

/* aw-header */
.aw-header{position:relative;height:70px;background-color:#fff;}
.gotoold{position:absolute;right:10px;top:23px;}
.aw-logo{float:left;width:196px;height:37px;margin-top:17px;background:url(../images/aw-logo.png) no-repeat;}
.aw-logo h1{position:absolute;top:-100px;}
.aw-nav{float:right;}
.aw-nav li{float:left;}
.aw-nav li>a{position:relative;float:left;height:70px;margin:0 16px;line-height:70px;font-size:16px;color:#3f3f3f;transition:.5s;}
.aw-nav li .current,.aw-nav li a:hover{color:#409eff;}
.aw-nav li .icon-line{float:left;margin:23px 8px 0;font-family:"song ti";color:#e1e1e1;}
.aw-nav-sub{display:none;position:absolute;top:70px;left:0;right:0;z-index:10;width:100%;height:50px;text-align:center;background-color:rgba(255,255,255,.65);}
.aw-nav li:hover .aw-nav-sub{display:block;}
.aw-nav-sub-right{float:right;width:750px;}
.aw-nav-sub a{display:inline-block;margin-left:20px;margin-right:20px;line-height:48px;color:#555;transition:all .1s ease;}
.aw-nav-sub a:hover,.aw-nav-sub a.cur{color:#1d78d6;border-bottom:2px solid #1d78d6;}

/* aw-banner */
.index-banner{width:100%;height:848px;}
.index-banner .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.index-banner .swiper-slide1{background:url(../images/banner/aw-banner01.jpg?v=1.0.1) no-repeat center;overflow:hidden;}
.index-banner .swiper-slide2{background:url(../images/banner/aw-banner02.jpg) no-repeat center;overflow:hidden;}
.index-banner .swiper-slide3{background:url(../images/banner/aw-banner03.jpg) no-repeat center;overflow:hidden;}
.index-banner .swiper-slide .aw-constr{position:relative;height:848px;}
.index-banner .swiper-slide .btn-more{position:absolute;left:0;top:460px;color:#fff;border-color:#fff;opacity:.65;}
.index-banner .swiper-slide .btn-more .icon-arrow-right{background-position:0 -7px;}
.index-banner .swiper-slide .btn-more:hover{background:none;opacity:1;}
.index-banner .swiper-slide1 .balloon1{animation:slideInLeft 1.8s ease-in-out both;position:absolute;top:105px;left:110px;width:55px;height:72px;background:url(../images/banner/banner01/balloon1.png) no-repeat;}
.index-banner .swiper-slide1 .balloon2{animation:slideInLeft 1.2s ease-in-out both;position:absolute;top:202px;left:-85px;width:68px;height:87px;background:url(../images/banner/banner01/balloon2.png) no-repeat;}
.index-banner .swiper-slide1 .tv{animation:Updown 2.2s linear infinite;position:absolute;right:255px;bottom:410px;width:54px;height:59px;background:url(../images/banner/banner01/tv.png) no-repeat;}
.index-banner .swiper-slide1 .aircraft{animation:Updown 1.3s linear infinite;position:absolute;left:185px;top:150px;width:319px;height:212px;background:url(../images/banner/banner01/aircraft.png) no-repeat;}
.index-banner .swiper-slide1 .cloud1{animation:slideInLeftBanner 5s ease-in-out both;position:absolute;left:45px;top:380px;width:34px;height:37px;background:url(../images/banner/banner01/cloud1.png) no-repeat;}
.index-banner .swiper-slide1 .cloud2{animation:slideInLeftBanner 10s ease-in-out both;position:absolute;left:320px;top:105px;width:62px;height:63px;background:url(../images/banner/banner01/cloud2.png) no-repeat;}
.index-banner .swiper-slide1 .cloud3{animation:slideInLeftBanner 12s ease-in-out both;position:absolute;left:558px;top:288px;width:75px;height:81px;background:url(../images/banner/banner01/cloud3.png) no-repeat;}
.index-banner .swiper-slide1 .cloud4{animation:slideInLeftBanner 15s ease-in-out both;position:absolute;right:475px;top:560px;width:94px;height:100px;background:url(../images/banner/banner01/cloud4.png) no-repeat;}
.index-banner .swiper-slide1 .cloud5{animation:slideInLeftBanner 20s ease-in-out both;position:absolute;right:405px;top:115px;width:38px;height:38px;background:url(../images/banner/banner01/cloud5.png) no-repeat;}
.index-banner .swiper-slide1 .cloud6{animation:slideInLeftBanner 18s ease-in-out both;position:absolute;right:-50px;top:198px;width:62px;height:60px;background:url(../images/banner/banner01/cloud6.png) no-repeat;}
.index-banner .swiper-slide2 .swiper-slide2-title{animation:slideInLeftBanner 2s ease-in-out both;position:absolute;width:721px;height:155px;top:322px;left:0;background:url(../images/banner/banner02/title.png) no-repeat;}
.index-banner .swiper-slide2 .btn-more{animation:slideInLeftBannerMore 2.25s ease-in-out both;}
.index-banner .swiper-slide3 .btn-more{animation:slideInLeftBannerMore 5.25s ease-in-out both;}
.index-banner .swiper-slide3 .swiper-slide3-title{animation:slideInLeftBanner 4s ease-in-out both;position:absolute;width:587px;height:155px;top:322px;left:132px;left:0;background:url(../images/banner/banner03/title.png) no-repeat;}
.index-banner img{ position:absolute;transition: all .3s ease;}
.swiper-slide2 img:nth-of-type(1){ left:830px;top:300px; z-index:0;}
.swiper-slide2 img:nth-of-type(2){ left:1125px;top:180px; z-index:1;}
.swiper-slide2 img:nth-of-type(3){ left:915px;top:215px; z-index:2;}
.swiper-slide2 img:nth-of-type(4){ left:915px;top:560px; z-index:3;}
.swiper-slide2 img:nth-of-type(5){ left:825px;top:280px; z-index:4;}
.swiper-slide3 img:nth-of-type(1){ left:670px;top:175px; z-index:0;}
.swiper-slide3 img:nth-of-type(2){ left:965px;top:175px; z-index:1;transition: all .15s ease;}
.swiper-slide3 img:nth-of-type(3){ left:765px;top:602px; z-index:2;}
.swiper-slide3 img:nth-of-type(4){ left:610px;top:270px; z-index:3;}
.swiper-slide3 img:nth-of-type(5){ left:950px;top:265px; z-index:4;}

.index-banner .swiper-container-horizontal>.swiper-pagination-bullets,.index-banner .swiper-pagination-custom,.index-banner .swiper-pagination-fraction{bottom:60px;}
.index-banner .swiper-pagination-bullet{width:80px;height:5px;border-radius:0;background:none;border-bottom:3px solid #fff;opacity:.4;}
.index-banner .swiper-pagination-bullet-active{border-bottom:3px solid #fff;opacity:1;}

/* aw-index-title */
.aw-index-title{padding-top:80px;text-align:center;}
.aw-index-title-h2{display:inline-block;width:257px;height:60px;font-size:0;line-height:0;overflow:hidden;}
.aw-index-title-p{margin-top:25px;font-size:18px;color:#a2a2a2;letter-spacing: 2px;}
.aw-index-title-qpyx{background:url(../images/bg/font-qpgame.png?v=1.1) no-repeat;}
.aw-index-title-spzb{background:url(../images/bg/font-spzb.png?v=1.1) no-repeat;}
.aw-index-title-xwzx{background:url(../images/bg/font-xwzx.png?v=1.1) no-repeat;}
.aw-index-title-qywh{background:url(../images/bg/font-qywh.png?v=1.1) no-repeat;}

/* 棋牌游戏 */
.aw-index-qpgame{height:918px;background:url(../images/bg/index-qpgame.jpg) no-repeat center;}
.aw-index-qpgame .aw-constr{position:relative;}
.aw-index-qpgame .aw-index-title{padding-top:175px;}
.aw-index-qpgame-ddz{position:absolute;top:120px;right:-80px;width:620px;height:635px;background:url(../images/img/img-dizhu-big.png) no-repeat;}
.aw-index-qpgame-text{width:650px;padding:0 25px;}
.aw-index-qpgame-about{margin-top:70px;font-size:16px;color:#727272;line-height:2;text-indent:2em;}
.btn-more{display:inline-block;width:170px;height:48px;margin-top:70px;text-align:center;font-size:16px;color:#666;line-height:48px;border:1px solid #ccc;transition:all .2s ease;}
.btn-more:hover{color:#fff;background-color:#409eff;border-color:#409eff;}
.icon-arrow-right{display:inline-block;width:15px;height:7px;margin-left:10px;background:url(../images/icon/more-arrow.png) no-repeat;}
.btn-more:hover .icon-arrow-right{background-position:0 -7px;}

/* 视频直播 */
.aw-index-video{height:918px;background:url(../images/bg/index-spzb.jpg) no-repeat center;}
.aw-index-video .aw-index-title-p{color:#fff;}
.aw-index-video-list{position:relative;width:100%;height:464px;margin-top:60px;background:url(../images/bg/index-tv.png) no-repeat center;}
.aw-index-video-list li{position:absolute;width:232px;height:232px;text-align:center;color:#fff;font-size:24px;}
.aw-index-video-list li.video-show{top:0;left:0;}
.aw-index-video-list li.video-business{top:0;right:0;}
.aw-index-video-list li.video-game{bottom:0;left:412px;}
.aw-index-video-list li.video-live{bottom:0;right:0;}
.icon-video{display:block;width:104px;height:104px;margin:40px auto 20px;text-align:center;background:url(../images/icon/index-video.png) no-repeat;background-color:rgba(255,255,255,.65);border-radius:50%;}
.icon-video-show{background-position:0 0;}
.icon-video-business{background-position:-100px 0;}
.icon-video-game{background-position:0 -100px;}
.icon-video-live{background-position:-100px -100px;}

/* 新闻中心 */
.aw-index-news{height:918px;background:url(../images/bg/index-xwzx.jpg) no-repeat center;}
.aw-index-news .aw-constr {width:1220px;}
.aw-index-news-wrap{width:100%;margin-top:65px;padding-top:10px;}
.aw-index-news-slider{float:left;width:580px;margin-left:10px;box-shadow:1px 1px 15px #d9e6f3;}
.aw-index-news-list-wrap{float:right;width:590px;margin-right:10px;}
.news-banner{width:100%;overflow:hidden;position:relative;}
.news-banner .swiper-slide{position:relative;text-align:center;}
.news-banner img{max-width:100%;display:block;}
.news-banner h4{height:25px;margin-right:15%;padding:25px 0 25px 25px;text-align:left;font-size:16px;line-height:25px;color:#333;}
.aw-index-news-slider .news-banner .swiper-pagination{position:absolute;z-index:20;left:auto;right:0;bottom:22px;width:auto;padding-right:15px;text-align:right;}
.aw-index-news-slider .news-banner .swiper-pagination-bullet{display:inline-block;width:13px;height:13px;margin:0 3px 0 0;background:#d4d5d5;border-radius:13px;border:4px solid #fff;cursor:pointer;opacity:1;}
.aw-index-news-slider .news-banner .swiper-pagination-bullet-active{background:#fff;border-color:#409eff;}
.tabs{width:100%;height:31px;border-bottom:1px solid #ccc;}
.tabs span{position:relative;z-index:10;top:0;bottom:0;display:inline-block;height:30px;padding:0 28px;font-size:18px;line-height:30px;color:#333;text-decoration:none;cursor:pointer;}
.tabs span.active{color:#409eff;font-weight:600;border-bottom:2px solid #409eff;}
.aw-index-news-top{height:45px;line-height:45px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:20px 0 10px;display:block;font-size:30px;color:#409eff;font-weight:600;}
.aw-index-news-list{}
.aw-index-news-list li{line-height:23px;margin-bottom:-1px;padding:10px 0;font-size:16px;border-bottom:1px dashed #e4e8ea;}
.aw-index-news-list li:last-child{border-bottom-width:0;}
.aw-index-news-date{float:right;color:#bababa;font-size:14px;}
.aw-index-news-sort{margin-right:4px;color:#727272;}
.aw-index-news-font{color:#333;transition:all .2s ease;}
.aw-index-news-font:hover{color:#409eff;}
.btn-more-news{display:block;height:40px;margin-top:27px;color:#333;text-align:center;line-height:40px;font-size:16px;background-color:#e2e2e2;transition:all .2s ease;}
.btn-more-news:hover{color:#fff;background-color:#409eff;}

/* 企业文化 */
.aw-index-qywh{height:918px;background:url(../images/bg/index-qywh.jpg) no-repeat center;}
.aw-index-qywh .aw-index-title-p{color:#fff;}
.aw-index-qywh-list{width:100%;margin-top:60px;overflow:hidden;}
.aw-index-qywh-list ul{width:1400px;overflow:hidden;}
.aw-index-qywh-list li{float:left;margin-right:161px;text-align:center;color:#fff;}
.aw-index-qywh-list h4{margin-top:50px;margin-bottom:15px;font-size:24px;font-weight:600;}
.aw-index-qywh-list p{font-size:16px;line-height:1.7;}
.icon-round{display:inline-block;padding:70px;background-color:rgba(255,255,255,.1);border-radius:50%;border:1px solid rgba(255,255,255,.5);}
.icon-qywh{display:block;width:150px;height:150px;background:url(../images/icon/qywh.png) no-repeat;}
.icon-qywh-ddzj{background-position:0 0;}
.icon-qywh-ddjz{background-position:-150px 0;}
.icon-qywh-ddyh{background-position:-300px 0;}

.active .aw-index-qpgame-about,.active .aw-index-qpgame-text .btn-more,.active .aw-index-qpgame-ddz,
.active .aw-index-video-list,.active .video-show,.active .video-business,.active .video-game,.active .video-live,
.active .aw-index-news-slider,.active .aw-index-news-list-wrap,
.active .aw-index-title-h2, .active .aw-index-title-p,.active .icon-round,.active .aw-index-qywh-list h4,.active .aw-index-qywh-list p{animation:slideUp 1s ease-in-out both;}
.active .aw-index-qpgame-about{animation-delay:1.2s;}
.active .aw-index-qpgame-text .btn-more{animation-delay:1.4s;}
.active .aw-index-qpgame-ddz{animation-delay:1.6s;}
.active .aw-index-video-list{animation-delay:1s;}
.active .video-show{animation-delay:1.2s;}
.active .video-business{animation-delay:1.3s;}
.active .video-game{animation-delay:1.5s;}
.active .video-live{animation-delay:1.8s;}
.active .aw-index-news-slider{animation-delay:1.2s;}
.active .aw-index-news-list-wrap{animation-delay:1.4s;}
.active .aw-index-title-h2{animation-delay:.5s;}
.active .aw-index-title-p{animation-delay:.8s;}
.active .wenhua1 .icon-round{animation-delay:1s;}
.active .wenhua1 h4{animation-delay:1.3s;}
.active .wenhua1 p{animation-delay:1.5s;}
.active .wenhua2 .icon-round{animation-delay:1.1s;}
.active .wenhua2 h4{animation-delay:1.5s;}
.active .wenhua2 p{animation-delay:1.7s;}
.active .wenhua3 .icon-round{animation-delay:1.2s;}
.active .wenhua3 h4{animation-delay:1.7s;}
.active .wenhua3 p{animation-delay:1.9s;}

/* aw-footer */
.aw-footer{background-color:#2f3238;color:#727b8b;}
.aw-footer-link{width:100%;overflow:hidden;padding:60px 0 30px;}
.aw-footer-dl{float:left;margin-right:135px;}
.aw-footer-dl-4{margin-right:85px;}
.aw-footer-dl dt{position:relative;margin-bottom:20px;padding-bottom:5px;color:#fff;}
.aw-footer-dl dt .icon-line{position:absolute;bottom:0;left:0;width:1em;height:1px;background-color:#fff;}
.aw-footer-dl dd{margin-bottom:8px;}
.aw-footer-dl dd a{color:#727b8b;transition:all .25s;}
.aw-footer-dl dd a:hover{color:#b4b9c5;}
.aw-footer-dl-gz{margin-right:0;padding-left:90px;border-left:1px solid rgba(255,255,255,.1);}
.aw-footer-dl-gz img{margin-bottom:5px;}
.index-address{float:left;margin-left:45px;margin-top:50px;}
.index-address li{margin-bottom:5px;font-size:14px;}
.icon-address{display:inline-block;width:30px;height:30px;margin-right:12px;vertical-align:middle;background:url(../images/icon/index-address.png) no-repeat;}
.icon-phone{background-position:0 0;}
.icon-qq{background-position:-30px 0;}
.icon-email{background-position:-60px 0;}
.aw-footer-copyright{padding:25px 0;text-align:center;font-size:12px;line-height:2;border-top:1px solid rgba(255,255,255,.1);}
.aw-footer-copyright .line{margin-left:8px;margin-right:8px;}

/* 公司简介 */
.aw-banner-about{height:382px;background:url(../images/banner/aw-banner-about.jpg) no-repeat center;}
.aw-inside-page{background-color:#fff;}
.aw-sub-menu{text-align:center;border-bottom:1px solid #e7e7e7;}
.aw-sub-menu li{display:inline-block;padding-right:38px;margin-left:38px;text-align:center;vertical-align:middle;background:url(../images/icon/sub-nav-line.png) no-repeat 100% 50%;transition:all .25s;}
.aw-sub-menu-news li{/*padding-right:64px;margin-left:64px;*/}
.aw-sub-menu li:last-child{background:none;}
.aw-sub-menu a{position:relative;display:inline-block;padding:18px 0;font-size:18px;line-height:25px;color:#727b8b;}
.aw-sub-menu a .line{position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#409eff;transition:.5s;}
.aw-sub-menu a:hover .line,.aw-sub-menu a.current .line{width:100%;}
.aw-sub-menu a:hover,.aw-sub-menu a.current{color:#409eff;}
.aw-sub-menu a i.icon{display:inline-block;width:30px;height:30px;margin-right:5px;background:url(../images/icon/title.png) no-repeat;vertical-align:bottom;}
.aw-sub-menu a i.icon-gsjj{background-position:0 0;}
.aw-sub-menu a i.icon-qywh{background-position:-30px 0;}
.aw-sub-menu a i.icon-fzlc{background-position:-60px 0;}
.aw-sub-menu a i.icon-gszz{background-position:-90px 0;}
.aw-sub-menu a i.icon-xsgs{background-position:-120px 0;}
.aw-sub-menu a i.icon-zzjg{background-position:-150px 0;}
.aw-sub-menu a i.icon-qpyx{background-position:-180px 0;}
.aw-sub-menu a i.icon-spzb{background-position:-210px 0;}
.aw-sub-menu a i.icon-xwzx{background-position:-240px 0;}
.aw-sub-menu a:hover i.icon-gsjj,.aw-sub-menu a.current i.icon-gsjj{background-position:0 -30px;}
.aw-sub-menu a:hover i.icon-qywh,.aw-sub-menu a.current i.icon-qywh{background-position:-30px -30px;}
.aw-sub-menu a:hover i.icon-fzlc,.aw-sub-menu a.current i.icon-fzlc{background-position:-60px -30px;}
.aw-sub-menu a:hover i.icon-gszz,.aw-sub-menu a.current i.icon-gszz{background-position:-90px -30px;}
.aw-sub-menu a:hover i.icon-xsgs,.aw-sub-menu a.current i.icon-xsgs{background-position:-120px -30px;}
.aw-sub-menu a:hover i.icon-zzjg,.aw-sub-menu a.current i.icon-zzjg{background-position:-150px -30px;}
.aw-sub-menu a:hover i.icon-qpyx,.aw-sub-menu a.current i.icon-qpyx{background-position:-180px -30px;}
.aw-sub-menu a:hover i.icon-spzb,.aw-sub-menu a.current i.icon-spzb{background-position:-210px -30px;}
.aw-sub-menu a:hover i.icon-xwzx,.aw-sub-menu a.current i.icon-xwzx{background-position:-240px -30px;}
.aw-about{padding-top:50px;padding-bottom:120px;background:url(../images/bg/about.png) no-repeat 50% 100%;}
.aw-title{text-align:center;}
.aw-title h2{position:relative;display:inline-block;padding-bottom:20px;font-size:30px;color:#6c778a;}
.aw-title h2 .line{position:absolute;bottom:0;left:50%;width:50%;height:1px;margin-left:-25%;background-color:#e5e5e5;}
.aw-title2 h2{padding-left:10px;font-size:30px;color:#333;line-height:1.1;border-left:3px solid #409eff;}
.aw-about-details{margin-top:70px;color:#666;font-size:16px;line-height:1.666;}
.aw-about-details p{margin-top:2em;text-indent:2em;color:#6c778a;}
.aw-about-details img{margin-left:30px;margin-bottom:30px;}
.aw-about-change{width:368px;height:58px;margin:40px 0 70px 100px;background:url(../images/bg/change.png) no-repeat;}


/* 企业简介 */
.aw-qywh{height:620px;margin-top:70px;background:url(../images/bg/about-culture1.jpg) no-repeat 100% 50%;}
.aw-qywh-dl{width:420px;padding-top:20px;padding-left:10px;}
.aw-qywh-dl dt{margin-top:60px;font-size:24px;color:#409eff;}
.aw-qywh-dl dt .icon-culture{display:inline-block;width:32px;height:32px;margin-right:10px;background:url(../images/icon/culture.png) no-repeat;vertical-align:middle;}
.aw-qywh-dl dt .icon-culture1{background-position:0 0;}
.aw-qywh-dl dt .icon-culture2{background-position:-32px 0;}
.aw-qywh-dl dt .icon-culture3{background-position:-64px 0;}
.aw-qywh-dl dd{margin-top:10px;font-size:16px;color:#727b8b;}
.aw-qywh-jiazhi{position:relative;z-index:10;height:670px;padding-top:70px;background:url(../images/bg/about-culture2.png) no-repeat 50% 70% #f0f8fb;}
.aw-qywh-jiazhi .aw-index-title-p{font-size:16px;color:#727b8b;line-height:1.88;}
.aw-qywh-jiazhi-list{width:1200px;margin:80px auto 0;text-align:center;}
.aw-qywh-jiazhi-list li{display:inline-block;width:185px;height:185px;margin-left:10px;text-align:center;color:#fff;vertical-align:top;background:url(../images/icon/culture-round.png) no-repeat;}
.aw-qywh-jiazhi-list li.round1{margin-top:165px;background-position:0 0;animation-delay:1.2s;}
.aw-qywh-jiazhi-list li.round2{background-position:-200px 0;animation-delay:1.5s;}
.aw-qywh-jiazhi-list li.round3{margin-top:165px;background-position:-400px 0;animation-delay:1.7s;}
.aw-qywh-jiazhi-list li.round4{background-position:-600px 0;animation-delay:2.1s;}
.aw-qywh-jiazhi-list li.round5{margin-top:165px;background-position:-800px 0;animation-delay:2.3s;}
.aw-qywh-jiazhi-list li.round6{background-position:-1000px 0;animation-delay:2.6s;}
.aw-qywh-jiazhi-list li h4{margin-top:45px;margin-bottom:10px;font-size:24px;font-weight:600;}
.aw-qywh-jiazhi-list li p{margin-left:28px;margin-right:28px;font-size:18px;}

/* 发展历程 */
.mt50{margin-top:50px;}
.aw-course{margin-top:50px;}
.aw-course-swiper{height:780px;margin-top:40px;background:url(../images/bg/about-course.jpg) no-repeat #fff;}
.aw-course-swiper-bg{position:relative;width:1049px;height:367px;margin:0 auto;background:url(../images/bg/about-course2.jpg) no-repeat;box-shadow:1px 1px 15px #d7e5f2;}
.swiper-history{/*width:1200px;margin:0 auto;*/position:relative;}
.swiper-history .aw-container{}
.swiper-history .aw-container-swiper{position:relative;width:1150px;margin:0 auto;}
.swiper-history .swiper1{width:950px;height:240px;margin:0 auto;padding-top:80px;}
.swiper-history .swiper1 .swiper-wrapper{/*display:inline-block;text-align:center;*/}
.swiper1 .swiper-slide{position:relative;color:#fff;display:inline-block;width:136px;height:136px;text-align:center;line-height:136px;font-size:16px;cursor:pointer;}
.swiper1 .selected{color:#6c778a;background:url(../images/icon/course-date.png) no-repeat center;}
.swiper1 .swiper-slide .date{position:absolute;bottom:-12px;left:50%;display:inline-block;width:10px;height:10px;margin-left:-5px;background-color:#35f65f;border-radius:5px;}
.swiper1 .swiper-slide .date .date-line{position:absolute;bottom:12px;left:50%;display:inline-block;width:1px;height:9px;background:url(../images/icon/date-line.png) no-repeat;}
.swiper1 .selected .date .date-line{height:30px;}

.swiper-history .swiper2{position:absolute;top:320px;left:50%;width:560px;margin-left:-35px;}
.swiper-history .swiper2 .swiper-slide{padding:30px 20px 30px 50px;text-align:left;box-sizing:border-box!important;overflow-x:hidden!important;}
.swiper-history .swiper2 .swiper-slide p{padding:15px 0 15px 25px;color:#727b8b;font-size:16px;background:url(../images/icon/course-line.png) no-repeat 0 50%;}
/*.swiper-history .swiper-container{height:687px;margin:0 40px;}*/
.swiper-history .short-line{height:24px;width:26px;position:absolute;top:210px;background:url(../images/icon/swiper-course-line.png) no-repeat;}
.swiper-history .short-line-left{left:0;}
.swiper-history .short-line-right{right:0;}
.swiper-history .long-line{height:2px;border-bottom:1px solid rgba(255,255,255,.5);width:100%;position:absolute;top:220px;left:0;}
.swiper-history .swiper-slide span{display:block;width:100%;text-align:center;position:absolute;transition:700ms;}
.swiper-history .swiper-slide .detail{width:560px;top:350px;left:52%;line-height:20px;text-align:left;color:#444;opacity:0;}
/*.swiper-history .swiper-slide .date{position:absolute;top:75px;left:50%;color:#fff;display:inline-block;width:136px;height:136px;margin-left:-68px;text-align:center;line-height:136px;font-size:16px;background:url(../images/icon/course-date.png) no-repeat;opacity:0;}*/
/*.swiper-history .swiper-slide .date .date-line{position:absolute;bottom:-10px;left:50%;display:inline-block;width:1px;height:30px;background:url(../images/icon/date-line.png) no-repeat;}*/
.swiper-history .swiper-slide-active span{transition:700ms 700ms;}
.swiper-history .swiper-slide-active .date{color:#6c778a;}
.swiper-history .swiper-pagination-bullets{white-space:nowrap;width:auto;top:217px;height:10px;line-height:10px;transition:700ms;}
.swiper-history .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0;}
.swiper-history .swiper-pagination-bullet{background:#fff;border:1px solid #35f65f;opacity:1;line-height:10px;}
.swiper-history .swiper-pagination-bullet-active{background:#35f65f;}
.swiper-history .swiper-button-prev{width:13px;height:22px;top:152px;left:50px;background:url(../images/icon/swiper-course-arrow-left.png) no-repeat;}
.swiper-history .swiper-button-next{width:13px;height:22px;top:152px;right:50px;background:url(../images/icon/swiper-course-arrow-right.png) no-repeat;}

/* 公司资质 */
.aw-gszz{width:100%;margin-top:75px;margin-bottom:120px;}
.swiper-container-gszz{position:relative;width:100%;max-width:1200px;margin:60px auto 0;overflow:hidden;}
.swiper-container-gszz .swiper-slide{position:relative;display:block;text-align:center;/*display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;*/}
.swiper-container-gszz .swiper-slide .enlarge{display:none;position:absolute;left:50%;top:1px;z-index:10;margin-left:-135px;width:270px;height:367px;background:url(../images/bg/enlarge.png) no-repeat;}
.swiper-container-gszz .swiper-slide:hover .enlarge{display:block;cursor:pointer;}
.swiper-container-gszz .swiper-slide img{border:1px solid #ddd;transition:.25s;}
.swiper-container-gszz .swiper-slide img:hover{border-color:#fff;box-shadow:0 2px 15px #ccdeef;}
.swiper-container-gszz .swiper-button-prev,.swiper-container-gszz .swiper-button-next{width:42px;height:42px;margin-top:-35px;background-size:100%;}
.swiper-container-gszz .swiper-button-prev{left:0;background-image:url(../images/icon/gszz-arrow-left.png);}
.swiper-container-gszz .swiper-button-next{right:0;background-image:url(../images/icon/gszz-arrow-right.png);}
.swiper-container-gszz-title{margin-top:20px;font-size:16px;color:#727b8b;}

/* 下属公司 */
.aw-subsidiaries{margin-top:75px;background-color:#fff;}
.aw-subsidiaries .aw-title{width:910px;padding:0 25px;margin-left:auto;margin-right:auto;}
.aw-subsidiaries .aw-index-title-p{color:#727b8b;font-size:16px;line-height:28px;text-indent:2em;text-align:left;}
.hot-game{margin:50px auto 80px;width:988px;padding:0 15px;overflow:hidden;}
.hot-game-list{width:1050px;padding:15px;overflow:hidden;}
.hot-game-list li{position:relative;float:left;width:260px;height:390px;margin-right:40px;padding:15px;background-color:#fff;border:1px solid #e4e8ea;}
.hot-game-list li:hover{border-color:#fff;box-shadow:0 2px 15px #ccdeef;}
.hot-game-list li .img img{width:260px;}
.hot-game-list li p{margin-top:15px;text-indent:2em;line-height:1.88;}
/*.hot-game-list li .btn-download{position:absolute;left:50%;bottom:20px;display:inline-block;width:184px;height:40px;margin-left:-92px;text-align:center;line-height:40px;color:#409eff;font-size:20px;border:1px solid #409eff;border-radius:20px;transition:all .25s ease;}
.hot-game-list li .btn-download:hover{color:#fff;background-color:#409eff;}*/

/* 组织架构 */
.aw-management{margin-top:75px;background-color:#fff;}
.aw-management-img{height:706px;margin-top:40px;margin-bottom:80px;background:url(../images/img/management1.png) no-repeat center;}

/* 业务体系 */
.aw-banner-chess{height:382px;background:url(../images/banner/aw-banner-chess.jpg) no-repeat center;}
.aw-banner-live{height:382px;background:url(../images/banner/aw-banner-live.jpg) no-repeat center;}
.aw-chess{position:relative;margin-top:70px;min-height:480px;overflow:hidden;border-bottom:1px dashed #e4e8ea;}
.aw-chess .img-ddz{position:absolute;top:0;right:0;width:428px;height:453px;background:url(../images/img/img-dizhu.png) no-repeat;}
.aw-game-about{margin-right:475px;margin-left:15px;padding-bottom:3.5em;font-size:16px;line-height:2;}
.aw-game-about p{margin-top:2.5em;text-indent:2em;}
.btn{font-size:18px;padding:6px 15px;color:#f49d00;border:1px solid #f49d00;border-radius:4px;transition:all .25s;}
.btn:hover{color:#fff;border-color:#ff730c;background-color:#ff730c;}
.aw-game{overflow:hidden;margin-top:50px;margin-bottom:50px;}
.aw-game-list{width:1230px;overflow:hidden;}
.aw-game-list li{position:relative;float:left;margin-right:20px;margin-bottom:20px;overflow:hidden;}
.aw-game-list li .img{float:left;}
.aw-game-hover{display:none;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;background:rgba(0,0,0,.65);}
.aw-game-list li:hover .aw-game-hover{display:block;}
.aw-game-hover h5{margin-top:5em;margin-bottom:2em;}
.aw-game-hover h5 a{font-size:24px;color:#fff;}
.aw-game-hover p{margin-left:10%;margin-right:10%;margin-bottom:.5em;text-align:left;text-indent:2em;font-size:14px;color:#c5c5c5;}
.aw-game-hover .btn-more{position:absolute;bottom:25px;left:50%;margin-left:-85px;color:#eee;}
.aw-game-hover .btn-more:hover{color:#fff;}
.aw-qpgame-list li .icon-qpgame{position:absolute;top:0;left:0;width:140px;height:140px;background:url(../images/icon/icon-qpgame.png) no-repeat;background-color:rgba(255,255,255,0);}
.aw-qpgame-list li .icon-qpgame-mj{background-position:0 0;}
.aw-qpgame-list li .icon-qpgame-ddz{background-position:-140px 0;}
.aw-qpgame-list li .icon-qpgame-gd{background-position:0 -140px;}
.aw-qpgame-list li .icon-qpgame-by{background-position:-140px -140px;}

.aw-live{min-height:350px;}
.aw-chess .img-live{position:absolute;top:0;right:0;width:505px;height:293px;background:url(../images/img/img-live.png) no-repeat;}
.aw-tv-about{width:100%;padding:0 15px;}
.aw-tv-list{width:1350px;margin-top:100px;margin-left:-150px;}
.aw-tv-list li{position:relative;float:left;width:310px;height:232px;border:1px solid #e4e8ea;margin-left:135px;margin-bottom:120px;padding-left:220px;transition:all .25s ease;}
.aw-tv-list li:hover{border-color:#fff;box-shadow:0 0 15px #ccdeef;}
.aw-tv-list li h5{margin-top:30px;font-size:24px;color:#6c778a;}
.aw-tv-list li p{margin-top:1em;margin-right:50px;text-indent:0;font-size:14px;color:#999;}
.aw-tv-list li .aw-tv-icon{position:absolute;top:48px;left:38px;width:104px;height:104px;padding:18px;background-color:#eef3fa;border-radius:50%;}
.aw-tv-list li .icon-video{margin:0;background:url(../images/icon/index-video2.png) no-repeat;background-color:rgba(255,255,255,0);}
.aw-tv-list li .icon-video-show{background-position:0 0;}
.aw-tv-list li .icon-video-business{background-position:-100px 0;}
.aw-tv-list li .icon-video-game{background-position:0 -100px;}
.aw-tv-list li .icon-video-live{background-position:-100px -100px;}
.support-platform{width:100%;overflow:hidden;margin-top:15px;}
.support-platform .float-left{margin-top:10px;margin-right:10px;color:#999;}
.tv-icon-platform-group{float:left;}
.tv-icon-platform{display:inline-block;width:48px;height:48px;margin-right:10px;-webkit-perspective:600px;-moz-perspective:600px;}
.tv-icon-platform .pic2{position:absolute;top:0;left:0;z-index:-1;}
.tv-icon-platform .pic1{-webkit-transform:rotateX(0deg) rotateY(0deg);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-transform:rotateX(0deg) rotateY(0deg);-moz-transform-style:preserve-3d;-moz-backface-visibility:hidden;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.tv-icon-platform:hover .pic1{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);}
.tv-icon-platform .pic2{-webkit-transform:rotateY(-180deg);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-transform:rotateY(-180deg);-moz-transform-style:preserve-3d;-moz-backface-visibility:hidden;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.tv-icon-platform:hover .pic2{-webkit-transform:rotateX(0deg) rotateY(0deg);-moz-transform:rotateX(0deg) rotate(0deg);z-index:10;position:absolute;}

/* 新闻中心 */
.aw-banner-news{height:382px;background:url(../images/banner/aw-banner-news.jpg) no-repeat center;}
.aw-news{padding-top:75px;padding-bottom:50px;background-color:#f3f3f3;}
.aw-news-main{float:left;width:825px;}
.aw-news-sidebar{float:right;width:350px;padding-bottom:130px;background-color:#fff;}
.aw-news-list{}
.aw-news-list li{width:785px;overflow:hidden;margin-bottom:15px;padding:30px 20px;background-color:#fff;}
.aw-news-list-img{float:left;width:278px;height:237px;overflow:hidden;}
.aw-news-list-text{float:right;width:480px;}
.aw-news-list-time-share{margin-bottom:20px;}
.aw-news-list-time{float:left;margin-top:3px;}
.aw-news-list-time .icon-time{display:inline-block;width:11px;height:11px;margin-right:5px;background:url(../images/icon/icon-time.png) no-repeat;vertical-align:middle;}
.aw-news-list-text .bshare-custom{display:inline-block;margin-left:15px;}
.aw-news-list-text h4{height:36px;line-height:36px;margin-bottom:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.aw-news-list-text h4 a{font-size:24px;font-weight:600;color:#333;transition:all .25s ease;}
.aw-news-list-text h4 a:hover{color:#409eff;}
.aw-news-list-text p{height:63px;overflow:hidden;line-height:21px;color:#727b8b;text-indent:2em;}
.aw-news-list-text .btn-more{margin-top:32px;}
.aw-news-sidebar-wrap{padding:0 38px;}
.aw-news-sidebar-title{margin-top:30px;font-size:18px;color:#333;}
.aw-news-sidebar-list{height:250px;overflow:hidden;margin-top:15px;padding-bottom:10px;}
.aw-news-sidebar-list li{padding-left:22px;background:url(../images/icon/dot-bule.png) no-repeat 0 50%;}
.aw-news-sidebar-list li a{display:block;height:21px;padding:14px 0;border-bottom:1px dashed #e4e8ea;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform:all .25s ease;}
.aw-news-sidebar-list li a:hover{color:#409eff;}
.aw-news-gongzhonghao{width:100%;overflow:hidden;margin-top:15px;}
.aw-news-gongzhonghao ul{width:300px;}
.aw-news-gongzhonghao li{float:left;width:125px;margin-right:20px;text-align:center;}
.aw-news-gongzhonghao li p{margin-top:8px;}

.aw-news-page{padding-bottom:50px;background-color:#f3f3f3;}
.news-page{margin-top:50px;text-align:center;}
.news-page a{display:inline-block;margin-left:3px;padding:6px 12px 4px;color:#999;background-color:#fff;border:1px solid #e5e5e5;border-radius:2px;transition:all .25s;}
.news-page a:hover,.news-page a.current{color:#fff;background-color:#409eff;border-color:#409eff;}
.aw-news-bread-crumbs{margin-bottom:35px;padding:35px 0 15px;border-bottom:1px dashed #ddd;}
.aw-news-bread-crumbs a{color:#333;}
.icon-news-bread-crumbs{display:inline-block;width:12px;height:16px;margin-right:5px;background:url(../images/icon/icon-news-bread-crumbs.png) no-repeat;vertical-align:middle;}
.aw-news-default{padding:25px;background-color:#fff;}
.aw-news-title{padding:15px 0 35px;text-align:center;line-height:2;border-bottom:1px dashed #ddd;}
.aw-news-title h1{font-size:24px;color:#333;font-weight:600;}
.aw-news-title p{}
.aw-news-title .bshare-custom{width:150px;margin:0 auto;}
.aw-news-content{margin:40px 20px;color:#727b8b;line-height:1.88;}
.aw-news-content p{margin-top:1.5em;text-indent:2em;}
.aw-news-content img{display:block;margin:1em auto 0;max-width:100%;}
.aw-news-next-page{margin-top:35px;padding:15px 20px 10px;background-color:#fdfdfd;border:1px solid #f2f2f2;}
.float-left{float:left;}
.float-right{float:right;}
.aw-news-next-page a{color:#666;line-height:2;transition:all .25s;}
.aw-news-next-page a:hover{color:#409eff;}

.error_404{max-width:700px;margin:0 auto;min-height:400px;}
.error_404_img{float:left;width:158px;height:158px;margin:100px 40px 0 50px;background:url(../images/404.gif) no-repeat;}
.error_404_content{float:left;width:400px;margin-top:130px;}
.error_404_head{font-size:24px;font-weight:600;}
.error_404_list{font-size:16px;margin-top:20px;}

/*===== 404 =====*/
.error{min-height:350px;padding:80px 0;background-color:#f5f5f5;border-top:1px solid #ddd;}
.error404{width:500px;margin:0 auto;padding:50px 0 50px 320px;background:url(../images/404.gif) no-repeat 100px 60px;}
.error500{width:500px;margin:0 auto;padding:50px 0 50px 320px;background:url(../images/404.gif) no-repeat 100px 60px;}
.error dt{font-size:14pt;font-weight:bold;}
.error dd{margin-top:5px;padding-left:10px;}
.error dd a{color:#06c;}

/* 联系我们 */
.aw-banner-contact{height:382px;background:url(../images/banner/aw-banner-contact.jpg) no-repeat center;}
.aw-contact{max-width:1200px;margin-left:auto;margin-right:auto;padding-bottom:50px;}
.aw-contact .aw-title2{margin-top:60px;}
.aw-contact-list{margin-top:30px;}
.aw-contact-list ul{width:1250px;}
.aw-contact-list li{float:left;width:370px;height:185px;margin-right:42px;margin-bottom:42px;border:1px solid #e4e8ea;}
.aw-contact-list li:hover{border-color:#fff;box-shadow:1px 1px 15px #cddff0;}
.contact-avator{float:left;width:100px;margin:28px 0 0 28px;text-align:center;}
.contact-avator img{margin-bottom:10px;}
.aw-contact-list-details{float:right;width:210px;}
.aw-contact-list-details h4{margin-top:25px;margin-bottom:10px;font-size:18px;color:#444866;line-height:2;border-bottom:1px solid #e4e8ea;}
.aw-contact-list-details p{margin-bottom:5px;}
.aw-contact-list-details p a{transition:all .25s;}
.aw-contact-list-details p a:hover{color:#409eff;}
.contact-address{margin:20px 0 20px 10px;font-size:18px;}
.address{width:98%;padding:1%;}
.address .jt{margin-top:30px;font-size:18px;color:#444866;}
.address li{padding:15px 0 15px 50px;font-size:14px;line-height:1.35;}
.address li.line{border-bottom:1px dashed #e4e8ea;}
.address li .icon-subway,.address li .icon-bus{display:inline-block;width:30px;height:30px;margin-right:15px;margin-left:-50px;background:url(../images/icon/icon-bus.png) no-repeat;vertical-align:middle;}
.address li .icon-subway{background-position:0 0;}
.address li .icon-bus{background-position:-30px 0;}
.baidu-map{position:relative;}
.tab-menu{position:absolute;bottom:33px;left:50%;z-index:100;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;width:256px;height:37px;margin-left:-128px;background-color:rgba(31,139,251,.6);border-radius:4px;}
.tab-menu li{position:relative;z-index:10;width:128px;padding-left:42px;color:#eee;font-size:12px;line-height:14px;cursor:pointer;}
.tab-menu li .icon-map{position:absolute;left:14px;top:4px;width:22px;height:22px;background:url(/assets/images/icon/icon-map.png) no-repeat;}
.tab-menu li .icon-map-baidu{background-position:0 0;}
.tab-menu li .icon-map-gaode{background-position:-22px 0;}
.tab-menu li .vertical-line{position:absolute;width:1px;height:20px;top:5px;right:0;background-color:#fff;}
.tab-menu li:hover{color:#fff;}
.tab-menu li.active{color:#fff;opacity:1;}
.tab-menu li.active:hover{color:#fff;}
.tab-content{position:absolute;top:0;left:0;z-index:10;width:100%;height:510px;}
.tab-content>div{box-sizing:border-box;width:100%;height:510px;background-color:rgba(0,0,0,.45);}
.tab-content img{position:absolute;top:50%;left:50%;width:174px;height:174px;margin:-87px 0 0 -87px;}
/*.line{position:absolute;height:0;position:absolute;width:0;height:7px;background-color:aqua;top:0;left:0;}*/


@-webkit-keyframes slideUp{0%{opacity:0;-webkit-transform:translate3d(0,30px,0)}
to{opacity:1;-webkit-transform:translateZ(0)}
}
@keyframes slideUp{0%{opacity:0;transform:translate3d(0,30px,0)}
to{opacity:1;transform:translateZ(0)}
}
@-webkit-keyframes slideInBottom{0%{opacity:0;-webkit-transform:translate3d(0,100px,0)}
to{opacity:1;-webkit-transform:translateZ(0)}
}
@keyframes slideInBottom{0%{opacity:0;transform:translate3d(0,100px,0)}
to{opacity:1;transform:translateZ(0)}
}
@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translate3d(100px,0,0)}
to{opacity:1;-webkit-transform:translateZ(0)}
}
@keyframes slideInRight{0%{opacity:0;transform:translate3d(100px,0,0)}
to{opacity:1;transform:translateZ(0)}
}
@-webkit-keyframes slideInLeft{0%{opacity:0;transform:translate3d(-100px,0,0)}
to{opacity:1;transform:translateZ(0)}
}
@-webkit-keyframes slideInLeftBanner{0%{opacity:1;transform:translate3d(-1000px,0,0)}
to{opacity:1;transform:translateZ(0)}
}
@-webkit-keyframes slideInLeftBannerMore{0%{transform:translate3d(-1000px,0,0)}
to{transform:translateZ(0)}
}
@-webkit-keyframes Updown{0%{-webkit-transform:translateZ(0)}
50%{-webkit-transform:translate3d(0,8px,0)}
to{-webkit-transform:translateZ(0)}
}
@keyframes Updown{0%{transform:translateZ(0)}
50%{transform:translate3d(0,8px,0)}
to{transform:translateZ(0)}
}
.page-client .tui-fr-header{position:absolute;left:0;top:0;width:100%;z-index:1}
.page-client .tui-fr-main{position:relative;width:100%;overflow:hidden}
.app-scene,.app-scene .tui-fr-container{position:relative}
.app-scene{background-position:50% 0;background-repeat:no-repeat;overflow:hidden}
.updown{-webkit-animation:Updown 3s linear infinite;animation: Updown 3s linear infinite;}
