BODY {
	FONT-SIZE: 12px; BACKGROUND: white; MARGIN: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
A {
	COLOR: #1d508b; TEXT-DECORATION: none
}
A:hover {
	COLOR: navy; TEXT-DECORATION: underline
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#wrap {
	MARGIN: 0px auto; WIDTH: 1003px; ZOOM: 1; POSITION: relative
}
#header {
	BACKGROUND: url(topBG.jpg) white no-repeat right bottom; OVERFLOW: hidden; POSITION: relative; HEIGHT: 90px
}
#subMenu {
	MARGIN-TOP: 1px; PADDING-LEFT: 200px; BACKGROUND: #bd0901; COLOR: white; LINE-HEIGHT: 22px; HEIGHT: 22px
}
#main {
	CLEAR: both; MARGIN-TOP: 5px; ZOOM: 1; POSITION: relative
}
#main .leftColumn {
	FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 157px
}
#main .centerColumn {
	FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 625px
}
#main .rightColumn {
	FLOAT: right; WIDTH: 204px; MARGIN-RIGHT: 0px
}
#footer {
	CLEAR: both; MARGIN-TOP: 15px
}
.module H3 {
	POSITION: relative; HEIGHT: 29px
}
.module H3 IMG {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
.moduleBody {
	BORDER-RIGHT: #89d5c9 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #89d5c9 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #89d5c9 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #89d5c9 1px solid
}
.alignRight {
	TEXT-ALIGN: right
}
.pageNation {
	CLEAR: both; PADDING-BOTTOM: 10px; MARGIN: 15px; OVERFLOW: auto; ZOOM: 1
}
.pageNation LI {
	BORDER-RIGHT: #89d5c9 1px solid; BORDER-TOP: #89d5c9 1px solid; DISPLAY: block; FONT-SIZE: 11pt; FLOAT: left; MARGIN: 0px 3px; BORDER-LEFT: #89d5c9 1px solid; WIDTH: 18px; LINE-HEIGHT: 20px; BORDER-BOTTOM: #89d5c9 1px solid; FONT-FAMILY: "Arial"; HEIGHT: 20px; TEXT-ALIGN: center
}
.pageNation LI.currentPage {
	FONT-WEIGHT: bold; BACKGROUND: #d0f3e8
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
#header UL LI {
	FLOAT: left
}
#logo {
	MARGIN: 10px 20px
}
#menu {
	BACKGROUND: url(menuBg.png) #bd0901 repeat-x left bottom; LEFT: 230px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 28px
}
#menu IMG {
	FLOAT: left
}
#menu UL {
	FLOAT: left
}
#menu UL LI {
	FONT-WEIGHT: bold; MARGIN: 10px 14px 0px
}
#menu UL LI A {
	COLOR: white
}
#menu UL LI A.current {
	COLOR: yellow
}
#announce {
	Z-INDEX: 100; LEFT: 230px; COLOR:white; POSITION: absolute; TOP: 5px ; font-size:48px
}
#qLink {
	RIGHT: 10px; COLOR: white; POSITION: absolute; TOP: 5px
}
#qLink A {
	COLOR: white
}
#subMenu A {
	MARGIN: 0px 10px; COLOR: white
}
#valveNav .moduleBody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 155px; PADDING-TOP: 5px
}
#valveNav .moduleBody LI {
	PADDING-LEFT: 8px; OVERFLOW: hidden; WIDTH: 140px; LINE-HEIGHT: 30px; HEIGHT: 30px
}
#valveNav .moduleBody LI H4 {
	PADDING-LEFT: 8px; FONT-SIZE: 12px
}
#valveNav .moduleBody LI.hasBg {
	BACKGROUND: url(navItemBg.png) repeat-y left top
}
#valveNav .moduleBody LI A {
	PADDING-LEFT: 8px; BACKGROUND: url(navListImg.gif) no-repeat left center
}
#companyInfo H3 {
	POSITION: relative; HEIGHT: 40px
}
#companyInfo H3 IMG {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
.companyInfoBody {
	BACKGROUND: url(introBodyBg.gif) repeat-y left top
}
.mainInfo {
	BACKGROUND: url(mainBodyBg.jpg) no-repeat left top; ZOOM: 1
}
.mainInfo DIV {
	FLOAT: left
}
.mainInfo DIV.companyPhoto {
	BORDER-RIGHT: silver 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: silver 1px solid; PADDING-LEFT: 10px; BACKGROUND: white; PADDING-BOTTOM: 10px; MARGIN: 10px; BORDER-LEFT: silver 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: silver 1px solid
}
.mainInfo DIV.txtIntro {
	MARGIN: 10px; LINE-HEIGHT: 180%
}
.mainInfo DIV.txtIntro A {
	MARGIN-LEFT: 5px; COLOR: red
}
#search {
	CLEAR: both; MARGIN: 5px 0px; OVERFLOW: auto; LINE-HEIGHT: 30px; ZOOM: 1; HEIGHT: 30px
}
#search  {
	FLOAT: left
}
#search INPUT {
	MARGIN: auto 2px
}
INPUT.keyInput {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; BORDER-LEFT: silver 1px solid; WIDTH: 250px; LINE-HEIGHT: 20px; BORDER-BOTTOM: silver 1px solid; HEIGHT: 20px
}
INPUT.btnSearch {
	BACKGROUND: url(searchBtn.png) no-repeat center center; WIDTH: 41px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 23px; BORDER-BOTTOM-STYLE: none
}
#hotKey {
	MARGIN-LEFT: 5px
}
#hotKey LI {
	MARGIN: auto 2px
}
#hotKey A {
	COLOR: gray
}
#news {
	FLOAT: left; WIDTH: 310px
}
#knowledge {
	FLOAT: left; WIDTH: 310px
}
#knowledge {
	FLOAT: right
}
#news LI.headLine {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 150%; HEIGHT: 80px
}
#knowledge LI.headLine {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 150%; HEIGHT: 80px
}
#news .headLine H4 {
	TEXT-ALIGN: center
}
#knowledge .headLine H4 {
	TEXT-ALIGN: center
}
#news .headLine H4 A {
	COLOR: black
}
#knowledge .headLine H4 A {
	COLOR: black
}
#news .headLine P {
	COLOR: gray
}
#knowledge .headLine P {
	COLOR: gray
}
UL.newsList LI {
	LINE-HEIGHT: 25px; HEIGHT: 25px
}
UL.newsList LI.moreNews {
	TEXT-ALIGN: right
}
UL.newsList LI.moreNews A {
	PADDING-RIGHT: 10px; BACKGROUND: url(moreArrow.png) no-repeat right center
}
#project {
	CLEAR: both; BORDER-RIGHT: #89d5c9 1px solid; BORDER-TOP: #89d5c9 1px solid; MARGIN-TOP: 5px; PADDING-BOTTOM: 20px; OVERFLOW: auto; BORDER-LEFT: #89d5c9 1px solid; BORDER-BOTTOM: #89d5c9 1px solid; ZOOM: 1
}
#project H3 {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: url(pjtTitle.png) #d0f3e8 no-repeat right bottom; COLOR: #1d508b; LINE-HEIGHT: 30px; HEIGHT: 30px
}
#project .itemInfo {
	FLOAT: left; MARGIN: 10px 19px; WIDTH: 155px
}
#project .itemInfo H4 {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 10px
}
#project .itemInfo H4 SPAN {
	PADDING-RIGHT: 2px; BACKGROUND: white
}
#project .itemInfo P {
	LINE-HEIGHT: 150%
}
#project .itemInfo P.prjMore {
	TEXT-ALIGN: right
}
#project .itemInfo P.prjMore A {
	PADDING-RIGHT: 10px; BACKGROUND: url(moreArrow.png) no-repeat right center
}
#project .itemInfo P IMG {
	MARGIN-BOTTOM: 10px
}
#pj1 {
	MARGIN-TOP: 20px! important
}
#pj2 {
	MARGIN-TOP: 20px! important
}
#pj3 {
	MARGIN-TOP: 20px! important
}
#project #pj1 {
	MARGIN-LEFT: 20px
}
#project #pj4 {
	MARGIN-LEFT: 20px
}
#pj1 H4 {
	BACKGROUND: url(prj1.png) white
}
#pj2 H4 {
	BACKGROUND: url(prj2.png) white
}
#pj3 H4 {
	BACKGROUND: url(prj3.png) white
}
#pj4 H4 {
	BACKGROUND: url(prj4.png) white
}
#pj5 H4 {
	BACKGROUND: url(prj5.png) white
}
#pj6 H4 {
	BACKGROUND: url(prj6.png) white
}
#login .moduleBody {
	WIDTH: 191px
}
#recommend .moduleBody {
	WIDTH: 191px
}
#login P {
	MARGIN: 10px 5px
}
INPUT.username {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; BORDER-LEFT: silver 1px solid; WIDTH: 130px; LINE-HEIGHT: 20px; BORDER-BOTTOM: silver 1px solid; HEIGHT: 20px
}
INPUT.password {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; BORDER-LEFT: silver 1px solid; WIDTH: 130px; LINE-HEIGHT: 20px; BORDER-BOTTOM: silver 1px solid; HEIGHT: 20px
}
INPUT.username {
	MARGIN-LEFT: 5px
}
INPUT.password {
	MARGIN-LEFT: 16px
}
INPUT.btnLogin {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 8px
}
#recommend {
	MARGIN-TOP: 5px; OVERFLOW: auto; ZOOM: 1
}
#recommend UL {
	OVERFLOW: auto; ZOOM: 1
}
#recommend UL LI {
	OVERFLOW: auto; WIDTH: 185px; BORDER-BOTTOM: silver 1px dashed; ZOOM: 1
}
#recommend UL LI A {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; MARGIN: 0px 5px; LINE-HEIGHT: 65px
}
#recommend UL LI IMG {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; MARGIN-TOP: 10px; BORDER-LEFT: silver 1px solid; WIDTH: 45px; BORDER-BOTTOM: silver 1px solid; HEIGHT: 45px
}
#connect {
	MARGIN-TOP: 5px
}
.connectBody {
	BACKGROUND: url(linkBody.png) no-repeat center top; POSITION: relative; HEIGHT: 288px
}
.num {
	LEFT: 24px; WIDTH: 170px; POSITION: absolute; TOP: 8px; HEIGHT: 36px
}
.num IMG {
	FLOAT: left
}
.num P {
	FLOAT: left
}
.num P {
	MARGIN-LEFT: 10px; COLOR: #1d508b
}
.p2 {
	TOP: 54px
}
.p3 {
	TOP: 100px
}
.p4 {
	TOP: 146px
}
.p5 {
	TOP: 192px
}
.p6 {
	TOP: 238px
}
#topBanner {
	DISPLAY: block! important; FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 4px; OVERFLOW: hidden; WIDTH: 835px
}
#cooperate {
	BORDER-RIGHT: silver 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: silver 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px auto; OVERFLOW: auto; BORDER-LEFT: silver 1px solid; WIDTH: 980px; PADDING-TOP: 5px; BORDER-BOTTOM: silver 1px solid; ZOOM: 1
}
#other {
	BORDER-RIGHT: silver 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: silver 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px auto; OVERFLOW: auto; BORDER-LEFT: silver 1px solid; WIDTH: 980px; PADDING-TOP: 5px; BORDER-BOTTOM: silver 1px solid; ZOOM: 1
}
#other {
	MARGIN-BOTTOM: 5px
}
#cooperate H3 {
	FLOAT: left; OVERFLOW: auto; ZOOM: 1
}
#cooperate UL {
	FLOAT: left; OVERFLOW: auto; ZOOM: 1
}
#other H3 {
	FLOAT: left; OVERFLOW: auto; ZOOM: 1
}
#other UL {
	FLOAT: left; OVERFLOW: auto; ZOOM: 1
}
#cooperate H3 {
	FONT-SIZE: 12px; WIDTH: 70px; POSITION: relative; HEIGHT: 40px
}
#other H3 {
	FONT-SIZE: 12px; WIDTH: 70px; POSITION: relative; HEIGHT: 40px
}
#cooperate H3 IMG {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#other H3 IMG {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#cooperate UL {
	WIDTH: auto
}
#other UL {
	WIDTH: auto
}
#cooperate UL LI {
	FLOAT: left; MARGIN: 5px 10px
}
#other UL LI {
	FLOAT: left; MARGIN: 5px 10px
}
#siteInfo {
	BORDER-RIGHT: silver 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: silver 1px solid; PADDING-LEFT: 5px; BACKGROUND: #eff7f6; PADDING-BOTTOM: 5px; MARGIN: 10px auto; BORDER-LEFT: silver 1px solid; WIDTH: 980px; PADDING-TOP: 5px; BORDER-BOTTOM: silver 1px solid; POSITION: relative; HEIGHT: 65px; TEXT-ALIGN: center
}
#siteInfo IMG {
	LEFT: 100px; POSITION: absolute; TOP: 5px
}
#siteInfo P {
	COLOR: gray; LINE-HEIGHT: 200%
}
#siteInfo P A {
	MARGIN: 0px 5px; COLOR: gray
}
#productTxt H1 {
	DISPLAY: inline; FONT-SIZE: 14px
}
