body{ margin:0px; background:#fff;font-family: "微软雅黑",Arial, Helvetica, sans-serif,\u5FAE\u8F6F\u96C5\u9ED1; color:#666; font-size:14px;}
*{ margin:0px; padding:0px;list-style:none}
a{text-decoration:none; outline:none}
img{vertical-align:bottom; border: none;}
.fix{position:fixed; bottom:0}
.clear{ clear:both}
/* top */
.top{ width:100%; box-shadow:1px 1px 5px #666; background:#fff;height:75px;}
.nav{ width:1000px; margin:0 auto; }
.logo{ float:left;}
.logo a{ background:url(../images/logo.png); width:108px; height:70px; text-indent:-9999px; display:block}
.menu{ float:left; margin-left:23px; width:800px; display:inline; padding-top:22px;} 
.menu li{ float:left; width:16%; text-align:center; font-size:15px;color:#666;} 
.menu li p{ font-size:12px; padding-top:2px;}
.menu li a{ color:#666}
.menu li a:hover{ color:#fb974d}
.menu .menu_active a{color:#fb974d}
/* footer */
.footer{ width:100%; clear:both;box-shadow: 0px -1px 5px #666;position: relative;}
.copyright{width:1000px;color:#000; background:url(../images/wen.png) 700px center no-repeat; margin:0 auto; padding:15px 0; font-size:12px}
.footer a{ color:#000; margin:0 25px}
.footer a:hover{color:#fb974d}
.footer p{ line-height:22px; width:700px; text-align:center}
.p_first{ padding-bottom:10px;}
/* index*/
.main{ background:url(../images/main_bg.jpg) no-repeat center top; width:1920px; height:1080px;position: absolute;z-index: 1;}
.main a{ width:100%; text-indent:-9999px; display:block; height:1080px;}
.mainbg{width: 1920px;height: 800px;position: relative;}
/* list */
.list{ width:1000px; margin:0 auto;padding-top:20px;}
.list_footer{ background:#f4faf3;}
.postion{ color:#f93; font-size:20px; border-bottom:#f93 1px solid; line-height:40px; padding-top:60px; font-weight:bold}
/* about */
.about{ padding:60px 200px 0 200px;}
.about p{ text-indent:30px; padding-bottom:30px; line-height:26px; }
/* jobs */
.jobs{ padding-top:40px; float:left; padding-bottom:10px;}
.tab{ float:left; width:250px;}
.tab li{ background:url(../images/icon_tab.gif) no-repeat 5px center; padding-left:20px; height:50px; line-height:50px;border-bottom:#c5c5c5 1px dashed; cursor:pointer}
.tab li.hover{ background:url(../images/icon_tab_hover.gif) no-repeat 5px center;color:#f93; border-bottom:#f93 1px solid}
.text{ float:left; height:635px;  margin-left:50px; width:650px; padding-left:29px; display:inline; border-left:#cfcfcf 1px solid; line-height:34px; }
.text h1{color:#f93; font-size:18px;}
.text h2{ font-size:16px;}
/* contact */
.contact{ padding-top:40px;}
.contact p{ text-indent:36px; padding-bottom:30px; line-height:36px; }
.contact strong{ color:#f93; margin-right:5px;}
.contact span{ margin:0 20px}
.mainbg1{ width: 144px;height: 144px;top: 200px; position: absolute;left: 1400px; display:block;z-index: 99; animation: pulse 1.5s infinite alternate;}
.mainbg2{ width: 144px;height: 144px;top: 500px; position: absolute;left: 1100px; display:block;z-index: 99;/* animation: pulse 3s infinite alternate;*/-webkit-animation:circle 6s infinite linear;/*匀速 循环*/ }
.mainbg3{ width: 144px;height: 144px;top: 580px; position: absolute;left: 700px; display:block;z-index: 99;animation: pulse 1s infinite alternate;/* -webkit-animation:circle 7s infinite linear;/*匀速 循环*/ }
.mainbg4{ width: 144px;height: 144px;top: 300px; position: absolute;left: 400px; display:block;z-index: 99;animation: pulse 2s infinite alternate;/*-webkit-animation:circle 8s infinite linear;/*匀速 循环*/ }
@-webkit-keyframes circle{ 0%{ transform:rotate(0deg); }100%{ transform:rotate(-360deg); } }
@keyframes pulse {
    0% {
        margin-top: 0px;
    }
    100% {
        margin-top: 30px;
    }
}
.picScroll-left{
    width: 1500px;
    height: 477px;
    top: 50px;
    left: 200px;
    /*overflow: hidden;*/
    position: absolute;
    z-index: 3;
    /*border: 1px solid #ccc;*/
    /*margin-left: auto;*/
    /*margin:0 auto;*/
    /*margin-right: auto;*/
    /*margin-top: 0px;*/
    /*top: -1080px;*/
}
.icon{
    width: 100%;
    height: 310px;
    /*overflow: hidden;*/
    position: absolute;
    /*border:2px solid #ccc;*/
    /*text-indent:4px;*/
    /*font-weight:bold;*/
    /*border: 1px solid #ccc;*/
    /*margin-left: auto;*/
    /*margin-right: auto;*/
    /*margin-top: 0px;*/
    background-color: white;
    top: 780px;
    z-index: 5;
}
.gameInformation_group1{width: 400px;height: 300px; position:absolute; z-index: 10;left: 320px; top: 5px;background-color: white;}
.gameInformation_group2{width: 400px;height: 300px; position:absolute; z-index: 10;left: 735px;top: 5px;background-color: white;}
.gameInformation_group3{width: 400px;height: 300px; position:absolute; z-index: 10;left:1135px;top: 5px;background-color: white;}
.gameName{font-size: 18px;font-family:"幼圆";font-weight: bolder;color: #000000;position: absolute;top: 10px; left: 180px;width: 200px;height: 20px;}
.gameInformation{font-size: 14px;font-family:"微软雅黑";color: rgb(114, 114, 114);position: absolute;top: 20px; left: 155px;width: 250px;height: 265px;}