.head_bg { /* height: 800px; */ overflow: hidden; /* border: 1px solid red; */ } .about-video { position: absolute; /* z-index: 0; */ width: 100%; /* height: 100%; */ /* height: 794px; */ display: block; object-fit: cover; /* overflow: hidden; */ top: 0; left: 0; /* height: 800px; */ } .about-video { display: block; width: 100%; } .header { background: rgba(0, 0, 0, 0.85); box-shadow: 0px 0px 15px 3px rgba(0, 0, 0, 0.12); /* opacity: 0.85; */ } .header.active { /* background-color: #fff; */ background: rgba(0, 0, 0, 1); box-shadow: 0px 0px 15px 3px rgba(0, 0, 0, 0.12); border: none; /* border-bottom: 1px solid #f1f1f1; */ /* border-bottom: 1px solid #ddd; */ } .header .header_link .header_title { color: #fff; } .header .header_link.active .header_title { /* background-position: 0 68%; */ background-position: 0 100%; /* color: #fff; */ color: #0052D9; } .header .header_link.cur .header_title { /* background-position: 0 68%; */ background-position: 0 100%; color: #0052D9; } .banner_wrap { width: 1000px; margin-top: 0; /* height: 402px; */ background: rgba(0, 0, 0, 0.6) !important; border-radius: 10px; text-align: center; box-sizing: border-box; padding: 50px 60px; position: absolute; z-index: 1; top: 50%; left: 50%; transform: translate(-50%, -50%); /* margin-top: 120px; */ } .img1 { display: block; } .img2 { display: none; } .banner_main_title { font-size: 48px; font-family: Source Han Sans CN; font-weight: bold; color: #FFFFFF; /* margin-bottom: 63px; */ margin-bottom: 36px; } .banner_sub_title_about { width: 860px; font-size: 16px; font-family: SourceHanSansCN; font-weight: 400; color: #eee; line-height: 28px; display: flex; /* margin: 0 auto 20px; */ margin: 0 auto 16px; /* margin-bottom: 20px; */ text-align: center; } .banner_sub_title_about:nth-of-type(2) { margin-bottom: 0; } .banner_sub_title_about>img { width: 17px; height: 16px; display: inline-block; margin-right: 10px; margin-top: 7px; } .banner_sub_title_about>span { display: inline-block; text-align: left; } .banner_sub_title_about i { color: #eee; font-style: normal; } .about_desc_list_wrap { height: 170px; /* margin-top: -80px; */ position: absolute; z-index: 1; margin-top: 540px; /* visibility: hidden; opacity: 0; */ /* display: none; */ /* margin-top: 730px; */ /* position: relative; z-index: 1; */ } .about_desc_list { width: 360px; height: 170px; /* background: linear-gradient(147deg, #eeeff4, #fdfdfe); box-shadow: 0px 16px 12px 0px #F5F6FB; border-radius: 2px; */ background: rgba(0, 0, 0, 0.75); border-radius: 6px; /* border: 2px solid #fff; */ box-sizing: border-box; padding: 33px 10px 0 33px; } .about_desc_list .about_desc_title { font-size: 24px; font-family: SourceHanSansCN; font-weight: 500; color: #fff; margin-bottom: 20px; } .about_desc_list .about_desc_title img { display: inline-block; margin-right: 10px; } .about_desc_list .about_desc_title span { display: inline-block; vertical-align: middle; } .about_desc_list .about_desc_sub { font-size: 13px; font-family: SourceHanSansCN; font-weight: 400; color: #eee; line-height: 20px; box-sizing: border-box; padding: 0 20px; } /* 第一部分开始 */ .about_part_one_bg { background: #F3F5F8; } .about_part_one_con { box-sizing: border-box; padding: 56px 0 52px; display: flex; justify-content: space-between; flex-wrap: wrap; } .about_part_one_item { width: 274px; height: 274px; background: linear-gradient(147deg, #F4F6F9, #FFFFFF); border-radius: 2px; padding: 18px 20px; box-sizing: border-box; transition: .3s; box-shadow: 0 10px 20px 0 rgb(48 48 48 / 5%), 0 15px 30px 0 rgb(48 48 48 / 10%); border: 2px solid #fff; } /* .about_part_one_item:hover { box-shadow: 0 10px 20px 0 rgb(48 48 48 / 5%), 0 15px 30px 0 rgb(48 48 48 / 10%); } */ .about_part_one_img { width: 128px; height: 92px; margin: 0 auto; margin-bottom: 20px; } .about_part_one_item h4 { font-size: 18px; font-family: Source Han Sans CN; font-weight: 500; color: #333333; margin-bottom: 23px; text-align: center; } .about_part_one_item ul { display: flex; /* justify-content: space-between; */ flex-wrap: wrap; } .about_part_one_item ul li { font-size: 14px; font-family: Source Han Sans CN; font-weight: 400; color: #666666; margin-bottom: 10px; margin-right: 15px; } /* .about_part_one_item ul li:nth-child(even) { margin-right: 0; } */ /* 第一部分结束 */ /* 聚势开来开始 */ .future_bg { width: 100%; height: 566px; background: url('../imgs/about/about_weilai_bg.png') no-repeat; background-size: 100% 100%; position: relative; overflow: hidden; } .future_con { width: 100%; height: 100%; position: relative; box-sizing: border-box; padding: 42px 0; } .future_con_top, .future_con_bottom { width: 1040px; margin: 0 auto; display: flex; justify-content: space-between; } .future_con_bottom { width: 724px; } .future_item { /* position: absolute; */ width: 295px; height: 242px; box-sizing: border-box; padding: 15px; background: url('../imgs/about/about_weilai_bg_white.png') no-repeat; transition: 0.3s; position: relative; } .future_shadow { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: url('../imgs/about/about_weilai_item_bg.png') no-repeat; display: none; } .future_shadow1 { position: absolute; top: 46px; left: 0; width: 100%; height: 100%; background: url('../imgs/about/about_weilai_item_bg.png') no-repeat; display: none; } .future_item:hover .future_shadow { display: block; } .future_item5:hover .future_shadow1, .future_item4:hover .future_shadow1 { display: block; } /* .future_item:hover { background: #fff url('../imgs/about/about_weilai_item_bg.png') no-repeat; } */ .future_item2 { margin-left: 20px; } .future_item3 { margin-right: -15px; } .future_item4 { margin-left: 28px; } .future_item4, .future_item5 { background: url('../imgs/about/about_weilai_bg_white2.png') no-repeat; } .future_item4 div, .future_item5 div { margin-top: 38px; } .future_line { width: 100%; height: 4px; background: url('../imgs/about/line.png'); } .future_item div { font-size: 24px; font-family: Source Han Sans CN; font-weight: 500; color: #0052D9; /* line-height: 23px; */ } .future_item h4 { font-size: 14px; font-family: Source Han Sans CN; font-weight: 500; color: #333333; margin-top: 5px; margin-bottom: 5px; /* line-height: 23px; */ } .future_item p { font-size: 12px; font-family: Source Han Sans CN; font-weight: 400; color: #666666; margin-bottom: 5px; /* line-height: 20px; */ } /* 聚势未来结束 */ /* 权威认证开始 */ .certi_bg { background-color: #F5F7FA; padding: 45px 0; box-sizing: border-box; } .certi_wrap { width: 1200px; height: 560px; background: #FFFFFF; box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.08); border-radius: 4px; } .safeCon, .safeCon1 { position: relative; } .safeCon h3, .safeCon1 h3 { font-size: 30px; font-family: SourceHanSansCN; font-weight: bold; color: #333333; text-align: center; margin-top: 40px; } .safeCon .swiper-container, .safeCon1 .swiper-container { /* padding-bottom: 60px; */ height: 500px; /* width: 90%; */ width: 100%; padding: 30px; box-sizing: border-box; } .safeCon .swiper-slide { width: 555px; height: 379px; } .safeCon1 .swiper-slide { width: 306px; height: 416px; } .safeCon .swiper-slide, .safeCon1 .swiper-slide { /* width: 520px; height: 420px; */ /* width: 306px; height: 416px; */ /* width: 480px; height: 400px; */ background: #ffffff; border-radius: 4px; -webkit-box-shadow: 0px 2px 16px 0px rgba(0, 0, 0, 0.12); -moz-box-shadow: 0px 2px 16px 0px rgba(0, 0, 0, 0.12); box-shadow: 0px 2px 16px 0px rgba(0, 0, 0, 0.12); box-sizing: border-box; /* padding: 20px; */ text-align: center; line-height: 400px; } .safeCon .swiper-slide img, .safeCon1 .swiper-slide img { /* width: 100%; */ /* display: block; width: 266px; height: 375px; */ box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.12); vertical-align: middle; } .safeCon .swiper-slide p { text-align: center; font-size: 15px; opacity: 65%; margin-top: 24px; } .safeCon .swiper-pagination { width: 100%; bottom: 20px; text-align: center; } .safeCon .swiper-pagination-bullets .swiper-pagination-bullet { width: 35px; height: 7px; background: #1bd1d1; -webkit-box-shadow: 0px 2px 4px 0px rgba(0, 201, 195, 0); -moz-box-shadow: 0px 2px 4px 0px rgba(0, 201, 195, 0); box-shadow: 0px 2px 4px 0px rgba(0, 201, 195, 0); -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; opacity: 0.1; outline: none; margin-right: 6px; } .main .safe .safeCon .swiper-pagination-bullets .swiper-pagination-bullet-active { background: #1bd1d1; opacity: 1; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; } .safeCon .swiper-button-prev { right: 100%; margin-right: 20px; } .swiper-button-prev:hover:after { background-image: url('../imgs/about/left_active.png'); } .swiper-button-prev::after { background-image: url('../imgs/about/left.png'); } .arrow_btn { position: absolute; top: 50%; margin-top: -39px; width: 40px; height: 40px; border-radius: 50%; font-size: 0; background-image: linear-gradient(0deg, #fff, #f3f5f8); border: 2px solid #fff; box-shadow: 8px 8px 20px 0 rgb(55 99 170 / 10%), -8px -8px 20px 0 #fff; background-position: 100%; background-size: 100% 100%; outline: none; } .arrow_btn::after { content: ""; position: absolute; left: 50%; top: 50%; z-index: 2; margin: -5px 0 0 -3px; width: 6px; height: 10px; } .tpm-swiper__btn-inner { width: 32px; height: 32px; background-color: #fff; box-shadow: 2px 2px 4px 0 rgb(0 0 0 / 16%); border-radius: 50%; } .tpm-swiper__btn-inner::after { content: ""; display: block; width: 30px; height: 30px; border-radius: 50%; background-image: linear-gradient(135deg, #dbe2e9, #fff); } .safeCon .swiper-button-next { /* left: 100%; margin-left: 20px; */ } .swiper-button-next::after { margin-left: -2px; background-image: url('../imgs/about/right.png'); } .swiper-button-next:hover::after { background-image: url('../imgs/about/right_active.png'); } .arrow_btn, .tpm-swiper__btn-inner { display: flex; align-items: center; justify-content: center; } /* 权威认证结束 */ /* 加入我们开始 */ .about_us_wrap { display: flex; justify-content: space-between; } .about_us_title { width: 270px; } .about_us_con { width: 870px; } .about_us_title .nav-tabs>li { font-size: 16px; font-family: Microsoft YaHei; font-weight: 400; color: #666666; width: 100%; text-align: left !important; list-style-type: disc !important; } .about_us_title .nav>li>a { height: auto; line-height: 2; padding: 0; width: 200px; } .about_us_title .nav-tabs>li>a:hover, .about_us_title .nav-tabs>li>a:focus { border: none; font-size: 16px; text-decoration: none; background: #fff; } .about_us_title .nav-tabs>li.active>a, .about_us_title .nav-tabs>li.active>a:focus, .about_us_title .nav-tabs>li.active>a:hover { cursor: default; background: #fff !important; /* color: #666 ; */ border: none; font-size: 16px; font-family: Microsoft YaHei; font-weight: 400; color: #F07817 !important; text-decoration: none; } .about_us_title .nav>li.active>a::before { display: none !important; } .about_us_title #myTab>li>a { font-size: 16px; color: #666; /* transition: all 0.3 ease; */ border-top-left-radius: 0; border-top-right-radius: 0; margin-top: 0; display: block; text-align: left; text-indent: 12px; } /* .about_us_title #myTab>li::before { content: ''; position: absolute; width: 8px; height: 8px; border-radius: 50%; background: #666; top: 0; left: 0; } */ .about_us_title .nav>li>a:hover { font-size: 16px; text-decoration: none; background: #fff !important; color: #333 !important; } .about_us_title .nav-tabs>li.active>a::after { display: none !important; } .about_us_title .nav-tabs>li { list-style: disc; /* margin-bottom: 0.22rem; */ } .about_us_title .nav { list-style: disc; } .about_us_title .nav-tabs { border-bottom: none; } .blue_title { width: 100%; height: 53px; background: #4678C6; border-radius: 8px 8px 0px 0px; text-align: center; line-height: 53px; color: #fff; } .about_flex { display: flex; justify-content: space-between; } .about_flex .table_title { width: 24.9%; text-align: center; height: 53px; line-height: 53px; color: #fff; font-size: 18px; } #myTab { width: 100%; height: 238px; box-sizing: border-box; padding: 32px 24px; border: 1px solid #999999; border-top: none; } .collapse_title { display: flex; justify-content: space-between; } .collapse_title:hover { text-decoration: none; } .collapse_table_title { width: 24.9%; text-align: center; font-size: 14px; font-family: Microsoft YaHei; font-weight: 400; color: #333333; } .panel-heading { padding: 15px 15px; } .panel-default>.panel-heading { color: #333; background-color: #fff; border: 0; border-bottom: 1px solid #999999; ; } .panel-default { border: none; } .panel { box-shadow: none; } .panel-group .panel-heading+.panel-collapse>.list-group, .panel-group .panel-heading+.panel-collapse>.panel-body { border: none; } .panel-default>.panel-heading+.panel-collapse>.panel-body { border: none; } .panel-group a:link, .panel-group a:hover .panel-group a:active, .panel-group a:visited { text-decoration: none; } .about_us_wrap .panel-body { padding: 0 0; display: flex; justify-content: space-between; /* height: 2rem; overflow-y: scroll; */ } .about_us_wrap .panel-body .panel_con { width: 570px; } .about_us_wrap .panel-body .panel_con h4 { font-size: 14px; font-family: Microsoft YaHei; font-weight: bold; color: #666666; } .about_us_wrap .panel-body .panel_con p { font-size: 14px; font-family: Microsoft YaHei; font-weight: 400; color: #666666; line-height: 1.1; } /* 加入我们结束 */ /* 招聘 */ .list-group-item { position: relative; padding: 20px 0; /* border: none; */ /* border-top: 0; */ border-left: 0; border-right: 0; border-bottom: 1px solid #ddd; cursor: pointer; } .list-group-item a { display: block; } .list-group-item h4 { font-size: 16px; margin-bottom: 5px; /* font-weight: 500; */ color: #333; display: inline-block; margin-right: 10px; } .list-group-item .info-labels { display: inline-block; } .list-group-item .salary { font-size: 14px; font-family: kanzhun-Regular; font-weight: 400; color: #0052D9; /* color: #999; */ float: right; } .info_desc { padding: 5px; word-wrap: break-word; color: #666; display: none; margin-top: 10px; font-size: 14px; font-style: normal; line-height: 1.8; /* visibility: hidden; */ } .info_desc br { display: inline; line-height: 27px; } .com-location, .com-years, .com-education { background: #f5f5f5; border-radius: 3px; padding: 3px 7px; font-size: 12px; font-weight: 400; color: #666; margin-right: 2px; } .loadmore { display: block; height: 32px; line-height: 32px; font-size: 14px; background-color: #fff; text-align: center; color: #aaa; margin-bottom: 30px; cursor: pointer; } /* 申请加入模态框 */ .join_btn, .close_btn { /* width: 320px; height: 68px; */ background: #0052D9; border-radius: 4px; color: #fff; text-align: center; /* line-height: 68px; */ padding: 10px 15px; margin-top: 35px; font-size: 12px; } .close_btn { margin-top: 0; } .join_btn:hover, .join_btn:focus, .close_btn:hover, .close_btn:focus { background: #0052D9; border-color: transparent; } .join_btn.btn-primary { border-color: transparent; } #join .modal-header { border-bottom: none; } #join .modal-title { font-weight: normal; font-size: 15px; } #join .modal-content { max-width: 446px; /* width: 85%; */ width: 446px; height: 225px; padding: 15px 40px; } #join .modal-dialog { width: 446px; top: 50%; margin-top: -114px; } #join .modal-footer { padding: 15px; text-align: center; border-top: 0px solid #e5e5e5; } @media (min-width: 1280px) { .about_desc_list_wrap { /* margin-top: -160px; */ } /* .banner_wrap { padding: 48px 40px; margin-top: 140px !important; } */ .banner_main_title { /* font-size: 42px; */ } } @media (min-width: 1440px) { .about_desc_list_wrap { /* margin-top: -80px; */ /* margin-top: -260px; */ } .banner_wrap { /* padding: 68px 60px; */ padding: 34px 60px; /* margin-top: 160px !important; */ } .banner_main_title { /* font-size: 42px; */ } } @media (min-width: 1680px) { .about_desc_list_wrap { /* margin-top: 60px; */ } /* .banner_wrap { margin-top: 280px !important; padding: 88px; } */ .common_title_wrap { /* margin-top: 80px; padding: 60px 0; */ } .banner_main_title { /* font-size: 42px; */ } } @media (min-width: 1920) { .head_bg { height: 1080px; } }