﻿@media (max-width: 1700px){
	
	.negativebox .left2 .uppimages{ width: 150px;}
	.negativebox .left2 .immgter{ width: calc(100% - 170px);}
}

@media (max-width: 1600px){
	
	.propertytop .right{ width: 470px;}
	.moggytwo .tops .el-input__inner{ width: 610px;}
}

@media (max-width: 1420px){
	
}


@media (max-width: 1180px){
	
	
	
}
@media (max-width: 950px){
	.hero-nav{display: none}
	.footer{display: none;}
	.footer-bottom{display: none;}
	.headercellbox{ display: block;}
	.h5{display: block;}
	.pc{display: none;}
	.faq-item{
		border:1px solid #eee !important;
		padding: 14px !important;
		margin-top: 10px;
	}
	.faq-question{
		font-size: 14px !important;
		color: #000 !important;
	}
	.faq-item.active .faq-question{
		color: #142261 !important;

	}
	.faq-answer{
		font-size: 12px !important;
	}
	.faq-icon{
		font-size: 20px !important;
	}
	.faq-wrapper{
		margin: 20px auto !important;
	}
	.navs{
		width: 100% !important;
		overflow: auto;
	}
/* 外层容器：核心是隐藏滚动条 */
.navs {
	width: 100%;
	overflow: hidden; /* 隐藏溢出的滚动条 */
	position: relative;
	padding: 5px  0 0 0 !important;
  }
  .tab-navs{
	width: 95% !important;
  }
  /* 内层滚动容器：保留滑动功能 */
  .tab-navs-wrapper {
	width: 100%;
	overflow: auto; /* 保留滚动 */
	/* 手机端顺滑滚动优化 */
	-webkit-overflow-scrolling: touch;
	scroll-behavior: smooth;
  }
  .newslist{
	margin: auto;
	border: 1px solid #E9E9E9;
	width: 95%;
	margin-top: 20px;
  }
  .newslist img{
	width: 100%;
	height: 220px;
  }
  .newslist .name{
		font-family: MiSans Latin, MiSans Latin;
		font-weight: bold;
		font-size: 14px;
		color: #333333;
		font-style: normal;
		text-transform: none;
		display: -webkit-box;
            -webkit-line-clamp: 1;
            /* 限制两行 */
            -webkit-box-orient: vertical;
            overflow: hidden;
  }
  .card-title{
	font-size: 14px !important;
  }
  .card-desc{
	font-size: 12px !important;
  }
  .card-icon{
	width: 34px !important;
	height: 34px !important;
  }
  .service-card{
	padding: 20px 24px 10px 24px !important;
  }
  .newslist .desc_cont{
		font-family: MiSans Latin, MiSans Latin;
		font-weight: 400;
		font-size: 12px;
		color: #88878E;
		font-style: normal;
		display: -webkit-box;
            -webkit-line-clamp: 3;
            /* 限制两行 */
            -webkit-box-orient: vertical;
            overflow: hidden;
  }
  .time{
	font-family: MiSans Latin, MiSans Latin;
	font-weight: 400;
	font-size: 12px;
	color: #88878E;
	font-style: normal;
	text-transform: none;
  }
  .tab-item-product{
	font-size: 12px !important;
  }
  .tab-items.active::after{
	height: 1px !important;
  }
  .tab-items
  {
	font-size: 14px !important;
  }
  /* 兜底：隐藏webkit内核滚动条（手机端必加） */
  .tab-navs-wrapper::-webkit-scrollbar {
	display: none !important;
	width: 0 !important;
	height: 0 !important;
  }
  
  /* 你的原有导航容器样式：横向排列 */
  .tab-navs {
	display: flex;
	white-space: nowrap; /* 禁止导航项换行 */
	margin:  0 30px 0 0;
  }
  .tab-item-product{
	white-space: nowrap;
  }
  /* 导航项样式 */
  .tab-items {
	padding: 8px 16px;
	font-size: 16px;
	color: #666;
	cursor: pointer;
	border-bottom: 2px solid transparent; /* 占位，避免切换active时跳动 */
	transition: all 0.2s ease;
  }
  
  /* 激活态样式 */
  .tab-items.active {
	color: #1A365D; /* 激活态文字色 */
	border-bottom: 1px solid #1A365D; /* 底部下划线 */
	font-weight: 600;
  }
  
  /* 鼠标hover效果（PC端） */
  .tab-items:hover:not(.active) {
	color: #333;
  }
  .tab-items:nth-child(n+2){
	margin-left: 30px !important;
  }
}

/*{ overflow: hidden; white-space: nowrap; text-overflow : ellipsis;}*/

/*{ word-bread: break-all; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}*/

/*.{ word-bread: break-all; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}*/

/*.{ word-bread: break-all; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden;}*/



