body{font-family:"Noto Sans SC", sans-serif;scroll-behavior:smooth;}.hero-canvas{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:0;}.section-title::after{content:"";display:block;width:60px;height:3px;background-image:linear-gradient(90deg, rgb(16, 185, 129), rgb(5, 150, 105));background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;margin-top:10px;margin-right:auto;margin-bottom:0px;margin-left:auto;}.feature-card{transition-behavior:normal;transition-duration:0.3s;transition-timing-function:ease;transition-delay:0s;transition-property:all;}.feature-card:hover{transform:translateY(-5px);box-shadow:rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.04) 0px 10px 10px -5px;}.nav-link{transition-behavior:normal;transition-duration:0.3s;transition-timing-function:ease;transition-delay:0s;transition-property:all;}.nav-link.active{color:rgb(16, 185, 129);border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgb(16, 185, 129);}.fade-in{opacity:0;transform:translateY(30px);animation-duration:0.6s;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards;animation-play-state:running;animation-name:fadeInUp;animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;}.delay-1{animation-delay:0.1s;}.delay-2{animation-delay:0.2s;}.delay-3{animation-delay:0.3s;}img{max-width:100%;height:auto;}.btn-primary{background-color:rgb(16, 185, 129);color:white;padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;display:inline-block;transition-behavior:normal;transition-duration:0.3s;transition-timing-function:ease;transition-delay:0s;transition-property:all;}.btn-primary:hover{background-color:rgb(5, 150, 105);transform:translateY(-2px);}.card{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:white;border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px;box-shadow:rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;transition-behavior:normal;transition-duration:0.3s;transition-timing-function:ease;transition-delay:0s;transition-property:all;}.card:hover{transform:translateY(-5px);box-shadow:rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.04) 0px 10px 10px -5px;}.mobile-menu{display:none;}.mobile-menu.active{display:block;}html{scroll-behavior:smooth;}.loading{opacity:0;transition-behavior:normal;transition-duration:0.3s;transition-timing-function:ease;transition-delay:0s;transition-property:opacity;}.loaded{opacity:1;}#iro64b{font-family:宋体;letter-spacing:0pt;font-size:12pt;}.rounded-lg.shadow-lg{width:552px;height:421px;}#isngdk{width:526px;height:527px;}.w-full.h-48.object-cover{height:408px;width:356px;}.text-gray-600.mb-6.leading-relaxed{font-family:SimSun, "宋体", serif;}#ie66j2{mso-spacerun:'yes';font-family:宋体;letter-spacing:0.0000pt;mso-ansi-font-weight:normal;mso-ansi-font-style:normal;font-size:medium;}#i8el0m{mso-spacerun:'yes';font-family:宋体;letter-spacing:0.0000pt;mso-ansi-font-weight:bold;mso-ansi-font-style:normal;font-size:12.0000pt;}#ih4kmc{font-family:宋体;letter-spacing:0.0000pt;mso-ansi-font-weight:bold;mso-ansi-font-style:normal;font-size:12.0000pt;}#i4b7wi{mso-spacerun:'yes';font-family:宋体;letter-spacing:0.0000pt;mso-ansi-font-weight:bold;mso-ansi-font-style:normal;font-size:12.0000pt;}#iy29ov{mso-spacerun:'yes';font-family:宋体;letter-spacing:0.0000pt;mso-ansi-font-weight:normal;mso-ansi-font-style:normal;font-size:12.0000pt;}#iyu25c{mso-spacerun:'yes';font-family:'Times New Roman';mso-fareast-font-family:宋体;font-size:12.0000pt;}#izhi1w{margin:8pt 0pt 0pt 22pt;text-indent:-22pt;}#i78tph{font-family:宋体;letter-spacing:0.0000pt;mso-ansi-font-weight:bold;mso-ansi-font-style:normal;font-size:12.0000pt;}#ituz2j{mso-spacerun:'yes';font-family:宋体;letter-spacing:0.0000pt;mso-ansi-font-weight:bold;mso-ansi-font-style:normal;font-size:12.0000pt;}#i60m55{mso-spacerun:'yes';font-family:宋体;letter-spacing:0.0000pt;mso-ansi-font-weight:normal;mso-ansi-font-style:normal;font-size:12.0000pt;}#i688w2{mso-spacerun:'yes';font-family:'Times New Roman';mso-fareast-font-family:宋体;font-size:12.0000pt;}#ieexan{margin:8pt 0pt 0pt 22pt;text-indent:-22pt;}#ib35y1{font-family:宋体;letter-spacing:0.0000pt;mso-ansi-font-weight:bold;mso-ansi-font-style:normal;font-size:12.0000pt;}#iqnetb{mso-spacerun:'yes';font-family:宋体;letter-spacing:0.0000pt;mso-ansi-font-weight:bold;mso-ansi-font-style:normal;font-size:12.0000pt;}#i5ai9g{mso-spacerun:'yes';font-family:宋体;letter-spacing:0.0000pt;mso-ansi-font-weight:normal;mso-ansi-font-style:normal;font-size:12.0000pt;}#il8r7v{mso-spacerun:'yes';font-family:'Times New Roman';mso-fareast-font-family:宋体;font-size:12.0000pt;}#i6rckj{margin:8pt 0pt 0pt 22pt;text-indent:-22pt;}#i33t5l{font-family:宋体;letter-spacing:0.0000pt;mso-ansi-font-weight:bold;mso-ansi-font-style:normal;font-size:12.0000pt;}#irjgji{mso-spacerun:'yes';font-family:宋体;letter-spacing:0.0000pt;mso-ansi-font-weight:bold;mso-ansi-font-style:normal;font-size:12.0000pt;}#iemu2e{mso-spacerun:'yes';font-family:宋体;letter-spacing:0.0000pt;mso-ansi-font-weight:normal;mso-ansi-font-style:normal;font-size:12.0000pt;}#imsspo{mso-spacerun:'yes';font-family:'Times New Roman';mso-fareast-font-family:宋体;font-size:12.0000pt;}#i2wu5o{margin:8pt 0pt 0pt 22pt;text-indent:-22pt;}#iwplk5{font-family:宋体;letter-spacing:0.0000pt;mso-ansi-font-weight:bold;mso-ansi-font-style:normal;font-size:12.0000pt;}#iw8arj{mso-spacerun:'yes';font-family:宋体;letter-spacing:0.0000pt;mso-ansi-font-weight:bold;mso-ansi-font-style:normal;font-size:12.0000pt;}#ifqh1o{mso-spacerun:'yes';font-family:宋体;letter-spacing:0.0000pt;mso-ansi-font-weight:normal;mso-ansi-font-style:normal;font-size:12.0000pt;}#ig1ofy{mso-spacerun:'yes';font-family:'Times New Roman';mso-fareast-font-family:宋体;font-size:12.0000pt;}#inwlwh{margin:8pt 0pt 0pt 22pt;text-indent:-22pt;}#ihmfmq{font-family:宋体;letter-spacing:0.0000pt;mso-ansi-font-weight:bold;mso-ansi-font-style:normal;font-size:12.0000pt;}#ish0gm{mso-spacerun:'yes';font-family:宋体;letter-spacing:0.0000pt;mso-ansi-font-weight:bold;mso-ansi-font-style:normal;font-size:12.0000pt;}#i2frq3{mso-spacerun:'yes';font-family:宋体;letter-spacing:0.0000pt;mso-ansi-font-weight:normal;mso-ansi-font-style:normal;font-size:12.0000pt;}#id8vww{mso-spacerun:'yes';font-family:'Times New Roman';mso-fareast-font-family:宋体;font-size:12.0000pt;}#im9qvz{margin:8pt 0pt 0pt 22pt;text-indent:-22pt;}@keyframes fadeInUp{100%{opacity:1;transform:translateY(0px);}}@media (max-width: 768px){.hero-section{padding-top:4rem;}.section-padding{padding-top:3rem;padding-right:1rem;padding-bottom:3rem;padding-left:1rem;}}