@charset "UTF-8";.hot_com_item .line_3,.ids_com_item .light_point{height:22px;overflow:hidden}.hot_com_item .line_3 span,.ids_com_item .light_point span{float:left;margin-right:5px;margin-bottom:5px;display:inline-block;height:22px;line-height:20px;border:1px solid #ebeef5;font-size:12px;color:#a7a7a7;padding:0 7px}.hot_com_item:hover,.ids_com_item:hover,.ids_urgent_list li>div:hover{box-shadow:3px 3px 10px #e3e8f0,3px 3px 10px #e3e8f0}.type_nav_content>li:hover .type_nav_item{box-shadow:-5px 5px 10px 1px #eef1f6,-5px -5px 10px 1px #eef1f6;z-index:3}.login_cont:hover,.type_detail_cont{box-shadow:0 0 10px 6px #eef1f6}.hot_com_item .line_1 a,.hot_com_item .line_1 span,.hot_com_item .line_4 .com_msg a,.ids_com_item .com_name,.ids_com_item>p,.ids_urgent_list li .line_1 a,.ids_urgent_list li .line_2,.recruit_job>p>a,.recruit_job>p>span,.type_nav_item .content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a,b,body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,hr,i,input,label,li,ol,p,pre,select,span,strong,td,textarea,th,ul{box-sizing:border-box;margin:0;padding:0;font-weight:400}body{background-color:#f2f6fc}button,input,select,textarea{outline:0;border:none;background:0 0;font-family:inherit}img{border:none;display:block;vertical-align:middle}pre{font-family:inherit;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.box{width:1200px;max-width:1200px;min-width:950px;margin:0 auto}.banner_cont,.ids_urgent_cont{margin-top:30px}@media screen and (max-width:1250px){.box{width:1000px}}.hot_search_cont{margin-bottom:0}.banner_cont .box{height:230px}@media screen and (max-width:1250px){.banner_cont .box{height:191px}}@media screen and (max-width:1050px){.box{width:950px}.banner_cont .box{height:182px}}.login_cont{width:14.5%;height:100%;float:right;background:#fff}.login_cont .table{display:table;width:100%;height:100%}.login_cont .table .table_cell{display:table-cell;height:100%;vertical-align:middle;text-align:center}.login_cont .table .table_cell>a{display:block;width:77.01149%;height:36px;line-height:34px;font-size:14px;border-radius:18px;border:1px solid #f6ab00;margin:0 auto}.login_cont .table .table_cell>a.btn_register_02{background:#f6ab00;color:#fff}.login_cont .table .table_cell>a.btn_register_02:hover{background:#ffb408}.login_cont .table .table_cell>a.btn_my_resume{background:#f6ab00;color:#fff;margin-bottom:10px}.login_cont .table .table_cell>a.btn_my_resume:hover{background:#ffb408}.login_cont .table .table_cell>a.btn_who_seen{color:#f6ab00}.login_cont .table .table_cell>a.btn_who_seen:hover{background:#f6ab00;color:#fff}.login_cont .text{font-size:14px;color:#333;line-height:24px;margin-bottom:22px;padding:0 10px}.login_cont .user_msg{overflow:hidden;position:relative;text-align:left;margin-bottom:20px;padding-left:20px}.login_cont .user_msg>p{position:absolute;bottom:0;left:90px}@media screen and (max-width:1250px){.login_cont .user_msg{padding-left:10px}.login_cont .user_msg>p{left:74px}}.login_cont .user_msg>p .loginName{font-size:16px;color:#333}.login_cont .user_msg>p span{font-size:14px;color:#909399}.login_cont .user_msg .user_photo{width:60px;height:60px}.type_nav_cont{float:left;width:26.25%;height:100%;margin-right:1.66667%;background:#fff;position:relative}.type_nav_item,.type_nav_item .table{width:100%;position:relative;background:#fff}.type_nav_content{height:100%}.type_nav_content>li{height:25%;cursor:pointer;background:#fff}.type_nav_content>li:hover .type_detail_cont{display:block}.type_nav_content>li:hover .table{border-color:transparent}.type_nav_content>li.hover{border:1px solid #eef1f6;border-right:none}.type_nav_content>li.hover .type_nav_item{z-index:3;padding:0 19px}.type_nav_content>li.hover .table{border-color:transparent}.type_nav_content>li.hover .type_detail_cont{border:1px solid #eef1f6}.type_nav_item{height:100%;padding:0 20px}.type_nav_item .table{display:table;height:100%;border-top:1px solid #ebeef5;table-layout:fixed}.type_nav_item .table.first_child{border-top:none}.type_nav_item .table .table_cell{display:table-cell;vertical-align:middle;position:relative}.type_nav_item .table .table_cell:before{content:">";display:block;float:right;font-family:simsun;color:#909399;position:relative;right:0;top:3px;font-size:20px;line-height:20px}.type_nav_item .content{max-width:90%}.type_nav_item .content .seo_style{display:inline-block;font-size:16px;color:#004098}.type_nav_item .content a{display:inline-block;font-size:12px;color:#909399;margin-left:15px;position:relative;top:1px}.type_nav_item .content a.first_child{margin-left:0}.type_nav_item .content a:hover{color:#f6ab00}.type_detail_cont{display:none;position:absolute;left:99%;top:0;z-index:2;width:694px;min-height:100%;background:#fff;padding:14px 20px}.type_detail_list li{font-size:14px;color:#666;line-height:36px}.type_detail_list li a{display:inline-block;margin:0 10px}.banner_content{float:left;width:55.83333%;height:100%;position:relative}.banner_content>span{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;width:24px;height:40px;line-height:40px;background-color:silver;background-color:rgba(0,0,0,.2);font-family:SimSun;font-size:16px;color:#fff;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none}.recruit_job .more_job a i,.title_cont .more_job i{font-family:simsun}.banner_content>span:hover{background-color:#000;background-color:rgba(0,0,0,.5)}.banner_content>span.btn_left{left:0}.banner_content>span.btn_right{right:0}#banner_list{width:100%;height:100%;position:relative}#banner_list li{position:absolute;display:none;height:100%;overflow:hidden}#banner_list li:first-child{display:block}.banner_content img{width:100%;height:auto}.banner_content a{display:block;width:100%;height:100%}.banner_content a:before{position:absolute;left:0;bottom:0;content:"广告";display:block;width:38px;height:20px;line-height:20px;text-align:center;background:#666;font-size:12px;color:#fff;border-top-right-radius:8px}.hot_com_list ul:after,.ids_com_list:after,.ids_urgent_list:after,.recruit_job>p:before{content:""}#dot_list{position:absolute;right:6px;bottom:6px;background:rgba(255,255,255,.2);border-radius:3px;height:14px;padding:3px 10px}#dot_list li{float:left;margin-left:6px;width:8px;height:8px;background:#fff;border-radius:50%;cursor:pointer}#dot_list li:first-child{margin-left:0}#dot_list li.active{background:#f6ab00}.title_cont{border-bottom:1px solid #ebeef5;margin-bottom:30px}.title_cont .title_content{display:inline-block;font-size:18px;color:#303133;border-bottom:3px solid #f6ab00;padding:0 15px 7px;margin-bottom:-1px}.title_cont .more_job{float:right;font-size:14px;color:#909399}.title_cont .more_job:hover{color:#f6ab00}.ids_urgent_list{margin-left:-15px}.ids_urgent_list:after{display:block;clear:both}.ids_urgent_list li .line_1 a,.ids_urgent_list li .line_1 i{display:inline-block;vertical-align:middle}.ids_urgent_list li{float:left;width:33.33%;margin-bottom:15px;padding-left:15px}@media screen and (max-width:1250px){.ids_urgent_list li{width:50%}}.ids_urgent_list li>div{height:86px;padding:20px 76px 0 20px;background:#fff;position:relative}.ids_urgent_list li>div>div{margin-bottom:10px}.ids_urgent_list li .com_logo{position:absolute;top:20px;right:15px;width:45px;height:45px;overflow:hidden}.ids_urgent_list li .com_logo img{width:100%;height:auto}.ids_urgent_list li .line_1 a{font-size:16px;color:#004098;max-width:52%}.ids_urgent_list li .line_1 a:hover{color:#f6ab00}.ids_urgent_list li .line_2{font-size:14px}.ids_urgent_list li .line_2 span{color:#666}.ids_urgent_list li .line_2 .salary{color:#f6ab00}#banner_cont{margin-top:20px}.ids_com_cont{margin-top:30px}.ids_com_list{margin-left:-20px}.ids_com_list:after{display:block;clear:both}.ids_com_list li{float:left;width:25%;margin-bottom:20px;padding-left:20px}@media screen and (max-width:1250px){.ids_com_list li{width:33.33%}}.ids_com_item{height:334px;background:#fff;padding:20px}.ids_com_item .com_logo{display:block;width:100px;height:100px;overflow:hidden;margin:0 auto 16px}.ids_com_item .com_name{display:block;font-size:16px;color:#000;text-align:center;margin-bottom:3px}.ids_com_item .com_name:hover{color:#f6ab00}.ids_com_item>p{font-size:14px;color:#666;text-align:center;margin-bottom:12px}.recruit_job{margin-bottom:14px;line-height:26px}.recruit_job>p{font-size:14px}.recruit_job>p:before{display:inline-block;vertical-align:middle;width:8px;height:8px;background:#f6ab00;margin-right:10px}.recruit_job>p>a,.recruit_job>p>span{display:inline-block;vertical-align:middle;max-width:70%}.recruit_job .job_name{color:#004098}.recruit_job .more_job>span{color:#f6ab00}.recruit_job .more_job>span i{color:#909399}.recruit_job .more_job a{float:right;color:#909399}.recruit_job .more_job a:hover{color:#f6ab00}.hot_ids_cont{margin-top:10px}.hot_ids_content{overflow:hidden}.hot_com_list{float:right;width:85.16%}@media screen and (max-width:1250px){.hot_com_list{width:82%}}.hot_com_list ul{margin-left:-20px}.hot_com_list ul:after{display:block;clear:both}.hot_com_list li{float:left;padding-left:20px;width:33.33%;margin-bottom:20px}@media screen and (max-width:1250px){.hot_com_list li{width:50%}}.hot_com_item{height:190px;background:#fff;padding:20px}.hot_com_item .line_1{font-size:16px;margin-bottom:2px}.hot_com_item .line_1 a{color:#004098;display:inline-block;max-width:62%}.hot_com_item .line_1 a:hover{color:#f6ab00}.hot_com_item .line_1 span{max-width:37%;color:#f6ab00}.hot_com_item .line_2{font-size:12px;color:#333;margin-bottom:12px}.hot_com_item hr{margin:15px 0;border:none;border-top:1px solid #ebeef5}.hot_com_item .line_4 .com_logo{float:left;width:40px;height:40px;overflow:hidden}.hot_com_item .line_4 .com_msg{margin-left:52px}.hot_com_item .line_4 .com_msg a{display:inline-block;max-width:60%;font-size:14px;color:#666}.hot_com_item .line_4 .com_msg a:hover{color:#f6ab00}.hot_com_item .line_4 .com_msg p,.hot_com_item .line_4 .com_msg span{font-size:12px;color:#a7a7a7}.hot_ids_nav{width:160px;background:#fff;font-size:14px;color:#333;line-height:54px}.hot_ids_nav li{padding:0 20px}.hot_ids_nav li:before{content:">";display:block;float:right;font-family:SimSun}.bottom_link_content dd a,.bottom_link_content dd span,.hot_ids_nav li a{display:inline-block}.hot_ids_nav li:hover{color:#fff;background:#f6ab00;box-shadow:0 0 8px #f6ab00}.hot_ids_nav li:hover a{color:#fff}.hot_ids_nav li a{height:100%}.bottom_link_cont{padding:30px 0 20px;background:#ebeef5;margin-top:30px}.bottom_link_content{font-size:14px;line-height:30px;margin-bottom:4px;height:30px;overflow:hidden}.bottom_link_content.open{height:auto}.bottom_link_content dt{float:left;color:#666}.bottom_link_content dd{color:#909399;padding-right:20px;position:relative;overflow:hidden}.bottom_link_content dd [data-act=show_all]{position:absolute;right:2px;top:13px;cursor:pointer}