.icon{background-image:url(../images/index/icon.png);background-repeat:no-repeat}body{overflow-x:hidden}main{overflow:hidden}.action{position:relative}.index-solutions ul li .title-text{-ms-transition:all .5s cubic-bezier(.25,.46,.45,.94);-moz-transition:all .5s cubic-bezier(.25,.46,.45,.94);-webkit-transition:all .5s cubic-bezier(.25,.46,.45,.94);-o-transition:all .5s cubic-bezier(.25,.46,.45,.94);transition:all .5s cubic-bezier(.25,.46,.45,.94)}.c-wave.is-move .c-wave__cover>div,.index-clients .btn a,.index-news .main-title li h5 a,.index-news .main-title li .img img,.index-product .text-center .btn{-ms-transition:transform .5s cubic-bezier(.25,.46,.45,.94);-moz-transition:transform .5s cubic-bezier(.25,.46,.45,.94);-webkit-transition:transform .5s cubic-bezier(.25,.46,.45,.94);-o-transition:transform .5s cubic-bezier(.25,.46,.45,.94);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.index-advantages .main-title li{-ms-transition:width .5s cubic-bezier(.25,.46,.45,.94);-moz-transition:width .5s cubic-bezier(.25,.46,.45,.94);-webkit-transition:width .5s cubic-bezier(.25,.46,.45,.94);-o-transition:width .5s cubic-bezier(.25,.46,.45,.94);transition:width .5s cubic-bezier(.25,.46,.45,.94)}.c-wave{position:absolute;z-index:5;top:0;left:0;width:100vw;height:120px;-ms-transform:translate3d(0,-60px,0);-moz-transform:translate3d(0,-60px,0);-webkit-transform:translate3d(0,-60px,0);-o-transform:translate3d(0,-60px,0);transform:translate3d(0,-60px,0)}.c-wave__cover{position:relative;top:0;left:0;width:100%;height:100%}.c-wave__cover>div{width:100%;height:100%}.c-wave svg{position:absolute;bottom:0;left:0;fill:#fff;width:calc(100vw + 2px);height:110px}.c-wave__cover>div:nth-of-type(2){position:absolute;top:0;left:100vw}.is-blue.c-wave svg{fill:#f3faff}.c-wave.is-move .c-wave__cover>div{-ms-animation:WAVE 5s infinite ease-out;-moz-animation:WAVE 5s infinite ease-out;-webkit-animation:WAVE 5s infinite ease-out;-o-animation:WAVE 5s infinite ease-out;animation:WAVE 5s infinite ease-out}@-ms-keyframes WAVE{0%{-ms-transform:translateX(0)}to{-ms-transform:translateX(-100%)}}@-moz-keyframes WAVE{0%{-moz-transform:translateX(0)}to{-moz-transform:translateX(-100%)}}@-webkit-keyframes WAVE{0%{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(-100%)}}@-o-keyframes WAVE{0%{-o-transform:translateX(0)}to{-o-transform:translateX(-100%)}}@keyframes WAVE{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.c-wave.is-move .c-wave__cover>div:nth-of-type(1){-ms-transform:translateX(-100%);-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.c-wave.is-move .c-wave__cover>div:nth-of-type(2){-ms-transform:translateX(100%);-moz-transform:translateX(100%);-webkit-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.banner{padding:0;overflow:hidden}.banner .layui-carousel{width:100%;height:640px !important;position:relative}.banner .layui-carousel .bg{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.banner .layui-carousel .bg video{width:100%;height:100%;object-fit:cover}.banner .title-main{position:absolute;left:0;top:180px;width:100%;text-align:left;letter-spacing:.5px}.banner .title-main .ban-btn a{width:128px;height:40px;line-height:40px;font-size:16px;border-radius:2px;margin:20px 15px}.banner-img1 .title-main .item-text2{line-height:38px;font-size:32px;color:#24293a}.banner-img1 .title-main .item-text1{line-height:81px;font-size:46px;font-weight:bold;color:#24293a}.banner-img1 .title-main .item-text3{line-height:35px;font-size:20px;color:#24293a}.banner-img1 .title-main .ban-btn{padding-top:28px}.banner-img3 .bg:before,.banner-img3 .bg:after{content:'';position:absolute;left:0;top:0;width:100%;height:75px;background:rgba(255,255,255,.5)}.banner-img3 .bg:after{top:auto;bottom:0;height:100px}.banner-img3 .title-main{top:202px;letter-spacing:2px}.banner-img3 .title-main .item-text1{line-height:44px;font-size:34px;color:#fff;font-weight:bold}.banner-img3 .title-main .item-text1:after{content:'';display:inline-block;width:54px;height:31px;background-image:url(../images/index/banD-news.jpg);background-position:center;background-repeat:no-repeat;margin-left:12px;position:relative;top:-7px}.banner-img3 .title-main .item-text3{line-height:30px;font-size:18px;color:#fff;margin-top:13px}.banner .banner-img3 .title-main .ban-btn{padding-top:23px}.banner .banner-img3 .title-main .ban-btn a{width:150px;border-radius:0;border:0;background:linear-gradient(90deg,#0099e0 0,#2ee6dc 100%);background-color:#2ee6dc}.banner .banner-img3 .title-main a.arron-right:before{right:27px}.banner .banner-img3 .title-main a.arron-right:after{right:25px}.banner .banner-img3 .title-main .ban-btn a:hover{background:linear-gradient(90deg,#05a6e9 0,#01c6a0 100%);background-color:#01c6a0}.banner-img3 .moveB{position:absolute;top:228px;right:95px;width:462px;height:237px}.banner-img3 .moveB img{position:absolute}.banner-img3 .moveB .img1{top:61px;left:0;opacity:.1;-webkit-animation:breath 2.5s ease-in-out infinite forwards;-moz-animation:breath 2.5s ease-in-out infinite forwards;-o-animation:breath 2.5s ease-in-out infinite forwards;-ms-animation:breath 2.5s ease-in-out infinite forwards;animation:breath 2.5s ease-in-out infinite forwards}@keyframes breath{0%{opacity:.05}50%{opacity:1}100%{opacity:0}}.banner-img3 .moveB .img2{bottom:0;left:199px;-webkit-animation:breath 3.2s -.2s ease-in infinite forwards;-moz-animation:breath 3.2s -.2s ease-in infinite forwards;-o-animation:breath 3.2s -.2s ease-in infinite forwards;-ms-animation:breath 3.2s -.2s ease-in infinite forwards;animation:breath 3.2s -.2s ease-in infinite forwards}.banner-img3 .moveB .img3{top:74px;right:0;opacity:.5;-webkit-animation:breath 2.3s .3s ease infinite forwards;-moz-animation:breath 2.3s .3s ease infinite forwards;-o-animation:breath 2.3s .3s ease infinite forwards;-ms-animation:breath 2.3s .3s ease infinite forwards;animation:breath 2.3s .3s ease infinite forwards}.banner-img3 .moveB .img4{top:0;left:173px;-webkit-animation:moveBicon1 2.8s -1.2s infinite ease-in both;-moz-animation:moveBicon1 2.8s -1.2s infinite ease-in both;-ms-animation:moveBicon1 2.8s -1.2s infinite ease-in both;-o-animation:moveBicon1 2.8s -1.2s infinite ease-in both;animation:moveBicon1 2.8s -1.2s infinite ease-in both}@keyframes moveBicon1{0%,100%{transform:translateY(0)}50%{transform:translateY(-18px)}}.banner-img2 .title-main{top:187px;letter-spacing:1px}.banner-img2 .title-main .item-text2{line-height:38px;font-size:22px;color:#fff}.banner-img2 .title-main .item-text1{line-height:56px;font-size:42px;color:#fff;font-weight:bold;margin-top:4px}.banner-img2 .title-main .item-text3{line-height:26px;font-size:14px;font-weight:300;color:#fff;margin-top:20px}.banner-img2 .title-main .item-text3 b{color:#fff000;font-size:16px}.banner-img2 .title-main .ban-btn{padding-top:28px}.banner-img2 .title-main .ban-btn a{width:150px;border-radius:0;font-size:14px;letter-spacing:2px;text-shadow:0 2px 0 rgba(15,44,162,.5);background-image:linear-gradient(90deg,#0042ff,#24d5f9),linear-gradient(90deg,#0042ff,#24d5f9);background-color:#0042ff}.banner-img2 .title-main .ban-btn a.arron-right:after{right:26px}.banner-img2 .title-main .ban-btn a.arron-right:before{right:28px}.banner-img2 .title-main .ban-btn a:hover{background-image:linear-gradient(90deg,#06f,#10daec),linear-gradient(90deg,#06f,#10daec);background-color:#06f;box-shadow:none}.banner .layui-carousel-ind{position:absolute;top:auto;bottom:120px;z-index:3}.banner .layui-carousel-ind li{background:#fff}.banner .layui-carousel-ind li.layui-this{background-color:#04c2e6}.banner .text-main{position:absolute;left:0;bottom:0;z-index:3;width:100%;height:100px;background:rgba(255,255,255,.53)}.banner .text-main ul{margin:0;height:100%}.banner .text-main ul .subelement{margin:0}.banner .text-main ul li a{display:block;height:calc(100% - 13px);padding:13px 32px 0;letter-spacing:.5px;text-align:left}.banner .text-main ul li h4{line-height:28px;font-size:16px;color:#303743;font-weight:bold;margin-bottom:5px}.banner .text-main ul li p{line-height:20px;font-size:14px;color:#4d555f}.banner .text-main ul li a:hover{background-image:linear-gradient(90deg,#d2eeff,#e2f9ff)}.index-product{padding-top:56px}.index-product .bg-main{width:100%;height:1048px;overflow:hidden;background-image:url(../images/index/plate-bg1.png);background-position:center;background-repeat:no-repeat;position:relative;margin:49px auto 0}.index-product .bg-main .bg{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.index-product .bg-main .bg2{-webkit-animation:bg1-move1 18s infinite linear;-moz-animation:bg1-move1 18s infinite linear;-ms-animation:bg1-move1 18s infinite linear;-o-animation:bg1-move1 18s infinite linear;animation:bg1-move1 18s infinite linear}@-webkit-keyframes bg1-move1{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes bg1-move1{0%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(360deg)}}@-ms-keyframes bg1-move1{0%{-ms-transform:rotate(0)}100%{-ms-transform:rotate(360deg)}}@-o-keyframes bg1-move1{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(360deg)}}@keyframes bg1-move1{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.index-product .bg-main .bg5{-webkit-animation:bg5-move1 15s infinite linear;-moz-animation:bg5-move1 15s infinite linear;-ms-animation:bg5-move1 15s infinite linear;-o-animation:bg5-move1 15s infinite linear;animation:bg5-move1 15s infinite linear}@keyframes bg5-move1{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}.index-product .bg-main .bg7{width:322px;height:322px;border-radius:50%;background-image:linear-gradient(0,#00d9ec,#1974e0);box-shadow:0 11px 18px rgba(3,67,139,.44)}.index-product .main-title .left,.index-product .main-title .right{height:100%}.index-product .main-title{max-width:1300px;width:100%;height:100%;position:relative;margin:0 auto}.index-product .main-title .title{position:absolute;top:50%;left:0;transform:translateY(-50%)}.index-product .main-title .right .title{left:auto;right:0}.index-product .main-title .top,.index-product .main-title .bottom{position:absolute;left:0;top:82px;width:100%;text-align:center;font-size:0}.index-product .main-title .bottom{top:auto;bottom:86px}.index-product .main-title .top .title-text,.index-product .main-title .bottom .title-text{display:inline-block;vertical-align:middle;margin:0 25px}.index-product .text-center{text-align:center;color:#fff;letter-spacing:.5px}.index-product .text-center h5{line-height:49px;font-size:33px;color:#fff}.index-product .text-center h6{line-height:49px;font-size:28px;color:#fff}.index-product .text-center p{margin-top:5px;line-height:24px;font-size:14px}.index-product .text-center p span{display:inline-block;position:relative;padding-left:21px;margin:0 12px}.index-product .text-center p span:before{content:'';position:absolute;left:0;top:5px;width:14px;height:14px;background-image:url(../images/index/icon.png);background-position:0 0;background-repeat:no-repeat}.index-product .text-center .btn{display:block;width:163px;height:40px;line-height:40px;font-size:16px;color:#074293;text-align:center;background-image:linear-gradient(90deg,#00f0ff,#fff);background-color:#00f0ff;border-radius:20px;box-shadow:0 11px 32px rgba(0,134,204,.43);margin:37px auto 10px}.index-product .text-center .btn i{display:inline-block;position:relative;top:-1px;vertical-align:middle;width:6px;height:11px;background-image:url(../images/index/icon.png);background-position:-18px -2px;background-repeat:no-repeat;margin-left:8px}.index-product .text-center .btn:hover{color:#fff;border:1px solid transparent;background-clip:padding-box,border-box;background-origin:padding-box,border-box;background-image:linear-gradient(90deg,#008aea,#22deff),linear-gradient(90deg,#bbf3ff,#bbf3ff);background-color:#22deff;-webkit-box-shadow:0 11px 32px rgba(0,134,204,.43);-moz-box-shadow:0 11px 32px rgba(0,134,204,.43);box-shadow:0 11px 32px rgba(0,134,204,.43);-ms-transform:scale(1.02) translateY(-4px);-moz-transform:scale(1.02) translateY(-4px);-webkit-transform:scale(1.02) translateY(-4px);-o-transform:scale(1.02) translateY(-4px);transform:scale(1.02) translateY(-4px)}.index-product .text-center .btn:hover i{background-position:-29px -2px}.index-product .main-title .title-text{width:340px;height:102px;position:relative;text-align:left;color:#fff;letter-spacing:.3px;background-image:linear-gradient(-90deg,rgba(0,217,236,.77),#1974e0);box-shadow:0 9px 32px rgba(0,64,152,.43);margin:50px 0}.index-product .main-title .title-text:before{content:'';position:absolute;left:-12px;top:-12px;width:364px;height:126px;background-image:url(../images/index/title-box-small.png);background-position:center;background-repeat:no-repeat}.index-product .main-title .title-text .text{display:block;width:calc(100% - 95px);height:calc(100% - 26px);padding:12px 65px 14px 30px;position:absolute;z-index:2}.index-product .main-title .title-text h5{line-height:30px;font-size:18px;color:#fff;font-weight:bold}.index-product .main-title .title-text h6{line-height:22px;font-size:14px;color:#fff;margin-top:2px}.index-product .main-title .title-text .btn{display:block;position:absolute;right:20px;top:50%;margin-top:-15px;width:30px;height:30px;background-image:linear-gradient(-90deg,#1680e1,#20d0ff);border-radius:50%}.index-product .main-title .title-text .btn:before{content:'';position:absolute;left:50%;top:50%;margin:-7px 0 0 -4px;width:8px;height:14px;background-image:url(../images/index/icon.png);background-position:-78px -107px;background-repeat:no-repeat}.index-product .main-title .title-text .btn:hover{color:#fff;background-image:linear-gradient(180deg,#91eeff,#20d0ff);background-color:#20d0ff}.index-advantages{padding:90px 0 124px;background-color:#fff}.index-advantages .main-title{text-align:center;font-size:0;padding-top:52px}.index-advantages .main-title li{display:inline-block;vertical-align:top;width:29.2%;height:100%;overflow:hidden;background-color:#fff;padding:58px 70px 54px;position:relative;letter-spacing:.5px;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d6e2ee;box-shadow:0 6px 13px rgba(120,198,255,.14);margin-top:90px}.index-advantages .main-title li:first-child{border-right-color:#fff}.index-advantages .main-title li:last-child{border-left-color:#fff}.index-advantages .main-title li .icon{width:42px;height:42px;margin-bottom:13px}.index-advantages .main-title li .icon-adv1{background-position:0 -18px}.index-advantages .main-title li .icon-adv2{background-position:-42px -18px}.index-advantages .main-title li .icon-adv3{background-position:-84px -18px}.index-advantages .main-title li h5{line-height:28px;font-size:18px;color:#0b1d30;font-weight:bold;margin-bottom:22px}.index-advantages .main-title li h5 i{opacity:0}.index-advantages .main-title li h5 span{display:block;line-height:17px;font-size:12px;color:#5b6068;font-weight:normal;text-transform:uppercase}.index-advantages .main-title li h6{line-height:40px;font-size:14px;color:#5b6068;padding-left:13px;position:relative}.index-advantages .main-title li h6:before{content:'';position:absolute;left:0;top:50%;margin-top:-3px;width:5px;height:5px;border-radius:50%;background-color:#5b6068}.index-solutions{padding:82px 0 64px;background-color:#f3faff;background-image:url(../images/index/solutions-bg1.jpg);background-position:center bottom;background-repeat:no-repeat}.index-solutions ul{max-width:1300px;width:100%;height:393px;position:relative;text-align:center;font-size:0;padding:76px 0 73px;margin:0 auto}.index-solutions ul li{float:left;width:calc(20% - 20px);overflow:hidden;margin-left:10px;margin-right:10px;text-align:center;letter-spacing:.5px;background-color:#fff}.index-solutions ul li .title-text{position:relative}.index-solutions ul li .img{position:relative}.index-solutions ul li .img:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(2,62,103,.4)}.index-solutions ul li .img img{width:100%;height:auto}.index-solutions ul li .line{width:30px;height:3px;background-color:#2ec3e8;box-shadow:0 3px 3px rgba(138,204,255,.22);margin:34px auto 15px}.index-solutions ul li .hover-show{display:none}.index-solutions ul li h6{line-height:28px;font-size:16px;color:#0b1d30;margin:0 10px 43px}.index-solutions ul li p{display:none;width:auto;line-height:26px;font-size:14px;color:#515151;margin:0 24px 24px 30px}.index-solutions ul li .btn{display:none;width:92px;height:28px;line-height:28px;text-align:center;font-size:14px;color:#2ec3e8;border:1px solid #2ec3e8;margin:0 auto 50px}.index-solutions .yban-title{text-align:center}.index-solutions .yban-title h3{line-height:48px;font-size:28px;color:#fff}.index-solutions .yban-title .ban-btn a{margin-top:23px;width:138px;height:36px;line-height:36px;background-image:linear-gradient(90deg,#1974e0,#36dcfe),linear-gradient(90deg,#1974e0,#36dcfe);background-color:#36dcfe;box-shadow:0 5px 8px rgba(0,80,171,.98)}.index-clients{padding:71px 0 75px;position:relative;background-color:#fff}.index-clients .big-title h3{display:flex;align-items:center;justify-content:center}.index-clients .big-title h3 i{width:130px;height:35px;background-position:0 -63px;margin:0 12px}.index-clients .main{width:100%;height:445px;background-image:url(../images/index/word-mouth-bg.png);background-position:center;background-size:100% auto;background-repeat:no-repeat;margin:30px auto 0}.index-clients .btn a{display:flex;align-items:center;justify-content:center;width:208px;height:50px;line-height:32px;font-size:22px;color:#fff;letter-spacing:.5px;font-weight:300;border-radius:4px;background-image:linear-gradient(-90deg,#36dcfe,#1974e0);box-shadow:0 2px 6px rgba(48,199,248,.43);margin:20px auto}.index-clients .btn a:hover{background:linear-gradient(-90deg,#0bceff 0,#397aff 100%);background-color:#397aff;-webkit-box-shadow:0 10px 22px rgba(44,148,254,.3);-moz-box-shadow:0 10px 22px rgba(44,148,254,.3);box-shadow:0 10px 22px rgba(44,148,254,.3);-ms-transform:scale(1.02) translateY(-4px);-moz-transform:scale(1.02) translateY(-4px);-webkit-transform:scale(1.02) translateY(-4px);-o-transform:scale(1.02) translateY(-4px);transform:scale(1.02) translateY(-4px)}.index-news{padding:95px 0 0;height:733px;background-color:#f3faff;background-image:url(../images/index/news-bg.jpg);background-position:center top;background-repeat:no-repeat}.index-news .main-title{padding:41px 23px 54px;background-color:#fff;text-align:center;font-size:0;margin:50px auto 0}.index-news .main-title li{display:inline-block;width:calc(50% - 52px);height:auto;overflow:hidden;text-align:left;letter-spacing:.5px;margin:0 26px}.index-news .main-title li h5{line-height:33px;font-size:22px;color:#0b1d30;position:relative;padding-left:42px}.index-news .main-title li h5:before{content:'';position:absolute;left:0;top:2px;width:29px;height:29px;background-image:url(../images/index/icon.png);background-position:0 -100px;background-repeat:no-repeat}.index-news .main-title li:last-child h5:before{background-position:-29px -100px}.index-news .main-title li h5 a{display:block;float:right;line-height:33px;font-size:14px;color:#626262}.index-news .main-title li h5 a i{display:inline-block;position:relative;top:-1px;font-style:normal;margin:0 5px}.index-news .main-title li h5 a:hover{color:#2ec3e8;-ms-transform:translateX(5px);-moz-transform:translateX(5px);-webkit-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}.index-news .main-title li .img{display:block;width:100%;height:271px;overflow:hidden;position:relative;text-align:center;margin:16px 0 23px}.index-news .main-title li .img img{display:block;width:100%;height:271px;object-fit:cover;margin:0 auto}.index-news .main-title li .img h6{position:absolute;left:0;bottom:0;width:calc(100% - 30px);height:39px;padding:4px 15px 0;line-height:39px;font-size:16px;color:#fff;background-image:linear-gradient(180deg,rgba(0,0,0,.01),rgba(0,0,0,.4))}.index-news .main-title li .img:hover img{-ms-transform:scale(1.03);-moz-transform:scale(1.03);-webkit-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}.index-news .main-title li p{height:36px;line-height:36px;font-size:15px;color:#9699a0;text-align:right;position:relative;padding-left:22px;margin:0 35px 0 5px}.index-news .main-title li p:before{content:'';position:absolute;left:0;top:15px;width:5px;height:5px;background:linear-gradient(-90deg,#00d9ec,#1974e0);border-radius:50%}.index-news .main-title li p a{display:block;float:left;max-width:74%;height:36px;overflow:hidden;line-height:36px;font-size:15px;color:#565b69;text-align:left}.index-video{height:772px;background-color:#fff}.index-video .max-width-1200{background-image:url(../images/index/video-bg.jpg);background-position:right top;background-repeat:no-repeat}.index-video .index-from{width:calc(46.5% - 56px);height:calc(100% - 110px);background:rgba(255,255,255,.47);padding:110px 43px 0 13px}.index-video .index-from h6{text-align:center;line-height:48px;font-size:32px;color:#0b1d30}.index-video .index-from .layui-form{padding:43px 29px 0 0}.index-video .layui-form .layui-form-item{width:100%;margin-bottom:20px}.index-video .layui-form .layui-form-item:first-child{margin-bottom:30px}.index-video .layui-form .layui-form-label{width:79px;height:45px;text-align:right;font-size:16px;color:#2f3947;line-height:45px;padding:0 20px 0 0}.index-video .layui-form .layui-form-label i{color:#ff1200;font-style:normal;padding-right:4px}.index-video .layui-form .layui-input-block{margin-left:99px;min-height:45px}.index-video .layui-form .layui-input,.index-video .layui-form .layui-textarea{line-height:27px;height:45px;border-color:#dce0e4;background:rgba(255,255,255,.3);padding:9px 22px;border-radius:0}.index-video .layui-form .layui-textarea{height:109px;line-height:26px;padding:16px 22px 15px}.index-video .layui-form .layui-form-item:last-child{padding-top:25px;text-align:center}.index-video .layui-form .layui-form-item .layui-btn{display:block;width:220px;height:50px;line-height:50px;font-size:18px;color:#fff;border-radius:3px;background-image:linear-gradient(-90deg,#36dcfe,#1974e0);box-shadow:0 2px 6px rgba(48,199,248,.43);margin:0 auto}.index-video .layui-form .layui-form-item .layui-btn:hover{opacity:1}.index-video .layui-form .layui-input:hover,.index-video .layui-form .layui-textarea:hover{color:#333;border:1px solid transparent !important;background-clip:padding-box,border-box !important;background-origin:padding-box,border-box !important;background-image:linear-gradient(90deg,#fafdff,#fafdff),linear-gradient(90deg,#1974e0,#35d9fd) !important;background-color:#fafdff !important;box-shadow:0 3px 9px rgba(18,180,227,.21)}.index-video .layui-input-block input.layui-form-danger,.index-video .layui-input-block textarea.layui-form-danger{border-color:red !important}.index-video .video-box{width:536px;padding:148px 52px 0 0}.index-video .video{width:100%;height:auto}.s-layer-video{display:none}.m-layer-video{width:770px !important;background-color:#000}.m-layer-video video{width:770px;height:auto}.m-layer-video .layui-layer-setwin .layui-layer-close2{right:-31px;top:-31px;background:url(../images/common/icon-common.png) -190px 0 no-repeat;border-radius:50%;opacity:.8}.m-layer-video .layui-layer-setwin .layui-layer-close2:hover{opacity:1;background-position:-190px 0}@media screen and (max-width:1440px){.banner .layui-carousel{height:590px !important}.banner-img3 .moveB{top:205px;right:107px;width:446px;height:237px}.banner-img3 .moveB .img1{left:19px;top:58px}.banner-img3 .moveB .img2{bottom:8px;left:202px}.banner-img3 .moveB .img3{right:-4px}.banner-img3 .moveB .img4{top:0;left:180px}.banner-img .title-main{top:50%;margin-top:-138px}.banner-img3 .title-main{margin-top:-110px}.banner-img1 .title-main .item-text1{font-size:36px}.banner-img2 .title-main .item-text1{font-size:34px}.index-product .main-title{max-width:91%;width:91%}.index-solutions ul{max-width:1170px;padding-bottom:43px}.index-solutions ul li h6{height:28px;overflow:hidden;font-size:15px;margin:0 5px 43px}.index-advantages .main-title li.active p{width:394px}}@media screen and (max-width:1280px){.banner .layui-carousel{height:540px !important}.banner-img2 .moveB{right:-15px !important;top:117px !important}.banner-img2 .title-main .item-text3{max-width:51% !important}.banner-img3 .moveB{top:179px;right:143px;width:429px;height:237px}.banner-img3 .moveB .img1{left:32px;top:58px}.banner-img3 .moveB .img2{bottom:18px;left:200px}.banner-img3 .moveB .img3{right:-4px;top:71px}.banner-img3 .moveB .img4{left:180px;top:8px}.banner-img .title-main{margin-top:-110px}.banner-img .title-main .ban-btn{padding-top:5px}.banner-img1 .title-main{margin-top:-126px}.banner-img1 .title-main .ban-btn a{margin-bottom:0}.banner-img1 .title-main .item-text2{line-height:32px;font-size:24px}.banner-img1 .title-main .item-text1{line-height:62px;font-size:36px}.banner-img1 .title-main .item-text3{line-height:30px;font-size:18px}.banner-img2 .title-main{margin-top:-138px}.banner-img2 .title-main .item-text1{margin-top:0;font-size:38px}.banner-img2 .title-main .item-text3{margin-top:10px}}@media screen and (max-width:1279px){.index-solutions ul{max-width:initial;width:94%}}@media screen and (min-width:769px){.banner-img2 .bg:before{content:'';position:absolute;left:0;top:0;width:100%;height:75px;background:rgba(255,255,255,.5)}.banner-img2 .moveB{position:absolute;right:-94px;top:142px;width:582px;height:303px;background-image:url(../images/index/ban3-img0.png);background-position:center;background-repeat:no-repeat}.banner-img2 .moveB img{position:absolute}.banner-img2 .moveB .img4{top:28px;left:198px;-webkit-animation:moveBimg4 2s infinite forwards;-moz-animation:moveBimg4 2s infinite forwards;-ms-animation:moveBimg4 2s infinite forwards;-o-animation:moveBimg4 2s infinite forwards;animation:moveBimg4 2s infinite forwards;transform:scale(0);opacity:0}@keyframes moveBimg4{0%{top:28px;left:198px;transform:scale(0);opacity:0}40%,100%{top:2px;left:198px;transform:scale(1);opacity:1}}.banner-img2 .moveB .icon1{top:44px;left:243px;-webkit-animation:moveBicon1 2s -0.3s infinite ease-in both;-moz-animation:moveBicon1 2s -0.3s infinite ease-in both;-ms-animation:moveBicon1 2s -0.3s infinite ease-in both;-o-animation:moveBicon1 2s -0.3s infinite ease-in both;animation:moveBicon1 2s -0.3s infinite ease-in both}@keyframes moveBicon1{0%{transform:translateY(0)}50%{transform:translateY(-10px)}100%{transform:translateY(0)}}.banner-img2 .moveB .icon2{top:-6px;left:275px;-webkit-animation:moveBicon1 2s -1.2s infinite ease-in both;-moz-animation:moveBicon1 2s -1.2s infinite ease-in both;-ms-animation:moveBicon1 2s -1.2s infinite ease-in both;-o-animation:moveBicon1 2s -1.2s infinite ease-in both;animation:moveBicon1 2s -1.2s infinite ease-in both}.banner-img2 .moveB .icon3{top:46px;left:304px;-webkit-animation:moveBicon1 2s .2s infinite ease-in both;-moz-animation:moveBicon1 2s .2s infinite ease-in both;-ms-animation:moveBicon1 2s .2s infinite ease-in both;-o-animation:moveBicon1 2s .2s infinite ease-in both;animation:moveBicon1 2s .2s infinite ease-in both}.banner-img2 .moveB .icon4{display:block;top:95px;left:256px}.banner-img2 .moveB .icon4.an{opacity:.8}.banner-img2 .moveB .img01{top:123px;left:115px;-webkit-animation:moveA-img01 2s infinite;-moz-animation:moveA-img01 2s infinite;-ms-animation:moveA-img01 2s infinite;-o-animation:moveA-img01 2s infinite;animation:moveA-img01 2s infinite;transform:scale(0)}@keyframes moveA-img01{40%,100%{top:99px;left:107px;transform:scale(1)}}.banner-img2 .moveB .img1{top:87px;left:88px}.banner-img2 .moveB .img2{top:119px;left:109px}.banner-img2 .moveB .img3{position:absolute;top:57px;left:407px;width:93px;height:42px}.banner-img2 .moveB .img3 span{width:6px;height:6px;background-color:#fff000;border-radius:50%;position:absolute;left:0;top:0;webkit-animation:running1 2.1s linear infinite;-moz-animation:running1 2.1s linear infinite;-ms-animation:running1 2.1s linear infinite;-o-animation:running1 2.1s linear infinite;animation:running1 2.1s linear infinite;opacity:0;offset-path:path('M1.014,29.509 C1.014,29.509 14.516,9.969 26.980,15.778 C39.443,21.588 34.250,40.071 48.791,41.127 C63.332,42.183 69.044,6.801 93.452,0.992 ');offset-distance:0}@keyframes running1{0%{opacity:0;offset-distance:0}20%{opacity:1;offset-distance:20%}90%{opacity:1;offset-distance:90%}95%{opacity:0;offset-distance:95%}100%{opacity:0;offset-distance:100%}}.index-product .main-title .title-text .dot{position:absolute;left:332px;top:50%;z-index:2;margin-top:-7px;width:14px;height:14px;border-radius:50%;border:1px solid #00fcff;background-color:#004aa6}.index-product .main-title .title-text .dot:before{content:'';position:absolute;left:50%;top:50%;margin:-2px 0 0 -2px;width:4px;height:4px;border-radius:50%;background-color:#00fcff}.index-product .main-title .right .title-text .dot{left:auto;right:332px}.index-product .main-title .top .title-text .dot{left:50%;top:95px;margin:0 0 0 -7px}.index-product .main-title .bottom .title-text .dot{left:50%;top:auto;bottom:95px;margin:0 0 0 -7px}.index-advantages .main-title li.active{width:41.6%;height:445px;padding:0;border:0;box-shadow:0 10px 27px rgba(22,159,238,.17);margin-top:0;z-index:2}.index-advantages .main-title li.active .icon{display:none}.index-advantages .main-title li.active h5{width:calc(100% - 64px);height:28px;color:#fff;font-size:20px;padding:31px 32px;background-image:url(../images/index/adv-title.png);background-size:cover;background-position:center;background-repeat:no-repeat;margin-bottom:29px}.index-advantages .main-title li.active h5 i{opacity:1;font-family:'Arial';line-height:28px;color:#fff;font-size:18px;font-weight:300;margin:0 10px 0 5px}.index-advantages .main-title li.active h5 span{display:inline-block;line-height:28px;font-size:16px;color:#b9e5ee}.index-advantages .main-title li.active h6{font-size:16px;font-weight:bold;color:#0b1d30;padding-left:21px;margin:0 34px}.index-advantages .main-title li.active h6:before{width:6px;height:6px;background-color:#00dde7}.index-advantages .main-title li.active p{width:409px;line-height:22px;font-size:14px;color:#5b6068;padding-left:22px;margin:0 34px 15px;opacity:1}.index-solutions ul li:hover{width:calc(20% - 10px);height:calc(100% + 52px);box-shadow:0 10px 24px rgba(0,91,161,.74);margin:0 5px;margin-top:-22px}.index-solutions ul li:hover .title-text{-moz-transform:translateY(-130px);-ms-transform:translateY(-130px);-webkit-transform:translateY(-130px);-o-transform:translateY(-130px);transform:translateY(-130px)}.index-solutions ul li:hover .img:before{background:0}.index-solutions ul li:hover .line{display:none}.index-solutions ul li:hover h6{margin-top:18px;margin-bottom:0}.index-solutions ul li:hover .hover-show,.index-solutions ul li:hover p,.index-solutions ul li:hover .btn{display:block}.index-solutions ul li:hover .hover-show{margin:9px auto 13px}}@media screen and (max-width:768px){.banner .layui-carousel{height:425px !important}.banner .layui-carousel .mobile-show,.banner .layui-carousel .mobile-show a{display:block;width:100%;height:100%}.banner .title-main{text-align:center;top:auto;margin-top:0;bottom:48px}.banner .title-main .item-text2{line-height:34px;font-size:22px;color:#24293a}.banner .title-main .item-text1{line-height:30px;font-size:18px;color:#24293a}.banner .title-main .item-text3{line-height:26px;font-size:16px;color:#434a58}.banner-img2 .bg:before{content:'';position:absolute;left:0;top:0;width:100%;height:56px;background:rgba(255,255,255,.25)}.banner-img2 .title-main{bottom:40px}.banner-img2 .title-main .item-text1{font-size:23px;color:#fff;line-height:36px}.banner-img2 .title-main .item-text3{max-width:90% !important;font-size:13px;color:#fff;font-weight:300;line-height:24px;margin:6px auto 0}.banner-img3 .bg:before{height:56px}.banner-img3 .bg:after{display:none}.banner-img3 .title-main{letter-spacing:.75px;width:calc(100% - 30px);padding:0 15px}.banner-img3 .title-main .item-text1{color:#fff;font-size:22px;text-indent:22px}.banner-img3 .title-main .item-text1:after{top:0}.banner-img3 .title-main .item-text3{color:#fff;font-size:15px;margin-top:8px}.banner .layui-carousel-ind{bottom:16px}.banner .text-main{display:none}@media screen and (min-width:450px){.banner .layui-carousel{height:424px !important}}@media screen and (min-width:599px){.banner .layui-carousel{height:486px !important}}.index-product{padding-top:45px}.index-product .bg-main{height:auto;overflow:hidden;background-image:url(../images/index/mc-product-bg1.jpg);background-size:cover;background-position:center top;background-color:#033c88;margin-top:25px}.index-product .main-title{padding:150px 0 35px;max-width:100%;width:100%;height:auto}.index-product .bg-main .bg,.index-product .text-center .btn{display:none}.index-product .bg-main .text-center{display:block;top:20px;width:120%;-ms-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.index-product .bg-main .text-center h5,.index-product .bg-main .text-center h6{font-size:18px;line-height:32px}.index-product .text-center p{font-size:16px;font-weight:300;margin-top:8px}.index-product .main-title .top,.index-product .main-title .bottom,.index-product .main-title .left,.index-product .main-title .right,.index-product .main-title .title{position:inherit;left:auto;right:auto;top:auto;bottom:auto;transform:none}.index-product .main-title .floating-up{float:none;text-align:center;padding-top:0}.index-product .main-title .title-text{margin:0 auto 20px !important}@media screen and (max-width:400px){.index-product .main-title .title-text{width:300px}.index-product .main-title .title-text:before{width:calc(100% + 24px);height:calc(100% + 24px);right:-12px;bottom:-12px;background-image:url(../images/index/title-box-small.png);background-size:100% 102%}}.index-advantages{padding:45px 0 30px}.index-advantages .main-title{padding-top:25px}.index-advantages .main-title li,.index-advantages .main-title li.active{display:block;width:90%;height:auto;overflow:hidden;padding-bottom:25px;margin:0 auto 20px}.index-advantages .main-title li.active p{width:auto}.index-advantages .main-title li{padding:0 0 25px;border:0;box-shadow:0 10px 27px rgba(22,159,238,.17)}.index-advantages .main-title li .icon{display:none}.index-advantages .main-title li h5{width:calc(100% - 46px);height:28px;overflow:hidden;line-height:28px;font-weight:bold;color:#fff;font-size:18px;padding:31px 16px 31px 30px;background-image:url(../images/index/adv-title.png);background-position:center;background-repeat:no-repeat;margin-bottom:20px}.index-advantages .main-title li h5 i{opacity:1;font-family:'Arial';line-height:28px;color:#fff;font-size:16px;font-weight:300;margin:0 8px 0 5px}.index-advantages .main-title li h5 span{display:inline-block;line-height:28px;font-size:14px;color:#b9e5ee}.index-advantages .main-title li h6{font-size:16px;font-weight:bold;color:#0b1d30;padding-left:21px;margin:0 30px}.index-advantages .main-title li h6:before{width:6px;height:6px;background-color:#00dde7}.index-advantages .main-title li p{width:auto;line-height:22px;font-size:14px;color:#5b6068;padding-left:22px;margin:0 30px 15px;opacity:1}.index-solutions{padding:45px 0}.index-solutions ul{height:auto;overflow:hidden;padding:25px 0 30px}.index-solutions ul li{float:none;width:calc(100% - 40px);box-shadow:0 10px 24px rgba(0,91,161,.14);margin:0 auto 20px}.index-solutions ul li .img{height:120px}.index-solutions ul li .img img{object-fit:cover;height:120px}.index-solutions ul li h6{margin:20px 10px 0}.index-solutions ul li .line{display:none}.index-solutions ul li .hover-show{display:block;margin:12px auto 15px}.index-solutions ul li p{display:block;width:calc(100% - 48px);margin:0 auto 30px}.index-solutions .yban-title h3{line-height:38px;font-size:21px;padding:0 10px}.index-clients{padding:45px 0 50px;height:208px}.index-clients:before{top:45px;bottom:50px}.index-clients .max-width-1200{padding-top:50px}.index-clients h4{line-height:42px;font-size:20px;letter-spacing:.5px}.index-clients .btn a{width:190px;height:46px;line-height:46px;font-size:18px;margin:20px auto 15px}.index-news{padding:45px 0 50px;height:auto;overflow:hidden}.index-news .main-title{width:91%;padding:20px 0 10px;margin-top:20px}.index-news .main-title li{display:block;width:calc(100% - 48px);margin-bottom:18px}.index-news .main-title li h5 a{-ms-transform:scale(.8);-moz-transform:scale(.8);-webkit-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);-ms-transform-origin:left center;-moz-transform-origin:left center;-webkit-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.index-news .main-title li .img,.index-news .main-title li .img img{height:178px}.index-news .main-title li .img{margin:10px 0 14px}.index-news .main-title li p{margin:0 5px;letter-spacing:0;padding-left:18px}.index-news .main-title li p a{max-width:67%}.index-video{height:auto;overflow:hidden}.index-video .max-width-1200{background:0}.index-video .index-from{float:none;width:91%;height:auto;overflow:hidden;padding:45px 0 0;margin:0 auto}.index-video .index-from h6{font-size:22px;line-height:30px}.index-video .index-from .layui-form{padding:25px 6px 0 0}.index-video .layui-form .layui-form-item:first-child{margin-bottom:20px}.index-video .layui-form .layui-form-item:last-child{padding-top:10px}.index-video .layui-form .layui-form-item .layui-btn{width:190px;height:46px;line-height:46px;margin-left:99px}.index-video .video-box{float:none;width:100%;height:auto;overflow:hidden;padding:0;text-align:center;position:relative;margin:25px auto 0}.index-video .video-box .img{width:100%;height:auto}.index-video .video-box .video{position:absolute;left:8%;top:6%;width:84%;height:auto}}
