.blue {
	COLOR: #0072ca
}
.black {
	COLOR: #000
}
.red {
	COLOR: #a91e1b
}
.col {
	COLOR: #ff0000
}
.fs14 {
	FONT-SIZE: 14px
}
.width184 {
	WIDTH: 184px
}
.width236 {
	WIDTH: 236px
}
.width556 {
	WIDTH: 556px
}
.width255 {
	WIDTH: 255px
}
.width488 {
	WIDTH: 488px
}
.width672 {
	WIDTH: 672px
}
.height300 {
	HEIGHT: 300px
}
.height370 {
	HEIGHT: 370px
}
.height495 {
	HEIGHT: 495px
}
.height455 {
	HEIGHT: 455px
}
.pt25 {
	PADDING-TOP: 25px
}
.pt15 {
	PADDING-TOP: 15px
}
.ml7 {
	MARGIN-LEFT: 7px
}
.pl25 {
	PADDING-LEFT: 25px
}
.pb20 {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.pl160 {
	PADDING-LEFT: 160px
}
.ml30 {
	MARGIN-LEFT: 30px
}
.mt50 {
	MARGIN-TOP: 50px
}
.mb10 {
	MARGIN-BOTTOM: 10px
}
.textStyle01 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 18px; PADDING-TOP: 10px
}
.textStyle02 {
	COLOR: #bcbcbc
}
.textStyle03 {
	COLOR: #333; FONT-SIZE: 24px; FONT-WEIGHT: bold
}
.textStyle04 {
	LINE-HEIGHT: 45px; FONT-SIZE: 16px
}
.textStyle05 {
	PADDING-BOTTOM: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 18px; PADDING-TOP: 0px
}
.fontSize14 {
	FONT-SIZE: 14px
}
.italics {
	FONT-STYLE: italic
}
.ArrIcon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/icon6.gif) no-repeat left center; PADDING-TOP: 0px
}
.headStyle {
	BORDER-BOTTOM: #f5f7f9 5px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.headStyle2 {
	LINE-HEIGHT: 55px; MARGIN: 0px auto; WIDTH: 880px; COLOR: #000; FONT-SIZE: 16px; BORDER-TOP: #ebedee 1px solid; FONT-WEIGHT: bold
}
.headStyle3 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 50px; MARGIN: 25px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 50px; BORDER-TOP: #f5f7f9 5px solid; PADDING-TOP: 5px
}
.headStyle3 .strong {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 55px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.headStyle4 {
	BORDER-BOTTOM: #eceff3 5px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 42px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.headStyle5 {
	LINE-HEIGHT: 44px; COLOR: #000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.headStyle6 {
	LINE-HEIGHT: 34px; COLOR: #000; FONT-SIZE: 16px
}
.headStyle7 {
	BORDER-BOTTOM: #f5f7f9 5px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 24px; PADDING-TOP: 0px
}
.minH450 {
	MIN-HEIGHT: 450px; HEIGHT: auto !important; OVERFLOW: visible
}
.culture01 {
	BACKGROUND: url(../images/culture01.jpg) no-repeat 0px 0px
}
.culture02 {
	BACKGROUND: url(../images/culture02.jpg) no-repeat left bottom
}
.culture03 {
	BACKGROUND: url(../images/culture03.jpg) no-repeat right 50%
}
.textCont02 {
	BORDER-BOTTOM: #e9ebed 1px solid; BORDER-LEFT: #e9ebed 1px solid; PADDING-BOTTOM: 25px; PADDING-LEFT: 33px; PADDING-RIGHT: 33px; BACKGROUND: #f5f7f9; BORDER-TOP: #e9ebed 1px solid; BORDER-RIGHT: #e9ebed 1px solid; PADDING-TOP: 25px
}
.textCont02 H3 {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 34px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.textCont02 P {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.proTextCont {
	BORDER-BOTTOM: #d8dcde 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/bgproinfo.jpg) no-repeat left bottom; PADDING-TOP: 45px
}
.proTextCont .text {
	MARGIN: 0px 0px 0px 60px; WIDTH: 410px; DISPLAY: inline; FLOAT: left
}
.proTextCont .text H1 {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 55px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 38px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.proTextCont .text P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 12px
}
.proTextCont .text .list LI {
	LINE-HEIGHT: 24px; PADDING-LEFT: 13px; BACKGROUND: url(../images/icon5.gif) no-repeat left center; FONT-SIZE: 14px
}
.proTextCont .img {
	MARGIN: 0px 60px 0px 0px; DISPLAY: inline; FLOAT: right
}
.proClassHead {
	LINE-HEIGHT: 60px; MARGIN: 10px auto 0px; WIDTH: 960px; HEIGHT: 60px
}
.proClassHead STRONG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; BACKGROUND: url(../images/icon4.gif) no-repeat right center; FLOAT: left; COLOR: #333; FONT-SIZE: 24px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.proClassHeadIn {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; HEIGHT: 24px; PADDING-TOP: 20px
}
.proClassHeadIn STRONG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; BACKGROUND: url(../images/icon4.gif) no-repeat right center; FLOAT: left; COLOR: #333; FONT-SIZE: 20px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.positionPro {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 24px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; COLOR: #c3c3c3; PADDING-TOP: 0px
}
.positionPro A {
	COLOR: #c3c3c3
}
.inContTop {
	BORDER-BOTTOM: #d8dcde 1px solid; POSITION: relative; BORDER-LEFT: #d8dcde 1px solid; MARGIN: 0px auto 10px; BACKGROUND: url(../images/bg63.gif) repeat-x; HEIGHT: 63px; OVERFLOW: hidden; BORDER-TOP: #d8dcde 1px solid; BORDER-RIGHT: #d8dcde 1px solid; box-shadow: -2px 2px 3px #D8DCDE, 2px -2px 3px #D8DCDE
}
.inContTop .list {
	HEIGHT: 63px
}
.inContTop .list LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MARGIN: 4px 0px 0px; PADDING-LEFT: 0px; WIDTH: 210px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.inContTop .list LI.line {
	BORDER-LEFT: #e4e7e8 1px solid
}
.inContTop .list LI H4 {
	LINE-HEIGHT: 28px; COLOR: #4d5053; FONT-SIZE: 16px
}
.inContTop .list LI P {
	COLOR: #7d8083; FONT-SIZE: 14px
}
.proContact {
	POSITION: relative; MIN-HEIGHT: 500px; BACKGROUND: url(../images/proContact.jpg) no-repeat center top; HEIGHT: auto !important; OVERFLOW: visible
}
.proContact .cont {
	POSITION: absolute; WIDTH: 368px; BACKGROUND: url(../images/proContact.png) no-repeat; HEIGHT: 459px; TOP: 68px; RIGHT: 45px
}
.proContact .cont LI {
	PADDING-BOTTOM: 25px; PADDING-LEFT: 34px; PADDING-RIGHT: 34px; PADDING-TOP: 20px
}
.proContact .cont LI .p1 {
	LINE-HEIGHT: 34px; COLOR: #4d5053; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.proContact .cont LI .p2 {
	LINE-HEIGHT: 26px; COLOR: #7d8083; FONT-SIZE: 14px
}
.compare {
	MARGIN: 50px auto; WIDTH: 878px
}
.compare .topBox {
	BACKGROUND: url(../images/bg203.gif) repeat-x; HEIGHT: 230px
}
.compare .topBox .info {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 27px; WIDTH: 236px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 50px
}
.compare .topBox .info H2 {
	FONT-SIZE: 20px
}
.compare .topBox .info P {
	FONT-SIZE: 14px
}
.compare .topBox .pro_obj {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 615px; PADDING-RIGHT: 0px; ZOOM: 1; FLOAT: right; OVERFLOW: hidden; PADDING-TOP: 50px
}
.compare .topBox .pro_obj LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 22px; PADDING-RIGHT: 22px; FLOAT: left; PADDING-TOP: 0px
}
.compare .contBox {
	OVERFLOW: hidden
}
.compare .contBox TABLE {
	FLOAT: left
}
.par TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.par TD {
	LINE-HEIGHT: 27px; FONT-SIZE: 14px
}
.parInfo TD {
	LINE-HEIGHT: 27px; FONT-SIZE: 14px
}
.par TR.bg {
	BACKGROUND: #f6f6f6
}
.parInfo TR.bg {
	BACKGROUND: #f6f6f6
}
.parInfo {
	BORDER-LEFT: #daddde 1px solid
}
.parInfo TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 45px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.serMap {
	BORDER-BOTTOM: #d8dce0 1px solid; BORDER-LEFT: #d8dce0 1px solid; MARGIN: 0px auto; WIDTH: 860px; OVERFLOW: hidden; BORDER-TOP: #d8dce0 1px solid; BORDER-RIGHT: #d8dce0 1px solid; _zoom: 1
}
.serMap .head {
	BACKGROUND: url(../images/bg107.gif) repeat-x; HEIGHT: 72px
}
.serMap .head STRONG {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 72px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 18px; PADDING-TOP: 0px
}
.serMap .head .citySelect {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 72px; PADDING-LEFT: 0px; PADDING-RIGHT: 26px; PADDING-TOP: 0px
}
.serMap #results LI {
	MARGIN: 0px 0px 5px
}
.serMap #results LI.focus {
	BACKGROUND: #f0f0f0
}
.serMap #results LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 50px; PADDING-RIGHT: 30px; DISPLAY: block; BACKGROUND: url(../images/icondots.gif) no-repeat 20px top; PADDING-TOP: 0px
}
.serMap #results LI A:hover {
	BACKGROUND: url(../images/icondotsfocus.gif) #f0f0f0 no-repeat 20px top
}
.serMap #results LI * {
	COLOR: #000
}
.serMap #results LI P {
	LINE-HEIGHT: 18px
}
.serMap #results .t {
	LINE-HEIGHT: 22px; TEXT-DECORATION: underline
}
.joinus_tb {
	BORDER-LEFT: #d8dcde 1px solid; MARGIN: 20px 0px; BORDER-TOP: #d8dcde 1px solid
}
.joinus_tb TD {
	BORDER-BOTTOM: #d8dcde 1px solid; LINE-HEIGHT: 24px; BORDER-RIGHT: #d8dcde 1px solid
}
.joinus_tb .tdbgtwo {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; PADDING-TOP: 10px
}
.joinus_tb .inpu {
	WIDTH: 150px
}
.joinus_tb .textEara {
	BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-LEFT: #bbbbbb 1px solid; LINE-HEIGHT: 22px; WIDTH: 640px; HEIGHT: 200px; BORDER-TOP: #bbbbbb 1px solid; BORDER-RIGHT: #e4e4e4 1px solid
}
.joinus_tb .tdleft {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.joinus_tb .btn {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 114px; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/btnSubmit-2.gif) no-repeat; HEIGHT: 34px; BORDER-LEFT-STYLE: none; CURSOR: pointer
}
