@charset "utf-8";
/* CSS Document */
body {
	background:#fff url(../images/02.jpg) repeat-x;
	color:#000000;
	font-family:"宋体", arial;
	font-size:12px;
	margin:0pt;
	padding:0pt;
	text-align:center;
}
div, form, img, ul, ol, li, dl, dt, dd, a {
	border:0pt none;
	margin:0pt;
	padding:0pt;
}

a {
	text-decoration:none;
}
a:link {
	color:#181818;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;}
a:visited {
	color:#181818;
	text-decoration:none;
}
li, ul {
	list-style-type:none;
}
img {
	vertical-align:top;
}
em {
	font-style:normal;
}
h1, h2, h3, h4, h5, h6 {
	font-size:12px;
	margin:0pt;
	padding:0pt;
}
.cw, a.cw:link, a.cw:visited {
	color:#fff;
	text-decoration:none;
}
.cRed, a.cRed:link, a.cRed:visited {
	color:#FF0000;
}
.cBlue, a.cBlue:link, a.cBlue:visited, a.cBlue:active {
	color:#1F3A87;
}
.cDRed, a.cDRed:link, a.cDRed:visited {
	color:#BC2931;
}
.cGray, a.cGray:link, a.cGray:visited {
	color:#4F544D;
}
.cDGray, a.cDGray:link, a.cDGray:visited {
	color:#666666;
}
.cWhite, a.cWhite:link, a.cWhite:visited {
	color:#FFFFFF;
}
.cBlack, a.cBlack:link, a.cBlack:visited {
	color:#000000;
}
a.cBlack:hover {
	color:#BC2931;
}
.cYellow, a.cYellow:link, a.cYellow:visited {
	color:#FFFF00;
}
.cGreen, a.cGreen:link, a.cGreen:visited {
	color:#008000;
}
.fB {
	font-weight:bold;
}
.f12px {
	font-size:12px;
}
.f14px {
	font-size:14px;
}
.left {
	float:left;
}
.right {
	float:right;
}
.clear {
	clear:both;
	font-size:1px;
	height:0pt;
	visibility:hidden;
	width:1px;
}
.clearfix:after {
	clear:both;
	content:".";
	display:block;
	height:0pt;
	visibility:hidden;
}
.line{
	width:95%;
	height:10px;
	line-height:10px;
	font-size:10px;
	margin:auto;
	margin-top:10px;
	border-top:1px #E3E3E3 dashed;}
.hidden {
	display:none;
}
.unLine, .unLine a {
	text-decoration:none;
}
.noBorder {
	border:medium none;
}
.new{
	list-style-type:none;
	margin-top:9px;
	text-align:left;}
.new li{
	padding-left:22px;
	background:url(../images/li_line.jpg) no-repeat 13px center;
	text-align:left;
}
.new li a{
	line-height:21px;
	color:#3b3b3b;
	text-decoration:none;}
.new li a:hover{
	text-decoration:underline;}

/*===================================================== header ========================================================*/
.header{
	position:relative;
	height:82px;
	width:900px;
	margin:auto;}
.header h2{
	display:block;
	position:absolute;
	left:0px;
	top:15px;
	height:64px;
	width:247px;}
.nav{
	position:absolute;
	right:0px;
	bottom:0px;
	height:29px;
	text-align:left;}
.nav a, .nav a:link, .nav a:visited{
	display:block;
	height:29px;
	width:90px;
	float:left;
	margin-right:3px;
	background:url(../images/05.jpg) no-repeat;
	color:#303030;
	font-weight:bold;
	text-align:center;
	line-height:28px;}
.nav a:hover{
	background:url(../images/04.jpg) no-repeat;
	color:#FFF;
	text-decoration:none;}
#nav-index{
	background:url(../images/04.jpg) no-repeat;
	color:#FFF;
	text-decoration:none;}
.top-bar{
	position:absolute;
	right:0px;
	top:15px;
	color:#cecece;
	text-align:right;}
.top-bar a, .top-bar a:link, .top-bar a:visited{
	color:#464646;
	line-height:25px;}
.top-bar a:hover{
	text-decoration:underline;}
#top-bar-a3{
	display:block;
	float:right;
	margin-left:8px;
	padding-left:30px;
	height:22px;
	width:91px;
	background:url(../images/008.jpg) no-repeat;
	color:#FFF;
	font-weight:bold;
	text-align:left;
	line-height:22px;}
