*{ margin:0px; padding:0px;}
ul{ list-style-type:none;}
a{ color:#434343; text-decoration:none;}
a:hover{ color:#434343; text-decoration:none;}
img{ border:none;}
font{ font-size:12px;}
table{ border-color:#CCCCCC;}
table tr{ border-color:#CCCCCC;}
table td{ border-color:#CCCCCC;}

html,body{ font-size:12px; font-family:Arial; text-align:center; width:100%; }
.overlia{ color:#FF0000;}

/*---------------head-------------------------------------*/
.content{ width:900px; margin:0px auto; text-align:left; overflow:hidden; } 
.time{ background:#4493d6; color:#FFFFFF; height:25px; line-height:25px;}
.time a{ color:#FFFFFF;}
.time a:hover{ color:#FFFFFF; text-decoration:underline;}
.time div{ float:right; padding-right:15px;}
.time span{ padding-left:15px;}
.time div span{ padding:0px 5px;}
.top{ }
.logo{ float:left; width:200px; height:90px; overflow:hidden;}
.topflash{ float:left; height:90px; overflow:hidden; width:700px; }
.nav{ clear:both; height:30px; line-height:30px; text-align:center; color:#FFFFFF; background:#4493d6;}
.nav span{ padding:0px 18px;}
.nav a{ color:#ffffff;}
.nav a:hover{ color:#ffffff; text-decoration:underline;}
 
.flash{ width:900px; overflow:hidden; margin-top:2px; }

/*----------------index-----------------------------------*/

.main{ margin-top:2px; overflow:hidden; }
.main_hdiv{}
.main_hdiv .hdiv,.main_hdivb .hdiv{ width:296px; float:left;  overflow:hidden;}
.main_hdiv .hdiv1{ width:220px;}
.main_hdiv .hdiv2{ margin:0px 6px; width:372px;}
.main_hdivb .hdiv2{ margin:0px 6px;}

.main_hdiv .hdiv1 .description{ text-align:center; line-height:16px;}
.main_hdiv .hdiv1 .htitle{ text-align:center;}
.main_hdiv .hdiv1 .htitle a{ }
.main_hdiv .hdiv1 .htitle a:hover{color:#0099FF; text-decoration:underline;}
.main_hdiv .hdiv1  ul.imgmark{ padding-left:25px; margin-top:5px; width:150px;}
.main_hdiv .hdiv1  ul.imgmark li{ padding-left:3px; border-bottom:1px dotted #CCCCCC; height:20px; line-height:20px;}
.main_hdiv .hdiv_content{ border:1px solid #4493d6; padding:8px; height:275px; overflow:hidden;}
.hdiv_content .hdiv_img{ margin:0px auto; width:150px; margin-bottom:5px;}
.hdiv_content .hdiv_img img{ width:150px; height:150px; border:1px solid #CCCCCC; padding:1px;}
ul.indexnws{ }
ul.indexnws li{ height:26px; line-height:26px; overflow:hidden; border-bottom:1px dotted #CCCCCC; padding-left:13px; background:url(../fuhao_01.gif) no-repeat left center;}
ul.indexnws li{ *height:15px; *line-height:18px; *background-position:left 8px; *padding-top:6px; *padding-bottom:5px;}/*针对IE6、7在li中嵌入img标签出现的不兼容问题*/
ul.indexnws li span{ float:right; padding-left:10px;  overflow:hidden;}
ul.indexnws li a:hover{color:#0099FF; text-decoration:underline;}
.hdiv3{}

.main_title{ background:#4493d6; height:25px; line-height:25px; overflow:hidden;}
.main_title div{ float:right;}
.main_title div a{ display:block; width:31px; height:9px; font-size:0px; background:url(../more.gif) no-repeat 0px 0px; margin-top:8px; margin-right:10px;}
.main_title span{ padding-left:13px; color:#FFFFFF; position:relative; top:3px; }

.links ul li{ height:20px; line-height:20px;}


.main_hdivb .hdiv_content{ border:1px solid #4493d6; padding:8px;  overflow:hidden;}

/*-----------------------footer---------------------------*/
.footer{ margin-top:5px; overflow:hidden; } 

.footnav{ text-align:center; color:#ffffff;  background:#4493d6; padding-left:5px; overflow:hidden;  }
.footnav span{ display:block; height:25px; line-height:25px; }
.footnav span a{  color:#ffffff;  }
.footnav span a:hover{ color:#ffffff; text-decoration:underline; }
.footnav div{ height:18px; line-height:18px; text-align:left; }
.footnav div b{ float:left; }
.footnav div ul li{ display:inline; padding:0px 15px; }
.foottext{ color:#333333; text-align:center; padding:3px 0px; line-height:18px;}
.foottext a{ color:#333333;}
.foottext a:hover{ color:#333333; text-decoration:underline;}


/*-------------------web---------------------------------------------*/
.web{ width:900px; overflow:hidden;}
.webleft{ width:205px; float:left; overflow:hidden; padding-bottom:10px; margin-right:5px; }
.web_left_title,.met_online{ height:25px; line-height:25px; overflow:hidden; background:#4493d6;}
.web_left_title span{ font-size:13px;  font-weight:bold; color:#ffffff; padding-left:10px; }
.webleft_content{ padding:5px; padding-bottom:10px; border:1px solid #4493d6; border-top:none; background:#FFFFFF;}
.leftlist ul{  width:180px; margin:0px auto; overflow:hidden; }
.leftlist ul li{ height:22px; line-height:22px; overflow:hidden; padding-left:30px; margin-top:5px; overflow:hidden; }
.leftlist ul li a{ color:#174689; }
.leftlist ul li a:hover{ color:#174689; text-decoration:none;}
.leftlist li.li_class3{ padding-left:20px; background:none !important;}
.leftlist span.span_class3{ }
.leftlist li.li_class3 a{ }
.met_online{ font-size:13px;  font-weight:bold; color:#ffffff; padding-left:15px; margin-top:5px;}
.webcontact{ padding:5px; line-height:20px;}

.webleft_content ul.newsd{ }
.webleft_content ul.newsd li{ height:22px; line-height:22px; overflow:hidden; color:#4361A1;}
.webleft_content ul.newsd li a{ color:#4361A1;}
.webleft_content ul.newsd li a:hover{ color:#CC0000; text-decoration:underline;}
.webleftdiv{ margin-top:5px;}

.memberul{width:180px; margin:0px auto; overflow:hidden;}
.memberul li{height:29px; line-height:29px; overflow:hidden; padding-left:30px; background:url(../an001.gif) no-repeat left top; margin-top:5px; overflow:hidden;}
.memberul li a{ color:#174689; font-weight:bold;}
.memberul li a:hover{ color:#174689; text-decoration:none;}


.met_onlinelist{ line-height:20px; padding:5px; padding-left:10px; background:#FFFFFF; border-left:1px solid #56A9EF; border-right:1px solid #56A9EF;}
.met_onlinename{ color:#174689; display:block; height:20px; line-height:20px; border-bottom:1px dotted #AFCDCA; }
.met_onlinename{ margin-bottom:5px;}
.metonb{ font-size:0px;  border-top:1px solid #56A9EF;}

.webright{ width:690px; float:left; overflow:hidden; }
.web_right_title{ height:26px; line-height:26px; position:relative; overflow:hidden; background:#4493d6; }
.web_right_title span{ font-size:14px; color:#ffffff; padding-left:15px; font-weight:bold; background:url(../dian001.gif) no-repeat 15px center;}
.web_right_title span a{ color:#fffff;}
.web_right_title span a:hover{ color:#ffffff; text-decoration:underline;}
 

.webcontent{ overflow:hidden; border:1px solid #4493d6; border-top:none;}
.webcontent{ padding:10px 15px 15px 15px; line-height:20px; color:#434343; padding-bottom:30px; }
.webcontent a{ color:#0099FF;}
.web_bottom{ height:30px; line-height:30px; text-align:center; color:#666666; margin-top:10px;}



/*--------------news-------------------------------------------------------------*/
.news_list{}
.news_list li{ height:25px; line-height:25px; position:relative; border-bottom:1px dotted #CCCCCC; padding-left:8px; background:url(../fuhao_01.gif) no-repeat left center;}
.news_list li{ *height:15px; *line-height:18px; *background-position:left 8px; *padding-top:5px; *padding-bottom:4px;}/*针对IE6、7在li中嵌入img标签出现的不兼容问题*/
.news_list li span.newstime{ float:right; color:#888888; }
.news_list li span.newstitle{ padding-left:5px; background:url(../li1.gif) no-repeat 3px center; }
.news_list li span.newstitle a{color:#434343; font-size:13px;}
.news_list li span.newstitle a:hover{ color:#CC0000; text-decoration:underline;}

.webcontent h1{ font-size:18px; text-align:center; color:#4493d6; height:30px; line-height:30px; }
.hits{  text-align:right; height:25px; line-height:25px; margin-top:10px;}


/*----------------product-----------------------------------------------------*/

.pro_content{ }
.pro_content ul li{ height:165px; margin:10px 0px; position:relative; border-bottom:1px dotted #CCCCCC;}
.pro_content ul li img{ width:200px; }
.pro_content ul li span{ display:block; }
.pro_content ul li span.info_img{ width:200px; text-align:center; float:left;}
.pro_content ul li span.info_img img{ border:1px solid #CCCCCC; padding:1px;}
.pro_content ul li span.info_title{ width:180px; text-align:left; height:20px; line-height:20px; position:absolute; left:210px; overflow:hidden; }
.pro_content ul li span.info_para1,.pro_content ul li span.info_para2,.pro_content ul li span.info_para3,.pro_content ul li span.info_para4{ width:570px; *width:350px; line-height:20px; padding-left:0px;}
.pro_content ul li span.info_para1{}
.pro_content ul li span.info_para1,.pro_content ul li span.info_para2,.pro_content ul li span.info_para3,.pro_content ul li span.info_para4{ position:relative; top:20px; left:10px;}
.pro_content ul li span.info_para2{}
.pro_content ul li span.info_para3{ _height:20px; }
.pro_content ul li span.info_title a{ color:#494A4A; font-size:13px; font-weight:bold;}
.pro_content ul li span.info_title a:hover{ text-decoration:underline; color:#FF6633;}
.pro_content ul li span.info_detail{ position:absolute; right:60px; bottom:50%; width:120px; height:24px; width:66px; background:url(../dial.gif) no-repeat 0px 0px; }
.pro_content ul li span.info_detail a{ color:#666666; font-size:12px; display:block; text-align:center; width:70px; height:25px; line-height:25px; background:url(../img.gif) no-repeat 0px -405px;}
.pcontent{ padding-left:20px; line-height:18px;}
.web_page{ line-height:20px; margin-top:5px;}

.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{ display:none;}







/*____________下载模块________________________________________________________*/

.download_list{ padding:10px 20px; border-bottom:1px dashed #CCCCCC; padding:5px; margin-bottom:10px;}
.download_list_title{ margin:5px 0px;}
.download_list_para{ padding-left:30px;}
.download_list_title a{color:#666666; font-weight:bold; font-size:14px;}
.download_list_title a:hover{ color:#3b73b9;}
.download_list_detail2{ margin:3px 0px; text-align:right; padding-right:10px;}
.download_list_detail2 a{ background:url(../dial.gif) no-repeat 0px 0px; padding:8px 25px 10px 25px;}
.download_list_detail2 a{ color:#494A4A; padding-left:8px; }
.download_list_detail2 a:hover{ text-decoration:none !important; color:#FF6633; }

.download_content{ padding-left:50px; line-height:18px; color:#666666; margin-bottom:10px;}
.download_url{ margin:5px 0px; margin-left:30px;}
.download_url a{color:#1a66b3; font-weight:bold; text-decoration:underline; font-size:14px;}


/*___________图片模块___________________________________________________________________*/

.imgcontent .metinfo_slide{ margin-left:auto !important; margin-right:auto !important;}
.imgcontent .metbimg{  margin-left:auto; margin-right:auto; }
.imgleft{ width:205px; float:left; overflow:hidden; padding-bottom:10px; margin-right:5px; }
.imgleft_content .zp{ width:135px; margin:0px auto; margin-top:20px; }
.imgleft_content .zp img{ width:135px; height:185px; border:1px solid #CCCCCC; padding:1px;}
.imgleft_content ul.imgzp{ width:135px; margin:0px auto; text-align:center; padding-top:5px; padding-bottom:10px;}
.imgleft_content ul.imgzp li{ line-height:20px; color:#4361A1;} 
.imgleft_content ul.imgd{ padding-left:30px;}
.imgleft_content ul.imgd li{ height:22px; line-height:22px; overflow:hidden;}
.imgleft_content ul.imgd li a{ color:#4361A1;}
.imgleft_content ul.imgd li a:hover{ color:#CC0000; text-decoration:none;}

.img_left_title{ height:25px; line-height:25px; overflow:hidden; background:#4493d6;}
.img_left_title span{ font-size:13px;  font-weight:bold; color:#ffffff; padding-left:10px; }
.imgleft_content{ padding:5px; padding-bottom:10px; border:1px solid #4493d6; border-top:none; background:#FFFFFF;}

 

.img_list12{ }
.img_list12 ul{ padding-left:25px; _padding-left:10px;}
.img_list12 ul li{ width:210px; float:left; margin-top:10px; text-align:center; margin-bottom:10px; }
.img_list12 ul li img{ width:150px; border:1px solid #CCCCCC; padding:1px;}
.img_list12 ul li span.info_img{ display:block;  width:150px; }
.img_list12 ul li span.info_title{ display:block; margin-top:5px; width:150px; text-align:center; height:20px; overflow:hidden;}
.img_list12 ul li span.info_title a{ color:#4361A1; font-size:13px;}
.img_list12 ul li span.info_title a:hover{color:#4361A1; text-decoration:underline;}
.imgcontent{ text-align:center;}

/*____________招聘中心____________________________________________________________*/
.job_list{ padding:10px;}
.job_list_title{ margin:5px 0px; border-bottom:1px solid #CCCCCC;}
.job_list_title a{ color:#434343;}
.job_list_right{ text-align:left; margin-top:5px;}
.job_list_right a{ background:url(../dial.gif) no-repeat 0px 0px; padding:7px 27px 10px 27px; color:#434343; padding-left:8px; margin-right:10px;}
.job_list_right a:hvoer{ text-decoration:none !important; color:#0099FF !important;}
.cv{ text-align:center; font-size:14px; font-weight:bold; color:#494A4A;}
.cv a{ color:#494A4A; text-decoration:underline;}

.job_list_detail{ margin-top:10px;}



/*_____________反馈模块____________________________________________________________*/
.bottom_input input{*padding-top:3px;}/*ie*/

.feedback_table{ margin:0px auto; text-align:left; width:600px; margin-top:20px; }
.feedback_table{ width:100%; background:#FFFFFF;}
.feedback_table{ padding-top:1px; border:none !important;}
.feedback_table td.feedback_td1{ text-align:right; font-size:12px; width:20%; 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:left; padding-left:150px; height:30px; line-height:30px;}
.feedback_submit input{ *padding-top:5px;}
.checboxcss{ margin:0px 3px; position:relative; top:2px; border:none !important;}

/*___________高级搜索________________________________________________*/
.searchul{ }
.searchul ul li{ border-bottom:1px dashed #CCCCCC; padding:5px 5px; margin:0px 0px;}
.search_title{ display:block;}
.search_title a{ color:#0066FF;}
.search_updatetime{ display:block;}
.selist{ padding-bottom:10px; }
.selist ul{ margin-left:15px; }
.selist ul li{ padding-top:5px;}
.selist ul li input,.selist ul li select{ border:1px solid #CCCCCC; color:#666666;}
.selist ul li span.advsearch_searchword input{ width:100px !important; }
.selist ul li input.searchgo{ color:#FFFFFF !important;  width:52px !important; height:19px !important; background:url(../loginsubimt.gif) no-repeat 0px 0px; cursor:pointer; border:none; }

/*______________友情链接__________________________________________________________________*/
.links_content{ padding:10px 20px;}
.index_link_img{padding:10px 20px;}
.index_link_img ul li{ display:inline; padding:0px 15px;}
.index_link_text{padding:0px 20px;}
.index_link_text ul li{ display:inline; padding:0px 15px; }
.message_line a{ color:#FF0000; font-weight:bold;}
.index_link_img img{ width:80px; height:31px;}
.links_content{ padding:5px 0px 10px 10px; border-bottom:1px dotted #CCCCCC;}
.form_titile{ color:#0066CC;}

.addlink_title{ text-align:center; font-size:13px;}
.addlink_table{ margin:0px auto; text-align:left; width:600px; margin-top:20px; }
.addlink_table{ width:100%; background:#FFFFFF; }
.addlink_table{ padding-top:1px; border:none !important;}
.addlink_table td.addlink_td1{ text-align:right; font-size:12px; width:20%; color:#333333; height:25px; line-height:25px; padding-right:3px;}
.addlink_table td.addlink_input span{color:#FF6600; font-weight:600;}
.addlink_table td.addlink_input{ padding-left:3px;}
.addlink_table td.addlink_input input{ border:1px solid #E2E0E0;}
.addlink_table td.addlink_input textarea{ background:#FFFFFF; border:1px solid #E2E0E0;}
.addlink_submit{ text-align:left; padding-left:150px; height:30px; line-height:30px;}
.addlink_submit input{ *padding-top:5px;}

/*________________在线留言__________________________________________________________*/
.message_line{ padding-left:10px;}
.message_list{padding:10px;}
.message_content{ padding:5px;}
.message_list_reinfo{ padding:10px 0px; border-bottom:#CCCCCC 1px dashed; color:#3399FF;}
.message_title{ text-align:center; font-size:13px;}
.message_table{ margin:0px auto; text-align:left; width:600px; margin-top:20px; }
.message_table{ width:100%; background:#FFFFFF;}
.message_table{ padding-top:1px; border:none !important;}
.message_table td.message_td1{ text-align:right; font-size:12px; width:20%; color:#333333; height:25px; line-height:25px; padding-right:3px;}
.message_table td.message_input span{color:#FF6600; font-weight:600;}
.message_table td.message_input{ padding-left:3px;}
.message_table td.message_input input{ border:1px solid #E2E0E0; margin-right:5px;}
.message_table td.message_text textarea{ background:#FFFFFF !important; border:1px solid #E2E0E0;}
.message_submint{ text-align:left; padding-left:150px; height:30px; line-height:30px; }
.message_submint input{ *padding-top:5px;}




/*------------------CV--------------------------------------*/
.table_cv{ margin:0px 0px 0px 0px; text-align:left; width:600px; }
.table_cv{ width:100%; margin:0px auto; margin-top:20px;}
.table_cv td.cv_text{ text-align:right; font-size:12px; width:20%; color:#333333; height:25px; line-height:25px; padding-right:3px;}
.table_cv td.cv_input span{color:#FF6600; font-weight:600;}
.table_cv td.cv_input input{ border:1px solid #E2E0E0;}
.table_cv td.cv_input textarea{ background:#FFFFFF; border:1px solid #E2E0E0;}
.table_cv td.cv_submit{ padding-left:3px; width:80%; color:#333333;}
.table_cv td.cv_submit input{ margin-right:6px;}
