body{
	margin:0px;
}
*{
	margin:0px;
	padding:0px;
}
#bg1{
	width:1000px;
	margin: 0 auto;
}
#bg{
	width:990px;
	margin:0 auto;
}

.top{
	width:990px;
	float:left;
	margin:10px 0 10px 0;
}
.logo{
	width:200px;
	float:left;
	height:80px;
	overflow:hidden;
	
}
.tite{
	width:260px;
	height:73px;
	float:left;
	border:solid 1px #ABABAB;
	margin:2px 12px 0 13px;
	display:inline;
}
.tite1{
	width:260px;
	float:left;
	height:23px;
	background-image: url(../images/top1.gif);
	background-repeat: repeat-x;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.tite2{
	width:260px;
	float:left;

}
.tite2 dl dt{
	width:70px;
	float:left;
	list-style-type:none;
	text-align: center;
}
.tite2 dl dd{
	width:93px;
	float:left;
	background-image: url(../images/top3.gif);
	text-align: center;
}
.top-banner{
	width:500px;
	height:80px;
	float:left;
	overflow:hidden;
}
.f12hs{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.f12h{
	font-size: 14px;
	line-height: 20px;
	color: #C70000;
	text-decoration: none;
	font-weight: bold;
}
.f12x{
	font-size: 12px;
	color: #C70000;
	text-decoration: none;
}
.f12hc{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.banner1{
	width:990px;
	float:left;
	height:80px;
	overflow:hidden;
}
.baidu{	
	width:990px;
	float:left;
	margin:10px 0 10px 0;
}
.nr1{
	width:990px;
	float:left;
}
.left{
	width:300px;
	float:left;
}
.right{
	width:681px;
	float:left;
}
.hdp{
	width:300px;
	float:left; 
	overflow:hidden;
	margin-bottom:10px;
}
.hot-game{
	width:681px;
	float:left;
	margin-left:7px;
	display:inline;
}
.hot-game1{
	width:681px;
	height:29px;
	overflow:hidden;
	float:left;
	background-image: url(../images/bt1.gif);
	background-repeat: repeat;
}
.hot-game1 ul li{
	list-style-type:none;
	float:right;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	margin:10px 10px 0 0;
	display:inline;
}
.hot-game1 a{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.hot-game1 a:hover{
	font-size: 12px;
	color: #CC0000;
	text-decoration: underline;
}
.hot-game2{
	width:659px;
	float:left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #8A8A8A;
	border-bottom-color: #8A8A8A;
	border-left-color: #8A8A8A;
	font-size: 14px;
	color: #5A5A5A;
	text-decoration: none;
	padding:20px 0 15px 20px;
}
.hot-game2 ul li{
	float:left;
	list-style-type:none;
	margin:10px 10px 0 0;

}
.hot-game2 ul li a{
	width:100px;
	float:left;
	height:14px;
	font-size: 14px;
	color: #5A5A5A;
	text-decoration: none;
	overflow:hidden;
}
.hot-game2 ul li a:hover{
	font-size: 14px;
	color: #C70402;
	text-decoration: none;
}
.nr2{
	width:990px;
	float:left;
	margin:10px 0 10px 0;

}
.recommend{
	width:298px;
	float:left;
}
.tj{
	width:298px;
	height:53px;
	float:left;
	background-image: url(../images/bt3.gif);
	background-repeat: no-repeat;
}
.tj ul li{
	float:right;
	list-style-type:none;
	margin:25px 5px 0 0;

}
.tj ul li a{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.tj ul li a:hover{
	font-size: 12px;
	color: #C70402;
	text-decoration: none;
}
.tj-game{
	width:296px;
	float:left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #8A8A8A;
	border-bottom-color: #8A8A8A;
	border-left-color: #8A8A8A;
	padding:10px 0 27px 0px;
}
.tj-game ul li img{ 
	width:123px;
	height:60px;
	border:0px;
	overflow:hidden;
}
.tj-game ul li{
	width:130px; 
	text-align: center;
	list-style-type:none;
	float:left;
	margin:10px 0 0 10px;
	display:inline;
	padding-top:5px;
}
.tj-game ul li a{
	font-size: 12px;
	line-height: 20px;
	color: #C70102;
	text-decoration: none;
}
.tj-game ul li a:hover{
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: underline;
}
.menu{
	width:681px;
	float:left;
	margin-left:8px;
	display:inline;
	margin-top:12px;
}
.menu1{
	width:681px;
	float:left;
	height:29px;
	overflow:hidden;
	background-image: url(../images/bt2.gif);
	background-repeat: no-repeat;
}
.menu1 ul li{
	list-style-type:none;
	float:right;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	margin:10px 10px 0 0;
	display:inline;
}
.menu1 a{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.menu1 a:hover{
	font-size: 12px;
	color: #CC0000;
	text-decoration: underline;
}
.menu2{
	width:679px;
	float:left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #8A8A8A;
	border-bottom-color: #8A8A8A;
	border-left-color: #8A8A8A;
	padding-bottom:10px;

}
.kuzhan{
	width:674px;
	float:left;
	padding:10px 0 10px 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CFCFCF;
}
.menu2-1{
	width:70px;
	height:27px;
	float:left;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-image: url(../images/n1.gif);
	background-repeat: no-repeat;
}
.menu2-2{
	width:600px;
	height:27px;
	float:left;
	background-image: url(../images/n2.gif);
	background-repeat: repeat-x;
}
.menu2-2 dl dt{
	float:left;
	list-style-type:none;
	margin-left:5px;
	display:inline;
	width:75px;
	height:20px;
	overflow:hidden;
}
.menu2-2 dl dt a{
	font-size: 12px;
	line-height: 25px;
	color: #3A393E;
	text-decoration: none;
}
.menu2-2 dl dt a:hover{
	font-size: 12px;
	line-height: 25px;
	color: #C80203;
	text-decoration: underline;
}

.menu2-2 dl dd{
	float:right;
	list-style-type:none;
	margin:0 10px 0 10px;
	display:inline;
}
.menu2-2 dl dd a{
	font-size: 12px;
	line-height: 25px;
	color: #A52526;
	text-decoration: none;
}
.menu2-2 dl dd a:hover{
	font-size: 12px;
	line-height: 25px;
	color: #000000;
	text-decoration: underline;
}
.kuan{
	width:375px;
	height:21px;
	border:solid 1px #6A6A6A;
	background-color:#FFFFFF;
}
.gjz{
	width:990px;
	float:left;
}
.gjz-1{
	width:960px;
	height:25px;
	float:left;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #000000;
	background-image: url(../images/n3.gif);
	background-repeat: no-repeat;
	padding-left:30px;
}
.gjz-2{
	width:988px;
	float:left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #8F8F8F;
	border-bottom-color: #8F8F8F;
	border-left-color: #8F8F8F;
	padding-bottom:10px;
}
.ss1{
	width:510px;
	height:25px;
	float:left;
	margin:20px 75px 0 25px;
	display:inline;
}
.ss1 ul li{
	list-style-type:none;
	float:left;
	margin-right:10px;
	display:inline;
	height:24px;
	overflow:hidden;
}
.ss2{
	width:350px;
	float:left;
	font-size: 12px;
	line-height: 20px;
	margin-top:10px;
	color: #000000;
}
.ss2 ul li{
	width:60px;
	float:left;
	list-style-type:none;
	margin-right:10px;
	display:inline£»
}
.bottom{
	width:990px;
	float:left;
	margin-top:10px;
}
.bottom dl dt{
	width:990px;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-stylse: dashed;
	border-left-style: solid;
	border-top-color: #B8B8B8;
	border-right-color: #B8B8B8;
	border-bottom-color: #B8B8B8;
	border-left-color: #B8B8B8;
	text-align: center;
	font-size: 12px;
	line-height: 25px;
	color: #000000;
	border-bottom-style: dashed;
}
.bottom dl dt a{
	margin:0 5px 0 5px;
	display:inline;	
	font-size: 12px;
	line-height: 25px;
	color: #000000;
	text-decoration: none;
	}
.bottom dl dt a:hover{
	font-size: 12px;
	line-height: 25px;
	color: #FF0000;
	text-decoration: underline;
}
.bottom dl dd{
	width:990px;
	float:left;
	text-align: center;
	font-size: 12px;
	line-height: 25px;
	color: #A5A5A5;
}



.ny1{
	width:681px;
	height:29px;
	overflow:hidden;
	float:left;
	background-image: url(../images/ny1.gif);
	background-repeat: repeat;
}
.ny1 ul li{
	list-style-type:none;
	float:right;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	margin:10px 10px 0 0;
	display:inline;
}
.ny1 a{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.ny1 a:hover{
	font-size: 12px;
	color: #CC0000;
	text-decoration: underline;
}
.fh{
	width:650px;
	float:left;
	text-align: center;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-top-color: #898989;
	margin-top:10px;
	padding-top:10px;
}

.ny2{
	width:659px;
	float:left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #8A8A8A;
	border-bottom-color: #8A8A8A;
	border-left-color: #8A8A8A;
	font-size: 12px;
	color: #5A5A5A;
	text-decoration: none;
	padding:20px 0 15px 20px;
	line-height: 25px;
	height:540px;
	overflow: auto;
}
.ny2 ul li{
	list-style-type:none;
	margin:10px 10px 0 0;

}
.ny-kuan{
	width:630px;
	height:280px;
	border:solid 1px #ACACAC;
	background-color:#F5F5F5;
}






.ny-game{
	width:296px;
	float:left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #8A8A8A;
	border-bottom-color: #8A8A8A;
	border-left-color: #8A8A8A;
	padding:0px 0 27px 0px;
}

.ny-game ul li{
	width:130px;
	height:24px;
	list-style-type:none;
	float:left;
	margin:10px 0 0 15px;
	display:inline;
	overflow:hidden;
}
.ny-game ul li a{
	font-size: 12px;
	color: #C70102;
	text-decoration: none;
}
.ny-game ul li a:hover{
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}


.yqlj{
	width:990px;
	float:left;
	margin-top:10px;
}
.yqlj-1{
	width:970px;
	height:25px;
	float:left;
	background-image: url(../images/n3.gif);
	background-repeat: no-repeat;
	padding-left:20px;

}
.yqlj-1 dl dt{
	float:left;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #000000;
	list-style-type:none;
}
.yqlj-1 dl dd{
	float:left;
	font-size: 12px;
	line-height: 25px;
	color: #CC0000;
	list-style-type:none;
	margin-left:50px;
}
.yqlj-2{
	width:988px;
	float:left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #8F8F8F;
	border-bottom-color: #8F8F8F;
	border-left-color: #8F8F8F;
	padding-bottom:10px;
}
.yqlj-2 ul li{
	width:100px;
	float:left;
	list-style-type:none;
	font-size: 12px;
	height:13px;
	color: #666666;
	margin:10px 10px 0 10px;
	display:inline;
	overflow:hidden;
}
.yqlj-2 ul li a{
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.yqlj-2 ul li a:hover{
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;
}



.yxzh {	width:681px;
	height:29px;
	overflow:hidden;
	float:left;
	background-image: url(../images/ny11.gif);
	background-repeat: repeat;}
.yxzh dl dt{
	font-size: 14px;
	color: #C70000;
	text-decoration: none;
	font-weight: bold;
	padding:10px 0 0 20px;
	float:left;
}

.yxzh dl dd{
	list-style-type:none;
	float:right;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	margin:10px 10px 0 0;
	display:inline;
}
.yxzh dl dd a{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.yxzh dl dd a:hover{
	font-size: 12px;
	color: #CC0000;
	text-decoration: underline;
}