
/* CSS Document */
body{
font-family:Arial, Helvetica, sans-serif;
color:#84929d;
font-size:12px;
background:#000000;
width:100%;
}

*{
margin:0px;
padding:0px;
}
ul{list-style-type:none;}

img{border:none;}

#container_body{
width:961px;
margin:0 auto;

}
#container{
float:left;
width:961px;
}
#header{
float:left;
width:961px;
height:156px;
background:url(../img/head_bg.jpg) no-repeat;
}
#logo{
float:left;
margin-top:54px;
}
#company_info{
float:left;
width:215px;
margin-left:24px;
display:inline;
}
#website_name{
float:left;
width:215px;
color:#ffffff;
margin-top:3px;
}
#language{
float:left;
margin-left:619px;
display:inline;
margin-top:57px;
}
#ad_txt{
float:right;
width:400px;
line-height:43px;
color:#f08200;
text-align:right;
}
#nav{
float:right;
height:34px;
width:696px;
}
#nav ul li{
float:left;
height:34px;
background:#5f5f5f url(../img/nav_bg.jpg) repeat-y;
}
#nav ul li span{
float:left;
background:url(../img/nav_bg_left.jpg) top left no-repeat;
}

.nav_font{
float:left;
height:34px;
background:url(../img/nav_bg_b_r.jpg) right bottom no-repeat;
color:#ffffff;
text-align:center;
text-decoration:none;
line-height:34px;
font-size:11px;
}
.nav_hover{
float:left;
height:34px;
background:url(../img/nav_bg_right.jpg) right top no-repeat;
color:#061116;
text-align:center;
text-decoration:none;
line-height:34px;
font-size:12px;
font-weight:bold;
}
.width74{ width:74px;}
.width67{ width:67px;}
.width70{ width:87px;}
.lbg{ background:url(../img/nav_bg_b_r2.jpg) right bottom no-repeat;}

.catalog{
float:left;
margin-top:20px;
}
.catalog_b_bg{
background:url(../img/catalog_bottom_bg.jpg) bottom left no-repeat;
width:213px;
height:270px;
}
.catalog_r_bg{
background:url(../img/catalog_right_bg.jpg) right no-repeat bottom;
width:234px;
height:380px;
}
#scroll_div{
float:left;
width:14px;
}
#content{
float:left;
width:961px;
margin-top:5px;
}
#catalog_content{
float:left;
width:199px;
}
.catalog_font{
color:#9f9f9f;
text-decoration:none;
font-weight:bold;
}
#catalog_content ul li{
float:left;
width:199px;
padding-bottom:13px;
}
#catalog_content ul li ul
{
	float:left; display:none;}
	#catalog_content ul li.show ul
{
	float:left; display:block;}
	

