.warp{width:1180px;margin:0 auto;display:flex;justify-content:space-between;padding:40px 0 110px}.warp .home_search{position:relative}.warp .home_search input{border:0;background:#efefef;width:100%;line-height:45px;border-radius:0 5px 5px 0;padding:0 110px 0px 20px;overflow:hidden}.warp .home_search button{border:0;outline:unset;background:#C91618;color:#fff;line-height:45px;width:90px;text-align:center;border-radius:0 5px 5px 0;position:absolute;right:0;top:0;font-size:16px;cursor:pointer}.warp .search_aw{color:#999;padding-top:5px;font-size:14px;line-height:22px}.warp .warp_left{width:870px}.warp .main_ad{width:870px;height:96px;overflow:hidden;margin-top:40px}.warp .main_ad img{width:870px;height:96px}.warp .img_warp{display:flex;justify-content:space-between}.warp .img_warp .img_left{width:540px;height:336px;background:url("../images/bg.png") no-repeat;background-size:cover;position:relative}.warp .img_warp .img_left .img_text{width:491px;height:55px;font-size:20px;margin:0 auto;color:#ffffff;position:absolute;bottom:18px;left:25px}.warp .img_warp .img_riht{width:320px;display:flex;flex-flow:column;justify-content:space-between}.warp .img_warp .img_riht .img_r_bg{width:320px;height:163px;background:url("../images/bg.png") no-repeat;background-size:cover;position:relative}.warp .img_warp .img_riht .img_r_bg .img_text{width:280px;height:40px;color:#ffffff;position:absolute;bottom:21px;left:20px}.warp .title_nav{margin-top:39px;display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #bd1e21}.warp .title_nav .nav_text{width:96px;background:#bd1e21;color:#ffffff;text-align:center;line-height:30px;font-size:16px}.warp .title_nav .nav_warp li{float:left;font-size:14px;padding-left:15px;cursor:pointer}.warp .title_nav .nav_warp a{color:#999999}.warp .title_nav .nav_warp a:hover{color:#bd1e21}.warp .title_nav .nav_warp .thisclass a{color:#bd1e21}.warp .main{width:100%;display:flex;justify-content:space-between;margin-top:26px}.warp .main .main_left{width:380px}.warp .main .main_left .main_bg{width:380px;height:184px;background-size:cover;position:relative;overflow:hidden}.warp .main .main_left .main_bg img{width:380px;height:184px}.warp .main .main_left .main_bg .main_bg_text{width:36px;height:20px;line-height:20px;text-align:center;color:#ffffff;font-size:12px;background-color:#bd1e21;position:absolute;top:10px;left:10px}.warp .main .main_left .main_left_title{width:380px;font-size:20px;font-family:Microsoft YaHei;font-weight:bold;color:#303030;margin-top:19px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.warp .main .main_left .main_left_text{width:100%;color:#999999;margin-top:15px;font-size:14px;line-height:20px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.warp .main .main_left .foot_title{display:flex;margin-top:20px}.warp .main .main_left .foot_title .left_title{width:140px;height:15px;font-size:14px;font-weight:400;color:#999999;padding-right:12px;border-right:1px solid #e0e0e0;line-height:15px}.warp .main .main_left .foot_title .right_title{width:154px;height:15px;font-size:14px;font-weight:400;color:#999999;margin-left:12px;line-height:15px}.warp .main .main_left .main_time{height:12px;font-size:12px;font-weight:400;color:#999999;margin-top:21px}.warp .main .main_right{width:460px}.warp .main .main_right .right_warp{display:flex;justify-content:space-between;margin-bottom:20px}.warp .main .main_right .right_warp:last-child{margin-bottom:0}.warp .main .main_right .right_warp .right_warp_bg{width:120px;height:80px;overflow:hidden}.warp .main .main_right .right_warp .right_warp_bg img{width:120px;height:80px}.warp .main .main_right .right_warp .right_warp_main{width:317px}.warp .main .main_right .right_warp .right_warp_main .right_warp_main_title{color:#303030;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;font-weight:bold}.warp .main .main_right .right_warp .right_warp_main .right_warp_main_text{line-height:1.75;font-size:14px;font-weight:400;color:#999999;margin-top:11px;text-overflow:ellipsis;overflow:hidden;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.warp .main .interview-top{display:flex;justify-content:space-between;flex-direction:row;width:100%;margin-bottom:15px}.warp .main .interview-bottom{margin:-10px -15px;display:flex;flex-wrap:wrap}.warp .main .interview-bottom .right_warp{width:410px;padding:10px 15px;display:flex;align-items:flex-start}.warp .main .interview-bottom .right_warp_bg{width:120px;height:80px;overflow:hidden;flex-shrink:0}.warp .main .interview-bottom .right_warp_bg img{width:120px;height:80px}.warp .main .interview-bottom .right_warp_main{padding-left:20px;width:260px}.warp .main .interview-bottom .right_warp_main .right_warp_main_title{color:#303030;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;font-weight:bold}.warp .main .interview-bottom .right_warp_main .right_warp_main_text{line-height:1.75;font-size:14px;font-weight:400;color:#999999;margin-top:11px;text-overflow:ellipsis;overflow:hidden;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.warp .advertising{width:870px;height:96px;background:url(../images/bg.png) no-repeat;background-size:cover;margin-top:40px}.warp .main_left_waper{display:flex;justify-content:space-between;margin-top:20px}.warp .main_left_waper .left_bg{width:120px;height:80px;overflow:hidden}.warp .main_left_waper .left_bg img{width:120px;height:80px}.warp .main_left_waper .left_text{width:240px}.warp .main_left_waper .left_text .left_text_title{line-height:26px;height:26px;font-size:16px;font-weight:bold;color:#303030;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;margin-bottom:12px}.warp .main_left_waper .left_text .left_text_warp{font-size:14px;font-weight:400;color:#999999;margin-top:15px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.warp .a_title{line-height:26px;height:26px;font-size:16px;font-weight:bold;color:#303030;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;margin-bottom:10px}.warp .a_text{font-size:14px;font-weight:400;color:#303030;height:22px;line-height:22px;margin-bottom:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}.warp .action{width:100%;margin-top:20px;display:flex;flex-wrap:wrap;justify-content:space-between}.warp .action .action_bg{width:420px;height:236px;background:url(../images/bg.png) no-repeat;background-size:cover;position:relative}.warp .action .action_bg .bg_text{width:36px;height:20px;background:#bd1e21;position:absolute;top:10px;left:10px;text-align:center;line-height:20px;color:#ffffff}.warp .action .action_title{width:420px;height:45px;font-size:16px;font-weight:bold;color:#303030;margin:19px 0 29px 0}.warp .right-slider{width:280px}.warp .right-slider .latest_topic .job_banner{width:280px;height:122px;overflow:hidden;background:#eee;position:relative}.warp .right-slider .latest_topic .job_banner img{width:280px;height:122px}.warp .right-slider .latest_topic li{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.warp .right-slider .slider_title{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;margin-top:30px}.warp .right-slider .slider_title .rleft{line-height:1;font-size:18px;text-align:left;border-left:3px solid #bd1e21;padding-left:14px}.warp .right-slider .slider_title .rright{font-size:14px;text-align:left;color:#bd1e21;cursor:pointer}.warp .right-slider .slider_title .rright .all_postion{font-size:14px;text-align:left;color:#999999}.warp .right-slider .r_ad{position:relative;width:280px;height:80px;overflow:hidden;margin-top:30px}.warp .transition{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.warp .transition:hover{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04)}.warp .hs_content ul{display:none}.warp .hs_content ul:first-child{display:block}.warp .hs_content li{font-size:14px;text-align:left;margin:24px 0;padding-left:22px;position:relative;line-height:14px}.warp .hs_content ul li{font-size:14px;text-align:left;margin:24px 0;padding-left:22px;position:relative;line-height:14px}.warp .hs_content ul li::after{content:"1";line-height:1;font-size:14px;text-align:left;color:#999999;position:absolute;left:0;top:0;font-weight:bold}.warp .hs_content ul:first-child li:nth-child(1)::after{content:"1";color:#bd1e21}.warp .hs_content ul:first-child li:nth-child(2)::after{content:"2";color:#ff6600}.warp .hs_content ul:first-child li:nth-child(3)::after{content:"3";color:#faa90e}.warp .hs_content ul:first-child li:nth-child(4)::after{content:"4"}.warp .hs_content ul:first-child li:nth-child(5)::after{content:"5"}.warp .hs_content ul:first-child li:nth-child(6)::after{content:"6"}.warp .hs_content ul:first-child li:nth-child(7)::after{content:"7"}.warp .hs_content ul:first-child li:nth-child(8)::after{content:"8"}.warp .hs_content ul:first-child li:nth-child(9)::after{content:"9"}.warp .hs_content ul:first-child li:nth-child(10)::after{content:"10"}.warp .hs_content ul:nth-child(2) li:nth-child(1)::after{content:"11"}.warp .hs_content ul:nth-child(2) li:nth-child(2)::after{content:"12"}.warp .hs_content ul:nth-child(2) li:nth-child(3)::after{content:"13"}.warp .hs_content ul:nth-child(2) li:nth-child(4)::after{content:"14"}.warp .hs_content ul:nth-child(2) li:nth-child(5)::after{content:"15"}.warp .hs_content ul:nth-child(2) li:nth-child(6)::after{content:"16"}.warp .hs_content ul:nth-child(2) li:nth-child(7)::after{content:"17"}.warp .hs_content ul:nth-child(2) li:nth-child(8)::after{content:"18"}.warp .hs_content ul:nth-child(2) li:nth-child(9)::after{content:"19"}.warp .hs_content ul:nth-child(2) li:nth-child(10)::after{content:"20"}.warp .hs_content ul:nth-child(3) li:nth-child(1)::after{content:"21"}.warp .hs_content ul:nth-child(3) li:nth-child(2)::after{content:"22"}.warp .hs_content ul:nth-child(3) li:nth-child(3)::after{content:"23"}.warp .hs_content ul:nth-child(3) li:nth-child(4)::after{content:"24"}.warp .hs_content ul:nth-child(3) li:nth-child(5)::after{content:"25"}.warp .hs_content ul:nth-child(3) li:nth-child(6)::after{content:"26"}.warp .hs_content ul:nth-child(3) li:nth-child(7)::after{content:"27"}.warp .hs_content ul:nth-child(3) li:nth-child(8)::after{content:"28"}.warp .hs_content ul:nth-child(3) li:nth-child(9)::after{content:"29"}.warp .hs_content ul:nth-child(3) li:nth-child(10)::after{content:"30"}.warp .hs_content ul:first-child li a{position:relative}.warp .hs_content ul:first-child li:nth-child(1) a::before{content:"爆";width:14px;height:14px;background:#BD1E21;border-radius:3px;font-size:10px;font-family:Microsoft YaHei;font-weight:300;color:#FFFFFF;position:absolute;right:-24px;text-align:center;bottom:2px;line-height:14px}.warp .hs_content ul:first-child li:nth-child(2) a::before,.warp .hs_content ul:first-child li:nth-child(3) a::before,.warp .hs_content ul:first-child li:nth-child(4) a::before,.warp .hs_content ul:first-child li:nth-child(5) a::before{content:"热";width:14px;height:14px;background:#FF6600;border-radius:3px;font-size:10px;font-family:Microsoft YaHei;font-weight:300;color:#FFFFFF;position:absolute;right:-24px;text-align:center;bottom:2px;line-height:14px}.warp .hp_content .job{background:#f7f7f7;padding:20px}.warp .hp_content .job li{margin-top:25px}.warp .hp_content .job li:first-child{margin-top:0px}.warp .hp_content .job li .j_top{display:flex;justify-content:space-between;align-items:center}.warp .hp_content .job li .j_bottom{font-size:12px;text-align:left;color:#666666;padding-top:10px}.warp .hp_content .job li .j_top .name{font-size:16px;text-align:left;color:#303030;width:180px;height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all}.warp .hp_content .job li .j_top .money{font-size:16px;text-align:left;color:#bd1e21}.warp .lt_content .topic{background:#f7f7f7;padding:20px}.warp .lt_content .topic li{font-size:14px;text-align:left;margin-top:17px}.warp .lt_content .topic li:first-child{margin-top:0}.warp .hc_content ul{display:flex;flex-wrap:wrap;margin:-10px}.warp .hc_content li{width:50%;padding:10px}.warp .hc_content li div{border:1px solid #eee;border-radius:4px;overflow:hidden;height:60px;display:flex;justify-content:center;align-items:center;text-align:center}.warp .hc_content li img{max-width:90%;max-height:50px}.banner_warp .banner-pic{position:relative;height:336px;width:870px;overflow:hidden;display:flex;flex-direction:row;justify-content:space-between}.banner_warp .banner-pic .big-pic{height:336px;width:540px;overflow:hidden}.banner_warp .banner-pic .big-pic .back-img a{display:flex}.banner_warp .banner-pic .big-pic img{height:336px;width:540px}.banner_warp .banner-pic .big-pic::before{content:"";position:absolute;width:540px;height:130px;z-index:1;opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease;background-image:linear-gradient(-180deg, transparent 25%, rgba(0,0,0,0.65) 97%);bottom:0}.banner_warp .banner-pic .big2-pic::before{content:"";position:absolute;width:100%;height:50px;z-index:1;opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease;background-image:linear-gradient(-180deg, transparent 25%, rgba(0,0,0,0.65) 97%);bottom:0}.banner_warp .banner-pic .small-pic{width:320px;height:336px}.banner_warp .banner-pic .small-pic .big2-pic a{display:block}.banner_warp .banner-pic .small-pic .big2-pic:last-child{margin-top:10px}.banner_warp .banner-pic .small-pic img{width:100%}.banner_warp .banner-pic .small-pic>div{width:320px;height:163px;overflow:hidden;position:relative}.banner_warp .banner-pic .small-pic>div img{width:320px;height:163px;background:#000000}.banner_warp .banner-pic .small-pic .bottom{margin-top:10px}.banner_warp .banner-pic .big-pic-content{position:absolute;bottom:0;z-index:10;width:540px;left:0}.banner_warp .banner-pic .big-pic-content h1{color:#fff;margin:20px;font-weight:normal;font-size:20px;bottom:0;position:absolute;line-height:1.5;word-wrap:break-word;word-break:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:60px}.banner_warp .banner-pic .big2-pic-content{position:absolute;bottom:0;z-index:10;width:320px;left:0}.banner_warp .banner-pic .big2-pic-content h2{color:#fff;font-weight:normal;font-size:15px;margin:15px;position:absolute;line-height:1.5;word-wrap:break-word;word-break:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:45px;bottom:0}.action .activity ul{display:flex;flex-wrap:wrap;justify-content:space-between}.action .activity ul li{width:420px}.action .activity ul li .top{position:relative}.action .activity ul li .top .pic{width:420px;height:236px;overflow:hidden}.action .activity ul li .top .pic img{width:100%;height:100%}.action .activity ul li .top .tip{width:36px;line-height:20px;background:#BD1E21;font-size:12px;font-weight:300;color:#FFFFFF;text-align:center;position:absolute;left:10px;top:10px;z-index:10}.action .activity ul li .title{font-size:16px;font-family:Microsoft YaHei;font-weight:bold;margin-top:19px;margin-bottom:30px;line-height:28px;height:56px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}
