@media screen and (max-width:576px){.carousel{display:none}}.carousel{position:relative;background-image:url(/static/images/background.png);background-size:100%;width:57.1%;overflow:hidden;height:100vh;float:left}.carousel .carousel-verision-number{position:absolute;width:70px;height:42px;background:url(/static/images/version_number.png) no-repeat;background-size:70px 42px;right:50px;top:38px}.carousel .version1_0-group{position:absolute;right:80px;top:34px;width:230px}.carousel .version1_0-group .item-doc{color:#fa5b55;margin-bottom:10px}.carousel .version1_0-group .item-btn{float:right}.carousel .version1_0-group .item-btn .ant-btn-primary{color:#fff;background-color:#fa5555;border-color:#fa5555}.carousel .version1_0-group .item-btn .ant-btn-primary:active,.carousel .version1_0-group .item-btn .ant-btn-primary:hover{background-color:#fa5555;border-color:#fa5555}.carousel h3{height:100vh}.carousel h3 img{position:relative;top:17%;left:10%;height:100%}.carousel .ant-carousel .slick-dots{bottom:39px}.carousel .ant-carousel .slick-dots li button{width:8px;height:8px;background:#4285f4;border-radius:4px}.carousel .ant-carousel .slick-dots .slick-active button{width:34px;height:8px;background:#4285f4;border-radius:4px}.carousel .ant-carousel>.slick-slide{text-align:center;height:160px;line-height:160px;background:#364d79;overflow:hidden}.carousel .ant-carousel>.slick-slide h3{color:#fff}.icon[data-v-6e196599]{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden;font-size:21px}.rightContent{width:42.9%;min-height:600px;float:left;padding-top:34px;height:100vh!important}@media screen and (max-width:576px){.rightContent{width:100%}}.rightContent .copyright{position:absolute;text-align:center;bottom:2%}.rightContent p{text-align:center;width:100%;height:20px;font-size:14px;font-family:MicrosoftYaHei;color:#c0c4cb;line-height:19px}.rightContent p .gongan-logo{width:15px;height:16px;margin-left:4px}.rightContent p a:hover{text-decoration:underline}.rightContent .downloadbtn{margin-top:112px;width:154px;height:40px;border-radius:2px;border:1px solid #475669;background-color:#fff;font-size:14px;font-family:PingFangSC-Regular;font-weight:400;color:#475669;line-height:20px;display:block;position:absolute;bottom:calc(5% + 30px);left:calc(50% - 77px)}.rightContent .login-form{padding-top:6%;height:354px;width:60%;display:block;margin:0 auto}.rightContent .login-form .has-error .ant-input,.rightContent .login-form .has-error .ant-input:hover{border-left:1px solid #d9d9d9!important}.rightContent .login-form .ant-input-group .ant-input:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.rightContent .login-form .has-error .ant-input-group-addon i{color:rgba(0,0,0,.65)}.rightContent .login-form .ant-form-item-children img{position:absolute;right:2px;top:-7px;z-index:1}.rightContent .login-form .ant-form-item-with-help{margin-bottom:24px}.rightContent .login-form .ant-form-explain{color:#fff;display:none}.rightContent .login-form .lastline{margin-bottom:19px}.rightContent .login-form p{width:100%;text-align:right;height:19px;font-size:14px;margin-bottom:19px}.rightContent .login-form p a{color:#909da9}.rightContent .login-form .form-title{width:100%;text-align:center}.rightContent .login-form .form-title h1{font-size:20px;font-family:MicrosoftYaHei;color:#082155;line-height:26px;display:block;width:100%}.rightContent .login-form .form-title h2{height:4px;width:50px;background:#4285f4;border-radius:4px;margin:0 auto}.rightContent .login-form .form-title .errormsg{position:relative;padding:0;margin:0;top:10px;width:100%;text-align:center;color:red}.rightContent .login-form .firstline{margin-top:5%}.rightContent .login-form input{height:44px;border-radius:2px}.rightContent .login-form i{font-size:21px}.rightContent .login-form button{width:100%;border-radius:2px;height:46px;background:#4285f4;font-size:16px;font-weight:400;color:#fff;line-height:22px}.rightContent .login-form .ant-form-item .ant-input-group-addon{border-radius:2px;border-top-right-radius:0;border-bottom-right-radius:0;background:#f6f9fc}.agreement .ant-modal{width:66%!important;max-width:900px!important}.agreement .ant-modal .ant-modal-header{background-color:#f4f6f9}.agreement .ant-modal .ant-modal-body{padding:0 0 0 15px;height:66vh}.agreement .ant-modal .ant-modal-body iframe{width:100%;height:100%;border:none}.agreement .ant-modal .ant-modal-content{border-radius:2px}.logincontent{height:100%}*{padding:0;margin:0}