*{margin:0;padding:0;border:none;}
body,div,dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote {margin:0;padding:0;}
ul,ul li{ list-style:none}
a {font-family: "微软雅黑",Arial,Helvetica,sans-serif;outline: medium none;text-decoration: none;}
table{border-collapse:collapse;}
em{font-style:normal}
a{color:#333;text-decoration: none;}
a:hover{text-decoration:underline; color:#333;}
img{border:0}
.p_rela{position:relative;}
body {background:#e9e9e9;font-family:"微软雅黑", Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#333; line-height:18px;}
.bg{ background:url(../images/bg.jpg) top center no-repeat; width:100%; height:auto;}
/*布局*/
.main{width:1000px;height:auto;margin:0 auto;}
/*字体*/
.fblue,a.fblue:link,a.fblue:visited{color:#5e76b9; }
a.fblue:hover{color:#5e76b9;}
.mtop{ height:700px; position:relative}
.mtop img{ float:left;}
.logoone,.logotwo{ background:url(../images/mtop_01.jpg) no-repeat;}
.logoone{ width:239px; height:200px; background-position:-45px -25px; position:absolute;top:25px; left:45px;}
.logotwo{ width:340px; height:85px;background-position:-280px -96px; position:absolute;top:96px; left:280px;}
.goin,.down{ position:absolute;top:435px; background:url(../images/mtop_03.jpg) no-repeat; width:180px; height:64px;}
.goin{ left:617px; background-position:-617px -85px;}
.down{left:795px; background-position:-795px -85px;}
.goin:hover,.down:hover{background:url(../images/btnbg.jpg) no-repeat;}
.goin:hover{background-position:-617px -85px;}
.down:hover{background-position:-795px -85px;}
.goum{ background:url(../images/mtop_04.jpg) -244px -1px no-repeat; width:207px; height:78px; position:absolute;top:509px;left:244px;}
.videoimg{ position:absolute;top:499px;right:25px; width:360px; height:199px;}
.videoimg a{ cursor:pointer}
.top5{ background:url(../images/mtop_05.jpg) no-repeat; height:520px;}
/*游戏颠覆*/
.tabox{ background:url(../images/tabox.png) bottom left no-repeat; width:100%; height:auto;}
.tabs{width:971px; height:67px; overflow:hidden; display:block;float:left; margin:90px 0 0 13px;}
.tabs li{width:194px; height:100%; overflow:hidden; display:inline-block; float:left; background:url(../images/tabs.jpg) -194px 0 no-repeat; font-size:25px; color:#fff; text-align:center; line-height:25px; cursor:pointer;}
.tabs li b{padding-top:20px;width:100%; height:auto; overflow:hidden; display:block;}
.tabs li.active{width:194px; background-position:0 0;}
.tabCons{width:968px; height:330px; overflow:hidden; display:block;margin:0 0 0 13px; float:left;}
.video{width:437px; height:252px; overflow:hidden; display:inline; float:left; margin:38px 35px 0 0px;position:relative; cursor:pointer;}
.play{width:68px; height:68px; overflow:hidden; display:block; background:url(../images/play.png) no-repeat; position:absolute; top:50%; left:50%; margin:-34px 0 0 -34px;}
.cons{width:280px; height:auto; overflow:hidden; display:inline-block; float:left; margin:56px 0 0;}
.cons span{color:#c71213; font-size:45px; line-height:45px;}
.cons p{text-indent:2em; line-height:24px; margin:26px 0 0; font-size:14px; color:#000}
.cons p.text-indent{ text-indent:0;}
/*视频弹出层*/
.popBg{ position:absolute; display:none; top:0px; left:0px; z-index:1000; background:#000; opacity:0.6; filter:alpha(opacity=60);}
.playVideo,.playPic{z-index:99999; width:848px; display:none; height:470px; position:absolute; top:0; left:50%; margin-left:-424px;}
.closeVideo,.close{width:31px; height:34px; background:url(../images/close.jpg); display:block; position:absolute; top:3px; right:5px;}	
.videoContent,.PicContent{width:800px; height:450px; overflow:hidden; display:block; background:url(../images/popbg.png) no-repeat; padding:11px 9px 9px 11px;}
.PicContent img{ width:800px; height:450px;}
/*底部信息*/
.footer{background:#898989; height:185px;}
.footer .main{margin:15px auto 0;}
.footer p.gg{padding-top:10px;height:35px; line-height:35px; font-family:'微软雅黑'; color:#fff; text-align:center; background:url(../images/foot.jpg) bottom center no-repeat;}
.footer a.kzlogo,.footer a.pclogo,.footer .links{display:inline-block; float:left;}
.footer a.kzlogo{width:122px; height:49px; overflow:hidden; background:url(../images/kz_logo.jpg) no-repeat; margin:28px 28px 0 25px;}
.footer a.pclogo{width:110px; height:44px; overflow:hidden; background:url(../images/public_company.jpg) no-repeat; margin:31px 31px 0 0;}
.footer .links{width:656px; height:auto; overflow:hidden; font-family:'微软雅黑'; color:#fff; line-height:18px;}
.footer .links a{font-family:'微软雅黑'; color:#fff;}
.stepone:after,.stept h2 a:after,.stept:after,.tabBox:after,.tabs li:after,.footer a.kzlogo:after,.footer a.pclogo:after,.footer .links:after{clear: both;content: "";display: block;height: 0;visibility: hidden;}
/*右侧*/
 #gw2regdiv { width: 226px; height: 685px; position: fixed; _position: absolute; top: 24px; right: 0; overflow: hidden;}
    .gw2reghide { width: 89px; height: 290px; position: absolute; right: -89px; top: 0px; overflow: hidden; cursor: pointer; background: url(../images/reg.png) -280px -200px no-repeat;}
    .gw2regshow { width: 226px; height: 685px; position: absolute; right: 0px; top: 0px; overflow: hidden; background: url(../images/reg.png) 0px 0px no-repeat;}
    .gw2regshow-close { width: 25px; height: 25px; margin-left: auto; display: block; cursor: pointer;}
    .gw2regshow-iframe { height: 350px; margin-top: 50px; overflow: hidden;}
    .gw2regshow-more:after { height: 0; display: block; visibility: hidden; clear: both; content: ".";}
    .gw2regshow-more { padding: 10px; zoom: 1;}
    .gw2regshow-more a { display: block; text-indent: -9999em; text-decoration: none;}
    .gw2regshow-download { width: 210px; height: 39px; margin: 0 0 4px 2px; background: url(../images/reg.png) -280px -20px no-repeat;}
	.gw2regshow-downloads { width: 210px; height: 39px; margin: 0 0 4px 2px; background: url(../images/reg.png) -286px -624px no-repeat;}
    .gw2regshow-weixin { width: 102px; height: 107px; float: left; background: url(../images/reg.png) -280px -64px no-repeat; margin-top:3px; margin-left:2px;}
    .gw2regshow-sina,.gw2regshow-qq { width: 101px; height: 53px; float: right; margin-bottom: 1px; background: url(../images/reg.png) no-repeat;}
    .gw2regshow-sina { background-position: -384px -64px; margin-top:3px;}
    .gw2regshow-qq { background-position: -384px -118px;}
/*清除浮动*/
.main:after,.bg:after,.mtop:after,.top5:after,.tabox:after{clear: both;content: "";display: block;height: 0;visibility: hidden;}

