﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:'Source Han Sans';src:url("../fonts/light.woff");src:url("../fonts/light.eot?") format("embedded-opentype"),url("../fonts/light.woff") format("woff"),url("../fonts/light.ttf") format("truetype");font-weight:400;font-style:normal}*,html,body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,li,dt,dd,th,td,button,input,form{margin:0;padding:0}a,button,li,ul,img{text-decoration:none;outline:none}a{color:#999999;text-decoration:underline}.cl{display:block;clear:both}.cl:after{content:"";display:block;clear:both}body{color:#333;background:#fdfdfd;font-size:16px;font-family:"Microsoft YaHei", "simhei", "Hiragino Sans GB", "宋体", Arial, Tahoma, Helvetica, Geneva, sans-serif}.pa{position:absolute}.pr{position:relative}.fix{position:fixed}.fl{float:left}.fr{float:right}.dl{display:inline-block}.db{display:block}.tl{text-align:left}.tc{text-align:center}.tr{text-align:right}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success.focus,.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#3071a9;border-color:#285e8e}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info.focus,.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning.focus,.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-danger:hover,.btn-danger:focus,.btn-danger.focus,.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-link:hover,.btn-link:focus{color:#2a6496;text-decoration:underline;background-color:transparent}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-block{display:block;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}img,textarea{border:0;vertical-align:middle}ul,ol{list-style:none}table{border-spacing:0;border-collapse:collapse}button,input,textarea,select{box-sizing:border-box}.iconfont{font-size:1.1em;vertical-align:middle}a{text-decoration:none;color:#333}span{display:inline-block;vertical-align:middle}.container{width:1200px;margin:0 auto;text-align:center;position:relative}.h1,.h2,.h3,.h4,.h5{font-weight:bold}.h1{font-size:90px;padding:15px 0;font-weight:900}.h2{font-size:40px;padding:15px 0}.h3{font-size:20px;padding:10px 0}.h4{font-size:16px;padding:10px 0;color:#555}.h5{font-size:14px;padding:10px 0;color:#555;font-weight:normal}.head{background:#ededed}.head .logo{position:relative;float:left;width:191px;height:46px;background-image:url('../imgs/logo.png');background-size:contain;background-position:center;background-repeat:no-repeat;top:21px;display:block}.head .nav{margin-left:190px;float:right}.head .nav a{position:relative;float:left;margin:0 25px;padding:0 2px;color:#555;height:100px;line-height:100px;font-size:16px;letter-spacing:0.1em}.head .nav a:before{content:'';display:inline-block;width:0;height:2px;position:absolute;top:0;left:0;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.head .nav a.active,.head .nav a:hover{color:#036fb7;font-weight:bold}.head .nav a.active:before,.head .nav a:hover:before{width:100%;background:#036fb7}.swiper-container{width:100%}.swiper-container li{width:100%}.swiper-container .swiper-slide{width:100%;height:620px;overflow:hidden}.swiper-container .swiper-slide.integrity{background:url("../imgs/mission.jpg ") no-repeat center;background-size:cover}.swiper-container .swiper-slide.responsibility{background:url("../imgs/responsibility.jpg ") no-repeat center;background-size:cover}.swiper-container .swiper-slide.energy{background:url("../imgs/value.jpg ") no-repeat center;background-size:cover}.swiper-container .swiper-pagination-bullet{width:18px;height:12px;border-radius:10px}.main-box{margin:50px auto;font-size:0}.main-box li{display:inline-block;position:relative;margin-right:24px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;overflow:hidden}.main-box li:nth-child(n+2){width:240px}.main-box li:last-child{margin-right:0}.main-box li .box-title{position:absolute;left:0;bottom:0;width:100%;padding:30px 0 10px;text-align:center;font-family:"Source Han Sans";font-size:16px;font-weight:100;color:#efefef;letter-spacing:0.1em;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0;border-radius:0 0 10px 10px;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC44NSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0)),color-stop(100%, rgba(0,0,0,0.85)));background:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.85));background:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.85));background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.85))}.main-box li.mv_w{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;overflow:hidden;position:relative}.main-box li.mv_w video{height:174px}.main-box li.mv_w .play{padding:5px;display:block;position:absolute;top:45%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:999;color:#fff}.main-box li.mv_w .play .icon{font-size:36px}.main-box li img{max-width:100%;display:block}.footer{padding:20px 0 30px;background:#036fb7;color:#fff;line-height:1.5}.footer .game_links{margin-bottom:15px}.footer .game_links a{color:#06dacd;border:1px solid transparent;padding:5px 10px}.footer .game_links a:hover{border:1px solid rgba(255,255,255,0.2);background:rgba(255,255,255,0.05)}.about .banner,.games .banner,.join .banner{width:100%;height:300px;background:url("../imgs/about_banner.jpg") no-repeat center;background-size:cover}.about .about_main_content .hd,.games .about_main_content .hd,.join .about_main_content .hd{padding:20px 0 10px;border-bottom:1px solid #cdcdcd}.about .go_somewhere a:hover,.games .go_somewhere a:hover,.join .go_somewhere a:hover{color:#036fb7}.about .nav_tabs,.games .nav_tabs,.join .nav_tabs{min-height:480px;display:-webkit-flex;display:flex;text-align:left}.about .nav_tabs .tab_name,.games .nav_tabs .tab_name,.join .nav_tabs .tab_name{line-height:1.4rem;cursor:pointer;white-space:nowrap;word-break:keep-all;font-size:18px}.about .nav_tabs small,.games .nav_tabs small,.join .nav_tabs small{font-size:70%;text-transform:uppercase}.about .nav_tabs>ul:nth-child(1),.games .nav_tabs>ul:nth-child(1),.join .nav_tabs>ul:nth-child(1){text-align:left;margin-right:20px}.about .nav_tabs .title li,.games .nav_tabs .title li,.join .nav_tabs .title li{height:80px;line-height:80px;white-space:nowrap;word-break:keep-all;font-size:0;color:#333;border-bottom:1px solid #ddd;border-top:1px solid #fff;position:relative;padding-right:30px}.about .nav_tabs .title .icon-right,.games .nav_tabs .title .icon-right,.join .nav_tabs .title .icon-right{position:absolute;right:-25px;top:0;display:none}.about .nav_tabs .title li:hover,.games .nav_tabs .title li:hover,.join .nav_tabs .title li:hover{color:#036fb7}.about .nav_tabs .title li.active,.games .nav_tabs .title li.active,.join .nav_tabs .title li.active{color:#036fb7}.about .nav_tabs .title li.active .icon-right,.games .nav_tabs .title li.active .icon-right,.join .nav_tabs .title li.active .icon-right{display:block;font-size:14px}.about .nav_tabs>ul:nth-child(2),.games .nav_tabs>ul:nth-child(2),.join .nav_tabs>ul:nth-child(2){margin:0 0 0 50px}.about .nav_tabs .content_title,.games .nav_tabs .content_title,.join .nav_tabs .content_title{font-size:18px;height:45px;line-height:45px;text-align:left;color:#999;border-bottom:1px dashed #ddd}.about .nav_tabs .content_text,.games .nav_tabs .content_text,.join .nav_tabs .content_text{padding:20px 0;line-height:1.8;font-size:14px}.about .nav_tabs .content_text p,.games .nav_tabs .content_text p,.join .nav_tabs .content_text p{padding:5px 0}.about .nav_tabs .content_text p.indent_2em,.games .nav_tabs .content_text p.indent_2em,.join .nav_tabs .content_text p.indent_2em{text-indent:2em}.about .nav_tabs .content>li,.games .nav_tabs .content>li,.join .nav_tabs .content>li{display:none}.about .nav_tabs .content>li:nth-child(1),.games .nav_tabs .content>li:nth-child(1),.join .nav_tabs .content>li:nth-child(1){display:block}.about .nav_tabs .content_text ul>li,.games .nav_tabs .content_text ul>li,.join .nav_tabs .content_text ul>li{margin-bottom:20px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.about .nav_tabs .content_text ul>li .icon,.games .nav_tabs .content_text ul>li .icon,.join .nav_tabs .content_text ul>li .icon{font-size:50px;color:#ff7f48;margin-right:30px}.about .nav_tabs .content_text ul>li .culture_title,.games .nav_tabs .content_text ul>li .culture_title,.join .nav_tabs .content_text ul>li .culture_title{font-weight:bold;color:#777}.about .nav_tabs .content_text ul>li h3,.games .nav_tabs .content_text ul>li h3,.join .nav_tabs .content_text ul>li h3{font-size:42px;font-weight:100;color:#555;letter-spacing:0.2em;line-height:1.2;padding-bottom:20px;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;font-family:"Source Han Sans", Helvetica}.about .nav_tabs .content_text ul>li .right_text,.games .nav_tabs .content_text ul>li .right_text,.join .nav_tabs .content_text ul>li .right_text{border-bottom:1px dashed #ddd;margin-bottom:20px}.about .nav_tabs .content_text ul>li .icon-04,.games .nav_tabs .content_text ul>li .icon-04,.join .nav_tabs .content_text ul>li .icon-04{color:#036fb7}.about .nav_tabs .content_text ul>li .icon-eye,.games .nav_tabs .content_text ul>li .icon-eye,.join .nav_tabs .content_text ul>li .icon-eye{text-align:center;color:#64b532;border:2px solid #64b532;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.about .nav_tabs .content_text ul>li .icon-eye:before,.games .nav_tabs .content_text ul>li .icon-eye:before,.join .nav_tabs .content_text ul>li .icon-eye:before{position:relative;top:-6px}.games .banner{background:url(../imgs/game_banner.jpg) no-repeat center;background-size:cover}.games .nav_tabs .title{margin-right:100px}.games .nav_tabs .title>li{width:150px;color:#999}.games .nav_tabs .title .icon-ios,.games .nav_tabs .title .icon-uniEA{font-size:32px;margin-right:15px}.games .nav_tabs .content{margin-left:100px;padding:30px 0}.games .nav_tabs ul:nth-child(2){margin-left:90px}.games .nav_tabs .game_unit{padding:20px;background:#efefef;border:1px solid #ddd;margin:0 40px 40px 0;width:360px;text-align:center;color:#555;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-transition:all .2s linear;-o-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear}.games .nav_tabs .game_unit:hover{-moz-box-shadow:0px 5px 10px rgba(0,0,0,0.3);-webkit-box-shadow:0px 5px 10px rgba(0,0,0,0.3);box-shadow:0px 5px 10px rgba(0,0,0,0.3)}.games .nav_tabs .game_unit:hover .bd .game_pic{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.games .nav_tabs .game_unit:nth-child(2n){margin-right:0}.games .nav_tabs .game_unit a{color:#555}.games .nav_tabs .game_unit a:hover{color:#036fb6}.games .nav_tabs .game_unit.blur .game_pic{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.games .nav_tabs .game_unit .hd{padding:0;border:none;text-align:center}.games .nav_tabs .game_unit .bd{margin:15px 0;width:100%;height:246px;line-height:246px;overflow:hidden;font-size:0;position:relative;background:#000}.games .nav_tabs .game_unit .bd .game_pic{width:100%;vertical-align:middle;-moz-transition:all .2s linear;-o-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear}.games .nav_tabs .game_unit .bd .qr_pic{width:150px;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);display:none}.games .nav_tabs .game_unit .bd.qr_show{background:#000}.games .nav_tabs .game_unit .bd.qr_show .game_pic{opacity:0.4}.games .nav_tabs .game_unit .bd.qr_show .qr_pic{display:block}.games .nav_tabs .game_unit .ft{font-size:0}.games .nav_tabs .game_unit .ft .app_link{font-size:16px;width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.games .nav_tabs .game_unit .ft .app_link .icon{font-size:26px}.games .nav_tabs .game_unit .ft .qr{width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;border-left:1px solid #929292;cursor:pointer}.games .nav_tabs .game_unit .ft .qr:hover{color:#036fb6}.games .nav_tabs .game_unit .ft .qr .icon-qrcode{font-size:30px}.games .nav_tabs .game_unit .game_pic{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.news .banner{width:100%;height:300px;background:url("../imgs/about_banner.jpg") no-repeat center;background-size:cover}.news .news_main_content .hd{padding:30px 0 20px;border-bottom:1px solid #cdcdcd}.news .news_main_content .hd .h3{padding:0}.news .go_somewhere a{color:#777}.news .flex{font-size:0;text-align:left}.news .news_left{width:74%;text-align:left;vertical-align:top;padding:15px 15px 0 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.news .hot_article{border-bottom:1px solid #ddd;margin-bottom:30px;padding:0 0 15px 0;font-size:0}.news .hot_article>a>img{width:30%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.news .hot_article .article{font-size:16px;width:70%;display:inline-block;vertical-align:top;padding:0 0 0 30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.news .hot_article .title{font-size:20px;padding:15px 0}.news .hot_article .title .name{width:80%;line-height:1.3;word-break:break-all}.news .hot_article .title .name:hover{color:#036fb7}.news .hot_article .brief{width:82%;line-height:1.2;color:#888}.news .hot_article .time{font-size:14px;color:#999;line-height:1.5}.news .hot_article .pics span{width:400px;vertical-align:top;padding:20px 15px;line-height:1.8}.news .icon-dianpuxiangqingyedejiage{color:#ff5c11}.news .news_right{width:26%;border-left:1px solid #ddd;text-align:center;vertical-align:top;padding:15px 0 0 15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.news .news_lists{padding-bottom:30px}.news .news_lists>li{padding:15px;font-size:16px;cursor:pointer}.news .news_lists>li em{color:#999;font-size:14px}.news .news_lists>li:nth-child(2n){background:rgba(0,0,0,0.035)}.news .news_lists>li:hover{background:#036fb7}.news .news_lists>li:hover a{color:#fff}.news .pages{text-align:center;padding-bottom:30px}.news .pages a{display:inline-block;border:1px solid #cdcdcd;width:30px;height:30px;line-height:30px;font-size:0;color:#777;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-left:6px}.news .pages a:first-child{margin-left:0}.news .pages a span,.news .pages a .icon{font-size:16px}.news .pages a .icon-page-first,.news .pages a .icon-page-last{font-size:14px}.news .pages a.active{color:#036fb7}.news .pages a:hover{color:#036fb7;-moz-box-shadow:1px 2px 2px #ddd;-webkit-box-shadow:1px 2px 2px #ddd;box-shadow:1px 2px 2px #ddd}.news .hot_lists>li{margin-bottom:15px;font-size:16px;line-height:2}.news .hot_lists>li:hover{-moz-box-shadow:0px 2px 10px rgba(0,0,0,0.3);-webkit-box-shadow:0px 2px 10px rgba(0,0,0,0.3);box-shadow:0px 2px 10px rgba(0,0,0,0.3)}.news .hot_lists img{max-width:100%}.news .hot_lists .title{display:block;border:1px solid #ddd;border-bottom:none;font-size:16px;color:#999}.news .indent_2em{text-indent:2em}.news .return_newslist{color:#036fb6}.news .news_info{font-size:14px;line-height:1.6;padding-bottom:50px}.news .news_info img{max-width:85%}.news .news_info figure{margin:10px auto;color:#777;font-size:1.15em}.news .news_info figure img{padding-bottom:5px}.news .news_info p{margin-bottom:10px}.join .banner{background:url("../imgs/join.jpg") no-repeat center;background-size:cover}.join .salary-welfare{padding:50px 0 80px;width:800px}.join .main_menu{font-size:0;text-align:left;padding-bottom:40px}.join .main_menu li{font-size:18px;padding:20px 100px;background:#efefef;display:inline-block;border-right:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;cursor:pointer;position:relative}.join .main_menu li:first-child{border-left:1px solid #cdcdcd}.join .main_menu li.active{background:#036fb6;border-bottom:1px solid #036fb6;border-color:#036fb6;color:#fff}.join .main_menu li.active:before{content:"";display:inline-block;position:absolute;left:50%;top:100%;transform:translateX(-50%);border-width:10px;border-style:solid;border-color:#036fb6 transparent transparent transparent;z-index:1}.join .nav_tabs_list_wrapper .nav_tabs{display:none}.join .nav_tabs_list_wrapper>.nav_tabs.active{display:-webkit-flex;display:flex}.join .nav_tabs .content_text ul>li{margin-bottom:5px}.contact .banner{width:100%;height:300px;background:url("../imgs/contact.jpg") no-repeat center;background-size:cover}.contact .contact_info_w{padding-bottom:50px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;text-align:left;line-height:1.8}.contact .contact_info_w .consult{margin-right:200px}
