@charset "gb2312";
/* CSS Document */
body {
	font-family:Arial,"Microsoft Yahei";
	font-size:12px; line-height:30px; text-align:justify;
	color: #333;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	
}
a{color: #333;text-decoration: none;}
.clear {clear: both;}

/*Ê×Ò³*/
#banner{ max-width:1440px; height:768px; margin:0 auto; overflow:hidden; position:relative;}
.main{ width:100%; height:768px; margin:0 auto;position:relative;}
.main ul.imglist{height:768px; width:100%;  position: relative; }
.main ul.imglist li{position:absolute; left:0; top:0; display:none; width:100%; height:100%}
.main ul.imglist li.current{display:block;}
.href{position:absolute ; left:50%; top:638px; z-index:99; margin-left:-72px;}
.copyright { background: url(../images/copy_bg.png) no-repeat; height: 42px; color: #FFF; position: absolute; bottom: 0; width: 100%; text-align: center; line-height: 42px;}

/*banner*/
#box { width:1090px; left:50%; margin-left:-545px; position:relative;}
.nav { width: 100%; height: 52px; background: #00b7ee; border-bottom:1px solid #fff; }
.nav ul { width: 1000px; margin: 0 auto; padding-left:13px; }
.nav ul li { float: left; width: 150px; text-align: center; }
.nav ul li a { font-size: 16px; color: #FFF; line-height: 52px; width: 150px; }
.nav ul li a:hover { background: #0591d0; width: 150px; height: 52px; display: block;}
.nav ul li a.dq{ background: #0591d0; width: 150px; height: 52px; display: block;}
	/*bannerÏÂ·½ÂÖ²¥µã*/
		.main .num {position: absolute;bottom:6px;right:50%; margin-right:-100px;width:176px;height:20px;}
		.main .num span {float: left;margin-right: 6px;width:16px;height:16px;background: white;background: url(../images/icon.png) no-repeat 0 -16px; cursor:pointer;}
		.main .num span.cur {background-position: 0 0;}

.content{ width:1090px; margin:0 auto; background-color:#fff;}
.left{ width:235px; margin-left:45px; float:left;}
.bar_l{ width:160px; text-align:center; font-size:32px; color:#fff; font-weight:bold; padding:68px 10px 28px 10px; background-color:#0591d0;}
.navi2{ border:1px solid #9aa7ac; width:178px;}
.navi2 li{ width:160px; border-bottom:1px dashed #eaeaea; text-align:right; height:52px; line-height:56px; margin-left:10px;}
.navi2 li a{ background:url(../images/arc2_07.jpg) no-repeat right center; padding-right:20px; font-size:18px; font-weight:bold; color:#9aa7ac;}
.navi2 li a.now{ background:url(../images/arc1_07.jpg) no-repeat right center; padding-right:20px; font-size:18px; font-weight:bold; color:#0591d0;}
	

.right{ width:760px; float:left;}
.bar_r{ background:url(../images/arc1_07.jpg) no-repeat right center; font-weight:bold; color:#0591d0; font-size:24px; text-align:center; margin:52px 0;}
.text{ padding-bottom:20px; font-size:14px;}

.footer{ width:100%; background-color:#9aa7ac; height:94px; line-height:94px; color:#fff; font-size:12px; text-align:center;}

/*company*/
.bar_r2{ width:760px; height:38px; line-height:38px; font-size:16px; color:#fff; font-weight:bold; text-align:center; background-color:#0591d0; margin:50px 0;}

/*jobs*/
.kk{ border-bottom:1px dashed #eaeaea;}
   .search-left{ width:760px; margin-top:50px;}
   .searchForm{ font-size:12px;padding: 0;margin: 0;  overflow: hidden;}
   .searchForm select{   padding: 2px; height: 30px;  float: left;}
   .searchForm li{ list-style: none;float: left;margin-right:6px;height: 30px;width:140px;}
   .jobcontent{ margin-top:50px;}
   .jobcontent th{ font-size: 12px; background-color:#0591d0;  color: #ffffff;line-height: 35px;height: 35px;}
   .jobcontent td{ font-size:12px;}
   .ajaxloading {background:url(http://my.zhaopin.com/images/new_v3/ani_ajaxload.gif) no-repeat center center; width:100%;height:52px;}
   #JobSearchShow tr { display:none;}
   #JobSearchShow td{ border-bottom:1px dashed #ccc; white-space:nornowrap; overflow:hidden; text-overflow:ellipsis;}
   #JobSearchShow td div{ white-space:nornowrap; overflow:hidden; text-overflow:ellipsis;}
   .pageFocus {font-weight:bold;color:#c30;}
   #JobSearchMenu{   padding: 15px 0; color: #333333;}
   #JobSearchMenu a,#JobSearchMenu span {margin-right:3px;color: #333333;}
   .turnpage_jobnum {margin-right:20px;font-weight:bold; font-size:12px;}
   .turnpage_jobnum .num {color:#f00;}
   .turnpage_pn {font-weight:bold;font-size:12px;}
   .turnpage_pn a {text-decoration:underline;color:#000;}
   .turnpage_pn a:hover {text-decoration:none;}
   .turnpage_text {  width: 45px;  border: 1px solid #1D8DFF;  text-align: center;  margin: 0 10px;}
   .turnpage_button {  width: 72px;  height: 19px;  cursor: pointer;  vertical-align: middle;  border: none; color: #ffffff; background-color: #1D8DFF;  text-align: center;  margin-left: 10px;}
   .turnpage_sepa {margin:0 4px;}