HTML { padding:0px; margin: 0px; min-width: 980px; height: 100%; }
BODY { padding:0px; margin: 0px; height: 100%;Text-align:center;Font-size:14px;line-height: 1.6em;color:#333333;font-family: "Microsoft YaHei", 微软雅黑; background-color:#F2F2F2;  }
FORM { padding:0px; margin: 0px; }
P{ padding:0px; margin: 0px; }
H1,H2,H3,H4,H5,H6 { padding:0px; margin: 0px;Font-size:12px;Font-weight:normal;line-height: 1.6em; }
IMG { border:0px;}
ul,li,OL { padding:0px; margin: 0px;list-style-type:none;}
dl,dt,dd { padding:0px; margin: 0px;list-style-type:none; }
a:link{ color:#333333; text-decoration:none;}
a:visited{ color:#333333; text-decoration:none;}
a:hover{ color:#333333; text-decoration:none;}
.clearboth { CLEAR: both; }
.fn-hide { display:none; }

/* 顶部
/* 文字广告 */
#topadv1{ margin:auto; clear:both; padding:5px 0px;background-color:#00AAFF;}
.topadv{ max-width:1200px; line-height:20px;margin:auto; clear:both;overflow:hidden;}
.adv_word{ float:left;text-align:left; padding-top:0px; font-size:14px; color:#FFF;}
.adv_word a{ color:#FFFFFF;}
.adv_word a:visited{ color:#FFFFFF;}
.adv_word a:hover{ color:#FFFFFF;}
.adv_close{ float:right;width:60px;padding-top:2px; color:#FFFFFF;}
.imglogoheight { height:79px;}
/* 顶部提示条 */
#top{ height:46px; background-color:#00AAFF; }
#topbar{ margin:auto;max-width:1200px; height:46px; color:#777; font-size:12px;}
.topLeft{ float:left; height:46px; line-height:46px;background:url(../imgs/tops.png) right 16px no-repeat; padding-right:10px; margin-right:0px; color:#FFF; }
.topMid{ float:left; height:46px; line-height:46px; padding-right:10px; margin-right:0px; color:#FFF; }
.topMid a{ color:#FFF; margin-left:10px; }
.topMid a:visited{ color:#FFF; margin-left:10px; }

/* 顶部提示条 右侧 */
.topRight{ float:right; width:500px; height:46px; }
.topLink{ float:right; height:39px;text-align:center; font-size:12px; padding-left:5px; padding-top:9px; }
.topLink .l1{ float:left; display:inline-block; width:52px; height:30px; line-height:30px; color:#FFF;background: url(../imgs/mobile.png) no-repeat 18px 8px;background-color:#00AAFF; text-align:left; padding-left:28px; }
.topLink .l2{ float:left; display:inline-block; width:80px; height:30px; line-height:30px; background-color:#00AAFF; color:#FFF;border-radius:0px;  }
.topLink a{ color:#FFF; }
.topLink a:visited{ color:#FFF; }

/* 登录注册 */
.topLogin{ float:right;width:85px; height:46px;line-height:46px; font-size:12px; position: relative; text-align:center;}
.topLogin a{ color:#FFF; }
.topLogin a.lMore{  float:left; width:75px;height:46px; position: relative; display: block; background: url(../imgs/menu1.png) no-repeat 68px 20px; text-align:left; padding-left:10px; }
.topLogin a.lMorecurrent { width:75px;background: url(../imgs/menu2.png) no-repeat 68px 20px; background-color:#0082BF;border-left:0px #D1E6EB solid; border-right:0px #D1E6EB solid;padding-left:10px; }
.lMoredown { z-index: 12; position: absolute;top:46px;left:0px;background-color:#0082BF; border:0px #D1E6EB solid; border-top:none;}
.lMoredown li{ float:left; width:85px;line-height:28px; text-align:center;}
.lMoredown li a{ color:#FFF; }
.lMoredown li:hover{ background-color:#0082BF; }

/* LOGO和导航 */
#topnav{ margin:auto; background-color:#FFF; border-bottom:1px #E5E5E5 solid; text-align:left;clear:both; margin-top: 45px;}
.topNavs{ max-width:1200px; height:85px; margin:auto; clear:both; }
.topLogo{ float:left; width:280px; height:60px; padding-top:15px;}
.topLogo img{ width:260px; height:60px;}

/* 切换站点 */
.topWebs { float:left; width:119px;margin-top:20px; }
.topWebName { float:left; width:119px; line-height:20px; color:#444; }
.topWebList{ float:left;width:80px; height:20px;line-height:20px; position: relative; text-align:left; font-size:12px;z-index:2; }
.topWebList a{ color:#B2B2B2; }
.topWebList a.webMore{  float:left; width:80px;height:20px; z-index:101; position: relative; display: block; text-align:left; padding-left:0px; }
.topWebList a.webMorecurrent { width:80; height:20px; }
.webMoredown { width:510px;z-index:102; position: absolute;top:-20px;left:0px;background-color:#FFF; border:1px #DDD solid; background-color:#FFF;text-align:left;}
.webMoredown ul{ padding-left:10px; padding-top:5px; padding-bottom:5px;overflow:hidden;}
.webMoredown ul li{ float:left; width:50px; line-height:25px; }
.webMoredown ul li a{ color:#555; }
.webMoredown ul li a:hover{ color:#0066CC; }

/* 职位搜索 */
.topSearchs{ position:relative;top:150px;left:0px;z-index:2;width:800px; height:35px;background:url(../imgs/tm.png) repeat;margin:auto; padding:6px; }
.topSearch1{ float:left; width:110px; height:35px; }
.topSearch2{ float:left; width:374px; height:35px; padding-left:6px;}
.topSearch3{ float:left; width:200px; height:35px;}
.topSearch4{ float:left; width:110px; height:35px;}

.inpSea1 { display:block; width:200px; height:35px; line-height:35px;background:url(../imgs/inpSea1.png) no-repeat;text-align:left; padding:0px; }
.inpSea1 a {display:block;color:#bbb}
.inpSea1 a:link b,.seekSea1 a:visited b{ display:block;width:180px;line-height:35px;padding:0px 10px;white-space: nowrap;font-size:13px;overflow: hidden; cursor: pointer; font-weight: normal; color:#BBB; }
.inpSea2{ float:left;width:95px;height:35px; line-height:35px;background:url(../imgs/inpSea2.png) no-repeat;  text-align:left; padding-left:20px; border:0px; color:#B2B2B2;font-size:13px;cursor: pointer;} 
.inpSea2List{ width:110px; left:0px; top:35px;z-index:88; border:0px #DDD solid; border-top:none;position:absolute; background-color:#FFF; display: none; }
.inpSea2List ul{ margin:0px; font-size:14px; }
.inpSea2List li{ line-height:28px;padding:0px 8px;cursor: pointer; color:#B2B2B2; }
.seaText1{ float:left; width:348px; height:35px; line-height:35px; border:0px; background-color:#FFF;padding:0px 10px; color:#BBB;  font-weight: bold; font-family: "Microsoft YaHei", 微软雅黑;font-size:13px;text-align:left; }
#imgSearch {height:35px;}
/* 导航 */
.topNav{ float:right;height:44px; padding-top:20px; }
.topNav ul{ background: url(../imgs/navs.png) no-repeat left 15px;  }
.topNav ul li{ float:left; width:83px; height:44px; line-height:44px; text-align:center;font-size:15px;background: url(../imgs/navs.png) no-repeat right 15px; }
.topNav ul li a{ display:inline-block; height:38px;color:#666; }
.topNav ul li a:hover{ color:#0092DB; border-bottom:2px #0092DB solid; }

/* 会员登录等 */
#main1{ margin:auto; max-width:1200px; text-align:left; margin-top:10px; overflow:hidden; }
.m1Right{ float:right; width:300px;}
.m1Right > div{background-color:#fff;overflow:hidden}

/* 会员登录 */
.logTitle{ height:40px;line-height:1;border-left:1px #DDD solid;font-size:14px;overflow:hidden;}
.logTitle span{ box-sizing: border-box; border: 1px solid #ddd; height:40px;*height: 38px; line-height:40px;*line-height: 38px; }
.logTitle .a101 { float:left;width:150px;*width: 149px; color: #0092DB;text-align:center; margin:0px; font-size:15px;cursor:pointer; border-left: none;border-bottom: none;}
.logTitle .a102 { float:left;width:149px;*width: 148px; color: #999;text-align:center; margin:0px;font-size:15px; padding-top:0px;cursor:pointer; border-left: none;}
.logContent{padding:9px; padding-top:15px;border:1px #DDD solid;border-bottom:3px #DDD solid; border-top:none; font-size:0px;}
.logContent .pan_User{ min-height: 254px;text-align: center;font-size:0;}
/*.logContent .pan_User>ul{display: inline-block;*display:inline;*zoom:1;*margin-top:36px;vertical-align:middle;line-height:1.5;}*/
.login1,.login2{ height:48px; *height:47px; text-align:center; }
.login3{ width:262px; height:30px; margin-left:10px; }
.login3 b{ float:left; width:17px; height:20px; line-height:20px; padding-top:7px; margin-right:5px; }
.login3 i{ float:left; width:20px; height:20px; line-height:20px; padding-top:7px;cursor:pointer }
.login3 p{ float:right; width:110px; height:30px; line-height:30px; text-align:right;font-size:14px; }
.login3 p a{ color:#999; }
.login4{ height:40px;text-align:center; }
.login5{height:48px; text-align:center;}
/*.login6{ width:100%; height:60px; text-align:center;}
.login6 img{ border-radius:100%; width:50px; height:50px; border:1px #DDD solid; padding:2px;  }
.login7{ width:100%; height:25px; line-height:25px;text-align:center; font-size:14px;color:#777; clear:both; }
.login8{ width:100%; height:25px; line-height:25px;text-align:center; font-size:14px;color:#777; clear:both; }*/
.login8 a{ color:#777; }
.login8 a:visited{ color:#777; }
.abx03{ float:left;width:240px; text-align:center; }
.abx03 img{ width:150px; height:150px; border:1px #E6E6E6 solid; padding:4px; }
.login_Btn{ display:block; margin: 0 9px; line-height:35px; border:0px; background:#00AAFF; text-align:center; font-size:14px; color:#FFF; }
.login_Btn:hover{ background:#379BE9;color:#FFF; }
.login_Btn:link{ color:#FFF; }
.login_Btn:visited{ color:#FFF; }
.reg_Person,.reg_Company{ display:inline-block;width:130px; height:40px; line-height:40px;border:0px; font-size:14px; font-weight:bold;}
.reg_Person{ text-align: left; }
.reg_Person:link{ color:#2970A6; }
.reg_Person:visited{ color:#2970A6; }
.reg_Person:hover{ color:#2970A6; text-decoration: underline }
.reg_Company{ text-align: right; }
.reg_Company:link{ color:#2970A6; }
.reg_Company:visited{ color:#2970A6; }
.reg_Company:hover{ color:#2970A6; text-decoration: underline; }
.inp_User,.inp_Pass,.inp_Captcha{ border: #E3E3E3 1px solid; height:30px; line-height:30px; color:#AAA; font-size:14px;background-color:#FFF;padding-left:30px; font-size:12px; font-family: "Microsoft YaHei", 微软雅黑; }
.inp_User{width:230px; background:url(../imgs/icon_user.png) 7px center no-repeat; }
.inp_Pass{width:230px; background:url(../imgs/icon_pass.png) 7px center no-repeat; }
.inp_Captcha{margin-right:10px;width:104px; background:url(../imgs/icon_captcha.png) 7px center no-repeat; vertical-align:middle;}
.captcha{width:110px; height: 34px; vertical-align:middle;}

.logContent .pan_User{min-height:254px;text-align:center;font-size:0;}
.login6>a{display:block;}
.login6 img{padding:2px;width:100px;height:100px;border:1px #DDD solid;border-radius:100%;}
.login7{width:100%;height:25px;text-align:center;font-size:14px;color:#777;clear:both;}
.login8{width:100%;height:39px;line-height:39px;text-align:center;font-size:14px;color:#777;white-space:nowrap;overflow:hidden;}
.login8 a:hover{color: #fff;background-color:#44b5de; }
.login8 a{display:inline-block;width:50%;color:#777;}
.login8 a:hover{color: #fff;background-color:#44b5de;}

.msgs {display: inline-block;width: 104px;color: #fff;font-size: 12px;border: 1px solid #4AAF33;text-align: center;height: 30px;line-height: 30px;background: #4AAF33;cursor: pointer;vertical-align: middle;}
.msgs1 {background: #E6E6E6;color: #818080;border: 1px solid #CCCCCC;vertical-align: middle;}

/* 网站公告 */
#m1Info{ margin-top:10px;}
.m1Infot{ height:40px; line-height:1;border-left:1px #DDD solid;font-size:14px;overflow: hidden}
.m1Infot span{box-sizing: border-box; height: 40px;*height: 38px; line-height: 40px;*line-height: 38px; border: 1px solid #ddd;}
.m1Infot .c101 { float:left;width:150px;*width: 149px; color: #0092DB;text-align:center; margin:0px; font-size:15px;cursor:pointer; border-left-width: 0;border-bottom-width: 0;}
.m1Infot .c102 { float:left;width:149px;*width: 148px; color: #999;text-align:center; margin:0px;font-size:15px; padding-top:0px;cursor:pointer; border-left-width: 0;}
.m1Infoc{ padding:9px; padding-top:5px;height:165px;border:1px #DDD solid; border-top-width: 0;}
.m1Infoc ul li{ text-align:right; color:#999; font-size:12px;}
.m1Infoc ul li span{ float:left;width:200px; height:20px;line-height:20px; text-align:left;font-size:12px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/* 紧急招聘 */
.m1Midd{ float:left; /*width:658px;*/width:890px; /*margin-left:10px;*/ border:1px #DDD solid; padding:0px 0px;background-color:#fff; }
.m1Midd ul{overflow:hidden;}
.m1Midd .title{ padding:0px 9px; line-height:38px;border-bottom:1px #EEE solid; font-size:15px; color:#0092DB;margin-bottom: 6px; text-align:left; }
.m1Midd .list1{ padding-right:14px; /*height: 140px;*/ height: 160px;overflow: hidden}
.m1Midd .list1 ul{ line-height: 1; list-style-type: disc; font-size:0;}
.m1Midd .list1 ul li{ display: inline-block; *display: inline; *zoom: 1; padding-left:14px; /*width:308px;*/    width: 420px; line-height:20px;text-overflow:ellipsis; list-style-type: disc; font-size: 13px; white-space:nowrap; overflow:hidden; }
.m1Midd .list1 ul li a:hover{ text-decoration: underline; }
.m1Midd .list1 ul li span{line-height:28px; line-height:20px;}
.m1Midd .list1 ul li span a{ color:#888; }
.m1Midd .list1 ul li a{ color:#888; }
.m1Midd>.list2{/*height: 272px;*/ border-top: 1px dashed #eee; font-size: 0;line-height:1; overflow: hidden; }
.m1Midd>.list2>.topADLogo{display:inline-block;*display:inline;*zoom:1;width:207px;margin:8px 0 0 9px;}
/*.m1Midd>.list2>.topADLogo>div{display:block;}
.m1Midd>.list2>.topADLogo>div:hover{position:relative;}*/
.redfont {color: red !important; }

.m1Midd>.list2>.topADLogo>div{position:relative;*position:static;display:block;}
.m1Midd>.list2>.topADLogo>div:hover{*position:relative;}
.m1Midd>.list2>.topADLogo>div>img{display:block;width:100%;}
.m1Midd>.list2>.topADLogo>div>.topLogoCover{position:absolute;display:none\9;top:0;*left:0;width:100%;height:100%;color:#fff; background-color:rgba(100,100,100,.01);background-image:url(../imgs/tm2.png);opacity:0; -webkit-transition:opacity .2s ease; transition: opacity .2s ease}
.m1Midd>.list2>.topADLogo>div:hover>.topLogoCover{display:block\9;opacity: 1; -webkit-transition:opacity .2s ease; transition: opacity .2s ease; overflow: hidden;}
/*.m1Midd>.list2>.topADLogo>div>.topLogoCover>.coverContent{display:inline-block;margin:0 4px;font-size:15px;line-height:1.75;color:#fff;}
.m1Midd>.list2>.topADLogo>div>.topLogoCover>.coverContent:hover{color:#ff0;}*/

.m1Midd>.list2>.topADLogo>div>.topLogoCover>.homenewjoba{display:inline-block;margin:0 4px;font-size:12px;line-height:1.75;color:#fff;}
.m1Midd>.list2>.topADLogo>div>.topLogoCover>.homenewjoba:hover{color:#ff0;}

.pages{float:right;line-height: 1;font-size: 0;}
.pages > .page{display: inline-block;*display:inline;*zoom:1;width:36px;height:36px;line-height:36px;text-align:center;font-size:13px;color:#888;cursor:pointer;}
.pages > .page:hover{background-color:#f5f5f5;}
.pages > .active{color: #fff;background-color: #00AAFF}
.pages > .active:hover{background-color: #00aaff;}

.controller{float:right;line-height: 1;font-size:0;}
.controller>div{display:inline-block;*display:inline;*zoom:1;margin-left:10px;width:36px;height:36px;background-repeat:no-repeat;background-position:center;cursor:pointer;}
.controller>div:hover{background-color:#f5f5f5;}
.controller>div#up{background-image:url(../imgs/up-arrow.png);}
.controller>div#down{background-image:url(../imgs/down-arrow.png);}

/*热门职位搜索*/
.HotJob{ float: right; margin-top: 10px;margin-bottom: 10px; /*padding:0px 10px;*/ padding-top:8px; width: 1200px; background:url(../imgs/m1midd.png) #00AAFF 0px 0px repeat-x;overflow:hidden; }
.HotJob span{line-height:28px;color:#FF0; margin-right:10px;margin-left: 10px; }
.HotJob a{line-height:28px;margin-right:10px;white-space: nowrap; color:#FFF; }
.HotJob a:hover{ color:#FF0; }

/* 行业关键字 */
.m1Left{ float:left; width:220px;background-color:#FFF; }
.m1Left .tradeList{position:relative;*font-size:0;}
.m1Left .tradeList .tradeTop { box-sizing: border-box; width:100%;border-top:1px solid #fff;border-bottom:1px #E5E5E5 solid;border-left:1px #fff solid; }
.m1Left .m1LeftT{ padding-left: 15px; line-height: 50px; color: #fafafa; border-right: 1px solid #2181CB; *border-bottom:1px solid #2181cb; font-weight: bold; font-size: 16px; background-color: #2181CB;}
.tradeTop { text-align:left;}
.trade1{ text-align:center;padding-top:8px;}
.trade2{ padding-left: 15px; line-height:54px; *line-height:53px; color:#666; font-size: 14px; }
.trade2 a{ color:#008BC4; }
.arrow{position:relative;font-size:0;}
.arrow>div{position:absolute;bottom:0;right:0;width:25px;height:54px;*height:53px;background:url(../imgs/arrow.png) no-repeat 0 center #fff}
.tradePop{ position:absolute; left:100%; top:-50px;*top:-51px;margin-left:-1px;width:969px; height:598px; line-height:23px;padding:5px 5px;border-top:none;background-color: #fff;display:none; border: 1px solid #0af;font-size:0;z-index:1;}
.m1Left .tradeList>li:hover>.tradeTop{border-color: #0af;}
.m1Left .tradeList>li:hover>.tradeTop>.trade2{color:#0af;}
.m1Left .tradeList>li:hover>.tradeTop>.arrow{z-index:2;}
.m1Left .tradeList>li:hover>.tradeTop>.arrow>div{background-image:url(../imgs/arrow_blue.png);}
.m1Left .tradeList>li:hover>.tradePop{display:block;}
.tradePop >div{display:inline-block;*display:inline;*zoom:1;height:100%;vertical-align: top;overflow:hidden;}
.tradePop >div>ul{height:100%;}
.tradePop>.left{width:275px;background-color:#f5f5f5;}
.tradePop>.left>a{display:block;font-size:0;line-height:1;}
.tradePop>.left>a>img{display:block;width:100%;}
.tradePop>.left>.jobTags{line-height:1;}
.tradePop>.left>.jobTags>.tag{display:inline-block;margin:5px;padding:1px 8px;line-height:1.5;border:1px solid #eee;border-radius:17px;font-size:12px;color:#666;background-color:#fff;cursor:pointer;}
.tradePop>.left>.jobTags>.tag:hover{color:#fc8c06;}
.tradePop>.mid{margin:0 10px;width:444px;}
.tradePop>.mid>ul{list-style-type: square;border-top:1px dashed #eaeaea;}
.tradePop>.mid>ul>li{padding-left:10px;line-height:1;border-bottom:1px dashed #eaeaea;}
.tradePop>.mid>ul>li>div{display:inline-block;*display:inline;*zoom:1;line-height:34px;font-size:13px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.tradePop>.mid>ul>li>.companyName{width:217px;}
.tradePop>.mid>ul>li>.jobs{padding-left:10px;width:207px;}
.tradePop>.mid>ul>li>div>a{color:#666;}
.tradePop>.mid>ul>li>div>a:active{color:#666;text-decoration:underline;}
.tradePop>.mid>ul>li>div>a:visited{color:#666;}
.tradePop>.mid>ul>li>div>a:hover{color:#2182cc;text-decoration: underline;}
.tradePop>.mid>ul>li>.jobs>.job{margin-right:3px;}
.tradePop>.right{width:230px;}
.tradePop>.right>ul>.logo:first-child{margin-top:0;}
.tradePop>.right>ul>.logo{margin-top:20px;}
.tradePop>.right>ul>.logo>a{display:block;line-height:1;border:1px solid #f5f5f5;font-size:0;}
.tradePop>.right>ul>.logo img{display:block;width:100%;}

.tradePop > .mid > ul > li > .companyName a { font-weight:900; }
/* 图片广告 */
.mainads{ max-width:1220px; margin:auto; padding-top:12px;}
.ads1200_80 { max-width:1200px;margin:auto;  }
.ads1200_80 li { float:left;max-width:1200px; height:90px;}
.ads1200_60 { max-width:1200px;margin:auto;  }
.ads1200_60 li { max-width:1200px; height:70px;}

/* 592-60 */
.ads592 { margin:auto;max-width:1208px; text-align:center;}
.ads592 ul{ margin:auto;font-size: 0;}
.ads592 ul li { display:inline-block;*display:inline;*zoom:1;padding:0 5px;width:594px; height:70px; position:relative;font-size:14px;}
.ads592 ul li:hover{z-index:2;}
.ads592 ul li .ad_li1{ z-index:100;text-align:center;}
.ads592 ul li .ad_li1 a{display:block;}
.ads592 ul li .ad_li1 img{ width:100%; height:60px; } 
.ads592 ul li .ad_li2{ position:absolute; left:6px; top:60px;width:562px; padding:9px 14px; border:1px #DDD solid;  z-index:104;background-color:White;overflow:hidden;display:none;text-align:left; }
.ads592 ul li:hover .ad_li2{display:block;}
.ads592 ul li .ad_li2 b{ float:left; width:60%; height:22px; line-height:22px; font-size:14px; overflow:hidden; margin-bottom:5px; }
.ads592 ul li .ad_li2 p{ float:left; width:60%; height:66px; line-height:22px;color:#666; }
.ads592 ul li .ad_li2 dl{ float:right; width:35%; padding-left:3%; height:80px; line-height:20px; border-left:1px #ddd solid; overflow:hidden; margin-top:-28px; }
.ads592 ul li .ad_li2 dl dt{ width:100%; height:20px; text-indent:10px; overflow:hidden; }
.ads592 ul li .ad_li2 dl dd{ width:100%; height:20px; text-align:right; overflow:hidden; }
.ads592 ul li a,.ad484 ul li a:visited{ color:#006CB9; }

/* 知名企业 */
#main3{ max-width:1201px; margin:auto;padding-top:0px;background-color:#fff;overflow:hidden;}
.main3t{ max-width:1200px;line-height: 1; text-align:right; color:#0092DB; }
.main3t>div{margin:5px 0px;padding:15px 10px;border:1px solid #e5e5e5;overflow:hidden;}
.main3t a,.main3t a:visited{ color:#9DA6B3; }
.main3t span{ float:left;padding-left: 5px; border-left: 3px solid #E73130;font-size:14px; font-weight:bold;color:#0092DB; }
.main3t a{margin-left:4px;}
.main3c{ max-width:1200px;border-top:1px solid #ddd;border-left:1px solid #ddd; overflow:hidden; }
.main3c>div{ box-sizing:border-box;float:left; width:240px;}
.main3c>div>ul {height:136px;border-right: 1px solid #ddd;border-bottom:1px solid #ddd;background-color:#f9f9f9;text-align:left; overflow: hidden;}
/*.brands1{ height:60px; text-align:center;padding-top:10px;background-color: #fff;}
.brands1 img{ width:185px; height:50px; }
.brands2{ height:28px;line-height:28px; text-align:center; font-size:14px;padding-top:3px;overflow: hidden;}
.brands3{ height:28px;line-height:28px; text-align:center; font-size:14px;}*/

.brands1{ height:80px; text-align:center;padding-top:10px;background-color: #fff;}
.brands1 img{ width:220px; height:70px; }
.brands2{ /*height:28px;line-height:28px;*/ text-align:center; font-size:14px;/*padding-top:3px;*/overflow: hidden;}
.brands3{ /*height:28px;line-height:28px;*/ text-align:center; font-size:14px;overflow: hidden;}

.brands2 a{ color:#006CB9; }
.brands2 a:hover{ color:#F60; }
.brands3 a{ color:#666; }
.brands3 a:hover{ color:#F60; }

/* 高薪职位 */
#main2{ max-width:1201px; margin:auto;padding-bottom:10px; text-align:left; background-color: #fff; overflow:hidden; }

/* 最新求职简历 */
#main4{ max-width:1201px; margin:auto;padding-bottom:10px; text-align:left; background-color: #fff; overflow:hidden; }
.main4t{ max-width:1200px;line-height:1;border-bottom:0px #DDD solid;margin-bottom:0px; text-align:right; color:#0092DB; }
.main4t>div{margin:5px 10px;padding:15px 10px;border:1px solid #e5e5e5;overflow:hidden;}
.main4t a,.body4t a:visited{ color:#9DA6B3; }
.main4t span{ float:left;padding-left:5px;border-left:3px solid #e73130;font-weight:bold;color:#0092DB; }
.main4c{ margin:10px;padding:10px;max-width:1210px;border:1px solid #e5e5e5;overflow:hidden; }
/*.main4c>div{padding-top:10px;padding-left:10px;*padding:10px;background-color:#f7f7f7;overflow:hidden;}
.main4c ul { float:left; width:255px;display:inline;padding:10px;background-color:#FFF; border:1px #E5E5E5 solid;border-bottom:3px #E5E5E5 solid;margin-right:10px; margin-bottom:10px; }*/
.main4c>div{padding-top:10px;padding-left:10px;background-color:#f7f7f7;font-size:0;text-align:center;overflow:hidden;}
/*.main4c ul { width:255px;display:inline-block;*display:inline;*zoom:1;padding:10px;background-color:#FFF; border:1px #E5E5E5 solid;border-bottom:3px #E5E5E5 solid;margin-right:10px; margin-bottom:10px; }*/
.main4c ul { width:200px;display:inline-block;*display:inline;*zoom:1;padding:10px;background-color:#FFF; border:1px #E5E5E5 solid;border-bottom:3px #E5E5E5 solid;margin-right:7px; margin-bottom:0px; }
.bestli1 { float:left; width:65px;border-radius:50%; }
.bestli1 a{display:block; line-height:0;}
.bestli1 img{ width:100%; padding:0px; height: 65px;width: 60px; }
.bestli2 { float:left; margin-left: 10px; width:180px; padding-left:0px; padding-top:0px; font-size:12px;overflow:hidden;white-space:nowrap; text-overflow: ellipsis;text-align: left; }
.bestli2 .name{font-size:14px;font-weight:bold;color: #0D5C87;}
.bestli2 b{ line-height:20x; font-weight:normal;overflow:hidden; }
.bestli2 p{ height:20px;line-height:20px;overflow:hidden; }
.bestli2 b a:link{ color: #006CB9; }
.bestli2 b a:visited{ color:#006CB9;} 
.bestli2 b a:hover{ color: #FF6600;text-decoration: none; }
.bestli2 p a:link{ color: #666;text-decoration: none; }
.bestli2 p a:visited{ color:#666;text-decoration: none;} 
.bestli2 p a:hover{ color: #FF6600;text-decoration: none; }

/* 最新企业 */
#main6{ max-width:1200px; margin:10px auto 10px; text-align:left; overflow:hidden; }
/*.main6t{ max-width:1200px;height:35px; line-height:35px; text-align:left; color:#D1E6EB; }*/
.main6t a,.main3t a:visited{ color:#9DA6B3; }
/*.main6t span{ height:35px; line-height:35px;font-size:16px; font-weight:bold;color:#0092DB; text-align:left }*/
#main6 .title{ max-width:1172px; height:40px;background-color:#FFF; border:1px #DDD solid;border-bottom:1px #EEE solid; padding:3px 13px; }
#main6 .title .b101,#main6 .title .b102{float:left; height:40px; line-height:40px;text-align:center; margin:0px 17px; font-size:15px;cursor:pointer }
#main6 .title .b101 { border-bottom:2px #0092DB solid;color: #0092DB;}
#main6 .title .b102 { border-bottom:0px #DDD solid;color: #666;}
#main6 .content{ max-width:1185px;padding:5px 0px; padding-left:13px;background-color:#FFF; border:1px #DDD solid; border-bottom:3px #DDD solid; border-top:none; overflow:hidden; }
#main6 .content > div{overflow:hidden;}
#main6 .content ul { float:left; width:293px; }
#main6 .content ul li{ padding:5px 10px 0px 0px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; }
#main6 .content ul li b{ display:block; height:25px; line-height:25px; font-weight:normal;background: url(../imgs/e3.png) 0px 7px no-repeat; padding-left:18px; }
#main6 .content ul li p{ height:25px;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; }
#main6 .content ul li b a:link{ color: #006CB9; }
#main6 .content ul li b a:visited{ color:#006CB9;} 
#main6 .content ul li b a:hover{ color: #FF6600;text-decoration: none; }
#main6 .content ul li p a:link{ color: #666;text-decoration: none; }
#main6 .content ul li p a:visited{ color:#666;text-decoration: none;} 
#main6 .content ul li p a:hover{ color: #FF6600;text-decoration: none; }


/*合作单位*/
#main5{ max-width:1201px; margin:10px auto 10px; text-align:left; background-color: #fff; overflow:hidden; }
.main5{ max-width:1201px; margin:10px auto 10px; text-align:left; background-color: #fff; overflow:hidden; }
.main5t{ max-width:1200px;line-height:1;border-bottom:0px #DDD solid;margin-bottom:0px; text-align:right; }
.main5t>div{margin:5px 10px;padding:15px 10px;border:1px solid #e5e5e5;overflow:hidden;}
.main5t span{ float:left;padding-left:5px;border-left:3px solid #e73130;font-weight:bold; color:#B2B2B2; }
.main5c{ margin:10px;padding-top:10px;padding-left:10px;max-width:1210px;border:1px solid #e5e5e5;font-size:0;line-height:1;}
.main5c>div { display: inline-block; *display: inline;*zoom: 1; margin-right:1%; *margin-right: .95%; margin-bottom:10px; width:24%; max-width:280px;background-color:#FFF;}
.main5c>div img{display:block;width:100%;border:1px #E5E5E5 solid;}
.main5c>a{display:inline-block;margin:0 10px 10px 0;color:#7d7d7d;font-size:14px}
.main5c>a:hover{text-decoration:underline;}

#main6{max-width:1200px;margin:10px auto 10px;text-align:left;background-color:#fff;overflow:hidden;}
.main6t{max-width:1200px;line-height:1;text-align:left;color:#D1E6EB;}
.main6t>div{margin:5px 10px 0;height:46px;border-left: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5; font-size:0;color:#B2B2B2;}
.main6t>div>.linkTab{display: inline-block;padding:0 20px;line-height:45px;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5;font-size:14px;vertical-align:top;cursor:default;}
.main6t>div>.active{color:#0092DB;border-bottom: 1px solid #fff;}
.main6c{margin:0 10px 10px;border: 1px solid #e5e5e5; border-top:none;}
.main6c>div{padding:10px 0 0 10px;}
.main6c>#linkBox2{display:none;}
.main6c>div>a{display:inline-block;margin:0 10px 10px 0;color:#7d7d7d;font-size:14px}
.main6c>div>a:hover{text-decoration:underline;}


/* 最新招聘信息 */
#main7{ max-width:1201px; margin:10px auto 10px; text-align:left; background-color: #fff; /*overflow:hidden;*/ border-bottom: 1px solid #fff;}
.main7t{ max-width:1200px;line-height:1;border-bottom:0px #DDD solid;margin-bottom:0px; text-align:right; color:#0092DB; }
.main7t>div{margin:5px 10px 0;padding:15px 10px;border:1px solid #e5e5e5;overflow:hidden;}
.main7t span{ float:left;padding-left:5px;border-left:3px solid #e73130;font-weight:bold;color:#B2B2B2; }
.main7t{ max-width:1200px;line-height:1;border-bottom:0px #DDD solid;margin-bottom:0px; text-align:right; color:#0092DB; }
.main7c{ margin:0 10px 10px;max-width:1210px;font-size:0;line-height:1;}
.main7c>.floor{margin-top:20px;height:276px;height:277px\9;border:1px solid #e5e5e5;}
.main7c>.floor:hover{z-index:2;}
.main7c>.floor>div{vertical-align:top;}
.main7c .brief{display:inline-block;*display:inline;*zoom:1;width:230px;height:100%;background-color:#f5f5f5;}
.main7c .desc{display:block;width:100%;}
.main7c .tagBox{font-size:0;line-height:1;}
.main7c .tag{display:inline-block;margin:4px; padding:0 5px;border:1px solid #eaeaea;font-size:13px;color:#a6a6a6;background-color:#fff;line-height:1.5;}
.main7c .detail{display:inline-block;*display:inline;*zoom:1;width:474px;height:100%;text-align:center;}
.main7c .detail>.companyInfo{padding-left:5px;height:100%;border-right:1px solid #eaeaea;text-align:left;}
.main7c .detail>.companyInfo>.info{ height:25px;line-height:25px;    overflow: hidden;}
.main7c .detail>.companyInfo>.info>.companyName{display:inline-block;width:234px;font-size:14px;font-weight:bold;color:#0D5C87;vertical-align: top}
.main7c .detail>.companyInfo>.info>.companyName:hover{text-decoration:underline;}
.main7c .detail>.companyInfo>.info>.jobs{display:inline-block;width:224px;color:#a6a6a6;font-size:13px;margin-left:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.main7c .detail>.companyInfo>.info>.jobs>.job{margin-left: 5px}
.main7c .detail>.companyInfo>.info>.jobs>.job{color:#a6a6a6;}
.main7c .detail>.companyInfo>.info>.jobs>.job:active{color:#a6a6a6;}
.main7c .detail>.companyInfo>.info>.jobs>.job:visited{color:#a6a6a6;text-decoration:underline;}
.main7c .detail>.companyInfo>.info>.jobs>.job:hover{color:#a6a6a6;text-decoration:underline;}
.main7c .detail>.logos{height:100%;line-height:1;}
.main7c .detail>.logos>.logo{position:relative;display:inline-block;*display:inline;*zoom:1;font-size:0;line-height: 1}
.main7c .detail>.logos>.logo:hover{z-index:2;}
.main7c .detail>.logos>.logo>div{margin:1px;*margin:0;}
.main7c .detail>.logos>.logo img{display:block;width:235px;*padding-right:1px;*padding-left:1px; height:90PX;}
.main7c .detail>.logos>.logo>.logoJobBox{position:absolute;display:none;top:-1px;*top:0px;left:-1px;*left:0;width:233px;border:2px solid #4A6CAE;}
.main7c .detail>.logos>.logo:hover>.logoJobBox{display:block;}
.main7c .detail>.logos>.logo>.logoJobBox>.blank{height:88px;*height:87px;border-bottom: 2px solid #4A6CAE;}
.main7c .detail>.logos>.logo>.logoJobBox>.logoJobList{background-color:#fff; overflow: hidden; }
.main7c .detail>.logos>.logo>.logoJobBox>.logoJobList>.logoJob{margin:0 auto 1px;width:100%;height:29px;line-height:29px;font-size:13px;overflow: hidden;}
.main7c .detail>.logos>.logo>.logoJobBox>.logoJobList>.logoJob>a{display:block;color:#888;background-color:#e4edff; -webkit-transition:all .2s ease; transition: all .2s ease;}
.main7c .detail>.logos>.logo>.logoJobBox>.logoJobList>.logoJob>a:hover{color:#333;background-color:#b3ccff; -webkit-transition:all .2s ease; transition: all .2s ease;}
.main7c .detail>.logos>.logo>.logoJobBox>.more{display:block;width:100%;height:30px;line-height:30px;font-size:13px;color:#fff;background-color:#4A6CAE;}
.main7c .detail>.logos>.logo>.logoJobBox>.more:hover{text-decoration: underline}

/* 版权信息 */
#end1{ background:#062E56; margin-top:15px; padding:15px 0; text-align:left; overflow:hidden; }
#end1 a{color:#fff;}
#end1 a:hover{text-decoration: underline;}
#end1Center{ margin:auto; max-width:1200px;overflow:hidden; }
.end11{ float:left;margin-top:30px;}
.end11 span,.end12 span{line-height:30px; font-size:14px; color:#BBB; }
.end11 ul{margin-bottom:5px;font-size:0;overflow:hidden;}
.end11 ul li{ display: inline-block;*display: inline;*zoom: 1; padding:0 8px; line-height:1;font-size:14px;border-left:1px solid #fff; }
.end11 ul li:first-child{padding-left:0;border-left:none;}
.end11 ul li a{ color:#FFF; }
.end11 p{white-space:pre-line;text-align:center;color:#fff;}

.end12{ float:right; width:240px; }
.end12a{ line-height:30px; color:#FFF; }
.end12b{ color:#FFF;overflow: hidden }
.end12b span{ float:left; max-width:120px; }
.end12b span i{ float:left; max-width:120px; height:25px;  line-height:1.5; font-style:normal}
.end12b span b{ display:block;width:120px;}
.end12b span b a{display:block;line-height:0;}
.end12b span b img{ width:100px; height:100px;}