@charset "utf-8";
body{ padding:0px; margin:0px; font-size:11px; background:#41444D ;font-family:Tahoma, Verdana, Segoe, sans-serif;}
img{border:0px;}
*{padding:0px;margin:0px;}
a img{border:0px;}
a {outline: none;text-decoration: none;}
ol, ul,li{ list-style:none; }
.clear { clear:both; height:0px; font-size:0px; }
.table02 { background: #FFE2C6; width:180px; margin:0 auto;line-height:22px;text-align:left;margin-top:2px;margin-right:4px;font-size:12px;}
.table02 tr { background:#FFFFFF;}
h5 { text-align:center; color:#000;}
h5 a { color:#000;}
#container{width:1003px;height:auto;overflow:hidden;margin:0 auto;}
#head{width:850px;height:auto;margin:0 auto;margin-top:5px;}
#logo{width:150px;height:72px;float:left;background:url(../images/log.jpg);}
#lanuage{width:400px;height:50px;float:right;color: #FFFFFF;text-align: right;margin-top: 10px;margin-right:10px;}
#lanuage a{color:#FFFFFF;}
.menu2 {width:850px;height:23px;margin:0px auto;margin-top:10px;border-top:1px solid #333;}
.menu2 li.top {display:block; float:left; width:auto;float:left;margin-top:1px;}
.menu2 li a.top_link {display:block; float:left;background:url(../images/product.jpg) repeat-x;color:#fff;cursor:pointer;padding:0 0 0 4px;color:#ccc;font-weight:bold;}
#menu  a:hover.top_link{background-position:0% -42px;height:20px;}
.menu2 li a.top_link span{float:left; display:block;background:url(../images/product.jpg) repeat-x;padding:4px 14px 0px 14px;height:20px;}
.menu2 li a.top_link span a:hover{background-position:100% -42px;color:#000;}
.menu2 li a.top_link span.down {float:left; display:block;}
.menu2 li a.top_link:hover {color:#CC0000; }
.menu2 li a.top_link:hover span {}
.menu2 li a.top_link:hover span.down {}
.menu2 li a.inquir{background:url(../images/product.jpg) repeat-x;display:block; float:left;color:#ccc;cursor:pointer;padding:0 0 0 4px;font-weight:bold;}
.menu2 li a:hover.inquir{color:#CC0000;}
.menu2 li a.inquir span{float:left; display:block;background:url(../images/product.jpg) repeat-x;padding:4px 16px 0px 16px;height:19px;}
.menu2 li a:hover.inquir{}
.menu2 li:hover > a.top_link {color:#CC0000;}
.menu2 li:hover > a.top_link span {}
.menu2 li:hover > a.top_link span.down {}


.menu2 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.menu2 a:hover {visibility:visible; position:relative; z-index:200;}
.menu2 li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. */
.menu2 ul, 
.menu2 :hover ul ul, 
.menu2 :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.menu2 :hover ul.sub {left:0; top:18px; background: #000; padding:3px;white-space:nowrap; width:200px; height:auto; z-index:300; padding-right:5px;}
.menu2 :hover ul.sub li { display:block; font-size:11px; height:auto; line-height:20px; position:relative; float:left; width:200px; font-weight:normal; border-bottom: 1px dotted #4E4E4E;}
.menu2 :hover ul.sub li a { width:195px; padding-left:5px;color:#ccc; text-decoration:none; float:left;background: #000;}
.menu2 :hover ul.sub li a.fly {background:#fff url(../images/arrow.gif) right center no-repeat; height:auto; width:195px; display: block; text-align: left;background: #000;}
.menu2 :hover ul.sub li a:hover {background:#D10121; color:#fff;}
.menu2 :hover ul.sub li a.fly:hover { color:#fff; background:#D10121 url(../images/arrowhover.gif) right center no-repeat;}
.menu2 :hover ul li:hover > a.fly {color:#fff; background:#D10121 url(../images/arrowhover.gif) right center no-repeat; width:195px; dispay: block; float: left; padding: 0 5px; text-align: left; } 
.menu2 :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul :hover ul
{left:200px; top:-4px; background: #000; padding:3px;width:200px; z-index:400; height:auto;}
.main{
	width:850px;
	height:auto;
	margin:0 auto;
}
#pic{
	width:850px;
	height:auto;
	margin:0 auto;
	padding-top:0px;}
#name{width:250px;padding-top:7px;height:19px;float:right;margin-top:40px;}
#name a{color:#fff;text-decoration: none;margin-left:3px;float:left;}
#name a:hover{color:#CC0000;text-decoration: none;float:left;}
.flash{
	height:296px;
	width:850px;
	float:left;
	background:#41444D;
}
.newsswf{
	width:520px;height:auto;
	float:left;
	background:#41444D;margin:5px 0px 5px 0px;
}
.smallpro{
	height:204px;
	width:319px;
	float:right;margin-top:32px;
	background:url(../images/smallpro.jpg) no-repeat;
}
.menu{width:850px;height:17px;background:url(../images/menutitle.jpg) repeat-x;}
.productname{
	width:220px;
	float:left;
	text-align:center;
	color:#FFFFFF;
}
.product{width:850px;height:72px;float:left;}
.productleft{
	width:211px;
	height:72px;
	float:left;border-top:1px solid #333;border-right:1px solid #42444E;background:url(../images/product.jpg) repeat-x;
}
.pic{width:90px;height:72px;float:left;}
.pic img{ border:1px solid #333;margin-top:7px;padding:1px;margin-left:6px;}
.content{
	width:108px;margin-left:4px;
	height:40px;
	float:left;
	color: #CCCCCC;
	margin-top: 10px;
}
.more{
	width:95px;
	float:left;
	color: #FFCC00;
	text-align: right;
}.more a{	color: #CCCCCC;}
#footer{width:850px;margin:0px auto;height:65px;clear:both;}	
#footer #foot_h{width:850px;height:auto;margin:0px auto;}
#foot_h h5{padding-left:2px;color:#fff;font-size:9px;width:850px;margin:0px auto;text-align:center;height:19px;padding-top:2px;background:#41444D;}
#foot_h h5 a{color:#fff;}
#foot_h h5 img{margin-top:-5px;}
#footer #otherlink{width:850px;margin-top:13px;float:left;color:#CCCCCC;text-align:center;}
#footer #otherlink div{float:left;width:162px;height:25px;margin-left:10px;font-size:11px;background:#41444D;text-align:center;}
#footer #otherlink div.first{width:130px;height:25px;float:left;}
#footer #otherlink a img{ border:none;}
#footer #otherlink div a{  color:#fff;}
#footer #links{ width:520px; margin:0 auto; margin-top:5px;}
#footer #links div { float:left; width:150px; height:25px; line-height:25px; margin-left:10px; text-align:center; background:#333;  }
#footer #links div a { color:#ccc; font-weight:bold;}