/* NAVIGATION */
.news_page .nav_main{
    padding: 25px 0;
    background-color: #1976d2;
}
    .news_page .nav_main .nav{
        width: 1530px;
        margin: auto;
    }
        .news_page .nav_main .nav .item{
            float: left;
            margin: 0 25px 0 0;
            font-size: 12px;
            font-weight: 500;
        }
            .news_page .nav_main .nav .item a{
                color: #fff;
                text-decoration: none;
                float: left;
                margin: 0 25px 0 0;
            }
            .news_page .nav_main .nav .item:not(.last) a:hover{
                text-decoration: underline;
            }
            .news_page .nav_main .nav .item img{
                float: left;
                width: 20px;
                margin: 4px 0 0 0;
            }
            .news_page .nav_main .nav .item.last a{
                margin: 0;
            }
/* NAVIGATION(END) */

.news_page .title{
    color: #1976d2;
    font-size: 36px;
    font-weight: 600;
    margin: 90px 0 45px 0;
    text-align: center;
}

/* ITEMS */
.news_page .items{
    width: 1530px;
    margin: auto;
}
    .news_page .items .item{
        width: 639px;
        height: 220px;
        border: 10px solid #eceff1;
        padding: 30px;
        float: left;
        margin: 0 90px 170px 0;
        text-decoration: none;
    }
    .news_page .items .item:nth-child(2n){
        margin: 0 0 170px 0;
    }
    .news_page .items .item:hover{
        border: 10px solid #1976d2;
    }
        .news_page .items .item .date{
            float: left;
            width: 30px;
            color: #1976d2;
        }
            .news_page .items .item .date .d{
                float: left;
                font-size: 24px;
                font-weight: 600;
                margin: 0 0 5px 0;
            }
            .news_page .items .item .date .m,
            .news_page .items .item .date .y{
                float: left;
                font-size: 12px;
                font-weight: 600;
            }
            .news_page .items .item .date .y{
                font-weight: 300;
            }
        .news_page .items .item .right{
            float: right;
            width: 475px;
            padding: 0 0 0 30px;
            border-left: 2px solid #1976d2;
        }
            .news_page .items .item .right .pic{
                height: 220px;
                background-size: cover;
                background-repeat: no-repeat;
                background-position: center;
                margin: 0 0 60px 0;
            }
            .news_page .items .item .right .name{
                font-size: 18px;
                font-weight: 600;
                color: #263238;
                line-height: 24px;
                padding: 0 0 25px 0;
            }
            .news_page .items .item:hover .right .name{
                text-decoration: underline;
            }
/* ITEMS(END) */

/* PAGER */
.pager{
    margin: 50px auto 100px auto;
    width: 1530px;
    text-align: center;
}
    .pager .prev,
    .pager .next{
        float: left;
        height: 70px;
        width: 150px;
        cursor: pointer;
        font-size: 14px;
        font-weight: 500;
    }
    .pager .next{
        float: right;
    }
    .pager .prev:hover,
    .pager .next:hover{
        background-color: #1976d2;
    }
        .pager .prev .pic{
            width: 15px;
            float: left;
            margin: 20px 20px 0 30px;
        }
        .pager .next .pic{
            width: 15px;
            float: right;
            margin: 20px 30px 0 20px;
        }
            .pager .prev .pic img,
            .pager .next .pic img{
                display: block;
                width: 100%;
            }
            .pager .next .pic img{
                transform: rotate(180deg);
            }
            .pager .prev .pic img:last-child,
            .pager .next .pic img:last-child{
                display: none;
            }
            .pager .prev:hover .pic img:first-child,
            .pager .next:hover .pic img:first-child{
                display: none;
            }
            .pager .prev:hover .pic img:last-child,
            .pager .next:hover .pic img:last-child{
                display: block;
            }
        .pager .prev .t,
        .pager .next .t{
            color: #263238;
            font-size: 14px;
            font-weight: 500;
            margin: 25px 0 0 0;
        }
        .pager .prev:hover .t,
        .pager .next:hover .t{
            color: #fff;
        }
        .pager .prev .t{
            float: left;
        }
        .pager .next .t{
            float: right;
        }
        .pager .not_active{
            display: none;
        }
        .pager .page{
            display: inline-block;
            width: 65px;
            border: 2px solid #1976d2;
            line-height: 65px;
            font-size: 14px;
            font-weight: 600;
            color: #1976d2;
            text-decoration: none;
        }
        .pager .page.active,
        .pager .page:hover{
            background-color: #1976d2;
            color: #fff;
        }
/* PAGER(END) */

/* MEDIA QUERY */

/* 1620px */
@media (max-width: 1620px) {
    .news_page .nav_main .nav{
        width: 1170px;
    }
        .news_page .items {
            width: 1170px;
        }
            .news_page .items .item {
                width: 459px;
            }
                .news_page .items .item .right {
                    width: 380px;
                }
    .pager {
        width: 1170px;
    }
}
/* 1620px(end) */

/* 1270px */
@media (max-width: 1270px) {
    .news_page .nav_main .nav {
        width: 940px;
    }
    .news_page .items .item {
        width: 340px;
    }
        .news_page .items .item .right {
            width: 250px;
        }
        .news_page .items {
            width: 940px;
        }
            .news_page .items .item {
                margin: 0 90px 185px 0;
            }
        .pager {
            width: 940px;
        }
}
/* 1270px(end) */

/* 1040px */
@media (max-width: 1040px) {
    .news_page .nav_main .nav {
        width: 725px;
    }
    .news_page .items {
        width: 725px;
    }
        .news_page .items .item {
            width: 645px;
        }
            .news_page .items .item .right {
                width: 555px;
            }
        .pager {
            width: 725px;
        }
}
/* 1040px(end) */

/* 825px */
@media (max-width: 825px) {
    .news_page .nav_main {
        display: none;
    }
    .news_page .items .item {
        width: 210px;
    }
    .news_page .items .item .date {
        display: none;
    }
    .news_page .items .item .right {
        width: 100%;
        padding: 0;
        border: 0;
    }
    .news_page .items {
        width: 290px;
    }
    .pager {
        width: 290px;
    }
        .pager .prev,
        .pager .next {
            display: none;
        }
        .pager .page {
            width: 35px;
            line-height: 35px;
        }
}
/* 825px(end) */

/* MEDIA QUERY(END) */