 .footer_m,
.lunbo_m,
.logo_bg_m,
.logo_m,
.m_nav_box_wrap,
.banner-m,
.xiaoli_m
{
            display:none;}
        .lunbo_pc,.banner-pc{
           display:block;}
        @charset "utf-8";
        @media (max-width: 1024px) {
             .footer_m,.lunbo_m,.logo_m,.logo_bg_m,.banner-m,.xiaoli_m{
                 display:block;}
             .logo_bg,.nav_wrap,
             .content_1f_right,
             .content_1f_left_content_left,
             .footer_right,
             .lunbo_pc,
             .m_nav_box_wrap,
             .content_content_left,
             .content_content_right_title_right,
             .banner-pc
             {
                 display:none;}
              
             .banner,footer,
             .content_wrap,
             .content_1f_left,
             .layui-carousel .layui-banner,
             .footer,
             .footer_left,
             .footer_right,
             .content_2f_left_content_left,
             .content_2f_left_content_right,
             .content_1f_left_content_right,
             .content_wrap
             {
                width:100% !important;
                min-width:100%;}
                
             footer{
                 height:auto;}
             .content_1f_left_content,
             .content_2f_left_content,
             .content_2f_left_content,
             .content_content_right
             {
                width:96%;
                margin:0 2%;}
             .logo_bg_m{
                width:90%;
                background-color: #004b8d;
                padding: 10px 5%;}
            .logo_m{
              float:left;
              width:66%;}
            .logo_m img{
                width:100%;}
             .xiaoli_m{
                 text-align: center;
                  }
            .xiaoli_m a{
                 display: inline-block;
                     height: 40px;
                     font-size: 18px;
                    width: 150px;
                   line-height: 40px;
                   text-align: center;
                  background-color: #004b8d;
                  color: #fff;
                   margin:10px 0;
             }
              .xiaoli_m a:nth-child(2){
                margin-left:25px;               
              }
              .xiaoli_m a:hover{
                   background-color: #1865a8;
              }
 
            .meau{
              float:right;}
            footer{
               text-align:center;}
            .footer_m{
               padding-top:35px;}
            .footer_m img{
                width:54%;}
            .footer_left{
               padding-top:15px !important;
               padding-bottom:35px;}
            .m_nav_box {
                position: fixed;
                width: 100%;
                height: 92%;
                top: 0;
                padding-bottom:20%;
                overflow: auto;
                background-color: #f5f5f5;
                z-index: 666;}
              .m_nav_box .m_nav_box_top {
                text-align: center;
                margin: 20px;
                font-size: 20px;}
              .m_nav_box .m_nav_title {
                width: 90%;
                margin-left: 5%;}
              .m_nav_box .m_nav_title a {
                color: #000;
                display: block;
                line-height: 45px;
                font-size: 18px;
                border-bottom: 1px solid #dbdbdb;}
              .m_nav_box .m_nav_title .m_nav_title_link::before {
                content: "";
                display: inline-block;
                width: 6px;
                height: 6px;
                border-radius: 3px;
                background-color: #888888;
                margin-right: 10px;}
              .m_nav_box .m_nav_title .m_nav_title_link::after {
                content: "";
                display: inline-block;
                width: 15px;
                height: 15px;
                margin-top: 18px;
                background-image: url(../images/m-arrow.png);
                background-size: cover;
                float: right;
                line-height: 45px;}
              .m_nav_box .m_nav_title .m_nav_er_title {
                width: 100%;
                border-bottom: 1px solid #dbdbdb;
                padding-bottom: 10px;}
              .m_nav_box .m_nav_title .m_nav_er_title a {
                display: inline-block;
                border: 0;
                line-height: 35px;
                background-color: #e0e0e0;
                padding: 0 10px;
                border-radius: 4px;
                margin-top: 10px;
                margin-left: 0%;
                margin-right: 3%;}
              .m_nav_box .m_nav_title .m_nav_er_title a::before {
                content: "";
                display: inline-block;
                width: 0px;
                height: 0px;
                border-radius: 0px;
                margin-right: 0px;}
              .m_nav_close {
                position: fixed;
                bottom: 0;
                left: 0;
                width: 90%;
                margin-left: 5%;
                height: 50px;
                background-color: #004b8d;
                text-align: center;
                line-height: 50px;
                border-radius: 5px;
                z-index: 999;}
              .m_nav_close a {
                 color: #fff;
                 font-size:16px;
               }
               .content_content_right ul li .con-r-text {
    float: left;
    width: 73%;
    overflow: hidden;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.banner-list,.banner-list img{
 max-width:100%;
 min-width:100%
}
.content_content ul li span.m_content,
.content_1f_left_content_right ul li span.m_content{
    width: 87%;
    display:inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 42px;
}
        }