@import url("../js/libs/layui/dist/css/layui.css");body{font-family:"微软雅黑","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;color:#575d6c;background-color:#fff}@media screen and (min-width:1200px){.layui-container{width:1200px}}.pc-show{display:block}.mobile-show{display:none}.left{float:left}.right{float:right}.ban-btn a,a.arron-right:before,a.arron-right span,.text-underline:after,.related-products .title-main li .title-text,.floating-up .title-text,.floating-up .icon-arron-right,.around-line .title-text .pic-img img,.around-line .title-text .line,.around-line .title-text .left-right-line:before,.around-line .title-text .left-right-line:after,.around-line .title-text:before,.around-line .title-text:after,.open-line:before,.drop-down-arron:after{-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)}a.arron-right:after{-ms-transition:opacity .4s cubic-bezier(.25,.46,.45,.94);-moz-transition:opacity .4s cubic-bezier(.25,.46,.45,.94);-webkit-transition:opacity .4s cubic-bezier(.25,.46,.45,.94);-o-transition:opacity .4s cubic-bezier(.25,.46,.45,.94);transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}header,main,section,footer{padding:0;margin:0}.max-width-1200{max-width:1200px;width:100%;height:100%;position:relative;margin:0 auto}.clearfix{height:100%}.clearfix::after{content:"";clear:both;display:block}.box-sizing{-webkit-box-sizing:border-box;box-sizing:border-box}.layui-carousel,.layui-carousel>[carousel-item]>*,.layui-carousel-ind ul:hover,.layui-carousel[lay-indicator=outside] .layui-carousel-ind ul{background:0}.layui-carousel-ind ul{background:0;padding:0;text-align:center;font-size:0}.layui-carousel>[carousel-item]:before{display:none}.layui-carousel-ind li{background:#b5b5b5;margin:0 5px}.layui-carousel-ind li.layui-this{background-image:linear-gradient(-90deg,#00d9ec,#1974e0);background-color:#356ff5}.layui-carousel[lay-indicator=outside] .layui-carousel-ind{top:20px}.ban-btn{text-align:left;font-size:0;margin-left:-14px}.ban-btn a{display:inline-block;vertical-align:top;width:118px;height:32px;font-size:15px;line-height:32px;color:#24293a;text-align:center;border:1px solid #9eb8ca;position:relative;margin:20px 14px}a.arron-right:before{content:'';position:absolute;right:15px;top:50%;width:16px;height:1px;background-color:#1974e0;-ms-transform:scaleX(0);-moz-transform:scaleX(0);-webkit-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:right;-moz-transform-origin:right;-webkit-transform-origin:right;-o-transform-origin:right;transform-origin:right}a.arron-right:after{opacity:0;content:'';position:absolute;right:13px;top:50%;margin-top:-5px;width:7px;height:11px;background-image:url(../images/common/icon-common.png);background-position:-92px -44px;background-repeat:no-repeat}a.arron-right span{display:inline-block}.ban-btn a:first-child{color:#fff;border:1px solid transparent;background-clip:padding-box,border-box;background-origin:padding-box,border-box;background-image:linear-gradient(90deg,#1974e0,#01d5ec),linear-gradient(90deg,#1974e0,#01d5ec);background-color:#02d2eb}.ban-btn a:first-child:before{background:#fff}.ban-btn a:first-child:after{background-position:-106px -44px}.ban-btn a.btn-video span{margin-left:6px}.ban-btn a.btn-video i{display:inline-block;vertical-align:middle;margin-left:6px;width:23px;height:23px;background-image:url(../images/common/icon-common.png);background-position:-192px -111px;background-repeat:no-repeat;position:relative;top:-2px}.ban-btn a:hover{color:#1974e0;background-image:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,0));border:1px solid;border-image:linear-gradient(90deg,#1974e0 0,#01d5ec 100%);border-image-slice:1}a.arron-right:hover:before{-ms-transform:scaleX(1);-moz-transform:scaleX(1);-webkit-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-ms-transform-origin:left;-moz-transform-origin:left;-webkit-transform-origin:left;-o-transform-origin:left;transform-origin:left}a.arron-right:hover:after{opacity:1}a.arron-right:hover span{-ms-transform:translateX(-10px);-moz-transform:translateX(-10px);-webkit-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}.ban-btn a:hover:first-child{color:#fff;border:1px solid transparent;background-clip:padding-box,border-box;background-origin:padding-box,border-box;background-image:linear-gradient(90deg,#0d58b0,#1cf2ff),linear-gradient(90deg,#0d58b0,#1cf2ff);background-color:#1974e0;box-shadow:0 2px 7px rgba(0,189,243,.39)}.yban-btn{text-align:center;margin:0 auto}.yban-btn a{width:160px;height:42px;line-height:42px;font-size:16px;color:#fff;border-radius:2px}.yban-btn a:first-child{box-shadow:0 7px 27px rgba(0,80,171,.53)}.yban-btn a:before{right:28px}.yban-btn a:after{right:26px}.yban-btn a:hover{-ms-transform:translateY(5px);-moz-transform:translateY(5px);-webkit-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px);box-shadow:0 5px 27px rgba(0,80,171,.53)}.btn-linkA{display:inline-block;width:96px;height:28px;text-align:center;line-height:28px;font-size:14px;color:#1974e0;background-image:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,0));border:1px solid;border-image:linear-gradient(90deg,#1974e0 0,#01d5ec 100%);border-image-slice:1;position:relative}a.btn-linkA:before{right:8px;background-color:#fff}a.btn-linkA:after{right:6px;background-position:-106px -44px}.btn-linkA:hover{color:#fff;background-image:linear-gradient(90deg,#1974e0,#02d2eb),linear-gradient(90deg,#1974e0,#02d2eb);box-shadow:0 2px 7px rgba(0,189,243,.39)}a.btn-linkA:hover span{-ms-transform:translateX(-8px);-moz-transform:translateX(-8px);-webkit-transform:translateX(-8px);-o-transform:translateX(-8px);transform:translateX(-8px)}.line-blue{width:44px;height:2px;background-image:linear-gradient(-90deg,#00d9ec,#1974e0)}.text-underline{position:relative}.text-underline:after{content:'';position:absolute;left:0;bottom:3px;width:100%;height:1px;background-color:#e0f1ff;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.text-underline:hover:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.big-title{text-align:center}.big-title h3{font-size:32px;line-height:46px;color:#0b1d30}.big-title p{font-weight:400;font-size:14px;line-height:29px;margin-top:14px;color:#434a58;padding:0 48px}.layui-tab{margin-top:0;margin-bottom:0}.layui-tab-title{border:0;text-align:center}.layui-tab-title .layui-this:after{display:none}.layui-tab-content{padding:0}header{width:100%;height:75px;background:rgba(255,255,255,.59);position:fixed;top:0;left:0;z-index:10}header:hover{background:rgba(255,255,255,.98)}header:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background:#d7e0e5}header .max-width-1200{position:static}.logo,.tel{float:left;width:119px;height:100%;position:relative}.logo a,.tel span{display:block;position:absolute;left:0;top:50%;margin-top:-10px;width:119px;height:20px;overflow:hidden}.logo a:before,.page-ban-nav .logo a:before{content:'';position:absolute;left:0;top:0;width:119px;height:20px;background-image:url(../images/common/icon-common.png);background-size:100% auto;background-position:0 -84px;background-repeat:no-repeat}.tel{float:right;width:117px}.tel span{width:100%;height:15px;margin-top:-7px}.tel span:before{content:'';position:absolute;left:0;top:0;width:100%;height:15px;background-image:url(../images/common/icon-common.png);background-position:0 -24px;background-repeat:no-repeat}header.fixed{position:absolute}header.index-header.fixed{position:fixed}header.main-nav.fixed{position:fixed;height:52px;background:rgba(255,255,255,.98)}header.main-nav.fixed .logo,.page-ban-nav .logo{width:90px}header.main-nav.fixed .logo a,.page-ban-nav .logo a{width:90px;height:22px;margin-top:-11px}header.main-nav.fixed .logo a:before,.page-ban-nav .logo a:before{height:22px;background-position:0 -105px}.footer-top{background:#071625;padding:39px 0 0;position:relative;z-index:2}.footer-top .title-main{text-align:left;font-size:0;padding-bottom:27px;border-bottom:1px solid #1a2836}.footer-top dl{display:inline-block;vertical-align:top;width:11.8%;text-align:left;margin-right:4%}.footer-top dl:nth-child(5){width:18.4%}.footer-top dl:last-child{width:14.4%;margin-right:0}.footer-top dl dt{line-height:24px;font-size:14px;color:#fff}.footer-top dl dd{margin-top:16px;padding-top:22px;height:auto;overflow:hidden;border-top:1px solid rgba(255,255,255,.08)}.footer-top dl dd a{display:block;line-height:24px;color:#b7b7b7;font-size:14px;margin-bottom:10px}.footer-top dl dd p{line-height:22px;color:#b7b7b7;font-size:14px;padding-left:30px;position:relative;margin-bottom:16px}.footer-top dl dd p:before{content:'';position:absolute;left:1px;top:2px;width:20px;height:17px;background-image:url(../images/common/icon-common.png);background-position:-40px -42px;background-repeat:no-repeat}.footer-top dl dd p:nth-child(2):before{background-position:-20px -42px}.footer-top dl dd p:nth-child(3):before{background-position:0 -42px}.footer-top dl dd p span{display:inline-block}.footer-top dl dd .QR-code{width:100px;height:auto;padding-top:5px}.footer-link{background:#071625;padding:26px 0 23px}.footer-link dt{float:left;height:24px;line-height:24px;text-align:left;color:#a2a2a2;font-size:14px}.footer-link dd{margin-left:92px;height:auto;overflow:hidden;text-align:left}.footer-link dd a{display:inline-block;vertical-align:auto;font-size:14px;color:#b7b7b7;margin-right:16px}.footer-bottom{background:#071625;padding:23px 0;border-top:1px solid rgba(35,37,38,.42);position:relative;z-index:2}.footer-bottom p{text-align:center;line-height:24px;font-size:14px;color:#888}.footer-bottom p a,.footer-bottom p span{display:inline-block;font-size:14px;color:#888;padding:0 2px}.footer-top dl dd a:hover,.footer-link dd a:hover,.footer-bottom p a:hover{color:#fff}.btn-topback{display:none;position:fixed;bottom:80px;right:0;z-index:9;width:52px;height:52px;border-radius:50%;overflow:hidden;font-size:0;padding:0;background:inherit;border:inherit}.btn-topback svg{stroke-width:2px;width:100%;cursor:pointer;-ms-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.btn-topback svg .circle{-ms-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;stroke-dasharray:616;stroke-dashoffset:616px;-ms-animation:mouseoutScrollTop 1.2s .2s cubic-bezier(0.6,0.5,0,1) forwards;-moz-animation:mouseoutScrollTop 1.2s .2s cubic-bezier(0.6,0.5,0,1) forwards;-webkit-animation:mouseoutScrollTop 1.2s .2s cubic-bezier(0.6,0.5,0,1) forwards;-o-animation:mouseoutScrollTop 1.2s .2s cubic-bezier(0.6,0.5,0,1) forwards;animation:mouseoutScrollTop 1.2s .2s cubic-bezier(0.6,0.5,0,1) forwards}@-ms-keyframes mouseoutScrollTop{from{-ms-transform:rotate(-45deg);stroke-dashoffset:616px}to{-ms-transform:rotate(85deg);stroke-dashoffset:0}}@-moz-keyframes mouseoutScrollTop{from{-moz-transform:rotate(-45deg);stroke-dashoffset:616px}to{-moz-transform:rotate(85deg);stroke-dashoffset:0}}@-webkit-keyframes mouseoutScrollTop{from{-webkit-transform:rotate(-45deg);stroke-dashoffset:616px}to{-webkit-transform:rotate(85deg);stroke-dashoffset:0}}@-o-keyframes mouseoutScrollTop{from{-o-transform:rotate(-45deg);stroke-dashoffset:616px}to{-o-transform:rotate(85deg);stroke-dashoffset:0}}@keyframes mouseoutScrollTop{from{transform:rotate(-45deg);stroke-dashoffset:616px}to{transform:rotate(85deg);stroke-dashoffset:0}}.btn-topback .arron{position:absolute;left:50%;top:50%;margin:-8px 0 0 -8px;width:16px;height:16px}.btn-topback:hover svg .circle{-ms-animation:mouseoverScrollTop 1.2s cubic-bezier(0.2,0.1,0,1) forwards;-moz-animation:mouseoverScrollTop 1.2s cubic-bezier(0.2,0.1,0,1) forwards;-o-animation:mouseoverScrollTop 1.2s cubic-bezier(0.2,0.1,0,1) forwards;-webkit-animation:mouseoverScrollTop 1.2s cubic-bezier(0.2,0.1,0,1) forwards;animation:mouseoverScrollTop 1.2s cubic-bezier(0.2,0.1,0,1) forwards}@-ms-keyframes mouseoverScrollTop{0%{stroke-dasharray:0;-ms-transform:rotate(0) scale(1)}15%{stroke-dasharray:3,10}100%{stroke-dasharray:3,10;-ms-transform:rotate(35deg) scale(0.9)}}@-moz-keyframes mouseoverScrollTop{0%{stroke-dasharray:0;-moz-transform:rotate(0) scale(1)}15%{stroke-dasharray:3,10}100%{stroke-dasharray:3,10;-moz-transform:rotate(35deg) scale(0.9)}}@-o-keyframes mouseoverScrollTop{0%{stroke-dasharray:0;-o-transform:rotate(0) scale(1)}15%{stroke-dasharray:3,10}100%{stroke-dasharray:3,10;-o-transform:rotate(35deg) scale(0.9)}}@-webkit-keyframes mouseoverScrollTop{0%{stroke-dasharray:0;-webkit-transform:rotate(0) scale(1)}15%{stroke-dasharray:3,10}100%{stroke-dasharray:3,10;-webkit-transform:rotate(35deg) scale(0.9)}}@keyframes mouseoverScrollTop{0%{stroke-dasharray:0;transform:rotate(0) scale(1)}15%{stroke-dasharray:3,10}100%{stroke-dasharray:3,10;transform:rotate(35deg) scale(0.9)}}.page-banner{height:501px;position:relative;background-color:#daedff}.page-banner-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center;background-size:1920px 501px;background-repeat:no-repeat}.page-banner-main{position:absolute;left:0;top:0;z-index:2;width:100%;height:calc(100% - 31px);text-align:left;padding-top:31px}.page-banner-main .max-width-1200{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center}.page-banner-main .ban-title{max-width:51.25%}.page-banner-main h1{line-height:42px;font-size:28px;color:#24293a;font-weight:bold;margin-bottom:9px}.page-banner-main h1 span{font-size:20px;color:#24293a;font-weight:normal;padding-left:15px}.page-banner-main .line-blue{margin-bottom:14px}.page-banner-main p{line-height:26px;font-size:14px;color:#24293a}.page-banner-main .but-setA{margin-left:-14px;text-align:left}.page-ban-nav{position:absolute;bottom:0;left:0;z-index:2;width:100%;height:52px;background:rgba(255,255,255,.53)}.page-ban-nav:before{display:none;content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background:#d7e0e5}.page-ban-nav .logo{display:none;float:left;width:90px;margin-right:60px}.page-ban-nav .aiming-point-nav{float:left;width:auto;height:52px}.page-ban-nav .title-nav{display:block;float:left;line-height:52px;font-size:14px;color:#24293a;padding:0 17px;margin-right:31px}.page-ban-nav .title-nav:before,.page-ban-nav .title-nav.active:before{background-image:linear-gradient(90deg,#1974e0,#01d5ec);background-color:#02d2eb}.page-ban-nav .title-nav.active:before{-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.page-ban-nav .tel{display:none}.page-ban-nav.fixed{position:fixed;bottom:auto;top:0;z-index:99;background:rgba(243,250,255,.98);box-shadow:0 2px 7px rgba(187,186,198,.11)}.page-ban-nav.fixed .logo,.page-ban-nav:before,.page-ban-nav.fixed .tel{display:block}.related-products{padding:57px 0 80px;background-image:url(../images/product_ruizhi/related-bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.related-products .title-main{margin-top:25px}.related-products .title-main li .title-text{display:block;border-radius:3px;padding:16px 22px 45px 38px;text-align:left;box-shadow:0 7px 24px rgba(133,217,255,.17);margin-top:20px;margin-bottom:25px}.related-products .title-main li .proA-icon{width:180px;height:156px;background-image:url(../images/product_ruizhi/icon1.png);background-position:0 -100px;background-repeat:no-repeat;margin:0 0 5px 10px}.related-products .title-main li .proA-icon2{background-position:-180px -100px}.related-products .title-main li .proA-icon3{background-position:-360px -100px}.related-products .title-main li .proA-icon4{background-position:0 -256px}.related-products .title-main li .proA-icon5{background-position:-180px -256px}.related-products .title-main li .proA-icon6{width:213px;background-position:-360px -256px}.related-products .title-main li h5{font-size:16px;font-weight:bold;color:#0b1d30;line-height:30px;margin-bottom:6px}.related-products .title-main li p{height:48px;font-size:14px;color:#4e586b;line-height:24px;margin-bottom:7px}.related-products .title-main li .link-title{display:inline-block;height:24px;line-height:24px;color:#01d3eb;font-size:14px;padding-right:15px;position:relative}.related-products .floating-up .icon-arron-right{right:0;background-position:-78px -44px}.related-products .title-main ul li a:hover .link-title{color:#1974e0}.related-products .floating-up a:hover .icon-arron-right{background-position:-92px -44px}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:rgba(101,106,128,.65)}input:-moz-placeholder,textarea:-moz-placeholder{color:rgba(101,106,128,.65)}input::-moz-placeholder,textarea::-moz-placeholder{color:rgba(101,106,128,.65)}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:rgba(101,106,128,.65)}.layui-input-block .layui-form-danger{border-color:red}.m-contact-form{padding:88px 0 75px}.m-contact-form form.layui-form{padding-top:45px;width:924px;margin:0 auto}.m-contact-form .layui-input,.m-contact-form .layui-textarea{background-color:#fdfeff;border:1px solid #dee2e9;border-radius:2px;height:50px;line-height:30px;font-size:16px;color:#444;padding:10px 10px 10px 22px}.m-contact-form .layui-form .layui-form-item{letter-spacing:1px;margin-bottom:20px}.m-contact-form .layui-form .layui-form-item dt{width:44.38%;float:left}.m-contact-form .layui-form .layui-form-item dt:nth-child(2){float:right}.m-contact-form .layui-form-pane .layui-form-label{width:85px;height:50px;line-height:50px;font-size:16px;color:#666a80;border:0;border-radius:0;padding:0;text-align:right;background:0}.m-contact-form .layui-form-pane .layui-form-label i{font-style:normal;color:#f90d29;padding-right:4px;position:relative;top:3px}.m-contact-form .layui-form-pane .layui-input-block{margin-left:106px;left:0}.m-contact-form .layui-form-pane .layui-textarea{height:124px;line-height:26px;padding-top:23px;padding-bottom:23px}.m-contact-form .layui-form-pane .layui-form-text1{margin-bottom:0}.m-contact-form .layui-form-pane .layui-form-text1 .layui-form-label{width:auto}.m-contact-form .layui-form-pane .layui-form-text1 .layui-input-block{margin-left:224px;height:50px}.m-contact-form .layui-form-pane .layui-form-radio{margin:11px 32px 0 0;padding-right:0}.m-contact-form .layui-form-pane .layui-form-radio>i{font-size:18px;color:#b5b5b5;margin-right:6px}.m-contact-form .layui-form-pane .layui-form-radio>i:hover,.m-contact-form .layui-form-pane .layui-form-radioed>i{background-image:linear-gradient(90deg,#00d9ec 25%,#1974e0 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.m-contact-form .layui-form-pane .layui-form-text2{text-align:left;line-height:40px;font-size:14px;color:#8d909c}.m-contact-form .layui-form-pane .layui-form-text3{margin:42px auto 0}.m-contact-form .layui-form-pane .layui-form-text3 .layui-btn{display:block;width:260px;height:52px;line-height:52px;text-align:center;font-size:20px;color:#fff;background-image:linear-gradient(-90deg,#00d9ec,#1974e0);background-color:#1974e0;border-radius:2px;margin:0 auto}.m-layer-tip{max-width:1001px !important;width:90% !important}.s-layer-tip{display:none}.m-layer-tip .s-layer-tip .s-title{width:100%;height:104px;padding:56px 0 0;text-align:center;line-height:48px;color:#fff;font-size:30px;font-weight:bold;letter-spacing:4px;background-image:url(../images/common/from-title-bg.jpg);background-position:center;background-repeat:no-repeat}.m-layer-tip .layui-layer-setwin .layui-layer-close2{right:0;top:-5px;background:url(../images/common/icon-common.png) -190px 0 no-repeat;border-radius:50%;opacity:.8}.m-layer-tip .layui-layer-setwin .layui-layer-close2:hover{opacity:1;background-position:-190px 0}.layui-layer-shade{opacity:.6 !important}.layui-layer-page .layui-layer-content{overflow:hidden !important}.m-layer-tip .m-contact-form{padding:0;max-height:calc(100vh - 160px);overflow:auto}.m-layer-tip .m-contact-form form.layui-form{padding:53px 0 79px;width:86.51%}.m-layer-tip .m-contact-form .layui-form .layui-form-item dt{width:47%}.m-layer-tip .m-contact-form .layui-form-pane .layui-form-label{font-weight:bold}.m-layer-tip .m-contact-form .layui-form-pane .layui-form-text1 .layui-form-label{font-weight:normal}.daughter-element{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:stretch;margin-left:-15px;margin-right:-15px}.daughter-element .subelement{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 15px}.quartering{text-align:center;font-size:0;margin:0 -11px}.quartering .subelement{display:inline-block;vertical-align:top;width:305px;-webkit-box-sizing:border-box;box-sizing:border-box}.quartering .subelement .title-text{background-color:#fff;margin-left:11px;margin-right:11px}.fifty-fifty{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-12px;margin-right:-12px}.fifty-fifty .subelement{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:12px;margin-right:12px;-webkit-box-sizing:border-box;box-sizing:border-box}.add-move .action-item{opacity:0;-ms-animation:action-item .6s .2s forwards;-moz-animation:action-item .6s .2s forwards;-webkit-animation:action-item .6s .2s forwards;-o-animation:action-item .6s .2s forwards;animation:action-item .6s .2s forwards}@-ms-keyframes action-item{0%{opacity:0;-ms-transform:translate3d(0,200px,0) rotateX(-10deg)}to{opacity:1;-ms-transform:scale(1) translateZ(0)}}@-moz-keyframes action-item{0%{opacity:0;-moz-transform:translate3d(0,200px,0) rotateX(-10deg)}to{opacity:1;-moz-transform:scale(1) translateZ(0)}}@-webkit-keyframes action-item{0%{opacity:0;-webkit-transform:translate3d(0,200px,0) rotateX(-10deg)}to{opacity:1;-webkit-transform:scale(1) translateZ(0)}}@-o-keyframes action-item{0%{opacity:0;-o-transform:translate3d(0,200px,0) rotateX(-10deg)}to{opacity:1;-o-transform:scale(1) translateZ(0)}}@keyframes action-item{0%{opacity:0;transform:translate3d(0,200px,0) rotateX(-10deg)}to{opacity:1;transform:scale(1) translateZ(0)}}.add-move .action-item1 .left{opacity:0;-ms-animation:action-item1-left .6s .2s forwards;-moz-animation:action-item1-left .6s .2s forwards;-webkit-animation:action-item1-left .6s .2s forwards;-o-animation:action-item1-left .6s .2s forwards;animation:action-item1-left .6s .2s forwards}@-ms-keyframes action-item1-left{0%{opacity:0;-ms-transform:translateX(-1000px)}to{opacity:1;-ms-transform:translateX(0)}}@-moz-keyframes action-item1-left{0%{opacity:0;-moz-transform:translateX(-1000px)}to{opacity:1;-moz-transform:translateX(0)}}@-webkit-keyframes action-item1-left{0%{opacity:0;-webkit-transform:translateX(-1000px)}to{opacity:1;-webkit-transform:translateX(0)}}@-o-keyframes action-item1-left{0%{opacity:0;-o-transform:translateX(-1000px)}to{opacity:1;-o-transform:translateX(0)}}@keyframes action-item1-left{0%{opacity:0;transform:translateX(-1000px)}to{opacity:1;transform:translateX(0)}}.add-move .action-item1 .right{opacity:0;-ms-animation:action-item1-right .6s .2s forwards;-moz-animation:action-item1-right .6s .2s forwards;-webkit-animation:action-item1-right .6s .2s forwards;-o-animation:action-item1-right .6s .2s forwards;animation:action-item1-right .6s .2s forwards}@-ms-keyframes action-item1-right{0%{opacity:0;-ms-transform:translateX(1000px)}to{opacity:1;-ms-transform:translateX(0)}}@-moz-keyframes action-item1-right{0%{opacity:0;-moz-transform:translateX(1000px)}to{opacity:1;-moz-transform:translateX(0)}}@-webkit-keyframes action-item1-right{0%{opacity:0;-webkit-transform:translateX(1000px)}to{opacity:1;-webkit-transform:translateX(0)}}@-o-keyframes action-item1-right{0%{opacity:0;-o-transform:translateX(1000px)}to{opacity:1;-o-transform:translateX(0)}}@keyframes action-item1-right{0%{opacity:0;transform:translateX(1000px)}to{opacity:1;transform:translateX(0)}}.add-move .action-item1 .top{opacity:0;-ms-animation:action-item1-top .6s .2s forwards;-moz-animation:action-item1-top .6s .2s forwards;-webkit-animation:action-item1-top .6s .2s forwards;-o-animation:action-item1-top .6s .2s forwards;animation:action-item1-top .6s .2s forwards}@-ms-keyframes action-item1-top{0%{opacity:0;-ms-transform:translateY(-1000px)}to{opacity:1;-ms-transform:translateY(0)}}@-moz-keyframes action-item1-top{0%{opacity:0;-moz-transform:translateY(-1000px)}to{opacity:1;-moz-transform:translateX(0)}}@-webkit-keyframes action-item1-top{0%{opacity:0;-webkit-transform:translateY(-1000px)}to{opacity:1;-webkit-transform:translateY(0)}}@-o-keyframes action-item1-top{0%{opacity:0;-o-transform:translateY(-1000px)}to{opacity:1;-o-transform:translateY(0)}}@keyframes action-item1-top{0%{opacity:0;transform:translateY(-1000px)}to{opacity:1;transform:translateY(0)}}.add-move .action-item1 .bottom{opacity:0;-ms-animation:action-item1-bottom .6s .2s forwards;-moz-animation:action-item1-bottom .6s .2s forwards;-webkit-animation:action-item1-bottom .6s .2s forwards;-o-animation:action-item1-bottom .6s .2s forwards;animation:action-item1-bottom .6s .2s forwards}@-ms-keyframes action-item1-bottom{0%{opacity:0;-ms-transform:translateY(1000px)}to{opacity:1;-ms-transform:translateY(0)}}@-moz-keyframes action-item1-bottom{0%{opacity:0;-moz-transform:translateY(1000px)}to{opacity:1;-moz-transform:translateY(0)}}@-webkit-keyframes action-item1-bottom{0%{opacity:0;-webkit-transform:translateY(1000px)}to{opacity:1;-webkit-transform:translateY(0)}}@-o-keyframes action-item1-bottom{0%{opacity:0;-o-transform:translateY(1000px)}to{opacity:1;-o-transform:translateY(0)}}@keyframes action-item1-bottom{0%{opacity:0;transform:translateY(1000px)}to{opacity:1;transform:translateY(0)}}.default-action-item{-ms-animation:action-item .6s .2s forwards;-moz-animation:action-item .6s .2s forwards;-webkit-animation:action-item .6s .2s forwards;-o-animation:action-item .6s .2s forwards;animation:action-item .6s .2s forwards}.floating-up .title-text{position:relative}.floating-up .icon-arron-right{position:absolute;right:31px;top:50%;margin-top:-5px;width:7px;height:11px;background-image:url(../images/common/icon-common.png);background-position:-64px -44px;background-repeat:no-repeat}.floating-up .title-text:hover{-ms-transform:translateY(-8px);-moz-transform:translateY(-8px);-webkit-transform:translateY(-8px);-o-transform:translateY(-8px);transform:translateY(-8px);box-shadow:0 10px 27px rgba(201,223,255,.26)}.floating-up .title-text:hover .icon-arron-right{-ms-transform:translateX(5px);-moz-transform:translateX(5px);-webkit-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}.around-line .title-text{position:relative}.around-line .title-text .pic-img,.around-line .title-text .pic-img img,.around-line .title-text .pic-img video{width:100%;height:auto;overflow:hidden}.around-line .title-text .line{display:block;width:26px;height:3px;background-color:#2ec3e8;margin:0 auto}.around-line .title-text .left-right-line:before,.around-line .title-text .left-right-line:after,.around-line .title-text:before,.around-line .title-text:after{content:'';position:absolute;left:0;top:0;z-index:2;width:1px;height:100%;background:linear-gradient(0,#1876e0 0,#03cfeb 100%);background-color:#03cfeb;-ms-transform:translateY(-100%);-moz-transform:translateY(-100%);-webkit-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.around-line .title-text .left-right-line:after{left:auto;right:0;-ms-transform:translateY(100%);-moz-transform:translateY(100%);-webkit-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.around-line .title-text:after{width:100%;height:1px;top:auto;bottom:0;background:#1876e0;-ms-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-webkit-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0)}.around-line .title-text:before{width:100%;height:1px;background:#03cfeb;-ms-transform:translate(100%,0);-moz-transform:translate(100%,0);-webkit-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0)}.around-line .title-text:hover{box-shadow:0 10px 27px rgba(188,229,255,.52)}.around-line .title-text:hover .left-right-line:before,.around-line .title-text:hover .left-right-line:after{-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.around-line .title-text:hover:after,.around-line .title-text:hover:before{-ms-transform:translate(0);-moz-transform:translate(0);-webkit-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.around-line .title-text:hover .pic-img img{-ms-transform:scale(1.08);-moz-transform:scale(1.08);-webkit-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}.around-line .title-text:hover .line{-ms-transform:scaleX(1.6);-moz-transform:scaleX(1.6);-webkit-transform:scaleX(1.6);-o-transform:scaleX(1.6);transform:scaleX(1.6)}.open-line{position:relative}.open-line:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:#fff;-ms-transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.open-line:hover:before{-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.drop-down-arron{position:absolute;right:0;top:50%;margin-top:-4px;width:11px;height:7px}.drop-down-arron:after{content:'';position:absolute;left:0;top:0;width:11px;height:7px;background-image:url(../images/common/icon-common.png);background-position:-144px -42px;background-repeat:no-repeat}.drop-down-arron:hover:after{-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);background-position:-117px -53px}@media screen and (min-width:769px){.nav-menu{margin-left:42px;float:left;max-width:calc(100% - 293px);width:auto;height:75px}.nav-menu li{float:left;width:auto;height:75px;margin-right:25px}.nav-menu li .menu-title{display:block;width:auto;height:75px;line-height:75px;font-size:16px;color:#30363f;padding:0 20px}.nav-menu li.drop-down .menu-title{cursor:default}.nav-menu li .open-line:before{left:20px;width:calc(100% - 40px);background-image:linear-gradient(90deg,#00d9ec,#1974e0)}.nav-menu li .menu-drop{position:absolute;left:50%;top:75px;margin-left:-450px;z-index:99;width:826px;height:0;overflow:hidden;background:rgba(255,255,255,.95);box-shadow:0 3px 5px rgba(156,176,188,.25)}.nav-menu li .menu-drop dl{width:100%;height:auto;overflow:hidden;margin-bottom:16px}.nav-menu li .menu-drop dl a{display:block}.nav-menu li .menu-drop dl dt,.nav-menu li .menu-drop-top .menu-icon3{float:left;width:40px;height:40px;background:rgba(4,200,234,.11);border-radius:50%;position:relative;margin:7px}.nav-menu li .menu-drop dl dt:before,.nav-menu li .menu-drop-top .menu-icon3:before{content:'';position:absolute;left:50%;top:50%;margin:-13px 0 0 -13px;width:26px;height:26px;background-image:url(../images/common/icon-common.png);background-repeat:no-repeat}.nav-menu li .menu-drop dl .menu-icon6:before{background-position:-78px -63px}.nav-menu li .menu-drop dl .menu-icon5:before{background-position:0 -115px}.nav-menu li .menu-drop dl .menu-icon4:before{background-position:-26px -115px}.nav-menu li .menu-drop dl .menu-icon3:before{background-position:0 -63px}.nav-menu li .menu-drop dl .menu-icon1:before{background-position:-104px -63px}.nav-menu li .menu-drop dl .menu-icon4350:before{background-position:0 -256px}.nav-menu li .menu-drop dl .menu-icon4351:before{background-position:-26px -256px}.nav-menu li .menu-drop dl .menu-icon4352:before{background-position:-52px -256px}.nav-menu li .menu-drop dl .menu-icon4353:before{background-position:-78px -256px}.nav-menu li .menu-drop dl .menu-icon4354:before{background-position:-104px -256px}.nav-menu li .menu-drop dl .menu-icon4355:before{background-position:-130px -256px}.nav-menu li .menu-drop dl .menu-icon4356:before{background-position:-156px -256px}.nav-menu li .menu-drop dl .menu-icon4357:before{background-position:-182px -256px}.nav-menu li .menu-drop dl .menu-icon2:before{background-position:-26px -63px}.nav-menu li .menu-drop dl .menu-icon02:before{background-position:-52px -63px}.nav-menu li .menu-drop dl .menu-icon7:before{background-position:-52px -115px}.nav-menu li .menu-drop dl .menu-icon8:before{background-position:-135px -140px}.nav-menu li .menu-drop dl dd{margin-left:69px;height:auto;overflow:hidden;text-align:left;padding-top:2px}.nav-menu li .menu-drop dl dd h3{line-height:27px;font-size:15px;color:#1b2f47}.nav-menu li .menu-drop dl dd p{line-height:22px;font-size:12px;color:#67717e}.nav-menu li .menu-drop.menu-down-pro{width:100%;left:0;margin-left:0}.nav-menu li .menu-drop-top{height:31px;padding:19px 0 13px;border-bottom:1px solid rgba(188,207,218,.37);margin-bottom:25px}.nav-menu li .menu-drop-top .menu-icon3{display:block;float:left;width:31px;height:31px;margin:0;background:linear-gradient(180deg,#1974e0 0,#02d1eb 100%);background-color:#1974e0;box-shadow:0 2px 7px rgba(133,217,255,.73)}.nav-menu li .menu-drop-top .menu-icon3:before{background-position:-104px -141px}.nav-menu li .menu-drop-top h4{display:block;float:left;height:31px;line-height:31px;font-size:16px;font-weight:bold;background-image:linear-gradient(-90deg,#2edccb 25%,#005fcf 100%);-webkit-background-clip:text;background-clip:text;color:transparent;position:relative;margin-left:20px}.nav-menu li .menu-drop-top h4:before{content:'';position:absolute;left:0;bottom:0;width:0;height:1px;background-image:linear-gradient(90deg,#00d9ec,#1974e0);transition:all .3s ease-in-out}.nav-menu li .menu-drop-top a:hover h4:before{width:100%}.nav-menu li .menu-drop .menu-drop-list{float:left;width:calc(25% - 41px);margin:0 24px 0 17px}.nav-menu li .menu-drop .menu-drop-list:nth-child(2){width:calc(26% - 41px)}.nav-menu li .menu-drop .menu-drop-list:nth-child(3){width:calc(24% - 41px)}.nav-menu li .menu-drop .menu-drop-list h5{line-height:28px;font-size:16px;color:#1b2f47;padding:0 0 12px 7px}.nav-menu li.routine-down{position:relative}.nav-menu li.routine-down .menu-drop{left:0;margin-left:0;width:140px}.nav-menu li .menu-drop .about-title{display:block;height:32px;line-height:32px;text-align:left;font-size:15px;color:#1b2f47;padding:0 15px 0 20px}.nav-menu li .menu-drop dl a:hover h3,.nav-menu li .menu-drop .about-title:hover{background-image:linear-gradient(-90deg,#00d9ec 25%,#1974e0 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.nav-menu li .menu-drop.menu-down-pro dl a:hover h3{background-image:linear-gradient(-90deg,#00d9ec 50%,#1974e0 100%)}.nav-menu li .menu-drop dl a:hover dt{background:linear-gradient(180deg,#1974e0 0,#02d1eb 100%);background-color:#1974e0;box-shadow:0 2px 7px rgba(133,217,255,.73)}.nav-menu li .menu-drop dl a:hover .menu-icon6:before{background-position:-78px -89px}.nav-menu li .menu-drop dl a:hover .menu-icon5:before{background-position:0 -141px}.nav-menu li .menu-drop dl a:hover .menu-icon4:before{background-position:-26px -141px}.nav-menu li .menu-drop dl a:hover .menu-icon3:before{background-position:0 -89px}.nav-menu li .menu-drop dl a:hover .menu-icon1:before{background-position:-104px -89px}.nav-menu li .menu-drop dl a:hover .menu-icon4350:before{background-position:0 -282px}.nav-menu li .menu-drop dl a:hover .menu-icon4351:before{background-position:-26px -282px}.nav-menu li .menu-drop dl a:hover .menu-icon4352:before{background-position:-52px -282px}.nav-menu li .menu-drop dl a:hover .menu-icon4353:before{background-position:-78px -282px}.nav-menu li .menu-drop dl a:hover .menu-icon4354:before{background-position:-104px -282px}.nav-menu li .menu-drop dl a:hover .menu-icon4355:before{background-position:-130px -282px}.nav-menu li .menu-drop dl a:hover .menu-icon4356:before{background-position:-156px -282px}.nav-menu li .menu-drop dl a:hover .menu-icon4357:before{background-position:-182px -282px}.nav-menu li .menu-drop dl a:hover .menu-icon2:before{background-position:-26px -89px}.nav-menu li .menu-drop dl a:hover .menu-icon02:before{background-position:-52px -89px}.nav-menu li .menu-drop dl a:hover .menu-icon7:before{background-position:-52px -141px}.nav-menu li .menu-drop dl a:hover .menu-icon8:before{background-position:-161px -140px}.nav-menu li:hover .menu-drop{-ms-transition:height .5s cubic-bezier(.25,.46,.45,.94);-moz-transition:height .5s cubic-bezier(.25,.46,.45,.94);-webkit-transition:height .5s cubic-bezier(.25,.46,.45,.94);-o-transition:height .5s cubic-bezier(.25,.46,.45,.94);transition:height .5s cubic-bezier(.25,.46,.45,.94)}.nav-menu li .menu-drop.menu-down-pro{overflow-y:scroll}.nav-menu li:hover .menu-drop.menu-down-pro{height:446px}.nav-menu li .menu-drop::-webkit-scrollbar-track-piece{background-color:#f9f9f9;-webkit-border-radius:0;margin-left:-10px;opacity:.5;filter:alpha(finishopacity=0,opacity=0,style=2,startx=20,starty=40,finishx=0,finishy=0)}.nav-menu li .menu-drop::-webkit-scrollbar{width:8px;height:8px;opacity:.5;filter:alpha(finishopacity=0,opacity=0,style=2,startx=20,starty=40,finishx=0,finishy=0)}.nav-menu li .menu-drop::-webkit-scrollbar-thumb{height:50px;background-color:#e0e4e7;-webkit-border-radius:4px;outline:2px solid #f9f9f9;outline-offset:-2px;border:2px solid #f9f9f9;opacity:.5}.nav-menu li .menu-drop::-webkit-scrollbar-thumb:hover{height:50px;background-color:#9f9f9f;-webkit-border-radius:4px}.nav-menu li:hover .menu-drop.menu-down-services{height:94px}.nav-menu li:hover .menu-drop.menu-down-about{height:158px}.nav-menu li:hover .menu-drop .menu-down-text{padding:35px 37px 59px;height:calc(100% - 94px)}.nav-menu li:hover .menu-drop.menu-down-pro .menu-down-text{padding:0;margin:0 -24px}.nav-menu li.routine-down:hover .menu-drop .menu-down-text{padding:15px 0;height:calc(100% - 30px)}.nav-menu li:hover .open-line:before,.nav-menu li.page .open-line:before{-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.nav-menu li:hover .drop-down-arron:after{-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);background-position:-117px -53px}.nav-menu li .menu-down-solutions .menu-drop-top h4{margin-left:0}.nav-menu li .menu-drop.menu-down-solutions .menu-drop-list{width:calc(50% - 41px)}header.main-nav.fixed .nav-menu,header.main-nav.fixed .nav-menu li{height:52px}header.main-nav.fixed .nav-menu li .menu-title{height:52px;line-height:52px}header.main-nav.fixed .nav-menu li .menu-drop{top:52px}.right-fixed{position:fixed;right:2px;bottom:135px;z-index:100}.right-fixed li{position:relative;margin:0 0 5px}.right-fixed .title1{width:44px;height:auto;overflow:hidden;padding:11px 0;text-align:center;display:block;position:relative;background-color:#07bee9;border-radius:2px}.right-fixed .list1 .title1{background-image:linear-gradient(180deg,#1974e0,#01d5ec)}.right-fixed .title1 span{display:block;width:22px;height:22px;background-image:url(../images/common/icon-common.png);background-position:-136px -117px;background-repeat:no-repeat;margin:0 auto}.right-fixed li.list1 .title1 span{background-position:-136px -117px}.right-fixed li.list2 .title1 span{background-position:-162px -117px}.right-fixed li.list03 .title1 span{background-position:-194px -142px}.right-fixed li.list3 .title1 span{background-position:-135px -90px}.right-fixed li.list4 .title1 span{background-position:-160px -90px}.right-fixed .title1 p{font-size:12px;line-height:16px;color:#fff;margin:6px auto 0}.right-fixed .title2{display:none;position:absolute;right:29px;padding-right:25px;top:0}.right-fixed .text{padding:30px 30px 24px;width:230px;height:auto;overflow:hidden;background-color:#fff;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.15);-moz-box-shadow:0 3px 8px rgba(0,0,0,.15);box-shadow:0 3px 8px rgba(0,0,0,.15);position:relative}.right-fixed .title2 .wz1{font-size:18px;color:#333;line-height:32px;margin-bottom:8px}.right-fixed .title2 .wz2{font-size:14px;color:#666;line-height:32px;padding-left:24px;position:relative}.right-fixed .title2 .wz2:before{content:'';position:absolute;left:0;top:8px;width:17px;height:15px;background-image:url(../images/common/icon-common.png);background-position:-186px -93px;background-repeat:no-repeat}.right-fixed li:nth-child(2) .title2 .wz2:before{background-position:-207px -93px}.right-fixed .list03 .text{text-align:center;width:120px;padding:20px 20px 25px}.right-fixed .list03 .text h5{font-size:14px;color:#666;line-height:22px}.right-fixed .list03 .text img{width:120px;height:auto;margin:8px auto 0}.right-fixed li:hover{cursor:pointer}.right-fixed li:hover .title2{display:block}#newBridge .icon-right-center{position:fixed !important;right:2px !important;top:38% !important;width:44px !important;height:82px !important;margin-top:87px !important}#newBridge .nb-icon-skin-0 .nb-icon-inner-wrap,#newBridge .nb-icon-skin-0 .nb-icon-inner-wrap .nb-icon-bridge-base{background:none !important}}@media screen and (min-width:769px) and (max-width:1519px){.max-width-1200{max-width:1140px}.nav-menu li{margin-right:17px}.nav-menu li:hover .menu-drop.menu-down-pro1 .menu-down-text{margin:0 -10px}.nav-menu li .menu-down-pro1 .menu-drop-list,.nav-menu li .menu-down-pro1 .menu-drop-list:nth-child(2),.nav-menu li .menu-down-pro1 .menu-drop-list:nth-child(3){width:calc(25% - 20px);margin:0 10px}.quartering .subelement{width:290px}.m-contact-form{padding-top:72px}.m-layer-tip{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}.m-layer-tip .layui-layer-content{max-height:calc(100vh - 20px)}.right-fixed,#newBridge .icon-right-center{top:auto !important;bottom:90px}.btn-topback{bottom:30px}}
