*{ margin:0px; padding:0px;}
img{border:none;}
ul{ list-style-type:none;}
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:#4b4b4b; text-decoration:none; }
a:hover{ color:#4b4b4b; text-decoration:none;}
html,body{ font-size:12px; text-align:center; width:100%; color:#000; background:#rrr; }

/*---------------head-------------------------------------*/ 
.content{ width:1004px; margin:0px auto; text-align:left; background:#fff; overflow:hidden; }
.top{ background:#efeff0;}
.toplogo{ height:96px; padding-bottom:20px;}

.top-lang{ float:right; height:70px; overflow:hidden; padding-right:6px; padding-top:6px; } 
.top-lang ul li{ float:right; height:28px; line-height:28px; overflow:hidden; color:#555; text-align:center; }
.top-lang ul li a:link,.top-lang ul li a:visited,.top-lang ul li a:active{ color:#555; text-decoration:none;}
.top-lang ul li a:hover{ text-decoration:underline;}
.top-lang ul li span{ padding:0px 6px;}
.nav{ height:58px; clear:both; width:100%; background:url(../navbg.gif) repeat-x; overflow:hidden; }
.nav ul{ height:31px; margin-left:150px; }
.nav ul li{ float:left; display:inline; margin-right:2px; background:url(../nav-bg.gif) no-repeat left -32px; width:102px; line-height:31px; text-align:center; }
.nav ul li a:link,.nav  ul li a:visited,.nav  ul li a:active{ color:#444; font-weight:bold; font-size:15px; text-decoration:none; }
.nav ul li a:hover{ text-decoration:none; }

.overnav{ background-position:left 0px !important; }

.topcontent{ height:55px; overflow:hidden; margin-bottom:5px; clear:both; padding-left:22px; }
.topcontent ul{ padding-top:20px; padding-left:10px;}
.topcontent ul select{ }
.topcontent ul input{ }
.topcontent ul li{ float:left; margin-right:8px;}
.topcontent ul li span.advsearch_searchword input{ width:200px; }
.topcontent .parasearch_search input{ margin-top:-3px; *margin-top:0px; }
span.parasearch_title{ display:none;}

.headflash{ height:266px; padding:5px 0px; overflow:hidden; background:#fff;}
.headf{ float:left; width:738px; overflow:hidden;}
.flash-right{ float:left; width:260px; padding-left:6px; overflow:hidden; }
.flash-right div.title{ height:32px; line-height:32px; background:url(../fr-bg.gif); padding-left:10px; font-size:15px; font-weight:bold; color:#fff; overflow:hidden;}
.flash-content{ border:3px solid #DDD; border-top:none; height:232px; overflow:hidden;}
.flash-content ul{ width:240px; margin:0px auto; padding-top:6px;}
.flash-content ul li{ float:left;  width:115px; height:35px; line-height:35px; overflow:hidden;}
.flash-content ul li a:link,.flash-content ul li a:visited,.flash-content ul li a:active{ color:#555; font-weight:bold; font-size:13px;}
.flash-content ul li a:hover{ text-decoration:underline; }
.flash-content ul li img{ position:relative; bottom:0px;}
.flash-content ul li span{ float:right; }
.flash-content ul li.li1{ padding-right:10px;}

/*----------------index-----------------------------------*/
 .main{ clear:both; padding-bottom:8px; }
 .main-left{ float:left; width:738px; }
 .main-right{ float:left; width:260px; padding-left:6px; }
 
 .main-left .title{ height:32px; line-height:32px; background:url(../h3-bg.gif); overflow:hidden; padding-left:18px; }
 .main-left .title span{ display:block; background:url(../nav-bg.gif) no-repeat left -32px; padding-left:20px; font-weight:bold; font-size:16px; color:#333; }
 .main-left .title span b{ color:#fff; font-weight:normal; padding-left:35px; font-size:14px; color:#fff;}
 .main-left .title div{ float:right; width:56px; height:29px; background:url(../title3.gif) no-repeat right 2px; }
 .main-left .title div a{ display:block; width:54px; height:10px; background:url(../more.gif) no-repeat; position:relative; top:10px; right:10px; }
 .main-left .main-content{ }
 .main-left .main-title{ height:30px; overflow:hidden; padding-left:15px; padding-right:15px; padding-top:5px;}
 .main-left .main-title h3{ border-bottom:1px solid #a0a0a1; height:28px; line-height:28px; padding-left:25px; background:url(../list.gif) no-repeat left 5px; }
 .main-left .main-title span{ color:#666; font-weight:normal; padding-left:3px; font-size:12px;}
 .main-left .main-title a:link, .main-left .main-title a:visited, .main-left .main-title a:active{ font-weight:bold; color:#333; font-size:14px;}
 .main-left .main-content ul{ padding:28px; padding-top:4px; }
 .main-left .main-content ul li{ display:inline; line-height:22px;}
 .main-left .main-content ul li a:link,.main-left .main-content ul li a:visited,.main-left .main-content ul li a:active{ color:#333; }
 .main-left .main-content ul li a:hover{ text-decoration:underline;}
 .main-left .main-content ul li span{ color:#4b4b4b; padding:0px 8px;}
 
 .main-left .main-content .ul1{ background:#efeff0;}

 
 .webl div.main-title{ height:32px; line-height:32px; background:url(../fr-bg.gif); padding-left:10px; overflow:hidden; font-weight:bold; font-size:15px; color:#fff;}
.webl .main-content{ border:3px solid #DDD; border-top:none; padding:10px; width:234px; text-align:center;}
.webl .img-content{ margin-bottom:10px;}
 .webl .img-content img{ border:1px solid #dfdfdf; margin:0px !important;}
 .webl .img-title{ height:25px; line-height:25px; overflow:hidden;}
 .webl .img-title a:link,.webl .img-title a:visited,.webl .img-title a:active{ font-weight:bold; color:#13337b; font-size:14px;}
/*.webl .main-content .text-content{ float:right; width:122px; height:106px; padding-left:6px; background:#efeff0; overflow:hidden;}
 .inimg{ float:left;}
 .webl .dial{ height:25px; line-height:25px;}
 .webl .dial a:link,.webl .dial a:visited,.webl .dial a:active{ color:#333;}
 .img-text .imgmark{ color:#333;}
 .img-text ul.imgmark  li{ line-height:16px; height:16px; overflow:hidden;}
*/

 .links{ background:#b0ccd8; margin-top:10px; padding:8px;}
 .links ul li{ display:inline; height:22px; line-height:22px; color:#4b4b4b; }
 .links ul li span{ padding:0px 6px;}
 .links ul li a:link, .links ul li a:visited, .links ul li a:active{ color:#4b4b4b;}
 .links ul li a:hover{ text-decoration:underline;}
 
/*-----------------------footer---------------------------*/
.footer{ color:#4b4b4b; font-size:12px; text-align:center; padding:10px; background:#fff; }
.footer a:link,.footer a:visited,.footer a:active{ color:#4b4b4b; text-decoration:none;}
.footnav{ height:30px; line-height:30px; border-bottom:2px solid #ccc; margin-bottom:8px;}
.footnav a:link,.footnav a:visited,.footnav a:active{ color:#4b4b4b; }
.footnav span{ padding:0px 7px; }
.foottext{ line-height:20px; }
.footer-logo{ display:none; margin-top:8px;float:left; padding-right:20px;}
/*.footer-right{ margin-top:8px; border-left:1px solid #ddd; float:left; padding-left:10px; text-align:left;}*/


/*-------------------web---------------------------------------------*/
.web{ padding-bottom:10px; }
.webleft{ width:260px; float:right; padding-left:6px; overflow:hidden; }

.met_online{ display:none;}

.memberul { padding-bottom:10px; padding-top:1px; }
.memberul li{ height:30px; line-height:30px; overflow:hidden; border:1px solid #CE3930; margin-top:-1px;}
.memberul li a:link,.memberul li a:visited,.memberul li a:active{ display:block; text-align:center; text-decoration:none; background:#fff; color:#336699;}
.memberul li a:hover{ text-decoration:underline;}

.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:738px; float:left; overflow:hidden; }
.web_right_title{ height:32px; line-height:32px; background:url(../h3-bg.gif); overflow:hidden; padding-left:18px; }
.web_right_title span{ display:block; background:url(../nav-bg.gif) no-repeat left -32px; padding-left:20px; font-weight:bold; font-size:16px; color:#333; }
.web_right_title span b{ color:#fff; font-weight:normal; padding-left:35px; font-size:14px; color:#fff;}
.web_right_title div{ float:right; width:56px; height:29px; background:url(../title3.gif) no-repeat right 2px; }
.web_right_title div a{ display:block; width:54px; height:10px; background:url(../more.gif) no-repeat; position:relative; top:10px; right:10px; }

.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:30px; line-height:30px; overflow:hidden; padding-left:12px; background:url(../bit_07.gif) no-repeat left center;}
.news_list li span{ float:right; }
.news_list li span img{ position:relative; bottom:0px;}
.news_list li a:link,.news_list li a:visited,.news_list li a:active{color:#4b4b4b; }
.news_list li a:hover{ text-decoration:underline;}

.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{ padding-left:15px; line-height:22px; background:url(../hd_24.jpg) repeat-x left top; margin-top:10px; padding-top:5px; font-size:13px;}
.web_page a{ color:#006CFF; }

/*----------------product-----------------------------------------------------*/
.pro_content ul{ padding-top:8px; }
.pro_content ul li{ text-align:center; float:left; padding:10px; }
.pro_content ul li span{ display:block; }
.pro_content ul li span.info_img img{ border:1px solid #dedede; }
.pro_content ul li span.info_title{ height:25px; line-height:25px; 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:#FF6C00; font-size:13px; font-weight:bold; } 
.pcontent{ padding-top:10px; line-height:18px; }

/*产品内页showproduct图片轮播*/
.product_list{ text-align:center;}
.productdec{ padding:8px;}
.productdec ul li{ border:1px solid #dedede; margin-top:-1px; height:28px; line-height:28px; font-size:13px; padding-left:20px;}
.productdec ul li div{ float:right; width:400px; padding-left:5px; border-left:1px solid #dedede;}
.pro-content{ padding:0px 15px; color:#4b4b4b;}
.productdec ul li span.feed{ background:#354D7B; padding:5px 10px;  color:#fff;}
.productdec ul li span.feed a:link,.productdec ul li span.feed a:visited,.productdec ul li span.feed a:active{ color:#fff; font-weight:bold;}
.productdec ul li span.tle{ color:#2D3969; padding:0px 10px; }

 
.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{ width:62px; height:26px; line-height:26px; overflow:hidden; display:block; margin-right:10px; *line-height:30px; 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; line-height:26px; overflow:hidden; *line-height:30px; padding-left:26px; background:url(../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(../hd_24.jpg) repeat-x left bottom;}
.job_list_title{ margin:5px 0px; padding:5px; background:#c4dbe5; }
.job_list_right a{ padding:2px 10px; background:#1D1D41; margin-right:10px;}
.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(../down1.gif) no-repeat left top;}
.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;}



/*_____________反馈模块____________________________________________________________*/
.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 #CE3930; 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; }
.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; 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; }
/*------*/

/*_______网站地图_______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; margin-bottom:5px;}
.sitemapclass1 a{ padding:2px 10px; background:#599ADB; color:#fff !important;}
.sitemapclass2{ padding-left:15px; padding-top:3px;}
.sitemapclass2 div{ padding-left:3px;}
.sitemapclass2 h3{ background:url(../bit_07.gif) no-repeat left center; padding-left:10px;}
.sitemapclass2 h3 a{ color:#13337B !important;}
.sitemapclass2 h4{ display:inline; padding:0px 6px;}
.sitemapclass2 h4 a{ text-decoration:underline;}
