.swiper{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.mySwiper .swiper-pagination-bullet{background:none !important;width:auto;height:auto;opacity:1;text-align:center}.mySwiper .swiper-pagination{right:5%;display:flex;flex-direction:column;align-items:center}.mySwiper .custom-bullet{display:flex;flex-direction:column;align-items:center;margin:10px 0;opacity:.5}.mySwiper .custom-bullet .dot{width:6px;height:6px;background:#999;border-radius:50%;margin-bottom:6px}.mySwiper .custom-bullet .num{font-size:18px;color:#fff;display:none}.mySwiper .custom-bullet .line{width:2px;height:20px;background:#fff;margin:6px auto 0;display:none}.mySwiper .swiper-pagination-bullet-active{opacity:1}.mySwiper .swiper-pagination-bullet-active .num{display:block}.mySwiper .swiper-pagination-bullet-active .line{display:block}.mySwiper .swiper-pagination-bullet-active .dot{background:#fff}.hede{max-width:108.5rem;padding-top:2.6875rem;position:fixed;top:0;left:50%;transform:translateX(-50%);width:90%;display:flex;justify-content:space-between;align-items:center;z-index:999}.hede .logo{max-width:12.5rem}.hede .logo img{width:100%}.hede ul li a{color:#fff;font-size:1.125rem}.hede ul li a:not(:last-child){padding-right:3.125rem}.banner1s img{width:100%;height:auto;min-height:100%;animation:zoomInOut 8s ease-in-out infinite}.banner1s{position:relative}.banner1s .home_mask{background:rgba(4,16,53,0.7);width:92%;height:87%;box-sizing:border-box;text-align:center;position:absolute;top:47%;left:50%;transform:translate(-50%, -50%);z-index:1;display:flex;flex-wrap:wrap;align-items:center;align-content:center;border-radius:10px}.banner1s .home_mask h1{font-size:58px;color:#a8bef3;text-align:center;width:100%}.banner1s .home_mask .box_dibu{min-width:200px;position:absolute;bottom:-70px;left:50%;transform:translate(-50%, -50%);overflow:hidden}.banner1s .home_mask h3{font-size:28px;color:#f4f4f4;max-width:645px;margin:50px auto 20px;font-weight:400;width:100%}.banner1s .home_mask .feijis{opacity:0}.banner1s .home_mask .feijis i{transform:rotate(90deg);color:#fff;width:100%;font-size:40px}.banner1s .feiji{animation:swingstt 5s linear infinite;position:absolute;transform:rotate(90deg);left:-33%;bottom:6%;z-index:997;cursor:pointer}.banner1s .feiji i{color:#fff;width:100%;font-size:40px}.banner2s{background:linear-gradient(to right, #367ad8 40%, #fff 40%)}.banner2s .banner2s_box{display:flex;width:80%;height:70%;box-sizing:border-box;text-align:center;position:absolute;top:55%;left:50%;transform:translate(-50%, -50%);justify-content:space-between}.banner2s .banner2s_box .text_img{margin-left:10%}.banner2s .banner2s_box .text_img img{min-width:533px}.banner2s .banner2s_box .text_box{margin-right:10%;max-width:600px;text-align:left}.banner2s .banner2s_box .text_box h3{font-size:50px;color:#333;background:url(../img/About.png) no-repeat;background-size:413px;padding:0px;height:75px;box-sizing:border-box}.banner2s .banner2s_box .text_box p{color:#666;margin-top:3%}.banner3s{background:linear-gradient(to top, #367ad8 50%, #fff 50%);position:relative}.banner3s .banner3s_box{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:1350px}.banner3s .banner3s_box .swiper-button-next,.banner3s .banner3s_box .swiper-button-prev{top:60%;color:#fff !important}.banner3s h1{color:#333;font-size:50px;text-align:center;padding:40px 0px 30px;background:url(../img/Business.png) no-repeat;background-position:center;background-size:413px;padding:0px;height:75px;box-sizing:border-box}.banner3s .banner3s_sw{max-width:1212px;margin-top:30px;background-color:#00000000}.banner3s .banner3s_sw .swiper-slide{position:relative;background-color:#00000000}.banner3s .banner3s_sw .swiper-slide .banner3s_sw_text{text-align:left;background-color:#00000000;color:#fff;padding-top:20px;font-size:25px;line-height:1}.banner4s{background:url(../img/banner4.jpg) no-repeat;background-size:cover;position:relative}.banner4s .banner4s_box{max-width:1710px;max-height:574px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;display:flex}.banner4s .banner4s_box ul{margin-top:69px}.banner4s .banner4s_box ul h2{padding:9px 116px 30px 111px;font-size:56px;color:#f4f4f4;background:url(../img/ziti.png) no-repeat;background-size:412px;position:relative;z-index:99;line-height:1;text-align:left}.banner4s .banner4s_box ul li{text-align:left;color:#fff;padding:10px 50px 30px 111px}.banner4s .banner4s_box ul li::before{content:"•";position:absolute;left:93px;color:#fff;font-size:1.2em}.banner4s .banner4s_box #chart{width:100%;height:100%;margin-top:37px}.banner5s{background:linear-gradient(135deg, #050a30 0%, #0a2040 100%);color:#fff;min-height:100vh;padding:60px 40px}.banner5s .banner5s_box{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:1400px;width:100%}.banner5s .contact-wrap{max-width:1400px;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start;gap:80px}.banner5s .contact-title-main{text-align:center;font-size:42px;margin-bottom:60px;position:relative;background:url(../img/Contact.png) no-repeat;background-position:center;background-size:413px;padding:0px;height:75px;box-sizing:border-box}.banner5s .contact-left{flex:1;padding-top:20px}.banner5s .company-name{font-size:36px;font-weight:bold;margin-bottom:16px;text-align:left;margin-top:75px}.banner5s .company-desc{font-size:18px;color:#cce5ff;margin-bottom:50px;text-align:left}.banner5s .info-item—one{margin-top:50px}.banner5s .info-item{display:flex;align-items:center;margin-bottom:30px;font-size:20px;text-align:left}.banner5s .info-item i{font-size:24px;margin-right:16px;color:#fff;font-style:normal}.banner5s .contact-right{flex:1}.banner5s .form-title{font-size:32px;color:#e08329;margin-bottom:30px}.banner5s .form-row{display:flex;gap:20px;margin-bottom:24px}.banner5s .form-group{flex:1}.banner5s .form-group label{text-align:left;display:block;margin-bottom:8px;font-size:18px}.banner5s .form-group label span{color:red}.banner5s .form-group input,.banner5s .form-group textarea{width:100%;height:50px;background:#2a3050;border:1px solid #8892b0;color:#fff;padding:0 12px;font-size:16px}.banner5s .form-group textarea{height:120px;resize:none;padding:12px}.banner5s .submit-btn{margin-top:20px;width:140px;height:50px;background:#e08329;border:none;color:#fff;font-size:18px;cursor:pointer}.yd_hedes{color:#fff;display:none}.yd_hedes i{font-size:45px}.yidong_hede{position:fixed;left:0;top:0;width:100%;max-height:1020px;height:100%;background-color:#091439 !important;z-index:998;display:none}.yidong_hede .kong{margin-top:39vw}.yidong_hede a{display:block;color:#fff !important;text-align:center;font-size:25px;line-height:2;margin-top:20px}@keyframes zoomInOut{0%{transform:scale(1.1, 1.1)}50%{transform:scale(1, 1)}100%{transform:scale(1.1, 1.1)}}@keyframes swingstt{0%{left:-15%}100%{left:100%}}@media (max-width:1135px){.banner2s .banner2s_box .text_img img{min-width:44.41666667vw}}@media (max-width:1400px){.banner2s .banner2s_box{width:100%}}@media (max-width:1800px){.banner2s .banner2s_box .text_box{margin-right:0}.banner2s .banner2s_box .text_img{margin-left:0%}}