                    .sidebar .sub-nav li { 
                        border-bottom: 1px solid rgba(10, 88, 151, 0.2);}
                    .sidebar .sub-nav a {
                        border: none;}
                    .sidebar .sub-nav .down {
                        position: absolute;
                        top: 0;
                        right: 0rem;
                        z-index: 2;
                        width: .46rem;
                        height: .85rem;
                        font-family: "宋体";
                        font-style: initial;
                        font-weight: 700;
                        font-size: .21rem;
                        text-align: center;
                        color: #0b72c7;
                        line-height: .85rem;
                        cursor: pointer;
                        transition: all .3s;}
                    .sidebar .sub-nav .down.close {
                        transform: rotate(90deg);}
                    .sidebar .sub-nav .lv3 {
                        display: none;
                        padding-bottom: .2rem;}
                    .sidebar .sub-nav .lv3 a{
                        padding: .1rem 0;
                        font-size: .18rem;
                        line-height: .24rem;
                        border: none;}
                    .sidebar .sub-nav .lv3 a.cur {
                        color: #0a5897;
                        font-weight: 700;}
                    .sidebar .sub-nav .lv3 a:hover {
                        color: #0a5897;}
                    .sidebar .sub-nav li.cur > a, .sidebar .sub-nav li.cur .down {
                        color: #fff !important;}
                    .sidebar .sub-nav li.cur .lv3 {
                        display: block;}
                    @media screen and (max-width: 1024px) {
                        .sidebar .sub-nav .down { 
                            height: .55rem; 
                            line-height: .55rem; 
                            font-size: .18rem;}
                    }
.mobile-box .nav .sub-nav {
    transform: none !important;
    transition: none !important;
    opacity: 1 !important;
    visibility: visible !important;}

.sidebar .sub-nav li.cur > a {
    color: #fff !important;}

.inst-box li {
    padding: .4rem 0 .15rem;
    border-bottom: 1px solid rgba(51, 51, 51, 0.15);}

.inst-box p {
    font-size: .2rem;
    line-height: .36rem;
    color: #0a5897;}

.inst-box .inst-item {
    display: flex;
    flex-wrap: wrap;
    width: calc(100% - 1.2rem);}

.inst-box .inst-item a {
    display: block;
    padding: 0 .28rem;
    margin: 0 0 .12rem;
    font-size: .18rem;
    line-height: .36rem;
    color: #333;
    border-radius: 5px;}

.inst-box .inst-item a.on {
    background: #ff8901;
    color: #fff !important;}

.inst-box li:first-child .inst-item a.on {
    background: #0a5897;}

.inst-box .inst-item a:hover {
    color: #0a5897;}

.inst-article .inst-head {
    margin: 0 0 .5rem;}

.inst-article .inst-img {
    width: 39%;}

.inst-article .inst-img .img {
    padding: 85.6% 0 0;
    background: no-repeat 50% 50% / 100% 100%;}

.inst-article .inst-text {
    width: 56%;}

.inst-article .inst-text h1 {
    font-size: .22rem;
    margin: 0 0 .2rem;
    color: #333;}

.inst-article .inst-text p {
    font-size: .17rem;
    line-height: 200%;
    color: #333;}

.inst-article .cont-tag {
    display: flex;
    border-bottom: 1px solid rgba(51, 51, 51, 0.15);}

.inst-article .cont-tag .inst-title {
    position: relative;
    width: 1.45rem;
    margin: 0 0 0 .25rem;
    font-size: .18rem;
    line-height: .48rem;
    color: #333;
    text-align: center;
    background: #e6ebf1;
    cursor: pointer;
    transition: all .25s;}

.inst-article .cont-tag .inst-title::after {
    position: absolute;
    top: 100%;
    left: calc(50% - .06rem);
    z-index: 1;
    content: "";
    width: 0;
    height: 0;
    border: .06rem solid transparent;
    transition: all .25s;}

.inst-article .cont-tag .inst-title:first-child {
    margin: 0;}

.inst-article .cont-tag .inst-title.on {
    background: #0a5897;
    color: #fff;}

.inst-article .cont-tag .inst-title.on::after {
    border-top-color: #0a5897;}

.inst-article .cont-item {
    display: none;}

.inst-article .cont-item.on {
    display: block;}

@media screen and (max-width: 768px) {
    .inst-box p {
        font-size: .18rem;}

    .inst-box li {
        padding: .2rem 0 .05rem;}

    .inst-box .inst-item {
        width: 100%;
        margin: .12rem 0 0;}

    .inst-box .inst-item a {
        font-size: .16rem;
        padding: 0 .16rem;}

    .inst-article .inst-head {
        margin: 0 0 .3rem;}

    .inst-article .inst-img {
        width: 75%;
        margin: 0 auto .22rem;}

    .inst-article .inst-text {
        width: 100%;}

    .inst-article .cont-tag .inst-title {
        line-height: .38rem;
        width: 1.2rem;
        margin-right: .15rem;}
}

/*版权*/
