.default_banner{background:#485466 url('/commImage/10.2/banner/1920_500_1.jpg') no-repeat center;height:500px;overflow:visible;}
.default_banner div{overflow:visible;}
.default_banner_content{padding:60px 0;position:relative;}
.default_banner_logo{position:absolute;top:28px;left:0;}
.default_banner_logo a{width:240px;height:44px;display:block;background:url('/commImage/logo/logo_com_03.png') no-repeat;font-size:14px;overflow:hidden;text-indent:-500px;}
.default_banner_search{width:550px;float:left;color:#fff;margin-top:130px;position:relative;}
.default_banner_search_tit{font-size:38px;}
.default_banner_search_form{padding:30px 0 10px;}
.default_banner_search_form input{height:22px;line-height:22px;padding:13px 15px;outline:none;border-top-left-radius:6px;border-bottom-left-radius:6px;border:0;width:400px;vertical-align:top;font-size:14px;color:#222;}
.default_banner_search_form button{width:120px;border:0;vertical-align:top;height:48px;border-radius:0;border-top-right-radius:6px;border-bottom-right-radius:6px;background:#5f8dc9;}
.default_banner_search_form button i{display:inline-block;height:34px;width:34px;overflow:hidden;vertical-align:top;margin:4px 0;background:url("/commImage/10.2/ui/icon/48.png") no-repeat -100px -49px;}
.default_banner_search_form .search-tip-error{position:absolute;top:140px;right:0;color:#f50;background:#FFF4F1;border:1px solid #FFC7B9;line-height:18px;border-radius:5px;padding:2px 5px;font-size:12px;font-family:"Microsoft yahei",SimSun,Tahoma;}
.default_banner_search_autocomplete{position:absolute;top:140px;left:0;background:#fff;border-radius:6px;right:120px;box-shadow:0 4px 20px rgba(0,0,0,0.15);}
.default_banner_search_autocomplete dl{padding-top:5px 0;}
.default_banner_search_autocomplete dl:nth-child(2){padding-top: 0;}
.default_banner_search_autocomplete dt{color:#999;font-size:12px;padding:5px 15px;line-height:22px;height:22px;}
.default_banner_search_autocomplete dd .word{cursor: pointer; display:block;padding:5px 15px;line-height:22px;height:22px;color:#222;font-size:14px;text-decoration:none;}
.default_banner_search_autocomplete dd .word:hover{background:#f1f6ff;}
.default_banner_search_hotkey{font-size:14px;}
.default_banner_search_hotkey li{float:left;padding-right:12px;}
.default_banner_search_hotkey a{color:#fff;}

.default_meta_recruit_plan{background:#044dec url("/commImage/10.2/banner/1920_140_1.jpg") no-repeat center;padding:17px 0;color:#f3f3f3;}
.default_meta_recruit_plan .jobcn_index{position:relative;}
.default_meta_recruit_plan h2{font-size:36px;line-height:54px;padding-bottom:4px;font-weight:bold;}
.default_meta_recruit_plan p{font-size:18px;line-height:28px;}
.default_meta_recruit_plan a{position:absolute;top:50%;right:0;transform:translateY(-50%);height:56px;line-height:56px;width:240px;background:#29cefe;background:linear-gradient(0deg,#4facfe,#00f2fe);font-size:22px;color:#fff;font-weight:bold;border-radius:28px;text-align:center;}

.default_banner_card{display: none;width:300px;border-radius:8px;background:#fff;float:right;}

.default_banner_card_hd{padding:15px 20px 0;line-height:22px;height:22px;font-size:14px;position:relative;}
.default_banner_card_hd a{position:absolute;top:15px;right:20px;}
.default_banner_card_bd ul{padding:11px 0;}
.default_banner_card_bd li{padding:10px 20px;}
.default_banner_card_bd li:hover{background:#ecf4ff;}
.default_banner_card_bd li a{display:inline-block;height:44px;line-height:22px;font-size:14px;padding-left:60px;vertical-align:top;text-decoration:none;}
.default_banner_card_avatar{height:44px;width:44px;border-radius:6px;float:left;margin-left:-60px;border-radius:6px;position:relative;overflow:hidden;}
.default_banner_card_avatar img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
.default_banner_card_info{color:#222;}
.default_banner_card_info span{color:#aaa;padding-left:8px;}
.default_banner_card_info em{font-style:normal;color:#ddd;padding:0 5px;}
.default_banner_card_name{font-weight:bold;color:#222;line-height:22px;height:22px;white-space:nowrap;overflow:hidden !important;text-overflow:ellipsis;width:200px;}

.default_item{padding:50px 0;border-bottom:10px solid #f3f3f3;background:#fff;}
.default_item_hd{text-align:center;font-size:40px;line-height:60px;height:60px;padding-bottom:50px;}
.default_recruitment_process .default_item_bd ul{padding:0 10px;}
.default_recruitment_process .default_item_bd li{float:left;width:20%;text-align:center;position:relative;}
.default_recruitment_process .default_item_bd li:after{content:"";width:0;height:0;position:absolute;top:70px;right:-8px;border:10px solid transparent;border-left-color:#eee;}
.default_recruitment_process .default_item_bd li:last-child:after{display:none;}
.default_recruitment_process .default_item_bd li i{width:110px;height:110px;display:inline-block;vertical-align:top;background:url("/commImage/10.2/ui/icon/89.png") no-repeat;}
.default_recruitment_process .default_item_bd li i.search_icon{background-position:-150px 0;}
.default_recruitment_process .default_item_bd li i.manage_icon{background-position:-300px 0;}
.default_recruitment_process .default_item_bd li i.interview_icon{background-position:-450px 0;}
.default_recruitment_process .default_item_bd li i.offer_icon{background-position:0 -150px;}
.default_recruitment_process .default_item_bd li p{font-size:18px;color:#222;line-height:28px;height:28px;padding-top:10px;}

.default_code_service .default_item_bd ul{padding:20px 20px 60px;}
.default_code_service .default_item_bd li{float:left;width:33.3%;text-align:center;}
.default_code_service .default_item_bd li i{width:140px;height:100px;display:inline-block;vertical-align:top;background:url("/commImage/10.2/ui/icon/89.png") no-repeat -150px -150px;}
.default_code_service .default_item_bd li i.precise_icon{background-position:-300px -150px;}
.default_code_service .default_item_bd li i.chat_icon{background-position:-450px -150px;}
.default_code_service .default_item_bd li h3{font-size:20px;line-height:30px;height:30px;font-weight:bold;color:#222;padding:25px 0 5px;}
.default_code_service .default_item_bd li p{font-size:16px;}
.default_code_service_btn{text-align:center;}
.default_code_service_btn a{display:inline-block;vertical-align:top;height:22px;line-height:22px;padding:10px 35px;font-size:18px;color:#fff;text-align:center;background:#5f8dc9;border-radius:6px;}
.default_code_service_btn a:hover{text-decoration:none;}

.default_register{background:#1c1f2a url("/commImage/10.2/banner/1920_260_1.jpg");padding:55px 0 85px;}
.default_register_text{text-align:center;font-size:40px;line-height:60px;height:60px;padding-bottom:20px;color:#fff;}
.default_register_btn{text-align:center;}
.default_register_btn a{display:inline-block;vertical-align:top;height:22px;line-height:22px;padding:10px 35px;font-size:18px;color:#fff;text-align:center;background:#5f8dc9;border-radius:6px;}
.default_register_btn a:hover{text-decoration:none;}

.default_system_feature .tab_hd{text-align:center;}
.default_system_feature .tab_hd a{display:inline-block;vertical-align:top;line-height:22px;height:22px;padding:9px 25px;border-radius:6px;background:#e6e6e6;color:#555;font-size:16px;margin:0 10px;text-decoration:none;}
.default_system_feature .tab_hd a.active{background:#5f8dc9;color:#fff;}
.default_system_feature_content{padding:40px 30px 0;}
.default_system_feature_text{float:left;width:390px;padding-top:60px;}
.default_system_feature_text p{font-size:16px;color:#222;line-height:40px;}
.default_system_feature_text div{padding-top:20px;}
.default_system_feature_text div a{display:inline-block;vertical-align:top;font-weight:bold;font-size:16px;border:2px solid #5f8dc9;color:#5f8dc9;border-radius:6px;line-height:22px;height:22px;padding:7px 0;width:170px;text-align:center;}
.default_system_feature_img{float:right;}

.default_zph_special .default_item_bd ul{}
.default_zph_special .default_item_bd li{float:left;width:25%;text-align:center;}
.default_zph_special .default_item_bd li div{display:inline-block;width:230px;height:300px;vertical-align:top;border-radius:6px;overflow:hidden;background:#eaeaea;position:relative;}
.default_zph_special .default_item_bd li.expected p{display:inline-block;position:absolute;left:50%;top:50%;color:#aaa;font-size:30px;font-weight:bold;white-space:nowrap;transform:translate(-50%,-50%);line-height:35px;}

/* 2022-4-13 unify width 1200px */
@media (min-width:1350px){
.default_banner_search{width:650px;}
.default_banner_search_form input{width:500px;}
.default_system_feature_content{padding: 40px 90px 0;}
}