@charset "UTF-8";
:root{--ThemesBoxTitleColor: #212121;--ThemesBoxSubTitleColor: #808080;--ThemesTextContentColor: #212121;--ThemesBodyColor: #F3F3F3;--ThemesProductsTitleColor: #000000;--ThemesBoxTitleFont: FiraSans-Bold;--ThemesBoxSubTitleFont: FiraSans-Regular;--ThemesTextContentFont: FiraSans-Regular;--ThemesProductsTitleFont: FiraSans-Bold;--ThemesNavFont: FiraSans-Regular;--FloatMessageTitleColor: #FFFFFF;--FloatMessageTitleBgColor: #32A45A;--FloatMessageArrowColor: #FFFFFF;--FloatMessageButtonTextColor: #FFFFFF;--FloatMessageButtonHoverTextColor: #333333;--FloatMessageButtonBgColor: #32A45A;--FloatMessageButtonBgHoverColor: #00000000;--FloatMessageButtonBorderColor: #00000000;--FloatMessageButtonBorderHoverColor: #32A45A;--FloatButtonTextColor: #FFFFFF;--FloatButtonBgColor: #1a73e8;--FloatButtonBgGradientColor: #0d47a1;--FloatButtonHoverBgColor: #1557b0;--FloatButtonHoverBgGradientColor: #0a3a8a;--FloatButtonFontSize: 18px;--FloatButtonPadding: 18px;--ProductsPriceFont: Roboto-Bold;--ThemesButtonFont: Roboto-Bold;--ButtonRadiusSizePc: 24px;--ButtonRadiusSizeMobile: 24px;--ButtonFontStyle1: Roboto-Bold;--ButtonTextColorStyle1: #ffffff;--ButtonBgColorStyle1: #00b95e;--ButtonBorderColorStyle1: #00000000;--ButtonHoverTextColorStyle1: #00b95e;--ButtonBgHoverColorStyle1: #00000000;--ButtonBorderHoverColorStyle1: #00b95e;--ButtonTextSizePcStyle1: 20px;--ButtonRadiusSizePcStyle1: 30px;--ButtonTextSizeMobileStyle1: 14px;--ButtonRadiusSizeMobileStyle1: 30px;--ButtonFontStyle2: Roboto-Bold;--ButtonTextColorStyle2: #00b95e;--ButtonBgColorStyle2: #00000000;--ButtonBorderColorStyle2: #00B95E;--ButtonHoverTextColorStyle2: #ffffff;--ButtonBgHoverColorStyle2: #00b95e;--ButtonBorderHoverColorStyle2: #00000000;--ButtonTextSizePcStyle2: 20px;--ButtonRadiusSizePcStyle2: 30px;--ButtonTextSizeMobileStyle2: 14px;--ButtonRadiusSizeMobileStyle2: 30px;--ButtonFontInquiry: Roboto-Bold;--ButtonTextColorInquiry: #ffffff;--ButtonBgColorInquiry: #00b95e;--ButtonBorderColorInquiry: #00000000;--ButtonHoverTextColorInquiry: #00b95e;--ButtonBgHoverColorInquiry: #00000000;--ButtonBorderHoverColorInquiry: #00b95e;--ButtonTextSizePcInquiry: 18px;--ButtonRadiusSizePcInquiry: 23px;--ButtonTextSizeMobileInquiry: 18px;--ButtonRadiusSizeMobileInquiry: 23px;--ButtonFontBatchInquiryList: Roboto-Bold;--ButtonTextColorBatchInquiryList: #00b95e;--ButtonBgColorBatchInquiryList: #00000000;--ButtonBorderColorBatchInquiryList: #00b95e;--ButtonHoverTextColorBatchInquiryList: #FFFFFF;--ButtonBgHoverColorBatchInquiryList: #00b95e;--ButtonBorderHoverColorBatchInquiryList: #00000000;--ButtonTextSizePcBatchInquiryList: 14px;--ButtonRadiusSizePcBatchInquiryList: 30px;--ButtonTextSizeMobileBatchInquiryList: 14px;--ButtonRadiusSizeMobileBatchInquiryList: 30px;--ButtonFontBatchInquiryDetail: Roboto-Bold;--ButtonTextColorBatchInquiryDetail: #00B95E;--ButtonBgColorBatchInquiryDetail: #00000000;--ButtonBorderColorBatchInquiryDetail: #32A45A;--ButtonHoverTextColorBatchInquiryDetail: #FFFFFF;--ButtonBgHoverColorBatchInquiryDetail: #32A45A;--ButtonBorderHoverColorBatchInquiryDetail: #00000000;--ButtonTextSizePcBatchInquiryDetail: 16px;--ButtonRadiusSizePcBatchInquiryDetail: 30px;--ButtonTextSizeMobileBatchInquiryDetail: 16px;--ButtonRadiusSizeMobileBatchInquiryDetail: 5px;--PreBackgroundColor: #F1F1F1;--ThemesMobileButtomNavBgColor: #ffffff;--ThemesMobileButtomIconColor: #4a4a4a;--ThemesMobileButtomIconSelectedColor: #ec6608;--ThemesMobileButtomNavNameColor: #333333;--ThemesMobileButtomNavNameSelectedColor: #ec6608;--ThemesMobileButtomNavNameSize: 12px;}
.ly_poster_116[data-visual-id="26914"]{width:1440px; margin:0 auto; padding:0;}.ly_poster_116[data-visual-id="26914"]{padding-top:0px;padding-bottom:0px;}.ly_poster_116[data-visual-id="26914"]{box-sizing: border-box;padding-left:0%;padding-right:0%;}@media screen and (max-width: 1480px) {.ly_poster_116[data-visual-id="26914"]{ width: 96%;box-sizing: border-box;}}@media screen and (max-width: 1000px) {.ly_poster_116[data-visual-id="26914"]{padding-top:0px;padding-bottom:0px;}.ly_poster_116[data-visual-id="26914"]{width:98%; min-width:inherit;}.ly_poster_116[data-visual-id="26914"]{padding-left:0%;padding-right:0%;}}
.ly_poster_116[data-visual-id="26914"] {
			width: 100%;
			position: relative;
		}
		.ly_poster_116[data-visual-id="26914"] .banner_container {
			width: 100%;
			position: relative;
			overflow: hidden;
		}
		/* 背景图片层 */
		.ly_poster_116[data-visual-id="26914"] .banner_bg {
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
			background-size: cover;
			background-position: center;
			background-repeat: no-repeat;
		}
		/* 渐变遮罩层 */
		.ly_poster_116[data-visual-id="26914"] .banner_overlay {
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
			background: #3709AA;
			mix-blend-mode: hard-light;
			z-index: 1;
		}
		/* 内容区块 - 垂直居中 + 垂直偏移 */
		.ly_poster_116[data-visual-id="26914"] .banner_content {
			position: absolute;
			top: 50%;
			left: 0;
			width: 100%;
			transform: translateY(calc(-50% + 3.125vw));
			display: flex;
			flex-direction: column;
			justify-content: center;
			align-items: center;
			text-align: center;
			z-index: 2;
			box-sizing: border-box;
		}
		/* 主标题 */
		.ly_poster_116[data-visual-id="26914"] .banner_title {
			font-family: 'Fira Sans', var(--ThemesBoxTitleFont);
			font-style: normal;
			font-weight: 300;
			font-size: 2.344vw;
			line-height: 2.813vw;
			color: #ffffff;
			margin: 0;
			max-width: 52.422vw;
			animation: titleFadeIn_116 1s cubic-bezier(0.25, 0.1, 0.25, 1) 0.3s both;
		}
		@keyframes titleFadeIn_116 {
			from {
				transform: translateY(1.563vw);
				opacity: 0;
			}
			to {
				transform: translateY(0);
				opacity: 1;
			}
		}
		/* 副标题 */
		.ly_poster_116[data-visual-id="26914"] .banner_subtitle {
			font-family: 'Fira Sans', var(--ThemesTextContentFont);
			font-style: normal;
			font-weight: 300;
			font-size: 1.406vw;
			line-height: 2.344vw;
			color: #ffffff;
			margin-top: 1.25vw;
			max-width: 52.422vw;
			animation: subtitleFadeIn_116 1s cubic-bezier(0.25, 0.1, 0.25, 1) 0.6s both;
		}
		@keyframes subtitleFadeIn_116 {
			from {
				transform: translateY(1.563vw);
				opacity: 0;
			}
			to {
				transform: translateY(0);
				opacity: 1;
			}
		}

		/* ========== 移动端样式 (375px设计稿) ========== */
		@media (max-width: 768px) {
			.ly_poster_116[data-visual-id="26914"] .banner_container {
				padding-top: 0 !important;
				padding-bottom: 66.6667% !important;
			}
			.ly_poster_116[data-visual-id="26914"] .banner_content {
				transform: translateY(calc(-50% + 5.333vw));
				padding-left: 5.333vw;
				padding-right: 5.333vw;
			}
			.ly_poster_116[data-visual-id="26914"] .banner_title {
				font-size: 4.8vw;
				line-height: 1.4;
				max-width: 90vw;
				padding: 0;
			}
			.ly_poster_116[data-visual-id="26914"] .banner_subtitle {
				font-size: 3.733vw;
				line-height: 1.5;
				max-width: 90vw;
				margin-top: 2.667vw;
				padding: 0;
			}
		}
.ly_other_2 .other_wrapper{position: relative;padding:25px 0}
.ly_other_2 .other_wrapper .bread_crumb .bread_column{margin-bottom: 5px}
.ly_other_2[data-visual-id="26976"] .wide{width:1440px; margin:0 auto; padding:0;}.ly_other_2[data-visual-id="26976"]{padding-top:0px;padding-bottom:0px;}.ly_other_2[data-visual-id="26976"] .wide .section{box-sizing: border-box;padding-left:0%;padding-right:0%;}@media screen and (max-width: 1480px) {.ly_other_2[data-visual-id="26976"] .wide{ width: 96%;box-sizing: border-box;}}@media screen and (max-width: 1000px) {.ly_other_2[data-visual-id="26976"]{padding-top:0px;padding-bottom:0px;}.ly_other_2[data-visual-id="26976"] .wide{width:98%; min-width:inherit;}.ly_other_2[data-visual-id="26976"] .wide .section{padding-left:3%;padding-right:3%;}}
.ly_other_2[data-visual-id="26976"]{background-color: #f7f7f7; }
		.ly_other_2[data-visual-id="26976"] .other_wrapper .bread_crumb ,.ly_other_2[data-visual-id="26976"] .other_wrapper .bread_crumb a{color:#555555;font-size:14px}
		@media screen and (max-width:1000px) {
			.ly_other_2[data-visual-id="26976"] .other_wrapper .bread_crumb ,.ly_other_2[data-visual-id="26976"] .other_wrapper .bread_crumb a{font-size:12px}
		}
.ly_special_123[data-visual-id="26956"]{width:1440px; margin:0 auto; padding:0;}.ly_special_123[data-visual-id="26956"]{padding-top:30px;padding-bottom:0px;}.ly_special_123[data-visual-id="26956"]{box-sizing: border-box;padding-left:0%;padding-right:0%;}@media screen and (max-width: 1480px) {.ly_special_123[data-visual-id="26956"]{ width: 96%;box-sizing: border-box;}}@media screen and (max-width: 1000px) {.ly_special_123[data-visual-id="26956"]{padding-top:30px;padding-bottom:0px;}.ly_special_123[data-visual-id="26956"]{width:98%; min-width:inherit;}.ly_special_123[data-visual-id="26956"]{padding-left:0%;padding-right:0%;}}
/* PC端样式 - 基于1440设计稿 */
        .ly_special_123[data-visual-id="26956"] {
            background-color: #F3F3F3;
            width: 100%;
        }
        .ly_special_123[data-visual-id="26956"] .special_123_inner {
            display: flex;
            flex-direction: row;
            align-items: center;
            justify-content: center;
            gap: 45px;
            margin: 0 auto;
        }
        .ly_special_123[data-visual-id="26956"] .special_123_card {
            width: 383px;
            height: 338px;
            background: linear-gradient(360deg, #FFBD04 0%, rgba(255, 189, 4, 0.2) 100%);
            border-radius: 7px;
            position: relative;
            flex: none;
            transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
            cursor: pointer;
        }
        .ly_special_123[data-visual-id="26956"] .special_123_card:hover {
            transform: translateY(-10px);
            box-shadow: 0 20px 30px rgba(0, 0, 0, 0.1);
        }
        .ly_special_123[data-visual-id="26956"] .special_123_icon {
            position: absolute;
            left: 36px;
            top: 23px;
            width: 163px;
            height: 163px;
            transition: transform 0.4s ease;
        }
        .ly_special_123[data-visual-id="26956"] .special_123_card:hover .special_123_icon {
            transform: scale(1.05) rotate(-2deg);
        }
        .ly_special_123[data-visual-id="26956"] .special_123_icon img {
            width: 100%;
            height: 100%;
            object-fit: contain;
        }
        .ly_special_123[data-visual-id="26956"] .special_123_title {
            position: absolute;
            left: 36px;
            top: 218px;
            width: 311px;
            font-family: 'Fira Sans', sans-serif;
            font-style: normal;
            font-weight: 500;
            font-size: 25px;
            line-height: 29px;
            text-transform: lowercase;
            color: #FFFFFF;
        }

        /* 移动端样式 */
        @media (max-width: 768px) {
            .ly_special_123[data-visual-id="26956"] .special_123_inner {
                flex-direction: column;
                gap: 15px;
                padding: 0 15px;
            }
            .ly_special_123[data-visual-id="26956"] .special_123_card {
                width: 100%;
                height: auto;
                min-height: 120px;
                display: flex;
                flex-direction: row;
                align-items: center;
                padding: 20px;
                box-sizing: border-box;
            }
            .ly_special_123[data-visual-id="26956"] .special_123_icon {
                position: relative;
                left: auto;
                top: auto;
                width: 70px;
                height: 70px;
                flex-shrink: 0;
                margin-right: 20px;
            }
            .ly_special_123[data-visual-id="26956"] .special_123_title {
                position: relative;
                left: auto;
                top: auto;
                width: auto;
                flex: 1;
                font-size: 16px;
                line-height: 22px;
            }
        }
.ly_special_124[data-visual-id="26957"]{width:1440px; margin:0 auto; padding:0;}.ly_special_124[data-visual-id="26957"]{padding-top:30px;padding-bottom:0px;}.ly_special_124[data-visual-id="26957"]{box-sizing: border-box;padding-left:0%;padding-right:0%;}@media screen and (max-width: 1480px) {.ly_special_124[data-visual-id="26957"]{ width: 96%;box-sizing: border-box;}}@media screen and (max-width: 1000px) {.ly_special_124[data-visual-id="26957"]{padding-top:30px;padding-bottom:0px;}.ly_special_124[data-visual-id="26957"]{width:98%; min-width:inherit;}.ly_special_124[data-visual-id="26957"]{padding-left:0%;padding-right:0%;}}
/* PC端样式 - 基于1440设计稿 (1280*1.125) */
        .ly_special_124[data-visual-id="26957"] {
            background-color: #F3F3F3;
            width: 100%;
        }
        .ly_special_124[data-visual-id="26957"] .special_124_inner {
            max-width: 1237px;
            margin: 0 auto;
            display: flex;
            gap: 27px;
        }
        /* 左侧黄色渐变条 */
        .ly_special_124[data-visual-id="26957"] .special_124_accent_bar {
            width: 16px;
            height: 450px;
            background: linear-gradient(36.01deg, #FFBD04 25.97%, rgba(255, 189, 4, 0.2) 100%);
            flex-shrink: 0;
            align-self: flex-start;
            margin-top: 90px; /* 对齐副标题位置 (45px字号 + 36px margin) */
        }
        /* 右侧内容区 */
        .ly_special_124[data-visual-id="26957"] .special_124_content {
            flex: 1;
        }
        /* 主标题 */
        .ly_special_124[data-visual-id="26957"] .special_124_main_title {
            font-family: 'Fira Sans', sans-serif;
            font-weight: 700;
            font-size: 45px;
            line-height: 54px;
            text-align: center;
            color: #1E0E62;
            margin-bottom: 36px;
        }
        /* 副标题区域 */
        .ly_special_124[data-visual-id="26957"] .special_124_subtitle_wrap {
            margin-bottom: 27px;
        }
        .ly_special_124[data-visual-id="26957"] .special_124_subtitle {
            font-family: 'Fira Sans', sans-serif;
            font-weight: 600;
            font-size: 20px;
            line-height: 24px;
            color: #222;
        }
        .ly_special_124[data-visual-id="26957"] .special_124_subtitle_desc {
            font-family: 'Fira Sans', sans-serif;
            font-weight: 400;
            font-size: 16px;
            line-height: 20px;
            color: #666;
            margin-top: 6px;
        }
        /* 卡片行 */
        .ly_special_124[data-visual-id="26957"] .special_124_cards {
            display: flex;
            justify-content: center;
            gap: 23px;
            margin-bottom: 27px;
        }
        .ly_special_124[data-visual-id="26957"] .special_124_card {
            width: 293px;
            height: 150px;
            background: #024C7B;
            border-radius: 7px;
            padding: 34px;
            display: flex;
            flex-direction: row;
            align-items: flex-start;
            flex: none;
            transition: all 0.3s ease;
            cursor: default;
        }
        .ly_special_124[data-visual-id="26957"] .special_124_card:hover {
            transform: translateY(-5px);
            box-shadow: 0 10px 20px rgba(0,0,0,0.15);
        }
        .ly_special_124[data-visual-id="26957"] .special_124_card_title {
            font-family: 'Fira Sans', sans-serif;
            font-style: normal;
            font-weight: 700;
            font-size: 34px;
            line-height: 40px;
            color: #FFFFFF;
        }
        /* 统计网格 */
        .ly_special_124[data-visual-id="26957"] .special_124_stats {
            display: flex;
            flex-wrap: wrap;
            gap: 30px;
            justify-content: center;
        }
        .ly_special_124[data-visual-id="26957"] .special_124_stat {
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
            padding: 0 23px;
            gap: 16px;
            width: 290px;
            height: 170px;
            background: linear-gradient(360deg, #FFFFFF 0%, #F6F6F6 100%);
            border-radius: 7px;
            box-shadow: 0 2px 8px rgba(0,0,0,0.08);
            transition: all 0.3s ease;
            cursor: default;
        }
        .ly_special_124[data-visual-id="26957"] .special_124_stat:hover {
            transform: translateY(-8px);
            box-shadow: 0 12px 24px rgba(0,0,0,0.12);
        }
        .ly_special_124[data-visual-id="26957"] .special_124_stat_value {
            font-family: 'Fira Sans', sans-serif;
            font-style: normal;
            font-weight: 600;
            font-size: 48px;
            line-height: 58px;
            text-transform: uppercase;
            background: linear-gradient(180deg, #A68BC2 0%, #2D1B4E 100%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            background-clip: text;
            align-self: stretch;
        }
        .ly_special_124[data-visual-id="26957"] .special_124_stat_value_suffix {
            font-family: 'Fira Sans', sans-serif;
            font-style: normal;
            font-weight: 700;
            font-size: 28px;
            line-height: 34px;
            text-transform: uppercase;
            color: #A68BC2;
        }
        .ly_special_124[data-visual-id="26957"] .special_124_stat_label {
            font-family: 'Fira Sans', sans-serif;
            font-style: normal;
            font-weight: 300;
            font-size: 20px;
            line-height: 34px;
            color: #1E1E1E;
            align-self: stretch;
        }
        /* 第7个统计项居中 */
        .ly_special_124[data-visual-id="26957"] .special_124_stat:nth-child(7) {
            /* flex居中时自动居中 */
        }

        /* 移动端样式 */
        @media (max-width: 768px) {
            .ly_special_124[data-visual-id="26957"] {
                overflow-x: hidden;
            }
            .ly_special_124[data-visual-id="26957"] .special_124_inner {
                padding: 0 15px;
                flex-direction: column;
                gap: 15px;
                max-width: 100%;
                box-sizing: border-box;
            }
            .ly_special_124[data-visual-id="26957"] .special_124_content {
                width: 100%;
                max-width: 100%;
                overflow: hidden;
            }
            .ly_special_124[data-visual-id="26957"] .special_124_accent_bar {
                width: 100%;
                height: 8px;
                margin-top: 0;
            }
            .ly_special_124[data-visual-id="26957"] .special_124_main_title {
                font-size: 22px;
                line-height: 28px;
                margin-bottom: 15px;
            }
            .ly_special_124[data-visual-id="26957"] .special_124_subtitle_wrap {
                margin-bottom: 15px;
            }
            .ly_special_124[data-visual-id="26957"] .special_124_subtitle {
                font-size: 14px;
                line-height: 18px;
            }
            .ly_special_124[data-visual-id="26957"] .special_124_subtitle_desc {
                font-size: 12px;
                line-height: 16px;
            }
            .ly_special_124[data-visual-id="26957"] .special_124_cards {
                flex-direction: column;
                gap: 12px;
                margin-bottom: 15px;
            }
            .ly_special_124[data-visual-id="26957"] .special_124_card {
                width: 100%;
                height: auto;
                padding: 16px 20px;
                box-sizing: border-box;
            }
            .ly_special_124[data-visual-id="26957"] .special_124_card_title {
                font-size: 16px;
                line-height: 22px;
            }
            .ly_special_124[data-visual-id="26957"] .special_124_stats {
                display: grid;
                grid-template-columns: repeat(2, 1fr);
                gap: 12px;
            }
            .ly_special_124[data-visual-id="26957"] .special_124_stat {
                width: 100%;
                height: auto;
                min-height: 100px;
                padding: 15px;
                gap: 8px;
                box-sizing: border-box;
            }
            .ly_special_124[data-visual-id="26957"] .special_124_stat_value {
                font-size: 24px;
                line-height: 30px;
            }
            .ly_special_124[data-visual-id="26957"] .special_124_stat_value_suffix {
                font-size: 14px;
                line-height: 18px;
            }
            .ly_special_124[data-visual-id="26957"] .special_124_stat_label {
                font-size: 12px;
                line-height: 16px;
            }
            .ly_special_124[data-visual-id="26957"] .special_124_stat:nth-child(7) {
                grid-column: 1 / -1;
            }
        }
.ly_special_125[data-visual-id="26958"]{width:1440px; margin:0 auto; padding:0;}.ly_special_125[data-visual-id="26958"]{padding-top:30px;padding-bottom:0px;}.ly_special_125[data-visual-id="26958"]{box-sizing: border-box;padding-left:0%;padding-right:0%;}@media screen and (max-width: 1480px) {.ly_special_125[data-visual-id="26958"]{ width: 96%;box-sizing: border-box;}}@media screen and (max-width: 1000px) {.ly_special_125[data-visual-id="26958"]{padding-top:30px;padding-bottom:0px;}.ly_special_125[data-visual-id="26958"]{width:98%; min-width:inherit;}.ly_special_125[data-visual-id="26958"]{padding-left:0%;padding-right:0%;}}
/* PC端样式 - 基于1440 (1280*1.125) */
        .ly_special_125[data-visual-id="26958"] {
            background-color: #F3F3F3;
            width: 100%;
        }
        .ly_special_125[data-visual-id="26958"] .special_125_inner {
            max-width: 1237px;
            margin: 0 auto;
        }
        /* 区块容器 */
        .ly_special_125[data-visual-id="26958"] .special_125_section {
            display: flex;
            align-items: flex-start;
            margin-bottom: 50px;
        }
        .ly_special_125[data-visual-id="26958"] .special_125_section:last-child {
            margin-bottom: 0;
        }
        /* 左侧黄条 - 16px × 235px，渐变背景 */
        .ly_special_125[data-visual-id="26958"] .special_125_accent_bar {
            width: 16px;
            height: 235px;
            background: linear-gradient(36.01deg, #FFBD04 25.97%, rgba(255, 189, 4, 0.2) 100%);
            flex-shrink: 0;
            margin-right: 45px;
        }
        /* 右侧内容 */
        .ly_special_125[data-visual-id="26958"] .special_125_content {
            flex: 1;
        }
        /* 标题 */
        .ly_special_125[data-visual-id="26958"] .special_125_title {
            font-family: 'Fira Sans', sans-serif;
            font-weight: 600;
            font-size: 25px;
            line-height: 30px;
            color: #222;
            margin-bottom: 8px;
        }
        /* 描述 */
        .ly_special_125[data-visual-id="26958"] .special_125_desc {
            font-family: 'Fira Sans', sans-serif;
            font-weight: 400;
            font-size: 18px;
            line-height: 24px;
            color: #666;
            margin-bottom: 25px;
        }
        /* 内容行：图片+卡片 */
        .ly_special_125[data-visual-id="26958"] .special_125_row {
            display: flex;
            gap: 57px;
            align-items: stretch;
        }
        /* 区块1图片 - 424px × 269px */
        .ly_special_125[data-visual-id="26958"] .special_125_section_1 .special_125_image {
            width: 424px;
            height: 269px;
            border-radius: 11px;
            overflow: hidden;
            flex-shrink: 0;
        }
        /* 区块2图片 - 424px × 294px */
        .ly_special_125[data-visual-id="26958"] .special_125_section_2 .special_125_image {
            width: 424px;
            height: 294px;
            border-radius: 11px;
            overflow: hidden;
            flex-shrink: 0;
        }
        .ly_special_125[data-visual-id="26958"] .special_125_image img {
            width: 100%;
            height: 100%;
            object-fit: cover;
            transition: transform 0.5s ease;
        }
        .ly_special_125[data-visual-id="26958"] .special_125_row:hover .special_125_image img {
            transform: scale(1.05);
        }
        /* 区块1卡片 - 746px × 269px，半透明黄色 */
        .ly_special_125[data-visual-id="26958"] .special_125_section_1 .special_125_card {
            width: 746px;
            height: 269px;
            background: #FFBD04;
            opacity: 1;
            border-radius: 11px;
            display: flex;
            flex-direction: column;
            justify-content: center;
            padding: 0 35px;
            box-sizing: border-box;
            transition: all 0.3s ease;
        }
        .ly_special_125[data-visual-id="26958"] .special_125_section_1 .special_125_card:hover,
        .ly_special_125[data-visual-id="26958"] .special_125_section_2 .special_125_card:hover {
            transform: translateX(5px);
            box-shadow: 0 10px 30px rgba(0,0,0,0.1);
        }
        /* 区块2卡片 - 746px × 294px，紫色 */
        .ly_special_125[data-visual-id="26958"] .special_125_section_2 .special_125_card {
            width: 746px;
            height: 294px;
            background: #3A0CA3;
            border-radius: 11px;
            display: flex;
            flex-direction: column;
            justify-content: center;
            padding: 0 35px;
            box-sizing: border-box;
            transition: all 0.3s ease;
        }
        /* 列表项文字 - font-size 34px, line-height 40px, font-weight 300 */
        .ly_special_125[data-visual-id="26958"] .special_125_item {
            font-family: 'Fira Sans', sans-serif;
            font-weight: 300;
            font-size: 34px;
            line-height: 40px;
            margin-bottom: 20px;
        }
        .ly_special_125[data-visual-id="26958"] .special_125_item:last-child {
            margin-bottom: 0;
        }
        /* 区块1列表项 - 深色文字 */
        .ly_special_125[data-visual-id="26958"] .special_125_section_1 .special_125_item {
            color: #1E1E1E;
        }
        /* 区块2列表项 - 白色文字 */
        .ly_special_125[data-visual-id="26958"] .special_125_section_2 .special_125_item {
            color: #FFFFFF;
        }
        /* 按钮容器 */
        .ly_special_125[data-visual-id="26958"] .special_125_btn_wrap {
            display: flex;
            justify-content: flex-end;
            margin-top: 12px;
        }
        /* 区块1按钮 - 736px × 66px */
        .ly_special_125[data-visual-id="26958"] .special_125_section_1 .special_125_btn {
            width: 736px;
            height: 66px;
            background: linear-gradient(360deg, #FFFFFF 0%, #F6F6F6 100%);
            border: 1px solid #FFBD04;
            border-radius: 7px;
            font-family: 'Fira Sans', sans-serif;
            font-weight: 500;
            font-size: 25px;
            line-height: 66px;
            text-align: center;
            text-transform: lowercase;
            color: #FFBD04;
            box-sizing: border-box;
            cursor: default;
            transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
            position: relative;
            overflow: hidden;
        }
        .ly_special_125[data-visual-id="26958"] .special_125_section_1 .special_125_btn:hover {
            background: #FFFFFF;
            transform: scale(1.02);
            box-shadow: 0 4px 20px rgba(255, 189, 4, 0.2);
            border-color: #FFBD04;
            letter-spacing: 0.5px;
        }
        /* 区块2按钮 - 746px × 66px */
        .ly_special_125[data-visual-id="26958"] .special_125_section_2 .special_125_btn {
            width: 746px;
            height: 66px;
            background: linear-gradient(360deg, #FFFFFF 0%, #F6F6F6 100%);
            border: 1px solid #3A0CA3;
            border-radius: 7px;
            font-family: 'Fira Sans', sans-serif;
            font-weight: 500;
            font-size: 25px;
            line-height: 66px;
            text-align: center;
            text-transform: lowercase;
            color: #3A0CA3;
            box-sizing: border-box;
            cursor: default;
            transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
            position: relative;
            overflow: hidden;
        }
        .ly_special_125[data-visual-id="26958"] .special_125_section_2 .special_125_btn:hover {
            background: #FFFFFF;
            transform: scale(1.02);
            box-shadow: 0 4px 20px rgba(55, 9, 170, 0.2);
            border-color: #3709AA;
            letter-spacing: 0.5px;
        }

        /* 移动端样式 */
        @media (max-width: 768px) {
            .ly_special_125[data-visual-id="26958"] {
                overflow-x: hidden;
            }
            .ly_special_125[data-visual-id="26958"] .special_125_inner {
                padding: 0 15px;
                max-width: 100%;
                box-sizing: border-box;
            }
            .ly_special_125[data-visual-id="26958"] .special_125_section {
                flex-direction: column;
                margin-bottom: 25px;
            }
            .ly_special_125[data-visual-id="26958"] .special_125_section:last-child {
                margin-bottom: 0;
            }
            .ly_special_125[data-visual-id="26958"] .special_125_accent_bar {
                width: 100%;
                height: 6px;
                margin-right: 0;
                margin-bottom: 12px;
            }
            .ly_special_125[data-visual-id="26958"] .special_125_content {
                width: 100%;
                max-width: 100%;
            }
            .ly_special_125[data-visual-id="26958"] .special_125_title {
                font-size: 16px;
                line-height: 22px;
                margin-bottom: 4px;
            }
            .ly_special_125[data-visual-id="26958"] .special_125_desc {
                font-size: 13px;
                line-height: 18px;
                margin-bottom: 12px;
            }
            .ly_special_125[data-visual-id="26958"] .special_125_row {
                flex-direction: column;
                gap: 12px;
            }
            .ly_special_125[data-visual-id="26958"] .special_125_section_1 .special_125_image,
            .ly_special_125[data-visual-id="26958"] .special_125_section_2 .special_125_image {
                width: 100%;
                height: 160px;
                box-sizing: border-box;
            }
            .ly_special_125[data-visual-id="26958"] .special_125_section_1 .special_125_card,
            .ly_special_125[data-visual-id="26958"] .special_125_section_2 .special_125_card {
                width: 100%;
                height: auto;
                padding: 20px;
                box-sizing: border-box;
            }
            .ly_special_125[data-visual-id="26958"] .special_125_item {
                font-size: 15px;
                line-height: 20px;
                margin-bottom: 10px;
            }
            .ly_special_125[data-visual-id="26958"] .special_125_btn_wrap {
                justify-content: center;
                margin-top: 10px;
            }
            .ly_special_125[data-visual-id="26958"] .special_125_section_1 .special_125_btn,
            .ly_special_125[data-visual-id="26958"] .special_125_section_2 .special_125_btn {
                width: 100%;
                height: 44px;
                font-size: 14px;
                line-height: 44px;
                box-sizing: border-box;
            }
        }
.ly_special_126[data-visual-id="26959"]{width:1440px; margin:0 auto; padding:0;}.ly_special_126[data-visual-id="26959"]{padding-top:30px;padding-bottom:30px;}.ly_special_126[data-visual-id="26959"]{box-sizing: border-box;padding-left:0%;padding-right:0%;}@media screen and (max-width: 1480px) {.ly_special_126[data-visual-id="26959"]{ width: 96%;box-sizing: border-box;}}@media screen and (max-width: 1000px) {.ly_special_126[data-visual-id="26959"]{padding-top:30px;padding-bottom:30px;}.ly_special_126[data-visual-id="26959"]{width:98%; min-width:inherit;}.ly_special_126[data-visual-id="26959"]{padding-left:0%;padding-right:0%;}}
/* PC端样式 - 基于1440设计稿 */
        .ly_special_126[data-visual-id="26959"] {
            background-color: #F3F3F3;
            width: 100%;
        }
        .ly_special_126[data-visual-id="26959"] .special_126_inner {
            max-width: 1014px;
            margin: 0 auto;
        }
        /* 主标题 */
        .ly_special_126[data-visual-id="26959"] .special_126_main_title {
            font-family: 'Fira Sans', sans-serif;
            font-weight: 700;
            font-size: 45px;
            line-height: 54px;
            text-align: center;
            text-transform: uppercase;
            color: #1E0E62;
            margin-bottom: 40px;
        }
        /* 卡片容器 */
        .ly_special_126[data-visual-id="26959"] .special_126_cards {
            display: flex;
            flex-direction: row;
            align-items: center;
            gap: 20px;
        }
        /* 卡片通用样式 */
        .ly_special_126[data-visual-id="26959"] .special_126_card {
            width: 497px;
            height: 304px;
            background: linear-gradient(36.01deg, #FFBD04 25.97%, rgba(255, 189, 4, 0.2) 100%);
            border-radius: 10px;
            position: relative;
            padding: 37px 31px;
            box-sizing: border-box;
            transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
            cursor: default;
        }
        .ly_special_126[data-visual-id="26959"] .special_126_card:hover {
            transform: translateY(-10px);
            box-shadow: 0 20px 40px rgba(0,0,0,0.15);
        }
        /* 卡片标题 */
        .ly_special_126[data-visual-id="26959"] .special_126_card_title {
            font-family: 'Fira Sans', sans-serif;
            font-weight: 700;
            font-size: 30px;
            line-height: 36px;
            color: #FFFFFF;
            margin-bottom: 47px;
        }
        .ly_special_126[data-visual-id="26959"] .special_126_card_2 .special_126_card_title {
            color: #FFFFFF;
        }
        /* 列表项 */
        .ly_special_126[data-visual-id="26959"] .special_126_card_list {
            font-family: 'Fira Sans', sans-serif;
            font-weight: 400;
            font-size: 22px;
            line-height: 26px;
            color: #1E1E1E;
        }
        .ly_special_126[data-visual-id="26959"] .special_126_card_2 .special_126_card_list {
            color: #1E1E1E;
        }
        .ly_special_126[data-visual-id="26959"] .special_126_card_item {
            display: flex;
            align-items: flex-start;
            margin-bottom: 26px;
            transition: transform 0.3s ease;
        }
        .ly_special_126[data-visual-id="26959"] .special_126_card_item:hover {
            transform: translateX(10px);
        }
        .ly_special_126[data-visual-id="26959"] .special_126_card_item:last-child {
            margin-bottom: 0;
        }
        .ly_special_126[data-visual-id="26959"] .special_126_card_item::before {
            content: "•";
            margin-right: 12px;
            font-size: 22px;
            line-height: 26px;
        }

        /* 移动端样式 */
        @media (max-width: 768px) {
            .ly_special_126[data-visual-id="26959"] .special_126_inner {
                padding: 0 15px;
            }
            .ly_special_126[data-visual-id="26959"] .special_126_main_title {
                font-size: 24px;
                line-height: 30px;
                margin-bottom: 25px;
            }
            .ly_special_126[data-visual-id="26959"] .special_126_cards {
                flex-direction: column;
                gap: 15px;
            }
            .ly_special_126[data-visual-id="26959"] .special_126_card {
                width: 100%;
                height: auto;
                min-height: 200px;
                padding: 25px 20px;
            }
            .ly_special_126[data-visual-id="26959"] .special_126_card_title {
                font-size: 22px;
                line-height: 28px;
                margin-bottom: 25px;
            }
            .ly_special_126[data-visual-id="26959"] .special_126_card_list {
                font-size: 16px;
                line-height: 20px;
            }
            .ly_special_126[data-visual-id="26959"] .special_126_card_item {
                margin-bottom: 16px;
            }
            .ly_special_126[data-visual-id="26959"] .special_126_card_item::before {
                font-size: 16px;
                line-height: 20px;
            }
        }
.ly_faq_1 a{text-decoration: none}.ly_faq_1 .top_info{text-align: center}.ly_faq_1 .top_info .top_subtitle{margin-top: 20px}.ly_faq_1 .faq_list{margin-top: 40px;width: 100%;box-sizing: border-box}.ly_faq_1 .faq_list .faq_item{margin-top: 10px;padding: 32px 50px 32px 30px;width: 100%;box-sizing: border-box;word-wrap:break-word}.ly_faq_1 .faq_list .faq_item:first-child{margin-top: 0}.ly_faq_1 .faq_list .faq_item .i_title{line-height: 1.5;box-sizing: border-box;padding-right: 30px;cursor: pointer;position: relative}.ly_faq_1 .faq_list .faq_item .i_title i{position: absolute;top: 50%;transform: translateY(-50%);right: -20px;font-size: 20px}.ly_faq_1 .faq_list .faq_item .content_height{overflow: hidden;display: none}.ly_faq_1 .faq_list .faq_item.current .i_title i{transform: translateY(-50%) rotate(180deg)}.ly_faq_1 .faq_list .faq_item.current .i_content{line-height: 1.875;background-color: transparent}.ly_faq_1 .faq_list .faq_item.current .content_height{margin-top: 20px}@media screen and (max-width: 1000px){.ly_faq_1 .faq_list{margin-top: 20px}.ly_faq_1 .faq_list .faq_item{padding: 15px 30px 15px 15px }
    .ly_faq_1 .top_info .top_subtitle{margin-top: 15px}}
.ly_faq_1[data-visual-id="26955"] .wide{width:1440px; margin:0 auto; padding:0;}.ly_faq_1[data-visual-id="26955"]{padding-top:100px;padding-bottom:100px;}.ly_faq_1[data-visual-id="26955"] .wide .section{box-sizing: border-box;padding-left:5%;padding-right:5%;}@media screen and (max-width: 1480px) {.ly_faq_1[data-visual-id="26955"] .wide{ width: auto;box-sizing: border-box;}}@media screen and (max-width: 1000px) {.ly_faq_1[data-visual-id="26955"]{padding-top:40px;padding-bottom:40px;}.ly_faq_1[data-visual-id="26955"] .wide{width:98%; min-width:inherit;}.ly_faq_1[data-visual-id="26955"] .wide .section{padding-left:3%;padding-right:3%;}}
.ly_faq_1[data-visual-id="26955"]{background-color: #F3F3F3;}
		.ly_faq_1[data-visual-id="26955"] .top_title a{ font-size: 42px; color: #111111; }
		.ly_faq_1[data-visual-id="26955"] .top_subtitle{ font-size: 20px; color: #555555; }
					.ly_faq_1[data-visual-id="26955"] .faq_list .faq_item.Faq-1{ background-color: #ffffff; }
			.ly_faq_1[data-visual-id="26955"] .faq_list .faq_item.Faq-1 .i_title{ font-size: 20px; color: #111111; }
			.ly_faq_1[data-visual-id="26955"] .faq_list .faq_item.Faq-1 .i_content{ font-size: 16px; color: #555555 }
			@media screen and (min-width: 1000px) {
				.ly_faq_1[data-visual-id="26955"] .faq_list .faq_item.Faq-1:hover .i_title{ color: #54b9fd; }
				.ly_faq_1[data-visual-id="26955"] .faq_list .faq_item.Faq-1 .i_content:hover { color: #555555; }
			}
			.ly_faq_1[data-visual-id="26955"] .faq_list .faq_item.Faq-1.current .i_title,
			.ly_faq_1[data-visual-id="26955"] .faq_list .faq_item.Faq-1.current .i_title i{ color: #54b9fd; }
					.ly_faq_1[data-visual-id="26955"] .faq_list .faq_item.Faq-2{ background-color: #ffffff; }
			.ly_faq_1[data-visual-id="26955"] .faq_list .faq_item.Faq-2 .i_title{ font-size: 20px; color: #111111; }
			.ly_faq_1[data-visual-id="26955"] .faq_list .faq_item.Faq-2 .i_content{ font-size: 16px; color: #555555 }
			@media screen and (min-width: 1000px) {
				.ly_faq_1[data-visual-id="26955"] .faq_list .faq_item.Faq-2:hover .i_title{ color: #54b9fd; }
				.ly_faq_1[data-visual-id="26955"] .faq_list .faq_item.Faq-2 .i_content:hover { color: #555555; }
			}
			.ly_faq_1[data-visual-id="26955"] .faq_list .faq_item.Faq-2.current .i_title,
			.ly_faq_1[data-visual-id="26955"] .faq_list .faq_item.Faq-2.current .i_title i{ color: #54b9fd; }
				@media screen and (max-width: 1000px) {
			.ly_faq_1[data-visual-id="26955"] .top_title a{ font-size: 24px; }
			.ly_faq_1[data-visual-id="26955"] .top_subtitle{ font-size: 18px; }
							.ly_faq_1[data-visual-id="26955"] .faq_list .faq_item.Faq-1 .i_title{ font-size: 16px; }
				.ly_faq_1[data-visual-id="26955"] .faq_list .faq_item.Faq-1 .i_content{ font-size: 14px;  }
							.ly_faq_1[data-visual-id="26955"] .faq_list .faq_item.Faq-2 .i_title{ font-size: 16px; }
				.ly_faq_1[data-visual-id="26955"] .faq_list .faq_item.Faq-2 .i_content{ font-size: 14px;  }
					}
.procurement_float_btn{
    position: fixed;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    z-index: 999;
    writing-mode: vertical-lr;
    text-orientation: mixed;
    background: linear-gradient(180deg, #1a73e8 0%, #0d47a1 100%);
    color: #FFFFFF;
    padding: 18px 10px;
    font-size: 18px;
    font-weight: 600;
    letter-spacing: 2px;
    text-decoration: none;
    border-radius: 8px 0 0 8px;
    box-shadow: -2px 2px 12px rgba(26,115,232,0.3);
    transition: all .3s ease;
    cursor: pointer;
}
.procurement_float_btn:hover{
    background: linear-gradient(180deg, #1557b0 0%, #0a3a8a 100%);
    padding-right: 14px;
    box-shadow: -4px 2px 18px rgba(26,115,232,0.5);
    color: #FFFFFF;
    text-decoration: none;
}
@media screen and (max-width: 768px){
    .procurement_float_btn{
        font-size: 16px;
        padding: 12px 8px;
    }
}
#cw-widget-holder.woot-widget-holder:not(.woot--hide){background:#fff}
#cw-widget-holder.woot-widget-holder:not(.woot--hide) iframe{visibility:visible!important;opacity:1!important}