.city-wap{color:#3b4f62}.city-wap .clearfix:after{content:"";display:block;clear:both}.city-wap p{background:#fff;margin-bottom:10px;padding:0 12px}.city-wap .search{position:fixed;top:0;box-shadow:0 1px 3px 0 rgba(59,79,98,.1);width:100%;height:50px}.city-wap .search input{line-height:50px;width:100%;border:none;box-shadow:none;padding:0 10px}.city-wap .search input:focus{outline:none}.city-wap .city-list .block-60{height:60px}.city-wap .city-list ul{padding:0 10px}.city-wap .city-list ul li{list-style:none;display:inline-block;margin-right:10px;width:29%;margin-bottom:8px;line-height:35px;text-align:center;color:#333;border-radius:3px;background:#fff;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 2px}.city-wap .filter{position:fixed;right:3px;top:60px;font-size:15px}.city-wap .filter div{margin-top:2px;text-align:center}.city-wap .active-key{position:fixed;width:100px;height:100px;line-height:100px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;background:#dedede;color:#fff;border-radius:100%;text-align:center;font-size:40px}.city .city-components{box-shadow:0 0 4px 0 hsla(0,0%,45.9%,.5);border-radius:2px;padding:10px 11px}.city .city-components .clearfix:after{content:"";display:block;clear:both}.city .city-components li{list-style:none}.city .city-components ul{padding:0;margin:0}.city .city-components .filter-tabar{border-bottom:1px solid #d7d7d7;cursor:pointer}.city .city-components .filter-tabar li{text-align:center;padding:0 15px 5px 0;float:left;font-size:13px;font-weight:700;margin:0 8px 0 -1px;position:relative}.city .city-components .filter-tabar li.active{border-bottom:2px solid orange;color:orange}.city .city-components .city-content{max-height:500px;padding:15px 5px 0 3px}.city .city-components .city-content label{display:block;font-size:16px!important;height:25px!important;line-height:41px!important;margin-left:0!important;color:#3944b9!important}.city .city-components .city-content li{padding:5px 0 1px;float:left;height:40px;text-align:left;font-size:13px;margin-right:20px;cursor:pointer}a,blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,html,img,input,label,legend,li,object,ol,pre,td,textarea,th,ul{margin:0;padding:0;border:0;outline:0;list-style-type:none}a:link{text-decoration:none!important}.right-list-top{width:305px;height:64px;margin-top:15px;padding:0 14px 0 16px;line-height:64px;background:#fbfbff;font-weight:600;font-size:18px;color:#333}.right-line{display:inline-block;width:3px;height:16px;background:#5f50ee;border-radius:2px;top:2px;right:2px;position:relative}.right-list-ul{width:305px;padding:12px 16px;background:#fff;border-radius:0 0 8px 8px}.right-list-li{padding-bottom:12px;border-bottom:1px dashed #e5e5e5;display:flex;justify-content:space-between;margin-top:12px}.right-list-name{font-weight:400;font-size:14px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:70%}.right-list-price{font-weight:600;font-size:14px;color:#f60}.job_index_box{overflow:hidden;background-color:#f5f5f5;text-align:left}.tatal{clear:both;height:43px;line-height:33px;margin:0 0 40px;padding:17px 5px;text-align:center}.tatal .tal_pager{width:auto;padding-top:3px;text-align:center;display:inline-block}.tatal .tal_pager a{float:left;border:1px solid #d1d1d1;margin-left:0;padding:8px 14px;width:auto;height:36px;line-height:20px;text-align:center;color:#5f50ee}.tatal .tal_pager a.current{background:#5f50ee;color:#fff}.allCity{cursor:pointer;color:#666}.allCity:hover{cursor:pointer;color:#5172fb}.header-fixed-index .nav{line-height:60px}.header-fixed-index .navbar_nav{margin-left:158px}.header-fixed-index .navbar_nav li{float:left;position:relative;display:block}.header-fixed-index .navbar_nav li a{text-decoration:none;height:100%;padding:0 34px 0 0;display:block;transition:.5s;font-size:16px}.header-fixed-index .navbar_nav li:after{content:"";width:0;height:0;background:#5172fb;position:absolute;bottom:0;left:0;top:48px}.fixed_job_index{background:#fff;width:100%;height:60px;z-index:999;position:fixed;top:0;left:0;box-shadow:0 0 2px 0 #d3d8e7}.fixed_job_index .header-fixed-index{width:1200px;margin:0 auto;left:0;right:0;top:0;bottom:0}.header-fixed-index .logo{cursor:pointer;float:left}.logo img{width:200px;height:60px;float:left}.index_dropdown_home{text-decoration:none;height:100%;padding:0 25px 0 133px;display:block;transition:.5s;color:#fff;font-size:16px}.header-fixed-index .navbar_nav li.dropdown{display:inherit;position:relative}.header-fixed-index .navbar_nav li.dropdown .dropdown_menu{display:none;position:absolute;top:50px;width:100%;background:#fff;box-shadow:0 15px 27px 0 rgba(167,165,165,.38);left:-10%}.header-fixed-index .navbar_nav li.dropdown .dropdown_menu a{font-size:14px;color:#666;padding:0 10px;line-height:40px;text-align:center;background:#fff;margin-bottom:2px}.header-fixed-index .navbar_nav li.dropdown:hover .dropdown_menu{display:block;background:#f3f3f3;transition:.5s}.header-fixed-index .navbar_nav li.dropdown:hover .dropdown_menu a{color:#666}.header-fixed-index .navbar_nav li.dropdown:hover .dropdown_menu a:hover{color:#fff;background:#5172fb}.index-search-content{width:100vw;margin-top:60px;height:130px;background-color:#e2ebff;display:flex;justify-content:center;align-items:center}.index-search-content .search-bar{width:857px;height:54px;display:flex;align-items:center}.index-search-content .search-bar .search-input{width:723px;height:100%;font-size:18px;color:#999;border-right:none;border-radius:4px 0 0 4px;box-sizing:border-box}.index-search-content .search-bar span{width:130px;height:100%;font-size:18px;display:inline-block;cursor:pointer;color:#fff;border-radius:0 4px 4px 0;background:linear-gradient(90deg,#6a8cf7,#5f50ee);text-align:center;line-height:54px;box-sizing:content-box}.index-search-content .search-bar .search-input input{height:54px;border:1px solid #b2d0ff;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;margin-left:-15px;width:723px}.index-search-content .search-bar .search-input .el-input__inner:focus{border:1px solid #6a8cf7;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.index-condition-filter{margin:0 auto 20px;background-color:#fff}.index-condition-filter .filter-container{width:1200px;height:290px;margin:0 auto;box-sizing:border-box;padding:14px;overflow:visible}.index-condition-filter .filter-container .filter-item,.index-condition-filter .filter-container .filter-item-education,.index-condition-filter .filter-container .filter-item-industry,.index-condition-filter .filter-container .filter-item-salary,.index-condition-filter .filter-container .filter-item-workYears{line-height:26px;margin:22px 0}.filter-line .filter-title{color:#333;margin-right:20px;font-family:PingFangSC-Medium}.filter-line .item-city.active-item,.filter-line .item-city:hover,.filter-line .item.active-item,.filter-line .item:hover{color:#fff;background-color:#5f50ee}.filter-line .item,.filter-line .item-city{padding:0 10px;color:#666;margin-right:10px;border-radius:2px;cursor:pointer}.filter-line{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-size:14px}.body{overflow:unset;overflow:hidden;padding:0;font-size:14px}.body,.position-show{margin:0 auto;width:1200px}.job-list{float:left;width:875px;overflow:hidden;border-radius:4px;margin:0 auto}.position-show_title{margin-bottom:1px;height:50px;line-height:49px;border-bottom:1px solid #ddd;background-color:#fff}.position-show_title .ps_tabs{float:left;list-style:none}.position-show_title .ps_tabs li{float:left;padding:0 18px;margin-bottom:-1px;color:#666;margin-right:6px;cursor:pointer}.position-show_title .ps_tabs li.on{color:#5f50ee;font-weight:700;cursor:pointer}.job-list .job-item-box{padding:0 18px;margin:0 auto 15px 0;background-color:#fff;height:113px}.job-list .jl_item{display:block;padding:20px 200px 22px 0;color:#616161;position:relative}.jl_item .jl_pic_b{position:absolute;padding:15px 0 0;height:63px;right:0;top:0;text-align:left}.jl_item p{padding-top:15px}.jl_item .jl_pic_l{line-height:36px;text-align:right}.jl_item .jl_position{color:#666;width:62px}.elitext{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jl_item .jl_pic_btn{border-radius:3px;width:82px;height:28px;line-height:27px;border:1px solid #5f50ee;color:#5f50ee;display:inline-block;text-align:center;position:absolute;right:0;top:55px}.jl_item h2{line-height:22px}.jl_item .jl_title{color:#5f50ee;font-size:16px;max-width:444px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:22px;font-weight:700}.vam{vertical-align:middle;display:inline-block}.jl_item .jl_time{color:#999;margin:0 12px 0 5px;font-size:14px}.jl_item .jl_sf{font-size:17px;color:#f60;line-height:26px}.jl_item .jl_introduction{font-size:14px;line-height:20px;margin:8px auto 9px;font-weight:400}.jl_item h3{color:#666;font-size:14px}.jl_item h2,.jl_item h3{display:block;font-weight:500}.jl_item .jl_line{margin:0 9px}.jl_item .jl_line,.jl_item .jl_line_small{height:12px;width:0;border-left:1px solid #ddd}.jl_item .jl_line_small{margin:0 4px}.jl_item .jl_sn{text-align:center;color:#333;line-height:1.6;padding:0 6px;width:52px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}