@media (max-width: 576px) {

    /* 公用类 */
    .mobile-width-auto {
        width: auto !important;
    }

    .mobile-width-100 {
        width: 100% !important;
    }

    .mobile-m-0 {
        margin: 0;
    }

    .mobile-p-0 {
        padding: 0;
    }

    .mobile-ptb-20 {
        padding: 20px 0;
    }

    .mobile-hide {
        display: none;
    }

    .mobile-float-none {
        float: none;
    }
    
    .mobile-show {
        display: block;
    }

    .mobie-pt-20 {
        padding-top: 20px;
    }

    .mobile-bg-f {
        background-color: #fff;
    }

    /* layout */
    .main_body {
        padding: 10px;
    }

    #Pages {
        margin-top: 20px;
    }

    /* header logo */
    .lh-logo {
        width: 130px;
    }

    /* nav */

    .mobile-nav-list .nav-link {
        font-size: 16px;
    }

    .navbar-nav .active {
        color: #C30109 !important;
    }

    .menu-height-fix {
        height:88px;
    }

    .das11 {
        float: none;
    }

    /* 关于我们 */

    #about_body {
        padding: 0;
    }

    #about_body .cmTxt1 {
        width: 100%;
    }

    .aboutimg {
        width: 100%;
        float: none;
    }

    .aboutimg img {
        width: 100%;
        margin-bottom: 20px;
        float: none;
    }

    .about1 {
        width: 100%;
        height: 165px;
        background-size: cover;
        background-position: center;
    }

    .cmTxt1 {
        float: none;
    }

    .about4 {
        height: auto;
    }

    .about3 {
        height: auto;
    }

    .event_box {
        width: 80%;
    }

    /* 覆盖时间轴的行内样式 */
    .tempWrap {
        width: 250px !important;
    }

    .about_content h2 {
        font-size: 28px;
    }

    .parBd h4 {
        font-size: 16px;
    }

 
    /* 首页 */
    .lh-banner {
        margin-top: 0;
    }

    .lh-brand-res { 
        padding: 30px 0;
    }

    .lh-brand-l, .lh-brand-r {
        width: 100%;
    }

    .lh-brand-r .img { 
        width: 100%;
        height: auto;
    }

    .lh-engineering {
        padding-top: 10px;
    }

    .lh-e-r {
        width: 100%;
        padding-top: 50px;
    }

    .lh-engineering .text {
        position: unset;
        width: 100%;
    }


    /* 轮播图 */
    .lh-banner {
        height: 188px;
    }

    .lh-brand-item li {
        flex: none;
    }

    .lh-container {
        padding: 10px 8px 0;
    }

    .lh-brand-item li .icon { 
        font-size: 24px;
        top: 60%;
    }

    .lh-more i {
        height: 24px;
        top: 34px;
     } 

    .lh-brand-item li:hover .icon {
        transform: translateY(-100%);
    }

    .lh-more h2 { 
        bottom: -60px;
    }

    .mobile-flex-wrap {
        flex-wrap: wrap;
    }

    .news .news-cont .newsSwiper .swiper-slide {
        margin: 0;
        width: 100%;
    }

    .lh-engineering-1 {
        height: auto;
    }

    .xqnr {
        margin-bottom: 0;
    }
    
    .xqnr ul li {
        float: none;
        margin: 0 0 10px 0;
        width: 100%;
    }

    /* 产品展示 */
    .godbm, .god-l, .god-r {
        width: 100%;
    }

    .godcplm {
        margin-bottom: 10px;
        margin-left: 10px;
        font-size: 24px;
    }

    .swiper-wrapper-cp li a {
        padding: 4px 8px;
        margin: 0 10px;
        font-size: 16px;
    }

    .goods-item .imgBox{
        margin: 0 5px 10px;
    }

    .imgList .imgBox a .imgTitle {
        font-size: 14px;
        line-height: 1.5;
        padding: 5px;
        margin: 0 5px;
    }

    /* 精锐工程（案例） */
    #case_body .imgBox {
        margin: 0 5px;
    }

    /* 新闻列表 */
    .nul .scaleImg .nRx {
        padding: 0;
    }

    .nul .scaleImg .nRx p {
        height: auto;
    }

    /* 新闻详情 */
    #newsDetail_body .detail {
        padding: 10px;
    }
}