BODY {
	BACKGROUND: #fff;
	COLOR: #000000;
	font-family: Arial, SimSun;
	font-size: 12px;
	line-height: 1.5;
}
DIV {
	OVERFLOW: hidden
}
A {
	COLOR: #4a4a4a; TEXT-DECORATION: none
}
A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #78384e; TEXT-DECORATION: underline
}
A.current {
	COLOR: #78384e
}
#wrapper {
	MARGIN: 0px auto; WIDTH: 960px
}
#header {
	WIDTH: 960px;
	HEIGHT: 106px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#navigation {
	BACKGROUND: url(../images/nav-bg.gif) no-repeat left top
}
#navigation A {
	PADDING-RIGHT: 15px; DISPLAY: inline-block; PADDING-LEFT: 15px; BACKGROUND: url(../images/li-bg1.gif) no-repeat right top; PADDING-BOTTOM: 0px; FONT: bold 14px SimHei; COLOR: #fff; PADDING-TOP: 9px; HEIGHT: 26px
}
#navigation A.first {
	BACKGROUND: #530f25; COLOR: #fff; TEXT-DECORATION: none
}
#navigation A.current {
	BACKGROUND: #530f25; COLOR: #fff; TEXT-DECORATION: none
}
#navigation A:hover {
	BACKGROUND: #530f25; COLOR: #fff; TEXT-DECORATION: none
}
#navigation A.first {
	PADDING-LEFT: 30px; BACKGROUND: url(../images/first.gif) no-repeat left top
}
#navigation A.bgnone {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.banner {
	MARGIN-TOP: 6px
}
#main {
	MARGIN-TOP: 15px
}
#main H2 {
	PADDING-LEFT: 15px; BACKGROUND: url(../images/h2-font.gif) no-repeat left top; HEIGHT: 16px
}
#main H2 STRONG {
	DISPLAY: none
}
#main H2.news {
	BACKGROUND-POSITION: left -15px; PADDING-LEFT: 100px; BACKGROUND-COLOR: #ede7e9
}
#main H2.sign {
	BACKGROUND-POSITION: left -32px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 7px; BORDER-BOTTOM: #d9d0d3 2px solid
}
#main H2.dis {
	BACKGROUND-POSITION: left -57px
}
#main H2.notice {
	BACKGROUND-POSITION: left -77px
}
#main H2.notice2 {
	BACKGROUND-POSITION: left -97px
}
#main H2.awards {
	MARGIN-TOP: 6px; BACKGROUND: url(../images/awards.gif) no-repeat left top; HEIGHT: 32px
}
.awards-inner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ede7e9; PADDING-BOTTOM: 25px; PADDING-TOP: 25px
}
.awards-inner BUTTON {
	BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#jCarouselLite2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 204px; PADDING-TOP: 0px
}
#jCarouselLite2 IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 203px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 118px
}
.awards-inner LI {
	FONT-SIZE: 0px; MARGIN-BOTTOM: 10px
}
#news {
	WIDTH: 690px
}
#awards {
	WIDTH: 234px
}
.news-dis {
	WIDTH: 244px
}
.news-dis P {
	MARGIN-TOP: 5px; TEXT-INDENT: 2em
}
.news-list {
	WIDTH: 412px
}
.sign-pro {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; HEIGHT: 117px
}
.sign-pro IMG {
	WIDTH: 127px; HEIGHT: 75px
}
#jCarouselLite3 LI {
	DISPLAY: inline; FONT-SIZE: 0px; MARGIN-RIGHT: 5px
}
UL.news-list-ul {
	LIST-STYLE-TYPE: none
}
UL.news-list-ul LI {
	PADDING-TOP: 4px
}
UL.news-list-ul LI A {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/li-bg.gif) no-repeat left -65px
}
UL.news-list-ul LI SPAN {
	FLOAT: right
}
UL.news-list-ul LI A:hover {
	BACKGROUND: url(../images/li-bg.gif) no-repeat left 7px; COLOR: #78384e; TEXT-DECORATION: none
}
UL.news-list-ul LI A.current {
	BACKGROUND: url(../images/li-bg.gif) no-repeat left 7px; COLOR: #78384e; TEXT-DECORATION: none
}
.pic-show {
	POSITION: relative; HEIGHT: 200px
}
#simg {
	RIGHT: 10px; FILTER: alpha(opacity=70); POSITION: absolute; TOP: 150px; HEIGHT: auto; opacity: 0.7
}
#simg LI {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; DISPLAY: inline; BACKGROUND: #77344b; FLOAT: left; BORDER-LEFT: #fff 1px solid; WIDTH: 14px; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 14px; MARGIN-RIGHT: 3px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 14px; TEXT-ALIGN: center
}
#simg .s {
	BORDER-RIGHT: #77344b 1px solid; BORDER-TOP: #77344b 1px solid; BACKGROUND: #fff; BORDER-LEFT: #77344b 1px solid; COLOR: #77344b; BORDER-BOTTOM: #77344b 1px solid
}
#bimg {
	FONT-SIZE: 0px; FILTER: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 ); WIDTH: 239px
}
#infos {
	BORDER-TOP: #fff 2px solid; BACKGROUND: #ccb7be; PADDING-TOP: 4px; HEIGHT: 18px; TEXT-ALIGN: center
}
#infos LI {
	FONT: 12px Arial; COLOR: #fff
}
#infos LI A {
	COLOR: #fff
}
.dis {
	DISPLAY: block
}
.undis {
	DISPLAY: none; FONT-SIZE: 0px; HEIGHT: 0px
}
#in-main {
	MARGIN-TOP: 15px
}
.sidebar {
	BORDER-RIGHT: #e3e3e3 1px solid; BORDER-TOP: #e3e3e3 1px solid; MIN-HEIGHT: 700px; BORDER-LEFT: #e3e3e3 1px solid; WIDTH: 202px; BORDER-BOTTOM: #e3e3e3 1px solid; HEIGHT: 700px
}
H2.side-title {
	PADDING-LEFT: 15px; BACKGROUND: url(../images/h2-bg2.gif) repeat-x; FONT: bold 14px SimHei,Arial; COLOR: #82354a; PADDING-TOP: 6px; HEIGHT: 25px
}
UL.brand-nav {
	LIST-STYLE-TYPE: none
}
UL.brand-nav LI {
	PADDING-LEFT: 25px; BACKGROUND: url(../images/li-bg2.gif) no-repeat 15px 11px; PADDING-BOTTOM: 4px; PADDING-TOP: 6px; BORDER-BOTTOM: #e3e3e3 1px solid
}
UL.brand-nav LI A:hover {
	COLOR: #78384e
}
UL.brand-nav LI A.current {
	COLOR: #78384e
}
.content {
	WIDTH: 756px
}
.brand {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(../images/h2-bg3.gif) repeat-x; PADDING-BOTTOM: 0px; PADDING-TOP: 8px; HEIGHT: 24px
}
.brand STRONG {
	DISPLAY: inline-block; PADDING-LEFT: 10px; FONT: bold 14px SimHei,Arial; BORDER-LEFT: #82354a 3px solid; COLOR: #82354a
}
.content-inner {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
H2.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 12px; PADDING-BOTTOM: 7px; FONT: bold 16px Arial; COLOR: #82354a; PADDING-TOP: 7px; BORDER-BOTTOM: #82354a 1px solid; TEXT-ALIGN: center
}
.content-inner P {
	MARGIN-BOTTOM: 10px; TEXT-INDENT: 2em
}
UL.lower-nav LI {
	BACKGROUND: url(../images/li-bg3.gif) no-repeat 15px 13px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL.effort-list LI {
	MARGIN-TOP: 15px; DISPLAY: inline; FLOAT: left; WIDTH: 186px; BORDER-BOTTOM: #666 1px dotted; TEXT-ALIGN: center
}
UL.effort-list LI IMG {
	DISPLAY: block
}
UL.effort-list LI EM {
	DISPLAY: inline-block; PADDING-TOP: 5px; HEIGHT: 25px
}
DL.e-detail {
	MARGIN-TOP: 10px
}
DL.e-detail DT STRONG {
	FONT-WEIGHT: bold; COLOR: #82354a
}
UL.inner-list LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; BACKGROUND: url(../images/li-bg4.gif) no-repeat left 11px; PADDING-TOP: 6px; BORDER-BOTTOM: #666 1px dotted; HEIGHT: 24px
}
UL.inner-list LI SPAN {
	FLOAT: right
}
.inner-list DL IMG {
	WIDTH: 160px; HEIGHT: 110px
}
DIV.news-content IMG {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px 0px 12px 12px
}
OL.job-list {
	PADDING-LEFT: 2em; MARGIN: 20px 0px
}
OL.job-list LI {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: decimal
}
OL.job-list LI STRONG {
	FONT-WEIGHT: bold; COLOR: #82354a
}
#footer {
	BACKGROUND: url(../images/footer.gif) repeat-x; MARGIN: 25px auto 0px; WIDTH: 960px; PADDING-TOP: 7px; HEIGHT: 60px; TEXT-ALIGN: center
}
.toprand {
	FONT: 11px Arial; COLOR: #ccc
}
.toprand A {
	COLOR: #999999;
	font-family: Arial;
	font-size: 11px;
}
.toprand {
	MARGIN-TOP: 10px
}
