@charset "gb2312";
h1, h2, h3, h4, h5, h6, h7, p, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em, td, th { padding:0; margin:0;}
h1, h2, h3, h4, h5, h6, h7 { font-size:14px; font-weight:bold;}
img, table, td, th { border:0;}
ul, ol { list-style-type:none; padding:0; margin:0;}
a:link,a:visited { color:#7c7c7c; text-decoration:none;}
a:hover { color:#000; text-decoration: none;}
body { 
	font:12px Helvetica,Georgia,Arial,sans-serif£¬ËÎÌå; 
	margin:0; 
	padding:0; 

	}

.clear { clear:both; font-size:0; height:0; overflow:hidden;}
.clear1 { clear:both; font-size:20px; height:20px; overflow:hidden; line-height:20px;}
.clear2 { clear:both; font-size:10px; height:10px; overflow:hidden; line-height:10px;}
.fleft { float:left;}
.fright { float:right;}

#toper{ background:url(../images/toper_bg.gif) left top repeat-x; width:100%; height:114px;}
	.top{ background:url(../images/top.gif) left top no-repeat; width:980px; margin:0px auto; height:114px;}
		.logo{ background:url(../images/logo.gif) left top no-repeat; width:368px; height:114px; float:left;}	
		.company_logo{ background:url(../images/company_logo.gif) left top no-repeat; width:61px; height:24px; float:right; padding:90px 0px 0px 20px;}
			.company_logo a:link,.company_logo a:visited{text-decoration:none; color:#841c24;}
			.company_logo a:hover{text-decoration:underline;}
#naver{ background:#e0e0e0; height:36px; width:100%;}
	.nav{ width:980px; margin:0px auto;}
	.nav_ul li{ float:left; overflow:hidden; height:36px; padding:0px 30px;}
		.nav_ul li a{ height:36px; line-height:36px; padding:0px 10px; font-family:Arial; font-weight:bold; display:block; float:left;}
			.nav_ul li a:link,.nav_ul li a:visited{ color:#000;}
			.nav_ul li a:hover{ color:#fff; background:#b12933;}
#main{ background:url(../images/main_bg.gif) left top repeat-x;}
	.main_in{ background:url(../images/main_in_bg.gif) left top no-repeat #fff; width:980px; min-height:370px; _height:370px; margin:0px auto; padding-top:17px;}
#main1{ background:url(../images/main_bg1.gif) left top repeat-x;}
	.main_in1{ background:#fff url(../images/main_in_bg1.gif) left top no-repeat; width:980px; _height:343px; min-width:343px; margin:0px auto; padding-top:17px;}
	.left_part1{ background:url(../images/left1_bg.gif) left top no-repeat #fff; width:170px; float:left; padding:5px 18px 0px 13px;}
		.title1{ line-height:26px; padding:8px 0px;}
			.title1 h2{ font-family:Tahoma; color:#b12933;}
				.title1 h2 a{ font-family:Tahoma;}
				.title1 h2 a:link,.title1 h2 a:visited{ color:#b12933;}
				.title1 h2 a:hover{ color:#000;}
		.ul1 li{_height:22px; min-height:22px; float:left; background:url(../images/dotted_img.gif) left bottom repeat-x; width:100%;}
			.ul1 li a{ font-size:11px; line-height:21px; font-family:Arial, Helvetica, sans-serif; padding-left:18px; display:block;}
				.ul1 li a:link,.ul1 li a:visited{ color:#333; background:#fff url(../images/liimg.gif) 5px 6px no-repeat;}
				.ul1 li a:hover{ background:#f3f3f3 url(../images/liimg.gif) 5px 6px no-repeat;}
		.xl_con{ font-size:11px; color:#333; font-family:Arial, Helvetica, sans-serif; line-height:24px; padding:5px 0px;}
	.right_part1{ width:779px; float:right;}
	.right_part2{  width:779px; float:right; background:#f4f4f4;}
		.right_part1_t{ padding-left:23px;}
			.title2{ background:url(../images/solid_img.gif) left bottom repeat-x; padding:0px 20px; font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#000; line-height:40px;}
			.jj_con{ font-family:Arial, Helvetica, sans-serif; color:#444; line-height:22px; padding:10px 20px;}
			.more1{ background:url(../images/more1.gif) left top no-repeat; width:34px; height:13px; margin-left:10px;}
		.right_part1_b{ background:url(../images/right_part1_b.gif) left 20px repeat-x; _height:135px; min-height:135px; padding-top:20px;}
			.type_div{ float:left; width:160px; padding-left:100px; padding-right:20px;}
			.title3{ font-weight:bold; font-family:Tahoma; color:#000; line-height:40px;}
				.ul2 li{_height:22px; min-height:22px;}
					.ul2 li a{ font-size:11px; font-family:Arial, Helvetica, sans-serif;}
					.ul2 li a:link,.ul2 li a:visited{ text-decoration:underline; color:#841c24;}
					.ul2 li a:hover{ text-decoration:none;}
			.img1{ margin-top:10px; float:left;}
	
#footer{ background:url(../images/footer.gif) left top repeat-x; width:100%; height:120px; clear:both; margin-top:10px;}
	.foot{ width:630px; margin:0px auto; padding-top:28px; font-size:11px; color:#333; line-height:20px; text-align:center;}
		.foot strong{ color:#000;}
	
/*product_list*/
.prod_div{ padding:10px 0px 10px 60px;}
.prod_dl{ width:164px; padding-right:60px; float:left; display:block; padding-top:10px;}
	.prod_dl dt{ padding-bottom:10px;}
	.prod_dl dd h2{ font-size:12px; font-weight:bold; color:#000; font-family:Arial, Helvetica, sans-serif; padding:5px 0px;}
	.prod_dl dd ul li{ padding-left:6px; _height:20px; min-height:20px;}
		.prod_dl ul li a{ font-size:11px; font-family:Arial, Helvetica, sans-serif;}
					.prod_dl ul li a:link,.prod_dl ul li a:visited{ text-decoration:underline; color:#841c24;}
					.prod_dl ul li a:hover{ text-decoration:none;}
	
	
/* product_list */
.prod_div1{ padding:10px 0px 10px 30px;}
.pro_list2 { padding-top:10px;}
	.pro_list2 dl { width:160px; overflow:hidden; margin-right:15px; text-align:center; float:left; height:160px;  margin-bottom:5px;}
	.pro_list2 dl dt img{ background-color:#fff; padding:2px;}
	.pro_list2 dl dt a:link img,.pro_list2 dl dt a:visited img { border:1px solid #b2b2b1;}
	.pro_list2 dl dt a:hover img {  border:1px solid #8a758b;}
	.pro_list2 dl dd { width:140px; }
	.pro_list2 dl dd a{ font-weight:bold; font-size:13px; line-height:24px; padding-top:3px;  display:block;}
	
.pro_list3 { padding-top:10px;}
	.pro_list3 dl { width:120px; overflow:hidden; margin-right:10px; text-align:center; float:left; height:100px;  margin-bottom:5px;}
	.pro_list3 dl dt img{ background-color:#fff; padding:2px;}
	.pro_list3 dl dt a:link img,.pro_list3 dl dt a:visited img { border:1px solid #b2b2b1;}
	.pro_list3 dl dt a:hover img {  border:1px solid #8a758b;}
	.pro_list3 dl dd { width:120px; }
	.pro_list3 dl dd a{ font-weight:bold; font-size:13px; line-height:24px; padding-top:3px;  display:block;}
	


.links { height:30px; line-height:30px; text-align:right; padding-right:20px; clear:both; color:#000;}
	.links a { padding-left:15px; font-weight:bold;}

	
	.detail_in{ padding:0 30px;}
	.detail_in h2 { line-height:30px; border-bottom:3px double #ccc; color:#A20000; font-size:18px; margin-top:10px; text-align:center;}
	.detailinfor { height:30px; text-align:right; color:#000; line-height:30px;}
	.detailinfor span { padding-right:10px;}
	.infor2 { font-size:14px; line-height:22px; margin-top:20px; padding-bottom:20px; color:#6d6c6c;}
	.detail_in1{ padding:0;}
	.detail_in1 h2 { line-height:30px; border-bottom:3px double #ccc; color:#A20000; font-size:18px; margin-top:10px; text-align:center;}


/* honor_list */
	#product1{ margin-left:30px; }
	#product1 dl{ width:210px; padding-right:0px; float:left; margin-right:30px; margin-bottom:10px; height:196px; overflow:hidden;}
	#product1 dl dt a img{ border:solid 1px #c6c6c6; padding:1px; width:200px; height:166px;}
	#product1 dl dd{ width:210px; text-align:center; height:50px; line-height:24px; font-size:13px; font-weight:bold;}
	#product1 dl dd a:link,#product1 dl dd a:visited{ color:#656565; text-decoration:none;}
	#product1 dl dd a:hover{ color:#000;}

.content3 h2{ text-align:center; line-height:40px;}

.title4{ font-size:12px; color:#903; line-height:36px; font-weight:bold;}

.ul_list1{ margin-left:20px; background:none;}