@charset "utf-8";
/* CSS Document */
body {
   background-color:#FFF;
	font-family: 宋体;
	font-size: 12px;
	font-weight:bold;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

} 

#top_flash{margin-bottom:3px;}

a:link {color: #424242; font-family: 宋体;font-size: 11px;font-weight:bold;text-decoration: none}
a:visited {color: #424242; font-family: 宋体;font-size: 11px; font-weight:bold;text-decoration: none}
a:active {color: #005bac; font-family: 宋体;font-size: 11px;font-weight:bold; text-decoration: none}
a:hover	{color: #e60011; font-family: 宋体;font-size: 11px; font-weight:bold;text-decoration: none}

.h1 a:link {color: #333333; font-family: 宋体;font-size: 12px;font-weight:normal; text-decoration: none}
.h1 a:visited {color: #333333; font-family: 宋体;font-size: 12px;font-weight:normal;text-decoration: none}
.h1 a:active {color: #333333; font-family: 宋体;font-size: 12px;font-weight:normal;text-decoration: underline}
.h1 a:hover	{color: #e60011; font-family:  宋体;font-size: 12px;font-weight:normal;text-decoration: underline}

.h2 a:link {color: #373737; font-family: 宋体;font-size: 11px;font-weight:bold;text-decoration: none}
.h2 a:visited {color: #373737; font-family: 宋体;font-size: 11px;font-weight:bold;text-decoration: none}
.h2 a:active {color: #373737; font-family: 宋体;font-size: 11px;font-weight:bold;text-decoration: underline}
.h2 a:hover	{color: #868686; font-family:  宋体;font-size: 11px;font-weight:bold;text-decoration: underline}

.password {
	padding: 2px;
	font-size: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d2d2d2;
	border-right-color: #d2d2d2;
	border-bottom-color: #d2d2d2;
	border-left-color: #d2d2d2;
	background-color:#eeeeee;
	height: 23px;
}

.login {
	font-family : 宋体;
	font-size: 11px;
	line-height: 30px;
	font-weight:normal;
	color: #7f7f7f;
}

.news {
	font-family : 宋体;
	font-size: 11px;
	line-height: 12px;
	font-weight:normal;
	color: #666666;
}

.news_content {
	font-family : 宋体;
	font-size: 14px;
	line-height: 30px;
	font-weight:normal;
	color: #666666;
}

.top_title {
	font-family : 宋体;
	font-size: 12px;
	color: #fff;
}

.news_title {
	font-family : 宋体;
	font-size: 16px;
	line-height: 20px;
    font-weight:bold;
	text-align:left;
	color: #fd7900;
}

.product_title {
	font-family : 宋体;
	font-size: 12px;
	line-height: 20px;
    font-weight:bold;
	color: #e60011;
}

.product_title1 {
	font-family : 宋体;
	font-size: 12px;
	line-height: 20px;
    font-weight:bold;
	color: #fd7900;
}

.product_content {
	font-family : 宋体;
	font-size: 10px;
	line-height: 16px;
	color: #666666;
}

.product_content_title{
   font-family:  宋体;
   FONT-SIZE: 10px;
   font-weight:bold;
	text-align:right;
	color: #565656;
   }

.ShoppingCart_title{
   font-family:   宋体;
   FONT-SIZE: 10px;
   font-weight:bold;
	text-align:center;
	color: #ce0000;
   }

.about {
	font-family : 宋体;
	font-size: 12px;
	line-height: 20px;
	text-align: left;
	color: #2b2b2b;
}

.foot {
	font-family : 宋体;
	font-size: 12px;
	color: #2b2b2b;
	background:#e2e2e2;
	height: 50px;
}

.title{font-family:宋体;FONT-SIZE: 10px;font-weight:bold}

.grey{FONT-SIZE: 12px;color:#666666}

/*产品图片*/
.Pro_Info{text-align:center;border-bottom:1px solid #ccc; margin-bottom:5px;}
.Pro_Images{padding:2px;}
.Pro_Images img{display:inline; width:80px; height:80px;margin:0 5px;border:1px solid #ccc;filter:alpha(opacity=50);opacity:0.3;cursor:pointer;}
.Pro_Images .active{filter:alpha(opacity=100);opacity:1;border-color:#CC0000;}
.Pro_BigImage{text-align:center;background:#fff;}
.Pro_BigImage img{margin:0 auto;cursor:pointer;}

.menu {
	position:relative;
	width:980px;
	height:2em;
	background:#404040;
	border-top:10px solid #404040;
	padding-bottom:1px;
	background:#404040 url(../drop/line.gif) bottom left repeat-x;
	margin-bottom:2em;
	background-color: #404040;
}

* html .menu {padding-bottom:0;}

.menu ul{
list-style-type:none;
padding:0;
margin:0 0 0 20px;
width:980px;
height:100%;
}

.menu li{
float:left;
}

.menu table{
position:absolute;
border-collapse:collapse;
left:0;
top:0;
}

.menu a, .menu :visited {
color:#FFF;
font-weight:bold;
font-size: 11px;
text-decoration:none;
}
.menu a em.lft, .menu :visited em.lft {
display:block;
float:left;
width:5px;
height:2em;
background: transparent url(../drop/lefta.gif);
border-bottom:1px solid #777;
}
.menu a b, .menu :visited b {
display:block;
font-weight:bold;
float:left;
padding:0 10px;
height:2em;line-height:1.9em;
background: transparent url(../drop/mida.gif);
cursor:pointer;
border-bottom:1px solid #777;
}
.menu a em.rgt, .menu :visited em.rgt {
display:block;
float:left;
width:5px;
height:2em;
background: transparent url(../drop/righta.gif);
border-bottom:1px solid #777;
}

.menu ul ul {
visibility:hidden;
position:absolute;
height:2em;
top:2em;
left:-20px;
width:980px;

border-right:1px solid #777;
background:#c1001f;
}

.menu :hover {
white-space:normal;
}

.menu a:hover b {
color:#000;
background: transparent url(../drop/midb.gif);
border-bottom-color:#c1001f;
}
.menu a:hover em.lft {
background: transparent url(../drop/leftb.gif);
border-bottom-color:#c1001f;
}
.menu a:hover em.rgt {
background: transparent url(../drop/rightb.gif);
border-bottom-color:#c1001f;
}

.menu li:hover > a b
{
color:#FFF;
background: transparent url(../drop/midb.gif);
border-bottom-color:#c1001f;
}
.menu li:hover > a em.lft {
background: transparent url(../drop/leftb.gif);
border-bottom-color:#c1001f;
}
.menu li:hover > a em.rgt {
background: transparent url(../drop/rightb.gif);
border-bottom-color:#c1001f;
}
.menu ul li:hover ul,
.menu ul a:hover ul{
display:block;
visibility:visible;
top:2em;
margin-top:1px;
}

.menu ul :hover ul li {
display:block; 
border-left:1px solid #777; 
background:#c1001f; 
height:2em;
}
.menu ul :hover ul li a {
display:block; 
font-size:0.8em; 
height:2em; 
line-height:2.5em; 
width:auto; 
float:left; 
font-weight:bold;
color:#fff; 
padding:0 10px;}
.menu ul :hover ul li a:hover {
color:#000;
}
