	* { margin:0px; padding:0px;}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;


}
A:link {
	COLOR: #000000; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.link1 {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}
.link2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
}
.link3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.title1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.fclear{clear:both;overflow:hidden;height:0;}
.newslist { margin:0; position:relative;}
.newslist ul { position:relative; width:95%; margin:0; padding:0; padding-top:5px; overflow:hidden;  list-style-type:none;}
.newslist ul li { margin:0; height:20px; position:relative; line-height:20px; text-align:left;}
.newslist ul li a:hover { color:#3A9C2D; text-decoration:underline;}
.timee { position:absolute; right:5px;}
.m_factory { height:35px; line-height:25px; text-align:left;}
.m_factory a { padding-left:20px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #000000; margin-top:10px;}

#top {width:1004px; margin:0 auto;}
#logo{ background:url(/images/logo.jpg) left top no-repeat; height:120px; width:1004px; margin:0 auto;}
#top_menu { list-style:none; width:1004px;background-color:#094AA4; margin:0 auto; min-width:1004px;float:left;}
#top_menu h2 { font-size:14px ; font-weight:bold; font-family:"Times New Roman",Times,serif; color:#ffffff;}
#top_menu li { float:left;padding-left:30px; background-color:#094AA4; height:23px; line-height:23px;}

.logo { background:url(/images/logo.jpg) left top  ; width:1004px; height:120px; margin:0 auto;}
.b_site{ list-style-type:none; margin:0 auto; width:750px; text-align:center;}
.b_catalog { font-size:14px;font-weight:bold; font-family:"Times New Roman", Times, serif}
.b_site  a { font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#164263; padding:0 5px; font-size:11px;color:#2E2E2E}
.b_site  a:hover { text-decoration:underline;}
.b_site  a:visited{ color:#2E2E2E}


.s_menu{ width:1004px; margin:0px auto 10px;  background:url(/images/menu_left_1.gif) right top no-repeat #094aa4  ; height:25px; overflow:hidden }
.menu_items { height:27px; ma:80px; padding-left:50px; float:left}

.menu_items  a { font-weight:bold; color:#FFFFFF; font-size:14px; font-family:"Times New Roman", Times, serif;height:27px; line-height:27px; padding:0px 15px;}
.menu_items  a:visited{ color:#FFFFFF; font-family:"Times New Roman", Times, serif;font-size:14px; }

.language { float:right; background:#FFFFFF; }
.language a{ border:0px; padding:0px; }
.language img{ border:0px; padding:0px;}

.s_bottom { border-top:1px solid #094AA4;  width:1004px; margin:0px auto 10px; padding-top:5px; margin-top:15px; }
.b_site{ list-style-type:none; margin:0 auto; width:750px; text-align:center;}
.b_catalog { font-size:13px;font-weight:bold; font-family:"Times New Roman", Times, serif}
.b_site  a { font-family:verdana; padding:0 5px; font-size:11px; color:#000000}
.b_site  a:hover { text-decoration:underline;}
.b_site  a:visited{ color:#000000 }


.menu{
	font-size:12px;
	position:relative;
	z-index:100;
	border:1px solid #cccccc;
	padding-bottom:25px;
	width:165px;

	padding-bottom:30px;
  


}
.menu ul{
   
	list-style:none;
	padding: 2px;
	margin:0px;
}
.menu li {

	position:relative;
 
	width:155px;
	background:url(../images/coin_gray.gif) 5px center no-repeat;
}/*这里可以调整li的横竖状态*/
.menu table {position:absolute; top:0; left:0;}
.menu ul li:hover ul,.menu ul a:hover ul{visibility:visible;}
.menu ul  li a:hover{
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 1px;
	border-left-width: 0;
	border-bottom-style:dotted
	border-bottom-color: #FFF;
	background-color:#d7e4ef;

	color:#f98101;

}
.menu a{
	font-size:12px;
	display:block;
	color:#000;
	text-decoration:none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 18px;
	border-bottom-width: 1px;
	border-bottom-style:dashed;
	border-bottom-color: #cccccc;
}


.menu a:hover{

	font-weight:normal;
	text-decoration:underline;
	
}
.menu ul ul{

	left: 153px;
	position: absolute;
	visibility: hidden;
	top: 0px;
	background-color: #FFFFFF;
	border:1px solid #cccccc;
	padding-bottom:20px;
}
.menu ul ul li {clear:both;text-align:left;font-size:12px; border-left:2px solid #FF9900; margin-bottom:1px;}
.menu ul ul li a{
	display:block;
	width:auto;
	height:13px;
	margin:0;
}
.menu ul ul li a:hover{
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 1px;
	border-left-width: 0;
	border-bottom-style: solid;
	border-bottom-color: #FFf;
	background-color:#d7e4ef;
	color:#f98101;

}


table.Tdescription{
width:600px;
margin:0px auto;
font:Georgia 11px;
color:#333333;
text-align:center;
border-collapse:collapse;
}
table.Tdescription td{
border:1px solid gray;
width:100px;
height:30px;
}
.fclear { clear:both;}
.smallproductpid {border:1px solid gray; padding:1px;}

.f_red{ color:#FF0000; font-weight:normal;}

.left_title { background:url(../images/background_title.gif) left top no-repeat; height:33px; width:167px; line-height:33px; padding-left:10px; font-size:13px; font-weight:bold; color:#FFFFFF; margin-top:8px;}

.search_btn { background:url(../images/search_1.gif) left top no-repeat; width:56px; border:0px; cursor:hand;}

.search_content{ padding:15px 10px ; height:55px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;width:145px !important;}


.pos{ font-size:12px;height:25px; line-height:25px; padding-left:5px;margin-bottom:15px;color:#000000;}
.pos a{ font-size:12px; color:#000000; text-decoration:none;}
.pos a:hover{ text-decoration:underline;}
.tog { font-size:12px; padding-left:6px;}
.tog_num{ color:#FF9900; font-weight:bold;}
.pagebar { height:33px; background:url(../images/pagebar.gif) left top repeat-x; padding-top:5px; padding-right:15px;}

.releated_item{ font-size:12px; height:25px; line-height:25px; padding-left:5px;margin-bottom:15px; height:30px; border:1px solid #cccccc; color:#FFFFFF; line-height:30px;}
.releated_box { border:1px solid #cccccc; width:98%; border-top:0px; padding-bottom:25px;}
.print { float:right; padding-right:60px;}

.table_all{ width:100%; border:0px; text-align:left; }

.product_box { width:100%;}
.product_box li { width:24%; float:left; border-bottom:1px dotted #cccccc; list-style-type:none; margin-top:5px;}

.product_box li div{ text-align:center; padding:10px 0;}
.product_box li div.pic{ height:120px;}
.product_box li div  a.txt{ height:20px; line-height:20px;}



/*commodities catalog*/
.commode { width:1000px; margin:0 auto; margin-top:10px;}
.commode .lefeside { float:left; width:17%;border-right:1px solid #cccccc;}
.commode .rightside { float:left; width:81%; padding-left:10px;}