.bs_head{ position: absolute; } body{ min-width: 1440px; } /* banner */ .about_banner{ width: 100%; height: 28.125vw; min-width: 1280px; /* min-height: 360px; */ min-height: 405px; position: relative; background-size: cover; } .about_banner_intro{ position: absolute; top: 26%; left: 50%; transform: translateX(-50%); } .about_banner_intro h1{ text-align: center; } .about_banner_intro p{ text-align: center; font-size: 20px; color: #666666; margin: 30px 0 0 0; } /* .about_banner_list{ position: absolute; width: 100%; bottom: 22.22%; height: 100px; } .about_banner_list ul{ width: 1000px; margin: 0 auto; background-color: #FFFFFF; height: 100%; display: flex; align-items: center; box-sizing: border-box; } .about_banner_list li{ width: 25%; text-align: center; font-size: 20px; border-right: 1px solid #999999; cursor: pointer; transition: all .3s; } */ /* .bs_kind{ position: absolute; bottom: 22.2%; } */ /* .bs_kind li{ display: inline-block; padding: 0 44px; border-right: 1px solid #EAEAEA; cursor: pointer; } .bs_kind a{ color: #333333; font-size: 16px; } .bs_kind .aboutActive{ color: #407BFF; } .bs_kind li:last-child{ border: none; } .bs_kind .aboutActive{ color: #407BFF; } .kindNavActive{ position: fixed; z-index: 1000; width: 100%; top: 0; left: 0; height: 66px; } .kindNavActive ul { width: 100%; height: 66px; box-shadow: 0px 3px 20px rgb(112 122 144 / 21%); } */ .about_con{ /* padding: 100px 0; */ width: 1266px; margin: 0 auto; } .about_main{ padding: 100px 0 0 0; } .about_item{ display: none; } .about_item_company{ display: block; } .about_item_company .about_con{ width: 1360px; } /* 鍏徃绠€浠 */ .bottom_100{ padding-bottom: 100px; } .about_item p{ font-size: 14px; line-height: 21px; color: #707070; letter-spacing: 0.249px; text-align: justify; } .intro_imgs{ display: flex; width: 906px; margin: 50px auto 0 auto; } .intro_imgs img{ width: 403px; } .intro_imgs img:first-child{ margin-right: 100px; } .company_intro{ display: flex; } .company_imgs{ margin-right: 38px; } .company_honor{ height: 520px; padding-top: 40px; box-sizing: border-box; margin-top: 100px; } .company_honor_con{ width: 1273px; margin: 0 auto; margin-top: 30px; } .company_honor_con ul{ display: flex; } .company_honor_con li{ text-align: center; font-size: 14px; font-weight: bold; display: inline; } .company_honor_01{ align-items: flex-end; margin-bottom: 10px; } .company_honor_01 li{ margin-right: 120px; } .company_honor_01 li:nth-child(n+2){ margin-right: 132px; } .company_honor_01 li:last-child{ margin-left: 46px; margin-right: 0; } .company_honor_02{ margin-top: 10px; } .company_honor_02 li{ width: 197px; margin-right: 48px; } .company_honor_02 li:last-child{ margin-left: 40px; } .company_honor_02{ padding-left: 60px; } .company_medal{ position: relative; } .company_medal{ width: 1440px; margin: 0 auto; padding: 100px 0 80px 0; } .company_medal_con{ position: relative; width: 100%; } .company_medal h2{ margin-bottom: 30px; } .medalSwiper { width: 1276px; margin: 0 auto; --swiper-navigation-color:#407BFF; /* height: 100%; */ } .medalSwiper .swiper-slide { text-align: center; font-size: 18px; background: #fff; height: 240px; padding: 10px; /* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; } .medalSwiper .swiper-slide img { display: block; width: 100%; height: 100%; object-fit: cover; box-shadow: 0px 3px 6px #EEEEEE; } .swiper-button-next, .swiper-button-prev{ margin-top: 0; transform: translateY(-50%); width: 18px; } .swiper-button-prev.swiper-button-disabled, .swiper-button-next.swiper-button-disabled{ color: #666666; } /* .medalSwiper .swiper-slide { width: 60%; } .medalSwiper .swiper-slide:nth-child(2n) { width: 40%; } .medalSwiper .swiper-slide:nth-child(3n) { width: 20%; } */ .company_history{ height: 640px; padding-top: 40px; box-sizing: border-box; } .company_history h2{ margin-bottom: 30px; } .company_history_con{ width: 1380px; margin: 0 auto; } .company_history_line_box{ width: 2px; height: 60px; display: flex; /* background-color: #333333; */ } .company_history01 .company_history_line_box{ align-items: flex-end; } .company_history_line{ width: 2px; /* height: 60px; */ height: 0; background-color: #2168FB; outline: none; position: relative; transition: all linear .2s; /* display: none; */ } .company_history_line::after{ display: block; content: ""; width: 11px; height: 11px; border: 3px solid #2168FB; box-sizing: border-box; border-radius: 50%; position: absolute; } .company_history01 .company_history_line::after{ top: -11px; left: -5px; } .company_history_con ul{ display: flex; } .company_history_con li{ /* width: 208px; */ display: flex; flex-direction: column; align-items: center; justify-content: flex-end; } .company_history_con h4{ padding-left: 8px; } .company_history_info, .company_history_info p{ text-align: center; color: #333333; } .company_history01 h4{ margin: 10px 0 11px 0; } .company_history_arrow{ height: 10px; background: #2168FB; width: calc(100% - 30px); position: relative; } .company_history_arrow::after{ content: ''; display: inline-block; border: 8px solid transparent; border-left: 30px solid #2168FB; position: absolute; top: -3px; right: 0; left: 100%; } .company_history01 li:nth-child(2n+1){ margin: 0 70px; } .company_history01 li:last-child{ margin-right: 0; } .company_history02 .company_history_line::after{ bottom: -11px; left: -5px; } .company_history02 li{ align-items: center; justify-content: flex-start; } .company_history02 .company_history_info{ margin-top: 10px; } .company_history02 li:nth-child(2n){ margin: 0 60px; } .company_history02 h4{ margin-bottom: 10px; } /* 鑱旂郴鎴戜滑 */ #location{ width:1226px; height:600px; font-size:12px; margin-bottom: 30px; } .about_location li{ display: flex; align-items: center; margin-bottom: 20px; } .about_location li:last-child{ margin: 0; } .about_location span{ font-size: 20px; color: #666666; } .location_icon{ width: 48px; height: 48px; background: #EEEEEE; border-radius: 50%; display: flex; justify-content: center; align-items: center; margin-right: 20px; } .location_icon .icon{ width: 24px; height: 24px; fill: #707070; } /* 浼佷笟鏂囧寲 */ .row{ display: flex; height: 350px; } .col{ flex: 1; } .life{ width: 1000px; margin: 0 auto; } .life > .row{ background: #F8FEFF; margin-top: 20px; } .words{ padding: 8px 0px 8px 16px; } .words .kind{ font-size: 28px; color: #3E71FE; text-align: justify; line-height: 42px; border-right: 3px solid #3E71FE; border-left: 3px solid #3E71FE; padding: 0 8px; } .words p:nth-child(2n){ font-size: 16px; color: #000000; margin: 20px 0 8px 0; } .words p:nth-child(2n+1){ font-size: 14px; color: #696969; line-height: 21px; } .row img{ width: 100%; height: auto; } .words:nth-child(2n){ display: flex; flex-direction: column; align-items: flex-end; justify-content: center; padding-right: 36px; } .lifedown{ display: none; } /* wheel */ .wheel li{ list-style: none; } .wheel li{ display: none; } .wheel{ width: 100%; position:relative; display: flex; justify-content: flex-end; } .two{ justify-content: flex-start; } .wheel img{ width: 100%; height: auto; } .wheel .img{ display: flex; } .kind .active{ color: #fff; background: #407BFF; } /* 浜烘墠鎷涜仒 */ .jobKind{ display: flex; justify-content: center; } .jobKind li{ font-size: 18px; color: #666666; padding-bottom: 6px; cursor: pointer; } .jobKind .jobKindActive{ color: #407BFF; border-bottom: 1px solid #407BFF; } .jobKind li:first-child{ margin-right: 40px; } .social,.campus{ width: 1000px; margin: 0px auto; margin-top: 33px; } .campus{ display: none; } .job{ width: 100%; } .collapseItem{ margin-bottom: 10px; } .itemHeader{ height: 70px; line-height: 70px; background: #F7F9FA; border: 0; padding-left: 18px; padding-right: 30px; font-size: 18px; color: #666666; font-weight: bold; letter-spacing: 0.69px; display: flex; transition:border-left .3s; position: relative; cursor: pointer; } .collHeader{ display: flex; align-items: center; width: 100%; justify-content: space-between; } .jobArrow{ width: 24px; height: 24px; display: flex; justify-content: center; align-items: center; border: 1px solid #707070; border-radius: 50%; transition: all .3s; } .jobArrow .icon{ width: 16px; height: 16px; fill: #707070; transition: all .3s; } .itemWrap{ padding-left: 10px; font-size: 16px; color: #36383B; letter-spacing: 1.09px; text-align: justify; line-height: 30px; display: none; } .itemHeader::after{ z-index: 1; content: ""; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; width: 4px; height: 0px; transition: all .3s; } .arrow{ display: inline-block; transition: all .3s; } .arrow{ transition: all .3s; } .see{ line-height: 70px; padding-right: 20px; cursor: pointer; transition: all .3s; vertical-align: middle; } .see > span{ margin-right: 5px; } .isActive::after{ background-color: #407BFF; height: 70px; } .isActive .jobArrow{ border-color: #407BFF; } .isActive .see{ color: #407BFF; } .isActive .icon{ fill: #407BFF; transform: rotateZ(180deg); } .job_item{ display: none; } .page{ display: flex; align-items: center; justify-content: center; margin: 48px 0 32px 0; } .page span{ display: block; border: 2px solid #407BFF; width: 13px; height: 13px; border-radius: 18px; cursor: pointer; -webkit-transition:background-color .3s;transition:background-color .3s } .circle{ background-color: #407BFF; } .page span{ margin-right: 20px; } .email{ /* max-width: 1000px; */ width: 1000px; margin: 0 auto; margin-bottom: 44px; } .job_email{ width: 300px; height: 60px; margin: 0 auto; border: 1px solid #999999; border-radius: 6px; display: flex; align-items: center; justify-content: center; color: #666666; font-size: 18px; } .auth_company{ background-position: center; box-sizing: border-box; width: 100%; height: 720px; display: flex; padding-top: 62px; background-size: cover; } .auth_company h2{ margin-bottom: 24px; } .auth_company_con{ box-sizing: border-box; margin: 0 auto; width: 1380px; padding: 0px 44px 0 30px; opacity: 1; } .auth_company-item h3{ font-size: 20px; margin: 0; } .auth_company-item p{ font-size: 14px; color: #333333; } .auth_company-item hr{ width: 84px; height: 3px; background-color: #2168FB; border: none; margin: 4px 0 16px; } .auth_company_list li{ margin-bottom: 36px; } .auth_company_list li:last-child{ margin: 0; } @media only screen and (max-width: 1440px) { .about_banner_intro p{ margin: 16px 0 0 0; } }