


.small-banner-sangni {position:relative;width:100%;overflow:hidden}
.small-banner-sangni .ban-txt {position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center}
.small-banner-sangni h1,.small-banner-sangni h2{font-size:38px;color:#fff;line-height:1;font-weight:600;}
.small-banner-sangni h1+p {margin-top:25px;font-size:18px;color:#fff;line-height:30px;opacity:.9;}


.crumbs-sangni {padding:18px 0;border-bottom:1px solid #ddd}
.crumbs-sangni p{font-size:15px;}
.crumbs-sangni a,.crumbs-sangni i,.crumbs-sangni span{color:#666}
.crumbs-sangni i {margin:0 8px;font-style:normal}


@media screen and (max-width:1441px) {
.small-banner-sangni h1,.small-banner-sangni h2{font-size:36px;}
.small-banner-sangni h1+p {line-height:28px;}
}

@media screen and (max-width:1367px) {
.small-banner-sangni h1,.small-banner-sangni h2{font-size:34px;}
.small-banner-sangni h1+p {line-height:26px;}
}

@media screen and (max-width:1280px) {
.small-banner-sangni h1,.small-banner-sangni h2{font-size:32px;}
.small-banner-sangni h1+p {margin-top:20px;font-size:17px;line-height:24px;}
}

@media screen and (max-width:768px) {
.small-banner-sangni h1,.small-banner-sangni h2{font-size:28px;}
.small-banner-sangni h1+p {margin-top:15px;font-size:16px;line-height:22px;}
}

@media screen and (max-width:480px) {
.small-banner-sangni h1,.small-banner-sangni h2{font-size:24px;}
.small-banner-sangni h1+p {margin-top:8px;font-size:15px;}
}

@media screen and (max-width:420px) {
.small-banner-sangni h1,.small-banner-sangni h2{font-size:22px;}

}
