#box{ width:1003px; margin:0 auto; zoom:1; overflow:hidden; background-color:#fff;}
#header{width:988px;margin:0 auto;height:72px;background:url(../images/bg_header.gif) no-repeat left top;}
	.logo{width:405px;float:left;margin:0px 200px auto 10px;display:inline;height:49px;}
	.lanugage{float:right;display:inline;margin-top:3px;margin-right:21px;}
	.top_nav{float:left;}
		.top_nav a{width:65px;display:block;margin-top:21px;height:18px;float:left;padding-left:20px; display:inline;}
		.icon_top1{background:url(../images/icon1.gif) no-repeat left 45%;}
		.icon_top2{background:url(../images/icon2.gif) no-repeat left 45%;}
		.icon_top3{background:url(../images/icon3.gif) no-repeat left 45%;}
.nav{
height:30px;
margin-left:5px;
}
.nav li{
width:93px;
background:url(../images/nav_spot.gif) no-repeat right 50%;
float:left;
}
.nav li a{
display:block;
text-align:center;
color:#4e4e4e;

line-height:24px;
margin:0 4px;
font-weight:bold;
}
.nav li a:hover{
color:#222;
background:url(../images/nav_li.gif) repeat-x left top;
}
.nav .sel{
color:#fff;
color:#222;
background:url(../images/nav_li.gif) repeat-x left top;
text-align:center;
position:relative;
}
#nav{

width:979px;
color:#fff;
height:24px;
line-height:24px;
margin:0px auto;
margin-top:6px;
position:relative;
background: url(../images/nav_bg.gif) repeat-x left top;
}
#nav li ul{
left: -999px;
width: 120px;
position: absolute;
background-color:#fff;
border:1px solid #c3bdae;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90); 
-moz-opacity: 0.8; 
opacity:0.8;
padding:10px 0;
zoom:1;
overflow:hidden;
}
#nav li ul li{
float:left;
margin-left:0;
margin-right:0px;
font-size:12px;
background:none;
}
#nav li ul a{
margin:0;
font-weight:normal;
width:104px;
line-height: 24px;

text-align:left;
color:#333;
padding-left:16px;
font-size:12px;
background:url(../images/spot_sub_li.gif) no-repeat 6px 45%;
font-weight:normal;
display:block;
}
#nav li ul a:hover{
color:#9a0000;
background-color:#E7E7E7;
line-height:24px;
}

#nav li.sfhover .ul1{left:101px;}

#nav li.sfhover .ul2{left:195px;}

#nav li.sfhover .ul3{left:287px;}

#nav li.sfhover .ul4{left:380px;}

#nav li.sfhover .ul5{left:474px;}

#nav li.sfhover .ul6{left:567px;}

