@charset "utf-8";
/* CSS Document */
/* Top_Menu */
#menu{
	width:1002px;
	font-size:12px;
	font-family:"";
	float:left;
}
#menu ul{
	list-style:none;
}
#menu li{
	list-style:none;
	display:block;
	float:left;
}
#menu li a{
	display:block;
	float:left;
	height:66px;
	color:#fff;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	line-height:43px;
	padding:0 0 0 7px;
	text-decoration:none;
	background-image: url(../images/menu_left.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
#menu li a span{
	display:block;
	float:left;
	height:66px;
	width:86px;
	color:#fff;
	line-height:43px;
	text-align:center;
	background-image: url(../images/menu_right.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
#menu li a:hover{
	display:block;
	float:left;
	height:66px;
	background-image: url(../images/menu_left_h.jpg);
	background-repeat: no-repeat;
	background-position: left;
	cursor:hand;
}
#menu li a:hover span{
	display:block;
	float:left;
	color:#fff;
	height:66px;
	background-image: url(../images/menu_right_h.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
#menu li a.current{
	display:block;
	float:left;
	height:66px;
	color:#fff;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	line-height:43px;
	padding:0 0 0 7px;
	text-decoration:none;
	background-image: url(../images/menu_left_h.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
#menu li a.current span{
	display:block;
	float:left;
	height:66px;
	color:#fff;
	line-height:43px;
	text-align:center;
	width:65px;
	background-image: url(../images/menu_right_h.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
/* Top_Flash */
.container, .container *{margin:0; padding:0;}

.container{
	width:510px;
	height:243px;
	overflow:hidden;
	position:relative;
}

.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{
	width:510px;
	height:243px;
	display:block;
}
.num{
	position:absolute;
	right:2px;
	bottom:2px;
}
.num li{
	float: left;
	color: #FFFFFF;
	text-align: center;
	line-height: 18px;
	width: 18px;
	height: 18px;
	font-family: "";
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 2px;
	border: 1px solid #248fd5;
	background-color: #605e5d;
}
.num li.on{
	color: #fff;
	line-height: 18px;
	width: 18px;
	height: 18px;
	font-size: 14px;
	margin: 0 1px;
	border: 0;
	background-color: #248fd5;
	font-weight: bold;
}

/*footer*/
#footer{ width:998px; float:left; background:url(../images/footer.gif) repeat-x top; margin-top:15px; display:inline; padding-top:15px;}
#footer_nav{ font-size:12px; text-decoration:none; line-height:30px; height:30px; float:left; padding:0px 299px;}
#fonter_font{ font-size:12px; text-decoration:none; line-height:30px;  float:left; width:998px; text-align:center;}
#footer_nav ul{ margin:0px; padding:0px; list-style:none;}
#footer_nav li{list-style:none;display:block;float:left; width:80px;}
#footer_nav li a,#footer_nav li a:link{ color:#335480; text-decoration:none;}
#footer_nav li a:hover{ color:#FF0000; text-decoration:underline;}
