@charset "utf-8";
#box{
width:945px;
margin:0 auto;
zoom:1;
overflow:hidden;
background: url(../images/bg.gif) repeat-y center top;
}
#header{
width:915px;
margin:0 auto;
height:80px;
overflow:hidden;
zoom:1;
background:url(../images/header_bg.gif) no-repeat right top;
}
.logo{
float:left;
}
.top_nav{
margin-top:17px;
margin-bottom:9px;
zoom:1;
overflow:hidden;
}
.top_nav li{
float:left;
margin-right:6px;
}
.top_nav a{
line-height:17px;
height:17px;
width:71px;
background:url(../images/top_nav_a.gif) repeat-x left top;
border:1px solid #d6d6d6;
display:block;
text-align:center;
}
#nav{
width:900px;
margin:0 auto;
height:39px;
z-index:2;
margin-bottom:2px;
position:relative;
}
.nav_content{
position:absolute;
}
.banner{
width:900px;
height:305px;
margin:0 auto;
margin-bottom:4px;
zoom:1;
overflow:hidden;
}
#main{
width:890px;
margin:0 auto;
padding:0 5px;
height:175px;
zoom:1;
overflow:hidden;
background: url(../images/main_bg.gif) repeat-x left top;
}
#left{
width:322px;
float:left;
height:169px;
padding-right:16px;
border-right:1px solid #e4e4e4;
}
#middle{
width:356px;
float:left;
height:169px;
border-right:1px solid #e4e4e4;
}
#right{
width:190px;
float:right;
height:169px;
}
#right img{
vertical-align:bottom;
margin-top:4px;
}
.news_pic{
float:left;
border:3px solid #b2b2b2;
margin-right:7px;
margin-left:5px;
display:inline;
}
.h_news_list{
clear:both;
}
.h_news_list li{
height:20px;
line-height:20px;
text-align:right;
color:#f00;
}
.h_news_list li a{
float:left;
padding-left:20px;
background: url(../images/bow.gif) no-repeat 5px 45%; 
}
.first_news_text2{
float:right;
width:220px;
}
.first_news_text2 b{
line-height:20px;
display:block;
color:#048840;
background:url(../images/spot.gif) repeat-x left bottom;
}
#footer{
width:890px;
margin:0 auto;
height:36px;
padding:0 5px;
line-height:36px;
background:#f9f9f9;
border-top:4px solid #e7e7e7;
text-align:right;
margin-bottom:4px;
}
#footer a{
margin:0 5px;
}
.left_title{
height:32px;
background:url(../images/left_title_bg.gif) no-repeat left top;
margin-bottom:10px;
}
.left_titleEn{
height:32px;
background:url(../imagesEn/left_title_bg.gif) no-repeat left top;
margin-bottom:10px;
}
.left_title img{
float:right;
display:inline;
margin-top:17px;
}
.red{
color:#cd0000;
}

.bow_left{
float:left;
display:inline;
margin-top:78px;
margin-left:6px;
}
.product_main{
float:left;
margin:2px 3px;
display:inline;
}
.bow_right{
float:right;
display:inline;
margin-top:78px;
margin-right:6px;
}
#left_side{
width:245px;
float:left;
background:url(../images/left_bg.jpg) no-repeat left top;
display:inline;
margin-left:1px;
padding-bottom:240px;
}
.search{
clear:both;
}
.search_input{
width:137px;
background:url(../images/search_bg.gif) no-repeat left top;
height:21px;
padding-left:25px;
line-height:21px;
border:1px solid #d1d1d1;
margin-right:6px;
vertical-align:middle;
}
.btn_search{
width:57px;
background:url(../images/bg_search.gif) repeat-x left top;
border:1px solid #d1d1d1;
margin-right:6px;
vertical-align:middle;
height:21px;
line-height:21px;
text-align:center;
}
.search_button{
width:41px;
height:18px;
background:url(../images/btn_search.gif) no-repeat left top;
line-height:18px;
text-align:center;
border:none;
}
.right_content{
width:644px;
float:right;
margin-bottom:20px;
}
.right_title{
height:34px;
line-height:34px;
margin-bottom:28px;
border-bottom:1px solid #e3e3e3;
padding-left:20px;
background:url(../images/bow_green.gif) no-repeat left 50%;
margin-bottom:10px;
}
.right_title .path{
float:right;
padding-left:15px;
background:url(../images/squre.gif) no-repeat left 45%;
}
.about_text p{
padding-bottom:10px;
}
.right_bottom{
height:35px;
zoom:1;
overflow:hidden;
background:url(../images/right_bottom.gif) no-repeat left top;
}
.product_list{
zoom:1;
overflow:hidden;
margin-bottom:20px;
}
.product_list li{
width:202px;
float:left;
padding:5px 2px 0 2px;
margin-bottom:20px;
display:inline;
background:url(../images/li_bg.gif) repeat-x left top;
text-align:center;
}
.product_list li a{
display:block;
color:#fff;
line-height:22px;
text-align:center;
}
.product_name{
height:22px;
color:#007635;
display:block;
}
.product_list a img{
border:2px solid #f4f4f4;
margin-bottom:5px;
vertical-align:bottom;
}
.product_category li{
margin-bottom:0;
height:28px;
line-height:28px;
background:none;
}
.product_category li a{
color:#444;
text-align:left;
padding-left:15px;
width:181px;
display:block;
background:url(../images/bow3.gif) no-repeat 4px 45%;
}
.product_category li a:hover{
background-color:#00AF4F;
width:181px;
color:#fff;
}
.big_pic{
zoom:1;
overflow:hidden;
margin:10px auto;
}
.pic_tips{
width:690px;
margin:0 auto;
zoom:1;
overflow:hidden;
}
.pic_b{
float:left;
color:#cd0e01;
padding-left:30px;
background:url(../images/icon_right.gif) no-repeat 5px 45%;
}
.pic_title{
width:690px;
height:33px;
background: url(../images/title_product_intro.gif) no-repeat left top;
margin:11px 0;
zoom:1;
overflow:hidden;
}
.pic_text{
padding:10px;
zoom:1;
overflow:hidden;
line-height:24px;
}
.tab_message{
float:left;
}
.tab_message td{
padding:2px 5px;
}
/* wxj*/

