.elementskit-navbar-nav-default .elementskit-navbar-nav>li {
    list-style: none;
}
.breadcrumb-title-wrapper.breadcrumb-v1 {
    display: none;
}
.breadcrumb-v1 + .page-container {
    padding-top: 0px;
}
p{
    margin: 0 0 0px;
}
.banner-wrapper .box-content {
    padding-top: 5px !important;
    padding-right: 17px;
}

.wpcf7 .wpcf7-form p {
    font-family: "MiSans-Regular", Sans-serif;
    width: 43%;
    float: left;
}
.wpcf7 .wpcf7-form label {
    font-family: "MiSans-Regular", Sans-serif;
			font-size: 24px;
    color: #000;
}
.wpcf7 .wpcf7-form p:nth-child(2){
			margin-right: 143px;
}
.wpcf7 .wpcf7-form p:nth-child(4){
		 margin-top: 66px;
			width: 76.9%;
}
.wpcf7 .wpcf7-form p:nth-child(5) input{
			border:1px solid #74726b !important;
    color: #252525;
    font-size: 24px;
			padding:13px 98px;
}
.wpcf7 .wpcf7-form p input{
			background-color:#e8e3d6;
			 border: 0px;
    border-bottom: 1px solid #74726b;
    border-radius: 0px;
}
.wpcf7 .wpcf7-form p textarea{
			background-color:#d3cfc3;
			border: 0px;
    border-radius: 0px;
    height: 250px;
    margin-top: 28px;
}


.shouyeqq:hover .shouyeww {
  opacity: 0; /* 让 B 盒子不可见 */
}

.shouyeww {
  transition: opacity 0.5s ease-in-out; /* 添加过渡效果 */
  pointer-events: auto; /* 确保 B 盒子的子元素仍可点击 */
}

.xiangqingqq:hover .xiangqingww {
  background-color: #000000; 
}

.ug-gallery-wrapper .ug-panel-handle-tip {
    display: none;
}

.ug-gallery-wrapper .ug-slider-wrapper{
	    margin-top: 8px !important;
}

/* 鼠标悬停时，遮罩变为黑色半透明开始 */
.zhnojianzh::after {
		content: "";
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background-color: rgba(0, 0, 0, 0); /* 初始透明 */
		transition: background-color 0.3s ease-in-out; /* 过渡动画 */
		pointer-events: none; /* 让鼠标事件穿透遮罩，避免影响 A 盒子内的元素点击 */
}

.zhnojianzh:hover::after {
		background-color: rgba(0, 0, 0, 0.5);
}
/* 鼠标悬停时，遮罩变为黑色半透明结束 */

/* 鼠标悬停时，底部下划线开始 */
.xiahuaxll::after {
		content: "";
		position: absolute;
		left: 0;
		bottom: 0;
		width: 0; /* 初始宽度为 0 */
		height: 1.5px; /* 边框厚度 */
		background-color: #787772; /* 下划线颜色 */
		transition: width 0.5s ease-in-out; /* 让宽度变化有动画效果 */
}

.xiahuaxll:hover::after {
		width: 100%; /* 鼠标悬停时，边框从左到右展开 */
}

.xiahuaxll2::after {
		content: "";
		position: absolute;
		left: 0;
		bottom: 0;
		width: 0; /* 初始宽度为 0 */
		height: 1.5px; /* 边框厚度 */
		background-color: #eeece2; /* 下划线颜色 */
		transition: width 0.5s ease-in-out; /* 让宽度变化有动画效果 */
}

.xiahuaxll2:hover::after {
		width: 100%; /* 鼠标悬停时，边框从左到右展开 */
}




.foolevd .elementor-icon-list-text {
    position: relative;
    display: inline-block; /* 让边框的宽度只匹配文字 */
    padding-bottom: 5px; /* 预留下划线空间 */
}

/* 伪元素作为动态下划线 */
.foolevd .elementor-icon-list-text::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0; /* 初始宽度为 0 */
			height:1px !important; /* 边框厚度 */
			background-color: #eeece2; /* 下划线颜色 */
    transition: width 0.4s ease-in-out; /* 平滑动画 */
}

/* 鼠标悬浮时，下划线从左到右展开 */
.foolevd .elementor-icon-list-text:hover::after {
    width: 100%; /* 宽度与文本一致 */
}
.elementor-icon-list-item a:hover {
    color:#000 !important;
}

.topkjefed .elementor-icon-list-text {
    position: relative;
    display: inline-block; /* 让边框的宽度只匹配文字 */
    padding-bottom: 5px; /* 预留下划线空间 */
}

/* 伪元素作为动态下划线 */
.topkjefed .elementor-icon-list-text::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0; /* 初始宽度为 0 */
			height:1px !important; /* 边框厚度 */
			background-color: #000; /* 下划线颜色 */
    transition: width 0.4s ease-in-out; /* 平滑动画 */
}

/* 鼠标悬浮时，下划线从左到右展开 */
.topkjefed .elementor-icon-list-text:hover::after {
    width: 100%; /* 宽度与文本一致 */
}


/* 鼠标悬停时，底部下划线结束 */

@media (min-width: 2560px) {
    .indico .ekit-team-social-list > li > a svg{
					font-size: 36px ;
				}
}

.wpcf7-form-control.wpcf7-submit.has-spinner:hover{
		background-color: #000000;
    color: #FFFFFF;
    fill: #FFFFFF;
}