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:#7e7e7e; text-decoration:none; }
a:hover{  color:#7e7e7e; text-decoration:none; }
html,body{ font-size:12px; text-align:center; width:100%; color:#000; background:#EDEDED !important;}

/*---------------head-------------------------------------*/ 
.content{  text-align:left;}
.top{ background:#0677B7;}
.toplogo{ width:979px; margin:0px auto; height:105px; background:#0677B7 url(../header.gif) no-repeat center top;}
.nav{ height:26px; line-height:26px; margin:1px 0px; background:#EDEDED;}
.nav ul { width:949px; margin:0px auto; padding-left:30px; }
.nav ul li{ float:left; position:relative;}
.nav ul li a.lia:link,.nav ul li a.lia:visited,.nav ul li a.lia:active{ display:block; float:left; padding:0px 15px; height:26px; line-height:26px; overflow:hidden; color:#0677B7; border-right:1px solid #E0E0E0;}
.nav ul li a.lia:hover{ background:#F5F5F5; text-decoration:underline;}
.headflash{  height:93px; border-top:1px solid #0677B7;}
.headflash .flash{ width:979px; margin:0px auto; overflow:hidden;}

.nav ul li.lia a{ display:block; float:left; padding:0px 15px; height:26px; line-height:26px; overflow:hidden; color:#0677B7; border-right:1px solid #E0E0E0;}
.nav ul li.lia a:hover{background:#F5F5F5; text-decoration:underline;}

.navdn{ background:#0677B7 !important; color:#fff !important;}
.nav_ul2{ position:absolute; top:26px; left:0px;  background:#F5F5F5; }
.nav_ul2 div{ width:150px; overflow:hidden; } 
.nav_ul2 div a:link,.nav_ul2 div a:visited,.nav_ul2 div a:active{ border-bottom:1px solid #FFFFFF; padding:5px 8px; color:#0677B7; display:block; height:20px; line-height:20px; }
.nav_ul2 div a:hover{ background:#EDEDED;}
 
/*----------------index-----------------------------------*/
.main{ padding-top:10px; width:979px; margin:0px auto; background:#F7F7F7; padding-bottom:20px; }
.main-left{ width:247px; float:left; padding-left:10px; padding-right:28px; }
.main-left-title{ background:url(../5.jpg) no-repeat left top; height:61px;}
.main-left-title span{ color:#fff; font-size:14px; font-weight:bold; padding-left:30px;}
.main-left-content{ background:#EDEDED; border:1px solid #DFDFDF; border-top:none; padding:8px; color:#7e7e7e;}
.main-left-content ul{ padding-left:10px;}
.main-left-content ul li{ padding-left:12px; background:url(../sidebox-bullet.gif) no-repeat left 10px; height:22px; line-height:22px; overflow:hidden;}
.main-left-content ul li a:link,.main-left-content ul li a:visited,.main-left-content ul li a:active{ color:#0677b7; text-decoration:underline;}
.main-left-content span.span_class3{ margin-left:20px;}
.main-left-title1{ height:24px; line-height:26px; background:url(../title.jpg) no-repeat left top; margin-top:10px;}
.main-left-title1 span{ color:#fff; font-size:14px; font-weight:bold; padding-left:30px;}

.main-center{ width:409px; float:left; color:#7e7e7e; line-height:20px; overflow:hidden;}
.main-center ul.index_case li{ float:left; text-align:center; padding:5px 5px;}
.main-center ul.index_case li img{ border:1px solid #ededed;}
.main-center ul.index_case li span{ display:block; height:20px; line-height:20px; overflow:hidden;}

.main-right{ width:247px; float:left; padding-left:28px; padding-right:10px; }
.main-right-title{ height:61px; background:url(../titler.jpg) no-repeat left top;}
.main-right-title span{ color:#fff; font-size:14px; font-weight:bold; padding-left:30px;}

.main-right-title1{ height:24px; line-height:26px; background:url(../52.jpg) no-repeat left top; margin-top:10px;}
.main-right-title1 span{ color:#fff; font-size:14px; font-weight:bold; padding-left:30px;}


/*-----------------------footer---------------------------*/
.footer{ color:#666; width:979px; margin:0px auto; font-size:12px !important; }
.footer a:link,.footer a:visited,.footer a:active{ color:#666;}
.footnav{ text-align:center; background:#F7F7F7; border-bottom:1px solid #40BCE0; }
.footnav span{ padding:0px 5px; *padding:0px 8px;}
.foottext{ padding:5px 0px; text-align:center; line-height:20px;}

/*-------------------web---------------------------------------------*/
.web{ padding-top:6px; padding-bottom:10px;}
.webleft{ width:180px; float:left; overflow:hidden; padding-bottom:10px; }
.aq ul{ padding:6px; }
.aq ul li{ height:25px; line-height:25px; overflow:hidden; background:url(../line.gif) repeat-x left bottom; padding-left:2px; }
.webleft_content{ height:auto !important; height:220px; min-height:220px; }
.leftlist ul{ padding-left:15px; padding-top:5px; padding-bottom:10px;}
.leftlist ul li{ height:25px; line-height:25px; overflow:hidden; padding-left:12px; background:url(../lline.gif) no-repeat left center; }
.leftlist li.li_class3{ padding-left:20px; }

.met_online{ height:24px; line-height:26px; background:url(../52.jpg) no-repeat left top; margin-top:10px; color:#fff; font-size:14px; font-weight:bold; padding-left:30px;}
.met_onlinelist{ background:#EDEDED; border:1px solid #DFDFDF; border-top:none; padding:8px; color:#7e7e7e;}

.memberul{ overflow:hidden; padding-left:15px; padding-top:8px;}
.memberul li{ height:25px; line-height:25px; overflow:hidden; padding-left:12px; background:url(../lline.gif) no-repeat left center;  }
.met_onlinelist{ line-height:20px; padding:5px; padding-left:10px; }
.met_onlinename{ display:block; height:20px; line-height:20px; }
.met_onlinename{ margin-bottom:5px;}

.webright{ width:625px; float:left; overflow:hidden; margin-left:6px; border:1px solid #E1DFE8; padding:6px;}
.web_right_title{ height:32px; line-height:32px; overflow:hidden; background:#EDEDED; }
.web_right_title span{ font-size:14px; padding-left:15px; display:block; padding-top:2px; font-weight:bold; color:#FF0000; }
 

.main_bottom_bgb{ display:none;}
.webcontent{ padding:10px; line-height:20px; color:#333; overflow:hidden; }
.web_bottom{ height:30px; line-height:30px; text-align:center; }

/*--------------news-------------------------------------------------------------*/
.news_list{ }
.news_list li{ height:25px; line-height:25px; overflow:hidden; }
.news_list li span.newstime{ float:right; padding-right:5px;}
.news_list li span.newstitle{ padding-left:15px; display:block; background:url(../bullet.gif) no-repeat 3px 10px; }
.news_list li span.newstitle a:link,.news_list li span.newstitle a:visited,.news_list li span.newstitle a:active{ color:#0677b7; text-decoration:underline;}
.main-center-title{ font-size:18px; font-weight:bold; color:#0677B7; height:30px; line-height:30px;}

.main-center h1{ font-size:18px; font-weight:bold; text-align:center; height:30px; color:#0677b7; line-height:30px; }
.hits{ text-align:right; height:25px; line-height:25px; padding-top:10px;}
.web_page{ line-height:20px; margin-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 span.info_img{ text-align:center;}
.pro_content ul li span.info_img img{ padding:1px; 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; text-align:left !important;}
.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; padding-left:26px;}
.product_list .info_feedback a{background:url(../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:10px; background:url(../line.gif) repeat-x left bottom;}
.download_list_title{ margin:5px 0px;}
.download_list_para{ padding-left:5px;}
.download_list_title{ font-weight:bold; font-size:14px;}
.download_list_title a{ color:#0677b7;}
.download_list_detail2{ padding:5px 0px;}
.download_list_detail2 a{ width:62px; height:26px; line-height:26px; overflow:hidden; display:block; margin-right:10px; padding-left:26px; background:url(../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; color:#fff !important; line-height:26px; overflow:hidden; padding-left:26px; background:url(../down.gif) no-repeat left top;}


/*___________图片模块_______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; }
.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; background:url(../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; display:block; margin:0px auto; background:url(../down1.gif) no-repeat left top;}
.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; }
.feedback_table td.feedback_td1{ text-align:right; height:25px; line-height:25px; padding-right:3px; background:#F7F7F7 !important;}
.feedback_table td.feedback_input{ padding-left:3px; background:#F7F7F7 !important;}
.feedback_table td.feedback_input input{ padding:2px;}
.feedback_submit{ text-align:left; padding-left:100px; height:30px; line-height:30px; background:#F7F7F7 !important;}
.feedback_submit input{ *padding-top:5px; margin-right:10px;}
.checboxcss{ margin:2px 3px; position:relative; top:2px; }
.feedback_info{ background:#F7F7F7 !important; }

/*___________高级搜索________________________________________________*/
.searchul ul li{ padding:5px; background:url(../line.gif) 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:#0677b7;}
.search_updatetime{ display:block;}
.selist{ padding-bottom:10px; }
.selist ul{ padding-top:8px; }
.selist ul li{ padding-top:5px; background:none;}
.selist ul li select{ padding:4px; border:1px solid #ccc; }
.selist ul li span.advsearch_searchword input{ padding:4px; border:1px solid #ccc;}

/*______________友情链接__________________________________________________________________*/
.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_tr td{ }
.addlink_title{ text-align:center; font-size:16px; color:#0677B7; }
.addlink_table{ margin:0px auto; text-align:left; width:100%; background:#fff;}
.addlink_table td.addlink_td1{ text-align:right; 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{ 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(../down1.gif) no-repeat left top;}
div.linkm a{ width:79px;  background:url(../down3.gif) no-repeat left top;}
.message_line a:link,.message_line a:visited,.message_line a:active{ color:#fff;}

.mesmin{  margin-top:10px; padding:5px 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; width:100% !important;}
.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; background:#F7F7F7 !important;}
.message_table td.message_input{ padding-left:3px; background:#F7F7F7 !important;}
.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:55px; height:30px; line-height:30px;  background:#F7F7F7 !important; }
.message_submint input{ *padding-top:5px; margin-right:10px;}
.message_info{ background:#F7F7F7 !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 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; }
/*------*/


/*引导页*/
.guidecontent{ width:720px; height:210px; margin:0px auto; margin-top:150px; overflow:hidden; position:relative; }
.guidecontent a{ display:block; width:70px; height:25px; line-height:25px; border:1px solid #ededed; background:#efefef; font-size:14px;}
.guidecontent a:hover{ }
.guidecn{ margin-top:-80px;}
.guideen{  margin-top:-80px;}
