
/* All
----------------------------------------------------------------------------------------------------*/
.s-job-main { padding-top: 10px; background: url(../img/bg.png) repeat-x 0 0;}
.frame, .frame-tab { border: none; background: none; margin: 0;}

body{font-size:12px;}
input{outline: 0;}
.head-hd {
    padding: 15px 0 5px 0;
}

.pageTop{background:url(../img/bg.jpg) repeat-x center -120px #fff;zoom:1; width:100%;}
.headerC{height:40px;background:#f5f5f5;border-bottom:1px solid #e9e9e9;}
.headerC .headerCon{width:1000px;margin:0 auto; text-align:left;background:#f5f5f5;border-bottom:1px solid #e9e9e9;}
.headL{float:left;display:inline;width:390px;}
.headL p{float:left;display:inline;height:40px;line-height:40px;}
.headL p.line{margin:0 5px;color:#c6c6c6;}
.headL p a{color:#424242;}
.headL p a:hover{color:#0af;}
.headR{float:right;display:inline;width:400px;}
.headR a{font-size:12px;}
.headR a:hover{color:#0af;}
.tipTop{background:#fefacd; border-bottom:1px solid #dadada; font-size:12px;}
.tipTop .tipTopC{width:1000px; margin:0 auto;}
.tipTop .tipTopC .tipTxtL{float:left; display:inline; color:#d51818; height:30px; line-height:30px;}
.tipTop .tipTopC .tipTxtR{float:right; display:inline; color:#999; height:30px; line-height:30px;}
.tipTop .tipTopC .tipTxtR a{margin:0 10px;}
.tipTop .tipTopC .tipTxtR em{margin:0 6px;}
.tipTop .tipTopC .tipTxtBox{height:175px; text-align:left;}
.tipTop .tipTopC .tipTxtBox .l{float:left; display:inline; width:740px;margin:47px 0;}
.tipTop .tipTopC .tipTxtBox .r{float:left; display:inline; line-height:175px; font-size:16px; font-weight:bold;}
.tipTop .tipTopC .tipTxtBox p{font-size:24px; font-weight:bold; line-height:40px;}
.tipTop .tipTopC .tipTxtBox p.p2{color:#d51818;}
.tipTop .tipTopC .tipTxtBox p.p1{color:#666;}

.fairTop{background:url(../img/top_ad_bg.jpg) repeat-x; height:409px; width:100%;}
.fairTop .fairTopBox{width:1000px; margin:0 auto;}

/*登录前*/
.lgBefor{}
.lgBefor ul li{float:right;display:inline;height:40px;line-height:40px; position:relative; z-index:10;text-align:center;}
.lgBefor ul li.comEn{font-weight:bold;}
.lgBefor ul li.comEn a{color:#3d84b8;}
.lgBefor ul li.line{color:#c5c5c5;margin:0 18px;}

.lgBefor ul li.userLogin{padding:0 18px;margin-top:5px;height:35px;line-height:30px;zoom:1; font-weight:bold;}
.lgBefor ul li.userLoginH{border:1px solid #C5C5C5;border-bottom:0 none;background:#FFF;text-align:center;zoom:1}
.lgBefor ul li.userLogin ul.userLoginSub{width:66px;height:56px;border:1px solid #C5C5C5;border-top:0 none;background:#FFF;position:absolute;left:-1px;top:30px;zoom:1}
.lgBefor ul li.userLogin ul.userLoginSub li{width:66px;height:28px;line-height:28px;text-align:center;zoom:1}
.lgBefor ul li.userLogin ul.userLoginSub li a:link,.lgBefor ul li.userLogin ul.userLoginSub li a:link{width:66px;height:28px;line-height:28px;display:inline-block;zoom:1}
.lgBefor ul li.userLogin ul.userLoginSub li a:hover{width:66px;height:28px;line-height:28px;display:inline-block;background:#C2C2C2;color:#FFF;zoom:1}

.lgBox{ position:absolute; z-index:3;left:50%;top:38px;margin-left:-135px;}
.lgBoxC{position:relative; z-index:1;width:250px;height:90px;padding:15px 10px 0;border:1px solid #dadada;box-shadow:0 0 3px #aaa;background:#fff;}
.lgBoxC b.arr{width:17px;height:9px;line-height:0;font-size:0;position:absolute;top:-9px;left:50%;margin-left:-8px;background:url(http://assets.cqjob.com/img/common/common.gif) no-repeat -89px 0;}
.lgBoxC .l,.lgBoxC .r{float:left;display:inline;width:125px; text-align:center;}
.lgBoxC .l p,.lgBoxC .r p{height:40px;line-height:25px;font-size:14px;}
.lgBoxC .l p.btn,.lgBoxC .r p.btn{height:40px;}
.lgBoxC .l p.btn a.btnsF14,.lgBoxC .r p.btn a.btnsF14{color:#fff;font-size:14px;}

/*登录后*/
.lgAft ul li{float:right;display:inline;height:40px;line-height:40px;margin:0 0 0 5px;position:relative; z-index:3;_vertical-align:bottom}
.lgAft ul li.line{color:#c5c5c5;}
.lgAft ul li.message span.tIco{float:left;display:inline;cursor:pointer;}
.lgAft ul li.message a.lnk em{float:left;display:inline;padding:0 3px;height:16px;line-height:16px;color:#fff;background:#e1443c; border-radius:3px;font-size:10px;display:inline-block;*display:inline;zoom:1;cursor:pointer;font-family:Verdana, Geneva, sans-serif;margin:12px 0 0 3px;}
.lgAft ul li.user a.lnk i.fntaweso{font-size:12px;margin:0 0 0 3px;}
.lgAft .infoBox{position:absolute; z-index:3;left:50%;top:38px;margin-left:-90px;}
.lgAft .infoBoxC{position:relative; z-index:1;width:180px;border:1px solid #dadada;box-shadow:0 0 3px #aaa;background:#fff;line-height:30px;font-size:12px;}
.lgAft .infoBoxC b.arr{width:17px;height:9px;line-height:0;font-size:0;position:absolute;top:-9px;left:50%;margin-left:-8px;background:url(http://assets.cqjob.com/img/common/common.gif) no-repeat -89px 0;}
.lgAft .infoBoxLst p{height:30px;line-height:30px;border-bottom:1px dashed #dadada;margin:0 10px;padding:0 5px;}
.lgAft .infoBoxLst p.tit{border-bottom:1px solid #ccc;}
.lgAft .infoBoxLst p.bot{margin:0;background:#f1f1f1;border-bottom:0;padding:0 15px;}
.lgAft .infoBoxLst p span.l{float:left;display:inline;width:80px;}

.lgAft .infoBoxLst p span.l a{color:#424242;}
.lgAft .infoBoxLst p span.l a:hover{color:#0af;}
.lgAft .infoBoxLst p span.r{float:right;display:inline;width:70px; text-align:right;}
.lgAft .infoBoxLst p.bot i.fntim{font-size:12px;margin:0 3px 0 0;}
.lgAft .infoBoxLst p.bot .l a{color:#3D84B8;}
.lgAft .infoBoxLst p.bot .l a:hover{color:#0af;}
/*logo*/
.bn{height:75px;background:#fff;border-bottom:1px solid #dadada;box-shadow:0 2px 2px #2c82ac; position:relative; z-index:2;}
.bnCon{width:1000px;margin:0 auto;}
.bnCon .logo{float:left;display:inline;width:189px;height:39px;background:url(http://assets.cqjob.com/img/common/flogo.png) no-repeat;_background-image:url(http://assets.cqjob.com/img/common/ie6_flogo.jpg);margin:17px 0 0;}
.bnCon .smallLogo{float:left;display:inline;width:121px;height:45px;background:url(http://assets.cqjob.com/img/common/sLogo.jpg) no-repeat;margin:12px 0 0 15px;}
.bnCon .logoTxt{float:right;display:inline;width:600px;}
.bnCon .logoTxt ul li{float:right;display:inline;margin:0 0 0 20px; text-align:left; vertical-align:bottom;}
.bnCon .logoTxt ul li img{margin-top:10px;}
.bnCon .logoTxt ul li p{color:#ddd;font-family:"微软雅黑","SimHei";font-size:18px;font-weight:bold; float:left; display:inline; height:71px; line-height:71px;}
.bnCon .logoTxt ul li p.num{font-family:"微软雅黑","SimHei",Arial, Helvetica, sans-serif;}

/*主体*/
.job-section{width:1000px;margin:0 auto; text-align:left;background:url(../img/bg.jpg) repeat-x center -120px #fff;zoom:1;}

/*搜索*/
.sch{height:40px; margin: 0 10px 10px 10px;}
.sch .left{float:left;display:inline;height:40px;width:920px;}
.sch .right{float:right;display:inline;height:40px;width:240px;background:url(../img/schBlankR.png) no-repeat 0 -10px;_background:url(../img/schBlankR_6.jpg)  no-repeat 0 -10px;}
.sch .no-login { background:url(../img/schBlankR_nologin.png) repeat 0 -10px;_background:url(../img/schBlankR_6_nologin.jpg) repeat 0 -10px; }

.job-nav{float:left;display:inline;width:215px;height:40px; position:relative; z-index:4;}
.job-nav h2 a{width:215px;height:40px;background:#e73131;display:inline-block; color:#fff;line-height:40px;}
.job-nav h2 a:hover{color:#fff;background:#d51818;}
.job-nav h2 a b{margin:0 0 0 21px; cursor:pointer;font-weight:bold;float:left;display:inline;font-size:14px;font-family:"微软雅黑","SimHei";}
.job-nav h2 a i.fntaweso{font-size:14px;float:right;display:inline;margin:13px 10px 0 0;}

.job-nav .pos{border:1px solid #dadada;height:460px;width:213px;background:#fff; position:absolute;left:0;top:38px;/*display:none;*/}
.job-nav .lst{}
.job-nav .lst ul li{height:35px;border-bottom:1px solid #dadada;vertical-align:bottom; position:relative; z-index:2;margin:-1px 10px 0 9px;}
.job-nav .lst ul li:last-child{border-bottom:1px solid #fff;}
.job-nav .lst ul li a.lstLnk{display:block;width:193px;height:34px;}
.job-nav .lst ul li a.lstLnk i.fntaweso{float:left;display:inline;font-size:14px;color:#999;margin:11px 0 0 10px;cursor:pointer;}
.job-nav .lst ul li a.lstLnk p.lnk{float:left;display:inline;height:35px;line-height:35px;font-size:12px;font-weight:bold;color:#666;margin:0 0 0 10px; cursor:pointer;font-family:"微软雅黑","SimHei";}
.job-nav .lst ul li a.lstLnk b.arr{float:right;display:inline;margin:10px 10px 0 0;cursor:pointer;}
.job-nav .lst ul li a.lstLnk b.fntaweso{font-size:14px;color:#999;}
.job-nav .lst ul li.show{position:relative; z-index:5;margin:-1px 0 0 -1px;_margin:0 0 0 -1px;}
.job-nav .lst ul li.show a.lstLnk{border:1px solid #d25400;border-right:1px solid #fff;display:inline-block;width:212px; position:relative; z-index:6;background:#fff;height:33px;top:0px;}
.job-nav .lst ul li.show a.lstLnk p.lnk{height:33px;line-height:33px;}
.job-nav .lst ul li.show a.lstLnk i.fntaweso{margin:10px 0 0 19px;}
.job-nav .lst ul li.show a.lstLnk b.arr{margin:9px 20px 0 0;}
.posBox{position:absolute;z-index:3;top:0px;left:213px;visibility: hidden;border:1px solid #d25400;background:#fff;padding:2px 10px 10px;zoom:1;}
.job-nav .lst ul li.show .posBox{visibility: visible;}
.posJobSort{width:630px; position:relative; z-index:5;overflow:hidden;}
.posJobSort .l{float:left;display:inline;width:315px;overflow:hidden;}
.posJobSort .r{float:right;display:inline;width:305px;overflow:hidden;}
.posJobSort dl{margin:0 0 5px -1px; position: absolute; padding-bottom: 15px; width: 305px;}
.posJobSort dl dt{height:35px;line-height:30px;font-size:12px;font-weight:bold;padding-left:10px;border-bottom: 1px solid #ddd;}
.posJobSort dl dt a{color:#424242;}
.posJobSort dl dd a:hover{color:#0af;}
.posJobSort dl dd a{color:#424242;display:inline-block;height:15px;line-height:15px;margin:9px 0 0 0;padding:0 9px;}
.posJobSort dl dd a:hover{color:#0af;}



/*常规范搜索*/
/*
.tSch{float:left;display:inline;height:40px; position:relative; z-index:2;margin:15px 0 0 50px; background:#ccc;}
.tSch .tabT{ position:absolute;top:-26px;left:6px;display:none;}
.tSch .tabT a{color:#666;background:#e4e4e4;height:24px;line-height:24px;display:inline-block;padding:0 10px; border-radius:3px 3px 0 0;border:1px solid #e4e4e4;}
.tSch .tabT a:hover{background:#d9d9d9;color:#333; position:relative; z-index:2;}
.tSch .tabT a.cu,.tSch .tabT a.cu:hover{background:#52a2e6;color:#fff;position:relative; z-index:3;border:1px solid #52a2e6;}
.tSchText{height:38px;width:600px;border:1px solid #ccc;margin:0px 0 0 0px;zoom:1;float:left;display:inline;position:relative; z-index:1;background:#fff;}
.tSchText label{ position:absolute;left:3px;top:4px;left:5px\9\0;top:4px\9\0;*left:5px;*top:5px;color:#bbb;font-size:13px;padding-left:25px;background:url(../img/sch.jpg) no-repeat 5px 8px;background-position:5px 3px\9\0;*background-position:5px 3px;cursor:text;height:30px;line-height:30px;}
.tSchText input{border:0;background:#fff;margin:1px 0 0 1px;height:34px;font-size:14px;padding-left:10px;width:585px;}
.tSchBtn{float:left;display:inline;background: #52a2e6;}
.tSchBtn a{font-size:16px;font-family:"微软雅黑","SimHei";color:#fff;height:40px;line-height:40px;display:inline-block;padding:0 25px;}
.tSchBtn a:hover{color:#fff;background:#d51818; border-radius:0 5px 5px 0}*/

/*.highSch{float:right;display:inline;width:30px;line-height:20px;margin:10px 5px 0 0;}
.highSch a{color:#f1f1f1;}
.highSch a:hover{color:#fff;}*/

.tabCom .tSchText a.tip{font-size:12px;color:#999;position:absolute;right:0;top:0;}


/*登录区域*/
.sndLg .befor{position:relative;zoom:1}
.sndLg .befor ul li{float:left;display:inline; vertical-align:bottom;}
.sndLg .befor ul li .lgBox{}
.sndLg .befor ul li a.lnk{height:40px;display:inline-block;color:#ff0;border-radius: 5px 0 0 5px;width:125px;*width:120px;}
.sndLg .befor ul li a.lnk:hover{background:#333;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.sndLg .befor ul li a.lnkLB:link,.sndLg .befor ul li a.lnkLB:visited{width:118px;height:40px;display:inline-block;}
.sndLg .befor ul li a.lnkLB:hover{width:118px;height:40px;background:url(../img/schBlankR_nologin.png) no-repeat left -10px;_background:url(../img/schBlankR_6_nologin.jpg) no-repeat left  -10px;display:inline-block;}
.sndLg .befor ul li a.lnkRB:link,.sndLg .befor ul li a.lnkRB:visited{width:122px;height:40px;display:inline-block;}
.sndLg .befor ul li a.lnkRB:hover{width:122px;height:40px;background:url(../img/schBlankR_nologin.png) no-repeat right -10px;_background:url(../img/schBlankR_6_nologin.jpg) no-repeat right  -10px;display:inline-block;}
.sndLg .befor ul li a.lnk i.fntaweso{font-size:30px;float:left;display:inline;margin:14px 0 0 26px;cursor:pointer;}
.sndLg .befor ul li.lnkL{width:118px;display:inline;float:left;}
.sndLg .befor ul li.lnkR{width:122px;float:right}
.sndLg .befor ul li.lnkL span{float:left;display:inline;font-family:"微软雅黑","SimHei";font-size:18px;line-height:40px;margin:0 0 0 19px;cursor:pointer;}
.sndLg .befor ul li.lnkR a.lnk{line-height:40px;font-family:"微软雅黑","SimHei";font-size:18px; text-align:center;width:105px; border-radius:0 5px 5px 0;*width:100px;}
.sndLg .befor ul li.line{margin:0;color:#fff;height:40px;line-height:40px;font-size:18px;}

.sndLg .befor .lgBox{margin:0;width:118px;height:72px;position:absolute;left:0px;top:40px;z-index:10;zoom:1}
.sndLg .befor .lgBox a:link,.sndLg .befor .lgBox a:visited{width:118px;height:36px;line-height:36px;text-align:center;color:#FFF;display:inline-block;background:#2a5368;_background:#162425;}
.sndLg .befor .lgBox a:hover{width:118px;height:36px;line-height:36px;text-align:center;display:inline-block;color:#FFFF00;background:#214152;_background:#0b2637;}

.sndLg .after ul li a.lnkLB:hover{width:118px;height:40px;background:url(../img/schBlankR.png) no-repeat left -10px;_background:url(../img/schBlankR_6.jpg) no-repeat left -10px;display:inline-block;}
.sndLg .after ul li a.lnkRB:hover{width:122px;height:40px;background:url(../img/schBlankR.png) no-repeat right -10px;_background:url(../img/schBlankR_6.jpg) no-repeat right -10px;display:inline-block;}

/*正文*/
.content{}
.topPart{background:#fff;zoom:1;margin:0 10px 10px 10px;}

/*焦点滚动广告*/
.banner{float:left;width:930px;height:275px; z-index:1;overflow:hidden;}
.banner .flexBanner {margin:0; padding:0;position: relative;}
.banner .flexBanner li { float: left; width: 930px; height: 275px;}
.banner .flexBanner li a { display: block; width: 930px; height: 275px; }
.b_cons { position: absolute; right: 10px; bottom: 12px; }
.scrDotList span { display: inline-block; width: 9px; height: 9px; background: #EEE; cursor: pointer; font-size: 0; line-height: 0; margin: 0 0 0 5px; border-radius: 100%; }
.scrDotList span.on { background: #819c1b; margin: 0 0 0 5px; }
a.scrArrAbsLeft { position: absolute; left: 0; top: 105px; width: 30px; height: 44px; background: url('../img/zoo_preOff.png') no-repeat 0 0; cursor: pointer; z-index: 15; display: inline-block;  behavior: url(http://www.tokyocn.net/template/singcere_pt163/src/js/common/iepngfix.htc) }
a.scrArrAbsLeft:hover { background: url('../img/zoo_preOn.png') no-repeat 0 0; z-index: 15; behavior: url(../img/iepngfix.htc) }
a.scrArrAbsRight { position: absolute; right: -1px; top: 105px; width: 30px; height: 44px; background: url('../img/zoo_nextOff.png') no-repeat 0 0; cursor: pointer; display: inline-block;  behavior: url(http://www.tokyocn.net/template/singcere_pt163/src/js/common/iepngfix.htc) }
a.scrArrAbsRight:hover { background: url('../img/zoo_nextOn.png') no-repeat 0 0;  behavior: url(../img/iepngfix.htc) }



.banner .flex-control-nav {width: 100%; position: absolute; bottom:11px; text-align: center;height:11px;line-height:0;font-size:0; z-index:2;}
.banner .flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.banner .flex-control-paging li a {width: 11px; height: 11px; display: block; background: #fff;cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; font-size:0;line-height:0;}
.banner .flex-control-paging li a:hover { background: #ffcfc0; }
.banner .flex-control-paging li a.flex-active { background: #cb4b24;  cursor: default; }

.banner .flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.banner .flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.banner .flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.banner .flex-control-thumbs img:hover {opacity: 1;}
.banner .flex-control-thumbs .flex-active {opacity: 1; cursor: default;}


/*热门导航*/
.hotNav{float:left;display:inline;border-right:1px solid #dadada;border-bottom:1px solid #dadada;width:705px;height:274px;overflow:hidden;}
.hotNav .hd{height:50px;padding:0 15px;zoom:1; overflow: hidden;}
.hotNav .hd h2{float:left;display:inline;color:#e73131;font-size:16px;height:40px;line-height:40px;}
.hotNav .hd .rBn{float:right;display:inline;height:40px;line-height:40px;}
.hotNav .bd{padding:0 15px 0;zoom:1;}
.hotNav .bd .hotBn{margin-bottom:15px;}
.hotNav .bd .hotBn ul li{ position:relative; z-index:1;width:110px;height:50px;overflow:hidden;float:left;display:inline;margin: 0 15px;}
.hotNav .bd .hotBn ul li.mgLR{margin:0 28px;}
.hotNav .bd .hotBn ul li a{width:110px;height:50px;overflow:hidden;display:inline-block;}

.hotNav .bd .hotBn a:hover:before{width:100px;height:40px;content:"";border:5px solid rgba(0,0,0,0.05);display:block; position:absolute;left:0;top:0;}
.hotNav .bd .hotBn img{width:110px;height:50px;}
.hotNav .bd .hotLabel{}
.hotNav .bd .hotLabel a{display:inline-block;margin:0 10px 13px 0;border:1px solid #e6e6e6;font-size:14px; border-radius:15px;padding:0 10px;color:#666;height:24px;line-height:24px;*margin:0 8px 10px 0;}
.hotNav .bd .hotLabel a:hover{background:#fff;color:#0af;border:1px solid #0af;}


/*现场招聘会*/
.fair{float:right;display:inline;width:239px;height:275px;background:url(../img/fair.jpg) no-repeat right top #f6f6f6;}
.fair .hd{height:45px;padding:5px 15px 0;zoom:1;}
.fair .hd h1{height:40px;line-height:40px;font-size:16px;}
.fair .bd{padding:10px 15px 0;zoom:1;}
.fair .bd .tab{margin-bottom:10px;}
.fair .bd .tabT{border-top:1px solid #dadada;border-left:1px solid #dadada;zoom:1}
.fair .bd .tabT .more{float:left;display:inline;width:27px;height:43px;padding:7px 10px 0 10px;line-height:16px;background:#fff;border-right:1px solid #dadada;border-bottom:1px solid #dadada; text-align:center;}
.fair .bd .tabT .more a{color:#999;}
.fair .bd .tabT .more a:hover{color:#0af;}
.fair .bd .tabT ul li{float:left;display:inline;width:51px;height:50px;background:#fff;border-right:1px solid #dadada;border-bottom:1px solid #dadada; text-align:center; cursor:pointer;}
.fair .bd .tabT ul li.cu{background:url(../img/fairTabCu.gif) center 47px no-repeat #fff ;border-bottom:0; position:relative; z-index:2;}
.fair .bd .tabT ul li p{height:18px;line-height:18px;color:#999;}
.fair .bd .tabT ul li p.week{height:25px;line-height:25px;font-size:14px;}
.fair .bd .tabT ul li.cu p.week,.fair .bd .tabT ul li.cu p{color:#3d84b8;}
.fair .bd .tabC{background:#fff;border:1px solid #dadada; position:relative; z-index:1;top:-3px;}
.fair .bd .tabCon{padding:10px;zoom:1;}
.fair .bd .tabCon p{line-height:24px;font-size:14px;height:45px;overflow:hidden;}
.fair .bd .txt{ margin-bottom: 30px;}
.fair .bd .txt p{height:24px;}
.fair .bd .txt p b.fntaweso{font-weight:normal;float:left;display:inline;font-size:14px;width:20px;margin:6px 0 0 0;*margin:5px 0 0 0; text-align:center;color:#999;}
.fair .bd .txt p span{float:left;display:inline;height:24px;line-height:24px;color:#999;}
.fair .bd .txt p span a{margin:0 0 0 15px;}



/*为您推荐*/
.rec{height:140px;background:#e7e7e7; margin: 10px 10px 20px 10px;}
.rec .hd{float:left;display:inline;width:50px;background:url(../img/recTit.jpg) no-repeat center center;height:140px;}
.rec .bd{float:left;display:inline;width:1110px;height:120px;background:#fff;margin:10px 0 0;zoom:1;overflow:hidden;}
.rec .bd .lst{zoom:1;}
.rec .bd .flexslider {margin:0; padding:0;position: relative; padding: 0 30px 0 25px;}
.rec .bd .flexslider .scrArrAbsLeft, .rec .bd .flexslider .scrArrAbsRight { top: 40px;}
.rec .bd .flex-viewport { -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; height:120px;overflow:hidden;width:1070px; position:relative;}


.rec .bd .lst ul.slides li{width:180px;height:120px; float: left;vertical-align:bottom; position:relative;}
.rec .bd .lst ul.slides li .pic{ text-align:center;margin:10px 0 0 0;}
.rec .bd .lst ul.slides li .pic img{width:150px;height:80px;}
.rec .bd .lst ul.slides li .txt{padding:0 18px;}
.rec .bd .lst ul.slides li .txt p{height:20px;line-height:20px;width:142px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;color:#999; text-align:center;}
.rec .bd .lst ul.slides li .txt p a{color:#424242;}
.rec .bd .lst ul.slides li .txt p a:hover{color:#333;}
.rec .bd .lst ul.slides li .line{width:1px;height:120px; position:absolute;right:0px;top:0;font-size:0;line-height:0;background:#DEDEDE;}



/*广告*/
.add{}
.add .tabT{height:32px;overflow:hidden;}
.add .tabT ul li{float:left;display:inline; text-align:center;width:200px;font-size:18px;font-family:"微软雅黑","SimHei";border-bottom:2px solid #d7d7d7;height:30px;line-height:20px;color:#666;}
.add .tabT ul li b{cursor:pointer;font-weight:normal;}
.add .tabT ul li.cu{border-bottom:2px solid #e73131;color:#e73131;font-weight:bold;background:url(../img/addtabCu.jpg) no-repeat center bottom;}
.add .tabT ul li.cu b{font-weight:bold;}
.add .tabC{padding:10px 0 0;zoom:1;}

.adLst{}
.adLst ul li{position:relative;z-index:1;float:left;display:inline;margin:0 5px 10px;height:72px;}
.adLst ul li .pic img{height:70px;border:1px solid #dadada;}
.adLst ul li.show{ position:relative; z-index:2;}
.adLst ul li.show .pic{ position:relative; z-index:3;}
.adLst ul li.show .pic img{border:1px solid #fff;}
.adLst ul li .box{display:none; position:absolute;left:-7px;top:-5px;border:1px solid #ddd;z-index:2;background:#f3f3f3;box-shadow:0 0 2px #e9e9e9;padding:77px 0 10px;}
.adLst ul li.show .box{display:block;}
.adLst ul li .box p.tit{line-height:26px;margin:0 10px;border-bottom:1px solid #e9e9e9;padding:5px;}
.adLst ul li .box p.tit a{font-size:12px;color:#424242;}
.adLst ul li .box p.tit a:hover{color:#0af;}
.adLst ul li .box .jobLst{padding:5px 15px;zoom:1;}
.adLst ul li .box .jobLst p{height:24px;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.adLst ul li .box p.more{padding:0 15px;}
.adLst ul li .box p.more a{color:#999;}
.adLst ul li .box p.more a:hover{color:#0af;}

.fstAd{zoom:1;}
.fstAd ul li{width:184px;}
.fstAd ul li:nth-of-type(5n+1){margin-left:0;}
.fstAd ul li:nth-of-type(5n+5){margin-right:0;}
.fstAd ul li .pic img{width:182px;}
.fstAd ul li .box{width:198px;}
.fstAd ul li .box .jobLst p{width:165px;}

.sndAd{zoom:1;}
.sndAd ul li{width:322px;height:72px;}
.sndAd ul li:nth-of-type(3n+1){margin-left:0;}
.sndAd ul li:nth-of-type(3n+3){margin-right:0;margin-left:10px;}
.sndAd ul li .pic img{width:320px;}
.sndAd ul li .box{width:334px;}
.sndAd ul li .box .jobLst a{margin:0 10px 0 0;display:inline-block;}

.fullBanner{}
.fullBanner ul li{margin:0 0 10px;}
.fullBanner ul li a { display: block; height: 60px;}
.fullBanner ul li img{height:60px;}

.thrdAd{zoom:1;}
.thrdAd ul li{width:129px;height:49px;}
.thrdAd ul li:nth-of-type(7n+1){margin-left:0;}
.thrdAd ul li:nth-of-type(7n+7){margin-right:0;}
.thrdAd ul li .pic img{width:127px;height:47px;}
.thrdAd ul li .box{width:141px;}
.thrdAd ul li .box .jobLst p{width:109px;}

/*推荐企业--重点文字*/
.keynote{margin-bottom:10px;zoom:1;border:1px solid #e6e6e6;}
.keynote .hd{height:40px;margin:0 15px;border-bottom:1px solid #eee;zoom:1;}
.keynote .hd h2 span{float:left;display:inline;height:40px;line-height:40px;font-size:16px;font-family:"微软雅黑","SimHei";}
.keynote .hd h2 b{ float:left;display:inline;width:3px;height:17px;background:#e73131;font-size:0;line-height:0;margin:11px 15px 0 5px;*margin:12px 15px 0 5px;}

.keynote .bd{padding:10px;zoom:1;}
.keynote .bd ul li{float:left;display:inline;width:224px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;height:34px;line-height:34px;margin:0 5px 0 0; font-size: 14px;}
.keynote .bd ul li a:link{color:#666;}
.keynote .bd ul li a:visited{color:#800080;}
.keynote .bd ul li a:hover,.keynote .bd ul li a:active{color:#0af;}


/*行业楼层*/
.trade{}
.build{margin-bottom:10px;}
.build .hd{height:40px;line-height:40px;}
.build .hd em{}
.build .hd span{}
.build .bd{border:1px solid #e6e6e6;border-top:2px solid #e6e6e6;background:url(../img/tradebg.gif) repeat-y #fff;zoom:1;}
.build .bd .bdBg{zoom:1;position:relative; z-index:1;}
.build .bd .bdBg .maskLineT{height:7px;width:263px;background:#fff; position:absolute;right:0;top:-7px;display:none;}
.build .bd .bdBg .maskLineB{height:7px;width:263px;background:#fff; position:absolute;right:0;bottom:-7px;display:none;}
.build .bd .l{float:left;width:224px;padding:7px 0;zoom:1;}
.build .bd .l .tipLnk{padding:5px 5px 0;zoom:1;}
.build .bd .l .tipLnk a{font-size:12px;display:inline-block;margin:0 3px 7px 0;border:1px solid #e6e6e6;border-radius:15px;padding:0 7px;color:#666;height:20px;line-height:20px;background:#fff;}
.build .bd .l .tipLnk a:hover{border:1px solid #0af;background:#fff;color:#0af;}
.build .bd .c{float:left;display:inline;width:380px;padding-top:5px;zoom:1;}

.build .bd .c dl dt b{float:right;display:inline;font-weight:normal;margin:0 5px 0 0;height:20px;line-height:20px;}
.build .bd .c dl dt i.fntaweso{float:right;display:inline;font-size:14px;background:#fff;height:20px;line-height:20px;}
.build .bd .c dl dd{float:left;display:inline;width:370px;}
.build .bd .c dl dd ul li{height:24px; padding-left:10px; zoom:1;line-height:24px;vertical-align:bottom;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;width:360px;}
.build .bd .c dl dd ul li a{}
.build .bd .c dl dd ul li em{color:#999;margin:0 0 0 15px;}
.build .bd .c dl dd ul li a.comNm{color:#3d84b8;}
.build .bd .c dl dd ul li a.comNm:hover{color:#0af;}
.build .bd .c dl dd ul li a.jobNm{color:#999;}
.build .bd .c dl dd ul li a.jobNm:hover{color:#0af;}
.build .bd .r{float:right;display:inline;width:353px;}
.build .bd .r .pic{}
.build .bd .r .pic ul li{float:left;display:inline;width:117px;height:55px;border-top:1px solid #e6e6e6;overflow:hidden; text-align:center; vertical-align:bottom;margin:-1px 0 0;}
.build .bd .r .pic ul li img{width:105px;height:40px;margin:7px 0 0;}

.f-build { margin-top: 60px; position: relative; border: none; border: 1px solid #e6e6e6;background: url(../img/tradebg.gif) repeat-y #fff; height: 275px; }
.f-build .block { margin: 0;}
.f-build .frame-1-1-1-l { width: 224px; float: none; position: absolute; left:0; top: 0; padding: 7px 0; height: 261px; }
.f-build .frame-1-1-1-r { width: 353px; float: none; position: absolute; right:0; top: 0; }
.f-build .frame-1-1-1-c { margin: 0 353px 0 224px; padding-top:5px; float: none; width: auto; }
.f-build .frame-1-1-1-c dl dt b{float:right;display:inline;font-weight:normal;margin:0 5px 0 0;height:20px;line-height:20px;}
.f-build .frame-1-1-1-c dl dt i.fntaweso{float:right;display:inline;font-size:14px;background:#fff;height:20px;line-height:20px;}
.f-build .frame-1-1-1-c dl dd{float:left;display:inline;width:100%;}
.f-build .frame-1-1-1-c dl dd ul {padding-left:20px;}
.f-build .frame-1-1-1-c dl dd ul li{height:32px; zoom:1;line-height:32px;font-size: 12px;vertical-align:bottom;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;width:100%;}
.f-build .frame-1-1-1-c dl dd ul li a{}
.f-build .frame-1-1-1-c dl dd ul li em{color:#999;margin:0 0 0 15px;}
.f-build .frame-1-1-1-c dl dd ul li a.comNm{color:#3d84b8;}
.f-build .frame-1-1-1-c dl dd ul li a.comNm:hover{color:#0af;}
.f-build .frame-1-1-1-c dl dd ul li a.jobNm{color:#999;}
.f-build .frame-1-1-1-c dl dd ul li a.jobNm:hover{color:#0af;}
.f-build .frame-1-1-1-l .tipLnk{padding:5px 5px 0;zoom:1;}
.f-build .frame-1-1-1-l .tipLnk a{font-size:12px;display:inline-block;margin:0 3px 7px 0;border:1px solid #e6e6e6;border-radius:15px;padding:0 7px;color:#666;height:20px;line-height:20px;background:#fff;}
.f-build .frame-1-1-1-l .tipLnk a:hover{border:1px solid #0af;background:#fff;color:#0af;}
.f-build .frame-1-1-1-r .pic{}
.f-build .frame-1-1-1-r .pic ul li{float:left;display:inline;width:117px;height:55px;border-top:1px solid #e6e6e6;overflow:hidden; text-align:center; vertical-align:bottom;margin:-1px 0 0;}
.f-build .frame-1-1-1-r .pic ul li img{width:105px;height:40px;margin:7px 0 0;}
.f-build .frame-title { height:40px;line-height:40px; background: none; padding: 0; font-weight: normal; position: absolute; top:-40px; left: 0; }
.f-build .frame-title .titletext { color:#d51818;font-size:20px;font-family:Arial, Helvetica, sans-serif;margin:0 7px 0 0; vertical-align:baseline }
.f-build .frame-title .subtitle { font-size:16px;font-family:"微软雅黑","SimHei";color:333;font-weight:bold;color:#333;vertical-align:baseline }

/*文章*/
.works{margin-bottom:15px;}
.works .hd{}
.works .hd h3{font-size:16px;font-family:"微软雅黑","SimHei";color:333;height:35px;line-height:30px;background:url(../img/worksIco.jpg) no-repeat 0 3px;padding-left:22px;font-weight:bold;}
.works .bd{border:1px solid #e6e6e6;zoom:1;}
.works .bd .l{float:left;display:inline;width:696px;height:208px;overflow:hidden;}
.works .bd .r{float:right;display:inline;width:302px;height:208px;overflow:hidden;}
.works .bd .l ul li{float:left;display:inline;width:231px;height:104px;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;vertical-align:bottom;overflow:hidden;}
.works .bd .l ul li a{width:231px;height:104px;display:block;background:url(../img/works.jpg) no-repeat right bottom;}
.works .bd .l ul li a dl{padding:15px 60px 0 20px;zoom:1;}
.works .bd .l ul li a dl dt{font-size:14px;color:#3d84b8;font-weight:bold;height:24px;line-height:24px;overflow:hidden;width:136px;cursor:pointer;}
.works .bd .l ul li a dl dd{font-size:12px;color:#898989;line-height:20px;height:40px;overflow:hidden; cursor:pointer;}

.works .bd .r ul li{float:left;display:inline;width:302px;height:104px;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;vertical-align:bottom;}
.works .bd .r ul li a{width:302px;height:104px;display:block;background:url(../img/works2.jpg) no-repeat right bottom;}
.works .bd .r ul li a dl{padding:15px 100px 0 20px;zoom:1;}
.works .bd .r ul li a dl dt{font-size:14px;color:#3d84b8;font-weight:bold;height:24px;line-height:24px;overflow:hidden;width:185px;cursor:pointer;}
.works .bd .r ul li a dl dd{font-size:12px;color:#898989;line-height:20px;height:40px;overflow:hidden; cursor:pointer;}

/*按字母查找*/
.letter{height:65px;}
.letter b{font-weight:normal;color:#999;float:left;height:24px;line-height:24px;font-size:14px;}
.letter i{float:left;display:inline;margin:0 5px;height:24px;line-height:24px;color:#999;}
.letter a{padding:0 5px;font-size:14px;height:24px;line-height:24px;float:left;display:inline;color:#666;}
.letter a:hover{background:#f1f1f1;}


.tip_bottom_login {
    margin-left: 10px;
}

.tip_bottom_login, .tip_bottom_reg {
    display: inline-block;
    width: 110px;
    height: 46px;
    background: #0ea7f8;
    border-radius: 4px;
    color: #fff;
    line-height: 46px;
    text-align: center;
    font-size: 18px;
}

.tip_bottom_reg {
    width: 110px;
    text-align: center;
    background: #ff9f00;
    height: 46px;
    line-height: 46px;
    margin-left: 10px;
}

.tip_bottom_member a{
    color: #fff;
}
