<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Pages on PENGCHI</title>
		<link>https://pengchi.net/pages/</link>
		<description>Recent content in Pages on PENGCHI</description>
		<generator>Hugo</generator>
		<language>en-US</language>
		
		
		
		
			<lastBuildDate>Thu, 08 Oct 2026 10:14:52 +0000</lastBuildDate>
		
			<atom:link href="https://pengchi.net/pages/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Laboratory Furniture Turnkey Solution</title>
				<link>https://pengchi.net/laboratory-furniture-turnkey-solution/</link>
				<pubDate>Thu, 08 Oct 2026 10:14:52 +0000</pubDate>
				<guid>https://pengchi.net/laboratory-furniture-turnkey-solution/</guid>
				<description>&lt;!-- HERO BANNER (width 100%, height 600px) --&gt;&#xA;&lt;section class=&#34;position-relative text-white overflow-hidden&#34; &gt;&#xA;&lt;style&gt;.swiper-manager-container.swiper-style17.swiper-slide-name-labfurnituresolution {--height:auto ;--height-pad:auto!important;--gap:20px !important;--slides_per_view_pc:1.7 !important;--slides_per_view_pad:1 !important;--height-mobile:auto!important;--products-count:10;--height:auto!important;--swiper-slide-aspect-ratio:16/9!important;--swiper-slide-aspect-ratio-pad:16/9!important;--swiper-slide-aspect-ratio-mobile:16/9!important;}.swiper-manager-container.swiper-style17.swiper-slide-name-labfurnituresolution .slide-content {}@media (max-width: 1024px) {.swiper-manager-container.swiper-style17.swiper-slide-name-labfurnituresolution {--height:auto!important;}}@media (max-width: 768px) {.swiper-manager-container.swiper-style17.swiper-slide-name-labfurnituresolution {--height:auto!important;}}.swiper-manager-outer-section#swiper-slide-name-labfurnituresolution {background:#000;&lt;/style&gt;&lt;section class=&#34;swiper-manager-outer-section&#34; id=&#34;swiper-slide-name-labfurnituresolution&#34;&gt;&lt;div class=&#34;swiper-manager-container swiper-slide-name-labfurnituresolution swiper-slide-id- color-white content-align-default swiper-style17&#34; id=&#34;swiper-instance-1&#34; data-navigation=&#34;true&#34; data-pagination=&#34;false&#34; data-loop=&#34;true&#34; data-autoplay=&#34;false&#34; data-thumbs=&#34;false&#34; data-mute=&#34;true&#34; data-height=&#34;auto&#34; data-height-pad=&#34;auto&#34; data-height-mobile=&#34;auto&#34; data-style-id=&#34;17&#34; data-auto-height=&#34;true&#34; data-space-between=&#34;20&#34; data-slider-name=&#34;labfurnituresolution&#34; data-slides-per-view-pc=&#34;1.7&#34; data-slides-per-group-pc=&#34;&#34; data-slides-per-view-pad=&#34;1&#34; data-slides-per-group-pad=&#34;&#34; data-slides-per-view-mobile=&#34;1&#34; data-slides-per-group-mobile=&#34;&#34; data-centered-slides=&#34;1&#34; data-title-font-size=&#34;&#34; data-subtitle-font-size=&#34;&#34; data-description-font-size=&#34;&#34; data-link-font-size=&#34;&#34; data-google-fonts=&#34;&#34; data-content-box-max-width=&#34;&#34;&gt; &lt;div class=&#34;swiper main-swiper&#34; style=&#34;height:auto&#34;&gt; &lt;div class=&#34;swiper-wrapper&#34;&gt;&lt;div id=&#34;&#34; class=&#34;swiper-slide has-video&#34;&gt;&lt;div class=&#34;video-container slide-video&#34;&gt;&lt;lite-youtube videoid=&#34;KHh1vSSHchY&#34; posterquality=&#34;maxresdefault&#34; style=&#34;width:100%;height:100%;aspect-ratio:auto;&#34;&gt;&lt;/lite-youtube&gt;&lt;script type=&#34;module&#34; src=&#34;https://cdn.jsdelivr.net/npm/@justinribeiro/lite-youtube@1/lite-youtube.js&#34;&gt;&lt;/script&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id=&#34;laboratory-bench-sink&#34; class=&#34;swiper-slide&#34;&gt;&lt;div&gt;&lt;img src=&#34;https://pengchi.net/wp-content/uploads/2026/10/laboratory-sink-workbench-cabinets-bright-yj93HuMH-1280x720-1.jpg&#34; loading=&#34;lazy&#34; alt=&#34;Laboratory Bench &amp; Sink&#34; class=&#34;slide-background-img&#34; /&gt;&lt;/div&gt;&lt;div class=&#34;slide-overlay&#34;&gt;&lt;/div&gt;&lt;div class=&#34;slide-content&#34;&gt;&lt;div class=&#34;content-inner&#34;&gt;&lt;h2 class=&#34;slide-title&#34;&gt;Laboratory Bench &amp; Sink&lt;/h2&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id=&#34;laboratory-bench-cabinets&#34; class=&#34;swiper-slide&#34;&gt;&lt;div&gt;&lt;img src=&#34;https://pengchi.net/wp-content/uploads/2026/10/bright-modern-laboratory-workbench-equipment-TffpHSxw-1280x720-1.jpg&#34; loading=&#34;lazy&#34; alt=&#34;Laboratory Bench &amp; Cabinets&#34; class=&#34;slide-background-img&#34; /&gt;&lt;/div&gt;&lt;div class=&#34;slide-overlay&#34;&gt;&lt;/div&gt;&lt;div class=&#34;slide-content&#34;&gt;&lt;div class=&#34;content-inner&#34;&gt;&lt;h2 class=&#34;slide-title&#34;&gt;Laboratory Bench &amp; Cabinets&lt;/h2&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&#34;swiper-info-btn&#34;&gt;&lt;/div&gt;&lt;div class=&#34;swiper-autoplay-btn&#34;&gt;&lt;/div&gt;&lt;div class=&#34;swiper-button-prev&#34;&gt;&lt;/div&gt;&lt;div class=&#34;swiper-button-next&#34;&gt;&lt;/div&gt;&lt;div class=&#34;swiper-scrollbar&#34;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&#34;swiper-manager-outer-section-content-after&#34;&gt;&lt;/div&gt;&lt;/section&gt;&#xA;&lt;/section&gt;&lt;!-- SOLUTION INTRODUCTION + SOLUTION PDF / CATALOGUE BUTTONS --&gt;&#xA;&lt;section class=&#34;py-5&#34;&gt;&#xA;&lt;div class=&#34;container&#34;&gt;&#xA;&lt;div class=&#34;row justify-content-start&#34;&gt;&#xA;&lt;div class=&#34;col-lg-10&#34;&gt;&#xA;&lt;span class=&#34;text-success text-uppercase small fw-semibold&#34;&gt;Solution Overview&lt;/span&gt;&#xA;&lt;h2 class=&#34;fw-bold lh-sm mt-2 mb-3&#34;&gt;Complete Furniture Systems for a Working Laboratory&lt;/h2&gt;&#xA;&lt;p class=&#34;text-body-secondary&#34;&gt;Pengchi&#39;s Laboratory Furniture Turnkey Solution provides everything a laboratory is built around — steel laboratory benches, fume hoods, all-steel balance platforms, laboratory cabinets and reagent racks — under a single contract. Instead of sourcing benches, hoods and storage separately, laboratories and project owners receive one coordinated package, manufactured to one quality standard and installed as one sequenced scope.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Medical Hospital Furniture Turnkey Solution</title>
				<link>https://pengchi.net/medical-hospital-furniture-turnkey-solution/</link>
				<pubDate>Thu, 08 Oct 2026 10:09:53 +0000</pubDate>
				<guid>https://pengchi.net/medical-hospital-furniture-turnkey-solution/</guid>
				<description>&lt;!-- HERO BANNER (width 100%, height 600px) --&gt;&#xA;&lt;section class=&#34;position-relative text-white overflow-hidden&#34; &gt;&#xA;&lt;style&gt;.swiper-manager-container.swiper-style17.swiper-slide-name-hospitalfurnituresolution {--height:auto ;--height-pad:auto!important;--gap:20px !important;--slides_per_view_pc:1.7 !important;--slides_per_view_pad:1 !important;--height-mobile:auto!important;--products-count:10;--height:auto!important;--swiper-slide-aspect-ratio:16/9!important;--swiper-slide-aspect-ratio-pad:16/9!important;--swiper-slide-aspect-ratio-mobile:16/9!important;}.swiper-manager-container.swiper-style17.swiper-slide-name-hospitalfurnituresolution .slide-content {}@media (max-width: 1024px) {.swiper-manager-container.swiper-style17.swiper-slide-name-hospitalfurnituresolution {--height:auto!important;}}@media (max-width: 768px) {.swiper-manager-container.swiper-style17.swiper-slide-name-hospitalfurnituresolution {--height:auto!important;}}.swiper-manager-outer-section#swiper-slide-name-hospitalfurnituresolution {background:#000;&lt;/style&gt;&lt;section class=&#34;swiper-manager-outer-section&#34; id=&#34;swiper-slide-name-hospitalfurnituresolution&#34;&gt;&lt;div class=&#34;swiper-manager-container swiper-slide-name-hospitalfurnituresolution swiper-slide-id- color-white content-align-default swiper-style17&#34; id=&#34;swiper-instance-7&#34; data-navigation=&#34;true&#34; data-pagination=&#34;false&#34; data-loop=&#34;true&#34; data-autoplay=&#34;false&#34; data-thumbs=&#34;false&#34; data-mute=&#34;true&#34; data-height=&#34;auto&#34; data-height-pad=&#34;auto&#34; data-height-mobile=&#34;auto&#34; data-style-id=&#34;17&#34; data-auto-height=&#34;true&#34; data-space-between=&#34;20&#34; data-slider-name=&#34;hospitalfurnituresolution&#34; data-slides-per-view-pc=&#34;1.7&#34; data-slides-per-group-pc=&#34;&#34; data-slides-per-view-pad=&#34;1&#34; data-slides-per-group-pad=&#34;&#34; data-slides-per-view-mobile=&#34;1&#34; data-slides-per-group-mobile=&#34;&#34; data-centered-slides=&#34;1&#34; data-title-font-size=&#34;&#34; data-subtitle-font-size=&#34;&#34; data-description-font-size=&#34;&#34; data-link-font-size=&#34;&#34; data-google-fonts=&#34;&#34; data-content-box-max-width=&#34;&#34;&gt; &lt;div class=&#34;swiper main-swiper&#34; style=&#34;height:auto&#34;&gt; &lt;div class=&#34;swiper-wrapper&#34;&gt;&lt;div id=&#34;&#34; class=&#34;swiper-slide has-video&#34;&gt;&lt;div class=&#34;video-container slide-video&#34;&gt;&lt;lite-youtube videoid=&#34;OKXU1WiiclQ&#34; posterquality=&#34;maxresdefault&#34; style=&#34;width:100%;height:100%;aspect-ratio:auto;&#34;&gt;&lt;/lite-youtube&gt;&lt;script type=&#34;module&#34; src=&#34;https://cdn.jsdelivr.net/npm/@justinribeiro/lite-youtube@1/lite-youtube.js&#34;&gt;&lt;/script&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id=&#34;&#34; class=&#34;swiper-slide has-video&#34;&gt;&lt;div&gt;&lt;img src=&#34;https://pengchi.net/wp-content/uploads/2026/10/medical-cabinets-with-nurse.jpg&#34; loading=&#34;lazy&#34; alt=&#34;Medical treatment room cabinets&#34; class=&#34;slide-background-img&#34; /&gt;&lt;/div&gt;&lt;div class=&#34;video-container slide-video&#34;&gt;&lt;lite-youtube videoid=&#34;cEvrObGkIFM&#34; posterquality=&#34;maxresdefault&#34; style=&#34;width:100%;height:100%;aspect-ratio:auto;&#34;&gt;&lt;/lite-youtube&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id=&#34;&#34; class=&#34;swiper-slide&#34;&gt;&lt;div&gt;&lt;img src=&#34;https://pengchi.net/wp-content/uploads/2026/10/nurse-hospital-triage-desk-flowchart-kewAj8NH-1280x720-1.jpg&#34; loading=&#34;lazy&#34; alt=&#34;nurser station&#34; class=&#34;slide-background-img&#34; /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id=&#34;&#34; class=&#34;swiper-slide has-video&#34;&gt;&lt;div&gt;&lt;img src=&#34;https://pengchi.net/wp-content/uploads/2026/10/stainless-medical-carts-clinical-showroom-7QkP4hnQ-1280x720-1.jpg&#34; loading=&#34;lazy&#34; alt=&#34;&#34; class=&#34;slide-background-img&#34; /&gt;&lt;/div&gt;&lt;div class=&#34;video-container slide-video&#34;&gt;&lt;lite-youtube videoid=&#34;hcsPlunfKLg&#34; posterquality=&#34;maxresdefault&#34; style=&#34;width:100%;height:100%;aspect-ratio:auto;&#34;&gt;&lt;/lite-youtube&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&#34;swiper-info-btn&#34;&gt;&lt;/div&gt;&lt;div class=&#34;swiper-autoplay-btn&#34;&gt;&lt;/div&gt;&lt;div class=&#34;swiper-button-prev&#34;&gt;&lt;/div&gt;&lt;div class=&#34;swiper-button-next&#34;&gt;&lt;/div&gt;&lt;div class=&#34;swiper-scrollbar&#34;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&#34;swiper-manager-outer-section-content-after&#34;&gt;&lt;/div&gt;&lt;/section&gt;&#xA;&lt;/section&gt;&lt;!-- SOLUTION INTRODUCTION + SOLUTION PDF / CATALOGUE BUTTONS --&gt;&#xA;&lt;section class=&#34;py-5&#34;&gt;&#xA;&lt;div class=&#34;container&#34;&gt;&#xA;&lt;div class=&#34;row justify-content-start&#34;&gt;&#xA;&lt;div class=&#34;col-lg-10&#34;&gt;&#xA;&lt;span class=&#34;text-success text-uppercase small fw-semibold&#34;&gt;Solution Overview&lt;/span&gt;&#xA;&lt;h2 class=&#34;fw-bold lh-sm mt-2 mb-3&#34;&gt;Furniture That Organizes the Daily Work of the Whole Hospital&lt;/h2&gt;&#xA;&lt;p class=&#34;text-body-secondary&#34;&gt;Pengchi&#39;s Medical Hospital Furniture Turnkey Solution provides the furniture systems a hospital uses every day — nurse stations, lobby reception desks, medical cabinets, intelligent management cabinets, surgical hand washing sinks and stainless steel CSSD furniture — under a single contract. Rather than sourcing desks, cabinets and sinks from separate suppliers with different standards and schedules, project owners receive one coordinated package, manufactured to one quality system and installed as one sequenced scope.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Metal Medical Door Solution</title>
				<link>https://pengchi.net/metal-medical-door-solution/</link>
				<pubDate>Thu, 08 Oct 2026 09:59:55 +0000</pubDate>
				<guid>https://pengchi.net/metal-medical-door-solution/</guid>
				<description>&lt;!-- HERO BANNER (width 100%, height 600px) --&gt;&#xA;&lt;section &gt;&#xA;&lt;style&gt;.swiper-manager-container.swiper-style17.swiper-slide-name-medicaldoorsolution {--height:auto ;--height-pad:auto!important;--gap:20px !important;--slides_per_view_pc:1.7 !important;--slides_per_view_pad:1 !important;--height-mobile:auto!important;--products-count:10;--height:auto!important;--swiper-slide-aspect-ratio:16/9!important;--swiper-slide-aspect-ratio-pad:16/9!important;--swiper-slide-aspect-ratio-mobile:16/9!important;}.swiper-manager-container.swiper-style17.swiper-slide-name-medicaldoorsolution .slide-content {}@media (max-width: 1024px) {.swiper-manager-container.swiper-style17.swiper-slide-name-medicaldoorsolution {--height:auto!important;}}@media (max-width: 768px) {.swiper-manager-container.swiper-style17.swiper-slide-name-medicaldoorsolution {--height:auto!important;}}.swiper-manager-outer-section#swiper-slide-name-medicaldoorsolution {background:#000;&lt;/style&gt;&lt;section class=&#34;swiper-manager-outer-section&#34; id=&#34;swiper-slide-name-medicaldoorsolution&#34;&gt;&lt;div class=&#34;swiper-manager-container swiper-slide-name-medicaldoorsolution swiper-slide-id- color-white content-align-default swiper-style17&#34; id=&#34;swiper-instance-14&#34; data-navigation=&#34;true&#34; data-pagination=&#34;false&#34; data-loop=&#34;true&#34; data-autoplay=&#34;false&#34; data-thumbs=&#34;false&#34; data-mute=&#34;true&#34; data-height=&#34;auto&#34; data-height-pad=&#34;auto&#34; data-height-mobile=&#34;auto&#34; data-style-id=&#34;17&#34; data-auto-height=&#34;true&#34; data-space-between=&#34;20&#34; data-slider-name=&#34;medicaldoorsolution&#34; data-slides-per-view-pc=&#34;1.7&#34; data-slides-per-group-pc=&#34;&#34; data-slides-per-view-pad=&#34;1&#34; data-slides-per-group-pad=&#34;&#34; data-slides-per-view-mobile=&#34;1&#34; data-slides-per-group-mobile=&#34;&#34; data-centered-slides=&#34;1&#34; data-title-font-size=&#34;&#34; data-subtitle-font-size=&#34;&#34; data-description-font-size=&#34;&#34; data-link-font-size=&#34;&#34; data-google-fonts=&#34;&#34; data-content-box-max-width=&#34;&#34;&gt; &lt;div class=&#34;swiper main-swiper&#34; style=&#34;height:auto&#34;&gt; &lt;div class=&#34;swiper-wrapper&#34;&gt;&lt;div id=&#34;&#34; class=&#34;swiper-slide has-video&#34;&gt;&lt;div class=&#34;video-container slide-video&#34;&gt;&lt;lite-youtube videoid=&#34;oj-uLRXaEZ0&#34; posterquality=&#34;maxresdefault&#34; style=&#34;width:100%;height:100%;aspect-ratio:auto;&#34;&gt;&lt;/lite-youtube&gt;&lt;script type=&#34;module&#34; src=&#34;https://cdn.jsdelivr.net/npm/@justinribeiro/lite-youtube@1/lite-youtube.js&#34;&gt;&lt;/script&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id=&#34;&#34; class=&#34;swiper-slide has-video&#34;&gt;&lt;div class=&#34;video-container slide-video&#34;&gt;&lt;lite-youtube videoid=&#34;vM1Wwfh3UjY&#34; posterquality=&#34;maxresdefault&#34; style=&#34;width:100%;height:100%;aspect-ratio:auto;&#34;&gt;&lt;/lite-youtube&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id=&#34;&#34; class=&#34;swiper-slide has-video&#34;&gt;&lt;div class=&#34;video-container slide-video&#34;&gt;&lt;lite-youtube videoid=&#34;IVJm58p2EZ0&#34; posterquality=&#34;maxresdefault&#34; style=&#34;width:100%;height:100%;aspect-ratio:auto;&#34;&gt;&lt;/lite-youtube&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&#34;swiper-info-btn&#34;&gt;&lt;/div&gt;&lt;div class=&#34;swiper-autoplay-btn&#34;&gt;&lt;/div&gt;&lt;div class=&#34;swiper-button-prev&#34;&gt;&lt;/div&gt;&lt;div class=&#34;swiper-button-next&#34;&gt;&lt;/div&gt;&lt;div class=&#34;swiper-scrollbar&#34;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&#34;swiper-manager-outer-section-content-after&#34;&gt;&lt;/div&gt;&lt;/section&gt;&#xA;&lt;/section&gt;&lt;!-- SOLUTION INTRODUCTION + VR / CATALOGUE BUTTONS --&gt;&#xA;&lt;section class=&#34;py-5&#34;&gt;&#xA;&lt;div class=&#34;container&#34;&gt;&#xA;&lt;div class=&#34;row justify-content-start&#34;&gt;&#xA;&lt;div class=&#34;col-lg-10&#34;&gt;&#xA;&lt;span class=&#34;text-success text-uppercase small fw-semibold&#34;&gt;Solution Overview&lt;/span&gt;&#xA;&lt;h2 class=&#34;fw-bold lh-sm mt-2 mb-3&#34;&gt;Every Door in the Hospital, Engineered and Supplied by One Manufacturer&lt;/h2&gt;&#xA;&lt;p class=&#34;text-body-secondary&#34;&gt;Pengchi&#39;s Metal Medical Door Solution provides a complete door program for hospitals, clinics and laboratory buildings under a single contract: automatic medical sliding doors, automatic folding doors, cleanroom doors, medical manual steel doors, radiation-proof swing doors and steel security doors. Instead of procuring each door type from a different vendor, project owners receive one coordinated schedule, one manufacturing standard and one accountable supplier from the first door drawing to final commissioning.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Modular Operating Rooms Turnkey Solution</title>
				<link>https://pengchi.net/modular-operating-rooms-turnkey-solution/</link>
				<pubDate>Thu, 08 Oct 2026 08:55:44 +0000</pubDate>
				<guid>https://pengchi.net/modular-operating-rooms-turnkey-solution/</guid>
				<description>&lt;!-- ==================== HERO BANNER (width 100%, height 600px) ==================== --&gt;&#xA;&lt;section &gt;&#xA;&lt;style&gt;.swiper-manager-container.swiper-style17.swiper-slide-name-operatingroomsolution {--height:auto ;--height-pad:auto!important;--gap:20px !important;--slides_per_view_pc:1.7 !important;--slides_per_view_pad:1 !important;--height-mobile:auto!important;--products-count:10;--height:auto!important;--swiper-slide-aspect-ratio:16/9!important;--swiper-slide-aspect-ratio-pad:16/9!important;--swiper-slide-aspect-ratio-mobile:16/9!important;}.swiper-manager-container.swiper-style17.swiper-slide-name-operatingroomsolution .slide-content {}@media (max-width: 1024px) {.swiper-manager-container.swiper-style17.swiper-slide-name-operatingroomsolution {--height:auto!important;}}@media (max-width: 768px) {.swiper-manager-container.swiper-style17.swiper-slide-name-operatingroomsolution {--height:auto!important;}}.swiper-manager-outer-section#swiper-slide-name-operatingroomsolution {background:#000;&lt;/style&gt;&lt;section class=&#34;swiper-manager-outer-section&#34; id=&#34;swiper-slide-name-operatingroomsolution&#34;&gt;&lt;div class=&#34;swiper-manager-container swiper-slide-name-operatingroomsolution swiper-slide-id- color-white content-align-default swiper-style17&#34; id=&#34;swiper-instance-21&#34; data-navigation=&#34;true&#34; data-pagination=&#34;false&#34; data-loop=&#34;true&#34; data-autoplay=&#34;false&#34; data-thumbs=&#34;false&#34; data-mute=&#34;true&#34; data-height=&#34;auto&#34; data-height-pad=&#34;auto&#34; data-height-mobile=&#34;auto&#34; data-style-id=&#34;17&#34; data-auto-height=&#34;true&#34; data-space-between=&#34;20&#34; data-slider-name=&#34;operatingroomsolution&#34; data-slides-per-view-pc=&#34;1.7&#34; data-slides-per-group-pc=&#34;&#34; data-slides-per-view-pad=&#34;1&#34; data-slides-per-group-pad=&#34;&#34; data-slides-per-view-mobile=&#34;1&#34; data-slides-per-group-mobile=&#34;&#34; data-centered-slides=&#34;1&#34; data-title-font-size=&#34;&#34; data-subtitle-font-size=&#34;&#34; data-description-font-size=&#34;&#34; data-link-font-size=&#34;&#34; data-google-fonts=&#34;&#34; data-content-box-max-width=&#34;&#34;&gt; &lt;div class=&#34;swiper main-swiper&#34; style=&#34;height:auto&#34;&gt; &lt;div class=&#34;swiper-wrapper&#34;&gt;&lt;div id=&#34;&#34; class=&#34;swiper-slide has-video&#34;&gt;&lt;div class=&#34;video-container slide-video&#34;&gt;&lt;lite-youtube videoid=&#34;0HNem0HbCvw&#34; posterquality=&#34;maxresdefault&#34; style=&#34;width:100%;height:100%;aspect-ratio:auto;&#34;&gt;&lt;/lite-youtube&gt;&lt;script type=&#34;module&#34; src=&#34;https://cdn.jsdelivr.net/npm/@justinribeiro/lite-youtube@1/lite-youtube.js&#34;&gt;&lt;/script&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id=&#34;&#34; class=&#34;swiper-slide has-video&#34;&gt;&lt;div class=&#34;video-container slide-video&#34;&gt;&lt;lite-youtube videoid=&#34;iDniASs9Sqc&#34; posterquality=&#34;maxresdefault&#34; style=&#34;width:100%;height:100%;aspect-ratio:auto;&#34;&gt;&lt;/lite-youtube&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id=&#34;&#34; class=&#34;swiper-slide has-video&#34;&gt;&lt;div class=&#34;video-container slide-video&#34;&gt;&lt;lite-youtube videoid=&#34;YJ5o-C0x47Y&#34; posterquality=&#34;maxresdefault&#34; style=&#34;width:100%;height:100%;aspect-ratio:auto;&#34;&gt;&lt;/lite-youtube&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&#34;swiper-info-btn&#34;&gt;&lt;/div&gt;&lt;div class=&#34;swiper-autoplay-btn&#34;&gt;&lt;/div&gt;&lt;div class=&#34;swiper-button-prev&#34;&gt;&lt;/div&gt;&lt;div class=&#34;swiper-button-next&#34;&gt;&lt;/div&gt;&lt;div class=&#34;swiper-scrollbar&#34;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&#34;swiper-manager-outer-section-content-after&#34;&gt;&lt;/div&gt;&lt;/section&gt;&#xA;&lt;/section&gt;&lt;!-- ==================== SOLUTION INTRODUCTION + VR / CATALOGUE BUTTONS ==================== --&gt;&#xA;&lt;section class=&#34;py-5&#34;&gt;&#xA;&lt;div class=&#34;container&#34;&gt;&#xA;&lt;div class=&#34;row justify-content-start&#34;&gt;&#xA;&lt;div class=&#34;col-lg-10&#34;&gt;&#xA;&lt;span class=&#34;text-success text-uppercase small fw-semibold&#34;&gt;Solution Overview&lt;/span&gt;&#xA;&lt;h2 class=&#34;fw-bold lh-sm mt-2 mb-3&#34;&gt;A Complete Operating Suite Delivered by One Accountable Manufacturer&lt;/h2&gt;&#xA;&lt;p class=&#34;text-body-secondary&#34;&gt;Pengchi&#39;s Modular Operating Rooms Turnkey Solution delivers a complete, factory-prefabricated surgical suite — wall and ceiling enclosure, laminar airflow ceiling, HVAC system, built-in cabinets and integrated control unit — under a single contract. Instead of coordinating several contractors on site, hospital owners work with one manufacturer that is accountable from the first layout drawing to validated handover.&lt;/p&gt;</description>
			</item>
			<item>
				<title>VR Show of Operating Room</title>
				<link>https://pengchi.net/vr-show-of-operating-room/</link>
				<pubDate>Thu, 08 Oct 2026 07:24:57 +0000</pubDate>
				<guid>https://pengchi.net/vr-show-of-operating-room/</guid>
				<description>&lt;style id=&#34;pfvr-styles&#34;&gt;/**&#xA;* Front-end styles for PlayForge VR viewers.&#xA;*&#xA;* The viewer is a dark, glass-style overlay on top of the A-Frame canvas.&#xA;* The overlay itself is click-through; interactive chrome opts back in via&#xA;* .pfvr-ui / button pointer-events.&#xA;*/&#xA;.pfvr-viewer {&#xA;position: relative;&#xA;width: 100%;&#xA;height: var(--pfvr-height, 100vh);&#xA;background: #05070a;&#xA;border-radius: 10px;&#xA;overflow: hidden;&#xA;outline: none;&#xA;font-family: -apple-system, BlinkMacSystemFont, &#34;Segoe UI&#34;, Roboto,&#xA;&#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, sans-serif;&#xA;color: #fff;&#xA;}&#xA;.pfvr-viewer:focus-visible {&#xA;box-shadow: 0 0 0 3px rgba(66, 165, 245, 0.55);&#xA;}&#xA;/* A-Frame fills the container (embedded removes its default min-height). */&#xA;.pfvr-viewer .a-embedded,&#xA;.pfvr-viewer a-scene {&#xA;position: absolute;&#xA;inset: 0;&#xA;width: 100% !important;&#xA;height: 100% !important;&#xA;min-height: 0 !important;&#xA;}&#xA;/* Overlay: click-through by default so dragging looks around. */&#xA;.pfvr-overlay {&#xA;position: absolute;&#xA;inset: 0;&#xA;z-index: 10;&#xA;pointer-events: none;&#xA;}&#xA;.pfvr-ui,&#xA;.pfvr-overlay button,&#xA;.pfvr-overlay select {&#xA;pointer-events: auto;&#xA;}&#xA;/* ---------- Top bar ---------- */&#xA;.pfvr-topbar {&#xA;position: absolute;&#xA;top: 0;&#xA;left: 0;&#xA;right: 0;&#xA;display: flex;&#xA;align-items: center;&#xA;gap: 10px;&#xA;padding: 10px 14px;&#xA;background: linear-gradient(to bottom, rgba(0, 0, 0, 0.55), rgba(0, 0, 0, 0));&#xA;}&#xA;.pfvr-select {&#xA;flex: 1;&#xA;min-width: 0;&#xA;max-width: 360px;&#xA;padding: 7px 10px;&#xA;font-size: 13px;&#xA;color: #fff;&#xA;background: rgba(20, 26, 34, 0.72);&#xA;border: 1px solid rgba(255, 255, 255, 0.18);&#xA;border-radius: 8px;&#xA;cursor: pointer;&#xA;appearance: none;&#xA;-webkit-appearance: none;&#xA;background-image: url(&#34;data:image/svg+xml,%3Csvg xmlns=&#39;http://www.w3.org/2000/svg&#39; width=&#39;12&#39; height=&#39;12&#39; viewBox=&#39;0 0 24 24&#39; fill=&#39;%23ffffff&#39;%3E%3Cpath d=&#39;M7 10l5 5 5-5z&#39;/%3E%3C/svg%3E&#34;);&#xA;background-repeat: no-repeat;&#xA;background-position: right 10px center;&#xA;padding-right: 30px;&#xA;}&#xA;.pfvr-select option {&#xA;color: #111;&#xA;}&#xA;.pfvr-top-actions {&#xA;margin-left: auto;&#xA;display: flex;&#xA;gap: 8px;&#xA;}&#xA;/* ---------- Buttons ---------- */&#xA;.pfvr-btn {&#xA;display: inline-flex;&#xA;align-items: center;&#xA;justify-content: center;&#xA;width: 38px;&#xA;height: 38px;&#xA;padding: 0;&#xA;border: 1px solid rgba(255, 255, 255, 0.2);&#xA;border-radius: 50%;&#xA;background: rgba(20, 26, 34, 0.66);&#xA;color: #fff;&#xA;cursor: pointer;&#xA;backdrop-filter: blur(6px);&#xA;-webkit-backdrop-filter: blur(6px);&#xA;transition: background 0.15s ease, transform 0.15s ease;&#xA;}&#xA;.pfvr-btn:hover {&#xA;background: rgba(48, 60, 75, 0.9);&#xA;}&#xA;.pfvr-btn:active {&#xA;transform: scale(0.94);&#xA;}&#xA;.pfvr-nav {&#xA;position: absolute;&#xA;top: 50%;&#xA;transform: translateY(-50%);&#xA;z-index: 12;&#xA;}&#xA;.pfvr-nav:active {&#xA;transform: translateY(-50%) scale(0.94);&#xA;}&#xA;.pfvr-nav-prev { left: 14px; }&#xA;.pfvr-nav-next { right: 14px; }&#xA;/* ---------- Icons (mask so they inherit currentColor) ---------- */&#xA;.pfvr-icon {&#xA;width: 20px;&#xA;height: 20px;&#xA;display: inline-block;&#xA;background-color: currentColor;&#xA;-webkit-mask-repeat: no-repeat;&#xA;mask-repeat: no-repeat;&#xA;-webkit-mask-position: center;&#xA;mask-position: center;&#xA;-webkit-mask-size: contain;&#xA;mask-size: contain;&#xA;}&#xA;.pfvr-icon-prev {&#xA;-webkit-mask-image: url(&#34;data:image/svg+xml,%3Csvg xmlns=&#39;http://www.w3.org/2000/svg&#39; viewBox=&#39;0 0 24 24&#39;%3E%3Cpath d=&#39;M15.4 7.4 14 6l-6 6 6 6 1.4-1.4L10.8 12z&#39;/%3E%3C/svg%3E&#34;);&#xA;mask-image: url(&#34;data:image/svg+xml,%3Csvg xmlns=&#39;http://www.w3.org/2000/svg&#39; viewBox=&#39;0 0 24 24&#39;%3E%3Cpath d=&#39;M15.4 7.4 14 6l-6 6 6 6 1.4-1.4L10.8 12z&#39;/%3E%3C/svg%3E&#34;);&#xA;}&#xA;.pfvr-icon-next {&#xA;-webkit-mask-image: url(&#34;data:image/svg+xml,%3Csvg xmlns=&#39;http://www.w3.org/2000/svg&#39; viewBox=&#39;0 0 24 24&#39;%3E%3Cpath d=&#39;M8.6 7.4 10 6l6 6-6 6-1.4-1.4L13.2 12z&#39;/%3E%3C/svg%3E&#34;);&#xA;mask-image: url(&#34;data:image/svg+xml,%3Csvg xmlns=&#39;http://www.w3.org/2000/svg&#39; viewBox=&#39;0 0 24 24&#39;%3E%3Cpath d=&#39;M8.6 7.4 10 6l6 6-6 6-1.4-1.4L13.2 12z&#39;/%3E%3C/svg%3E&#34;);&#xA;}&#xA;.pfvr-icon-fs {&#xA;width: 18px;&#xA;height: 18px;&#xA;-webkit-mask-image: url(&#34;data:image/svg+xml,%3Csvg xmlns=&#39;http://www.w3.org/2000/svg&#39; viewBox=&#39;0 0 24 24&#39;%3E%3Cpath d=&#39;M7 14H5v5h5v-2H7v-3zm-2-4h2V7h3V5H5v5zm12 7h-3v2h5v-5h-2v3zM14 5v2h3v3h2V5h-5z&#39;/%3E%3C/svg%3E&#34;);&#xA;mask-image: url(&#34;data:image/svg+xml,%3Csvg xmlns=&#39;http://www.w3.org/2000/svg&#39; viewBox=&#39;0 0 24 24&#39;%3E%3Cpath d=&#39;M7 14H5v5h5v-2H7v-3zm-2-4h2V7h3V5H5v5zm12 7h-3v2h5v-5h-2v3zM14 5v2h3v3h2V5h-5z&#39;/%3E%3C/svg%3E&#34;);&#xA;}&#xA;.pfvr-icon-auto {&#xA;width: 19px;&#xA;height: 19px;&#xA;-webkit-mask-image: url(&#34;data:image/svg+xml,%3Csvg xmlns=&#39;http://www.w3.org/2000/svg&#39; viewBox=&#39;0 0 24 24&#39;%3E%3Cpath d=&#39;M17.65 6.35A8 8 0 1 0 19.73 14h-2.08A6 6 0 1 1 12 6c1.66 0 3.14.69 4.22 1.78L13 11h7V4z&#39;/%3E%3C/svg%3E&#34;);&#xA;mask-image: url(&#34;data:image/svg+xml,%3Csvg xmlns=&#39;http://www.w3.org/2000/svg&#39; viewBox=&#39;0 0 24 24&#39;%3E%3Cpath d=&#39;M17.65 6.35A8 8 0 1 0 19.73 14h-2.08A6 6 0 1 1 12 6c1.66 0 3.14.69 4.22 1.78L13 11h7V4z&#39;/%3E%3C/svg%3E&#34;);&#xA;}&#xA;.pfvr-auto-btn.is-off {&#xA;opacity: 0.45;&#xA;}&#xA;.pfvr-fs-btn.is-fullscreen .pfvr-icon-fs {&#xA;opacity: 0.7;&#xA;}&#xA;/* ---------- Info panel ---------- */&#xA;.pfvr-info {&#xA;position: absolute;&#xA;left: 14px;&#xA;bottom: 116px;&#xA;max-width: min(440px, calc(100% - 28px));&#xA;padding: 12px 16px;&#xA;background: rgba(10, 14, 20, 0.62);&#xA;border: 1px solid rgba(255, 255, 255, 0.1);&#xA;border-radius: 10px;&#xA;backdrop-filter: blur(8px);&#xA;-webkit-backdrop-filter: blur(8px);&#xA;}&#xA;.pfvr-info[hidden] {&#xA;display: none;&#xA;}&#xA;.pfvr-scene-title {&#xA;font-size: 16px;&#xA;font-weight: 700;&#xA;line-height: 1.35;&#xA;margin-bottom: 4px;&#xA;}&#xA;.pfvr-scene-desc {&#xA;font-size: 13px;&#xA;line-height: 1.6;&#xA;color: rgba(255, 255, 255, 0.85);&#xA;word-break: break-word;&#xA;}&#xA;.pfvr-scene-desc p {&#xA;margin: 0 0 6px;&#xA;}&#xA;.pfvr-scene-desc p:last-child {&#xA;margin-bottom: 0;&#xA;}&#xA;/* ---------- Thumbnail strip ---------- */&#xA;.pfvr-thumbs {&#xA;position: absolute;&#xA;left: 0;&#xA;right: 0;&#xA;bottom: 0;&#xA;display: flex;&#xA;gap: 10px;&#xA;padding: 10px 76px 12px 14px; /* right gap leaves room for A-Frame&#39;s VR button */&#xA;overflow-x: auto;&#xA;scrollbar-width: thin;&#xA;scrollbar-color: rgba(255, 255, 255, 0.35) transparent;&#xA;background: linear-gradient(to top, rgba(0, 0, 0, 0.55), rgba(0, 0, 0, 0));&#xA;}&#xA;.pfvr-thumbs::-webkit-scrollbar {&#xA;height: 6px;&#xA;}&#xA;.pfvr-thumbs::-webkit-scrollbar-thumb {&#xA;background: rgba(255, 255, 255, 0.3);&#xA;border-radius: 3px;&#xA;}&#xA;.pfvr-thumb {&#xA;flex: 0 0 auto;&#xA;width: 108px;&#xA;padding: 0;&#xA;border: 2px solid transparent;&#xA;border-radius: 8px;&#xA;overflow: hidden;&#xA;background: rgba(255, 255, 255, 0.08);&#xA;cursor: pointer;&#xA;text-align: left;&#xA;transition: border-color 0.15s ease, transform 0.15s ease;&#xA;}&#xA;.pfvr-thumb:hover {&#xA;transform: translateY(-2px);&#xA;}&#xA;.pfvr-thumb img {&#xA;display: block;&#xA;width: 108px;&#xA;height: 64px;&#xA;object-fit: cover;&#xA;}&#xA;.pfvr-thumb-label {&#xA;display: block;&#xA;padding: 4px 6px;&#xA;font-size: 11px;&#xA;line-height: 1.3;&#xA;color: rgba(255, 255, 255, 0.88);&#xA;white-space: nowrap;&#xA;overflow: hidden;&#xA;text-overflow: ellipsis;&#xA;}&#xA;.pfvr-thumb.is-active {&#xA;border-color: #42a5f5;&#xA;box-shadow: 0 0 0 1px rgba(66, 165, 245, 0.6);&#xA;}&#xA;.pfvr-thumb.is-active .pfvr-thumb-label {&#xA;color: #90caf9;&#xA;}&#xA;/* ---------- Loading spinner ---------- */&#xA;.pfvr-loader {&#xA;position: absolute;&#xA;inset: 0;&#xA;display: flex;&#xA;align-items: center;&#xA;justify-content: center;&#xA;pointer-events: none;&#xA;}&#xA;.pfvr-spinner {&#xA;width: 42px;&#xA;height: 42px;&#xA;border: 3px solid rgba(255, 255, 255, 0.2);&#xA;border-top-color: #42a5f5;&#xA;border-radius: 50%;&#xA;animation: pfvr-spin 0.9s linear infinite;&#xA;}&#xA;@keyframes pfvr-spin {&#xA;to {&#xA;transform: rotate(360deg);&#xA;}&#xA;}&#xA;.pfvr-viewer:not(.pfvr-loading) .pfvr-loader {&#xA;display: none;&#xA;}&#xA;/* ---------- Fullscreen ---------- */&#xA;.pfvr-viewer:fullscreen,&#xA;.pfvr-viewer:-webkit-full-screen {&#xA;height: 100%;&#xA;border-radius: 0;&#xA;}&#xA;.pfvr-viewer:fullscreen .pfvr-info {&#xA;bottom: 120px;&#xA;}&#xA;/* ---------- Small screens ---------- */&#xA;@media (max-width: 600px) {&#xA;.pfvr-viewer {&#xA;border-radius: 6px;&#xA;}&#xA;.pfvr-info {&#xA;left: 8px;&#xA;right: 8px;&#xA;bottom: 108px;&#xA;max-width: none;&#xA;padding: 10px 12px;&#xA;}&#xA;.pfvr-scene-title {&#xA;font-size: 14px;&#xA;}&#xA;.pfvr-scene-desc {&#xA;font-size: 12px;&#xA;}&#xA;.pfvr-nav {&#xA;width: 34px;&#xA;height: 34px;&#xA;}&#xA;.pfvr-nav-prev { left: 6px; }&#xA;.pfvr-nav-next { right: 6px; }&#xA;.pfvr-thumb {&#xA;width: 92px;&#xA;}&#xA;.pfvr-thumb img {&#xA;width: 92px;&#xA;height: 56px;&#xA;}&#xA;.pfvr-topbar {&#xA;padding: 8px 10px;&#xA;}&#xA;}&#xA;/* Editor-facing notice for misconfigured shortcodes. */&#xA;.pfvr-notice {&#xA;padding: 12px 16px;&#xA;background: #fcf0f1;&#xA;border-left: 4px solid #d63638;&#xA;color: #3c434a;&#xA;}&#xA;&lt;/style&gt;&#xA;&lt;script src=&#34;https://pengchi.net/wp-content/plugins/playforge-vr/assets/vendor/aframe.min.js&#34;&gt;&lt;/script&gt;&#xA;&lt;div&#xA;id=&#34;pfvr-viewer-624-1&#34;&#xA;class=&#34;pfvr-viewer pfvr-loading&#34;&#xA;style=&#34;--pfvr-height: 100vh;&#34;&#xA;data-scene=&#34;0&#34;&#xA;data-autoplay=&#34;1&#34;&#xA;data-preload=&#34;all&#34;&#xA;tabindex=&#34;0&#34;&#xA;&gt;&#xA;&lt;a-scene&#xA;embedded&#xA;loading-screen=&#34;enabled: false&#34;&#xA;vr-mode-ui=&#34;enabled: true&#34;&#xA;renderer=&#34;colorManagement: true; antialias: true&#34;&#xA;&gt;&#xA;&lt;a-assets timeout=&#34;30000&#34;&gt;&#xA;&lt;img&#xA;id=&#34;pfvr-a-0&#34;&#xA;src=&#34;https://pengchi.net/wp-content/uploads/2026/09/Wuhan-Fifth-Hospital_OR-Corridor_4K_4096x2048-scaled.jpg&#34;&#xA;alt=&#34;&#34;&#xA;&gt;&#xA;&lt;img&#xA;id=&#34;pfvr-a-1&#34;&#xA;src=&#34;https://pengchi.net/wp-content/uploads/2026/09/Wuhan-Fifth-Hospital_OR-2_4K_4096x2048-scaled.jpg&#34;&#xA;alt=&#34;&#34;&#xA;&gt;&#xA;&lt;img&#xA;id=&#34;pfvr-a-2&#34;&#xA;src=&#34;https://pengchi.net/wp-content/uploads/2026/09/Wuhan-Fifth-Hospital_OR-1_4K_4096x2048-scaled.jpg&#34;&#xA;alt=&#34;&#34;&#xA;&gt;&#xA;&lt;/a-assets&gt;&#xA;&lt;a-sky data-role=&#34;sky&#34; src=&#34;#pfvr-a-0&#34;&gt;&lt;/a-sky&gt;&#xA;&lt;a-entity data-role=&#34;rig&#34; pfvr-auto=&#34;speed: 0.06; enabled: true&#34;&gt;&#xA;&lt;a-entity camera look-controls=&#34;reverseMouseDrag: true&#34; fov=&#34;80&#34;&gt;&lt;/a-entity&gt;&#xA;&lt;/a-entity&gt;&#xA;&lt;/a-scene&gt;&#xA;&lt;div class=&#34;pfvr-overlay&#34;&gt;&#xA;&lt;div class=&#34;pfvr-topbar pfvr-ui&#34;&gt;&#xA;&lt;select class=&#34;pfvr-select&#34; aria-label=&#34;按标题切换场景&#34;&gt;&lt;/select&gt;&#xA;&lt;div class=&#34;pfvr-top-actions&#34;&gt;&#xA;&lt;button type=&#34;button&#34; class=&#34;pfvr-btn pfvr-auto-btn&#34; aria-label=&#34;自动旋转开关&#34; title=&#34;自动旋转&#34;&gt;&#xA;&lt;span class=&#34;pfvr-icon pfvr-icon-auto&#34; aria-hidden=&#34;true&#34;&gt;&lt;/span&gt;&#xA;&lt;/button&gt;&#xA;&lt;button type=&#34;button&#34; class=&#34;pfvr-btn pfvr-fs-btn&#34; aria-label=&#34;全屏&#34; title=&#34;全屏&#34;&gt;&#xA;&lt;span class=&#34;pfvr-icon pfvr-icon-fs&#34; aria-hidden=&#34;true&#34;&gt;&lt;/span&gt;&#xA;&lt;/button&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&lt;div class=&#34;pfvr-info&#34;&gt;&#xA;&lt;div class=&#34;pfvr-scene-title&#34;&gt;&lt;/div&gt;&#xA;&lt;div class=&#34;pfvr-scene-desc&#34;&gt;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&lt;button type=&#34;button&#34; class=&#34;pfvr-btn pfvr-nav pfvr-nav-prev pfvr-ui&#34; aria-label=&#34;上一个&#34;&gt;&#xA;&lt;span class=&#34;pfvr-icon pfvr-icon-prev&#34; aria-hidden=&#34;true&#34;&gt;&lt;/span&gt;&#xA;&lt;/button&gt;&#xA;&lt;button type=&#34;button&#34; class=&#34;pfvr-btn pfvr-nav pfvr-nav-next pfvr-ui&#34; aria-label=&#34;下一个&#34;&gt;&#xA;&lt;span class=&#34;pfvr-icon pfvr-icon-next&#34; aria-hidden=&#34;true&#34;&gt;&lt;/span&gt;&#xA;&lt;/button&gt;&#xA;&lt;div class=&#34;pfvr-thumbs pfvr-ui&#34;&gt;&lt;/div&gt;&#xA;&lt;div class=&#34;pfvr-loader&#34; aria-hidden=&#34;true&#34;&gt;&#xA;&lt;span class=&#34;pfvr-spinner&#34;&gt;&lt;/span&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&lt;script type=&#34;application/json&#34; class=&#34;pfvr-data&#34;&gt;[{&#34;id&#34;:&#34;scene-1790645683076-1&#34;,&#34;title&#34;:&#34;Operating room corridor&#34;,&#34;description&#34;:&#34;The operating room corridor is furnished with medical airtight doors, 304 stainless steel hand sinks and other auxiliary facilities.&#34;,&#34;image&#34;:&#34;/wp-content/uploads/2026/09/Wuhan-Fifth-Hospital_OR-Corridor_4K_4096x2048-scaled.jpg&#34;,&#34;thumb&#34;:&#34;/wp-content/uploads/2026/09/cropped-Wuhan-Fifth-Hospital_OR-Corridor_4K_4096x2048-scaled-1.jpg&#34;},{&#34;id&#34;:&#34;scene-1790645700912-2&#34;,&#34;title&#34;:&#34;Operating Room 1&#34;,&#34;description&#34;:&#34;Modular Class 100 Operating Room Turnkey Project, including instrument cabinets, anesthesia cabinets, built-in refrigerators, laminar flow ceilings, HEPA supply air diffusers, temperature and humidity control panels, medical gas outlet terminals, power outlet panels, etc. Curved corner wall panels, easy to clean with no sanitary dead corners.&#34;,&#34;image&#34;:&#34;/wp-content/uploads/2026/09/Wuhan-Fifth-Hospital_OR-2_4K_4096x2048-scaled.jpg&#34;,&#34;thumb&#34;:&#34;/wp-content/uploads/2026/09/cropped-Wuhan-Fifth-Hospital_OR-2_4K_4096x2048-scaled-1.jpg&#34;},{&#34;id&#34;:&#34;scene-1790645733838-3&#34;,&#34;title&#34;:&#34;Operating Room 2&#34;,&#34;description&#34;:&#34;This is a modular ISO Class 5 operating room turnkey project, equipped with instrument cabinets, anesthesia cabinets and built-in refrigerators. It also consists of laminar flow ceilings, HEPA supply air diffusers, temperature \u0026amp; humidity control panels, medical gas outlet terminals, power outlet panels, X-ray film viewing light boxes, airtight light panels and operating room trolleys. Curved corner wall panels are adopted for easy cleaning and elimination of sanitary dead corners.&#34;,&#34;image&#34;:&#34;/wp-content/uploads/2026/09/Wuhan-Fifth-Hospital_OR-1_4K_4096x2048-scaled.jpg&#34;,&#34;thumb&#34;:&#34;/wp-content/uploads/2026/09/cropped-Wuhan-Fifth-Hospital_OR-1_4K_4096x2048-scaled-1.jpg&#34;}]&lt;/script&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;/**&#xA;* Front-end logic for PlayForge VR viewers.&#xA;*&#xA;* Reads the scene JSON rendered by the shortcode, builds the title select,&#xA;* thumbnail strip and info panel, and swaps the &lt;a-sky&gt; texture on switch.&#xA;*/&#xA;( function () {&#xA;&#39;use strict&#39;;&#xA;/**&#xA;* A-Frame component: slow yaw rotation of the camera rig.&#xA;*&#xA;* Pauses while the visitor drags/looks around and resumes after an idle&#xA;* delay, so it never fights the viewer&#39;s controls.&#xA;*/&#xA;function registerAutoComponent() {&#xA;if ( ! window.AFRAME || window.AFRAME.components[ &#39;pfvr-auto&#39; ] ) {&#xA;return;&#xA;}&#xA;window.AFRAME.registerComponent( &#39;pfvr-auto&#39;, {&#xA;schema: {&#xA;speed: { default: 0.06 }, // radians per second.&#xA;enabled: { default: true }&#xA;},&#xA;init: function () {&#xA;this.userPaused = false;&#xA;this.tempPaused = false;&#xA;this.resumeTimer = null;&#xA;var self = this;&#xA;var pauseTemporarily = function () {&#xA;self.tempPaused = true;&#xA;window.clearTimeout( self.resumeTimer );&#xA;self.resumeTimer = window.setTimeout( function () {&#xA;self.tempPaused = false;&#xA;}, 4000 );&#xA;};&#xA;// The canvas gets the pointer/touch events look-controls uses.&#xA;var bind = function () {&#xA;var canvas = self.el.sceneEl.canvas;&#xA;if ( ! canvas ) {&#xA;return;&#xA;}&#xA;canvas.addEventListener( &#39;pointerdown&#39;, pauseTemporarily );&#xA;canvas.addEventListener( &#39;wheel&#39;, pauseTemporarily, { passive: true } );&#xA;canvas.addEventListener( &#39;touchstart&#39;, pauseTemporarily, { passive: true } );&#xA;};&#xA;if ( this.el.sceneEl.canvas ) {&#xA;bind();&#xA;} else {&#xA;this.el.sceneEl.addEventListener( &#39;rendertargetchanged&#39;, bind );&#xA;window.setTimeout( bind, 500 );&#xA;}&#xA;},&#xA;setEnabled: function ( enabled ) {&#xA;this.userPaused = ! enabled;&#xA;},&#xA;tick: function ( _time, delta ) {&#xA;if (&#xA;! this.data.enabled ||&#xA;this.userPaused ||&#xA;this.tempPaused ||&#xA;document.hidden&#xA;) {&#xA;return;&#xA;}&#xA;this.el.object3D.rotation.y += ( delta / 1000 ) * this.data.speed;&#xA;}&#xA;} );&#xA;}&#xA;/** Creates an icon span with a class (content comes from CSS). */&#xA;function icon( className ) {&#xA;var span = document.createElement( &#39;span&#39; );&#xA;span.className = &#39;pfvr-icon &#39; + className;&#xA;span.setAttribute( &#39;aria-hidden&#39;, &#39;true&#39; );&#xA;return span;&#xA;}&#xA;/**&#xA;* Initialises one viewer element.&#xA;*&#xA;* @param {HTMLElement} viewer Root .pfvr-viewer element.&#xA;*/&#xA;function initViewer( viewer ) {&#xA;var dataEl = viewer.querySelector( &#39;.pfvr-data&#39; );&#xA;var scenes;&#xA;try {&#xA;scenes = JSON.parse( dataEl.textContent || &#39;{}&#39; );&#xA;} catch ( e ) {&#xA;scenes = [];&#xA;}&#xA;if ( ! Array.isArray( scenes ) || ! scenes.length ) {&#xA;return;&#xA;}&#xA;var sky = viewer.querySelector( &#39;[data-role=&#34;sky&#34;]&#39; );&#xA;var rig = viewer.querySelector( &#39;[data-role=&#34;rig&#34;]&#39; );&#xA;var select = viewer.querySelector( &#39;.pfvr-select&#39; );&#xA;var thumbs = viewer.querySelector( &#39;.pfvr-thumbs&#39; );&#xA;var infoTitle = viewer.querySelector( &#39;.pfvr-scene-title&#39; );&#xA;var infoDesc = viewer.querySelector( &#39;.pfvr-scene-desc&#39; );&#xA;var infoBox = viewer.querySelector( &#39;.pfvr-info&#39; );&#xA;var loader = viewer.querySelector( &#39;.pfvr-loader&#39; );&#xA;var autoBtn = viewer.querySelector( &#39;.pfvr-auto-btn&#39; );&#xA;var fsBtn = viewer.querySelector( &#39;.pfvr-fs-btn&#39; );&#xA;var prevBtn = viewer.querySelector( &#39;.pfvr-nav-prev&#39; );&#xA;var nextBtn = viewer.querySelector( &#39;.pfvr-nav-next&#39; );&#xA;var current = Math.min(&#xA;parseInt( viewer.getAttribute( &#39;data-scene&#39; ), 10 ) || 0,&#xA;scenes.length - 1&#xA;);&#xA;var autoEnabled = viewer.getAttribute( &#39;data-autoplay&#39; ) === &#39;1&#39;;&#xA;var preloadAll = viewer.getAttribute( &#39;data-preload&#39; ) === &#39;all&#39;;&#xA;var assetsBox = viewer.querySelector( &#39;a-assets&#39; );&#xA;var loadFallbackTimer = null;&#xA;// Build the title &lt;select&gt;.&#xA;scenes.forEach( function ( scene, i ) {&#xA;var option = document.createElement( &#39;option&#39; );&#xA;option.value = String( i );&#xA;option.textContent = scene.title || &#39;场景 &#39; + ( i + 1 );&#xA;select.appendChild( option );&#xA;} );&#xA;// Build the thumbnail strip.&#xA;var thumbButtons = [];&#xA;scenes.forEach( function ( scene, i ) {&#xA;var button = document.createElement( &#39;button&#39; );&#xA;button.type = &#39;button&#39;;&#xA;button.className = &#39;pfvr-thumb&#39;;&#xA;button.setAttribute( &#39;aria-label&#39;, scene.title || &#39;场景 &#39; + ( i + 1 ) );&#xA;var img = document.createElement( &#39;img&#39; );&#xA;img.src = scene.thumb || &#39;&#39;;&#xA;img.alt = &#39;&#39;;&#xA;img.addEventListener( &#39;error&#39;, function () {&#xA;img.style.display = &#39;none&#39;;&#xA;} );&#xA;var label = document.createElement( &#39;span&#39; );&#xA;label.className = &#39;pfvr-thumb-label&#39;;&#xA;label.textContent = scene.title || &#39;场景 &#39; + ( i + 1 );&#xA;button.appendChild( img );&#xA;button.appendChild( label );&#xA;button.addEventListener( &#39;click&#39;, function () {&#xA;goTo( i );&#xA;} );&#xA;thumbs.appendChild( button );&#xA;thumbButtons.push( button );&#xA;} );&#xA;/**&#xA;* Ensures scene i exists as an &lt;img&gt; inside &lt;a-assets&gt;, creating it&#xA;* if necessary. A-Frame then loads it and caches the GPU texture, so&#xA;* pointing the sky at it is instant once loaded.&#xA;*&#xA;* @param {number} i Scene index.&#xA;*/&#xA;function ensureAsset( i ) {&#xA;if ( ! assetsBox || ! scenes[ i ] ) {&#xA;return;&#xA;}&#xA;var id = &#39;pfvr-a-&#39; + i;&#xA;if ( document.getElementById( id ) ) {&#xA;return;&#xA;}&#xA;var img = document.createElement( &#39;img&#39; );&#xA;img.id = id;&#xA;img.alt = &#39;&#39;;&#xA;img.src = scenes[ i ].image;&#xA;assetsBox.appendChild( img );&#xA;}&#xA;/** Preloads a scene as an A-Frame asset (warms network + GPU cache). */&#xA;function preload( i ) {&#xA;ensureAsset( i );&#xA;}&#xA;/** Hides the loading spinner once the new texture is on the sky. */&#xA;function hideLoader() {&#xA;window.clearTimeout( loadFallbackTimer );&#xA;viewer.classList.remove( &#39;pfvr-loading&#39; );&#xA;if ( loader ) {&#xA;loader.style.display = &#39;none&#39;;&#xA;}&#xA;}&#xA;/**&#xA;* Switches to a scene by index.&#xA;*&#xA;* @param {number} i Target index.&#xA;*/&#xA;function goTo( i ) {&#xA;if ( i === current || i &lt; 0 || i &gt;= scenes.length ) {&#xA;return;&#xA;}&#xA;current = i;&#xA;viewer.classList.add( &#39;pfvr-loading&#39; );&#xA;if ( loader ) {&#xA;loader.style.display = &#39;&#39;;&#xA;}&#xA;var settled = false;&#xA;var finish = function () {&#xA;if ( settled ) {&#xA;return;&#xA;}&#xA;settled = true;&#xA;hideLoader();&#xA;sky.removeEventListener( &#39;materialtextureloaded&#39;, finish );&#xA;sky.removeEventListener( &#39;materialtextureerror&#39;, finish );&#xA;};&#xA;// Safety net: never leave the spinner stuck if no event fires.&#xA;window.clearTimeout( loadFallbackTimer );&#xA;loadFallbackTimer = window.setTimeout( finish, 9000 );&#xA;sky.addEventListener( &#39;materialtextureloaded&#39;, finish );&#xA;sky.addEventListener( &#39;materialtextureerror&#39;, finish );&#xA;// Make sure the target image is in &lt;a-assets&gt;, then reference it&#xA;// by ID so A-Frame&#39;s texture cache is reused.&#xA;ensureAsset( i );&#xA;sky.setAttribute( &#39;src&#39;, &#39;#pfvr-a-&#39; + i );&#xA;// When the target image has already finished loading, A-Frame can&#xA;// resolve the material synchronously without emitting an event;&#xA;// hide the spinner on the next frame in that case.&#xA;var targetImg = document.getElementById( &#39;pfvr-a-&#39; + i );&#xA;if ( targetImg &amp;&amp; targetImg.complete &amp;&amp; targetImg.naturalWidth ) {&#xA;window.requestAnimationFrame( function () {&#xA;window.requestAnimationFrame( finish );&#xA;} );&#xA;}&#xA;updateUI();&#xA;preload( ( i + 1 ) % scenes.length );&#xA;preload( ( i - 1 + scenes.length ) % scenes.length );&#xA;}&#xA;/** Updates title/description/select/thumb active states. */&#xA;function updateUI() {&#xA;var scene = scenes[ current ];&#xA;select.value = String( current );&#xA;infoTitle.textContent = scene.title || &#39;&#39;;&#xA;if ( scene.description &amp;&amp; scene.description.trim() ) {&#xA;infoDesc.innerHTML = scene.description;&#xA;infoBox.hidden = false;&#xA;} else {&#xA;infoDesc.innerHTML = &#39;&#39;;&#xA;infoBox.hidden = ! scene.title;&#xA;}&#xA;thumbButtons.forEach( function ( button, i ) {&#xA;button.classList.toggle( &#39;is-active&#39;, i === current );&#xA;} );&#xA;// Keep the active thumbnail visible in the scrolled strip.&#xA;var active = thumbButtons[ current ];&#xA;if ( active &amp;&amp; active.scrollIntoView ) {&#xA;active.scrollIntoView( { behavior: &#39;smooth&#39;, inline: &#39;center&#39;, block: &#39;nearest&#39; } );&#xA;}&#xA;}&#xA;// --- UI events -----------------------------------------------------&#xA;select.addEventListener( &#39;change&#39;, function () {&#xA;goTo( parseInt( select.value, 10 ) );&#xA;} );&#xA;prevBtn.addEventListener( &#39;click&#39;, function () {&#xA;goTo( ( current - 1 + scenes.length ) % scenes.length );&#xA;} );&#xA;nextBtn.addEventListener( &#39;click&#39;, function () {&#xA;goTo( ( current + 1 ) % scenes.length );&#xA;} );&#xA;autoBtn.addEventListener( &#39;click&#39;, function () {&#xA;autoEnabled = ! autoEnabled;&#xA;setAutoButtonState();&#xA;if ( rig.components &amp;&amp; rig.components[ &#39;pfvr-auto&#39; ] ) {&#xA;rig.components[ &#39;pfvr-auto&#39; ].setEnabled( autoEnabled );&#xA;}&#xA;rig.setAttribute( &#39;pfvr-auto&#39;, &#39;enabled&#39;, autoEnabled ? &#39;true&#39; : &#39;false&#39; );&#xA;} );&#xA;function setAutoButtonState() {&#xA;autoBtn.classList.toggle( &#39;is-off&#39;, ! autoEnabled );&#xA;autoBtn.setAttribute( &#39;aria-pressed&#39;, autoEnabled ? &#39;true&#39; : &#39;false&#39; );&#xA;}&#xA;// Fullscreen.&#xA;fsBtn.addEventListener( &#39;click&#39;, function () {&#xA;if ( document.fullscreenElement ) {&#xA;document.exitFullscreen();&#xA;} else if ( viewer.requestFullscreen ) {&#xA;viewer.requestFullscreen();&#xA;} else if ( viewer.webkitRequestFullscreen ) {&#xA;viewer.webkitRequestFullscreen();&#xA;}&#xA;} );&#xA;document.addEventListener( &#39;fullscreenchange&#39;, function () {&#xA;fsBtn.classList.toggle( &#39;is-fullscreen&#39;, !! document.fullscreenElement );&#xA;} );&#xA;// Keyboard: only act when this viewer is focused or fullscreen.&#xA;viewer.addEventListener( &#39;keydown&#39;, function ( event ) {&#xA;if (&#xA;document.fullscreenElement !== viewer &amp;&amp;&#xA;! viewer.contains( document.activeElement )&#xA;) {&#xA;return;&#xA;}&#xA;if ( event.key === &#39;ArrowRight&#39; ) {&#xA;event.preventDefault();&#xA;goTo( ( current + 1 ) % scenes.length );&#xA;} else if ( event.key === &#39;ArrowLeft&#39; ) {&#xA;event.preventDefault();&#xA;goTo( ( current - 1 + scenes.length ) % scenes.length );&#xA;}&#xA;} );&#xA;// Single-scene galleries do not need navigation chrome.&#xA;if ( scenes.length === 1 ) {&#xA;prevBtn.style.display = &#39;none&#39;;&#xA;nextBtn.style.display = &#39;none&#39;;&#xA;thumbs.style.display = &#39;none&#39;;&#xA;select.style.display = &#39;none&#39;;&#xA;}&#xA;// --- Initial state -------------------------------------------------&#xA;setAutoButtonState();&#xA;updateUI();&#xA;// &#34;all&#34; mode already shipped every image in &lt;a-assets&gt;; in &#34;adjacent&#34;&#xA;// mode warm both neighbours of the initial scene.&#xA;if ( ! preloadAll ) {&#xA;preload( ( current + 1 ) % scenes.length );&#xA;preload( ( current - 1 + scenes.length ) % scenes.length );&#xA;}&#xA;// Hide the spinner once the first texture has loaded.&#xA;var onInitialLoaded = function () {&#xA;hideLoader();&#xA;sky.removeEventListener( &#39;materialtextureloaded&#39;, onInitialLoaded );&#xA;sky.removeEventListener( &#39;materialtextureerror&#39;, onInitialError );&#xA;};&#xA;var onInitialError = function () {&#xA;hideLoader();&#xA;sky.removeEventListener( &#39;materialtextureloaded&#39;, onInitialLoaded );&#xA;sky.removeEventListener( &#39;materialtextureerror&#39;, onInitialError );&#xA;};&#xA;sky.addEventListener( &#39;materialtextureloaded&#39;, onInitialLoaded );&#xA;sky.addEventListener( &#39;materialtextureerror&#39;, onInitialError );&#xA;window.setTimeout( hideLoader, 9000 );&#xA;}&#xA;function boot() {&#xA;registerAutoComponent();&#xA;document.querySelectorAll( &#39;.pfvr-viewer&#39; ).forEach( initViewer );&#xA;}&#xA;if ( document.readyState === &#39;loading&#39; ) {&#xA;document.addEventListener( &#39;DOMContentLoaded&#39;, boot );&#xA;} else {&#xA;boot();&#xA;}&#xA;} )();&#xA;&lt;/script&gt;</description>
			</item>
			<item>
				<title>Solutions</title>
				<link>https://pengchi.net/solutions/</link>
				<pubDate>Wed, 30 Sep 2026 03:43:37 +0000</pubDate>
				<guid>https://pengchi.net/solutions/</guid>
				<description>&lt;!-- ==================== HERO — full-bleed banner with our advantages ==================== --&gt;&#xA;&lt;section class=&#34;text-white&#34; style=&#34;width: 100vw;max-width: 100vw;margin-left: calc(50% - 50vw);background: linear-gradient(rgba(9, 33, 43, 0.78), rgba(9, 33, 43, 0.86)), url(&#39;/wp-content/uploads/2026/09/Factory-Aerial-View-scaled.jpg&#39;) center center / cover no-repeat&#34;&gt;&#xA;&lt;div class=&#34;container py-5&#34;&gt;&#xA;&lt;div class=&#34;row justify-content-center text-center&#34;&gt;&#xA;&lt;div class=&#34;col-lg-10&#34;&gt;&#xA;&lt;p&gt;&lt;span class=&#34;badge rounded-pill text-bg-light text-success text-uppercase px-3 py-2 mb-3&#34;&gt;One-Stop Medical Solution&lt;/span&gt;&lt;/p&gt;&#xA;&lt;h1 class=&#34;fw-bold lh-sm mb-3&#34; style=&#34;font-size: clamp(1.9rem, 4vw, 3.1rem)&#34;&gt;Medical Doors, Modular Operating Rooms &amp; Hospital Furniture for Healthcare Projects&lt;/h1&gt;&#xA;&lt;p class=&#34;lead text-white-50 mb-4 mx-auto&#34; style=&#34;max-width: 820px&#34;&gt;Pengchi supports hospitals, clinics and laboratories from space planning and department-based configuration to factory-direct manufacturing, delivery and installation — one team, complete documentation.&lt;/p&gt;</description>
			</item>
			<item>
				<title>thank-you</title>
				<link>https://pengchi.net/thank-you/</link>
				<pubDate>Tue, 22 Sep 2026 08:55:56 +0000</pubDate>
				<guid>https://pengchi.net/thank-you/</guid>
				<description>&lt;h1&gt;Thanks for you message.&lt;/h1&gt;&#xD;&#xA;We will reply ASAP.&#xD;&#xA;&lt;p&gt;please feel free to contact us with email &lt;a href=&#34;mailto:pengchi@pengchihealth.com&#34;&gt;&lt;a href=&#34;mailto:pengchi@pengchihealth.com&#34;&gt;pengchi@pengchihealth.com&lt;/a&gt;&lt;/a&gt; or  mobile +86-18025283503.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Factory show</title>
				<link>https://pengchi.net/factory-show/</link>
				<pubDate>Tue, 22 Sep 2026 06:41:23 +0000</pubDate>
				<guid>https://pengchi.net/factory-show/</guid>
				<description>&lt;style id=&#34;pfvr-styles&#34;&gt;/**&#xA;* Front-end styles for PlayForge VR viewers.&#xA;*&#xA;* The viewer is a dark, glass-style overlay on top of the A-Frame canvas.&#xA;* The overlay itself is click-through; interactive chrome opts back in via&#xA;* .pfvr-ui / button pointer-events.&#xA;*/&#xA;.pfvr-viewer {&#xA;position: relative;&#xA;width: 100%;&#xA;height: var(--pfvr-height, 100vh);&#xA;background: #05070a;&#xA;border-radius: 10px;&#xA;overflow: hidden;&#xA;outline: none;&#xA;font-family: -apple-system, BlinkMacSystemFont, &#34;Segoe UI&#34;, Roboto,&#xA;&#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, sans-serif;&#xA;color: #fff;&#xA;}&#xA;.pfvr-viewer:focus-visible {&#xA;box-shadow: 0 0 0 3px rgba(66, 165, 245, 0.55);&#xA;}&#xA;/* A-Frame fills the container (embedded removes its default min-height). */&#xA;.pfvr-viewer .a-embedded,&#xA;.pfvr-viewer a-scene {&#xA;position: absolute;&#xA;inset: 0;&#xA;width: 100% !important;&#xA;height: 100% !important;&#xA;min-height: 0 !important;&#xA;}&#xA;/* Overlay: click-through by default so dragging looks around. */&#xA;.pfvr-overlay {&#xA;position: absolute;&#xA;inset: 0;&#xA;z-index: 10;&#xA;pointer-events: none;&#xA;}&#xA;.pfvr-ui,&#xA;.pfvr-overlay button,&#xA;.pfvr-overlay select {&#xA;pointer-events: auto;&#xA;}&#xA;/* ---------- Top bar ---------- */&#xA;.pfvr-topbar {&#xA;position: absolute;&#xA;top: 0;&#xA;left: 0;&#xA;right: 0;&#xA;display: flex;&#xA;align-items: center;&#xA;gap: 10px;&#xA;padding: 10px 14px;&#xA;background: linear-gradient(to bottom, rgba(0, 0, 0, 0.55), rgba(0, 0, 0, 0));&#xA;}&#xA;.pfvr-select {&#xA;flex: 1;&#xA;min-width: 0;&#xA;max-width: 360px;&#xA;padding: 7px 10px;&#xA;font-size: 13px;&#xA;color: #fff;&#xA;background: rgba(20, 26, 34, 0.72);&#xA;border: 1px solid rgba(255, 255, 255, 0.18);&#xA;border-radius: 8px;&#xA;cursor: pointer;&#xA;appearance: none;&#xA;-webkit-appearance: none;&#xA;background-image: url(&#34;data:image/svg+xml,%3Csvg xmlns=&#39;http://www.w3.org/2000/svg&#39; width=&#39;12&#39; height=&#39;12&#39; viewBox=&#39;0 0 24 24&#39; fill=&#39;%23ffffff&#39;%3E%3Cpath d=&#39;M7 10l5 5 5-5z&#39;/%3E%3C/svg%3E&#34;);&#xA;background-repeat: no-repeat;&#xA;background-position: right 10px center;&#xA;padding-right: 30px;&#xA;}&#xA;.pfvr-select option {&#xA;color: #111;&#xA;}&#xA;.pfvr-top-actions {&#xA;margin-left: auto;&#xA;display: flex;&#xA;gap: 8px;&#xA;}&#xA;/* ---------- Buttons ---------- */&#xA;.pfvr-btn {&#xA;display: inline-flex;&#xA;align-items: center;&#xA;justify-content: center;&#xA;width: 38px;&#xA;height: 38px;&#xA;padding: 0;&#xA;border: 1px solid rgba(255, 255, 255, 0.2);&#xA;border-radius: 50%;&#xA;background: rgba(20, 26, 34, 0.66);&#xA;color: #fff;&#xA;cursor: pointer;&#xA;backdrop-filter: blur(6px);&#xA;-webkit-backdrop-filter: blur(6px);&#xA;transition: background 0.15s ease, transform 0.15s ease;&#xA;}&#xA;.pfvr-btn:hover {&#xA;background: rgba(48, 60, 75, 0.9);&#xA;}&#xA;.pfvr-btn:active {&#xA;transform: scale(0.94);&#xA;}&#xA;.pfvr-nav {&#xA;position: absolute;&#xA;top: 50%;&#xA;transform: translateY(-50%);&#xA;z-index: 12;&#xA;}&#xA;.pfvr-nav:active {&#xA;transform: translateY(-50%) scale(0.94);&#xA;}&#xA;.pfvr-nav-prev { left: 14px; }&#xA;.pfvr-nav-next { right: 14px; }&#xA;/* ---------- Icons (mask so they inherit currentColor) ---------- */&#xA;.pfvr-icon {&#xA;width: 20px;&#xA;height: 20px;&#xA;display: inline-block;&#xA;background-color: currentColor;&#xA;-webkit-mask-repeat: no-repeat;&#xA;mask-repeat: no-repeat;&#xA;-webkit-mask-position: center;&#xA;mask-position: center;&#xA;-webkit-mask-size: contain;&#xA;mask-size: contain;&#xA;}&#xA;.pfvr-icon-prev {&#xA;-webkit-mask-image: url(&#34;data:image/svg+xml,%3Csvg xmlns=&#39;http://www.w3.org/2000/svg&#39; viewBox=&#39;0 0 24 24&#39;%3E%3Cpath d=&#39;M15.4 7.4 14 6l-6 6 6 6 1.4-1.4L10.8 12z&#39;/%3E%3C/svg%3E&#34;);&#xA;mask-image: url(&#34;data:image/svg+xml,%3Csvg xmlns=&#39;http://www.w3.org/2000/svg&#39; viewBox=&#39;0 0 24 24&#39;%3E%3Cpath d=&#39;M15.4 7.4 14 6l-6 6 6 6 1.4-1.4L10.8 12z&#39;/%3E%3C/svg%3E&#34;);&#xA;}&#xA;.pfvr-icon-next {&#xA;-webkit-mask-image: url(&#34;data:image/svg+xml,%3Csvg xmlns=&#39;http://www.w3.org/2000/svg&#39; viewBox=&#39;0 0 24 24&#39;%3E%3Cpath d=&#39;M8.6 7.4 10 6l6 6-6 6-1.4-1.4L13.2 12z&#39;/%3E%3C/svg%3E&#34;);&#xA;mask-image: url(&#34;data:image/svg+xml,%3Csvg xmlns=&#39;http://www.w3.org/2000/svg&#39; viewBox=&#39;0 0 24 24&#39;%3E%3Cpath d=&#39;M8.6 7.4 10 6l6 6-6 6-1.4-1.4L13.2 12z&#39;/%3E%3C/svg%3E&#34;);&#xA;}&#xA;.pfvr-icon-fs {&#xA;width: 18px;&#xA;height: 18px;&#xA;-webkit-mask-image: url(&#34;data:image/svg+xml,%3Csvg xmlns=&#39;http://www.w3.org/2000/svg&#39; viewBox=&#39;0 0 24 24&#39;%3E%3Cpath d=&#39;M7 14H5v5h5v-2H7v-3zm-2-4h2V7h3V5H5v5zm12 7h-3v2h5v-5h-2v3zM14 5v2h3v3h2V5h-5z&#39;/%3E%3C/svg%3E&#34;);&#xA;mask-image: url(&#34;data:image/svg+xml,%3Csvg xmlns=&#39;http://www.w3.org/2000/svg&#39; viewBox=&#39;0 0 24 24&#39;%3E%3Cpath d=&#39;M7 14H5v5h5v-2H7v-3zm-2-4h2V7h3V5H5v5zm12 7h-3v2h5v-5h-2v3zM14 5v2h3v3h2V5h-5z&#39;/%3E%3C/svg%3E&#34;);&#xA;}&#xA;.pfvr-icon-auto {&#xA;width: 19px;&#xA;height: 19px;&#xA;-webkit-mask-image: url(&#34;data:image/svg+xml,%3Csvg xmlns=&#39;http://www.w3.org/2000/svg&#39; viewBox=&#39;0 0 24 24&#39;%3E%3Cpath d=&#39;M17.65 6.35A8 8 0 1 0 19.73 14h-2.08A6 6 0 1 1 12 6c1.66 0 3.14.69 4.22 1.78L13 11h7V4z&#39;/%3E%3C/svg%3E&#34;);&#xA;mask-image: url(&#34;data:image/svg+xml,%3Csvg xmlns=&#39;http://www.w3.org/2000/svg&#39; viewBox=&#39;0 0 24 24&#39;%3E%3Cpath d=&#39;M17.65 6.35A8 8 0 1 0 19.73 14h-2.08A6 6 0 1 1 12 6c1.66 0 3.14.69 4.22 1.78L13 11h7V4z&#39;/%3E%3C/svg%3E&#34;);&#xA;}&#xA;.pfvr-auto-btn.is-off {&#xA;opacity: 0.45;&#xA;}&#xA;.pfvr-fs-btn.is-fullscreen .pfvr-icon-fs {&#xA;opacity: 0.7;&#xA;}&#xA;/* ---------- Info panel ---------- */&#xA;.pfvr-info {&#xA;position: absolute;&#xA;left: 14px;&#xA;bottom: 116px;&#xA;max-width: min(440px, calc(100% - 28px));&#xA;padding: 12px 16px;&#xA;background: rgba(10, 14, 20, 0.62);&#xA;border: 1px solid rgba(255, 255, 255, 0.1);&#xA;border-radius: 10px;&#xA;backdrop-filter: blur(8px);&#xA;-webkit-backdrop-filter: blur(8px);&#xA;}&#xA;.pfvr-info[hidden] {&#xA;display: none;&#xA;}&#xA;.pfvr-scene-title {&#xA;font-size: 16px;&#xA;font-weight: 700;&#xA;line-height: 1.35;&#xA;margin-bottom: 4px;&#xA;}&#xA;.pfvr-scene-desc {&#xA;font-size: 13px;&#xA;line-height: 1.6;&#xA;color: rgba(255, 255, 255, 0.85);&#xA;word-break: break-word;&#xA;}&#xA;.pfvr-scene-desc p {&#xA;margin: 0 0 6px;&#xA;}&#xA;.pfvr-scene-desc p:last-child {&#xA;margin-bottom: 0;&#xA;}&#xA;/* ---------- Thumbnail strip ---------- */&#xA;.pfvr-thumbs {&#xA;position: absolute;&#xA;left: 0;&#xA;right: 0;&#xA;bottom: 0;&#xA;display: flex;&#xA;gap: 10px;&#xA;padding: 10px 76px 12px 14px; /* right gap leaves room for A-Frame&#39;s VR button */&#xA;overflow-x: auto;&#xA;scrollbar-width: thin;&#xA;scrollbar-color: rgba(255, 255, 255, 0.35) transparent;&#xA;background: linear-gradient(to top, rgba(0, 0, 0, 0.55), rgba(0, 0, 0, 0));&#xA;}&#xA;.pfvr-thumbs::-webkit-scrollbar {&#xA;height: 6px;&#xA;}&#xA;.pfvr-thumbs::-webkit-scrollbar-thumb {&#xA;background: rgba(255, 255, 255, 0.3);&#xA;border-radius: 3px;&#xA;}&#xA;.pfvr-thumb {&#xA;flex: 0 0 auto;&#xA;width: 108px;&#xA;padding: 0;&#xA;border: 2px solid transparent;&#xA;border-radius: 8px;&#xA;overflow: hidden;&#xA;background: rgba(255, 255, 255, 0.08);&#xA;cursor: pointer;&#xA;text-align: left;&#xA;transition: border-color 0.15s ease, transform 0.15s ease;&#xA;}&#xA;.pfvr-thumb:hover {&#xA;transform: translateY(-2px);&#xA;}&#xA;.pfvr-thumb img {&#xA;display: block;&#xA;width: 108px;&#xA;height: 64px;&#xA;object-fit: cover;&#xA;}&#xA;.pfvr-thumb-label {&#xA;display: block;&#xA;padding: 4px 6px;&#xA;font-size: 11px;&#xA;line-height: 1.3;&#xA;color: rgba(255, 255, 255, 0.88);&#xA;white-space: nowrap;&#xA;overflow: hidden;&#xA;text-overflow: ellipsis;&#xA;}&#xA;.pfvr-thumb.is-active {&#xA;border-color: #42a5f5;&#xA;box-shadow: 0 0 0 1px rgba(66, 165, 245, 0.6);&#xA;}&#xA;.pfvr-thumb.is-active .pfvr-thumb-label {&#xA;color: #90caf9;&#xA;}&#xA;/* ---------- Loading spinner ---------- */&#xA;.pfvr-loader {&#xA;position: absolute;&#xA;inset: 0;&#xA;display: flex;&#xA;align-items: center;&#xA;justify-content: center;&#xA;pointer-events: none;&#xA;}&#xA;.pfvr-spinner {&#xA;width: 42px;&#xA;height: 42px;&#xA;border: 3px solid rgba(255, 255, 255, 0.2);&#xA;border-top-color: #42a5f5;&#xA;border-radius: 50%;&#xA;animation: pfvr-spin 0.9s linear infinite;&#xA;}&#xA;@keyframes pfvr-spin {&#xA;to {&#xA;transform: rotate(360deg);&#xA;}&#xA;}&#xA;.pfvr-viewer:not(.pfvr-loading) .pfvr-loader {&#xA;display: none;&#xA;}&#xA;/* ---------- Fullscreen ---------- */&#xA;.pfvr-viewer:fullscreen,&#xA;.pfvr-viewer:-webkit-full-screen {&#xA;height: 100%;&#xA;border-radius: 0;&#xA;}&#xA;.pfvr-viewer:fullscreen .pfvr-info {&#xA;bottom: 120px;&#xA;}&#xA;/* ---------- Small screens ---------- */&#xA;@media (max-width: 600px) {&#xA;.pfvr-viewer {&#xA;border-radius: 6px;&#xA;}&#xA;.pfvr-info {&#xA;left: 8px;&#xA;right: 8px;&#xA;bottom: 108px;&#xA;max-width: none;&#xA;padding: 10px 12px;&#xA;}&#xA;.pfvr-scene-title {&#xA;font-size: 14px;&#xA;}&#xA;.pfvr-scene-desc {&#xA;font-size: 12px;&#xA;}&#xA;.pfvr-nav {&#xA;width: 34px;&#xA;height: 34px;&#xA;}&#xA;.pfvr-nav-prev { left: 6px; }&#xA;.pfvr-nav-next { right: 6px; }&#xA;.pfvr-thumb {&#xA;width: 92px;&#xA;}&#xA;.pfvr-thumb img {&#xA;width: 92px;&#xA;height: 56px;&#xA;}&#xA;.pfvr-topbar {&#xA;padding: 8px 10px;&#xA;}&#xA;}&#xA;/* Editor-facing notice for misconfigured shortcodes. */&#xA;.pfvr-notice {&#xA;padding: 12px 16px;&#xA;background: #fcf0f1;&#xA;border-left: 4px solid #d63638;&#xA;color: #3c434a;&#xA;}&#xA;&lt;/style&gt;&#xA;&lt;script src=&#34;https://pengchi.net/wp-content/plugins/playforge-vr/assets/vendor/aframe.min.js&#34;&gt;&lt;/script&gt;&#xA;&lt;div&#xA;id=&#34;pfvr-viewer-494-2&#34;&#xA;class=&#34;pfvr-viewer pfvr-loading&#34;&#xA;style=&#34;--pfvr-height: 100vh;&#34;&#xA;data-scene=&#34;0&#34;&#xA;data-autoplay=&#34;1&#34;&#xA;data-preload=&#34;all&#34;&#xA;tabindex=&#34;0&#34;&#xA;&gt;&#xA;&lt;a-scene&#xA;embedded&#xA;loading-screen=&#34;enabled: false&#34;&#xA;vr-mode-ui=&#34;enabled: true&#34;&#xA;renderer=&#34;colorManagement: true; antialias: true&#34;&#xA;&gt;&#xA;&lt;a-assets timeout=&#34;30000&#34;&gt;&#xA;&lt;img&#xA;id=&#34;pfvr-a-0&#34;&#xA;src=&#34;https://pengchi.net/wp-content/uploads/2026/09/Factory-Aerial-View-scaled.jpg&#34;&#xA;alt=&#34;&#34;&#xA;&gt;&#xA;&lt;img&#xA;id=&#34;pfvr-a-1&#34;&#xA;src=&#34;https://pengchi.net/wp-content/uploads/2026/09/Sheet-Metal-Processing-Workshop-scaled.jpg&#34;&#xA;alt=&#34;&#34;&#xA;&gt;&#xA;&lt;img&#xA;id=&#34;pfvr-a-2&#34;&#xA;src=&#34;https://pengchi.net/wp-content/uploads/2026/09/Panel-Board-Production-Workshop-scaled.jpg&#34;&#xA;alt=&#34;&#34;&#xA;&gt;&#xA;&lt;img&#xA;id=&#34;pfvr-a-3&#34;&#xA;src=&#34;https://pengchi.net/wp-content/uploads/2026/09/Medical-Cabinet-Assembly-Workshop-scaled.jpg&#34;&#xA;alt=&#34;&#34;&#xA;&gt;&#xA;&lt;img&#xA;id=&#34;pfvr-a-4&#34;&#xA;src=&#34;https://pengchi.net/wp-content/uploads/2026/09/Medical-Equipment-Showroom-scaled.jpg&#34;&#xA;alt=&#34;&#34;&#xA;&gt;&#xA;&lt;img&#xA;id=&#34;pfvr-a-5&#34;&#xA;src=&#34;https://pengchi.net/wp-content/uploads/2026/09/Open-Office-Area-scaled.jpg&#34;&#xA;alt=&#34;&#34;&#xA;&gt;&#xA;&lt;/a-assets&gt;&#xA;&lt;a-sky data-role=&#34;sky&#34; src=&#34;#pfvr-a-0&#34;&gt;&lt;/a-sky&gt;&#xA;&lt;a-entity data-role=&#34;rig&#34; pfvr-auto=&#34;speed: 0.06; enabled: true&#34;&gt;&#xA;&lt;a-entity camera look-controls=&#34;reverseMouseDrag: true&#34; fov=&#34;80&#34;&gt;&lt;/a-entity&gt;&#xA;&lt;/a-entity&gt;&#xA;&lt;/a-scene&gt;&#xA;&lt;div class=&#34;pfvr-overlay&#34;&gt;&#xA;&lt;div class=&#34;pfvr-topbar pfvr-ui&#34;&gt;&#xA;&lt;select class=&#34;pfvr-select&#34; aria-label=&#34;按标题切换场景&#34;&gt;&lt;/select&gt;&#xA;&lt;div class=&#34;pfvr-top-actions&#34;&gt;&#xA;&lt;button type=&#34;button&#34; class=&#34;pfvr-btn pfvr-auto-btn&#34; aria-label=&#34;自动旋转开关&#34; title=&#34;自动旋转&#34;&gt;&#xA;&lt;span class=&#34;pfvr-icon pfvr-icon-auto&#34; aria-hidden=&#34;true&#34;&gt;&lt;/span&gt;&#xA;&lt;/button&gt;&#xA;&lt;button type=&#34;button&#34; class=&#34;pfvr-btn pfvr-fs-btn&#34; aria-label=&#34;全屏&#34; title=&#34;全屏&#34;&gt;&#xA;&lt;span class=&#34;pfvr-icon pfvr-icon-fs&#34; aria-hidden=&#34;true&#34;&gt;&lt;/span&gt;&#xA;&lt;/button&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&lt;div class=&#34;pfvr-info&#34;&gt;&#xA;&lt;div class=&#34;pfvr-scene-title&#34;&gt;&lt;/div&gt;&#xA;&lt;div class=&#34;pfvr-scene-desc&#34;&gt;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&lt;button type=&#34;button&#34; class=&#34;pfvr-btn pfvr-nav pfvr-nav-prev pfvr-ui&#34; aria-label=&#34;上一个&#34;&gt;&#xA;&lt;span class=&#34;pfvr-icon pfvr-icon-prev&#34; aria-hidden=&#34;true&#34;&gt;&lt;/span&gt;&#xA;&lt;/button&gt;&#xA;&lt;button type=&#34;button&#34; class=&#34;pfvr-btn pfvr-nav pfvr-nav-next pfvr-ui&#34; aria-label=&#34;下一个&#34;&gt;&#xA;&lt;span class=&#34;pfvr-icon pfvr-icon-next&#34; aria-hidden=&#34;true&#34;&gt;&lt;/span&gt;&#xA;&lt;/button&gt;&#xA;&lt;div class=&#34;pfvr-thumbs pfvr-ui&#34;&gt;&lt;/div&gt;&#xA;&lt;div class=&#34;pfvr-loader&#34; aria-hidden=&#34;true&#34;&gt;&#xA;&lt;span class=&#34;pfvr-spinner&#34;&gt;&lt;/span&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&lt;script type=&#34;application/json&#34; class=&#34;pfvr-data&#34;&gt;[{&#34;id&#34;:&#34;scene-1790058861688-1&#34;,&#34;title&#34;:&#34;Factory Aerial View&#34;,&#34;description&#34;:&#34;Pengchi Intelligent Tech Industry Park&#34;,&#34;image&#34;:&#34;/wp-content/uploads/2026/09/Factory-Aerial-View-scaled.jpg&#34;,&#34;thumb&#34;:&#34;/wp-content/uploads/2026/09/cropped-Factory-Aerial-View-scaled-1.jpg&#34;},{&#34;id&#34;:&#34;scene-1790058915736-2&#34;,&#34;title&#34;:&#34;Workshop 1&#34;,&#34;description&#34;:&#34;Floor 1 , laser cut workshop &#34;,&#34;image&#34;:&#34;/wp-content/uploads/2026/09/Sheet-Metal-Processing-Workshop-scaled.jpg&#34;,&#34;thumb&#34;:&#34;/wp-content/uploads/2026/09/cropped-Sheet-Metal-Processing-Workshop-scaled-1.jpg&#34;},{&#34;id&#34;:&#34;scene-1790058933968-3&#34;,&#34;title&#34;:&#34;Workshop&#34;,&#34;description&#34;:&#34;Floor 3, Medical door workshop&#34;,&#34;image&#34;:&#34;/wp-content/uploads/2026/09/Panel-Board-Production-Workshop-scaled.jpg&#34;,&#34;thumb&#34;:&#34;/wp-content/uploads/2026/09/cropped-Panel-Board-Production-Workshop-scaled-1.jpg&#34;},{&#34;id&#34;:&#34;scene-1790059002625-4&#34;,&#34;title&#34;:&#34;Workshop&#34;,&#34;description&#34;:&#34;Floor 4, Fume hood workshop&#34;,&#34;image&#34;:&#34;/wp-content/uploads/2026/09/Medical-Cabinet-Assembly-Workshop-scaled.jpg&#34;,&#34;thumb&#34;:&#34;/wp-content/uploads/2026/09/cropped-Medical-Cabinet-Assembly-Workshop-scaled-1.jpg&#34;},{&#34;id&#34;:&#34;scene-1790059172719-5&#34;,&#34;title&#34;:&#34;Showroom&#34;,&#34;description&#34;:&#34;Floor9, Medical furniture showroom&#34;,&#34;image&#34;:&#34;/wp-content/uploads/2026/09/Medical-Equipment-Showroom-scaled.jpg&#34;,&#34;thumb&#34;:&#34;/wp-content/uploads/2026/09/cropped-Medical-Equipment-Showroom-scaled-1.jpg&#34;},{&#34;id&#34;:&#34;scene-1790059199810-6&#34;,&#34;title&#34;:&#34;Pengchi Office&#34;,&#34;description&#34;:&#34;Floor 9 , office lobby&#34;,&#34;image&#34;:&#34;/wp-content/uploads/2026/09/Open-Office-Area-scaled.jpg&#34;,&#34;thumb&#34;:&#34;/wp-content/uploads/2026/09/cropped-Open-Office-Area-scaled-1.jpg&#34;}]&lt;/script&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;/**&#xA;* Front-end logic for PlayForge VR viewers.&#xA;*&#xA;* Reads the scene JSON rendered by the shortcode, builds the title select,&#xA;* thumbnail strip and info panel, and swaps the &lt;a-sky&gt; texture on switch.&#xA;*/&#xA;( function () {&#xA;&#39;use strict&#39;;&#xA;/**&#xA;* A-Frame component: slow yaw rotation of the camera rig.&#xA;*&#xA;* Pauses while the visitor drags/looks around and resumes after an idle&#xA;* delay, so it never fights the viewer&#39;s controls.&#xA;*/&#xA;function registerAutoComponent() {&#xA;if ( ! window.AFRAME || window.AFRAME.components[ &#39;pfvr-auto&#39; ] ) {&#xA;return;&#xA;}&#xA;window.AFRAME.registerComponent( &#39;pfvr-auto&#39;, {&#xA;schema: {&#xA;speed: { default: 0.06 }, // radians per second.&#xA;enabled: { default: true }&#xA;},&#xA;init: function () {&#xA;this.userPaused = false;&#xA;this.tempPaused = false;&#xA;this.resumeTimer = null;&#xA;var self = this;&#xA;var pauseTemporarily = function () {&#xA;self.tempPaused = true;&#xA;window.clearTimeout( self.resumeTimer );&#xA;self.resumeTimer = window.setTimeout( function () {&#xA;self.tempPaused = false;&#xA;}, 4000 );&#xA;};&#xA;// The canvas gets the pointer/touch events look-controls uses.&#xA;var bind = function () {&#xA;var canvas = self.el.sceneEl.canvas;&#xA;if ( ! canvas ) {&#xA;return;&#xA;}&#xA;canvas.addEventListener( &#39;pointerdown&#39;, pauseTemporarily );&#xA;canvas.addEventListener( &#39;wheel&#39;, pauseTemporarily, { passive: true } );&#xA;canvas.addEventListener( &#39;touchstart&#39;, pauseTemporarily, { passive: true } );&#xA;};&#xA;if ( this.el.sceneEl.canvas ) {&#xA;bind();&#xA;} else {&#xA;this.el.sceneEl.addEventListener( &#39;rendertargetchanged&#39;, bind );&#xA;window.setTimeout( bind, 500 );&#xA;}&#xA;},&#xA;setEnabled: function ( enabled ) {&#xA;this.userPaused = ! enabled;&#xA;},&#xA;tick: function ( _time, delta ) {&#xA;if (&#xA;! this.data.enabled ||&#xA;this.userPaused ||&#xA;this.tempPaused ||&#xA;document.hidden&#xA;) {&#xA;return;&#xA;}&#xA;this.el.object3D.rotation.y += ( delta / 1000 ) * this.data.speed;&#xA;}&#xA;} );&#xA;}&#xA;/** Creates an icon span with a class (content comes from CSS). */&#xA;function icon( className ) {&#xA;var span = document.createElement( &#39;span&#39; );&#xA;span.className = &#39;pfvr-icon &#39; + className;&#xA;span.setAttribute( &#39;aria-hidden&#39;, &#39;true&#39; );&#xA;return span;&#xA;}&#xA;/**&#xA;* Initialises one viewer element.&#xA;*&#xA;* @param {HTMLElement} viewer Root .pfvr-viewer element.&#xA;*/&#xA;function initViewer( viewer ) {&#xA;var dataEl = viewer.querySelector( &#39;.pfvr-data&#39; );&#xA;var scenes;&#xA;try {&#xA;scenes = JSON.parse( dataEl.textContent || &#39;{}&#39; );&#xA;} catch ( e ) {&#xA;scenes = [];&#xA;}&#xA;if ( ! Array.isArray( scenes ) || ! scenes.length ) {&#xA;return;&#xA;}&#xA;var sky = viewer.querySelector( &#39;[data-role=&#34;sky&#34;]&#39; );&#xA;var rig = viewer.querySelector( &#39;[data-role=&#34;rig&#34;]&#39; );&#xA;var select = viewer.querySelector( &#39;.pfvr-select&#39; );&#xA;var thumbs = viewer.querySelector( &#39;.pfvr-thumbs&#39; );&#xA;var infoTitle = viewer.querySelector( &#39;.pfvr-scene-title&#39; );&#xA;var infoDesc = viewer.querySelector( &#39;.pfvr-scene-desc&#39; );&#xA;var infoBox = viewer.querySelector( &#39;.pfvr-info&#39; );&#xA;var loader = viewer.querySelector( &#39;.pfvr-loader&#39; );&#xA;var autoBtn = viewer.querySelector( &#39;.pfvr-auto-btn&#39; );&#xA;var fsBtn = viewer.querySelector( &#39;.pfvr-fs-btn&#39; );&#xA;var prevBtn = viewer.querySelector( &#39;.pfvr-nav-prev&#39; );&#xA;var nextBtn = viewer.querySelector( &#39;.pfvr-nav-next&#39; );&#xA;var current = Math.min(&#xA;parseInt( viewer.getAttribute( &#39;data-scene&#39; ), 10 ) || 0,&#xA;scenes.length - 1&#xA;);&#xA;var autoEnabled = viewer.getAttribute( &#39;data-autoplay&#39; ) === &#39;1&#39;;&#xA;var preloadAll = viewer.getAttribute( &#39;data-preload&#39; ) === &#39;all&#39;;&#xA;var assetsBox = viewer.querySelector( &#39;a-assets&#39; );&#xA;var loadFallbackTimer = null;&#xA;// Build the title &lt;select&gt;.&#xA;scenes.forEach( function ( scene, i ) {&#xA;var option = document.createElement( &#39;option&#39; );&#xA;option.value = String( i );&#xA;option.textContent = scene.title || &#39;场景 &#39; + ( i + 1 );&#xA;select.appendChild( option );&#xA;} );&#xA;// Build the thumbnail strip.&#xA;var thumbButtons = [];&#xA;scenes.forEach( function ( scene, i ) {&#xA;var button = document.createElement( &#39;button&#39; );&#xA;button.type = &#39;button&#39;;&#xA;button.className = &#39;pfvr-thumb&#39;;&#xA;button.setAttribute( &#39;aria-label&#39;, scene.title || &#39;场景 &#39; + ( i + 1 ) );&#xA;var img = document.createElement( &#39;img&#39; );&#xA;img.src = scene.thumb || &#39;&#39;;&#xA;img.alt = &#39;&#39;;&#xA;img.addEventListener( &#39;error&#39;, function () {&#xA;img.style.display = &#39;none&#39;;&#xA;} );&#xA;var label = document.createElement( &#39;span&#39; );&#xA;label.className = &#39;pfvr-thumb-label&#39;;&#xA;label.textContent = scene.title || &#39;场景 &#39; + ( i + 1 );&#xA;button.appendChild( img );&#xA;button.appendChild( label );&#xA;button.addEventListener( &#39;click&#39;, function () {&#xA;goTo( i );&#xA;} );&#xA;thumbs.appendChild( button );&#xA;thumbButtons.push( button );&#xA;} );&#xA;/**&#xA;* Ensures scene i exists as an &lt;img&gt; inside &lt;a-assets&gt;, creating it&#xA;* if necessary. A-Frame then loads it and caches the GPU texture, so&#xA;* pointing the sky at it is instant once loaded.&#xA;*&#xA;* @param {number} i Scene index.&#xA;*/&#xA;function ensureAsset( i ) {&#xA;if ( ! assetsBox || ! scenes[ i ] ) {&#xA;return;&#xA;}&#xA;var id = &#39;pfvr-a-&#39; + i;&#xA;if ( document.getElementById( id ) ) {&#xA;return;&#xA;}&#xA;var img = document.createElement( &#39;img&#39; );&#xA;img.id = id;&#xA;img.alt = &#39;&#39;;&#xA;img.src = scenes[ i ].image;&#xA;assetsBox.appendChild( img );&#xA;}&#xA;/** Preloads a scene as an A-Frame asset (warms network + GPU cache). */&#xA;function preload( i ) {&#xA;ensureAsset( i );&#xA;}&#xA;/** Hides the loading spinner once the new texture is on the sky. */&#xA;function hideLoader() {&#xA;window.clearTimeout( loadFallbackTimer );&#xA;viewer.classList.remove( &#39;pfvr-loading&#39; );&#xA;if ( loader ) {&#xA;loader.style.display = &#39;none&#39;;&#xA;}&#xA;}&#xA;/**&#xA;* Switches to a scene by index.&#xA;*&#xA;* @param {number} i Target index.&#xA;*/&#xA;function goTo( i ) {&#xA;if ( i === current || i &lt; 0 || i &gt;= scenes.length ) {&#xA;return;&#xA;}&#xA;current = i;&#xA;viewer.classList.add( &#39;pfvr-loading&#39; );&#xA;if ( loader ) {&#xA;loader.style.display = &#39;&#39;;&#xA;}&#xA;var settled = false;&#xA;var finish = function () {&#xA;if ( settled ) {&#xA;return;&#xA;}&#xA;settled = true;&#xA;hideLoader();&#xA;sky.removeEventListener( &#39;materialtextureloaded&#39;, finish );&#xA;sky.removeEventListener( &#39;materialtextureerror&#39;, finish );&#xA;};&#xA;// Safety net: never leave the spinner stuck if no event fires.&#xA;window.clearTimeout( loadFallbackTimer );&#xA;loadFallbackTimer = window.setTimeout( finish, 9000 );&#xA;sky.addEventListener( &#39;materialtextureloaded&#39;, finish );&#xA;sky.addEventListener( &#39;materialtextureerror&#39;, finish );&#xA;// Make sure the target image is in &lt;a-assets&gt;, then reference it&#xA;// by ID so A-Frame&#39;s texture cache is reused.&#xA;ensureAsset( i );&#xA;sky.setAttribute( &#39;src&#39;, &#39;#pfvr-a-&#39; + i );&#xA;// When the target image has already finished loading, A-Frame can&#xA;// resolve the material synchronously without emitting an event;&#xA;// hide the spinner on the next frame in that case.&#xA;var targetImg = document.getElementById( &#39;pfvr-a-&#39; + i );&#xA;if ( targetImg &amp;&amp; targetImg.complete &amp;&amp; targetImg.naturalWidth ) {&#xA;window.requestAnimationFrame( function () {&#xA;window.requestAnimationFrame( finish );&#xA;} );&#xA;}&#xA;updateUI();&#xA;preload( ( i + 1 ) % scenes.length );&#xA;preload( ( i - 1 + scenes.length ) % scenes.length );&#xA;}&#xA;/** Updates title/description/select/thumb active states. */&#xA;function updateUI() {&#xA;var scene = scenes[ current ];&#xA;select.value = String( current );&#xA;infoTitle.textContent = scene.title || &#39;&#39;;&#xA;if ( scene.description &amp;&amp; scene.description.trim() ) {&#xA;infoDesc.innerHTML = scene.description;&#xA;infoBox.hidden = false;&#xA;} else {&#xA;infoDesc.innerHTML = &#39;&#39;;&#xA;infoBox.hidden = ! scene.title;&#xA;}&#xA;thumbButtons.forEach( function ( button, i ) {&#xA;button.classList.toggle( &#39;is-active&#39;, i === current );&#xA;} );&#xA;// Keep the active thumbnail visible in the scrolled strip.&#xA;var active = thumbButtons[ current ];&#xA;if ( active &amp;&amp; active.scrollIntoView ) {&#xA;active.scrollIntoView( { behavior: &#39;smooth&#39;, inline: &#39;center&#39;, block: &#39;nearest&#39; } );&#xA;}&#xA;}&#xA;// --- UI events -----------------------------------------------------&#xA;select.addEventListener( &#39;change&#39;, function () {&#xA;goTo( parseInt( select.value, 10 ) );&#xA;} );&#xA;prevBtn.addEventListener( &#39;click&#39;, function () {&#xA;goTo( ( current - 1 + scenes.length ) % scenes.length );&#xA;} );&#xA;nextBtn.addEventListener( &#39;click&#39;, function () {&#xA;goTo( ( current + 1 ) % scenes.length );&#xA;} );&#xA;autoBtn.addEventListener( &#39;click&#39;, function () {&#xA;autoEnabled = ! autoEnabled;&#xA;setAutoButtonState();&#xA;if ( rig.components &amp;&amp; rig.components[ &#39;pfvr-auto&#39; ] ) {&#xA;rig.components[ &#39;pfvr-auto&#39; ].setEnabled( autoEnabled );&#xA;}&#xA;rig.setAttribute( &#39;pfvr-auto&#39;, &#39;enabled&#39;, autoEnabled ? &#39;true&#39; : &#39;false&#39; );&#xA;} );&#xA;function setAutoButtonState() {&#xA;autoBtn.classList.toggle( &#39;is-off&#39;, ! autoEnabled );&#xA;autoBtn.setAttribute( &#39;aria-pressed&#39;, autoEnabled ? &#39;true&#39; : &#39;false&#39; );&#xA;}&#xA;// Fullscreen.&#xA;fsBtn.addEventListener( &#39;click&#39;, function () {&#xA;if ( document.fullscreenElement ) {&#xA;document.exitFullscreen();&#xA;} else if ( viewer.requestFullscreen ) {&#xA;viewer.requestFullscreen();&#xA;} else if ( viewer.webkitRequestFullscreen ) {&#xA;viewer.webkitRequestFullscreen();&#xA;}&#xA;} );&#xA;document.addEventListener( &#39;fullscreenchange&#39;, function () {&#xA;fsBtn.classList.toggle( &#39;is-fullscreen&#39;, !! document.fullscreenElement );&#xA;} );&#xA;// Keyboard: only act when this viewer is focused or fullscreen.&#xA;viewer.addEventListener( &#39;keydown&#39;, function ( event ) {&#xA;if (&#xA;document.fullscreenElement !== viewer &amp;&amp;&#xA;! viewer.contains( document.activeElement )&#xA;) {&#xA;return;&#xA;}&#xA;if ( event.key === &#39;ArrowRight&#39; ) {&#xA;event.preventDefault();&#xA;goTo( ( current + 1 ) % scenes.length );&#xA;} else if ( event.key === &#39;ArrowLeft&#39; ) {&#xA;event.preventDefault();&#xA;goTo( ( current - 1 + scenes.length ) % scenes.length );&#xA;}&#xA;} );&#xA;// Single-scene galleries do not need navigation chrome.&#xA;if ( scenes.length === 1 ) {&#xA;prevBtn.style.display = &#39;none&#39;;&#xA;nextBtn.style.display = &#39;none&#39;;&#xA;thumbs.style.display = &#39;none&#39;;&#xA;select.style.display = &#39;none&#39;;&#xA;}&#xA;// --- Initial state -------------------------------------------------&#xA;setAutoButtonState();&#xA;updateUI();&#xA;// &#34;all&#34; mode already shipped every image in &lt;a-assets&gt;; in &#34;adjacent&#34;&#xA;// mode warm both neighbours of the initial scene.&#xA;if ( ! preloadAll ) {&#xA;preload( ( current + 1 ) % scenes.length );&#xA;preload( ( current - 1 + scenes.length ) % scenes.length );&#xA;}&#xA;// Hide the spinner once the first texture has loaded.&#xA;var onInitialLoaded = function () {&#xA;hideLoader();&#xA;sky.removeEventListener( &#39;materialtextureloaded&#39;, onInitialLoaded );&#xA;sky.removeEventListener( &#39;materialtextureerror&#39;, onInitialError );&#xA;};&#xA;var onInitialError = function () {&#xA;hideLoader();&#xA;sky.removeEventListener( &#39;materialtextureloaded&#39;, onInitialLoaded );&#xA;sky.removeEventListener( &#39;materialtextureerror&#39;, onInitialError );&#xA;};&#xA;sky.addEventListener( &#39;materialtextureloaded&#39;, onInitialLoaded );&#xA;sky.addEventListener( &#39;materialtextureerror&#39;, onInitialError );&#xA;window.setTimeout( hideLoader, 9000 );&#xA;}&#xA;function boot() {&#xA;registerAutoComponent();&#xA;document.querySelectorAll( &#39;.pfvr-viewer&#39; ).forEach( initViewer );&#xA;}&#xA;if ( document.readyState === &#39;loading&#39; ) {&#xA;document.addEventListener( &#39;DOMContentLoaded&#39;, boot );&#xA;} else {&#xA;boot();&#xA;}&#xA;} )();&#xA;&lt;/script&gt;</description>
			</item>
			<item>
				<title>Contact Us</title>
				<link>https://pengchi.net/contact-us/</link>
				<pubDate>Fri, 11 Sep 2026 05:56:09 +0000</pubDate>
				<guid>https://pengchi.net/contact-us/</guid>
				<description>&lt;!-- ==================== Message form ==================== --&gt;&#xD;&#xA;&lt;section class=&#34;pb-4 pb-lg-5 mb-4 mb-lg-5 border-bottom&#34;&gt;&#xD;&#xA;&lt;p class=&#34;small fw-semibold text-uppercase text-success mb-2&#34;&gt;Send Us a Message&lt;/p&gt;&#xD;&#xA;&lt;script src=&#34;https://js-na2.hsforms.net/forms/embed/247495286.js&#34; defer&gt;&lt;/script&gt;&#xD;&#xA;&lt;div class=&#34;hs-form-frame&#34; data-region=&#34;na2&#34; data-form-id=&#34;7b45a6d3-a989-4ef4-a95a-e937a0761d6a&#34; data-portal-id=&#34;247495286&#34;&gt;&lt;/div&gt;&#xD;&#xA;&lt;/section&gt;&#xD;&#xA;&lt;!-- ==================== Contact details + map ==================== --&gt;&#xD;&#xA;&lt;section class=&#34;pb-4 pb-lg-5&#34;&gt;&#xD;&#xA;&lt;div class=&#34;row g-4 g-lg-5&#34;&gt;&#xD;&#xA;&lt;div class=&#34;col-lg-5&#34;&gt;&#xD;&#xA;&lt;p class=&#34;small fw-semibold text-uppercase text-success mb-2&#34;&gt;Contact Us&lt;/p&gt;&#xD;&#xA;&lt;h2 class=&#34;fw-bold mb-3&#34;&gt;Get in Touch with Pengchi&lt;/h2&gt;&#xD;&#xA;&lt;p class=&#34;fw-semibold mb-3&#34;&gt;Dongguan Pengchi Intelligent Equipment Technology Co., Ltd.&lt;/p&gt;&#xD;&#xA;&lt;ul class=&#34;list-unstyled m-0&#34;&gt;&#xD;&#xA;&#x9;&lt;li class=&#34;row g-0 gap-3 py-3 border-bottom&#34;&gt;&#xD;&#xA;&#x9;&#x9;&lt;div class=&#34;col-auto&#34;&gt;&lt;i class=&#34;bi bi-telephone text-success fs-5 lh-base&#34;&gt;&lt;/i&gt;&lt;/div&gt;&#xD;&#xA;&#x9;&#x9;&lt;div class=&#34;col&#34;&gt;&#xD;&#xA;&#x9;&#x9;&#x9;&lt;div class=&#34;small fw-semibold text-uppercase text-body-secondary mb-1&#34;&gt;Tel&lt;/div&gt;&#xD;&#xA;&#x9;&#x9;&#x9;&lt;a class=&#34;link-body-emphasis link-offset-2 link-underline-opacity-0 link-underline-opacity-100-hover text-break&#34; href=&#34;tel:+86-769-38839633-879&#34;&gt;+86 0769-38839633-879&lt;/a&gt;&#xD;&#xA;&#x9;&#x9;&lt;/div&gt;&#xD;&#xA;&#x9;&lt;/li&gt;&#xD;&#xA;&#x9;&lt;li class=&#34;row g-0 gap-3 py-3 border-bottom&#34;&gt;&#xD;&#xA;&#x9;&#x9;&lt;div class=&#34;col-auto&#34;&gt;&lt;i class=&#34;bi bi-phone text-success fs-5 lh-base&#34;&gt;&lt;/i&gt;&lt;/div&gt;&#xD;&#xA;&#x9;&#x9;&lt;div class=&#34;col&#34;&gt;&#xD;&#xA;&#x9;&#x9;&#x9;&lt;div class=&#34;small fw-semibold text-uppercase text-body-secondary mb-1&#34;&gt;Mobile / WhatsApp&lt;/div&gt;&#xD;&#xA;&#x9;&#x9;&#x9;&lt;a class=&#34;link-body-emphasis link-offset-2 link-underline-opacity-0 link-underline-opacity-100-hover text-break&#34; href=&#34;tel:+8618025283503&#34;&gt;+86 18025283503&lt;/a&gt;&#xD;&#xA;&#x9;&#x9;&lt;/div&gt;&#xD;&#xA;&#x9;&lt;/li&gt;&#xD;&#xA;&#x9;&lt;li class=&#34;row g-0 gap-3 py-3 border-bottom&#34;&gt;&#xD;&#xA;&#x9;&#x9;&lt;div class=&#34;col-auto&#34;&gt;&lt;i class=&#34;bi bi-envelope text-success fs-5 lh-base&#34;&gt;&lt;/i&gt;&lt;/div&gt;&#xD;&#xA;&#x9;&#x9;&lt;div class=&#34;col&#34;&gt;&#xD;&#xA;&#x9;&#x9;&#x9;&lt;div class=&#34;small fw-semibold text-uppercase text-body-secondary mb-1&#34;&gt;Email&lt;/div&gt;&#xD;&#xA;&#x9;&#x9;&#x9;&lt;a class=&#34;link-body-emphasis link-offset-2 link-underline-opacity-0 link-underline-opacity-100-hover text-break&#34; href=&#34;mailto:pengchi@pengchihealth.com&#34;&gt;pengchi@pengchihealth.com&lt;/a&gt;&#xD;&#xA;&#x9;&#x9;&lt;/div&gt;&#xD;&#xA;&#x9;&lt;/li&gt;&#xD;&#xA;&#x9;&lt;li class=&#34;row g-0 gap-3 py-3 border-bottom&#34;&gt;&#xD;&#xA;&#x9;&#x9;&lt;div class=&#34;col-auto&#34;&gt;&lt;i class=&#34;bi bi-globe2 text-success fs-5 lh-base&#34;&gt;&lt;/i&gt;&lt;/div&gt;&#xD;&#xA;&#x9;&#x9;&lt;div class=&#34;col&#34;&gt;&#xD;&#xA;&#x9;&#x9;&#x9;&lt;div class=&#34;small fw-semibold text-uppercase text-body-secondary mb-1&#34;&gt;Official Website&lt;/div&gt;&#xD;&#xA;&#x9;&#x9;&#x9;&lt;a class=&#34;link-body-emphasis link-offset-2 link-underline-opacity-0 link-underline-opacity-100-hover text-break&#34; href=&#34;https://pengchi.net&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener noreferrer&#34;&gt;https://pengchi.net&lt;/a&gt;&#xD;&#xA;&#x9;&#x9;&lt;/div&gt;&#xD;&#xA;&#x9;&lt;/li&gt;&#xD;&#xA;&#x9;&lt;li class=&#34;row g-0 gap-3 py-3 border-bottom&#34;&gt;&#xD;&#xA;&#x9;&#x9;&lt;div class=&#34;col-auto&#34;&gt;&lt;i class=&#34;bi bi-shop text-success fs-5 lh-base&#34;&gt;&lt;/i&gt;&lt;/div&gt;&#xD;&#xA;&#x9;&#x9;&lt;div class=&#34;col&#34;&gt;&#xD;&#xA;&#x9;&#x9;&#x9;&lt;div class=&#34;small fw-semibold text-uppercase text-body-secondary mb-1&#34;&gt;Made-in-China Store&lt;/div&gt;&#xD;&#xA;&#x9;&#x9;&#x9;&lt;a class=&#34;link-body-emphasis link-offset-2 link-underline-opacity-0 link-underline-opacity-100-hover text-break&#34; href=&#34;https://pengchihealthcare.en.made-in-china.com/&#34; target=&#34;_blank&#34; rel=&#34;nofollow noopener noreferrer&#34;&gt;https://pengchihealthcare.en.made-in-china.com/&lt;/a&gt;&#xD;&#xA;&#x9;&#x9;&lt;/div&gt;&#xD;&#xA;&#x9;&lt;/li&gt;&#xD;&#xA;&#x9;&lt;li class=&#34;row g-0 gap-3 pt-3&#34;&gt;&#xD;&#xA;&#x9;&#x9;&lt;div class=&#34;col-auto&#34;&gt;&lt;i class=&#34;bi bi-geo-alt text-success fs-5 lh-base&#34;&gt;&lt;/i&gt;&lt;/div&gt;&#xD;&#xA;&#x9;&#x9;&lt;div class=&#34;col&#34;&gt;&#xD;&#xA;&#x9;&#x9;&#x9;&lt;div class=&#34;small fw-semibold text-uppercase text-body-secondary mb-1&#34;&gt;Production Base&lt;/div&gt;&#xD;&#xA;&#x9;&#x9;&#x9;&lt;span class=&#34;text-body-secondary&#34;&gt;No. 148, Chashi Road, Chashan Town, Dongguan City, Guangdong Province (Pengchi Smart Technology Park)&lt;/span&gt;&#xD;&#xA;&#x9;&#x9;&lt;/div&gt;&#xD;&#xA;&#x9;&lt;/li&gt;&#xD;&#xA;&lt;/ul&gt;&#xD;&#xA;&lt;/div&gt;&#xD;&#xA;&lt;div class=&#34;col-lg-7&#34;&gt;&#xD;&#xA;&lt;a class=&#34;d-block position-relative rounded-3 overflow-hidden border text-decoration-none&#34; href=&#34;https://www.google.com/maps/search/?api=1&amp;query=No.%20148%2C%20Chashi%20Road%2C%20Chashan%20Town%2C%20Dongguan%2C%20Guangdong%2C%20China%20(Pengchi%20Smart%20Technology%20Park)&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xD;&#xA;&lt;img class=&#34;img-fluid w-100 d-block&#34; src=&#34;https://pengchi.net/wp-content/uploads/2026/09/pengchi-map.jpg&#34; alt=&#34;Map of Pengchi location: No. 148 Chashi Road, Chashan Town, Dongguan&#34; /&gt;&#xD;&#xA;&lt;span class=&#34;position-absolute bottom-0 start-0 m-3 btn btn-light btn-sm shadow-sm fw-semibold&#34;&gt;&lt;i class=&#34;bi bi-box-arrow-up-right me-1&#34;&gt;&lt;/i&gt;View on Google Maps&lt;/span&gt;&#xD;&#xA;&lt;/a&gt;&#xD;&#xA;&lt;/div&gt;&#xD;&#xA;&lt;/div&gt;&#xD;&#xA;&lt;/section&gt;</description>
			</item>
			<item>
				<title>About Us</title>
				<link>https://pengchi.net/about-us/</link>
				<pubDate>Fri, 11 Sep 2026 05:55:46 +0000</pubDate>
				<guid>https://pengchi.net/about-us/</guid>
				<description>&lt;!-- ==================== WHO WE ARE — full width, image left / text right ==================== --&gt;&#xD;&#xA;&lt;section class=&#34;bg-white border-bottom&#34; style=&#34;width: 100vw; max-width: 100vw; margin-left: calc(50% - 50vw);&#34;&gt;&#xD;&#xA;&lt;div class=&#34;container-fluid px-0&#34;&gt;&#xD;&#xA;&lt;div class=&#34;row g-0&#34;&gt;&#xD;&#xA;&lt;div class=&#34;col-lg-6&#34;&gt;&lt;style&gt;.swiper-manager-container.swiper-style17.swiper-slide-name-companyprofileen4k {--height:auto ;--gap:20px !important;--products-count:10;--height:auto!important;--swiper-slide-aspect-ratio:16/9!important;--swiper-slide-aspect-ratio-pad:16/9!important;--swiper-slide-aspect-ratio-mobile:16/9!important;}.swiper-manager-container.swiper-style17.swiper-slide-name-companyprofileen4k .slide-content {}&lt;/style&gt;&lt;div class=&#34;swiper-manager-container swiper-slide-name-companyprofileen4k swiper-slide-id- color-white content-align-default swiper-style17&#34; id=&#34;swiper-instance-28&#34; data-navigation=&#34;true&#34; data-pagination=&#34;true&#34; data-loop=&#34;true&#34; data-autoplay=&#34;false&#34; data-thumbs=&#34;false&#34; data-mute=&#34;true&#34; data-height=&#34;auto&#34; data-height-pad=&#34;&#34; data-height-mobile=&#34;&#34; data-style-id=&#34;17&#34; data-auto-height=&#34;true&#34; data-space-between=&#34;20&#34; data-slider-name=&#34;companyprofileen4k&#34; data-slides-per-view-pc=&#34;&#34; data-slides-per-group-pc=&#34;&#34; data-slides-per-view-pad=&#34;&#34; data-slides-per-group-pad=&#34;&#34; data-slides-per-view-mobile=&#34;&#34; data-slides-per-group-mobile=&#34;&#34; data-centered-slides=&#34;&#34; data-title-font-size=&#34;&#34; data-subtitle-font-size=&#34;&#34; data-description-font-size=&#34;&#34; data-link-font-size=&#34;&#34; data-google-fonts=&#34;&#34; data-content-box-max-width=&#34;&#34;&gt; &lt;div class=&#34;swiper main-swiper&#34; style=&#34;height:auto&#34;&gt; &lt;div class=&#34;swiper-wrapper&#34;&gt;&lt;div id=&#34;&#34; class=&#34;swiper-slide has-video&#34;&gt;&lt;div&gt;&lt;img src=&#34;https://pengchi.net/wp-content/uploads/2026/10/medical-sterile-storage-modern-clean-qqaawKKJ-1280x720-1.jpg&#34; loading=&#34;lazy&#34; alt=&#34;&#34; class=&#34;slide-background-img&#34; /&gt;&lt;/div&gt;&lt;div class=&#34;video-container slide-video&#34;&gt;&lt;lite-youtube videoid=&#34;BPfSOWqaFXY&#34; posterquality=&#34;maxresdefault&#34; style=&#34;width:100%;height:100%;aspect-ratio:auto;&#34;&gt;&lt;/lite-youtube&gt;&lt;script type=&#34;module&#34; src=&#34;https://cdn.jsdelivr.net/npm/@justinribeiro/lite-youtube@1/lite-youtube.js&#34;&gt;&lt;/script&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&#34;swiper-info-btn&#34;&gt;&lt;/div&gt;&lt;div class=&#34;swiper-autoplay-btn&#34;&gt;&lt;/div&gt;&lt;div class=&#34;swiper-button-prev&#34;&gt;&lt;/div&gt;&lt;div class=&#34;swiper-button-next&#34;&gt;&lt;/div&gt;&lt;div class=&#34;swiper-pagination&#34;&gt;&lt;/div&gt;&lt;div class=&#34;swiper-scrollbar&#34;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&#xD;&#xA;&lt;div class=&#34;col-lg-6 d-flex align-items-center&#34;&gt;&#xD;&#xA;&lt;div class=&#34;p-4 p-lg-5&#34;&gt;&#xD;&#xA;&lt;p&gt;&lt;span class=&#34;d-inline-block mb-3 small fw-semibold text-uppercase text-success&#34;&gt;Who We Are&lt;/span&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Blog</title>
				<link></link>
				<pubDate>Fri, 11 Sep 2026 05:54:54 +0000</pubDate>
				<guid></guid>
				<description></description>
			</item>
			<item>
				<title>Cart</title>
				<link>https://pengchi.net/cart/</link>
				<pubDate>Fri, 11 Sep 2026 05:52:04 +0000</pubDate>
				<guid>https://pengchi.net/cart/</guid>
				<description>&lt;!-- wp:woocommerce/cart --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-cart alignwide is-loading&#34;&gt;&lt;!-- wp:woocommerce/filled-cart-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-filled-cart-block&#34;&gt;&lt;!-- wp:woocommerce/cart-items-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-cart-items-block&#34;&gt;&lt;!-- wp:woocommerce/cart-line-items-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-cart-line-items-block&#34;&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/cart-line-items-block --&gt;&#xA;&lt;!-- wp:woocommerce/product-collection {&#34;queryId&#34;:0,&#34;query&#34;:{&#34;perPage&#34;:3,&#34;pages&#34;:1,&#34;offset&#34;:0,&#34;postType&#34;:&#34;product&#34;,&#34;order&#34;:&#34;asc&#34;,&#34;orderBy&#34;:&#34;title&#34;,&#34;search&#34;:&#34;&#34;,&#34;exclude&#34;:[],&#34;inherit&#34;:false,&#34;taxQuery&#34;:{},&#34;isProductCollectionBlock&#34;:true,&#34;featured&#34;:false,&#34;woocommerceOnSale&#34;:false,&#34;woocommerceStockStatus&#34;:[&#34;instock&#34;,&#34;outofstock&#34;,&#34;onbackorder&#34;],&#34;woocommerceAttributes&#34;:[],&#34;woocommerceHandPickedProducts&#34;:[],&#34;filterable&#34;:false,&#34;relatedBy&#34;:{&#34;categories&#34;:true,&#34;tags&#34;:true}},&#34;tagName&#34;:&#34;div&#34;,&#34;displayLayout&#34;:{&#34;type&#34;:&#34;flex&#34;,&#34;columns&#34;:3,&#34;shrinkColumns&#34;:true},&#34;dimensions&#34;:{&#34;widthType&#34;:&#34;fill&#34;},&#34;collection&#34;:&#34;woocommerce/product-collection/cross-sells&#34;,&#34;hideControls&#34;:[&#34;filterable&#34;],&#34;queryContextIncludes&#34;:[&#34;collection&#34;]} --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-product-collection&#34;&gt;&lt;!-- wp:heading {&#34;textAlign&#34;:&#34;left&#34;,&#34;style&#34;:{&#34;spacing&#34;:{&#34;margin&#34;:{&#34;bottom&#34;:&#34;1rem&#34;}}}} --&gt;&#xA;&lt;h2 class=&#34;wp-block-heading has-text-align-left&#34; style=&#34;margin-bottom:1rem&#34;&gt;You may be interested in…&lt;/h2&gt;&#xA;&lt;!-- /wp:heading --&gt;&#xA;&lt;!-- wp:woocommerce/product-template --&gt;&#xA;&lt;!-- wp:woocommerce/product-image {&#34;showSaleBadge&#34;:false,&#34;imageSizing&#34;:&#34;thumbnail&#34;,&#34;isDescendentOfQueryLoop&#34;:true} --&gt;&#xA;&lt;!-- wp:woocommerce/product-sale-badge {&#34;align&#34;:&#34;right&#34;} /--&gt;&#xA;&lt;!-- /wp:woocommerce/product-image --&gt;&#xA;&lt;!-- wp:post-title {&#34;textAlign&#34;:&#34;center&#34;,&#34;isLink&#34;:true,&#34;style&#34;:{&#34;spacing&#34;:{&#34;margin&#34;:{&#34;bottom&#34;:&#34;0.75rem&#34;,&#34;top&#34;:&#34;0&#34;}},&#34;typography&#34;:{&#34;lineHeight&#34;:&#34;1.4&#34;}},&#34;fontSize&#34;:&#34;medium&#34;,&#34;__woocommerceNamespace&#34;:&#34;woocommerce/product-collection/product-title&#34;} /--&gt;&#xA;&lt;!-- wp:woocommerce/product-price {&#34;isDescendentOfQueryLoop&#34;:true,&#34;textAlign&#34;:&#34;center&#34;,&#34;fontSize&#34;:&#34;small&#34;} /--&gt;&#xA;&lt;!-- wp:woocommerce/product-button {&#34;textAlign&#34;:&#34;center&#34;,&#34;isDescendentOfQueryLoop&#34;:true,&#34;fontSize&#34;:&#34;small&#34;} /--&gt;&#xA;&lt;!-- /wp:woocommerce/product-template --&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/product-collection --&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/cart-items-block --&gt;&#xA;&lt;!-- wp:woocommerce/cart-totals-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-cart-totals-block&#34;&gt;&lt;!-- wp:woocommerce/cart-order-summary-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-cart-order-summary-block&#34;&gt;&lt;!-- wp:woocommerce/cart-order-summary-heading-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-cart-order-summary-heading-block&#34;&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/cart-order-summary-heading-block --&gt;&#xA;&lt;!-- wp:woocommerce/cart-order-summary-coupon-form-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-cart-order-summary-coupon-form-block&#34;&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/cart-order-summary-coupon-form-block --&gt;&#xA;&lt;!-- wp:woocommerce/cart-order-summary-subtotal-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-cart-order-summary-subtotal-block&#34;&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/cart-order-summary-subtotal-block --&gt;&#xA;&lt;!-- wp:woocommerce/cart-order-summary-fee-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-cart-order-summary-fee-block&#34;&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/cart-order-summary-fee-block --&gt;&#xA;&lt;!-- wp:woocommerce/cart-order-summary-discount-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-cart-order-summary-discount-block&#34;&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/cart-order-summary-discount-block --&gt;&#xA;&lt;!-- wp:woocommerce/cart-order-summary-shipping-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-cart-order-summary-shipping-block&#34;&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/cart-order-summary-shipping-block --&gt;&#xA;&lt;!-- wp:woocommerce/cart-order-summary-taxes-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-cart-order-summary-taxes-block&#34;&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/cart-order-summary-taxes-block --&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/cart-order-summary-block --&gt;&#xA;&lt;!-- wp:woocommerce/cart-express-payment-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-cart-express-payment-block&#34;&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/cart-express-payment-block --&gt;&#xA;&lt;!-- wp:woocommerce/proceed-to-checkout-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-proceed-to-checkout-block&#34;&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/proceed-to-checkout-block --&gt;&#xA;&lt;!-- wp:woocommerce/cart-accepted-payment-methods-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-cart-accepted-payment-methods-block&#34;&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/cart-accepted-payment-methods-block --&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/cart-totals-block --&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/filled-cart-block --&gt;&#xA;&lt;!-- wp:woocommerce/empty-cart-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-empty-cart-block&#34;&gt;&lt;!-- wp:heading {&#34;textAlign&#34;:&#34;center&#34;,&#34;className&#34;:&#34;with-empty-cart-icon wc-block-cart__empty-cart__title&#34;} --&gt;&#xA;&lt;h2 class=&#34;wp-block-heading has-text-align-center with-empty-cart-icon wc-block-cart__empty-cart__title&#34;&gt;Your cart is currently empty!&lt;/h2&gt;&#xA;&lt;!-- /wp:heading --&gt;&#xA;&lt;!-- wp:separator {&#34;className&#34;:&#34;is-style-dots&#34;} --&gt;&#xA;&lt;hr class=&#34;wp-block-separator has-alpha-channel-opacity is-style-dots&#34;/&gt;&#xA;&lt;!-- /wp:separator --&gt;&#xA;&lt;!-- wp:heading {&#34;textAlign&#34;:&#34;center&#34;} --&gt;&#xA;&lt;h2 class=&#34;wp-block-heading has-text-align-center&#34;&gt;New in store&lt;/h2&gt;&#xA;&lt;!-- /wp:heading --&gt;&#xA;&lt;!-- wp:woocommerce/product-new {&#34;columns&#34;:4,&#34;rows&#34;:1} /--&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/empty-cart-block --&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/cart --&gt;</description>
			</item>
			<item>
				<title>Checkout</title>
				<link>https://pengchi.net/checkout/</link>
				<pubDate>Fri, 11 Sep 2026 05:52:04 +0000</pubDate>
				<guid>https://pengchi.net/checkout/</guid>
				<description>&lt;!-- wp:woocommerce/checkout --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-checkout alignwide wc-block-checkout is-loading&#34;&gt;&lt;!-- wp:woocommerce/checkout-fields-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-checkout-fields-block&#34;&gt;&lt;!-- wp:woocommerce/checkout-express-payment-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-checkout-express-payment-block&#34;&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/checkout-express-payment-block --&gt;&#xA;&lt;!-- wp:woocommerce/checkout-contact-information-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-checkout-contact-information-block&#34;&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/checkout-contact-information-block --&gt;&#xA;&lt;!-- wp:woocommerce/checkout-shipping-method-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-checkout-shipping-method-block&#34;&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/checkout-shipping-method-block --&gt;&#xA;&lt;!-- wp:woocommerce/checkout-pickup-options-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-checkout-pickup-options-block&#34;&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/checkout-pickup-options-block --&gt;&#xA;&lt;!-- wp:woocommerce/checkout-shipping-address-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-checkout-shipping-address-block&#34;&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/checkout-shipping-address-block --&gt;&#xA;&lt;!-- wp:woocommerce/checkout-billing-address-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-checkout-billing-address-block&#34;&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/checkout-billing-address-block --&gt;&#xA;&lt;!-- wp:woocommerce/checkout-shipping-methods-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-checkout-shipping-methods-block&#34;&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/checkout-shipping-methods-block --&gt;&#xA;&lt;!-- wp:woocommerce/checkout-payment-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-checkout-payment-block&#34;&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/checkout-payment-block --&gt;&#xA;&lt;!-- wp:woocommerce/checkout-additional-information-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-checkout-additional-information-block&#34;&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/checkout-additional-information-block --&gt;&#xA;&lt;!-- wp:woocommerce/checkout-order-note-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-checkout-order-note-block&#34;&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/checkout-order-note-block --&gt;&#xA;&lt;!-- wp:woocommerce/checkout-terms-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-checkout-terms-block&#34;&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/checkout-terms-block --&gt;&#xA;&lt;!-- wp:woocommerce/checkout-actions-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-checkout-actions-block&#34;&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/checkout-actions-block --&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/checkout-fields-block --&gt;&#xA;&lt;!-- wp:woocommerce/checkout-totals-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-checkout-totals-block&#34;&gt;&lt;!-- wp:woocommerce/checkout-order-summary-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-checkout-order-summary-block&#34;&gt;&lt;!-- wp:woocommerce/checkout-order-summary-cart-items-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-checkout-order-summary-cart-items-block&#34;&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/checkout-order-summary-cart-items-block --&gt;&#xA;&lt;!-- wp:woocommerce/checkout-order-summary-coupon-form-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-checkout-order-summary-coupon-form-block&#34;&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/checkout-order-summary-coupon-form-block --&gt;&#xA;&lt;!-- wp:woocommerce/checkout-order-summary-subtotal-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-checkout-order-summary-subtotal-block&#34;&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/checkout-order-summary-subtotal-block --&gt;&#xA;&lt;!-- wp:woocommerce/checkout-order-summary-fee-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-checkout-order-summary-fee-block&#34;&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/checkout-order-summary-fee-block --&gt;&#xA;&lt;!-- wp:woocommerce/checkout-order-summary-discount-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-checkout-order-summary-discount-block&#34;&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/checkout-order-summary-discount-block --&gt;&#xA;&lt;!-- wp:woocommerce/checkout-order-summary-shipping-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-checkout-order-summary-shipping-block&#34;&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/checkout-order-summary-shipping-block --&gt;&#xA;&lt;!-- wp:woocommerce/checkout-order-summary-taxes-block --&gt;&#xA;&lt;div class=&#34;wp-block-woocommerce-checkout-order-summary-taxes-block&#34;&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/checkout-order-summary-taxes-block --&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/checkout-order-summary-block --&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/checkout-totals-block --&gt;&lt;/div&gt;&#xA;&lt;!-- /wp:woocommerce/checkout --&gt;</description>
			</item>
			<item>
				<title>My account</title>
				<link>https://pengchi.net/my-account/</link>
				<pubDate>Fri, 11 Sep 2026 05:52:04 +0000</pubDate>
				<guid>https://pengchi.net/my-account/</guid>
				<description>&lt;!-- wp:shortcode --&gt;[woocommerce_my_account]&lt;!-- /wp:shortcode --&gt;</description>
			</item>
			<item>
				<title>Products</title>
				<link></link>
				<pubDate>Fri, 11 Sep 2026 05:52:04 +0000</pubDate>
				<guid></guid>
				<description>&lt;!-- wp:paragraph --&gt;&#xA;&lt;p&gt;Intelligent Medical Equipment System Solution&lt;/p&gt;&#xA;&lt;!-- /wp:paragraph --&gt;</description>
			</item>
			<item>
				<title>Privacy Policy</title>
				<link>https://pengchi.net/privacy-policy/</link>
				<pubDate>Fri, 11 Sep 2026 05:37:51 +0000</pubDate>
				<guid>https://pengchi.net/privacy-policy/</guid>
				<description>&lt;!-- wp:heading --&gt;&#xA;&lt;h2 class=&#34;wp-block-heading&#34;&gt;Who we are&lt;/h2&gt;&#xA;&lt;!-- /wp:heading --&gt;&#xA;&lt;!-- wp:paragraph --&gt;&#xA;&lt;p&gt;&lt;strong class=&#34;privacy-policy-tutorial&#34;&gt;Suggested text: &lt;/strong&gt;Our website address is: .&lt;/p&gt;&#xA;&lt;!-- /wp:paragraph --&gt;&#xA;&lt;!-- wp:heading --&gt;&#xA;&lt;h2 class=&#34;wp-block-heading&#34;&gt;Comments&lt;/h2&gt;&#xA;&lt;!-- /wp:heading --&gt;&#xA;&lt;!-- wp:paragraph --&gt;&#xA;&lt;p&gt;&lt;strong class=&#34;privacy-policy-tutorial&#34;&gt;Suggested text: &lt;/strong&gt;When visitors leave comments on the site we collect the data shown in the comments form, and also the visitor’s IP address and browser user agent string to help spam detection.&lt;/p&gt;&#xA;&lt;!-- /wp:paragraph --&gt;&#xA;&lt;!-- wp:paragraph --&gt;&#xA;&lt;p&gt;An anonymized string created from your email address (also called a hash) may be provided to the Gravatar service to see if you are using it. The Gravatar service privacy policy is available here: https://automattic.com/privacy/. After approval of your comment, your profile picture is visible to the public in the context of your comment.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Sample Page</title>
				<link>https://pengchi.net/sample-page/</link>
				<pubDate>Fri, 11 Sep 2026 05:37:51 +0000</pubDate>
				<guid>https://pengchi.net/sample-page/</guid>
				<description>&lt;!-- wp:paragraph --&gt;&#xA;&lt;p&gt;This is an example page. It&#39;s different from a blog post because it will stay in one place and will show up in your site navigation (in most themes). Most people start with an About page that introduces them to potential site visitors. It might say something like this:&lt;/p&gt;&#xA;&lt;!-- /wp:paragraph --&gt;&#xA;&lt;!-- wp:quote --&gt;&#xA;&lt;blockquote class=&#34;wp-block-quote&#34;&gt;&#xA;&lt;!-- wp:paragraph --&gt;&#xA;&lt;p&gt;Hi there! I&#39;m a bike messenger by day, aspiring actor by night, and this is my website. I live in Los Angeles, have a great dog named Jack, and I like piña coladas. (And gettin&#39; caught in the rain.)&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
