/**{filter:gray; color:gray;}*/
BODY {
	BACKGROUND-POSITION: center 63px; BACKGROUND-IMAGE: url(/company/images/bg.jpg); BACKGROUND-REPEAT: repeat-x;
	FONT-SIZE: 12px; COLOR: #444; 
	margin:0px ;
}
DIV {
	FONT-SIZE: 12px; COLOR: #444; TEXT-ALIGN: left
}
p {
	text-indent:2em; padding:2px; margin:1px; 
	}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

UL {
	LIST-STYLE-TYPE: none
}

A:link {
	COLOR: #444; TEXT-DECORATION: underline
}
A:active {
	COLOR: #444; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #444; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #f30; TEXT-DECORATION: underline
}
.clear{
	clear:both;
	}
.f_left{
	FLOAT: left
}
.f_right {
	FLOAT: right
}
 
.topmenu {
	MIN-WIDTH: 1000px; WIDTH: expression(document.body.clientWidth <= 1000? "1000": "auto" ); 
	BACKGROUND: url(/company/images/topmenubg.gif); HEIGHT: 63px;
}
.topmenu .txt_div {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 26px; FONT-SIZE: 14px
}
.topmenu .txt_div2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 24px; FONT-SIZE: 14px
} 
.corpname_divs {
	  WIDTH: 951px; HEIGHT: 147px;
}
.corpname_div {
	MARGIN-TOP: 60px;  TEXT-ALIGN: left;
}
.corpname {
	FONT-WEIGHT: bold; FONT-SIZE: 28px; COLOR: #fff; LINE-HEIGHT: 30px; HEIGHT: 30px
}
.corpname_txt {
	FLOAT: left; WIDTH: 900px; COLOR: #fff; LINE-HEIGHT: 20px
}

.pdmenu_divs {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px;   WIDTH: 921px; PADDING-TOP: 0px; HEIGHT: 32px
}
.li1 {
	PADDING-RIGHT: 18px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(/company/images/pdmenu_line.gif) no-repeat right 50%; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 8px; HEIGHT: 24px; TEXT-ALIGN: center
}
.li2 {
	PADDING-RIGHT: 18px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(/company/images/pdmenu_s.gif) no-repeat center 50%; PADDING-BOTTOM: 0px;COLOR: #000000; PADDING-TOP: 8px;  MARGIN-LEFT: -2px; WIDTH: 60px; HEIGHT: 20px; TEXT-ALIGN: center ;
}

.main_divs {
	MARGIN-TOP: 5px; WIDTH: 951px
} 

.left_main {
	FLOAT: left; WIDTH: 218px; MARGIN-RIGHT: 4px
} 
.left_box {
	MARGIN-BOTTOM: 2px; WIDTH: 216px; BACKGROUND: #fff; float:left; PADDING-BOTTOM: 2px;
	BORDER-RIGHT: #9ec6df 1px solid; BORDER-TOP: #9ec6df 1px solid; 
	BORDER-LEFT: #9ec6df 1px solid; BORDER-BOTTOM: #9ec6df 1px solid;
	overflow:hidden; text-overflow:ellipsis;
 
}
.left_title {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: url(/company/images/win_title_bg.gif) repeat-x; 
	BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 28px;
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #333; LINE-HEIGHT: 28px; PADDING-TOP: 0px; 
} 
.left_content {
	float:left;MARGIN-LEFT: 3px; WIDTH: 210px; PADDING-top: 8px;PADDING-BOTTOM: 10px; BACKGROUND: #fff;  

	
}

.left_content UL {
	list-style-type:none; margin:0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; LINE-HEIGHT: 25px; PADDING-TOP: 2px; 
}
.left_content LI {
	MARGIN-TOP: 5px; COLOR: #d36029; height:25px;TEXT-ALIGN: left; PADDING-LEFT: 15px; 
	background:#FFF url(/company/images/dd.jpg) no-repeat fixed 0px 7px; 
	
		
	display:block; width:200px; white-space: nowrap; overflow: hidden; 
 	o-text-overflow: ellipsis;/* for Opera */
	text-overflow: ellipsis;/* for IE */}

ul li:after{ content:'...';}/* for Firefox */
 
.right_main {
	FLOAT: right; WIDTH: 729px
}

.right_banner {
	float:right;
	BORDER-RIGHT: #9ec6df 1px solid; BORDER-TOP: #9ec6df 1px solid; MARGIN-BOTTOM: 4px; BORDER-LEFT: #9ec6df 1px solid; WIDTH: 727px; BORDER-BOTTOM: #9ec6df 1px solid
}
.right_big {
	BORDER-RIGHT: #fff 4px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 4px solid; PADDING-LEFT: 10px; BACKGROUND: #e1f5fd; PADDING-BOTTOM: 5px; BORDER-LEFT: #fff 4px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 4px solid; HEIGHT: 58px; TEXT-ALIGN: left
}
.right_pic_1 {
	CLEAR: both; LINE-HEIGHT: 20px; width:480px; float:left;
}
.right_tel{
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 5px 5px 0px 0px; WIDTH: 190px; CURSOR: pointer; LINE-HEIGHT: 22px;
	WHITE-SPACE: nowrap; TEXT-ALIGN: center; _margin-top: -8px; _padding-top: 8px; float:right;
}

