.ny_banner {
    width: 100%;
    margin-top: 5.625rem;
}
.ny_banner img{
    width: 100%;
}

.ny_menu{
    height: 4.125rem;
    border-bottom: 2px solid #ededed;
    margin: .9375rem 0 0;
}
.ny_menu .center{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.ny_menu ul{
    display: flex;
}
.ny_menu ul li{
    display: flex;
    justify-content: center;
    align-items: center;
    height: 4.125rem;
    margin-right: 6.25rem;
}
.ny_menu ul li a{
    font-size: 1.5rem;
    color: #666666;
}
.ny_menu ul li.on{
    border-bottom: 3px solid #000266;
}
.ny_menu ul li.on a{
    color: #000266;
}
.ny_menu .lj{
    font-size: 1.25rem;
    line-height: 1;
    color: #666666;
}
.ny_menu .lj .iconfont{
    font-size: 1.25rem;
}
.ny_menu .lj a{
    color: #666666;
}
.ny_menu .lj a:hover{
    color: #000266;
}


.ny_news_detail{
    padding: 6.5625rem 0;
}
.ny_news_detail h1{
    font-size: 2rem;
    line-height: 2.5rem;
    margin-bottom: 1.875rem;
}
.ny_news_detail .btn{
    font-size: 1rem;
    line-height: 1.25rem;
    padding-bottom: .8125rem;
    border-bottom: 1px solid #e5e5e5;
    display: flex;
    justify-content: space-between;
}
.ny_news_detail .btn a{
    font-size: 1rem;
    color: #888888;
}
.ny_news_detail .btn .l{
    border-left: .375rem solid #000266;
    padding-left: .3125rem;
}
.ny_news_detail .btn .l span{
    padding: 0 .3125rem;
    color: #888888;
}
.ny_news_detail .btn .l span:first-child{
    border-right: 1px solid #e5e5e5;
}
.ny_news_detail .btn .r span{
    display: inline-block;
    font-size: 1rem;
    line-height: 1.25rem;
    margin-right: .3125rem;
    transform: rotate(-135deg);
}

.ny_news_detail .box{
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    padding: 3.75rem 0 0;
}
.ny_news_detail .box .l{
    width: 65.3571%;
}
.ny_news_detail .box .l .con{
    font-size: 1rem;
    line-height: 1.875rem;
}
.ny_news_detail .box .l .prev_next{
    display: flex;
    justify-content: space-between;
    margin-top: 3.75rem;
}
.ny_news_detail .box .l .prev_next a{
    display: flex;
    justify-content: center;
    align-items: center;
    width: 7.5rem;
    height: 2.875rem;
    border: 1px solid #000266;
    border-radius: 1.4375rem;
}
.ny_news_detail .box .l .prev_next a span{
    display: inline-block;
    margin: 0 0 0 .3125rem;
}
.ny_news_detail .box .l .prev_next a:first-child span{
    margin: 0 .3125rem 0 0;
}
.ny_news_detail .box .l .prev_next a:hover{
    background-color: #000266;
    color: #ffffff;
}

.ny_news_detail .box .r{
    width: 28.5714%;
    padding: 2.5rem 1.5rem;
    box-shadow: 0 0 10px rgba(0,0,0,0.06);
    border-radius: .625rem;
}
.ny_news_detail .box .r .tit{
    font-size: 1.5rem;
    line-height: 1.875rem;
    color: #73bd59;
}
.ny_news_detail .box .r dl{
    background: #f8f8f8;
    /* margin-top: 1.875rem; */
    border-radius: .625rem;
    overflow: hidden;
}
.ny_news_detail .box .r dl dt{
    overflow: hidden;
}
.ny_news_detail .box .r dl dd{
    padding: .625rem 2.1875rem 1.5625rem;
}
.ny_news_detail .box .r dl dd span{
    font-size: 1rem;
    line-height: 1.625rem;
    color: #888888;
}
.ny_news_detail .box .r dl dd h3{
    font-weight: bold;
    font-size: 1.125rem;
    line-height: 1.625rem;
    color: #333333;
    margin: .3125rem 0 .625rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ny_news_detail .box .r dl dd p{
    font-size: .875rem;
    line-height: 1.5rem;
    color: #888888;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.ny_news_detail .box .r dl:hover dd h3{
    color: #73bd59;
}
.ny_news_detail .box .r ul li{
    padding: 1.5625rem 0 .625rem;
    border-bottom: 1px solid #f1f1f1;
}
.ny_news_detail .box .r ul li h3{
    font-size: 1rem;
    line-height: 1.875rem;
    font-weight: bold;
    color: #333333;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ny_news_detail .box .r ul li span{
    font-size: .875rem;
    line-height: 1.875rem;
    color: #888888;
}
.ny_news_detail .box .r ul li:hover{
    border-bottom: 1px solid #73bd59;
}
.ny_news_detail .box .r ul li:hover h3{
    color: #73bd59;
}



@media (max-width: 1360px) {
    .ny_menu ul li{
        margin-right: 1.875rem;
    }
}

@media (max-width: 768px) {
    .ny_menu{
        margin: 0;
    }
    .ny_menu ul{
        width: 100%;
        justify-content: space-between;
    }
    .ny_menu ul li{
        margin-right: 0;
    }
    .ny_menu ul li a{
        font-size: 1.125rem;
    }
    .ny_menu .lj{
        display: none;
    }

    .ny_news_detail{padding: 3.125rem .9375rem;}
    .ny_news_detail .box{padding: .9375rem 0;flex-wrap: wrap;}
    .ny_news_detail .box .l{width: 100%;}
    .ny_news_detail .box .l .con img{max-width: 100%!important;height: auto!important;}
    .ny_news_detail .box .l .prev_next{margin: .9375rem 0 1.875rem;}
    .ny_news_detail .box .r{width: 100%;}
}













