html {
	background: rgb(255, 255, 255); height: 100%; color: rgb(102, 102, 102); overflow: auto; overflow-y: scroll;
}
body {
	margin: 0px; padding: 0px;
}
.clearfix::after {
	height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: " ";
}
* html .clearfix {
	height: 1%;
}
q::before {
	content: "";
}
q::after {
	content: "";
}
.center {
	margin: 0px auto;
}
.central {
	text-align: center !important;
}
.clearfix {
	display: inline-block;
}

.clearfix {
	display: block;
}
div {
	margin: 0px; padding: 0px;
}

#slide-index {
	width: auto; height: 517px; overflow: hidden; position: relative; min-width: 1000px;
}
#slide-index .slides {
	width: auto; height: 517px; min-width: 1000px;
}
#slide-index .slide {
	height:517px; float: left; position: relative; min-width: 1000px;
}
#slide-index .image {
	position: absolute; z-index: 1;
}
#slide-index .text {
	top: -500px; position: absolute; z-index: 2;
}
#slide-index .button {
	top: -500px; position: absolute; z-index: 2;
}
#slide-index .button {
	width: 138px; display: none;
}
#slide-index .control {
	width: 100%; height: 19px; text-align: center; bottom: 0px; position: absolute; z-index: 40; cursor: pointer;
}
#slide-index .control a {
	width: 11px; height: 11px; margin-right: 6px; display: inline-block; filter: alpha(opacity=60); cursor: pointer; opacity: 0.6; background-image: url("hw_000505.gif"); background-repeat: no-repeat;
}
#slide-index .control a:hover {
	filter: alpha(opacity=100); opacity: 1; background-image: url("hw_000506.gif");
}
#slide-index .control a.active {
	filter: alpha(opacity=100); opacity: 1; background-image: url("hw_000506.gif");
}

.autoMaxWidth {
	height: 232px; overflow: hidden; position: relative;
}


