快速解答 FAQ
什么是J9APP?
J9娱乐是将硅片(晶圆)通过一系列复杂的工艺步骤,制造出集成电路的过程。
J9入口有哪些关键工艺?
关键工艺包括光刻、刻蚀、薄膜沉积、离子注入等。
J9注册对环境有什么要求?
J9平台需要在超净的环境中进行,以防止灰尘和污染物对芯片造成影响。
J9直营的良率如何提高?
良率提高需要严格的工艺控制、先进的设备和高质量的材料。
Now, I'll proceed to define the remaining CSS components, starting with `.news-link`, followed by styles for the FAQ accordion and the contact section, to complete the styling. Image assets are being cross-referenced to ensure all required images are available for background and cover usage, and ensure all images have the appropriate "J9国际" alt text.
The next step is to establish the HTML structure, beginning with the top bar and sticky navigation, incorporating the specified brand and anchor links to the relevant sections. I will then proceed to create the Hero section, aiming for a video overlay feel with interactive elements. Subsequently, the structure for the challenges section will be implemented, followed by the demonstration section. The solutions, products, advantages, bottlenecks, and metrics sections will then be created in sequence. Finally, I will generate the FAQ and contact sections, complete with appropriate form elements and footer. Responsive media queries will be integrated throughout to ensure proper display across different devices.
.news-link {
font-size: 13px;
font-weight: 600;
color: var(--primary);
display: inline-flex;
align-items: center;
gap: 4px;
}
/* 板块 13: 技术答疑与快速解答手风琴 */
.faq-section {
background-color: #F8FAFC;
}
.faq-container {
max-width: 860px;
margin: 0 auto;
display: flex;
flex-direction: column;
gap: 16px;
}
.faq-item {
background: #FFFFFF;
border: 1px solid var(--border-light);
border-radius: var(--radius-md);
overflow: hidden;
transition: all 0.25s ease;
}
.faq-item.active {
border-color: var(--primary);
box-shadow: var(--shadow-sm);
}
.faq-question {
padding: 22px 24px;
font-size: 16px;
font-weight: 700;
color: var(--text-heading);
cursor: pointer;
display: flex;
justify-content: space-between;
align-items: center;
user-select: none;
}
.faq-icon-arrow {
width: 20px;
height: 20px;
display: flex;
align-items: center;
justify-content: center;
transition: transform 0.25s ease;
color: var(--text-muted);
font-size: 12px;
}
.faq-item.active .faq-icon-arrow {
transform: rotate(180deg);
color: var(--primary);
}
.faq-answer {
max-height: 0;
overflow: hidden;
transition: max-height 0.3s cubic-bezier(0.16, 1, 0.3, 1);
background: #FFFFFF;
}
.faq-answer-inner {
padding: 0 24px 22px 24px;
font-size: 14.5px;
color: var(--text-body);
line-height: 1.75;
border-top: 1px dashed #F1F5F9;
padding-top: 16px;
}
/* 板块 14: 商务接洽与流片咨询表单 CTA */
.contact-section {
background: linear-gradient(180deg, #FFFFFF 0%, #F1F5F9 100%);
}
.contact-box {
display: grid;
grid-template-columns: 1fr 1.2fr;
background: #FFFFFF;
border: 1px solid var(--border-light);
border-radius: var(--radius-lg);
box-shadow: var(--shadow-lg);
overflow: hidden;
}
.contact-info-side {
background: var(--bg-dark);
color: #FFFFFF;
padding: 48px;
display: flex;
flex-direction: column;
justify-content: space-between;
position: relative;
}
.contact-info-title {
font-size: 26px;
font-weight: 800;
line-height: 1.3;
margin-bottom: 16px;
color: #F8FAFC;
}
.contact-info-desc {
font-size: 14.5px;
color: #94A3B8;
line-height: 1.7;
margin-bottom: 32px;
}
.contact-commit-list {
list-style: none;
display: flex;
flex-direction: column;
gap: 16px;
}
.contact-commit-item {
display: flex;
align-items: flex-start;
gap: 12px;
font-size: 13.5px;
color: #CBD5E1;
}
.commit-dot {
width: 8px;
height: 8px;
border-radius: 50%;
background-color: var(--accent-cyan);
margin-top: 6px;
flex-shrink: 0;
}
.contact-direct-phone {
margin-top: 40px;
padding-top: 24px;
border-top: 1px solid var(--border-dark);
}
.direct-phone-label {
font-size: 12px;
color: #64748B;
text-transform: uppercase;
margin-bottom: 6px;
}
.direct-phone-val {
font-size: 22px;
font-weight: 800;
color: var(--accent-cyan);
letter-spacing: -0.01em;
}
.contact-form-side {
padding: 48px;
}
.flow-form {
display: flex;
flex-direction: column;
gap: 20px;
}
.form-row-2 {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 16px;
}
.form-group {
display: flex;
flex-direction: column;
gap: 8px;
}
.form-label {
font-size: 13.5px;
font-weight: 600;
color: var(--text-heading);
}
.form-control {
width: 100%;
height: 44px;
border: 1px solid #CBD5E1;
border-radius: var(--radius-sm);
padding: 0 14px;
font-size: 14px;
color: var(--text-heading);
background: #FFFFFF;
transition: border-color 0.2s ease, box-shadow 0.2s ease;
}
.form-control:focus {
outline: none;
border-color: var(--primary);
box-shadow: 0 0 0 3px rgba(2, 132, 199, 0.15);
}
textarea.form-control {
height: 90px;
padding: 12px 14px;
resize: vertical;
}
.form-notice {
font-size: 12.5px;
color: var(--text-muted);
line-height: 1.5;
}
/* 全局页脚 */
.site-footer {
background-color: #070B12;
color: #94A3B8;
padding: 80px 0 0 0;
font-size: 13.5px;
border-top: 1px solid rgba(255, 255, 255, 0.08);
}
.footer-grid {
display: grid;
grid-template-columns: 1.3fr 0.9fr 1fr 0.8fr;
gap: 40px;
padding-bottom: 64px;
}
.footer-col-title {
font-size: 15px;
font-weight: 700;
color: #FFFFFF;
margin-bottom: 20px;
letter-spacing: -0.01em;
}
.footer-brand-desc {
font-size: 13.5px;
line-height: 1.7;
color: #94A3B8;
margin-top: 16px;
margin-bottom: 20px;
}
.footer-contact-item {
margin-bottom: 10px;
line-height: 1.6;
}
.footer-links-list {
list-style: none;
display: flex;
flex-direction: column;
gap: 12px;
}
.footer-links-list a:hover {
color: #FFFFFF;
}
.cert-badge-list {
display: flex;
flex-direction: column;
gap: 10px;
}
.cert-badge-tag {
background: rgba(255, 255, 255, 0.05);
border: 1px solid rgba(255, 255, 255, 0.1);
padding: 8px 12px;
border-radius: var(--radius-sm);
font-size: 12px;
color: #CBD5E1;
display: inline-block;
}
.footer-bottom-bar {
border-top: 1px solid rgba(255, 255, 255, 0.06);
padding: 24px 0;
font-size: 12.5px;
color: #64748B;
}
.footer-bottom-inner {
display: flex;
justify-content: space-between;
align-items: center;
flex-wrap: wrap;
gap: 16px;
}
/* 响应式断点适配 */
@media (max-width: 1024px) {
.hero-proof-bar {
grid-template-columns: repeat(2, 1fr);
}
.challenges-grid, .products-grid, .advantages-grid, .bottlenecks-grid, .stories-grid, .testimonials-grid, .news-grid {
grid-template-columns: repeat(2, 1fr);
}
.metrics-grid {
grid-template-columns: repeat(2, 1fr);
}
.footer-grid {
grid-template-columns: repeat(2, 1fr);
}
.demo-wrapper, .solutions-grid, .dark-concept-grid, .contact-box {
grid-template-columns: 1fr;
}
}
@media (max-width: 768px) {
.topbar {
display: none;
}
.navbar {
height: 64px;
}
.menu-toggle {
display: block;
}
.nav-menu {
position: fixed;
top: 64px;
left: 0;
right: 0;
background: #FFFFFF;
flex-direction: column;
align-items: flex-start;
padding: 24px;
gap: 16px;
box-shadow: var(--shadow-lg);
border-bottom: 1px solid var(--border-light);
display: none;
}
.nav-menu.show {
display: flex;
}
.nav-actions {
display: none;
}
.hero-title {
font-size: 30px;
}
.hero-subtitle {
font-size: 15px;
}
.hero-proof-bar {
grid-template-columns: 1fr;
}
.challenges-grid, .products-grid, .advantages-grid, .bottlenecks-grid, .stories-grid, .testimonials-grid, .news-grid, .metrics-grid {
grid-template-columns: 1fr;
}
.solutions-specs-list {
grid-template-columns: 1fr;
}
.form-row-2 {
grid-template-columns: 1fr;
}
.contact-info-side, .contact-form-side {
padding: 32px 24px;
}
.footer-grid {
grid-template-columns: 1fr;
}
.footer-bottom-inner {
flex-direction: column;
align-items: flex-start;
}
section {
padding: 64px 0;
}
.section-title {
font-size: 26px;
}
}