.bf-text dd,.bf-text dt{white-space:nowrap;text-overflow:ellipsis}.bf-text dd,.bf-text dt,.main-middle>ul>li{text-overflow:ellipsis}.banner-footer-a,.module-footer{zoom:1}.open-app-main{overflow-y:scroll}.open-platform-header{height:50px;background:rgba(0,0,0,.2);transition:background .3s cubic-bezier(0,0,.2,1) .15s}.open-platform-header:hover{background:#1c2327!important;transition:background .3s cubic-bezier(0,0,.2,1) 0s}.open-platform-header .navbar-header{margin:0 20px;display:block;background:url(../img/banner-logo.png) center center no-repeat;background-size:141px 18px;box-sizing:content-box;width:142px;height:50px}.open-platform-header .index-menu-bar{font-family:PingFangSC-Regular;font-size:15px;float:left}.open-platform-header .index-menu-bar li a{height:50px;line-height:10px;min-width:90px;text-align:center}.open-platform-header .index-right-menu-bar{font-family:PingFangSC-Regular;padding-right:15px;float:right}.open-platform-header .index-right-menu-bar .login,.open-platform-header .index-right-menu-bar .register{padding:0 16px;font-family:PingFangSC-Light;color:#fff}.open-platform-header .index-right-menu-bar .register{display:inline-block;height:50px;background:#488eff}.banner-title,.product-title{font-family:PingFangSC-Regular}.banner,.banner-img{background-size:cover!important;overflow:hidden}.open-platform-header .index-right-menu-bar li{line-height:50px;display:inline-block;color:#fff}.open-platform-header .index-right-menu-bar li .btn{margin-right:20px}.open-platform-header .index-right-menu-bar .dropdown-toggle{color:#fff}.open-platform-header .index-right-menu-bar .dropdown-menu{min-width:120px}.open-platform-header .index-right-menu-bar .dropdown-menu.slideInDown{animation-delay:-.2s;animation-duration:.5s}.open-platform-header .index-right-menu-bar .dropdown-menu li{width:100%;padding:8px 12PX;font-size:12px;color:#333;float:left;height:32px;line-height:20px;cursor:pointer}.banner,.banner-img,.top-banner{height:640px;left:0;top:0;width:100%}.open-platform-header .index-right-menu-bar .dropdown-menu li:hover{background-color:#ebebeb}.top-banner{z-index:897;position:relative;right:0;bottom:0;transition:all .5s ease-out}.banner{margin-left:auto;margin-right:auto;position:relative;z-index:1;line-height:1.14;font-size:12px}.banner-img{line-height:1.5;position:absolute}.banner-img>a{background:url(../img/banner.jpg) center 0 no-repeat;display:block;height:100%;background-size:cover!important}.registe{border-left:1px solid hsla(0,0%,100%,.3);background-color:#488eff}.banner-text{position:relative;margin:0 auto;width:100%;max-width:1200px;height:630px}.area-left{position:absolute;z-index:10;top:176px;left:20px;max-width:550px;text-align:left;-webkit-animation:right-to-left .6s ease-in-out 0s normal running 1;animation:right-to-left .6s ease-in-out 0s normal running 1}.banner-title{max-height:132px;overflow:hidden;font-size:44px;color:#fff}.banner-title2,.bf-text dt{font-size:18px;color:#fff;overflow:hidden}.banner-title2{margin-top:20px;max-height:54px}.banner-module{background:hsla(0,0%,100%,.1);position:absolute;bottom:0;left:0;width:100%;height:120px;z-index:2}.module-body{width:100%;max-width:1200px;margin:0 auto}.banner-footer-title{position:relative;float:left;box-sizing:border-box;width:25%;border-left:1px solid hsla(0,0%,100%,.1);border-right:1px solid hsla(0,0%,100%,.1);-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.banner-footer-title:hover{background-color:rgba(0,0,0,.1)}.banner-footer-title>a{position:relative;display:block;padding:0 7%;height:100px}.bf-text{margin-left:0;padding-top:20px}.bf-text dt{margin-bottom:10px;line-height:28px;font-weight:400}.bf-text dd{line-height:24px;font-size:14px;color:hsla(0,0%,100%,.5);overflow:hidden}.banner-footer-a:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:" "}.main-list{background:#fff;width:100%}.main-head{padding-top:50px;text-align:center}.main-title{line-height:44px;font-size:32px;color:#488eff;font-weight:600}.main-subhead{margin-top:10px;line-height:36px;font-size:18px;color:#666}.main-middle{padding-top:50px;max-width:1200px;margin:0 auto}.main-row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;zoom:1;height:320px;display:flex;justify-content:flex-start}.main-tab{width:380px;height:250px;color:#75797c;font-size:16px;font-weight:400;line-height:21px;text-align:left;text-transform:none;letter-spacing:0;background-color:#fff;opacity:.8;filter:alpha(opacity=80);box-shadow:0 0 20px rgba(0,0,0,.06);position:relative;transition:transform .3s linear;-moz-transition:transform .3s linear;-webkit-transition:transform .3s linear;-o-transition:transform .3s linear;margin:0 20px 20px 0}.main-product-href{position:absolute;right:15px;top:10px;font-size:13px;color:#666;cursor:pointer}.main-product{display:inline-block;width:100%;height:200px;padding:50px 20px 0}.main-tab:hover{opacity:1;filter:alpha(opacity=100);box-shadow:0 0 20px rgba(0,0,0,.22);transform:translateY(-3px);-ms-transform:translateY(-3px);-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-o-transform:translateY(-3px)}.product-img a{display:inline-block;width:50px;height:50px;padding:0 50%}.product-img a.product-neptune{background:url(../img/neptune.png) center no-repeat;background-size:50px}.product-img a.product-janus{background:url(../img/janus.png) center no-repeat;background-size:50px}.product-img a.product-triton{background:url(../img/triton.png) center no-repeat;background-size:50px}.product-title{font-size:20px;color:#333;line-height:36px;text-align:center;font-weight:700}.product-title-small{font-size:16px;color:#3C3A3A;line-height:24px;height:35px;margin:7px 0 30px}.open-footer{position:relative;background-color:#373d41}.footer-container{max-width:1200px;position:relative;margin:0 auto;width:1200px}.footer-list{width:100%;padding:20px 0;min-height:200px}.banner-footer-title{padding:5px 10px 15px 0;line-height:24px;font-size:16px;color:#fff}.footer-item{position:relative;min-height:1px;padding-right:0;padding-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;float:left}.footer-item dd{padding:5px 5px 5px 0;line-height:20px;font-size:14px;color:#5d5e66}.footer-item dd a{color:#93979a}.open-footer a{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}.footer-item-title{color:#fff;font-size:16px}.main-solution{background:url(../img/solution.jpg) 50% #242644;width:100%;height:580px;-webkit-transition:background-image .2s;transition:background-image .2s;background-size:cover}.main-solution .main-title{line-height:44px;font-size:32px;color:#fff;font-weight:600}.main-solution .main-subhead{margin-top:10px;line-height:36px;font-size:18px;color:#fff}.main-middle>ul{height:100%;display:flex;justify-content:flex-start}.main-middle>ul>li{width:19%;height:300px;overflow:hidden;padding-left:12px;padding-right:12px;background-color:hsla(0,0%,0%,.5);margin-right:10px;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.main-middle>ul>li:hover{background-color:hsla(0,0%,0%,.8)}.solution-title{text-align:center;font-size:18px;color:#fff;padding-top:25px}.solution-detail{font-size:14px;line-height:24px;color:#fff;padding-top:30px}