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

#main{ width:100%; height:auto; margin:0 auto; background:url(../images/header_bg.jpg) center top no-repeat; }

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

#center{ width:1002px; height:auto; margin:0 auto; background:url(../images/flash_bg.jpg) center top no-repeat; padding-top:16px;}

#footer{width:100%; height:55px;  background:url(../images/footer.jpg) center bottom no-repeat #CC0003; margin:0 auto; margin-top:15px; }
.footer{ width:1002px; height:28px;line-height:28px; margin:0 auto; background:url(../images/footer2.jpg) center bottom no-repeat;}
.footer1{ width:100%; height:27px;line-height:27px; margin:0 auto; background:url(../images/footer1.jpg) top repeat-x;}
.footer1_nr{ width:1002px; height:27px; margin:0 auto;}
.sub_company{ width:80px; height:26px; background:url(../images/footer_list.jpg) left top no-repeat; float:left; color:#fff; text-align:center; line-height:26px;}
.sub_company_r{ width:910px; height:26px; float:left; padding:0px 5px;}
.company_link{ color:#666666;}
.company_link :hover{ color:#666666; text-decoration:underline;}


#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;}
ul.news li
{ height:20px;  line-height:20px; background:url(../images/icon1.jpg) left center no-repeat; padding-left:10px; margin-left:5px;}
ul.news li a
{ line-height:20px; }
ul.news li a:hover{  line-height:20px; text-decoration:underline;}


dl.news1
{clear:both;margin:0px;padding:0px; width:100%; background:url(../images/icon2.jpg) bottom repeat-x; padding:3px 5px;}
dl.news1 dt{ width:100%; height:24px; line-height:24px;}
dl.news1 dt a{ line-height:24px;}
dl.news1 dd{ width:100%; width:height:19px; line-height:19px;  color:#ed0004;}


.newstitle
{
	text-align:center; font-size:14px; font-weight:bold; color:#333333; line-height:35px;
}
.newssubtitle
{ height:32px; border-bottom:1px dotted #c8c8c8; text-align:center; color:#999999; margin-bottom:10px;}
.newssubtitle span
{ padding:0px 5px;
}

.news11{background:url(../images/dian.jpg) no-repeat left center; padding-top:2px; height:24px; padding-left:15px; margin-left:5px; margin-right:5px;}
.news11 span{ float:right; display:block;}


/*人才招聘*/
.jobs_list { width:680px; margin:0px auto;}
.jobs_listli { width:678px; margin-bottom:11px; border:1px solid #38250E; color:#A37421;}
.jobs_listli .jobs_title { width:678px; height:29px; line-height:29px; display:block; background:#4E371A; 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 #2C1A0C; 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;}
.jobs_t{ padding:10px;}

/*产品分类*/




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

.producttype0 a { background:url(../images/pro_list.jpg) left center no-repeat; padding-left:55px;padding-top:6px; padding-bottom:2px;  display:block; overflow:hidden; line-height:22px;}


.producttype0 a:link{line-height:22px;
}

.producttype0 a:visited {line-height:22px;
}

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

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


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

.producttype1 a { background:url(../images/pro_list.jpg) left center no-repeat; padding-left:55px;padding-top:6px; padding-bottom:2px;  display:block; overflow:hidden; line-height:22px;}


.producttype1 a:link{line-height:22px;
}

.producttype1 a:visited {line-height:22px;
}

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

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



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

.current1 a {  line-height:22px;background:url(../images/pro_list1.jpg) left center no-repeat; color:#fff;  display:block; overflow:hidden; padding-left:55px;padding-top:6px;}

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


.producttype li ul li ul li.current1 {  margin:0px; padding:0px; overflow:hidden;  line-height:0px; font-size:0px; margin-top:1px; }

.producttype li ul li ul li.current1 a { line-height:23px;background:url(../images/pro_list22.jpg) left center no-repeat; padding-left:43px; color:#CF2B26 !important;  display:block; overflow:hidden;}

.producttype li ul li ul li.current1 a:hover {  line-height:23px;background:url(../images/pro_list22.jpg) left center no-repeat; padding-left:43px; color:#CF2B26;  display:block; overflow:hidden;
}
 

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

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

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

.msg_input{ width:200px; height:19px;   border:solid 1px #473011; vertical-align:middle; background:#211308; color:#BA7F18;}

.msg_teax{ width:308px; height:95px;  border:solid 1px #473011; vertical-align:middle; background:#211308; color:#BA7F18; overflow:auto;}



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

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