table {  font-size: 16px;}
#adu14{z-index:100 !important;}
.column-name { position: relative;}
.column-name i { display: none; position: absolute; top: 0; right: 0; z-index: 2; width: .59rem; height: .59rem; background: url(images/icon12_2.png) no-repeat 50% 50%; transition: all .3s;}
.column-name i.close { transform: rotate(90deg);}
@media screen and (max-width: 1024px) {
.column-name i { display: block;}
}
.lv3-nav { width: 17%;}
.lv3-nav li:last-child a { border: none;}
.lv3-nav a { display: block; padding: .14rem 0; font-size: .16rem; line-height: .24rem; color: #333; border-bottom: 1px solid #eee; text-indent: 1em;}
.lv3-nav a:hover, .lv3-nav a.on { color: #015198;}
.lv3-nav a.on { font-weight: 700;}
@media screen and (max-width: 1024px) {
.lv3-nav { width: 100%; display: flex; flex-wrap: wrap; margin: -.1rem 0 .1rem;}
.lv3-nav li { width: 33.33%;}
.lv3-nav a { height: .6rem; display: flex; justify-content: center; align-items: center; text-align: center; line-height: .2rem; margin: 0 .06rem .12rem; padding: 0 .1rem; font-size: .17rem; text-indent: 0; border: 1px solid #e0e0e0 !important;}
}
@media screen and (max-width: 520px) {
.lv3-nav li { width: 50%;}
}
.teach-name { margin: 0 -.15rem; font-size: 0;}
.teach-name li { display: inline-block; vertical-align: top; width: 20%; padding: 0 0.15rem;
    margin: .1rem 0 .2rem;}
.teach-name li a { display: block;
    font-size: .17rem;
    line-height: .5rem;
    color: #333;
    background: #f4f6f6;
    text-align: center;
    border-radius: 3px;
    font-family: Arial; transition: all .26s;}
    .teach-name li a:hover { background: #015198; color: #fff;}
    
    @media screen and (max-width: 1450px) {
    .teach-name { margin: 0 -.1rem;}
    .teach-name li { width: 25%; padding: 0 0.1rem; margin: .1rem 0;}
    }
    @media screen and (max-width: 768px) {

    .teach-name li { width: 33.33%;}
    }
    @media screen and (max-width: 520px) {
    .teach-name { margin: 0 -.06rem;}
    .teach-name li { width: 50%; padding: 0 0.06rem; margin: .07rem 0;}
    }
