.banner {
	HEIGHT: 385px;
}
.banner1 {
	HEIGHT: 220px;
}
.slide {
	WIDTH: 560px; FLOAT: left; HEIGHT: 159px; MARGIN-RIGHT: 20px; 
}
.mod-a {
	HEIGHT: 250px; background-image:url(btn_bg.jpg); background-position:bottom; background-repeat:repeat-x;
}
.mod-a .main {
	WIDTH: 300px; FLOAT: right; MARGIN-RIGHT: 20px
}
.mod-a .sub {
	WIDTH: 290px; FLOAT: left
}
.mod-a .extra {
	WIDTH: 240px; FLOAT: right
}
.tabPanel {
	BORDER-BOTTOM: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 0px solid; BORDER-RIGHT: #cdcdcd 0px solid
}
.tabPanel LI {
	BORDER-BOTTOM: #cdcdcd 0px solid; TEXT-ALIGN: center; BORDER-LEFT: #cdcdcd 0px solid; LINE-HEIGHT: 24px; WIDTH: 70px; BACKGROUND: #f6f6f6; FLOAT: left; HEIGHT: 24px; BORDER-TOP: #cdcdcd 1px solid; BORDER-RIGHT: #cdcdcd 1px solid
}
.tabPanel LI A {
	WIDTH: 70px; DISPLAY: block; HEIGHT: 24px; COLOR: #727272
}
.tabPanel LI A:hover {
	BACKGROUND: #fff; COLOR: #010101
}
.tabPanel LI .current {
	BACKGROUND: #fff; COLOR: #010101
}
.list-01 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.list-01 LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 5px; PADDING-RIGHT: 8px; BACKGROUND: url(line_01.gif) repeat-x left bottom; PADDING-TOP: 0px
}
.list-01 LI SPAN {
	FLOAT: right
}
.intro {
	HEIGHT: 63px; COLOR: #8e8e8e; PADDING-TOP: 5px
}
.intro .pic {
	WIDTH: 85px; FLOAT: left; HEIGHT: 63px; MARGIN-RIGHT: 7px
}
.intro DIV {
	LINE-HEIGHT: 21px; ZOOM: 1; OVERFLOW: hidden
}
.title {
	FONT: 100 12px/24px "microsoft yahei"
}
.title EM {
	COLOR: #ffffff; FONT-SIZE: 13px; background-color:#02AE02; padding:2px
}

.videoList {
	LINE-HEIGHT: 20px; PADDING-LEFT: 21px; BACKGROUND: url(ico_01.gif) no-repeat
}
.videoList SPAN {
	FLOAT: right
}
.videoList SPAN A {
	COLOR: #669dbc
}
.projects {
	POSITION: relative; PADDING-BOTTOM: 4px; PADDING-LEFT: 21px; PADDING-RIGHT: 21px; BACKGROUND: url(pShadow.jpg) no-repeat left bottom; HEIGHT: 86px; PADDING-TOP: 0px
}
.a-prev {
	POSITION: absolute; WIDTH: 21px; HEIGHT: 86px; TOP: 0px
}
.a-next {
	POSITION: absolute; WIDTH: 21px; HEIGHT: 86px; TOP: 0px
}
.a-prev IMG {
	VERTICAL-ALIGN: bottom
}
.a-next IMG {
	VERTICAL-ALIGN: bottom
}
.a-prev {
	LEFT: 0px
}
.a-next {
	RIGHT: 0px
}
.projectsList {
	POSITION: absolute; MARGIN: 0px 21px; WIDTH: 960px; BOTTOM: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 86px; OVERFLOW: hidden; PADDING-TOP: 0px; LEFT: 0px
}
.projectsList .con {
	WIDTH: 192px; HEIGHT: 86px
}
.projectsList LI {
	POSITION: relative; FLOAT: left; HEIGHT: 86px
}
.accordion {
	BORDER-BOTTOM: #f0f0f0 0px solid; BORDER-LEFT: #f0f0f0 0px solid; WIDTH: 233px; HEIGHT: 152px; COLOR: #999; BORDER-TOP: #f0f0f0 5px solid; BORDER-RIGHT: #f0f0f0 7px solid
}
.accordion LI {
	POSITION: relative; WIDTH: 36px; FLOAT: left; HEIGHT: 152px; OVERFLOW: hidden
}
.accordion .current {
	WIDTH: 161px
}
.accordion LI .accordionTitle {
	WIDTH: 36px; HEIGHT: 152px; CURSOR: pointer
}
.accordion LI .accordionCon {
	POSITION: absolute; WIDTH: 161px; DISPLAY: none; HEIGHT: 152px; TOP: 0px; LEFT: 0px
}
.accordion .current .accordionTitle {
	DISPLAY: none
}
.accordion .current .accordionCon {
	DISPLAY: block
}
.case {
	POSITION: relative; WIDTH: 1002px; HEIGHT: 86px
}
.projectsItem {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 21px; WIDTH: 960px; BOTTOM: 84px; PADDING-RIGHT: 21px; BACKGROUND: #32639a; HEIGHT: 156px; OVERFLOW: hidden; PADDING-TOP: 0px; LEFT: 0px
}
.projectsItem OL LI {
	WIDTH: 239px; FLOAT: left; HEIGHT: 142px; BORDER-RIGHT: #98bee8 1px dotted; PADDING-TOP: 14px
}
.projectsItem OL LI A {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; MARGIN: 0px auto; WIDTH: 187px; DISPLAY: block; COLOR: #98bee8
}
.projectsItem IMG {
	BORDER-BOTTOM: #fff 3px solid; BORDER-LEFT: #fff 3px solid; MARGIN: 2px auto 0px; BORDER-TOP: #fff 3px solid; BORDER-RIGHT: #fff 3px solid
}
.projectsItem {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: 187px; BOTTOM: 84px; PADDING-RIGHT: 2px; BACKGROUND: #94a8bf; HEIGHT: 120px; OVERFLOW: hidden; PADDING-TOP: 0px; LEFT: 0px
}
