{"id":364,"date":"2026-10-09T02:02:42","date_gmt":"2026-10-09T02:02:42","guid":{"rendered":"https:\/\/mkmineral.com\/?page_id=364"},"modified":"2026-10-26T01:23:47","modified_gmt":"2026-10-26T01:23:47","slug":"our-factory","status":"publish","type":"page","link":"https:\/\/mkmineral.com\/zh\/our-factory\/","title":{"rendered":"\u751f\u4ea7\u57fa\u5730"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"364\" class=\"elementor elementor-364\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7f73ee2 e-flex e-con-boxed e-con e-parent\" data-id=\"7f73ee2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-57bdb71 elementor-widget elementor-widget-heading\" data-id=\"57bdb71\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">OUR FACTORY<\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-691875b e-flex e-con-boxed e-con e-parent\" data-id=\"691875b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a8d9eba elementor-widget elementor-widget-shortcode\" data-id=\"a8d9eba\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><span><span><a href=\"https:\/\/mkmineral.com\/\">Home<\/a><\/span><\/span><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a90c066 e-flex e-con-boxed e-con e-parent\" data-id=\"a90c066\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-25aa9ab elementor-widget elementor-widget-html\" data-id=\"25aa9ab\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!--\r\nOur Factory | \u5382\u533a\u6982\u89c8\u4e3b\u56fe + \u7f29\u7565\u56fe\u96c6\u6210\u7248\r\n\u6574\u6bb5\u590d\u5236\u5230\u539f\u6765\u7684 Our Factory \u9875\u9762\u4e3b\u4f53 HTML \u5c0f\u5de5\u5177\uff0c\u66ff\u6362\u65e7\u4e3b\u4f53\u4ee3\u7801\u3002\r\n\u672c\u6b21\u53ea\u66ff\u6362\u7b2c 01 \u533a\u5757\u53f3\u4fa7\u5355\u56fe\uff1a\u4e3b\u56fe\u56fa\u5b9a 3:2\u3001\u5e95\u90e8\u7f29\u7565\u56fe\u3001\u5de6\u53f3\u7bad\u5934\u3002\r\n\u9ed8\u8ba4\u5165\u53e3\u7167\u7247\uff1b\u5176\u4f59\u91c7\u7528\u6e90\u4ee3\u7801\u5df2\u6709\u7684\u8f66\u95f4\u3001\u8bbe\u5907\u3001\u68c0\u6d4b\u5ba4\u56fe\u7247\u5730\u5740\u3002\r\n\u5de6\u4fa7\u4ecb\u7ecd\u3001\u56db\u9879\u6570\u636e\u548c\u5176\u4f59\u539f\u6709\u533a\u5757\u4fdd\u6301\u539f\u6837\u3002\r\n\u65b0\u56fe\u5e93\u4f7f\u7528\u72ec\u7acb\u6837\u5f0f\u4e0e\u811a\u672c\uff0c\u4e0d\u4f9d\u8d56\u6216\u63a5\u7ba1\u4e0b\u65b9\u7684 mk-thumb-gallery \u7ec4\u4ef6\u3002\r\n\u4fdd\u7559\u5b8c\u6574 style\u3001figure\u3001script\uff1b\u65e0\u9700\u989d\u5916\u4fee\u6539 Additional CSS\u3002\r\n\u4e0d\u5305\u542b\u9875\u9762\u5916\u90e8 Hero \/ Header \/ Footer\u3002\r\n-->\r\n<style>\r\n.mk-factory-page {\r\n  --mk-navy:#051936;\r\n  --mk-red:#C2151E;\r\n  --mk-section-gray:#EBEDEF;\r\n  --mk-white:#FFFFFF;\r\n  --mk-content-width:1200px;\r\n  --mk-text:#1A202C;\r\n  --mk-muted:#4B5563;\r\n  --mk-border:#D9DEE3;\r\n  width:100%;\r\n  font-family:inherit;\r\n  font-size:16px;\r\n  line-height:1.7;\r\n  text-align:left;\r\n  color:var(--mk-text);\r\n  background:var(--mk-white);\r\n  overflow-wrap:anywhere;\r\n}\r\n.mk-factory-page,.mk-factory-page *,.mk-factory-page *::before,.mk-factory-page *::after {\r\n  box-sizing:border-box;\r\n}\r\n.mk-factory-page .mk-factory-page__inner {\r\n  width:min(var(--mk-content-width),calc(100% - 48px));\r\n  margin-inline:auto;\r\n}\r\n.mk-factory-page .mk-factory-page__section {\r\n  padding-block:80px;\r\n}\r\n.mk-factory-page .mk-factory-page__section--gray {\r\n  background:var(--mk-section-gray);\r\n}\r\n.mk-factory-page h2 {\r\n  margin:0 0 22px;\r\n  color:var(--mk-navy);\r\n  font-size:36px;\r\n  font-weight:700;\r\n  letter-spacing:-.8px;\r\n  line-height:1.22;\r\n}\r\n.mk-factory-page h3 {\r\n  margin:0 0 10px;\r\n  color:var(--mk-navy);\r\n  font-size:20px;\r\n  line-height:1.4;\r\n  font-weight:650;\r\n}\r\n.mk-factory-page p {\r\n  margin:0 0 18px;\r\n}\r\n.mk-factory-page .mk-factory-page__eyebrow {\r\n  display:flex;\r\n  align-items:center;\r\n  gap:12px;\r\n  margin-bottom:16px;\r\n  color:var(--mk-red);\r\n  font-size:12px;\r\n  font-weight:700;\r\n  line-height:1.4;\r\n  letter-spacing:1.6px;\r\n  text-transform:uppercase;\r\n}\r\n.mk-factory-page .mk-factory-page__eyebrow span {\r\n  display:block;\r\n  width:24px;\r\n  height:2px;\r\n  background:currentColor;\r\n  flex-shrink:0;\r\n}\r\n.mk-factory-page .mk-factory-page__muted {\r\n  color:var(--mk-muted);\r\n}\r\n.mk-factory-page .mk-factory-page__split {\r\n  display:grid;\r\n  grid-template-columns:minmax(0,1fr) minmax(0,1fr);\r\n  gap:52px;\r\n  align-items:center;\r\n}\r\n.mk-factory-page .mk-factory-page__split > * {\r\n  min-width:0;\r\n}\r\n.mk-factory-page .mk-factory-page__intro {\r\n  grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);\r\n}\r\n.mk-factory-page .mk-factory-page__company {\r\n  font-size:19px;\r\n  font-weight:600;\r\n  line-height:1.5;\r\n  color:var(--mk-navy);\r\n}\r\n.mk-factory-page .mk-factory-page__location {\r\n  display:flex;\r\n  align-items:center;\r\n  gap:8px;\r\n  margin:22px 0 0;\r\n  font-size:13px;\r\n  font-weight:600;\r\n  color:var(--mk-navy);\r\n}\r\n.mk-factory-page .mk-factory-page__location svg {\r\n  width:16px;\r\n  height:16px;\r\n  fill:none;\r\n  stroke:var(--mk-red);\r\n  stroke-width:1.8;\r\n  flex-shrink:0;\r\n}\r\n.mk-factory-page .mk-factory-page__figure {\r\n  margin:0;\r\n  min-width:0;\r\n}\r\n.mk-factory-page .mk-factory-page__frame {\r\n  position:relative;\r\n  border-radius:6px;\r\n  overflow:hidden;\r\n  background:#d9dee3;\r\n}\r\n.mk-factory-page .mk-factory-page__frame img {\r\n  display:block;\r\n  width:100%;\r\n  height:auto;\r\n  aspect-ratio:3\/2;\r\n  object-fit:cover;\r\n}\r\n.mk-factory-page figcaption {\r\n  margin-top:10px;\r\n  font-size:12px;\r\n  line-height:1.6;\r\n  color:var(--mk-muted);\r\n}\r\n.mk-factory-page .mk-factory-page__stats {\r\n  display:grid;\r\n  grid-template-columns:repeat(4,minmax(0,1fr));\r\n  margin:44px 0 0;\r\n  padding-top:30px;\r\n  border-top:1px solid var(--mk-border);\r\n}\r\n.mk-factory-page .mk-factory-page__stat {\r\n  padding:0 28px;\r\n  border-left:1px solid var(--mk-border);\r\n}\r\n.mk-factory-page .mk-factory-page__stat:first-child {\r\n  padding-left:0;\r\n  border-left:0;\r\n}\r\n.mk-factory-page .mk-factory-page__stat dt {\r\n  color:var(--mk-navy);\r\n  font-size:40px;\r\n  font-weight:700;\r\n  line-height:1.2;\r\n  letter-spacing:-1px;\r\n}\r\n.mk-factory-page .mk-factory-page__stat dd {\r\n  margin:7px 0 0;\r\n  font-size:14px;\r\n  color:var(--mk-muted);\r\n}\r\n.mk-factory-page .mk-factory-page__heading-row {\r\n  display:grid;\r\n  grid-template-columns:minmax(0,1fr) minmax(0,.72fr);\r\n  gap:60px;\r\n  align-items:end;\r\n  margin-bottom:30px;\r\n}\r\n.mk-factory-page .mk-factory-page__heading-row h2 {\r\n  margin-bottom:0;\r\n}\r\n.mk-factory-page .mk-factory-page__heading-row p {\r\n  margin-bottom:0;\r\n}\r\n.mk-factory-page .mk-factory-page__production {\r\n  grid-template-columns:minmax(0,1.13fr) minmax(0,.87fr);\r\n  gap:44px;\r\n}\r\n.mk-factory-page .mk-factory-page__detail {\r\n  padding:20px 0;\r\n  border-bottom:1px solid #ccd2d9;\r\n}\r\n.mk-factory-page .mk-factory-page__detail:first-child {\r\n  padding-top:0;\r\n}\r\n\r\n\/* \u684c\u9762\u4e0e\u5e73\u677f\u4fdd\u7559\u539f\u6709\u6587\u5b57\u4e0a\u79fb\uff1b\u624b\u673a\u7aef\u6539\u4e3a\u6b63\u5e38\u4e0a\u4e0b\u6392\u5217\u3002 *\/\r\n@media (min-width: 768px) {\r\n  .mk-factory-page .mk-factory-page__production > div:last-child {\r\n    margin-top: -180px;\r\n  }\r\n}\r\n\r\n.mk-factory-page .mk-factory-page__detail p {\r\n  margin:0;\r\n  color:var(--mk-muted);\r\n  font-size:15px;\r\n}\r\n.mk-factory-page .mk-factory-page__detail h3 {\r\n  display:flex;\r\n  gap:13px;\r\n  align-items:baseline;\r\n}\r\n.mk-factory-page .mk-factory-page__detail h3 span {\r\n  font-size:12px;\r\n  color:var(--mk-red);\r\n  font-weight:700;\r\n}\r\n.mk-factory-page .mk-factory-page__flow {\r\n  display:grid;\r\n  grid-template-columns:repeat(4,minmax(0,1fr));\r\n  margin:34px 0 0;\r\n  padding:0;\r\n  list-style:none;\r\n  border-top:1px solid #ccd2d9;\r\n}\r\n.mk-factory-page .mk-factory-page__flow li {\r\n  padding:21px 16px 0 0;\r\n}\r\n.mk-factory-page .mk-factory-page__flow small {\r\n  display:block;\r\n  color:var(--mk-red);\r\n  font-size:11px;\r\n  letter-spacing:1px;\r\n  margin-bottom:5px;\r\n}\r\n.mk-factory-page .mk-factory-page__flow strong {\r\n  display:block;\r\n  color:var(--mk-navy);\r\n  font-size:15px;\r\n}\r\n.mk-factory-page .mk-factory-page__quality-points {\r\n  margin:24px 0 0;\r\n  padding:0;\r\n  list-style:none;\r\n}\r\n.mk-factory-page .mk-factory-page__quality-points li {\r\n  padding:11px 0 11px 21px;\r\n  border-top:1px solid var(--mk-border);\r\n  position:relative;\r\n  font-size:15px;\r\n}\r\n.mk-factory-page .mk-factory-page__quality-points li::before {\r\n  content:'';\r\n  position:absolute;\r\n  left:0;\r\n  top:23px;\r\n  width:6px;\r\n  height:6px;\r\n  border-radius:50%;\r\n  background:var(--mk-red);\r\n}\r\n.mk-factory-page .mk-factory-page__products {\r\n  display:grid;\r\n  grid-template-columns:repeat(4,minmax(0,1fr));\r\n  gap:16px;\r\n}\r\n.mk-factory-page .mk-factory-page__product {\r\n  padding:23px 22px 25px;\r\n  background:var(--mk-white);\r\n  border:1px solid var(--mk-border);\r\n  border-radius:5px;\r\n  min-width:0;\r\n}\r\n.mk-factory-page .mk-factory-page__product small {\r\n  display:block;\r\n  font-size:11px;\r\n  letter-spacing:1.2px;\r\n  color:var(--mk-red);\r\n  margin-bottom:14px;\r\n}\r\n.mk-factory-page .mk-factory-page__product h3 {\r\n  margin:0;\r\n  font-size:18px;\r\n}\r\n.mk-factory-page .mk-factory-page__product-note {\r\n  margin:20px 0 0;\r\n  font-size:13px;\r\n  color:var(--mk-muted);\r\n}\r\n.mk-factory-page .mk-factory-page__markets {\r\n  display:flex;\r\n  flex-wrap:wrap;\r\n  gap:8px;\r\n  margin:22px 0;\r\n}\r\n.mk-factory-page .mk-factory-page__markets span {\r\n  padding:6px 13px;\r\n  border:1px solid var(--mk-border);\r\n  border-radius:4px;\r\n  font-size:13px;\r\n  color:var(--mk-navy);\r\n  font-weight:600;\r\n}\r\n.mk-factory-page .mk-factory-page__support {\r\n  padding-top:18px;\r\n  border-top:1px solid var(--mk-border);\r\n  margin-bottom:0;\r\n  font-size:15px;\r\n  color:var(--mk-muted);\r\n}\r\n.mk-factory-page .mk-factory-page__commitment {\r\n  margin-top:44px;\r\n  display:flex;\r\n  justify-content:space-between;\r\n  align-items:center;\r\n  gap:30px;\r\n  padding:34px 38px;\r\n  background:var(--mk-navy);\r\n  border-radius:6px;\r\n  color:var(--mk-white);\r\n}\r\n.mk-factory-page .mk-factory-page__commitment small {\r\n  display:block;\r\n  font-size:11px;\r\n  letter-spacing:1.7px;\r\n  color:#d2d9e3;\r\n  margin-bottom:7px;\r\n}\r\n.mk-factory-page .mk-factory-page__commitment h3 {\r\n  margin:0;\r\n  color:var(--mk-white);\r\n  font-size:25px;\r\n  line-height:1.3;\r\n}\r\n.mk-factory-page .mk-factory-page__button {\r\n  display:inline-flex;\r\n  justify-content:center;\r\n  align-items:center;\r\n  gap:14px;\r\n  max-width:100%;\r\n  flex-shrink:0;\r\n  background:var(--mk-red);\r\n  color:var(--mk-white);\r\n  border-radius:999px;\r\n  padding:13px 25px;\r\n  font:inherit;\r\n  font-size:15px;\r\n  font-weight:600;\r\n  text-align:center;\r\n  text-decoration:none;\r\n  transition:background .2s;\r\n}\r\n.mk-factory-page .mk-factory-page__button:hover {\r\n  background:var(--mk-navy);\r\n  color:var(--mk-white);\r\n  outline:1px solid #fff;\r\n}\r\n.mk-factory-page .mk-factory-page__button:focus-visible {\r\n  outline:3px solid #2B6CB0;\r\n  outline-offset:4px;\r\n}\r\n.mk-factory-page .mk-factory-page__button svg {\r\n  width:17px;\r\n  height:17px;\r\n  flex-shrink:0;\r\n  fill:none;\r\n  stroke:currentColor;\r\n  stroke-width:1.7;\r\n}\r\n\r\n\/* Local theme compatibility. No global selectors or theme overrides. *\/\r\n.mk-factory-page h2,\r\n.mk-factory-page h3 {\r\n  text-transform:none;\r\n  font-style:normal;\r\n}\r\n.mk-factory-page .mk-factory-page__frame img {\r\n  max-width:100%;\r\n  margin:0;\r\n  padding:0;\r\n  border:0;\r\n  border-radius:0;\r\n  box-shadow:none;\r\n}\r\n.mk-factory-page .mk-factory-page__stat dt {\r\n  margin:0;\r\n  font-style:normal;\r\n}\r\n.mk-factory-page .mk-factory-page__stat dd {\r\n  line-height:1.6;\r\n}\r\n.mk-factory-page .mk-factory-page__flow li {\r\n  margin:0;\r\n  list-style:none;\r\n}\r\n.mk-factory-page .mk-factory-page__quality-points li {\r\n  margin:0;\r\n  list-style:none;\r\n}\r\n.mk-factory-page .mk-factory-page__quality-points li::marker {\r\n  content:'';\r\n}\r\n.mk-factory-page .mk-factory-page__flow li::marker {\r\n  content:'';\r\n}\r\n.mk-factory-page .mk-factory-page__button:visited {\r\n  color:var(--mk-white);\r\n}\r\n.mk-factory-page .mk-factory-page__commitment > * {\r\n  min-width:0;\r\n}\r\n\r\n@media(max-width:1024px){\r\n .mk-factory-page .mk-factory-page__section {\r\n  padding-block:64px;\r\n}\r\n .mk-factory-page .mk-factory-page__split {\r\n  gap:32px;\r\n}\r\n .mk-factory-page h2 {\r\n  font-size:30px;\r\n}\r\n .mk-factory-page .mk-factory-page__heading-row {\r\n  gap:32px;\r\n}\r\n .mk-factory-page .mk-factory-page__products {\r\n  grid-template-columns:repeat(2,minmax(0,1fr));\r\n}\r\n .mk-factory-page .mk-factory-page__commitment {\r\n  padding:30px;\r\n}\r\n .mk-factory-page .mk-factory-page__commitment h3 {\r\n  font-size:22px;\r\n}\r\n}\r\n@media(max-width:767px){\r\n .mk-factory-page {\r\n  font-size:15px;\r\n}\r\n .mk-factory-page .mk-factory-page__inner {\r\n  width:calc(100% - 32px);\r\n}\r\n .mk-factory-page .mk-factory-page__section {\r\n  padding-block:48px;\r\n}\r\n .mk-factory-page .mk-factory-page__split,.mk-factory-page .mk-factory-page__heading-row {\r\n  grid-template-columns:minmax(0,1fr);\r\n  gap:26px;\r\n}\r\n .mk-factory-page h2 {\r\n  font-size:28px;\r\n  letter-spacing:-.5px;\r\n}\r\n .mk-factory-page .mk-factory-page__company {\r\n  font-size:18px;\r\n}\r\n .mk-factory-page .mk-factory-page__stats {\r\n  grid-template-columns:repeat(2,minmax(0,1fr));\r\n  gap:24px 0;\r\n  margin-top:30px;\r\n  padding-top:24px;\r\n}\r\n .mk-factory-page .mk-factory-page__stat {\r\n  padding-inline:20px;\r\n}\r\n .mk-factory-page .mk-factory-page__stat:nth-child(odd) {\r\n  padding-left:0;\r\n  border-left:0;\r\n}\r\n .mk-factory-page .mk-factory-page__stat dt {\r\n  font-size:34px;\r\n}\r\n .mk-factory-page .mk-factory-page__stat dd {\r\n  font-size:13px;\r\n}\r\n .mk-factory-page .mk-factory-page__flow {\r\n  grid-template-columns:repeat(2,minmax(0,1fr));\r\n  gap:0 20px;\r\n}\r\n .mk-factory-page .mk-factory-page__products {\r\n  gap:12px;\r\n}\r\n .mk-factory-page .mk-factory-page__product {\r\n  padding:18px 15px;\r\n}\r\n .mk-factory-page .mk-factory-page__product h3 {\r\n  font-size:17px;\r\n}\r\n .mk-factory-page .mk-factory-page__commitment {\r\n  display:block;\r\n  padding:28px 23px;\r\n  margin-top:30px;\r\n}\r\n .mk-factory-page .mk-factory-page__commitment h3 {\r\n  font-size:24px;\r\n  margin-bottom:24px;\r\n}\r\n .mk-factory-page .mk-factory-page__button {\r\n  font-size:14px;\r\n  padding:12px 20px;\r\n}\r\n\r\n\r\n\r\n\r\n}\r\n@media(prefers-reduced-motion:reduce){.mk-factory-page .mk-factory-page__button {\r\n  transition:none;\r\n}}\r\n\r\n\/* \u4ec5\u4e3a\u52a0\u5de5\u4e0e\u751f\u4ea7\u3001\u8d28\u91cf\u68c0\u9a8c\u4e24\u5957\u56fe\u5e93\u6dfb\u52a0\u7f29\u7565\u56fe\u7f16\u53f7\u3002 *\/\r\n.mk-factory-page .mk-thumb-gallery .mk-tg__thumb-number {\r\n  position: absolute;\r\n  left: 7px;\r\n  bottom: 7px;\r\n  z-index: 1;\r\n  padding: 3px 5px;\r\n  border-radius: 2px;\r\n  background: #051936;\r\n  color: #FFFFFF;\r\n  font-size: 11px;\r\n  line-height: 1.2;\r\n  pointer-events: none;\r\n}\r\n<\/style>\r\n<div class=\"mk-factory-page\">\r\n <!-- 01 \u5de5\u5382\u6982\u89c8\u4e0e\u5173\u952e\u6570\u636e -->\r\n<section class=\"mk-factory-page__section\">\r\n  <div class=\"mk-factory-page__inner\">\r\n   <div class=\"mk-factory-page__split mk-factory-page__intro\">\r\n    <div>\r\n     <p class=\"mk-factory-page__eyebrow\">\r\n<span>\r\n<\/span>01 \/ Factory overview<\/p>\r\n     <h2>Graphite manufacturing since 2007<\/h2>\r\n     <p class=\"mk-factory-page__company\">Qingdao Guangyao Graphite Co., Ltd.<\/p>\r\n     <p class=\"mk-factory-page__muted\">Established in 2007 in Pingdu, Qingdao, Shandong, Qingdao Guangyao Graphite Co., Ltd. brings together production, research and development, and sales. As the predecessor of Mingkun Graphite, Guangyao has accumulated experience in graphite processing and exports, laying the foundation for Mingkun\u2019s business today.<\/p>\r\n     <p class=\"mk-factory-page__muted\">From raw material sourcing and production to delivery and after-sales support, we provide products and services suited to customers\u2019 applications and technical requirements. Drawing on our production experience, processing equipment and in-house R&D capabilities, we continually develop and improve our products, with product testing and a quality management system supporting consistent quality.<\/p>\r\n     <p class=\"mk-factory-page__location\">\r\n<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\r\n<path d=\"M20 10c0 6-8 11-8 11S4 16 4 10a8 8 0 1 1 16 0Z\"\/>\r\n<circle cx=\"12\" cy=\"10\" r=\"2.5\"\/>\r\n<\/svg>Pingdu, Qingdao, China<\/p>\r\n    <\/div>\r\n    <style>\r\n.mk-factory-page .mk-factory-overview-gallery {\r\n  --mk-fog-accent: #C2151E;\r\n  --mk-fog-navy: #051936;\r\n  --mk-fog-border: #D9DEE3;\r\n  --mk-fog-ratio: 3 \/ 2;\r\n  --mk-fog-visible: 4;\r\n  width: 100%; min-width: 0; margin: 0; padding: 0;\r\n  font-family: inherit; color: #4B5563; text-align: left;\r\n}\r\n.mk-factory-page .mk-factory-overview-gallery,\r\n.mk-factory-page .mk-factory-overview-gallery *,\r\n.mk-factory-page .mk-factory-overview-gallery *::before,\r\n.mk-factory-page .mk-factory-overview-gallery *::after { box-sizing: border-box; }\r\n.mk-factory-page .mk-fog__stage {\r\n  width: 100%; aspect-ratio: var(--mk-fog-ratio); overflow: hidden;\r\n  border-radius: 6px 6px 0 0; background: #DCE1E5;\r\n}\r\n.mk-factory-page .mk-factory-overview-gallery .mk-fog__main {\r\n  position: static; display: block; width: 100%; height: 100%; max-width: 100%;\r\n  margin: 0; padding: 0; border: 0; border-radius: 0; box-shadow: none;\r\n  object-fit: cover; object-position: center 56%;\r\n}\r\n.mk-factory-page .mk-factory-overview-gallery .mk-fog__main[data-fit=\"contain\"] {\r\n  object-fit: contain; object-position: center;\r\n}\r\n.mk-factory-page .mk-factory-overview-gallery .mk-fog__meta {\r\n  display: flex; align-items: baseline; justify-content: space-between; gap: 16px;\r\n  margin: 0; padding: 12px 16px; border: 1px solid var(--mk-fog-border);\r\n  border-top: 0; border-radius: 0 0 6px 6px; background: #FFFFFF;\r\n  font-size: 12px; line-height: 1.6; letter-spacing: normal;\r\n  text-transform: none; color: var(--mk-fog-navy);\r\n}\r\n.mk-factory-page .mk-fog__caption { min-width: 0; overflow-wrap: anywhere; }\r\n.mk-factory-page .mk-fog__count { flex-shrink: 0; color: #4B5563; }\r\n.mk-factory-page .mk-fog__rail {\r\n  display: grid; grid-template-columns: 44px minmax(0, 1fr) 44px;\r\n  align-items: center; gap: 12px; width: 100%; margin-top: 14px;\r\n}\r\n.mk-factory-page .mk-fog__viewport {\r\n  min-width: 0; overflow-x: auto; scrollbar-width: thin;\r\n  overscroll-behavior-x: contain; direction: ltr; padding: 3px;\r\n}\r\n.mk-factory-page .mk-fog__thumbs {\r\n  display: flex; gap: 8px; width: max-content; min-width: 100%;\r\n  margin: 0; padding: 0; justify-content: safe center;\r\n}\r\n.mk-factory-page .mk-factory-overview-gallery .mk-fog__thumb {\r\n  appearance: none; position: relative; display: block;\r\n  flex: 0 0 var(--mk-fog-thumb-width, 160px); width: var(--mk-fog-thumb-width, 160px);\r\n  min-width: 0; min-height: 44px; aspect-ratio: 4 \/ 3;\r\n  margin: 0; padding: 3px; overflow: hidden;\r\n  border: 2px solid transparent; border-radius: 6px; background: #FFFFFF;\r\n  color: var(--mk-fog-navy); box-shadow: inset 0 0 0 1px var(--mk-fog-border);\r\n  font: inherit; line-height: 1; cursor: pointer;\r\n  transition: border-color .18s ease;\r\n}\r\n.mk-factory-page .mk-factory-overview-gallery .mk-fog__thumb img {\r\n  position: static; display: block; width: 100%; max-width: 100%; height: 100%;\r\n  margin: 0; padding: 0; border: 0; border-radius: 2px; box-shadow: none;\r\n  object-fit: cover; object-position: center 56%;\r\n}\r\n.mk-factory-page .mk-factory-overview-gallery .mk-fog__thumb[data-fit=\"contain\"] img {\r\n  object-fit: contain; object-position: center; background: #DCE1E5;\r\n}\r\n.mk-factory-page .mk-factory-overview-gallery .mk-fog__thumb:hover { border-color: #9CA3AF; }\r\n.mk-factory-page .mk-factory-overview-gallery .mk-fog__thumb[aria-pressed=\"true\"] {\r\n  border-color: var(--mk-fog-accent); box-shadow: none;\r\n}\r\n.mk-factory-page .mk-fog__thumb-number {\r\n  position: absolute; left: 7px; bottom: 7px; padding: 3px 5px;\r\n  border-radius: 2px; background: var(--mk-fog-navy); color: #FFFFFF;\r\n  font-size: 11px; line-height: 1.2;\r\n}\r\n.mk-factory-page .mk-factory-overview-gallery .mk-fog__nav {\r\n  appearance: none; display: inline-flex; align-items: center; justify-content: center;\r\n  width: 44px; min-width: 44px; height: 44px; min-height: 44px;\r\n  margin: 0; padding: 0; border: 1px solid var(--mk-fog-border); border-radius: 5px;\r\n  background: #FFFFFF; color: var(--mk-fog-navy); box-shadow: none;\r\n  font-family: inherit; font-size: 28px; font-weight: 400; line-height: 1;\r\n  cursor: pointer; transition: color .18s ease, border-color .18s ease;\r\n}\r\n.mk-factory-page .mk-factory-overview-gallery .mk-fog__nav:hover:not(:disabled) {\r\n  border-color: var(--mk-fog-accent); color: var(--mk-fog-accent); background: #FFFFFF;\r\n}\r\n.mk-factory-page .mk-factory-overview-gallery button:disabled { opacity: .35; cursor: default; }\r\n.mk-factory-page .mk-factory-overview-gallery button:focus-visible {\r\n  outline: 3px solid #2B6CB0; outline-offset: -3px;\r\n}\r\n.mk-factory-page .mk-factory-overview-gallery .mk-fog__error {\r\n  margin: 10px 0 0; font-size: 13px; line-height: 1.6; color: #9B1C24;\r\n}\r\n.mk-factory-page .mk-fog__error[hidden] { display: none; }\r\n\r\n\/* \u6982\u89c8\u4e3b\u56fe\u56fa\u5b9a 3:2\uff0c\u5207\u6362\u7167\u7247\u65f6\u4e0d\u6539\u53d8\u7a97\u53e3\u9ad8\u5ea6\u3002 *\/\r\n@media (max-width: 767px) {\r\n  .mk-factory-page .mk-factory-overview-gallery { --mk-fog-visible: 3; }\r\n  .mk-factory-page .mk-fog__rail { gap: 6px; }\r\n  .mk-factory-page .mk-factory-overview-gallery .mk-fog__meta { padding: 10px 12px; gap: 10px; }\r\n}\r\n@media (max-width: 480px) {\r\n  .mk-factory-page .mk-factory-overview-gallery { --mk-fog-visible: 2; }\r\n}\r\n@media (prefers-reduced-motion: reduce) {\r\n  .mk-factory-page .mk-factory-overview-gallery .mk-fog__thumb,\r\n  .mk-factory-page .mk-factory-overview-gallery .mk-fog__nav { transition: none; }\r\n}\r\n<\/style>\r\n\r\n<!-- \u5382\u533a\u6982\u89c8\u56fe\u5e93\uff1a\u66ff\u6362\u539f\u6765\u7684 Factory exterior \u5355\u56fe figure\u3002 -->\r\n<figure class=\"mk-factory-overview-gallery\" data-mk-factory-overview-gallery aria-label=\"Qingdao Guangyao factory overview photo gallery\">\r\n  <div class=\"mk-fog__stage\">\r\n    <img class=\"mk-fog__main\"\r\n      src=\"\/wp-content\/uploads\/2026\/10\/\u9752\u5c9b\u5149\u8000\u77f3\u58a8\u5de5\u5382\u5165\u53e3.png\"\r\n      alt=\"Entrance and exterior of Qingdao Guangyao Graphite factory.\"\r\n      data-fit=\"cover\" decoding=\"async\">\r\n  <\/div>\r\n  <figcaption class=\"mk-fog__meta\" aria-live=\"polite\" aria-atomic=\"true\">\r\n    <span class=\"mk-fog__caption\">Factory exterior<\/span>\r\n    <span class=\"mk-fog__count\">1 \/ 4<\/span>\r\n  <\/figcaption>\r\n  <div class=\"mk-fog__rail\">\r\n    <button class=\"mk-fog__nav mk-fog__prev\" type=\"button\" aria-label=\"Previous image\" disabled><span aria-hidden=\"true\">\u2039<\/span><\/button>\r\n    <div class=\"mk-fog__viewport\">\r\n      <div class=\"mk-fog__thumbs\" role=\"group\" aria-label=\"Choose a factory photo\">\r\n        <button class=\"mk-fog__thumb\" type=\"button\" aria-pressed=\"true\" disabled\r\n          aria-label=\"Show factory exterior\" data-fit=\"cover\"\r\n          data-caption=\"Factory Exterior\"\r\n          data-alt=\"Entrance and exterior of Qingdao Guangyao Graphite factory.\">\r\n          <img src=\"\/wp-content\/uploads\/2026\/10\/\u9752\u5c9b\u5149\u8000\u77f3\u58a8\u5de5\u5382\u5165\u53e3.png\" alt=\"\" decoding=\"async\">\r\n          <span class=\"mk-fog__thumb-number\" aria-hidden=\"true\">01<\/span>\r\n        <\/button>\r\n        <button class=\"mk-fog__thumb\" type=\"button\" aria-pressed=\"false\" disabled\r\n          aria-label=\"Show processing workshop\" data-fit=\"cover\"\r\n          data-caption=\"Warehouse and Factory Entrance\"\r\n          data-alt=\"Graphite processing workshop and production equipment.\">\r\n          <img src=\"\/wp-content\/uploads\/2026\/10\/\u4ed3\u50a8\u5916\u90e8-1.png\" alt=\"\" loading=\"lazy\" decoding=\"async\">\r\n          <span class=\"mk-fog__thumb-number\" aria-hidden=\"true\">02<\/span>\r\n        <\/button>\r\n        <button class=\"mk-fog__thumb\" type=\"button\" aria-pressed=\"false\" disabled\r\n          aria-label=\"Show processing equipment\" data-fit=\"cover\"\r\n          data-caption=\"Warehouse Storage 1\"\r\n          data-alt=\"Machinery used for graphite processing.\">\r\n          <img src=\"\/wp-content\/uploads\/2026\/10\/\u4ed3\u50a82.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\r\n          <span class=\"mk-fog__thumb-number\" aria-hidden=\"true\">03<\/span>\r\n        <\/button>\r\n        <button class=\"mk-fog__thumb\" type=\"button\" aria-pressed=\"false\" disabled\r\n          aria-label=\"Show quality inspection laboratory\" data-fit=\"cover\"\r\n          data-caption=\"Warehouse Storage 2\"\r\n          data-alt=\"Quality inspection laboratory at Qingdao Guangyao Graphite.\">\r\n          <img src=\"\/wp-content\/uploads\/2026\/10\/hero2.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\">\r\n          <span class=\"mk-fog__thumb-number\" aria-hidden=\"true\">04<\/span>\r\n        <\/button>\r\n      <\/div>\r\n    <\/div>\r\n    <button class=\"mk-fog__nav mk-fog__next\" type=\"button\" aria-label=\"Next image\" disabled><span aria-hidden=\"true\">\u203a<\/span><\/button>\r\n  <\/div>\r\n  <p class=\"mk-fog__error\" role=\"status\" hidden><\/p>\r\n<\/figure>\r\n\r\n<script>\r\n(function () {\r\n  'use strict';\r\n  \/* \u72ec\u7acb\u4e8e\u7b2c\u4e8c\u4efd\u53c2\u8003\u7ec4\u4ef6\uff0c\u4e0d\u4f1a\u91cd\u590d\u7ed1\u5b9a\u5b83\u7684\u70b9\u51fb\u4e8b\u4ef6\u3002 *\/\r\n  var key = '__mkFactoryOverviewGalleryV1';\r\n  if (window[key]) { window[key].scan(document); return; }\r\n  var initialized = new WeakSet();\r\n\r\n  function init(root) {\r\n    if (initialized.has(root)) return;\r\n    var main = root.querySelector('.mk-fog__main');\r\n    var thumbs = Array.from(root.querySelectorAll('.mk-fog__thumb'));\r\n    var caption = root.querySelector('.mk-fog__caption');\r\n    var count = root.querySelector('.mk-fog__count');\r\n    var prev = root.querySelector('.mk-fog__prev');\r\n    var next = root.querySelector('.mk-fog__next');\r\n    var viewport = root.querySelector('.mk-fog__viewport');\r\n    var error = root.querySelector('.mk-fog__error');\r\n    if (!main || !thumbs.length || !caption || !count || !prev || !next || !viewport || !error) return;\r\n    initialized.add(root);\r\n    var current = Math.max(0, thumbs.findIndex(function (button) {\r\n      return button.getAttribute('aria-pressed') === 'true';\r\n    }));\r\n    var requested = current;\r\n    var request = 0;\r\n\r\n    function navigation() {\r\n      prev.disabled = requested <= 0;\r\n      next.disabled = requested >= thumbs.length - 1;\r\n    }\r\n    function sync() {\r\n      thumbs.forEach(function (button, index) {\r\n        button.setAttribute('aria-pressed', String(index === current));\r\n      });\r\n      caption.textContent = thumbs[current].dataset.caption || '';\r\n      count.textContent = (current + 1) + ' \/ ' + thumbs.length;\r\n      navigation();\r\n    }\r\n    function reveal(button) {\r\n      var view = viewport.getBoundingClientRect();\r\n      var rect = button.getBoundingClientRect();\r\n      var left = viewport.scrollLeft;\r\n      if (rect.left < view.left) left += rect.left - view.left;\r\n      else if (rect.right > view.right) left += rect.right - view.right;\r\n      viewport.scrollTo({left: left, behavior: 'auto'});\r\n    }\r\n    function fail(token) {\r\n      if (token !== request) return;\r\n      requested = current;\r\n      root.removeAttribute('aria-busy');\r\n      error.textContent = 'Unable to load this photo. Please try again or choose another photo.';\r\n      error.hidden = false;\r\n      navigation();\r\n    }\r\n    function show(index) {\r\n      index = Math.max(0, Math.min(thumbs.length - 1, index));\r\n      var token = ++request;\r\n      var button = thumbs[index];\r\n      var image = button.querySelector('img');\r\n      var source = button.dataset.full || (image && image.getAttribute('src'));\r\n      requested = index;\r\n      error.hidden = true;\r\n      navigation();\r\n      reveal(button);\r\n      if (!source) { fail(token); return; }\r\n      root.setAttribute('aria-busy', 'true');\r\n      var preload = new Image();\r\n      preload.onload = function () {\r\n        if (token !== request) return;\r\n        main.src = source;\r\n        main.alt = button.dataset.alt || button.dataset.caption || '';\r\n        main.dataset.fit = button.dataset.fit === 'contain' ? 'contain' : 'cover';\r\n        current = index;\r\n        requested = index;\r\n        root.removeAttribute('aria-busy');\r\n        sync();\r\n      };\r\n      preload.onerror = function () { fail(token); };\r\n      preload.src = source;\r\n    }\r\n    thumbs.forEach(function (button, index) {\r\n      button.disabled = false;\r\n      button.addEventListener('click', function () { show(index); });\r\n      button.addEventListener('keydown', function (event) {\r\n        var target;\r\n        if (event.key === 'ArrowRight') target = (index + 1) % thumbs.length;\r\n        else if (event.key === 'ArrowLeft') target = (index - 1 + thumbs.length) % thumbs.length;\r\n        else if (event.key === 'Home') target = 0;\r\n        else if (event.key === 'End') target = thumbs.length - 1;\r\n        else return;\r\n        event.preventDefault();\r\n        thumbs[target].focus();\r\n        show(target);\r\n      });\r\n      button.addEventListener('focus', function () { reveal(button); });\r\n    });\r\n    prev.addEventListener('click', function () { show(requested - 1); });\r\n    next.addEventListener('click', function () { show(requested + 1); });\r\n    main.addEventListener('error', function () { fail(request); });\r\n    main.addEventListener('load', function () { error.hidden = true; });\r\n    function resizeThumbs() {\r\n      var configured = parseInt(window.getComputedStyle(root).getPropertyValue('--mk-fog-visible'), 10) || 4;\r\n      var visible = Math.min(Math.max(1, configured), thumbs.length);\r\n      var width = Math.min(160, Math.max(44, (viewport.clientWidth - 6 - (visible - 1) * 8) \/ visible));\r\n      root.style.setProperty('--mk-fog-thumb-width', width + 'px');\r\n      reveal(thumbs[current]);\r\n    }\r\n    new ResizeObserver(resizeThumbs).observe(viewport);\r\n    resizeThumbs();\r\n    sync();\r\n    if (main.complete && !main.naturalWidth) fail(request);\r\n  }\r\n  function scan(scope) {\r\n    if (scope.nodeType === 1 && scope.matches('[data-mk-factory-overview-gallery]')) init(scope);\r\n    if (scope.querySelectorAll) scope.querySelectorAll('[data-mk-factory-overview-gallery]').forEach(init);\r\n  }\r\n  window[key] = { scan: scan };\r\n  scan(document);\r\n  \/* Elementor \u52a8\u6001\u91cd\u65b0\u63d2\u5165\u7ec4\u4ef6\u65f6\uff0c\u4e3a\u65b0\u5b9e\u4f8b\u7ed1\u5b9a\u4ea4\u4e92\u3002 *\/\r\n  new MutationObserver(function (records) {\r\n    records.forEach(function (record) {\r\n      record.addedNodes.forEach(function (node) {\r\n        if (node.nodeType === 1) scan(node);\r\n      });\r\n    });\r\n  }).observe(document.documentElement, { childList: true, subtree: true });\r\n}());\r\n<\/script>\r\n\r\n   <\/div>\r\n   <dl class=\"mk-factory-page__stats\">\r\n    <div class=\"mk-factory-page__stat\">\r\n<dt>2007<\/dt>\r\n<dd>Year established<\/dd>\r\n<\/div>\r\n    <div class=\"mk-factory-page__stat\">\r\n<dt>10+<\/dt>\r\n<dd>Product series<\/dd>\r\n<\/div>\r\n    <div class=\"mk-factory-page__stat\">\r\n<dt>300+<\/dt>\r\n<dd>Specifications<\/dd>\r\n<\/div>\r\n    <div class=\"mk-factory-page__stat\">\r\n<dt>10+<\/dt>\r\n<dd>Export countries &amp; regions<\/dd>\r\n<\/div>\r\n   <\/dl>\r\n  <\/div>\r\n <\/section>\r\n <!-- 02 \u52a0\u5de5\u4e0e\u751f\u4ea7 -->\r\n<section class=\"mk-factory-page__section mk-factory-page__section--gray\">\r\n  <div class=\"mk-factory-page__inner\">\r\n   <div class=\"mk-factory-page__heading-row\">\r\n    <div>\r\n<p class=\"mk-factory-page__eyebrow\">\r\n<span>\r\n<\/span>02 \/ Processing &amp; production<\/p>\r\n<h2>Equipped for graphite processing.<\/h2>\r\n<\/div>\r\n    <p class=\"mk-factory-page__muted\"><\/p>\r\n   <\/div>\r\n   <div class=\"mk-factory-page__split mk-factory-page__production\">\r\n    \r\n<!-- Processing & Production | Image Gallery -->\r\n<figure\r\n  class=\"mk-thumb-gallery\"\r\n  data-mk-thumb-gallery\r\n  aria-label=\"Graphite processing and production gallery\">\r\n\r\n  <!-- \u4e3b\u56fe -->\r\n  <div class=\"mk-tg__stage\">\r\n    <img loading=\"lazy\"\r\n      class=\"mk-tg__main\"\r\n      src=\"\/wp-content\/uploads\/2026\/10\/\u63a7\u5236\u5ba4.png\"\r\n      alt=\"Graphite processing workshop\"\r\n      width=\"1536\"\r\n      height=\"1024\"\r\n      loading=\"lazy\"\r\n      decoding=\"async\">\r\n  <\/div>\r\n\r\n  <!-- \u7f29\u7565\u56fe\uff1a\u53ef\u6309\u9700\u589e\u52a0\u6216\u51cf\u5c11 button -->\r\n  <div class=\"mk-tg__thumbs\"\r\n       role=\"group\"\r\n       aria-label=\"Choose a production photo\">\r\n\r\n     <button class=\"mk-tg__thumb\" type=\"button\" aria-pressed=\"true\"\r\n      aria-label=\"Show image 1: Quality inspection laboratory\"\r\n      data-caption=\"Graphite Processing Workshop 1\"\r\n      data-alt=\"Quality inspection laboratory at Qingdao Guangyao Graphite\">\r\n      <img loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/\u63a7\u5236\u5ba4.png\"\r\n        alt=\"\" width=\"240\" height=\"180\" loading=\"lazy\" decoding=\"async\">\r\n      <span class=\"mk-tg__thumb-number\" aria-hidden=\"true\">01<\/span>\r\n    <\/button>\r\n\r\n    <!-- Image 01 -->\r\n    <button class=\"mk-tg__thumb\"\r\n      type=\"button\"\r\n      aria-pressed=\"true\"\r\n      aria-label=\"Show image 1: Processing workshop\"\r\n      data-caption=\"Graphite Processing Workshop 2\"\r\n      data-alt=\"Graphite processing workshop\">\r\n      <img decoding=\"async\"\r\n        src=\"\/wp-content\/uploads\/2026\/10\/\u73b0\u4ee3\u5de5\u4e1a\u9664\u5c18\u751f\u4ea7\u7ebf\u8f66\u95f4-1.png\"\r\n        alt=\"\"\r\n        loading=\"lazy\">\r\n      <span class=\"mk-tg__thumb-number\" aria-hidden=\"true\">02<\/span>\r\n    <\/button>\r\n     <!-- Image 03 -->\r\n    <button class=\"mk-tg__thumb\"\r\n      type=\"button\"\r\n      aria-pressed=\"false\"\r\n      aria-label=\"Show image 3: Processing machinery\"\r\n      data-caption=\"Graphite Processing Machinery 1\"\r\n      data-alt=\"Graphite processing machinery\">\r\n      <img decoding=\"async\"\r\n        src=\"\/wp-content\/uploads\/2026\/10\/\u8bbe\u59072.png\"\r\n        alt=\"\"\r\n        loading=\"lazy\">\r\n      <span class=\"mk-tg__thumb-number\" aria-hidden=\"true\">03<\/span>\r\n    <\/button>\r\n\r\n    <!-- Image 02 -->\r\n    <button class=\"mk-tg__thumb\"\r\n      type=\"button\"\r\n      aria-pressed=\"false\"\r\n      aria-label=\"Show image 2: Production equipment\"\r\n      data-caption=\"Graphite Processing Machinery 2\"\r\n      data-alt=\"Graphite production equipment\">\r\n      <img decoding=\"async\"\r\n        src=\"\/wp-content\/uploads\/2026\/10\/\u8bbe\u59071.png\"\r\n        alt=\"\"\r\n        loading=\"lazy\">\r\n      <span class=\"mk-tg__thumb-number\" aria-hidden=\"true\">04<\/span>\r\n    <\/button>\r\n\r\n   \r\n\r\n\r\n\r\n \r\n\r\n  <\/div>\r\n\r\n  <!-- \u56fe\u7247\u8bf4\u660e\u548c\u8ba1\u6570 -->\r\n  <figcaption class=\"mk-tg__meta\"\r\n    aria-live=\"polite\"\r\n    aria-atomic=\"true\">\r\n    <span class=\"mk-tg__caption\">\r\n      Graphite processing workshop\r\n    <\/span>\r\n    <span class=\"mk-tg__count\">1 \/ 5<\/span>\r\n  <\/figcaption>\r\n\r\n  <!-- \u52a0\u8f7d\u9519\u8bef\u63d0\u793a -->\r\n  <p class=\"mk-tg__error\"\r\n     role=\"status\"\r\n     hidden><\/p>\r\n\r\n<\/figure>\r\n\r\n    <div>\r\n     <div class=\"mk-factory-page__detail\">\r\n<h3>\r\n<span>01<\/span>Dedicated machinery<\/h3>\r\n<p>Our factory is equipped with machinery dedicated to graphite processing.<\/p>\r\n<\/div>\r\n     <div class=\"mk-factory-page__detail\">\r\n<h3>\r\n<span>02<\/span>Established techniques<\/h3>\r\n<p>Years of manufacturing experience support the development and production of graphite-based products.<\/p>\r\n<\/div>\r\n     <div class=\"mk-factory-page__detail\">\r\n<h3>\r\n<span>03<\/span>Production scale<\/h3>\r\n<p>Annual production output reaches <strong>tens of thousands of metric tons<\/strong>.<\/p>\r\n<\/div>\r\n    <\/div>\r\n   <\/div>\r\n   <ol class=\"mk-factory-page__flow\" aria-label=\"Integrated operation coverage, not a technical production process\">\r\n    <li>\r\n<small>01<\/small>\r\n<strong>Raw material sourcing<\/strong>\r\n<\/li>\r\n<li>\r\n<small>02<\/small>\r\n<strong>Graphite processing<\/strong>\r\n<\/li>\r\n<li>\r\n<small>03<\/small>\r\n<strong>Quality inspection<\/strong>\r\n<\/li>\r\n<li>\r\n<small>04<\/small>\r\n<strong>Sales &amp; after-sales support<\/strong>\r\n<\/li>\r\n   <\/ol>\r\n  <\/div>\r\n <\/section>\r\n <!-- 03 \u8d28\u91cf\u68c0\u9a8c -->\r\n<section class=\"mk-factory-page__section\">\r\n  <div class=\"mk-factory-page__inner mk-factory-page__split\">\r\n   <div>\r\n    <p class=\"mk-factory-page__eyebrow\">\r\n<span>\r\n<\/span>03 \/ Quality inspection<\/p>\r\n    <h2>A commitment to product quality.<\/h2>\r\n    <p class=\"mk-factory-page__muted\">Quality inspection is part of our integrated operation. Equipped with quality testing equipment, we work to provide reliable graphite products for industrial customers.<\/p>\r\n    <ul class=\"mk-factory-page__quality-points\">\r\n<li>Quality testing equipment<\/li>\r\n<li>Quality inspection within our operation<\/li>\r\n<li>A customer-focused approach to product quality<\/li>\r\n<\/ul>\r\n   <\/div>\r\n  <!--\r\n\u53ef\u590d\u7528\u4e3b\u56fe + \u5e95\u90e8\u7f29\u7565\u56fe\u7ec4\u4ef6\u3002\u6574\u6bb5\u590d\u5236\u5230 HTML Block \/ Elementor HTML \u5c0f\u5de5\u5177\u3002\r\n\u5305\u542b style\u3001figure\u3001script\uff0c\u4e09\u90e8\u5206\u4e00\u8d77\u590d\u5236\u3002\u65e0\u9700\u4fee\u6539 Additional CSS\u3002\r\n\u56fe\u7247 1 \u6cbf\u7528\u5f53\u524d\u68c0\u6d4b\u56fe\uff1b\u4e0a\u7ebf\u524d\u66ff\u6362 IMAGE_02 \/ IMAGE_03 \/ IMAGE_04 \u7684\u5b8c\u6574 URL\u3002\r\n\u6bcf\u5f20\u7f29\u7565\u56fe\u7684 src \u540c\u65f6\u4f5c\u4e3a\u5927\u56fe\u5730\u5740\uff1b\u9700\u8981\u72ec\u7acb\u9ad8\u6e05\u56fe\u65f6\uff0c\u53ef\u7ed9 button \u6dfb\u52a0 data-full=\"\u9ad8\u6e05\u56feURL\"\u3002\r\n\u589e\u52a0\u56fe\u7247\uff1a\u590d\u5236\u4e00\u4e2a button\uff0c\u66f4\u65b0\u56fe\u7247\u3001data-caption\u3001data-alt \u548c aria-label\u3002\r\n\u540c\u9875\u53ef\u590d\u5236\u591a\u4efd\uff0c\u7ec4\u4ef6\u4e4b\u95f4\u72ec\u7acb\uff0c\u4e0d\u9700\u8981\u6539 ID\u3002\r\n-->\r\n<style>\r\n.mk-thumb-gallery {\r\n  --mk-tg-accent: #C2151E;\r\n  --mk-tg-border: #D9DEE3;\r\n  --mk-tg-ratio: 4 \/ 3;\r\n  width: 100%;\r\n  min-width: 0;\r\n  margin: 0;\r\n  padding: 0;\r\n  color: #4B5563;\r\n  font-family: inherit;\r\n  text-align: left;\r\n}\r\n.mk-thumb-gallery,\r\n.mk-thumb-gallery *,\r\n.mk-thumb-gallery *::before,\r\n.mk-thumb-gallery *::after { box-sizing: border-box; }\r\n.mk-thumb-gallery .mk-tg__stage {\r\n  overflow: hidden;\r\n  aspect-ratio: var(--mk-tg-ratio);\r\n  border-radius: 6px;\r\n  background: #EBEDEF;\r\n}\r\n.mk-thumb-gallery .mk-tg__main {\r\n  display: block;\r\n  width: 100%;\r\n  max-width: 100%;\r\n  height: 100%;\r\n  aspect-ratio: var(--mk-tg-ratio);\r\n  object-fit: cover;\r\n  object-position: center;\r\n  margin: 0;\r\n  padding: 0;\r\n  border: 0;\r\n  border-radius: 0;\r\n  box-shadow: none;\r\n}\r\n.mk-thumb-gallery .mk-tg__thumbs {\r\n  display: grid;\r\n  grid-template-columns: repeat(4, minmax(0, 1fr));\r\n  gap: 8px;\r\n  margin: 10px 0 0;\r\n  padding: 0;\r\n}\r\n.mk-thumb-gallery .mk-tg__thumb {\r\n  appearance: none;\r\n  display: block;\r\n  position: relative;\r\n  width: 100%;\r\n  min-width: 0;\r\n  min-height: 44px;\r\n  aspect-ratio: 4 \/ 3;\r\n  overflow: hidden;\r\n  margin: 0;\r\n  padding: 2px;\r\n  border: 2px solid transparent;\r\n  border-radius: 6px;\r\n  background: #EBEDEF;\r\n  box-shadow: inset 0 0 0 1px var(--mk-tg-border);\r\n  cursor: pointer;\r\n  font: inherit;\r\n  line-height: 1;\r\n  transition: border-color .18s ease;\r\n}\r\n.mk-thumb-gallery .mk-tg__thumb img {\r\n  display: block;\r\n  width: 100%;\r\n  max-width: 100%;\r\n  height: 100%;\r\n  aspect-ratio: 4 \/ 3;\r\n  object-fit: cover;\r\n  object-position: center;\r\n  margin: 0;\r\n  padding: 0;\r\n  border: 0;\r\n  border-radius: 2px;\r\n  box-shadow: none;\r\n}\r\n.mk-thumb-gallery .mk-tg__thumb:hover { border-color: #9CA3AF; }\r\n.mk-thumb-gallery .mk-tg__thumb[aria-pressed=\"true\"] {\r\n  border-color: var(--mk-tg-accent);\r\n  box-shadow: none;\r\n}\r\n.mk-thumb-gallery .mk-tg__thumb:focus-visible {\r\n  outline: 3px solid #2B6CB0;\r\n  outline-offset: 2px;\r\n}\r\n.mk-thumb-gallery .mk-tg__meta {\r\n  display: flex;\r\n  align-items: baseline;\r\n  justify-content: space-between;\r\n  gap: 16px;\r\n  margin: 10px 0 0;\r\n  padding: 0;\r\n  color: #4B5563;\r\n  font-size: 12px;\r\n  line-height: 1.6;\r\n  letter-spacing: normal;\r\n  text-transform: none;\r\n}\r\n.mk-thumb-gallery .mk-tg__caption { min-width: 0; overflow-wrap: anywhere; }\r\n.mk-thumb-gallery .mk-tg__count { flex-shrink: 0; color: #6B7280; }\r\n.mk-thumb-gallery .mk-tg__error {\r\n  margin: 8px 0 0;\r\n  color: #9B1C24;\r\n  font-size: 12px;\r\n  line-height: 1.5;\r\n}\r\n.mk-thumb-gallery .mk-tg__error[hidden] { display: none; }\r\n@media (max-width: 480px) {\r\n  .mk-thumb-gallery .mk-tg__thumbs { gap: 6px; }\r\n}\r\n@media (prefers-reduced-motion: reduce) {\r\n  .mk-thumb-gallery .mk-tg__thumb { transition: none; }\r\n}\r\n<\/style>\r\n\r\n<figure class=\"mk-thumb-gallery\" data-mk-thumb-gallery aria-label=\"Quality inspection photo gallery\">\r\n  <div class=\"mk-tg__stage\">\r\n    <img loading=\"lazy\" class=\"mk-tg__main\"\r\n      src=\"\/wp-content\/uploads\/2026\/10\/\u5149\u8000-\u68c0\u6d4b.png\"\r\n      alt=\"Quality inspection laboratory at Qingdao Guangyao Graphite\"\r\n      width=\"1200\" height=\"900\" loading=\"lazy\" decoding=\"async\">\r\n  <\/div>\r\n\r\n  <div class=\"mk-tg__thumbs\" role=\"group\" aria-label=\"Choose a photo\">\r\n    <!-- \u56fe\u7247 1\uff1a\u5f53\u524d\u9875\u9762\u7684\u68c0\u6d4b\u5ba4\u7167\u7247 -->\r\n    <button class=\"mk-tg__thumb\" type=\"button\" aria-pressed=\"true\"\r\n      aria-label=\"Show image 1: Quality inspection laboratory\"\r\n      data-caption=\"Quality inspection laboratory\"\r\n      data-alt=\"Quality inspection laboratory at Qingdao Guangyao Graphite\">\r\n      <img loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/\u5149\u8000-\u68c0\u6d4b.png\"\r\n        alt=\"\" width=\"240\" height=\"180\" loading=\"lazy\" decoding=\"async\">\r\n      <span class=\"mk-tg__thumb-number\" aria-hidden=\"true\">01<\/span>\r\n    <\/button>\r\n\r\n    <!-- \u56fe\u7247 2\uff1a\u66ff\u6362 src\uff1b\u8bf4\u660e\u6587\u5b57\u6309\u771f\u5b9e\u7167\u7247\u4fee\u6539 -->\r\n    <button class=\"mk-tg__thumb\" type=\"button\" aria-pressed=\"false\"\r\n      aria-label=\"Show image 4: Laboratory work area\"\r\n      data-caption=\"Multi-Position Magnetic Stirrer\"\r\n      data-alt=\"Laboratory work area and inspection instruments\">\r\n      <img loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/\u6405\u62cc\u5668-1.png\"\r\n        alt=\"\" width=\"240\" height=\"180\" loading=\"lazy\" decoding=\"async\">\r\n      <span class=\"mk-tg__thumb-number\" aria-hidden=\"true\">02<\/span>\r\n    <\/button>\r\n    <button class=\"mk-tg__thumb\" type=\"button\" aria-pressed=\"false\"\r\n      aria-label=\"Show image 2: Quality testing equipment\"\r\n      data-caption=\"Electronic Balance\"\r\n      data-alt=\"Quality testing equipment\">\r\n      <img loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/\u7535\u5b50\u5929\u5e73.png\"\r\n        alt=\"\" width=\"240\" height=\"180\" loading=\"lazy\" decoding=\"async\">\r\n      <span class=\"mk-tg__thumb-number\" aria-hidden=\"true\">03<\/span>\r\n    <\/button>\r\n   \r\n\r\n    <!-- \u56fe\u7247 3\uff1a\u66ff\u6362 src\uff1b\u8bf4\u660e\u6587\u5b57\u6309\u771f\u5b9e\u7167\u7247\u4fee\u6539 -->\r\n    <button class=\"mk-tg__thumb\" type=\"button\" aria-pressed=\"false\"\r\n      aria-label=\"Show image 3: Graphite sample inspection\"\r\n      data-caption=\"Electric Thermostatic Drying Oven\"\r\n      data-alt=\"Graphite samples prepared for inspection\">\r\n      <img loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/\u6052\u6e29\u5e72\u71e5\u7bb1.png\"\r\n        alt=\"\" width=\"240\" height=\"180\" loading=\"lazy\" decoding=\"async\">\r\n      <span class=\"mk-tg__thumb-number\" aria-hidden=\"true\">04<\/span>\r\n    <\/button>\r\n\r\n    <!-- \u56fe\u7247 4\uff1a\u66ff\u6362 src\uff1b\u8bf4\u660e\u6587\u5b57\u6309\u771f\u5b9e\u7167\u7247\u4fee\u6539 -->\r\n    <button class=\"mk-tg__thumb\" type=\"button\" aria-pressed=\"false\"\r\n      aria-label=\"Show image 4: Laboratory work area\"\r\n      data-caption=\"Laboratory Muffle Furnace\"\r\n      data-alt=\"Laboratory work area and inspection instruments\">\r\n      <img loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/\u7bb1\u5f0f\u7535\u963b\u7089.png\"\r\n        alt=\"\" width=\"240\" height=\"180\" loading=\"lazy\" decoding=\"async\">\r\n      <span class=\"mk-tg__thumb-number\" aria-hidden=\"true\">05<\/span>\r\n    <\/button>\r\n        <!-- \u56fe\u7247 4\uff1a\u66ff\u6362 src\uff1b\u8bf4\u660e\u6587\u5b57\u6309\u771f\u5b9e\u7167\u7247\u4fee\u6539 -->\r\n    <button class=\"mk-tg__thumb\" type=\"button\" aria-pressed=\"false\"\r\n      aria-label=\"Show image 4: Laboratory work area\"\r\n      data-caption=\"Laboratory Sieve Shaker\"\r\n      data-alt=\"Laboratory work area and inspection instruments\">\r\n      <img loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/\u9876\u51fb\u5f0f\u6807\u51c6\u7b5b\u632f\u673a-1.png\"\r\n        alt=\"\" width=\"240\" height=\"180\" loading=\"lazy\" decoding=\"async\">\r\n      <span class=\"mk-tg__thumb-number\" aria-hidden=\"true\">06<\/span>\r\n    <\/button>\r\n    \r\n \r\n  <\/div>\r\n\r\n  <figcaption class=\"mk-tg__meta\" aria-live=\"polite\" aria-atomic=\"true\">\r\n    <span class=\"mk-tg__caption\">Quality inspection laboratory<\/span>\r\n    <span class=\"mk-tg__count\">1 \/ 4<\/span>\r\n  <\/figcaption>\r\n  <p class=\"mk-tg__error\" role=\"status\" hidden><\/p>\r\n<\/figure>\r\n\r\n<script>\r\n(function () {\r\n  'use strict';\r\n  \/* \u591a\u4efd\u7ec4\u4ef6\u5171\u7528\u4e00\u6b21\u521d\u59cb\u5316\uff1b\u6bcf\u4e2a\u56fe\u5e93\u7684\u5f53\u524d\u56fe\u7247\u72ec\u7acb\u4fdd\u5b58\u3002 *\/\r\n  var key = '__mkThumbGalleryV1';\r\n  if (window[key]) { window[key].scan(document); return; }\r\n  var initialized = new WeakSet();\r\n\r\n  function init(root) {\r\n    if (initialized.has(root)) return;\r\n    var main = root.querySelector('.mk-tg__main');\r\n    var thumbs = Array.from(root.querySelectorAll('.mk-tg__thumb'));\r\n    var caption = root.querySelector('.mk-tg__caption');\r\n    var count = root.querySelector('.mk-tg__count');\r\n    var error = root.querySelector('.mk-tg__error');\r\n    if (!main || !thumbs.length || !caption || !count || !error) return;\r\n    initialized.add(root);\r\n    var current = Math.max(0, thumbs.findIndex(function (b) {\r\n      return b.getAttribute('aria-pressed') === 'true';\r\n    }));\r\n    var request = 0;\r\n\r\n    function sync() {\r\n      thumbs.forEach(function (button, i) {\r\n        button.setAttribute('aria-pressed', String(i === current));\r\n      });\r\n      caption.textContent = thumbs[current].dataset.caption || '';\r\n      count.textContent = (current + 1) + ' \/ ' + thumbs.length;\r\n    }\r\n    function show(index) {\r\n      var token = ++request;\r\n      var button = thumbs[index];\r\n      var thumbImage = button.querySelector('img');\r\n      var source = button.dataset.full || (thumbImage && thumbImage.getAttribute('src'));\r\n      error.hidden = true;\r\n      if (!source || \/^REPLACE_WITH_\/.test(source)) {\r\n        root.removeAttribute('aria-busy');\r\n        error.textContent = 'This photo is not available yet.';\r\n        error.hidden = false;\r\n        return;\r\n      }\r\n      root.setAttribute('aria-busy', 'true');\r\n      var preload = new Image();\r\n      preload.onload = function () {\r\n        if (token !== request) return;\r\n        main.src = source;\r\n        main.alt = button.dataset.alt || button.dataset.caption || '';\r\n        current = index;\r\n        sync();\r\n        root.removeAttribute('aria-busy');\r\n      };\r\n      preload.onerror = function () {\r\n        if (token !== request) return;\r\n        root.removeAttribute('aria-busy');\r\n        error.textContent = 'Unable to load this photo. Please try another photo.';\r\n        error.hidden = false;\r\n      };\r\n      preload.src = source;\r\n    }\r\n    thumbs.forEach(function (button, index) {\r\n      button.addEventListener('click', function () { show(index); });\r\n      button.addEventListener('keydown', function (event) {\r\n        var next;\r\n        if (event.key === 'ArrowRight') next = (index + 1) % thumbs.length;\r\n        else if (event.key === 'ArrowLeft') next = (index - 1 + thumbs.length) % thumbs.length;\r\n        else if (event.key === 'Home') next = 0;\r\n        else if (event.key === 'End') next = thumbs.length - 1;\r\n        else return;\r\n        event.preventDefault();\r\n        thumbs[next].focus();\r\n        show(next);\r\n      });\r\n    });\r\n    sync();\r\n  }\r\n  function scan(scope) {\r\n    if (scope.nodeType === 1 && scope.matches('[data-mk-thumb-gallery]')) init(scope);\r\n    if (scope.querySelectorAll) scope.querySelectorAll('[data-mk-thumb-gallery]').forEach(init);\r\n  }\r\n  window[key] = { scan: scan };\r\n  scan(document);\r\n  \/* \u652f\u6301\u7f16\u8f91\u5668\u52a8\u6001\u63d2\u5165 HTML\uff0c\u4ee5\u53ca\u540c\u4e00\u9875\u9762\u590d\u5236\u591a\u4e2a\u7ec4\u4ef6\u3002 *\/\r\n  new MutationObserver(function (records) {\r\n    records.forEach(function (record) {\r\n      record.addedNodes.forEach(function (node) {\r\n        if (node.nodeType === 1) scan(node);\r\n      });\r\n    });\r\n  }).observe(document.documentElement, { childList: true, subtree: true });\r\n}());\r\n<\/script>\r\n<!--\r\n\u65e7\u7248\u7ec4\u4ef6\u5347\u7ea7\u8865\u4e01\uff1a\u6574\u6bb5\u7c98\u8d34\u5230\u539f\u7ec4\u4ef6\u6700\u540e\u4e00\u4e2a <\/script> \u540e\u3002\r\n\u4fdd\u7559\u539f\u6765\u7684\u56fe\u7247\u3001\u6309\u94ae\u548c\u5207\u6362\u811a\u672c\u3002\u5de6\u53f3\u7bad\u5934\u9010\u5f20\u5207\u6362\u4e3b\u56fe\uff0c\u7f29\u7565\u56fe\u5217\u8868\u540c\u6b65\u8ddf\u968f\u3002\r\n\u540c\u9875\u4f7f\u7528\u4e00\u6b21\u5373\u53ef\uff0c\u81ea\u52a8\u5904\u7406\u6240\u6709 .mk-thumb-gallery \u56fe\u5e93\u3002\r\n\u684c\u9762 4 \u5f20\uff0c481\u2013767px \u4e3a 3 \u5f20\uff0c480px \u53ca\u4ee5\u4e0b\u4e3a 2 \u5f20\u3002\r\n-->\r\n<style>\r\n.mk-thumb-gallery {\r\n  --mk-tg-visible: 4;\r\n  --mk-tg-gap: 8px;\r\n}\r\n.mk-thumb-gallery .mk-tg__rail {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  width: 100%;\r\n  min-width: 0;\r\n  margin: 10px 0 0;\r\n}\r\n.mk-thumb-gallery .mk-tg__viewport {\r\n  flex: 1 1 0%;\r\n  min-width: 0;\r\n  overflow: hidden;\r\n  padding: 0;\r\n  direction: ltr;\r\n  scrollbar-width: none;\r\n  overscroll-behavior-x: contain;\r\n}\r\n.mk-thumb-gallery .mk-tg__viewport::-webkit-scrollbar { display: none; }\r\n.mk-thumb-gallery .mk-tg__rail .mk-tg__thumbs {\r\n  display: flex;\r\n  flex-flow: row nowrap;\r\n  flex-wrap: nowrap;\r\n  align-items: stretch;\r\n  gap: var(--mk-tg-gap);\r\n  width: 100%;\r\n  min-width: 0;\r\n  margin: 0;\r\n  padding: 0;\r\n}\r\n.mk-thumb-gallery .mk-tg__rail .mk-tg__thumb {\r\n  flex: 0 0 calc((100% - (var(--mk-tg-visible) - 1) * var(--mk-tg-gap)) \/ var(--mk-tg-visible));\r\n  width: auto;\r\n  min-width: 0;\r\n  min-height: 44px;\r\n  aspect-ratio: 4 \/ 3;\r\n  margin: 0;\r\n}\r\n.mk-thumb-gallery .mk-tg__rail .mk-tg__thumb:focus-visible {\r\n  outline: 3px solid #2B6CB0;\r\n  outline-offset: -4px;\r\n}\r\n.mk-thumb-gallery .mk-tg__nav {\r\n  appearance: none;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  flex: 0 0 32px;\r\n  width: 32px;\r\n  min-width: 32px;\r\n  height: 44px;\r\n  min-height: 44px;\r\n  margin: 0;\r\n  padding: 0;\r\n  border: 1px solid var(--mk-tg-border, #D9DEE3);\r\n  border-radius: 5px;\r\n  background: #FFFFFF;\r\n  color: #051936;\r\n  box-shadow: none;\r\n  font: inherit;\r\n  line-height: 1;\r\n  cursor: pointer;\r\n  transition: color .18s ease, border-color .18s ease;\r\n}\r\n.mk-thumb-gallery .mk-tg__nav:hover:not(:disabled) {\r\n  color: var(--mk-tg-accent, #C2151E);\r\n  border-color: var(--mk-tg-accent, #C2151E);\r\n  background: #FFFFFF;\r\n}\r\n.mk-thumb-gallery .mk-tg__nav:disabled {\r\n  opacity: .35;\r\n  color: #6B7280;\r\n  background: #FFFFFF;\r\n  cursor: default;\r\n}\r\n.mk-thumb-gallery .mk-tg__nav:focus-visible {\r\n  outline: 3px solid #2B6CB0;\r\n  outline-offset: -3px;\r\n}\r\n.mk-thumb-gallery .mk-tg__nav svg {\r\n  display: block;\r\n  width: 18px;\r\n  height: 18px;\r\n  fill: none;\r\n  stroke: currentColor;\r\n  stroke-width: 2;\r\n  stroke-linecap: round;\r\n  stroke-linejoin: round;\r\n}\r\n@media (max-width: 767px) {\r\n  .mk-thumb-gallery { --mk-tg-visible: 3; }\r\n}\r\n@media (max-width: 480px) {\r\n  .mk-thumb-gallery { --mk-tg-visible: 2; --mk-tg-gap: 6px; }\r\n  .mk-thumb-gallery .mk-tg__rail { gap: 6px; }\r\n}\r\n@media (prefers-reduced-motion: reduce) {\r\n  .mk-thumb-gallery .mk-tg__nav { transition: none; }\r\n}\r\n<\/style>\r\n<script>\r\n(function () {\r\n  'use strict';\r\n  var key = '__mkThumbCarouselV2';\r\n  if (window[key]) { window[key].scan(document); return; }\r\n  var instances = new WeakMap();\r\n  function init(root) {\r\n    if (instances.has(root)) return;\r\n    var track = root.querySelector('.mk-tg__thumbs');\r\n    if (!track || !track.querySelector('.mk-tg__thumb')) return;\r\n    \/* \u7f16\u8f91\u5668\u590d\u5236\u5df2\u7ecf\u521d\u59cb\u5316\u7684 DOM \u65f6\uff0c\u91cd\u65b0\u751f\u6210\u4e00\u6b21\u5bfc\u822a\uff0c\u907f\u514d\u5d4c\u5957\u4e24\u5957\u7bad\u5934\u3002 *\/\r\n    var oldRail = track.closest('.mk-tg__rail');\r\n    if (oldRail && root.contains(oldRail)) {\r\n      oldRail.parentNode.insertBefore(track, oldRail);\r\n      oldRail.remove();\r\n    }\r\n    var rail = document.createElement('div');\r\n    rail.className = 'mk-tg__rail';\r\n    var viewport = document.createElement('div');\r\n    viewport.className = 'mk-tg__viewport';\r\n    function nav(label, path) {\r\n      var button = document.createElement('button');\r\n      button.type = 'button';\r\n      button.className = 'mk-tg__nav';\r\n      button.setAttribute('aria-label', label);\r\n      button.innerHTML = '<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"' + path + '\"><\/path><\/svg>';\r\n      return button;\r\n    }\r\n    var prev = nav('Previous image', 'M15 5l-7 7 7 7');\r\n    var next = nav('Next image', 'M9 5l7 7-7 7');\r\n    instances.set(root, { rail: rail });\r\n    track.parentNode.insertBefore(rail, track);\r\n    rail.append(prev, viewport, next);\r\n    viewport.append(track);\r\n    function thumbs() { return Array.from(track.querySelectorAll('.mk-tg__thumb')); }\r\n    var requestedIndex = null;\r\n    function selectedIndex() {\r\n      return Math.max(0, thumbs().findIndex(function (button) {\r\n        return button.getAttribute('aria-pressed') === 'true';\r\n      }));\r\n    }\r\n    function behavior() {\r\n      return window.matchMedia('(prefers-reduced-motion: reduce)').matches ? 'instant' : 'smooth';\r\n    }\r\n    function update() {\r\n      var index = requestedIndex === null ? selectedIndex() : requestedIndex;\r\n      prev.disabled = index <= 0;\r\n      next.disabled = index >= thumbs().length - 1;\r\n    }\r\n    function reveal(button, motion) {\r\n      if (!button) { update(); return; }\r\n      var view = viewport.getBoundingClientRect();\r\n      var rect = button.getBoundingClientRect();\r\n      var left = viewport.scrollLeft;\r\n      if (rect.left < view.left - 1) left += rect.left - view.left;\r\n      else if (rect.right > view.right + 1) left += rect.right - view.right;\r\n      viewport.scrollTo({ left: left, behavior: motion });\r\n      update();\r\n    }\r\n    function page(direction) {\r\n      var list = thumbs();\r\n      var index = requestedIndex === null ? selectedIndex() : requestedIndex;\r\n      var target = Math.max(0, Math.min(list.length - 1, index + direction));\r\n      if (target === index) return;\r\n      requestedIndex = target;\r\n      \/* \u590d\u7528\u539f\u7f29\u7565\u56fe\u70b9\u51fb\u903b\u8f91\uff0c\u540c\u6b65\u4e3b\u56fe\u3001\u8bf4\u660e\u3001\u8ba1\u6570\u4e0e\u9009\u4e2d\u8fb9\u6846\u3002 *\/\r\n      list[target].click();\r\n      reveal(list[target], behavior());\r\n      if (root.getAttribute('aria-busy') !== 'true') requestedIndex = null;\r\n      update();\r\n    }\r\n    prev.addEventListener('click', function () { page(-1); });\r\n    next.addEventListener('click', function () { page(1); });\r\n    viewport.addEventListener('scroll', update, {passive: true});\r\n    track.addEventListener('click', function (event) {\r\n      var button = event.target.closest('.mk-tg__thumb');\r\n      if (!button) return;\r\n      requestedIndex = root.getAttribute('aria-busy') === 'true' ? thumbs().indexOf(button) : null;\r\n      reveal(button, behavior());\r\n      update();\r\n    });\r\n    track.addEventListener('focusin', function (event) {\r\n      var button = event.target.closest('.mk-tg__thumb');\r\n      if (button) reveal(button, behavior());\r\n    });\r\n    new MutationObserver(function (records) {\r\n      var selected = records.some(function (record) {\r\n        return record.type === 'attributes' && record.target.getAttribute('aria-pressed') === 'true';\r\n      });\r\n      if (selected) reveal(thumbs()[requestedIndex === null ? selectedIndex() : requestedIndex], behavior());\r\n      update();\r\n    }).observe(track, {attributes: true, attributeFilter: ['aria-pressed'], childList: true, subtree: true});\r\n    new MutationObserver(function () {\r\n      if (root.getAttribute('aria-busy') !== 'true') {\r\n        requestedIndex = null;\r\n        reveal(track.querySelector('[aria-pressed=\"true\"]'), behavior());\r\n        update();\r\n      }\r\n    }).observe(root, {attributes: true, attributeFilter: ['aria-busy']});\r\n    var resize = new ResizeObserver(function () {\r\n      reveal(track.querySelector('[aria-pressed=\"true\"]') || thumbs()[0], 'instant');\r\n    });\r\n    resize.observe(viewport);\r\n    update();\r\n  }\r\n  function scan(scope) {\r\n    if (scope.nodeType === 1) {\r\n      var owner = scope.closest('.mk-thumb-gallery');\r\n      if (owner) init(owner);\r\n    }\r\n    if (scope.querySelectorAll) scope.querySelectorAll('.mk-thumb-gallery').forEach(init);\r\n  }\r\n  window[key] = {scan: scan};\r\n  scan(document);\r\n  new MutationObserver(function (records) {\r\n    records.forEach(function (record) {\r\n      record.addedNodes.forEach(function (node) { if (node.nodeType === 1) scan(node); });\r\n    });\r\n  }).observe(document.documentElement, {childList: true, subtree: true});\r\n}());\r\n<\/script>\r\n\r\n\r\n  <\/div>\r\n  <!--\r\nMingkun | Our Certification | Mode A | V1.0\r\n\u7528\u9014\uff1a\u5d4c\u5165 Our Factory \u7684 Quality inspection \u677f\u5757\u5e95\u90e8\u3002\r\n\u4f9d\u8d56\uff1a\u65e0\u6846\u67b6\u3001\u65e0\u5916\u90e8\u5b57\u4f53\u3001\u65e0 JavaScript\u3002\r\n\u9700\u8981\u66ff\u6362\uff1a\u4e09\u5f20\u8bc1\u4e66\u7684 WordPress \u5a92\u4f53\u5e93\u56fe\u7247 URL\u3002\r\n-->\r\n<style>\r\n.mk-factory-cert {\r\n  --mk-navy: #051936;\r\n  --mk-red: #C2151E;\r\n  --mk-white: #FFFFFF;\r\n  --mk-border: #D9DEE3;\r\n  width: 100%;\r\n  margin-top: 44px;\r\n  font-family: inherit;\r\n  text-align: left;\r\n  color: var(--mk-navy);\r\n  background: var(--mk-white);\r\n}\r\n\r\n.mk-factory-cert,\r\n.mk-factory-cert *,\r\n.mk-factory-cert *::before,\r\n.mk-factory-cert *::after {\r\n  box-sizing: border-box;\r\n}\r\n\r\n.mk-factory-cert .mk-factory-cert__inner {\r\n  width: min(1200px, calc(100% - 48px));\r\n  margin-inline: auto;\r\n  padding-top: 36px;\r\n  border-top: 1px solid var(--mk-border);\r\n}\r\n\r\n.mk-factory-cert .mk-factory-cert__title {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 14px;\r\n  margin: 0 0 26px;\r\n  color: var(--mk-navy);\r\n  font-size: 28px;\r\n  font-weight: 700;\r\n  line-height: 1.3;\r\n  letter-spacing: 0;\r\n  text-transform: none;\r\n  font-style: normal;\r\n}\r\n\r\n.mk-factory-cert .mk-factory-cert__title::before {\r\n  content: '';\r\n  width: 24px;\r\n  height: 2px;\r\n  flex-shrink: 0;\r\n  background: var(--mk-red);\r\n}\r\n\r\n.mk-factory-cert .mk-factory-cert__grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(3, minmax(0, 1fr));\r\n  gap: 26px;\r\n}\r\n\r\n.mk-factory-cert .mk-factory-cert__document {\r\n  min-width: 0;\r\n  margin: 0;\r\n  padding: 14px;\r\n  border: 1px solid var(--mk-border);\r\n  border-radius: 6px;\r\n  background: var(--mk-white);\r\n}\r\n\r\n.mk-factory-cert .mk-factory-cert__image {\r\n  display: block;\r\n  width: 100%;\r\n  max-width: 100%;\r\n  height: auto;\r\n  aspect-ratio: 2481 \/ 3508;\r\n  object-fit: contain;\r\n  margin: 0;\r\n  padding: 0;\r\n  border: 0;\r\n  border-radius: 0;\r\n  box-shadow: none;\r\n}\r\n\r\n@media (max-width: 1024px) {\r\n  .mk-factory-cert .mk-factory-cert__grid {\r\n    gap: 20px;\r\n  }\r\n\r\n  .mk-factory-cert .mk-factory-cert__document {\r\n    padding: 10px;\r\n  }\r\n}\r\n\r\n@media (max-width: 767px) {\r\n  .mk-factory-cert {\r\n    margin-top: 30px;\r\n  }\r\n\r\n  .mk-factory-cert .mk-factory-cert__inner {\r\n    width: calc(100% - 32px);\r\n    padding-top: 28px;\r\n  }\r\n\r\n  .mk-factory-cert .mk-factory-cert__title {\r\n    font-size: 24px;\r\n    margin-bottom: 22px;\r\n  }\r\n\r\n  .mk-factory-cert .mk-factory-cert__grid {\r\n    gap: 18px;\r\n  }\r\n\r\n  .mk-factory-cert .mk-factory-cert__document {\r\n    padding: 14px;\r\n  }\r\n}\r\n\r\n@media (max-width: 600px) {\r\n  .mk-factory-cert .mk-factory-cert__grid {\r\n    grid-template-columns: minmax(0, 1fr);\r\n    gap: 20px;\r\n  }\r\n\r\n  .mk-factory-cert .mk-factory-cert__document {\r\n    width: 100%;\r\n    max-width: 420px;\r\n    margin-inline: auto;\r\n  }\r\n}\r\n<\/style>\r\n\r\n<section class=\"mk-factory-cert\" aria-label=\"Our Certification\">\r\n  <div class=\"mk-factory-cert__inner\">\r\n    <h3 class=\"mk-factory-cert__title\">Our Certification<\/h3>\r\n\r\n    <div class=\"mk-factory-cert__grid\">\r\n      <figure class=\"mk-factory-cert__document\">\r\n        <img loading=\"lazy\"\r\n          class=\"mk-factory-cert__image\"\r\n          src=\"\/wp-content\/uploads\/2026\/10\/01_\u8d28\u91cf\u7ba1\u7406\u4f53\u7cfb\u8bc1\u4e66_\u76f8\u6846\u7167\u7247-2_page-0001-scaled.jpg\"\r\n          alt=\"English ISO 9001:2015 quality management certificate issued to Qingdao Guangyao Graphite Co., Ltd.\"\r\n          width=\"2481\"\r\n          height=\"3508\"\r\n          loading=\"lazy\"\r\n          decoding=\"async\">\r\n      <\/figure>\r\n\r\n      <figure class=\"mk-factory-cert__document\">\r\n        <img loading=\"lazy\"\r\n          class=\"mk-factory-cert__image\"\r\n          src=\"\/wp-content\/uploads\/2026\/10\/01_\u8d28\u91cf\u7ba1\u7406\u4f53\u7cfb\u8bc1\u4e66_\u76f8\u6846\u7167\u7247-3_page-0001-scaled.jpg\"\r\n          alt=\"Chinese ISO 9001:2015 quality management certificate issued to Qingdao Guangyao Graphite Co., Ltd.\"\r\n          width=\"2481\"\r\n          height=\"3508\"\r\n          loading=\"lazy\"\r\n          decoding=\"async\">\r\n      <\/figure>\r\n\r\n      <figure class=\"mk-factory-cert__document\">\r\n        <img loading=\"lazy\"\r\n          class=\"mk-factory-cert__image\"\r\n          src=\"\/wp-content\/uploads\/2026\/10\/01_\u8d28\u91cf\u7ba1\u7406\u4f53\u7cfb\u8bc1\u4e66_\u76f8\u6846\u7167\u7247-1_page-0001-scaled.jpg\"\r\n          alt=\"Additional Chinese photograph of the same ISO 9001:2015 certificate\"\r\n          width=\"2481\"\r\n          height=\"3508\"\r\n          loading=\"lazy\"\r\n          decoding=\"async\">\r\n      <\/figure>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n <\/section>\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n <!-- 04 \u4ea7\u54c1\u4e0e\u89c4\u683c -->\r\n<section class=\"mk-factory-page__section mk-factory-page__section--gray\">\r\n  <div class=\"mk-factory-page__inner\">\r\n   <div class=\"mk-factory-page__heading-row\">\r\n    <div>\r\n<p class=\"mk-factory-page__eyebrow\">\r\n<span>\r\n<\/span>04 \/ Product portfolio<\/p>\r\n<h2>A broad range of graphite products.<\/h2>\r\n<\/div>\r\n    <p class=\"mk-factory-page__muted\">More than 10 product series and over 100 specifications to meet diverse industrial requirements.<\/p>\r\n   <\/div>\r\n   <div class=\"mk-factory-page__products\">\r\n    <article class=\"mk-factory-page__product\">\r\n<small>01 \/ GRAPHITE<\/small>\r\n<h3>Natural flake graphite<\/h3>\r\n<\/article>\r\n    <article class=\"mk-factory-page__product\">\r\n<small>02 \/ GRAPHITE<\/small>\r\n<h3>Expandable graphite<\/h3>\r\n<\/article>\r\n    <article class=\"mk-factory-page__product\">\r\n<small>03 \/ GRAPHITE<\/small>\r\n<h3>Micronized graphite<\/h3>\r\n<\/article>\r\n    <article class=\"mk-factory-page__product\">\r\n<small>04 \/ GRAPHITE<\/small>\r\n<h3>Conductive graphite<\/h3>\r\n<\/article>\r\n    <article class=\"mk-factory-page__product\">\r\n<small>05 \/ GRAPHITE<\/small>\r\n<h3>Lubricating graphite<\/h3>\r\n<\/article>\r\n    <article class=\"mk-factory-page__product\">\r\n<small>06 \/ GRAPHITE<\/small>\r\n<h3>Graphite recarburizers<\/h3>\r\n<\/article>\r\n    <article class=\"mk-factory-page__product\">\r\n<small>07 \/ GRAPHITE<\/small>\r\n<h3>Graphite paper<\/h3>\r\n<\/article>\r\n    <article class=\"mk-factory-page__product\">\r\n<small>08 \/ GRAPHITE<\/small>\r\n<h3>Graphite packing materials<\/h3>\r\n<\/article>\r\n   <\/div>\r\n   <p class=\"mk-factory-page__product-note\">Selected products from our portfolio.<\/p>\r\n  <\/div>\r\n <\/section>\r\n <!-- 05 \u4f9b\u5e94\u4e0e\u670d\u52a1\u53ca\u8be2\u4ef7\u5165\u53e3 -->\r\n<section class=\"mk-factory-page__section\">\r\n  <div class=\"mk-factory-page__inner\">\r\n   <div class=\"mk-factory-page__split\">\r\n    <figure class=\"mk-factory-page__figure\">\r\n     <div class=\"mk-factory-page__frame\">\r\n<img loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/\u5168\u7403\u9500\u552e\u4e0e\u4f9b\u5e94\u7f51\u7edc.png\" alt=\"\" width=\"1536\" height=\"1024\" loading=\"lazy\" decoding=\"async\">\r\n<\/div>\r\n     <figcaption><\/figcaption>\r\n    <\/figure>\r\n    <div>\r\n     <p class=\"mk-factory-page__eyebrow\">\r\n<span>\r\n<\/span>05 \/ Supply &amp; service<\/p>\r\n     <h2>Serving customers in China and beyond.<\/h2>\r\n     <p class=\"mk-factory-page__muted\">We serve customers throughout China and export to more than 10 countries and regions, including Japan and Western Europe.<\/p>\r\n     <div class=\"mk-factory-page__markets\" aria-label=\"Markets served\">\r\n<span>Domestic Supply<\/span>\r\n<span>International Supply<\/span>\r\n<span>After-Sales Support<\/span>\r\n<\/div>\r\n     <p class=\"mk-factory-page__support\">Reliable graphite products, flexible specifications, and professional service \u2014 supported by sales and after-sales assistance.<\/p>\r\n    <\/div>\r\n   <\/div>\r\n   <div class=\"mk-factory-page__commitment\">\r\n    <div>\r\n<small>OUR COMMITMENT<\/small>\r\n<h3>Quality First, Customer Satisfaction.<\/h3>\r\n<\/div>\r\n    <a class=\"mk-factory-page__button\" href=\"\/contact-us\/\">Discuss Your Requirements<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\r\n<path d=\"M4 12h15M13 5l7 7-7 7\"\/>\r\n<\/svg>\r\n<\/a>\r\n   <\/div>\r\n  <\/div>\r\n <\/section>\r\n<\/div>\r\n\r\n\r\n\r\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>OUR FACTORY 01 \/ Factory overview Graphite manufacturing since 2007 Qingdao Guangyao Graphite Co., Ltd. Established in 2007 in Pingdu, Qingdao, Shandong, Qingdao Guangyao Graphite Co., Ltd. brings together production, research and development, and sales. As the predecessor of Mingkun Graphite, Guangyao has accumulated experience in graphite processing and exports, laying the foundation for Mingkun\u2019s&#8230;<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_kadence_starter_templates_imported_post":false,"_kad_post_transparent":"","_kad_post_title":"hide","_kad_post_layout":"fullwidth","_kad_post_sidebar_id":"","_kad_post_content_style":"unboxed","_kad_post_vertical_padding":"hide","_kad_post_feature":"hide","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-364","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>OUR FACTORY - Mingkun Mineral<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mkmineral.com\/zh\/our-factory\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"OUR FACTORY - Mingkun Mineral\" \/>\n<meta property=\"og:description\" content=\"OUR FACTORY 01 \/ Factory overview Graphite manufacturing since 2007 Qingdao Guangyao Graphite Co., Ltd. Established in 2007 in Pingdu, Qingdao, Shandong, Qingdao Guangyao Graphite Co., Ltd. brings together production, research and development, and sales. As the predecessor of Mingkun Graphite, Guangyao has accumulated experience in graphite processing and exports, laying the foundation for Mingkun\u2019s...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mkmineral.com\/zh\/our-factory\/\" \/>\n<meta property=\"og:site_name\" content=\"Mingkun Mineral\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-26T01:23:47+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data1\" content=\"9 \u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mkmineral.com\\\/our-factory\\\/\",\"url\":\"https:\\\/\\\/mkmineral.com\\\/our-factory\\\/\",\"name\":\"OUR FACTORY - Mingkun Mineral\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mkmineral.com\\\/#website\"},\"datePublished\":\"2026-10-09T02:02:42+00:00\",\"dateModified\":\"2026-10-26T01:23:47+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mkmineral.com\\\/our-factory\\\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/mkmineral.com\\\/our-factory\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mkmineral.com\\\/our-factory\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mkmineral.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"OUR FACTORY\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mkmineral.com\\\/#website\",\"url\":\"https:\\\/\\\/mkmineral.com\\\/\",\"name\":\"Mingkun Mineral\",\"description\":\"Professional Graphite Products Manufacturer &amp; Supplier\",\"publisher\":{\"@id\":\"https:\\\/\\\/mkmineral.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/mkmineral.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-Hans\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/mkmineral.com\\\/#organization\",\"name\":\"Mingkun Mineral\",\"url\":\"https:\\\/\\\/mkmineral.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\\\/\\\/mkmineral.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/mkmineral.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/cropped-\u516c\u53f8log.png\",\"contentUrl\":\"https:\\\/\\\/mkmineral.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/cropped-\u516c\u53f8log.png\",\"width\":1916,\"height\":821,\"caption\":\"Mingkun Mineral\"},\"image\":{\"@id\":\"https:\\\/\\\/mkmineral.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"OUR FACTORY - Mingkun Mineral","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mkmineral.com\/zh\/our-factory\/","og_locale":"zh_CN","og_type":"article","og_title":"OUR FACTORY - Mingkun Mineral","og_description":"OUR FACTORY 01 \/ Factory overview Graphite manufacturing since 2007 Qingdao Guangyao Graphite Co., Ltd. Established in 2007 in Pingdu, Qingdao, Shandong, Qingdao Guangyao Graphite Co., Ltd. brings together production, research and development, and sales. As the predecessor of Mingkun Graphite, Guangyao has accumulated experience in graphite processing and exports, laying the foundation for Mingkun\u2019s...","og_url":"https:\/\/mkmineral.com\/zh\/our-factory\/","og_site_name":"Mingkun Mineral","article_modified_time":"2026-10-26T01:23:47+00:00","twitter_card":"summary_large_image","twitter_misc":{"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"9 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/mkmineral.com\/our-factory\/","url":"https:\/\/mkmineral.com\/our-factory\/","name":"OUR FACTORY - Mingkun Mineral","isPartOf":{"@id":"https:\/\/mkmineral.com\/#website"},"datePublished":"2026-10-09T02:02:42+00:00","dateModified":"2026-10-26T01:23:47+00:00","breadcrumb":{"@id":"https:\/\/mkmineral.com\/our-factory\/#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mkmineral.com\/our-factory\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/mkmineral.com\/our-factory\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mkmineral.com\/"},{"@type":"ListItem","position":2,"name":"OUR FACTORY"}]},{"@type":"WebSite","@id":"https:\/\/mkmineral.com\/#website","url":"https:\/\/mkmineral.com\/","name":"Mingkun Mineral","description":"Professional Graphite Products Manufacturer &amp; Supplier","publisher":{"@id":"https:\/\/mkmineral.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mkmineral.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-Hans"},{"@type":"Organization","@id":"https:\/\/mkmineral.com\/#organization","name":"Mingkun Mineral","url":"https:\/\/mkmineral.com\/","logo":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/mkmineral.com\/#\/schema\/logo\/image\/","url":"https:\/\/mkmineral.com\/wp-content\/uploads\/2026\/10\/cropped-\u516c\u53f8log.png","contentUrl":"https:\/\/mkmineral.com\/wp-content\/uploads\/2026\/10\/cropped-\u516c\u53f8log.png","width":1916,"height":821,"caption":"Mingkun Mineral"},"image":{"@id":"https:\/\/mkmineral.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/mkmineral.com\/zh\/wp-json\/wp\/v2\/pages\/364","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mkmineral.com\/zh\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mkmineral.com\/zh\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mkmineral.com\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mkmineral.com\/zh\/wp-json\/wp\/v2\/comments?post=364"}],"version-history":[{"count":94,"href":"https:\/\/mkmineral.com\/zh\/wp-json\/wp\/v2\/pages\/364\/revisions"}],"predecessor-version":[{"id":977,"href":"https:\/\/mkmineral.com\/zh\/wp-json\/wp\/v2\/pages\/364\/revisions\/977"}],"wp:attachment":[{"href":"https:\/\/mkmineral.com\/zh\/wp-json\/wp\/v2\/media?parent=364"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}