*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;font-family:"PingFang SC","Microsoft Yahei";}html,body{width:100%;font-size:16px;scroll-behavior:smooth;--www:1rem;--interval:var(--www);}body::-webkit-scrollbar{}body.hidden{overflow:hidden;}.pc_img{}.phone_img{display:none;}::selection{color:white;background:rgb(5,78,133);}::-moz-selection{color:white;background:rgb(5,78,133);}.wow{visibility:hidden;}ul li{list-style:none;}a{text-decoration:none;color:#0F0964;}.pc_footer a{display:block;}picture{display:block;}input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],select,button,textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:0;line-height:normal;resize:none;}svg{vertical-align:middle;}img,video,canvas{-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:0px 0px 0px 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 .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:0.45rem;border-radius:0.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:bold;}.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 0.5s ease 0s infinite;-webkit-animation:CallUp 0.5s ease 0s infinite;-moz-animation:CallUp 0.5s ease 0s infinite;-o-animation:CallUp 0.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:0.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:0.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:nth-child(1){-webkit-transition:0.4s;-o-transition:0.4s;transition:0.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:0.4s;-o-transition:0.4s;transition:0.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:0.4s;-o-transition:0.4s;transition:0.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:0.4s;-o-transition:0.4s;transition:0.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:0.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,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:0.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:0.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:none;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,0.5);}.uploadResume .resume_box{background:#fff;border-radius:0.12rem;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);width:6.4rem;padding:0.8rem 0;}.uploadResume .resume_box .close{position:absolute;right:0.1rem;top:0.1rem;}.uploadResume .resume_box .close i{transition:0.4s;cursor:pointer;color:#000;font-size:0.22rem;font-weight:bold;}.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:0.32rem;font-size:0.2rem;color:#000;font-weight:bold;}.uploadResume .resume_box .form .label_1 .file{display:none;}.uploadResume .resume_box .form .label_2{margin:0.8rem 0 0.3rem;}.uploadResume .resume_box .form .label_2 .text{font-size:0.18rem;color:#999;margin-bottom:0.16rem;}.uploadResume .resume_box .form .label_2 .support img{width:1rem;}.uploadResume .resume_box .form .label_3 .submit{transition:0.4s;cursor:pointer;width:2.66rem;line-height:0.62rem;text-align:center;font-size:0.18rem;color:#fff;border:none;background:red;border-radius:0.12rem;}.uploadResume .resume_box .form .label_3 .submit:hover{box-shadow:0px 0px 13px #ff0000;}@media (max-width:750px){.uploadResume .resume_box{width:90%;}.uploadResume .resume_box .form .label_2{margin:0.6rem 0 0.3rem;}}