font{ font-size:12px;}
*{ margin:0px; padding:0px;}
ul{ list-style-type:none;}
img{ border:none;}
table{ border-color:#CCCCCC;}
table tr{ border-color:#CCCCCC;}
table td{ border-color:#CCCCCC;}
a:link, a:visited, a:active { color:#ffaaaa; text-decoration:none; }
a:hover{ color:#ffaaaa; text-decoration:none; }
html,body{ font-size:12px; text-align:center; width:100%; color:#000; background:url(../Brown/content-bg.jpg) repeat !important;}

/*---------------head-------------------------------------*/ 
.kj{ width:900px; margin:0px auto; padding:20px 0px;}
.content{ width:900px; margin:0px auto; text-align:left; margin-bottom:20px; padding-bottom:20px; overflow:hidden; padding:1px; background:#fff;}
.lang{ position:absolute; top:10px; right:10px;}
.lang span{ padding:0px 5px;}
.lang a:link,.lang a:visited,.lang a:active{ color:#4b4b4b;}
.top-nav{ float:right; position:relative; } 
 
.top-nav ul{ margin-top:50px; }
.top-nav ul li{ float:left; height:28px; line-height:28px; overflow:hidden; margin-left:1px;} 
.top-nav ul li span{ display:block; float:left; cursor:pointer; background:url(../Brown/navcenter.gif) repeat-x left top; position:relative; color:#fff; font-weight:bold; padding:0px 15px; padding-top:3px; _padding-top:4px;}
.top-nav ul li span div.left{ height:28px; position:absolute; left:0px; top:0px; background:url(../Brown/navleft.gif) no-repeat left bottom; width:11px;}
.top-nav ul li span div.right{ height:28px; position:absolute; right:0px; top:0px; background:url(../Brown/navright.gif) no-repeat right bottom; width:12px;}
.flash{ width:900px; clear:both; padding-top:1px; font-size:0px; overflow:hidden;}
 
/*----------------index-----------------------------------*/
 .main{ width:900px; overflow:hidden;}
 .main-left{ float:left; width:246px; overflow:hidden;}
 .main-center{ float:left; width:429px; overflow:hidden;}
 .main-right{ float:left; width:225px; overflow:hidden;}
 .main-left .main-div{ padding-left:45px; background:url(../Brown/leftline.png) repeat-y left top;}
 .main-center .main-content{ color:#595959; line-height:20px; padding-top:3px; }
 .main-right .main-content{ background:url(../Brown/rightline.png) repeat-y left top; }
 
 .main-left .main-title{ height:24px; line-height:24px; overflow:hidden; border-bottom:2px solid #fff; background:url(../Brown/lefttitle.gif) no-repeat left top;}
 .main-left .main-title span{ display:block; padding-left:45px; padding-top:1px; font-weight:bold; color:#fff;}

 .main-left .main-div-title{ color:#595959; font-weight:bold; padding:15px 0px; }
 
 .main-div ul li{ padding-left:18px; background:url(../Brown/lne.gif) no-repeat left 2px; height:18px; line-height:18px; overflow:hidden; width:160px; }
 .main-div ul li a:link,.main-div ul li a:visited,.main-div ul li a:active{ color:#595959;}
 .main-div ul li a:hover{ text-decoration:underline;}
 .main-div ul li.more{ background:none; font-family:arial; text-align:right; padding-right:20px;}
 
 .main-center{ background:url(../Brown/centerline.png) repeat-x left bottom; }
 .main-center .main-title{ height:24px; line-height:24px; overflow:hidden; background:url(../Brown/centertitle.png) no-repeat left top;}
 .main-center .main-title span{ display:block; padding-left:45px; padding-top:1px; font-weight:bold; color:#fff;}
 .main-center .main-img{ border:1px solid #fff; overflow:hidden; font-size:0px; width:418px; margin:0px auto; }
 .main-center .main-img img{ width:418px; height:200px; }
 .main-center .main-text{  margin-top:4px; padding:8px; height:auto !important; height:115px; min-height:115px;}
 .main-center .main-text h1{display:inline; font-size:12px; padding-right:5px;}
 .main-center .main-text h2{display:inline; font-size:12px; padding-right:5px;}
 .main-center .main-text h3{display:inline; font-size:12px; padding-right:5px;}
 .main-center .main-text h4{display:inline; font-size:12px;}
 .main-center .main-text a:link, .main-center .main-text a:visited, .main-center .main-text a:active{ color:#595959;}
 
 .main-right{ }
 .main-right ul{ padding-left:40px; }
 .main-right ul li{ padding-left:10px; background:url(../Brown/li.gif) no-repeat left 8px; height:22px; line-height:22px; }
 .main-right ul li a:link,.main-right ul li a:visited,.main-right ul li a:active{ color:#595959;}
 .main-right ul li a:hover{ text-decoration:underline;}
 .main-right span.span_class3{ margin-left:20px;}
 .main-right ul li.more{ background:none; font-family:arial; text-align:right; padding-right:20px;}
 .main-right .right-title{ height:25px; line-height:25px; padding-left:20px;}
 .main-right .right-title a:link, .main-right .right-title a:visited, .main-right .right-title a:active{ color:#595959; font-weight:bold;}
 .main-right div.right1{ padding-top:5px;}
 
 .main-right .main-title{ height:24px; line-height:24px; overflow:hidden; background:url(../Brown/righttitle.png) no-repeat left top;}
 .main-right .main-title span{ display:block; padding-left:55px; padding-top:1px; font-weight:bold; color:#fff;}
 
 .main-bottom{ background:url(../Brown/centerline.png) repeat-x left bottom; border-top:2px solid #65330e; padding:8px; margin-top:1px; overflow:hidden;}
 .main-bottom .title{ text-align:center; height:22px; line-height:22px; overflow:hidden;}
 .main-bottom .title a:link, .main-bottom .title a:visited, .main-bottom .title a:active{ color:#595959;}
 
/*-----------------------footer---------------------------*/
.footer{ color:#666; height:110px; overflow:hidden; padding-top:20px; background:url(../Brown/footerline.png) repeat-x left top; }
.footer a:link,.footer a:visited,.footer a:active{ color:#666;}
.footnav{ display:none; }
.foottext{ text-align:center; line-height:16px;}

/*-------------------web---------------------------------------------*/
.web{  background:url(../Brown/leftline.png) repeat-y left top; width:900px; overflow:hidden;}
.webleft{ width:246px; float:left; overflow:hidden; }
.web-title{ height:24px; background:url(../Brown/lefttitle.gif) no-repeat left top; margin-bottom:10px; overflow:hidden; }
.web-title span{ display:block; padding-left:45px; padding-top:1px; line-height:24px; color:#fff; font-weight:bold; }

.web-content{ padding:6px; padding-top:1px; padding-bottom:12px; margin-top:2px;}

.leftlist ul{  padding-left:65px; padding-bottom:10px; }
.leftlist ul li{ height:22px; line-height:22px; overflow:hidden; padding-left:18px; background:url(../Brown/lne.gif) no-repeat left 5px; }
.leftlist ul li a:link,.leftlist ul li a:visited,.leftlist ul li a:active{ color:#595959;}
.leftlist ul li a:hover{ color:#fc7f2a;}
.leftlist span.span_class3{ margin-left:20px; }
.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;}

.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-left:40px; }
.memberul li{ height:25px; line-height:25px; overflow:hidden; padding-left:15px; background:url(../Brown/lne.gif) no-repeat left 6px;}
.memberul li a:link,.memberul li a:visited,.memberul li a:active{ color:#4b4b4b;}
.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-top-left-sideba{ padding:5px; color:#595959 !important;}

.main-left-bottom .main-left-title{ height:22px; line-height:22px; border-bottom:2px solid #b7b7b7; }

.webright{ width:654px; float:left; overflow:hidden; padding-bottom:15px; background:url(../Brown/centerline.png) repeat-x left bottom;}
.web_right_title{ background:url(../Brown/webright.png) no-repeat left top; height:24px; line-height:24px; overflow:hidden;}
.web_right_title div{ padding-left:45px; padding-top:2px; color:#fff;}
.web_right_title div a,.web_right_title div a:visited,.web_right_title div a:active{ color:#fff;}
.webcontent{ color:#595959!important; line-height:20px; padding:10px 15px;}
.web_bottom{ text-align:center;}
.contact{ color:#4b4b4b; line-height:20px; padding:8px;}

/*--------------news-------------------------------------------------------------*/
.news_list li{ height:25px; line-height:25px; }
.news_list li span.newstime{ float:right; padding-right:5px; }
.news_list li a:link,.news_list li a:visited,.news_list li a:active{ color:#595959;}
.news_list li a:hover{ color:#ffaaaa;}
.webcontent h1{ font-size:14px; font-weight:bold; text-align:center; height:30px; line-height:30px; margin-top:8px; background:url(../Brown/hd_24.jpg) repeat-x left bottom; }
.hits{ text-align:center; height:30px; line-height:30px; background:url(../Brown/hd_24.jpg) repeat-x left bottom; margin-bottom:10px;}
.web_page{ line-height:20px; background:url(../Brown/hd_24.jpg) repeat-x left top; margin-top:10px; padding-top:5px;}

/*----------------product-----------------------------------------------------*/
.pro_content ul{ padding-left:3px; padding-top:8px;}
.pro_content ul li{ text-align:center; float:left; padding:0px 5px;}
.pro_content ul li span{ display:block; }
.pro_content ul li a:link,.pro_content ul li a:visited,.pro_content ul li a:active{ color:#595959;}
.pro_content ul li a:hover{ color:#ffaaaa;}
.pro_content ul li span.info_img{ text-align:center;}
.pro_content ul li span.info_img img{ border:1px solid #E1DFE8;}
.pro_content ul li span.info_title{ height:35px; line-height:35px; overflow:hidden; }
.pcontent{ padding-top:10px; line-height:18px; }

/*产品内页showproduct图片轮播*/
.product_list{ text-align:center; }
.smallimg{ margin-top:15px;}
.product_list ul{ text-align:left;} 
.product_list .info_para1{ margin-top:10px;}
.product_list .info_feedback{ text-align:left; height:32px; line-height:32px; display:block;}
.product_list .info_feedback a{ width:62px; height:26px; line-height:26px; overflow:hidden; display:block; margin-right:10px; *line-height:30px; padding-left:26px;}
.product_list .info_feedback a{background:url(../Brown/down.gif) no-repeat 0px 0px;}
.product_list .info_feedback a:link,.product_list .info_feedback a:visited,.product_list .info_feedback a:active{ color:#fff;}
/*--------------------------*/
 





/*____________下载模块______Download_________________________________________________*/
.download_list{ padding:10px 20px; padding:5px; margin-bottom:2px;  background:url(../Brown/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{ width:62px; height:26px; line-height:26px; overflow:hidden; display:block; margin-right:10px; *line-height:30px; padding-left:26px; background:url(../Brown/down.gif) no-repeat left top; }
.download_list_detail1 b{ font-weight:normal;}
.download_list_detail2 a:link,.download_list_detail2 a:visited,.download_list_detail2 a:active{ color:#fff;}

.download_url{ margin:5px 0px; padding-left:5px;}
.download_url a{ display:block; width:62px; height:26px; line-height:26px; overflow:hidden; *line-height:30px; padding-left:26px; background:url(../Brown/down.gif) no-repeat left top;}
.download_url a:link,.download_url a:visited,.download_url a:active{ color:#fff;}

/*___________图片模块_______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(../Brown/hd_24.jpg) repeat-x left bottom;}
.job_list_title{ margin:5px 0px; padding:10px 0px; }
.job_list_right a{ float:left; padding-left:27px; width:61px; height:26px; line-height:26px; margin-right:10px; display:block; overflow:hidden; *line-height:30px; background:url(../Brown/down1.gif) no-repeat left top;}
.cv a{ padding-left:27px; width:61px; height:26px; line-height:26px; margin-right:10px; display:block; overflow:hidden; *line-height:30px; display:block; margin:0px auto; background:url(../Brown/down1.gif) no-repeat left top;}
.cv { background:url(../Brown/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;}



/*_____________反馈模块____________________________________________________________*/
.feedback_table{ margin:0px auto; text-align:left; margin-top:10px; background:#001864 !important;  }
.feedback_table td.feedback_td1{ text-align:right; background:#001864 !important; width:20%; height:25px; line-height:25px; padding-right:3px;}
.feedback_table td.feedback_input{ padding-left:3px;background:#001864 !important;}
.feedback_table td.feedback_input input{ padding:2px;}
.feedback_submit{ text-align:left; padding-left:102px; background:#001864 !important; height:30px; line-height:30px;}
.feedback_submit input{ *padding-top:5px; margin-right:10px;}
.feedback_table td.feedback_info{background:#001864 !important; color:#fff !important; width:20px; text-align:center;}
.checboxcss{ margin:2px 3px; position:relative; top:2px; }
.feedback_table td.feedback_input textarea{ width:223px; margin-top:2px;}

/*___________高级搜索________________________________________________*/
.searchul ul li{ padding:5px; background:url(../Brown/hd_24.jpg) repeat-x left bottom;}
.searchul ul li img{ display:none !important;}
.search_title{ display:block;}
.search_title a:link,.search_title a:visited,.search_title a:active{ color:#ffbbbb;}
.search_updatetime{ display:block;}
.selist{ padding-bottom:10px;  }
.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:13px; }
.addlink_table{ margin:0px auto; text-align:left; width:100%; background:#fff;}
.addlink_table td{background:#001864 !important;}
.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; background:#001864 !important; border:none; color:#fff;}
.addlink_table td.addlink_input textarea{ background:#001864 !important; border:none; color:#fff; 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; }
.message_line a{ overflow:hidden; float:right; width:62px; height:26px; line-height:26px; padding-left:26px; text-align:left; *line-height:30px; background:url(../Brown/down1.gif) no-repeat left top;}
div.linkm a{ width:79px;  background:url(../Brown/down3.gif) no-repeat left top;}
.message_line a:link,.message_line a:visited,.message_line a:active{ color:#fff;}

.mesmin{ 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 td{background:#001864 !important;}
.message_table{ margin:0px auto; text-align:left; }
.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; width:220px; background:#001864 !important; border:none; color:#fff;}
.message_table td.message_text textarea{ margin-left:3px; width:225px; margin-top:2px; background:#001864 !important; border:none; color:#fff;}
.message_submint{ text-align:left; padding-left:135px; height:30px; line-height:30px; }
.message_submint input{ *padding-top:5px; margin-right:10px;}
.message_table td.message_info{ color:#fff !important;}

/*------------------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,.addlink_table,.message_table{ border:none !important; }
.checboxcss{ border:none !important;}

/*留言排版*/    
.message_list{ border:2px solid #cde7e9; }
.message_list_line{ border:1px dashed #CCCCCC; }
.message_list_reinfo{ border:1px dashed #CCCCCC; }
/*------*/