#catalog_content ul li.show   .catalog_font
{ color:#f08200;}



#catalog_content span{ float:left; width:12px; padding-top:3px; background:url(../img/add.jpg) no-repeat; background-position:0px 3px;}
#catalog_content span a{ float:left; width:12px;  height:12px; margin-top:4px;}
#catalog_content ul li.show span{ float:left; width:12px; padding-top:3px; background:url(../img/cut.jpg) no-repeat; background-position:0px 3px;}
	
#catalog_content ul li ul li{
float:left;
width:170px;
margin-left:11px;
display:inline;
padding-bottom:2px;
margin-top:2px;
}
#catalog_content ul li ul li a{
color:#9f9f9f;
text-decoration:none;
}
#main_img{
float:right;
width:748px;
background:#343933 url(../img/main_top_bg.jpg) top no-repeat;
padding-top:9px;
overflow:hidden;
}
#main_img span{ float:left; width:739px; height:259px; background:#343933 url(../img/main_bottom_bg.jpg) bottom no-repeat; padding-left:9px; padding-bottom:9px;}
#index_search{
float:left;
width:250px;
height:53px;
padding-top:33px;
background:url(../img/search_bg.jpg) bottom no-repeat left;
}
#index_keywrod{
float:left;
width:177px;
height:27px;
background:url(../img/keyword_bg.jpg) no-repeat;
}
#index_keywrod input{
float:left;
width:175px;
height:22px;
background:no-repeat transparent;
border:none;
padding-top: 2px;
margin-left: 2px;
font-size:15px;
line-height:22px;
display: inline;
color:#9f9f9f;
}
#index_go{
float:left;
width:55px;
height:26px;
margin-left:13px;
display:inline;
}
#cert_sign{
float:right;
width:144px;
height:32px;
padding-top:30px;
padding-right:5px;
}
#cert_sign a{ float:left;}
#index_info{
float:left;
width:961px;
}
#about_info{
float:left;
width:272px;
background:url(../img/about_info_b_bg.jpg) no-repeat bottom left;
padding-bottom:30px;
}
#what_we_do{
float:left;
width:272px;
color:#f08200;
margin-top:2px;
}
#about_info_content{
float:left;
width:272px;
font-size:13px;
line-height:16px;
margin-top:10px;
}
.more_font{
color:#f08200;
text-decoration:none;
}
#product_info{
float:right;
background:#0e0f0f url(../img/product_info_left_bg.jpg) no-repeat left;
margin-top:15px;

}
#product_info span{
float:left;
width:620px;
height:159px;
background:url(../img/product_info_right_bg.jpg) no-repeat right;
position:relative;
overflow:hidden;
}
#left_allow{
float:left;
width:49px;
height:26px;
margin-top:63px;
text-align:center;
}
#right_allow{
float:left;
width:48px;
height:26px;
margin-top:63px;
text-align:center;
}
#index_products{
float:left;
background:#131414 url(../img/index_product_left_bg.jpg) no-repeat left;
margin-top:2px;
margin:0px;
padding:0px;

}
#index_products span{
float:left;
width:519px;
height:155px;
background:none;


}
.index_product{
float:left;
width:175px;
height:155px;
display:inline;
}
.index_product_img{
float:left;
width:210px;
height:210px;
text-align:center;
display:inline;
margin-top:9px;
}
.index_product_name{
float:left;
width:175px;
line-height:16px;
font-size:12px;
margin-left:2px;
display:inline;
margin-top:7px;
text-align:center;
font-weight:bold;
}
#copyright{
float:left;
width:961px;
text-align:center;
color:#636363;
font-size:11px;
line-height:40px;
margin-top:10px;
}

#search{
float:left;
width:185px;
height:55px;
background:url(../img/search_b_bg.jpg) bottom no-repeat;
margin-top:35px;
}
#keyword{
float:left;
width:142px;
height:26px;
background:url(../img/keywordbg.jpg);
margin-left:1px;
display:inline;
}
#keyword input{
float:left;
width:138px;
height:22px;
background:no-repeat transparent;
border:none;
padding-top: 2px;
font-size:15px;
line-height:22px;
display: inline;
color:#9f9f9f;
padding-left:2px;
}
#go{
float:left;
width:34px;
height:26px;
padding-left:5px;
background:url(../img/go_bg.jpg) no-repeat;
}
#catalog_right{
float:right;
width:727px;
overflow:hidden;
}
.block_caption{
float:left;
width:660px;
line-height:30px;
background:url(../img/caption_bg.jpg) repeat-x;
color:#d2d0d0;
font-weight:bold;
padding-left:25px;
margin-left:35px;
display:inline;
}
#contactus{
float:left;
width:600px;
color:#7a7a7a;
margin-left:60px;
display:inline;
margin-top:20px;
padding-bottom:30px;
font-size:11px;
}
#contactus ul li{
float:left;
width:600px;
margin-top:2px;
}
#feedback{
float:left;
width:580px;
margin-left:60px;
display:inline;
padding-bottom:25px;
}
.f_content{
float:left;
width:580px;
margin-top:19px;
}
.f_label{
float:left;
width:62px;
line-height:24px;
}
.f_input{
float:left;
width:440px;
}
.input_style{
border:none;
border-bottom:#6f6f6f solid 1px;
border-right:#6f6f6f solid 1px;
border-left:#141414 solid 1px;
border-top:#141414 solid 1px;
background:#242424;
width:284px;
height:22px;
}
.message_input{
border-bottom:#6f6f6f solid 1px;
border-right:#6f6f6f solid 1px;
border-left:#141414 solid 1px;
border-top:#141414 solid 1px;
width:440px;
height:103px;
background:#242424;
}
#send{
float:left;
width:61px;
height:20px;
margin-left:58px;
display:inline;
margin-top:9px;
}

