html{font-family:Microsoft YaHei-Regular, Microsoft YaHei;font-size:16px;font-weight:400;color:#333333;word-spacing:1px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}:root{--orange:#ff4605;--blue:#0052a1;--light-bule:#5a6ea7;--bg:#f1f1ff;--text-gray:#999999}img{width:100%}.swiper-icons{display:none}.carbg-mask{width:100%;height:100%;background-color:#333333;opacity:0.5;position:absolute;top:0;left:0;z-index:12}.PC{position:relative;z-index:99}.PC .nav-box{width:88%;height:120px;background:#ffffff;border-radius:500px;opacity:1;border:1px solid #707070;margin:0 auto;height:80px;display:flex;align-items:center;justify-content:space-around;margin-top:53px;overflow:hidden}.PC .nav-box .logo{width:135px;margin-top:30px;padding:3px 0;line-height:68px}.PC .nav-box .nav-list{display:flex;white-space:nowrap}.PC .nav-box .nav-list .nav-item{color:var(--text-gray);margin:0 15px;cursor:pointer;padding-bottom:4px;transition:all 0.3s ease-in-out}.PC .nav-box .nav-list .nav-item:hover{color:var(--blue)}.PC .nav-box .nav-list .nav-item-selected{color:var(--blue);position:relative}.PC .nav-box .nav-list .nav-item-selected::after{content:"";width:80%;height:1px;border:1px solid var(--blue);position:absolute;bottom:0;left:50%;transform:translateX(-50%);background-color:var(--blue);border-radius:50%}.PC .nav-box .nav-right{display:flex;color:var(--light-bule);white-space:nowrap}.PC .nav-box .nav-right>div{margin-left:20px}.PC .nav-box .nav-right .submit a{background:url(../imgs/icons/user.png) no-repeat left;padding-left:20px}.PC .nav-box .nav-right .with-us a{background:url(../imgs/icons/warn-icon.png) no-repeat left;padding-left:20px}.PC .nav-box .nav-right .contact-us a{background:url(../imgs/icons/phone_light.png) no-repeat left;padding-left:20px}.PC .nav-box .nav-right .address span{background:url(../imgs/icons/addresss.svg) no-repeat left;padding-left:20px;color:black}.app .address span{background:url(../imgs/icons/addresss.svg) no-repeat left;padding-left:20px;color:black}.app .nav-item-selected{color:var(--blue);position:relative}.app .nav-item-selected::after{content:"";width:100%;height:1px;border:1px solid var(--blue);position:absolute;bottom:0;left:50%;transform:translateX(-50%);background-color:var(--blue);border-radius:50%}footer{background-color:#1f2229;color:var(--text-gray)}footer .footer-top{padding:60px 0}footer .footer-top .footer-nav{display:flex;justify-content:space-between}footer .footer-top .footer-nav .footer-item h2{font-size:22px;font-weight:bold;color:#ffffff;margin:20px 0;letter-spacing:3px}footer .footer-top .footer-nav .footer-item li{padding:10px 0}footer .footer-top .footer-nav .footer-item li:hover{color:#ffffff}footer .footer-top .footer-nav .follow-me{width:384px}footer .footer-top .footer-nav .follow-me ul{display:flex;margin:20px 0}footer .footer-top .footer-nav .follow-me ul li{border-radius:50%;border:1px solid #a5a7a9;padding:10px;transition:all 0.3s ease-in-out;margin-right:10px}footer .footer-top .footer-nav .follow-me ul li:hover{background-color:#ffffff}footer .footer-top .footer-nav .follow-me ul li:hover a{filter:invert(1)}footer .footer-top .footer-nav .follow-me ul li a{display:inline-block;width:32px;height:32px}footer .footer-top .footer-nav .follow-me form{width:100%}footer .footer-top .footer-nav .follow-me form input[type="email"]{height:26px;color:#ffffff;line-height:0px;padding:27px 0 27px 30px;width:100%;border:1px solid var(--text-gray);border-radius:15px;color:#ffffff;background:rgba(255,255,255,0.04)}footer .footer-top .footer-nav .follow-me form input[type="email"]::-webkit-input-placeholder{color:#ffffff;font-size:16px}footer .footer-top .footer-nav .follow-me form button{background-color:#ff6f00;width:100%;padding:16px 0;border-radius:15px;margin-top:18px;color:#ffffff;font-weight:bold}footer .footer-bottom{border-top:1px solid var(--text-gray)}footer .footer-bottom .container{display:flex;justify-content:center;padding:15px 0}footer .footer-bottom ul li{display:inline-block;padding-right:50px}footer .footer-bottom ul li:hover{color:#ffffff}@media screen and (max-width: 1025px){.container{margin-left:auto;margin-right:auto;max-width:1024px}.container .nav-box{width:90%}}@media screen and (min-width: 1024px){.container{margin-left:auto;margin-right:auto;max-width:1400px}}@media screen and (min-width: 866px){.app,.swiper-icons{display:none}}@media only screen and (max-width: 866px){.PC{display:none}header .header-info,header .title{margin-top:80px !important}.app{overflow:hidden;height:80px;position:relative;z-index:99;position:fixed;width:100%}.app .nav-box{display:flex;background-color:#ffffff;justify-content:space-between;align-items:center;box-shadow:0 0 8px 0 gray;height:58px;overflow:hidden}.app .nav-box .logo{width:163px;height:103px;margin-top:0px}.app .nav-box .nav-show{margin-right:15px;background-color:#ffffff}.app .nav-box .nav-show span{display:block;width:30px;height:3px;background-color:#bcbcbc;margin:5px 0}.app .sidenav{overflow:hidden;background-color:#ffffff;position:fixed;top:0;left:100%;width:60vw;height:100vh;z-index:90;padding:0 10px;transition:all 0.3s ease-in-out}.app .sidenav .sidenav-box{display:flex;justify-content:space-between;height:57px;line-height:57px;font-size:22px;font-weight:bold;border-bottom:1px solid #e6e6e6}.app .sidenav .sidenav-box .brand{width:145px;overflow:hidden}.app .sidenav .sidenav-box .brand img{margin-left:-25px}.app .sidenav .sidenav-box .close{color:var(--text-gray)}.app .sidenav .sidenav-list li{font-size:18px}.app .sidenav .sidenav-list li a{display:inline-block;width:100%;height:57px;line-height:57px;border-bottom:1px solid #e6e6e6;position:relative}.app .sidenav .sidenav-list li a::after{content:">";position:absolute;right:0;font-size:22px;font-weight:bolder;color:var(--text-gray)}.app .sidenav .sidenav-list .nav-item-selected a::after{content:">";position:absolute;right:0;font-size:22px;font-weight:bolder;color:var(--blue)}.app .sidenav .sidenav-bottom{display:flex;flex-direction:column;align-items:center;margin-top:20px}.app .sidenav .sidenav-bottom>div{padding:10px;border:1px solid #e6e6e6;border-radius:15px;margin:5px 0}.app .sidenav .sidenav-bottom .submit a{background:url(../imgs/icons/user.png) no-repeat left;filter:brightness(0.5);padding-left:20px}.app .sidenav .sidenav-bottom .with-us a{background:url(../imgs/icons/warn-icon.png) no-repeat left;filter:brightness(0.5);padding-left:20px}.app .sidenav .sidenav-bottom .contact-us a{background:url(../imgs/icons/phone_light.png) no-repeat left;filter:brightness(0.5);padding-left:20px}.app .veil{display:none;background-color:#666666;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1;opacity:0.5;transition:all 0.3s ease-in-out}footer .footer-top{padding:40px 15px}footer .footer-top .footer-nav{flex-wrap:wrap}footer .footer-top .footer-nav .footer-item{width:100%}footer .footer-top .footer-nav .footer-item:first-child{margin-bottom:20px}footer .footer-top .footer-nav .footer-item:not(.follow-me) ul{display:none}footer .footer-top .footer-nav .footer-item:not(.follow-me) ul li{border:1px solid #333;padding:10px;font-size:18px}footer .footer-top .footer-nav .footer-item:not(.follow-me) h2{border:1px solid #333;padding:10px;font-size:18px;position:relative;cursor:pointer;margin-bottom:0}footer .footer-top .footer-nav .footer-item:not(.follow-me) h2::after{content:"+";font-size:24px;font-weight:400 !important;color:rgba(153,153,153,0.64);position:absolute;right:0;top:50%;transform:translateY(-50%)}footer .footer-top .footer-nav .footer-item:not(.follow-me) .up{position:relative}footer .footer-top .footer-nav .footer-item:not(.follow-me) .up::after{content:"";font-size:24px;width:12px;height:3px;background-color:rgba(153,153,153,0.64);font-weight:400 !important;position:absolute;right:6px;top:50%;transform:translateY(-50%)}footer .footer-top .footer-nav .footer-item .footer-company h2{margin-top:0}footer .footer-top .footer-nav .footer-item .footer-opportunity h2{margin-bottom:0}footer .footer-top .footer-nav .follow-me h2{text-align:center;font-size:18px}footer .footer-top .footer-nav .follow-me ul{width:100%;display:flex;justify-content:center}footer .footer-bottom .container{flex-wrap:wrap;text-align:center}footer .footer-bottom .container>div{width:100%}footer .footer-bottom .container .footer-bottom-left{padding-bottom:10px;border-bottom:1px solid var(--text-gray)}footer .footer-bottom .container .footer-bottom-left ul{width:100%}footer .footer-bottom .container .footer-bottom-left ul li{width:100%;padding:10px 0}footer .footer-bottom .container .footer-bottom-right{padding-top:20px}}
