@media screen and (max-width: 1279px){
    .w1300{ width:1000px;}
}
@media screen and (max-width: 768px){
    .w1300{ width:100%; padding: 30px 10px; padding-top: 30px !important;}
    .n-list .n-list-main{ width: 100%; margin-right:0; margin-bottom: 10px;}
    .title{margin-top: 50px;}
    .title img{ width: 50px;}
    .n-banner .search{ width: 100%; }
    .n-banner .search .text{ width: 80%;}
    .n-banner .search a{ width: 20%; height: 40px;line-height: 40px;}
    .n-banner .search .text{ height: 40px;line-height: 40px;}
    .index-title-new{ margin-top: 30px !important;}
    .n-list{ margin-top: 30px;}
    .n-banner{ height: auto;}
    .index-title-two-new{ margin-top: 0 !important;}
    .n-new-date .date{ margin-top:10px; width:49%; font-size: 16px; line-height: 24px;}
    .n-new-date .date:nth-child(3n){ margin-right: 2%;}
    .n-new-date .date:nth-child(2n){margin-right:0; }
    .n-foot-cont-new{ flex-wrap: wrap !important; justify-content:center !important; padding-bottom: 30px;}
    .n-foot .foot-left img{ width: 200px;}
    .n-foot .foot-right{ text-align: center; line-height: 20px; margin-top: 10px; font-size: 12px;}
    .n-foot{ height:auto;}
    .n-new-date-icon{ margin-bottom: 10px;}
    .n-foot .foot-left span{ font-size: 18px;}
    .title{ font-size: 22px;}
    .n-list .list-img img{ width:120px;}
    .n-list .list-title{ font-size: 17px;}
    .n-nav .logo img{width: 200px;}
    .n-nav .logo span{ font-size: .3rem;}
    .n-nav .nav{ display: none;}
    .nav-icon{ display: block; position: relative;}
    .nav-icon .icon{ background: #419038; display: flex; justify-content: center; align-items: center; width: 30px; height: 30px; border-radius: 5px;flex-direction: column; }
    .nav-icon .icon span{ background: #fff; height: 2px; display: inline-block; width: 16px; margin: 2px 0; border-radius: 5px; }
    .nav-icon ul{ width: 100px; text-align: center; box-shadow: 0 0 5px rgba(0,0,0,.3); border-radius: 5px; right: 0; top:30px; position: absolute; background: #fff; padding: 5px 10px; display: none;z-index: 99;}
    .nav-icon ul li{ line-height: 32px; border-bottom: 1px dashed #ddd; font-size: 14px; cursor: pointer;}
    .nav-icon ul li:last-child{ border-bottom: none; }
    .nav-icon .icon:hover ul{ display: block;}

    .n-team-w{ padding:0 10px; padding-top: 0 !important; }
    .n-team-nav a{ height: 30px;line-height: 30px; font-size: 14px;}
    .n-banner-team{ background-size: cover; }
    .n-banner-homepage .infor{ font-size: 18px; line-height: 35px;}
    .n-banner-homepage .infor p{ font-size: 20px;}
    .n-team-homepage-search .search{ padding: 10px;box-shadow: 0 0 10px #ccc;border-radius: 5px 0 0 5px;}
    .n-team-homepage-search .search input{ height: 40px; line-height: 40px;}
    .n-team-homepage-search .search a{ height: 40px; line-height: 40px; width: 88px; font-size: 14px;}
    .n-team-homepage-search .search a img{ margin-right: 5px;}
    .n-team-homepage-search .search-right{ width: 22%;flex-direction: column; justify-content: center; font-size: 14px;border-radius: 0 5px 5px 0;}
    .n-team-homepage-search .search-right span{ font-size: 20px;}
    .n-team-homepage-search-new{ padding: 0 !important; border-radius:0 !important; background: #fff; margin-top: 0 !important;}
    .n-team-homepage-hotlist .list{ width:100%; margin-right: 0;}
    .n-team-homepage-hotlist{ padding: 10px; margin-top: 0; border-radius: 15px;}
    .n-team-homepage-hotlist .list{ padding: 10px 0;font-size:16px; border-bottom: 1px solid #6dc363 !important;}
    .n-team-homepage-new{ margin-top: 0; padding: 0;}
    .n-team-homepage-newlist .list{ width:100%; margin-top: 10px; padding: 20px;}
    .n-team-homepage-newlist{ flex-wrap: wrap;}

    .n-searlist{padding-bottom: 180px;}
    .n-new{padding-bottom: 180px;}
    div.n-team-homepage-new{padding-bottom: 220px;}
    .n-team-list{padding-bottom: 180px;}
}

@media screen and (max-width: 768px) {
    .n-nav .logo span{margin-left: 10px;padding-left: 10px;}
    .w1300{width: 100%;}
    .n-addr{font-size: .24rem;}
    .finedo-page{text-align: center;}
    .n-tab{font-size: 0}
    .n-tab a{width: 23%;margin: 0 1%;font-size: .24rem;height: 40px;line-height: 40px;}
    .n-homepage{font-size: .26rem;}
    .leftmeun{width: 92%;margin: 20px auto 10px;float: inherit;}
    .leftmeun .leftmeuntille{display: block;font-size: .3rem;}
    .leftmeun ul.leftmeunul{display: none;margin: 0;}
    .leftmeun ul li a{font-size: .3rem;}
    .rightcon{width: 100%;}

    .finedo-ui-teamlistcard-div{width: 100%;}
    .n-team-list .finedo-ui-teamlistcard-list{width: 98%;}
    .n-banner .search-two{width: auto;bottom: 70px;}
    .n-banner-team .w1300{min-height: 110px}
    .n-banner .search-two a{width: 60px;}
    .finedo-hot-card .finedo-hot-card-li .finedo-hot-card-text-p>p{font-size: .26rem;}
    .n-team-homepage-search .w1300{box-shadow: none;}
    .n-team-homepage-hot .title{margin-top: 20px;}

    .n-info-body .align-items{height: 80px;}
    .n-searlist .labInfo{margin-top: 0; }
    .n-searlist .labInfo .left{float: none;margin: 0 auto;padding: 10px 0;height: 230px;}
    .n-searlist .labInfo .right{padding-left: 0}
    .n-searlist .labInfo .right .infoBox{width: 100%}
    .n-info-body .n-searlist {padding-top: 116px;}

    .n-intro-body .align-items{height: 80px;}
    .n-intro-body .n-nav.n-nav-version{height: 80px;}
    .n-intro-body .n-menu{background: #f3f3f3;border-top: none;top: 116px;}
    .n-intro-body .n-menu .w1300{padding: 0 !important;}
    .n-intro-body .n-menu ul{display: none;}
    .n-intro-body .n-menu .meuntille{display: block;font-size: .3rem;}
    .n-menu ul li{width: 100%;background: #8f8f8f;}
    .n-menu ul li.click{background: #419038;}
    .n-intro-body .n-searlist{padding-top: 166px;}
}

