BODY {
	MARGIN: 0px; 
}
:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
OL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}

.mainbanner {
	Z-INDEX: 1; POSITION: relative; HEIGHT: 478px; OVERFLOW: hidden; margin-bottom:25px;
}
.mainbanner_window {
	POSITION: absolute; WIDTH: 1920px; HEIGHT: 478px; MARGIN-LEFT: -960px; OVERFLOW: hidden; LEFT: 50%
}
.mainbanner_window UL {
	POSITION: relative; WIDTH: 999999px; HEIGHT: 478px
}
.mainbanner_window LI {
	TEXT-ALIGN: center; WIDTH: 1920px; DISPLAY: inline; BACKGROUND: rgb(204,204,204); FLOAT: left; HEIGHT: 478px; FONT-SIZE: 0px
}
.mainbanner_list {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 478px; HEIGHT: 30px; MARGIN-LEFT: -30px; TOP: 438px; LEFT: 50%
}
.mainbanner_list LI {
	Z-INDEX: 100; WIDTH: 30px; DISPLAY: inline; FLOAT: left; HEIGHT: 30px; OVERFLOW: hidden
}
.mainbanner_list A {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; WIDTH: 25px; DISPLAY: inline-block; BACKGROUND: url(../images/flash2dian.png) no-repeat; FLOAT: left; HEIGHT: 25px; COLOR: rgb(255,255,255); FONT-SIZE: 12px; OVERFLOW: hidden; FONT-WEIGHT: 700
}
.mainbanner_list LI.active A {
	BACKGROUND-POSITION: 0px -30px; TEXT-DECORATION: none
}
.mainbanner_list LI A:hover {
	BACKGROUND-POSITION: 0px -30px; TEXT-DECORATION: none
}