@charset "utf-8";
/* CSS Document */

#clear{height:0px;font-size:0px; line-height:0px;clear:both;over-flow:hidden;  }


/*分页*/
div.pager{text-align:center;margin:0 auto; width:678px; height:28px;}
div.pager span{margin-left:8px;margin-right:8px; display:inline; line-height:28px;}
div.pager a{margin-left:8px;margin-right:8px;text-decoration:none;line-height:28px;}



/*新闻*/
ul.news
{clear:both;margin:0px;padding:0px; width:auto; margin:0 auto;}
ul.news li
{ height:29px; padding-left:10px; background:url(../images/icon2.jpg) left center no-repeat;}
ul.news li a{ line-height:28px; border-bottom:1px dashed #939393; display:block; text-indent:5px;}
ul.news li a:hover{ line-height:28px; text-decoration:none;}
ul.news li span{ float:right; color:#989898;}
ul.news li.news1_title{ width:100%; height:29px; background:url(../images/news_bj.jpg) repeat-x; color:#0555af; margin-top:25px; margin-bottom:10px; }
ul.news li.news1_title b{ float:right; padding-right:30px; }
ul.news li.news1_title em{ padding-left:60px; font-weight:bold;}

dl.news1{ width:100%; height:5px; clear:both; height:30px;}
dl.news1 dt{ width:100%; height:30px; background:url(../images/icon1.jpg) left center no-repeat; padding-left:15px; }
dl.news1 dt a,dl.news1 dt a:hover{ color:#252525; line-height:30px;}
dl.news1 dt span{ float:right; color:#0151b4; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding-right:20px;}
dl.news1 dd{ padding:0px 0px 0px 15px; line-height:18px;}


.newstitle
{
	text-align:center; font-size:14px; font-weight:bold; color:#333333; line-height:30px;
}
.newssubtitle
{ height:28px; line-height:28px; text-align:center; color:#999999; border-bottom:1px solid #e0e2e5;}
.newssubtitle span
{ padding:0px 5px;
}
.newscont{ padding:10px;}



/*人才招聘*/
.jobs_list { width:680px; margin:0px auto;}
.jobs_listli { width:678px; margin-bottom:11px; border:1px solid #EBEBEB; color:#313131;}
.jobs_listli .jobs_title { width:678px; height:29px; line-height:29px; display:block; background:#ECECEC; text-indent:17px;}
.jobs_listli .jobs_title em { float:right; padding-right:15px;text-align:center;}

.jobs_listli .jobs_dd { height:auto; width:678px; background:url(../images/jobs_dd.jpg) repeat-x scroll left bottom #fff; padding-top:14px; padding-bottom:14px;}
.jobs_listli .jobs_dd ul li { height:27px; line-height:27px; width:687px; padding-left:17px;}
.jobs_listli .jobs_dd ul li .jobs_span1 { width:520px; float:left; display:block;}
.jobs_listli .jobs_dd ul li .jobs_span2 { width:158px; float:left; display:block;}
.jobs_listli .jobs_dd ul li em { width:65px; display:block; float:left;}
.jobs_listli .jobs_dd ul li.jobs_li{ height:auto; line-height:27px;}

/*产品分类*/

.producttype0{  margin:0px; padding:0px; overflow:hidden;  line-height:0px; font-size:0px; margin-top:4px; }

.producttype0 a { background:url(../images/pro_list.jpg) left center no-repeat; padding-left:17px; color:#666666; display:block; overflow:hidden; line-height:28px; }

.producttype0 a:link{ color:#666666;line-height:28px;}

.producttype0 a:visited {color:#666666;line-height:28px;}

.producttype0 a:hover{  line-height:28px;background:url(../images/pro_list1.jpg) left center no-repeat;  color:#fff; display:block; overflow:hidden; text-decoration:none;}

.producttype0 a:active{line-height:28px;background:url(../images/pro_list1.jpg) left center no-repeat; color:#fff; display:block; overflow:hidden;text-decoration:none;} 



.producttype1,.current1{  margin:0px; padding:0px; overflow:hidden;  line-height:0px; font-size:0px; margin-top:4px; }

.producttype1 a { background:url(../images/pro_list.jpg) left center no-repeat; padding-left:17px; color:#666666; display:block; overflow:hidden; line-height:28px; }

.producttype1 a:link{ color:#666666;line-height:28px;}

.producttype1 a:visited {color:#666666;line-height:28px;}

.producttype1 a:hover,.current1 a,.current1 a:hover  {  line-height:28px;background:url(../images/pro_list1.jpg) left center no-repeat;  color:#fff !important; display:block; overflow:hidden; text-decoration:none;}

.producttype1 a:active{line-height:28px;background:url(../images/pro_list1.jpg) left center no-repeat; color:#fff; display:block; overflow:hidden;text-decoration:none;}

.current1 a{ padding-left:17px;}



.producttype2{ margin:0px; padding:0px; overflow:hidden;  line-height:0px; font-size:0px; margin-top:2px; display:none; padding:0px 3px; }

.producttype2 a { background:url(../images/pro_list2.jpg) left center no-repeat; padding-left:45px; color:#333333; display:block; overflow:hidden; line-height:23px; }

.producttype2 a:link{ color:#333333;line-height:23px;}

.producttype2 a:visited {color:#333333;line-height:23px;}

.producttype2 a:hover{line-height:23px; background:url(../images/pro_list22.jpg) left center no-repeat;  color:#333333; display:block; overflow:hidden; text-decoration:none;}

.producttype2 a:active{line-height:23px; background:url(../images/pro_list22.jpg) left center no-repeat; color:#333333; display:block; overflow:hidden;text-decoration:none;}

ul li ul li ul li.current1{margin:0px; padding:0px; overflow:hidden;  line-height:0px; font-size:0px; margin-top:2px; display:none; padding:0px 3px;}
ul li ul li ul li.current1 a,ul li ul li ul li.current1 a:hover{line-height:23px; background:url(../images/pro_list22.jpg) left center no-repeat;  color:#333333 !important; display:block; overflow:hidden; text-decoration:none;padding-left:45px;}




/*下载*/
ul.downloads
{
	clear:both;
	margin:0px;
	padding:0px;
	padding-top:5px;
}

ul.downloads li
{ height:28px; line-height:28px; border-bottom:1px dashed #888888; background:url(../images/icon13.jpg) 5px center no-repeat; padding-left:10px;}
ul.downloads li span{ color:#999999; padding:0px 5px;}
ul.downloads li em{ float:right; margin-top:2px;}

.msg_input{ width:200px; height:19px;   border:solid 1px #cad9d6; vertical-align:middle;}

.msg_teax{ width:308px; height:95px;  border:solid 1px #cad9d6; vertical-align:middle}



h1.msg_title{line-height:26px; background:none; text-indent:60px; color:#0551a7; font-weight:bold;}

.tj_btn{ width:71px; height:25px; background:url(../images/btn_bg.gif) no-repeat left top; vertical-align:middle; border:none; color:#5b5858; font-size:12px;}