@charset "gb2312";
/* CSS Document */
	body{ margin:0;padding:0;font:12px Arial, Helvetica, sans-serif;}
	a{ color:#1a1a1a;line-height:20px;text-decoration:none;}
	a:hover{ color:#333}
	img { border:0;}
	ul	{ margin:0;list-style:none;}
	.flyLeft{ float:left;}
	.flyRight{ float:right;}
	.clear{ clear:both;}
	
	/* 外包裹 */
	#wrapper{ width:905px; margin:0 auto;overflow:hidden;}
	
	/* 头部 */
	#header{ width:905px; height:297px;position:relative;}
		#logo{ margin:5px;}
		/*  */
		#addFavBox{ width:210px; height:60px; position:absolute; right:0; top:0;overflow:hidden;font:bold 10px Arial}
			#infoTime{ float:left;padding-left:40px;line-height:100px;color:#666;}
			#addBox{ float:right;padding-right:10px;margin-top:10px;}
			.addFav{ display:block;width:60px;height:20px; text-align:center;background:url(images/addFavBG.jpg) repeat-x;margin-top:5px;color:#FFF;}
		#nav{ width:905px; height:42px;margin:5px 0;overflow:hidden;background:url(images/navBG.GIF) no-repeat center center;}
			#nav ul{ list-style:none; margin:0;margin-left:40px}
			#nav li{ float:left; font-size:14px;}
			#nav li a{ color:#FFF;line-height:42px;}
			#nav li a:hover{ color:#333;}
			.navSplit{ display:block;width:2px;height:21px;background:url(images/NavSplit.jpg) no-repeat;margin:10px;}
		#flashBox{ width:905px; height:186px;overflow:hidden;margin-left:1px;}
	/* 主体容器 */
	#container{ width:905px;position:relative;top:10px;overflow:hidden;}
	.cBox{ border:1px solid #7eb4ec;float:left;margin-bottom:2px;}
	/* 产品页专用类 */
	.productcBox{float:left;margin-bottom:2px;}
		/* 侧边栏 */
		#sideBar{ width:219px;float:left;_margin-right:2px;/*background:url(images/proBG.gif) repeat-y center top;*/ }
			#products{ width:219px;}
			#proTitle{ width:219px;background:url(images/proTitleBG.GIF) no-repeat;height:30px;}
			#productTitle1{ width:221px; height:30px; background:url(images/proTitleBG.GIF) no-repeat;}
			#proTitle img{ display:inline;margin:0; vertical-align:middle;}
			#productsBox{border:1px solid #7eb4ec;width:100%; height:100%;}
			#proList{ margin:15px 0 15px 20px;margin:15px 0 15px -15px\0;}
				#proList ul{ width:180px;}
				#proList li{ min-height:25px;line-height:25px;border-bottom:1px dashed #ccc;}
				#seriesTitle{ font-weight:bold;color:#AC0021;}
				#productsList{margin:15px 0 15px 15px;margin:15px 0 15px -25px\0;}
				#productsList ul{ width:196px;}
				#productsList li{ min-height:25px;line-height:25px;border-bottom:1px dashed #ccc; }
				#productsSeriesTitle{ display:block;width:196;height:33px;background:url(images/proBtnBG.GIF) no-repeat left; text-align:center; line-height:33px;}

			#notice{ width:219px; height:221px; overflow:hidden;}
			#notice p{ width:195px;margin:10px auto;line-height:20px;text-align:justify; word-break:break-all;}
			#News{ width:219px; height:250px;overflow:hidden;}
				#newsTitle{ width:219px; background:url(images/titleBG.jpg) repeat-x;height:30px;}
				#newsContent{ width:215px;}
				#newsContent ul{ list-style:none; width:205px; margin:6px 0 0 10px;}
				#newsContent li{ padding-left:10px;background:url(images/ico_arrow.GIF) no-repeat left;line-height:25px;}
				#newsContent li a{ line-height:22px; white-space:nowrap; overflow:hidden;}
			#contact{ width:219px; height:72px;overflow:hidden;}
			#contactUs{ width:219px; height:325px;overflow:hidden; position:relative;}
				#proTitle{ background:url(images/titleBG.jpg) repeat-x;height:30px;}
				#contactContent{ width:210px; height:290px;;position:absolute; padding-top:1px; padding-left:10px; line-height:28px;}

		/* 内容区域 */
		#content{ width:680px;height:120%;min-height:1040px;float:left;overflow:hidden;overflow-y:visible;border:1px solid #7eb4ec; text-align:center;}
		*+html #content{ margin-left:4px;}
		#content{ margin-left:4px\0;}
		#productsTitle{ width:680px;height:30px; background:url(images/titleBG.jpg) repeat-x left center; text-align:left;}
		#productsTitle span{ margin-right:25px;line-height:26px;}
		#productsContent{ width:631px;text-align:left; overflow:hidden;}
		#productsContent table{ border-collapse:collapse;}
			.productList{ display:block; float:left; width:140px; height:140px;margin:8px 8px;_margin:8px 6px; margin:10px 0 0 7px\0;}
			a.productImage{ } /* 138x93 */
			.productName{ display:block; width:138px; height:22px; line-height:22px; overflow:hidden; text-align:center;}
			/* aboutUs News*/
			#lblTitle{width:680px;background:url(images/titleBG.jpg) repeat-x;height:30px; text-align:left;}
			#lblTitle img{ margin:3px;margin-left:10px;}
			#content h2{ text-align:center;}
			#content p{ width:631px;margin:20px auto;line-height:20px;text-align:justify;text-indent:2em;}
			#newsList{ text-align:left;width:631px;margin:20px auto;}
			#newsList li{ width:631px;float:left;line-height:25px;border-bottom:1px dashed #ccc;}
			#newsList li a{ line-height:25px;}
			#newsList li em{ float:right;line-height:25px;}
		#friendLinks{ width:903px; height:78px;overflow:hidden; margin-top:2px;}
			#fLinks{ float:left;background:url(images/friendLink.jpg) no-repeat center;width:23px;height:78px;}
			#linkBox{ float:left;width:877px; height:78px;}
			.shipLink{ display:block;float:left;width:131px; height:40px; border:1px solid #abc; margin:19px;}

		#foot{ width:905px; height:130px;color:#000;overflow:hidden;}
			#footLine{ width:905px; height:10px; background-color:#2b7cc7;margin-top:5px;margin-bottom:5px;}
			#footInfo{ width:903px; height:100px; background-color:#2b7cc7; text-align:center;border:1px solid #2b7cc7;}
			#footInfo p{ line-height:20px;}
			#footInfo label{ margin-left:10px;}

