.top-bar-section .left > li > a:after {
    display: none;
}

@media only screen and (max-width: 640px) {
    .d_tel {
        display: none;
    }

    .index_pm .index_pm_con .index_pm_list .index_pm_list_li .index_pm_list_text {
        padding: 0.35rem 0 0 0.35rem;
    }

    .index_pm .index_pm_con .index_pm_list .index_pm_list_li .index_pm_list_text p {
        font-size: 1.35rem;
    }

    .index_pm .index_pm_con .index_pm_list .index_pm_list_li .index_pm_list_text i {
        left: 1rem;
    }

    .index_bs .index_bs_con .index_bs_list .index_bs_list_li .index_bs_list_text {
        top: 0.35rem;
        right: 0.35rem;
    }

    .index_bs .index_bs_con .index_bs_list .index_bs_list_li .index_bs_list_text p {
        font-size: 1.4rem;
    }

    .index_bs .index_bs_con .index_bs_list .index_bs_list_li .index_bs_list_text span {
        display: none;
    }

    .ny_nav .ny_nav_con .ny_nav_con_list_i li {
        line-height: 5;
        float: initial;
        flex: 1;
        text-align: center;
    }

    .index_pic .index_pic_con .index_pic_list .index_pic_con_li img {
        width: 90%;
        margin: 0 auto;
    }

    .ny_nav .ny_nav_con .ny_nav_con_list_i li a {
        padding: 0 1.71428rem;
    }

    .index_news .index_news_con .index_news_con_list .index_new_lil {
        margin-top: 1.667rem;
    }

    .index_news .index_news_con .index_news_con_list .index_new_lil li p {
        margin: 0;
        -webkit-line-clamp: 1;
    }

    .hr {
        margin: 2.5rem auto;
    }

    .hr .hr_list .hr_list_li a {
        height: 4.167rem;
        line-height: 4.167rem;
    }

    .hr .hr_list .hr_list_li a::after {
        border-top: solid 2.083rem transparent;
        border-bottom: solid 2.083rem transparent;
    }

    .conas .dosl li:nth-of-type(2) p {
        min-height: 9.5rem;
    }

    .ny_nav .ny_nav_con .index-width8 {
        width: 100%;
    }

    .footer {
        padding: 1.667rem 0 2.083rem;
    }

    .footer .footer_con .footer-logo img {
        width: 27%;
    }

    .footer .footer_con .footer_nav .footer_tel {
        text-align: center;
    }

    .footer .footer_con .footer_nav {
        padding: 1.667rem 0;
    }

    .top {
        right: 1.428571rem;
    }

    .ny_al_in .al_info_right .tj_al_list li {
        padding-left: 0.9375rem;
        padding-right: 0.9375rem;
    }

    .ny_news_list li .ny_news_text h5 {
        margin-bottom: 0.357142rem;
    }

    .ny_news_list li .ny_news_text p {
        -webkit-line-clamp: 2;
    }

    .ny_news_list li .ny_news_text i {
        margin-top: 0.714285rem;
    }

    .top-bar {
        height: 5.8rem;
        width: 90%;
        margin-bottom: 0.35rem;
    }

    .banner, .ny_banner {
        margin-top: 5.8rem;
    }

    .top-bar .en_icon {
        display: none;
    }

    .top-bar img {
        max-height: 3.333rem;
        vertical-align: middle;
    }

    .top-bar-section {
        margin-top: 0.833rem;
    }

    .top-bar-section ul li.active > a {
        background: #292b7e;
        color: #fff;
    }

    .index-width8 {
        width: 90%;
    }

    .more {
        margin-bottom: 1.667rem;
    }

    .index_pic_con_li {
        margin-bottom: 1.667rem;
    }

    .index_pic .index_pic_con .index_pic_list .index_pic_con_list li a {
        padding: 2rem 0 1rem 0;
    }

    .index_pic .index_pic_con .index_pic_list .index_pic_con_list {
        padding: 0;
    }

    .ny_pic_list .ny_pic_con li .ny_pic_text {
        border-left: none;
        border-top: solid 1px #efefef;
    }

    .ny_pic_list .ny_pic_con li {
        padding: 0;
    }

    .pic_info_top_img {
        margin-top: 1.428571rem;
    }

    .pic_ys .pic_ys_list li {
        margin-bottom: 1.428571rem;
    }

    .pmsp .pmsp_con .pmsp_con_sp {
        width: 80%;
    }
}

@media only screen and (min-width: 641px) and (max-width: 1025px) {
    .d_tel {
        display: none;
    }

    .top-bar-section li.active:not(.has-form) a:not(.button) {
        background: transparent;
        color: #292b7e;
    }

    .top-bar-section li:not(.has-form) a:not(.button) {
        background: transparent;
        line-height: inherit;
        padding: 0 1.0rem;
    }

    .top-bar-section li.active:not(.has-form) a:not(.button) {
        line-height: inherit;
    }

    .top-bar-section ul li:hover:not(.has-form) > a {
        background: #292b7e;
    }

    .top-bar-section li:not(.has-form) a:not(.button):hover {
        background: #292b7e;
    }

    .title-area {
        width: 14%;
    }

    .top-bar {
        width: 90%;
    }

    .top-bar .top-bar-section ul li {
        line-height: 2.667rem;
    }

    .top-bar .en_icon {
        width: 13%;
        line-height: 1.76rem;
    }

    .top-bar .en_icon a img {
        width: 23%;
    }

    .top-bar-section li:not(.has-form) a:not(.button) {
        padding: 0 0.9rem !important;
    }

    .index-width8 {
        width: 90%;
    }

    .index_pic_con_li {
        margin-bottom: 1.667rem;
    }

    .top-bar .top-bar-section {
        margin-right: 12rem;
    }

    .ny_pic_list .ny_pic_con li:first-child {
        border-right: none;
    }
}

@media only screen and (max-width: 1200px) and (min-width: 1025px) {
    .top-bar .top-bar-section {
        margin-right: 13rem !important;
    }

    .d_tel {
        display: none;
    }
}

@media only screen and (min-width: 1026px) and (max-width: 1300px) {
    .top-bar .top-bar-section {
        margin-right: 13rem!important;
    }

}

@media only screen and (min-width: 1026px) and (max-width: 1220px) {
    .d_tel{
        display: none!important;
    }
}
@media only screen and (min-width: 1026px) {
    .top-bar-section li.active:not(.has-form) a:not(.button) {
        background: transparent;
        color: #292b7e;
    }

    .top-bar-section li:not(.has-form) a:not(.button) {
        background: transparent;
        line-height: inherit;
        padding: 0 1.0rem !important;
    }

    .top-bar-section li.active:not(.has-form) a:not(.button) {
        line-height: inherit;
    }

    .top-bar-section ul li:hover:not(.has-form) > a {
        background: #292b7e;
    }

    .top-bar-section li:not(.has-form) a:not(.button):hover {
        background: #292b7e;
    }

    .title-area {
        width: 14%;
    }

    .top-bar .top-bar-section {
        margin-right: 22rem;
    }

    .top-bar {
        width: 90%;
    }

    .top-bar .top-bar-section ul li {
        line-height: 5.083rem;
    }

    .top-bar .en_icon {
        width: 13%;
        line-height: 3.333rem;
    }

    .top-bar .en_icon a img {
        width: auto;
    }

    /*.top-bar {*/
    /*  width: 77%;*/
    /*}*/
    .index-width8 {
        width: 77%;
    }
}

/**********/
/*# sourceMappingURL=media.css.map */
