@font-face{font-family:'AlibabaPuHuiTi-Black';src:url("../font/AlibabaPuHuiTi-3-115-Black.eot");src:url("../font/AlibabaPuHuiTi-3-115-Black.eot?#iefix") format("embedded-opentype"),url("../font/AlibabaPuHuiTi-3-115-Black.woff2") format("woff2"),url("../font/AlibabaPuHuiTi-3-115-Black.woff") format("woff"),url("../font/AlibabaPuHuiTi-3-115-Black.ttf") format("truetype"),url("../font/AlibabaPuHuiTi-3-115-Black.svg#AlibabaPuHuiTi-3-115-Black") format("svg");font-weight:normal;font-style:normal;font-display:swap}.bgmb{position:relative}.bgmb::before{content:"";position:absolute;width:100%;height:100%;background-color:#000000;opacity:.3}.homebanner video{width:100%;height:100%;position:absolute;object-fit:cover}.homebanner .typewriter{z-index:9;margin:0 auto}.homebanner h1{font-size:100px;color:#FFFFFF;text-align:center;font-family:'AlibabaPuHuiTi-Black';letter-spacing:15px;position:relative;filter:drop-shadow(0px 0px 30px #000)}.homebanner h1::before{content:"";position:absolute;top:-40px;left:-50px;right:-50px;bottom:-40px;background:radial-gradient(ellipse at center, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.3) 50%, transparent 100%);z-index:-1;filter:blur(15px)}.homebanner h1 span{display:inline-block}.homebanner h1 span:first-child{margin-right:40px}.homebanner .homebannertext{max-width:1338px;margin:0 auto;padding-top:23vh;padding-left:15px;padding-right:15px}.homebanner .homebannertext h2{font-size:72px;line-height:72px;color:#FFFFFF;font-family:'AlibabaPuHuiTi-Black';margin-bottom:60px;position:relative}.homebanner .homebannertext .p-box{padding:22px;position:relative}.homebanner .homebannertext .p-box::before,.homebanner .homebannertext .p-box::after{content:"";position:absolute;width:22px;height:22px;background:url(../img/pbox.png) no-repeat center center;background-size:contain}.homebanner .homebannertext .p-box::before{left:0;top:0;transform:rotate(180deg)}.homebanner .homebannertext .p-box::after{right:0;bottom:0}.homebanner .homebannertext .p-box p{font-size:30px;line-height:55px;color:#FFFFFF}.homebanner .homebannertext .w-60{max-width:60% !important}.homebanner .homebannertext .w-61{max-width:65% !important}.homebanner .swiper-slide{width:100%;position:relative;overflow:hidden}.homebanner .slide-inner{position:absolute;width:100%;height:100%;left:0;top:0;background-size:cover;background-position:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#fff;z-index:3}.hometitle{text-align:center}.hometitle h3{font-size:48px;line-height:48px;color:#000000;margin-bottom:18px}.hometitle h5{font-family:"AlimamaFangYuanTiVF";font-size:24px;color:#0060DF;letter-spacing:5px;font-weight:bold}.fabox{overflow:hidden;background:url(../img/home/case_showbg.jpg) no-repeat right top;background-size:cover;padding:68px 0 45px}.fabox .case_show{padding-top:40px}.fabox .case_show .case_show_tab ul{display:flex;justify-content:space-between;max-width:1300px;margin:auto}.fabox .case_show .case_show_tab ul li{font-size:36px;color:#666666;cursor:pointer}.fabox .case_show .case_show_tab ul li.active{border-bottom:2px solid #0060DF}.fabox .case_show .case_show_swiper{padding-top:50px}.fabox .case_show .case_show_swiper .case_item{width:100%;position:relative;border-radius:6px;overflow:hidden}.fabox .case_show .case_show_swiper .case_item img{border-radius:10px}.fabox .case_show .case_show_swiper .case_item .case_item_text{position:absolute;width:100%;top:20%;left:0}.fabox .case_show .case_show_swiper .case_item .case_item_text h3{font-size:48px;color:#FFFFFF;text-align:center;text-shadow:6px 5px 5px #000000}.fabox .case_show .case_show_swiper .case_item .amore{position:absolute;right:18px;bottom:30px;border:none;color:#FFFFFF;font-size:24px;line-height:24px;padding:16px 26px;border-radius:30px;background:transparent;text-decoration:none;font-weight:bold}.fabox .case_show .case_show_swiper .case_item .amore::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:30px;padding:2px;background:linear-gradient(to right, #01C3FF, #0060DF);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.fabox .case_show .case_show_swiper .casenextprev{position:relative;margin:0 auto;margin-top:45px}.fabox .case_show .case_show_swiper .casenextprev #case_show_pagination{position:static}.fabox .case_show .case_show_swiper .casenextprev #case_show_pagination .swiper-pagination-bullet{opacity:1;width:auto;height:auto;border-radius:0;background:none;margin:0 8px}.fabox .case_show .case_show_swiper .casenextprev #case_show_pagination .swiper-pagination-bullet .blue{display:none}.fabox .case_show .case_show_swiper .casenextprev #case_show_pagination .swiper-pagination-bullet-active .blue{display:inline-block}.fabox .case_show .case_show_swiper .casenextprev #case_show_pagination .swiper-pagination-bullet-active .gray{display:none}.digitize{overflow:hidden;background:url(../img/home/digitize_bg.jpg) no-repeat top left;background-size:cover;padding-top:69px;padding-bottom:72px}.digitize .digitizecont{padding-top:54px}.digitize .digitizecont .digitize-row{display:grid;grid-template-columns:repeat(2, 1fr);gap:65px}.digitize .digitizecont .digitize_item_bg{background:url(../img/home/digitize_item_bg.svg) no-repeat;background-size:100%;padding:35px 55px 40px}.digitize .digitizecont .digitize_item_bg .digitize_itemtextbox{background:linear-gradient(to bottom, rgba(153,236,255,0.3), rgba(0,137,255,0.3));max-width:555px;min-height:262px;padding-top:40px}.digitize .digitizecont .digitize_item_bg .digitize_itemtextbox h4{font-size:36px;color:#000000;margin-bottom:15px;text-align:center}.digitize .digitizecont .digitize_item_bg .digitize_itemtextbox p{font-size:22px;color:#010101;max-width:480px;padding-left:15px;padding-right:15px;margin:0 auto;text-align:justify}.slogan{overflow:hidden;background:url(../img/home/slogan_bg.jpg) no-repeat left top;background-size:cover;width:100%}.slogan .slogan_con{min-height:373px;display:flex;align-items:center}.slogan .slogan_con h2{font-size:86px;color:#A8F6FA;text-align:right;width:100%;text-shadow:0px 0px 30px #A8F6FA}.aboutus{overflow:hidden;padding-top:107px;padding-bottom:100px}.aboutus .aboutus_box p{font-family:"AlibabaPuHuiTi-light";font-size:24px;color:#333333;margin-top:44px;max-width:570px}.aboutus .aboutus_box .aboutimg{padding-left:60px;position:relative;z-index:3}.aboutus .aboutus_box .aboutimg img{border-radius:20px}.aboutus .aboutus_box .aboutimg::before,.aboutus .aboutus_box .aboutimg::after{content:"";position:absolute;background:linear-gradient(to top, rgba(161,196,253,0.8), rgba(194,233,251,0.8));border-radius:50%;z-index:-1;box-shadow:0px 0px 10px rgba(161,196,253,0.8)}.aboutus .aboutus_box .aboutimg::before{width:154px;height:154px;left:0;bottom:-60px}.aboutus .aboutus_box .aboutimg::after{width:190px;height:190px;right:-54px;top:-50px}@media (max-width: 1400px){.homebanner h1{font-size:calc(100px * .9)}.homebanner .homebannertext{max-width:1200px}.homebanner .homebannertext h2{font-size:calc(72px * .9);line-height:calc(72px * .9);margin-bottom:calc(60px * .9)}.homebanner .homebannertext .p-box{padding:calc(22px * .9)}.homebanner .homebannertext .p-box::before,.homebanner .homebannertext .p-box::after{width:22px;height:22px}.homebanner .homebannertext .p-box p{font-size:calc(30px * .9);line-height:calc(55px * .9)}.hometitle h3{font-size:calc(48px * .9);line-height:calc(48px * .9);margin-bottom:calc(18px * .9)}.hometitle h5{font-size:24px}.fabox{padding:calc(68px * .9) 0 calc(45px * .9)}.fabox .case_show{padding-top:calc(40px * .8)}.fabox .case_show .case_show_tab ul{max-width:calc(1300px * .8)}.fabox .case_show .case_show_tab ul li{font-size:calc(36px * .8)}.fabox .case_show .case_show_swiper{padding-top:calc(50px * .8)}.fabox .case_show .case_show_swiper .case_item .case_item_text h3{font-size:calc(48px * .8)}.fabox .case_show .case_show_swiper .case_item .amore{right:calc(18px * .8);bottom:calc(30px * .8);font-size:calc(24px * .8);line-height:calc(24px * .8);padding:calc(16px * .8) calc(26px * .8)}.fabox .case_show .case_show_swiper .casenextprev{margin-top:calc( 45px * .9)}.fabox .case_show .case_show_swiper .casenextprev #case_show_pagination .swiper-pagination-bullet{margin:0 calc(8px * .9)}.fabox .case_show .case_show_swiper .casenextprev #case_show_pagination .swiper-pagination-bullet img{max-width:calc(50px * .9)}.digitize{padding-top:calc(69px * .8);padding-bottom:calc(72px * .8)}.digitize .digitizecont{padding-top:calc(54px * .9)}.digitize .digitizecont .digitize-row{gap:calc(65px * .8)}.digitize .digitizecont .digitize_item_bg{padding:calc(35px * 1) calc(55px * .9) calc(40px * 1.5)}.digitize .digitizecont .digitize_item_bg .digitize_itemtextbox{max-width:calc(555px * .8);min-height:262px;padding-top:calc(40px * 1)}.digitize .digitizecont .digitize_item_bg .digitize_itemtextbox h4{font-size:calc(36px * .9);margin-bottom:calc(15px * .9)}.digitize .digitizecont .digitize_item_bg .digitize_itemtextbox p{font-size:22px;max-width:calc(480px * .8)}.slogan .slogan_con{min-height:calc(373px * .7)}.slogan .slogan_con h2{font-size:calc(86px * .8)}.aboutus{padding-top:calc(107px * .8);padding-bottom:calc(100px * .8)}.aboutus .aboutus_box p{font-size:calc(24px * .9);margin-top:calc(44px * .7);max-width:570px}.aboutus .aboutus_box .aboutimg{padding-left:calc(60px * .3)}.aboutus .aboutus_box .aboutimg::before{width:calc(154px * .8);height:calc(154px * .8);left:0;bottom:calc(-60px * .7)}.aboutus .aboutus_box .aboutimg::after{width:calc(190px * .8);height:calc(190px * .8);right:calc(-54px * .8);top:calc(-50px * .8)}}@media (max-width: 1199.98px){.homebanner h1{font-size:calc(100px * .7)}.homebanner .homebannertext{max-width:calc(1200px * .7)}.homebanner .homebannertext h2{font-size:calc(72px * .7);line-height:calc(72px * .7);margin-bottom:calc(60px * .7)}.homebanner .homebannertext .p-box{padding:calc(22px * .9)}.homebanner .homebannertext .p-box::before,.homebanner .homebannertext .p-box::after{width:22px;height:22px}.homebanner .homebannertext .p-box p{font-size:calc(30px * .8);line-height:calc(55px * .8)}.homebanner .homebannertext .w-60{max-width:100% !important}.homebanner .homebannertext .w-61{max-width:100% !important}.hometitle h3{font-size:calc(48px * .8);line-height:calc(48px * .8);margin-bottom:calc(18px * .6)}.hometitle h5{font-size:calc(24px * .8)}.fabox{padding:calc(68px * .7) 0 calc(45px * .7)}.fabox .case_show{padding-top:calc(40px * .8)}.fabox .case_show .case_show_tab ul{max-width:calc(1300px * .6)}.fabox .case_show .case_show_tab ul li{font-size:calc(36px * .7)}.fabox .case_show .case_show_swiper{padding-top:calc(50px * .7)}.fabox .case_show .case_show_swiper .case_item .case_item_text h3{font-size:calc(48px * .6)}.fabox .case_show .case_show_swiper .case_item .amore{right:calc(18px * .7);bottom:calc(30px * .7);font-size:calc(24px * .7);line-height:calc(24px * .7);padding:calc(16px * .7) calc(26px * .7)}.fabox .case_show .case_show_swiper .casenextprev{margin-top:calc(45px * .7)}.fabox .case_show .case_show_swiper .casenextprev #case_show_pagination .swiper-pagination-bullet{margin:0 calc(8px * .8)}.fabox .case_show .case_show_swiper .casenextprev #case_show_pagination .swiper-pagination-bullet img{max-width:calc(50px * .8)}.digitize{padding-top:calc(69px * .8);padding-bottom:calc(72px * .8)}.digitize .digitizecont{padding-top:calc(54px * .8)}.digitize .digitizecont .digitize-row{gap:calc(65px * .6);padding:0 30px}.digitize .digitizecont .digitize_item_bg{padding:calc(35px * .9) calc(55px * .8) calc(40px * .9)}.digitize .digitizecont .digitize_item_bg .digitize_itemtextbox{max-width:calc(555px * .6);min-height:auto;padding:calc(40px * 1) 0}.digitize .digitizecont .digitize_item_bg .digitize_itemtextbox h4{font-size:calc(36px * .8);margin-bottom:calc(15px * .7)}.digitize .digitizecont .digitize_item_bg .digitize_itemtextbox p{font-size:calc(22px * .8);max-width:calc(480px * .8)}.slogan .slogan_con{min-height:calc(373px * .5)}.slogan .slogan_con h2{font-size:calc(86px * .6)}.aboutus{padding-top:calc(107px * .6);padding-bottom:calc(100px * .7)}.aboutus .aboutus_box p{font-size:calc(24px * .7);margin-top:calc(44px * .5)}.aboutus .aboutus_box .aboutimg{padding-left:calc(60px * 0)}.aboutus .aboutus_box .aboutimg::before{width:calc(154px * .6);height:calc(154px * .6);bottom:calc(-60px * .7);left:-25px}.aboutus .aboutus_box .aboutimg::after{width:calc(190px * .6);height:calc(190px * .6);right:calc(-54px * .6);top:calc(-50px * .6)}}@media (max-width: 991.98px){.homebanner h1{font-size:calc(100px * .5)}.homebanner .homebannertext{max-width:calc(1200px * .5)}.homebanner .homebannertext h2{font-size:calc(72px * .7);line-height:calc(72px * .7);margin-bottom:calc(60px * .7)}.homebanner .homebannertext .p-box{padding:calc(22px * .7)}.homebanner .homebannertext .p-box::before,.homebanner .homebannertext .p-box::after{width:calc(22px * .7);height:calc(22px * .7)}.homebanner .homebannertext .p-box p{font-size:calc(30px * .7);line-height:calc(55px * .7)}.hometitle h3{font-size:calc(48px * .6);line-height:calc(48px * .6);margin-bottom:calc(18px * .6)}.hometitle h5{font-size:calc(24px * .6)}.fabox{padding:calc(68px * .7) 0 calc(45px * .6)}.fabox .case_show{padding-top:calc(40px * .8)}.fabox .case_show .case_show_tab ul{max-width:calc(1300px * .4)}.fabox .case_show .case_show_tab ul li{font-size:calc(36px * .5)}.fabox .case_show .case_show_swiper{padding-top:calc(50px * .6)}.fabox .case_show .case_show_swiper .case_item .case_item_text h3{font-size:calc(48px * .6)}.fabox .case_show .case_show_swiper .case_item .amore{right:calc(18px * .6);bottom:calc(30px * .6);font-size:calc(24px * .6);line-height:calc(24px * .6);padding:calc(16px * .6) calc(26px * .6)}.fabox .case_show .case_show_swiper .casenextprev{margin-top:calc(45px * .6)}.fabox .case_show .case_show_swiper .casenextprev #case_show_pagination .swiper-pagination-bullet img{max-width:calc(50px * .7)}.digitize{padding-top:calc(69px * .7);padding-bottom:calc(72px * .7)}.digitize .digitizecont{padding-top:calc(54px * .7)}.digitize .digitizecont .digitize-row{gap:calc(65px * .4)}.digitize .digitizecont .digitize_item_bg{padding:calc(35px * .6) calc(55px * .5) calc(40px * .6)}.digitize .digitizecont .digitize_item_bg .digitize_itemtextbox{min-height:calc(262px *  .65);padding-top:calc(40px * .5)}.digitize .digitizecont .digitize_item_bg .digitize_itemtextbox h4{font-size:calc(36px * .7);margin-bottom:calc(15px * .5)}.digitize .digitizecont .digitize_item_bg .digitize_itemtextbox p{font-size:calc(22px * .7);max-width:calc(480px * .7)}.slogan .slogan_con{min-height:calc(373px * .4)}.slogan .slogan_con h2{font-size:calc(86px * .5)}.aboutus{padding-top:calc(107px * .4);padding-bottom:calc(100px * .7)}.aboutus .aboutus_box p{font-size:calc(24px * .7);margin-top:calc(44px * .3);margin-bottom:20px;max-width:100%}.aboutus .aboutus_box .aboutimg{padding-left:calc(60px * 0)}.aboutus .aboutus_box .aboutimg::before{width:calc(154px * .6);height:calc(154px * .6);bottom:calc(-60px * .7);left:-25px}.aboutus .aboutus_box .aboutimg::after{width:calc(190px * .6);height:calc(190px * .6);right:calc(-54px * .6);top:calc(-50px * .6)}}@media (max-width: 767.98px){.homebanner{display:flex;align-items:center}.homebanner h1{font-size:calc(100px * .4);max-width:100%;white-space:pre-wrap !important;margin:0 auto;grid-template-columns:repeat(5, 1fr)}.homebanner h1 span:first-child{margin-right:0}.homebanner .homebannertext{max-width:100%;padding-top:0}.homebanner .homebannertext h2{font-size:calc(72px * .5);line-height:calc(72px * .7);margin-bottom:calc(60px * .1);text-align:center}.homebanner .homebannertext .p-box{padding:0 calc(22px * .7)}.homebanner .homebannertext .p-box::before,.homebanner .homebannertext .p-box::after{display:none}.homebanner .homebannertext .p-box p{font-size:calc(30px * .5);line-height:calc(55px * .5)}.hometitle h3{font-size:calc(48px * .5);line-height:calc(48px * .5);margin-bottom:calc(18px * .5)}.hometitle h5{font-size:calc(24px * .6)}.fabox{padding:calc(68px * .5) 0 calc(45px * .5)}.fabox .case_show{padding-top:calc(40px * .5)}.fabox .case_show .case_show_tab ul{max-width:calc(1300px * .3);padding-left:15px;padding-right:15px;flex-wrap:wrap;justify-content:space-around}.fabox .case_show .case_show_tab ul li{font-size:calc(36px * .5);padding:10px}.fabox .case_show .case_show_swiper{padding-top:calc(50px * .3);padding-left:15px;padding-right:15px}.fabox .case_show .case_show_swiper .case_item .case_item_text h3{font-size:calc(48px * .6)}.fabox .case_show .case_show_swiper .case_item .amore{right:calc(18px * .5);bottom:calc(30px * .5);font-size:calc(24px * .5);line-height:calc(24px * .5);padding:calc(16px * .5) calc(26px * .5)}.fabox .case_show .case_show_swiper .casenextprev{margin-top:calc(45px * .5)}.fabox .case_show .case_show_swiper .casenextprev #case_show_pagination .swiper-pagination-bullet img{max-width:calc(50px * .6)}.digitize{padding-top:calc(69px * .5);padding-bottom:calc(72px * .5)}.digitize .digitizecont{padding-top:calc(54px * .5)}.digitize .digitizecont .digitize-row{gap:20px 0;padding:0}.digitize .digitizecont .digitize-row .col-6-digitize{padding:0 10px}.digitize .digitizecont .digitize_item_bg{padding:0;background:none;height:100%}.digitize .digitizecont .digitize_item_bg .digitize_itemtextbox{height:100%;border-radius:10px;min-height:calc(262px *  .7);padding-top:calc(40px * .5)}.digitize .digitizecont .digitize_item_bg .digitize_itemtextbox h4{font-size:calc(36px * .7);margin-bottom:calc(15px * .5)}.digitize .digitizecont .digitize_item_bg .digitize_itemtextbox p{font-size:calc(22px * .7);max-width:calc(480px * .7)}.slogan{background-position:center center}.slogan .slogan_con{min-height:calc(373px * .25)}.slogan .slogan_con h2{font-size:calc(86px * .3)}.aboutus{padding-top:calc(107px * .3);padding-bottom:calc(100px * .6)}.aboutus .aboutus_box p{font-size:calc(24px * .7);margin-top:calc(44px * .3);margin-bottom:20px;max-width:100%}.aboutus .aboutus_box .aboutimg{padding-left:calc(60px * 0)}.aboutus .aboutus_box .aboutimg::before{width:calc(154px * .6);height:calc(154px * .6);bottom:calc(-60px * .7);left:-25px}.aboutus .aboutus_box .aboutimg::after{width:calc(190px * .6);height:calc(190px * .6);right:calc(-54px * .6);top:calc(-50px * .6)}}@media (max-width: 575.98px){.digitize{padding-top:calc(69px * .5);padding-bottom:calc(72px * .5)}.digitize .digitizecont{padding-top:calc(54px * .5)}.digitize .digitizecont .digitize-row{gap:20px 0;padding:0}.digitize .digitizecont .digitize-row .col-6-digitize{padding:0 10px}.digitize .digitizecont .digitize_item_bg{padding:0;background:none;height:100%}.digitize .digitizecont .digitize_item_bg .digitize_itemtextbox{height:100%;min-height:auto;padding-top:calc(40px * .5);padding-bottom:calc(40px * .5)}.digitize .digitizecont .digitize_item_bg .digitize_itemtextbox h4{font-size:calc(36px * .7);margin-bottom:calc(15px * .5)}.digitize .digitizecont .digitize_item_bg .digitize_itemtextbox p{font-size:calc(22px * .7);max-width:calc(480px * .5)}.fabox .case_show .case_show_tab ul li{padding:5px}}
