           
		.mobile .data-resource{
			font-size: 0.5rem;
			position: absolute;
			top: 90%;
			left: 3%;
			transform: translate(0%, -50%);
		}
		.mobile .product-card__procudtchoose {
			background: linear-gradient(176deg, #E5F1FD 0%, #FFFFFF 100%);
			box-shadow: 0px 6px 20px 0px rgba(55, 99, 170, 0.1), inset 2px 2px 0px 0px #FFFFFF;
		}
		/* 进一步优化Why choose卡片 */
		.mobile .product-card__procudtchoose__bg {
				background-image: url(../../product/assets/images/procudt_choose_info.png);
				background-size: cover;
				padding-left: 0.5rem !important;
				padding-right: 0.5rem !important;
				padding-top: 1.5rem !important;
				padding-bottom: 1.5rem !important;
			}

			.mobile .product-card__procudtchoose__bg .row.g-5 {
				--bs-gutter-x: 0.5rem;
				--bs-gutter-y: 0.8rem;
			}

			.mobile .product-card__procudtchoose {
				min-height: 140px;
				padding: 0.8rem !important;
			}

			.lead.fw-bold.fs-5 {
				font-size: 1rem !important;
			}

			.mobile .text-start.fs-7 {
				font-size: 0.75rem !important;
			}

			/* 轮播图按钮隐藏 */
			.mobile .carousel-control-prev,
			.mobile .carousel-control-next {
				display: none;
			}

			/* 页面间距进一步缩小 */
			.mobile .my-5 {
				margin-top: 0 !important;
				margin-bottom: 0 !important;
			}


			/* Footer进一步优化 */
		
			.mobile .product-company__info .col-4,
			.mobile .product-company__info .col-3,
			.mobile .product-company__info .col-2 {
				margin-bottom: 1rem;
			}

			.mobile .product-company__info h5 {
				margin-bottom: 0.75rem !important;
				font-size: 1.1rem !important;
			}

			.mobile .product-company__info .text-small {
				font-size: 0.8rem !important;
				line-height: 1.4 !important;
			}

           
            .mobile .bd-placeholder-img-lg {
				font-size: 3.5rem;
			}

        

			.mobile .customer_logo {
				height: 45px;
			}

			/* 进一步优化Why choose卡片 */
			.mobile .product-card__procudtchoose__bg {
				padding-left: 0.5rem !important;
				padding-right: 0.5rem !important;
				padding-top: 1.5rem !important;
				padding-bottom: 1.5rem !important;
			}

			.mobile .product-card__procudtchoose__bg .row.g-5 {
				--bs-gutter-x: 0.5rem;
				--bs-gutter-y: 0.8rem;
			}

			.mobile .product-card__procudtchoose {
				min-height: 140px;
				padding: 0.8rem !important;
			}

			.mobile .lead.fw-bold.fs-5 {
				font-size: 1rem !important;
			}

			.mobile .text-start.fs-7 {
				font-size: 0.75rem !important;
			}

		

			/* 轮播图按钮隐藏 */
			.mobile .carousel-control-prev,
			.mobile .carousel-control-next {
				display: none;
			}

			/* Footer进一步优化 */

			.mobile .product-company__info .col-4,
			.mobile .product-company__info .col-3,
			.mobile .product-company__info .col-2 {
				margin-bottom: 1rem;
			}

			.mobile .product-company__info h5 {
				margin-bottom: 0.75rem !important;
				font-size: 1.1rem !important;
			}

		
			.mobile .product-company__info .text-small {
				font-size: 0.8rem !important;
				line-height: 1.4 !important;
			}


            .mobile .mobile-hide {
				display: none;
			}

			

			/* Banner轮播图移动端优化 */
			.mobile .carousel {
				position: relative;
			}


			/* 轮播图指示器优化 */
			.mobile .carousel-indicators {
				bottom: 15px;
			}

			.mobile .carousel-indicators [data-bs-target] {
				width: 10px;
				height: 10px;
				margin: 0 3px;
				background-color: rgba(255, 255, 255, 0.8);
			}

			/* 轮播图控制按钮优化 */
			.mobile .carousel-control-prev,
			.mobile .carousel-control-next {
				width: 12%;
				opacity: 0.7;
			}

			.mobile .carousel-control-prev-icon,
			.mobile .carousel-control-next-icon {
				width: 20px;
				height: 20px;
			}

			/* 导航栏优化 */
			.mobile .container {
				margin-left: 1rem !important;
			}

			/* 移动端offcanvas菜单优化 */
			.mobile .offcanvas {
				width: 280px !important;
				background: #ffffff;
			}

			.mobile .offcanvas-header {
				border-bottom: 1px solid #e9ecef;
				padding: 1rem;
			}

			/* 关闭按钮样式 */
			.mobile .btn-close {
				opacity: 0.8;
			}

			.mobile .btn-close:hover {
				opacity: 1;
			}

			

			

			/* .mobile .mobile-menu-toggle:hover {
				color: #2D8CF0;
			}

			.mobile .mobile-menu-toggle .chevron {
				transition: transform 0.2s ease;
				color: #6c757d;
			}

			.mobile .mobile-menu-toggle.active .chevron {
				transform: rotate(180deg);
			}

			.mobile .mobile-menu-toggle .fs-7 {
				font-weight: 500;
			} */

			

			/* 菜单标题logo增强 */
			.mobile .offcanvas-title img {
				filter: drop-shadow(0 2px 4px rgba(45, 140, 240, 0.2));
				transition: transform 0.3s ease;
			}

			.mobile .offcanvas-title:hover img {
				transform: scale(1.05);
			}

			/* 分组标题样式 */
			.mobile .mobile-menu-section {
				margin-top: 1rem;
				margin-bottom: 0.5rem;
			}

			.mobile .mobile-menu-section:first-child {
				margin-top: 0;
			}

			/* 产品矩阵区域适配 */
			.mobile .container-xl {
				padding-left: 1rem;
				padding-right: 1rem;
			}

			/* 产品卡片文字大小调整 */
			.mobile .lead.fw-bold.fs-5 {
				font-size: 1.1rem !important;
			}


			.mobile .lead.fs-8 {
				font-size: 0.8rem !important;
			}

			/* 客户logo网格优化 */
			.mobile .row-cols-2.row-cols-lg-5 {
				row-gap: 1rem !important;
			}

			.mobile .customer_logo {
				height: 45px;

			}

			/* 统一处理所有客户logo轮播页面 */
			.mobile .swiper-slide .row.row-cols-2.row-cols-lg-5,
			.mobile .swiper-slide .row.row-cols-3.row-cols-md-5 {
				--bs-gutter-x: 0.5rem;
				--bs-gutter-y: 0.5rem;
			}

			.mobile .swiper-slide .row [class*="col-"] {
				flex: 0 0 33.333333%;
				max-width: 33.333333%;
			}

			/* Why choose section 优化 */
			.mobile .product-card__procudtchoose__bg {
				padding-left: 1rem !important;
				padding-right: 1rem !important;
				padding-top: 2rem !important;
				padding-bottom: 2rem !important;
			}

			.mobile .product-card__procudtchoose__bg .row.g-5 {
				--bs-gutter-x: 1rem;
				--bs-gutter-y: 1rem;
				margin-left: 0 !important;
				margin-right: 0 !important;
			}

			.mobile .product-card__procudtchoose__bg .row.g-3 {
				--bs-gutter-x: 0.8rem;
				--bs-gutter-y: 0.8rem;
				margin-left: 0 !important;
				margin-right: 0 !important;
			}

			.mobile .product-card__procudtchoose {
				min-height: 160px;
				margin-bottom: 1rem;
				padding: 1rem !important;
			}

			/* 为什么选择新数卡片在移动端的优化 */
			.mobile .product-card__procudtchoose__bg .product-card__procudtchoose {
				padding: 0.8rem !important;
				min-height: 135px;
			}

			.mobile .product-card__procudtchoose__bg .product-card__procudtchoose__font {
				font-size: 14px !important;
			}

			.mobile .product-card__procudtchoose__bg .fs-7 {
				font-size: 0.75rem !important;
				line-height: 1.3 !important;
			}

			/* Footer适配 */
			.mobile .product-company__info .row {
				margin: 0;
			}

			.mobile .product-company__info .col-4,
			.mobile .product-company__info .col-3,
			.mobile .product-company__info .col-2 {
				flex: 0 0 100%;
				max-width: 100%;
				margin-bottom: 2rem;
			}

			.mobile .product-company__info .row.g-5 {
				--bs-gutter-x: 0;
				--bs-gutter-y: 1rem;
				margin-left: 0 !important;
				margin-right: 0 !important;
			}

			.mobile .product-company__info .col-4,
			.mobile .product-company__info .col-3,
			.mobile .product-company__info .col-2 {
				margin-bottom: 1.5rem;
				padding-left: 0 !important;
				padding-right: 0 !important;
			}

			.mobile .product-company__info h5 {
				margin-bottom: 1rem !important;
			}

			.mobile .product-company__info .list-unstyled {
				margin-bottom: 0;
			}
          

			/* 页面内边距调整 */
			.mobile .px-4 {
				padding-left: 1rem !important;
				padding-right: 1rem !important;
			}

			/* 生态伙伴图片适配 */
			.mobile .col-md-10,
			.mobile .col-md-8 {
				flex: 0 0 100%;
				max-width: 100%;
			}
            .mobile .change-mb {
                margin-bottom: 0 !important;
            }

			/* 表格式布局改为堆叠 */
			.mobile .row.d-flex.align-items-stretch .col-md-8,
			.mobile .row.d-flex.align-items-stretch .col-md-4,
			.mobile .row.d-flex.align-items-stretch .col-md-6 {
				flex: 0 0 100%;
				max-width: 100%;
				margin-bottom: 1rem;
			}

			/* 产品矩阵第二行优化 */
			.mobile .row .col-md-6 {
				flex: 0 0 100%;
				max-width: 100%;
				margin-bottom: 1rem;
			}

			/* 选择新数理由区域 - 移动端改为一行两列 */
			.mobile .product-card__procudtchoose__bg .col-md-3 {
				flex: 0 0 50%;
				max-width: 50%;
				margin-bottom: 0;
			}

			/* 轮播图控制器优化 */
			.mobile .carousel-indicators {
				bottom: 10px;
			}

			.mobile .carousel-indicators [data-bs-target] {
				width: 8px;
				height: 8px;
			}

			.mobile .carousel-control-prev,
			.mobile .carousel-control-next {
				width: 8%;
			}

			.mobile .ecology-base {
				margin-top: -4.2rem !important;
			}

	
        /* 生态伙伴持续共建 */
		.mobile .ecosystem-partner-container .nav-link{
			line-height: 25px;
			color: #3D485D;
			cursor: pointer;
            font-size: 0.9rem;
            padding: 5px 6px;

		}
		.mobile .ecosystem-partner-container .nav-link.active{
			color: #2D8CF0 !important;
		}
        .mobile .ecosystem-partner-container .col{
			line-height: 35px;
		}