#nav li.sfhover .ul7{left:847px;}
.flash{width:979px;margin:0 auto;height:355px;}
.banner{width:979px;margin:0 auto;height:205px;}
#main{width:979px;margin:0 auto; background:url(../images/bg_main.jpg) repeat-x left top; position:relative; margin-bottom:4px; clear:both; zoom:1; overflow:hidden;}
.main_corner01{position:absolute;left:0;top:0;width:6px;height:6px; background:url(../images/corner01.gif) no-repeat left top; zoom:1; overflow:hidden;}
.main_corner02{position:absolute;right:0;top:0;width:6px;height:6px;background:url(../images/corner02.gif) no-repeat left top; zoom:1; overflow:hidden;}
#left{
width:721px;
display:inline;
float:left;
margin-top:5px;
margin-left:2px;
}
.home_about{
width:681px;
height:135px;
margin-left:3px;
background:url(../images/bg_about.jpg) no-repeat left top;
margin-bottom:3px;
padding:18px 23px 16px 14px;
}
.home_about_text{
width:485px;
float:right;
margin-top:5px;
}
.home_about_title{
text-align:right;
margin-bottom:5px;
}
.home_about_title span{
float:left;
}
.home_product{
width:721px;
height:153px;
background: url(../images/bg_product.jpg) no-repeat left top;
margin-top:2px;
}
.home_product_ul{
margin:9px auto auto 11px;
zoom:1;
overflow:hidden;
}
.home_product_ul li{
width:149px;
margin-right:15px;
margin-bottom:10px;
float:left;
}
.home_product_ul img{
padding:9px 13px 5px 12px;
background:url(../images/product_bg.jpg) no-repeat left top;
}
.home_product_ul2 li img{
background:url(../images/product_bg.gif) no-repeat left top;
}
.home_product_ul li a{
display:block;
line-height:30px;
text-align:center;
}
#right{
width:249px;
float:right;
margin-right:3px;
display:inline;
background:url(../images/right_bg.jpg) #fffeff no-repeat left top;
margin-top:4px;
}
.input_text{
border:1px solid #e1e1e1;
height:20px;
line-height:20px;
width:206px;
}
.input_text{
border:1px solid #e1e1e1;
height:20px;
line-height:20px;
width:140px;
}
.select_text{
width:126px;
margin-bottom:10px;
}
.input_button{
width:62px;
height:21px;
line-height:21px;
border:none;
background:url(../images/btn_search.gif) no-repeat left top;
margin-bottom:31x;
}
.btn_right{
margin:10px auto auto 11px;
vertical-align:bottom;
}
.search{
width:230px;
margin:0 auto;
}
.title_search{
height:30px;
line-height:30px;
border-bottom:1px solid #e2e2e2;
margin:10px auto;
}
#foot{
width:979px;
margin:0 auto;
height:51px;
background:url(../images/bg_foot.gif) no-repeat left top;
text-align:center;
padding-top:5px;
clear:both;
}
#foot a{
margin:0 5px;
}
.left_side{
width:192px;
float:left;
background:url(../images/left_side_top.jpg) no-repeat left top;
position:relative;
display:inline;
margin-top:5px;
margin-left:4px;
_height:450px;
min-height:450px;
}
.left_sideEn{
width:192px;
float:left;
background:url(../imagesEn/left_side_top.jpg) no-repeat left top;
position:relative;
display:inline;
margin-top:5px;
margin-left:4px;
_height:450px;
min-height:450px;
}
.left_side_bottom{
position:absolute;
width:192px;
height:22px;
background:url(../images/left_side_bottom.jpg) no-repeat left top;
left:0;
bottom:0;
}
.left_side_ul{
width:172px;
margin:50px auto;
zoom:1;
overflow:hidden;
}
.left_side_ul li{
height:27px;
text-align:center;
margin-bottom:1px;
}
.left_side_ul li a{
line-height:27px;
height:27px;
background:url(../images/left_li_bg.jpg) no-repeat left top;
display:block;
}
.left_side_ul li a:hover{
font-weight:bold;
color:#5c5c5c;
background:url(../images/left_li_sel.jpg) no-repeat left top;
}
.search_left{
width:159px;
margin:0 auto;
margin-bottom:50px;
zoom:1;
overflow:hidden;
}
.right_content{
width:777px;
margin:5px 4px auto auto;
float:right;
display:inline;
background:url(../images/right_content_bg.jpg) no-repeat left top;
_height:448px;
min-height:448px;
}
.web_path{
width:747px;
border-bottom:1px solid #e8e8e8;
line-height:37px;
margin:10px auto;
text-align:right;
}
.web_path a{
margin:0 5px;
}
.news_tab{
margin:10px auto;
}
.news_tab th{
height:41px;
background: url(../images/news_th.gif) repeat-x left top;
}
.news_tab td{
height:33px;
text-align:center;
border-bottom:1px solid #f2f2f2;
}
.content{
width:700px;
margin: 0 auto;
zoom:1;
overflow:hidden;
margin-bottom:20px;
}
.news_tab td a{
float:left;
padding-left:10px;
background:url(../images/spot_red.gif) no-repeat left 45%;
}
.news_title{
width:680px;
height:40px;
line-height:40px;
font-size:18px;
background:url(../images/news_title.jpg) no-repeat left top;
text-align:center;
margin:0 auto;
color:#2e2e2e;
}
.news_tip{
line-height:40px;
border-bottom:1px solid #efefef;
margin-bottom:10px;
text-align:center;
}
.margin5{
margin:0 5px;
}
.big_pro{
float:left;
padding:2px;
border:1px solid #d9d9d9;
margin-right:41px;
margin-bottom:24px;
}
.pro_ul li{
height:27px;
line-height:27px;
border-bottom:1px solid #d6d6d6;
background:url(../images/spot_round.gif) no-repeat 5px 45%;
padding-left:13px;
}
.pro_intro{
clear:both;
background: url(../images/title_proshow.gif) repeat-x left top;
line-height:33px;
border:1px solid #e5e5e5;
margin-bottom:10px;
color:#006dbb;
padding-left:10px;
font-weight:bold;
}
.pro_text{
padding:0 10px;
}
.login_main{
width:676px;
height:300px;
background:url(../images/login_bg.jpg) no-repeat left top;
}
.tab_login{
margin-top:94px;
margin-left:20px;
float:left;
display:inline;
}
.tab_login td{
padding:3px;
}
.login_button{
width:77px;
height:28px;
background:url(../images/button_login.gif) no-repeat left top;
color:#fff;
border:none;
}
.member{
margin-top:70px;
float:right;
margin-right:100px;
display:inline;
}

.ordersubmenu{ display:block; clear:both;width:100%;}
.ordersubmenu a{display:block;width:80px;height:25px; line-height:25px; text-align:center; float:left; background:#E6E6E6; margin:0 5px;}