.elementor-29 .elementor-element.elementor-element-3a62f274{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-29 .elementor-element.elementor-element-3a62f274:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-3a62f274 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-29 .elementor-element.elementor-element-3a62f274::before, .elementor-29 .elementor-element.elementor-element-3a62f274 > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-3a62f274 > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-3a62f274 > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-3a62f274 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-3a62f274 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-9402fe3{--display:flex;--min-height:28vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-196084b6{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-196084b6:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-196084b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-bf5c858{--display:flex;--min-height:139px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-d669de8{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-d669de8 .elementor-heading-title{font-family:"鸿蒙字体", Sans-serif;font-weight:500;color:#2E2E2E;}.elementor-29 .elementor-element.elementor-element-9233a8c{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-9233a8c .elementor-heading-title{font-family:"鸿蒙字体", Sans-serif;font-size:13px;font-weight:500;color:#2E2E2E;}.elementor-29 .elementor-element.elementor-element-677d066{--display:flex;--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-108007b{--display:flex;--min-height:53vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-f6a86e3{--display:flex;--min-height:42vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-395e09a{--display:flex;--min-height:358px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9C7C7;--border-color:#C9C7C7;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-53c0c73{--display:flex;--min-height:14vh;--margin-top:23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-29 .elementor-element.elementor-element-e056e4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-e056e4a img{width:56%;height:14vh;border-radius:100px 100px 100px 100px;}.elementor-29 .elementor-element.elementor-element-c7e1d4a{--display:flex;}.elementor-29 .elementor-element.elementor-element-509af0f{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-509af0f .elementor-heading-title{font-family:"鸿蒙字体", Sans-serif;font-size:17px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-d4e25f5{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-d4e25f5 .elementor-heading-title{font-family:"鸿蒙字体", Sans-serif;font-size:17px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-4039dc0{margin:99px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-4039dc0 .elementor-heading-title{font-family:"鸿蒙字体", Sans-serif;font-size:15px;font-weight:400;color:#68686896;}.elementor-29 .elementor-element.elementor-element-271a392{--display:flex;--min-height:42vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-9fcada9{--display:flex;--min-height:358px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9C7C7;--border-color:#C9C7C7;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-add05c2{--display:flex;--min-height:14vh;--margin-top:23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-02df4c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-02df4c6 img{width:56%;height:14vh;border-radius:100px 100px 100px 100px;}.elementor-29 .elementor-element.elementor-element-0b40ed4{--display:flex;}.elementor-29 .elementor-element.elementor-element-1127783{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-1127783 .elementor-heading-title{font-family:"鸿蒙字体", Sans-serif;font-size:17px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-db94938{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-db94938 .elementor-heading-title{font-family:"鸿蒙字体", Sans-serif;font-size:17px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-269ebdd{margin:99px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-269ebdd .elementor-heading-title{font-family:"鸿蒙字体", Sans-serif;font-size:15px;font-weight:400;color:#68686896;}.elementor-29 .elementor-element.elementor-element-974639b{--display:flex;--min-height:42vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-8bd78c6{--display:flex;--min-height:358px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9C7C7;--border-color:#C9C7C7;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-a0614b7{--display:flex;--min-height:14vh;--margin-top:23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-c357e5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-c357e5d img{width:56%;height:14vh;border-radius:100px 100px 100px 100px;}.elementor-29 .elementor-element.elementor-element-320864a{--display:flex;}.elementor-29 .elementor-element.elementor-element-05a0cde{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-05a0cde .elementor-heading-title{font-family:"鸿蒙字体", Sans-serif;font-size:17px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-bc4fc31{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-bc4fc31 .elementor-heading-title{font-family:"鸿蒙字体", Sans-serif;font-size:17px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-92ba265{margin:99px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-92ba265 .elementor-heading-title{font-family:"鸿蒙字体", Sans-serif;font-size:15px;font-weight:400;color:#68686896;}.elementor-29 .elementor-element.elementor-element-a1a3362{--display:flex;--min-height:42vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-c384a26{--display:flex;--min-height:358px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9C7C7;--border-color:#C9C7C7;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-5fb2707{--display:flex;--min-height:14vh;--margin-top:23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-555fd99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-555fd99 img{width:56%;height:14vh;border-radius:100px 100px 100px 100px;}.elementor-29 .elementor-element.elementor-element-d090e5b{--display:flex;}.elementor-29 .elementor-element.elementor-element-4a2ed39{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-4a2ed39 .elementor-heading-title{font-family:"鸿蒙字体", Sans-serif;font-size:17px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-eb855ce{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-eb855ce .elementor-heading-title{font-family:"鸿蒙字体", Sans-serif;font-size:17px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-86e4da4{margin:99px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-86e4da4 .elementor-heading-title{font-family:"鸿蒙字体", Sans-serif;font-size:15px;font-weight:400;color:#68686896;}.elementor-29 .elementor-element.elementor-element-645bfb9a{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-29 .elementor-element.elementor-element-645bfb9a:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-645bfb9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-29 .elementor-element.elementor-element-645bfb9a::before, .elementor-29 .elementor-element.elementor-element-645bfb9a > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-645bfb9a > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-645bfb9a > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-645bfb9a > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-645bfb9a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-4591141d{--display:flex;--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-4591141d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-1688763d{--display:flex;--min-height:75vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-1688763d:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-1688763d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-29 .elementor-element.elementor-element-18a5f0d7{--display:flex;--min-height:81vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:112px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-18a5f0d7:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-18a5f0d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-7640d3c{--display:flex;--min-height:139px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-1892934{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-1892934 .elementor-heading-title{font-family:"鸿蒙字体", Sans-serif;font-weight:500;color:#2E2E2E;}.elementor-29 .elementor-element.elementor-element-31479ab{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-31479ab .elementor-heading-title{font-family:"鸿蒙字体", Sans-serif;font-size:13px;font-weight:500;color:#2E2E2E;}.elementor-29 .elementor-element.elementor-element-c8e1d68{--display:flex;--min-height:65vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-29 .elementor-element.elementor-element-b4f2a7a{--display:flex;--min-height:65vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-1e4ae01{margin:204px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-1e4ae01 .elementor-heading-title{font-family:"鸿蒙字体", Sans-serif;font-size:24px;font-weight:400;color:#5A5A5A;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-29 .elementor-element.elementor-element-0cc0bfd{margin:49px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-search-input-padding-block-start:0px;--e-search-input-padding-inline-start:0px;--e-search-input-padding-block-end:0px;--e-search-input-padding-inline-end:0px;}.elementor-29 .elementor-element.elementor-element-0cc0bfd .e-search-input{border-radius:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-8558fc1{--display:flex;--min-height:65vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-8558fc1::before, .elementor-29 .elementor-element.elementor-element-8558fc1 > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-8558fc1 > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-8558fc1 > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-8558fc1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-8558fc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #666666 0%, #FFFFFF 81%);}.elementor-29 .elementor-element.elementor-element-2ae2e36{--display:flex;--min-height:65vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;}.elementor-29 .elementor-element.elementor-element-9f3f3ae{--display:flex;--min-height:358px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9C7C7;--border-color:#C9C7C7;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-7d70c95{--display:flex;--min-height:14vh;--margin-top:23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-b69e00a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-b69e00a img{width:56%;height:14vh;border-radius:100px 100px 100px 100px;}.elementor-29 .elementor-element.elementor-element-f48c1c7{--display:flex;}.elementor-29 .elementor-element.elementor-element-261434c{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-261434c .elementor-heading-title{font-family:"鸿蒙字体", Sans-serif;font-size:17px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-b40782c{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-b40782c .elementor-heading-title{font-family:"鸿蒙字体", Sans-serif;font-size:17px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-1d180d1{margin:99px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-1d180d1 .elementor-heading-title{font-family:"鸿蒙字体", Sans-serif;font-size:15px;font-weight:400;color:#68686896;}.elementor-29 .elementor-element.elementor-element-b00eaef{--display:flex;--min-height:358px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9C7C7;--border-color:#C9C7C7;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-9b9cfda{--display:flex;--min-height:14vh;--margin-top:23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-d06c313{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-d06c313 img{width:56%;height:14vh;border-radius:100px 100px 100px 100px;}.elementor-29 .elementor-element.elementor-element-53ae143{--display:flex;}.elementor-29 .elementor-element.elementor-element-8e81761{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-8e81761 .elementor-heading-title{font-family:"鸿蒙字体", Sans-serif;font-size:17px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-f119aa5{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-f119aa5 .elementor-heading-title{font-family:"鸿蒙字体", Sans-serif;font-size:17px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-4cca4e6{margin:99px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-4cca4e6 .elementor-heading-title{font-family:"鸿蒙字体", Sans-serif;font-size:15px;font-weight:400;color:#68686896;}.elementor-29 .elementor-element.elementor-element-670742f{--display:flex;--min-height:100vh;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-29 .elementor-element.elementor-element-670742f:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-670742f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-29 .elementor-element.elementor-element-670742f::before, .elementor-29 .elementor-element.elementor-element-670742f > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-670742f > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-670742f > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-670742f > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-670742f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-2115ad91{--display:flex;--min-height:100vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-6974eb17{--display:flex;--min-height:57vh;--border-radius:0px 0px 20px 20px;}.elementor-29 .elementor-element.elementor-element-6974eb17:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-6974eb17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-3e1ffd7{--display:flex;--min-height:9vh;--margin-top:135px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-59b869d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-59b869d .elementor-heading-title{font-family:"鸿蒙字体", Sans-serif;font-weight:500;color:#2E2E2E;}.elementor-29 .elementor-element.elementor-element-bf9159b{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-bf9159b .elementor-heading-title{font-family:"鸿蒙字体", Sans-serif;font-size:13px;font-weight:500;color:#2E2E2E;}.elementor-29 .elementor-element.elementor-element-b56c5db{--display:flex;--min-height:31vh;}.elementor-29 .elementor-element.elementor-element-7539567{--display:flex;--min-height:22vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-41316b2e{--display:flex;--min-height:18vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-25e3a965{--display:flex;--min-height:15vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-73bbc23f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-29 .elementor-element.elementor-element-73bbc23f .elementor-heading-title{font-family:"鸿蒙字体", Sans-serif;font-size:14px;font-weight:600;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-42f719b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"鸿蒙字体", Sans-serif;font-size:11px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-42f719b1 p{margin-block-end:3px;}.elementor-29 .elementor-element.elementor-element-6b5262c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"鸿蒙字体", Sans-serif;font-size:10px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-6b5262c1 p{margin-block-end:3px;}.elementor-29 .elementor-element.elementor-element-7977d904{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"鸿蒙字体", Sans-serif;font-size:11px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-7977d904 p{margin-block-end:3px;}.elementor-29 .elementor-element.elementor-element-5dfb52a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"鸿蒙字体", Sans-serif;font-size:11px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-5dfb52a2 p{margin-block-end:3px;}.elementor-29 .elementor-element.elementor-element-1589820c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"鸿蒙字体", Sans-serif;font-size:11px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-1589820c p{margin-block-end:3px;}.elementor-29 .elementor-element.elementor-element-71755876{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"鸿蒙字体", Sans-serif;font-size:10px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-71755876 p{margin-block-end:3px;}.elementor-29 .elementor-element.elementor-element-3dd0c8ad{--display:flex;--min-height:15vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-17805ff9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-29 .elementor-element.elementor-element-17805ff9 .elementor-heading-title{font-family:"鸿蒙字体", Sans-serif;font-size:14px;font-weight:600;color:#000000;}.elementor-29 .elementor-element.elementor-element-46c58051{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"鸿蒙字体", Sans-serif;font-size:11px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-46c58051 p{margin-block-end:3px;}.elementor-29 .elementor-element.elementor-element-6af597bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"鸿蒙字体", Sans-serif;font-size:10px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-6af597bf p{margin-block-end:3px;}.elementor-29 .elementor-element.elementor-element-5e2b9ed2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"鸿蒙字体", Sans-serif;font-size:11px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-5e2b9ed2 p{margin-block-end:3px;}.elementor-29 .elementor-element.elementor-element-edb828e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"鸿蒙字体", Sans-serif;font-size:11px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-edb828e p{margin-block-end:3px;}.elementor-29 .elementor-element.elementor-element-205af865{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"鸿蒙字体", Sans-serif;font-size:11px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-205af865 p{margin-block-end:3px;}.elementor-29 .elementor-element.elementor-element-1d92a61e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"鸿蒙字体", Sans-serif;font-size:10px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-1d92a61e p{margin-block-end:3px;}.elementor-29 .elementor-element.elementor-element-4e5d0c94{--display:flex;--min-height:15vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-ccdb679{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-29 .elementor-element.elementor-element-ccdb679 .elementor-heading-title{font-family:"鸿蒙字体", Sans-serif;font-size:14px;font-weight:600;color:#000000;}.elementor-29 .elementor-element.elementor-element-d504d21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"鸿蒙字体", Sans-serif;font-size:11px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-d504d21 p{margin-block-end:3px;}.elementor-29 .elementor-element.elementor-element-67ef4d7c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"鸿蒙字体", Sans-serif;font-size:11px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-67ef4d7c p{margin-block-end:3px;}.elementor-29 .elementor-element.elementor-element-33d57278{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"鸿蒙字体", Sans-serif;font-size:11px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-33d57278 p{margin-block-end:3px;}.elementor-29 .elementor-element.elementor-element-4cdd27cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"鸿蒙字体", Sans-serif;font-size:11px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-4cdd27cc p{margin-block-end:3px;}.elementor-29 .elementor-element.elementor-element-2258ccd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"鸿蒙字体", Sans-serif;font-size:11px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-2258ccd5 p{margin-block-end:3px;}.elementor-29 .elementor-element.elementor-element-26fc50b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"鸿蒙字体", Sans-serif;font-size:11px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-26fc50b2 p{margin-block-end:3px;}.elementor-29 .elementor-element.elementor-element-3fa571e5{--display:flex;--min-height:15vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-2cae78b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-29 .elementor-element.elementor-element-2cae78b4 .elementor-heading-title{font-family:"鸿蒙字体", Sans-serif;font-size:14px;font-weight:600;color:#000000;}.elementor-29 .elementor-element.elementor-element-39264b4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"鸿蒙字体", Sans-serif;font-size:11px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-39264b4e p{margin-block-end:3px;}.elementor-29 .elementor-element.elementor-element-5335cabe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"鸿蒙字体", Sans-serif;font-size:11px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-5335cabe p{margin-block-end:3px;}.elementor-29 .elementor-element.elementor-element-56fdafdc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"鸿蒙字体", Sans-serif;font-size:11px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-56fdafdc p{margin-block-end:3px;}.elementor-29 .elementor-element.elementor-element-612bb0a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"鸿蒙字体", Sans-serif;font-size:11px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-612bb0a2 p{margin-block-end:3px;}.elementor-29 .elementor-element.elementor-element-3a582eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"鸿蒙字体", Sans-serif;font-size:11px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-3a582eb p{margin-block-end:3px;}.elementor-29 .elementor-element.elementor-element-4fed7335{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"鸿蒙字体", Sans-serif;font-size:11px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-4fed7335 p{margin-block-end:3px;}.elementor-29 .elementor-element.elementor-element-8991e0e{--display:flex;--min-height:15vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-35d0fca0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-29 .elementor-element.elementor-element-35d0fca0 .elementor-heading-title{font-family:"鸿蒙字体", Sans-serif;font-size:14px;font-weight:600;color:#000000;}.elementor-29 .elementor-element.elementor-element-7e83398b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"鸿蒙字体", Sans-serif;font-size:11px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-7e83398b p{margin-block-end:3px;}.elementor-29 .elementor-element.elementor-element-a1956e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"鸿蒙字体", Sans-serif;font-size:11px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-a1956e3 p{margin-block-end:3px;}.elementor-29 .elementor-element.elementor-element-43d3d2dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"鸿蒙字体", Sans-serif;font-size:11px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-43d3d2dd p{margin-block-end:3px;}.elementor-29 .elementor-element.elementor-element-2410b54c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"鸿蒙字体", Sans-serif;font-size:11px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-2410b54c p{margin-block-end:3px;}.elementor-29 .elementor-element.elementor-element-1aa8bd59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"鸿蒙字体", Sans-serif;font-size:11px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-1aa8bd59 p{margin-block-end:3px;}.elementor-29 .elementor-element.elementor-element-67caff92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"鸿蒙字体", Sans-serif;font-size:11px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-67caff92 p{margin-block-end:3px;}.elementor-29 .elementor-element.elementor-element-36ee185c{--display:flex;--min-height:5vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-377c00f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-12a7cedb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-9402fe3{--width:100%;}.elementor-29 .elementor-element.elementor-element-196084b6{--width:83vw;}.elementor-29 .elementor-element.elementor-element-f6a86e3{--width:95%;}.elementor-29 .elementor-element.elementor-element-395e09a{--width:62%;}.elementor-29 .elementor-element.elementor-element-271a392{--width:95%;}.elementor-29 .elementor-element.elementor-element-9fcada9{--width:62%;}.elementor-29 .elementor-element.elementor-element-974639b{--width:95%;}.elementor-29 .elementor-element.elementor-element-8bd78c6{--width:62%;}.elementor-29 .elementor-element.elementor-element-a1a3362{--width:95%;}.elementor-29 .elementor-element.elementor-element-c384a26{--width:62%;}.elementor-29 .elementor-element.elementor-element-4591141d{--width:100vw;}.elementor-29 .elementor-element.elementor-element-18a5f0d7{--width:83vw;}.elementor-29 .elementor-element.elementor-element-c8e1d68{--width:100%;}.elementor-29 .elementor-element.elementor-element-b4f2a7a{--width:49%;}.elementor-29 .elementor-element.elementor-element-8558fc1{--width:2px;}.elementor-29 .elementor-element.elementor-element-2ae2e36{--width:49%;}.elementor-29 .elementor-element.elementor-element-9f3f3ae{--width:30%;}.elementor-29 .elementor-element.elementor-element-b00eaef{--width:30%;}.elementor-29 .elementor-element.elementor-element-6974eb17{--width:83vw;}.elementor-29 .elementor-element.elementor-element-7539567{--width:84%;}.elementor-29 .elementor-element.elementor-element-41316b2e{--width:84%;}}/* Start custom CSS *//* 搜索容器基础样式 */
#pdf-search-wrapper {
    position: relative;
    /* 核心修改：用width强制设置宽度（50%是相对于父容器的50%） */
    width: 73%; 
    /* 移除max-width，或保留作为兜底：max-width: 1200px; */
    margin: 20px auto; /* 保持居中 */
}
#pdf-search-wrapper input {
    width: 100%; /* 输入框填满容器（必保留，否则输入框会缩窄） */
    padding: 14px 20px;
    border: 2px solid #e5e7eb;
    border-radius: 50px;
    font-size: 16px;
    transition: all 0.3s ease;
    outline: none;
    box-sizing: border-box;
}
#pdf-search-wrapper input:focus {
    border-color: #2563eb;
    box-shadow: 0 0 0 4px rgba(37, 99, 235, 0.1);
}

/* 下拉结果面板 */
#pdf-search-results {
    position: absolute;
    top: calc(100% + 8px);
    left: 0;
    right: 0;
    border: 1px solid #e5e7eb;
    border-radius: 20px;
    background: #fff;
    z-index: 999999;
    max-height: 250px;
    overflow-y: auto;
    display: none;
    box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.1);
    padding: 8px 0;
}

/* 下拉项样式：默认隐藏下载文字 */
.pdf-search-result-item {
    padding: 12px 20px;
    cursor: pointer;
    transition: all 0.2s ease;
    font-size: 15px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #374151;
}
.pdf-search-result-item:hover {
    background-color: #f9fafb;
    color: #2563eb;
}
/* 下载文字：默认隐藏，悬停显示 */
.pdf-download-text {
    color: #2563eb;
    font-size: 14px;
    opacity: 0; /* 默认透明 */
    transition: opacity 0.2s ease;
}
.pdf-search-result-item:hover .pdf-download-text {
    opacity: 1; /* 悬停显示 */
}

/* 弹窗容器 */
#pdf-action-modal {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 9999999; /* 高于下拉面板 */
    display: none;
}
/* 弹窗遮罩层 */
.pdf-modal-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
}
/* 弹窗内容 */
.pdf-modal-content {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #fff;
    border-radius: 20px;
    padding: 24px;
    width: 90%;
    max-width: 400px;
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1);
    text-align: center;
}
/* 弹窗标题（文件名） */
.pdf-modal-title {
    font-size: 18px;
    color: #1f2937;
    margin-bottom: 20px;
    padding-bottom: 16px;
    border-bottom: 1px solid #e5e7eb;
    word-break: break-all; /* 长文件名换行 */
}
/* 弹窗按钮容器 */
.pdf-modal-buttons {
    display: flex;
    gap: 16px;
    justify-content: center;
    margin-bottom: 8px;
}
/* 按钮样式（核心修改：悬停仅改背景，文字颜色不变） */
.pdf-btn-download, .pdf-btn-preview {
    padding: 10px 24px;
    border: none;
    border-radius: 8px;
    font-size: 16px;
    cursor: pointer;
    transition: all 0.2s ease;
}
/* 下载按钮：正常/悬停文字均为白色，仅背景色深浅变化 */
.pdf-btn-download {
    background-color: #2563eb;
    color: #fff; /* 固定白色 */
}
.pdf-btn-download:hover {
    background-color: #1d4ed8; /* 仅背景变深，文字颜色不变 */
    color: #fff; /* 强制保持白色，避免浏览器默认样式干扰 */
}
/* 预览按钮：正常/悬停文字均为深灰，仅背景色变化 */
.pdf-btn-preview {
    background-color: #f3f4f6;
    color: #1f2937; /* 固定深灰 */
    border: 1px solid #e5e7eb;
}
.pdf-btn-preview:hover {
    background-color: #e5e7eb; /* 仅背景变深，文字颜色不变 */
    color: #1f2937; /* 强制保持深灰 */
}
/* 关闭按钮：悬停仅改颜色，无其他变化 */
.pdf-modal-close {
    position: absolute;
    top: 16px;
    right: 16px;
    background: transparent;
    border: none;
    font-size: 20px;
    color: #9ca3af; /* 固定浅灰 */
    cursor: pointer;
    width: 30px;
    height: 30px;
    line-height: 30px;
    padding: 0;
}
.pdf-modal-close:hover {
    color: #6b7280; /* 仅浅变深灰，避免过亮/过白 */
}
/* 弹窗标题：无hover样式，确保文字始终清晰 */
.pdf-modal-title {
    font-size: 18px;
    color: #1f2937; /* 固定深灰 */
    margin-bottom: 20px;
    padding-bottom: 16px;
    border-bottom: 1px solid #e5e7eb;
    word-break: break-all;
}

