font{ font-size:12px;}
table{ border-color:#CCCCCC;}
table tr{ border-color:#CCCCCC;}
table td{ border-color:#CCCCCC;}
a:link, a:visited, a:active { color:#D54E21; text-decoration:underline; }
a:hover{ color:#FF5D28;}
html,body{ font-size:12px; text-align:center; width:100%; font-family:Verdana,Arial,Helvetica,sans-serif !important; color:#000; background:#f0f0f0;}

/*---------------head-------------------------------------*/ 
.content{ width:900px; margin:0px auto; padding:0px 2px; text-align:left; background:#fff; overflow:hidden; border-left:2px solid #eaeaea; border-right:2px solid #eaeaea;}

.toplogo{ }
.top-lang{ float:right; width:400px; height:70px; overflow:hidden; padding-right:6px; padding-top:6px; } 
.top-lang ul li{ float:right; padding:0px 5px; overflow:hidden; text-align:center;  }
.top-lang ul li a{ display:block; float:left; padding-top:24px; height:30px; line-height:30px; background:url(../en.jpg) no-repeat center top;}
.top-lang ul li.cn a{ background:url(../cn.jpg) no-repeat center top;}
.top-lang ul li a:link,.top-lang ul li a:visited,.top-lang ul li a:active{ color:#4b4b4b; text-decoration:none;}
.top-lang ul li a:hover{ color:#2c4186;}
.top-lang div{  width:400px; height:50px; overflow:hidden;}
.top-lang span{ display:block; text-align:right; font-size:11px;}
.nav{ clear:both; height:30px; margin-bottom:3px; padding-right:3px;  background:url(../rnav.gif) no-repeat right top;}
.nav ul{ background:#0066ff; height:30px; padding-left:3px; background:url(../lnav.gif) no-repeat left top;}
.nav ul li{ float:left; line-height:30px; width:149px; text-align:center; background:url(../nav.gif) repeat-x left top; position:relative;}
.nav ul li span{ float:left; background:url(../left.png) no-repeat left top;  text-align:center; width:149px; cursor:pointer; }
.navli4,.navli5{ background:#d2d2d2;}
.nav ul li a:link,.nav  ul li a:visited,.nav  ul li a:active{ font-size:13px; color:#fff;  text-decoration:none; }
.nav ul li a:hover{ color:#fff;  text-decoration:none;}
.nav ul li div.nav2{ position:absolute; top:30px; left:2px; width:149px; padding-top:1px; z-index:3; }
.nav ul li div.nav2 div{ width:147px; margin-top:-1px; text-align:center; height:28px; line-height:28px; overflow:hidden; background:#006cb3; border:1px solid #2371b9; }
.nav ul li div.nav2 div a{ display:block; font-weight:normal !important; width:147px;  text-decoration:none;}
.nav ul li div.nav2 div a:hover{ background:#1a589f;  }
#navl4,#navl5{ background:url(../navb.gif) repeat-x left top !important;}
#navl4 span{ background:url(../center.png) no-repeat left top;}
#navl4  div,#navl5 div{ display:none !important;}
#navl5 span{ background:url(../right.png) no-repeat left top;}
.navli4 span{ background:none !important;}
.navli5 span{ background:none !important;}

.overnavli{ }

.headflash{ clear:both; width:900px; overflow:hidden; }
.headflash .headf{ width:580px; overflow:hidden; float:left; padding:0px 2px 0px 5px; overflow:hidden;}
.headflash .headf .flash{ width:580px; height:220px; overflow:hidden; }
.headflash .headf .flash img{ width:580px; height:220px; border:1px solid #b6d6e6;}

.flash-right{ width:305px; height:225px; overflow:hidden;}
.flash-right .title{ height:29px; overflow:hidden; padding-top:5px; margin-bottom:0px; position:relative; z-index:2; }
.flash-right .title span.stitle{ font-size:18px; position:absolute; left:8px; top:5px; font-weight:bold; color:#e54514; z-index:-1;}
.flash-right .title div{ float:right; height:30px;  position:relative; overflow:hidden; width:220px; padding-top:2px; }
.flash-right .title div span.advsearch_searchword{ position:relative; left:23px; top:2px; _left:18px; _top:0px; }
.flash-right .title div span.advsearch_searchword input{ border:2px solid #ccc; width:110px; _width:115px; padding:2px; color:#4b4b4b;}
.flash-right .title div span.advsearch_search{ position:absolute; right:0px; bottom:3px;}
.flash-right .title div span.advsearch_search input{ width:69px !important; height:27px !important; display:block;}
.flash-right .title div ul li{ float:left;}
.flash-right .title div span.advsearch_search{ padding:0px 5px;}
.flash-right .title div span.advsearch_search input{ padding:2px;}

.flash-content ul{ height:186px; overflow:hidden; float:left; padding-top:1px;  width:105px;  }
.flash-content ul li{ height:30px; text-align:left; padding-left:5px; line-height:30px; overflow:hidden; border:1px solid #b6d6e6; background:#ebf2f7; margin-top:-1px; }
.flash-content ul li a:link,.flash-content ul li a:visited,.flash-content ul li a:active{ text-decoration:none; color:#4b4b4b; font-size:13px;}
.flash-content ul li a:hover{ }
.flash-content div{ float:right; height:185px; margin-top:0px; background:#ebf2f7; width:199px; border:1px solid #b6d6e6; border-left:none; }
 span.spanheight{ padding:5px 10px; display:block; height:175px; overflow:hidden; color:#4b4b4b;}
 li.listyle{ background:#fff!important; }
 li.listyle a{ color:#1775bd !important; }
 
/*----------------index-----------------------------------*/
 .main{ margin-top:0px; width:918px; overflow:hidden; margin-top:5px; }
 .main-left{ float:left; width:280px; border-right:1px solid #dedede; margin-bottom:10px; }
 .main-center{ float:left; width:296px; padding:0px 10px; }
 .main-right{ float:left; width:300px;  }
 

 .main-title{ height:28px; line-height:28px; padding-left:3px; }
 .main-title div{ padding-right:3px;}
 .main-title span{ display:block; padding-left:10px; color:#e54514; padding-top:3px; font-size:15px; font-weight:bold; font-family:arial; border-bottom:1px solid #dedede;}
 .main-left .main-title span{ color:#e54514; font-size:22px; border-bottom:none; padding-top:0px; }
 .main-content{ color:#4b4b4b; padding:8px; }
 .main-left  .main-content{ padding-left:15px; padding-right:15px; line-height:22px;}
 .main-center  .main-content ul li{ margin-top:5px;}
 .main-center  .main-content ul li div{ height:25px; line-height:25px; padding-left:10px; overflow:hidden; background:url(../ine.gif) no-repeat left 10px;}
 .main-center  .main-content ul li div a:link, .main-center  .main-content ul li div a:visited, .main-center  .main-content ul li div a:active{ color:#D54E21; text-decoration:underline;}
 .main-center  .main-content ul li div a:hover{ color:#FF5D28;}
 .main-center  .main-content ul li span{ display:block; overflow:hidden; line-height:18px; padding-left:10px;}
 .main-right .main-content ul li{ float:left;}
 
/*-----------------------footer---------------------------*/
.footer{ color:#666; border-top:2px solid #c2c2c2; background:#f0f0f0; width:890px; margin:0px auto; font-size:12px; padding:5px; padding-bottom:0px; }
.footer a:link,.footer a:visited,.footer a:active{ color:#666; text-decoration:none;}
.footnav{ text-align:left; float:left; width:430px; height:22px; line-height:22px; }
.footnav a:link,.footnav a:visited,.footnav a:active{ color:#666; }
.footnav span{ padding:0px 5px; }
.foottext{ padding:5px 0px; text-align:right; width:450px; line-height:20px; float:left; }

.footer-left{}

/*-------------------web---------------------------------------------*/
.web{ padding-bottom:10px; }
.webleft{ width:200px; float:left; padding-left:5px; padding-right:10px; overflow:hidden; }

.web-title{ height:28px; line-height:28px; background:url(../indt2.gif) no-repeat left top; padding-left:3px; }
.web-title div{ background:url(../indt3.gif) no-repeat right top; padding-right:3px;}
.web-title span{ display:block; font-weight:bold; font-size:13px; background:url(../indt1.gif) repeat-x left top; padding-left:10px; color:#fff;}

.leftlist ul{ padding-bottom:10px; padding-top:1px; }
.leftlist ul li{ height:30px; line-height:30px; overflow:hidden; text-align:center; border:1px solid #5b9bee; margin-top:-1px;}
.leftlist ul li a{ display:block; text-decoration:none; background:#f1f1f1 url(../arrow-blue.gif) no-repeat 180px center; color:#336699;}
.leftlist ul li a:hover{ background:#c4c4c4 url(../arrow-blue.gif) no-repeat 180px center; color:#fff; font-weight:bold;}
.leftlist span.span_class3{ }
.leftlist span.span_class3 li a:link,.leftlist span.span_class3 li a:visited,.leftlist span.span_class3 li a:active{ font-weight:normal !important;}
.leftlist .classnow a{ background:#c4c4c4 url(../arrow-blue.gif) no-repeat 180px center !important; font-weight:bold !Important; color:#fff !Important;}
.met_online{ height:22px; line-height:22px;  width:180px; margin:0px auto; border-bottom:2px solid #b7b7b7; font-weight:bold; font-size:14px; color:#125599; padding-left:15px;}

.memberul { padding-bottom:10px; padding-top:1px; }
.memberul li{ height:30px; line-height:30px; overflow:hidden; border:1px solid #5b9bee; margin-top:-1px;}
.memberul li a:link,.memberul li a:visited,.memberul li a:active{ display:block; text-align:center; text-decoration:none; background:#f1f1f1 url(../arrow-blue.gif) no-repeat 180px center; color:#336699;}
.memberul li a:hover{ background:#c4c4c4 url(../arrow-blue.gif) no-repeat 180px center; color:#fff; font-weight:bold;}

.met_onlinelist{ line-height:20px; padding:5px; width:190px;  margin:0px auto;}
.met_onlinename{ display:block; height:20px; line-height:20px; padding-left:10px; color:#4b4b4b; }
.met_onlinename{ margin-bottom:5px;}

.main-left-bottom .main-left-title{ height:22px; line-height:22px; border-bottom:2px solid #b7b7b7; }

.webright{ width:680px; float:left; overflow:hidden; padding-bottom:15px; }
.web_right_title{ background:url(../new1.gif) no-repeat left top; height:20px; line-height:20px; border-bottom:2px solid #c2c2c2;}
.web_right_title div{ padding-left:5px; color:#333;}
.web_right_title div a,.web_right_title div a:visited,.web_right_title div a:active{ color:#D54E21; text-decoration:none; }
.web_right_title div a:hover{ color:#FF5D28;}

.main_bottom_bgb{ display:none;}
.webcontent{ padding:10px 20px; line-height:22px; color:#333; overflow:hidden; }
.web_bottom{ height:30px; line-height:30px; text-align:center; margin-top:10px; }

.web-left-div{ margin-top:3px;}
.web-left-div .web-div-title{ height:39px; line-height:39px; background:url(../cmdh1.gif) no-repeat left top;}
.web-left-div .web-div-title span{ padding-left:30px;}
.web-left-div ul{ border:1px solid #d9dbd0; width:207px; margin-left:1px; border-top:none; padding-bottom:10px;}
.web-left-div ul li{ width:190px; margin:0px auto; background:url(../line2.gif) repeat-x left bottom; height:22px; line-height:22px; overflow:hidden;}
.web-left-div ul li div{ background:url(../list9.gif) no-repeat left 6px; padding-left:12px;}
.da .web-div-title{ background:url(../cmdh4.gif) no-repeat left top;}

/*--------------news-------------------------------------------------------------*/
.news_list li{ height:25px; line-height:25px; }
.news_list li span.newstime{ float:right; padding-right:5px; }
.news_list li span.newstitle{ padding-left:20px; display:block; background:url(../list1.gif) no-repeat 3px 7px; }
.news_list li span.newstitle a:link,.news_list li span.newstitle a:visited,.news_list li span.newstitle a:active{color:#D54E21; text-decoration:underline; }
.news_list li span.newstitle a:hover{ color:#FF5D28;}

.webcontent h1{ font-size:14px; font-weight:bold; text-align:center; height:30px; line-height:30px; margin-top:8px; background:url(../hd_24.jpg) repeat-x left bottom; }
.hits{ text-align:center; height:30px; line-height:30px; background:url(../hd_24.jpg) repeat-x left bottom; margin-bottom:10px;}
.web_page{ clear:both; line-height:20px; background:url(../hd_24.jpg) repeat-x left top; margin-top:10px; padding-top:5px;}

/*----------------product-----------------------------------------------------*/
.pro_content ul{ padding-left:3px; padding-top:8px; padding-top:1px; padding-left:1px;}
.pro_content ul li{ text-align:center; float:left; padding:6px; border:1px solid #CBCBCB; margin-top:-1px; margin-left:-1px;}
.pro_content ul li span{ display:block; }
.pro_content ul li span.info_description{ float:left; width:160px; height:110px; text-align:left; padding-left:3px; overflow:hidden;}
.pro_content ul li span.info_description a:link,.pro_content ul li span.info_description a:visited,.pro_content ul li span.info_description a:active{ color:#555; text-decoration:none;}
.pro_content ul li span.info_img{ text-align:center; float:right;}
.pro_content ul li span.info_title{ height:22px; line-height:22px; float:left; padding-left:3px; overflow:hidden; }
.pro_content ul li span.info_title a:link,.pro_content ul li span.info_title a:visited,.pro_content ul li span.info_title a:active{ color:#D54E21; text-decoration:underline;} 
.pro_content ul li span.info_title a:hover{ color:#FF5D28;}
.pcontent{ padding-top:10px; line-height:18px; }

/*产品内页showproduct图片轮播*/
.product_list{ float:right; width:280px; overflow:hidden; }
.tuijian .title{ color:#336699; margin-top:10px; font-size:16px; font-weight:bold; border-bottom:1px solid #336699;}
.tuijian ul{ padding:8px;}
.tuijian ul li{ padding:1px 0px;  padding-left:12px; background:url(../arrow-orange.gif) no-repeat left center;}
.tuijian ul li a:link,.tuijian ul li a:visited,.tuijian ul li a:active{ color:#D54E21; text-decoration:underline;}
.tuijian ul li a:hover{ color:#FF5D28;}

.productdec{ float:left; width:340px; overflow:hidden;}
.productdec h1{ text-align:left !important; font-size:18px; }
.productdec ul.product_list_para{ color:#555;}
.proimglist{ padding:5px;}
.proimglist span{ padding:0px 2px;}

/*--------------------------*/
 





/*____________下载模块______Download_________________________________________________*/
.download_list{ padding:10px 20px; padding:5px; margin-bottom:2px;  background:url(../hd_24.jpg) repeat-x left bottom;}
.download_list_title{ padding-top:6px;}
.download_list_para{ padding-left:5px;}
.download_list_title{ font-weight:bold; font-size:14px;}
.download_list_detail2{ float:right; margin-top:-10px;}
.download_list_detail2 a{ font-weight:bold; padding:3px 15px; background:#5E9F33; }
.download_list_detail1 b{ font-weight:normal;}
.download_list_detail2 a:link,.download_list_detail2 a:visited,.download_list_detail2 a:active{ color:#fff; text-decoration:none;}

.download_url{ margin:5px 0px; padding-left:5px;}
.download_url a{ font-weight:bold; padding:3px 15px; background:#5E9F33;}
.download_url a:link,.download_url a:visited,.download_url a:active{ color:#fff; text-decoration:none;}

/*___________图片模块_______img_______________________________________________________________*/
.imgcontent .metinfo_slide{ margin-left:auto !important; margin-right:auto !important;}
.imgcontent .metbimg{ margin-left:auto; margin-right:auto;}

.img_list12 ul{ padding-top:10px;}
.img_list12 ul li{ text-align:center; float:left; padding:0px 10px;  }
.img_list12 ul li span.info_img{ display:block; }
.img_list12 ul li span.info_title{ display:block; text-align:center; height:30px; line-height:30px; overflow:hidden;}
.imgcontent{ text-align:center;}
.imgcontent ul li{ text-align:left;}

/*____________招聘中心_______job_____________________________________________________*/
.job_list{ padding:10px; background:url(../hd_24.jpg) repeat-x left bottom;}
.job_list_title{ margin:5px 0px; padding:10px 0px; }
.job_list_right a{ font-weight:bold; padding:3px 15px; background:#5E9F33;}
.cv a{ font-weight:bold; padding:3px 15px; background:#5E9F33;}
.cv { background:url(../hd_24.jpg) repeat-x left top; margin-top:10px; padding-top:6px;}
.job_list_detail{ margin-top:10px;}
.job_list_right a:link,.job_list_right a:visited,.job_list_right a:active{ color:#fff;}
.cv a:link,.cv a:visited,.cv a:active{ color:#fff; text-decoration:none;}

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;}
table.cv_table td.cv_submit input{ background:#5e9f33; border:none; font-weight:bold; height:20px; padding:2px 6px; color:#fbfbfb; cursor:pointer;}

/*_____________反馈模块____________________________________________________________*/
.feedback_table{ margin:0px auto; text-align:left; margin-top:10px; background:#fff; }
.feedback_table td.feedback_td1{ text-align:right; width:20%; height:25px; line-height:25px; padding-right:3px;}
.feedback_table td.feedback_input{ padding-left:3px;}
.feedback_table td.feedback_input input{ padding:2px;}
.feedback_submit{ text-align:left; padding-left:120px; height:30px; line-height:30px;}
.feedback_submit input{ *padding-top:5px; margin-right:10px;}
.checboxcss{ margin:2px 3px; position:relative; top:2px; }

/*___________高级搜索________________________________________________*/
.searchul ul li{ padding:5px; background:url(../hd_24.jpg) repeat-x left bottom;}
.searchul ul li img{ display:none !important;}
.search_title{ display:block;}

.search_updatetime{ display:block;}
.selist{ padding-bottom:10px; border:1px solid #5B9BEE; border-top:none; }
.selist ul{ padding-left:10px; }
.selist ul li{ padding-top:5px;}
.selist ul li select{ padding:2px; border:1px solid #ccc; }
.selist ul li span.advsearch_searchword input{ padding:2px; border:1px solid #ccc;}
.searchul ul li span.search_detail a:link,.searchul ul li span.search_detail a:visited,.searchul ul li span.search_detail a:active{ text-decoration:underline; color:#125599; }

/*______________友情链接__________________________________________________________________*/
.links_content{ padding:10px 20px;}
.index_link_img{padding:5px 20px; border:1px dashed #E1DFE8; }
.index_link_img ul{ padding-top:5px;}
.index_link_img ul li{ display:inline; padding:0px 15px; }
.index_link_img img{ width:80px; height:31px; border:1px solid #E1DFE8;}
.index_link_text{padding:5px 20px; border:1px dashed #E1DFE8; }
.index_link_text ul li{ display:inline; padding:0px 15px; }
.links_content{ padding:5px 0px 10px 10px; }

.addlink_title{ text-align:center; font-size:16px; }
.addlink_table{ margin:0px auto; text-align:left; width:100%; background:#fff;}
.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:143px; height:30px; line-height:30px;}
.addlink_submit input{ *padding-top:5px; margin-right:10px;}

/*________________在线留言__________________________________________________________*/

.message_line{ padding-right:10px; height:30px; line-height:30px; text-align:right; }
.message_line a{ font-weight:bold; padding:3px 15px; background:#5E9F33;}
.message_line a:link,.message_line a:visited,.message_line a:active{ color:#fff; text-decoration:none;}

.mesmin{ width:650px; padding:10px 0px;}
.message_list{ padding:10px; margin-bottom:10px;}
.message_list_line{ padding:3px;}
.message_list_line b{ padding-right:5px;}
.message_list_info{ padding:8px;}
.message_list_reinfo{ padding:3px; margin-bottom:10px;}
.message_title{ text-align:center; font-size:13px;}
.message_table{ margin:0px auto; text-align:left; background:#fff;}
.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{ text-align:left; margin:0px auto; }
.table_cv td.cv_text{ text-align:right; width:20%; height:25px; line-height:25px; padding-right:3px; }
.table_cv td.cv_input input{ padding:2px;}
.table_cv td.cv_input textarea{ margin:5px 0px;}
.table_cv td.cv_submit{ padding-left:3px; width:80%; }
.table_cv td.cv_submit input{ margin-right:15px;}


/*表格边框*/
.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;}
.feedback_table,.addlink_table,.message_table{ border:none !important; }
.checboxcss{ border:none !important;}

/*留言排版*/
.mesmin{ border:1px dashed #CCCCCC; }       
.message_list{ border:2px solid #cde7e9; }
.message_list_line{ border:1px dashed #CCCCCC; }
.message_list_reinfo{ border:1px dashed #CCCCCC; }
/*------*/
