@charset "utf-8";
/* CSS Document */
* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
HTML {
	MIN-HEIGHT: 101%
}
DIV { margin-top: 0px; margin-bottom: 0px; 
}
UL {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}
A {
	WORD-WRAP: break-word; TEXT-DECORATION: none
}
A:hover { TEXT-DECORATION: none 
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
P {
	LINE-HEIGHT: 26px
}
.pro-switch { POSITION: relative; HEIGHT: 380px; OVERFLOW: hidden }
.flexslider {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.flexslider .slides > LI {
	DISPLAY: none; -webkit-backface-visibility: hidden
}
.flexslider .slides IMG {
	WIDTH: 100%; DISPLAY: block
}
.slides:after {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
HTML[xmlns] .slides {
	DISPLAY: block
}
* HTML .slides { HEIGHT: 380px 
}
.no-js .slides > LI:first-child {
	DISPLAY: block
}
.flexslider {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 1000px; ZOOM: 1
}
.flex-viewport {
	MAX-HEIGHT: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease
}
.flexslider .slides {
	ZOOM: 1
}
.flex-direction-nav {
	HEIGHT: 0px
}
.flex-direction-nav A {
	Z-INDEX: 10; POSITION: absolute; FILTER: alpha(opacity=0); TEXT-INDENT: -9999px; MARGIN: -60px 0px 0px; WIDTH: 60px; DISPLAY: block; BACKGROUND: url(../images/ad_ctr.png) no-repeat 0px 0px; HEIGHT: 90px; CURSOR: pointer; TOP: 50%; -webkit-transition: all .3s ease; opacity: 0
}
.flex-direction-nav .flex-next {
	BACKGROUND-POSITION: 0px -90px; RIGHT: 0px
}
.flex-direction-nav .flex-prev {
	LEFT: 0px
}
.flexslider:hover .flex-next {
	FILTER: alpha(opacity=25); opacity: 0.8
}
.flexslider:hover .flex-prev {
	FILTER: alpha(opacity=25); opacity: 0.8
}
.flexslider:hover .flex-next:hover {
	FILTER: alpha(opacity=50); opacity: 1
}
.flexslider:hover .flex-prev:hover {
	FILTER: alpha(opacity=50); opacity: 1
}
.flex-control-nav {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 100%; TOP: 422px; LEFT: 0px
}
.flex-control-nav LI {
	MARGIN: 0px 5px; ZOOM: 1; DISPLAY: inline
}
.flex-control-paging LI A {
	TEXT-INDENT: -99em; WIDTH: 16px; DISPLAY: block; BACKGROUND: url(/images/dot.png) no-repeat 0px -16px; HEIGHT: 16px; OVERFLOW: visible; CURSOR: pointer
}
.flex-control-paging LI A.flex-active {
	BACKGROUND-POSITION: 0px 0px
}
