:root{
	--title--size:40px;
	--font-bold:600;
	--font-bolder:700;
	--title-font-family:Chivo;
}
.section{
  margin-bottom: 80px;
}
.title{
  font-size: var(--title--size) !important;
  font-family:var(--title-font-family) ;
  font-weight: var(--font-bolder);
}
/*.txt1{*/
/*  font-size: 18px !important;*/
/*}*/
.txt2{
  font-size: 20px !important; 
  line-height: 30px !important;
}

.global-button{
  color: #fff;
  background: var(--color-second);
  border-radius: var(--button-radius);
}
.global-button:hover{
  background: var(--btn-hover);
}
.crumbs-guanxiang span, .crumbs-guanxiang a{
  font-size: 20px !important; 
}
*{
  font-family: Chivo !important;
}
a{
  cursor: pointer;
}

.nans-goods-read .pro-content p span{
  color: #000 !important;
}

.small-banner-guanxiang{
  height: auto !important;
}
.global-title{
	color: var(--title-text-color) !important;
	font-size: var(--title--size) !important;
	font-family: var(--font-family) !important;
	font-weight: var(--font-bold) !important;
	position: relative;
	text-transform:capitalize !important;
}

.section{
  margin: 70px auto;
}
.section-inner{
  margin: 0;
  padding: 70px 0;
}


.sidebanner {
 
  background-size: cover!important;
}

@media(max-width:1440px){
  :root{
  	--title--size:30px;
  }
  body .section{
    margin: 30px auto;
  }
  body .section-inner{
    padding: 30px auto;
  }


}


@media(max-width:767px){
  :root{
  	--title--size:25px;
  }
    body .section{
    margin: 20px auto;
  }
  body .section-inner{
    padding: 20px 0;
  }
.txt2{
  font-size: 14px !important; 
  line-height: 20px !important;
}
}