.flex-container A:active {
	OUTLINE-STYLE: none
}
.flexslider A:active {
	OUTLINE-STYLE: none
}
.slides {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.flex-control-nav {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.flex-direction-nav {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.flexslider {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.flexslider .slides > LI {
	DISPLAY: none
}
.flexslider .slides IMG {
	DISPLAY: block; MAX-WIDTH: 100%
}
.flex-pauseplay SPAN {
	TEXT-TRANSFORM: capitalize
}
.slides:after {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
HTML[xmlns] .slides {
	DISPLAY: block
}
* HTML .slides {
	HEIGHT: 1%
}
.no-js .slides > LI:first-child {
	DISPLAY: block
}
.flexslider {
	POSITION: relative; ZOOM: 1
}
.flexslider .slides {
	ZOOM: 1
}
.flexslider .slides > LI {
	POSITION: relative
}
.flex-container {
	POSITION: relative; ZOOM: 1
}
.flex-caption {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000); ZOOM: 1; BACKGROUND: none transparent scroll repeat 0% 0%
}
.flex-caption {
	POSITION: absolute; PADDING-BOTTOM: 2%; LINE-HEIGHT: 18px; PADDING-LEFT: 2%; WIDTH: 96%; PADDING-RIGHT: 2%; COLOR: #fff; FONT-SIZE: 14px; PADDING-TOP: 2%; LEFT: 0px; text-shadow: 0 -1px 0 rgba(0,0,0,.3)
}
.flex-direction-nav LI A {
	POSITION: absolute; TEXT-INDENT: -9999px; MARGIN: -13px 0px 0px; WIDTH: 52px; DISPLAY: block; BACKGROUND: url(theme/bg_direction_nav.png) no-repeat 0px 0px; HEIGHT: 52px; CURSOR: pointer; TOP: 50%
}
.flex-direction-nav LI .next {
	BACKGROUND-POSITION: -52px 0px; RIGHT: -21px
}
.flex-direction-nav LI .prev {
	LEFT: -20px
}
.flex-direction-nav LI .disabled {
	FILTER: alpha(opacity=30); CURSOR: default; opacity: .3
}
.flex-control-nav {
	POSITION: absolute; TEXT-ALIGN: right; LINE-HEIGHT: 25px; WIDTH: 100%; HEIGHT: 25px
}
.flex-control-nav LI {
	MARGIN: 0px 0px 0px 5px; ZOOM: 1; DISPLAY: inline
}
.flex-control-nav LI:first-child {
	MARGIN: 0px
}
.flex-control-nav LI A {
	TEXT-INDENT: 20px; WIDTH: 13px; DISPLAY: block; BACKGROUND: url(icon17.png) no-repeat center center; HEIGHT: 25px; OVERFLOW: hidden; CURSOR: pointer
}
.flex-control-nav LI A.active {
	BACKGROUND: url(icon18.png) no-repeat center center; CURSOR: default
}
#IndexCase UL {
	FLOAT: left
}
.flexslider {
	MARGIN-TOP: 15px; WIDTH: 270px; HEIGHT: 220px
}
.slides {
	WIDTH: 270px; HEIGHT: 220px
}
.flex-caption1 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 270px; PADDING-RIGHT: 0px; BACKGROUND: #f7f7ed; FLOAT: left; HEIGHT: 75px; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 15px
}
.flex-control-nav {
	WIDTH: 260px; MARGIN-RIGHT: 10px; TOP: 110px
}
.flex-control-nav LI A {
	TEXT-ALIGN: center; LINE-HEIGHT: 18px; TEXT-INDENT: 0px; WIDTH: 18px; DISPLAY: block; BACKGROUND: url(images/icon16.png) no-repeat center 0px; HEIGHT: 18px; COLOR: #fff; FONT-SIZE: 12px; OVERFLOW: hidden; CURSOR: pointer
}
.flex-control-nav LI A.active {
	BACKGROUND: url(images/icon5.png) no-repeat 0px 0px; CURSOR: default
}
