@charset "utf-8";
/******************************
* Name:cjol-home.css
* The Author:wucong                                    
* Update Time:2018-07-06 18:00                           
******************************/
/*****reset*****/
html{overflow-y:scroll;}
html,body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,form,td,th{margin:0;padding:0;}
img{border:0 none;}
em,i{font-style:normal;}
ul,ol,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal;}
table{border-collapse:collapse;border-spacing:0;}
input,button,textarea{outline:none;}
textarea{resize:none;}
input::-ms-clear,input::-ms-reveal{display:none;}
input[type="submit"],input[type="button"]{star:expression(this.onFocus=this.blur());}
input,select{vertical-align:middle;}
a,a:link,a:visited{text-decoration:none;outline:none;star:expression(this.onFocus=this.blur());}
a:hover{text-decoration:none;}
.none{display:none;}
.ime_input{ime-mode:disabled;}
.inline_block{display:inline-block;*display:inline;*zoom:1;}
.f_l{float:left;}
.f_r{float:right;}
.t_l{text-align:left;}
.t_c{text-align:center;}
.t_r{text-align:right;}
.clear{clear:both;overflow:hidden;*zoom:1;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
.ellipsis{overflow:hidden;white-space:nowrap;word-wrap:normal;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
/*****reset end*****/
body{font:14px/1 "\5fae\8f6f\96c5\9ed1",Tahoma,Arial,"\5B8B\4F53",sans-serif;color:#333;min-width:1200px;}

/***head***/
.header-conwrap{background-color:#2e3542;border-bottom:#292838 1px solid;}
.header-conwrap .header-con{width:1080px;height:102px;margin:0 auto;}
.header-con .head-logo{float:left;width:176px;height:66px;margin-top:18px;}
.header-con .head-logo h1{width:176px;height:66px;overflow:hidden;background:url(images/logo-head.png) no-repeat 0 0;text-indent:-10000px;}

.header-con .header-totaldata{float:left;margin:26px 0 0 100px;}
.header-totaldata li{float:left;width:130px;text-align:center;}
.header-totaldata .num-totaldata{font-size:24px;line-height:28px;color:#01acef;}
.header-totaldata p{font-size:16px;line-height:22px;color:#a8aaaf;}

.header-con .header-logentry{float:right;width:296px;height:102px;}
.header-logentry .item-logentry{float:left;width:148px;height:82px;padding-top:20px;}
.item-logentry .icon-logentry{display:block;width:34px;height:31px;overflow:hidden;background-image:url(images/icon-public.png);background-repeat:no-repeat;margin:0 auto 8px;}
.item-logentry p{font-size:14px;line-height:20px;text-align:center;}
.item-logentry p a{color:#00a9ee;}
.item-logentry p a:hover{color:#00a9ee;text-decoration:underline;}
.header-logentry .item-seeker{background-color:#20252d;}
.header-logentry .item-enterprise{background-color:#242a33;}
.item-seeker .icon-logentry{background-position:0 -1px;}
.item-enterprise .icon-logentry{background-position:-34px -1px;}

.header-con .header-logbox{float:right;width:296px;height:102px;background-color:#191e25;}
.header-logbox .headtop-logbox{padding:15px 15px 5px;border-bottom:#2d2e30 1px solid;}
.headtop-logbox .photo-logbox{float:left;display:block;position:relative;width:46px;height:46px;overflow:hidden;margin-right:16px;padding:3px;}
.photo-logbox .icon-logphoto{position:absolute;left:0;top:0;width:52px;height:52px;background:url(images/icon-public.png) no-repeat -69px -1px;}
.photo-logbox .img-logphoto{display:block;width:46px;min-height:46px;}
.headtop-logbox .topcon-logbox{float:left;width:198px;}
.headtop-logbox .tophead-logbox{overflow:hidden;font-size:14px;line-height:18px;margin-bottom:12px;}
.topcon-logbox .seekname-logbox{float:left;width:140px;color:#01acef;}
.topcon-logbox .btn-logout{float:right;}
.topcon-logbox .topbtm-logbox{font-size:12px;line-height:18px;}
.topcon-logbox a{color:#01acef;}
.topcon-logbox a:hover{color:#01acef;text-decoration:underline;}
.topbtm-logbox .btn-refreshcv{float:left;position:relative;}
.header-logbox .icon-headdot{position:absolute;display:block;width:4px;height:4px;overflow:hidden;background:url(images/icon-public.png) no-repeat -51px -36px;}
.btn-refreshcv .icon-headdot{left:52px;top:1px;}
.btn-refreshcv .tips-logbox{position:absolute;left:66px;top:-2px;}
.tips-logbox p{line-height:22px;background-color:#e6d26b;color:#555;padding:0 8px;white-space:nowrap;}
.tips-logbox .icon-logarrow{position:absolute;left:-7px;top:4px;width:0;height:0;line-height:0;border-width:7px 7px 7px 0;border-style:solid solid solid dashed;border-color:transparent #e6d26b transparent transparent;}

.header-logbox .headbtm-logbox{width:100%;text-align:center;}
.headbtm-logbox ul{font-size:12px;height:16px;margin-top:5px;}
.headbtm-logbox li{float:left;*display:inline;*zoom:1;margin-left:26px;text-align:left;line-height:16px;}
.headbtm-logbox li:first-child{margin-left:0;}
.headbtm-logbox li i{float:left;display:block;*display:inline;*zoom:1;width:16px;height:16px;margin-right:4px;background-image:url(images/icon-public.png);background-repeat:no-repeat;}
.headbtm-logbox li i.icon-headcjol{background-position:0 -35px;}
.headbtm-logbox li i.icon-headmycv{background-position:-16px -35px;}
.headbtm-logbox li i.icon-headnotice{background-position:-33px -35px;}
.headbtm-logbox li a{color:#01acef;}
.headbtm-logbox li a:hover{color:#01acef;text-decoration:underline;}
.headbtm-logbox .li-headnotice{position:relative;}
.headbtm-logbox .li-headnotice .icon-headdot{right:-8px;top:1px;}

.header-naviwrap{background-color:#303c4f;border-top:#464b5a 1px solid;}
.header-naviwrap .header-navi{width:1046px;height:50px;margin:0 auto;padding-left:34px;}
.header-navi a{float:left;font-size:18px;line-height:50px;color:#fff;padding:0 10px;margin:0 28px;}
.header-navi a.link-hdnavicur{color:#2994ff;}
.header-navi a.link-hdnavicur span{border-bottom:#2199ff 3px solid;padding-bottom:10px;}
/***head***/

/***foot***/
.footer-wrap{background-color:#2e3542;}
.footer-wrap .footer{width:1080px;margin:0 auto;padding-bottom:25px;}
.footer .footer-con{padding:42px 0 12px;}
.footer-con .link-footlogo{float:left;display:block;width:83px;height:86px;overflow:hidden;text-indent:-10000px;background:url(images/logo-foot.png) no-repeat 0 0;margin:4px 140px 0 0;}
.footer-con .footer-navi{float:left;}
.footer-navi .dlfoot-navi{float:left;margin-right:45px;}
.dlfoot-navi dt{font-size:16px;line-height:24px;font-weight:700;color:#8a8a8b;margin-bottom:3px;}
.dlfoot-navi dd{line-height:22px;}
.dlfoot-navi a{color:#d4d4d4;}
.dlfoot-navi a:hover{color:#fff;text-decoration:none;}
.footer-con .footer-aboutus{float:right;width:250px;}
.footer-aboutus .title-aboutus{font-size:16px;line-height:24px;font-weight:700;color:#8a8a8b;margin-bottom:15px;}
.footer-aboutus .ulfoot-aboutus{margin-bottom:30px;}
.ulfoot-aboutus li{float:left;position:relative;width:47px;height:47px;margin-right:32px;}
.ulfoot-aboutus a{display:block;width:47px;height:47px;overflow:hidden;text-indent:-10000px;background-image:url(images/icon-public.png);background-repeat:no-repeat;}
.ulfoot-aboutus a.link-fsina{background-position:-1px -54px;}
.ulfoot-aboutus a.link-fsina:hover{background-position:-1px -102px;}
.ulfoot-aboutus a.link-fwechart{background-position:-49px -54px;}
.ulfoot-aboutus a.link-fwechart:hover{background-position:-49px -102px;}
.ulfoot-aboutus a.link-fapp{background-position:-97px -54px;}
.ulfoot-aboutus a.link-fapp:hover{background-position:-97px -102px;}
.ulfoot-aboutus .pop-footcode{position:absolute;left:-30px;top:-125px;display:none;z-index:20;}
.pop-footcode .con-footcode{width:106px;height:106px;background-color:#fff;overflow:hidden;}
.con-footcode img{display:block;width:100px;height:100px;margin:3px auto;}
.pop-footcode .icon-arrowcode{position:absolute;left:47px;bottom:-5px;width:0;height:0;line-height:0;border-width:5px 6px 0 6px;border-style:solid solid dashed solid;border-color:#fff transparent transparent transparent;}
.footer-aboutus .footer-tel{font-size:14px;color:#d4d4d4;line-height:20px;margin-bottom:4px;}
.footer-aboutus .footer-seonav{overflow:hidden;}
.footer-seonav a{float:left;color:#d4d4d4;font-size:12px;line-height:16px;}
.footer-seonav a:hover{color:#fff;}
.footer-seonav .dash-seonav{float:left;display:block;width:1px;height:12px;overflow:hidden;margin:3px 24px 0;background-color:#282737;border-right:#3f4654 1px solid;}
.footer .footer-aboutnav{text-align:center;padding:18px 0 10px;}
.footer-aboutnav a{float:left;color:#858588;font-size:12px;line-height:16px;}
.footer-aboutnav a:hover{color:#d4d4d4;}
.footer-aboutnav .dash-aboutnav{float:left;display:block;width:1px;height:12px;overflow:hidden;margin:3px 24px 0;background-color:#282737;border-right:#3f4654 1px solid;}
.footer .footer-copyright{text-align:center;line-height:22px;color:#a4a4a4;}
.footer .footer-copyright a{color:#a4a4a4;}
.footer .footer-copyright a:hover{color:#ddd;}
.footer .footer-hrline{width:100%;height:1px;overflow:hidden;background-color:#464b5a;border-top:#2a293b 1px solid;}
/***foot end***/

/***banner***/
.banner-wrap{position:relative;width:100%;height:392px;*z-index:2;}
.banner-wrap .ulbanner-wrap,.ulbanner-wrap li{width:100%!important;height:392px;overflow:hidden;}
.ulbanner-wrap li a{display:block;width:100%!important;height:392px;}
.banner-wrap .banner-dotlist{position:absolute;left:50%;top:365px;width:1080px;height:14px;margin-left:-540px;overflow:hidden;text-align:center;}
.banner-dotlist i{float:left;display:block;width:14px;height:14px;overflow:hidden;margin:0 3px;background:url(images/icon-homeall.png) no-repeat -63px -94px;cursor:pointer;}
.banner-dotlist i.icon-dotcur{background-position:-63px -110px;cursor:default;}
/***banner end***/

input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999!important;}
input:-moz-placeholder,textarea:-moz-placeholder{color:#999!important;opacity:1;}
input::-moz-placeholder,textarea::-moz-placeholder{color:#999!important;opacity:1;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999!important;}
input:-ms-placeholder{color:#999!important;}
.placeholder{color:#999!important;}

/***搜索栏***/
.home-searchbox{position:absolute;left:50%;top:236px;margin-left:-540px;width:1020px;height:44px;padding:38px 30px;background:url(images/bg-searchbox.png) repeat 0 0;z-index:10;}
.home-searchbox .dash-searchbox{display:block;width:1px;height:24px;background-color:#cecece;overflow:hidden;}
.home-searchbox .job-searchbox{float:left;position:relative;width:440px;height:42px;background-color:#fff;margin-right:15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.job-searchbox .jobtype-searchbox{float:left;position:relative;width:52px;height:24px;cursor:pointer;padding:9px 0 9px 14px;}
.jobtype-searchbox .dash-searchbox{float:right;}
.jobtype-searchbox i{float:left;display:block;background-image:url(images/icon-homeall.png);background-repeat:no-repeat;}
.jobtype-searchbox .icon-bigtype{width:20px;height:20px;margin:2px 10px 0 0;}
.jobtype-searchbox .icon-typedrop{width:11px;height:6px;background-position:-2px -85px;margin-top:9px;}
.jobtype1-searchbox .icon-bigtype{background-position:-1px -1px;}
.jobtype1-searchbox .icon-bigtype:hover{background-position:-1px -22px;}
.jobtype1-searchbox .dropul-jobtype li.li-jobtype1{color:#1d70c3;}
.jobtype2-searchbox .icon-bigtype{background-position:-21px -1px;}
.jobtype2-searchbox .icon-bigtype:hover{background-position:-21px -22px;}
.jobtype2-searchbox .dropul-jobtype li.li-jobtype2{color:#1d70c3;}
.jobtype3-searchbox .icon-bigtype{background-position:-41px -1px;}
.jobtype3-searchbox .icon-bigtype:hover{background-position:-41px -22px;}
.jobtype3-searchbox .dropul-jobtype li.li-jobtype3{color:#1d70c3;}
.jobtype4-searchbox .icon-bigtype{background-position:-61px -1px;}
.jobtype4-searchbox .icon-bigtype:hover{background-position:-61px -22px;}
.jobtype4-searchbox .dropul-jobtype li.li-jobtype4{color:#1d70c3;}

.jobtype-searchbox .dropbox-jobtype{position:absolute;top:60px;left:0;display:none;width:148px;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;z-index:100;cursor:default;}
.dropbox-jobtype .droptit-jobtype{font-size:14px;line-height:26px;background-color:#176ccc;color:#fff;padding:0 10px;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
.dropbox-jobtype .icon-droparrow{position:absolute;left:34px;top:-8px;width:0;height:0;line-height:0;border-width:0 8px 8px 8px;border-style:dashed solid solid solid;border-color:transparent transparent #176ccc transparent;}
.dropbox-jobtype .dropul-jobtype{padding:4px 0;}
.dropul-jobtype li{overflow:hidden;line-height:36px;color:#606060;padding-left:10px;cursor:pointer;}
.dropul-jobtype li:hover{background-color:#ebf0f6;}
.dropul-jobtype li .icon-smalltype{width:18px;height:18px;overflow:hidden;margin:9px 6px 0 0;}
.li-jobtype1 .icon-smalltype{background-position:-2px -43px;}
.li-jobtype2 .icon-smalltype{background-position:-21px -43px;}
.li-jobtype3 .icon-smalltype{background-position:-42px -43px;}
.li-jobtype4 .icon-smalltype{background-position:-63px -43px;}

.job-searchbox .jobcon-searchbox{float:left;width:374px;height:42px;}
.jobcon-searchbox .ipt-jobcon{float:left;width:328px;height:24px;line-height:24px;font-size:16px;color:#606060;padding:9px 2px 9px 12px;border:0 none;font-family:"\5fae\8f6f\96c5\9ed1",Tahoma,Arial,"\5B8B\4F53",sans-serif;}
.jobcon-searchbox .icon-cleaript{float:right;display:block;width:18px;height:18px;overflow:hidden;background:url(images/icon-homeall.png) no-repeat -2px -62px;margin:13px 14px 0 0;cursor:pointer;}
.jobcon-searchbox .icon-cleaript:hover{background-position:-22px -62px;}

.job-searchbox .joblist-searchbox{position:absolute;left:0;top:60px;display:none;width:434px;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;z-index:100;}
.joblist-searchbox .icon-listarrow{position:absolute;left:34px;top:-8px;width:0;height:0;line-height:0;border-width:0 8px 8px 8px;border-style:dashed solid solid solid;border-color:transparent transparent #fff transparent;}
.joblist-searchbox .listcon-searchbox{padding-bottom:4px;}
.listcon-searchbox li{overflow:hidden;height:36px;padding:0 12px 0 14px;cursor:default;}
.listcon-searchbox li:hover{background-color:#e9eff5;}
.listcon-searchbox li:first-child:hover{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
.listcon-searchbox .txtlist-searchbox{float:left;width:390px;font-size:14px;color:#1d70c3;line-height:36px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;}
.joblist-searchbox .icon-dellist{display:block;width:10px;height:10px;background:url(images/icon-homeall.png) no-repeat -46px -96px;}
.listcon-searchbox .icon-dellist{float:right;margin-top:13px;cursor:pointer;}
.listcon-searchbox .icon-dellist:hover{background-position:-46px -110px;}
.joblist-searchbox .btn-dellistall{float:right;font-size:14px;line-height:18px;color:#606060;margin:0 12px 12px 0;}
.joblist-searchbox .btn-dellistall:hover{color:#444;}
.btn-dellistall .icon-dellist{float:left;margin:4px 8px 0 0;}
.btn-dellistall:hover .icon-dellist{background-position:-46px -110px;}

.home-searchbox .place-searchbox{float:left;position:relative;width:386px;height:24px;line-height:24px;padding:9px 20px 9px 12px;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;z-index:20;}
.place-searchbox .icon-homeplace,.place-searchbox .icon-placedown{display:block;overflow:hidden;background-image:url(images/icon-homeall.png);background-repeat:no-repeat;}
.place-searchbox .icon-homeplace{float:left;width:16px;height:22px;background-position:-43px -62px;}
.place-searchbox .dash-searchbox{float:left;margin:0 12px;}
.place-searchbox .conplace-searchbox{float:left;width:256px;height:24px;font-size:16px;color:#606060;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.place-searchbox .total-conplace{float:left;width:70px;text-align:right;color:#999;}
.place-searchbox .icon-placedown{float:right;width:15px;height:7px;background-position:-15px -85px;margin:9px 0 0 4px;}
.placecur-searchbox .icon-homeplace{background-position:-63px -62px;}
.placecur-searchbox .icon-placedown{background-position:-32px -85px;}
.placecur-searchbox .conplace-searchbox{color:#1d70c3;}
.home-searchbox .btn-searchbox{float:right;width:136px;height:42px;line-height:42px;text-align:center;background-color:#1d70c3;font-size:16px;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.home-searchbox .btn-searchbox:hover{background-color:#145da6;color:#fff;}
/***搜索栏 end***/

/***地区弹层***/
.home-searchbox .bold{font-weight:700;}
.home-searchbox .hide{display:none;}
.home-searchbox .w314,.home-searchbox .w310{width:310px;}
.common_choose_layer_wrapper{position:absolute;left:0;top:60px;background-color:#fff;font-size:14px;color:#606060;border-radius:5px;cursor:default;z-index:100;}
.common_choose_layer_wrapper.clear{overflow:visible;}
.common_choose_layer_wrapper .common_choose_layer_arrow{position:absolute;left:34px;top:-8px;width:0;height:0;line-height:0;border-width:0 8px 8px 8px;border-style:dashed solid solid solid;border-color:transparent transparent #fff transparent;}
.chose_posttype_con{width:636px;}
.selected_group_box{border-bottom:#e9e9e9 solid 1px;}
.selected_group{padding:1px 9px 7px 11px;overflow:hidden;*zoom:1;}
.selected_box{padding:0 8px;margin:6px 6px 0 0;height:24px;line-height:24px;border-radius:10px;text-decoration:none;background:url(images/icon-homeall.png) right -166px no-repeat #e6e6e6;white-space:nowrap;}
.selected_box_active{cursor:pointer;}
.selected_box_hover{background-position:right -196px;cursor:pointer;}
.selected_box span{padding:0 14px 0 0;color:#1d70c3;font-weight:400;}
.max_selected{font-size:12px;height:22px;line-height:22px;margin:6px 6px 0 0;color:#8c8c8c;white-space:nowrap;}
.new_okbtn_box{padding:6px 6px 0 0;width:60px;}
.new_okbtn_box .new_commonbtn_02{width:60px;font-size:14px;text-align:center;height:24px;line-height:24px;border-radius:5px;}
.new_commonbtn_02,.new_commonbtn_02:link,.new_commonbtn_02:visited,.new_commonbtn_02:active{color:#fff;display:inline-block;*display:inline;*zoom:1;
background:#176ccc;
background:-moz-linear-gradient(top,#3a8fef 0%,#176ccc 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3a8fef),color-stop(100%,#176ccc));
background:-webkit-linear-gradient(top,#3a8fef 0%,#176ccc 100%);
background:linear-gradient(to bottom,#3a8fef 0%,#176ccc 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3a8fef', endColorstr='#176ccc',GradientType=0 );
}
:root .new_commonbtn_02,:root .new_commonbtn_02:link,:root .new_commonbtn_02:visited,:root .new_commonbtn_02:active{filter:none;}
.new_commonbtn_02:hover{color:#fff;
background:#3a8fef;
background:-moz-linear-gradient(top,#176ccc 0%,#3a8fef 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#176ccc),color-stop(100%,#3a8fef));
background:-webkit-linear-gradient(top,#176ccc 0%,#3a8fef 100%);
background:-o-linear-gradient(top,#176ccc 0%,#3a8fef 100%);
background:-ms-linear-gradient(top,#176ccc 0%,#3a8fef 100%);
background:linear-gradient(to bottom,#176ccc 0%,#3a8fef 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#176ccc',endColorstr='#3a8fef',GradientType=0 );}
:root .new_commonbtn_02:hover{filter:none;}
.chose_posttype_left_wrap{width:270px;z-index:30;}
.chose_posttype_left{height:360px;overflow:hidden;}
.selectrecords_box{width:258px;height:36px;padding:0 0 0 11px;line-height:35px;position:relative;z-index:20;border-right:#e9e9e9 solid 1px;cursor:pointer;}
.selectrecords_box_hover{height:36px;line-height:35px;background:#e9e9e9;border-right:#e9e9e9 solid 1px;transition:background-color 0.3s ease-in 0s, background-color 0.3s ease-out 0s;}
.selectrecords_box_selected{height:35px;line-height:35px;color:#176ccc;background:url(images/icon-homeall.png) right -126px no-repeat #fbfcfd;border-bottom:#e9e9e9 solid 1px;border-right:#fbfcfd solid 1px;cursor:default;}
.selectrecords_con{height:360px;background:#f7f9fb;border-bottom-right-radius:5px;}
.selectrecords_gw_alone{overflow:hidden;*zoom:1; _float:left;}
.selectrecords_con ul li{height:36px;overflow:hidden;vertical-align:top;padding:0 0 0 12px;}
.selectrecords_con ul li.hover{background:#ebf0f6;transition:background-color 0.3s ease-in 0s, background-color 0.3s ease-out 0s;}
.selectrecords_con .checkbox_txt{color:#606060;}
.del_selectrecords{display:block;width:10px;height:10px;margin:12px 12px 0 0;display:inline;background:url(images/icon-homeall.png) -46px -96px no-repeat;}
.del_selectrecords_hover{background-position:-46px -110px;}
.del_selectrecords_active{}
.del_all_selectrecords{display:block;height:32px;line-height:32px;color:#666;margin-right:10px;}
.del_all_selectrecords:before{content:"";float:left;display:block;width:10px;height:10px;background:url(images/icon-homeall.png) -46px -96px no-repeat;margin:11px 6px 0 0;}
.del_all_selectrecords_hover :before{background-position:-46px -110px;}
.del_all_selectrecords_active{}
.posttype_level_one_all{padding:0 0 0 11px;width:259px;height:36px;}
.checkbox_input{width:13px; height:13px; margin:12px 6px 0 0; _margin-top:11px;display:none;}
.checkbox_txt{line-height:36px;height:36px;padding:0 0 0 15px;float:left;cursor:pointer;display:inline-block;*display:inline;*zoom:1;background:url(images/icon-homeall.png) -1px -224px no-repeat;}
.checkbox_txt_hover{background-position:-1px -224px;}
.checkbox_txt_disabled_uncheck{background-position:-1px -300px;}
.checkbox_txt_disabled_checked{}
.checkbox_txt_checked{background-position:-1px -262px;}
.posttype_level_one{width:270px;position:relative;}
.posttype_level_one li{height:36px;line-height:36px;position:relative;z-index:1;cursor:pointer;vertical-align:top;}
.common_alist{color:#606060;text-decoration:none;display:block;*zoom:1;padding:0 9px 0 30px;}
.posttype_level_group li a{padding:0 0 0 30px;}
.common_alist:hover{color:#606060;text-decoration:none;background:#ebf0f6;transition:background-color 0.3s ease-in 0s, background-color 0.3s ease-out 0s;}
.posttype_level_one li.selected a.common_alist,.posttype_level_group li.selected a.common_alist,.posttype_level_one li.selected a.common_alist:hover,.posttype_level_group li.selected a.common_alist:hover{background:none;text-decoration:none;cursor:default;color:#176ccc;}
.posttype_level_group li.selected .fixedwidth_item{cursor:default;}
.posttype_level_one li.cities_horizontalline{border-bottom:#e4e4e4 dashed 1px;height:0;line-height:0;font-size:0;overflow:hidden;}
.posttype_level_one li.selected{height:34px;line-height:34px;color:#298eb9;border-top:#e9e9e9 solid 1px;border-bottom:#e9e9e9 solid 1px;background:url(images/icon-homeall.png) right -126px no-repeat #fbfcfd;cursor:default;}
.chose_posttype_right{width:366px;height:360px;overflow:hidden;border-left:#e9e9e9 solid 1px;margin:0 0 0 -1px;background:#fff;border-bottom-right-radius:5px;}
.posttype_level_two_box{height:360px;background:#f5f5f7;border-bottom-right-radius:5px;}
.posttype_level_two_box_changebg{background:#fff;}
/* tips start */
.new_okbtn_box{position:relative;z-index:30;}
.new_okbtn_box .new_dialoglayer{position:absolute;left:-130px;top:41px;z-index:21;border-radius:2px;background:#ebda66;display:none;border-radius:4px;}
.new_okbtn_box .new_dialoglayer_arrow{position:absolute;left:158px;top:-6px;width:0;height:0;line-height:0;overflow:hidden;border-width:0 6px 6px 6px;border-style:dashed solid solid solid;border-color:transparent transparent #ebda66 transparent;}
.new_okbtn_box .new_dialoglayer_arrow span{display:none;}
.new_okbtn_box .new_dialoglayer_arrow em{display:none;}
.unfold_tips{width:80px;padding:10px;font-size:12px;line-height:14px;-webkit-text-size-adjust:none;font-family:"\5fae\8f6f\96c5\9ed1",Arial,"\5b8b\4f53";}
.new_okbtn_box .unfold_tips{width:170px;color:#666;}
/* tips end */
.posttype_level_two{padding:0 0 0 12px;width:auto;}
.posttype_level_three{width:366px;}
.posttype_level_three li{height:36px;line-height:36px;padding:0 0 0 33px;vertical-align:top;}
.posttype_level_three li.hover{background:#ebf0f6;transition:background-color 0.3s ease-in 0s, background-color 0.3s ease-out 0s;}
.all_level_box{height:36px;line-height:36px;padding:0 0 0 11px;background:#f7fafb;border-top-left-radius:5px; border-top-right-radius:5px;}
.all_level_children{background:#f5f5f7;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.all_level_children ul li{height:36px;line-height:36px;vertical-align:top;padding:0 0 0 30px;}
.all_level_children ul li.hover{background:#dfebf0; transition:background-color 0.3s ease-in 0s, background-color 0.3s ease-out 0s;}
.tips_masklayer{width:374px; padding:0 25px; text-align:center; position:absolute; left:212px; top:75px; color:#0d7f7f; overflow:hidden;}
.tips_masklayer span,.tips_masklayer_hy span{display:block;padding:0 0 0 80px;text-align:left;}
.tips_masklayer .bg,.tips_masklayer_hy .bg{height:44px;overflow:hidden;background:url(images/icon-homeall.png) no-repeat 0 -338px;margin:0 0 10px;}
.tips_masklayer_hy{color:#1d70c3;overflow:hidden;padding:75px 25px 0;text-align:center;}
.tips_masklayer_hy .bg{width:100%;}
.tips_masklayer_hy span{width:100%;}
.tips_masklayer_cities{padding:75px 25px 0;}
.tips_masklayer_cities span{text-align:center;padding:0;}
.chose_citiestype_left_wrap{width:155px;}
.selectrecords_box_cities{width:143px;}
.selectrecords_box_cities .selectrecords_con{width:155px;left:155px;}
.posttype_level_one_cities{width:155px;}
.posttype_level_one_allcities{width:144px;}
.chose_citiestype_right{width:155px;}
.chose_citiestype_right .posttype_level_two_items,.chose_citiestype_right .posttype_level_three,.chose_citiestype_right .jspPane{width:155px;}
.citiestype_level_one_all{width:143px;height:36px;padding:0 0 0 12px;background-color:#fbfcfd;border-bottom:#e9e9e9 1px solid;}
.columns_chosebox{z-index:29;}
.chose_left_wrap{float:left;border-right:#e9e9e9 solid 1px;width:211px;}
.ver_line{width:1px;height:35px;overflow:hidden;font-size:0;line-height:0;display:none;background:#f7f9fb;position:absolute;top:0;right:-1px;_right:-2px;}
.selectrecords_box_gw_selected .ver_line{display:block;}
.type_level_one{width:211px;}
.chose_center_wrap{float:left;border-right:#e9e9e9 solid 1px;width:211px;height:360px;overflow:hidden;display:none;}
.columns_chosebox .chose_posttype_right{width:211px;border-left:0;margin:0;border-bottom-right-radius:0;}
.selected_childhaschosen{font-weight:400;color:#298eb9;}
.selected_childhaschosen a,.selected_childhaschosen a:hover{color:#176ccc;}
.fixedwidth_item{width:150px;display:block;cursor:pointer;}
.chose_right_wrap{float:left;width:212px;height:360px;overflow:hidden;display:none;border-bottom-right-radius:5px;}
.chose_right_wrap_bg{background:#f5f5f7;}
.chose_bgc_change{background:#fbfcfd;}
.chose_right_all{width:200px;height:36px;padding:0 0 0 12px;background:#f7fafb;}
.chose_right_list{width:212px;}
.chose_right_list li{height:36px; line-height:36px; padding:0 0 0 33px; vertical-align:top;}
.chose_right_list li.hover{background:#dfebf0; transition:background-color 0.3s ease-in 0s, background-color 0.3s ease-out 0s;}
.chose_right_items .checkbox_txt{display:block; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis;}
.chose_right_items  .chose_right_all .checkbox_txt{max-width:170px; _width:expression(this.scrollWidth > 170 ? "170px" :(this.scrollWidth < 10 ? "10px" :"auto"));}
.chose_right_list .checkbox_txt{max-width:150px; _width:expression(this.scrollWidth > 150 ? "150px" :(this.scrollWidth < 10 ? "10px" :"auto"));}
.chose_posttype_right .scroll-pane{width:366px;}
.chose_citiestype_right .scroll-pane{width:155px;}
.chose_posttype_left .scroll-pane,.chose_center_wrap .scroll-pane{width:211px; height:360px;}
.chose_right_wrap .scroll-pane{width:212px; height:360px;}
.chose_hytype_left_wrap{width:270px;} 
.chose_posttype_right .jscroll-wrapper{background:#f7f9fb;}
.chose_citiestype_left_wrap .scroll-pane{width:155px;}
/* jScrollPane css start */
.scroll-pane{outline:none;}
.jspContainer{overflow:hidden;position:relative;}
.jspPane{position:absolute;z-index:1;}
.jspVerticalBar{position:absolute;top:0;right:3px;_right:2px;width:7px;height:100%;background:none;z-index:20;}
.chose_hytype_left_wrap .jspVerticalBar,.chose_citiestype_left_wrap .jspVerticalBar{right:4px;_right:3px;}
.jspHorizontalBar{position:absolute; bottom:0;left:0;width:100%;height:6px;background:none;z-index:20;}
.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0;}
.jspCap{display:none;}
.jspHorizontalBar .jspCap{float:left;}
.jspTrack{background:none;position:relative;border-radius:5px;}
.jspDrag{background:#7f7f7f;border-radius:5px;position:relative;top:0;left:0;cursor:default;}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%;}
.jspArrow{background:#50506d; text-indent:-20000px;display:block;cursor:pointer;}
.jspArrow.jspDisabled{cursor:default;background:#80808d;}
.jspVerticalBar .jspArrow{height:6px;}
.jspHorizontalBar .jspArrow{width:6px;float:left;height:100%;}
.jspVerticalBar .jspArrow:focus{outline:none;}
.jspCorner{background:#eeeef4;float:left;height:100%;}
/***地区弹层 end***/

/***职位关键字***/
.keyword-wrap{background-color:#444d60;}
.keyword-wrap .keyword-content{width:1080px;margin:0 auto;}
.keyword-content .keyword-tabbox{background-color:#353c4b;}
.keyword-tabbox li{float:left;width:216px;height:54px;position:relative;font-size:18px;line-height:54px;text-align:center;color:#fff;cursor:pointer;}
.keyword-tabbox li.li-keyodd{background-color:#394557;}
.keyword-tabbox li.li-keycur{background-color:#176ccc;font-size:22px;line-height:44px;padding-top:10px;margin-top:-10px;}
.keyword-content .keyword-listbox{display:none;*height:222px;background-color:#394252;padding:38px 0;}
.keyword-content .keyword-list{display:none;height:222px;background:url(images/bg-keyline.jpg) repeat-y 0 0;}
.keyword-list .keyword-dllist{overflow:hidden;margin-top:28px;}
.keyword-list .keyword-dllist:first-child{margin-top:0;}
.keyword-dllist dt,.keyword-dllist dd{float:left;width:196px;text-align:center;line-height:22px;padding:0 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.keyword-dllist dt{font-size:18px;color:#2994ff;}
.keyword-dllist dd{font-size:16px;}
.keyword-dllist dd a{color:#8c8c8c;}
.keyword-dllist dd a:hover{color:#d5d5d5;}
/***职位关键字 end***/

/***名企职位***/
.clogo-homejob{position:relative;margin-top:70px;}
.clogo-homejob .icon-clogoarrow{display:block;width:15px;height:30px;overflow:hidden;background-image:url(images/icon-homeall.png);background-repeat:no-repeat;margin-top:46px;}
.clogo-homejob .btn-lfarrow,.clogo-homejob .btn-rtarrow{position:absolute;top:0;display:block;width:30px;height:122px;}
.clogo-homejob .btn-lfarrow{left:0;}
.clogo-homejob .btn-rtarrow{right:0;}
.btn-lfarrow .icon-clogoarrow{background-position:-3px -95px;}
.btn-rtarrow .icon-clogoarrow{background-position:-23px -95px;margin-left:15px;}
.clogo-homejob .con-clogo{width:936px;height:122px;margin:0 auto;overflow:hidden;}
.con-clogo .list-clogo{width:936px;}
.list-clogo li{float:left;*display:inline;*zoom:1;margin:0 6px;}
.list-clogo li a{display:block;width:220px;height:120px;border:#dededf 1px solid;}
.list-clogo li a:hover{border:#13c5f5 1px solid;}
.list-clogo li img{display:block;width:220px;height:120px;}
/***名企职位 end***/

/***名企职位文字列表***/
.word-homejob{margin-top:40px;}
.word-homejob .ulwd-homejob{width:1095px;margin-left:-15px;}
.ulwd-homejob li{float:left;width:350px;margin-left:15px;font-size:16px;line-height:30px;}
.ulwd-homejob li a{float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.link-wdcom{color:#444;margin-right:8px;max-width:208px;}
.link-wdcom:hover{color:#000;}
.link-wdjob{color:#01acef;max-width:128px;}
.link-wdjob:hover{color:#004a88;}
/***名企职位文字列表 end***/

/***产品列表***/
.homejob-wrap{background-color:#ebecec;*position:relative;}
.home-section{width:1080px;margin:0 auto;}
.homejob-wrap .home-section{padding:90px 0;}
.home-section .title-section{font-size:26px;line-height:36px;color:#333;text-align:center;}
.prolist-homejob{width:942px;margin:90px 0 0 60px;}
.prolist-homejob li{float:left;*display:inline;*zoom:1;width:296px;height:376px;margin:0 0 20px 18px;background-color:#fff;}
.prolist-homejob .link-prolist{display:block;width:294px;height:315px;border:#fff 1px solid;padding-top:59px;}
.link-prolist .icon-prolist{display:block;width:80px;height:80px;overflow:hidden;background-image:url(images/icon-homepro.png);background-repeat:no-repeat;margin:0 auto 22px;}
.link-prolist .name-prolist{position:relative;width:110px;height:24px;line-height:24px;text-align:center;font-size:18px;letter-spacing:4px;text-indent:4px;margin:0 auto 28px;color:#000;}
.link-prolist .name-prolist:after{content:"";position:absolute;left:50%;top:30px;margin-left:-22px;width:44px;height:2px;overflow:hidden;background-color:#37c2f2;}
.link-prolist .txt-prolist{line-height:20px;color:#8c8c8c;text-align:center;height:86px;}
.link-cvpro .icon-prolist{background-position:-1px -1px;}
.link-srchpro .icon-prolist{background-position:-82px -1px;}
.link-asscesspro .icon-prolist{background-position:-163px -1px;}
.link-learnpro .icon-prolist{background-position:-244px -1px;}
.link-salarypro .icon-prolist{background-position:-325px -1px;}
.link-policepro .icon-prolist{background-position:-406px -1px;}
.link-prolist .more-prolist{display:block;width:58px;font-size:14px;height:18px;line-height:16px;font-family:Lato,"\5fae\8f6f\96c5\9ed1",Tahoma,Arial,sans-serif;border:#ababab 1px solid;text-align:center;margin:0 auto;font-weight:400;color:#a4a4a4;overflow:hidden;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
.link-prolist:hover .more-prolist{background-color:#00cbfa;border:#00cbfa 1px solid;color:#fff;}
.prolist-homejob li:hover{box-shadow:0 0 10px rgba(0,0,0,.3);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05);z-index:9;}
.prolist-homejob li:hover .name-prolist:after{height:2px;}
/***产品列表 end***/

/***最新动态***/
.homeact-wrap{background-color:#d3dfe8;}
.homeact-wrap .home-section{padding:86px 0 92px;}
.home-section .homeact-list{width:1095px;margin:75px 0 0 -15px;}
.homeact-list li{float:left;*display:inline;*zoom:1;width:350px;height:248px;margin-left:15px;position:relative;overflow:hidden;}
.homeact-list a img{display:block;width:350px;height:248px;-webkit-transition:all .8s ease-out;-moz-transition:all .8s ease-out;transition:all .8s ease-out;}
.homeact-list .mask-homeact{position:absolute;left:0;bottom:0;width:326px;font-size:14px;line-height:34px;color:#fff;white-space:nowrap;padding:0 12px;overflow:hidden;text-overflow:ellipsis;background:rgba(0,0,0,.4);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#66000000,endcolorstr=#66000000);}
:root .homeact-list .mask-homeact{filter:none;}
.homeact-list a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);}
/***最新动态 end***/

/***友情链接***/
.flink-wrap{background-color:#ebecec;}
.flink-wrap .con-flink{width:1080px;padding:80px 0;margin:0 auto;}
.con-flink .title-flink{font-size:16px;line-height:24px;color:#333;margin-bottom:10px;}
.list-flink .listcon-flink{float:left;width:1010px;height:26px;overflow:hidden;}
.listcon-flink li{float:left;width:130px;font-size:14px;line-height:22px;margin:4px 8px 0 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.listcon-flink a{color:#666;}
.listcon-flink a:hover{color:#444;text-decoration:underline;}
.list-flink .btn-flinkdrop{float:right;width:14px;height:8px;overflow:hidden;background:url(images/icon-homeall.png) no-repeat -49px -85px;text-indent:-1000px;margin-top:11px;}
.list-flink .btn-flinkshow{background-position:-65px -85px;}
/***友情链接 end***/

/***弹层广告***/
.bg-jmsmask{position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background-color:#000;-moz-opacity:0.7;opacity:0.7;filter:alpha(opacity=70);z-index:1000;}
.pop-newhome{width:472px;height:390px;position:fixed;left:50%;margin-left:-236px;top:25%;background:url(images/bg-pophome.png) no-repeat 0 0;z-index:1001;}
.pop-newhome .btn-closedown{display:block;width:42px;height:42px;position:absolute;right:0;top:0;cursor:pointer;}
/***弹层广告 end***/

/***广告位展示***/
.homeshow-wrap{background-color:#2e3542;}
.homeshow-wrap .homeshow-section{width:1080px;margin:0 auto;overflow:hidden;}
.homeshow-wrap .homeshow-bigsec a{display:block;margin-bottom:10px;}
.homeshow-wrap .homeshow-imgsec{width:1080px;overflow:hidden;margin-top:20px;}
.homeshow-imgsec .homeshow-imgsecinner{width:1100px;margin-left:-20px;}
.homeshow-imgsec a{float:left;width:200px;height:80px;margin:0 0 15px 20px;}
.homeshow-imgsec img{display:block;width:200px;height:80px;}
/***广告位展示 end***/

/***更新公告***/
.homenotice-wrap{background-color:#eee;font-size:14px;line-height:30px;color:#0e5a77;text-align:center;}
/***更新公告 end***/