* {
	margin: 0;
	padding: 0;
}

.head {
	width: 100%;
	height: 80px;
}
.banner {
  position: relative;
  display: block;
  width: 100%;
  height: 580px;
  /* border: greenyellow solid 2px; */
}


/*  */
.webbg{background:#e7ecf1; padding:35px 0px;}
.Hegui{ background:#fff;  width: 1112px; padding:34px; margin: 0 auto;}
.HeguiConten{ overflow:hidden;}
.HeguiConten dl{ width: 1068px;margin: 0 auto;padding:29px 0; margin-bottom:24px; overflow:hidden; border:1px solid #e7ecf1; background:url(../webimages/HeguiContenBg.jpg) repeat-y;}
.HeguiConten dl dt{float:left; width:37px; color:#357ac9; font-size:24px; padding-left:20px; overflow:hidden;}
.HeguiConten dl dd{float:left; width:985px; color:#333333; font-size:14px; margin-left:11px; overflow:hidden;}
/*  */
.jobsheader{width: 1112px; }
.jobsheader dl{ background:#fff; padding:30px 0;}
.jobsheader dl dt{ float:left; padding:30px 0px 0px;}
.jobsheader dl dt h3{ font-size:28px; line-height:30px; color:#367bc9; padding-bottom:25px;}
.jobsheader dl dt p{ line-height:30px; font-size:14px; color:#1a1a1a;}
.jobsheader dl dt p a{color:#367bc9;}
.jobsheader dl dt p a:hover{color:#00a1e9;}
.jobsheader dl dd{ background:url(../webimages/jobs.png) no-repeat; width:169px; height:169px; float:right;}
.jobsheader dl dd img{ display:block;width:169px; height:169px;}
/* 工作列表 */
.jobslist{ width:1112px;background:#FFF; margin-top:25px; padding-bottom:35px}
.jobslist dl{line-height:60px; font-size:16px;border-bottom:1px solid #cccccc; padding:0px 45px;}
.jobslist dl dt{ float:left; padding-left:46px; width:211px; background:url(../webimages/IndustryNews.gif) no-repeat left center;}
.jobslist dl dd{ float:left;width:217px;}
.jobslist dl dd span{ display:inline-block; width:70px; text-align:center;}
.jobslist dl dd.jobslistTime{ width:165px; text-align:center;}

.jobslist dl.jobslistHead{background:rgb(10, 20, 45);color:#FFF; border-bottom:none;padding:0px 45px; margin:0px;}
.jobslist dl.jobslistHead dt{background:none;}
/*  */
.righttitle{border-top:1px solid #d3d9de;border-bottom:1px solid #d3d9de; color:#1a1a1a; font-size:20px; line-height:24px; padding:8px 0px;}
.righttitle span{ float:right;font-size:12px;}
.righttitle span a{ padding:0px 10px;}