#flooter{
float:left;
width:780px;
background:url(../img/bottom_line.jpg) top center no-repeat;
}
#tradeshow{
float:left;
width:660px;
color:#d2d0d0;
margin-left:40px;
display:inline;
margin-top:20px;
padding-bottom:30px;
font-size:12px;
}
#t_introduction{
float:left;
width:640px;
line-height:17px;
font-weight:bold;
margin-left:20px;
display:inline;
}
#tradeshow ul li{
float:left;
width:500px;
margin-left:55px;
display:inline;
margin-top:17px;
}
#tradeshow ul li span{
float:left;
color:#f08200;
width:70px;
font-weight:bold;
}
#tradeshow ul li a{
float:left;
color:#9f9f9f;
text-decoration:none;
}
#tradeshow ul li a:hover{
text-decoration:underline;
}
#service{
float:left;
width:650px;
color:#979797;
margin-left:40px;
display:inline;
margin-top:20px;
padding-bottom:30px;
font-size:12px;
}
#s_introduction{
float:left;
width:650px;
line-height:17px;
margin-left:20px;
display:inline;
}
#service_info{
float:left;
width:646px;
margin-left:2px;
display:inline;
margin-top:20px;
margin-left:20px;
display:inline;
}
#service_info ul li{
float:left;
width:630px;
margin-top:6px;
background:url(../img/service_sign.jpg) no-repeat left center;
padding-left:15px;
}
#service_contact{
float:left;
width:630px;
margin-top:20px;
margin-left:20px;
display:inline;
}
#s_caption{
float:left;
width:500px;
height:12px;
background:url(../img/service_manager.jpg) no-repeat;
}
#service_contact_content{
float:left;
width:470px;
line-height:18px;
margin-left:2px;
display:inline;
}
#promotion{
float:left;
width:660px;
color:#979797;
margin-left:23px;
display:inline;
margin-top:20px;
padding-bottom:30px;
font-size:12px;
}
#p_introduction{
float:left;
width:640px;
line-height:17px;
margin-left:37px;
display:inline;
}
#goods{
float:left;
width:650px;
margin-top:12px;
margin-left:30px;
display:inline;
}
.goods{
float:left;
width:160px;
height:166px;
}
.goods_img{
float:left;
width:160px;
height:127px;
text-align:center;
overflow:hidden;
}
.goods_name{
float:left;
width:160px;
line-height:16px;
margin-top:3px;
text-align:center;
}
#email_info{
float:left;
width:470px;
margin-left:43px;
display:inline;
margin-top:18px;
}
#email_info_content{
float:left;
width:470px;
line-height:18px;
margin-top:4px;
}
#company{
float:left;
margin-left:35px;
display:inline;
}
.company_title{
float:left;
width:650px;
height:20px;
background:url(../img/title_bg.jpg) repeat-x bottom;
padding-left:25px;
margin-top:17px;
}
.company_content{
float:left;
width:610px;
margin-left:24px;
display:inline;
line-height:18px;
margin-top:12px;
padding-bottom:22px;
}

#products{
float:left;
width:640px;
margin-left:83px;
display:inline;
margin-top:20px;
padding-bottom:30px;
font-size:12px;
}


#product_left_list{ float:left; width:193px; margin-top:5px;}
#product_right_list{ float:left; width:193px; margin-top:5px;}