.inner_banner{
width:900px;
margin:0 auto;
height:136px;
margin-top:3px;
zoom:1;
z-index:0;
overflow:hidden;
position:relative;
}
.inner_banner_pic{
width:229px;
height:35px;
position:absolute;
bottom:0;
left:1px;
background:url(../images/inner_banner_pic.gif) no-repeat left top;
}
#inner_main{
width:900px;
margin:0 auto;
position:relative;
zoom:1;
overflow:hidden;
}
.left_pic{
width:226px;
height:232px;
position:absolute;
left:2px;
bottom:0;
}
.left_pic1{background:url(../images/bottom_pic.jpg) no-repeat left top;}
.left_pic2{background:url(../images/bottom_pic2.jpg) no-repeat left top;}
.left_pic3{background:url(../images/bottom_pic3.jpg) no-repeat left top;}
.left_pic4{background:url(../images/bottom_pic4.jpg) no-repeat left top;}
.left_pic5{background:url(../images/bottom_pic5.jpg) no-repeat left top;}
.left_pic6{background:url(../images/bottom_pic6.jpg) no-repeat left top;}
.left_pic7{background:url(../images/bottom_pic7.jpg) no-repeat left top;}
.left_pic8{background:url(../images/bottom_pic8.jpg) no-repeat left top;}
.left_nav{
width:178px;
zoom:1;
overflow:hidden;
margin:10px auto;
}
.left_nav li{
border-bottom:1px dashed #ccc;
}
.left_nav li a{
padding-left:20px;
height:26px;
background: url(../images/bow_gray.gif) no-repeat left 45%;
line-height:26px;
}
.left_nav li a:hover{
background: url(../images/bow_green.gif) no-repeat left 45%;
}
.product_title{
line-height:40px;
text-align:center;
}
.color_red{
color:#f00;
}
.contact_main{
width:620px;
margin:20px auto;
zoom:1;
overflow:hidden;
line-height:24px;
}
.first_news{
zoom:1;
overflow:hidden;
margin-bottom:15px;
}
.news_pic{
float:left;
margin-right:10px;
border:2px solid #f3f3f3;
}
.first_news_text{
float:right;
width:429px;
}
.first_news_text b{
line-height:30px;
display:block;
font-size:14px;
background:url(../images/spot.gif) repeat-x left bottom;
}
.first_news_text span a{
color:#007436;
padding-left:20px;
background:url(../images/spot_first.gif) no-repeat left 45%;
}
.tab_news{
width:630px;
margin:20px auto;
background: url(../images/news_th.gif) no-repeat left top;
}
.tab_news th{
height:39px;
line-height:33px;
font-weight:normal;
}
.tab_news td{
text-align:center;
height:31px;
background:url(../images/spot.gif) repeat-x left bottom;
}
.tab_news td a{
text-align:left;
float:left;
padding-left:20px;
}
.about_main{
line-height:20px;
margin-bottom:20px;
}
.service_main{
zoom:1;
overflow:hidden;
margin:20px;
}
.service_ul li{
line-height:24px;
}
.service_ul li a{
padding-left:20px;
background:url(../images/bow3.gif) no-repeat left 45%
}
.title_service{
line-height:40px;
}
.tab_download{
border-collapse:collapse;
margin:10px auto;
}
.tab_download td,.tab_download th{
text-align:center;
padding:4px 5px;
border:1px solid #ededed;
}
.bg_gray{
background-color:#f3f3f3;
}
.product_view_title{
height:26px;
line-height:26px;
background-color:#efefef;
margin-bottom:20px;
}
.product_view_name{
padding-left:10px;
color:#007635;
float:left;
}
.product_view_title a{
float:right;
display:block;
padding:0 15px;
height:26px;
background-color:#007635;
color:#fff;
font-weight:bold;
}
.product_view_select{
height:27px;
background:url(../images/spot.gif) repeat-x left bottom;
margin:20px 0;
}
.product_view_select ul{
height:25px;
}
.product_view_select li{
float:left;
margin-right:1px;
}
.product_view_select li a{
display:block;
width:90px;
height:25px;
line-height:25px;
text-align:center;
color:#444;
background:url(../images/product_select_bg2.gif) no-repeat left top;
}
.product_view_select li a:hover{
color:#fff;
background:url(../images/product_select_bg.gif) no-repeat left top;
}
.product_view_select li .sel{
color:#fff;
background:url(../images/product_select_bg.gif) no-repeat left top;
}
.footer_bg{
width:945px;
height:24px;
background:url(../images/foot_bg.gif) no-repeat left top;
margin:0 auto;
zoom:1;
}
#intro4{ 
width:625px;
overflow:auto;
height:600px;

}
.shebeisort{margin-bottom:12px; color:#FFFFFF; display:block; clear:both;}
.shebeisort a{display:block; width:66px;height:22px; padding-top:4px; text-align:center; float:left; margin:6px; background-color:#007436; color:#FFFFFF;}
.shebeisort a:hover{display:block;background-color:#007436; color:#FFFF00;}

.small_list li{
float:left;
margin-right:15px;
}
.small_list li img{
border:2px solid #e9e9ed;
vertical-align:bottom;
}
