<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.df{display:flex;}
.df_yc{align-content:center;}
.df_st{justify-content:flex-start;}
.df_xxc{justify-content:center}
.df_xc{justify-content:space-between}

.SpecialHead{height:190px; background-image:url(/Content/images/sz.png); background-attachment:fixed;font-size:15px; background-position:center 0;background-repeat:no-repeat;}
.SpecialHead_nav_bg
{
    width: 100%;
    background-color: #ba0e05;
    height: 50px;
}
.SpecialHead .header_nav a{margin-left:36px; color:#fff;}
.SpecialHead .login_mse{ height:50px;line-height:50px;}
.SpecialHead .login_mse a{ color:#fff;font-size:15px;}
.SpecialHead .head_title_input { margin-top:38px;}
.head_title_input{display:flex;justify-content:space-between;align-items:center;}
.SpecialHead .head_title_input h2{ font-size:26px; font-weight:600; text-shadow:0px 2px 2px rgba(0, 0, 0, 0.21);}
.Search{width: 410px;height: 47px;background: #fff;opacity: 1;border-radius: 4px;display:flex;align-items:center; padding:0 18px; justify-content:space-between;}
.Search i{color:#666;font-size:22px;}
.Search input{border:none; margin-left:12px;flex-basis:270px; border-right:1px solid #e9e9e9;padding-right:32px; margin-right:auto;}
.Search button{border:none;background:none; color:#BA050E;font-size:16px; font-weight:bold; flex-basis:60px; cursor:pointer;}
.banner_right{width:386px;height:334px; float:right; overflow:hidden;}
.banner_right li{padding:14px 24px 18px; border-bottom:1px solid #e9e9e9;}
.banner_right li h3{font-size:15px; flex-basis:248px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.banner_right li em{font-size:15px;color:#BA050E; font-style:normal;}
.banner_right li .mes{margin:12px 0;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.banner_right li .mes span{color:#999;}
.banner_right li .mes span:not(:last-child){margin-right:12px;}
.banner_right ul{overflow:hidden;height:460px;}

#job_li{height:inherit;}

.company_list{float:left; margin-bottom: 20px;}
.company_list .title {display:flex; margin:12px 0;}
.company_list .title em{width: 4px;height: 21px;background: #BA050E;border-radius: 66px; display:block;}
.company_list .title h3{color:#212121; margin-left:12px;}
.company_list li{background:#fff;border-radius:4px; width:277px; padding:7px;}
.company_list li .img{width:100%;height:164px;}
.company_list li .img img{width:100%;height:100%;}
.company_list li .img2{background:#147AD2; text-align:center; color:#fff; display:flex;justify-content:center;align-items:center;}
.company_list li .img2 span{font-size:20px;}
.company_list li .one{margin-top:12px;}
.company_list li .name{font-size:15px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; width:160px;}
.company_list li .city,.company_list li .type{color:#a1a1a1;}
.company_list li .city{overflow: hidden;text-overflow:ellipsis;white-space: nowrap; width:85px; text-align:right;}
.company_list li .num{color:#212121;}
.company_list li .num b{color:#BA050E;}
.company_list li .two{margin-top:6px; margin-bottom:12px;}
.company_list ul{display:flex;gap:12px; flex-wrap:wrap;}
.city_com_list { padding: 5px 0 24px; border-top: 1px solid #e9e9e9; display: flex; flex-wrap: wrap; gap: 6px; max-height: 50px; overflow: hidden; }
.city_com_list span { background: #fff; color: #333; border-radius: 4px; width: 31%; height: 32px; line-height: 24px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 3px 6px; border: 1px solid #ddd; box-shadow: 3px 1px 4px rgb(0 0 0 / 15%); box-sizing: border-box; }

.card_box{background:#fff;border-radius:4px; padding:15px; margin-bottom:15px;}

.card_box .card_img{width:230px;height:145px; flex-basis:230px;}
.card_box .card_img img{width:100%;height:100%;}
.card_box .card_content{width:900px; margin-left:24px; padding-top:4px;}
.card_box .card_content h3 span{color:#BA050E;font-size:14px;font-weight:400;padding:1px 12px; border-radius:4px; border:1px solid #BA050E;box-sizing:border-box; margin-right:8px;}
.card_box .card_content p{margin:12px 0;color:#999; display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical; line-height:24px;}
.card_box .card_content .hunter{color:#666;}
.card_box .card_content .huner_img{margin-right:12px; height:20px;width:20px;border-radius:20px;overflow:hidden;}
.card_box .card_content .titme{margin-left:12px;}

.city_company_joblist li{ width:356px; padding:18px;}
.city_company_joblist li .name{font-size:17px; font-weight:500;max-width:270px;width:270px;}
.city_company_joblist li .salary{color:#BA050E; font-weight:bold;}
.c_com_joblist_type{display:flex; color:#666;margin:10px 0;}
.c_com_joblist_type span:not(:last-child){margin-right:8px;}
.h_name{border-top:1px dashed #e9e9e9; padding-top:12px; display:flex; align-items:center;}
.c_com_joblist_logo{width:30px;height:30px;border-radius:50%;overflow:hidden; margin-right:12px; box-sizing:border-box; border:1px solid #e9e9e9;}
.c_com_joblist_logo img{width:100%;height:100%;}
.c_com_joblist_c_type{color:#999; margin-top:4px}
.c_com_joblist_c_type span{margin-right:6px}
.c_com_joblist_name{max-width:300px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}</pre></body></html>