    .imagesshow {
        width: 100%;
        height: 340px;
        
    }
      .imagesshow img {
          width: 100%;
    height: 100%;
    object-fit: cover;
    }

    .middle {
        padding: 0px 200px;
       box-sizing: border-box;
    }

    .m-top {
        height: 52px;
        width: 100%;
        background-image: url(../image/location.png);
        background-repeat: no-repeat;
        background-position-y: 19px;
        padding-top: 12px;
        padding-left: 18px;
        color: #666;
    }

    

    .m-top a {
        display: inline-block;
        color: #666;
        font-size: 14px;
    }
    .m-top .possplit {
        background-image: url(../image/position.png);
        background-size: contain;
        background-position-y: 10px;
    }

    .fl {
        float: left;
    }

    .m-m-left {
        width: 22.25%;
    }

    .icon_new_l {
        width: 100%;
        margin-bottom: 40px;
 box-shadow: 0 3px 8px rgb(0 0 0 / 25%);
    }

    .icon_new_top {
    height: 151px;
    text-align: center;
    color: #fff;
    background: #003f88;
    overflow: hidden;
     
    }

    .nt-text1 {
    display: inline-block;
    margin-top: 20px;
    line-height: 70px;
    font-size: 30px;
    font-weight: bold;
    position: relative;
        color: white;
    
    }
 .nt-text1:after {
    content: '';
    width: 50%;
    height: 1px;
    background: #fff;
    position: absolute;
    left: 50%;
    bottom: 0;
    transform: translateX(-50%);
}

    .icon_menu .menu-item a {
        display: block;
        height: 58px;
        line-height: 58px;
        padding-left: 42px;
        color: #333333;
        font-size: 17px;
   
    border-bottom: 1px solid #dbdbdb;
    border-left: 4px solid transparent;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
    }

    ul.menu-down li.down-item a {
        // border: none !important;
       //  background-color: #f1f1f1 !important;
      background-color: #fff !important;
        padding-left: 80px;
        font-size: 15px;
        color: #333333;
        font-weight: 400;
        position: relative;
        background: url(../image/menu-right.png) no-repeat 60px center;

    }

    .down-i-s {
        color: #003f88;
        font-size: 26.11px;
        line-height: 21px;
        position: absolute;
        top: 22px;
        left: 70px;
    }

    .menu-item .down-item a:hover {
        background-color: white !important;
    }

    .m-m-right {
        width: 73%;
        float: right;
        background-color: white;
        padding-bottom: 32px;
    }

    .menu-down {
        display: none;
    }

    .icon_menu .selected .yiji,.icon_menu .parent .yiji {
       // border-left: 6px solid red;
        padding-left: 36px !important;
        background-color: white !important;
      font-weight: bold;
      color: #003f88;
      border-left: 4px solid #003f88;
    }

    .icon_menu {
       // background: url(../image/ul-bg.png)no-repeat center bottom / cover;
       // padding-bottom: 182px;
    }

    .kaitou {
        line-height: 35px;
        font-size: 24px;
        color: #333;
        margin-bottom: 20px;
        font-weight: 800;
    }

    .content1 {
        width: 100%;
        height: 219px;
        position: relative;
        padding-bottom: 3px;
    }

    .content1 img {
        transition: all 0.25s ease-in-out;
        -ms-transition: all 0.25s ease-in-out;
        -moz-transition: all 0.25s ease-in-out;
        -webkit-ransition: all 0.25s ease-in-out;
        -o-transition: all 0.25s ease-in-out;
        width: 100%;
        height: 100%;
    }

    .content1 img:hover {
        transform: scale(1.05);
        cursor: pointer;
    }

    #wp_news_w12 li {
        margin-top: 30px;
        transition: all 0.25s ease-in-out;
        -ms-transition: all 0.25s ease-in-out;
        -moz-transition: all 0.25s ease-in-out;
        -webkit-ransition: all 0.25s ease-in-out;
        -o-transition: all 0.25s ease-in-out;
    }

    #wp_news_w12 li:hover {
        background-color: #003f88 !important;
        color: white;
    }

    #wp_news_w12 li:hover .c1-text-content .text1,
    #wp_news_w12 li:hover .c1-text-content .text2,
    #wp_news_w12 li:hover .c1-text-content .text3 {
        color: white !important;
    }

    #wp_news_w12 li .content1:hover .c1-text-content {
        color: white;
    }

    #wp_news_w12 li:nth-child(2n) {
        background-color: #f7f7f7;
    }

    .c1-text-content:hover {
        background-color: #003f88 !important;
    }

    .c1-text-content {
        width: 100%;
        height: 100%;
        float: right;
        padding-right: 394px;
        transition: all 0.25s ease-in-out;
        -ms-transition: all 0.25s ease-in-out;
        -moz-transition: all 0.25s ease-in-out;
        -webkit-ransition: all 0.25s ease-in-out;
        -o-transition: all 0.25s ease-in-out;
    }

    .c1-text-content .text1 {
        font-size: 18px;
        line-height: 23.5px;
        border: 0px;
        padding: 0px;
        height: auto;
        width: 100%;
        margin-top: 43px;
        margin-bottom: 0px;
        padding-left: 26px;
        color: black;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        font-weight: 600;
        /*text-align: center;*/
    }

    .c1-text-content .text2,
    .c1-text-content .text3 {
        font-size: 14px;
        line-height: 23.5px;
        padding-left: 30px;
        color: #666;
        padding-bottom: 27px;
    }

    .c1-text-content .text2{
        line-height: 24px;
        padding-bottom: 15.5px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        padding-bottom: 0px;
        margin-bottom: 15.5px;
    }

    .c1-image {
        width: 363px;
        height: 100%;
        float: right;
        position: absolute;
        right: 0px;
        overflow: hidden;
    }


    .c1-text-content:hover div,
    .c1-text-content:hover div a {
        color: white;

    }
    
    @media screen and (max-width:1600px) {
        .middle {
            padding: 0px 20px;
        }
    }

    @media screen and (max-width:1000px) {

        .m-m-right {
            float: none;
            width: 100%;
        }

        .m-m-left {
            width: 100%;
        }
        .box1 .find form button {
            top: 19px;
        }
    }

    @media screen and (max-width:500px) {
        .nt-text1 {
            text-align: center;
            padding-left: 0px;
            font-size: 24px;
        }
        .box1 .find form button {
            top: 0px;
        }
        .m-top {
            height: 52px;
            width: 100%;
            background-image: url(../image/location.png);
            background-repeat: no-repeat;
            background-position-y: 19px;
            background-position-x: 10px;
            padding-top: 12px;
            padding-left: 31px;
            color: #666;
        }

        .icon_menu .menu-item a {
            text-align: left;
            padding-left: 42px;
            font-size: 16px;
            height: 50px;
            line-height: 50px;
        }

        .yiji {
            background-color: #f1f1f1;
        }

        ul.menu-down li.down-item {
            padding-left: 50px;
            background-color: #f1f1f1;
        }

        ul.menu-down li.down-item a {
            padding-left: 9px;
        }

        .down-i-s {
            margin-left: -72px;
            line-height: 4px;
            left: 61px;
        }

        .m-m-right {
            float: none;
            width: 100%;
            margin: 0 auto;
        }

        .c1-image {
            width: 100%;
        }
#wp_news_w12 li {
-webkit-box-shadow: 10px 0px 10px 10px rgba(0, 0, 0, 0.4);
-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.4);
box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
        .c1-text-content {
            float: none;
padding-right: 10px;
padding-top: 20px;
padding-left: 10px;
        }

        .c1-image {
            float: none;
            position: relative;
            height: min-content;
        }

        /*#wp_news_w12 li a .content1 {
            height: 374px;
        }*/

        .c1-text-content .text1 {
            padding-left: 0px;
            margin-bottom: 9px;
            text-indent: 0px;
            margin-top: 0px;
            font-size: 16px;
        }

        .icon_new_l {
            margin-bottom: 11px;
            padding: 0px 0px;
        
        }

        .icon_new_l .icon_menu table {
            display: table !important;
        }

        .icon_menu {
            padding-bottom: 0px;
            background: none;
        }

        .kaitou {
            margin-bottom: 10px;
            font-size: 22px;
        }

        .c1-text-content .text2,
        .c1-text-content .text3 {
            padding-left: 0px;
        }

        #wp_news_w12 li:nth-child(2n) {
            background-color: white;
        }

        .c1-text-content .text3 {
            text-align: right;
        }

        .c1-text-content .text2{
            text-indent: 28px;
        }

        .imagesshow {
            background-size: cover;
            height: 250px;
        }

        .icon_new_top {
            height: 68px;
            line-height: 68px;
        }

        .content1 {
            height: auto;
        }

        #wp_news_w12 li:nth-child(2n) .c1-text-content {
            background-color: white;
        }
    }
.m-m-left .icon_menu>.selected .menu-down, .m-m-left .icon_menu>.parent .menu-down {
    display: block;
}
.m-m-left .icon_menu>.selected .menu-down .selected a, .m-m-left .icon_menu>.parent .menu-down .selected a{
 
    color: #003f88;
    font-weight: bold;

}

   @media screen and (max-width:762px) {
     .m-mid .m-m-left .icon_new_l {
           display:none;
     }
   } 