.Footer_footer__4vzqH{background-color:#f9f8f8;border-top:1px solid #eee}.Footer_container__Dj1D9{width:60%}.Footer_content__a1cH7{padding-top:109px;padding-bottom:40px}.Footer_copy_right__MFPfv{background-color:#008a27;color:#fff;text-align:center}.Footer_menu__DZ7oe{font-family:PingFang_Medium;font-size:16px;font-weight:500;line-height:22.4px;margin-bottom:20px}.Footer_submenu__g52n2{font-family:PingFang_Light;font-size:16px;font-weight:300;line-height:22.4px;color:#1c1c1e;opacity:.8}.Footer_submenu__g52n2:hover{color:#008a27}.Footer_qr_text__UjfTq{font-size:14px;font-weight:400;line-height:21px;opacity:.6}.Footer_m_footer__JnngL{background-color:#f9f8f8;border-top:1px solid #d9d9d9}.Footer_m_about_box__FqFIo{padding:0 22px}.Footer_m_about_box__FqFIo>h1{font-family:PingFang_Medium;font-size:14px;padding:20px 0}.Footer_m_qr_list__KwAL2{gap:40px}.Footer_m_qr_list__KwAL2>li>img{width:60px;height:60px;margin-bottom:6px}.Footer_m_qr_list__KwAL2>li>div{font-size:12px}.Footer_m_social_links__aC7L1{padding:0 22px;margin-top:42px;margin-bottom:28px;display:flex;justify-content:center}.Footer_m_copy_right__Af3wi{background-color:#008a27;font-size:12px;color:#fff;text-align:center}.SocialLinks_social_link__zjQFK{gap:15px}.SocialLinks_link__Y7mGD{transition:transform .25s ease}.SocialLinks_link__Y7mGD:hover{transform:scale(1.2)}.MenuAccordion_accordion_menu__LrT0_{width:100%;background:#f9f8f8}.MenuAccordion_accordion_menu__LrT0_ li.MenuAccordion_open___srNR .MenuAccordion_dropdownlink__vKEGI{color:#1c1c1e}.MenuAccordion_accordion_menu__LrT0_ li.MenuAccordion_open___srNR .MenuAccordion_dropdownlink__vKEGI .MenuAccordion_arrow_icon__q5_YC{transform:rotate(180deg)}.MenuAccordion_dropdownlink__vKEGI{font-family:PingFang_Medium;cursor:pointer;display:block;padding:20px 22px;font-size:14px;box-shadow:0 1px 0 0 hsla(0,0%,85%,.4);color:#212121;position:relative;transition:all .4s ease-out;display:flex;flex-direction:row;align-items:center}.MenuAccordion_arrow_icon__q5_YC{width:15px;height:15px}.MenuAccordion_dropdownlink__vKEGI i{position:absolute;top:17px;left:16px}.MenuAccordion_submenu_items__3Fmn4{max-height:0;overflow:hidden;background:#f4f3f3;transition:all .25s ease}.MenuAccordion_submenu_items__3Fmn4 li{border-bottom:1px solid #ececec}.MenuAccordion_submenu_items__3Fmn4 a{display:block;color:#727272;padding:19px 22px;transition:all .4s ease-out;font-size:14px}.MenuAccordion_submenu_items__3Fmn4.MenuAccordion_expand__XZh_H{max-height:500px}.Header_header_container__eo_vl{height:114px;padding:0 38px}.Header_menu__UYmdC{font-size:16px}.Header_menu_item___UrDi{line-height:22.4px;font-weight:300}.Header_menu_item_active__khu_K{font-weight:600;font-size:16px}.Header_menu_item___UrDi:after{content:"";position:absolute;left:0;bottom:-32px;z-index:10;border-bottom:2px solid #008a27;width:100%;visibility:hidden}.Header_menu_item_box__PxVSr{position:relative}.Header_menu_item_box__PxVSr:hover .Header_menu_item___UrDi:after{visibility:visible}.Header_submenu__Nh5Zz{font-family:PingFang_Light;background-color:hsla(0,0%,100%,.9);margin-top:38px;text-align:center;font-weight:500}.Header_submenu_container__q_i8M{position:absolute;top:100%;left:50%;transform:translateX(-50%);padding:0;display:none;z-index:10;height:fit-content}.Header_submenu__Nh5Zz>li{white-space:nowrap}.Header_submenu__Nh5Zz>li>a{display:block;padding:24px 60px}.Header_menu__UYmdC>li:hover .Header_submenu_container__q_i8M{display:block}.Header_submenu__Nh5Zz>li:hover{background-color:hsla(0,0%,100%,.4);font-family:PingFang_Medium}.Header_consult_btn_container__aPAkF{width:186px}.Header_consult_btn__IgSw4{float:right;font-size:16px!important;font-weight:400;width:124px;height:42px;gap:10px;border-radius:8px}.Header_transparent__pOFUx{background-color:transparent;color:#fff}.Header_light__k_WNE{background-color:#fff;color:#000}.Header_m_header_container__UG8j0{height:45px;width:100vw}.Header_m_menu_box__Sa2th{position:absolute;left:0;top:0;width:100vw;height:100vh;color:#1c1c1e;display:flex;flex-direction:row;visibility:hidden;z-index:8;overflow-y:auto}.Header_m_menu_box__Sa2th.Header_open__jNVWy{visibility:visible}.Header_m_menu_content__76fE2{margin-top:45px;background-color:#fff;width:100%;height:fit-content;min-height:100%}.Header_m_menu__bXnS_>li>a{font-family:PingFang_Medium;display:inline-block;padding:20px 22px;color:#1c1c1e;font-size:14px;font-weight:500;box-shadow:0 1px 0 0 hsla(0,0%,85%,.4);width:100%}.Header_m_menu__bXnS_>li>a>i{float:right}.Header_m_menu__bXnS_>li>ul{display:none}.Header_m_menu__bXnS_>li>ul>li>a{width:100%;display:inline-block;padding:20px 30px;background:#f9f8f8;box-shadow:0 1px 0 0 hsla(0,0%,85%,.4);margin-bottom:1px}.Header_m_menu__bXnS_>li.Header_m_expand__uA7Ej>ul{display:block}.Header_m_menu__bXnS_>li .Header_m_arrow__P0LaJ{transition:all .25s ease;transform:rotate(180deg)}.Header_m_menu__bXnS_>li.Header_m_expand__uA7Ej .Header_m_arrow__P0LaJ{transform:rotate(0deg)}.Header_m_consult_btn__C5T1e{width:90px;height:33px;font-size:12px;font-weight:400;margin-right:14px;border-radius:4px}.Header_m_arrow__P0LaJ{padding-top:3px}@media screen and (max-width:1024px){.Header_header_container__eo_vl{flex-wrap:nowrap}.Header_consult_btn_container__aPAkF{width:auto}}.Button_small__dvm_S{font-size:.8rem;padding:.3rem 1rem}.Button_middle__IEwSf{width:220px;height:70px;font-size:20px;font-weight:500}.Button_large__C72gW{font-size:1.2rem;padding:.8rem 5rem}.Button_bordered__b_0D9{transition:all .25s ease}.Button_border_white__WiEBz{color:#fff;border:1px solid #fff}.Button_border_green__9zA3Z{color:#008a27;border:1px solid #008a27}.Button_border_green__9zA3Z:hover{background-color:#008a27;color:#fff}.Button_border_white__WiEBz:hover{color:#fff;border:1px solid #fff;transform:scale(1.1)}.Button_gradient__TfDtx{color:#fff;background:linear-gradient(90deg,#008b28,#0fbb40);transition:all .25s ease}.Button_gradient__TfDtx:hover{color:#fff;background:linear-gradient(90deg,#0fbb40,#008b28)}.Button_solid__RbykO{background-color:#008a27;color:#fff;transition:all .25s ease}.Button_solid__RbykO:hover{background-color:#008a27ee;transform:scale(1.1)}.Button_solid_white__9iu7Q,.Button_solid_white__9iu7Q:hover{background-color:#fff;color:#008a27}.Button_solid_white__9iu7Q:hover{transform:scale(1.1)}@media screen and (max-width:768px){.Button_border_white__WiEBz:hover,.Button_solid__RbykO:hover,.Button_solid_white__9iu7Q:hover{transform:none}}.JobConsultModal_modal_body__4vRBj{padding:56px 124px 33px}.JobConsultModal_m_modal_body__oqTnq{padding:56px 70px 33px}.JobConsultModal_qr_img__QVrIP{width:172px;height:172px}.JobConsultModal_text__hJa4y{color:#333;text-align:center;font-size:15px;font-weight:400}.Modal_modal__JNobJ{background:linear-gradient(180deg,#cdf1d8 -1.94%,#e5f2e9 16.78%,#eff7f2 34.17%,#eef6f8 82.37%,#ecf3f9);border-radius:8px}.about_banner_subtitle__pmtVQ{font-size:20px;font-weight:500;line-height:30px}.about_advantage_text_container__Ot4Xt{margin-top:93px}.about_advantage_text__jmvPE{font-size:22px;font-weight:400;line-height:37.4px;text-align:center;color:#333;opacity:.6}.about_section1__kxoCj{padding-top:85px;padding-bottom:182px}.about_section2__1sLgq{padding-top:166px;padding-bottom:114px}.about_section3__QzO63{padding-top:349px;padding-bottom:186px;background-size:cover}.about_section4___o4QW{padding-top:114px;padding-bottom:146px}.about_m_section1__uEuIl{padding-top:48px;padding-bottom:100px}.about_m_section2__khSaF{padding-top:55px;padding-bottom:91px}.about_m_banner_title_img__VltJK{width:60%}.about_m_banner_subtitle__UXshR{font-family:PingFang_Medium;font-size:20px;font-weight:500}.about_m_left_quote__GUZDM{align-self:flex-start;width:35px;margin-top:-45px}.about_m_right_quote__aDgVf{align-self:flex-end;width:35px;margin-bottom:-40px}.about_m_advantage_text__D8Hrd{color:#333;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:170%}.about_m_advantage_text_container__JaP_n{margin-top:76px}.about_m_section2_card__1ewTb{display:flex;flex-direction:column;align-items:center;gap:0}.about_m_section2_card__1ewTb>img{width:34px;height:34px;margin-bottom:16px}.about_m_section2_card__1ewTb>h1{font-family:PingFang_Medium;color:#008a27;font-size:20px;font-weight:500;margin-bottom:6px}.about_m_section2_card__1ewTb>h2{color:#1b1b1b;font-size:12px;font-style:normal;font-weight:400}.about_m_section3__g1h3p{padding-top:72px;padding-bottom:127px;background-size:cover;background-repeat:no-repeat}.about_m_section3_card_list__zOdIG{display:flex;flex-direction:column;gap:65px}.about_m_section3_card__3kQu9{padding:0 0 0 46px}.about_m_section3_card__3kQu9 h1{font-family:PingFang_Semiblod;color:#fff;font-size:16px;font-style:normal;font-weight:600}.about_m_section3_card__3kQu9 h2{color:#fff;font-family:PingFang_Light;font-size:12px;font-style:normal;font-weight:300;line-height:21px;padding-left:30px;padding-right:2rem}.about_m_section3_card__3kQu9 img{width:19px;height:auto}.about_m_section4__Zd8DB{padding-top:87px;padding-bottom:72px}.SectionTitle_title__rguvK{font-family:PingFang_Semiblod;font-size:40px;font-weight:500;line-height:80px;text-align:center}.SectionTitle_subtitle__Q004Z{font-size:22px;font-weight:400;line-height:36px;color:#1b1b1b;text-align:center}.SectionTitle_m_title__Xh_Zx{font-family:PingFang_Medium;color:#1b1b1b;text-align:center;font-size:24px;font-style:normal;font-weight:500;line-height:120%;margin-bottom:10px}.SectionTitle_m_subtitle__lZzZ0{color:#333;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:120%}.TeamMemberCard_card__3Ytf4{box-shadow:3px 2px 17.8px 11px #008a270a;border-radius:8px;margin-top:56px}.TeamMemberCard_avatar__SxfA6{display:block;position:absolute;top:0;left:50%;width:80px;height:80px;transform:translate(-50%,-50%)}.TeamMemberCard_job_title__ETc3Q{margin-bottom:50px}.TeamMemberCard_m_avatar__57t5J{display:block;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:57px;height:57px}.TeamMemberCard_m_header__QYXR3{padding-top:42px;margin-bottom:23px}.TeamMemberCard_m_username__dMfVQ{color:#333;text-align:center;font-family:PingFang_Medium;font-size:12px;font-weight:500}.TeamMemberCard_m_job_title__sQEFm{color:#1b1b1b;text-align:center;font-size:10px;font-weight:400;opacity:.6;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.TeamMemberCard_m_field_title__rTn_k{font-family:PingFang_Medium;color:#333;font-size:12px;font-weight:500;margin-bottom:8px}.TeamMemberCard_m_field__86Qrh{color:#333;font-size:11px;font-weight:300;padding-left:15px;letter-spacing:.1px}.TeamMemberCard_m_field__86Qrh>li{white-space:nowrap;text-overflow:ellipsis}.TeamMemberCard_m_card__DlSFl{min-height:220px;border-radius:4px;border:1px solid #fff;background:linear-gradient(180deg,hsla(0,0%,100%,.4),#fff);box-shadow:3px 2px 17.8px 11px rgba(0,138,39,.04);margin-bottom:36px;padding:0 12px 14px}