﻿@charset "utf-8";
*{margin: 0; padding: 0;}
body{min-width: 1024px; max-width: 100%;}
a{text-decoration: none; color: #000;}
img{border: none;}
.cz_lf{float: left;}
.cz_rt{float: right;}
.m-margin{ margin:10px;}
.m-top{margin-top:2px;}
.m-left{ margin-left:-1px;}
.p-left{ padding-left:10px;}
.index_more{color: #8d8d8d; font-size: 12px; float: right; margin-right: 5px;}
.index_more:hover{color: #007ae5;}
.color_title{font-size: 17px; color: #4f4f4e; padding-left: 30px;}
::-moz-placeholder{color: #b7b7b7;}
::-webkit-input-placeholder{color: #b7b7b7;}
:-ms-input-placeholder{color: #b7b7b7;}
.autocomplete{border-color: #007ae5;}
.autocomplete strong{color: #007ae5;}
.wide{width: 1002px; margin: 0 auto;}
.content_l{float:left;width:792px;margin-right:10px;}
.content_r{float:right;width:200px;}

.qz_box{border:solid 1px #ddd;margin-top:10px;width:200px;}
    .qz_box .t {
        line-height: 36px;
        padding: 0px 5px;
        filter:filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr='#f5f9fc',endcolorstr='#ffffff',gradientType=0);
        -ms-filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr='#f5f9fc',endcolorstr='#ffffff',gradientType=0);
        background: #f5f9fc; /* 一些不支持背景渐变的浏览器 */
        background: -moz-linear-gradient(to bottom, #f5f9fc ,#fff);
        background: -webkit-gradient(linear, center top, center bottom, from(#f5f9fc), to(#fff));
        background: linear-gradient(to bottom, #f5f9fc ,#fff);
    }
.qz_box .bk{border-top:solid 1px #ddd;padding:5px;background-color:#fff;}
.qz_box i{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin-right:2px;margin-top:-2px;}
.qz_box .areai{background: url(../images/area.gif) 0px 0px no-repeat;width:19px;height:19px;}
.qz_box .jpai{background: url(../images/jpi.gif) 0px 0px no-repeat;width:19px;height:19px;}
.qz_box .zxai{background: url(../images/zxi.gif) 0px 0px no-repeat;width:19px;height:19px;}

.qzgjfont{padding:0px 5px;width:17px;vertical-align:middle;margin-top:-2px;}
.qzgjfontx{padding-left:5px;width:17px;vertical-align:middle;margin-top:-6px;}
/*内页登录*/
.lgnav{position: relative;z-index: 999;}
.lgnav ul{float:left;}
.lgnav li{float:left;line-height:32px;overflow:hidden;height:32px; }
.lgnav li a{text-align:center;display:inline-block;*display:inline;*zoom:1; }
.lgnav li a:hover{color:#ff0000;}
.lgnav li .w1{width:80px;}
.lgnav li .w2{width:140px;}
.lgnav li .w3{width:50px;}
.lgnav li .w4{width:160px;background-image: url(../images/notice.gif);background-repeat: no-repeat;background-position: 8px 11px;padding-left:5px;color:#0000ff;}
.lgnav li .link{width:100px;text-align:center;text-decoration:underline;}
.lgnav li .bt{padding:0px 5px;margin:0px 5px;}
.lgnav li .selt{width:105px;margin:0px 5px;height:22px;display:inline-block;*display:inline;*zoom:1;margin-top:5px;*margin-top:0px;}
.lgnav li input[type='text'],.lgnav li input[type='password']{height:22px;position:relative;top:1px;line-height:22px;border:solid 1px #ddd;outline:none;padding-left:5px;}
.lgnav li input[type='button']{display:inline-block;*display:inline;*zoom:1;height:22px;background-color:#efefef;border:solid 1px #dadada;cursor:pointer;margin-top:5px;*margin-top:0px;}
/*页头****************************************/
.header_min{background-color: #f6f6f6; border-bottom: 1px solid #d2d2d2;}
.header_min .header_min_top{font-size: 12px; height: 26px; line-height: 26px;}
.header_min .header_min_top .itopl{height: 26px;}
.header_min .header_min_top .itopl .rcw{overflow:hidden;}
.header_min .header_min_top .itopl .rcw a{position:relative;height: 26px; padding:0px 8px; text-align:center;float:left;}


/*导航*/
.index_topnav{width: 100%; height: 44px; background-color: #ff3b3b; }
.index_topnav_allclassify{position: relative; z-index: 50;}
.topnav_allclassify_title{cursor: pointer; color: #fff; padding-left: 85px; font-size: 17px; width: 155px; height: 44px; line-height: 44px; background: url(../images/classification.png) no-repeat 52px 20px #fb5c37; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.qr_cord{display:none;}
.qr_cord_img{ position:absolute;top:26px;left:-705px;z-index:2000; width: 1018px;height: 231px;background: #FFF; border: 1px solid #D6D6D6;border-top:none;overflow: hidden;background: url(../images/zs.jpg) no-repeat center;}
/*图片切换*/
.sub_nav{width:160px; height:16px; bottom:0px; position:absolute; color:#FFFFFF; z-index:200;padding:0px;right:0}
.sub_no{height:16px;padding:0px;bottom:0px; right:0px;position:absolute;opacity: 0.4;}
.sub_no li{ list-style:none;width:16px; height:16px; float:left; overflow:hidden; line-height:16px; vertical-align:middle; text-align:center; background:#ffffff; filter:alpha(Opacity=90); Opacity:0.9; font-family:Arial; font-size:11px; color:#FF8500; cursor:pointer;}
.sub_no li.show{background:#FF8500; color:#FFFFFF;margin-top:0px;}
    #etp475-55main{width:653px; height:76px; float:right; position:relative;border:1px solid #cccccc;padding:0px;}
    #etp475-55{position:absolute; width:100%; overflow:hidden;height: 150px;}
    #etp475-55>div{width:100000px; margin-left:-4px;padding:0px;margin-top:0px;}
    #etp475-55 dl{width:653px; height:76px; position:relative;float:left;margin-top:0px;}
    #etp475-55 dl img{border:none; width:100%; height:100%;}
/*右侧导航*/
.tips {background: #d41616;height: 42px;position: absolute;overflow: hidden;border-bottom:solid 2px #ff8707;}
.navs_area{position:relative;}
.navs_area ul{float:left;}
.navs_area li {float: left; height: 44px; position: relative;}
.navs_area li a{display: block; float: left; height: 44px;line-height:44px;font-weight:bold; text-align:center; color: #fff; font-size: 16px;}
.navs_area li a.active{background: #ff5b5b;}
.navs_area li .w1{width:62px;}
.navs_area li .w2{width:79px;}
.navs_area li .w3{width:103px;}
.navs_area .kf{background:url(../images/header_img_phone.png) no-repeat;background-position:5px center; width:223px; float: right; height: 44px;line-height:44px;font-weight:bold;text-align:right;color: #fff; font-size: 16px;}

/*增加导航*/
.header_imgM, .header_imgWX{ display:block; float:left;}

/*固定导航*/
.index_fixed_nav{ display:none;width:100%;height:44px;z-index:9999;position:fixed;top:0px;left:0px;}
.index_topnav_list_hide { margin-left:0; width: 100%;height: 44px;background-color: #ff3b3b;}
.index_topnav_list_hide li {float: left; height: 44px;position: relative;text-align:center;}
.index_topnav_list_hide li a {display: block;float: left; height: 44px;line-height:44px;font-weight:bold;color: #fff;font-size: 16px;}
.index_topnav_list_hide li:before {position: absolute;width: 100%;height: 0;left: 0; bottom: 0px;content: "";border-bottom: 2px solid #ff8707;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transition: -webkit-transform .3s ease;transition: transform .3s ease;}
.index_topnav_list_hide li.select:before {-webkit-transform: scaleX(1);transform: scaleX(1);border-bottom:solid 2px #ff8707;}
.index_topnav_list_hide li.select{background: #d41616;}
.index_topnav_list_hide li a:hover {text-decoration: none;color: #fff;}
.index_topnav_list_hide li .w1{width:62px;}
.index_topnav_list_hide li .w2{width:78px;}
.index_topnav_list_hide li .w3{width:103px;}
.index_resumelatest_content li span{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.index_topnav_list_hide .kf{background:url(../images/header_img_phone.png) no-repeat;background-position:5px center; float:right;text-align:right; display: block;  height: 44px;line-height:44px;font-weight:bold; width:235px;  color: #fff; font-size: 16px;}


/*头部*/
.user_head_bg{width:100%;background-color:#FFFFFF;margin-top:1px;}
.user_head{width:1002px;margin:0 auto;}
.user_head .headpad{padding:5px 0px;}
.user_head  .logobox{ width:205px;float:left;padding-top:15px;overflow:hidden}
.user_head  .logobox02{float:left;padding-top:10px;overflow:hidden;}
.user_head  .benbox{width:56px; height:54px;float:left;padding-top:23px; margin-left:15px; overflow:hidden;}
.user_head  .logotxt{float:left;font-size:26px;color:#CCCCCC;padding-top:34px;}
.user_head  .reg{float:right;text-align:right;font-size:14px;line-height:100px; width:700px;}
.sub-txt-group{cursor:pointer;font-size:14px;color:#161616;margin-top:50px; margin-left:50px;}
.sub-txt-group .stg-txt{height:20px;line-height:20px;float:left;font-size:15px;color:#7e7e7e;}
.sub-txt-group .stg-icon{width:15px;height:20px;background:url(../images/17.png) -6px -99px no-repeat;float:left;margin-left:5px;}


/* 弹出框 */
body{_background-attachment:fixed;_background-image:url(about:blank);}
.fade{opacity:0;-webkit-transition:opacity .08s linear;-o-transition:opacity .08s linear;transition:opacity .08s linear;}
.modal_backdrop{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#000;z-index:1040;-webkit-opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;opacity:.5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);_position:absolute;_top:expression(offsetParent.scrollTop);_left:expression(offsetParent.scrollLeft);}
.modal_backdrop.fade{filter:alpha(opacity=0);opacity:0;}
.modal_backdrop.in{filter:alpha(opacity=50);opacity:.5;}
.modal_scrollbar_measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll;}
.modal{overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;}
.modal .modal_dialog{position:absolute;top:0;left:0;z-index:1050;}
.modal.in .modal_dialog{-webkit-transition:-webkit-transform .2s ease-out;-o-transition:-o-transform .2s ease-out;transition:transform .2s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);}
.modal_content{padding:5px;background:#a3a3a3;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.modal_content.no_pad{padding:0;}
.modal_content .modal_header{height:30px;padding-top:10px;padding-left:15px;background:#f0f0f0;position:relative;cursor:move;moz-user-select:-moz-none;-moz-user-select:none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
.modal_content .modal_header .title{font-size:16px;color:#333333;line-height:20px;}
.modal_content .modal_header .max_remind{font-size:12px;color:#999999;}
.modal_content .modal_header .close{display:block;position:absolute;right:15px;top:12px;width:16px;height:16px;background:url(../images/44.png) no-repeat;*font-size:0;}
.modal_content .modal_header .close:hover{background-position:0 -24px;}
.modal_content .modal_body{padding:15px;background:#fff;}
.modal_content .modal_body.no_pad{padding:0;background:none;}
.modal_content .modal_body .confirm{text-align:center;padding:0 50px;}
.modal_content .modal_body .agreement{width:900px;height:600px;overflow-y:scroll;overflow-x:hidden;}
.modal_content .modal_body .refresh_jobs_all_confirm{padding:20px 10px;line-height:180%;}
.modal_content .modal_body .refresh_jobs_all_confirm a{text-decoration:none;}
.modal_content .modal_body .refresh_jobs_all_confirm a:hover{text-decoration:underline;}
.modalfast{overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;}
.modalfast .modal_dialog{position:absolute;top:0;left:0;}
.modalfast.in .modal_dialog{z-index:1050;-webkit-transition:-webkit-transform .2s ease-out;-o-transition:-o-transform .2s ease-out;transition:transform .2s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);}
.modalfast .modal_content{padding:5px;background:#a3a3a3;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.modalfast .modal_content.no_pad{padding:0;}
.modalfast .modal_content .modal_header{height:30px;padding-top:10px;padding-left:15px;background:#f0f0f0;position:relative;moz-user-select:-moz-none;-moz-user-select:none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:default;}
.modalfast .modal_content .modal_header .title{font-size:16px;color:#333333;line-height:20px;}
.modalfast .modal_content .modal_header .max_remind{font-size:12px;color:#999999;}
.modalfast .modal_content .modal_header .close{display:block;position:absolute;right:15px;top:12px;width:16px;height:16px;background:url(../images/44.png) no-repeat;*font-size:0;}
.modalfast .modal_content .modal_header .close:hover{background-position:0 -24px;}
.modalfast .modal_content .modal_body{padding:15px;background:#fff;}

/*顶部搜索*/
.searchbg{margin-top:10px;background-color:#fff;padding:8px 10px;border:1px solid #dddddd;position: relative;z-index: 999;}
.search{width:630px;}
.autocomplete-w1{ top:6px;}
.search .sobox .inputbg .sobut{padding-left: 28px;width: 90px;background: url(../images/search_icon01.png) no-repeat 22px 11px #007ae5;font-size: 16px;text-align: center;position: absolute;right: 0px;top: 0px;height: 36px;line-height: 36px;border: 0px;color: #FFFFFF;cursor: pointer;}
.search .sobox .inputbg .sobut.hover{background-color: #289bff;}
.search .sobox{float:left;}
.search .sobox .inputbg{width:519px;height:42px;border:1px #0685e6 solid;position:relative;background-color:#FFFFFF;float:left;}
.search .sobox .inputbg .selecttype{width:70px;height:42px;line-height:42px;background-color:#F9F9F9;border-right:1px #dddddd solid;padding-left:20px;padding-right:21px;background-image:url(../images/17.png);background-repeat:no-repeat;background-position:right -88px;position:absolute;left:0px;top:0px;cursor:pointer;font-size:16px;}
.search .sobox .inputbg .selecttype:hover{background-color:#FFFFFF}
.search .sobox .inputbg .selecttype_down{display:none;background-color:#F9F9F9;border:1px #0685e6 solid;border-top:0px;position:absolute;left:-1px;top:42px;}
.search .sobox .inputbg .selecttype_down .down_list{width:68px;height:42px;line-height:42px;cursor:pointer;padding-left:20px;padding-right:23px;font-size:16px;}
.search .sobox .inputbg.open .selecttype_down{display:block;}
.search .sobox .inputbg .selecttype_down .down_list:hover{background-color:#FFFFFF}
.search .sobox .inputbg .inoputbox{position:absolute;left:120px;top:0px;width:300px;height:34px;z-index:888;}
.search .sobox .inputbg .inoputbox input{width:275px;height:30px;border:0px;padding-top:6px;padding-left:5px;}
.search .sobox .inputbg .sobut{background-color:#0685e6;font-size:16px;text-align:center;position:absolute;right:0px;top:0px;width:106px;height:42px;line-height:42px;border:0px;color:#FFFFFF;cursor:pointer;}
.search .sobox .inputbg .sobut:hover{background-color:#0685e6}
.search .sobox .righttxt{float:left; background: url(../images/search_icon02.png) 0 0px no-repeat;width:15px; height:17px; float:left; margin-top:14px; margin-left:20px; padding-right:5px;}
.search .sobox .righttxt:hover{ background-position:0 -18px;}
.search .sobox .righttxt p{font-size:16px;margin-top:-14px;text-align:center;margin-left:-14px; width:88px;height:42px;line-height:42px; padding-left:23px;border:solid 1px #0685e6;color:#0685e6;}
.search .sobox .righttxt p:hover{text-decoration:underline; }

#mobile_qrcode{display:none;}
.position{width:321px;  float:right;line-height:22px;margin-right:-4px;}
.position .t{color:#ff8400;font-size:14px;font-weight:bold;}
.position a{ color:#000; font-size:14px; padding-right:4px;}
.position a:hover{text-decoration:underline;}

/*right*/
.right-con{float:right;}
.right-img{float:right;}
.right-dl {width: 213px;}

/*banner*/
.shuffling{width:340px;height:280px;background-color:#dedede;float:left;}
.shuffling .wrapper{width:340px;height:280px;float:left;overflow:hidden;}
.shuffling .rbanner{width:340px;height:280px;float:left;overflow:hidden;}
.shuffling .rbanner img{width:340px;height:280px;border:0}

/* nivoSlider */
.nivoSlider{position:relative;}
.nivoSlider img{position:absolute;top:0px;left:0px;}
.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;z-index:8;width:100%;height:100%;border:0;padding:0;margin:0;display:none;}
.nivo-slice{display:block;position:absolute;height:100%;}
.nivo-box{display:block;position:absolute;}
.nivo-caption{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8;width:100%;z-index:8;}
.nivo-caption p{padding:5px;margin:0;}
.nivo-caption a{display:inline!important;}
.nivo-html-caption{display:none;}
.nivo-directionNav a{position:absolute;top:35%;z-index:9;cursor:pointer;}
.nivo-prevNav{left:0px;}
.nivo-nextNav{right:0px;}
.nivo-controlNav a{position:relative;z-index:9;cursor:pointer;}
.nivo-controlNav a.active{font-weight:bold;}

/* theme-default */
.theme-default #slider{width:340px;height:280px;}
.theme-default .nivoSlider{position:relative;background:#fff url(../images/loading.gif) no-repeat 50% 50%;margin-bottom:0;}
.theme-default .nivoSlider img{position:absolute;top:0px;left:0px;display:none;}
.theme-default .nivoSlider a{border:0;display:block;}
.theme-default .nivo-controlNav{position:absolute;left:10%;bottom:5px;z-index:9;}
.theme-default .nivo-controlNav a{display:block;width:30px;height:15px;background: url(../images/bullets3.png) no-repeat;text-indent:-9999px;border:0;margin-right:9px;float:left;}
.theme-default .nivo-controlNav a.active{background-position:0 -22px;}
.theme-default .nivo-directionNav a{display:block;width:30px;height:60px;background: url(../images/arrows.png) no-repeat;text-indent:-9999px;border:0;}
.theme-default a.nivo-nextNav{background-position:-30px 0;right:0px;}
.theme-default a.nivo-prevNav{left:0px;}
.theme-default .nivo-caption{font-family:Helvetica,Arial,sans-serif;}
.theme-default .nivo-caption a{color:#fff;border-bottom:1px dotted #fff;}
.theme-default .nivo-caption a:hover{color:#fff;}
/*banner end*/


/*login*/
.login{width:211px;height:278px;position:relative; float:right; border: 1px solid #dddddd; background:#fff;}
.login .lontit{padding-left: 16px; color: #0685e6; width: 213px; font-weight:bold;height: 24px; line-height: 40px; margin-bottom: 15px;font-size: 18px; position: relative;}
.login .lontit .switch_txt{display:block; font-size:16px;}
.login .lontit .switch_txt.active{display:none;}
.login .code_login01 {position:absolute;width:42px;height:42px;background: url(../images/52.png) no-repeat 0px 0px;left:171px; top: 0px;cursor:pointer;z-index:2;}
.login .code_login01:hover{background: url(../images/52.png) no-repeat 0px -60px;}
.login .text_login01 {position:absolute;width:42px;height:42px;background: url(../images/52.png) no-repeat 0px -131px;left:171px; top: 0px;cursor:pointer;}
.login .text_login01:hover {background: url(../images/52.png) no-repeat 0px -191px;}
.login .errbox{display: none;position:absolute;bottom:-25px;left:19px; color: #fff;font-size:14px; width: 240px; height: 40px; line-height: 40px;background-color:rgba(0,0,0,0.8);border:none; border-radius:15px;
z-index:100;text-align:center;}
.login .J_errbox{display:none;}
input{ margin: 0px;padding: 0px;   transition: background 0.3s ease-in-out;}
.login .inputbox {padding-left: 10px;position: relative; margin-top:10px;}
.login .inputbox input:focus {outline: none;border-color: #ff6000;box-shadow: 0 0 0px #ff6000;}
.login .inputbox .input { background:url(../images/user_sam.jpg) no-repeat top left #fff; width: 150px; border-radius: 0px; padding-left: 40px;  height: 32px; line-height: 28px; border: 1px #dddddd solid; color: #999999;}
.login .inputbox .input:focus { background:url(../images/user_hover_sam.jpg) no-repeat top left #fff;}
.login .inputbox .cz_pass { background:url(../images/password_sam.jpg) no-repeat top left #fff; width: 150px; border-radius: 0px; padding-left: 40px;  height: 32px; line-height: 28px; border: 1px #dddddd solid; color: #999999;}
.login .inputbox .cz_pass:focus { background:url(../images/password_hover_sam.jpg) no-repeat top left #fff;}
.login .memorybox {height: 25px;width: 77px;float: left;margin-top:-14px; margin-left:8px;}
.login .inputbox .index_login_btn {display: inline-block;*display:inline;*zoom:1;vertical-align:middle; background-color: #e10202;letter-spacing: 3px;text-align: center;color: #fff; width:135px; height:32px;line-height:32px; margin-top:0px; font-size:15px;cursor: pointer;border:0px;}
.login .inputbox .index_login_btn:hover{ background-color:#ff0000;}
.login .inputbox .lgline{color:#7d7d7d;cursor:pointer;}
.login .inputbox .checkbox-bwxr input{display:none;}
.login .inputbox .checkbox-bwxr input+label{margin-right: 3px;margin-left:3px; display: inline-block;*display:inline;*zoom:1;vertical-align:middle; width: 18px;height: 18px;background-image: url(../images/checkbox.png);background-repeat: no-repeat;background-position: 0 0;cursor: pointer;}
.login .inputbox .checkbox-bwxr input.ac+label{background-image: url(../images/checkbox.png);background-position: 0 -18px;}
.login .inputbox .checkbox-bwxr input:checked+label{background-image: url(../images/checkbox.png);background-position: 0 -18px;}
.login .inputbox .cz_index_login_reg {background-color: #ffa400;/*letter-spacing: 3px;*/ text-align: center;color: #fff;width:94px;height: 30px; margin-top:5px;line-height: 30px;font-size: 15px; float:left;cursor: pointer;}
.login .inputbox .cz_index_login_reg:hover{ background-color:#fdbe4c;}
.login .inputbox .xz_index_login_reg {background-color: #0099ff;/*letter-spacing: 3px;*/ text-align: center;color: #fff;width:94px;height: 30px; margin-top:5px;line-height: 30px;font-size: 15px; float:right;cursor: pointer;margin-right:10px;}
.login .inputbox .xz_index_login_reg:hover{ background-color:#39b0ff;}
.login .inputbox .getpwd {width: 80px;float: right;text-align: right; padding-top:6px;padding-bottom:6px; padding-right:18px;font-size: 13px;}
.login .inputbox .getpwd a:hover{text-decoration: underline;}
.login .inputbox .xgetpwd {float: left;padding-right:10px;height:29px;display: table; }
.login .inputbox .xgetpwd a{text-decoration: underline;display: table-cell;vertical-align: middle;}
.login .inputbox .xgetpwd img{vertical-align:middle;width:25px;height:25px;}
.login .appsparent_1 {text-align:center;font-size:14px; background-color:#00a2ff;color:#fff;line-height:33px;height:33px;width:100%;}
.login .jialiang{color:#FF0;font-size:28px;font-weight:bold;font-family: Arial;}
.J_qr_code_show01 {position: relative; width:213px; height:160px; margin: 0 auto;display:none;}
.wechatLogin01 { padding-left: 16px;width: 150px;height: 30px;line-height: 40px;color: #0685e6;position: absolute;font-size: 14px; font-weight:bold;top: -37px;left: 0px;z-index: 1;background: #fff; }
.weixikuang01{ height:2px; width:213px;border-bottom: 1px #F3F3F3 solid; margin-top:-2px; }
.login .codebox01 {margin: 0 auto;width: 170px;height: 170px;margin-top: 15px;border: 1px #eeeeee solid;}
.login .codebox01 img{width:170px;height:170px;border:0px;}
.login .codetip01 {margin: 0 auto; width: 200px;text-align: center;margin-top: 10px;height: 36px;line-height: 36px;background-color: #EEEEEE;color: #999999;border-radius: 30px;font-size:14px;}
.login .login_type_group{position:relative;width:710px;}
.login .login_type_group .j_mob_show{float:left;width:305px;}
#forAccountLogin {z-index: 0;}
.substring{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.shadowbg {width: 276px;height: 340px; background-color: #FFFFFF;}
.j_userinfo{height:225px;padding:10px;text-align:center;}
.j_userinfo .lgname { border-bottom: 1px #eeeeee solid;color: #ff8400;font-size: 14px;margin-bottom:15px;padding-bottom:10px; line-height:22px;}
.j_userinfo p{line-height:32px;}
.j_userinfo p a{color:#ff0000;}
.j_userinfo p.idxnotice{background-image: url(../images/notice.gif);background-repeat: no-repeat;background-position: 20px 11px;}
.j_userinfo p.idxnotice a{color:#0000ff;padding-left:15px;}

/*人才库滚动*/
.jsc{height:33px;overflow:hidden;width:100%;}
.jsc ul{list-style-type:none;cursor:pointer;overflow:hidden;}
.jsc ul li{height:33px;line-height:33px;width:213px;float:left;display:inline;}

/*单选样式*/
.form_index_radio{left:0px;}
.from_index-left {float: left;   margin-left: 8px; position: relative;}
.from_index-text {text-align: right; float: left;  color: #7d7d7d;  font-size: 14px;}
.p1-top{padding-bottom:5px; padding-top:5px;}
.icheck-default > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-default > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before {border-color: #ff8400;}
.icheck-default > input:first-child:checked + label::before,
.icheck-default > input:first-child:checked + input[type="hidden"] + label::before {background-color: #ff8400;border-color: #ff8400;}
.icheck-default > input:first-child:checked + label::after,
.icheck-default > input:first-child:checked + input[type="hidden"] + label::after {border-bottom-color: #fff; border-right-color: #fff;}


/*中间选项卡*/
.center{margin-left:223px;margin-right:350px;position: relative;z-index: 1000; }
.center .center_bj{height:280px; background:#fff;}
.center .center_bj .center_set{height:35px;border-top:1px #dddddd solid;border-right:1px #dddddd solid;}
.center .center_bj .center_set .center_title li{ position:relative;margin-right:-1px; z-index:0; width:85px;height:35px;border-left:1px #dddddd solid;cursor:pointer; color:#4a4a4a; float:left;font-weight:bold; font-size:15px; background:#ececec; text-align:center; line-height:38px;	}
.center .center_bj .center_set .center_title li.current{ background:#fff;z-index:1;border-left:solid 1px #aaccee;border-right:solid 1px #aaccee;width:85px;}
.center .center_bj .center_set .center_title p{ height:35px;padding-left:20px; }
.center .center_bj .center_set .center_title p.icon_001{background:url(../images/rdgg_01.png) no-repeat;background-position:10px center;}
.center .center_bj .center_set .center_title p.icon_002{background:url(../images/jp_01.png) no-repeat;background-position:10px center; }
.center .center_bj .center_set .center_title p.icon_003{background:url(../images/zp_01.png) no-repeat;background-position:15px center; }
.center .center_bj .center_set .center_title p.icon_004{background:url(../images/px_01.png) no-repeat;background-position:10px center;}
.center .center_bj .center_hop{border:1px #dddddd solid; height:245px; border-top:none; overflow:hidden;}
.center .center_bj .center_hop .center_text{overflow:hidden; width:401px;padding:5px 8px 1px 8px;font-size:13px;}
.center .center_bj .center_hop .center_text .tip{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:17px;height:20px; background:url(../images/5-120601154112.jpg) no-repeat;background-position:center 3px;}
.center .center_bj .center_hop .center_text li{width:411px; float:left; color:#000; text-align:left;line-height:20px;overflow:hidden;height:21px;}
.center .center_bj .center_hop .center_text li a:hover{ text-decoration:underline;}
.center .center_bj .center_hop .center_uu{ overflow:hidden;}
.center .center_bj .center_hop .center_uu .center_img{width:427px; height:61px;background:#dcdcdc;}
.center .center_bj .center_hop .post_stt{height:235px; overflow:hidden; padding:7px 0px 0px 8px;}
.center .center_bj .center_hop .post_stt .post_title{ width:200px;float:left; line-height:21px;height:21px; padding-right:8px;font-size:13px;}
.center .center_bj .center_hop .post_stt .post_title .tip{float:left;width:21px;height:21px;background:url(../images/quick.gif) no-repeat;background-position:center center; }
.center .center_bj .center_hop .post_stt .post_title .htip{float:left;width:21px;height:21px;background:url(../images/hhot.gif) no-repeat;background-position:center center; }
.center .center_bj .center_hop .post_stt .post_title .substring{width:175px; float:left;}
.center .center_bj .center_hop .post_stt .post_title:hover{box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .1);}
.center .center_bj .center_hop .post_stt .post_title .substring:hover{ text-decoration:underline;transition: .5s;}

/*招聘会*/
.center .center_bj .center_hop .cs_ad_con{height:175px;width:427px;background:#fff;}
.center .center_bj .center_hop .cs_ad_con .jobfairinfo{width:427px;height:120px; margin: 0 auto;}
.center .center_bj .center_hop .cs_ad_con .noticestab{height:37px;}
.center .center_bj .center_hop .cs_ad_con .noticestab .tli{float:left;width:90px;height:44px;padding-top: 15px; text-align:center;cursor:pointer;font-size:14px;color:#333333;font-weight: bold;}
.center .center_bj .center_hop .cs_ad_con .noticestab .last{border-right:0px;line-height: 60px;float:left;width:60px;height:37px;text-align:center;cursor:pointer;font-size:14px;color:#333333;}
.center .center_bj .center_hop .cs_ad_con .noticestab .last a:hover{ color:#ff8400;}
.center .center_bj .center_hop .cs_ad_con .noticestab .tli.select{background-color:#FFFFFF;cursor:auto;color:#ff8400;border-bottom: 1px solid #ff8400;}
.center .center_bj .center_hop .cs_ad_con .date{font-size: 12px;font-weight: normal; padding-top:3px;}
.center .center_bj .center_hop .cs_ad_con .notice_showtabs{display:none;}
.center .center_bj .center_hop .cs_ad_con .notice_showtabs.first{display:block;}
.center .center_bj .center_hop .cs_ad_con .jobfair_showway{margin-top: 50px;padding-left:15px;padding-right:15px;}
.center .center_bj .center_hop .cs_ad_con .addr{background: url(../images/jobfair_way.png) 0px 9px no-repeat;color: #9e9e9e;overflow: hidden; font-size:16px;}
.center .center_bj .center_hop .cs_ad_con .phone{background:url(../images/jobfair_way.png) 0px -58px no-repeat;color: #9e9e9e;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-top:7px; font-size:18px;}


.center .center_bj .center_hop .edu_text{overflow:hidden; width:401px; height:245px; padding:7px 8px 1px 8px;font-size:13px;}
.center .center_bj .center_hop .edu_text li{width:411px; float:left; color:#000; text-align:left;line-height:20px;height:21px;}
.center .center_bj .center_hop .edu_text li a:hover{ text-decoration:underline;}
.center .center_bj .center_hop .edu_text li .sptt{ background: url(../images/xpt.png) 1px 3px no-repeat;width:17px;height:20px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
/*简历标签*/
.right_you .label_bj{height:250px; background:#fff; margin-top:10px;}
.right_you .label_bj .label_top{height:51px;border:1px #dddddd solid;}
.right_you .label_bj .label_top .label_title{color:#666666; font-size:16px; background:url(../images/18.png) 0px -350px no-repeat; line-height:51px; padding-left:35px;  float:left; margin-left:10px;}
.right_you .label_bj .label_bk{height:197px;border:1px #dddddd solid; border-top:none; overflow:hidden;}
.right_you .label_bj .tagcloud { position: relative; margin-top:28px; margin-left:-10px; }
.right_you .label_bj .tagcloud a{ position: absolute;  top: 0; left: 0;  display: block; padding: 10px 30px; color: #7e7e7e; font-size: 12px; border: 1px solid #e6e7e8; border-radius: 18px; background-color: #f2f4f8; text-decoration: none; white-space: nowrap;-o-box-shadow: 6px 4px 8px 0 rgba(151,142,136,.34);-ms-box-shadow: 6px 4px 8px 0 rgba(151,142,136,.34);-moz-box-shadow: 6px 4px 8px 0 rgba(151,142,136,.34);
-webkit-box-shadow: 6px 4px 8px 0 rgba(151,142,136,.34);box-shadow: 6px 4px 8px 0 rgba(151,142,136,.34);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135, Color='#000000')";/*兼容ie7/8*/
filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=125, Strength=9);
/*strength是阴影大小，direction是阴影方位，单位为度，可以为负数，color是阴影颜色 （尽量使用数字）使用IE滤镜实现盒子阴影的盒子必须是行元素或以行元素显示（block或inline-block;）*/}
.right_you .label_bj .tagcloud a:hover{ color: #ff8400; }

/*阶梯广告位*/
.ladder_advertising img{width:100%; height:100%;}
.ladder_advertising img:hover{border:1px solid #FF0000;); /*ie*/-moz-box-shadow:0px 0px 10px #CCCCCC;/*firefox*/-webkit-box-shadow:0px 0px 10px #CCCCCC;/*safari»òchrome*/box-shadow:0px 0px 10px #CCCCCC;/*opera»òie9*/cursor:pointer;}
.ladder_advertising .first_level{margin-right:5px; margin-bottom:5px;float:left; width:990px; height:80px}
.ladder_advertising .two_level{ margin-right:5px;margin-bottom:5px; float:left; width:492px; height:80px;}
.ladder_advertising .third_level{ margin-right:5px;margin-bottom:5px; float:left; width:326px; height:80px; }
.ladder_advertising .four_level{ margin-right:5px;margin-bottom:5px; float:left; width:194px; height:70px; }
.ladder_advertising .five_level{ margin-right:5px;margin-bottom:5px; float:left; width:160px; height:60px; }
.ladder_advertising .six_level{ margin-right:5px;margin-bottom:5px; float:left; width:395px; height:70px; }
/*行业招聘*/
.hyc ul{list-style:none;overflow:hidden;margin-left:-3px;margin-top:-5px;}
.hyc ul li{margin-top:5px;background-color:#F1F8FC;font-size:14px; font-weight:bold; float:left;width:157px;height:24px;line-height:24px;text-align:center;color:#032db5;border:solid 1px #d2e6f1;margin-left:5px;cursor:pointer;}
.hyc ul li:hover{background:#FEF7DD;border:1px solid #FFB53A;}
.hyx{margin-top:10px;}
.hyx-t{font-size:16px;color:#333333;line-height:31px;height:30px;position:relative;padding:0px 2px;}
.hyx-t .line{width:5px;height:15px;background-color:#ff0000;display:inline-block;position:absolute;top:8px;}
.hyx-t .r{float: right;width: 588px;overflow: hidden;line-height: 31px;font-size: 12px;color: #F00;}
.hyx-t .r ul{overflow:hidden;}
.hyx-t .r li .jian{background: url(../images/jian.gif) 1px 10px no-repeat;width:20px;height:30px;float:left;}
.hyx-t .r li{float:left;width:186px;padding-left:5px;padding-right:5px;font-size:14px;}
.hyx-t .r li a{height:30px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:166px;}
.hyx-bd{border:solid 1px #dddddd;padding:5px 0px;}
.hyx-bd li .sptt{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;background: url(../images/xpt.png) 1px 4px no-repeat;width:17px;height:17px;}
.hyx-bd ul{list-style:none;overflow:hidden;}
.hyx-bd ul li{float:left;width:186px;height:22px;line-height:22px;cursor:pointer;padding:2px 5px;font-size:12px;}
.hyx-bd li a{height:22px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:169px;color:#333;}
/*最新发布*/
.module{border:1px solid #dddddd;margin-top:10px;background-color:#fff;}
.module-title{height:30px;border-bottom:1px solid #dddddd;padding:0 10px;color:#333333;}
.module-title .module-title-name{font-size:16px;line-height:31px;font-weight:bold;height:30px;position:relative;}
.module-title .module-title-name .space{display:inline-block;*display:inline;*zoom:1;width:0px;height:100%;padding-right:15px;vertical-align:middle;}
.module-title .module-title-name .line{width:5px;height:15px;background-color:#ff0000;display:inline-block;*display:inline;*zoom:1;position:absolute;top:8px;}
.module-title .module-title-name.a{background: url(../images/20.png) 0 -65px no-repeat;}
.module-title .module-title-name.b{background: url(../images/20.png) 0 -105px no-repeat;}
.module-title .module-title-name.c{background: url(../images/20.png) 0 -145px no-repeat;}
.module-title .module-title-name.d{background: url(../images/20.png) 0 -184px no-repeat;}
.module-title .module-title-name.e{background: url(../images/20.png) 0 -223px no-repeat;}
.module-title .module-title-name.f{background: url(../images/20.png) 0 -264px no-repeat;}
.module-title .module-title-text{color:#b8b8b8;line-height:31px;padding-left:10px;height:30px;font-size:14px;}
.module-title .module-title-more{color:#000;line-height:31px;padding-left:10px;height:30px;}
.module-title .module-title-release{height:35px;background-color:#ff8400;color:#fff;text-align:center;line-height:35px;padding:0 16px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;margin:8px 0;}
.module-title .module-title-release:hover{background-color:#ff911a;}
.module-mm{width:100%;padding:10px;width:982px;overflow:hidden;}

.recently-nav .recently-nav-a{font-size:16px;color:#333;position:relative;height:30px;line-height:30px;padding:0 10px;margin:12px 0;margin-right:40px;}
.recently-nav .recently-nav-a.active{font-size:16px;color:#454646;border-bottom:2px solid #0ba0fe;}
.recently-nav .recently-nav-a img{position:absolute;top:0;right:-33px;}
.recently{padding:0px 0 0 3px;overflow:hidden;height:460px;margin: 10px 0 10px 0;}
.recently-box::-webkit-scrollbar{width: 5px;}
.recently-box::-webkit-scrollbar-thumb:vertical {
	border-radius: 4px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color:rgba(181,181,181,0.5);
}
.recently-box{width:100%;position:relative;height: 460px; overflow-y: scroll;}
.recently-items{border:1px solid #f1f1f1;width:267px;height:85px;padding:0 10px;background-color:#fff; margin-left:5px; margin-bottom:5px;}
.recently-items:hover{border:1px #0ba0fe solid;z-index:99;background-color:#ffffff;filter:progid:DXImageTransform.Microsoft.Shadow(color=#CCCCCC,direction=120,strength=3); /*ie*/-moz-box-shadow:0px 0px 10px #CCCCCC;/*firefox*/-webkit-box-shadow:0px 0px 10px #CCCCCC;/*safari»òchrome*/box-shadow:0px 0px 10px #CCCCCC;/*opera»òie9*/cursor:pointer;}
.recently-items:hover.recently-items .recently-dy .recently-name{color:#0ba0fe;}
.recently-items .recently-dy{width:100%;height:20px;line-height:20px;margin-top:12px;margin-bottom:5px;}
.recently-items .recently-dy .recently-name{font-size:14px;color:#666666;line-height:20px;width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight: bold;}
.recently-items .recently-dy .recently-name:hover{color:#0ba0fe;text-decoration:underline;}
.recently-items .recently-dy .recently-time{font-size:14px;color:red;line-height:20px; width:85px;}
.recently-items .recently-p{font-size:12px;color:#c1c1c1;line-height:21px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.recently-items .recently-p-com{font-size:12px;color:#777777;line-height:21px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}


/*名企招聘*/
.company_y{padding:20px 0px 10px 10px;background-color:#fff;overflow:hidden;}
.company_y-img{width:385px;height:78px;border:1px solid #dddddd; background:#dddddd;position: relative;overflow: hidden; margin:0px 0px 0px 0;}
.company_y-img img{width:100%;height:100%;}/*filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7;transition: .5s;*/
.company_y-img:hover{filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7;}

/*最新企业*/
.recently-1{overflow:hidden;}
.recently-nav-1 .recently-nav-1-a{font-size:16px;color:#333;position:relative;height:30px;line-height:30px;padding:0 10px;margin:12px 0;margin-right:40px;}
.recently-nav-1 .recently-nav-1-a.active{font-size:16px;color:#454646;border-bottom:2px solid #0ba0fe;}
.recently-nav-1 .recently-nav-1-a img{position:absolute;top:0;right:-33px;}
.recently-box-1::-webkit-scrollbar{width: 5px;}
.recently-box-1::-webkit-scrollbar-thumb:vertical {
	border-radius: 4px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color:rgba(181,181,181,0.5);
}
.recently-box-1{width:100%;position:relative;overflow:hidden;margin-left:-3px;}
.recently-items-1{border:1px solid #f1f1f1;width:218px;height:70px;padding:0 10px;background-color:#fff; margin-left:5px; margin-bottom:5px;}
.recently-items-1:hover{z-index:99;background-color:#ffffff;filter:progid:DXImageTransform.Microsoft.Shadow(color=#CCCCCC,direction=120,strength=3); /*ie*/-moz-box-shadow:0px 0px 10px #CCCCCC;/*firefox*/-webkit-box-shadow:0px 0px 10px #CCCCCC;/*safari»òchrome*/box-shadow:0px 0px 10px #CCCCCC;/*opera»òie9*/cursor:pointer;}
.recently-items-1:hover.recently-items-1 .recently-dy-e .recently-name-e{color:#0ba0fe;}
.recently-items-1 .recently-dy-e{width:100%;height:20px;line-height:20px;margin-top:6px;}
.recently-items-1 .recently-dy-e .recently-name-e{font-size:14px;color:#ff0000;line-height:18px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.recently-items-1 .recently-dy-e .recently-name-e:hover{color:#0ba0fe;text-decoration:underline;}
.recently-items-1 .recently-dy-e .recently-img{ margin-left:5px;}
.recently-items-1 .recently-dy-e .recently-img img{ padding-right:2px;}
.recently-items-1 .recently-e-p{font-size:12px;color:#c1c1c1;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.recently-items-1 .recently-e-p-com{font-size:12px;color:#777777;line-height:21px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/*友情链接*/
.link_top{ margin-top:10px;}
.line_01{width:81px; height:2px; background-color:#0099FF;}
.line_02{width:100%; height:2px; background-color:#ff9211;}
.module_link{border:1px solid #dddddd;margin-top:0px;background-color:#fff; border-top:none;}
.module-title-link{height:30px;border-bottom:1px solid #dddddd;padding:0 10px;}
.module-title-link .module-link-name{font-size:16px;color:#333333;line-height:31px;font-weight:bold;padding-left:10px;height:30px;}
.module-title-link .module-link-bj{width:5px;height:15px;background-color:#ff0000; float:left; margin-top:8px;}
.module-title-link .module-link-text{color:#b8b8b8;line-height:31px;padding-left:10px;height:30px;}
.link_text{ margin: 0 auto;}
.link_text span{padding-right:23px; line-height:26px;}
.link_text a{color:#000;}
.link_text a:hover{ color:#ff8400; text-decoration:underline;}

/*底部*/
.footer_min{margin:0 auto;width:1002px; padding-top:10px;font-size:12px;}
ul#nav{ height:35px; background:#9f9f9f; border:0px; text-align:center;} 
ul#nav li{display:inline; height:25px; color:#fff} 
ul#nav li a{display:inline-block; padding:0 5px; height:30px; line-height:35px; color:#FFF; font-size:14px} 
ul#nav li a:hover{color:#f6ff00;text-decoration:underline} /*设置鼠标滑过或悬停时变化的背景颜色*/ 

/*浮云工作*/
.ts{z-index:9999; width:180px;background:#FFFFFF;border:#ff0000 1px solid;background-image: url('../images/ts.jpg');background-repeat: repeat-y; margin:0px;padding:0px;POSITION: absolute; clear:both; height:auto;}
.ts .name{color:#f00;font-size:13px; font-weight:bold; line-height:160%;overflow:hidden;height:20px;padding:0;margin:0;padding:0;border:none;}
.ts .tsul{list-style:none; line-height:20px; overflow:hidden; width:100%; text-align:left; padding:0;margin:0;border:none; min-height:60px;padding-left:28px; padding-top:5px;padding-right:15px;}
.ts .tsul .tsli span{width:20px;}
.ts .tsul .tsli{list-style:none; float:left; width:145px; text-align:left; height:20px; overflow:hidden; white-space:nowrap;margin:0px;padding:0px;border:none;}
.ts a{width:145px;height:20px; overflow:hidden; white-space:nowrap; margin:0px;padding:0px;border:none;font-size:14px;font-weight:normal;}
.ts A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none; font-weight:bold;
}

/*关于我们*/
.about_topnav{width: 100%; height: 44px; background-color: #ff0000; }
.about_navs_area{position:relative;}
.about_navs_area ul{float:left;}
.about_navs_area li {float: left; height: 44px; position: relative;}
.about_navs_area li a{display: block; float: left; height: 44px;line-height:44px;font-weight:bold; text-align:center; color: #fff; font-size: 16px;}
.about_navs_area li a.active{background: #ff5b5b;}
.about_navs_area li .w1{width:90px;}
.about_navs_area li .w2{width:120px;}
.about_navs_area .kf{background:url(../images/header_img_phone.png) no-repeat;background-position:5px center; width:235px; float: right; height: 44px;line-height:44px;font-weight:bold;text-align:right;color: #fff; font-size: 16px;}
.about_navs_area .cur{background: #d41616;height: 42px;border-bottom:solid 2px #ff8707;}

.price-title{height:50px;line-height:50px;text-align:center;background-color:#fff;color:#cc0000;font-weight:bold;font-size:24px;border:solid 1px #ddd;}
.price-box{background-color:#fff;padding-top:25px;padding-bottom:15px;border:solid 1px #dfdfdf;margin-top:10px;padding-left:15px;padding-right:15px;}
.price-box .bd-t{font-size:20px;font-weight:bold;color:#ff0000;line-height:35px;}
.price-box .bd-bd{color:#7e7e7e;line-height:26px;margin-top:10px;}
.price-box .bd-bt{text-align:center;margin-top:20px;}
.price-box .bd-bt .ktbt{width:195px;height:30px;line-height:30px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;background-color:#ff0000;color:#fff;cursor:pointer;}
.price-box .bd-bt .ktbt:hover{background-color:#ff8400;}
.price-box .bd-bt .ktbt i{background:url(../images/btsign.gif) no-repeat;background-position:5px 0px;width:20px;height:20px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle; }
.bd-table{margin-top:10px;color:#7e7e7e;}
.bd-table td{line-height: 30px;}
.bd-table a{color:#7e7e7e;}
.price-box .bd-t .tip{font-size:14px;}
.contactus .contact-item{line-height: 160%;width: 184px;float: left;height: 75px;padding-left: 10px;padding-top:10px; color:#7e7e7e;}
.contactus .contact-item .cf60{color:#f3971b;}
.contactus .contact-item .cf61{color:#ff0000;}
.contactus .contact-item a{color:#7e7e7e;}
.contactus .contact-item a:hover{color:#ff0000;}
.pr-hk{padding-top:10px;}
.pr-hk .money img{padding-bottom:15px;}
.pr-hk .money{float: left;padding: 0px 0px 10px 10px;width: 310px;line-height: 160%;}

/*最新招聘*/
.search_set{height:35px;margin-top:10px;}
.search_set .search_title{overflow:hidden;}
.search_set .search_title li{ position:relative;margin-right:2px; z-index:0;width:130px;height:35px;float:left;font-size:16px; background:#ececec; text-align:center; line-height:38px;	border-left:1px #dddddd solid;border-right:1px #dddddd solid;border-top:1px #dddddd solid;}
.search_set .search_title li.current{ background:#ff8400;color:#fff; z-index:1;border:solid 1px #ff8400;border-bottom:none;}
.search_set .search_title li a{display:block;color:#4a4a4a; }
.search_list{padding:20px 10px;background-color:#fff;border:1px #dddddd solid;}
.search_field{line-height:25px;margin-bottom:5px;}
.search_field .l{float:left;text-align:right;}
.search_field input[type='text']{height:30px;line-height:30px;padding-left:10px;width:300px;border:solid 1px #ddd;}
.search_field input[type='button']{height:30px;border:none;background-color:#ff0000;width:60px;color:#fff; line-height:30px;cursor:pointer;}
.search_field .r{float:left;width:660px;}
.search_field .r ul{overflow:hidden;}
.search_field .r li{float:left;padding:0px 8px;color:#3d9ccc;cursor:pointer;word-wrap:break-word;word-break:break-all;font-size:13px;}
.search_field .r li.active{background-color:#0099ff;color:#fff;}
.search_field .r li.gr{background-color:#eee;color:#333;}
.search_field .selextlist li{margin-right:5px;margin-bottom:5px;border:dashed 1px #bbb;width:150px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align:center;}
.selwrap{overflow:hidden;height:25px;}
.selextbt{float:left; line-height:25px;text-align:center;cursor:pointer;color:#0099ff;}

.search_p{line-height:25px;margin-bottom:2px;}
.search_b{line-height:25px;}
.search_b ul{overflow:hidden;margin-left:-5px;margin-top:-5px;}
.search_b li{float:left;padding:0px 8px;color:#3d9ccc;cursor:pointer;border:solid 1px #e1f2fa;margin-left:5px;margin-top:5px;white-space:nowrap;}
.search_b li.active{background-color:#0099ff;color:#fff;}
.search_rs{margin-top:10px;}
.search_rs_it{margin-bottom:10px;background-color:#fff;border:1px #dddddd solid;border-top:none;}
.search_rs_it:hover{z-index:99;background-color:#ffffff;filter:progid:DXImageTransform.Microsoft.Shadow(color=#CCCCCC,direction=120,strength=3); /*ie*/-moz-box-shadow:0px 0px 10px #CCCCCC;/*firefox*/-webkit-box-shadow:0px 0px 10px #CCCCCC;/*safari»òchrome*/box-shadow:0px 0px 10px #CCCCCC;/*opera»òie9*/cursor:pointer;}
.search_rs_it .rs_t{border-top:1px solid #ff3b3b;border-bottom:dashed 1px #ddd;position:relative;color:#6d6d6d;padding-top:7px;padding-bottom:7px;}
.search_rs_it .rs_t .l{float:left;overflow:hidden;padding-left:40px;line-height:26px;max-width:600px;}
.search_rs_it .rs_t .cname{font-size:15px;color:#d7000f;margin-right:10px;font-weight:bold;}
.search_rs_it .rs_t .r{float:right;padding-right:10px;line-height:26px;}
.search_rs_it .rs_t .ctip{position:absolute;width:32px;height:40px;background:url(../images/cptip.gif) no-repeat;background-position:0px 0px;top:3px;left:2px;}
.search_rs_it.teny .rs_t .ctip{background:url(../images/cytip.gif) no-repeat;background-position:0px 0px;top:2px;}
.search_rs_it .rs_t .jr{float:right;padding-right:10px;width:355px;padding-top:3px;}
.search_rs_it .rs_t .jl{float:left;padding-left:40px;width:385px;padding-top:3px;}
.search_rs_it .rs_t .jxr{float:right;padding-right:10px;width:110px;padding-top:3px;text-align:right;line-height:44px;font-size:20px;}
.search_rs_it .rs_t .jxmid{padding-top:3px;margin-left:430px;margin-right:125px;}
.search_rs_it .rs_t .jbname a{font-size:15px;color:#d7000f;font-weight:bold;}
.search_rs_it .rs_t .jbname a:hover{text-decoration:underline;}
.search_rs_it .rs_t .jbneed{line-height:22px;margin-top:8px;margin-bottom:-1px;}
.search_rs_it .rs_t .jcname a{font-size:15px;color:#6d6d6d;}
.search_rs_it .rs_t .jcname a:hover{text-decoration:underline;}
.search_rs_it .rs_t .jctype{line-height:22px;margin-top:8px;margin-bottom:-1px;}
.search_rs_it .rs_des{white-space: pre-wrap;*white-space: pre;*word-wrap: break-word;color:#6d6d6d;padding:10px;overflow:hidden;line-height:22px;font-size:12px;}
.search_rs_it .rs_des a{color:#6d6d6d;}
.search_rs_it .rs_des a:hover{text-decoration:underline;}
.search_rs_it .rs_jb{padding:10px;font-size:12px;}
.search_rs_it .rs_jb ul{overflow:hidden;margin-left:-5px;margin-top:-5px;}
.search_rs_it .rs_jb ul li{float:left;margin-left:5px;margin-top:5px;white-space:nowrap;border:solid 1px #ddd;background-color:#fdfcf0;}
.search_rs_it .rs_jb ul a{padding:0px 10px;line-height:26px;height:26px;display:inline-block;*display:inline;*zoom:1;color:#474747;}
.search_rs_it .rs_jb ul a:hover{background-color:#fcf9d8;color:#ff3b3b;}
.search_rs_it .rs_hide{display:none;}
.search_rs_it .rs_hide .it{border-top:dashed 1px #ddd;padding:10px;padding-top:5px;}
.search_rs_it .rs_hide .it .t a{color:#d7000f;line-height:32px;}
.search_rs_it .rs_hide .it .jishrink{float:right;width:150px;text-align:right;line-height:32px;color:#6d6d6d;cursor:pointer;text-decoration:underline;}
.search_rs_it .rs_hide .it .bd{line-height:22px;white-space:pre-line; color:#323232;font-size:12px;}
.search_rs_it .rs_hide .it .bt{overflow:hidden;}
.search_rs_it .rs_hide .it .bt .r{float:right;margin-top:10px;color:#999;}
.search_rs_it .rs_hide .it .bt .r a{color:#999;}
.search_rs_it .rs_hide .it .bt .r a:hover{color:#ff0000;}
.search_rs_it .rs_bt{border-top:dashed 1px #ddd;padding:0px 10px;color:#999999;line-height:32px;}
.search_rs_it .rs_bt a{color:#999;}
.search_rs_it .rs_bt a:hover{color:#ff0000;}
.search_rs_it .rs_bt .l{float:left;width:200px;}
.search_rs_it .rs_bt .l img{vertical-align:middle;}
.search_rs_it .rs_bt .r{float:right;}
.search_rs_it .rs_bt .c{margin-left:200px;margin-right:200px;text-align:center;color:#3d9ccc;}
.search_page{line-height:34px;}

.hotarea{height:200px;}
.hotarea .tagcloud { position: relative; margin-top:70px;margin-left:-40px;}
.hotarea .tagcloud a{ position: absolute;top: 0; left: 0;display: block; padding: 5px 0px; }
.hotarea .tagcloud a:hover{ color: #ff8400; }
/*.jplist{}*/
.jplist li{line-height:22px;font-size:12px;}
.jplist a{color:#6d6d6d;}
.jplist a:hover{color:#ff0000;}
.jplist .sptt{ background: url(../images/xpt.png) 1px 4px no-repeat;width:17px;height:21px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}

/*.zxlist{}*/
.zxlist li{line-height:22px;font-size:12px;}
.zxlist a{color:#6d6d6d;}
.zxlist a:hover{color:#ff0000;}
.zxlist .sptt{ background: url(../images/xpt.png) 1px 4px no-repeat;width:17px;height:21px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}

/*最新简历*/
.resume-adv{padding:20px;background-color:#fff;border:1px #dddddd solid;margin-top:10px;}
.resume-data{margin-top:10px;}
.resume-data table{border-collapse:collapse;width:100%;table-layout:fixed;}
.resume-list .hdnew{border-left:solid 1px #ddd;border-top:solid 1px #ff3b3b;background-color:#fff;}
.resume-list .hd{
        border-left:solid 1px #ddd;border-top:solid 1px #ddd;
        filter:filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr='#fdede2',endcolorstr='#ffffff',gradientType=0);
        -ms-filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr='#fdede2',endcolorstr='#ffffff',gradientType=0);
        background: #fdede2; /* 一些不支持背景渐变的浏览器 */
        background: -moz-linear-gradient(to bottom, #fdede2 ,#fff);
        background: -webkit-gradient(linear, center top, center bottom, from(#fdede2), to(#fff));
        background: linear-gradient(to bottom, #fdede2 ,#fff);
}
.resume-list .hd td,.resume-list .hdnew td{text-align:center;height:36px;border-right:solid 1px #ddd;border-bottom:solid 1px #ddd;}
.resume-list .resume-item{border-left:solid 1px #ddd;border-right:solid 1px #ddd;border-bottom:solid 1px #ddd;background-color:#fff;}
.resume-list .resume-item:nth-child(odd){background-color:#f8f8f8;}
.resume-item-t{text-align:center;height:45px;}
.resume-item-t .f{width:400px;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.resume-item-t .f a{color:#d7000f;font-size:15px;font-weight:bold;}
.resume-item-t .lk{display:inline-block;*display:inline;*zoom:1;padding:3px 5px;background-color:#fc6f70;color:#fff;}
.resume-item-b td{padding:0px 10px;}
.resume-item-detail{border-top:dashed 1px #ddd;}
.resume-item-detail .l{float:left;width:50px;padding:10px 0px;}
.resume-item-detail .r{margin-left: 50px;padding-left:10px;padding-top:10px;padding-bottom:20px;}
.resume-item-detail .r .t{line-height:200%;color:#f60;}
.resume-item-detail .r .pj{white-space:pre-line;line-height:200%;font-size:12px;}
.resume-item-detail .r .pj a{color:#333;}
.resume-item-detail .r .pj a:hover{color:#d7000f;text-decoration:underline;}
.latestlk{color:#d7000f;float:right;}
/*企业招聘详情*/
.info-cn,.info-cn-float{background-color:#fff;color:#cc0000;line-height:44px;text-align:center;font-size:22px;margin-top:7px;border:1px solid #dddddd;font-weight:bold;}
.info-cn-float{position: fixed;top: 44px;margin:0 auto;width:1000px;z-index: 999; display:none;}
.info-bd{margin-top:10px;}
.info-bd .l{float:left;width:230px;}
.info-bd .r{margin-left:240px;}
.info-bd .l .t{background: url(../images/cjiw.png) 10px 4px no-repeat;padding-left:35px;line-height:30px;background-color:#ef7a00;color:#fff;font-size:16px;}
.info-dept{line-height:30px;background-color:#c2c2c2;padding-left:35px;color:#fff;font-size:16px;}
.info-bd .l .info-dept+.jb{border-top:none;}
.info-bd .l .jb{background-color:#f2f2f2;line-height:30px;padding-left:18px;border-top:solid 1px #ddd;border-left:solid 1px #ddd;border-right:solid 1px #ddd;}
.info-bd .l .pre{color:#ef7a00;font-size:12px;margin-right:5px;}
.info-bd .l .zpbox{border-bottom:solid 1px #ddd;}
.info-seltop .cbul{line-height:32px;overflow:hidden;font-size:16px;}
.info-seltop .cbul .cbitem{float:left;height:30px;text-align:center;background-color:#ececec;border-bottom:1px solid #ececec;margin-right:2px;border:solid 1px #ddd; border-left: 1px #dddddd solid;cursor:pointer;}
.info-seltop .cbul .cbitem.active{background-color:#ef7a00;border:solid 1px #ef7a00; border-bottom:1px solid #e9a762;color:#fff;padding:0px 15px;}
.info-seltop .cbul .cbitem a{display:block;padding:0px 15px;}
.info-seltop .cbright{float:right;font-size:14px;}
.info-seltop .cbright a{display:inline-block;*display:inline;*zoom:1;height:22px;line-height:22px;text-align:center;color:#fff;}
.info-seltop .cbright .blue{width:80px;background-color:#29abe2;}
.info-seltop .cbright .green{width:140px;background-color:#39b54a;}
.info-seltop .seldv{height:13px;background-color:#ef7a00;width:100%;}
.company-box{border:solid 1px #ddd;border-top:none;}
.company-box .t {
        color:#d7000f;font-size:16px;padding-left:15px;border-bottom:solid 1px #ddd;
        line-height: 36px;
        filter:filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr='#f5f9fc',endcolorstr='#ffffff',gradientType=0);
        -ms-filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr='#f5f9fc',endcolorstr='#ffffff',gradientType=0);
        background: #f5f9fc; /* 一些不支持背景渐变的浏览器 */
        background: -moz-linear-gradient(to bottom, #f5f9fc ,#fff);
        background: -webkit-gradient(linear, center top, center bottom, from(#f5f9fc), to(#fff));
        background: linear-gradient(to bottom, #f5f9fc ,#fff);
    }
.company-box .bk{padding:10px 15px;background-color:#fff;}
.company-box .bk .jwtb{table-layout:fixed;border-collapse:collapse;width:100%;}
.company-box .bk .jwtb tr:nth-child(odd){background:#f2f2f2;}
.company-box .bk .jwtb td{line-height:26px;}
.company-box .bk .jb-item{padding-bottom:15px;position:relative;border-bottom:dashed 1px #ddd;}
.company-box .bk .jb-item:last-child{border-bottom:none;}
.company-box .bk .jb-pos{position:absolute;top:-100px;}
.company-box .bk .detail{padding-top:10px;}
.company-box .bk .sm{color:#ef7a00;font-size:16px;margin-bottom:5px;}
.company-box .bk .cz{text-align:center;padding-top:10px;position:relative;}
.company-box .bk .jobreq,.company-box .bk .jobcol,.company-box .bk .retop{padding:5px 0px;color:#fff;border-radius:3px;display:inline-block;*display:inline;*zoom:1;width:110px;}
.company-box .bk .jobreq{background-color:#f15a24;margin-right:10px;}
.company-box .bk .jobcol{background-color:#f7931e;margin-right:10px;}
.company-box .bk .retop{background-color:#b3b3b3;}
.company-box .bk .cz-b{text-align:center;padding-top:10px;position:absolute;right:0;bottom:5px;}
.company-box .bk .cz-b a{color:#999;}
.company-box .contactway{line-height:26px;}
.tip-bottom{background-color:#ececec;border:solid 1px #ddd;border-top:none;font-size:12px;}
.tip-bottom .t{padding:0px 15px;font-size:14px;color:#d7000f;border-bottom:dotted 1px #ddd;line-height:40px;height:40px;}
.tip-bottom .b{padding:5px 15px;line-height:26px;}
.tip-bottom .tel{padding:5px 15px;color:#d7000f;font-size:14px;padding-bottom:15px;}


#etp475-55 .hellocit{float:left; width:31%;padding-left:10px; padding-right:5px;padding-top:5px;overflow: hidden;white-space: nowrap;}
#etp475-55 .hellocit a{color:red; font-weight:bolder}

/*兼容*/
@media \0screen\,screen\9{
    .login .inputbox .getpwd{padding-bottom:7px;padding-top:7px;}
    .login .inputbox .xgetpwd{padding-top:4px;}
    .search .sobox .inputbg .inoputbox input{line-height:30px;}
    .login .inputbox .cz_pass{line-height:33px;}
    .login .inputbox .cz_user{line-height:31px;}
    .form_index_radio{top:5px;}
}
@media screen\9 { 
    .form_index_radio{top:0px;}
.recently-items-1:hover{filter:none;}
.search_rs_it:hover:hover{filter:none;}
.searchbg{padding-bottom:0px;}
}  