body{background: #f4f4f4;}
/* .banner{font-size: 0;width: 19.2rem;position: relative;height: 3.85rem;}
.banner img{width: 100%;height: 100%;}
.banner .text{width: max-content;position: absolute;left: 3rem;bottom: 1.7rem;}
.banner .text .cn{font-size: 0.36rem;color: #003587;}
.banner .text .en{font-size: 14px;color: #999;letter-spacing: 1.5px;line-height: 0.25rem;} */


.main .nav{display: flex;justify-content:center;background: #fff;}
.main .nav a{font-size:18px;color: #333;line-height: 0.77rem;display: block;margin: 0 0.45rem;text-decoration: none;}
.main .nav a.nav-active{color: #013588;font-weight: bold;}
.main .nav a.nav-active:after{content: '';width: 100%;height: 2px;display: block;background: #013588;}

.main .cons{padding-bottom: 1rem;}
.main .cons .top-news{width: 13.2rem;margin: auto;background: #fff;margin-top: 0.65rem;display: flex;text-decoration: none;}
.main .cons .top-news .imgs{font-size: 0;padding: 0.16rem;width:3.64rem;display: flex;}
.main .cons .top-news .imgs img{width: 100%;}
.main .cons .top-news .content{padding: 0.4rem 0.5rem 0.16rem 0.2rem;width: 8.9rem;margin: 0 auto auto;}
.main .cons .top-news .content .title{font-size: 20px;color: #333;text-overflow: ellipsis;overflow:hidden;white-space: nowrap;}
.main .cons .top-news:hover .content .title,.main .cons .ls-cons .ls .cns:hover .title{color: #013588;}
.main .cons .top-news .content .desc{width: 8.6rem;padding: 0.3rem 0;display: flex;align-items:center}
.main .cons .top-news .content .desc span{font-size: 16px;color: #333;width: 7.55rem;line-height: 0.3rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.main .cons .top-news .content .desc .look{width: 0.35rem;height: 0.35rem;background: #e5eaf3;margin-left: 0.65rem;border-radius: 50%;position: relative;}
.main .cons .top-news:hover .content .desc .look,.main .cons .ls-cons .ls .cns:hover .desc .look{background: #013588;}
.main .cons .top-news .content .desc .look:after{content: '';display:block;border-top: 2px solid;border-right: 2px solid;width: 0.08rem;height: 0.08rem;border-color: #083b8b;transform: translate(-70%,-50%) rotate(45deg);margin:0;top: 50%;left: 50%;position: absolute;}
.main .cons .top-news:hover .content .desc .look:after,.main .cons .ls-cons .ls .cns:hover .desc .look:after{border-color: #fff;}
.main .cons .top-news .content .time{font-size: 14px;color: #333;position: relative;}
.main .cons .top-news .content .time:after{content: '';display:block;position: absolute;width: 7.7rem;height: 1px;background: #ddd;top: 50%;right: 0;}


.main .cons .ls-cons{width: 13.2rem;margin: auto;display: flex;flex-wrap: wrap;justify-content: space-between;}
.main .cons .ls-cons .ls{width: 6.42rem;background: #fff;margin-top: 0.35rem;text-decoration: none;}
.main .cons .ls-cons .ls .cns{padding: 0.4rem 0 0.4rem 0.35rem;}
.main .cons .ls-cons .ls .cns .title{font-size: 20px;color: #333;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;}
.main .cons .ls-cons .ls .cns .desc{width: 5.7rem;padding: 0.3rem 0 0.4rem;display: flex;align-items:center}
.main .cons .ls-cons .ls .cns .desc span{font-size: 16px;color: #666;width: 4.9rem;line-height: 0.3rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.main .cons .ls-cons .ls .cns .desc .look{width: 0.35rem;height: 0.35rem;background: #e5eaf3;margin-left: 0.4rem;border-radius: 50%;position: relative;}
.main .cons .ls-cons .ls .cns .desc .look:after{content: '';display:block;border-top: 2px solid;border-right: 2px solid;width: 0.08rem;height: 0.08rem;border-color: #083b8b;transform: translate(-70%,-50%) rotate(45deg);margin:0;top: 50%;left: 50%;position: absolute;}
.main .cons .ls-cons .ls .cns .time{font-size: 14px;color: #666;position: relative;width: 5.7rem;}
.main .cons .ls-cons .ls .cns .time:after{content: '';display:block;position: absolute;width: 4.85rem;height: 1px;background: #ddd;top: 50%;right: 0;}







/*新闻详情*/
.main .news-detail{width: 13.2rem;margin:0.53rem auto 1rem auto;}
.main .news-detail .d-title{font-size: 0.24rem;color: #333;}
.main .news-detail .num{padding: 0.25rem 0 ;display: flex;}
.main .news-detail .num .d-look{padding-left: 0.3rem;display: flex;}
.main .news-detail .num .d-time,.main .news-detail .num .d-look .cn,.main .news-detail .num .d-look .nums{font-size: 15px;color: #013588;}
.main .news-detail .d-cons p{font-size: 16px;color: #666666;margin: 0;letter-spacing:3px;line-height: 0.25rem;}
.main .news-detail .d-cons .d-imgs{width: 5.27rem;margin: auto;font-size: 0;padding: 0.35rem 0;}
.main .news-detail .d-cons .d-imgs img{width: 100%;}
.main .news-detail .p-n{width: 13.2rem;margin:0.55rem auto 0.35rem auto;display: flex;justify-content: space-between;}
.main .news-detail .p-n .prev{width: 6.2rem;display: flex;}
.main .news-detail .p-n a.prev{cursor: pointer;}
.main .news-detail .p-n .prev .lefts{width: 1.2rem;font-size: 0.18rem;color: #003587;background: #e5eaf3;display: flex;justify-content: center;align-items: center;}
.main .news-detail .p-n .prev .rights{width: 5rem;background: #fff;}
.main .news-detail .p-n .prev .rights .pn{padding:0.2rem 0.5rem;background: #fff;}
.main .news-detail .p-n .prev .rights .pn .pn-title{font-size: 18px;color:#333;position: relative;}
.main .news-detail .p-n .prev .rights .pn .pn-title:after{content: '';display: block;width: 100%;height: 1px;margin-top: 0.1rem;background-color: #e5eaf3;}
.main .news-detail .p-n .prev .rights .pn .mores{padding: 0.1rem 0 0 0;display: flex;align-items: center;}
.main .news-detail .p-n .prev .rights .pn .mores .more{font-size: 14px;color: #013588;margin-right: 0.08rem;}
.main .news-detail .p-n .prev .rights .pn .mores .cirs{width: 16px;height: 16px;border-radius: 50%;background: #e5eaf3;position: relative;}
.main .news-detail .p-n .prev .rights .pn .mores .cirs:after{content: '';display:block;border-top: 1px solid;border-right: 1px solid;width: 4px;height: 4px;border-color: #083b8b;transform: translate(-70%,-50%) rotate(45deg);margin:0;top: 50%;left: 50%;position: absolute;}









.news-detail .return:before{content: '';width: 5.8rem;height: 1px;background: #ddd;display: block;position: absolute;top: 50%;left: 0;}
.news-detail .return{font-size: 18px;color: #333;font-weight: bold;text-align: center;line-height: 0.45rem;position: relative;display: block;text-decoration: none;}
.news-detail .return:after{content: '';width: 5.8rem;height: 1px;background: #ddd;display: block;position: absolute;top: 50%;right: 0;}

@media screen and (max-width: 1799px) {
    .main .news-detail .d-title{font-size: 22px;}
    .main .cons .top-news .content .time:after,.main .cons .ls-cons .ls .cns .time:after{width: calc(100% - 1rem);}
}
@media screen and (max-width: 1499px) {
    .main .news-detail .d-cons p{line-height: 24px;}
    .main .cons .top-news .content .time:after,.main .cons .ls-cons .ls .cns .time:after{width: calc(100% - 1.3rem);}
}
@media screen and (max-width: 1100px) {
    .main .news-detail .d-title{font-size: 20px;}
    .main .cons .top-news .content .time:after,.main .cons .ls-cons .ls .cns .time:after{width: calc(100% - 1.5rem);}
    .main .cons .top-news .content .desc{padding:0.1rem 0 ;justify-content:space-between}
    .main .cons .top-news .content .title,.main .cons .ls-cons .ls .cns .title{font-size: 18px;}
    .main .cons .top-news .content .desc span,.main .cons .ls-cons .ls .cns .desc span{line-height: 20px;}
}

@media screen and (max-width: 1000px) {
    .main .cons .top-news .content .time:after,.main .cons .ls-cons .ls .cns .time:after{width: calc(100% - 1.8rem);}
}

@media screen and (max-width: 782px) {
    header .header{display: none;}
    /* .banner{width: 100%;} */
    .main .cons .top-news{width: 85%;}
    .main .cons .top-news .imgs{width:calc(100% - 0.4rem);}
    .main .cons .top-news .content{width: 93%;padding:0.2rem 0.2rem 0.16rem 0.2rem}
    .main .cons .top-news .content .desc{width: 100%;padding: 0.3rem 0;}
    .main .cons .top-news .content .desc .look{margin-left:0.3rem}
    .main .cons .top-news .content .desc span{width: 84%;}
    .main .cons .top-news{align-items: center;flex-direction:column}
    .main .cons .ls-cons{width: 85%;}
    .main .cons .ls-cons .ls{width: 48%;}
    .main .cons .ls-cons .ls .cns .desc{width: 100%;}
    .main .cons .ls-cons .ls .cns .desc span{width: 80%;}
    .main .cons .ls-cons .ls .cns{padding: 0.2rem;}
    .main .cons .ls-cons .ls .cns .desc .look{margin-left: 0.2rem;}
    .main .cons .ls-cons .ls .cns .time{width: 100%;}
    .main .cons .top-news .content .time:after, .main .cons .ls-cons .ls .cns .time:after{width: calc(100% - 1rem);}



    /* 详情 */

    .main .news-detail{width:85%;}
    .main .news-detail .p-n{width: 100%;}
    .main .news-detail .p-n .prev{width: 48%;}
    .main .news-detail .p-n .prev .lefts{width: 30%;}
    .main .news-detail .p-n .prev .rights{width: 70%;}
    .news-detail .return:before,.news-detail .return::after{width: 40%;}
}

@media screen and (max-width: 600px) {
    .main .cons .top-news .content .time:after,.main .cons .ls-cons .ls .cns .time:after{width: calc(100% - 1.5rem);}
}

@media screen and (max-width: 540px) {
    .main .news-detail .d-title{font-size: 20px;}
    .main .news-detail .d-cons p{line-height: 22px;}
    /* .main .cons .top-news .content .time:after, .main .cons .ls-cons .ls .cns .time:after{display: none;} */
    .main .cons .ls-cons{flex-direction: column;}
    .main .cons .ls-cons .ls{width: 100%;}
    .main .cons .ls-cons .ls .cns .desc{justify-content: space-between;}
    .main .news-detail .p-n .prev .rights .pn .pn-title{font-size: 14px;white-space: nowrap;overflow-x: hidden;text-overflow: ellipsis;}
    .main .news-detail .p-n .prev .rights .pn{padding: 0.2rem 0.25rem;}
    .main .news-detail .p-n{flex-direction: column;}
    .main .news-detail .p-n .prev{width: 100%;margin-bottom: 0.2rem;}
    .news-detail .return:before, .news-detail .return::after{width: 35%;}
    }
    
    @media screen and (max-width: 400px) {
        .main .cons .top-news .content .time:after,.main .cons .ls-cons .ls .cns .time:after{width: calc(100% - 1.8rem);}
    }

    @media screen and (max-width: 350px) {
        .main .cons .top-news .content .time:after,.main .cons .ls-cons .ls .cns .time:after{display: none;}
    }