

@media screen and (max-width:1830px){

}


@media screen and (max-width:1700px){

    .lzHead-tools li{ margin-left: 2vw;}
    .lzHead-menuBtn{ font-size: 0.17rem; margin-left: 2vw;}

}


@media screen and (max-width:1600px){



}


@media screen and (max-width:1500px){



}


@media screen and (max-width:1300px){



}


@media screen and (max-width:834px){

html{ font-size: 100px !important;}
    body{ font-size: 15px;}
    .w{ width: 94%; min-width: inherit;}

    ::-webkit-scrollbar {
        width: 3px;
        height: 3px;
    }

    .lzHead{ padding: 8px 0;}
    .lzHead.topFix{ position: fixed; left: 0; top: 0; box-shadow: 0 0 10px rgba(0,0,0,.15);}
    .lzHead-slogan{ display: none;}
    .lzHead-search{ display: none;}
    .lzHead-tools{ display: none;}
    .lzHead-logo{ width: 150px;}
    .lzHead-menuBtn{ font-size: 0; margin-left: 0; padding: 0; width: 42px; justify-content: center; line-height: 40px;}
    .lzHead-menuBtn .solid{ margin-right: 0;}
    .lzHead-menuBtn.active .solid{ margin-right: 12px;}

    .menuBox{ height:calc(100vh - 60px);}
    .menuBox-layout{ padding:10px 0 20px 0; display: block;}
    .menuBox-layout dl{ width: 100%; margin-right: 0; min-height: inherit; padding: 15px 0; display: block;}
    .menuBox-layout dl dt{ font-size: 17px;}
    .menuBox-layout dl dd a{ width: auto; margin: 15px 15px 0 0 !important; font-size: 15px; padding-left: 12px;}


    .lzGuide{ padding: 0;}
    .lzGuide-ltPic{ width: 100%; display: none;}
    .lzGuide-rtPic{ display: none;}
    .lzGuide-lfPic{ display: none;}
    .lzGuide-line{ display: none;}
    .lzGuide-menu{ width: 100%;}
    .lzGuide-menu li{ width: 50%; height: auto; padding: 20px 0; margin-top: 0 !important;}
    .lzGuide-menu li .icon{ font-size: 24px;}
    .lzGuide-menu li .name{ font-size: 17px; margin-top: 12px;}


    .lzNews-floor{ padding: 25px 0 20px 0;}
    .lzNews-floor .w{ display: block;}
    .lzNews{ width: 100%;}
    .lzNews-head .name{ font-size: 18px;}
    .lzNews-head .view{ font-size: 14px;}
    .lzNews-list { margin-top: 0;}
    .lzNews-list li{ padding: 15px 0;}
    .lzNews-list li .title{ font-size: 16px; line-height: 28px; max-height: 52px;}
    .lzNews-list li .date{ font-size: 13px; margin-top: 10px;}

    .lzNews-right{ width: 100%; margin-top: 25px;}
    .lzNews-thumb{ display: none;}
    .lzNews-photo{ width: 100%;}
    .lzNews-photo-aside{ margin-top: 15px;}
    .lzNews-photo-aside .thumb{ height: 150px;}
    .lzNews-photo-aside .word{ margin-left: 30px; padding: 15px; margin-top: -25px;}
    .lzNews-photo-aside .word .t{ font-size: 16px; line-height: 28px; max-height: 52px;}
    .lzNews-photo-aside .word .c{ font-size: 14px; line-height: 24px; max-height: 48px; margin-top: 6px;}
    .lzNews-photo-aside .word .d{ font-size: 13px; line-height: 28px; padding: 0 10px; top: -29px;}
    .lzNews-photo-aside .word .i{ width: 30px; height: 30px; left: -31px; top: 24px; font-size: 16px;}


    .lzNotice{ margin-top: 20px;}
    .lzNotice-list{ margin-left: 0; margin-top: 0;}
    .lzNotice-list li{ width: 100%; margin-top: 15px; margin-left: 0; padding: 15px;}
    .lzNotice-list li .icon{ display: none;}
    .lzNotice-list li .title{ font-size: 15px; line-height: 26px; max-height: 52px; margin-top: 0;}
    .lzNotice-list li .date{ font-size: 13px; margin-top: 10px;}
    .lzNotice-list li:hover{ background-size: auto 100%;}


    .lzDepart{ margin-top: 10px; padding-bottom: 20px;}
    .lzDepart:before{ width: 98%; height: 180px;}
    .lzDepart-head{ align-items: center;}
    .lzDepart-head .title .cn{ font-size: 18px;}
    .lzDepart-head .title .en{ font-size: 17px;  margin-top: 6px; }
    .lzDepart-head .view{ position: relative; top: auto; right: auto;}
    .lzDepart-head .view span{ writing-mode: inherit;}

    .lzDepart-layout{ margin-top: 20px; display: block;}
    .lzDepart-layout .lay-tabs{ width: 100%;}
    .lzDepart-layout .lay-tabs a{ height: auto; margin-top: inherit !important;}
    .lzDepart-layout .lay-tabs a .en{ display: none;}
    .lzDepart-layout .lay-tabs a .cn{ writing-mode: inherit; font-size: 16px; margin-left: 0; padding: 15px 0;}
    .lzDepart-layout .lay-swith{ width: 100%; margin-left: 0;}
    .lzDepart-layout .lay-swith .thumb{ height: 200px;}
    .lzDepart-layout .lay-swith .word{ margin-top: 10px;}
    .lzDepart-layout .lay-swith .word .t{ font-size: 16px;}
    .lzDepart-layout .lay-swith .word .c{ font-size: 14px; line-height: 24px; margin-top: 10px;}


    .lzExpert{ padding: 25px 0 20px 0;}
    .lzExpert-bg{ display: none;}
    .lzExpert-logo{ display: none;}
    .lzExpert-head .cn{ font-size: 18px;}
    .lzExpert-head .en{ font-size: 17px; margin-top: 10px;}
    .lzExpert-head .year{ display: none;}
    .lzExpert-list{ margin-top: 25px; padding: 0;}
.lzExpert-list ul{    align-items: initial;}
    .lzExpert-list li{ background: #0c6997; padding: 10px;}
    .lzExpert-list li a{ height: auto !important; display: block; }
    .lzExpert-list li .thumb{ width: 100% !important;}
    .lzExpert-list li .text{ width: 100%; display: block; padding: 10px 0 10px 0;}
    .lzExpert-list li .text .t{ font-size: 16px;}
    .lzExpert-list li .text .s{ font-size: 13px; margin-top:6px;}
    .lzExpert-list li .text .c{ display: none;}
    .lzExpert-list li .text .v{ display: none;}


    .lzFooter-top{ padding: 20px 0 15px 0;}
    .lzFooter-top .w{ display: block;}
    .lzFooter-topMenu{ display: none;}
    .lzFooter-topContact .ct{ padding-bottom: 10px; font-size: 16px;}
    .lzFooter-topContact .ct label{ font-size: 15px;}
    .lzFooter-topContact .cc{ font-size: 13px; line-height: 24px; margin-top: 15px;}
    .lzFooter-topCode{ width: 100%; max-width: inherit; margin-top: 15px; font-size: 13px;}
    .lzFooter-topCode img{ width: 80px; margin-bottom: 6px;}

    .lzFooter-btm{ padding: 12px 0; font-size: 13px; line-height: 22px;}
    .lzFooter-btm .w{ display: block;}


    .pbanner{ min-height: inherit; padding-bottom: 10px;}
    .pbanner-posi{ padding: 15px 0;}
    .pbanner-word{ padding-top: 20px;}
    .pbanner-word .tit{ font-size: 20px; font-weight: bold;}
    .pbanner-tabs{ display: flex; margin-top: 20px; flex-wrap: wrap; justify-content: space-between;}
    .pbanner-tabs a{ width: 48.5%; margin: 0; font-size: 16px; height: inherit; line-height: 40px; margin-top: 10px;}
    .pbanner-tabs a.now:before, .pbanner-tabs a:hover:before{ display: none;}

    .pexpert-keshi{ padding: 15px 0;}
    .pexpert-keshi a{ width: auto; padding: 10px; margin-left: 0; margin-right: 10px; font-size: 15px;}
    .pexpert-keshi a .icon{ font-size: 20px; margin-bottom: 5px;}


    .pmain{ padding: 25px 0;}
    .pmain-page{ padding-top: 25px; display: block; text-align: center; font-size: 14px;}
    .pmain-page a{ display: inline-block; width: 30px; height: 30px; line-height: 28px; margin: 3px; vertical-align: top;}
    .pmain-page .nowpage{ display: inline-block; width: 30px; height: 30px; line-height: 28px; margin: 3px; vertical-align: top;}

    .pexpert-list{ margin-top: 0; margin-left: -10px;}
    .pexpert-list li{ width: calc(50% - 10px); margin: 10px 0 0 10px; padding: 12px;}
    .pexpert-list li .name{ font-size: 16px; font-weight: bold;}
    .pexpert-list li .text{ font-size: 14px; line-height: 24px; height: 72px; margin-top: 10px; max-height:inherit;}
    .pexpert-list li .doctor{ position: relative; right: auto; bottom: auto; padding: 0 10px; margin-top: 10px; font-size: 13px; line-height: 30px; justify-content: center;}
    .pexpert-list li .doctor .icon{ font-size: 18px; margin-right: 5px;}
    .pexpert-list li .doctor::before{ display: none;}

    .pexpert-doctor{ margin-top: 0; margin-left: -10px;}
    .pexpert-doctor li{ width: calc(50% - 10px); margin: 10px 0 0 10px; padding: 10px; border-width: 2px;}
    .pexpert-doctor li .text h2{ font-size: 15px;}
    .pexpert-doctor li .text h4{ font-size: 13px;}
    .pexpert-doctor li .btn{ width:80px; font-size: 13px; line-height: 28px;}

    .layer-page{ width: 280px;}

    .pdepart-details-locat{ padding-top: 15px;}
    .pexpert-details-layout{ padding: 20px 0;}
    .pexpert-details-layout:before{ width: 100%;}
    .pexpert-details-layout .w{ display: block;}
    .pexpert-details-layout .lay-thumb{ width: 100%; text-align: center;}
    .pexpert-details-layout .lay-thumb img{ width: 65%;}
    .pexpert-details-layout .lay-aside{ background: #fff; width: 100%; padding: 15px; margin-top: 15px;}
    .pexpert-details-layout .lay-aside-desc{ padding: 0 0 15px 0; text-align: center;}
    .pexpert-details-layout .lay-aside-desc .name{ font-size: 17px; font-weight: bold;}
    .pexpert-details-layout .lay-aside-desc .text{ font-size: 14px; line-height: 24px;}
    .pexpert-details-layout .lay-aside-desc .view{ width: 110px; font-size: 14px; margin: auto; margin-top: 15px; line-height: 32px;}
    .pexpert-details-layout .lay-aside-desc .view .iconfont{ margin-left: 5px;}
    .pexpert-details-layout .lay-aside-desc .code{ max-width: inherit; position: relative; text-align: center; margin-top: 10px; top:auto;}
    .pexpert-details-layout .lay-aside-desc .code img{ width: 80px;}
    .pexpert-details-layout .lay-aside-forte{ margin-top: 15px; padding: 0;}
    .pexpert-details-layout .lay-aside-forte .ft{ font-size: 17px; margin-bottom: 10px;}

    .pexpert-details-work{ padding: 30px 0;}
    .pexpert-details-work .w{ padding: 15px;}
    .pexpert-details-work .work-column{ padding-left: 25px; padding-bottom:10px;}
    .pexpert-details-work .work-column li .de-hd{ font-size: 17px; margin-bottom: 10px;}
    .pexpert-details-work .work-column li .de-hd:before{ width: 20px; left: -25px; top: 12px;}
    .pexpert-details-work .work-column li .de-hd:after{ width: 4px; height: 4px; top: 13px; display: none;}
    .pexpert-details-work .work-column li .de-bd{ margin-bottom: 20px; line-height: 28px;}


    .phealthy-list li{ padding: 20px 0;}
    .phealthy-list li .title{ font-size: 16px;}
    .phealthy-list li .desc{ font-size: 14px; line-height: 24px; max-height: 48px; margin-top: 10px;}
    .phealthy-list li .date{ background-size: 12px auto; padding-left: 16px; font-size: 13px; margin-top: 10px;}
    .phealthy-list li:hover{ background:none; padding: 20px 0;}
    .phealthy-list li:hover .title{ color: #333;}
    .phealthy-list li:hover .desc{ color: var(--color-gray);}
    .phealthy-list li:hover .date{ color: var(--color-gray);}


    .pparty-list li{ padding: 15px 0; border-bottom: 1px #f5f5f5 solid;}
    .pparty-list li a{ display: block;}
    .pparty-list li .date{ width: 100%; font-size: 13px; text-align: left; border: 0;}
    .pparty-list li .date:before{ display: none;}
    .pparty-list li .word{ width: 100%; margin-top: 8px;}
    .pparty-list li .word .t{ font-size: 16px;}
    .pparty-list li .word .c{ display: none;}
    .pparty-list li .thumb{ width: 100%; margin-top: 12px; height: 1.8rem; transform: none; border-radius: 8px;}
    .pparty-list li .view{ display: none;}


    .pbanner-guide{ margin-top: 20px; }
    .pbanner-guide li{ height: auto; padding: 15px 0; }
    .pbanner-guide li a .icon{ font-size: 24px;}
    .pbanner-guide li a .text{ font-size: 15px; margin-top: 8px;}
    .pguide-desc{ padding: 15px; line-height: 30px;}


    .pnews-list li{ padding: 17px 0;}
    .pnews-list li .thumb{ width: 30%; border-radius: 8px; padding-top: 23%;}
    .pnews-list li .word{ width: 70%; padding-left: 15px;}
    .pnews-list li .word .d{ font-size: 13px;}
    .pnews-list li .word .t{ font-size: 15px; margin-top: 6px;}
    .pnews-list li .word .c{ font-size: 14px; line-height: 22px; max-height: 44px; margin-top: 5px;}
    .pnews-list li .word .m{ display: none;}


    .pnews-photo{ margin-left: -10px; margin-top: 0;}
    .pnews-photo li{ width: calc(50% - 10px); margin: 18px 0 0 10px;}
    .pnews-photo li .text{ font-size: 15px; line-height: 26px; max-height: 52px; margin-top: 10px;}
    .pnews-photo li .time{ background:none; font-size: 13px; margin-top:8px; color: var(--color-gray); padding: 0; position: relative; top: auto;}


    .pnews-details-head{ padding-bottom: 20px;}
    .pnews-details-head .title{ font-size: 18px; margin-top: 20px; line-height: 1.6;}
    .pnews-details-head .info{ margin-top: 15px;}
    .pnews-details-head .info span{ font-size: 14px; margin: 0 5px;}
    .pnews-details-desc{ line-height: 30px;}
    .pnews-details-page{ margin-top: 20px; padding-top: 10px;}
    .pnews-details-page a{ font-size: 14px;}

    .pnews-notice{ margin-left: 0; margin-top: 0;}
    .pnews-notice li{ width: 100%; margin: 15px 0 0 0; padding: 15px;}
    .pnews-notice li .date{ font-size: 13px;}
    .pnews-notice li .title{ font-size: 15px; line-height: 26px; max-height: 52px; margin-top: 10px;}
    .pnews-notice li .desc{ display: none;}
    .pnews-notice li .arrow{ margin-top: 10px;}


    .keshi-item{ margin-top: 25px;}
    .keshi-item-head .name{ font-size: 17px; margin-right: 10px;}
    .keshi-item-list{ padding-top: 10px;}
    .keshi-item-list li{ width: calc(33.33% - 10px); margin: 10px 0 0 10px;}
    .keshi-item-list li a{ padding: 0 10px 0 18px; line-height: 40px;}
    .keshi-item-list li a:before{ width: 4px; height: 4px; left: 8px;}
    .keshi-item-list li a .arrow{ display: none;}



    .pdepart-details-title{ font-size: 17px; padding-top: 20px; font-weight: bold;}
    .pdepart-details-layout{ margin-top: 20px; padding: 15px; display: block;}
    .pdepart-details-layout .thumb{ width: 100%;}
    .pdepart-details-layout .word{ width: 100%; margin-top: 15px;}
    .pdepart-details-layout .word .wt{ font-size: 16px;}
    .pdepart-details-layout .word .wc{ font-size: 14px; line-height: 24px; margin-top: 10px;}
    .pdepart-details-layout .word .wf{ margin-top: 15px; padding: 15px;}
    .pdepart-details-layout .word .wf dl{ padding: 10px 0;}
    .pdepart-details-layout .word .wf dl dt{ width: 40px; height: 40px; font-size: 20px;}
    .pdepart-details-layout .word .wf dl dd{ width: calc(100% - 40px); margin-left: 0; padding-left: 15px;}
    .pdepart-details-layout .word .wf dl dd .tel{ font-size: 14px;}

    .pdepart-details-doctor .right-top{ display: none;}
    .pdepart-details-doctor .left-bottom{ display: none;}
    .pdepart-details-doctor .w{ padding-bottom: 50px;}
    .pdepart-details-doctor .doctor-slide{ padding: 0; margin-top: 0;}
    .pdepart-details-doctor .doctor-slick li{ padding-right: 15px;}
    .pdepart-details-doctor .doctor-slick li a{ padding: 10px; border-width: 2px;}
    .pdepart-details-doctor .doctor-slick li .text h2{ font-size: 15px;}
    .pdepart-details-doctor .doctor-slick li .text h4{ font-size: 13px; margin-bottom: 5px;}
    .pdepart-details-doctor .doctor-slick .swiper-button-next, .pdepart-details-doctor .doctor-slick .swiper-button-prev{ width: 36px; height: 36px; bottom: 0;}

    .pdepart-details-introd{ padding: 25px 0 20px 0;}
    .pdepart-details-introd:before{ display: none;}
    .pdepart-details-introd .w{ display: block;}
    .pdepart-details-introd .introd-tabs{ width: 100%; padding: 15px 0; display: flex;}
    .pdepart-details-introd .introd-tabs li{ padding: 0; font-size: 15px; text-align: center;}
    .pdepart-details-introd .introd-tabs li strong{ font-size: 17px; border:0; padding: 0; margin-bottom: 6px;}
    .pdepart-details-introd .introd-tabs li strong:before{ display: none;}
    .pdepart-details-introd .introd-tabs li span{ padding-left: 0;}
    .pdepart-details-introd .introd-swith{ width: 100%;}
    .pdepart-details-introd .introd-swith-item{ flex-wrap: wrap;}
    .pdepart-details-introd .introd-swith-item .it-word{ width: 100%; padding: 15px 0 15px 15px;}
    .pdepart-details-introd .introd-swith-item .it-scroll{ height: auto; padding-right: 0;}
    .pdepart-details-introd .introd-swith-item .it-word .it{ font-size: 17px;}
    .pdepart-details-introd .introd-swith-item .it-thumb{ width: 100%; padding-top: 10px;}
    .pdepart-details-introd .introd-swith-item .it-thumb dd{ height: auto; margin-top: 10px;}


    .pnewsIndex-floor{ padding-top: 25px;}
    .pnewsIndex-floor .w{ padding: 0; display: block;}
    .pnewsIndex-floor .w::before{ display: none;}
    .pnewsIndex-floor .w::after{ display: none;}
    .pnewsIndex-dynamic{ width: 100%; border: 0; padding: 15px;}
    .pnewsIndex-dynamic-head .name{ font-size: 18px; padding-left: 10px;}
    .pnewsIndex-dynamic-head .name:before{ width: 2px; height: 16px;}
    .pnewsIndex-dynamic-head .view{ font-size: 14px; padding: 0 15px; line-height: 24px;}
    .pnewsIndex-dynamic-cont{ padding: 0; margin-top: 15px; display: block;}
    .pnewsIndex-dynamic-cont .co-aside{ width: 100%;}
    .pnewsIndex-dynamic-cont .co-aside .text{ font-size: 16px;}
    .pnewsIndex-dynamic-cont .co-aside .desc{ display: none;}
    .pnewsIndex-dynamic-cont .co-list{ width: 100%; padding-left: 0; padding-top: 15px;}
    .pnewsIndex-dynamic-cont .co-list li{ padding: 12px; margin-bottom: 15px;}
    .pnewsIndex-dynamic-cont .co-list li .date .d b{ font-size:16px;}
    .pnewsIndex-dynamic-cont .co-list li .date .y{ font-size: 13px;}
    .pnewsIndex-dynamic-cont .co-list li .title{ font-size: 15px;}

    .pnewsIndex-notice{ width: 100%; padding: 0; margin-top: 15px;}
    .pnewsIndex-notice-list li{ padding: 13px 0;}
    .pnewsIndex-notice-list li:last-child{ border-bottom: 0;}
    .pnewsIndex-notice-list li .date{ height: auto;}
    .pnewsIndex-notice-list li .date::before, .pnewsIndex-notice-list li .date::after{ display: none;}
    .pnewsIndex-notice-list li .date .d{ font-size: 17px; margin-top: auto;}
    .pnewsIndex-notice-list li .title{ font-size: 15px;}


    .pnewsIndex-care{ padding: 25px 0 20px 0;}
    .pnewsIndex-care-list{ padding-top: 0; display:block;}
    .pnewsIndex-care-list li{ width: 100%; margin-bottom: 0; margin-top: 12px;}
    .pnewsIndex-care-list li a{ padding: 0 10px;}
    .pnewsIndex-care-list li .time{ width: 100px; font-size: 13px;}
    .pnewsIndex-care-list li .time .iconfont{ font-size: 16px; margin-right: 5px;}
    .pnewsIndex-care-list li .text{ width: calc(100% - 100px); padding-left: 12px; font-size: 15px; line-height: 50px;}


    .pnewsIndex-photo{ margin-top: 20px;}
    .pnewsIndex-photo-ibox{ padding: 0; margin-top: 15px;  display: block;}
    .pnewsIndex-photo-ibox .ibox-aside{ width: 100%; padding: 15px;}
    .pnewsIndex-photo-ibox .ibox-aside .text{ font-size: 16px;}
    .pnewsIndex-photo-ibox .ibox-aside .desc{ display: none;}
    .pnewsIndex-photo-ibox .ibox-list{ width: 100%; padding: 10px;}
    .pnewsIndex-photo-ibox .ibox-list li::before{ width: 4px; height: 30px; left: -4px;}
    .pnewsIndex-photo-ibox .ibox-list li a{ padding: 10px 15px; line-height: 28px;}
    .pnewsIndex-photo-ibox .ibox-list li .t{ font-size: 16px;}
    .pnewsIndex-photo-ibox .ibox-list li .c{ display: none;}


    .pnewsIndex-column{ padding: 25px 0;}
    .pnewsIndex-teach{ width: 100%;}
    .pnewsIndex-teach-list li{ padding: 12px 0; border-bottom: #d3d7df 1px dashed;}
    .pnewsIndex-teach-list li .title{  width:100%; margin-left: 0; padding-left: 15px; border: 0; font-size: 15px; line-height: 30px;}
    .pnewsIndex-teach-list li .date{ position: relative; bottom: 0; line-height: 1; font-size: 13px; padding-left: 15px;}

    .pnewsIndex-healthy{ width: 100%; margin-top: 20px;}
    .pnewsIndex-healthy-first{ margin-top: 15px; display: none;}
    .pnewsIndex-healthy-list{ margin-top: 15px; display:block;}
    .pnewsIndex-healthy-list li{ width: 100%; border-bottom: #eae0ca 1px dashed !important; border-right: 0;}
    .pnewsIndex-healthy-list li:last-child{ border-bottom: 0 !important;;}
    .pnewsIndex-healthy-list li a{ padding: 12px 15px;}
    .pnewsIndex-healthy-list li .title{ font-size: 15px;}
    .pnewsIndex-healthy-list li .date{ font-size: 13px;}


    .pabout-introd{ margin-top: 20px; padding-top: 0;}
    .pabout-introd .int-flex{ display: block;}
    .pabout-introd .thumb{ width: 100%;}
    .pabout-introd .word{ width: 100%;}
    .pabout-introd .word .wt{ margin: 0; padding: 15px 0; text-align: center; font-size: 17px;}
    .pabout-introd .word .wc::after{ display: none;}
    .pabout-introd .word .wc::before{ display: none;}
    .pabout-introd .word .wc{ padding: 15px; height:auto;}
    .pabout-introd .word .wc .year{ font-size: 20px;}
    .pabout-introd .word .wc .txt{ height: 200px; padding-right: 15px; margin-top: 10px;}

    .pabout-number{ margin-top: auto; padding-bottom: 20px;}
    .pabout-number .num-data{ width: 100%; padding: 20px 0;}
    .pabout-number .num-data dl{ padding-left: 0; text-align: center;}
    .pabout-number .num-data dl dt .unit{ font-size: 18px;}
    .pabout-number .num-data dl dd{ font-size: 14px; margin-top: 6px;}

    .pabout-history{ padding-bottom: 25px;}
    .pabout-history-list:before{ top: 25px;}
    .pabout-history-list:after{ top: 30px;}
    .pabout-history-list li{ padding-right: 15px;}
    .pabout-history-list li .year{ font-size: 16px;}
    .pabout-history-list .swiper-button-next, .pabout-history-list .swiper-button-prev{ display: none;}
    .pabout-history-list li .text{ margin-top:25px; padding: 15px; height:200px;}

    .pabout-honor .w{ padding: 0 10px;}
    .pabout-honor-sider{ height: auto;}
    .pabout-honor-sider li .li-iboxt{ display: flex; justify-content: space-between; flex-wrap: wrap;}
    .pabout-honor-sider li .boxer{ width: 48%; height: 120px; position: relative; left: auto !important; top: auto !important; transform: none !important;}

    .pabout-jigou:before{ width: 100%;}
    .pabout-jigou .w{ padding-bottom: 25px;}
    .pabout-jigou .w:before{ display: none;}
    .pabout-jigou-head{ padding: 20px 0 15px 0;}
    .pabout-jigou-head .tit{ font-size: 17px; font-weight: bold;}
    .pabout-jigou-head .desc{ margin-top: 10px;}
    .pabout-jigou-cont{ margin-left: 0; padding: 15px;}
    .pabout-jigou-cont .mCustom{ width: 100%; height: auto;}


     .pabout-train .w{ padding: 0; display: block;}
    .pabout-train .w:before{ display: none;}
    .pabout-train .w:after{ display: none;}
    .pabout-train-thumb{ width: 100%;}
    .pabout-train-speed{ width: 100%; margin-left: 0; padding: 15px;}
    .pabout-train-speed dl{ padding: 10px 0;}
    .pabout-train-speed dl dt{ font-size: 28px;}
    .pabout-train-speed dl dd{ padding-left: 20px;}
    .pabout-train-speed dl dd .t{ font-size: 17px; font-weight: bold;}
    .pabout-train-speed dl dd .c{ font-size: 15px;}


}


@media screen and (max-width:640px){


}