.right_box {  
	MARGIN-BOTTOM: 2px; WIDTH: 727px; float:left; BACKGROUND: #fff;PADDING-BOTTOM: 2px;
	BORDER-RIGHT: #9ec6df 1px solid; BORDER-TOP: #9ec6df 1px solid; 
	BORDER-LEFT: #9ec6df 1px solid; BORDER-BOTTOM: #9ec6df 1px solid ;
}
.right_title {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: url(/company/images/win_title_bg.gif) repeat-x; 
	BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 28px;  
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #333; LINE-HEIGHT: 28px; PADDING-TOP: 0px; 
} 
.right_content { 
 PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: #444; LINE-HEIGHT: 25px; PADDING-TOP: 2px
 
}

.news_box {  
	MARGIN-BOTTOM: 2px;  float:left; BACKGROUND: #fff;PADDING-BOTTOM: 2px; width:361px;
	BORDER-RIGHT: #9ec6df 1px solid; BORDER-TOP: #9ec6df 1px solid; 
	BORDER-LEFT: #9ec6df 1px solid; BORDER-BOTTOM: #9ec6df 1px solid ;
}
.news_title {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: url(/company/images/win_title_bg.gif) repeat-x; 
	BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 28px;  
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #333; LINE-HEIGHT: 28px; PADDING-TOP: 0px; 
} 
.news_content { 
 PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: #444; LINE-HEIGHT: 26px; PADDING-TOP: 2px; font-size:10.5pt;
 
}
.news_content A { font-size:10.5pt;line-height: 26px;color:#00436f;TEXT-DECORATION: none }
.news_content A:hover {font-size:10.5pt;line-height: 26px;color: #C60900; TEXT-DECORATION: none} 
.news_content A:link {font-size:10.5pt;line-height: 26px;color:#00436f;TEXT-DECORATION: none }
.news_content A:visited {font-size:10.5pt;line-height: 26px;color:#00436f;TEXT-DECORATION: none }
.news_content A:active {font-size:10.5pt;line-height: 26px;color:#00436f;TEXT-DECORATION: none }

.message_box {  
	MARGIN-BOTTOM: 2px;  float:left; BACKGROUND: #fff;PADDING-BOTTOM: 2px; width:361px;
	BORDER-RIGHT: #fe7600 1px solid; BORDER-TOP: #fe7600 1px solid; 
	BORDER-LEFT: #fe7600 1px solid; BORDER-BOTTOM: #fe7600 1px solid ;
}
.message_title {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: url(/company/images/message_title_bg.gif) repeat-x; 
	BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 28px;  
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #333; LINE-HEIGHT: 28px; PADDING-TOP: 0px; 
} 
.message_content { 
 PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; COLOR: #444; LINE-HEIGHT: 25px; PADDING-TOP: 2px; font-size:10.5pt;
 height:450px;border-color:#9ec6df;overflow:hidden;
  	o-text-overflow: ellipsis;/* for Opera */
	text-overflow: ellipsis;/* for IE */

}
message_content after{ content:'...';}

.bot_divs {
	BORDER-TOP: #666 4px solid; MARGIN-TOP: 5px; BACKGROUND: url(/company/images/bot_bg.gif) repeat-x; 
	WIDTH: 951px; HEIGHT: 71px;
}
.bot_img {float:left;	
}
.bot_txt {
	MARGIN-TOP: 5px;MARGIN-LEFT: 15px;float:left;
}

.more{
	
	text-align : right; 
	font-size:10.5pt;
	color:#999999; 
	padding-left:100px; 
	} 
.more A {
	text-align : right; 
	font-size:10.5pt;
	color:#999999; 
	padding-left:100px;
	text-decoration: none
}


.red {
	COLOR: #f00
}
.red:link {
	COLOR: #f30; TEXT-DECORATION: none
}
.red:active {
	COLOR: #f30; TEXT-DECORATION: none
}
.red:visited {
	COLOR: #f30; TEXT-DECORATION: none
}
.red:hover {
	COLOR: #f30; TEXT-DECORATION: underline
}
.white {
	COLOR: #fffffe
}
.white:link {
	COLOR: #fffffe; TEXT-DECORATION: none
}
.white:active {
	COLOR: #fffffe; TEXT-DECORATION: none
}
.white:visited {
	COLOR: #fffffe; TEXT-DECORATION: none
}
.white:hover {
	COLOR: #fffffe; TEXT-DECORATION: underline
}
  
DIV.pageseat { text-align:center; LINE-HEIGHT: 40px;
}
DIV.pageseat A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #88af3f; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.pageseat A:hover {
	BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6
}
DIV.pageseat A:active {
	BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6
}
DIV.pageseat SPAN.current {
	BORDER-RIGHT: #b2e05d 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b2e05d 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #b2e05d 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #b2e05d 1px solid; BACKGROUND-COLOR: #b2e05d
}
DIV.pageseat SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}
