@charset "utf-8";
/* CSS Document */
body{background:#fff url(../images/bg.jpg) repeat-x top; padding:0; margin:0; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#333;}
img{border:0px;}
#top_bg{background:url(../images/car_bg.png) no-repeat right bottom;}
#menu{background:url(../images/menu_bg.png) no-repeat center top; padding:10px 10px; margin:0px;}
#menu ul{margin:0; padding:0;}
#menu ul li{list-style:none; margin:0px 4px; padding:0px; float:left; border-right:#897619 solid 1px; padding-right:5px;}
#menu ul li a{font-size:14px; color:#000; padding:5px 15px; display:block; text-decoration:none; font-weight:bold; text-shadow:#ece39a 0 1px 1px;}
#menu ul li a:hover,#menu ul li a.cur{background:#383935; -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px; color:#fff; text-shadow:#000 0 1px 1px;}
.side_bg{background:url(../images/side_bg.gif) repeat-y right top; padding:10px;}
.wel{font-size:24px; color:#333; border-bottom:#CCC dotted 1px; padding-bottom:10px; text-shadow:#fff 0 1px 1px;}
.wel span{color:#a28f20;}
.text{padding:10px; line-height:22px; text-align:justify; }
.text strong{ color:#900; font-size:15px; font-weight:bold;}
.line_bg{background:url(../images/flash_bottom.png) no-repeat center top; padding:10px;}
.sub{font-size:14px; color:#333; border-bottom:#CCC dotted 1px; font-weight:bold; padding-bottom:5px; text-shadow:#fff 0 1px 1px;}
.sub a{color:#900; text-decoration:none;}
.sub a:hover{color:#333;}
a{color:#900; text-decoration:none;}
a:hover{color:#000;}
.footer{background:url(../images/fotter_bg.jpg) repeat-x top;
	color:#CCC;
	padding:10px 20px;
	line-height:16px;
	
}
.footer a{
	color:#fff;
	text-decoration:none;
}
.footer a:hover{
	color:#FC0;
	text-decoration:none;
}
.content{
	background:#666;
	color:#FFF;
	padding-left:10px;
}

/*-------------- Slider --------------*/
#slider {position:relative;  /*  width:953px; height:343px;*/}
#slider img {position:absolute;	top:0px; left:0px; display:none;}
#slider a {border:0; display:block;}
.nivo-controlNav {position:absolute; left:660px; bottom:10px;}
.nivo-controlNav a {display:block; width:15px; height:15px; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; -webkit-box-shadow: 0px 0px 2px 1px #333; -moz-box-shadow: 0px 0px 2px 1px #333; box-shadow: 0px 0px 2px 1px #333; background:#fff; text-indent:-9999px; margin-right:5px; float:left; }
.nivo-controlNav a.active {background:#ecde3d;}
.nivo-directionNav a {display:block; width:30px; height:30px; background:url(../images/arrows.png) no-repeat; text-indent:-9999px;	border:0;}
a.nivo-nextNav {background-position:-30px 0; right:15px;}
a.nivo-prevNav {left:15px; }
.nivo-caption { text-shadow:none; font-family: Helvetica, Arial, sans-serif;}
.nivo-caption a { color:#efe9d1; text-decoration:underline;}
/*-------------- Slider --------------*/
.blank{
	background:none;
	border:none;
	border-bottom:#666 1px dashed;
	color:#000;