body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre, form,fieldset,input,textarea,p,blockquote,th,td{ 
padding:0; 
margin:0;
}
body{
font-size:12px;
font-family:"宋体";
line-height:22px;
/*text-align:center;*/
}
img{
border:0;
}
.r{
float:right;
}
.l{
float:left;
}
ol,ul{ 
list-style: none; 
} 
li{
list-style:none;
}
.c{
clear:both;
}
a{
text-decoration:none;
color:#666;
}
a:hover{
text-decoration:none;
color:#67AA05;
}
.m_t{
margin-top:-25px;
}
h2{
font-size:14px;
font-weight:bold;
color:#67AA05;
text-align:left;
padding-left:25px;
margin-left:10px;
background:url(../images/h2_ico.gif) no-repeat left center;
}
table {  
border-collapse:collapse;
border-spacing:0;
border:0;   
}
.active{
width:70px;
height:62px;
background:url(../images/sw.gif) no-repeat -2px -3px;
}
h3{
font-size:14px;
font-weight:bold;
color:#67AA05;
text-align:left;
padding-left:25px;
margin-left:10px;
}
#warpper{
width:991px;
height:auto;
margin:0 auto;
background:url(../images/content_bg.jpg);
}
#header{
width:991px;
height:342px;
}
#content{
width:991px;
height:252px;
padding-top:20px;
background:url(../images/content_bg.jpg);
}
#search{
width:338px;
height:55px;
z-index:10;
position: relative;
margin-top:-40px;
background:url(../images/search_bg.jpg) no-repeat left center;
}
.search_s_i{
margin-right:9px!important;
margin-top:-48px;
margin-left:5px!important;
*margin-top:2px;
_margin-right:5px;
_margin-top:-3px;
}
#search li{
line-height:55px;
padding-left:18px;
_margin-top:20px;
}
#search li input{
background:url(../images/input_s.jpg);
margin-left:30px;
border:0;
}
.pro_p{
padding-top:5px;
}
#company_intro_new{
width:330px;
height:252px;
margin-left:25px;
text-align:left;
}
/*
#company_intro img{
float:left;
margin:5px;
}
*/
.pro_info_t{
width:540px;
height:120px;
margin-top:-5px;
margin-left:5px;
}
.pro_info_t img{
float:left;
padding:5px;
border:1px solid #ccc;
}
.pro_img{
width:371px;
height:261px;
position:relative;
margin-top:6px;
}
.emu li{
width:75px;
height:30px;
display:block;
}
.pro_img_b{
width:284px;
height:268px;
overflow:hidden;
}
#sm_pro{
width:72px;
height:255px;
padding-top:10px;
overflow:hidden;
float:right;
margin-right:4px;
}
#sm_pro li{
width:82px;
height:59px;
padding:2px;
float:left;
}
.pro_info_content{
width:655px;
float:left;
margin-top:20px;
}
.pro_info_content li{
width:92px;
height:29px;
text-align:center;
background:url(../images/tab_s.gif) no-repeat left center;
float:left;
}
.pro_info_content li.hover{
padding:0px;
background:#fff;
width:92px;
background:url(../images/tab.gif) no-repeat left center;
color:#739242;
font-weight:bold;
height:29px;
line-height:27px;
}
.pro_info_text{
width:264px;
height:268px;
padding-left:20px;
_padding-left:0;
margin-top:10px;
}
.pro_info_box{
width:655px;
clear:both;
text-align:left;
}
.emu{
width:655px;
height:30px;
background:url(../images/tab_bottom.gif) repeat-x bottom;
}
.emu li{margin-left:5px;}
.pro_img_s{
width:63px;
height:261px;
}
.pro_img_s li{
margin:0;
paddding:0;
}
.pro_img_s img{
float:left;
margin:0px;
}
.pro_b{
font-size:14px;
font-weight:bold;
}
.order_input li{
margin-top:5px;
}
.order_input input {
width:150px;
}
.order{
width:90px;
height:30px;
margin-top:50px;
border:0;
}
.order img{
border:none;
}
#new{
width:328px;
height:82px;
margin-top:6px;
}
#new li{
background:url(../images/list_ico.gif) no-repeat left center;
margin-left:10px;
margin-top:3px;
padding-left:20px;
}
#new li a{
width:220px;
display:block;
float:left;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
}
#pro{
width:235px;
height:231px;
margin-left:20px;
background:url(../images/pro_c_bg.jpg) repeat-x;
}
#pro_box{
width:225px;
height:204px;
margin:5px;
background:#F3F3F3;
}
#come_in{
width:202px;
height:231px;
margin-top:-8px!important;
_margin-top:0;
margin-left:20px;
background:url(../images/come_in_bg.jpg) no-repeat;
}
#come_in h2{
margin-top:25px;
background:none;
}
#come_in p{
padding:5px 15px 10px 15px;;
text-align:left;
line-height:18px;
}
#nav_sub{
width:82px;
height:251px;
margin-right:6px;
z-index:1000;
background:url(../images/link_ico.gif) repeat-x;
}
#nav_sub li{
margin-top:35px;
text-align:center;
padding-left:10px;
}
#content_b{
width:991px;
height:252px;
margin-top:20px;
}
#p_c_n{
width:600px;
}
.m{
margin-left:170px !important;
_margin-left:90px;
}
#footer{
width:991px;
height:74px;
margin-top:10px;
line-height:30px;
background:url(../images/bottom_bg.jpg) repeat-x;
}
#contact{
width:490px;
height:60px;
background:url(../images/contact_bg.gif) no-repeat left center;
margin-left:30px;
}
#contact li{
text-align:left;
padding-left:30px;
}
.more{
color:#f90;
}
.span_p{
padding-left:20px;
}
#link{
width:400px;
text-align:right;
padding-right:20px;
line-height:30px;
margin-top:10px;
}
#company_intro{
width:991px;
background:url(../images/content_bg.jpg);
}
#company_intro_t,#new_list,#pro_list,#new_info,#contact_sub,#order_pro{
width:655px;
margin-left:18px;
}
#company_intro_t h2,#new_list h2,#pro_list h2,#contact_sub h2,#order_pro h2,#new_info h2{
width:620px;
height:25px;
font-size:12px;
font-weight:normal;
color:#666;
background:url(../images/company_ico.jpg) no-repeat left center;
border-bottom:1px solid #ccc;
}
#pro_list h2{
background:url(../images/pro_h2.gif) no-repeat left center;
}
#new_list h2{
background:url(../images/new_h2.gif) no-repeat left center;
}
#contact_sub h2{
background:url(../images/contact_h2.gif) no-repeat left center;
}
#order_pro h2{
background:url(../images/order_h2.gif) no-repeat left center;
}
#contact_sub li{
text-align:left;
}
#new_info h3{
margin:10px 0;
border-bottom:1px dotted #ccc;
text-align:center;
}
#new_info p{
text-align:left;
padding:0 20px 0 20px;
}
.time_p{
display:block;
width:620px;
border-bottom:1px dotted #ccc;
color:#67AA05;
margin-bottom:10px;
text-align:center;
}
.new_about{
padding:15px;
border-top:1px dotted #ccc;
}
.new_about_a{
width:300px;
display:block;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
float:left;
}
.pro_info{
width:655px;
height:120px;
margin-top:5px;
text-align:left;
padding:5px 0;
border-bottom:1px #ccc dotted;
}
#company_intro_t p{
/*text-align:left;*/
padding-top:5px;
padding-left:10px;
}
#company_intro_t li{
line-height:30px;
text-align:left;
padding-left:3px;
}
#new_list li{
text-align:left;
line-height:30px;
padding-left:16px;
margin-left:11px;
}
.star_c{
color:#FF6600;
padding:0 10px;
}
.p_d{
padding-left:0px;text-align:center;
}
#new_list li{
background:url(../images/new_ico.jpg) no-repeat left center;
}
.f_l_l{
width:620px;
height:1px;
display:block;
border-bottom:1px dotted #ccc;
padding:5px 0;
}
.page {
	padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin: 40px; padding-top: 2px; text-align: center 
}
.page a {
	border-right: #ddd 1px solid; padding-right: 5px; border-top: #ddd 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #ddd 1px solid; color: #88af3f; margin-right: 2px; padding-top: 2px; border-bottom: #ddd 1px solid; text-decoration: none
}
.page a:hover {
	border-right: #85bd1e 1px solid; border-top: #85bd1e 1px solid; border-left: #85bd1e 1px solid; color: #638425; border-bottom: #85bd1e 1px solid; background-color: #f1ffd6
}
.page a:active {
	border-right: #85bd1e 1px solid; border-top: #85bd1e 1px solid; border-left: #85bd1e 1px solid; color: #638425; border-bottom: #85bd1e 1px solid; background-color: #f1ffd6
}
.page span.current {
	border-right: #b2e05d 1px solid; padding-right: 5px; border-top: #b2e05d 1px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: #b2e05d 1px solid; color: #fff; margin-right: 2px; padding-top: 2px; border-bottom: #b2e05d 1px solid; background-color: #b2e05d
}
.page span.disabled {
	border-right: #f3f3f3 1px solid; padding-right: 5px; border-top: #f3f3f3 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #f3f3f3 1px solid; color: #ccc; margin-right: 2px; padding-top: 2px; border-bottom: #f3f3f3 1px solid
}
.l_ico{
width:167px;
height:225px;
background:url(../images/line.jpg) no-repeat left bottom;
}
#company_intro_l{
width:201px;
height:650px;
margin-top:-40px;
background:url(../images/left_bg1.jpg) repeat-x;
z-index:10;
position:relative;
}
.company_intro_l_li{
width:150px;
height:20px;
font-size:14px;
text-align:left;
position:relative;
padding-left:30px;
margin-left:20px;
line-height:25px;
background:url(../images/l_ico.jpg) no-repeat left center;
}
.bottom_line{
width:150px;
display:block;
height:10px;
background:url(../images/line.jpg) repeat-x;
}
#company_intro_l li a{
width:121px;
height:30px;
display:block;
padding-left:-10px;
background:url(../images/ico_l_pro.gif) no-repeat left center;
}
.pro_d_l{
width:131px;
margin-left:50px;
*margin-left:30px!important;
/**margin-left:-100px!important;*/
_margin-left:-10px;
}
.pro_d_l_li{
width:121px;
height:30px;
text-align:left;
*margin-left:10px!important;
*margin-top:10px!important;
_margin-left:50px;
padding-left:10px;
}
.pro_d_l_li a{
text-align:left;
padding-left:18px;
line-height:30px;
}
#company_intro_l li a:hover{
font-weight:bold;
color:#356501;
}
#company_intro_l li a:visited{
font-weight:normal;
color:#666;
}
.product_on{
font-weight:normal;
text-decoration:none;
color:#356501;
}
.p_h3{
margin-top:5px;
}
.no_s_r{
width:350px;
height:20px;
margin-top:20px;
}
.img_m{
margin-right:15px;
}
