@charset "utf-8";
.ys-part-list p {
    display: flex;
}
.ys-part-list p a {
    width: 48%;
    flex-grow: 1;
    display:flex;
    align-items:center;
}
.ys-part-list small {
    width: 47%;
    max-width: 218px;
    display: flex;
    justify-content: center;
    align-items: center;
    line-height:23px;
}
@media only screen and (max-device-width:1825px) {
    .ys-part-list small {
        line-height:1.2vw;
    }
}
@media only screen and (max-device-width:1550px) {
    .ys-part-list small {
        line-height:1vw;
    }
}
@media only screen and (max-device-width:1460px) {
    .ys-part-list small {
        line-height:100%;
        padding:0;
    }
}
@media only screen and (max-device-width:1366px) {
    .ys-part-list small {
        line-height:130%;
    }
}
@media (max-width:1366px) {
    .ys-part-list small {
        line-height:100%;
    }
}

.ypl1 p a > span {
    margin-left:auto;
}

.index-news-item_index > a {
    display:flex;
    align-items: center;
}
.index-news-item_index > a > span {
    width: 82%;
    max-width: 185px;
    text-align: center;
}
.index-news-item > a > i {
    flex-shrink: 4;
}


.hxjs_index > div {
    overflow: visible;
    line-height: 154%;
    top: 1.96%;
    font-size: 179%;
}
@media (max-width:1599px) {
    .hxjs_index > div {
        font-size: 150%;
    }
}
@media (max-width:1199px) {
    .hxjs_index > div {
        font-size: 123%;
    }
}
@media (max-width:991px) {
    .hxjs_index > div {
        font-size: 136%;
    }
}
@media (max-width:702px) {
    .hxjs_index > div {
        font-size: 127%;
    }
}
@media (max-width:658px) {
    .hxjs_index > div {
        font-size: 125%;
    }
}
@media (max-width:649px) {
    .hxjs_index > div {
        font-size: 100%;
    }
}
@media (max-width:529px) {
    .hxjs_index > div {
        font-size: 12px;
    }
}
@media (max-width:432px) {
    .hxjs_index > div {
        line-height:123%;
    }
}


.custom_news-nav42 a { min-width:222px; text-align:center; }
.custom_s42 { min-width:166px; text-align:center; }

.custom_news-nav3 a { min-width:254px; text-align:center; }
.custom_s3 { min-width:201px; text-align:center; }

.title_nav_parent27 { width:65%; }
.title_breadcrumbs_parent27 { width:35%; }


@media (min-width:992px) {
    .part .row.mt-3.custom_produst_list {
        display: flex;
        align-items: flex-end;
    }
}

@media (max-width:1599px) {
    .title_nav_parent28 { width:100% !important; }
    .title_breadcrumbs_parent28 { display:none !important; }
}
@media (max-width:1599px) {
    .title_nav_parent27 { width:100% !important; }
    .title_breadcrumbs_parent27 { display:none !important; }
}



@media (max-width:1330px) {
    body {
        margin-top:136px;
    }
}

@media (max-width:1117px) {
    body {
        margin-top:186px;
    }
}

@media (max-width:768px) {
    body {
        margin-top:80px;
    }
}