BODY {
	margin: 40px 0px 0px 0px; padding: 0px;
	background: #F5F5F5;
}
body,TD,TH { 
    font-size: 12px; color: #7E7F7E; line-height: 18px; font-family: Arial, Helvetica, sans-serif;
}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
ul,ol,li{
	list-style-type: none;
}
select{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #666666;
}
.select_pro{
	width: 156px;
}
input,textarea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #666666;
	padding-right: 2px;
	padding-left: 2px;
}

A {color: #7E7F7E; text-decoration: none;}
A:hover {text-decoration: underline;}

.link_gray{
	color: #6E726E;
}
.link_gray A{
	color: #6E726E;
}
.link_yellow{
	color:#7B2E00;
}
.link_yellow A{
	color:#7B2E00;
}
.link_yellowUl{
	color:#7B2E00;
}
.link_yellowUl A{
	color:#7B2E00; text-decoration: underline;
}
.link_yellowUl A:hover{
	text-decoration: none;
}
a.link_yellowUl2{
	color:#7B2E00; text-decoration: underline;
}
a.link_yellowUl2:hover{
	text-decoration: none;
}
.link_black{
	color: #000;
}
.link_black A{
	color: #000;
}
.link_black A:hover{
	color: #A0522D; text-decoration: none;
}
.link_blackUl{
	color: #000;
}
.link_blackUl A{
	color: #000; text-decoration: underline;
}
.link_blackUl A:hover{
	color: #000; text-decoration: none;
}

.proName{
	color: #656565; font-weight: bold;
}
.proName A:hover{
	color: #8B4513;
}

.main_border{border-left: 1px solid #CCC6AC;border-right: 1px solid #CCC6AC; background:#f5f5f5;}
.ban_index{
	border: 1px solid #CCC6AC;background:#f5f5f5;
}
.ban{
	border-right: 1px solid #CCC6AC;border-top: 1px solid #CCC6AC;border-bottom: 1px solid #CCC6AC; background:#f5f5f5;
}
#logoPro{
}
.index_con{
	background: url(../images/index_con_bg.gif) repeat-x top;
	border-right: 1px solid #CCC6AC;border-top: 1px solid #CCC6AC;border-bottom: 1px solid #CCC6AC;
}
.pro_con{
	background: #fff url(../images/pro_con_bg.gif) repeat-x;
	border-right: 1px solid #CCC6AC;border-top: 1px solid #CCC6AC;border-bottom: 1px solid #CCC6AC;
}
.pro_con_tit{
	background: #EAEAEA; line-height: 25px; padding-left: 30px;
	border-bottom: 1px solid #CCC6AC; color: #000;
}
.pro_con_tit A{
	color: #000;
}
.proList_con{
	padding-right: 6px; vertical-align: top; width: 33%;
}
.proList_con_link{
	padding: 0 0 0 12px; line-height: 20px; background: #fff url(../images/ar03.gif) no-repeat 4px 7px;
}
.proContact{
	border:1px solid #CECECE; padding:10px; vertical-align: top; width: 50%;
}
.proKind_tit{
	border: 1px solid #CECECE;
	background: url(../images/pro_kind_tit_bg.gif) repeat-x;
}
.proKind_list1{
	background: #F5F5F5 url(../images/pro_kind_dot.gif) repeat-x top;
	padding: 15px 5px 10px 20px;
}
.proKind_list2{
	background: #FFFFFF url(../images/pro_kind_dot.gif) repeat-x top;
	padding: 15px 5px 10px 20px;
}
.proIndustry_list{
	border-collapse: collapse;
}
.proInd_list_on{
	background: #F5F5F5;
}
.proIndustry_list td{
	padding: 10px 5px 10px 15px; border: 1px solid #C9C9C9;
}
.contact_list td{
	background: url(../images/dot01.gif) repeat-x bottom;
	padding: 10px 20px 10px 30px; color: #676668;
}
.navPro_t{
	border-top: 1px solid #CCC6AC;
	border-left: 1px solid #CCC6AC;
	background: #F5F5F5;
}
.navPro_b{
	border-bottom: 1px solid #CCC6AC;
	border-left: 1px solid #CCC6AC;
	background: #F5F5F5;
}
.navPro_link{
	margin: 12px 0px;
}
.navPro_link td{
	background: url(../images/pro_ar1.gif) no-repeat left 5px;
	border-bottom: 1px solid #C9C7BB;
	color: #656565;
}
.navPro_link td A{
	color: #656565; display: block; padding: 2px 0px 0px 15px;
}
.navPro_link td A:hover{
	color: #A66133; text-decoration: none;
}
.sitemap{
	margin: 6px 0px;
}
.sitemap td{
	background: url(../images/pro_ar1.gif) no-repeat 10px 6px;
	border-bottom: 1px solid #C9C7BB;
	color: #656565; padding: 3px 0px 1px 25px;
}
.sitemap td A{
	color: #656565; display: block; width: 100%;
}
.sitemap td A:hover{
	color: #A66133; text-decoration: none;
}
.links{
	margin: 12px 0px;
}
.links td{
	border-bottom: 1px solid #C9C7BB;
	color: #656565; padding: 2px 5px 0px 10px;
}
.links td A{
	color: #656565; display: block; width: 100%;
}
.links td A:hover{
	color: #A66133; text-decoration: none;
}

.fontS{
	font-size: 11px;
}
.fontB{
	font-weight: bold;
}
.txtB{
	font-size: 14px;
}
.txt_black{
	color: #000;
}
.txt_blackB{
	color: #000; font-size: 14px;
}
.txt_yellow1{
	color: #7D4900;
}
.txt_clip{
	text-overflow: clip;
}
.txt_red{
	color: #CC2229;
}
.txt_yellow{
	color: #CFCA93;
}
.txt_gray{
	color: #595959;
}
.txt_gray2{
	color: #A4A4A4;
}
.kindName{
    color: #000; font-weight: bold;
}