/* CSS Document */

ul, li, dl, ol {
	list-style:none;
}
.banner {
	width:1903px;
	overflow:hidden;
	position:relative
}
.banner_inner {
	position:relative;
	height:418px;
	width:990px;
	margin:0 auto
}
.banner_img {
	width:20000px
}
.banner_img li {
	float:left;
	width:1903px;
	position:relative
}
.banner_img li.bgli01 {
	background:#2a95bb url(../images/banner/1-0.png) center no-repeat;
}
.banner_img li.bgli02 {
	background:#E8E8E8 url(../images/banner/2-0.png) center no-repeat;
}
.banner_img li.bgli03 {
	background:#d63356 url(../images/banner/3-0.png) center no-repeat;
}
.banner_img li.bgli04 {
	background:#0a7ba4 url(../images/banner/4-0.png) center no-repeat;
}
.banner_img li.bgli05 {
	background:#E8E8E8 url(../images/banner/5-0.png) center no-repeat;
}
.banner .child1 {
	position:absolute;
	width:454px;
	height:418px;
	left:-100px;
	top:0
}
.banner .child2 {
	position:absolute;
	width:454px;
	height:418px;
	left:-100px;
	top:0
}
.banner .child3 {
	position:absolute;
	width:911px;
	height:418px;
	left:-90px;
	top:0
}
.banner .child4 {
	position:absolute;
	width:537px;
	height:418px;
	left:680px;
	top:0
}
.banner .child5 {
	position:absolute;
	width:568px;
	height:418px;
	left:-100px;
	top:0
}
.banner .child6 {
	position:absolute;
	width:568px;
	height:418px;
	left:400px;
	top:0
}
.banner .child7 {
	position:absolute;
	width:606px;
	height:418px;
	left:-100px;
	top:0
}
.banner .child8 {
	position:absolute;
	width:584px;
	height:418px;
	left:500px;
	top:0
}
.banner .child9 {
	position:absolute;
	width:832px;
	height:418px;
	left:20px;
	top:0
}
.banner .child10 {
	position:absolute;
	width:361px;
	height:418px;
	left:830px;
	top:0
}
.banner_common {
	position:relative;
	width:1200px;
	margin:0 auto
}
.banner_pre {
	position:absolute;
	top:50%;
	left:0;
	margin-top:180px;
	width:60px;
	height:60px;
	cursor:pointer;
	background:url(../images/banner/banner_btn_l_24.png) no-repeat;
	opacity:.5;
	filter:alpha(opacity=50)
}
.banner_next {
	position:absolute;
	top:50%;
	right:0;
	margin-top:180px;
	width:60px;
	height:60px;
	cursor:pointer;
	background:url(../images/banner/banner_btn_r_24.png) no-repeat;
	opacity:.5;
	filter:alpha(opacity=50)
}
.banner_pre:hover, .banner_next:hover {
	opacity:1;
	filter:alpha(opacity=100)
}
.banner .control {
	width:160px;
	position:absolute;
	top:393px;
	left:50%;
	margin-left:-40px
}
.banner .control li {
	float:left;
	margin-left:10px;
	width:18px;
	height:18px;
	border-radius:50%;
	cursor:pointer;
	background:#fff
}
.banner .control li a {
	display:none
}
.banner .control li.current {
	background:#ff7f02
}
