*{margin:0;padding:0}#app{height:100vh;width:100%;background:#f7f8f9}.underline-hover{color:#fff;font-size:16px;font-weight:500;margin:0 30px;cursor:pointer;position:relative}.underline-hover .el-icon-caret-top{transform:rotate(180deg);transition:.3s}.underline-hover:after,.underline-hover:before{content:"";background:#fff;position:absolute;height:2px;bottom:0;width:0;transition:width .3s cubic-bezier(.645,.045,.355,1)}.underline-hover:before{right:50%}.underline-hover:after{left:50%}.underline-hover:hover:after,.underline-hover:hover:before{width:50%;transition:width .3s cubic-bezier(.645,.045,.355,1)}.underline-hover:hover .el-icon-caret-top{transform:rotate(0deg);transition:.3s}.sub-menu-link{display:flex;flex-direction:column}.sub-menu-link .el-button{margin:10px 0;font-size:16px;color:#fff;border:none;background-color:transparent}.sub-menu-link .el-button:hover{background-color:#4f4db2}.el-popover{background:hsla(0,0%,100%,.2);backdrop-filter:blur(10px);border:none;top:54px!important}.el-popper .popper__arrow{display:none}.head{z-index:10;position:relative;display:flex;justify-content:space-between;width:100%;height:65px;line-height:65px;border-bottom:.8px solid hsla(0,0%,100%,.2)}.head .head-left{width:70vw;margin-left:3vw;display:flex}.head .head-left .right-button{font-size:16px;font-weight:600;color:#fff!important;margin:0 30px}.head .head-left .right-button :hover{color:#4f4db2}.head .head-right{display:flex;justify-content:space-around;align-items:center}.head .head-right .lang-change-button{margin-right:32px;height:36px;background-color:transparent;color:#fff;border:none}.head .head-right .lang-change-button:hover{background:hsla(0,0%,100%,.2);backdrop-filter:blur(10px)}.head .head-right .right-button{font-weight:600;margin:0 30px;font-size:16px;color:#fff!important}.head .head-right .right-button :hover{color:#4f4db2}.head .login-show-button{position:relative;overflow:hidden;width:120px;line-height:65px;text-align:center;font-size:16px;color:#fff;background-color:#4f4db2;cursor:pointer;transition:background .4s ease-in-out;box-shadow:0 0 .5rem rgba(0,0,0,.2)}.head span.ripple{position:absolute;border-radius:50%;transform:scale(0);animation:ripple .6s linear;background-color:hsla(0,0%,100%,.2)}@keyframes ripple{to{transform:scale(4);opacity:0}}.img{transition:opacity 1s ease-in-out}.carousel-img,.img{background-size:cover;background-repeat:no-repeat;position:relative}.carousel-img{width:100%;height:100%}.body{z-index:8;position:relative}.body .login-form{position:absolute;top:40%;right:3%;border-radius:20px}.body .login-form .login-type{margin-left:10px}.body .login-form .close-bottom{position:absolute;top:2%;right:2%;cursor:pointer}.body .login-form .login-button{margin-top:18px;width:100%;border-radius:20px;font-size:18px}.body .body-declaration{padding-top:25vh;padding-left:15vh}.body .body-declaration-zh{line-height:200%;font-size:36px;font-weight:700;letter-spacing:10px}.body .body-declaration-en{line-height:150%;font-size:24px;font-weight:400;margin-top:20px}.el-radio-button__inner{width:190px}::v-deep .el-tabs__item{color:#a09f9f;font-size:16px!important}.form-group{position:relative;margin-top:20px}.form-group input{width:100%;height:25px;border:none;border-bottom:1.5px solid #ccc;outline:none;font-size:14px;padding:5px 0;transition:border-color .3s ease-in-out}.form-group input:focus{border-bottom-color:#007bff}.footer{height:25px;line-height:23px;width:100%;background-color:#0f86b9;text-align:center;color:#fff}.footer .footer-span{font-size:12px}.footer .footer-button{font-size:12px;color:#fff;cursor:pointer;padding:0!important}.footer .footer-button :hover{color:#82aad3!important}.profession-network-module{background-image:url(../img/product-industry-bg.e90ad4ad.png);background-repeat:no-repeat;background-size:cover}.profession-module{padding:15px 120px}.module-item img,.module-item img:hover{transition:transform 1s}.module-item img:hover{transform:scale(1.2)}.module-title{font-size:32px;font-weight:700;color:#383838}.module-desc{font-size:16px;font-weight:400;color:grey;padding:15px 0}.about-us-info,.digitization-title,.network-title,.profession-title{font-size:16px;font-weight:700;color:#383838}.digitization-desc,.network-desc,.profession-desc{font-size:14px;font-weight:400;color:grey;padding:15px 0}.network-more,.profession-more{font-size:14px;font-weight:500;color:#4f4db2;margin-bottom:60px}.network-more{margin-bottom:unset}.network-header{text-align:center}.network-item{background:#fdfcff;border:1px solid #d8cfff;padding:15px}.declaration-module{margin-top:20px;background-image:url(../img/purple-bg.93021cef.png);background-size:100% 100%;background-repeat:no-repeat;text-align:center;color:#fff;font-size:14px;font-weight:400;height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center}.declaration-zh{font-size:34px;font-weight:700;margin-bottom:40px}.declaration-en{letter-spacing:10px}.digitization-module{padding-left:180px;margin-top:20px}.digitization-header{width:80%}.arrow-icon{font-size:35px}.parting-line{width:100%;height:1px;background-color:#e5e5e5;display:inline-block;margin-bottom:10px}.about-pic{position:absolute;bottom:-80px;z-index:1}.about-top{background-color:#f7f7f7;height:500px;padding:0 180px;padding-top:40px;margin-top:100px}.about-bottom{background-color:#403e7d;color:#fff;height:500px;padding:140px 180px 0 180px}.about-title{font-size:14px;font-weight:700;padding:20px 0}.about-content{padding-bottom:5px}.about-content,.menu-item{font-size:14px;font-weight:400}.menu-item{padding-bottom:25px}.QR-code{width:120px;height:120px;margin-top:40px;background-color:#fff}.QR-code-title{text-align:center;width:120px}.network-content{overflow:hidden}.network-container{animation:scroll 30s linear infinite}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-80%)}}.floatR{float:right}.arrow-icon{font-size:30px;margin-right:15px}.el-radio-button__orig-radio:checked+.el-radio-button__inner{background-color:#3870d1;border-color:#3870d1}.login-container{position:relative;width:384px;height:435px;box-shadow:0 0 10px 8px rgba(0,0,0,.1);border-radius:8px;box-sizing:border-box;background:#fff;margin:8px 28px 8px 8px}.login-container .login-title{color:#3f75d3;font-size:18px;display:flex;justify-content:space-around;margin-top:30px;margin-bottom:45px}.login-container .login-btn{margin-top:55px}.login-forms{width:425px;height:500px;border:none;transform:scale(.9);transform-origin:top left;display:block}