.nav-container {
    width: 100%;
    background-color: #14398C;
    /*padding-bottom: 1px;*/
}

.nav-box {
    /*margin-top: 39px;*/
    background-color: #14398C;
}

.nav-item {
    line-height: 60px;
    padding: 0 21px;
    margin-left: 0;
    position: relative;
    color: #ffffff;
    font-size: 20px;
    /*font-weight: bold;*/
    display: block;
    float: left;
    text-align: center;
}

/*.nav-item:first-child {
    padding: 0 0px;
    margin-right: 25px;
}*/

.nav-item:hover {
    color: #ffffff;
}

/*包含下一级*/
.nav-item.has-sub {
    background: url("../images/nav-triangle.png") no-repeat center right;
    background-position: 92% center;

}

.nav-item.current {
    font-weight: bold;
    background-color: #0057D9;
}

/*.nav-item.current:after {
    position: absolute;
    content: '';
    !*width: 30px;*!
    width: 32px;
    height: 4px;
    background: #fff;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}*/


.nav-item.has-sub:hover .sub-nav {
    display: block;
}

.sub-nav {
    width: 114px;
    /*width: 100px;*/
    background: #fff;
    border-radius: 4px;
    overflow: hidden;
    display: none;
    padding: 6px 0;
    box-shadow: 1px 1px 4px rgb(0 0 0 / 8%);
    position: absolute;
    left: 0;
    top: 46px;
    z-index: 2;
}

.sub-nav-item {
    display: block;
    height: 34px;
    line-height: 34px;
    font-size: 14px;
    color: #111;
    font-weight: normal;
    transition: all ease 0.3s;

}

.sub-nav-item:hover {
    background: #f6f6f6;
    color: #1064EC;
    transition: all ease 0.3s;
    font-weight: bold;

}



 .footer {
     min-width: 1200px;
     background-image: url("../images/footer-bg.png");
     background-size: 1920px 230px;
     background-position: right 0;

 }

.footer .footer-top {
    height: 229px;

}

.footer-txt {
    line-height: 16px;
    font-size: 16px;
    color: #FFFFFF;
    padding-top: 24px;
}

.footer-txt:first-child {
    padding-top: 49px;
}

.footer .copy-right {
    line-height: 50px;
    text-align: center;
    font-size: 16px;
    color: #FFFFFF;
    background: #101E3C;
}

.footer .wx-box {
    margin-right: 20px;
    padding-top: 40px;
}

.footer .wx-box .wx-img {
    display: block;
    width: 135px;
    height: 135px;
    background: #F1F1F1;
    border-radius: 6px;
}

.footer .wx-box .txt {
    height: 16px;
    font-size: 16px;
    font-weight: 400;
    color: #FFFFFF;
    margin-top: 9px;
    text-align: center;
}



.el-pagination.is-background .el-pager li:not(.disabled).active {
    background-color: #0057D9;
}

/*.el-pagination.is-background .el-pager li:not(.disabled):hover {
    color: #fff;
}*/
.el-loading-spinner .el-loading-text { /* Element UI默认的加载中组件的class名称 */
    color: #0057D9; /* 设置加载中状态下的元素颜色为红色 */
}
.el-loading-spinner i{
    color: #0057D9;
}

.el-pagination.is-background .btn-next, .el-pagination.is-background .btn-prev, .el-pagination.is-background .el-pager li{
    background-color: #fff;
}

.el-pagination.is-background .el-pager li:not(.disabled):hover .number.active{
    color: #fff;
}
/*.el-pagination.is-background .el-pager li:not(.disabled):hover .number{
    color: #606266;
}*/
