{"id":854,"date":"2026-09-21T02:35:30","date_gmt":"2026-09-21T02:35:30","guid":{"rendered":"http:\/\/yaoyuanfarm.com\/?page_id=854"},"modified":"2026-11-10T01:05:04","modified_gmt":"2026-11-10T01:05:04","slug":"home","status":"publish","type":"page","link":"https:\/\/yaoyuanfarm.com\/","title":{"rendered":"YAOYUAN Livestock Equipment | EPC Poultry and Livestock Farm Projects"},"content":{"rendered":"<div class=\"et_pb_section_0 et_pb_section et_section_regular et_block_section hm-css hm-page\">\n<div class=\"et_pb_row_0 et_pb_row et_block_row\">\n<div class=\"et_pb_column_0 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_code_0 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><style>:root {\n  --blue-900: #0a2340;\n  --blue-800: #104080;\n  --blue-700: #1560c0;\n  --blue-600: #1e6fe8;\n  --blue-500: #3080f0;\n  --blue-400: #5aa3f5;\n  --cyan-500: #20c0e0;\n  --cyan-400: #20e0d0;\n  --indigo: #5060e0;\n  --orange: #ff8030;\n\n  --ink: #0f1b2d;\n  --body: #55657c;\n  --muted: #8698ad;\n  --line: rgba(16, 64, 128, 0.12);\n  --line-soft: rgba(16, 64, 128, 0.07);\n\n  --bg: #ffffff;\n  --bg-alt: #f4f8fd;\n  --bg-deep: #0a2340;\n\n  --grad: linear-gradient(120deg, #3080f0 0%, #20c0e0 100%);\n  --grad-soft: linear-gradient(120deg, #eaf3ff 0%, #e4fbfb 100%);\n  --shadow-sm: 0 2px 10px rgba(16, 64, 128, 0.06);\n  --shadow-md: 0 18px 40px -24px rgba(16, 64, 128, 0.35);\n  --shadow-lg: 0 34px 70px -40px rgba(10, 35, 64, 0.45);\n\n  --font: 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'PingFang SC',\n    'Hiragino Sans GB', 'Microsoft YaHei', sans-serif;\n\n  --container: 1280px;\n  --gutter: clamp(18px, 4vw, 48px);\n  --section-y: clamp(64px, 7vw, 112px);\n  --hdr-h: 76px;\n  --radius: 12px;\n  --ease: cubic-bezier(0.16, 1, 0.3, 1);\n}\n\n\/* -------------------------------------------------------------- reset -- *\/\n*,\n*::before,\n*::after {\n  box-sizing: border-box;\n}\n\nhtml {\n  scroll-behavior: smooth;\n  -webkit-text-size-adjust: 100%;\n}\n\nbody {\n  margin: 0;\n  background: var(--bg);\n  color: var(--body);\n  font-family: var(--font);\n  font-size: 15px;\n  line-height: 1.75;\n  -webkit-font-smoothing: antialiased;\n  overflow-x: hidden;\n}\n\nbody.is-locked {\n  overflow: hidden;\n}\n\nimg {\n  display: block;\n  max-width: 100%;\n}\n\na {\n  color: inherit;\n  text-decoration: none;\n}\n\nbutton {\n  font: inherit;\n  color: inherit;\n  background: none;\n  border: 0;\n  cursor: pointer;\n}\n\ninput,\nselect,\ntextarea {\n  font: inherit;\n  color: inherit;\n}\n\nul {\n  margin: 0;\n  padding: 0;\n  list-style: none;\n}\n\nh1,\nh2,\nh3,\nh4 {\n  margin: 0;\n  color: var(--ink);\n  font-weight: 700;\n  line-height: 1.2;\n  letter-spacing: -0.01em;\n}\n\np {\n  margin: 0 0 1rem;\n}\n\np:last-child {\n  margin-bottom: 0;\n}\n\n::selection {\n  background: var(--blue-500);\n  color: #fff;\n}\n\n:focus-visible {\n  outline: 2px solid var(--blue-500);\n  outline-offset: 3px;\n}\n\n\/* ---------------------------------------------------------- utilities -- *\/\n.wrap {\n  width: 100%;\n  max-width: var(--container);\n  margin-inline: auto;\n  padding-inline: var(--gutter);\n}\n\n.section {\n  padding-block: var(--section-y);\n}\n\nsection[id] {\n  scroll-margin-top: calc(var(--hdr-h) + 14px);\n}\n\n.section--alt {\n  background: var(--bg-alt);\n}\n\n.section--deep {\n  background: var(--bg-deep);\n  color: rgba(255, 255, 255, 0.76);\n}\n\n.section--deep h2,\n.section--deep h3 {\n  color: #fff;\n}\n\n.center {\n  text-align: center;\n}\n\n.muted {\n  color: var(--muted);\n}\n\n.eyebrow {\n  display: inline-block;\n  margin: 0 0 14px;\n  padding: 6px 14px;\n  border-radius: 999px;\n  background: var(--grad-soft);\n  color: var(--blue-700);\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n}\n\n.section--deep .eyebrow {\n  background: rgba(48, 128, 240, 0.18);\n  color: #9ecbff;\n}\n\n.h-section {\n  font-size: clamp(1.65rem, 3vw, 2.4rem);\n}\n\n.h-mini {\n  font-size: clamp(1.15rem, 1.6vw, 1.4rem);\n}\n\n.lead {\n  font-size: clamp(1rem, 1.1vw, 1.06rem);\n  line-height: 1.85;\n}\n\n\/* ----------------------------------------------------------- buttons --- *\/\n.btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 9px;\n  padding: 14px 28px;\n  border: 1px solid transparent;\n  border-radius: 999px;\n  font-size: 14px;\n  font-weight: 600;\n  white-space: nowrap;\n  transition: transform 0.3s var(--ease), box-shadow 0.3s var(--ease),\n    background 0.3s var(--ease), color 0.3s var(--ease);\n}\n\n.btn:hover {\n  transform: translateY(-2px);\n}\n\n.btn--primary {\n  background: var(--grad);\n  color: #fff;\n  box-shadow: 0 14px 30px -16px rgba(48, 128, 240, 0.75);\n}\n\n.btn--primary:hover {\n  box-shadow: 0 20px 38px -16px rgba(48, 128, 240, 0.85);\n}\n\n.btn--ghost {\n  background: rgba(255, 255, 255, 0.1);\n  border-color: rgba(255, 255, 255, 0.5);\n  color: #fff;\n}\n\n.btn--ghost:hover {\n  background: #fff;\n  color: var(--blue-800);\n}\n\n.btn--outline {\n  background: #fff;\n  border-color: var(--line);\n  color: var(--blue-700);\n}\n\n.btn--outline:hover {\n  border-color: var(--blue-500);\n  box-shadow: var(--shadow-sm);\n}\n\n.btn--sm {\n  padding: 10px 20px;\n  font-size: 13px;\n}\n\n.link-arrow {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  color: var(--blue-600);\n  font-size: 14px;\n  font-weight: 600;\n}\n\n.link-arrow::after {\n  content: '\u2192';\n  transition: transform 0.3s var(--ease);\n}\n\n.link-arrow:hover::after {\n  transform: translateX(4px);\n}\n\n\/* ------------------------------------------------------------ topbar --- *\/\n.topbar {\n  background: var(--blue-900);\n  color: rgba(255, 255, 255, 0.82);\n  font-size: 13px;\n}\n\n.topbar__inner {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  min-height: 42px;\n}\n\n.topbar__links {\n  display: flex;\n  align-items: center;\n  gap: 22px;\n  flex-wrap: wrap;\n}\n\n.topbar__links a {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  transition: color 0.25s var(--ease);\n}\n\n.topbar__links a:hover {\n  color: #fff;\n}\n\n.topbar__links svg {\n  width: 15px;\n  height: 15px;\n  fill: currentColor;\n  flex: 0 0 auto;\n}\n\n\/* -------------------------------------------------------------- lang --- *\/\n.lang {\n  position: relative;\n}\n\n.lang__button {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  padding: 7px 14px;\n  border: 1px solid rgba(255, 255, 255, 0.28);\n  border-radius: 999px;\n  color: #fff;\n  font-size: 13px;\n  transition: background 0.25s var(--ease), border-color 0.25s var(--ease);\n}\n\n.lang__button:hover,\n.lang.is-open .lang__button {\n  background: rgba(255, 255, 255, 0.12);\n  border-color: rgba(255, 255, 255, 0.6);\n}\n\n.lang__button svg {\n  width: 15px;\n  height: 15px;\n  stroke: currentColor;\n  fill: none;\n  stroke-width: 1.5;\n}\n\n.lang__menu {\n  position: absolute;\n  top: calc(100% + 8px);\n  right: 0;\n  z-index: 60;\n  width: 210px;\n  max-height: 330px;\n  overflow-y: auto;\n  padding: 6px;\n  border: 1px solid var(--line);\n  border-radius: var(--radius);\n  background: #fff;\n  box-shadow: var(--shadow-lg);\n  opacity: 0;\n  visibility: hidden;\n  transform: translateY(-6px);\n  transition: opacity 0.25s var(--ease), transform 0.25s var(--ease),\n    visibility 0.25s;\n}\n\n.lang.is-open .lang__menu {\n  opacity: 1;\n  visibility: visible;\n  transform: none;\n}\n\n.lang__menu button {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  width: 100%;\n  padding: 9px 12px;\n  border-radius: 8px;\n  color: var(--ink);\n  font-size: 14px;\n  text-align: start;\n  transition: background 0.2s var(--ease), color 0.2s var(--ease);\n}\n\n.lang__menu button:hover {\n  background: var(--bg-alt);\n  color: var(--blue-600);\n}\n\n.lang__menu button[aria-checked='true'] {\n  background: var(--grad-soft);\n  color: var(--blue-700);\n  font-weight: 600;\n}\n\n.lang__code {\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.08em;\n  color: var(--muted);\n}\n\n\/* ------------------------------------------------------------ header --- *\/\n.site-header {\n  position: sticky;\n  top: 0;\n  z-index: 50;\n  background: rgba(255, 255, 255, 0.94);\n  backdrop-filter: blur(12px);\n  border-bottom: 1px solid var(--line-soft);\n  transition: box-shadow 0.3s var(--ease);\n}\n\nbody.is-scrolled .site-header {\n  box-shadow: 0 10px 30px -22px rgba(10, 35, 64, 0.55);\n}\n\n.hdr {\n  position: relative;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 20px;\n  height: var(--hdr-h);\n}\n\n.hdr__logo {\n  display: flex;\n  align-items: center;\n  gap: 11px;\n  flex: 0 0 auto;\n  min-width: 0;\n}\n\n.hdr__logo img {\n  width: 42px;\n  height: 42px;\n  object-fit: contain;\n}\n\n.hdr__logo-text b {\n  display: block;\n  color: var(--ink);\n  font-size: 19px;\n  font-weight: 800;\n  letter-spacing: 0.02em;\n  line-height: 1.1;\n}\n\n.hdr__logo-text em {\n  display: block;\n  color: var(--muted);\n  font-size: 10.5px;\n  font-style: normal;\n  font-weight: 600;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n}\n\n.hdr__logo-text {\n  min-width: 0;\n}\n\n.hdr__logo-text b,\n.hdr__logo-text em {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.menu-btn {\n  display: none;\n  place-items: center;\n  width: 42px;\n  height: 42px;\n  border: 1px solid var(--line);\n  border-radius: 50%;\n  transition: background 0.25s var(--ease), color 0.25s var(--ease);\n}\n\n.menu-btn:hover {\n  background: var(--blue-500);\n  border-color: var(--blue-500);\n  color: #fff;\n}\n\n.menu-btn svg {\n  width: 18px;\n  height: 18px;\n  stroke: currentColor;\n  fill: none;\n  stroke-width: 1.8;\n}\n\n.hdr__nav {\n  display: flex;\n  align-items: center;\n  gap: 4px;\n}\n\n\/* NOTE: the nav items must stay static \u2014 the mega panel is positioned against\n   .hdr so it can span the full header width instead of the item width. *\/\n.hdr__nav > li {\n  position: static;\n}\n\n.hdr__link {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 10px 14px;\n  border-radius: 999px;\n  color: var(--ink);\n  font-size: 14.5px;\n  font-weight: 600;\n  transition: background 0.25s var(--ease), color 0.25s var(--ease);\n}\n\n.hdr__link:hover {\n  background: var(--bg-alt);\n  color: var(--blue-600);\n}\n\n.hdr__caret {\n  width: 7px;\n  height: 7px;\n  border-right: 1.6px solid currentColor;\n  border-bottom: 1.6px solid currentColor;\n  transform: rotate(45deg) translate(-1px, -1px);\n}\n\n.hdr__tools {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  flex: 0 0 auto;\n}\n\n\/* mega menu \u2014 full-width panel so it can never overflow the viewport *\/\n.mega {\n  position: absolute;\n  top: 100%;\n  left: 0;\n  right: 0;\n  z-index: 55;\n  background: #fff;\n  border-top: 1px solid var(--line-soft);\n  border-bottom: 1px solid var(--line);\n  box-shadow: var(--shadow-lg);\n  opacity: 0;\n  visibility: hidden;\n  transform: translateY(-8px);\n  transition: opacity 0.28s var(--ease), transform 0.28s var(--ease),\n    visibility 0.28s;\n}\n\n.has-mega:hover .mega,\n.has-mega.is-open .mega {\n  opacity: 1;\n  visibility: visible;\n  transform: none;\n}\n\n.mega__grid {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr)) 1.1fr;\n  gap: 26px;\n  padding-block: 26px;\n}\n\n.mega__title {\n  margin-bottom: 12px;\n  color: var(--blue-600);\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n}\n\n.mega__list li + li {\n  margin-top: 9px;\n}\n\n.mega__list a {\n  display: block;\n  color: var(--body);\n  font-size: 14px;\n  transition: color 0.2s var(--ease), padding-inline-start 0.2s var(--ease);\n}\n\n.mega__list a:hover {\n  color: var(--blue-600);\n  padding-inline-start: 4px;\n}\n\n.mega__card {\n  display: block;\n  overflow: hidden;\n  border-radius: 10px;\n  background: var(--bg-alt);\n}\n\n.mega__card img {\n  width: 100%;\n  height: 168px;\n  object-fit: cover;\n}\n\n.mega__card span {\n  display: block;\n  padding: 12px 14px;\n  color: var(--ink);\n  font-size: 13px;\n  font-weight: 600;\n}\n\n\/* -------------------------------------------------------------- hero --- *\/\n.hero {\n  position: relative;\n  min-height: clamp(520px, 72vh, 720px);\n  overflow: hidden;\n  background: var(--blue-900);\n}\n\n.hero__slide {\n  position: absolute;\n  inset: 0;\n  display: flex;\n  align-items: center;\n  opacity: 0;\n  visibility: hidden;\n  transition: opacity 1.1s var(--ease), visibility 1.1s;\n}\n\n.hero__slide.is-active {\n  opacity: 1;\n  visibility: visible;\n}\n\n.hero__bg {\n  position: absolute;\n  inset: 0;\n  background-size: cover;\n  background-position: center;\n  transform: scale(1.03);\n  transition: transform 8s linear;\n}\n\n.hero__slide.is-active .hero__bg {\n  transform: scale(1.1);\n}\n\n.hero__veil {\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(\n      100deg,\n      rgba(10, 35, 64, 0.94) 0%,\n      rgba(10, 35, 64, 0.78) 38%,\n      rgba(16, 64, 128, 0.42) 70%,\n      rgba(32, 192, 224, 0.16) 100%\n    );\n}\n\n.hero__inner {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  padding-block: clamp(56px, 8vw, 96px);\n}\n\n.hero__copy {\n  max-width: 640px;\n  color: rgba(255, 255, 255, 0.82);\n}\n\n.hero__num {\n  display: inline-flex;\n  align-items: center;\n  gap: 10px;\n  margin: 0 0 16px;\n  padding: 6px 14px;\n  border: 1px solid rgba(120, 200, 255, 0.4);\n  border-radius: 999px;\n  background: rgba(32, 192, 224, 0.12);\n  color: #9edcff;\n  font-size: 11.5px;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n}\n\n.hero__title {\n  margin-bottom: 18px;\n  color: #fff;\n  font-size: clamp(2rem, 4.2vw, 3.3rem);\n  line-height: 1.12;\n}\n\n.hero__desc {\n  max-width: 54ch;\n  margin-bottom: 26px;\n  font-size: clamp(1rem, 1.15vw, 1.1rem);\n  line-height: 1.8;\n}\n\n.hero__features {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 12px 26px;\n  margin-bottom: 30px;\n}\n\n.hero__feature {\n  display: flex;\n  align-items: center;\n  gap: 9px;\n  color: rgba(255, 255, 255, 0.9);\n  font-size: 14px;\n}\n\n.hero__feature::before {\n  content: '';\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background: var(--cyan-400);\n  box-shadow: 0 0 0 4px rgba(32, 192, 224, 0.22);\n  flex: 0 0 auto;\n}\n\n.hero__cta {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n\n.hero__side {\n  position: absolute;\n  right: var(--gutter);\n  bottom: 40px;\n  z-index: 3;\n  display: flex;\n  gap: 10px;\n}\n\n.hero__dot {\n  width: 34px;\n  height: 4px;\n  border-radius: 999px;\n  background: rgba(255, 255, 255, 0.3);\n  transition: width 0.4s var(--ease), background 0.4s var(--ease);\n}\n\n.hero__dot.is-active {\n  width: 62px;\n  background: var(--grad);\n}\n\n\/* ------------------------------------------------------------- stats --- *\/\n.stats {\n  background: var(--bg-alt);\n  border-bottom: 1px solid var(--line-soft);\n}\n\n.stats__grid {\n  display: grid;\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n  gap: 1px;\n  background: var(--line-soft);\n}\n\n.stat {\n  padding: clamp(24px, 3vw, 40px) clamp(16px, 2vw, 28px);\n  background: var(--bg-alt);\n  text-align: center;\n}\n\n.stat b {\n  display: block;\n  margin-bottom: 6px;\n  font-size: clamp(1.7rem, 2.8vw, 2.4rem);\n  font-weight: 800;\n  line-height: 1;\n  background: var(--grad);\n  -webkit-background-clip: text;\n  background-clip: text;\n  color: transparent;\n}\n\n.stat span {\n  color: var(--body);\n  font-size: 13.5px;\n}\n\n\/* ------------------------------------------------------------- split --- *\/\n.split {\n  display: grid;\n  grid-template-columns: 1.05fr 1fr;\n  gap: clamp(28px, 5vw, 72px);\n  align-items: center;\n}\n\n.split--flip .split__media {\n  order: 2;\n}\n\n.frame {\n  overflow: hidden;\n  border-radius: var(--radius);\n  box-shadow: var(--shadow-md);\n}\n\n.frame img {\n  width: 100%;\n  height: clamp(300px, 40vw, 460px);\n  object-fit: cover;\n}\n\n.frame--tall img {\n  height: clamp(340px, 46vw, 520px);\n}\n\n.figs {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 18px;\n  margin: 26px 0 0;\n  padding-top: 24px;\n  border-top: 1px solid var(--line);\n}\n\n.figs b {\n  display: block;\n  margin-bottom: 4px;\n  color: var(--blue-600);\n  font-size: 1.35rem;\n  font-weight: 800;\n}\n\n.figs span {\n  color: var(--muted);\n  font-size: 12.5px;\n}\n\n\/* contact card used inside About Us *\/\n.contact-card {\n  margin-top: 26px;\n  padding: 22px 24px;\n  border: 1px solid var(--line);\n  border-radius: var(--radius);\n  background: var(--bg-alt);\n}\n\n.contact-card h3 {\n  margin-bottom: 14px;\n  font-size: 15px;\n  letter-spacing: 0.02em;\n}\n\n.contact-row {\n  display: flex;\n  gap: 12px;\n  padding: 9px 0;\n  border-top: 1px solid var(--line-soft);\n  font-size: 14px;\n}\n\n.contact-row:first-of-type {\n  border-top: 0;\n}\n\n.contact-row .k {\n  flex: 0 0 116px;\n  color: var(--muted);\n  font-size: 13px;\n}\n\n.contact-row a:hover {\n  color: var(--blue-600);\n}\n\n\/* -------------------------------------------------------- wide band ---- *\/\n.band {\n  position: relative;\n  overflow: hidden;\n  background: var(--blue-900);\n}\n\n.band__bg {\n  position: absolute;\n  inset: 0;\n  overflow: hidden;\n}\n\n.band__bg img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n}\n\n.band__veil {\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(\n    90deg,\n    rgba(10, 35, 64, 0.92) 0%,\n    rgba(16, 64, 128, 0.66) 55%,\n    rgba(32, 192, 224, 0.28) 100%\n  );\n}\n\n.band__inner {\n  position: relative;\n  z-index: 2;\n  display: grid;\n  grid-template-columns: 1.15fr 1fr;\n  gap: clamp(24px, 4vw, 60px);\n  align-items: center;\n  padding-block: clamp(56px, 7vw, 96px);\n  color: rgba(255, 255, 255, 0.8);\n}\n\n.band__inner h2 {\n  color: #fff;\n  margin-bottom: 14px;\n}\n\n.band__list {\n  display: grid;\n  gap: 12px;\n}\n\n.band__list li {\n  display: flex;\n  gap: 11px;\n  align-items: flex-start;\n  font-size: 14.5px;\n}\n\n.band__list li::before {\n  content: '\u2713';\n  display: grid;\n  place-items: center;\n  width: 21px;\n  height: 21px;\n  flex: 0 0 auto;\n  border-radius: 50%;\n  background: var(--grad);\n  color: #fff;\n  font-size: 12px;\n  font-weight: 700;\n}\n\n\/* ---------------------------------------------------------- products --- *\/\n.sec-head {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  gap: 24px;\n  margin-bottom: clamp(28px, 3.5vw, 48px);\n}\n\n.sec-head p {\n  max-width: 62ch;\n  margin: 12px 0 0;\n}\n\n.grid-products {\n  display: grid;\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n  gap: clamp(14px, 1.8vw, 24px);\n}\n\n.pcard {\n  display: flex;\n  flex-direction: column;\n  overflow: hidden;\n  border: 1px solid var(--line);\n  border-radius: var(--radius);\n  background: #fff;\n  transition: transform 0.35s var(--ease), box-shadow 0.35s var(--ease),\n    border-color 0.35s var(--ease);\n}\n\n.pcard:hover {\n  transform: translateY(-4px);\n  border-color: rgba(48, 128, 240, 0.4);\n  box-shadow: var(--shadow-md);\n}\n\n.pcard__media {\n  position: relative;\n  aspect-ratio: 4 \/ 3;\n  overflow: hidden;\n  background: var(--bg-alt);\n}\n\n.pcard__media img {\n  width: 100%;\n  height: 100%;\n  \/* the source photos have mixed aspect ratios \u2014 contain keeps every machine\n     fully visible instead of cropping it *\/\n  object-fit: contain;\n  padding: 12px;\n  transition: transform 0.5s var(--ease);\n}\n\n.pcard:hover .pcard__media img {\n  transform: scale(1.05);\n}\n\n.pcard__body {\n  display: flex;\n  flex-direction: column;\n  flex: 1;\n  gap: 8px;\n  padding: 16px 18px 20px;\n}\n\n.pcard__title {\n  color: var(--ink);\n  font-size: 15.5px;\n  font-weight: 700;\n  line-height: 1.4;\n}\n\n.pcard__spec {\n  color: var(--muted);\n  font-size: 13px;\n  line-height: 1.6;\n}\n\n.pcard__body .link-arrow {\n  margin-top: auto;\n  padding-top: 8px;\n  font-size: 13.5px;\n}\n\n\/* -------------------------------------------------------------- band --- *\/\n.quote {\n  position: relative;\n  overflow: hidden;\n  background: var(--blue-900);\n  text-align: center;\n}\n\n.quote__bg {\n  position: absolute;\n  inset: 0;\n  overflow: hidden;\n  opacity: 0.38;\n}\n\n.quote__bg img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n}\n\n.quote__veil {\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(\n    120deg,\n    rgba(10, 35, 64, 0.9) 0%,\n    rgba(21, 96, 192, 0.72) 55%,\n    rgba(32, 192, 224, 0.45) 100%\n  );\n}\n\n.quote__inner {\n  position: relative;\n  z-index: 2;\n  max-width: 820px;\n  margin-inline: auto;\n  padding-block: clamp(64px, 8vw, 110px);\n}\n\n.quote__inner h2 {\n  margin-bottom: 16px;\n  color: #fff;\n  font-size: clamp(1.6rem, 3.2vw, 2.4rem);\n}\n\n.quote__inner p {\n  color: rgba(255, 255, 255, 0.8);\n  font-size: clamp(1rem, 1.1vw, 1.06rem);\n}\n\n\/* ------------------------------------------------------------ mosaic --- *\/\n.gallery {\n  display: grid;\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n  gap: clamp(10px, 1.4vw, 18px);\n}\n\n.gallery figure {\n  position: relative;\n  margin: 0;\n  overflow: hidden;\n  border-radius: var(--radius);\n  aspect-ratio: 4 \/ 3;\n  background: var(--bg-alt);\n}\n\n.gallery img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  transition: transform 0.6s var(--ease);\n}\n\n.gallery figure:hover img {\n  transform: scale(1.06);\n}\n\n.gallery figcaption {\n  position: absolute;\n  inset: auto 0 0 0;\n  padding: 26px 16px 14px;\n  background: linear-gradient(to top, rgba(10, 35, 64, 0.85), transparent);\n  color: #fff;\n  font-size: 13px;\n  font-weight: 600;\n}\n\n\/* ---------------------------------------------------------- numbered --- *\/\n.numbered__item {\n  display: grid;\n  grid-template-columns: 66px 1fr;\n  gap: 20px;\n  padding: 24px 0;\n  border-top: 1px solid var(--line);\n}\n\n.numbered__item:last-child {\n  border-bottom: 1px solid var(--line);\n}\n\n.numbered__no {\n  display: grid;\n  place-items: center;\n  width: 48px;\n  height: 48px;\n  border-radius: 14px;\n  background: var(--grad-soft);\n  color: var(--blue-700);\n  font-size: 17px;\n  font-weight: 800;\n}\n\n.numbered__item h3 {\n  margin-bottom: 8px;\n  font-size: 1.1rem;\n}\n\n.numbered__item ul {\n  display: grid;\n  gap: 6px;\n}\n\n.numbered__item li {\n  position: relative;\n  padding-inline-start: 16px;\n  font-size: 14px;\n}\n\n.numbered__item li::before {\n  content: '';\n  position: absolute;\n  inset-inline-start: 0;\n  top: 11px;\n  width: 6px;\n  height: 6px;\n  border-radius: 50%;\n  background: var(--blue-400);\n}\n\n\/* ----------------------------------------------------------- service --- *\/\n.grid-service {\n  display: grid;\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n  gap: clamp(14px, 1.8vw, 22px);\n}\n\n.svc {\n  padding: clamp(22px, 2.6vw, 30px);\n  border: 1px solid var(--line);\n  border-radius: var(--radius);\n  background: #fff;\n  transition: transform 0.35s var(--ease), box-shadow 0.35s var(--ease);\n}\n\n.svc:hover {\n  transform: translateY(-4px);\n  box-shadow: var(--shadow-md);\n}\n\n.svc i {\n  display: grid;\n  place-items: center;\n  width: 46px;\n  height: 46px;\n  margin-bottom: 16px;\n  border-radius: 13px;\n  background: var(--grad);\n  color: #fff;\n  font-size: 20px;\n  font-style: normal;\n}\n\n.svc h3 {\n  margin-bottom: 8px;\n  font-size: 1.05rem;\n}\n\n.svc p {\n  margin: 0;\n  font-size: 14px;\n}\n\n\/* ------------------------------------------------------------- tiles --- *\/\n.tiles {\n  display: grid;\n  grid-template-columns: repeat(5, minmax(0, 1fr));\n  gap: clamp(12px, 1.6vw, 20px);\n}\n\n.tile {\n  position: relative;\n  display: block;\n  overflow: hidden;\n  border-radius: var(--radius);\n  aspect-ratio: 3 \/ 4;\n  background: var(--blue-900);\n}\n\n.tile img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  transition: transform 0.6s var(--ease);\n}\n\n.tile:hover img {\n  transform: scale(1.07);\n}\n\n.tile__veil {\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(\n    to top,\n    rgba(10, 35, 64, 0.88),\n    rgba(21, 96, 192, 0.25) 60%,\n    transparent\n  );\n}\n\n.tile__label {\n  position: absolute;\n  inset: auto 18px 18px 18px;\n  color: #fff;\n}\n\n.tile__label h3 {\n  color: #fff;\n  font-size: 15.5px;\n  line-height: 1.35;\n}\n\n.tile__label em {\n  display: block;\n  margin-top: 5px;\n  color: #9edcff;\n  font-size: 11px;\n  font-style: normal;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n}\n\n\/* -------------------------------------------------------------- form --- *\/\n.enquiry {\n  background: var(--bg-alt);\n}\n\n.enquiry__grid {\n  display: grid;\n  grid-template-columns: 0.85fr 1.15fr;\n  gap: clamp(26px, 4vw, 56px);\n  align-items: start;\n}\n\n.form-card {\n  padding: clamp(22px, 3vw, 34px);\n  border: 1px solid var(--line);\n  border-radius: var(--radius);\n  background: #fff;\n  box-shadow: var(--shadow-md);\n}\n\n.form-grid {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 16px;\n}\n\n.field {\n  display: flex;\n  flex-direction: column;\n  gap: 7px;\n}\n\n.field--full {\n  grid-column: 1 \/ -1;\n}\n\n.field label {\n  color: var(--ink);\n  font-size: 13px;\n  font-weight: 600;\n}\n\n.field-label {\n  display: block;\n  margin-bottom: 1px;\n  color: var(--ink);\n  font-size: 13px;\n  font-weight: 600;\n}\n\n.field input,\n.field select,\n.field textarea {\n  width: 100%;\n  padding: 12px 14px;\n  border: 1px solid var(--line);\n  border-radius: 9px;\n  background: var(--bg-alt);\n  font-size: 14.5px;\n  outline: none;\n  transition: border-color 0.25s var(--ease), background 0.25s var(--ease),\n    box-shadow 0.25s var(--ease);\n}\n\n.field select {\n  appearance: none;\n  background-image: linear-gradient(45deg, transparent 50%, var(--blue-600) 50%),\n    linear-gradient(135deg, var(--blue-600) 50%, transparent 50%);\n  background-position: calc(100% - 19px) 50%, calc(100% - 13px) 50%;\n  background-size: 6px 6px, 6px 6px;\n  background-repeat: no-repeat;\n  padding-inline-end: 36px;\n}\n\n.field input:focus,\n.field select:focus,\n.field textarea:focus {\n  border-color: var(--blue-500);\n  background: #fff;\n  box-shadow: 0 0 0 3px rgba(48, 128, 240, 0.14);\n}\n\n.radios {\n  display: flex;\n  gap: 10px;\n  flex-wrap: wrap;\n}\n\n.radios label {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  padding: 10px 16px;\n  border: 1px solid var(--line);\n  border-radius: 999px;\n  background: var(--bg-alt);\n  font-size: 14px;\n  font-weight: 500;\n  cursor: pointer;\n  transition: border-color 0.25s var(--ease), background 0.25s var(--ease);\n}\n\n.radios label:hover {\n  border-color: var(--blue-400);\n}\n\n.radios input {\n  width: auto;\n  accent-color: var(--blue-500);\n}\n\n.radios label:has(input:checked) {\n  border-color: var(--blue-500);\n  background: var(--grad-soft);\n  color: var(--blue-700);\n  font-weight: 600;\n}\n\n.form-foot {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  flex-wrap: wrap;\n  margin-top: 20px;\n}\n\n.form-note {\n  min-height: 20px;\n  margin: 0;\n  font-size: 13.5px;\n  color: var(--muted);\n}\n\n.form-note.is-error {\n  color: #d64545;\n}\n\n.form-note.is-ok {\n  color: var(--blue-600);\n  font-weight: 600;\n}\n\n\/* -------------------------------------------------------------- share -- *\/\n.share {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  flex-wrap: wrap;\n  margin-top: 22px;\n  padding-top: 20px;\n  border-top: 1px solid var(--line-soft);\n}\n\n.share span {\n  color: var(--muted);\n  font-size: 13px;\n  font-weight: 600;\n}\n\n.share a {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  padding: 8px 16px;\n  border: 1px solid var(--line);\n  border-radius: 999px;\n  color: var(--ink);\n  font-size: 13px;\n  font-weight: 600;\n  transition: transform 0.25s var(--ease), color 0.25s var(--ease),\n    border-color 0.25s var(--ease);\n}\n\n.share a:hover {\n  transform: translateY(-2px);\n  border-color: var(--blue-500);\n  color: var(--blue-600);\n}\n\n.share svg {\n  width: 15px;\n  height: 15px;\n  fill: currentColor;\n}\n\n\/* ------------------------------------------------------------- footer -- *\/\n.site-footer {\n  background: var(--blue-900);\n  color: rgba(255, 255, 255, 0.68);\n  padding-top: clamp(48px, 6vw, 76px);\n}\n\n.foot-grid {\n  display: grid;\n  grid-template-columns: 1.5fr 1fr 1fr 1.2fr;\n  gap: clamp(24px, 3.5vw, 48px);\n  padding-bottom: clamp(34px, 4vw, 52px);\n}\n\n.foot-brand img {\n  width: 46px;\n  height: 46px;\n  object-fit: contain;\n  margin-bottom: 14px;\n  filter: brightness(0) invert(1);\n}\n\n.foot-brand b {\n  display: block;\n  margin-bottom: 10px;\n  color: #fff;\n  font-size: 17px;\n  font-weight: 700;\n}\n\n.foot-brand p {\n  max-width: 40ch;\n  font-size: 13.5px;\n}\n\n.foot-h {\n  margin: 0 0 14px;\n  color: #fff;\n  font-size: 12px;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n}\n\n.foot-list li + li {\n  margin-top: 9px;\n}\n\n.foot-list a {\n  font-size: 13.5px;\n  transition: color 0.25s var(--ease);\n}\n\n.foot-list a:hover {\n  color: #9edcff;\n}\n\n.foot-contact {\n  display: grid;\n  gap: 10px;\n  font-size: 13.5px;\n}\n\n.foot-contact div {\n  display: flex;\n  gap: 9px;\n}\n\n.foot-contact .k {\n  color: rgba(255, 255, 255, 0.45);\n  flex: 0 0 74px;\n}\n\n.foot-bottom {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  flex-wrap: wrap;\n  padding-block: 20px 28px;\n  border-top: 1px solid rgba(255, 255, 255, 0.12);\n  font-size: 12.5px;\n}\n\n\/* ------------------------------------------------------------- drawer -- *\/\n.drawer {\n  position: fixed;\n  inset: 0;\n  z-index: 80;\n  overflow: hidden;\n  pointer-events: none;\n}\n\n.drawer__scrim {\n  position: absolute;\n  inset: 0;\n  background: rgba(10, 35, 64, 0.5);\n  opacity: 0;\n  transition: opacity 0.3s var(--ease);\n}\n\n.drawer__panel {\n  position: absolute;\n  inset-block: 0;\n  inset-inline-end: 0;\n  width: min(380px, 100%);\n  display: flex;\n  flex-direction: column;\n  background: #fff;\n  transform: translateX(102%);\n  transition: transform 0.35s var(--ease);\n}\n\n[dir='rtl'] .drawer__panel {\n  transform: translateX(-102%);\n}\n\n.drawer.is-open {\n  pointer-events: auto;\n}\n\n.drawer.is-open .drawer__scrim {\n  opacity: 1;\n}\n\n.drawer.is-open .drawer__panel {\n  transform: none;\n}\n\n.drawer__head {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding: 18px 20px;\n  border-bottom: 1px solid var(--line);\n}\n\n.drawer__head h3 {\n  font-size: 17px;\n}\n\n.drawer__close {\n  display: grid;\n  place-items: center;\n  width: 38px;\n  height: 38px;\n  border: 1px solid var(--line);\n  border-radius: 50%;\n  transition: background 0.25s var(--ease), color 0.25s var(--ease);\n}\n\n.drawer__close:hover {\n  background: var(--blue-500);\n  border-color: var(--blue-500);\n  color: #fff;\n}\n\n.drawer__close svg {\n  width: 15px;\n  height: 15px;\n  stroke: currentColor;\n  fill: none;\n  stroke-width: 1.6;\n}\n\n.drawer__body {\n  flex: 1;\n  overflow-y: auto;\n  padding: 18px 20px 28px;\n}\n\n.nav-drawer__list > li {\n  border-bottom: 1px solid var(--line-soft);\n}\n\n.nav-drawer__list a,\n.nav-drawer__list summary {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding: 14px 2px;\n  color: var(--ink);\n  font-size: 15.5px;\n  font-weight: 600;\n  cursor: pointer;\n  list-style: none;\n}\n\n.nav-drawer__list summary::-webkit-details-marker {\n  display: none;\n}\n\n.nav-drawer__sub {\n  padding: 0 2px 14px;\n}\n\n.nav-drawer__sub a {\n  padding: 8px 0;\n  color: var(--body);\n  font-size: 14px;\n  font-weight: 500;\n}\n\n\/* -------------------------------------------------------- misc \/ fx ---- *\/\n.js .reveal {\n  opacity: 0;\n  transform: translateY(18px);\n  transition: opacity 0.7s var(--ease), transform 0.7s var(--ease);\n}\n\n.js .reveal.is-in {\n  opacity: 1;\n  transform: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .js .reveal {\n    opacity: 1;\n    transform: none;\n    transition: none;\n  }\n  html {\n    scroll-behavior: auto;\n  }\n}\n\n.toast {\n  position: fixed;\n  left: 50%;\n  bottom: 30px;\n  z-index: 90;\n  padding: 13px 24px;\n  border-radius: 999px;\n  background: var(--blue-900);\n  color: #fff;\n  font-size: 14px;\n  opacity: 0;\n  transform: translate(-50%, 16px);\n  pointer-events: none;\n  transition: opacity 0.3s var(--ease), transform 0.3s var(--ease);\n}\n\n.toast.is-on {\n  opacity: 1;\n  transform: translate(-50%, 0);\n}\n\n.to-top {\n  position: fixed;\n  right: 22px;\n  bottom: 22px;\n  z-index: 40;\n  display: grid;\n  place-items: center;\n  width: 44px;\n  height: 44px;\n  border-radius: 50%;\n  background: var(--grad);\n  color: #fff;\n  box-shadow: var(--shadow-md);\n  opacity: 0;\n  pointer-events: none;\n  transition: opacity 0.3s var(--ease), transform 0.3s var(--ease);\n}\n\n.to-top.is-on {\n  opacity: 1;\n  pointer-events: auto;\n}\n\n.to-top:hover {\n  transform: translateY(-3px);\n}\n\n.to-top svg {\n  width: 16px;\n  height: 16px;\n  stroke: currentColor;\n  fill: none;\n  stroke-width: 1.8;\n}\n\n\/* -------------------------------------------------------- responsive --- *\/\n@media (max-width: 1080px) {\n  .grid-products,\n  .grid-service {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n  .tiles {\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n  }\n  .gallery {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n  .hdr__nav {\n    display: none;\n  }\n  .menu-btn {\n    display: grid;\n  }\n  .hdr__tools .btn {\n    display: none;\n  }\n  .enquiry__grid,\n  .band__inner,\n  .split {\n    grid-template-columns: 1fr;\n  }\n  .split--flip .split__media {\n    order: 0;\n  }\n  .foot-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n}\n\n@media (max-width: 720px) {\n  .hdr {\n    gap: 12px;\n  }\n  \/* the long tagline is what pushes the mobile header wider than the screen *\/\n  .hdr__logo-text em {\n    display: none;\n  }\n  .topbar__inner {\n    flex-direction: column;\n    gap: 8px;\n    padding-block: 9px;\n  }\n  .stats__grid,\n  .grid-products,\n  .grid-service,\n  .tiles,\n  .gallery,\n  .form-grid,\n  .foot-grid,\n  .figs {\n    grid-template-columns: 1fr;\n  }\n  .stats__grid {\n    gap: 0;\n  }\n  .stat {\n    border-bottom: 1px solid var(--line-soft);\n  }\n  .sec-head {\n    flex-direction: column;\n    align-items: flex-start;\n  }\n  .hero {\n    min-height: 560px;\n  }\n  .hero__side {\n    bottom: 22px;\n  }\n  .contact-row {\n    flex-direction: column;\n    gap: 2px;\n  }\n}\n\n\/* ----------------------------------------------------------------- RTL - *\/\n[dir='rtl'] .link-arrow::after {\n  content: '\u2190';\n}\n\n[dir='rtl'] .lang__menu {\n  right: auto;\n  left: 0;\n}\n\/* ===================================================================\n   \u9996\u9875\uff1aDivi \u539f\u751f\u6a21\u5757\u7684\u9002\u914d\u6837\u5f0f\n   \u6ce8\u610f\uff1a\u53ea\u5bf9\u9996\u9875\u81ea\u5df1\u7684\u533a\u5757\uff08.hm-page\uff09\u62b9\u5e73 Divi \u7684\u5305\u88f9\u5c42\uff0c\n   \u9875\u5934\uff08.ouke-hdr-block\uff09\u548c\u9875\u811a\uff08.ouke-footer\uff09\u5fc5\u987b\u4fdd\u6301 Divi \u539f\u672c\u7684\u7ed3\u6784\uff0c\n   \u5426\u5219\u4e0b\u62c9\u9762\u677f\u4f1a\u88ab\u9996\u5c4f\u76d6\u4f4f\u3001\u9875\u811a\u56db\u680f\u4f1a\u7ad6\u7740\u5806\u8d77\u6765\u3002\n   =================================================================== *\/\n\/* --- \u4e3b\u9898\u81ea\u5e26\u9875\u5934\u9875\u811a\u9690\u85cf\u3001\u6b63\u6587\u6ee1\u5bbd --- *\/\nbody.page-id-854 #main-header,\nbody.page-id-854 #main-footer,\nbody.page-id-854 #page-container > .et-l--header,\nbody.page-id-854 #page-container > .et-l--footer { display:none !important; }\nbody.page-id-854 #main-content { padding:0 !important; }\nbody.page-id-854 #main-content .container,\nbody.page-id-854 #main-content .et_pb_container { width:100% !important; max-width:100% !important; padding:0 !important; }\nbody.page-id-854 #content-area { display:block !important; }\nbody.page-id-854 #left-area { width:100% !important; float:none !important; padding:0 !important; }\nbody.page-id-854 #sidebar,\nbody.page-id-854 .et_pb_widget_area { display:none !important; }\nbody.page-id-854 .et_pb_post,\nbody.page-id-854 article.et_pb_post { margin:0 !important; padding:0 !important; border:0 !important; }\nbody.page-id-854 #page-container { padding-top:0 !important; }\nbody.page-id-854 { margin:0 !important; }\n\/* --- \u53ea\u62b9\u5e73\u9996\u9875\u81ea\u5df1\u7684\u533a\u5757 ---\n   :where() \u4e0d\u589e\u52a0\u6743\u91cd\uff0c\u8fd9\u6837\u4e0b\u9762 .wrap \/ .grid-products \/ .gallery \/ .split \/ .band__inner\n   \u8fd9\u4e9b\u6392\u7248\u89c4\u5219\u8fd8\u80fd\u6b63\u5e38\u8986\u76d6\u5b83\uff08\u4e4b\u524d\u5199\u6b7b .hm-page \u6743\u91cd\u8fc7\u9ad8\uff0c\u628a\u7f51\u683c\u538b\u6210\u4e86\u5355\u5217\uff09\u3002 *\/\nbody.page-id-854 :where(.hm-page) { padding:0 !important; margin:0 !important; background-color:transparent !important; }\nbody.page-id-854 :where(.hm-page) .et_pb_row { display:block !important; width:100% !important;\n  max-width:none !important; padding:0 !important; margin:0 !important; }\nbody.page-id-854 :where(.hm-page) .et_pb_row:before,\nbody.page-id-854 :where(.hm-page) .et_pb_row:after { display:none !important; content:none !important; }\nbody.page-id-854 :where(.hm-page) .et_pb_column { display:block !important; float:none !important;\n  width:auto !important; max-width:none !important; padding:0 !important; margin:0 !important; }\nbody.page-id-854 :where(.hm-page) .et_pb_text { margin:0 !important; padding:0 !important; }\nbody.page-id-854 :where(.hm-page) .et_pb_module { margin:0 !important; }\nbody.page-id-854 :where(.hm-page) .et_pb_code { margin:0 !important; padding:0 !important; }\nbody.page-id-854 :where(.hm-page) .et_pb_code > br { display:none !important; }\n\/* Divi \u7684\u56fe\u7247\u5165\u573a\u52a8\u753b\u5728\u7a7a\u6a21\u677f\u9875\u9762\u91cc\u8dd1\u4e0d\u8d77\u6765\uff0c\u56fe\u7247\u4f1a\u4e00\u76f4\u662f opacity:0\uff0c\u76f4\u63a5\u5f3a\u5236\u663e\u793a *\/\nbody.page-id-854 .et-waypoint { opacity:1 !important; transform:none !important; }\nbody.page-id-854 .et_pb_main_blurb_image img,\nbody.page-id-854 .et_pb_image img { opacity:1 !important; transform:none !important; }\nbody.page-id-854 .hm-css { height:0 !important; overflow:hidden; }\nbody.page-id-854 .wrap { width:100%; max-width:1280px !important; margin-inline:auto !important;\n  padding-inline:48px !important; }\n\/* --- \u6570\u5b57\u6761 --- *\/\nbody.page-id-854 .hm-stats { background:var(--bg-alt); border-bottom:1px solid var(--line-soft); }\nbody.page-id-854 .hm-stats .stats__grid { display:grid !important;\n  grid-template-columns:repeat(4,minmax(0,1fr)); gap:1px; background:var(--line-soft); }\nbody.page-id-854 .hm-stats .et_pb_text { background:var(--bg-alt); }\n\/* --- \u5173\u4e8e\u6211\u4eec --- *\/\nbody.page-id-854 .hm-about { padding-block:var(--section-y) !important; }\nbody.page-id-854 .split { display:grid !important; grid-template-columns:1.05fr 1fr;\n  gap:clamp(28px,5vw,72px); align-items:center; }\nbody.page-id-854 .split__media .et_pb_image { margin:0 !important; }\nbody.page-id-854 .split__media img { width:100%; height:clamp(340px,46vw,520px); object-fit:cover;\n  border-radius:var(--radius); box-shadow:var(--shadow-md); }\n\/* --- EPC \u6a2a\u5e45 --- *\/\nbody.page-id-854 .hm-band { position:relative; overflow:hidden; }\nbody.page-id-854 .hm-band::before { content:''; position:absolute; inset:0; z-index:0;\n  background:linear-gradient(90deg,rgba(10,35,64,.92) 0%,rgba(16,64,128,.66) 55%,rgba(32,192,224,.28) 100%); }\nbody.page-id-854 .band__inner { position:relative; z-index:2; display:grid !important;\n  grid-template-columns:1.15fr 1fr; gap:clamp(24px,4vw,60px); align-items:center;\n  padding-block:clamp(56px,7vw,96px) !important; color:rgba(255,255,255,.8); }\n\/* --- \u4ea7\u54c1\u5361\u7247 --- *\/\nbody.page-id-854 .hm-products { padding-block:var(--section-y) !important; }\nbody.page-id-854 .grid-products { display:grid !important;\n  grid-template-columns:repeat(4,minmax(0,1fr)); gap:clamp(14px,1.8vw,24px); }\nbody.page-id-854 .grid-products + .grid-products { margin-top:clamp(14px,1.8vw,24px); }\nbody.page-id-854 .pcard > .et_pb_blurb_content { display:flex; flex-direction:column; height:100%; max-width:100%; }\nbody.page-id-854 .pcard .et_pb_main_blurb_image { width:100%; margin:0; aspect-ratio:4\/3; display:flex;\n  align-items:center; justify-content:center; background:var(--bg-alt); }\nbody.page-id-854 .pcard .et_pb_main_blurb_image .et_pb_image_wrap { display:block; width:100%; height:100%; }\nbody.page-id-854 .pcard .et_pb_main_blurb_image img { width:100%; height:100%; object-fit:contain;\n  padding:12px; margin:0; }\nbody.page-id-854 .pcard .et_pb_blurb_container { display:flex; flex-direction:column; flex:1;\n  padding:16px 18px 20px; text-align:left; }\nbody.page-id-854 .pcard .et_pb_blurb_container h4 { font-size:15.5px; line-height:1.4; margin:0 0 8px; }\nbody.page-id-854 .pcard .et_pb_blurb_container h4 a { color:var(--ink); }\nbody.page-id-854 .pcard .et_pb_blurb_container h4 a:hover { color:var(--blue-600); }\nbody.page-id-854 .pcard .et_pb_blurb_description { display:flex; flex-direction:column; flex:1;\n  color:var(--muted); font-size:13px; line-height:1.6; }\nbody.page-id-854 .pcard .pcard-link { margin-top:auto; padding-top:10px; color:var(--blue-600);\n  font-size:13.5px; font-weight:600; }\n\/* --- \u4ef7\u503c\u4e3b\u5f20 --- *\/\nbody.page-id-854 .hm-quote { position:relative; overflow:hidden; text-align:center; }\nbody.page-id-854 .hm-quote::before { content:''; position:absolute; inset:0; z-index:0;\n  background:linear-gradient(120deg,rgba(10,35,64,.9) 0%,rgba(21,96,192,.72) 55%,rgba(32,192,224,.45) 100%); }\nbody.page-id-854 .hm-quote .et_pb_row { position:relative; z-index:2; max-width:820px !important;\n  margin-inline:auto !important; padding-block:clamp(64px,8vw,110px) !important; }\n\/* --- \u6848\u4f8b --- *\/\nbody.page-id-854 .hm-cases { padding-block:var(--section-y) !important; background:var(--bg-alt); }\nbody.page-id-854 .gallery { display:grid !important; grid-template-columns:repeat(4,minmax(0,1fr));\n  gap:clamp(10px,1.4vw,18px); }\nbody.page-id-854 .gitem { position:relative; margin:0 !important; overflow:hidden; border-radius:var(--radius);\n  aspect-ratio:4\/3; background:#fff; padding:0 !important; }\nbody.page-id-854 .gitem .et_pb_blurb_content { height:100%; }\nbody.page-id-854 .gitem .et_pb_main_blurb_image { width:100%; height:100%; margin:0; }\nbody.page-id-854 .gitem .et_pb_main_blurb_image .et_pb_image_wrap { display:block; width:100%; height:100%; }\nbody.page-id-854 .gitem .et_pb_main_blurb_image img { width:100%; height:100%; object-fit:cover; margin:0; }\nbody.page-id-854 .gitem .et_pb_blurb_container { position:absolute; inset:auto 0 0 0; z-index:2;\n  padding:26px 16px 14px; background:linear-gradient(to top,rgba(10,35,64,.85),transparent); }\nbody.page-id-854 .gitem .et_pb_module_header { color:#fff; font-size:13px; font-weight:600; margin:0; }\n\/* --- \u8be2\u76d8 --- *\/\nbody.page-id-854 .hm-enquiry { background:var(--bg-alt); padding-block:var(--section-y) !important; }\nbody.page-id-854 .hm-enquiry .form-card { max-width:1280px; margin-inline:auto; }\n\/* --- \u54cd\u5e94\u5f0f --- *\/\n@media (max-width:1080px){\n  body.page-id-854 .grid-products,\n  body.page-id-854 .gallery { grid-template-columns:repeat(2,minmax(0,1fr)); }\n  body.page-id-854 .split,\n  body.page-id-854 .band__inner { grid-template-columns:1fr; }\n}\n@media (max-width:720px){\n  body.page-id-854 .wrap { padding-inline:18px !important; }\n  body.page-id-854 .hm-stats .stats__grid,\n  body.page-id-854 .grid-products,\n  body.page-id-854 .gallery,\n  body.page-id-854 .form-grid { grid-template-columns:1fr; }\n  body.page-id-854 .split,\n  body.page-id-854 .band__inner { grid-template-columns:1fr; }\n  body.page-id-854 .sec-head { flex-direction:column; align-items:flex-start; }\n  body.page-id-854 .hero__side { right:18px; bottom:22px; }\n}\n<\/style><script>(function(){document.documentElement.classList.add(\"js\");function all(){var l=document.querySelectorAll(\".reveal\");for(var i=0;i<l.length;i++)l[i].classList.add(\"is-in\");}if(!(\"IntersectionObserver\" in window)){all();return;}var io=new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting){e.target.classList.add(\"is-in\");io.unobserve(e.target);}});},{rootMargin:\"0px 0px -8% 0px\",threshold:0.08});var list=document.querySelectorAll(\".reveal\");for(var i=0;i<list.length;i++)io.observe(list[i]);window.addEventListener(\"load\",function(){setTimeout(all,2500);});})();<\/script><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_1 et_pb_section et_section_regular et_block_section hm-hero hm-page\">\n<div class=\"et_pb_row_1 et_pb_row et_block_row\">\n<div class=\"et_pb_column_1 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_code_1 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><div class=\"hero\" id=\"top\"><div class=\"hero__slide is-active\"><div class=\"hero__bg\" style=\"background-image:url(https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/11\/banner-\u86cb\u9e21\u9e21\u7b3c.jpg)\"><\/div><div class=\"hero__veil\"><\/div><div class=\"hero__inner\"><div class=\"wrap\"><div class=\"hero__copy\"><p class=\"hero__num\">01 \/ Cage Systems<\/p><h1 class=\"hero__title\">Complete Cage Systems for Modern Layer Farms<\/h1><p class=\"hero__desc\">Based on foreign technology and many years of experience, we build cage houses that run with fewer people and a lower egg breaking rate.<\/p><ul class=\"hero__features\"><li class=\"hero__feature\">H type &amp; A type layer cages<\/li><li class=\"hero__feature\">Pullet, duck, breeder and broiler cages<\/li><li class=\"hero__feature\">Automatic feeding, drinking and egg collection<\/li><\/ul><div class=\"hero__cta\"><a class=\"btn btn--primary\" href=\"\/index.php\/contact-us\/\">Get a Free Quote<\/a><a class=\"btn btn--ghost\" href=\"\/index.php\/products\/\">View all products<\/a><\/div><\/div><\/div><\/div><\/div><div class=\"hero__slide\"><div class=\"hero__bg\" style=\"background-image:url(https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/11\/banner-\u5e73\u517b.jpg)\"><\/div><div class=\"hero__veil\"><\/div><div class=\"hero__inner\"><div class=\"wrap\"><div class=\"hero__copy\"><p class=\"hero__num\">02 \/ Floor Systems<\/p><h2 class=\"hero__title\">Poultry Floor Systems for Broiler and Breeder Houses<\/h2><p class=\"hero__desc\">Feeding, drinking, ventilation and heating are designed together with the house layout, so every bird gets uniform feed and air across the whole shed.<\/p><ul class=\"hero__features\"><li class=\"hero__feature\">Pan feeding and nipple drinking lines<\/li><li class=\"hero__feature\">Uniform air and dry litter<\/li><li class=\"hero__feature\">Fast installation, easy daily operation<\/li><\/ul><div class=\"hero__cta\"><a class=\"btn btn--primary\" href=\"\/index.php\/contact-us\/\">Get a Free Quote<\/a><a class=\"btn btn--ghost\" href=\"\/index.php\/products\/\">View all products<\/a><\/div><\/div><\/div><\/div><\/div><div class=\"hero__slide\"><div class=\"hero__bg\" style=\"background-image:url(https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/11\/banner-\u7167\u660e\u7cfb\u7edf.jpg)\"><\/div><div class=\"hero__veil\"><\/div><div class=\"hero__inner\"><div class=\"wrap\"><div class=\"hero__copy\"><p class=\"hero__num\">03 \/ Environment Control<\/p><h2 class=\"hero__title\">Environmental Control Equipment<\/h2><p class=\"hero__desc\">The central environment controlling system can automatically operate the ventilation elements such as cooling pads by analysing the data collected by the pre-installed sensors.<\/p><ul class=\"hero__features\"><li class=\"hero__feature\">Lighting, fans, cooling pads and tunnel doors<\/li><li class=\"hero__feature\">Sensor based automatic control<\/li><li class=\"hero__feature\">Lower ammonia and a stable house climate<\/li><\/ul><div class=\"hero__cta\"><a class=\"btn btn--primary\" href=\"\/index.php\/contact-us\/\">Get a Free Quote<\/a><a class=\"btn btn--ghost\" href=\"\/index.php\/products\/\">View all products<\/a><\/div><\/div><\/div><\/div><\/div><div class=\"hero__side\"><button class=\"hero__dot is-active\" type=\"button\" data-slide=\"0\" aria-label=\"Go to slide 1\"><\/button><button class=\"hero__dot\" type=\"button\" data-slide=\"1\" aria-label=\"Go to slide 2\"><\/button><button class=\"hero__dot\" type=\"button\" data-slide=\"2\" aria-label=\"Go to slide 3\"><\/button><\/div><\/div><script>(function(){var hero=document.querySelector(\".hero\");if(!hero)return;var slides=hero.querySelectorAll(\".hero__slide\"),dots=hero.querySelectorAll(\".hero__dot\");if(slides.length<2)return;var i=0,timer=null;function go(n){i=(n+slides.length)%slides.length;for(var k=0;k<slides.length;k++){if(slides[k])slides[k].classList.toggle(\"is-active\",k===i);if(dots[k])dots[k].classList.toggle(\"is-active\",k===i);}}function start(){stop();timer=setInterval(function(){go(i+1);},6000);}function stop(){if(timer){clearInterval(timer);timer=null;}}for(var d=0;d<dots.length;d++)(function(d){dots[d].addEventListener(\"click\",function(){go(d);start();});})(d);hero.addEventListener(\"mouseenter\",stop);hero.addEventListener(\"mouseleave\",start);go(0);start();})();<\/script><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_2 et_pb_section et_section_regular et_block_section hm-stats hm-page\">\n<div class=\"et_pb_row_2 et_pb_row et_block_row wrap\">\n<div class=\"et_pb_column_2 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough stats__grid\">\n<div class=\"et_pb_text_0 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module\"><div class=\"et_pb_text_inner\"><div class=\"stat\"><b>100+<\/b><span>Employees in the factory<\/span><\/div>\n<\/div><\/div>\n\n<div class=\"et_pb_text_1 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module\"><div class=\"et_pb_text_inner\"><div class=\"stat\"><b>10,000 m\u00b2<\/b><span>Modern factory area<\/span><\/div>\n<\/div><\/div>\n\n<div class=\"et_pb_text_2 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module\"><div class=\"et_pb_text_inner\"><div class=\"stat\"><b>20+<\/b><span>Export countries and regions<\/span><\/div>\n<\/div><\/div>\n\n<div class=\"et_pb_text_3 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module\"><div class=\"et_pb_text_inner\"><div class=\"stat\"><b>100+<\/b><span>Turnkey projects delivered<\/span><\/div>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_3 et_pb_section et_section_regular et_block_section hm-about hm-page\">\n<div class=\"et_pb_row_3 et_pb_row et_block_row wrap split\">\n<div class=\"et_pb_column_3 et_pb_column et_pb_column_1_2 et_block_column et_pb_css_mix_blend_mode_passthrough split__media\">\n<div class=\"et_pb_image_0 et_pb_image et_pb_module et_block_module\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/10\/factory.jpg\" width=\"1200\" height=\"900\" srcset=\"https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/10\/factory.jpg 1200w, https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/10\/factory-980x735.jpg 980w, https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/10\/factory-480x360.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1200px, 100vw\" class=\"wp-image-1345\" alt=\"YAOYUAN livestock equipment factory\" \/><\/span><\/div>\n<\/div>\n\n<div class=\"et_pb_column_4 et_pb_column et_pb_column_1_2 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough split__body\">\n<div class=\"et_pb_text_4 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module\"><div class=\"et_pb_text_inner\"><p class=\"eyebrow\">Livestock Equipment Solution<\/p>\n<h2 class=\"h-section\">Your Poultry Equipment Supplier in China<\/h2>\n<p>Hebei Yaoyuan Agricultural &amp; Livestock Machinery Co., Ltd. is a China-based supplier of livestock and poultry farming equipment, providing factory-direct solutions to commercial farms, distributors, and agricultural projects worldwide.<\/p>\n<p>We help our customers source reliable equipment directly from China, reduce unnecessary sourcing costs, and select the right equipment configuration based on their actual farm requirements.<\/p>\n<p>From poultry cages to automated feeding, drinking, manure removal, egg collection, ventilation, and cooling systems, we offer a wide range of equipment for modern poultry farming.<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_4 et_pb_section et_section_regular et_block_section hm-band hm-page\">\n<div class=\"et_pb_row_4 et_pb_row et_block_row wrap band__inner\">\n<div class=\"et_pb_column_5 et_pb_column et_pb_column_1_2 et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_text_5 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module\"><div class=\"et_pb_text_inner\"><h2 class=\"h-section\">EPC Turnkey Projects<\/h2>\n<p><span style=\"color: #e5e5e5;\">From land design and levelling to the last commissioning step, one team stays responsible for the whole project \u2014 worldwide.<\/span><\/p>\n<\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_column_6 et_pb_column et_pb_column_1_2 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_text_6 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module\"><div class=\"et_pb_text_inner\"><ul class=\"band__list\">\n<li><span style=\"color: #f2f2f2;\">Turnkey project planning and house design<\/span><\/li>\n<li><span style=\"color: #f2f2f2;\">Steel structure and equipment installation<\/span><\/li>\n<li><span style=\"color: #f2f2f2;\">On-site commissioning and operator training<\/span><\/li>\n<li><span style=\"color: #f2f2f2;\">Spare parts supply and after-sales service<\/span><\/li>\n<\/ul>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_5 et_pb_section et_section_regular et_block_section hm-products hm-page\">\n<div class=\"et_pb_row_5 et_pb_row et_block_row wrap\">\n<div class=\"et_pb_column_7 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_text_7 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module\"><div class=\"et_pb_text_inner\"><div class=\"sec-head\">\n<div>\n<p class=\"eyebrow\">Main Products<\/p>\n<h2 class=\"h-section\">Complete Livestock Equipment Solutions<\/h2>\n<\/div>\n<p><a class=\"link-arrow\" href=\"\/index.php\/products\/\">View all products<\/a><\/div>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_row_6 et_pb_row et_block_row\">\n<div class=\"et_pb_column_8 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_blog_0 et_pb_blog et_pb_bg_layout_light et_pb_posts et_pb_module hm-blog\"><div class=\"et_pb_ajax_pagination_container\"><div class=\"et_pb_blog_posts et_grid_module\"><article class=\"et_pb_post et_pb_post_id_1983 clearfix et_pb_blog_item_0_0 post-1983 product type-product status-publish has-post-thumbnail hentry product_category-product-poultry-cage-system\"><div class=\"et_pb_image_container\"><a href=\"https:\/\/yaoyuanfarm.com\/index.php\/product\/product-layer-chicken-cage\/\" class=\"entry-featured-image-url\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/11\/\u5927\u5c42\u53e0\u86cb\u9e21\u7b3c-2.jpg\" width=\"400\" height=\"284\" alt=\"Multi-Tier Layer Cage\" class=\"\" srcset=\"https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/11\/\u5927\u5c42\u53e0\u86cb\u9e21\u7b3c-2.jpg 479w, https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/11\/\u5927\u5c42\u53e0\u86cb\u9e21\u7b3c-2-400x284.jpg 480w\" sizes=\"(max-width:479px) 479px, 100vw\" \/><span data-icon=\"\ue050\" class=\"et_overlay et_pb_inline_icon\"><\/span><\/a><\/div><h2 class=\"entry-title\"><a href=\"https:\/\/yaoyuanfarm.com\/index.php\/product\/product-layer-chicken-cage\/\">Multi-Tier Layer Cage<\/a><\/h2><p class=\"post-meta\"><\/p><div class=\"post-content\"><div class=\"post-content-inner\"><p>High-density multi-tier layer cage systems with automatic feeding, drinking, egg collection and manure removal.<\/p>\n<\/div><\/div><\/article><article class=\"et_pb_post et_pb_post_id_2006 clearfix et_pb_blog_item_0_1 post-2006 product type-product status-publish has-post-thumbnail hentry product_category-product-farm-supporting-facilities\"><div class=\"et_pb_image_container\"><a href=\"https:\/\/yaoyuanfarm.com\/index.php\/product\/product-prefabricated-building\/\" class=\"entry-featured-image-url\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/11\/\u94a2\u7ed3\u6784\u623f\u820d2.jpg\" width=\"400\" height=\"284\" alt=\"Steel-Structure Poultry House\" class=\"\" srcset=\"https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/11\/\u94a2\u7ed3\u6784\u623f\u820d2.jpg 479w, https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/11\/\u94a2\u7ed3\u6784\u623f\u820d2-400x284.jpg 480w\" sizes=\"(max-width:479px) 479px, 100vw\" \/><span data-icon=\"\ue050\" class=\"et_overlay et_pb_inline_icon\"><\/span><\/a><\/div><h2 class=\"entry-title\"><a href=\"https:\/\/yaoyuanfarm.com\/index.php\/product\/product-prefabricated-building\/\">Steel-Structure Poultry House<\/a><\/h2><p class=\"post-meta\"><\/p><div class=\"post-content\"><div class=\"post-content-inner\"><p>Prefabricated steel-structure poultry housing engineered for durable, efficient and expandable commercial farms.<\/p>\n<\/div><\/div><\/article><article class=\"et_pb_post et_pb_post_id_3185 clearfix et_pb_blog_item_0_2 post-3185 product type-product status-publish has-post-thumbnail hentry product_category-product-environmental-controlling-system\"><div class=\"et_pb_image_container\"><a href=\"https:\/\/yaoyuanfarm.com\/index.php\/product\/product-environmental-control-cabinet-2\/\" class=\"entry-featured-image-url\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/11\/\u73af\u5883\u63a7\u5236\u67dc.jpg\" width=\"400\" height=\"284\" alt=\"Environmental Control Cabinet\" class=\"\" srcset=\"https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/11\/\u73af\u5883\u63a7\u5236\u67dc.jpg 479w, https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/11\/\u73af\u5883\u63a7\u5236\u67dc-400x284.jpg 480w\" sizes=\"(max-width:479px) 479px, 100vw\" \/><span data-icon=\"\ue050\" class=\"et_overlay et_pb_inline_icon\"><\/span><\/a><\/div><h2 class=\"entry-title\"><a href=\"https:\/\/yaoyuanfarm.com\/index.php\/product\/product-environmental-control-cabinet-2\/\">Environmental Control Cabinet<\/a><\/h2><p class=\"post-meta\"><\/p><div class=\"post-content\"><div class=\"post-content-inner\"><p>Centralized climate and ventilation control for consistent, energy-efficient poultry house conditions.<\/p>\n<\/div><\/div><\/article><article class=\"et_pb_post et_pb_post_id_2000 clearfix et_pb_blog_item_0_3 post-2000 product type-product status-publish has-post-thumbnail hentry product_category-product-environmental-controlling-system\"><div class=\"et_pb_image_container\"><a href=\"https:\/\/yaoyuanfarm.com\/index.php\/product\/product-cooling-pad-system\/\" class=\"entry-featured-image-url\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/11\/\u6c34\u5e18\u964d\u6e29\u7cfb\u7edf.jpg\" width=\"400\" height=\"284\" alt=\"Cooling Pad System\" class=\"\" srcset=\"https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/11\/\u6c34\u5e18\u964d\u6e29\u7cfb\u7edf.jpg 479w, https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/11\/\u6c34\u5e18\u964d\u6e29\u7cfb\u7edf-400x284.jpg 480w\" sizes=\"(max-width:479px) 479px, 100vw\" \/><span data-icon=\"\ue050\" class=\"et_overlay et_pb_inline_icon\"><\/span><\/a><\/div><h2 class=\"entry-title\"><a href=\"https:\/\/yaoyuanfarm.com\/index.php\/product\/product-cooling-pad-system\/\">Cooling Pad System<\/a><\/h2><p class=\"post-meta\"><\/p><div class=\"post-content\"><div class=\"post-content-inner\"><p>Evaporative cooling pad systems that lower house temperature efficiently during hot production periods.<\/p>\n<\/div><\/div><\/article><article class=\"et_pb_post et_pb_post_id_1985 clearfix et_pb_blog_item_0_4 post-1985 product type-product status-publish has-post-thumbnail hentry product_category-product-poultry-cage-system\"><div class=\"et_pb_image_container\"><a href=\"https:\/\/yaoyuanfarm.com\/index.php\/product\/product-poultry-rearing-cage\/\" class=\"entry-featured-image-url\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/11\/\u80b2\u96cf\u7b3c-2.jpg\" width=\"400\" height=\"284\" alt=\"Poultry Rearing Cage\" class=\"\" srcset=\"https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/11\/\u80b2\u96cf\u7b3c-2.jpg 479w, https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/11\/\u80b2\u96cf\u7b3c-2-400x284.jpg 480w\" sizes=\"(max-width:479px) 479px, 100vw\" \/><span data-icon=\"\ue050\" class=\"et_overlay et_pb_inline_icon\"><\/span><\/a><\/div><h2 class=\"entry-title\"><a href=\"https:\/\/yaoyuanfarm.com\/index.php\/product\/product-poultry-rearing-cage\/\">Poultry Rearing Cage<\/a><\/h2><p class=\"post-meta\"><\/p><div class=\"post-content\"><div class=\"post-content-inner\"><p>Purpose-built pullet rearing cages that support uniform growth and a practical transition into layer housing.<\/p>\n<\/div><\/div><\/article><article class=\"et_pb_post et_pb_post_id_1998 clearfix et_pb_blog_item_0_5 post-1998 product type-product status-publish has-post-thumbnail hentry product_category-product-environmental-controlling-system\"><div class=\"et_pb_image_container\"><a href=\"https:\/\/yaoyuanfarm.com\/index.php\/product\/product-lighting-system-tube\/\" class=\"entry-featured-image-url\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/11\/\u7167\u660e\u7cfb\u7edf\u706f\u7ba1\u5f0f.jpg\" width=\"400\" height=\"284\" alt=\"Tube-Type Lighting System\" class=\"\" srcset=\"https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/11\/\u7167\u660e\u7cfb\u7edf\u706f\u7ba1\u5f0f.jpg 479w, https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/11\/\u7167\u660e\u7cfb\u7edf\u706f\u7ba1\u5f0f-400x284.jpg 480w\" sizes=\"(max-width:479px) 479px, 100vw\" \/><span data-icon=\"\ue050\" class=\"et_overlay et_pb_inline_icon\"><\/span><\/a><\/div><h2 class=\"entry-title\"><a href=\"https:\/\/yaoyuanfarm.com\/index.php\/product\/product-lighting-system-tube\/\">Tube-Type Lighting System<\/a><\/h2><p class=\"post-meta\"><\/p><div class=\"post-content\"><div class=\"post-content-inner\"><p>Tube-type poultry lighting designed for even illumination, energy savings and programmable production cycles.<\/p>\n<\/div><\/div><\/article><article class=\"et_pb_post et_pb_post_id_2002 clearfix et_pb_blog_item_0_6 post-2002 product type-product status-publish has-post-thumbnail hentry product_category-product-farm-supporting-facilities\"><div class=\"et_pb_image_container\"><a href=\"https:\/\/yaoyuanfarm.com\/index.php\/product\/product-egg-conveyor-system\/\" class=\"entry-featured-image-url\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/11\/\u4e2d\u592e\u96c6\u86cb\u7cfb\u7edf.jpg\" width=\"400\" height=\"284\" alt=\"Central Egg Collection System\" class=\"\" srcset=\"https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/11\/\u4e2d\u592e\u96c6\u86cb\u7cfb\u7edf.jpg 479w, https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/11\/\u4e2d\u592e\u96c6\u86cb\u7cfb\u7edf-400x284.jpg 480w\" sizes=\"(max-width:479px) 479px, 100vw\" \/><span data-icon=\"\ue050\" class=\"et_overlay et_pb_inline_icon\"><\/span><\/a><\/div><h2 class=\"entry-title\"><a href=\"https:\/\/yaoyuanfarm.com\/index.php\/product\/product-egg-conveyor-system\/\">Central Egg Collection System<\/a><\/h2><p class=\"post-meta\"><\/p><div class=\"post-content\"><div class=\"post-content-inner\"><p>Automatic central egg collection equipment that reduces manual handling, breakage and daily labor requirements.<\/p>\n<\/div><\/div><\/article><article class=\"et_pb_post et_pb_post_id_2898 clearfix et_pb_blog_item_0_7 post-2898 product type-product status-publish has-post-thumbnail hentry product_category-product-epc-project\"><div class=\"et_pb_image_container\"><a href=\"https:\/\/yaoyuanfarm.com\/index.php\/product\/product-epc-project\/\" class=\"entry-featured-image-url\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/11\/EPC\u9879\u76ee.jpg\" width=\"400\" height=\"284\" alt=\"EPC Turnkey Project\" class=\"\" srcset=\"https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/11\/EPC\u9879\u76ee.jpg 479w, https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/11\/EPC\u9879\u76ee-400x284.jpg 480w\" sizes=\"(max-width:479px) 479px, 100vw\" \/><span data-icon=\"\ue050\" class=\"et_overlay et_pb_inline_icon\"><\/span><\/a><\/div><h2 class=\"entry-title\"><a href=\"https:\/\/yaoyuanfarm.com\/index.php\/product\/product-epc-project\/\">EPC Turnkey Project<\/a><\/h2><p class=\"post-meta\"><\/p><div class=\"post-content\"><div class=\"post-content-inner\"><p>Complete poultry farm EPC delivery from planning and building construction to equipment installation and commissioning.<\/p>\n<\/div><\/div><\/article><\/div><\/div><\/div>\n\n<div class=\"et_pb_code_2 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><style>.hm-blog .et_pb_blog_posts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;}.hm-blog .et_pb_post{display:flex;flex-direction:column;overflow:hidden;width:100%;margin:0;padding:0;border:1px solid var(--line);border-radius:var(--radius);background:#fff;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;}.hm-blog .et_pb_post:hover{transform:translateY(-4px);border-color:rgba(48,128,240,.4);box-shadow:var(--shadow-md);}.hm-blog .et_pb_post .et_pb_image_container{margin:0;aspect-ratio:4\/3;overflow:hidden;background:var(--bg-alt);display:flex;align-items:center;justify-content:center;position:relative;}.hm-blog .et_pb_post .et_pb_image_container>a{display:block;width:100%;height:100%;}.hm-blog .et_pb_post .et_pb_image_container img{width:100%;height:100%;object-fit:contain;padding:12px;margin:0;}.hm-blog .et_pb_post .et_overlay{display:none;}.hm-blog .et_pb_post .entry-title{font-size:15.5px;line-height:1.4;margin:0;padding:16px 18px 0;}.hm-blog .et_pb_post .entry-title a{color:var(--ink);}.hm-blog .et_pb_post .entry-title a:hover{color:var(--blue-600);}.hm-blog .et_pb_post .post-meta{display:none;}.hm-blog .et_pb_post .post-content{margin:0;padding:0;display:flex;flex-direction:column;flex:1;}.hm-blog .et_pb_post .post-content-inner{display:flex;flex-direction:column;flex:1;}.hm-blog .et_pb_post .post-content-inner p{color:var(--muted);font-size:13px;line-height:1.6;margin:8px 0 0;padding:0 18px 20px;}@media (max-width:980px){.hm-blog .et_pb_blog_posts{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:600px){.hm-blog .et_pb_blog_posts{grid-template-columns:1fr;}}<\/style><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_6 et_pb_section et_section_regular et_block_section hm-quote hm-page\">\n<div class=\"et_pb_row_7 et_pb_row et_block_row wrap\">\n<div class=\"et_pb_column_9 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_text_8 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module\"><div class=\"et_pb_text_inner\"><h2><span style=\"color: #f4f4f4;\">Engineering-led livestock equipment, delivered worldwide<\/span><\/h2>\n<p><span style=\"color: #f4f4f4;\">Unceasing innovation is YAOYUAN\u2019s constant purpose. We also consider the quality of material the key point for cage equipment: the YAOYUAN layer cage was designed and produced for a long-lasting result, merging modern technology with easy operation and low maintenance. From the first drawing to the last commissioning step, one team stays responsible for the whole project.<\/span><\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_7 et_pb_section et_section_regular et_block_section hm-cases hm-page\">\n<div class=\"et_pb_row_8 et_pb_row et_block_row wrap\">\n<div class=\"et_pb_column_10 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_text_9 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module\"><div class=\"et_pb_text_inner\"><div class=\"sec-head\">\n<div>\n<p class=\"eyebrow\">Customer Cases<\/p>\n<h2 class=\"h-section\">Projects Around the World<\/h2>\n<\/div>\n<p><a class=\"link-arrow\" href=\"\/index.php\/solutions\/\">See all cases<\/a><\/div>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_row_9 et_pb_row et_pb_row_4col et_block_row et_block_row_4col wrap gallery\">\n<div class=\"et_pb_column_11 et_pb_column et_pb_column_1_4 et_block_column et_pb_css_mix_blend_mode_passthrough\">\n\n<div class=\"et_pb_module et_d4_element et_pb_blurb et_pb_blurb_0 gitem  et_pb_text_align_left  et_pb_blurb_position_top et_block_module et_pb_bg_layout_light\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_blurb_content\">\n\t\t\t\t\t<div class=\"et_pb_main_blurb_image et_pb_css_mix_blend_mode\"><a href=\"\/index.php\/solutions\/\"><span class=\"et_pb_image_wrap et_pb_only_image_mode_wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"450\" src=\"https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/10\/case-1.jpg\" alt=\"\" srcset=\"https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/10\/case-1.jpg 800w, https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/10\/case-1-480x270.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 800px, 100vw\" class=\"et-waypoint et_pb_animation_off et_pb_animation_off_tablet et_pb_animation_off_phone wp-image-1346\" \/><\/span><\/a><\/div>\n\t\t\t\t\t<div class=\"et_pb_blurb_container\">\n\t\t\t\t\t\t<h4 class=\"et_pb_module_header\"><a href=\"\/index.php\/solutions\/\">Layer farm, Nigeria<\/a><\/h4>\n\t\t\t\t\t\t<div class=\"et_pb_blurb_description\">\n\n      <\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n<\/div>\n\n<div class=\"et_pb_column_12 et_pb_column et_pb_column_1_4 et_block_column et_pb_css_mix_blend_mode_passthrough\">\n\n<div class=\"et_pb_module et_d4_element et_pb_blurb et_pb_blurb_1 gitem  et_pb_text_align_left  et_pb_blurb_position_top et_block_module et_pb_bg_layout_light\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_blurb_content\">\n\t\t\t\t\t<div class=\"et_pb_main_blurb_image et_pb_css_mix_blend_mode\"><a href=\"\/index.php\/solutions\/\"><span class=\"et_pb_image_wrap et_pb_only_image_mode_wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"450\" src=\"https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/10\/case-2.jpg\" alt=\"\" srcset=\"https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/10\/case-2.jpg 800w, https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/10\/case-2-480x270.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 800px, 100vw\" class=\"et-waypoint et_pb_animation_off et_pb_animation_off_tablet et_pb_animation_off_phone wp-image-1347\" \/><\/span><\/a><\/div>\n\t\t\t\t\t<div class=\"et_pb_blurb_container\">\n\t\t\t\t\t\t<h4 class=\"et_pb_module_header\"><a href=\"\/index.php\/solutions\/\">Turnkey project, Ghana<\/a><\/h4>\n\t\t\t\t\t\t<div class=\"et_pb_blurb_description\">\n\n      <\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n<\/div>\n\n<div class=\"et_pb_column_13 et_pb_column et_pb_column_1_4 et_block_column et_pb_css_mix_blend_mode_passthrough\">\n\n<div class=\"et_pb_module et_d4_element et_pb_blurb et_pb_blurb_2 gitem  et_pb_text_align_left  et_pb_blurb_position_top et_block_module et_pb_bg_layout_light\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_blurb_content\">\n\t\t\t\t\t<div class=\"et_pb_main_blurb_image et_pb_css_mix_blend_mode\"><a href=\"\/index.php\/solutions\/\"><span class=\"et_pb_image_wrap et_pb_only_image_mode_wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"450\" src=\"https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/10\/case-3.jpg\" alt=\"\" srcset=\"https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/10\/case-3.jpg 800w, https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/10\/case-3-480x270.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 800px, 100vw\" class=\"et-waypoint et_pb_animation_off et_pb_animation_off_tablet et_pb_animation_off_phone wp-image-1348\" \/><\/span><\/a><\/div>\n\t\t\t\t\t<div class=\"et_pb_blurb_container\">\n\t\t\t\t\t\t<h4 class=\"et_pb_module_header\"><a href=\"\/index.php\/solutions\/\">Pullet house, Kenya<\/a><\/h4>\n\t\t\t\t\t\t<div class=\"et_pb_blurb_description\">\n\n      <\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n<\/div>\n\n<div class=\"et_pb_column_14 et_pb_column et_pb_column_1_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n\n<div class=\"et_pb_module et_d4_element et_pb_blurb et_pb_blurb_3 gitem  et_pb_text_align_left  et_pb_blurb_position_top et_block_module et_pb_bg_layout_light\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_blurb_content\">\n\t\t\t\t\t<div class=\"et_pb_main_blurb_image et_pb_css_mix_blend_mode\"><a href=\"\/index.php\/solutions\/\"><span class=\"et_pb_image_wrap et_pb_only_image_mode_wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"450\" src=\"https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/10\/case-4.jpg\" alt=\"\" srcset=\"https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/10\/case-4.jpg 800w, https:\/\/yaoyuanfarm.com\/wp-content\/uploads\/2026\/10\/case-4-480x270.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 800px, 100vw\" class=\"et-waypoint et_pb_animation_off et_pb_animation_off_tablet et_pb_animation_off_phone wp-image-1349\" \/><\/span><\/a><\/div>\n\t\t\t\t\t<div class=\"et_pb_blurb_container\">\n\t\t\t\t\t\t<h4 class=\"et_pb_module_header\"><a href=\"\/index.php\/solutions\/\">Breeder farm, Saudi Arabia<\/a><\/h4>\n\t\t\t\t\t\t<div class=\"et_pb_blurb_description\">\n\n      <\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_8 et_pb_section et_section_regular et_block_section hm-enquiry hm-page\">\n<div class=\"et_pb_row_10 et_pb_row et_block_row wrap\">\n<div class=\"et_pb_column_15 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_code_3 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><div class=\"ouke-form\"><style>.ouke-form{--blue-400:#5aa3f5;--blue-500:#3080f0;--blue-600:#1e6fe8;--blue-700:#1560c0;--blue-800:#104080;--ink:#0f1b2d;--muted:#8698ad;--line:rgba(16,64,128,.12);--bg-alt:#f4f8fd;--grad:linear-gradient(120deg,#3080f0 0%,#20c0e0 100%);--grad-soft:linear-gradient(120deg,#eaf3ff 0%,#e4fbfb 100%);--shadow-md:0 18px 40px -24px rgba(16,64,128,.35);--radius:12px;font-family:'Segoe UI',Roboto,'Helvetica Neue',Arial,'PingFang SC','Microsoft YaHei',sans-serif;}.ouke-form .form-card{padding:clamp(22px,3vw,34px);border:1px solid var(--line);border-radius:var(--radius);background:#fff;box-shadow:var(--shadow-md);}.ouke-form .form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;}.ouke-form .field{display:flex;flex-direction:column;gap:7px;}.ouke-form .field label,.ouke-form .field-label{color:var(--ink);font-size:13px;font-weight:600;}.ouke-form .field-label{display:block;margin-bottom:1px;}.ouke-form .field input,.ouke-form .field select,.ouke-form .field textarea{width:100%;padding:12px 14px;border:1px solid var(--line);border-radius:9px;background:var(--bg-alt);font-size:14.5px;line-height:1.7;font-family:inherit;color:var(--ink);}.ouke-form .field select{appearance:none;padding-right:38px;background-image:linear-gradient(45deg,transparent 50%,var(--blue-600) 50%),linear-gradient(135deg,var(--blue-600) 50%,transparent 50%);background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 13px) calc(50% - 3px);background-size:5px 5px,5px 5px;background-repeat:no-repeat;}.ouke-form .field input:focus,.ouke-form .field select:focus,.ouke-form .field textarea:focus{border-color:var(--blue-500);background:#fff;box-shadow:0 0 0 3px rgba(48,128,240,.14);outline:none;}.ouke-form .radios{display:flex;gap:10px;flex-wrap:wrap;}.ouke-form .radios label{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border:1px solid var(--line);border-radius:999px;background:var(--bg-alt);font-size:14px;cursor:pointer;color:var(--ink);}.ouke-form .radios label:hover{border-color:var(--blue-400);}.ouke-form .radios input{width:auto;accent-color:var(--blue-500);}.ouke-form .radios label:has(input:checked){border-color:var(--blue-500);background:var(--grad-soft);color:var(--blue-700);font-weight:600;}.ouke-form .form-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:20px;}.ouke-form .form-note{min-height:20px;margin:0;font-size:13.5px;color:var(--muted);}.ouke-form .form-note.is-error{color:#d64545;}.ouke-form .form-note.is-ok{color:var(--blue-600);font-weight:600;}.ouke-form .btn--primary{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:14px 28px;border:1px solid transparent;border-radius:999px;background:var(--grad);color:#fff;font-size:14px;line-height:1.8;font-weight:600;white-space:nowrap;cursor:pointer;box-shadow:0 14px 30px -16px rgba(48,128,240,.75);transition:transform .25s ease,box-shadow .25s ease;}.ouke-form .btn--primary:hover{transform:translateY(-2px);box-shadow:0 20px 38px -16px rgba(48,128,240,.85);}@media(max-width:760px){.ouke-form .form-grid{grid-template-columns:1fr;}}.ouke-form p.field{margin:0;}.ouke-form .field--full{grid-column:1\/-1;}.ouke-form .field textarea{min-height:110px;height:110px;resize:vertical;}.ouke-form .wpcf7-form-control-wrap{display:block;}.ouke-form .field .wpcf7-submit{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;border:1px solid transparent;border-radius:999px;background:#0f1b2d;color:#fff;font-size:14px;line-height:1.8;font-weight:600;cursor:pointer;box-shadow:0 14px 30px -16px rgba(15,27,45,.55);transition:transform .25s ease,box-shadow .25s ease,background .25s ease;}.ouke-form .field .wpcf7-submit:hover{background:#1b2c46;transform:translateY(-2px);border-color:transparent;color:#fff;}.ouke-form .wpcf7-radio{display:flex;gap:10px;flex-wrap:wrap;}.ouke-form .wpcf7-radio .wpcf7-list-item{margin:0;}.ouke-form .wpcf7-radio .wpcf7-list-item label{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border:1px solid var(--line);border-radius:999px;background:var(--bg-alt);font-size:14px;font-weight:500;color:var(--ink);cursor:pointer;}.ouke-form .wpcf7-radio .wpcf7-list-item input{width:auto;accent-color:var(--blue-500);}.ouke-form .wpcf7-not-valid-tip{color:#d64545;font-size:12.5px;margin-top:4px;}.ouke-form .wpcf7-response-output{margin:16px 0 0;padding:12px 16px;border-radius:9px;border:1px solid var(--line);font-size:13.5px;color:var(--ink);}.ouke-form .wpcf7-response-output[role=alert]{border-color:#f0c7c7;background:#fdf3f3;}.ouke-form .wpcf7-spinner{margin:0 0 0 10px;}<\/style><div class=\"form-card\">\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f1965-o1\" lang=\"zh-CN\" dir=\"ltr\" data-wpcf7-id=\"1965\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/index.php\/wp-json\/wp\/v2\/pages\/854#wpcf7-f1965-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"\u7559\u8a00\u8868\u5355\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"1965\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.6\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"zh_CN\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f1965-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<div class=\"form-grid\">\n\t<p class=\"field\"><label>Full name<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"your-name\" \/><\/span><\/label>\n\t<\/p>\n\t<p class=\"field\"><label>Phone<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-phone\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-text wpcf7-validates-as-tel\" aria-invalid=\"false\" value=\"\" type=\"tel\" name=\"your-phone\" \/><\/span><\/label>\n\t<\/p>\n\t<p class=\"field\"><label>WhatsApp account<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-whatsapp\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"your-whatsapp\" \/><\/span><\/label>\n\t<\/p>\n\t<p class=\"field\"><label>Email<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span><\/label>\n\t<\/p>\n\t<p class=\"field\"><label>What quantity do you need?<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"quantity\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" placeholder=\"e.g. 2 houses, 20,000 birds\" value=\"\" type=\"text\" name=\"quantity\" \/><\/span><\/label>\n\t<\/p>\n\t<p class=\"field\"><label>Which country or region are you in?<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"country\"><select class=\"wpcf7-form-control wpcf7-select wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" name=\"country\"><option value=\"\">Country \/ region<\/option><option value=\"Nigeria\">Nigeria<\/option><option value=\"Ghana\">Ghana<\/option><option value=\"Kenya\">Kenya<\/option><option value=\"Tanzania\">Tanzania<\/option><option value=\"Uganda\">Uganda<\/option><option value=\"Zambia\">Zambia<\/option><option value=\"Zimbabwe\">Zimbabwe<\/option><option value=\"South Africa\">South Africa<\/option><option value=\"Egypt\">Egypt<\/option><option value=\"Algeria\">Algeria<\/option><option value=\"Morocco\">Morocco<\/option><option value=\"Ethiopia\">Ethiopia<\/option><option value=\"Cameroon\">Cameroon<\/option><option value=\"Saudi Arabia\">Saudi Arabia<\/option><option value=\"UAE\">UAE<\/option><option value=\"Jordan\">Jordan<\/option><option value=\"Iraq\">Iraq<\/option><option value=\"Oman\">Oman<\/option><option value=\"Qatar\">Qatar<\/option><option value=\"Kuwait\">Kuwait<\/option><option value=\"Bangladesh\">Bangladesh<\/option><option value=\"Pakistan\">Pakistan<\/option><option value=\"India\">India<\/option><option value=\"Nepal\">Nepal<\/option><option value=\"Philippines\">Philippines<\/option><option value=\"Indonesia\">Indonesia<\/option><option value=\"Malaysia\">Malaysia<\/option><option value=\"Vietnam\">Vietnam<\/option><option value=\"Thailand\">Thailand<\/option><option value=\"Myanmar\">Myanmar<\/option><option value=\"Uzbekistan\">Uzbekistan<\/option><option value=\"Kazakhstan\">Kazakhstan<\/option><option value=\"Russia\">Russia<\/option><option value=\"Poland\">Poland<\/option><option value=\"Spain\">Spain<\/option><option value=\"Portugal\">Portugal<\/option><option value=\"Italy\">Italy<\/option><option value=\"Turkey\">Turkey<\/option><option value=\"Brazil\">Brazil<\/option><option value=\"Peru\">Peru<\/option><option value=\"Colombia\">Colombia<\/option><option value=\"Ecuador\">Ecuador<\/option><option value=\"Mexico\">Mexico<\/option><option value=\"Chile\">Chile<\/option><option value=\"Argentina\">Argentina<\/option><option value=\"Australia\">Australia<\/option><option value=\"Other\">Other<\/option><\/select><\/span><\/label>\n\t<\/p>\n\t<p class=\"field\"><label>What kind of products do you need?<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"product\"><select class=\"wpcf7-form-control wpcf7-select wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" name=\"product\"><option value=\"\">Select a product<\/option><option value=\"EPC project (turnkey farm)\">EPC project (turnkey farm)<\/option><option value=\"Poultry cage system\">Poultry cage system<\/option><option value=\"Poultry floor system\">Poultry floor system<\/option><option value=\"Silo &amp; conveying system\">Silo &amp; conveying system<\/option><option value=\"Poultry drinking system\">Poultry drinking system<\/option><option value=\"Poultry manure system\">Poultry manure system<\/option><option value=\"Environmental controlling system\">Environmental controlling system<\/option><option value=\"Farm supporting facilities\">Farm supporting facilities<\/option><option value=\"Other\">Other<\/option><\/select><\/span><\/label>\n\t<\/p>\n\t<p class=\"field\"><span class=\"field-label\">Are you a distributor or an end buyer?<\/span><span class=\"wpcf7-form-control-wrap\" data-name=\"buyer-type\"><span class=\"wpcf7-form-control wpcf7-radio\"><span class=\"wpcf7-list-item first\"><input type=\"radio\" name=\"buyer-type\" value=\"Distributor\" checked=\"checked\" \/><span class=\"wpcf7-list-item-label\">Distributor<\/span><\/span><span class=\"wpcf7-list-item last\"><input type=\"radio\" name=\"buyer-type\" value=\"End buyer\" \/><span class=\"wpcf7-list-item-label\">End buyer<\/span><\/span><\/span><\/span>\n\t<\/p>\n\t<p class=\"field field--full\"><label>Your message<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-message\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea\" aria-invalid=\"false\" name=\"your-message\"><\/textarea><\/span><\/label>\n\t<\/p>\n\t<p class=\"field field--full cf7-submit-wrap\"><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Send Enquiry\" \/>\n\t<\/p>\n<\/div><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n<\/div><\/div><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-854","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/yaoyuanfarm.com\/index.php\/wp-json\/wp\/v2\/pages\/854","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yaoyuanfarm.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/yaoyuanfarm.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/yaoyuanfarm.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/yaoyuanfarm.com\/index.php\/wp-json\/wp\/v2\/comments?post=854"}],"version-history":[{"count":37,"href":"https:\/\/yaoyuanfarm.com\/index.php\/wp-json\/wp\/v2\/pages\/854\/revisions"}],"predecessor-version":[{"id":3189,"href":"https:\/\/yaoyuanfarm.com\/index.php\/wp-json\/wp\/v2\/pages\/854\/revisions\/3189"}],"wp:attachment":[{"href":"https:\/\/yaoyuanfarm.com\/index.php\/wp-json\/wp\/v2\/media?parent=854"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}