header .nav ul li:nth-child(4) 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; border-top: 1px solid #e8e7e7; height: 95px; }

    .content .subNav ul { float: right; line-height: 45px !important; }

        .content .subNav ul li { display: inline-block; padding-left: 5px; }

            .content .subNav ul li a { padding: 8px 15px; background: #ededed; font-size: 14px; color: #000000; }

.content .p_type ul { clear: both; }

    .content .p_type ul li { width: 365px; cursor: pointer; display: inline-block; text-align: center; }

        .content .p_type ul li img { width: 100%; max-height: 255px; padding: 10px; }

    .content .p_type ul li { padding-right: 10px; padding-top: 30px; }

        .content .p_type ul li h4 { font-size: 16px; color: #000000; padding-top: 5px; }

        .content .p_type ul li:hover h4 { color: #0d47a1; }

        .content .p_type ul li img:hover { background: #0d47a1; }

footer { margin-top: 100px; }

@media screen and (max-width: 750px) {
    .content { padding: 0 15px; }
        .content .subNav { height: auto !important; display: -webkit-inline-box; }
        .content .p_type ul li { width: 49% !important; padding: 0 !important; }
            .content .p_type ul li img { padding: 2px !important; }
            .content .p_type ul li h4 { padding: 5px !important; }
}

