/* CSS Document */
body td{
	font-size:11px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	}
	
#home #navi01 a{ background:url(../images/bottom_h_1.jpg) 0px 0px no-repeat; } 
#about #navi02 a {background:url(../images/bottom_h_3.jpg) 0px 0px  no-repeat;  }
#news #navi03 a {background:url(../images/bottom_h_5.jpg) 0px 0px  no-repeat; }
#honor #navi04 a { background:url(../images/bottom_h_7.jpg) 0px 0px  no-repeat;  }
#cases #navi05 a { background:url(../images/bottom_h_9.jpg) 0px 0px  no-repeat;}
#factory #navi06 a {background:url(../images/bottom_h_11.jpg) 0px 0px  no-repeat;}
#contact #navi07 a { background:url(../images/bottom_h_13.jpg) 0px 0px  no-repeat; }
#part #navi08 a {   width:113px;   background:url(../images/menub.jpg) 0px 0px  no-repeat; }
#hr #navi09 a {   width:113px;   background:url(../images/menub.jpg) 0px 0px  no-repeat; }
#contact #navi10 a {   width:84px;   background:url(../images/menuz.jpg) 0px 0px  no-repeat; }

#navi{ padding:0px  ; margin:0px ;}
#imgline{ width:1px;margin:0px; background:url(../images/bottom_a_6.jpg); height:59px;}
#navi Li{float:left;margin:0px; list-style-type:none;}

#navi li a { display:block; height:59px; text-align:center; color:#FFFFFF;}

	#navi01 a {   width:113px;  background:url(../images/bottom_a_1.jpg) no-repeat; text-decoration:none; }
		#navi01 a:hover {   background:url(../images/bottom_h_1.jpg) 0px 0px no-repeat;  } 
		
		
	#navi02 a { width:104px;   background:url(../images/bottom_a_3.jpg)   no-repeat; text-decoration:none; }
		#navi02 a:hover { background:url(../images/bottom_h_3.jpg) 0px 0px  no-repeat; } 
		
	#navi03 a { width:113px;   background:url(../images/bottom_a_5.jpg)   no-repeat; text-decoration:none; }
		#navi03 a:hover { background:url(../images/bottom_h_5.jpg) 0px 0px  no-repeat; } 
		
	#navi04 a { width:103px;   background:url(../images/bottom_a_7.jpg)   no-repeat; text-decoration:none; }
		#navi04 a:hover { background:url(../images/bottom_h_7.jpg) 0px 0px  no-repeat; } 
		
	#navi05 a { width:103px;   background:url(../images/bottom_a_9.jpg)   no-repeat; text-decoration:none; }
		#navi05 a:hover { background:url(../images/bottom_h_9.jpg) 0px 0px  no-repeat; } 
		
	#navi06 a { width:95px;   background:url(../images/bottom_a_11.jpg)   no-repeat; text-decoration:none; }
		#navi06 a:hover { background:url(../images/bottom_h_11.jpg) 0px 0px  no-repeat; } 
		
	#navi07 a { width:117px;   background:url(../images/bottom_a_13.jpg)   no-repeat; text-decoration:none; }
		#navi07 a:hover { background:url(../images/bottom_h_13.jpg) 0px 0px  no-repeat; } 
		
	
		
#demo {
background: #FFF;
overflow:hidden;
border: 0px dashed #CCC;
height: 115px;
text-align: left;
padding-left:20px;
float: left;
background-color:#F1F1F1;
width:330px;
margin-left:5px;
}

a.red1:link {
	color: #D93F3F;
	text-decoration: none;
}
a.red1:visited {
	text-decoration: none;
	color: #D93F3F;
}
a.red1:hover {
	text-decoration: none;
	color: #ff0000;
}	
		
#copyright{ color:#666666; padding-left:22px; line-height:20px;}
		
		
		
#newsd {
	color:#CC3300;
	font-weight:bold;}	
#red a:link {
	color: #CC3300;
	text-decoration: none;
}
#red a:visited {
	text-decoration: none;
	color: #CC3300;
}
#red a:hover {
	text-decoration: none;
	color: #CC3300;
}

#white a:link {
	color: #fffff;
	text-decoration: none;
}
#white a:visited {
	text-decoration: none;
	color: #fff;
}
#white a:hover {
	text-decoration: none;
	color: #CC3300;
}
#btn {
	border:#CC3300 1px solid; width:100px; height:14px;}	
		
#redb1 {
	
	color:#CC3300;
	line-height:120%;
	padding-left:15px;
	padding-top:5px;
	}
#redb1 a:link {
	color: #333333;color:#CC3300; font-size:12px;
	text-decoration: underline;
}
#redb1 a:visited {
	text-decoration:underline;
	color: #333333;color:#CC3300; font-size:12px;
}
#redb1 a:hover {
	text-decoration: underline;
	color: #666666;color:#ff0000; font-size:12px;
}	
	
#redb {
	font-weight:bold;
	color:#CC3300;
	line-height:120%;
	padding-left:15px;
	padding-top:5px;
	}
#redb a:link {
	color: #333333;color:#CC3300; font-size:12px;
	text-decoration: underline;
}
#redb a:visited {
	text-decoration:underline;
	color: #333333;color:#CC3300; font-size:12px;
}
#redb a:hover {
	text-decoration: underline;
	color: #666666;color:#ff0000; font-size:12px;
}	
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #666666;
}


.xa{width:215px;text-overflow:ellipsis;overflow:hidden;WHITE-SPACE: nowrap}
#border1{ border:6px solid #E2E2E2; padding:10px;}
#title{ width:100%; color:#FF3300; font-weight:bolder; line-height:24px; height:24px }
#content{ width:100%; overflow-x:hidden; height:300px; line-height:24px;overflow:auto;SCROLLBAR-FACE-COLOR:#D3D3D3; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;  SCROLLBAR-SHADOW-COLOR:  #EFEFEF SCROLLBAR-3DLIGHT-COLOR: #EFEFEF; SCROLLBAR-ARROW-COLOR: #F6A94E; SCROLLBAR-TRACK-COLOR: #f3f3f3; SCROLLBAR-DARKSHADOW-COLOR:#ffffff; overflow-x:hidden;}
#line{ border-bottom:1px solid #ccc; width:43%; line-height:1px;height:1px;}


.anylinkcss { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; Z-INDEX: 100; FILTER: Alpha(Opacity=70) background-color: #E9FECB; VISIBILITY: hidden; FONT: 12px/22px Verdana; BORDER-LEFT: #cccccc 1px solid; WIDTH: 150px; BORDER-BOTTOM: #cccccc 0px solid; POSITION: absolute }
.anylinkcss A { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; WIDTH: 100%; TEXT-INDENT: 0px;PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-DECORATION: none }
.anylinkcss A:hover { COLOR: #000000; BACKGROUND-COLOR: black}
#img1 img { border:1px  #000000 solid;margin:3px;}
#img2 img { margin:3px;}
