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

#zmain{ width:100%; height:auto; background:url(../images/body_bj.jpg) repeat-x left top; margin:0 auto;}


#main{ width:1002px; height:auto; margin:0 auto;}


#header{ width:1002px; height:auto;}


#center{ width:1002px; height:auto; }


#footer{ width:100%; height:28px; background:url(../images/foot.jpg) repeat-x left top; margin-top:10px; margin-bottom:10px; }
#foot{ width:1002px; height:auto; margin:0 auto;}
.footer_nr{ width:700px; height:28px; float:left;}
.footer_links{ width:190px; height:24px; float:right; margin-top:2px;}


/*分页*/
div.pager
{
text-align:center;
	margin:0 auto;
	padding-bottom:3px;
}
div.pager span
{
			margin-left:8px;
	margin-right:8px;
}
div.pager a
{
		margin-left:8px;
	margin-right:8px;
	text-decoration:none;
}


/*新闻*/
ul.news
{
	clear:both;
	margin:0px;
	padding:0px;
}
ul.news li
{ background:url(../images/dian.jpg) no-repeat left center; padding-top:2px; height:24px; padding-left:15px; margin-left:5px; margin-right:5px; border-bottom:dashed 1px #ccc;
}
ul.news li a
{
	text-decoration:none;
}

ul.news1
{
	clear:both;
	margin:0px;
	padding:0px;
}
ul.news1 li
{ background:url(../images/index_38.jpg) no-repeat left center; height:28px; width:190px; padding-left:20px; padding-top:2px; width:522px;
}
ul.news1 li a
{
	text-decoration:none;
}

.newstitle
{
	text-align:center; color:#333333; font-size:14px; font-weight:bold;
}
.newssubtitle
{ display:block; color:#666666; text-align:center; border-bottom:1px dotted #D7D7D7;}
.newssubtitle span
{
	margin-left:20px;
}



/*产品分类*/






.producttype0 {width:227px; height:25px; background:url(../images/left_li1.jpg) no-repeat left top; text-indent:25px; margin-top:5px;}

.producttype0 a{ height:25px; line-height:25px; display:block; color:#333333}

.producttype0 a:hover{ width:227px;  background:url(../images/left_li2.jpg) no-repeat left top;height:25px; line-height:25px; color:#FFF;}

.pro_list ul li ul li.current a{ width:227px;  background:url(../images/left_li2.jpg) no-repeat left top;height:25px; line-height:25px; color:#FFF;}
.pro_list ul li ul li.current a:hover{ width:227px;  background:url(../images/left_li2.jpg) no-repeat left top;height:25px; line-height:25px; color:#FFF;}



.producttype1{ width:227px; height:25px;  text-indent:38px; margin-top:5px; display:none;}

.producttype1 a{ height:25px; line-height:25px; display:block; color:#333333 !important; background:url(../images/left_li3.jpg) no-repeat left top !important;}

.producttype1 a:hover{ height:25px; line-height:25px; display:block; background:url(../images/left_li4.jpg) no-repeat left top !important; color:#fff !important;}

.pro_list ul li ul li ul li.current a{ height:25px; line-height:25px; display:block;  background:url(../images/left_li4.jpg) no-repeat left top !important; color:#fff !important;}
.pro_list ul li ul li ul li.current a:hover{ height:25px; line-height:25px; display:block; background:url(../images/left_li4.jpg) no-repeat left top !important; color:#fff !important;}

 
 
.producttype2 {width:241px; height:26px; background:url(../images/l_line2.jpg) no-repeat left top;text-indent:50px; margin:0 auto;  margin-top:3px; overflow:hidden;}

.producttype2 a{height:26px; color:#524f4f; font-weight:bold; line-height:26px !important; line-height:30px; display:block;}

.producttype2 a:hover {  height:26px; line-height:26px !important; line-height:30px; background:url(../images/line1.jpg) no-repeat left top; display:block; color:#FFF; font-weight:bold;}


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

ul.downloads li
{
	margin-bottom:5px;
}

ul.downloads li a
{
	text-decoration:none;
}

div{ overflow:hidden;}

/*人才招聘*/
.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:650px; padding-left:17px;}
.jobs_listli .jobs_dd ul li .jobs_span1 { width:500px; float:left; display:block;}
.jobs_listli .jobs_dd ul li .jobs_span2 { width:130px; 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;}