<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* 鍝嶅簲寮� phone */
@media (max-width: 1000px) {
    body {
        font-size: 15px !important;
    }

    .header {
        height: 25rem;
        background: url(../images/m_banner.png) no-repeat center top;
        background-size: 100% 100%;
    }

    .bgc_font {
        display: none;
    }

    .mhide {
        display: none;
    }

    .m1000 {
        width: 100%;
        margin: 0 auto;
    }

    .horizontal .container {
        height: 400px !important;
    }

    .m1000 .title {
        width: 90%;
        margin: 0 auto;
        text-align: center;
    }

    .normalNav {
        display: none;
    }

    .smNav {
        display: block;
    }

    .nav {
        width: 100%;
        height: 5rem;
        background-color: #ff2361;
    }

    .nav span {
        height: 5rem;
        width: 16.66%;
        border-right: 1px solid #fff;
        box-sizing: border-box;
        display: block;
        float: left;
        color: #fff;
        line-height: 2.5rem;
        text-align: center;
        font-size: 15px;
    }

    #nav_zxyy a {
        font-size: 15px;
    }

    .nav #index_page {
        line-height: 5rem;
    }

    .page {
        padding: 0;
    }

    .zxyy_label {
        width: 90%;
    }

    .pic_tab {
        width: 86%;
        height: 4rem;
    }

    .pic_tab .pic_line {
        width: 52%;
        height: 10%;
        background: url(../images/page1/5.png) no-repeat center top;
        background-size: 100% 100%;
        position: absolute;
        top: 30px;
        left: 24%;
    }

    .pic_tab .pic_right {
        width: 20%;
        height: 9rem;
        background: url(../images/page1/4.png) no-repeat center top;
        background-size: 100% 100%;
        position: absolute;
        top: 0px;
        right: 6%;
    }

    .pic_tab .pic_left {
        width: 20%;
        height: 9rem;
        background: url(../images/page1/7.png) no-repeat center top;
        background-size: 100% 100%;
        position: absolute;
        top: 0px;
        left: 5%;
    }

    .pic_tab .pic_middle {
        width: 20%;
        height: 9rem;
        background: url(../images/page1/3.png) no-repeat center top;
        background-size: 100% 100%;
        position: absolute;
        top: 0px;
        left: 40%;
    }

    .changeLeft {
        background: url(../images/page1/2.png) no-repeat center top !important;
        background-size: 100% 100% !important;
    }

    .changeMiddle {
        background: url(../images/page1/8.png) no-repeat center top !important;
        background-size: 100% 100% !important;
    }

    .changeRight {
        background: url(../images/page1/9.png) no-repeat center top !important;
        background-size: 100% 100% !important;
    }

    .tab_content {
        width: 96%;
        background: url(../images/page1/mobile/m_ts_bg_1.png) no-repeat center top;
        background-size: 100% 100%;
        margin-top: 60px;
        margin-left: 8px;
        padding: 20px 10px 30px 10px;
        box-sizing: border-box;
    }

    .tab_content .pieces {
        display: none;
    }

    .tab_content .m_pieces {
        display: block;
    }

    .m_pieces .col-xs-6 {
        border-right: 1px solid #dbdbdb;
    }

    .m_pieces .col-xs-6:last-child {
        border-right: 0px solid #dbdbdb;
    }

    .num {
        width: 30px;
        height: 30px;
        background-color: #ffa800;
        font-size: 20px;
        color: white;
        border-radius: 50%;
        text-align: center;
        line-height: 30px;
        margin: 0 auto
    }

    .tab_content_can {
        width: 96%;
        height: 610px;
        background: url(../images/page1/mobile/m_ts_bg_2.png) no-repeat center top;
        background-size: 100% 100%;
        margin-top: 60px;
        margin-left: 8px;
        padding: 30px 10px 30px 10px;
        box-sizing: border-box;
    }

    .tab_content_will {
        width: 96%;
        height: 562px;
        background: url(../images/page1/mobile/m_ts_bg_3.png) no-repeat center top;
        background-size: 100% 100%;
        margin-top: 60px;
        margin-left: 8px;
        padding: 30px 10px 30px 10px;
        box-sizing: border-box;
    }

    .ol_line {
        margin-bottom: 40px;
    }

    /* 涓夊ぇ鏈嶅姟 */
   
    .page1_module2 {
        height: 66rem;
        background-size: 100% 100%;
        padding: 30px 0;
    }

    .pc_con {
        margin: 0 auto;
        text-align: left;
    }

    .pc_con .title {
        width: 90%;
        margin: 0 auto;
        text-align: center;
    }

    .service-item-bg-1 {
        background: url("../images/page1/17.png") no-repeat left center;
        background-size: contain;
    }

    .service-item-bg-2 {
        background: url("../images/page1/17_2.png") no-repeat left center;
        background-size: contain;
    }

    .service-item-bg-3 {
        background: url("../images/page1/17_3.png") no-repeat left center;
        background-size: contain;
    }

    .m-service-item {
        display: block;
        padding-left: 10px;
        padding-right: 10px;
        margin-top: 20px;
    }

    .m-service-item .img {
        width: 100px;
        height: 100px;
        padding: 0px;
    }

    .m-service-item-bg {
        height: 3rem;
        color: #fff;
        display: flex;
        flex: 1;
        justify-content: center;
        align-items: center;
        font-size: 1.6rem;
    }

    .m-service-item-text {
        width: 100%;
        word-wrap: break-word;
    }

    .wrapper {
        flex-direction: row !important;
    }

    #swiper {
        display: none;
    }

    #m_swiper {
        display: block;
    }

    .tip {
        color: #333;
        line-height: 20px;
        font-size: 15px;
    }

    .tip_bg {
        height: 7rem;
        font-size: 15px;
    }

    .page1_module3 {
        height: 52rem;
        margin-top: 30px !important;
    }

    .input_right {
        padding-left: 5px;
    }

    .input_right_select {
        width: 16rem;
        padding-left: 5px;
    }

    .zh-bg ul li {
        line-height: 18px;
        font-size: 14px;
    }

    .no-margin {
        height: 26rem;
    }

    .zs_item .media-heading {
        margin-top: 0;
        margin-bottom: 5px;
        font-size: 12px;
    }

    .ds_nav span {
        color: #333;
        /* border-right: 1px solid #ddd; */
        height: 66px !important;
        width: 30% !important;
        line-height: 60px !important;
    }

    .ds_nav_bg {
        background: url("../images/page3/ds7.png") no-repeat center top;
        color: #fff !important;
    }

    .zs_title {
        background-size: 100% 100%;
    }

    .carousel-inner&gt;.item&gt;img {
        width: 100%;
    }

    .xy_title {
        height: 165px;
        background-size: 100% 100% !important;
    }

    .xy_item_content {
        height: auto;
    }

    .content {
        width: 100%;
    }

    .content-bg1,
    .content-bg2 {
        /*background-position:  center center !important;*/
        background-size: 100% 64% !important;
    }

    .page.zxyy {
        padding: 2rem 2% 0px;
        margin-top: 20px;
    }

    .fwxj_module1 {
        height: 54rem;
    }

    /* 鏈嶅姟璇﹁В */
    .content-bg1 {
        background: url("../images/page2/mobile/m_lg16.png") no-repeat center top;
    }

    .content-bg2 {
        background: url("../images/page2/mobile/m_lg17.png") no-repeat center top;
    }

    .page2_module2 .tilte {
        margin-top: 30px;
    }

    #pic {
        background-size: 100% 60% !important;
    }

    .pic_item_active {
        background: url("../images/page2/lg9.png") no-repeat center top;
        color: #fff;
        width: 100%;
        font-size: 10px;
    }

    .pic_item_active h4 {
        font-size: 15px;
    }

    .pic_item_active p {
        padding: 0px !important;
    }

    .click_hide {
        z-index: 999;
        background-color: tomato;
        width: 10.5rem;
        height: 5rem;
        position: relative;
        opacity: 0;
    }

    .click_hide1 {
        left: 1rem;
        top: 0px;
    }

    .click_hide2 {
        left: 13rem;
        top: -48px;
    }

    .zh-bg {
        background-color: #ededed;
        margin-top: 1rem;
        margin-bottom: 1rem;
        display: flex;
        flex: 1;
        justify-content: center;
        align-items: center;
        height: 16rem;
    }

    .zh-bg-img {
        margin: 0px;
    }

    .service-item-xj {
        display: flex;
        flex: 1;
        justify-content: space-between;
        margin-top: 1rem;
    }

    .active_box_top {
        display: flex;
        flex: 1;
        flex-direction: column;
        margin-top: 20px;
        padding: 0px 1rem;
    }

    .pic_item_active_box {
        background: url("../images/page2/mobile/m_lg6.png") no-repeat center top;
        width: 100%;
        height: 100%;
        display: flex;
        flex: 1;
        flex-direction: column;
        color: #fff;
        padding: 20px 0px;
        background-size: 100% 100%;
        margin-top: 14px;
    }

    .pic_item_active_box2 {
        background: url("../images/page2/mobile/m_lg9.png") no-repeat center top;
        display: flex;
        flex: 1;
        flex-direction: column;
        color: #fff;
        padding: 20px 0px;
        background-size: 100% 100%;
        width: 100%;
        height: 100%;
        margin-top: 14px;
    }

    .pic_item_active_box3 {
        background: url("../images/page2/mobile/m_lg10.png") no-repeat center top;
        display: flex;
        flex: 1;
        flex-direction: column;
        color: #fff;
        padding: 20px 0px;
        background-size: 100% 100%;
        width: 100%;
        height: 100%;
        margin-top: 14px;
    }

    .ptext {
        display: flex;
        flex: 1;
        justify-content: center;
        align-items: center;
    }

    .m_col {
        flex-direction: column;
        align-items: flex-start;
    }

    .ptext h3,
    .ptext h4,
    .ptext p {
        font-size: 15px;
    }

    /*瀵煎笀椋庨噰 */
    #zs1 .media {
        display: none;
    }

    #zs1 .m_media {
        display: block;
    }

    #zs2 .media {
        display: none;
    }

    #zs2 .m_media {
        display: block;
    }

    #zs3 .media {
        display: none;
    }

    #zs3 .m_media {
        display: block;
    }

    #zs4 .media {
        display: none;
    }

    #zs4 .m_media {
        display: block;
    }

    .pc_swiper {
        display: none;
    }

    .m_swiper {
        display: block;
    }

    .m_media .img {
        display: flex;
        flex: 1;
        justify-content: center;
    }

    .zs_item {
        height: 160px;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    #zs_content {
        padding-left: 10px;
        padding-right: 10px;
    }
    .teacher_module1 {
        padding-top: 30px;
        padding-bottom: 10px;
    }
    .teacher_module {
        padding: 10px 0;
    }

    /* 鍏充簬鎴戜滑 */
    .gy_img {
        position: absolute;
        bottom: 30px;
    }
    .carousel-indicators .active {
        background-color: #ff2361!important;
    }
    .carousel-indicators {
        bottom: -10px!important;
    }

    .carousel-inner .item a {
        width: 210px;
        height: 40px;
        display: block;
    }
    .carousel-inner .item .btn1 {
        position: relative;
        top: 446px;
        left: 70px;
    }
    .carousel-inner .item .btn2 {
        position: relative;
        top: 446px;
        left: 70px;
    }
}</pre></body></html>