@charset "utf-8";
/* CSS Document */

#metinfo{
	width:100%;
	height:auto;
}
/*-----------------------footer---------------------------*/
#footer {margin-top:10px;  height:auto; width:100%; text-align:center; background:url(../foot_bg.png) repeat-x ;  }
#footer .foot{
	height:95px;
	width:980px;
	padding-top:10px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#footer .nav{ text-align:center; color:#333; height:32px; line-height:32px; }
#footer .nav a{ color:#333;}
#footer .nav span{ padding:0px 20px;}
#footer .text{ padding:4px 0px 5px; text-align:center; color:#333; line-height:26px;}
#footer .text a{ color:#333;}
#footer .text ul{ list-style:none;}
 
/*-------------------web---------------------------------------------*/
#web{
	width:980px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d5d9da;
	border-right-color: #d5d9da;
	border-bottom-color: #d5d9da;
	border-left-color: #d5d9da;
	height: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#web a:hover{ text-decoration:underline;}
#web .left{
	float: left;
	overflow: hidden;
	padding-bottom: 10px;
	width: 224px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #d5d9da;
	border-right-color: #d5d9da;
	border-bottom-color: #d5d9da;
	border-left-color: #d5d9da;
}
#web .left h3.title{ background: url(../news_title.gif) no-repeat scroll left top transparent;height: 32px;line-height: 32px;overflow: hidden; width: 224px;}
#web .left h3.title span{ color: #FFFFFF;font-size: 15px;padding-left: 30px;}
#web .left .webnav{
	overflow: hidden;
	width: 224px;
	margin-bottom:8px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-width: 0px;
	border-left-color: #d5d9da;
}
#web .left .webnav ul { list-style: none outside none; margin: 0; overflow: hidden;padding: 0;width: 224px;}

#web .left .webnav ul li{ list-style: none outside none;overflow: hidden; width: 224px;}
#web .left .webnav ul li a{background: url(../pro_ser_li.png) no-repeat scroll left center transparent;display: block; height: 34px;line-height: 34px; padding-left: 34px;text-decoration: none;}
#web .left .webnav ul li a:hover{background: url(../pro_ser_li_hover.jpg) no-repeat scroll left center transparent;color: #FFFFFF;}

#web .left .webnav ul li input{ background:#FFF;}
#web .left .webnav ul li select{ background:#FFF;}

#web .left span.span_class3{}
#web .left span.span_class3 li{ background-position:30px center; padding-left:50px; background:#efefef;}
* html span.span_class3 li{ position:relative; bottom:3px; }
*+html span.span_class3 li{ position:relative; bottom:3px; }
#web .left span.span_class3 li a{ color:#666;}
#web .left .text{  border-bottom: #d5d9da solid 1px;border-left: #d5d9da solid 1px;border-right:#d5d9da solid 1px;margin-bottom: 10px;overflow: hidden;width: 222px; padding-bottom:16px;}
.met_online{ display:none; height:30px; line-height:30px; margin-top:2px; padding-left:40px; font-weight:bold; color:#666666;}
.met_onlinelist{ display:none; background:#F4F4F4; padding:5px; border:1px solid #E6E6E6; border-top:none; margin-top:1px; color:#666666;}
.met_alibaba{ display:none;}

#web .right{
	width:744px;
	padding-left:7px;
	float:right;
	overflow:hidden;
	border: 1px none #d5d9da;
	height: auto;
}
#web .right h3.title{
	color: #3E3E3E;
	font-size: 14px;
	font-weight: bold;
	height: 42px;
	line-height: 42px;
	margin-bottom: 10px;
	overflow: hidden;
	border: 1px solid #d5d9da;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../right_title.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 741px;
}
#web .right h4.title{
	
	color: #3E3E3E;
	font-size: 14px;
	font-weight: bold;
	height: 42px;
	line-height: 42px;
	overflow: hidden;
	
}
#web .right h3.title span{ color: #3E3E3E;display: block;height: 42px;line-height: 50px;padding-left: 25px;text-align: left;}
#web .right h3.title span a{ color:#3e3e3e;}
#web .right h3.title span a:hover{ text-decoration:none;}
#web .right .webcontent{
	width:732px;
	padding-left:9px;
	padding-top:8px;
	padding-bottom:19px;
	line-height:22px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border: 1px solid #d5d9da;
	height: auto;
}
#web .right .webcontent1{
	width:743px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	line-height:22px;
	border: 1px solid #d5d9da;
	height: auto;
	margin: 0px;
}
.web_bottom{ height:30px; line-height:30px; text-align:center; color:#666666;}

/*--------------news-------------------------------------------------------------*/
#web .right .news_list{ list-style:none;}
#web .right .news_list li{
	height:30px;
	line-height:30px;
	padding-left:20px;
	border-bottom:1px dashed #CCC;
	overflow:visible;
	background-image: url(../bu.gif);
	background-repeat: no-repeat;
	background-position: 5px 10px;
}
#web .right .news_list1 li{
	height:24px;
	line-height:24px;
	padding-left:20px;
	overflow:visible;
	background-image: url(../bu.gif);
	background-repeat: no-repeat;
	background-position: 5px 10px;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #CCC;
}
#web .right .news_list1 p{
	height:24px;
	line-height:24px;
	padding-left:20px;
	overflow:visible;
	background-image: url(../fh_6.gif);
	background-repeat: no-repeat;
	background-position: 5px 10px;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #CCC;
}
#web .right .news_list li span{ float:right; padding-right:5px; color:#666;} 
* html #web .right .news_list li span.ie6span{ padding-top:8px;}

