body { font-family: "SimSun", "Arial Narrow"; background:#FFF; font-size:13px; color:#111; line-height:22px; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, select, textarea, p, form, table, span, a, strong { padding:0px; margin:0px; color:#111; height:auto; overflow:auto; }

li{	list-style-type:none; }
a { color:#00F; text-decoration:underline; }
a:hover {	color:#F00;	text-decoration:underline;	}

.clearboth { height:1px; margin-top:-1px;clear: both; overflow:hidden;}

#HeaderContainer,#BodyContainer,#FooterContainer	{ clear:both; width:913px; margin:0 auto; height:auto; overflow:hidden; }

#HeaderContainer	{  }
	#HeaderContainer .Header	{ height:81px; margin-top:10px; background:url('images/header-bg.jpg'); }
		#HeaderContainer .Logo	{ margin-left:97px; }
	#HeaderContainer ul	{ width:180px; float:right; margin-right:56px; }
		#HeaderContainer li	{ float:left; width:80px; text-align:center;  }
				#HeaderContainer A	{ line-height:28px; }
				#HeaderContainer A:hover	{ color:#F00; }
	#HeaderContainer .Nav	{ width:800px; margin:6px auto 0; float:none; background:#7286AB; height:28px; font-size:14px; color:#FFFF00; font-weight:bold; }
		#HeaderContainer .Nav A	{ font-size:14px; color:#FFFF00; }
	#HeaderContainer .Tel	{ width:720px; margin:5px auto; text-align:center; }
		#HeaderContainer .Tel b	{ color:#F00; font-weight:normal; }
	
#BodyContainer	{ width:800px; margin-top:42px; border-bottom:4px solid #C9C9C9; }
	#BodyContainer .Content	{ width:690px; margin:0 auto 30px; }
		#BodyContainer .Menu	{ width:500px; float:left; }
			#BodyContainer .Menu li	{ float:left; width:103px; text-align:left;  }

		#BodyContainer .Left	{ float:left; width:350px; padding-top:30px; }
			#BodyContainer .ProTitle	{ font-size:14px; border-bottom:2px solid #333; margin-bottom:10px; }
			#BodyContainer .Left img	{ margin-right:10px; }
				#BodyContainer .Left .ProContent	{ }
		#BodyContainer .Right	{ float:right; width:160px; }
	#BodyContainer .ProPicContent	{ width:690px; margin:0 auto; }
		#BodyContainer .ProPicContent .ProPic	{ width:180px; margin:0 auto; }
		#BodyContainer .ProPicContent .ProOther	{ width:690px; margin-top:20px; border-bottom:2px solid #999; font-weight:bold; }
	#BodyContainer .ProLink	{ margin:0 auto; width:760px;  text-align:center; }
		#BodyContainer .ProLinkTitle	{ font-size:14px; font-weight:bold; background:#CCC; margin-top:30px; line-height:30px; text-align:left; }
		#BodyContainer .ProLink .ProLinkTable	{ width:678px; }
			#BodyContainer .ProLink .ProLinkTable td { width:226px; }
		#BodyContainer .ProLink dl	{ width:auto; margin:10px 30px 0 20px; float:left; }
			#BodyContainer .ProLink dt	{ float:left; overflow:auto; text-align:left; line-height:22px; }
				#BodyContainer .ProLink b	{ font-size:15px; font-weight:normal; }
				#BodyContainer .ProLink dt A	{ color:#000;  }
			#BodyContainer .ProLink dd	{ float:left; width:160px; height:95px; overflow:hidden; text-align:left; line-height:20px; padding-top:4px; }
				#BodyContainer .ProLink .more	{ float:left; width:160px; font-weight:normal; text-align:right; }
			#BodyContainer .ProLink img	{ border:0px; }
		#BodyContainer .ProLink .dlLine	{ width:630px; height:4px; float:left; margin:10px 0 12px; background:#CCC; }
		#BodyContainer .ProLink .proLine	{ width:720px; height:4px; margin-top:12px; background:#CCC; }
		
		#BodyContainer .ProLink .ProList	{ width:100%; }
			#BodyContainer .ProLink .ProList dl	{ margin:0; }
			#BodyContainer .ProLink .ProList dt	{ float:left; width:180px; padding-left:20px; }
				#BodyContainer .ProLink .ProList .Pic	{ width:157px; margin-top:40px; }
			#BodyContainer .ProLink .ProList dd	{ float:left; width:470px; height:auto; padding-left:20px; }
				#BodyContainer .ProLink .Title	{ width:100%; margin-bottom:12px; border-bottom:2px solid #333; }
					#BodyContainer .ProLink .Title A { color:#000;  }
	
	#BodyContainer .KeyLink	{ text-align:center; margin-top:28px; }	
		#BodyContainer .KeyLink	span { white-space:nowrap; }
	#BodyContainer .Country	{ margin:40px auto; width:740px; text-align:center; }
	
	#BodyContainer .Index li	{ float:left; width:240px; }
	
	.logintable	td	{ height:34px; }
	.loginhead	{ border-bottom:1px solid #999; font-weight:bold; font-size:15px; }
	
#FooterContainer	{ width:800px; border-top:1px solid #333333; }
	#FooterContainer .Left	{ float:left; width:180px; text-align:center; line-height:20px; padding-top:30px; }
	#FooterContainer .Right	{ float:left; width:620px; padding:15px 0; line-height:18px; }
		 




.red	{ color:#F00;  }