* {
	margin: 0px; padding: 0px; font-size: 12px;
}
ul {
	list-style: none;
}
li {
	list-style: none;
}
dl {
	list-style: none;
}
ol {
	list-style: none;
}
.banner {
	width: 1903px; overflow: hidden; position: relative;
}
.banner_inner {
	margin: 0px auto; width: 990px; height: 425px; position: relative;
}
.banner_img {
	width: 20000px;
}
.banner_img li {
	width: 1903px; float: left; position: relative;
}
.banner_img li.bgli01 {
	background: url("../images/1-0.png") no-repeat center rgb(42, 149, 187);
}
.banner_img li.bgli02 {
	background: url("../images/2-0.png") no-repeat center rgb(232, 232, 232);
}
.banner_img li.bgli03 {
	background: url("../images/3-0.png") no-repeat center rgb(214, 51, 86);
}
.banner_img li.bgli04 {
	background: url("../images/4-0.png") no-repeat center rgb(10, 123, 164);
}
.banner .child1 {
	left: 66px; top: 0px; width: 588px; height: 425px; position: absolute;
}
.banner .child2 {
	left: 343px; top: 0px; width: 654px; height: 425px; position: absolute;
}
.banner_common {
	margin: 0px auto; width: 990px; position: relative;
}
.banner_pre {
	background: url("../images/banner_btn_l_24.png") no-repeat; left: 0px; top: 50%; width: 60px; height: 60px; margin-top: 180px; position: absolute; cursor: pointer; opacity: 0.5;
}
.banner_next {
	background: url("../images/banner_btn_r_24.png") no-repeat; top: 50%; width: 60px; height: 60px; right: 0px; margin-top: 180px; position: absolute; cursor: pointer; opacity: 0.5;
}
.banner_pre:hover {
	opacity: 1;
}
.banner_next:hover {
	opacity: 1;
}
.banner .control {
	left: 50%; top: 393px; width: 130px; margin-left: -40px; position: absolute;
}
.banner .control li {
	background: rgb(255, 255, 255); border-radius: 50%; width: 18px; height: 18px; margin-left: 10px; float: left; cursor: pointer;
}
.banner .control li a {
	display: none;
}
.banner .control li.current {
	background: rgb(255, 127, 2);
}
