.banner_box{height:calc(100vh - 60px);scroll-margin-top:60px;text-align:center;color:#fff;display:flex;align-items:center;position:relative}.banner_box .banner_img{position:absolute;left:50%;width:100%;transform:translate(-50%);height:851px}.banner_box .box_cont{width:100%;position:relative}.banner_box .box_cont h1{font-size:64px;line-height:84px;font-weight:700}.banner_box .box_cont h1:first-child strong{color:#ff7d00}.banner_box .box_cont h1:nth-child(2) strong{color:#165dff}.banner_box .box_cont p{font-size:20px;line-height:30px;margin-top:25px}.banner_box .box_cont .btn_box{display:flex;justify-content:center;margin-top:40px}.banner_box .box_cont .btn_box .move_up_btn{font-size:18px;line-height:28px;padding:10px 32px;border:2px solid #FFFFFF;border-radius:26px}.banner_box .box_cont .btn_box .move_up_btn:first-child{border-color:#165dff;background-color:#165dff;margin-right:10px}.banner_box .box_cont .btn_box .move_up_btn:nth-child(2):hover{border-color:#ff7d00;color:#ff7d00}.banner_box .next_box{position:absolute;left:calc(50% - 28px);bottom:30px}.banner_box .next_box span{font-size:14px;line-height:1;display:block}.banner_box .next_box img{display:block;margin:0 auto;width:20px}.serve_box{margin-top:80px;scroll-margin-top:160px}.serve_box .sy_flex_box{margin-top:64px}.serve_box .sy_flex_box li{width:384px;border-radius:12px;background-color:#fff;box-shadow:0 10px 15px #0000001a}.serve_box .sy_flex_box li .box_top{height:224px;overflow:hidden;border-radius:12px}.serve_box .sy_flex_box li .box_top img{width:100%;height:100%;transition:transform .3s cubic-bezier(.4,0,.2,1)}.serve_box .sy_flex_box li .box_bot{padding:24px}.serve_box .sy_flex_box li .box_bot i{background-color:#165dff1a;width:48px;height:48px;border-radius:50%;display:block}.serve_box .sy_flex_box li .box_bot h3{font-size:20px;line-height:28px;font-weight:700;margin-top:16px}.serve_box .sy_flex_box li .box_bot p{font-size:16px;line-height:24px;margin-top:12px}.serve_box .sy_flex_box li:nth-child(n+4){margin-top:30px}.serve_box .sy_flex_box li:hover{box-shadow:0 15px 15px #0000001a}.serve_box .sy_flex_box li:hover .box_top img{transform:scale(1.1)}.works_box{margin-top:160px;scroll-margin-top:160px}.works_box .btn_list{margin-top:64px;display:flex;justify-content:center;gap:16px}.works_box .btn_list li{font-size:16px;line-height:24px;padding:8px 24px;transition:background-color .3s cubic-bezier(.4,0,.2,1);cursor:pointer;border-radius:20px}.works_box .btn_list li.active{background-color:#165dff;color:#fff}.works_box .list_box{display:flex;flex-wrap:wrap;gap:32px;margin-top:48px}.works_box .list_box li{width:384px;border-radius:12px;height:256px;overflow:hidden;position:relative}.works_box .list_box li img{width:100%;height:100%;transition:transform .3s cubic-bezier(.4,0,.2,1)}.works_box .list_box li .box_cont{position:absolute;top:0;left:0;width:100%;height:100%;padding:70px 24px 0;box-sizing:border-box;color:#fff;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.works_box .list_box li .box_cont i{font-size:14px;line-height:18px;display:block;color:#ff7d00}.works_box .list_box li .box_cont h3{font-size:20px;line-height:28px;font-weight:700;margin-top:4px}.works_box .list_box li .box_cont p{font-size:16px;line-height:24px;margin-top:8px}.works_box .list_box li:hover{box-shadow:0 15px 15px #0000001a}.works_box .list_box li:hover img{transform:scale(1.1)}.works_box .list_box li:hover .box_cont{opacity:1}.home_card_box{margin-top:160px;scroll-margin-top:160px;display:flex}.home_card_box .box_left{position:relative;width:584px;height:681px}.home_card_box .box_left i{position:absolute;width:120px;height:120px;border:4px solid rgba(22,93,255,.3);border-radius:8px}.home_card_box .box_left i:first-child{left:-16px;top:-16px}.home_card_box .box_left i:nth-child(2){right:-16px;bottom:-16px;border-color:#ff7d004d}.home_card_box .box_left img{width:100%;height:100%;position:relative;border-radius:8px;box-shadow:0 10px 15px #0000001a}.home_card_box .box_right{flex:1;margin-left:48px}.home_card_box .box_right .right_top i{font-size:16px;line-height:24px;display:block;color:#165dff}.home_card_box .box_right .right_top h3{font-size:40px;line-height:60px;font-weight:700;margin-top:8px}.home_card_box .box_right .right_top p{font-size:16px;line-height:26px;margin-top:24px}.home_card_box .box_right .list_box{margin-top:32px}.home_card_box .box_right .list_box li{display:flex}.home_card_box .box_right .list_box li .list_left{height:48px;background-color:#165dff1a}.home_card_box .box_right .list_box li .list_right{flex:1;margin-left:16px}.home_card_box .box_right .list_box li .list_right h3{font-size:18px;line-height:28px;font-weight:700}.home_card_box .box_right .list_box li .list_right p{font-size:16px;line-height:24px;margin-top:8px;white-space:pre-line}.home_card_box .box_right .move_up_btn{margin-top:32px;font-size:18px;line-height:24px;padding:12px 32px;display:inline-block;border-radius:26px;transition:all .3s;cursor:pointer;background-color:#165dff;color:#fff}.home_card_box.about .box_right .list_box{display:flex;flex-wrap:wrap;justify-content:space-between}.home_card_box.about .box_right .list_box li{width:280px}.home_card_box.about .box_right .list_box li .list_left{width:24px;border-radius:12px}.home_card_box.about .box_right .list_box li:nth-child(n+3){margin-top:24px}.home_card_box.contact .box_right .list_box li .list_left{width:48px;border-radius:50%}.home_card_box.contact .box_right .list_box li:nth-child(n+2){margin-top:24px}.client_box{margin-top:80px;scroll-margin-top:160px}.client_box .sy_flex_box{margin-top:64px}.client_box .sy_flex_box li{width:384px;border-radius:12px;background-color:#fff;box-shadow:0 10px 15px #0000001a;padding:32px;box-sizing:border-box}.client_box .sy_flex_box li p{font-size:16px;line-height:24px;color:#4b5563}.client_box .sy_flex_box li .box_bot{display:flex;margin-top:24px}.client_box .sy_flex_box li .box_bot img{width:48px;height:48px;border-radius:50%}.client_box .sy_flex_box li .box_bot .bot_right{margin-left:16px;flex:1}.client_box .sy_flex_box li .box_bot .bot_right h3{font-size:16px;line-height:24px;font-weight:700}.client_box .sy_flex_box li .box_bot .bot_right i{display:block;font-size:14px;line-height:20px;color:#6b7280}
