@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ margin:0px; padding:0px; font-size:13px; color:#333333; font-family:Arial, Helvetica, sans-serif; background:#FFFFFF url(bg.jpg) top left repeat-x;}
a:{ color:#417600; text-decoration:none;}
a:hover{ color:#ff7800;}
.clear{ clear:both;}
.red{ color:#FF0000;}
.orange{ color:#ff7800;}

#header{ width:905px; height:97px; margin:0px auto;}
	#logo{ float:left; width:234px; height:67px; margin-top:14px; margin-left:7px; background:url(logo.jpg) no-repeat;}
	#navt{ float:left; height:66px; background:url(navt_bg.jpg) top left repeat-x; margin-top:14px; margin-left:320px;}
		#navt .navt-c{ float:left; height:26px; background:url(navt_left.jpg) left top no-repeat; line-height:24px; padding-left:13px; padding-right:5px; min-width:200px; _width:200px; color:#FF0000; text-align:center; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
		#navt a{ color:#FF6600; font-size:14px; font-style:italic; text-decoration:none; margin:0px 10px;}
		#navt a:hover{ color:#FFFFFF;}
		#navt .navt-r{ float:left; background:url(navt_right.jpg) top right no-repeat; height:26px; width:7px;}

#nav{ width:610px; height:33px; padding-left:295px; margin:0px auto;}
	#nav a{ display:block; float:left; width:97px; height:33px; background:url(nav_bg_out.jpg) bottom center no-repeat; font-size:14px; color:#FFFFFF; line-height:33px; text-align:center; text-decoration:none; margin-right:3px;}
	#nav a:hover,#nav a.over{ background:url(nav_bg_over.jpg) bottom center no-repeat;}
	
#banner{ width:905px; height:251px; margin:0px auto; background:url(banner.jpg) top center no-repeat; margin-bottom:5px;}
	#banner_left{ width:286px; float:left;}
	#banner_left .description{ width:286px; min-height:70px; padding-top:90px; color:#FFFFFF; line-height:140%;}
	#banner_left .bar{ width:253px; height:32px; background:url(bar.jpg) top center no-repeat; text-align:center; line-height:30px; font-size:14px; font-weight:bold; color:#417600; margin-top:20px;}
	#banner_left .bar a{ color:#FF7600; text-decoration:none;}
	#banner_left .bar a:hover{ color:#417600;}
	#banner .pic{ float:left; width:541px; height:181px; margin-top:41px; margin-left:67px;}
	
#container{ width:905px; margin:0px auto;}
	#sidebar{ float:left; width:250px;}
		.title,#main h1{ color:#ff7800; font-size:18px; font-family:"幼圆", "Times New Roman", Times, serif; font-weight:bold; border-bottom:#739f11 5px solid; margin-top:5px; margin-bottom:0px; padding-bottom:2px;}
		#sidebar ul{ list-style:none; margin:0px 0px 15px 0px; padding:0px;}
		#sidebar ul li{ height:18px; border-bottom:#555555 1px dashed; padding-top:8px;}
		#sidebar ul li a{ color:#437407; text-decoration:none;}
		#sidebar ul li a:hover{ color:#ff7800;}
		#upimg{overflow:hidden; width:250px; height:400px; margin:5px auto; text-align:center;}
		#upimg img{ width:180px; border:0px; margin-top:10px;}
		#upimg a{ color:#417600; text-decoration:none;}
		#upimg a:hover{ color:#FF0000;}
		
	#main{ float:right; width:620px;}
		.content{ padding:15px 5px; line-height:150%; _margin-bottom:10px;}
		.content p{ padding:5px 0px;}
		#main .content .ul_img_jianjie{ list-style:none; margin:auto; padding:0px;}
		#main .content .ul_img_jianjie li{ float:left; margin:10px 0px 0px 20px; text-align:center;}
		.subtitle{ font-weight:bold; color:#ff6000; line-height:30px;}
		.product{ margin-bottom:30px;}
		.product div{ float:left; text-align:center; width:220px;}
		.product ul{ list-style:none; float:left; width:195px;}
		.product ul li{ height:20px;}
		.pxtable{ background-color:#333333;}
		.pxtable tr td{ background-color:#FFFFFF; text-align:center;}
		.pxtable_title{ font-weight:bold; text-align:center;}

#footer{ min-height:86px; height:86px; background:#77b82b url(foot_bg.jpg) top left repeat-x; margin:0px auto; color:#FFFFFF; line-height:150%;}
	#footerc{ width:905px; margin:0 auto; padding-top:20px; text-align:center;}
	#footerc a{ color:#FFFFFF; text-decoration:none;}
	#footerc a:hover{ color:#000000;}

