.login-wrp,.main-ctx,body,html{height:100%;padding:0;overflow:hidden}.header{width:100%;height:1.5rem}.header .header-center{width:50%;height:1.2rem;position:relative;margin:0 auto}.header .header-center .header-title{text-align:center;color:#fff;font-size:.4rem;text-shadow:0 0 .3rem #00d8ff;line-height:1.05rem}.header .header-img{background:url(/xhyweb/static/image/login/head.gif) no-repeat 50%;background-size:100%;height:100%;width:100%;position:absolute;top:.8rem}.login-input>>>.el-input__inner{color:#afb1be;margin-top:-2px;background:rgba(57,61,82,0);left:0;border-top:2px solid rgba(57,61,82,0);border-bottom:2px solid rgba(57,61,82,0);border-right:none;border-left:none;outline:none;font-family:Gudea,sans-serif;box-shadow:none}.el-popper .cur{color:#0296e0;background-color:#ebeef5}.login-ctx{height:100%;background-color:#f5f5f5;overflow:hidden}.login-ctx .login-banner{background-color:#fff}.login-ctx .login-banner .lang-pick{float:right}.login-ctx .login-banner .fros-icon-language{font-size:24px;color:#0296e0;cursor:pointer;text-align:center;position:relative;display:block;margin-top:36px;margin-right:24px}.login-ctx .login-banner .fros-icon-language .lang-text{position:absolute;display:block;width:100%;font-size:12px;font-weight:700;margin-top:5px;top:0}.login-ctx .login-banner .icon-logo{margin-top:20px}.login-ctx .loginLogo{height:40px;width:380px;background:url(/xhyweb/static/image/login/logoLogin.png) no-repeat 0;background-size:auto 100%;margin-top:20px}.login-ctx .toWelcomPage{font-size:18px;font-weight:400;float:right;color:#eee;cursor:pointer}.login-ctx .toWelcomPage:hover{color:#fff}.login-ctx .iconCar{height:110px;width:110px;background:#fff;border-radius:55px;z-index:500;margin:-370px auto}.login-ctx .iconCar .imgCar{width:100%;height:100%;background:url(/xhyweb/static/image/login/car.png) no-repeat 50%;background-size:70% auto}.login-ctx .login-pannel-wrp{height:100%;padding:0;background:url(/xhyweb/static/image/portal/bg_1.png) no-repeat 50%;background-size:cover}.login-ctx .login-pannel-wrp .login-main{width:100%;height:100%;position:relative;overflow:hidden}.login-ctx .login-pannel-wrp .login-main .el-form-item .icon-password,.login-ctx .login-pannel-wrp .login-main .el-form-item .icon-user{position:absolute;z-index:1}.login-ctx .login-pannel-wrp .login-main .el-form-item .el-input input{padding-left:40px}.login-ctx .login-pannel-wrp .login-main .el-button.login-button{width:50%;margin-top:5px;margin-left:25%;border-radius:50px;background:transparent;padding:10px 50px;border:2px solid #4fa1d9;color:#4fa1d9;text-transform:uppercase;font-size:11px;transition-property:background,color;transition-duration:.2s}.login-ctx .login-pannel-wrp .login-main .login-op{text-align:right;margin-top:40px}.login-ctx .login-pannel-wrp .login-main .login-op a{text-decoration:none;font-size:14px;display:inline-block;color:#666;margin-left:12px}.login-ctx .login-pannel-wrp .login-main .login-op a:hover{color:#0296e0}.login-ctx .login-pannel-wrp .login-pannel{background:linear-gradient(230deg,rgba(53,57,74,0),#000);box-shadow:-15px 15px 15px rgba(6,17,47,.7);opacity:1;width:430px;height:310px;margin:0 auto;border-radius:6px;padding:32px;flex:none}.login-ctx .login-pannel-wrp .login-pannel .login-title{font-size:24px;color:#0296e0;margin-bottom:32px}.login-ctx .login-pannel-wrp .login-pannel .textP{margin-bottom:5px}.login-ctx .login-pannel-wrp .errMsg{color:red;margin-top:8px;height:18px}.login-ctx .login-pannel-wrp .priMsg{line-height:22px;text-align:center;margin-top:10px;bottom:10px;width:370px}.login-ctx .login-footer{width:1280px;margin:0 auto;margin-top:100px}.login-ctx .login-footer .login-friend-link{padding:12px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;overflow:hidden}.login-ctx .login-footer .login-friend-link a{display:inline-block;padding:0 15px;position:relative}.login-ctx .login-footer .login-friend-link a:first-child{margin-left:-1px}.login-ctx .login-footer .login-friend-link a:after{content:"";display:block;height:100%;border-left:1px solid #ddd;position:absolute;top:0;left:0}.login-ctx .company-info{width:1280px;margin:0 auto;margin-top:16px;padding:0 15px;margin-bottom:80px}@media screen and (max-width:1280px){.login-ctx .login-pannel-wrp .login-main{width:100%;overflow:hidden}.login-ctx .company-info,.login-ctx .login-footer{width:100%}}.layui-form-checkbox[lay-skin=primary]:hover i{border-color:#407cd5}.layui-form-checked[lay-skin=primary] i{background-color:#407cd5;border-color:#407cd5}.layui-btn{height:45px;line-height:45px}.layui-btn-normal{background-color:#407cd5}.liuxing{width:85px;height:85px;position:absolute;background:url(/xhyweb/static/image/portal/line.png) no-repeat;background-size:contain}.liuxing1{top:200px;left:200px}.liuxing2{top:200px;left:50%;margin-left:200px}.liuxing3{top:100px;right:300px}.liuxing4{top:150px;right:300px}.liuxingFla{-webkit-animation:liuxing 5s ease-in infinite;animation:liuxing 5s ease-in infinite}.liuxingFla2{-webkit-animation:liuxing2 4s ease-in infinite;animation:liuxing2 4s ease-in infinite}.liuxingFla3{-webkit-animation:liuxing3 3s linear infinite;animation:liuxing3 3s linear infinite}.liuxingFla4{-webkit-animation:liuxing4 2s linear infinite;animation:liuxing4 2s linear infinite}@-webkit-keyframes liuxing{0%{transform:translate(200px,-200px)}90%{transform:translate(-180px,180px);opacity:1}to{transform:translate(-200px,200px);opacity:0}}@keyframes liuxing{0%{transform:translate(200px,-200px)}90%{transform:translate(-180px,180px);opacity:1}to{transform:translate(-200px,200px);opacity:0}}@-webkit-keyframes liuxing2{0%{transform:translate(200px,-200px)}90%{transform:translate(-480px,480px);opacity:1}to{transform:translate(-500px,500px);opacity:0}}@keyframes liuxing2{0%{transform:translate(200px,-200px)}90%{transform:translate(-480px,480px);opacity:1}to{transform:translate(-500px,500px);opacity:0}}@-webkit-keyframes liuxing3{0%{transform:translate(200px,-200px)}90%{transform:translate(-480px,480px);opacity:1}to{transform:translate(-500px,500px);opacity:0}}@keyframes liuxing3{0%{transform:translate(200px,-200px)}90%{transform:translate(-480px,480px);opacity:1}to{transform:translate(-500px,500px);opacity:0}}@-webkit-keyframes liuxing4{0%{transform:translate(200px,-200px)}90%{transform:translate(-180px,180px);opacity:1}to{transform:translate(-200px,200px);opacity:0}}@keyframes liuxing4{0%{transform:translate(200px,-200px)}90%{transform:translate(-180px,180px);opacity:1}to{transform:translate(-200px,200px);opacity:0}}.moveUpDownFla2{-webkit-animation:moveUpDown 4s linear infinite;animation:moveUpDown 4s linear infinite}@-webkit-keyframes moveUpDown{0%{transform:translateY(-20px)}50%{transform:translateY(20px)}to{transform:translateY(-20px)}}@keyframes moveUpDown{0%{transform:translateY(-20px)}50%{transform:translateY(20px)}to{transform:translateY(-20px)}}.list_img{margin-bottom:.5vh}.list_img.imgA,.list_img.imgD{-webkit-animation:iconAnimation1 7s linear infinite;animation:iconAnimation1 7s linear infinite;transition-timing-function:ease}.list_img.imgB,.list_img.imgF{-webkit-animation:iconAnimation3 7s linear infinite;animation:iconAnimation3 7s linear infinite;transition-timing-function:ease}.list_img.imgC,.list_img.imgE{-webkit-animation:iconAnimation2 7s linear infinite;animation:iconAnimation2 7s linear infinite;transition-timing-function:ease}.list_img img{width:4.8vw;height:4.8vw}.list_name{margin-top:.5vh;line-height:22px;font-size:.9vw;color:#13284c;height:22px;font-family:PingFangSC-Medium,PingFang SC,sans-serif;font-weight:500}.list_detail{height:17px;font-size:12px;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;color:#959cb0}.sci-wheel{position:absolute;top:0;right:0;width:100px}.allHeader{line-height:100px;padding:1vw 7vw;justify-content:space-between}.allHeader,.bottomClass{width:100%;height:15%;display:flex;align-items:center}.bottomClass{justify-content:center;color:#fff}.headerOne{display:flex;align-items:center}.headerOne .headerOneImg{float:left;width:100px;-webkit-animation:animate--xuanzhuan 7s linear infinite;animation:animate--xuanzhuan 7s linear infinite;transition-timing-function:ease}.headerOne .headerOneTitle{letter-spacing:3px;font-size:25px;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;color:#fff}@-webkit-keyframes animate--xuanzhuan{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes animate--xuanzhuan{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.headerTwo{height:100%;cursor:pointer;display:flex;align-items:center}.headerTwo .headerTwoImg{width:20px;height:20px;-webkit-animation:animate--logo 1.8s linear infinite;animation:animate--logo 1.8s linear infinite}.headerTwo .headerTwoImgOne{width:14px;height:14px;margin-left:10px}.headerThree{height:100%;cursor:pointer;display:flex;align-items:center}.headerThree .headerThreeImg{width:25px;height:25px;-webkit-animation:animate--logo 1.8s linear infinite;animation:animate--logo 1.8s linear infinite}.header_userName{height:20px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;margin-left:10px;color:#fff;line-height:22px}@-webkit-keyframes animate--logo{0%{opacity:1;transform:scale(.95);margin-top:0}40%{opacity:1;transform:scale(1);margin-top:0}to{opacity:1;transform:scale(.95);margin-top:0}}@keyframes animate--logo{0%{opacity:1;transform:scale(.95);margin-top:0}40%{opacity:1;transform:scale(1);margin-top:0}to{opacity:1;transform:scale(.95);margin-top:0}}.header .home-btn{float:left;margin-top:20px;width:74px;height:74px;border:1px solid #102262;border-radius:5px;background:url(/xhyweb/static/image/portal/icon.png) no-repeat 50%;background-size:45% 45%;cursor:pointer}.centerOne{width:100%;height:72%;padding:0 5%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.centerOne .list{display:block;text-align:center;float:left;width:33%;height:36%;position:relative}.listA{left:0;-webkit-animation:bottom-logoA 7s linear 1;animation:bottom-logoA 7s linear 1}.listA,.listB{transition-timing-function:ease}.listB{right:0;-webkit-animation:bottom-logoB 7s linear 1;animation:bottom-logoB 7s linear 1}.listC{top:0;-webkit-animation:bottom-logoC 7s linear 1;animation:bottom-logoC 7s linear 1}.listC,.listD{transition-timing-function:ease}.listD{bottom:0;-webkit-animation:bottom-logoD 7s linear 1;animation:bottom-logoD 7s linear 1}@-webkit-keyframes bottom-logoA{0%,15%{left:-29%;filter:blur(3px)}33%{left:-20%;filter:blur(2px)}35%{left:-10%;filter:blur(2px)}37%{left:5%;filter:blur(2px)}45%,to{left:0;filter:blur(0)}}@keyframes bottom-logoA{0%,15%{left:-29%;filter:blur(3px)}33%{left:-20%;filter:blur(2px)}35%{left:-10%;filter:blur(2px)}37%{left:5%;filter:blur(2px)}45%,to{left:0;filter:blur(0)}}@-webkit-keyframes bottom-logoB{0%,15%{right:-29%;filter:blur(3px)}33%{right:-20%;filter:blur(2px)}35%{right:-10%;filter:blur(2px)}37%{right:5%;filter:blur(2px)}45%,to{right:0;filter:blur(0)}}@keyframes bottom-logoB{0%,15%{right:-29%;filter:blur(3px)}33%{right:-20%;filter:blur(2px)}35%{right:-10%;filter:blur(2px)}37%{right:5%;filter:blur(2px)}45%,to{right:0;filter:blur(0)}}@-webkit-keyframes bottom-logoC{0%,15%{top:-62%;filter:blur(3px)}33%{top:-20%;filter:blur(2px)}35%{top:-10%;filter:blur(2px)}37%{top:5%;filter:blur(2px)}45%,to{top:0;filter:blur(0)}}@keyframes bottom-logoC{0%,15%{top:-62%;filter:blur(3px)}33%{top:-20%;filter:blur(2px)}35%{top:-10%;filter:blur(2px)}37%{top:5%;filter:blur(2px)}45%,to{top:0;filter:blur(0)}}@-webkit-keyframes bottom-logoD{0%,15%{bottom:-62%;filter:blur(3px)}33%{bottom:-20%;filter:blur(2px)}35%{bottom:-10%;filter:blur(2px)}37%{bottom:5%;filter:blur(2px)}45%,to{bottom:0;filter:blur(0)}}@keyframes bottom-logoD{0%,15%{bottom:-62%;filter:blur(3px)}33%{bottom:-20%;filter:blur(2px)}35%{bottom:-10%;filter:blur(2px)}37%{bottom:5%;filter:blur(2px)}45%,to{bottom:0;filter:blur(0)}}@-webkit-keyframes iconAnimation1{0%{top:-35rem;transform:scale(1)}15%{top:-15rem;transform:scale(.9)}30%{top:-35rem;transform:scale(1)}45%{top:-15rem;transform:scale(.9)}60%{top:-40rem;transform:scale(1) rotateY(0deg) translateZ(0)}63%{top:-40rem;transform:scale(1) rotateY(180deg) translateZ(0)}66%{top:-40rem;transform:scale(1) rotateY(0deg) translateZ(0)}86%{top:-15rem;transform:scale(.9) rotateY(0deg) translateZ(0)}to{top:-35rem;transform:scale(1)}}@keyframes iconAnimation1{0%{top:-35rem;transform:scale(1)}15%{top:-15rem;transform:scale(.9)}30%{top:-35rem;transform:scale(1)}45%{top:-15rem;transform:scale(.9)}60%{top:-40rem;transform:scale(1) rotateY(0deg) translateZ(0)}63%{top:-40rem;transform:scale(1) rotateY(180deg) translateZ(0)}66%{top:-40rem;transform:scale(1) rotateY(0deg) translateZ(0)}86%{top:-15rem;transform:scale(.9) rotateY(0deg) translateZ(0)}to{top:-35rem;transform:scale(1)}}@-webkit-keyframes iconAnimation2{0%{top:-15rem;transform:scale(.9)}15%{top:-40rem;transform:scale(1) rotateY(0deg) translateZ(0)}18%{top:-40rem;transform:scale(1) rotateY(180deg) translateZ(0)}21%{top:-40rem;transform:scale(1) rotateY(0deg) translateZ(0)}40%{top:-15rem;transform:scale(.9) rotateY(0deg) translateZ(0)}55%{top:-30rem;transform:scale(1)}70%{top:-15rem;transform:scale(.9)}85%{top:-35rem;transform:scale(1)}to{top:-15rem;transform:scale(.9)}}@keyframes iconAnimation2{0%{top:-15rem;transform:scale(.9)}15%{top:-40rem;transform:scale(1) rotateY(0deg) translateZ(0)}18%{top:-40rem;transform:scale(1) rotateY(180deg) translateZ(0)}21%{top:-40rem;transform:scale(1) rotateY(0deg) translateZ(0)}40%{top:-15rem;transform:scale(.9) rotateY(0deg) translateZ(0)}55%{top:-30rem;transform:scale(1)}70%{top:-15rem;transform:scale(.9)}85%{top:-35rem;transform:scale(1)}to{top:-15rem;transform:scale(.9)}}@-webkit-keyframes iconAnimation3{0%{top:-15rem;transform:scale(.9)}15%{top:-30rem;transform:scale(1)}30%{top:-15rem;transform:scale(.9)}45%{top:-40rem;transform:scale(1) rotateY(0deg) translateZ(0)}48%{top:-40rem;transform:scale(1) rotateY(180deg) translateZ(0)}51%{top:-40rem;transform:scale(1) rotateY(0deg) translateZ(0)}70%{top:-15rem;transform:scale(.9) rotateY(0deg) translateZ(0)}85%{top:-35rem;transform:scale(1)}to{top:-15rem;transform:scale(.9)}}@keyframes iconAnimation3{0%{top:-15rem;transform:scale(.9)}15%{top:-30rem;transform:scale(1)}30%{top:-15rem;transform:scale(.9)}45%{top:-40rem;transform:scale(1) rotateY(0deg) translateZ(0)}48%{top:-40rem;transform:scale(1) rotateY(180deg) translateZ(0)}51%{top:-40rem;transform:scale(1) rotateY(0deg) translateZ(0)}70%{top:-15rem;transform:scale(.9) rotateY(0deg) translateZ(0)}85%{top:-35rem;transform:scale(1)}to{top:-15rem;transform:scale(.9)}}.centerOne .list p{text-align:center;color:#00baf1;font-size:18px;margin-top:240px}.login_title{height:37px;font-size:26px;font-family:PingFangSC-Medium,PingFang SC,sans-serif;font-weight:500;color:#555;line-height:37px;text-align:center;margin:35px;padding:35px}.login_passwordBack .el-dialog__header{text-align:left}.login_dialog .el-dialog__body,.login_dialog .el-dialog__header{padding:0}.login_dialog .login_input{text-align:left;width:320px;height:40px;background:#fff;border-radius:2px;border:1px solid #ddd;margin:20px auto}.login_dialog .login_input .login_input_title{width:48px;height:40px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;color:#555;line-height:40px;margin:0 10px;float:left}.login_dialog .login_input .login_input_form{float:left;width:calc(100% - 80px);padding:0}.login_dialog .login_input .login_input_form .el-input__inner{border:0;height:29px}.login_dialog .login_message{width:320px;height:14px;background:#fff;font-size:12px;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;color:#ff6767;line-height:14px;text-align:left;margin:20px auto}.login_dialog .login_message .login_message_img{float:left;width:20px}.login_dialog .login_message .login_message_span{float:left}.login_dialog .login_onOk{width:320px;height:47px;background:#0089ff;border-radius:4px;padding:0}.login_dialog .login_onOk .login_onOk_span{font-size:20px;font-family:PingFangSC-Medium,PingFang SC,sans-serif;font-weight:500;color:#fff;line-height:47px}.login_dialog .login_forgot_password{width:320px;height:40px;background:#fff;margin:20px auto}.login_dialog .login_forgot_password .login_forgot_password_a{width:60px;height:17px;font-size:12px;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-weight:400;color:#1285f7;line-height:17px;float:right}body{padding-right:0!important}.listS{height:30%!important}.listS .list_black{height:100%}.listS .list_black .imgS img{width:auto!important;height:4.5vw}.list_black{width:50%;cursor:pointer;background-color:#fff;height:84%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:10%;display:flex;align-items:center;justify-content:center;flex-direction:column;box-shadow:0 0 2px 2px rgba(55,114,203,.2),0 0 6px 1px rgba(0,0,0,.2),inset 0 -15px 2px 2px rgba(55,114,203,.1)}.list_black:hover{top:45%;width:55%;height:75%;box-shadow:0 0 3px 3px rgba(55,114,203,.2),0 0 12px 5px #4379d0,inset 0 -18px 5px 5px rgba(55,114,203,.1)}.image,.password_back_onOk{width:100%}.image{height:40px;line-height:40px;border-radius:5px}.el-step__title.is-process{font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;line-height:24px;color:#555}.is-process .is-text{background-color:#49a4fe;color:#fff;border:0}.el-step__title.is-wait{font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#999;line-height:24px}.el-dialog__header{border-bottom:1px solid #ddd}.is-success{font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;line-height:24px;color:#49a4fe}.is-success .is-text{background-color:#49a4fe;color:#fff;border:0}.el-step__title.is-success{color:#555}