BODY {
	BACKGROUND: url(../images/indexbg.gif) repeat-x
}
#IndexTopCircle {
	Z-INDEX: -1; BACKGROUND: url(../images/index_top_circle.gif) no-repeat; LEFT: -130px; WIDTH: 784px; POSITION: absolute; TOP: 0px; HEIGHT: 274px
}
#IndexFlash {
	CLEAR: both;
	MARGIN-TOP: 7px;
	WIDTH: 980px;
	HEIGHT: 380px
}
#IndexFlash2 {
	CLEAR: both;
	MARGIN-TOP: 7px;
	WIDTH: 983px;
	HEIGHT: 130px
}
#IndexCases {
	CLEAR: both;
	WIDTH: 983px;
	HEIGHT: 110px;
	margin-top: 5px;
}
#IndexCases UL {
	PADDING-LEFT: 3px
}
#IndexCases LI {
	FLOAT: left; WIDTH: 235px; LIST-STYLE-TYPE: none
}
#IndexCases LI.spear1 {
	PADDING-LEFT: 13px
}
#NewsBar {
	CLEAR: both; BACKGROUND: url(../images/newsbarbg.gif) no-repeat; WIDTH: 983px; HEIGHT: 45px
}
#NewsBarEn {
	CLEAR: both; BACKGROUND: url(../images/en/newsbarbg_e.gif) no-repeat; WIDTH: 983px; HEIGHT: 45px
}
#leftTitls {
	FLOAT: left;
	WIDTH: 75px;
	COLOR: #000;
	LINE-HEIGHT: 14px;
	HEIGHT: 14px;
	TEXT-ALIGN: left;
	padding-top: 13px;
	padding-left: 460px;
}
#leftTitls2 {
	FLOAT: left;
	WIDTH: 60px;
	COLOR: #000;
	LINE-HEIGHT: 14px;
	HEIGHT: 14px;
	TEXT-ALIGN: left;
	margin-left: 223px;
	margin-top: 13px;
}
#rightTitls {
	FLOAT: right; WIDTH: 100px; POSITION: relative; TEXT-ALIGN: right
}
#rightTitls UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#rightTitls LI {
	FLOAT: left; MARGIN: 6px 5px 0px 0px; WIDTH: 25px; CURSOR: pointer; LIST-STYLE-TYPE: none; HEIGHT: 38px; TEXT-ALIGN: center
}
#rightTitls LI A {
	DISPLAY: block; Z-INDEX: 10; OVERFLOW: hidden; COLOR: #333333; PADDING-TOP: 5px; POSITION: relative
}
#rightTitls LI A:hover {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; Z-INDEX: 10; OVERFLOW: hidden; COLOR: #ffffff; PADDING-TOP: 5px; POSITION: relative
}
#rightTitls LI A.current {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; Z-INDEX: 10; OVERFLOW: hidden; COLOR: #ffffff; PADDING-TOP: 5px; POSITION: relative
}
#rightTitls LI.background {
	Z-INDEX: 8; BACKGROUND: url(../images/flagbg--.gif) no-repeat; VISIBILITY: hidden; WIDTH: 25px; POSITION: absolute; HEIGHT: 38px
}
#rightTitls LI.background .left {
	DISPLAY: none
}
#NewsConts {
	CLEAR: both; WIDTH: 983px
}
#LeftConts {
	FLOAT: left;
	WIDTH: 535px;
	TEXT-ALIGN: left
}
#LeftNewPic {
	PADDING-LEFT: 15px;
	FLOAT: left;
	WIDTH: 280px
}
#LeftNewConts {
	FLOAT: left;
	MARGIN-LEFT: 17px;
	WIDTH: 220px
}
#NewsSpear {
	MARGIN-TOP: 5px;
	FLOAT: left;
	WIDTH: 5px;
	margin-left: 3px;
	margin-right: 3px;
}
#NewsList {
	FLOAT: left;
	WIDTH: 280px;
	TEXT-ALIGN: left;
	line-height: 160%;
}
#NewsList UL {
	MARGIN-TOP: 21px; MARGIN-LEFT: 18px; WIDTH: 382px; TEXT-ALIGN: left
}
#NewsList LI {
	CLEAR: both; WIDTH: 382px; LIST-STYLE-TYPE: none
}
#NewsList LI DIV.pic {
	FLOAT: left;
	WIDTH: 115px;
	LINE-HEIGHT: 14px;
	HEIGHT: 14px;
    TEXT-ALIGN: left
}
#NewsList LI DIV.titls {
	FLOAT: left;
	WIDTH: 263px;
	TEXT-ALIGN: left;
	height: 30px;
}
#NewsList LI DIV.btitls {
	CLEAR: both; LINE-HEIGHT: 14px; HEIGHT: 14px; TEXT-ALIGN: left
}
#NewsList LI DIV.stitls {
	CLEAR: both; LINE-HEIGHT: 14px; HEIGHT: 14px; TEXT-ALIGN: left
}
.IndexNewsMore {
	PADDING-RIGHT: 20px; FLOAT: right; WIDTH: 60px; PADDING-TOP: 10px
}
.IndexNews1Page {
	DISPLAY: block;
	HEIGHT: 115px
}
.IndexNews2Page {
	DISPLAY: none; HEIGHT: 182px
}
.IndexNewsSpec {
	CLEAR: both; WIDTH: 10px; LINE-HEIGHT: 15px; HEIGHT: 15px
}
.Indexhlh {
	LINE-HEIGHT: 14px; HEIGHT: 14px
}
.IndexN1 {
	LINE-HEIGHT: 13px; PADDING-TOP: 2px; HEIGHT: 13px
}
.IndexN2 {
	PADDING-BOTTOM: 13px; COLOR: #999999; LINE-HEIGHT: 15px; PADDING-TOP: 10px
}
.IndexN3 {
	CLEAR: both; WIDTH: 300px; LINE-HEIGHT: 12px; HEIGHT: 12px
}
