#box{
width:988px;
margin:0 auto;
zoom:1;
overflow:hidden;
padding:0 4px;
background: url(../images/main_bg.png) repeat-y left top;
*background-image: none;
*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/main_bg.png", sizingMethod="scale");
margin-top:7px;
position:relative;
}
#header{
height:115px;
background:url(../images/header_bg.jpg) no-repeat left top;
}
#inner_header{
height:133px;
background:url(../images/inner_banner.jpg) no-repeat left top;
}
.language{
float:right;
margin-top:79px;
margin-right:36px;
display:inline;
}
.language2{
margin-top:60px;
}
.language span{
padding-left:70px;
line-height:36px;
height:36px;
display:block;
float:left;
}
.cn{
background:url(../images/flag_cn.jpg) no-repeat 20px 45%;
}
.en{
background:url(../images/flag_en.jpg) no-repeat 20px 45%;
}
.nav{
height:73px;
margin-left:5px;
}
.nav li{
float:left;
display:inline;
margin-right:15px;
}
.nav li a{
display:block;
text-align:center;
color:#fff;
width:102px;
height:33px;
line-height:33px;
margin-top:5px;
}
.nav .sel{
color:#1a84c0;
font-weight:bold;
background:url(../images/nav_li_sel.jpg) no-repeat left top;
text-align:center;
position:relative;
}
#nav{
margin:0 4px;
background:url(../images/nav_bg.gif) repeat-x left top;
height:73px;
}
#nav li ul {
left: -999px;
line-height: 31px; 
width:800px;

position: absolute;
}
#nav li ul li{
float:left;
margin-left:0;
margin-right:10px;
font-size:11px;
}
#nav li ul a{
line-height: 31px;
color:#7e7e7e;
width:60px;
padding-left:10px;
font-size:12px;
background:url(../images/spot_sub_li.gif) no-repeat left 45%;
font-weight:normal;
display:block;
}
#nav li ul a:hover{
color:#f60;
line-height: 31px;
}

#nav li:hover ul{
left:29%;
}
#nav li.sfhover ul
{left:29%;
}
#nav li:hover .ul1{
left:4%;
}
#nav li.sfhover .ul1
{left:14%;
}
.banner{
height:237px;
zoom:1;
overflow:hidden;
width:980px;
margin:0 4px;
}
#main{
zoom:1;
overflow:hidden;
margin:0 4px;
background:url(../images/main_top_bg.gif) #fff repeat-x left top;
padding-bottom:13px;
}
.left{
width:600px;
float:left;
margin-left:15px;
display:inline;
}
.right{
width:324px;
float:right;
margin-top:8px;
margin-right:5px;
display:inline;
}
.news{
zoom:1;
overflow:hidden;
padding-bottom:10px;
background:url(../images/news_bottom.gif) no-repeat left bottom;
margin-bottom:25px;
}
.news_title ul{
float:left;
}
.news_title{
height:44px;
margin-top:21px;
background:url(../images/title_bg.jpg) no-repeat left bottom;
}
.products_title{
height:41px;
background:url(../images/title_bg.jpg) no-repeat left bottom;
}
.more{
margin-top:11px;
float:right;
display:inline;
margin-right:8px;
}
.news_title img{
float:right;
margin-top:12px;
display:inline;
margin-right:4px;
}
.news_list{
height:227px;
width:405px;
padding-right:185px;
zoom:1;
overflow:hidden;
background:url(../images/news_bg.jpg) no-repeat right bottom;
}
.news_list li{
line-height:23px;
height:23px;
background:url(../images/spot.gif) repeat-x left bottom;
}
.news_title li{
float:left;
width:92px;
margin-right:3px;
}
.news_list li a{
padding-left:15px;
margin-right:5px;
background:url(../images/bow.gif) no-repeat left 45%;
}
.news_title li a{
display:block;
font-weight:bold;
height:23px;
width:92px;
line-height:23px;
color:#298bc3;
text-align:center;
background: url(../images/bg_new2.gif) no-repeat left top;
}
.news_title .sel{
color:#fff;
background: url(../images/bg_news1.gif) no-repeat left top;
}
.products{
width:600px;
zoom:1;
overflow:hidden;
}
.product_list li{
float:left;
width:125px;
display:inline;
margin:9px 30px auto auto;
}
.product_list li a{
display:block;
text-align:center;
line-height:36px;
}
.product_list{
width:700px;
zoom:1;
overflow:hidden;
}
.product_list img{
padding:2px;
border:1px solid #ccc;
}
.about{
padding-bottom:7px;
zoom:1;
overflow:hidden;
background:url(../images/right_bottom.gif) no-repeat left bottom;
margin-bottom:3px;
}
.about_title{
text-align:right;
height:49px;
background: url(../images/title_about.jpg) no-repeat left top;
padding-right:5px;
}
.about_titleEn{
text-align:right;
height:49px;
background: url(../imagesEn/title_about.jpg) no-repeat left top;
padding-right:5px;
}
.about_title a{
line-height:30px;
margin-top:18px;
color:#f00;
float:right;
font-family:"宋体";
}
.about_title a:hover{
color:#1a84c0;
}
.about_main{
background: url(../images/right_bg.gif) repeat-y left top;
}
.about_main img{
border:1px solid #eeedeb;
margin:0px 4px 0 4px;
padding-top:8px;
}
.contact_us{
background: url(../images/title_contact.jpg) no-repeat left top;
}
.contact_usEn{
background: url(../imagesEn/title_contact.jpg) no-repeat left top;
}
.contact_main{
height:137px;
line-height:26px;
padding:10px 15px;
}
#footer{
width:996px;
height:47px;
background:url(../images/footer_bottom.gif) no-repeat left top;
margin:0 auto;
padding-top:10px;
text-align:center;
}
.left_side{
width:232px;
float:left;
background: url(../images/left_nav_bg.gif) repeat-y left top;
padding-bottom:20px;
}
.left_side_title{
height:61px;
}
.main_content{
zoom:1;
overflow:hidden;
width:971px;
margin:13px auto 0 auto;
background:url(../images/left_bg.gif) no-repeat left bottom;
padding-bottom:9px;
}
.left_nav{
width:203px;
margin:12px auto;
zoom:1;
overflow:hidden;
}
.left_nav li{
line-height:37px;
margin-bottom:6px;
}
.left_nav li a{
display:block;
text-align:center;
height:37px;
background:url(../images/left_nav_li.gif) no-repeat left top;
}
.left_nav li a:hover{
background:url(../images/left_nav_sel.gif) no-repeat left top;
}
.right_content{
width:729px;
float:right;
overflow:hidden;
}
.web_path{
background:url(../images/web_path_bg.gif) no-repeat left bottom;
height:49px;
line-height:40px;
margin-bottom:15px;
color:#0f93c3;
}
.icon_path{
padding-left:24px;
background:url(../images/icon_web_path.gif) no-repeat 3px 40%;
}
.content{
line-height:24px;
padding:0 10px;
}
.content p{
padding-bottom:15px;
}
.product_ul li{
width:195px;
float:left;
margin-right:54px;
margin-bottom:20px;
}
.bg_gray{
background-color:#e0e0e0;
display:block;
text-align:center;
clear:both;
}
.product_name{
line-height:24px;
height:24px;
}
.bg_gray img{
padding:3px;
}
.product_ul{
width:750px;
overflow:hidden;
zoom:1;
margin-bottom:15px;
}
.product_btn{
display:block;
width:65px;
float:left;
padding-left:32px;
height:36px;
color:#f00;
line-height:36px;
}
.btn1{
background:url(../images/icon_order.gif) no-repeat 5px 3px;
}
.btn2{
background:url(../images/icon_see.gif) no-repeat 5px 3px;
}
.product_btn:hover{
color:#f60;
}
.page{
height:36px;
background: url(../images/main_top_bg.gif) repeat-x left top;
line-height:36px;
text-align:center;
padding-top:5px;
}
.left_sub_li{
margin:10px 0;
zoom:1;
overflow:hidden;
}
.left_sub_li li{
border-bottom:1px solid #d8d8d8;
line-height:27px;
border-bottom:1px solid #d8d8d8;
}
.left_sub_li li a{
text-align:left;
padding-left:40px;
background:none;
line-height:27px;
height:27px;
background: url(../images/sub_icon.gif) no-repeat 15px 45%;
}
.left_sub_li li a:hover{
height:27px;
background: url(../images/sub_icon.gif) no-repeat 15px 45%;
}





