.small-banner-sangni {
  position: relative;
  width: 100%;
  overflow: hidden
}

.small-banner-sangni h2,.small-banner-sangni h2 a{
  font-size: 36px;
}

.small-banner-sangni h1,.small-banner-sangni h1 a{
  font-size: 36px;
}

.small-banner-sangni p{
  margin-top: 20px;
	font-size: 16px;
	color: #666;
}



.small-banner-sangni h1,.small-banner-sangni h2{font-size: 36px;line-height:1;font-weight:700;color: #fff;}


.small-banner-sangni .ban-txt {
  position: absolute;
  left: 0;bottom:0;top:140px;
  width: 100%;
  display: flex;
  align-items:center;}

.small-banner-sangni .ban-txt .title h1,
.small-banner-sangni .ban-txt .title p {
  color: #fff
}




.crumbs-sangni {
  padding: 18px 0;
  border-bottom: 1px solid #ddd
}

.crumbs-sangni a,
.crumbs-sangni i,
.crumbs-sangni span {
  font-size: 13px;
  color: #666
}

.crumbs-sangni i {
  margin: 0 8px;
  font-style: normal
}

@media screen and (max-width:1580px) {


}

@media screen and (max-width:1280px) {

}

@media screen and (max-width:960px) {


  .small-banner-sangni .ban-txt .title p {
    line-height: 24px;
    font-size: 15px
  }

    

}
    
    @media screen and (max-width:480px){
    

    }