#top-bar-a3:hover{
	text-decoration:none;}
.ad01{
	height:57px;
	width:898px;
	border:1px #b7b57e solid;
	margin:20px auto auto auto;}
/*===================================================== header ========================================================*/
.container01{
	position:relative;
	width:900px;
	margin:10px auto auto auto;}
.container01-l{
	position:relative;
	float:left;
	width:221px;
	height:270px;}
.container01-l-t{
	position:absolute;
	top:0px;
	left:0px;
	height:5px;
	width:221px;
	background:url(../images/07.jpg) no-repeat;
	font-size:5px;
	line-height:5px;}
.container01-l-b{
	position:absolute;
	bottom:0px;
	left:0px;
	height:5px;
	width:221px;
	background:url(../images/13.jpg) no-repeat;
	font-size:5px;
	line-height:5px;}
.container01-l-m{
	position:absolute;
	top:5px;
	left:0px;
	width:219px;
	height:260px;
	text-align:center;
	border-left:1px #e8e8e8 solid;
	border-right:1px #e8e8e8 solid;
	background:#f9f9f9;}
.container01-l-m h1{
	padding-left:30px;
	margin-top:5px;
	background:url(../images/333.jpg) no-repeat 10px 3px;
	text-align:left;
	line-height:22px;
	height:22px;}
.box{
	position:relative;
	width:209px;
	height:123px;
	margin:auto;}
.box-t{
	position:absolute;
	top:0px;
	left:0px;
	height:5px;
	width:209px;
	background:url(../images/09.jpg) no-repeat;
	font-size:5px;
	line-height:5px;}
.box-b{
	position:absolute;
	bottom:0px;
	left:0px;
	height:5px;
	width:209px;
	background:url(../images/11.jpg) no-repeat;
	font-size:5px;
	line-height:5px;}
.box-m{
	position:absolute;
	top:5px;
	left:0px;
	width:207px;
	height:113px;
	text-align:center;
	border-left:1px #e8e8e8 solid;
	border-right:1px #e8e8e8 solid;
	background:#fff;}
.new{
	width:207px;
	margin:0px auto;
	padding:0px;
	border:none;
}
.new li{
	width:195px;
	height:27px;
	line-height:27px;
	margin-left:3px;
	padding-left:5px;
	text-align:left;
	border-bottom:1px #e3e3e3 dashed;}
.new li span{
	color:#ff8400;
	font-weight:bold;
	line-height:27px;
	text-align:left;
	margin-right:3px;}
.box2{
	position:relative;
	width:209px;
	height:225px;
	margin:5px auto auto auto;}
.box2 .box-m{
	position:absolute;
	top:5px;
	left:0px;
	width:207px;
	height:215px;
	text-align:center;
	border-left:1px #e8e8e8 solid;
	border-right:1px #e8e8e8 solid;
	background:#fff;}
.fuq{
	width:207px;
	margin:0px auto;
	padding:0px;
	border:none;
}
.fuq li{
	width:195px;
	height:22px;
	line-height:22px;
	margin-left:3px;
	padding-left:5px;
	text-align:left;
	border-bottom:1px #e3e3e3 dashed;}
.fuq li span{
	display:block;
	height:12px;
	line-height:12px;
	float:right;
	margin-right:2px;
	margin-top:5px;
}
.fuq li span img{
	margin-left:2px;}
.container01-m{
	float:left;
	height:270px;
	width:374px;
	margin-left:9px;}
.container01-r{
	position:relative;
	width:288px;
	height:270px;
	float:right;}
.box-title{
	height:29px;
	width:288px;
	background:url(../images/10.jpg) no-repeat}
.container01-r-bottom{
	position:absolute;
	bottom:0px;
	left:0px;
	height:5px;
	width:288px;
	background:url(../images/12.jpg) no-repeat;
	font-size:5px;
	line-height:5px;}
.container01-r-m{
	height:236px;
	width:286px;
	border-left:1px #e8e8e8 solid;
	border-right:1px #e8e8e8 solid;}
.ul-img li{
	width:110px;
	text-align:center;
	float:left;
	margin:10px auto auto 22px;
	display:inline;}
.ul-img li a:link, .ul-img li a:visited{
	display:block;
	margin:5px;
	color:#1782d4;}
.ul-img li a:hover{
	text-decoration:underline;}
.ul-img li a img{
	border:1px #565652 solid;}
.box-title{
	text-align:left;}
.box-title h1{
	line-height:29px;
	margin-left:10px;}
.container01-r-m .new{
	text-align:left;
	width:286px;
	padding-top:10px;
	clear:both;}
.container01-r-m .new li{
	display:block;
	width:260px;
	border:none;
	height:23px;
	line-height:23px;
	padding-left:16px;
	background:url(../images/16.jpg) no-repeat 10px center;}
/*=================================================================================================================================*/
.container02{
	position:relative;
	width:900px;
	margin:10px auto auto auto;}
.container02-l{
	position:relative;
	float:left;
	width:221px;
	height:904px;}
.container02-l-m{
	position:absolute;
	top:5px;
	left:0px;
	width:219px;
	text-align:center;
	height:894px;
	border-left:1px #e8e8e8 solid;
	border-right:1px #e8e8e8 solid;
	background:#f9f9f9;}
.container02-l-m h1{
	padding-left:30px;
	margin-top:5px;
	background:url(../images/15.jpg) no-repeat 10px 0px;
	text-align:left;
	line-height:22px;
	height:22px;}
.ad02{
	display:block;
	margin-top:6px;}
.ad03{
	width:125px;
	height:519px;
	margin:10px auto auto auto;
	border:1px #999 solid;}
.box3{
	position:relative;
	width:209px;
	height:250px;
	margin:auto;
	margin-top:10px;}
.box3-m{
	position:absolute;
	top:5px;
	left:0px;
	width:207px;
	height:240px;
	text-align:center;
	border-left:1px #e8e8e8 solid;
	border-right:1px #e8e8e8 solid;
	background:#fff;}
.container02-l-m .new{
	text-align:left;
	width:200px;
	padding-top:10px;
	clear:both;}
.container02-l-m .new li{
	display:block;
	width:183px;
	border:none;
	height:23px;
	line-height:23px;
	padding-left:11px;
	background:url(../images/16.jpg) no-repeat 5px center;}
.container02-r{
	position:relative;
	width:670px;
	float:right;}
.container02-r .box-title{
	position:relative;
	height:30px;
	width:670px;
	background:url(../images/14.jpg) no-repeat}
.container02-r .box-title h3{
	position:absolute;
	left:152px;
	top:6px;
	height:25px;
	line-height:25px;
	color:#313131;
}
.container02-r .box-title h3 a{
	color:#dd0101;
	font-weight:100;
}
.container02-r .box-title h4{
	position:absolute;
	left:621px;
	top:5px;
	height:25px;
	line-height:25px;
	color:#313131;
}
.container02-r .box-title h4 a{
	color:#dd0101;
	font-weight:100;
}
.container02-r-bottom{
	position:absolute;
	bottom:0px;
	left:0px;
	height:5px;
	width:670px;
	background:url(../images/23.jpg) no-repeat;
	font-size:5px;
	line-height:5px;}
.container02-r-m{
	width:668px;
	border-left:1px #ECE6A8 solid;
	border-right:1px #ECE6A8 solid;
	background:#FEFADD;
	padding-bottom:10px}
/*================================================== game =============================================*/
.game01, .game03, .game05{
	position:relative;
	display:inline;
	float:left;
	margin-left:10px;
	margin-top:10px;
	height:206px;
	width:321px;
	background:url(../images/28.jpg) no-repeat;}
.game02, .game04{
	position:relative;
	display:inline;
	float:right;
	margin-right:10px;
	margin-top:10px;
	height:206px;
	width:321px;
	background:url(../images/28.jpg) no-repeat;}
.game06{
	position:relative;
	display:inline;
	float:right;
	margin-right:10px;
	margin-top:10px;
	height:206px;
	width:321px;
	background:url(../images/29.jpg) no-repeat;}
.game-top{
	height:86px;
	width:300px;
	margin:10px auto auto auto;}
.game-top img{
	float:left;
	padding:2px;
	border:1px #C9C7C8 solid;}
.game-top h3{
	float:left;
	text-align:left;
	margin-left:10px;}
.game-top h3 a small{
	color:#666;
	font-size:11px;}
.game-top h3 a:link, .game-top h3 a:visited{
	font-size:14px;
	color:#c62222;}
.game-top h3 a:hover{
	text-decoration:underline;}
.game-top span{
	display:block;
	float:left;
	width:165px;
	margin-left:10px;
	margin-top:8px;
	text-align:left;
	color:#747474;
	line-height:15px;}
.game-top span img{
	float:right;
	margin-right:70px;
	border:none;}
.game-a01{
	display:block-inline;
	float:left;
	margin-left:9px;
	height:25px;
	width:97px;
	background:url(../images/24.jpg) no-repeat;
}
.game-a02{
	display:block-inline;
	float:left;
	margin-left:6px;
	height:25px;
	width:97px;
	background:url(../images/25.jpg) no-repeat;}
.game-a03{
	display:block-inline;
	float:left;
	margin-left:6px;
	height:25px;
	width:97px;
	background:url(../images/26.jpg) no-repeat;}
.game-text{
	display:block;
	width:294px;
	margin:10px auto auto auto;
	clear:both;
	text-align:left;
	line-height:22px;
	color:#747474;}
.game-text strong{
	color:#2887e9;}
.game-khd{
	position:absolute;
	right:1px;
	top:2px;
	height:66px;
	width:67px;
	background:url(../images/50.gif) no-repeat;}
.game-wyyx{
	position:absolute;
	right:1px;
	top:2px;
	height:66px;
	width:67px;
	background:url(../images/52.gif) no-repeat;}
.footer{
	margin:20px auto auto auto;
	height:60px;}
.footer a{
	margin:auto 5px;}
#ebc-iframe{
	height:570px;
	background:#fff;}
/*---------------------------------------------------------------*/
.friend-line{
	position:relative;
	clear:both;
	width:900px;
	height:68px;
	background:#FFFFFF url(../images/lan01_top.jpg) repeat-x;
	border:1px #d0d0d0 solid;
	margin-top:10px;}
.friend-line .div-main-lan-top span{color:#3b3b3b;}
.friend-line-left{
	float:left;
	width:100%;
	height: 39px;
}
.friend-line-left ul{
	margin-left:10px;
	height:30px;}
.friend-line-left ul li{
	font-weight:bold;
	color:#3b3b3b;
	text-align:left;
	margin:12px;
	line-height:15px;
}
.friend-line-left ul li a{
	color:#07409d;
	font-weight:100;
	margin:auto 5px;
	}
.div-main-lan-top{
	height:26px;
	width:100%;}
.div-main-lan-top span{
	display:inline;
	float:left;
	margin-left:10px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:26px;
	border:none;	
}
/*================================================== box4 =============================================*/

.box4{
	position:relative;
	width:209px;
	height:400px;
	margin:auto;
	margin-top:10px;}
.box4-m{
	position:absolute;
	top:5px;
	left:0px;
	width:207px;
	height:390px;
	text-align:center;
	border-left:1px #e8e8e8 solid;
	border-right:1px #e8e8e8 solid;
	background:#fff;


	}
.box4-m h3{
	font-size:14px;
	color:#C00;
	line-height:20px;
	padding-top:10px;
	text-align:center;
}
.box4-m ul li{
	line-height:30px;
	width:185px;
	padding-left:7px;
	background:url(../images/16.jpg) no-repeat 2px 13px;
}
