
img {border:0 none;}
ul,li{ list-style-type:none;}

#mainbody {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; position:relative; display:table;
}
.banner {
	Z-INDEX: 99; MARGIN: 0px auto; WIDTH: 100%;  _width: 100%; height:500px; position:relative;
}
.banner_l {
	MARGIN-TOP: 147px; WIDTH: 23px; FLOAT: left
}
.banner_r {
	MARGIN-TOP: 147px; WIDTH: 23px; FLOAT: right
}
.bannerImg {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; overflow: hidden; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px; height:500px;
}
.bannerImg .bannerPage {
	POSITION: absolute; left:400px; bottom:10px; z-index:99;
}
.bannerImg .bannerPage2 {
	POSITION: absolute; left:220px; bottom:20px;z-index:99;
}

.slides_container {
	POSITION: relative; WIDTH: 100%; OVERFLOW: hidden; height:400px; }
.pagination {
	MARGIN: 26px auto 0px
}
.pagination LI {
	MARGIN: 0px 1px; FLOAT: left
}
.pagination LI A {
	BACKGROUND:#999; WIDTH: 30px; DISPLAY: block; padding-top:5px; FLOAT: left; HEIGHT: 0px; OVERFLOW: hidden;
}
.pagination LI.current A {
	BACKGROUND:#C4A248;
}

.pagination2 {
	
}
.pagination2 LI {
	MARGIN: 0px 20px; FLOAT: left;
	width: 60px; height:60px;
	border-radius: 50%;
	overflow: hidden;
	border:2px solid #fff;
}
.pagination2 LI img {
	width: 65px;
}
.pagination2 LI.current{
	border:2px solid rgb(9, 158, 76);
}