header .nav ul li:nth-child(3) a { color: #0d47a1; }
.content .title h2 { font-size: 30px; color: #e7eaf2; font-weight: bold; margin: 15px 0px 0px 25px; }

.content .title h3 { font-size: 20px; color: #0d47a1; font-weight: bold; margin-top: 0px; margin-bottom: 16px; }

.content .subNav { background: #fbfbfb; height: 65px; border-top: 1px solid #e8e7e7; }

    .content .subNav ul { float: right; line-height: 65px; }

        .content .subNav ul li { display: inline-block; padding-left: 5px; }

            .content .subNav ul li + li { padding-left: 5px; }

            .content .subNav ul li a { padding: 8px 15px; background: #ededed; font-size: 14px; color: #000000; }

.content .news ul li a { margin: 0; float: left; font-size: 18px; color: #333333; }

.content .news ul li span { float: right; font-size: 14px; color: #333333; }

    .content .news ul li span:hover { background: #1985db; }

.content .news ul li:hover a { color: #2196f3; }

.content .news ul li { padding-top: 25px; padding-bottom: 44px; border-bottom: 1px solid #e7e7e7; }

footer { margin-top: 100px; }

.pc_ { display: block; }
.m_ { display: none; }

@media screen and (max-width: 750px) {
    .content { padding: 0 15px; }
    .pc_ { display: none !important; }
    .m_ { display: block !important; }
}