/* 移动端适配 */
@media (max-width: 768px) {
    #pdf-search-wrapper {
        max-width: 100%;
        padding: 0 15px;
    }
    .pdf-modal-content {
        width: 95%;
        padding: 20px;
    }
    .pdf-modal-buttons {
        flex-direction: column;
        gap: 12px;
    }
    .pdf-btn-download, .pdf-btn-preview {
        width: 100%;
    }
}

/* 隐藏Elementor搜索元素自带的搜索按钮 */
#pdf-search-wrapper .elementor-search-form__button,
#pdf-search-wrapper button[type="submit"],
#pdf-search-wrapper .elementor-search-form__icon {
    display: none !important; /* 强制隐藏所有搜索按钮/图标 */
}

/* 调整输入框宽度，填满容器（去掉按钮后避免右侧留空） */
#pdf-search-wrapper input[type="search"],
#pdf-search-wrapper input {
    width: 100% !important;
    border-radius: 8px !important; /* 保持和之前一致的圆角，可按需修改 */
}

/* 弹窗核心样式（匹配截图） */
#pdf-action-modal {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 999999;
    display: none;
}
/* 遮罩层 */
.pdf-modal-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.3); /* 半透明遮罩 */
}
/* 弹窗内容容器 */
.pdf-modal-content {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #fff;
    border-radius: 8px;
    width: 320px; /* 固定宽度 */
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    overflow: hidden;
}
/* 弹窗头部（文件名+关闭按钮） */
.pdf-modal-header {
    padding: 16px 20px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.pdf-modal-filename {
    font-size: 15px;
    color: #333;
    font-weight: 500;
}
.pdf-modal-close {
    background: transparent;
    border: none;
    font-size: 18px;
    color: #999;
    cursor: pointer;
    width: 24px;
    height: 24px;
    line-height: 24px;
    padding: 0;
}
.pdf-modal-close:hover {
    color: #333;
}
/* 分割线 */
.pdf-modal-divider {
    height: 1px;
    background: #eee;
    margin: 0;
	transform: translateY(-5px); /* 负数向上，正数向下移动 px */
}
/* 按钮容器 */
.pdf-modal-buttons {
    padding: 16px 20px;
    display: flex;
    gap: 12px;
	transform: translateY(10px); /* 向下移动10px */
}
/* 下载按钮（蓝色） */
.pdf-btn-download {
    flex: 1;
    padding: 10px 0;
    background: #165DFF;
    color: #fff;
    border: none;
    border-radius: 4px;
    font-size: 14px;
    cursor: pointer;
}
/* 预览按钮（浅灰） */
.pdf-btn-preview {
    flex: 1;
    padding: 10px 0;
    background: #F5F5F5;
    color: #666;
    border: 1px solid #E5E5E5;
    border-radius: 4px;
    font-size: 14px;
    cursor: pointer;
}

/* 保留原有搜索框/下拉样式，仅调整下拉项交互 */
.pdf-search-result-item {
    padding: 12px 20px;
    cursor: pointer;
    transition: background 0.2s;
}
.pdf-search-result-item:hover {
    background: #F9FAFB;
}

/* 隐藏指定类名的回到顶部按钮 */
.ast-scroll-top-icon.ast-scroll-to-top-right {
  display: none !important;
}


/* 1. 彻底禁用浏览器的原生平滑滚动，防止与 JS 冲突产生拉扯 */
html, body {
    scroll-behavior: auto !important; /* 必须是 auto，不能是 smooth */
    overscroll-behavior: none !important; /* 禁用手机端下拉刷新和橡皮鞭效应 */
    overflow: hidden !important; /* 强制锁定原生滚动条 */
    height: 100% !important;
}

/* 2. 禁用一切原生滚动捕捉 */
* {
    scroll-snap-type: none !important;
}

/* 3. 确保全屏容器高度纯净 */
.fullscreen-section, .fullscreen-section-page2 {
    height: 100vh !important;
    max-height: 100vh !important;
    overflow: hidden !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: '鸿蒙字体';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://airductx.com/wp-content/uploads/2025/12/HarmonyOS_Sans_Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */