/*--------- slider ---------*/
#slide {
	position:relative;
	width:964px;
	height:500px;
	margin:0 auto;
	padding:0px 0px 0 0px;
	z-index:2;
	overflow:hidden;
}
.slider {
	width:964px;
	height:465px;
	margin:0 auto;
	position:relative;
	z-index:2;
	overflow:visible !important;
}
.items { display:none;}

.pagination { display:none;}
.pagination li {}
.pagination a { }
.pagination li.current a, .pagination li:hover a {}

.prev {position:absolute; top:504px ; left:90px; z-index:111; display:inline-block; width:22px; height:43px; background:url(../images/prev.gif) 0 0 no-repeat;}
.prev:hover {background-position:0 bottom;}
.next {position:absolute; top:504px ; right:90px; z-index:111; display:inline-block; width:22px; height:43px; background:url(../images/next.gif) 0 0 no-repeat;}
.next:hover {background-position:0 bottom;}

.banner{
	position:absolute;
	left:20px;
	top:425px;
	width:940px;
	overflow:hidden;
	padding:10px 0 0px 0;
	color: #FFF;
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 32px;
}
.banner p  {
	width:740px;
	float:left;
	color: #FFF;
}
.banner p strong {
	font-size:30px;
	line-height:42px;
	color:#FFF;
	font-weight:normal;
	letter-spacing:-3px;
	display:block;
}
.banner p span {
	font-size:18px;
	line-height:8px;
	color:#CCC;
	font-weight:normal;
	letter-spacing:-1px;
	display:block;
	margin-top:-1px;
}
.banner a {
	color:#fff;
	font-size:32px;
	line-height:36px;
	padding:11px 14px 11px 14px;
	display:inline-block;
	margin-top:6px;
	background-color: #03C;
}
.banner a:hover {
	background-color: #C00;
}
