@media only screen and (max-width: 1920px){
    /*苹果*/

    /*青梅*/
    .m-news .top .date em{font-size: 2.395833vw;}
    .m-news .top .tit{font-size: 1.614583vw;}
    .g-titq1 h3{font-size: 1.614583vw;}
    .g-titq2 h3{font-size: 2.60417vw;}
    .g-titq2 em{font-size: 2.083vw;}
    .m-picq1 .ll h3{font-size: 2.083vw;}
    .row-a3{padding-top: 11.4583vw;}
    .row-a3 .bg{width: 82.2917vw;top: -6.09375vw;}
    .ul-imgtxtq3 h2{font-size: 1.614583vw;}
    .row-a4 .top h3{font-size: 2.083vw;}
    .ul-txtq2 .con span{font-size: 2.083vw;}
    .ul-txtq2 .con span.s2{font-size: 1.614583vw;}
    .ul-txtq2 .con h3{font-size: 1.197917vw;}
    .ul-txtq2 .txt{padding-top: 1.14583vw;}

    /*落苏*/
 .list_2 { width: 100%;}

}

@media only screen and (max-width: 1600px){
    /*苹果*/
    .hdr .con-bot{padding-top: 20px;}
    .nav .v1{
        font-size: 14px;
        padding: 0 18px 0 10px;
        background-position: right center;
    }
    .nav .icon-arrow{right: 3px;}
    .logo{padding-top: 50px;}
    .logo img{height: 50px;}
    .m-soBox{margin-left: 10px;}
    .banner:before, .banner:after{bottom: 30px;}
    .gallery-thumbs .txt{font-size: 14px;}
    .gallery-thumbs{top: auto;bottom: 50px;}
    .m-educations .top .txt{width:335px;} /* add by zhangnan 20210322 */

    /*青梅*/
    .m-activities{padding-bottom: 20px;}

    /*落苏*/
 .list_2 {width: 100%; }
}

