.top[data-v-7db25789]{height:50px;line-height:50px;border-bottom:1px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 50px}.img-logo[data-v-7db25789]{vertical-align:middle}[data-v-7db25789] .el-menu.el-menu--horizontal{border:none}.nav[data-v-7db25789]{height:60px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#459eea;color:#fff}.nav .name[data-v-7db25789],.nav[data-v-7db25789]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav .name[data-v-7db25789]{margin-left:20px;font-size:20px;font-weight:700}.nav .name span[data-v-7db25789]{font-size:16px;margin-left:10px}.banner[data-v-7db25789]{position:relative;height:420px}.banner .log-in[data-v-7db25789]{position:absolute;top:70px;right:70px;width:300px;height:280px;background-color:hsla(0,0%,100%,.7);z-index:99;-webkit-box-shadow:0 3px 9px 6px rgba(0,0,0,.15);box-shadow:0 3px 9px 6px rgba(0,0,0,.15);padding:20px}.banner .log-in .log-in_title[data-v-7db25789]{font-size:14px;margin-top:37px;margin-bottom:18px}.banner .log-in .log-in_register[data-v-7db25789]{text-align:right}.banner .log-in .log-in_register a[data-v-7db25789]{color:#409eff}.banner .log-in .log-in_register a[data-v-7db25789]:hover{text-decoration:underline;color:#409eff}.el-menu--horizontal>.el-menu-item[data-v-7db25789],[data-v-7db25789] .el-menu.el-menu--horizontal{height:100%}[data-v-7db25789] .el-menu--horizontal>.el-menu-item{line-height:60px;color:#fff;background:#459eea}[data-v-7db25789] .el-menu--horizontal>.el-menu-item.is-active{border:none;background:#005baa!important;color:#fff}.default-banner[data-v-7db25789]{overflow:hidden;width:100%;height:420px;background-repeat:no-repeat;background-size:cover;background-position:50%;color:#0869bb;padding-top:50px;text-align:center}.footer[data-v-7db25789]{width:100%;height:120px;background-color:#333;color:#999}.footer div[data-v-7db25789]{padding-top:35px;text-align:center}.footer div p[data-v-7db25789]{font-size:14px;line-height:28px}.main[data-v-7db25789]{padding:30px;min-height:75vh}.carousel-image[data-v-7db25789]{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.top-left[data-v-7db25789]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}