﻿*{box-sizing:border-box}
.clearfix:after{clear:both}
.clearfix:after,.clearfix:before{content:" ";display:table}
body{font-family:Source Han Sans SC}
ewm button,.header_2021 button{padding:0;border:none}
.header_2021{position:relative}
.header_2021 a{color:#333}
.header_2021 a:hover{color:#333}
.header_2021 .top_con{width:1200px;height:80px;padding:18px 0 20px 0}
.header_main_2021{background:#fff}
.header_2021 .logo{float:left;width:68px;height:42px;display:block}
.header_2021 .logo img{width:100%}
.header_main_2021 a.phone_bg{background:url(//css2.cdn8.cn/pd/www/so/v2021/img/tel.png?v=1024) no-repeat 8px 10px;width:auto;padding-left:23px}
.header_main_2021 #login-btn{width:14px;height:14px;background:url(//css2.cdn8.cn/pd/www/so/v2021/img/dz.png?v=1024) no-repeat !important;position:relative;display:inline-block;cursor:pointer;top:18px;left:13px}
.header_main_2021 ul{width:150px;background:#fff;z-index:9999;position:absolute;text-align:center;padding-bottom:15px;box-shadow:0px 2px 4px 0px #d9d9d9;bottom:-240px;left:-53px;display:none;top:62px;height:235px}
.header_main_2021 ul li{font-size:14px;line-height:30px;margin-top:5px;white-space:nowrap;border-radius:2px;cursor:pointer}
.header_main_2021 ul li:hover{background:#f39800;color:#fff}
.header_main_2021 ul li:hover a{color:#fff}
.header_main_2021 .triangle_img{width:28px;height:13px;position:absolute;top:-13px;left:59px}
.width-30{width:30px}
.drop-l{position:relative;cursor:pointer;border-radius:5px 0px 0 0}
.hy-list{float:left}
.header_main_2021 .gr_r,.header_main_2021 .qy_r{text-align:center;font-size:12px;font-weight:normal;font-stretch:normal;line-height:28px;letter-spacing:0px;color:#ffffff;margin-top:3px}
.header_main_2021 .gr_r:hover,.header_main_2021 .qy_r:hover{color:#fff !important;text-decoration:none}
.gr_r{width:80px;height:28px;background-color:#f39800;border-radius:2px}
.qy_r{width:80px;height:28px;background-color:#5e99dc;border-radius:2px}
.gr_r{margin-left:20px}
.qy_r{margin-left:10px}
.drop-l:hover .login-box{opacity:1;display:block;transition:3s}
.top_nav{padding-top:5px}
.tab_con,.tab_bottom{width:1200px;margin:0 auto}
.tab_con{padding-top:30px;font-size:0}
.tab_con a{font-size:18px;font-weight:normal;font-stretch:normal;letter-spacing:0px;color:#666666;padding:9px 42px;background:#f9f9f9;position:relative;height:46px;float:left;line-height:28px}
.tab_con a.actives{font-size:20px;color:#f39800;font-weight:bold;height:50px;line-height:32px}
.actives{font-weight:bold}
.tab_con .tab_1{margin-top:4px;border-radius:8px 0 0 0}
.tab_con .tab_3{margin-top:4px;border-radius:0 0 0 8px}
.tab_1:after{position:absolute;content:'';width:8px;height:8px;background:url("//css2.cdn8.cn/pd/www/so/v2021/img/zx.png?v=1024");position:absolute;right:0;bottom:0}
.tab_con .actives:after{position:absolute;content:'';width:7px;height:7px;background:url("//css2.cdn8.cn/pd/www/so/v2021/img/zs.png?v=1024");position:absolute;left:0;top:0}
.tab_con .actives{background:#fff;border-radius:8px 8px 0 0}
.tab_con .actives:before{position:absolute;content:'';width:7px;height:7px;background:url("//css2.cdn8.cn/pd/www/so/v2021/img/ys.png?v=1024");position:absolute;right:0;top:0}
.tab_3:after{position:absolute;content:'';width:7px;height:7px;background:url("//css2.cdn8.cn/pd/www/so/v2021/img/yx.png?v=1024");position:absolute;left:0;bottom:0}
.tab_bottom{padding:24px 40px 30px 40px;background:#fff}
.ss_bt{padding:10px 20px;width:100%;height:50px;background-color:#FFFCF7;border-radius:4px;font-size:0}
.pt{width:102px;height:30px;border-radius:4px;color:#666;display:inline-block;font-size:16px;line-height:30px;text-align:center;margin-right:10px}
.ss_bt .actives{color:#fff;background-color:#f39800}
.fexd{width:60px;position:fixed;right:50px;background-color:#f9f9f9;border-radius:30px;top:65%;padding:30px 17px 30px;box-sizing:border-box;z-index:9}
body .wx_img,body .wx_img1{cursor:pointer;height:22px;margin-bottom:30px;position:relative}
body .wx_img{background:url(//css2.cdn8.cn/pd/www/so/v2021/img/wxlog.png?v=1024) no-repeat !important}
body .wx_img1{height:24px;background:url(//css2.cdn8.cn/pd/www/so/v2021/img/app2.png?v=1024) no-repeat !important}
body .wx_img_box,body .wx_img_box1{position:absolute;left:-357px;top:-47px;z-index:99999}
body .wx_img_box1{position:absolute;left:-357px;top:-43px;z-index:99999}
body .wx_img:hover{background:url(//css2.cdn8.cn/pd/www/so/v2021/img/xtwxlog.png?v=1024) no-repeat !important}
body .wx_img1:hover{background:url(//css2.cdn8.cn/pd/www/so/v2021/img/app1.png?v=1024) no-repeat !important}
body .fk_img:hover{background:url(//css2.cdn8.cn/pd/www/so/v2021/img/xtfk.png?v=1024) no-repeat !important}
body .zd_img:hover{background:url(//css2.cdn8.cn/pd/www/so/v2021/img/xtzd.png?v=1024) no-repeat !important}
.wxgzh_img{width:145px;position:absolute;left:174px;top:26px}
.wx_img_box1 .wxgzh_img{left:176px}
body .fk_img{background:url(//css2.cdn8.cn/pd/www/so/v2021/img/fk.png?v=1024) no-repeat !important;cursor:pointer;height:24px;margin-left:3px}
body .jb_img:hover{background:url(//css2.cdn8.cn/pd/www/so/v2021/img/xtjb.png?v=1024) no-repeat !important}
body .jb_img{background:url(//css2.cdn8.cn/pd/www/so/v2021/img/jb.png?v=1024) no-repeat !important;cursor:pointer;height:22px;margin-bottom:30px;margin-left:1px;display:none}
.job_sc_text,.job_fk_text,.job_zd_text{position:absolute;width:30px !important;top:37px;left:-14px}
.job_jb_text{width:109px !important}
.show_div{background:#fff;text-align:center;box-shadow:0px 2px 4px 0px #d9d9d9;padding:12px;display:none;border-radius:4px;z-index:99999;box-sizing:content-box}
body .triangle_jbimg{width:28px !important;height:37px !important;position:absolute;top:3px;left:59px;transform:rotate(90deg)}
.cylayer .cylayer-title{height:26px}
.fixed_head_active{display:block !important}
.fixed_con{width:1200px;margin:0 auto}
.fixed_head{width:100%;position:fixed;z-index:333;display:none;top:0;left:0;box-shadow:0px 3px 6px 0px
  #d9d9d9;background:#fff}
.Tabs .mar_0{margin-bottom:0 !important}
.top_nav a:hover{color:#f39800 !important;text-decoration:none}
.top_nav .phone_bg:hover{background:url(//css2.cdn8.cn/pd/www/so/v2021/img/telhover.png?v=1024) no-repeat 8px 10px;color:#f39800}
.header_main_2021 .triangle_img{width:150px;height:34px;position:absolute;top:-34px;left:0}
.login-box li{margin-top:5px}
.login-box li a{font-size:14px;line-height:30px;margin-top:2.8px;white-space:nowrap;border-radius:2px;cursor:pointer;display:inline-block;width:100%}
.fixed_con_ad{margin-bottom:2px}
.search_big_wrap{float:left}
.Tabs{float:left;width:100%}
.dding{}
.dding .liangkuang{display:none}
.search_wrap{position:relative}
.fixed_head_ad{}
.main_tit{margin-bottom:2px}
body .zd_img{background:url(//css2.cdn8.cn/pd/www/so/v2021/img/zd.png?v=1024) no-repeat !important;cursor:pointer;height:22px;text-align:center;margin-left:3px;margin-top:30px;display:none}
.zd_img.show{display:block}
.buildhr .tab_con a.actives{color:#ed6b00}
.buildhr .ss_bt .actives{background:#ed6b00}
.buildhr .search_btn{background:#ed6b00}
.buildhr .search_wrap{border:2px solid #ed6b00}
.buildhr .category_alone.actives{border-bottom:4px solid #ed6b00;color:#ed6b00}
.buildhr .liangkuang a.active{color:#ed6b00}
.buildhr .area_alone.actives{color:#ed6b00;border-bottom:4px solid #ed6b00}
.buildhr .ss_bt{background:#fefbf8}
.bankhr .tab_con a.actives{color:#e28900}
.bankhr .ss_bt .actives{background:#e28900}
.bankhr .search_btn{background:#e28900}
.bankhr .search_wrap{border:2px solid #e28900}
.bankhr .category_alone.actives{border-bottom:4px solid #e28900;color:#e28900}
.bankhr .liangkuang a.active{color:#e28900}
.bankhr .area_alone.actives{color:#e28900;border-bottom:4px solid #e28900}
.bankhr .ss_bt{background:#fbfaf9}
.healthr .tab_con a.actives{color:#3ea76f}
.healthr .ss_bt .actives{background:#3ea76f}
.healthr .search_btn{background:#3ea76f}
.healthr .search_wrap{border:2px solid #3ea76f}
.healthr .category_alone.actives{border-bottom:4px solid #3ea76f;color:#3ea76f}
.healthr .liangkuang a.active{color:#3ea76f}
.healthr .area_alone.actives{color:#3ea76f;border-bottom:4px solid #3ea76f}
.healthr .ss_bt{background:#f9fbfa}
.chenhr .tab_con a.actives{color:#1993cd}
.chenhr .ss_bt .actives{background:#1993cd}
.chenhr .search_btn{background:#1993cd}
.chenhr .search_wrap{border:2px solid #1993cd}
.chenhr .category_alone.actives{border-bottom:4px solid #1993cd;color:#1993cd}
.chenhr .liangkuang a.active{color:#1993cd}
.chenhr .area_alone.actives{color:#1993cd;border-bottom:4px solid #1993cd}
.chenhr .ss_bt{background:#f8fafb}
.michr .tab_con a.actives{color:#2571b0}
.michr .ss_bt .actives{background:#2571b0}
.michr .search_btn{background:#2571b0}
.michr .search_wrap{border:2px solid #2571b0}
.michr .category_alone.actives{border-bottom:4px solid #2571b0;color:#2571b0}
.michr .liangkuang a.active{color:#2571b0}
.michr .area_alone.actives{color:#2571b0;border-bottom:4px solid #2571b0}
.michr .ss_bt{background:#fbfbfc}
#userstate_topbar_l{float:left;color:#333;padding-right:5px}
#userstate_topbar{color:#333}
ems{float:left;color:#333}
.main_2021{width:1200px;margin:0 auto;margin-bottom:60px}
.com_tips{height:62px !important}
.cypopup_fk div.submit{margin:15px auto !important}
.job_search_public{width:640px;display:flex;margin-left:128px;border:1px solid #ccc;height:38px;display:inline-block;margin-top:2px;position:relative}
.job_public_sit{line-height:36px;font-size:14px;color:#565656;background:#fff;position:relative;width:112px;float:left;padding-left:22px;cursor:pointer}
.job_public_ipt{width:446px;line-height:36px;height:36px;display:inline-block;position:relative}
.job_search_public button{width:80px;height:38px;border-radius:0 2px 2px 0;background-color:#ebebeb;color:#ffffff;font-size:14px;border:none;cursor:pointer;position:relative;float:right;top:-1px;right:-2px}
.job_public_ipt input{height:35px;border:none;outline:none;padding-left:18px;font-size:14px;width:100%;vertical-align:baseline}
.sit_list{position:absolute;width:640px;height:190px;box-shadow:0px 3px 6px 0px
  #d9d9d9;top:49px;background:#fff;left:0;z-index:9999;display:none}
.sit_list_title{border-right:solid 1px #E4E7ED;width:180px;height:190px;overflow-y:auto;padding:10px;float:left}
.sit_list_title div{width:142px;height:34px;line-height:34px;text-align:center;cursor:pointer;margin-bottom:2px}
.city_active{color:#fff}
.sit_list_title div:hover{color:#fff}
.sit_list_contin{float:right;width:460px;padding:10px;overflow-y:auto;height:190px}
.sit_list_contin span{display:inline-block;padding:0 10px;height:34px;text-align:center;line-height:34px;cursor:pointer}
.sit_list_contin span:hover{color:#fff}
.search_history{width:448px;padding:10px 0;position:absolute;top:49px;left:112px;background:#fff;box-shadow:0px 3px 6px 0px
  #d9d9d9;z-index:9999}
.search_history div{padding-left:20px;cursor:pointer;color:#606266;font-size:14px;line-height:34px}
.search_history div:hover{background-color:#F5F7FA}
.job_public_ipt img{position:absolute;right:10px;top:11px;display:none;cursor:pointer}
.map_box .paging,.page_jn .paging{text-align:right;font-size:0}
.map_box .paging div,.page_jn .paging div{display:inline-block}
.map_box .paging li,.page_jn .paging li{display:inline-block;width:30px;height:30px;text-align:center;line-height:30px;background-color:#f4f4f5;color:#606266;cursor:pointer;margin:0 5px;font-size:14px;border-radius:2px}
.pageActive{background:#e28900 !important;color:#FFF !important}
.map_box .paging .pagingOw,.map_box .pagingOUp,.map_box .page_jn .pagingOw{vertical-align:top}
.map_box .paging .pagingOw h4,.map_box .paging .pagingOUp h4,.cp_map .job_public_sit h4,.page_jn .paging .pagingOw h4,.page_jn .paging .pagingOUp h4{width:30px;position:relative;margin-top:14px}
.map_box .pagingOw .arrow1:before,.map_box .pagingOUp .arrow1:before,.cp_map .job_public_sit .arrow2:before,.page_jn .pagingOw .arrow1:before,.page_jn .pagingOUp .arrow1:before{position:absolute;right:10px;top:115%;width:6px;height:6px;margin-top:-2px;border-right:1px solid #606266;border-bottom:1px solid #606266;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);content:''}
.map_box .pagingOw .arrow1:before,.page_jn .pagingOw .arrow1:before{border-right:1px solid #C0C4CC;border-bottom:1px solid #C0C4CC}
.map_box .pagingOUp .arrow1:before,.page_jn .pagingOUp .arrow1:before{-webkit-transform:rotate(-45deg) !important;-ms-transform:rotate(-45deg) !important;right:12px !important}
.map_box .pagingOUp .arrowh:before,.page_jn .pagingOUp .arrowh:before{border-right:1px solid #C0C4CC !important;border-bottom:1px solid #C0C4CC !important}
.map_box .pagingOw .arrow3:before,.page_jn .pagingOw .arrow3:before{border-right:1px solid #606266 !important;border-bottom:1px solid #606266 !important}
.sc_fix{position:fixed;top:0;background:#fff}
.job_public_sit h4{margin-top:-20px !important}
.job_public_sit .arrow2:before{right:-40px !important;-webkit-transform:rotate(45deg) !important;-ms-transform:rotate(45deg) !important;border-right:1px solid #C0C4CC !important;border-bottom:1px solid #C0C4CC !important}
.job_public_sit .router_s:before{-webkit-transform:rotate(-135deg) !important;-ms-transform:rotate(-135deg) !important}
.job_public_sit .router_s{margin-top:-16px !important}
.top_con input::-ms-clear{width:0;height:0}
.xiala{position:relative;cursor:pointer}
.search_select_SY_L{float:left;position:relative;cursor:pointer}
.xuanze-right-shuru-juzhudi{width:154px;height:30px;border:1px solid #ebebeb;border-radius:3px;padding-left:5px;line-height:30px}
.xiala-kuang{position:absolute;left:0;display:none;cursor:pointer;z-index:2;width:100%;padding:5px;background-color:#fff;box-shadow:0px 3px 6px 0px
  #d9d9d9;-webkit-transition:.35s ease-out;transition:.35s ease-out}