*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;font-family:GilroyRegular,"PingFang SC","Microsoft Yahei"}@font-face{font-family:GilroyBold;src:url('../fonts/Gilroy-Bold-4.otf')}@font-face{font-family:GilroyMedium;src:url('../fonts/Gilroy-Medium-2.otf')}@font-face{font-family:GilroyRegular;src:url('../fonts/Gilroy-Regular-3.otf')}body,html{width:100%;font-size:16px;scroll-behavior:smooth;--www:1rem;--interval:var(--www)}body.hidden{overflow:hidden}.phone_img{display:none}::selection{color:#fff;background:#054e85}::-moz-selection{color:#fff;background:#054e85}.wow{visibility:hidden}ul li{list-style:none}a{text-decoration:none;color:#0f0964}.pc_footer a{display:block}picture{display:block}button,input[type=button],input[type=reset],input[type=submit],input[type=text],select,textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:0;line-height:normal;resize:none}svg{vertical-align:middle}canvas,img,video{-o-object-fit:cover;object-fit:cover;vertical-align:bottom}.ellipsis1{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.ellipsis2{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ellipsis3{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.ellipsis4{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.ellipsis5{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.df{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.jc{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.js{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.jf{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.ac{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.af{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.f14{font-size:.14rem}.f16{font-size:.16rem}.f18{font-size:.18rem}.f20{font-size:.2rem}.MobileMain{--phone_height:60px;position:sticky;top:0;left:0;z-index:8;width:100%;background:#fff;display:none}.MobileMain .HeaderMobile{height:var(--phone_height);box-shadow:0 0 0 1px #eee}.MobileMain .HeaderMobile .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:10px 5vw;height:100%}.MobileMain .HeaderMobile .box .logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.MobileMain .HeaderMobile .box .logo a{display:block}.MobileMain .HeaderMobile .box .logo a img{height:32px}.MobileMain .HeaderMobile .box .button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.MobileMain .HeaderMobile .box .button .Language a{font-size:16px;color:#fff;display:block;line-height:.45rem;border-radius:.25rem}.MobileMain .HeaderMobile .box .button .search p svg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.MobileMain .HeaderMobile .box .button .search .Close{display:none}.MobileMain .HeaderMobile .box .button .search .active .Show{display:none}.MobileMain .HeaderMobile .box .button .search .active .Close{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.MobileMain .HeaderMobile .box .button .word{font-size:14px;font-weight:700}.MobileMain .HeaderMobile .box .button .word a{color:#206231;text-decoration:none}.MobileMain .HeaderMobile .box .button .word a svg{display:inline-block;vertical-align:sub;animation:CallUp .5s ease 0s infinite;-webkit-animation:CallUp .5s ease 0s infinite;-moz-animation:CallUp .5s ease 0s infinite;-o-animation:CallUp .5s ease 0s infinite}.MobileMain .HeaderMobile .box .button .word a img{position:relative}.MobileMain .HeaderMobile .box .button .call a{color:#000;font-size:16px}.MobileMain .HeaderMobile .box .button .search{margin-left:.5rem}.MobileMain .HeaderMobile .box .button .search .icon2{display:none}.MobileMain .HeaderMobile .box .button .search.active .icon1{display:none}.MobileMain .HeaderMobile .box .button .search.active .icon2{display:block}.MobileMain .HeaderMobile .box .button .menu{margin-left:.5rem}.MobileMain .HeaderMobile .box .button .menu .menu_btn p{position:relative}.MobileMain .HeaderMobile .box .button .menu .menu_btn p span{display:block;width:30px;height:2px;background:#d2091d;margin:8px 0}.MobileMain .HeaderMobile .box .button .menu .menu_btn p span:first-child{-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.MobileMain .HeaderMobile .box .button .menu .menu_btn p span:nth-child(2){opacity:0}.MobileMain .HeaderMobile .box .button .menu .menu_btn p span:nth-child(3){-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.MobileMain .HeaderMobile .box .button .menu .menu_btn p::before{content:'';position:absolute;top:0;width:100%;height:2px;background:#d2091d;top:50%;margin-top:-1px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.MobileMain .HeaderMobile .box .button .menu .menu_btn p::after{content:'';position:absolute;top:0;width:100%;height:2px;background:#d2091d;top:50%;margin-top:-1px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.MobileMain .HeaderMobile .box .button .menu .menu_btn.active p span{opacity:0}.MobileMain .HeaderMobile .box .button .menu .menu_btn.active p::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.MobileMain .HeaderMobile .box .button .menu .menu_btn.active p::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.MobileNavigation{position:absolute;z-index:3;top:var(--phone_height);background:#fff;left:0;width:100%;z-index:7;height:calc(100vh - var(--phone_height));display:none}.MobileNavigation .box_scroll{max-height:90%;padding:.5rem 5vw;box-sizing:border-box;overflow:scroll;-ms-scroll-chaining:none;overscroll-behavior:contain}.MobileNavigation .box_scroll .box .item{border-bottom:1px solid rgba(0,0,0,.1)}.MobileNavigation .box_scroll .box .item a{line-height:50px;display:flex;font-size:16px;color:#333;justify-content:space-between}.MobileNavigation .box_scroll .box .item a i{color:#666;font-size:16px}.MobileNavigation .box_scroll .box .item a p{display:flex;align-items:center}.MobileNavigation .box_scroll .box .item a p span{display:block;width:15px;height:1px;background:#666;position:relative}.MobileNavigation .box_scroll .box .item a p span::after{position:absolute;top:0;left:0;content:'';width:100%;height:100%;background:#666;transform:rotate(90deg);transition:.4s}.MobileNavigation .box_scroll .box .item .active p span::after{transform:rotate(180deg)}.MobileNavigation .box_scroll .box .item .twoSelect{padding-left:16px;display:none}.MobileNavigation .box_scroll .box .item .twoSelect .twoSelectItem a{font-size:15px}.MobileNavigation .box_scroll .box .item .threeSelect{padding-left:16px;display:none}.MobileNavigation .box_scroll .box .item .threeSelect .threeSelectItem a{font-size:15px}.MobileNavigation .box_scroll .box .item .fourSelect{padding-left:16px;display:none}.MobileNavigation .box_scroll .box .item .fourSelect .fourSelectItem a{font-size:15px}.MobileNavigation .box_scroll .box .item .fourSelect .fourSelectItem .fiveSelect{padding-left:16px;display:none}.mobile_search{display:none;z-index:4;width:100%;position:fixed;top:1.2rem;left:0;padding:.6rem 0;background:#fff;border-bottom:1px solid #eee}.mobile_search form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:min(7rem,90%);margin:0 auto;background:#f5f5f5;border-radius:12px}.mobile_search .input{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.mobile_search .input input{width:100%;border:none;min-height:60px;padding-left:20px;background:0 0;color:#333}.mobile_search .label .btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:60px;height:100%;border-radius:12px;background:#d2091d;cursor:pointer}@media (max-width:1200px){.MobileMain{display:block}.MobileMain .HeaderMobile .box .button .menu,.MobileMain .HeaderMobile .box .button .search{margin-left:.3rem}}.uploadResume{display:none;position:fixed;top:0;left:0;z-index:99;width:100%;height:100%;background:rgba(0,0,0,.5)}.uploadResume .resume_box{background:#fff;border-radius:.12rem;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);width:6.4rem;padding:.8rem 0}.uploadResume .resume_box .close{position:absolute;right:.1rem;top:.1rem}.uploadResume .resume_box .close i{transition:.4s;cursor:pointer;color:#000;font-size:.22rem;font-weight:700}.uploadResume .resume_box .close i:hover{color:red}.uploadResume .resume_box .form{text-align:center}.uploadResume .resume_box .form label{display:block}.uploadResume .resume_box .form .label_1{cursor:pointer;position:relative}.uploadResume .resume_box .form .label_1 .file_img img{width:1.96rem}.uploadResume .resume_box .form .label_1 .text{margin-top:.32rem;font-size:.2rem;color:#000;font-weight:700}.uploadResume .resume_box .form .label_1 .file{display:none}.uploadResume .resume_box .form .label_2{margin:.8rem 0 .3rem}.uploadResume .resume_box .form .label_2 .text{font-size:.18rem;color:#999;margin-bottom:.16rem}.uploadResume .resume_box .form .label_2 .support img{width:1rem}.uploadResume .resume_box .form .label_3 .submit{transition:.4s;cursor:pointer;width:2.66rem;line-height:.62rem;text-align:center;font-size:.18rem;color:#fff;border:none;background:red;border-radius:.12rem}.uploadResume .resume_box .form .label_3 .submit:hover{box-shadow:0 0 13px red}@media (max-width:750px){.uploadResume .resume_box{width:90%}.uploadResume .resume_box .form .label_2{margin:.6rem 0 .3rem}}