html,body{ font:12px/150% Arial; text-align:center; color:#000;}
a{ color:#000; }
a:hover{  color:#567FF7; }

#metinfo{ 
    text-align:left; 
	width:940px; 
	margin:0px auto; 
}
ul{list-style:none;}
/*---------------head-------------------------------------*/
#head{background:url(../topbg.gif) no-repeat left top;}
#head .logo{ float:left; height:80px; overflow:hidden;}
#head .sidebar{ float:right; text-align:right; padding-right:10px; margin-top:0px; font-size:12px;}
#head .lang{ height:25px; line-height:25px; margin-right:10px;}
#head .lang a{ color:#000000;}
#head .lang a:hover{ color:#325595;}
#head .lang span{ padding:0px 8px; color:#000; }
#head .tel{width:295px; height:39px;}
#head .tel .navsb{ margin-right:20px; width:34px; height:28px; border:0px; margin-top:5px; background:url(../search.gif) no-repeat left 100px; cursor:pointer;}
#head .tel .navtext{margin-right:0px; width:150px; height:28px; border:0px; margin-top:4px; background:url(../search.gif) no-repeat left 100px; line-height:28px;}
#head .lang span.time{ padding-right:30px; color:#005197;}
#head .sidebar h1,#head .sidebar h2 {font-size:12px; font-weight:normal; margin-top:5px; margin-left:210px; text-align:left;}

#head  .nav{ margin-top:5px; height:32px; background:url(../navbg.jpg) repeat-x left top; }
#head  .nav ul{ float:left; list-style:none; height:32px; padding-left:0px; }
#head  .nav ul li.class1{ float:left; height:32px; position:relative;}
#head  .nav ul li a.class1{ display:inline; float:left; height:32px; text-align:center; color:#fff;} 
#head  .nav ul li a.class1 div{ display:inline; float:left; height:26px; cursor:pointer; padding:7px 42px 0px 43px;font-weight:bold;}
#head  .nav ul li a.class1 div span{ font-size:10px; font-family:Arial, Helvetica, sans-serif;}
#head  .nav ul li a.class1:hover{ background:url(../navspanleft.gif) no-repeat left top;}
#head  .nav ul li a.class1:hover div{ background:url(../navspanright.gif) no-repeat 100% top;}
#head  .navdown{ background:url(../navspanleft.gif) no-repeat left top;}
#head  .navdown div{ background:url(../navspanright.gif) no-repeat 100% top;}
#head  .nav ul li.line{float:left; height:32px; width:2px; background:url(../line.gif) no-repeat left top;}
#head  .nav ul ul{ position:absolute; top:32px; left:0px; text-align:center; background:#fff; height:auto; padding-left:0px;  }
#head  .nav ul ul li{ height:22px; line-height:22px; margin:3px; overflow:hidden; }
#head  .nav ul ul li a{ color:#333; display:block;}
#head  .nav ul ul li a:hover{ background:#1D9732; color:#fff;}

#head  .nav div{ float:right; height:28px;padding-top:10px; padding-right:15px;}
#head  .nav div form{ background:url(../serch.jpg) no-repeat; padding-left:2px;}
#head  .nav input{ border:0; }
#head  .nav input.navtext{ width:105px; padding:1px; position:relative; bottom:1px;}
* html #head  .nav input.navtext{ bottom:3px;}
*+html #head  .nav input.navtext{ bottom:3px;}
#head  .nav input.navsb{ cursor:pointer; height:23px; background:none; width:23px; margin-left:-5px;}
 
#flash{ margin-top:6px;  _margin-top:0px; overflow:hidden; text-align:center;background:#ffffff; padding-top:10px;}

/*----------------index-----------------------------------*/


/*-----------------------footer---------------------------*/
#footer{ padding:0px 0px;}


#footer .text{background:#E4E4E4 url(../footbg.jpg) repeat-x left top;color:#000; font-size:12px; text-align:center; padding-top:3px;padding-bottom:3px;}
#footer .text a{ color:#000000; margin-right:5px;margin-left:5px;}
 
/*-------------------web---------------------------------------------*/
#web{ margin:0px 0px; background:#ffffff ;}
#web a:hover{ text-decoration:underline;}
#web .left{ width:214px; float:left;overflow:hidden; padding-top:10px;}
#web .left h3.title{ height:28px; line-height:28px; background:url(../left1.gif) no-repeat right top; color:#000; font-size:12px; text-indent:15px;}
#web .left h3.title1{ height:28px; line-height:28px; background:url(../left1.gif) no-repeat right top; color:#000; font-size:12px; text-indent:15px; margin-top:8px;}
#web .left h3.title2{ height:28px; line-height:28px; background:url(../left1.gif) no-repeat right top; color:#000; font-size:12px; text-indent:15px;}



#web .left .webnav{ margin-bottom:5px;}
#web .left .webnav ul li{text-indent:50px; line-height:25px; overflow:hidden; background:#F4F4F4 url(../li.gif) no-repeat 8px 6px;font-weight:bold;}
#web .left .webnav ul li span{ display:block; font-weight:normal; line-height:20px; height:20px; text-indent:70px;background:url(../ico.gif) no-repeat 33px -3px;}



#web .left .webnav ul li a:hover{ color:#567FF7;}
#web .left .webnav .list-none li{ padding-left:20px; height:30px;}
#web .left .webnav .list-none li a{font-weight:bold;}
#web .left .webnav .list-none span{ padding:0px;border-top:none; font-weight:bold; margin-top:5px; overflow:hidden;}
#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{ padding:5px 8px; line-height:20px; margin-bottom:5px; background:#F4F4F4; border:1px solid #E6E6E6; border-top:none;}
#web .left .text1{ padding-top:0px; line-height:20px; margin-bottom:5px; background:#F4F4F4; border:1px solid #E6E6E6; border-top:none; width:212px; margin-top:8px;margin-bottom:8px;}
#web .left .text .home_news{border-bottom:1px dashed #cccccc; height:25px;margin-left:0px;overflow:hidden;}
#web .left .text .home_news .news2{height:25px; line-height:25px; display: block; _padding-top:5px; background:url(../list2.gif) no-repeat left 6px; text-indent:20px;}
#web .left .text .home_news .news1{ float:right;height:25px; line-height:25px;display: block; _padding-top:5px;}



.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:710px;float:right; overflow:hidden; padding-top:10px;}
#web .right  h3.hometitle{font-size:12px; height:35px; line-height:35px; text-indent:40px; border-bottom:1px solid #567FF7; clear:both;}
#web .right  h3.hometitle1{font-size:12px; height:25px; line-height:25px; text-indent:10px; border-bottom:1px solid #567FF7; clear:both;}
#web .right .home_pic{ width:710px; overflow:hidden; margin-left:12px;}
#web .right .home_pic li{ float:left; width:206px; text-align:center; height:180px; margin-right:27px; margin-top:15px;}
#web .right .home_pic li p{ height:160px;  border:1px solid #cccccc; overflow:hidden;}
#web .right .home_pic li p img{vertical-align: middle;}
#block {
        width: 0px;
        height: 100%;
    }   