@media only screen and (max-width: 1440px){
    /*苹果*/
    .header{padding: 0 30px;}
    .gallery-thumbs{left: 30px;}
    .banner:before{left: 35px;}
    .banner:after{left: 388px;}
    
    .footer .con-top,.footer .con-bot{padding-left: 30px;padding-right: 30px;}
    .f-cont{padding-left: 10px;width: 16%;}
    .f-cont p em{font-size: 18px;}
    .f-ma{padding-left: 30px;}
    .f-nav{width: 58%;}
    .f-logo{width: 13%;}
    .f-logo img{height: 106px;}
    .banner:before, .banner:after{top: 180px;}

    /*青梅*/
    .m-news .top .pic{width: 446px;margin-right: 20px;}
    .m-news .top .date{font-size: 18px;}
    .m-news .top .date em{font-size: 24px;margin-bottom: 0;}
    .m-news .top .tit{font-size: 20px;}
    .g-titq1 a{font-size: 14px;margin-top: 5px;}
    .g-titq1 h3{font-size: 20px;}
    .ul-txtq1 span{font-size: 12px;}
    .ul-txtq1 .tit{font-size: 16px;}
    .ul-imgtxtq1 li{padding: 15px 10px 15px 3px;}
    .ul-imgtxtq1 .tit{font-size: 16px;}
    .ul-imgtxtq1 .desc p br{display: none;}
    .ul-imgtxtq1 .pic{margin-bottom: 0;}
    .ul-imgtxtq2 .pic{font-size: 24px;}
    .ul-imgtxtq2 h3{font-size: 13px;}
    .m-activities{padding: 63px 20px 20px;}
    .m-express{margin-top: 30px;}
    .ul-imgtxtq2{margin: 0 -10px;}
    .ul-imgtxtq2 li{padding: 0 10px;}
    .ul-imgtxtq2 li .con{padding: 0 10px;}
    .g-titq2{width: 208px;}
    .g-titq2 i{width: 50px;height: 42px;margin-bottom: 0;}
    .g-titq2 h3{font-size: 30px;margin-bottom: 0;}
    .g-titq2 em{font-size: 24px;}
    .m-research .left .txt{padding-left: 20px;}
    .m-research .cont dl{margin: 0 -20px 72px;}
    .m-research .cont dd{padding: 0 20px;}
    .m-research .cont dd h3{font-size: 16px;}
    .m-picq1 .con{padding: 60px 40px 20px;}
    .m-picq1 .ll{margin-right: 30px;}
    .m-picq1 .ll h3{font-size: 24px;}
    .m-picq1 .ll span{font-size: 16px;}
    .m-picq1 .txt{margin-top: 25px;}
    .row-a3{padding-top: 140px;padding-bottom: 30px;}
    .m-educations .top .g-titq2{margin-right: 7%;}
    .m-educations .top .txt{margin-top: 20px;}
    .ul-imgtxtq3 h2{font-size: 20px;margin-bottom: 10px;margin-top: 0;}
    .ul-imgtxtq3 h3{font-size: 18px;margin-bottom: 10px;margin-top: 0;}
    .ul-imgtxtq3 .desc{height: 9em;}
    .m-educations .rr .more{width: 290px;height: 160px;}
    .m-educations .rr .more i{width: 60px;height: 60px;}
    .m-educations .rr .more span{font-size: 18px;}
    .ul-imgtxtq3 .pic{width: 290px;}
    .m-educations .rr:before{width: 290px;height: 30px;top: -49px;}
    .row-a4 .top h3{font-size: 24px;}
    .row-a4 .top .desc{font-size: 16px;}
    .ul-txtq2{margin: 79px -35px 0;}
    .ul-txtq2 li{padding: 0 35px;}
    .ul-txtq2 .con span{font-size: 24px;}
    .ul-txtq2 .con h3{font-size: 16px;}
    .ul-txtq2 .con span.s2{font-size: 20px;}
    .ul-txtq2 .con .tt2{font-size: 14px;}
    .ul-txtq2 .txt{top: 50%;bottom: auto;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
    .ul-txtq2 .arrow i{width: 20px;height: 32px;}

    .m-educations .top .g-titq2{margin-right: 9px;}
    .m-educations .top .txt{width:240px;}
    .zt .zt-list li{width:16% !important;}
    /*.zt .zt-list li{width:15% !important;} midify by zhangnan 20220906 */

    /*落苏*/
 .list_2 { width: 100%;}
}

/*Common For Max 1366*/
@media only screen and (max-width: 1199px){
    /*
    -----------------[番茄]--------------*/
    .wp{padding: 0 10px;width: auto;}
    body{padding-top: 60px;}
    .header.small .hdr .con-top{display: block;}
    .hdr .con-bot{padding-top: 0;}
    .header,.header.small{
        height: 60px;
        position: fixed;left: 0;right: 0;top: 0;z-index: 999;
        background: #1c42b6;
        padding: 0 10px;
    }
    .header:after{display: none;}
    .logo,.header.small .logo{height: 60px;line-height: 60px;padding: 0;}
    .logo img,.header.small .logo img{height: 65%;}
    .menuBtn{display: block;}
    .header .lang-en{display: block;float: right;}
    .hdr{
        float: none;
        position: absolute;left: 0;right: 0;top: 100%;
        margin-right: 0;padding: 0 10px;
        background: #1c42b6;
        border-top: 1px solid #fff;
        border-bottom: 1px solid #fff;
        max-height: 90vh;
        overflow-x: hidden;
        overflow-y: auto;
        display: none;
    }
    .nav{float: none;padding-top: 5px;}
    .nav li{float: none;width: auto;}
    .nav .v1,.header.small .nav .v1{
        display: block;
        font-size: 14px;line-height: 35px;text-align: center;
        padding: 0;
    }
    .nav .v2{
        font-size: 12px;
        color: #fff;text-align: center;
        background-image: none;
        padding: 0;
        border-color: rgba(255,255,255,.3);
    }
    .nav .v2:after{display: none;}
    .nav dl{
        background: #1c42b6;
        line-height: 30px;
        position: static;
        width: 100%;
    }
    .nav li:hover dl{display: none;}
    .nav .icon-arrow{
        width: 30px;height: 30px;top: 0;margin-top: 0;
        background-color: #1d2088;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        border-radius: 50%;
    }
    .m-soBox,.header.small .m-soBox{
        float: none;width: 85%;height: 50px;
        margin: 10px auto;
    }
    .m-soBox .btn-so{display: none;}
    .m-soBox .sub{display: block;width: 48px;height: 48px;}
    
    .footer .con-top{padding: 20px 0;}
    .f-nav{display: none;}
    .f-logo{float: none;width: auto;padding-top: 0;text-align: center;}
    .f-logo img{
        display: inline-block;vertical-align: top;margin-bottom: 10px;
    }
    .f-cont{
        float: none;width:auto;border: none;padding-top: 0;padding-left: 0;
        text-align: center;
        min-height: 0;
    }
    .f-cont .tit{padding-top: 0;display: inline-block;vertical-align: top;}
    .f-cont p{display: inline-block;vertical-align: top;}
    .f-cont p:after{
        content: "";
        display: block;width: 100%;
        clear: both;
    }
    .f-ma{
        padding-top: 0;padding-left: 0;
        overflow: hidden;
        float: none;width:auto;text-align: center;
        padding-top: 10px;
    }
    .f-ma .pic{display: inline-block;vertical-align: top;margin: 0 5px;}
    .f-ma .pic img{width: 90px;height: 90px;}
    .f-copy{
        text-align: center;
        padding: 5px 0;
        line-height: 18px;
    }

    .banner:before, .banner:after{display: none;}
    .gallery-thumbs{
        position: static !important;
        width: auto;height: auto;
        background: #1c42b6;
        /*padding-bottom: 10px;*/
        display: none;
    }
    .gallery-thumbs .txt{
        padding: 10px;
        font-size: 12px;line-height: 18px;text-align: center;
        max-height: 46px;
        margin-bottom: 10px;
    }
    .gallery-thumbs .txt:after{display: none;}
    .gallery-thumbs .txt:before{left: 0;display: none;}
    .gallery-thumbs .swiper-slide-thumb-active .txt{text-decoration: underline;}
.org-list .item {width: 100%;}
 .list_2 { width: 100%;}
     .m-educations .rr {margin-top:0px;} /* add by zhangnan 20210322 */
    /*苹果*/

    /*青梅*/

    /*落苏*/

}

/*Common For Max 960*/
@media only screen and (max-width: 1199px) {
    .wp{padding: 0 10px;}
    /*苹果*/

    /*青梅*/
    .row-a1 .col-l{float: none;width: auto;margin-bottom: 20px;}
    .row-a1 .col-r{float: none;width: auto;}
    .m-news .top{padding-top: 20px;}
    .m-news .top .name{margin-bottom: 10px;}
    .m-news .box{margin: 20px 0 0;}
    .m-news .box .item{padding: 0 10px;}
    .ul-txtq1{margin-top: 0;}
    .m-activities{padding: 20px 10px;margin-bottom: 20px;}
    .ul-imgtxtq1{margin-top: 0;}
    .m-express{margin-top: 10px;}
    .ul-imgtxtq2 li{width: 25%;}
    .row-a2{margin-top: 20px;padding: 30px 0;margin-bottom: 0;}
    .m-research .left{float: none;width: auto;margin-bottom: 20px;}
    .g-titq2{width: 240px;text-align: left;}
    .g-titq2 i{width: 30px;height: 25px;}
    .g-titq2 h3{font-size: 18px;}
    .g-titq2 em{font-size: 16px;}
    .m-research .left .txt{margin-top: 20px;padding-left: 0;text-align: center;}
 
    .m-research .cont{float: none;width: auto;padding-top: 0;}
    .m-research .cont dl{margin: 0 0 20px;}
    .m-research .cont dd{padding: 0 10px;}
    .m-research .cont dd h3{margin-bottom: 10px;}
    .m-picq1 .con{padding: 40px 10px;}
    .m-picq1 .ll h3{font-size: 18px;height: 2.28em;}
    .m-picq1{margin-bottom: 0;}
    .row-a3{padding-top: 30px;}
    .m-educations .top .g-titq2{float: none;width: auto;margin-right: 0;}
    .m-educations .top .txt{width: auto;float: none;margin-top: 10px;}
    .m-educations .cont{margin-top: 20px;}
    .m-educations .ll{float: none;width: auto;margin-bottom: 20px;}
    .m-educations .ll:before{display: none;}
    .m-educations .rr{float: none;width: auto;}
    .m-educations .rr:before{display: none;}
    .ul-imgtxtq3 h2{font-size: 16px;}
    .ul-imgtxtq3 .desc{font-size: 12px;}
    .ul-imgtxtq3 h3{font-size: 15px;height: auto;}
    .ul-imgtxtq3 h3 br{display: none;}
    .m-educations .rr .more{margin: 0 auto;width: 150px;height: 70px;}
    .m-educations .rr .more span{font-size: 14px;}
    .m-educations .rr .more i{width: 30px;height: 30px;margin-bottom: 5px;}
    .row-a3 .bg{width: auto;}
    .row-a4{padding: 30px 0;}
    .row-a4 .top h3{font-size: 18px;}
    .row-a4 .top .desc{font-size: 14px;}
    .ul-txtq2{margin: 20px 0 0;}
    .ul-txtq2 li{padding: 0 15px;}
    .ul-txtq2 .con span{font-size: 18px;}
    .ul-txtq2 .con h3{font-size: 14px;}
    .ul-txtq2 .con span.s2{font-size: 16px;}
    .ul-txtq2 .con .tt2{font-size: 12px;}
    .ul-txtq2 .arrow i{width: 10px;height: 16px;}
    .ul-txtq2 .arrow{left: -10%;}
    .org-list .item {width: 100%;}
 .list_2 {width: 100%; }

    /*落苏*/
}



/*Common For Max 768*/
@media only screen and (max-width: 959px) {
    /*苹果*/

    /*青梅*/

    /*落苏*/
.org-list .item {width: 100%;}
 .list_2 {width: 100%;}

}



/*Common For Max 480*/
@media only screen and (max-width: 767px) {
.zt .zt-list{margin-top:20px !important;}
.zt .zt-list li{margin:0 !important; width:19% !important;}
/*.zt .zt-list li{margin:0 !important; width:32% !important;} midify by zhangnan 20220906 */
    /*
    -----------------[番茄]--------------*/
    body{padding-top: 50px;}
    .header,.header.small{
        height: 50px;
    }
    .logo,.header.small .logo{height: 50px;line-height: 50px;padding: 0;}
    .m-tag .item{font-size: 12px;}
    .hdr .con-top{float: none;}
    .m-tag{float: left;text-align: center;}
    .m-tag .item{
        float: none;display: inline-block;vertical-align: top;
        margin: 0 5px;
    }
    .m-lang{float: right;}

    /*苹果*/

    /*青梅*/
    .m-news .top .pic{float: none;margin: 0 auto 10px;}
    .m-news .top .date{display: none;font-size: 14px;margin-bottom: 10px;}
    .m-news .top .date2{display: block;}
    .m-news .top .tit{font-size: 16px;}
    .m-news .top .tit a{height: auto;}
    .m-news .top .name{font-size: 13px;}
    .m-news .top .desc a{margin-top: 0;}
    .m-news .box .item{float: none;width: auto;padding: 0;margin-bottom: 30px;}
    .g-titq1 h3{font-size: 18px;}
    .g-titq1 a{margin-top: 3px;}
    .ul-txtq1 li{padding: 10px 0;}
    .ul-txtq1 .tit{font-size: 14px;}
    .row-a1 .col-l{margin-bottom: 0;}
    .ul-imgtxtq1 .tit{font-size: 14px;}
    .ul-imgtxtq1 .desc{font-size: 12px;max-height: none;}
    .ul-imgtxtq1 li{padding: 10px 0;}
    .ul-imgtxtq2{margin-top: 20px;}
    .m-research .cont dd{float: none;width: auto;padding: 0;margin-bottom: 20px;}
    .m-research .cont dd.d2{width: auto;}
    .m-research .cont dd h3{height: auto;}
    .m-research .cont dd .desc{height: auto;}
    .m-picq1 .con{padding: 20px 10px;}
    .m-picq1 .ll{float: none;width: auto;margin-right: 0;}
    .m-picq1 .ll h3{font-size: 16px;margin-bottom: 10px;}
    .m-picq1 .ll span{font-size: 14px;}
    .m-picq1 .txt{margin-top: 10px;}
    .m-picq1 .slick-dots{bottom: 10px;}
    .m-picq1 .slick-dots li{margin: 0 4px;}
    .m-research .cont dl{margin: 0;}
    .m-picq1 .desc{font-size: 12px;}
    .m-picq1 .txt a{font-size: 12px;margin-top: 10px;}
    .m-research .left .txt .more{width: 120px;height: 40px;line-height: 38px;font-size: 12px;margin-top: 0;}
    .ul-imgtxtq3 .pic{float: none;margin: 0 auto 10px;}
    .ul-imgtxtq3 .desc{height: auto;}
    .ul-txtq2 .arrow{display: none;}
    .ul-txtq2 li{width: 25%;margin-bottom: 10px;}
    .ul-txtq2 .con{position: relative;width: 80px;height: 80px;padding-top: 0;}
    
    /*.m-news .box2{display: block;}*/ /* delete by zhangnan 20210322 */
    .m-research .left .desc{display: none;}
    .m-educations .rr .more{width: auto;}
    .m-express{margin-top: 0;padding: 0;}
    .ul-imgtxtq2{margin: 0;}
    .ul-imgtxtq2 .pic{margin-right: 5px;}
    .ul-imgtxtq2 li{width: 33.33%;}

    /*落苏*/
   .org-list .item {width: 100%;}
 .list_2 { width: 100%;}
}


/*Common For Max 320*/
@media only screen and (max-width: 479px) {
    
    /*苹果*/

    /*青梅*/
    .m-news .top .pic{width: auto;}
    .ul-imgtxtq1 .pic{width: 160px;margin-right: 10px;}
    .ul-imgtxtq2 li{width: 50%;margin-bottom: 10px;}
    .m-picq1 .con{position: static;}
    .m-picq1 .txt{padding-bottom: 20px;}
    .ul-imgtxtq3 .pic{width: auto;}
    .ul-txtq2 li{width: 33.33%;}

    /*落苏*/
    .org-list .item {width: 100%;}
 .list_2 {width: 100%; }

}
@media only screen and (max-width: 374px) {
    
    /*苹果*/

    /*青梅*/
    .ul-imgtxtq1 .pic{float: none;margin: 0 auto 10px;}

    /*落苏*/
    .org-list .item {width: 100%;}
 .list_2 {width: 100%; }

}

