@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:140%; background-color:#fcffe3;}
a{ color:#3B7E4B; text-decoration:none;}
a:hover{ color:#000000;; text-decoration:underline;}
.clear{ clear:both;}

#header{ width:976px; height:138px; background:url(head_bg.jpg) bottom right no-repeat; margin:0px auto;}
	#logo{ width:329px; height:74px; padding-top:10px; padding-left:21px; margin-right:10px; background:url(logo.jpg) bottom right no-repeat; float:left;}
	#header h1{ float:left; width:600px; font-size:14px; line-height:30px;}
	#nav{ clear:both; height:34px; width:718px; background:url(nav_right.jpg) bottom right no-repeat; padding-top:10px; margin-left:10px; color:#3b7e4b; font-weight:bold;}
	#nav .left{ background:url(nav_left.jpg) top left no-repeat;}
	#nav .center{ background-color:#e8f2d4; margin-left:5px; border-top:#3b7e4b 1px solid; border-bottom:#3b7e4b 1px solid; height:32px; margin-right:5px; line-height:32px;}
	#nav a{ color:#3b7e4b; text-decoration:none; margin:0px 10px;}
	#nav a:hover{ color:#000000; text-decoration:underline;}

#main{ width:976px; margin:0px auto;}
	#main_index{ width:715px; float:left;}
		#leftimg{overflow:hidden; width:675px; height:168px; margin-left:10px; text-align:center; background:url(leftimg_bg.jpg) top left repeat;  padding:0px 20px;}
		#leftimg img{ height:114px; border:#4b895a 1px solid; margin:14px 5px 5px 5px;}
		#leftimg a{ color:#888888;}
		#leftimg a:hover{ color:#000000;}
		
		#plist{ width:716px; margin-left:10px; margin-top:10px;}
			#plist_1{ float:left; width:358px; background-color:#FFFFFF; min-height:400px; _height:400px} /*改高度*/
			#plist_2,#plist_3,#plist_4{ float:left; width:179px; background-color:#FFFFFF; height:400px;} /*改高度*/
				#plist .ptitle{ height:37px; background-color:#fcffe3; border:#6ea074 1px solid; padding:1px;}
				#plist h2{ font-size:13px; background-color:#3b7e4b; color:#FFFFFF; line-height:37px; padding-left:10px;}
				#plist .pcontent{ width:176px; padding-top:5px; border:#ccdfba 1px solid; background-color:#FFFFFF; min-height:100px; _height:100px; float:left; }
				#plist a{ color:#666666; font-size:11px; display:block; width:160px; min-height:16px; _height:16px; margin-left:10px; line-height:16px; padding:2px 0px; text-decoration:underline;}
				#plist a:hover{ color:#000000; padding-left:5px;}
				#plist a.yellow{ background-color:#fcffe3; text-decoration:underline;}
				#plist a.yellow:hover{ color:#000000; padding-left:5px;}

	#container{ float:left; width:713px; margin-left:10px; _margin-left:5px; border:#3b7e4b 1px solid; background-color:#ccdfba; padding:2px;}
		#content{ border:#6ea074 1px solid; background-color:#FFFFFF; padding:20px; min-height:500px; _height:500px; font-size:13px;}
		#content img{ margin:8px; }
		#content h2{ color:#3b7e4b; font-size:16px;}
		#content ul{ list-style:none;}
		#content ul li{ float:left; width:165px; height:170px; text-align:center;}
		#content ul li a{ font-size:11px;}
		#content .line{ width:670px; height:25px; line-height:25px; background-color:#B0E3FE; margin:5px auto;}
		#content .line strong{ background-color:#3295C1; height:25px; display:block; width:180px; color:#FFFFFF; padding-left:5px;}
		
	#sidebar{ float:right; width:231px; margin-left:5px;}
		.product_list_top{ background:url(sidebar_top.jpg) bottom center no-repeat; font-size:1px; height:6px; }
		#product_list{ border-left:#c50000 1px solid; border-right:#c50000 1px solid;text-align:center; background-color:#fffac7; padding-top:5px;}
			#product_list .product_title{ font-size:17px; color:#ef3421; text-align:left; padding-left:10px; padding-bottom:5px;}
			#product_list span a{ color:#FFFFFF; width:37px; height:16px; background:url(more_bg.jpg) no-repeat; font-size:12px; padding-right:10px; padding-left:1px; margin-left:15px;}
			#product_list span a:hover{ color:#FFFFFF; text-decoration:none;}
			#product_list .products{ padding-bottom:5px;}
			#product_list .products a{ display:block; width:174px; height:29px; text-align:left; padding-left:35px; background:url(product_list_bg.jpg) top left no-repeat;  margin:0px auto;margin-top:0px; font-size:12px; line-height:29px; color:#FFFFFF; font-weight:bold; overflow:hidden;}
			#product_list .products p{ text-align:left;}
			#product_list .products p a{ background:none; color:#ef3421; height:20px; line-height:16px; padding-left:20px; margin-top:3px;}
		.product_list_bottom{ background:url(sidebar_bottom.jpg) top center no-repeat; font-size:1px; height:6px; margin-bottom:10px;}
	#upimg{overflow:hidden; width:230px; height:320px; margin:auto; text-align:center;border-left:#c50000 1px solid; border-right:#c50000 1px solid; background-color:#fffac7;}
	#upimg img{ width:160px; border:0px; margin-top:0px;}

#description{ clear:both; width:946px; min-height:26px; _height:26px; background-color:#e8f2d4; border:#3b7e4b 1px solid; color:#6b9174; line-height:20px; margin:0px auto; margin-top:10px; padding:0px 5px;}
#footer{ width:976px; margin:0px auto; padding:10px 0px;}
	#copyright{ float:left; width:661px; text-align:center; margin-right:15px; line-height:135%;}
	#logo_bottom{ float:left; background:url(logo_bottom.jpg) bottom left no-repeat; width:290px; height:55px;}