.list_img{ float:left; height:144px; margin-top:3px;}
.catalog1{
color:#f08200;
text-decoration:none;
font-weight:bold;
}
#products ul{ float:left; width:245px; overflow:hidden;}
#products ul li{
float:left;
width:245px;
padding-bottom:38px;
margin-top:3px;
}
#products ul li ul{
float:left;
width:245px;
display:inline;
background:none;
height:auto;
}
#products ul li ul li{
float:left;
width:245px;
margin-top:2px;
padding-bottom:0px;
margin-left:0px;
}
.catalog2{
color:#9f9f9f;
text-decoration:none;
}
#product_details{
float:left;
width:680px;
margin-left:31px;
display:inline;
padding-bottom:30px;
font-size:12px;
}
#product_model{
float:left;
width:695px;
line-height:30px;
height:30px;
background:url(../img/caption_bg.jpg) repeat-x;
color:#d2d0d0;
font-weight:bold;
padding-left:5px;
}
#product_model ul li{
float:left;
margin-left:16px;
display:inline;
}
.model_font{
color:#8d8d8d;
text-decoration:none;
}
.model_hover{
color:#f08200;
}
#detail_img{
float:left;
width:680px;
text-align:center;
margin-top:8px;

}
.f_title{
float:left;
width:700px;
line-height:30px;
background:url(../img/caption_bg.jpg) repeat-x;
color:#f08200;
}
.f_title span{
float:left;
padding-left:27px;
margin-left:17px;
display:inline;
background:url(../img/f_sign.jpg) center left no-repeat;
}
.f_contents{
float:left;
width:700px;
line-height:19px;
margin-top:10px;
padding-bottom:12px;
}
#top{
float:left;
width:500px;
position:relative;
}
#top img{
position:absolute;
left:680px;
top:10px;
}
#t_title
{
float:left;
width:660px;
font-size:13px;
font-weight:bold;
text-align:center;
margin-top:10px;
}
#t_content
{
 float:left;
 width:640px;
 margin-top:10px;
 line-height:17px;
 margin-left:10px;
 display:inline;
 }
#no_product
{
	float:left;
	width:500px;
	text-align:center;
	margin-top:30px;
	margin-left:40px;
	display:inline;
}

.product{
float:left;
width:210px;
height:240px;
margin-left:2px;
display:inline;
}
.product_img{
float:left;
width:210px;
height:210px;
text-align:center;
overflow:hidden;
}
.product_name{
float:left;
width:164px;
line-height:16px;
margin-top:3px;
text-align:center;
}
#sc
{
	float:left; position:absolute; top:0px; left:0px;}
#cert
{
	float:left; width:554px;  margin-top:35px; margin-left:13px; display:inline;}
#cert_title{ float:left; width:541px; height:43px; background:url(../img/cert_t_bg.jpg) repeat-x;}
#cert_signs
{ float:left; width:36px; height:25px; margin-left:25px; display:inline; margin-top:9px;}
#close{ float:right; padding-right:15px; margin-top:11px;}

#cert_img
{
	float:left; width:541px; text-align:center; margin-top:20px;}
	#catalog_show li ul{ display:none;}
	#catalog_show li.show ul{ display:block;}
	#catalog_show { float:left; margin-top:10px;}
	
#product_catalog{ float:left; font-weight:bold; font-size:12px; width:190px; color:#f08200; margin-left:0px; display:inline;}

#product_catalogs{ float:left; width:680px; margin-left:35px; display:inline; margin-top:20px;}

.catalog_info{ float:left; width:226px; height:295px;} 
.catalog_img{ float:left; width:226px; text-align:center; height:210px;}
.catalog_name{ float:left; width:226px; text-align:center; color:#9f9f9f; font-weight:bold;}
.l_style{ background-color:#121212; border:Black;  color:#949a9b;}
#images_caption{ float:left; width:696px; height:80px; margin-left:31px; display:inline; overflow:hidden;}
.ce_page{ float:left; width:410px; text-align:center;}
.ce_page ul{ text-align:center; line-height:38px;}
.ce_page a{ color:#ffffff; text-decoration:none; padding-left:10px;}