.elementor-29175 .elementor-element.elementor-element-c107801 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-29175 .elementor-element.elementor-element-c107801 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29175 .elementor-element.elementor-element-c0e03d4{width:var( --container-widget-width, 100.501% );max-width:100.501%;--container-widget-width:100.501%;--container-widget-flex-grow:0;}.elementor-29175 .elementor-element.elementor-element-c0e03d4 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29175 .elementor-element.elementor-element-c0e03d4 img{width:100%;max-width:100%;}.elementor-29175 .elementor-element.elementor-element-068f54e:not(.elementor-motion-effects-element-type-background), .elementor-29175 .elementor-element.elementor-element-068f54e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29175 .elementor-element.elementor-element-068f54e > .elementor-container{max-width:1140px;}.elementor-29175 .elementor-element.elementor-element-068f54e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-29175 .elementor-element.elementor-element-068f54e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29175 .elementor-element.elementor-element-2cbeaab > .elementor-element-populated{text-align:justify;margin:40px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29175 .elementor-element.elementor-element-6f87aae > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29175 .elementor-element.elementor-element-6f87aae{text-align:center;}.elementor-29175 .elementor-element.elementor-element-b1e59fd > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-29175 .elementor-element.elementor-element-b1e59fd{text-align:center;}.elementor-29175 .elementor-element.elementor-element-b1e59fd .elementor-heading-title{font-size:13px;}.elementor-29175 .elementor-element.elementor-element-e5bdc3f{margin-top:40px;margin-bottom:40px;}.elementor-29175 .elementor-element.elementor-element-88c31c5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-29175 .elementor-element.elementor-element-88c31c5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29175 .elementor-element.elementor-element-88c31c5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-29175 .elementor-element.elementor-element-88c31c5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-29175 .elementor-element.elementor-element-88c31c5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29175 .elementor-element.elementor-element-5c38d8c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29175 .elementor-element.elementor-element-5c38d8c img{opacity:1;}.elementor-29175 .elementor-element.elementor-element-4eb1d43 > .elementor-widget-container{background-color:#FFFFFF;margin:40px 0px 40px 0px;}.elementor-29175 .elementor-element.elementor-element-4eb1d43 img{opacity:1;}.elementor-29175 .elementor-element.elementor-element-e9f12cc > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-29175 .elementor-element.elementor-element-e9f12cc{text-align:center;}.elementor-29175 .elementor-element.elementor-element-32857dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29175 .elementor-element.elementor-element-32857dd{text-align:center;}.elementor-29175 .elementor-element.elementor-element-32857dd .elementor-heading-title{font-size:15px;font-weight:600;}.elementor-29175 .elementor-element.elementor-element-6b6c29e{margin-top:20px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-29175 .elementor-element.elementor-element-fdcd17e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-29175 .elementor-element.elementor-element-74dd295 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-29175 .elementor-element.elementor-element-74dd295{text-align:justify;}.elementor-29175 .elementor-element.elementor-element-25a0e3b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-29175 .elementor-element.elementor-element-91757cf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-29175 .elementor-element.elementor-element-63c2311 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-29175 .elementor-element.elementor-element-63c2311{font-size:13px;font-weight:600;letter-spacing:-0.5px;}.elementor-29175 .elementor-element.elementor-element-37b6c65 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-29175 .elementor-element.elementor-element-cea9d90 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-29175 .elementor-element.elementor-element-cea9d90{font-size:13px;font-weight:600;letter-spacing:-0.5px;}.elementor-29175 .elementor-element.elementor-element-d5f3ee8 > .elementor-widget-container{margin:-10px 0px 0px -10px;}.elementor-29175 .elementor-element.elementor-element-97e1123{font-size:13px;font-weight:600;letter-spacing:-0.5px;}.elementor-29175 .elementor-element.elementor-element-35395ee > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-29175 .elementor-element.elementor-element-aa7a732{margin-top:20px;margin-bottom:20px;}.elementor-29175 .elementor-element.elementor-element-7f83750 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-29175 .elementor-element.elementor-element-f3257fa > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-29175 .elementor-element.elementor-element-f3257fa{font-size:13px;font-weight:600;letter-spacing:-0.5px;}.elementor-29175 .elementor-element.elementor-element-55c7184 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-29175 .elementor-element.elementor-element-d4f07ba > .elementor-widget-container{margin:0px 0px 0px -30px;padding:0px 0px 0px 0px;}.elementor-29175 .elementor-element.elementor-element-d4f07ba{font-size:13px;font-weight:600;letter-spacing:-0.5px;}.elementor-29175 .elementor-element.elementor-element-ff0b723 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-29175 .elementor-element.elementor-element-86bdbe7{width:var( --container-widget-width, 103.092% );max-width:103.092%;--container-widget-width:103.092%;--container-widget-flex-grow:0;}.elementor-29175 .elementor-element.elementor-element-86bdbe7 > .elementor-widget-container{margin:-10px -10px 0px -10px;padding:0px 0px 0px 0px;}.elementor-29175 .elementor-element.elementor-element-49691ee > .elementor-widget-container{margin:20px 0px 0px -39px;padding:0px 0px 0px 0px;}.elementor-29175 .elementor-element.elementor-element-49691ee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29175 .elementor-element.elementor-element-49691ee{font-size:13px;font-weight:600;letter-spacing:-0.5px;}.elementor-29175 .elementor-element.elementor-element-d337c3a > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29175 .elementor-element.elementor-element-d337c3a{text-align:center;}.elementor-29175 .elementor-element.elementor-element-00e102e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29175 .elementor-element.elementor-element-00e102e{text-align:center;}.elementor-29175 .elementor-element.elementor-element-00e102e .elementor-heading-title{font-size:21px;}.elementor-29175 .elementor-element.elementor-element-8855344 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-29175 .elementor-element.elementor-element-15ce9db > .elementor-widget-container{margin:-30px 0px 10px 0px;}body.elementor-page-29175:not(.elementor-motion-effects-element-type-background), body.elementor-page-29175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:769px){.elementor-29175 .elementor-element.elementor-element-88c31c5{width:100%;}.elementor-29175 .elementor-element.elementor-element-91757cf{width:26.08%;}.elementor-29175 .elementor-element.elementor-element-7879dac{width:28.048%;}.elementor-29175 .elementor-element.elementor-element-5fce234{width:24.292%;}.elementor-29175 .elementor-element.elementor-element-35395ee{width:21.524%;}.elementor-29175 .elementor-element.elementor-element-7f83750{width:45.682%;}.elementor-29175 .elementor-element.elementor-element-94b0456{width:27.717%;}.elementor-29175 .elementor-element.elementor-element-ff0b723{width:26.601%;}}@media(max-width:1024px){.elementor-29175 .elementor-element.elementor-element-3c4faa7 > .elementor-widget-container{margin:32px 32px 32px 32px;padding:0px 0px 0px 0px;}}@media(max-width:768px){.elementor-29175 .elementor-element.elementor-element-2cbeaab > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29175 .elementor-element.elementor-element-3c4faa7 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 20px 0px 0px;}.elementor-29175 .elementor-element.elementor-element-e9f12cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29175 .elementor-element.elementor-element-32857dd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29175 .elementor-element.elementor-element-fdcd17e > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-29175 .elementor-element.elementor-element-74dd295{text-align:justify;}.elementor-29175 .elementor-element.elementor-element-63c2311 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-29175 .elementor-element.elementor-element-37b6c65 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-29175 .elementor-element.elementor-element-97e1123 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-29175 .elementor-element.elementor-element-f3257fa > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-29175 .elementor-element.elementor-element-55c7184 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-29175 .elementor-element.elementor-element-49691ee > .elementor-widget-container{margin:0px 0px 0px -30px;}.elementor-29175 .elementor-element.elementor-element-d337c3a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29175 .elementor-element.elementor-element-00e102e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29175 .elementor-element.elementor-element-15ce9db > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-3c4faa7 */.my-read-more-container {
    position: relative;
}

.my-read-more-container .content {
    overflow: hidden;
    /* 设置收起时的高度，例如 5em (5行文字的高度) */
    max-height: 20em;
    /* 为了渐变效果 */
    -webkit-mask-image: linear-gradient(to bottom, black 50%, transparent 100%);
    mask-image: linear-gradient(to bottom, black 50%, transparent 100%);
    transition: max-height 0.5s ease;
}

/* 当添加了 'active' 类时，展开内容 */
.my-read-more-container .content.active {
    max-height: 1000px; /* 设置一个足够大的值以展开全部内容 */
    -webkit-mask-image: none;
    mask-image: none;
}

.read-more-btn {
    color: #000000; /* 按钮颜色 */
    cursor: pointer;
    font-weight: Medium;
    display: block;
    margin-top: 10px;
    text-align: center;
}
.read-more-btn:after {
    color: #FDE153;
    content: ' ∨';向下箭头 */
}
.active + .read-more-btn:after {
    color: #FDE153;
    content: ' ∧'; /* 向上箭头 */
}/* End custom CSS */