.about{ padding:8px; line-height:25px; overflow:hidden;}



#web .right .home_img{ width:710px; overflow:hidden; margin-left:8px;}
#web .right .home_img li{ float:left; width:210px; text-align:center; height:210px; margin-right:20px; font-weight:bold;}
#web .right .home_img li p{ height:190px;}
#web .right .home_img li p img{vertical-align: middle;}
#block {
        width: 0px;
        height: 100%;
    }   



#web .right h3.title{font-size:13px; overflow:hidden; background:url(../titlebg.gif) repeat-x 0px 0px; }
#web .right h3.title .titles{ display:block; text-align:left;height:22px;color:#000000; padding-left:10px; font-size:14px; float:left;font-weight:normal; margin-top:2px;}
#web .right h3.title .titles1{ float:right; font-weight:normal; margin-right:5px; font-size:12px; margin-top:2px;}
#web .right h3.title .titles1 a{ color:#000000;}

#web .right h3.title span a{ color:#FFF;}
#web .right h3.title span a:hover{ text-decoration:none;}
#web .right .webcontent{ width:710px;line-height:22px;}
#web .right .webcontent .title{ width:710px;line-height:25px; border-bottom:1px dashed #cccccc; height:25px;}

.web_bottom{ height:30px; line-height:30px; text-align:center; color:#666666; clear:both; padding-bottom:10px;}
#web .right .notice{ color:#FFF;}


#web .left .text_class ul li{height:30px; padding-left:40px; line-height:30px; overflow:hidden; margin-bottom:1px; background:#F4F4F4 url(../li.gif) no-repeat 30px 13px; border:1px solid #E6E6E6; border-top:none;}
#web .left .text_class ul li a:hover{ color:#C72E3A;}
a.classnow {color:#567FF7;}
/*--------------news-------------------------------------------------------------*/
#web .right .news_list{ list-style:none; padding-right:0px;}
#web .right .news_list li{ height:30px; line-height:30px; padding-left:20px; border-bottom:1px dashed #CCC; background:url(../cion08.gif) no-repeat 5px 10px; overflow:hidden; }
#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:16px; font-weight:bold; text-align:center; margin:8px 0px;}
.page{ margin:5px 0px;}
.hits{ border-top:2px solid #567FF7; text-align:right; height:25px; line-height:25px; margin-top:10px; padding-top:10px; padding-bottom:15px;}
.fx{float:left; display:block;}
.hits a{ color:#FF3300;}
.p_left{ float:left; width:400px; padding-top:10px;}
.p_right{ float:left; padding-top:10px; margin-left:10px; width:290px;}


.snap{ display:block; border:1px solid #cccccc; float:left; margin-right:8px; padding-left:5px; padding-right:5px;height:20px; line-height:20px;}
.snap1{ display:block; border:1px solid #325595; float:left; margin-right:8px; padding-left:5px; padding-right:5px; color:#FF0000;height:20px; line-height:20px;}
.snap2{ display:block; border:1px solid #325595; float:left; margin-left:5px; padding-left:5px; padding-right:5px; color:#FF0000; height:20px; line-height:20px;}
.other{ clear:both; margin-top:7px;border-bottom:1px solid #cccccc;}
.other span{ float:left;margin-top:7px;}
.other_right{ margin-left:5px;}
.other_left{ font-weight:bold;width:80px; display:block; text-align:right;}
.other0{ clear:both;}
.other0_left{ font-weight:bold;float:left; width:80px; display:block; text-align:right;}
.other0_right{ float:left; margin-left:8px; width:200px; overflow:hidden;}
/*----------------product-----------------------------------------------------*/
#product-list {overflow:hidden;}

.smallimg{ margin-top:10px;}
span.spic{ margin:5px 1px !important;}
span.spic img{ border:1px solid #fff;}

.product_list { text-align:center;} 
.product_title{}
.ptitle1{height:25px; line-height:25px; border-bottom:1px solid #567FF7; font-weight:bold; margin-top:25px;}
.ptitle{ height:25px; background:#fff; line-height:25px; font-weight:bold; width:100px; text-align:center; margin-left:10px;border:1px solid #567FF7; border-bottom:1px solid #fff; }
.pcontent{line-height:20px; width:710px; padding-top:10px;padding-bottom:10px; padding-left:5px;}
.pcontent strong{ color:#567FF7;}
.feedback{ float:right; width:80px; background:#567FF7; text-align:center; display:block;margin-top:2px;}
.print{ float:right;text-align:left; display:block;margin-top:2px; margin-right:20px; font-size:12px;font-weight:normal;}
.print a{ color:#FF0000;}
.favorit{float:right; width:50px; background:#567FF7; text-align:center; display:block; margin-right:10px;margin-top:2px;}
.favorit a{ color:#FFFFFF; display:block; text-decoration:none; font-size:12px; font-weight:normal;}
.feedback a{ color:#FFFFFF; display:block; text-decoration:none;font-size:12px;}
.product_list .info_para1{ margin-top:10px;}
.product_list .info_feedback{ text-align:left; display:block; padding:5px;}
.product_list .info_feedback a{ padding:3px 10px; background:#567FF7; color:#fff !important; font-weight:bold;}

/*____________下载模块________________________________________________________*/
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:#567FF7; color:#fff !important; font-weight:bold;}
/*___________图片模块___________________________________________________________________*/
.img_list12{ }
.img_list12 .img_pic{ float:left; width:119px; height:75px; margin-left:20px; margin-top:10px;}
.img_list12 .img_pic .img_title{ width:119px; height:25px; text-align:center; line-height:25px;}
.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:#567FF7;}
.cv a{ color:#567FF7; 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:#567FF7!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:#567FF7; 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;}