@CHARSET "UTF-8";

.share a:hover,
.so a:hover {
    color: #0A4D8C;
}

.header-index {
    /* background:rgba(190,42,36,0.88); 三期修改*/
}

.header-index .ul-nav {
    /* border-top: 1px solid #871813!important; 三期修改*/
}

.log em,
.m-per .part2 em {
    color: #0A4D8C;
}

.log i {
    /* background: url(../images/out/ico_close.png) 100% no-repeat; */
}

.eng {
    color: #fff;
}

.srch1 {
    background-color: #fff;
}

.cur .home:hover {
    color: #0A4D8C
}

.hd-top .logo {
    width: 450px !important;
}

.srch1 .two-input .input2,
.srch5 .start {
    width: 60px;
    height: 34px;
    /* background: #1F51A3; */
    background: var(--teacherPageBgc);
    opacity: 0.9;
    border-radius: 8px;

}

.srch1 .number .txt em {
    color: #00639D;
}

.m-more-g1 {
    color: #0A4D8C;
    border: 1px solid #0A4D8C;
}

.ul-pic1 .txt .p1 {
    /* color: #0A4D8C; */
}

.more-so {
    /* color: #0A4D8C; */
}

.ul-pic1 .con:hover::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    height: 4px;
    width: 100%;
    background-color: #0A4D8C;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    z-index: 20;

}

.ul-tab-g1 li.on .a1,
.ul-tab-g1 li:hover .a1 {
    color: #0A4D8C;
}

.slider-pic2 .txt .p1 {
    color: #0A4D8C;
}

.slider-pic2 .txt .enter {
    /* color: #0A4D8C; */
}

.footer .f1 {
    background: url(../images/out/banner1-index@2x.png) no-repeat;
    background-size: cover;
    position: relative;
}

.footer .f1 .f1_bg {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background-color: var(--teacherPageBgc);
    opacity: 0.7;

}

.footer .f2 {
    background-color: var(--teacherPageBgc);
}

.header .row1 {
    background-color: var(--teacherPageBgc);
}

.logo {
    width: 448px !important;
}

.cur .teac {
    color: #0A4D8C;
}

.snav .tit-snav {
    background-color: #0A4D8C;

}

.tit-in {
    color: #0A4D8C;
}

.m-idt ul {
    background-color: #0A4D8C;
}

.m-more-g1:hover {
    background-color: #0A4D8C;
}

.ul-qus .tit a {
    color: #0A4D8C;
}

.ul-qus .tit:after {
    color: #0A4D8C;
    border: 1px solid #0A4D8C;
}

.ud2 .list1:after,
.ud2 .list2:after,
.ud2 .list3:after,
.ud2 .list4:after {
    color: #0A4D8C;
    border: 1px solid #0A4D8C;
}

.ud2 dt {
    color: #0A4D8C;
}

.ud2 dt:after {
    background-color: #0A4D8C;
}

.ud1 .txt .tit {
    color: #0A4D8C;
}