H1 {
	FONT-FAMILY: "Microsoft YaHei", 微软雅黑, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu; FONT-SIZE: 36px; FONT-WEIGHT: 700
}
H2 {
	FONT-FAMILY: "Microsoft YaHei", "微软雅黑", "Microsoft JhengHei", "华文细黑", STHeiti, MingLiu; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
H4 {
	FONT-FAMILY: "Microsoft YaHei", "微软雅黑", "Microsoft JhengHei", "华文细黑", STHeiti, MingLiu; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.cont {
	MARGIN: 0px auto; WIDTH: 1045px
}
.bottompad {
	BORDER-BOTTOM: #03bd9c 4px solid; PADDING-BOTTOM: 7px
}
.testimonialblock {
	PADDING-TOP: 80px
}
.testimonialblock H1 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 85px; PADDING-TOP: 40px
}
.testimg {
	MARGIN: 0px auto; WIDTH: 120px; HEIGHT: 120px; OVERFLOW: hidden
}
.testtext {
	MARGIN: 0px auto; WIDTH: 960px
}
.testtitle {
	TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; COLOR: #666
}
.testsub {
	TEXT-ALIGN: center; MARGIN: 10px 0px; COLOR: #c7bfbf
}
.testtextblock {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; COLOR: #999; FONT-SIZE: 14px
}
.testblock {
	POSITION: relative
}
css3-container {
	Z-INDEX: 1 !important
}
.flex-direction-nav A {
	Z-INDEX: 10; POSITION: absolute; TEXT-INDENT: -9999px; MARGIN: -20px 0px 0px; WIDTH: 35px; DISPLAY: block; BACKGROUND: url(../images/mediumarrows.png) no-repeat 0px 0px; HEIGHT: 52px; TOP: 50%; CURSOR: pointer; opacity: 0; -webkit-transition: all .3s ease
}
.flex-direction-nav .flex-next {
	BACKGROUND-POSITION: -56px 0px; RIGHT: -36px
}
.flex-direction-nav .flex-prev {
	BACKGROUND-POSITION: -3px -1px; LEFT: -36px
}
.flexslider:hover .flex-next {
	RIGHT: 5px; opacity: .8
}
.flexslider:hover .flex-prev {
	LEFT: 5px; opacity: .8
}
.testblock:hover .flex-next {
	RIGHT: 5px; opacity: .8
}
.testblock:hover .flex-prev {
	LEFT: 5px; opacity: .8
}
.flex-container A:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
.flexslider A:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
.flex-container A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
.flexslider A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
.slides {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.flex-control-nav {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.flex-direction-nav {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.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; border-radius: 50%
}
.flex-control-nav {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 960px; BOTTOM: -40px
}
.flex-control-nav LI {
	MARGIN: 0px 6px; ZOOM: 1; DISPLAY: inline-block
}
.flex-control-paging LI A {
	TEXT-INDENT: -9999px; WIDTH: 11px; DISPLAY: block; BACKGROUND: #ccc; HEIGHT: 11px; CURSOR: pointer; box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px
}
.flex-control-paging LI A:hover {
	BACKGROUND: #ccc
}
.flex-control-paging LI A.flex-active {
	BACKGROUND: #5a92fa; CURSOR: default
}