h1.title{ font-size:15px; color:#143475; font-weight:bold; text-align:center; margin:8px 0px;}
.page{ margin:5px 0px;}
.hits{text-align:right; height:25px; line-height:25px; margin-top:10px;}
.hits a{ color:#FF3300;}

/*----Product文件----------------------------------------*/
/*【样式一】*/
#product-list #plug1{ padding:10px 0px;}
#product-list #plug1 ul{ list-style:none; }
#product-list #plug1 li{ float:left; display:inline; width:178px; margin:0px 3px 5px; text-align:center; overflow:hidden;}
#product-list #plug1 li span{ display:block;}
#product-list #plug1 li img{ border:1px solid #D4D4D4; padding:3px;}
#product-list #plug1 li span.info_title{ height:30px; line-height:30px; overflow:hidden;}
.detail{ float:right;}

.product_list{ text-align:center;}

/*【样式二】*/
#product-list #plug2 dl{ overflow:hidden; float:left; margin-left:0px; margin-bottom:10px; width:380px; }
#product-list #plug2 dl dt{ float:left; overflow:hidden; position:relative;}
#product-list #plug2 dl dt a{ display:block;}
#product-list #plug2 dl dd{ float:left; width:100%; overflow:hidden;}
#product-list #plug2 dd ul{ padding-left:10px; list-style:none; color:#555;}
#product-list #plug2 h4.title{ font-size:14px; line-height:1.2;}
#product-list #plug2 h4.title a{ color:#386A86;}
#product-list #plug2 .dl-line{ border-bottom:1px solid #e3e3e3; height:1px; overflow:hidden; margin-bottom:10px;}
#plug2 img{border:#ccc solid 1px; padding:1px;}

/*____________下载模块________________________________________________________*/
dl.download_list{ margin:10px 0px;}
dl.download_list dt{ background:#f3f3f3 url(../arrow.gif) no-repeat 5px 12px; padding-left:15px; font-size:13px; height:28px; line-height:28px;}
dl.download_list dt a:link,dl.download_list dt a:visited,dl.download_list dt a:active{ font-weight:bold;}
dl.download_list dd{ border-top:1px dotted #ccc; padding-left:5px; height:28px; line-height:28px; color:#666;}
dl.download_list dd span{ float:right; padding-right:10px;}

.download_list ul{ list-style:none;}
.info_download{ text-align:left; display:block; padding:5px;}
.info_download a{ padding:3px 10px; background:#5e9f33; color:#fff !important; font-weight:bold;}
/*___________图片模块___________________________________________________________________*/
.img_list12{ }
.img_list12 ul{ padding-left:10px;}
.img_list12 ul li{ float:left; margin-top:10px; padding:0px 10px; text-align:center; overflow:hidden;}
.img_list12 ul li img{ border:1px solid #CCCCCC; padding:1px;}
.img_list12 ul li span.info_img{ display:block; }
.img_list12 ul li span.info_title{ display:block; height:30px; line-height:30px; overflow:hidden; }
.imgcontent{ text-align:center;}

/*____________招聘中心____________________________________________________________*/
dl.job-list{ line-height:20px; border:1px solid #ccc; border-right:2px solid #ccc; margin-bottom:20px;}
dl.job-list dt{ height:30px; line-height:30px; padding-left:10px; border-bottom:1px solid #ccc; overflow:hidden; }
dl.job-list dd{ padding-left:10px; height:30px; line-height:30px; border-bottom:1px solid #ccc; overflow:hidden; color:#666; font-weight:bold;}
dl.job-list dt span,dl.job-list dd span{ float:right; width:100px; font-weight:normal; text-align:center; overflow:hidden; border-left:1px solid #ccc;}
dl.job-list dd a{text-decoration:underline;}
.cv{ text-align:right; font-size:14px; font-weight:bold; color:#0099FF;}
.cv a{ color:#0099FF; text-decoration:underline;}
.job_list_detail ul{ list-style:none;}

/*_____________反馈模块____________________________________________________________*/
.feedback_table{ text-align:left; width:100%; border:1px solid #e6e6e6; margin-top:10px; padding-top:1px;  background:#FFFFFF;}
.feedback_table td.feedback_td1{ text-align:right; font-size:12px; width:20%; background:#F3F3F3; color:#333333; height:25px; line-height:25px; padding-right:3px;}
.feedback_table td.feedback_input span{color:#FF6600; font-weight:600;}
.feedback_table td.feedback_input{ padding-left:3px;}
.feedback_table td.feedback_input input{ border:1px solid #E2E0E0;}
.feedback_table td.feedback_input textarea{ background:#FFFFFF; border:1px solid #E2E0E0;}
.feedback_submit{ text-align:center; height:30px; line-height:30px;}
.feedback_submit input{ *padding-top:5px; margin-right:30px;}
.checboxcss{ margin:2px 3px; position:relative; top:2px; }

/*___________高级搜索________________________________________________*/
.advsearch_search input{ padding:3px 10px; background:#5e9f33!important; color:#fff; border:none; cursor:pointer; font-weight:bold;}
.search-main ul li{ border-bottom:1px dotted #ccc; padding:5px 5px; margin:8px 0px;color:#666;}
.search-main ul{ list-style:none;}
.search_title{ display:block;}
.search_title a:link,.search_title a:visited,.search_title a:active{ font-size:14px; color:#5e9f34; font-weight:bold;}
.search-main ul span.search_detail{  display:block; }
.search-main ul span.search_detail a{ padding:0px 3px;}
.search_updatetime{ display:block;}

/*______________友情链接__________________________________________________________________*/
dl.link_main dt{ font-weight:bold; font-size:14px; height:30px; line-height:30px;}
dl.link_main dd li{ display:inline; padding:0px 10px;}
dl.link_main a:link,dl.link_main a:visited,dl.link_main a:active{ text-decoration:underline;}
.addlink_title{ text-align:center; font-size:13px; }
.addlink_table{ margin:0px auto; text-align:left; width:100%; }
.addlink_table td.addlink_td1{ text-align:right; width:20%; height:25px; line-height:25px; padding-right:3px;}
.addlink_table td.addlink_input{ padding-left:3px;}
.addlink_table td.addlink_input input{ padding:2px;}
.addlink_submit{ text-align:left; padding-left:80px; height:30px; line-height:30px;}
.addlink_submit input{ *padding-top:5px; margin-right:10px;}

/*________________在线留言__________________________________________________________*/
.message_line{ text-align:right;}
.message_line a{ padding:2px 12px; background:#5e9f33; color:#fff; font-weight:bold;}
.message_line a:hover{ text-decoration:none;}
.message-main{ padding:10px;  margin-bottom:15px;}   
.message-main ul{ list-style:none;}    
.message_list_line{ border:1px solid #ccc; height:25px; line-height:25px; background:#f3f3f3; padding-left:3px; }
.message_list_info{ border-left:1px solid #ccc; border-right:1px solid #ccc;}
.message_list_info span{ padding:5px; display:block;}
.message_list_reinfo{ border:1px solid #ccc; border-top:none; margin-bottom:15px; color:#ef0e00; padding:3px; }
.message_table{ margin:0px auto; text-align:left; background:#FFFFFF;}
.message_table td.message_td1{ text-align:right; width:20%; height:25px; line-height:25px; padding-right:3px;}
.message_table td.message_input{ padding-left:3px;}
.message_table td.message_input input{ padding:2px; margin-right:5px;}
.message_table td.message_text textarea{ margin-left:3px;}
.message_submint{ text-align:left; padding-left:135px; height:30px; line-height:30px; }
.message_submint input{ *padding-top:5px; margin-right:10px;}

/*------------------CV--------------------------------------*/
table.cv_table{ background:none;}
table.cv_table td{ height:30px; line-height:30px; }
table.cv_table td.cv_td1{ padding-right:3px; }
table.cv_table td.cv_select,table.cv_table td.cv_input{ padding-left:3px;}
table.cv_table td.cv_select select{ padding:1px; }
table.cv_table td.cv_select option{ padding:1px; }
table.cv_table td.cv_input input{ padding:2px; background:none;  border:1px solid #ccc;}
table.cv_table td.cv_input textarea{ margin:3px 0px; background:none; border:1px solid #ccc; }
table.cv_table td.cv_submit{ padding:5px 0px;}


/*2.0默认模版修正*/
div.indeximg{ text-align:center; padding:0px 5px;}
div.indeximg p{ text-align:center; height:20px; line-height:20px; overflow:hidden; }
.left_bottom_content p{  word-break:break-all;}

/*表格边框*/
.feedback_table td.feedback_input input,.feedback_table td.feedback_input textarea{border:1px solid #CCCCCC; }
.addlink_table td.addlink_input input,.addlink_table td.addlink_input textarea{ border:1px solid #CCCCCC;}
.message_table td.message_input input,.message_table td.message_text textarea{ border:1px solid #cccccc; }
.table_cv td.cv_input input,.table_cv td.cv_input textarea{ border:1px solid #cccccc;}
.addlink_table,.message_table{ border:none !important; }
.checboxcss{ border:none !important;}

/*留言排版*/
.mesmin{ border:1px dashed #CCCCCC; padding:6px; }       
.message_list{ border:2px solid #cde7e9; }
.message_list_line{ border:1px dashed #CCCCCC; }
.message_list_reinfo{ border:1px dashed #CCCCCC; }

/*_______网站地图_______sitemap.html_______*/
.sitemapclass{ padding:5px 0px;}
.sitemapclass1{font-weight:bold; display:block; height:22px; line-height:22px; border-bottom:1px solid #ccc; padding-left:15px;}
.sitemapclass1 a{ padding:2px 10px; background:#e6e6e6;}
.sitemapclass2{ padding-left:15px; padding-top:3px;}
.sitemapclass2 h3{ background:url(../bit_07.gif) no-repeat left center; padding-left:10px;}
.sitemapclass2 h3 a{ color:#333 !important;}
.sitemapclass2 h4{ display:inline; padding:0px 6px;}
.sitemapclass2 h4 a{ text-decoration:underline;}