.left_sub_li_2{
margin:10px 0;
zoom:1;
overflow:hidden;
}
.left_sub_li_2 li{
border-bottom:1px solid #d8d8d8;
line-height:27px;
border-bottom:1px solid #d8d8d8;
}
.left_sub_li_2 li a{
text-align:left;
padding-left:40px;
background:none;
line-height:27px;
height:27px;
background: none;
}
.left_sub_li_2 li a:hover{
height:27px;
background: none;
}




.big_product img{
border:1px solid #bcbcbc;
padding:4px;
background-color:#e1e1e1;
}
.product_name{
text-align:center;
display:block;
line-height:36px;
margin-bottom:10px;
}
.product_name img{
vertical-align:middle;
margin-right:10px;
}
.title_product_intro{
height:49px;
line-height:49px;
background:url(../images/web_path_bg.gif) no-repeat left bottom;
}
.left_product_intro{
padding-left:32px;
line-height:30px;
color:#0f93c3;
background: url(../images/icon_product.gif) no-repeat 5px 40%;
float:left;
}
.btn_product{
float:right;
margin-top:10px;
}
.btn_product a{
width:53px;
height:19px;
line-height:19px;
display:block;
float:left;
margin-right:15px;
text-align:center;
}
.btn_prev{
background: url(../images/btn_prev.gif) no-repeat left top;
}
.btn_next{
background: url(../images/btn_next.gif) no-repeat left top;
}
.equipment_ul{
width:760px;
zoom:1;
overflow:hidden;
}
.equipment_ul li{
float:left;
width:207px;
float:left;
margin:5px 14px;
}
.equipment_ul li img{
padding:5px;
background-color:#f7f7f7;
vertical-align:bottom;
border:1px solid #dee2dc;
}
.equipment_ul a{
text-align:center;
display:block;
line-height:40px;
}
.news_ul{
zoom:1;
overflow:hidden;
margin-bottom:20px;
}
.news_ul li{
height:33px;
line-height:33px;
border-bottom:1px dashed #b7b7b7;
text-align:right;
}
.news_ul li a{
float:left;
padding-left:20px;
background:url(../images/icon_news.gif) no-repeat left 45%;
}
.news_title2{
color:#0b91c1;
text-align:center;
font-size:14px;
line-height:30px;
}
.input_text{
width:158px;
height:23px;
line-height:23px;
border:none;
background:url(../images/message_input.gif) no-repeat left top;
}
.input_text2{
width:361px;
height:113px;
background:url(../images/message_textarea.gif) no-repeat left top;
border:none;
overflow:hidden;
}
.btn_message{
width:68px;
height:23px;
line-height:23px;
border:none;
background:url(../images/btn_message.gif) no-repeat left top;
}
.tab td{
padding:3px;
}