.index-news-line .tag {
    background: #b6eaff;
    color: #1371a0;
}

.tag-color-top {
    background: #5867b1 !important;
}

.tag-color-hot {
    background: #ff7f7f !important;
}

.index-bulletin-wrap {
    background: url(../images/style20/index-bulletin-bg.jpg) center center no-repeat;
    background-size: cover;
}

.main-nav-wrap {
    background: #10aaeb;
}

.header-top .fontsize .fontsize-active {
    background: #10aaeb;
}

.header-search-btn {
    background: url(../images/style20/header-search-btn.svg) center center no-repeat #10aaeb;
}

.main-nav li.current {
    background: #0096d6;
}

.main-nav > li > a {
    color: #fff;
}

.main-nav > li > a > .arr {
    color: #fff;
}

.main-nav .sub-nav {
    background: #0096d6;
}

.main-nav .sub-nav li {
    border-top: 1px solid #46bdf0;
}

.main-nav .sub-nav li a {
    color: #fff;
}

.main-nav .sub-nav li:hover {
    background: #0084bc;
}

.index-news-wrap {
    background: url(../images/style28/index-news-bg.jpg) center center no-repeat #f1faff;
    background-size: cover;
}

.index-photo-wrap {
    background: url(../images/style28/index-photo-bg.jpg) center center no-repeat;
    background-size: cover;
}

.footer {
    background: #189bee;
}

.footer-nav {
    background: #1085d0;
}

.fat-footer {
    border-top: 4px solid #2faeff;
    background-color: #2faeff;
}

.fat-footer-open,
.fat-footer-close {
    background-color: #2faeff;
}

.index-btn a {
    background: #1a9bdc;
}

.index-btn a:hover {
    color: #fff;
}

.index-news-line .date {
    color: #3a5988;
}

.index-news-line {
    border-top: 2px solid #bce0ef;
}

.index-news-line::before {
    background: #28abed;
}

.index-news-slider .slick-next {
    background: url(../images/arr-down-white.svg) center center no-repeat #1a9bdc;
    background-size: 40%;
    top: 54%;
}

.index-news-slider .slick-prev {
    background: url(../images/arr-up-white.svg) center center no-repeat #1a9bdc;
    background-size: 40%;
    top: 42%;
}

.index-bulletin-title {
    background: #5757c1;
}

.index-bulletin-title .index-btn a {
    border: 1px solid #fff;
    background: #5757c1;
}

.index-bulletin-line .date {
    color: #19aaf5;
}

.crumb .current {
    color: #0096d6;
}

.pagination a.current,
.link-card-title img,
.page-header .social > a,
.page-tab a.active {
    background-color: #0096d6;
}

.page-btn a {
    background-color: #10aaeb;
}

.page-side .unit-title {
    background-color: #0096d6;
}

.page-list-date span:first-child {
    color: #0096d6;
}

.dl-thead {
    background-color: #0096d6;
}

.staff-intro-title a {
    background-color: #0096d6;
}

.nav-open > .current,
.side-nav li.current > a {
    color: #0096d6 !important;
}

.info-title {
    background-color: #017aae;
}

li.info-mail a {
    color: #017aae;
    text-decoration: underline;
}

.page-staff-info {
    background: #e7f1f6;
}

.staff-pic {
    border: 1px solid #10aaeb;
    background: #10aaeb;
}

.staff-tb table th {
    background: #10aaeb;
}

.staff-tb table a {
    color: #0096d6;
    text-decoration: underline;
}

.staff-list-title a {
    float: left;
    background: url(../images/staff-arr-up.svg) 0 0 no-repeat #10aaeb;
    color: #fff;
    padding: 6px 25px 6px 16px;
    border-radius: 5px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    margin-bottom: -3px;
    background-size: 8px 8px;
    background-position: 94% center;
    min-width: 150px;
}

a.personal-publish-title {
    background: #c4e9f9;
    color: #1879a2;
}

.tec-depart-thead,
.sch-honor-thead,
.education-thead,
.occupation-thead,
.experi-thead {
    background: #0086bf;
}

.tec-depart-tb.color-bg .tec-depart-tcont,
.sch-honor-tb.color-bg .sch-honor-tcont,
.education-tb.color-bg .education-tcont,
.occupation-tb.color-bg .occupation-tcont,
.occupation-tb.color-bg .occupation-tcont,
.experi-tb.color-bg .experi-tcont,
.experi-tb.color-bg .experi-tcont {
    background: #f5f5f5;
}

.staff-list-drop .staff-list-title a {
    background-color: #75d4fd;
}
.index-service-small {
    margin: -130px auto 45px auto;
}
@media (max-width:480px) {
    .header .logo {
        width: 38vw !important;
        margin: 13px 0 !important;
    }

}



#accesskey-l{
    color:#000;
    display: block;
}