
/* 页面路径 */
.mainpath{ margin:15px auto; width:1200px; height:40px; text-align:left; }
.mainpath .path{ float:left; width:600px; height:40px; line-height:40px; color:#999; }
.mainpath .path a{ color:#1696F9; margin:0px 5px; }
.mainpath .path a:hover{ color:#1696F9; }
.mainpath .sea{ float:right; width:470px; height:40px; position:relative; }
.mainpath .sea .sea1{ float:left; width:370px; height:40px; }
.mainpath .sea .sea1 .seainp{ float:left;width:368px; height:38px; line-height:38px;border:1px #e14e4e solid; padding:0px;background:url(../image/seaicon.png) 10px center no-repeat; padding-left:35px;font-family: "Microsoft YaHei", 微软雅黑; color:#AAA; font-size:14px;outline:none;background-color:#FFF; }
.mainpath .sea .sea2{ float:left; width:100px; height:40px; }

/* 关键字联想(显示/隐藏) */
.hidden{ z-index:100; position: absolute;top:40px;left:0px;width:448px; height:125px;border:1px #ddd solid; padding:5px 10px;overflow:auto; background-color:#fff;text-align:left; display:none; }
.show{ width: 448px;z-index: 10;display: block; }
#divSearchList .lst{ float:left;width:430px; height:25px; line-height:25px; }
#divSearchList .lst div{ float:left;width:380px; height:25px; line-height:25px; }
#divSearchList .lst b{ float:left;width:250px;height:25px; line-height:25px; font-weight:normal; font-size:13px; color:#555; }
#divSearchList .lst p{ float:right;width:120px;height:25px;  line-height:25px; text-align:right; font-size:12px; color:#999;overflow: hidden;white-space: nowrap; text-overflow: ellipsis; }
#divSearchList .lst p i{ font-style:normal; margin:0px 2px; color:#f20; }
#divSearchList .lst:hover{ background-color:#eee;cursor:pointer;}
#divSearchList .lst span{ float:left;width:50px; height:25px; line-height:25px; font-size:12px; color:#999; text-align:right; }


#main1{ margin:auto; width:1200px; height:auto; text-align:left; margin-top:10px; overflow:hidden; }
#main1L{ float:left;width:950px; height:auto; }
#sMain2{ float:left;width:948px; margin:auto; height:auto; margin-top:0px; background-color:#FFF; border:1px #E5E5E5 solid;border-top:1px #E5E5E5 solid;overflow:hidden; }

/* 列表头 */
.seaTop{ float:left; width:100%; height:40px; border-bottom:1px #E9E9E9 solid; background-color:#F7F7F7; }
.seaTopl{ float:left; width:60%; height:40px; }
.seaTopl ul li{ float:left; width:auto; height:40px; line-height:40px; padding:0px 15px; border-right:1px #DDD solid; }
.seaSort1{ }
.seaSort1 a{ float:left; color:#EE4E4E; }
.seaSort1 i{  float:left;width:12px; height:40px;background:url(../image/i1.png) 3px center no-repeat; }
.seaSort2 a{ float:left;color:#999; }
.seaSort2 i{  float:left;width:12px; height:40px;background:url(../image/i2.png) 3px center no-repeat; }

.seaTopr{ float:right; width:40%; height:40px; line-height:40px; text-align:right;color:#999; }
.seaTopr span{ margin-right:10px; }
.seaTopr span i{ font-style:normal; color:#EE4E4E; padding:0px 3px; }
.seaTopr span img{ margin-right:3px;}
.seaTopr span a{ margin-right:10px; color:#999; }

.seaTitle{ float:left; width:100%; height:35px; border-bottom:1px #E9E9E9 solid; text-align:left; color:#999; background-color:#FFF; }
.seaTitle0{ float:left; width:5%; line-height:35px; }
.seaTitle2{ float:left; width:27%; line-height:35px; }
.seaTitle3{ float:left; width:27%; line-height:35px; }
.seaTitle4{ float:left; width:17%; line-height:35px; }
.seaTitle5{ float:left; width:13%; line-height:35px; }
.seaTitle6{ float:right; width:11%; line-height:35px;text-align:center; }

/* 职位列表 */
.seaList{ float:left; width:100%; height:auto;text-align:left;}
.seaLists{ float:left; width:100%;border-bottom:1px #E5E5E5 solid; padding:8px 0px; }
.seaLists:hover{  background-color:#F7F7F7; }
.seaList1{ float:left; width:100%; height:30px; }
.seaList10{ float:left; width:5%; line-height:35px; text-align:center; }
.seaList10 .seachk{ margin-top:10px; }
.seaList12{ float:left; width:27%; line-height:35px; }
.seaList12 a{ color:#1695F6; font-size:15px; }
.seaList12 a:hover{ color:#FF6600; font-size:15px; }
.seaList13{ float:left; width:27%; line-height:35px;font-size:15px; }
.seaList13 a{ color:#333 }
.seaList13 a:hover{ color:#1695F6;}
.seaList14{ float:left; width:17%; line-height:35px; }
.seaList15{ float:left; width:13%; line-height:35px;color:#EE3E3E; }
.seaList16{ float:right; width:11%; line-height:35px;text-align:center; color:#999; }

.seaList2{ float:left; width:100%; height:30px; }
.seaList21{ float:left; width:5%;  line-height:30px; }
.seaList22{ float:left; width:78%; line-height:30px;color:#999; }
.seaList22 i{ padding:0px 5px; font-style:normal; color:#D5D5D5;}
.seaList22 b{ font-weight:normal; font-style:oblique; color:#F60; font-size:17px;}
.seaList23{ float:right; width:11%; line-height:30px; text-align:center;}
.seaList23 a{ display:inline-block; width:80px; line-height:25px; background-color:#EE4E4E;color:#FFF; text-align:center; cursor:pointer;border-radius:2px; }
.seaList23 a:link{ color:#FFF; }
.seaList23 a:hover{ background-color:#EE4E4E;color:#FFF; }

.seaList3{ float:left; width:100%; height:auto; padding:5px 0px; }
.seaList31{ float:left; width:5%;  line-height:22px; }
.seaList32{ float:left; width:78%; line-height:22px;color:#555;  }
.seaList33{ float:right; width:11%; line-height:22px;text-align:center; }

/* 按扭 */
.seaBtn{ float:left; width:100%; height:40px; text-align:left; }
.seaBtnl{ float:left; width:50%; height:40px; }
.seaBtnl b{ float:left; width:auto; line-height:40px; margin-right:10px; font-weight:normal; padding-left:16px; color:#999; font-size:12px; }
.seaBtnl .seachk{ margin-top:10px; margin-right:5px; }
.seaBtnl p{ float:left; width:auto; height:25px;line-height:25px; padding:5px 5px; }

.seaBtnr{ float:left; width:49%; height:40px; line-height:40px; text-align:right; color:#999; }
.seaBtnr i{ font-style:normal; color:#EE4E4E; padding:0px 3px; }

.seaPage{ float:left; width:100%; height:50px; line-height:50px; text-align:center;}
/*-------------------------------------- 职位列表框 结束------------------------------------- */

/* 猎头顾问 */
.seaHunter{ float:left; width:100%; height:auto;  text-align:left;}
.seaHunter ul{ float:left;width:928px; height:auto; padding:10px 0px; margin:0px 10px;border-bottom:1px #E5E5E5 solid; }
.seaHunter ul .left{ float:left;width:110px; height:auto; }
.seaHunter ul .left img{  width:90px; height:90px; border:1px #E5E5E5 solid; padding:2px;border-radius:100%;  }
.seaHunter ul .midd{ float:left;width:718px; height:auto; }
.seaHunter ul .midd b{ float:left; width:718px; line-height:25px; font-weight:normal;}
.seaHunter ul .midd b a{ color:#00AAFF; }
.seaHunter ul .midd p{ float:left; width:718px; line-height:25px; color:#999; }

.seaHunter ul .right{ float:right;width:100px; height:auto; text-align:center; padding-top:15px; }
.seaHunter ul .right a{ display:inline-block; width:80px; line-height:28px;font-size:14px; background-color:#F85659;color:#FFF; text-align:center; cursor:pointer;border-radius:2px; }
.seaHunter ul .right a:link{ color:#FFF; }
.seaHunter ul .right a:hover{ background-color:#F85659;color:#FFF; }


/* 标题 */
.perTitle{ float:left; width:100%; height:35px; border-bottom:1px #E9E9E9 solid; text-align:left; color:#999; background-color:#F5F5F5; }
.perTitle1{ float:left; width:6%;  line-height:35px; }
.perTitle2{ float:left; width:10%; line-height:35px; }
.perTitle3{ float:left; width:5%; line-height:35px; }
.perTitle4{ float:left; width:7%; line-height:35px; }
.perTitle5{ float:left; width:28%; line-height:35px; }
.perTitle6{ float:left; width:20%; line-height:35px; }
.perTitle7{ float:left; width:10%; line-height:35px; }
.perTitle8{ float:right; width:10%; line-height:35px;text-align:center; }

/* 列表 */
.perList{ float:left; width:100%; height:auto;  text-align:left;}
.perLists{ float:left; width:100%;border-bottom:1px #E5E5E5 solid; padding:3px 0px; }
.perLists:hover{  background-color:#F7F7F7; }
.perList0{ float:left; width:100%; height:30px; }
.perList1{ float:left; width:6%;  line-height:35px; text-align:center; }
.perList2{ float:left; width:10%; line-height:35px; }
.perList2 a{ color:#0868C8; font-size:14px; }
.perList2 a:hover{ color:#FF6600; font-size:14px; }
.perList3{ float:left; width:5%; line-height:35px; }
.perList3 a{ color:#0868C8 }
.perList3 a:hover{ color:#FF6600;}
.perList4{ float:left; width:7%; line-height:35px; }
.perList5{ float:left; width:28%; line-height:35px; }
.perList6{ float:left; width:20%; line-height:35px; }
.perList7{ float:left; width:10%; line-height:35px; }
.perList8{ float:right; width:10%; line-height:35px;text-align:center; }

/*-------------------------------------- 高级人才框 结束------------------------------------- */

/* 服务流程等 */
#heaMain{ width:1200px; height:auto; margin:auto; text-align:left; margin-top:20px; overflow:hidden; }
.heaMainl{ float:left;width:884px; height:auto;border:1px #DDD solid; background-color:#FFF; }
.heaMainlt{ float:left;width:867px; height:40px; line-height:40px; background-color:#F9F9F9; font-size:14px; padding-left:15px; border-bottom:1px #DDD solid; font-weight:bold; color:#444; }
.heaMainld{ float:left; width:852px; height:auto; line-height:25px; font-size:14px;padding:10px 15px; }

/* 服务流程右侧 */
.heaMainr{ float:right;width:268px; height:auto; border:1px #DDD solid;  background-color:#FFF;padding:0px 15px; padding-bottom:10px; }
.heaRightInfot{ float:left; width:268px; height:40px; line-height:40px; font-size:14px; font-weight:bold; color:#444; }
.heaRightInfoc{ float:left; width:268px; height:auto;}
.heaRightInfoc ul li{ float:left; width:268px; height:28px; line-height:28px; color:#999; }
.heaRightInfoc ul li a{ color:#3377cc; }
.heaRightInfoc ul li a:hover{ color:#FF6600}

/* 分类浏览 */
.heaRightSubt{ float:left; width:268px; height:40px; line-height:40px; font-size:14px; font-weight:bold; color:#444; }
.heaRightSubc{ float:left; width:283px; height:auto; margin-bottom:10px;}
.heaRightSubc ul{ float:left; width:282px; height:auto;}
.heaRightSubc ul li{ float:left; width:124px; height:32px;  line-height:32px; margin-right:15px; margin-bottom:10px;border:1px #DDD solid; background-color:#F9F9F9; text-align:center; font-size:14px; } 
.heaRightSubc ul li:hover{ background-color:#F5F5F5;} 
.heaRightSubc ul li a{ color:#444; } 



/* 右侧 */
#main1R{ float:right;width:240px; height:auto; text-align:left; }
.right1{ float:left; width:240px; height:auto; border:0px #E5E5E5 solid; background-color:#FFF; margin-bottom:10px; }
.right1 .title{ float:left; width:218px; height:40px; line-height:40px;font-size:14px; padding-left:20px;background:url(../image/i10.gif) 10px 13px no-repeat; font-weight:bold; color:#444; }
.right1 .conte{ float:left; width:238px; height:auto;}
.right1 .conte ul { float:left; width:220px; height:auto; border-top:1px #EEE solid; margin:0px 9px; padding:6px 0px;}
.right1 .conte ul li{ float:left; width:220px;}
.right1 .conte ul li dd{ float:left; width:220px; line-height:22px; color:#00AAFF;}
.right1 .conte ul li dd a{ color:#1695F6; }
.right1 .conte ul li dt{ float:left; width:220px; line-height:22px; color:#999;}
.right1 .conte ul li dt a{ color:#999; }


/* 图片广告 */
.pageAds { float: left;width:240px; height:160px; text-align:left; margin-bottom:10px;overflow:hidden}
.pageAds img {WIDTH: 240px; FLOAT: left; HEIGHT: 160px; OVERFLOW: hidden}
.pageAds img {BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: top; BORDER-LEFT-WIDTH: 0px}
.pageAds ul {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
.pageAds li {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
.num {POSITION: absolute; BOTTOM: 5px; FONT: 12px/1.5 tahoma, arial; HEIGHT: 18px; RIGHT: 5px}
.num li {BORDER-BOTTOM: #f47500 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #f47500 1px solid; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #fcf2cf; WIDTH: 16px; FONT-FAMILY: Arial; FLOAT: left; HEIGHT: 16px; COLOR: #d94b01; MARGIN-LEFT: 3px; FONT-SIZE: 12px; BORDER-TOP: #f47500 1px solid; CURSOR: pointer; BORDER-RIGHT: #f47500 1px solid}
.num li.on {LINE-HEIGHT: 18px; BACKGROUND-COLOR: #ff9415; MARGIN-TOP: -2px; WIDTH: 18px; HEIGHT: 18px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold}



/* 首页职位 */
#hNewJob{ width:950px; margin:auto; height:auto;text-align:left; margin-top:0px;background-color:#FFF;overflow:hidden; }
.hNewJobt{ float:left;width:940px;height:40px; line-height:40px;text-align:right; padding-right:10px;}
.hNewJobt a{ color:#999; }
.hNewJobt span{ float:left; width:200px; line-height:40px; background:url(../image/i9.gif) 0px 8px no-repeat;font-size:14px; font-weight:bold; color:#105B8A; text-align:left; padding-left:10px; }
.hNewJobc{ float:left;width:950px;height:auto; margin-left:0px; padding-bottom:10px; }
.hNewJobc ul{ float:left; width:445px; border:1px #E5E5E5 solid; padding:0px 9px; padding-bottom:5px;margin-right:10px; margin-bottom:9px; background-color:#FFF; }
.hNewJobc ul:hover{ border:1px #E5E5E5 solid; background-color:#F6FAFF; }

.hNewJobc ul .li1{ float:left; width:90px; height:40px;background:url(../image/moneys2.png) no-repeat; text-align:center; color:#FFF; font-size:18px;font-family: "Microsoft YaHei", 微软雅黑; padding-top:37px; }
.hNewJobc ul .li2{ float:right; width:330px; height:auto; padding-top:5px; }
.hNewJobc ul .li2 b{ float:left; width:330px; line-height:25px; font-weight:normal; font-size:14px; }
.hNewJobc ul .li2 p{ float:left; width:330px; line-height:25px;color:#777; }
.hNewJobc ul .li2 i{ float:left; width:330px; line-height:25px;color:#777; font-style:normal; }
.hNewJobc ul .li2 p a{ color:#777; }
.hNewJobc ul .li2 p a:hover{ color:#999; text-decoration:underline; }

/* 首页顾问 */
#newHunter{ width:950px; margin:auto; height:auto;text-align:left; margin-top:10px;background-color:#FFF;overflow:hidden; }
.newHuntert{ float:left;width:940px;height:40px; line-height:40px;text-align:right; padding-right:10px;}
.newHuntert a{ color:#999; }
.newHuntert span{ float:left; width:200px; line-height:40px; background:url(../image/i9.gif) 0px 8px no-repeat;font-size:14px; font-weight:bold; color:#105B8A; text-align:left; padding-left:10px; }
.newHunterc{ float:left;width:950px;height:auto; margin-left:0px; padding-bottom:10px; }
.newHunterc ul{ float:left; width:445px; border:1px #E5E5E5 solid; padding:9px 9px; padding-bottom:5px;margin-right:10px; margin-bottom:9px; background-color:#FFF; }
.newHunterc ul:hover{ border:1px #E5E5E5 solid; background-color:#F6FAFF; }

.newHunterc ul .li1{ float:left; width:90px; height:90px;}
.newHunterc ul .li1 img{ width:80px; height:80px; padding:2px; border:1px #DDD solid;border-radius:100%;}
.newHunterc ul .li2{ float:right; width:330px; height:auto; }
.newHunterc ul .li2 b{ float:left; width:330px; line-height:25px; font-weight:normal; }
.newHunterc ul .li2 p{ float:left; width:330px; line-height:25px;color:#777; }
.newHunterc ul .li2 p a{ color:#777; }
.newHunterc ul .li2 p a:hover{ color:#999; text-decoration:underline; }
.newHunterc ul .li2 i{ float:left; width:330px; line-height:25px;color:#777; font-style:normal; }
.newHunterc ul .li2 i a{ display:inline-block; width:80px; line-height:25px; background-color:#F85659;color:#FFF; text-align:center; cursor:pointer;border-radius:2px; }
.newHunterc ul .li2 i a:link{ color:#FFF; }
.newHunterc ul .li2 i a:hover{ background-color:#F85659;color:#FFF; }

/* 底部按钮 */
.footbg{ width:100%; height:40px;z-index:999;margin-right:0px;margin-bottom:0px; text-align:center;font-size:15px; }
.footbg .conte{ margin:auto; width:241px;  height:30px; background-color:#E13E3E;border-radius:3px; padding:10px 0px; }
.footbg .conte .rig{ border-left:1px #E86868 solid; }
.footbg .conte a{ float:left;display:inline-block; width:120px; line-height:30px;color:#fff; text-align:center; cursor:pointer; }
.footbg .conte a:link{  color:#fff; }
.footbg .conte a:hover{ color:#fff; }
