@charset "utf-8";
@media (min-width:1050px){
	.nav li:hover .nav-yi{color: #0094a5;}
	.header-style .header{background: none;}
	.header-style .menu_line{opacity: 0;}
}
@media (max-width:1600px){
	.nav-yi{padding: 0 25px;}
}
@media (max-width:1500px){
	.nav-yi{padding: 0 25px;}
	.w76{width: 80%;}
	.office_list li{padding: 0 5px;}
}
@media (max-width:1250px){
	.top_dynamic_content_box p {
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
		overflow: hidden;
	}
}
@media (max-width:1200px){

}
@media (max-width:1050px){
	.menu-handler{display: block;}
	body,.index-body{padding-top: 60px !important;}
	.header{height: 60px;background: #fff !important;}
	.header .w92{height: 60px;}
	.logo img{height: 32px;}
	.header-con{float: none;position: fixed;left: -100%;top:60px;width:100%;bottom:0;background: #fff;margin: 0;transition: all .3s cubic-bezier(0.89, 0.04, 0.21, 0.93); -webkit-transition: all .3s cubic-bezier(0.89, 0.04, 0.21, 0.93);}
	.header-con.active{left: 0;}
	.nav-box{position: absolute;left: 12px;top:50px;right: 12px;bottom:50px;overflow: auto;margin: 0;}
	.nav li{float: none;width: 100%;border-bottom: 1px solid rgba(0,0,0,.3);position: relative;margin: 0;}
	.nav li:after{width: 10px;height: 10px;position: absolute;content: '';right: 2px;top:20px;background: url("../images/phone-arrow.png") no-repeat center;background-size:cover;display: none;transition: all .4s;}
	.nav li.has:after{display: block;}
	.nav li.on:after{transform: rotate(180deg);}
	.nav li.active{background: none;}
	.nav-yi{line-height: 50px;width: auto;text-align: left;padding: 0;display: inline-block;}
	.nav li.none .nav-yi{display: block;}
	.nav li.active{border-bottom: 1px solid #0094a5;}
	.language{position: fixed;top:17px;transform: none;right: 4%;margin-right: 35px;}
	.training_list li a{padding-left: 0;padding-right: 0;}

	.w1520,.w1400,.w76,.w70,.w84,.w82,.w80,.w60{width: 92%;}
	.dynamic_children_title_box .size36 br{display: none;}

}
@media (max-width:800px){
	.high_rise_list li{width: 48.5%;margin-right: 3%;}
	.high_rise_list li:nth-child(3n){margin-right: 3%;}
	.high_rise_list li:nth-child(2n){margin-right: 0;}
	.top_dynamic_content{margin-bottom: 0;}
	.xw li{width: 48.5%;margin-right: 3%;}
	.xw li:nth-child(2n){margin-right: 0;}
	.regulatory_list li .regulatory_list_content,.regulatory_list li .regulatory_list_information{padding: 25px;}
	.regulatory_table_header{padding: 0 25px;}
	.intro_box_warp{width: 500px;}
	.office_list{display: block;}
	.office_list{white-space: nowrap;overflow: auto;}
}
@media (max-width:760px){
	.pc-show{display: none;}
	.wap-show,.top_dynamic_box,.office_list,.top_dynamic{display: block;}
	.top_dynamic_left,.top_dynamic_content_box,.high_rise_list li,.service_list li,.xw li,.training_img_list li,.dynamic_list li{margin-right: 0 !important; width: 100%;}

	.mg-bt160{margin-bottom: 50px;}
	.mg-bt100,.dynamic_list li,.mg-bt80,.service_list li,.xw li{margin-bottom: 35px;}
	.mg-bt60{margin-bottom: 30px;}
	.type_one_list li,.top_dynamic_left,.mg-bt50,.mg-bt40,.form_container .form_box .form_title,.training_img_list li{margin-bottom: 20px;}
	.mg-bt30,.des-bt50 p{margin-bottom: 15px;}
	.mg-bt25,.des-bt25 p{margin-bottom: 12px;}
	.form_container .form_box .form_input_container .input_list li{margin-bottom: 10px;}
	.training_img_list li:last-child{margin-bottom: 0;}


	.title img{height: 52px;}
	.title-bgs img{height: 44px;}
	.type_one_list li:nth-child(odd) .intro_box{margin-left: 10px;}
	.type_one_list li:nth-child(even) .intro_box{margin-right: 10px;}
	.top_dynamic_content_box{margin-left: 0;}
	.top_dynamic_title{position: static;text-align: center;width: auto;height: auto;margin-bottom: 20px;}
	/*.dynamic_list li{width: 48.5%;margin-right: 3%;}*/
	/*.dynamic_list li:nth-child(3n){margin-right: 3%;}*/
	/*.dynamic_list li:nth-child(2n){margin-right: 0;}*/

	.contact_us{width: 110px;height: 50px;line-height: 50px;}
	.footer_container{display: block;}
	.footer_container .back_top_btn{width: 110px;margin: 0 auto 20px;}
	.form_container .form_box .form_input_container .input_list .li_msg{height: 150px;}
	.form_container .form_box{padding-bottom: 25px;}
	.form_container .form_box .form_input_container .submit_button{width: 36px;}
	.form_container .form_box .form_input_container .input_list li .input_type{width: 34px;}
	.high_rise_list li .head_pic{width: 160px;}
	.high_rise_list li{padding: 20px 0;margin-bottom: 4%;}
	.edit *{font-size: 18px !important;}
	.back_btn_box{padding: 0 4%;}
	.to-more-scale img{height: 20px;}
	.back_btn_box .back_listen{width: auto;}
	.back_btn_box .the_top{width: auto;}
	.message_container .message_box .input_box .common_input{margin-left: 2%;}
	.message_container .message_box .input_box .ver_code{width: 30%;margin-left: 2%;}
	.message_container .specification_box .checked{width: 18px;height: 18px;margin-right: 8px;}
	.top_dynamic_right{width: 100%;margin-left: 0;}
	.mg-bt60 > .top_dynamic_title{margin-bottom: -10px;}
	.regulatory_table_header p{width: 33%;}
	.regulatory_table_header{padding: 0;}
	.regulatory_list li .regulatory_list_content,.regulatory_list li .regulatory_list_information{padding: 12px;}
	.regulatory_list li .regulatory_list_content{display: block;min-height: 0;margin-bottom: 8px;}
	.regulatory_list li .regulatory_list_content .time{width: 100%;}
	.regulatory_list li .regulatory_list_content .regulatory_title_box{width: 100%;text-align: left;margin: 8px 0;}
	.regulatory_list li{margin-bottom: 8px;}
	.position_btn{margin: 35px auto;}
	.training_list li a{padding: 0;}
	.office_address_img{margin-bottom: 0;}
	.contact_box{border-width: 1px;}
	.basic_1{display: block;}
	.basic_1 .basic_1_left{width: 100%;}
	.basic_1 .basic_1_right{width: 100%;height: 100px;}
	.basic_1 .input_name_box{height: auto;}
	.basic_form .input_common_title{padding: 0;line-height: 50px;height: 50px;}
	.basic_1 .basic_1_left .user_email{height: auto;}
	.basic_1 .basic_1_left .user_email .input_email_title{padding: 0;line-height: 50px;height: 50px;}
	.basic_1 .basic_1_left .user_email .input_email{height: 50px;line-height: 50px;}
	.basic_1 .intention_city .city_list{padding: 5px 10px;}
	.el-checkbox{margin-right: 15px;}
	.basic_1 .intention_city .el-checkbox .el-checkbox__input .el-checkbox__inner{width: 25px;height: 25px;}
	.el-checkbox__label{padding-left: 5px;}
	.basic_1 .intention_city .el-checkbox-group .el-checkbox{margin-bottom: 15px;}
	.basic_1 .basic_1_right .text_infor .el-upload{border-top: 1px solid #0b98a6;border-left: none;}
	.basic_2 .achievement_box .input_common_title{width: 100%;padding: 0 10px;border:none;text-align: center;}
	.basic_2 .achievement_box .input_achievement{width: 100%;height: 60px;}
	.basic_2 .achievement_box{display: block;height: auto;}
	.basic_2 .intention_apply .apply_list{padding: 5px 15px;}
	.basic_2 .el-checkbox-group .el-checkbox{margin-right: 15px;}
	.basic_2 .el-checkbox-group .el-checkbox .el-checkbox__input .el-checkbox__inner,.basic_3 .el-checkbox-group .el-checkbox .el-checkbox__input .el-checkbox__inner{width: 25px;height: 25px;}
	.basic_2 .el-checkbox-group .el-checkbox:last-child{margin-right: 0;}
	.basic_3 .school_name_box .school_input{width: 100%;border-bottom: 1px solid #0b98a6;}
	.basic_3 .school_name_box,.intention_type{display: block;}
	.basic_3 .school_name_box .school_input p{border-left: none;}
	.basic_3 .intention_type{height: auto;display: block;}
	.basic_3 .intention_type .input_common_type{width: 100%;border-right: none;padding: 15px 0 25px;}
	.basic_3 .intention_type{border:none;}
	.basic_3 .intention_type .type_list{padding: 5px 15px;width: 100%;}
	.basic_3 .intention_type .type_list .el-checkbox-group .el-checkbox{margin-right: 5%;margin-bottom: 15px;width: 47.5%;}
	.basic_3 .intention_type .type_list .el-checkbox-group .el-checkbox:nth-child(2n){margin-right: 0;}
	.basic_3 .intention_level .level_list{padding: 15px 15px 0;}
	.basic_3 .other_level{height: auto;}
	.submit_btn{width: 120px;line-height: 40px;height: 40px;}
	.basic_3 .intention_level{display: block;}
	.basic_3 .intention_level .level_list{width: 100%;}
	.basic_3 .intention_level .input_common_level{width: 100%;text-align: center;padding: 15px 0;}
	/*.basic_3 .intention_level .level_list .level_box{width: 30%;margin-right: 5%;}*/
	/*.basic_3 .intention_level .level_list .level_box:nth-child(3n){margin-right: 0;}*/
	.basic_3 .intention_level .level_list .level_input{margin-left: 5px;}
	.basic_3 .intention_level .level_list .el-checkbox-group .el-checkbox{margin-right: 0;}
	.basic_3 .other_level .input_common_other{width: 100%;padding: 15px 0;border-right:none;}
	.basic_3 .other_level{display: block;border-right:none;}
	.basic_3 .other_level .other_level_input{width: 100%;height: 80px;}
	.basic_3 .other_level .other_level_input,.internship_form .intention_internship .internship_list,.internship_form .intention_professional .professional_list{padding: 0 15px;}
	.internship_form .intention_internship .input_common_internship{width: 100%;border-right: none;}
	.internship_form .intention_internship{display: block;height: auto;}
	.internship_form .intention_internship .internship_list,.internship_form .intention_professional .professional_list{width: 100%;}
	.internship_form .el-checkbox-group .el-checkbox .el-checkbox__input .el-checkbox__inner,.social_form .el-checkbox .el-checkbox__input .el-checkbox__inner,.social_form .once_office .el-checkbox .el-checkbox__input .el-checkbox__inner,.social_form .performance .el-checkbox .el-checkbox__input .el-checkbox__inner{width: 25px;height: 25px;}
	.internship_form .el-checkbox-group .el-checkbox{width: 30%;margin-right: 5%;margin-bottom: 15px;white-space: nowrap;}
	.internship_form .el-checkbox-group .el-checkbox:nth-child(3n){margin-right:0;}
	.basic_form .input_common_title1{width: 100%;padding: 25px 0;border-right: none;}
	.basic_1 .intention_city,.social_form .intention_app_position,.social_form .performance{display: block;height: auto;}
	.basic_1 .intention_city .city_list{width: 100%;}
	.internship_form .graduation_time .input_graduation_title,.social_form .intention_app_position .input_app_position_title1,.social_form .once_office .input_common_office,.social_form .performance .input_common_performance{width: 100%;border-right: none;}
	.internship_form .graduation_time{display: block;}
	.internship_form .intention_professional,.internship_form .intention_rank,.social_form .once_office{height: auto;display: block;}
	.internship_form .graduation_time .input_graduation{width: 100%;height: 50px;padding: 0 15px;}
	.internship_form .intention_professional .input_professional_title1{width: 100%;border-right: none;padding: 15px 0 25px;}
	.internship_form .intention_rank .input_common_rank{width: 100%;padding: 15px 0 25px;border-right: none;}
	.internship_form .intention_rank .rank_list{padding: 0 15px;width: 100%;}
	.internship_form .internship_begin_time .internship_begin_title,.internship_form .internship_end_time .input_internship_end_title{width: 100%;border-right: none;padding: 15px 0;}
	.internship_form .internship_begin_time,.internship_form .internship_end_time{display: block;}
	.internship_form .internship_begin_time .input_internship_begin,.internship_form .internship_end_time .input_internship_end{padding: 0 15px;height: 50px;width: 100%;}
	.social_form .intention_app_position .app_position_list,.social_form .once_office .office_list,.social_form .performance .performance_list{width: 100%;padding: 0 15px;}
	.social_form .el-checkbox{width: 47.5%;margin-right: 5%;white-space: nowrap;margin-bottom: 15px;}
	.social_form .el-checkbox:nth-child(even){margin-right: 0;}
	.social_form .intention_app_position .input_app_position_title1,.social_form .once_office .input_common_office,.social_form .performance .input_common_performance{padding: 15px 0 25px;}
	.social_form .once_office .office_list .office_box{width: 47.5%;margin-right: 5%;}
	.social_form .once_office .office_list .office_box:nth-child(2n){margin-right: 0;}
	.social_form .once_office .el-checkbox-group .el-checkbox{margin-right: 0;margin-bottom: 15px;}
	.social_form .performance .performance_list .performance_box{width: 30%;margin-right: 5%;}
	.social_form .performance .performance_list .performance_box:nth-child(3n){margin-right: 0;}
	.social_form .audit_year .input_audit_title{width: 40%;}
	.social_form .audit_year .input_audit{width: 60%;}
	.back_home{width: 48px; height: auto;}
	.back_home img{height: auto;}
	.basic_2 .cn_resume .cn_upload .el-upload-dragger .pdf_icon,.basic_2 .en_resume .en_upload .el-upload-dragger .pdf_icon{width: 48px;height: 48px;}
	.el-checkbox__inner:after{left: 24% !important;top: 40% !important;}
	.level_input,.rank_input,.performance_input{height: 27px !important;}
	.internship_form .intention_rank .rank_list .rank_input,.social_form .performance .performance_list .performance_input{margin-left: 12px;}
	.intro_box_warp{width: auto;}
	.type_one_list li{text-align: center;}
	.type_one_list li:nth-child(odd) .type_one_list_tt{flex-direction: column;display: block;}
	.type_one_list li:nth-child(even) .type_one_list_tt{flex-direction: column-reverse;}
	.head_img_0{text-align: center;}
	.head_img_0 img{width: 100px;}
	.type_one_list li:nth-child(odd) .intro_box{margin-left: 0;text-align: center;}
	.type_one_list li:nth-child(even) .intro_box{margin-right: 0;text-align: center;}
	.type_one_list li:nth-child(even) p{text-align: center;}
	.data_list li{width: 100%;max-width: 100%;margin-bottom: 15px;}
	.data_list li:last-child{margin-bottom: 0;}
	.data_list{display: block;}
}
@media (max-width:360px){

}