/* slider css */
.hslide {list-style-type: none;}
.hslide li {cursor:pointer;}
#header .hslide,
#header .hslide li {margin:0; padding:0; }
.hslide a {display:block; width:100%; height:100%;}
.hslide a:hover {text-decoration:none;}
#gallery {left: 0; width: 100%; height: 246px; min-width: 954px; overflow: hidden; position: absolute; top: -10px;}



/*slide css */
.present {width: 100%; height: 224px; overflow: hidden; position: relative; margin-bottom: 8px;}
.present ul {margin: 0; padding: 0; width: 100%; overflow: hidden; list-style: none; }
.present ul li {top: 0; left: 0; width: 100%; display: none; min-width: 954px; overflow: hidden; position: absolute;}
.present ul .hold {width: 954px; margin: 0 auto; overflow:hidden;}
.present ul li .image {float: left; width: 615px; padding: 2px 0 0 21px; text-align:right; margin-top:8px;}
.present ul li .description {float: left; width: 180px; height: 224px; padding-right:70px; padding-left:45px; padding-top:40px; 	line-height: 17px;  color:#003366; margin: 0 0 0 0; margin-top: 0px; background-image:url(../images/right-shadow.png)}

* html .present ul li .description {display:inline; position: relative; background-color:#0066FF;}
*+html .present ul li .description {display:inline; position: relative; background-color:#0066FF;}

.present ul li .description p {margin: 0 0 18px; color:#FFFFFF;}
.present ul li .description a {color:#fff; border:0; margin-bottom:7px; font-size:16px; font-weight:bold; text-decoration:none;}
.present ul li .description a:hover {color:#FFFF00; text-decoration:underline;}
.present ul li .description h1 {color:#fff; border:0; margin-bottom:7px; font-size:16px;}

.present ul li .description ul {margin: 0; padding: 0; width: auto; list-style: none;}
.present ul li .description ul li {width: auto; display: block; min-width: 100%; position: static; padding: 0 0 0 15px; background: url("..bul-2.gif") no-repeat 0 6px;}

.slider {width: 562px; height: 24px; top:-30px; left:-20px; z-index:60; margin: 0 auto; text-align:center; position: relative;
	background: url("../images/back4.png") repeat-x;}
.slider .btn-prev,
.slider .btn-next {
	top: 0px;
	width: 34px;
	height: 24px;
	overflow: hidden;
	position: absolute;
	text-indent: -9999px;
}
.slider .btn-prev {left: -34px; background: url("../images/left_arrow.png") no-repeat;}
.slider .btn-next {right: -34px;background: url("../images/right_arrow.png") no-repeat;}
.slider-list {width: 652px; height: 24px;font: 12px arial, helvetica, sans-serif; overflow: hidden;	color: #fff; position: relative; z-index: 2;}
.slider-list ul {
	top: 0px;
	left: -7px;
	margin: 0;
	width: 9999px;
	list-style: none;
	position: absolute;
	padding: 0 0 0 4px;
	z-index: 2;
}
.slider-list ul li {float: left; font-size: 14px; line-height: 24px; font-weight: bold; padding: 0 22px;}
.slider-list ul li span{color: #fff; outline: none; cursor:pointer;}
.slider-list ul li span.hover,
.slider-list ul li.active span{color:#FFCC33; text-decoration: none;}
.glass{padding-right:85px; position: absolute; z-index:1; overflow:hidden; display:none; top:-11px;}
.glass:hover,
.glass.over {cursor: move;}
.glass-l {width:100%; height:56px; background: url("../images/left_slider.png") no-repeat; overflow:hidden;}
.glass-r {position:absolute; top:0; left:100%; width: 85px; height: 56px; background: url("../images/slider_right.png") no-repeat; overflow:hidden; margin-left:-85px;}
