@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; background:#FFF;font-size:12px; color:#333; font-family: Verdana, Arial, Helvetica, sans-serif "宋体",Arial, Helvetica, sans-serif; text-align:left;}
ul,li,h1,h2,h3,h4,h5,dl,dt,dd{ margin:0; padding:0;}
ul{ list-style-type:none;}
.clear_float{clear:both;}
a{ color:#333;text-decoration:none}
a:hover{ text-decoration:underline; color:#333;}
img{ vertical-align:middle; border:none;}
.place{ float:right; padding-right:10px; font-weight:normal; font-size:12px; color:#666;}
.place a{color:#666;}
.red{ color:#FF0000;}
.input_button{ width:74px; height:24px; background:url(../images/icon_5.gif) no-repeat center; border:none; font-size:12px; line-height:24px;}
/*all*/
#wap{ width:1003px; margin:0 auto;}

/*top*/
#top{ height:80px;}
#logo{ float:left; width:300px; padding-left:20px;}
#menu_box{ float:right; width:680px;}
#beto_index{ height:40px;}
#time{float:left; width:505px; text-align:right; padding-right:10px; padding-top:20px;}
#beto{ float:left; padding-top:20px;}
#menu{ height:40px; line-height:40px;}
#menu a{ float:left; display:block; width:74px; height:24px; margin:5px; line-height:24px;font-size:12px; text-align: center; background:url(../images/icon_5.gif) no-repeat center;}
#menu a:hover{ background:url(../images/icon_6.gif) no-repeat center; text-decoration:none;}

/*main*/
#main{ width:980px; margin:auto; padding:10px 0;}
#left{ float:left; width:220px;}
#center{ float:left; width:520px; margin:0 10px;}
#right{ float:left; width:220px;}

/*left*/
/*pro*/
#left_title{ height:28px; line-height:28px;font-size:14px; font-weight:bold; background:url(../images/left_title.jpg) no-repeat center; padding-left:40px;}
#pro_type{ border:1px solid #D9D8D9; border-top: none; margin-bottom:10px;}
#pro_type ul{ width:170px; margin:auto; padding:10px 0;}
#pro_type ul li a{ display:block; background:url(../images/icon_01.gif) no-repeat 10px center;width:140px; padding-left:30px;height:22px; line-height:22px; font-size:14px; border-bottom:#CCC 1px dashed; margin:5px 0;}
#pro_type ul li a:hover{background:#EEECED url(../images/icon_01.gif) no-repeat 10px center; text-decoration:none;}

/*contact*/
#index_content_title{height:28px; line-height:28px;font-size:14px; font-weight:bold; background:url(../images/left_title.jpg) no-repeat center; padding-left:40px;}
#index_content_content{border:1px solid #D9D8D9; border-top: none;padding:10px 10px; line-height:22px; background:url(../images/14.jpg) no-repeat right bottom;}


/*center*/
/*company*/
#index_company{ margin-bottom:10px;}
#index_company_title{ height:30px; line-height:30px; padding-left:40px; font-size:14px; border-bottom:#666 2px solid; background:url(../images/icon_3.gif) no-repeat 5px center;}
#index_company_content{ padding:10px; line-height:25px;}
#index_company_content img{ float:left; margin-right:10px;}

/*product*/
#index_product_title{height:30px; line-height:30px; padding-left:40px; font-size:14px; border-bottom:#666 2px solid; margin-bottom:10px; background:url(../images/icon_4.gif) no-repeat 5px center;}
#index_product_box{ width:510px; margin:auto;}
#index_product dl{float:left;height:180px; width:170px; text-align:center;}
#index_product dt{width:150px;height:150px;}
#index_product dt img{ width:150px; border:#CCC 1px solid;}
#index_product dd{line-height:20px; width:150px; text-align:center;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}

/*right*/
/*news*/
#index_news{ margin-bottom:10px;}
#index_news_title{ font-size:14px; height:28px; line-height:28px;padding-left:40px;background:url(../images/left_title.jpg) no-repeat center;}
#index_news_content{padding:10px 0;border:1px solid #D9D8D9; border-top: none;}
#index_news_content ul{ width:200px; margin:auto;}
#index_news_content ul li{ line-height:30px; width:170px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis; padding-left:30px; background:url(../images/icon_02.gif) no-repeat 10px center;}

/*sell*/
#index_sell_title{font-size:14px; height:28px; line-height:28px;padding-left:40px;background:url(../images/left_title.jpg) no-repeat center; font-weight:bold;}
#index_sell_content{padding:15px 0;border:1px solid #D9D8D9; border-top: none;}

/*bottom*/
#bottom{ clear:both; height:80px; border-top:#ccc 1px solid; background:#F7F7F7;}
#bottom_font{ padding-top:20px; text-align:center; line-height:25px;}

/*friend_link*/
#friend_link{ width:1003px; margin:auto; border-top:#999 1px dashed;}
#link_font_img{ float:left; width:70px;padding:20px 0 20px 30px; font-weight:bold; line-height:25px; text-align:right;}
#link_font{ float:left; width:800px; padding:20px 0;white-space: nowrap; line-height:25px;}
#link_font a{ float:left; margin:0 10px;}

/*main*/
#main_right{float:right;width:740px; margin-left:20px;}

/*company*/
#main_title{ background:url(../images/icon_7.gif) no-repeat left center; border-bottom:#333 2px solid; height:25px; line-height:25px; padding-left:40px; font-weight:bold; font-size:14px;}
#main_content{ margin:10px; line-height:22px;}

/*news*/
#news_list{}
#news_list li{  border-bottom:#CCC 1px  dashed; background:url(../images/icon_08.gif) no-repeat 10px 8px; padding-left:30px; height:30px;line-height:25px;}
#page{ clear:both;text-align:center; margin-top:30px;}
#page a:hover{ color:#0000FF;}
#main_content h1{ font-size:14px; text-align:center; line-height:22px; padding:5px 0;}
#main_content h5{ font-size:12px; color:#666; font-weight:normal; text-align:center;}
#go_back{ text-align:center; font-size:14px; margin:10px 0;}
#up_next{ margin-top:20px; padding-top:10px; border-top:#CCC 1px dashed;}

/*product*/
#product{ width:720px; margin:auto;}
.product_list{ float:left;height:140px; width:360px; padding-top:20px;}
.product_img{float:left; margin-right:10px; width:120px;}
.product_img img{ width:120px; height:120px; border:#CCC 1px solid;}
.product_text{float:left; width:100px; width:200px;line-height:30px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}

#product_info{}
#product_info dt{ margin-bottom:10px; text-align:center;}
#product_info dt img{ border:#CCC 1px solid;}
#product_info dd{}
#product_info span{ display:block; background:#ECECED url(../images/icon_08.gif) no-repeat 5px center; line-height:22px; font-size:14px; text-align:left; padding-left:20px; margin:10px 0; font-weight:bold;}
.info{ padding-left:20px;}

/*sell_map*/
#sell_map{ text-align:center;}

/*contact*/
#contact{ width:600px; margin:auto; font-size:14px; line-height:25px; margin-top:50px; background:url(../images/contact.gif) no-repeat right bottom; padding-bottom:80px;}
#contact h1{ text-align:left; font-size:16px; margin-bottom:5px;}





.lian_li{ display:block; width:170px; height:17px; border:1px solid #CCCCCC; margin-bottom:6px;}
.lang_li{ display:block; width:230px; height:50px; border:1px solid #CCCCCC; margin-bottom:6px;}

.jobs_li{ float:left; margin-bottom:20px;}
.jobs_li dd{ clear:both;}
.jobs_li dt span{ float:left; padding-right:50px;}
.jobs_li dd b{ float:left;}
.jobs_li dd span{ float:left; width:650px;}