body {
  padding-bottom: 20px;
}

.navbar {
  /*margin-bottom: 20px;*/
}

.nav-link{
	margin:3px 20px;
	font-weight:bold;
}
.nav-link:hover{
	color:#fff;
    border-bottom:2px solid #e84622; //#252c23 #364452
}
 
 .footer{
	padding:20px 0px;
	background:#252c23;
	color:#fff;
}
.footer a:link {
  color:#ffffff;
  text-decoration: none;
}

.footer a:visited {
  color:#ffffff;
  text-decoration: none;
}

.footer a:hover {
  color:#ffffff;
  text-decoration: none;
}

.footer a:active {
   color:#ffffff;
  text-decoration: none;
}

 
 .footer h4{ 
	margin-bottom:15px;
 }
 
.footer .list-group-item{
	border:none;
	background:#252c23;
	color: #fff;	
}
.footer p{
	color:#364452
}
.footer hr{
	color:#364452
}
.footer .svgimg{
	margin-right:100px;
	width:100px;
}


.carousel-item img {
	  width: 100%;
	  /*height: 500px;*/
	  object-fit: contain; /* 保持比例，完整显示图片 */
}
.thumb-container {
	  display: flex;
	  gap: 8px;
	  margin-top: 10px;
	  overflow-x: auto;
	  padding: 5px 0;
}
.thumb-img {
	  width: 150px;
	  height: 150px;
	  object-fit: cover;
	  cursor: pointer;
	  border: 2px solid transparent;
	  border-radius: 4px;
}
.thumb-img.active {
	  border-color: #e84622;
}



.list-group-item{
  line-height:2em;
}

.contactul { 
	margin:0;
	padding:0;
	text-align:left;
	list-style-type: none;
	line-height:2em;
	font-size:1.2em;	
}

.contacticon {
  color: #000;
  padding:20px 0px;
}
.contacticon a {
  color: #000;
  text-decoration: none;
}
.contacticon:hover {
  color: #e84622;
}
.contacticon a:hover {
  color: #e84622;
}
.produtlist a{
	margin:20px 0;
	color: #000;
	text-decoration: none;
} 
.produtlist img{
	  width: 200px;
	  height: 200px;
	  object-fit: cover;
	  cursor: pointer;
	  border: 2px solid transparent;
	  border-radius: 4px;
}
.produtlist img:hover{
	border:2px solid #e84622 ;
}
.produtlist a:hover{
	color: #e84622;
}
  @media (max-width: 991.98px) {
    .offcanvas-end {
      width: 70% !important; /* 强制设置为 60% 宽度 */
      max-width: 70% !important; /* 确保最大宽度也是 60% */
    }
  }