/* CSS Document */
BODY { margin:0; background:url(../images/main-bg.jpg) top repeat-x #e7f7ed; }
img,a ,div ,input, span { behavior: url(../imgfix/iepngfix.htc) }
IMG A,A IMG { border:none; }

#wrapper { margin:auto; padding:0px 5px 0px 5px; width:990px; background:url(../images/bg-content.png) repeat-y;  }
#header { margin:1px 1px 0px 1px; width:988px; }
	#main-menu { overflow:hidden; margin:auto; margin-bottom:1px; width:988px; height:101px; }
	#flash { margin:auto; overflow:hidden; padding:3px; width:972px; height:307px; background:#CCCCCC; }
	
#content { overflow:hidden; padding:5px 6px 10px 6px; }
	#content-top { padding:2px 5px 0px 5px; width:968px; height:20px; background:#cccccc; }
	#content-left { float:left; margin-top:5px; padding-left:5px; padding-right:4px;  width:200px; /*background: #FF9900;*/  }
		DIV.left-menu { padding:7px 0px 0px 10px; height:23px; border-bottom:1px dotted #999999; }
		DIV.left-menu:hover { padding:7px 0px 0px 10px; height:23px; border-bottom:1px dotted #999999; background:#97c8e7; }
		DIV.left-banner { margin:10px 0px 5px 0px; text-align:center; }
		DIV.left-slogan { margin:5px 0px 10px 0px; text-align:left; }
	
	#content-right { float:right; margin-top:5px; width:319px; /*height:200px; background: #FF9900;*/  }
		#hnews { margin:0px 5px 0px 5px; }
			DIV.hnews-box { margin:0px 0px 1px 0px; }
		
	#content-center { float:left; margin-top:5px; margin-left:10px; width:420px; /*height:200px; background: #FF9900;*/  }
		DIV.welcomes-content { overflow:hidden; padding-bottom:15px; border-bottom:1px dotted #999999; }		
		SPAN.readmore { display:block;text-align:right; }
		DIV.product-hilight { overflow:hidden; padding-bottom:15px; /*border-bottom:1px dotted #999999;*/}
			DIV.hilight-box { float:left; margin:7px; width:125px; height:190px; }
				span.hilight-pic { display:block; width:123px; height:123px; border:1px solid #bebebe; }
		
		DIV.inner-content { overflow:hidden; padding-bottom:15px; border-bottom:1px dotted #999999; }
			#contact-address { float:left; padding:50px 20px 0px 30px; width:202px; height:315px; background:url(../images/bg-address.jpg) no-repeat; }
			#contact-form { float:left; margin:0px 0px 0px 20px; width:450px;}
				#contact-form FORM TABLE TD { padding-top:2px; padding-bottom:2px; }
				#contact-form FORM INPUT { width:300px; }
				#contact-form FORM INPUT.form_bt { width:100px; }
				#contact-form FORM TEXTAREA { width:300px; resize:none; }
				
			DIV.product-mainblock { /*float:left;*/margin:10px 10px 20px 10px; padding:10px;/* width:330px;*/ border:1px solid #CCCCCC; }
				DIV.product-subblock { margin:10px 0px 0px 0px; padding:10px; background:#eaeaea; }
				DIV.product-subblock UL { margin:0; padding:0; }
				DIV.product-subblock UL LI { display:block; margin:5px 0px 5px 0px; padding:3px 3px 3px 20px; list-style:none; }
				DIV.product-subblock UL LI:hover { display:block; margin:5px 0px 5px 0px; padding:3px 3px 3px 20px; list-style:none; background:#63ccff;}
				
			DIV.news-box { overflow:hidden; margin:10px 0px 0px 30px; padding-bottom:10px; border-bottom:1px solid #CCCCCC; }
				SPAN.news-pic { display:block; float:left; margin-right:12px;width:74px; height:67px; }
				SPAN.news-topic { display:block; float:left; width:600px; }
				
			#pages { margin-top:20px; }
			DIV.news-detail { margin:10px 0px 0px 30px; line-height:18px;  }	
		
	#content-center-page { float:left; margin-top:5px; margin-left:10px; width:755px; /*height:200px; background: #FF9900;*/  }

#footer { margin:auto; padding-top:65px; width:1000px; height:30px; background:url(../images/bg-content-end.png) no-repeat; text-align:center; }

