| Server IP : 156.238.232.47 / Your IP : 216.73.216.150 Web Server : nginx/1.25.3 System : Linux C202504152095410 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64 User : www ( 1000) PHP Version : 8.3.25 Disable Function : passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /www/data/wwwroot/2026_07_29_01/ |
Upload File : |
:root {
--design-width: 1920;
--design-height: 5386;
--page-scale: 1;
--orange: #eb6311;
--ink: #414141;
}
* { box-sizing: border-box; }
html { scroll-behavior: smooth; }
body { min-width: 320px; margin: 0; overflow-x: hidden; background: #fff; color: var(--ink); font-family: "Microsoft YaHei", "PingFang SC", sans-serif; }
a { color: inherit; text-decoration: none; }
.page-frame { position: relative; width: var(--rendered-width, 1920px); height: var(--rendered-height, 6200px); overflow: hidden; }
.site-page { position: relative; width: calc(var(--design-width) * 1px); height: calc(var(--design-height) * 1px); overflow: hidden; transform: scale(var(--page-scale)); transform-origin: top left; }
.container { width: 1200px; margin: 0 auto; }
.site-header { height: 132px; background: var(--orange); color: #fff; }
.header-inner { display: flex; align-items: center; justify-content: space-between; width: 1200px; height: 100%; margin: 0 auto; }
.brand { display: flex; align-items: center; gap: 12px; font-size: 37px; font-weight: 700; }
.brand-mark { position: relative; width: 38px; height: 38px; border: 4px solid #fff; }
.brand-mark::before, .brand-mark::after, .brand-mark i { position: absolute; content: ""; display: block; border: 3px solid #fff; }
.brand-mark::before { width: 20px; height: 20px; top: 5px; left: 5px; }
.brand-mark::after { width: 8px; height: 8px; top: -6px; right: -6px; background: var(--orange); }
.brand-mark i { width: 8px; height: 8px; bottom: -6px; left: -6px; background: var(--orange); }
.main-nav { display: flex; gap: 76px; font-size: 17px; font-weight: 600; }
.main-nav a { padding: 18px 0; }
.hero { position: relative; height: 945px; overflow: hidden; }
.hero-slider, .hero-slide { width: 100%; height: 100%; }
.hero-slide { position: relative; overflow: hidden; background: url("assets/hero-city.png") center / cover no-repeat; }
.hero-copy { position: relative; z-index: 1; padding-top: 155px; text-align: center; color: #fff; text-shadow: 0 2px 8px rgba(60, 60, 60, .16); }
.hero h1 { margin: 0 0 22px; font-size: 45px; line-height: 1; letter-spacing: 14px; }
.hero p { margin: 0; font-size: 42px; font-weight: 700; letter-spacing: 9px; }
.section { background: #f7f7f7; }
.about { position: relative; z-index: auto; height: 822px; padding-top: 125px; }
h2 { margin: 0; color: var(--orange); font-size: 42px; line-height: 1; }
.intro { margin: 38px 0 25px; font-size: 22px; line-height: 1.82; letter-spacing: 2px; }
.facility-gallery { position: relative; z-index: 2; display: grid; grid-template-columns: repeat(3, 1fr); gap: 14px; }
.facility-gallery img { width: 100%; height: 294px; object-fit: cover; }
.capability { position: relative; z-index: 1; height: 936px; margin-top: -233px; padding-top: 175px; color: #fff; background: url("assets/220939_872.png") center / cover no-repeat; }
.capability h2 { color: #fff; font-size: 42px; }
.capability p { margin: 22px 0 80px; font-size: 30px; line-height: 1.75; letter-spacing: 1px; }
.equipment-grid { position: relative; z-index: 2; display: grid; grid-template-columns: repeat(4, 1fr); gap: 14px; }
.equipment-grid img { width: 100%; height: 248px; object-fit: cover; }
.products { position: relative; z-index: 0; height: 1080px; padding-top: 212px; }
.products h2 { position: relative; z-index: 3; display: block; width: max-content; max-width: 100%; font-size: 48px; white-space: nowrap; }
.section-lead { position: relative; z-index: 1; margin: 14px 0 36px; font-size: 25px; letter-spacing: 8px; }
.featured-product { position: relative; height: 439px; margin-top: -88px; overflow: hidden; }
.featured-product img { display: block; width: 100%; height: 100%; object-fit: cover; }
.product-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 14px; margin-top: 14px; }
.product-grid article { min-height: 368px; padding-bottom: 20px; background: #fff; text-align: center; }
.product-grid img { width: 100%; height: 250px; object-fit: contain; }
.product-grid h3 { margin: 8px 18px 0; color: var(--orange); font-size: 22px; line-height: 1.18; }
.cases { position: relative; z-index: 1; height: 953px; padding-top: 100px; }
.cases h2 { font-size: 48px; }
.cases .section-lead { font-size: 30px; letter-spacing: 8px; margin-bottom: 36px; }
.case-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 28px; }
.case-grid article { position: relative; overflow: hidden; background: #fff; }
.case-grid img { display: block; width: 100%; height: 254px; object-fit: cover; }
.case-grid h3 { position: absolute; right: 0; bottom: 0; left: 0; margin: 0; padding: 38px 20px 13px; color: #414141; font-size: 24px; line-height: 1.2; background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, .96) 56%); }
.contact { height: 751px; padding-top: 360px; color: #fff; background: url("assets/002d5088a3dd801773a9450256815de54c5cd25a597ee-Wkk0jr.png") center / cover no-repeat; }
.contact-inner { display: flex; justify-content: space-between; }
.contact h2 { color: #fff; font-size: 58px; }
address { min-width: 700px; font-size: 30px; font-style: normal; font-weight: 700; letter-spacing: 3px; }
address p { margin: 0 0 22px; }
@media (prefers-reduced-motion: reduce) { html { scroll-behavior: auto; } }