@charset "utf-8";
#hero-slider {
	text-align:left;
	border:1px solid #ccc;
	width:1098px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	margin:0 auto;
}
#hero-slider .mask {
	float:left;
	width:970px;
	height:280px;
	margin:15px 0 0 10px;
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
}
#hero-slider .panel {
	width:970px;
	height:280px;
	text-align:left;
}
#hero-slider ul {
	margin:0;
	padding:15px 15px 0 15px;
	list-style:none;
	float:left;
	border-right:1px solid #dedede;
	height:285px;
}
#hero-slider ul li {
	margin:10px 0;
}
#hero-slider ul a {
	outline:none;
	text-decoration: underline;
	display:block;
	width:75px;
	height:74px;
	text-indent:-999em;
}
#hero-slider a {
	background: url(../images/button.png) no-repeat 0 0;
}
#hero-slider ul a.active {
	background-position: -75px;
}
.panel h2 {
	padding:15px 0 0 0;
	color:#0058a9;
}
.panel img {
	float:right;
	display:inline;
	margin:0px 10px 0px 10px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px;
	-moz-border-radius:5px;
	box-shadow:0px 0px 15px #4c4c4c;
}
.panel p {
	color:#2D2D2D;
	font-size:13px;
	line-height:19px;
}
.clear {
	clear:both
}