@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
	margin: 0px 0px 0px 0px;
}
body {
	overflow-x: hidden;
}
.bigcontainer {
	width: 100%;
	background: #000;
	top:-110;
}
.test {
	border: 1px solid red;
}
.fl {
	float: left;
}
.cl {
	clear: both;
}
.bl {
	display: block;
}
.ab {
	position: absolute;
	left: -248px;
}
.rl {
	position: relative;
}
.topcontainer {
	width:1920px;height:933px;left: 50%;margin-left: -960px;
	overflow: hidden;
	position: relative;
	background: url(../images/topbg.png) no-repeat center;
	background-position: -0px -0px;
}

.animatetop{	
	width:1920px;height:998px;left:50%;margin-left:-960px;

}

.toplogo{	
	width:1920px;height:998px;left:50%;margin-left:-960px;
	background: url(../images/toppng.png) no-repeat center;

}

.toplogo{
	width:1920px;
	height:998px;
	left:50%;
	margin-left:-960px;
	background-repeat: no-repeat;
	background-position: center;

}

.topcontainer .navs{
	width:568px;height:341px;left:1100px;margin-left:503px;top:580px;
}

.topcontainer .navs .nav{
	width:135px;height:341px;
}

.topcontainer .navs .nav1{
	margin-left:0px;top:0px;background: url(../images/downland.png) no-repeat center;
}

.topcontainer .navs .nav2{
	margin-left:135px;top:0px;background: url(../images/pay.png) no-repeat center;
}

.topcontainer .navs .nav3{
	margin-left:270px;top:0px;background: url(../images/js.png) no-repeat center;
}

.topcontainer .navs .nav4{
	margin-left:405px;top:0px;background: url(../images/show.png) no-repeat center;
}

.topcontainer .navs .nav:hover{
	cursor: pointer;
	top: -2px;
	
}

/*.topcontainer .navs .nav1:hover{
	background: url(../images/a2_01.png) no-repeat center;
}

.topcontainer .navs .nav2:hover{
	background: url(../images/a2_02.png) no-repeat center;
}

.topcontainer .navs .nav3:hover{
	background: url(../images/a2_03.png) no-repeat center;
}

.topcontainer .navs .nav4:hover{
	background: url(../images/a2_04.png) no-repeat center;
}
*/


.gameIntro {
	width:1920px;
	height:1000px;
	left: 50%;
	margin-left: -960px;
	overflow: hidden;
	position: relative;
	background-position: 0px 0px;
	background-image: url(../images/bg_01.jpg);
	background-repeat: no-repeat;
}

.zbShow{
	width:1920px;height:1000px;left: 50%;margin-left: -960px;
	overflow: hidden;
	position: relative;
	background: url(../images/bg_02.jpg) no-repeat center;
	background-position: 0px -0px;	
}

.zbxc{
	width:1920px;height:1000px;left: 50%;margin-left: -960px;
	overflow: hidden;
	position: relative;
	background: url(../images/bg_04.gif) no-repeat center;
	background-position: 0px -0px;	
}
.zbxc_1{
	height: 573px;
    margin-top: 297px;
    margin-left: 53px;
    margin-right: 59px;
}
.zbxc_l{float:left;width: 870px;height: 573px;}
.zbxc_r{float:right;width: 870px;height: 573px;overflow: hidden;}

.bottom{
	width:1920px;
	height:1426px;
	left: 50%;
	margin-left: -960px;
	overflow: hidden;
	position: relative;
	background-position: 0px 0px;
	background-image: url(../images/bg_03.gif);
	background-repeat: no-repeat;
}

.slide1{
	width:1062px;
	height:294px;
	left: 1098px;
	margin-left: -400px;
	top:266px;
	background-repeat: no-repeat;
	
}

.slide1 .tempWrap{ width:984px !important} 
.slide1 .uls li{list-style: none;}

.slide1 .prev,.slide1 .next{width:40px;height:52px;}
.slide1 .prev{top:-1028px;left:-140px;}
.slide1 .next{top:-1075px;left:810px;}


.footer{ min-width: 1287px; height: 150px;padding:5px; text-align: center; color: #444; border-top: 1px solid #222; background: linear-gradient(#111,#000);}
.footer .foot{ width: 100%; margin: 0 auto;height: 130px; box-sizing: border-box; padding-top: 14px; border: 1px solid #222;font-size:12px;}
.footer .foott{ width: 1300px; margin: 0 auto;height: 130px; box-sizing: border-box; font-size:12px;}
.footer .foota{ width: 200px;float:left;height: 130px; box-sizing: border-box;font-size:12px;}
.footer .footb{ width: 87px;float:left;height: 100px; box-sizing: border-box;font-size:12px;}
.footer .footb img{ width: 60px;float:left;height: 60px; margin-top:20px;font-size:12px;}
.footer .foots{ width: 1000px; float:left;margin: 0 auto;height: 130px; box-sizing: border-box; font-size:12px;}
.footer p{ margin-bottom: 12px;}
.footer a{color: #444;font-size:12px;}
.footer a:hover{ text-decoration: underline;font-size:12px;}
.footer .ab{display:block;width:200px;margin:0 auto;height:20px;line-height: 20px;font-size:12px;}