.jf-jump{display:flex;flex-wrap:wrap;gap:8px;padding:22px 0;border-bottom:1px solid #ddd}.jf-jump a{border:1px solid #ccc;padding:10px 12px;text-decoration:none;color:inherit}.jf-company{padding:38px 0}.jf-company-grid,.jf-two,.jf-order{display:grid;grid-template-columns:1fr 1fr;gap:32px}.jf-history{background:#f4f4f1;margin:0;padding:20px}.jf-history>div{padding:12px 0;border-bottom:1px solid #ddd}.jf-history dt,.jf-order dt{font-weight:600}.jf-history dd,.jf-order dd{margin:7px 0 0;line-height:1.6}.jf-section{border-top:1px solid #ddd;padding:36px 0}.jf-label{font-size:13px;text-transform:uppercase;letter-spacing:.05em;color:#c44012}.jf-process{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px}.jufeng-profile figure{margin:0}.jufeng-profile figure img{display:block;width:100%;height:auto;object-fit:contain}.jufeng-profile figcaption{font-size:14px;line-height:1.55;color:#555;margin-top:10px}.jf-panorama{margin-top:24px!important}.jf-two figure img{max-height:340px;background:#fafafa}.jf-models{display:grid;grid-template-columns:1fr 1fr;gap:24px}.jf-models article{padding:22px;border:1px solid #ddd}.jf-models figure img{max-height:285px}.jf-models figure{margin-bottom:20px}.jf-models table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:16px}.jf-models caption{text-align:left;font-weight:600;margin:14px 0 8px}.jf-models th,.jf-models td{vertical-align:top;text-align:left;padding:11px 8px;border-bottom:1px solid #ddd;overflow-wrap:break-word}.jf-models th{width:45%}.jf-link{display:inline-block;color:#b3330b;font-weight:600;margin-top:10px}.jf-note{padding:22px;background:#f4f0e8;border-left:3px solid #e84a13;margin-top:24px}.jf-order dl{margin:0}.jf-order dl>div{padding:14px 0;border-bottom:1px solid #ddd}.jf-order aside{align-self:start;background:#171717;color:#fff;padding:24px}.jf-faq details{padding:17px 0;border-bottom:1px solid #ddd}.jf-faq summary{cursor:pointer;font-weight:600}.jufeng-profile a:focus{outline:2px solid #c44012;outline-offset:3px}@media(max-width:720px){.jf-company-grid,.jf-two,.jf-process,.jf-models,.jf-order{display:block}.jf-company{padding:26px 0}.jf-history,.jf-two>div,.jf-process article+article,.jf-models article+article,.jf-order aside{margin-top:22px}.jf-section{padding:27px 0}.jf-jump a{font-size:14px}.jufeng-profile h2{font-size:25px}.jf-models article{padding:16px}.jf-models table{font-size:15px}.jf-models th,.jf-models td{padding:10px 5px}.jf-note{padding:18px}}
