﻿.banner-content{display:none}
.common-main{padding:0}
.banner-inner{background:unset}
.banner-inner::after{display:none}
.prodetail-model1{width:100%;padding:60px 20px;box-sizing:border-box;background-color:#ffffff;overflow:hidden}
.prodetail-model1 *{box-sizing:border-box}
.prodetail-model1 .l-wrap{max-width:unset;padding:0}
.prodetail-model1-intro{max-width:1000px;margin:0 auto 40px auto;text-align:center}
.prodetail-model1-intro p{font-size:var(--fontsize18);color:#333333;line-height:1.6;margin:0}
.prodetail-model1-list{display:flex;flex-direction:column}
.prodetail-model1-item{display:flex;align-items:center;background-color:#ffffff;transition:all 0.4s ease}
.prodetail-model1-item-reverse{flex-direction:row-reverse}
.prodetail-model1-text-box{flex:1;display:flex;align-items:center;justify-content:center}
.prodetail-model1-text-box .box{max-width:550px}
.prodetail-model1-title{font-size:var(--fontsize32);color:#222222;font-weight:300;margin:0 0 15px 0}
.prodetail-model1-desc{font-size:var(--fontsize20);color:#555555;line-height:1.6;margin:0 0 25px 0}
.prodetail-model1-btn{display:inline-block;background-color:var(--color);color:#ffffff!important;padding:12px 30px;font-size:var(--fontsize18);text-decoration:none;border-radius:2px;transition:all 0.3s ease}
.prodetail-model1-btn:hover{background-color:var(--color,#f6c042);color:#FED766}
.prodetail-model1-img-box{flex:1;overflow:hidden;width:100%}
.prodetail-model1-img-box img{display:block;width:100%;height:auto;object-fit:cover;transition:transform 0.4s ease}
.prodetail-model1-item:hover .prodetail-model1-img-box img{transform:scale(1.04)}
.prodetail-model1-item-wrapper{display:flex;flex-direction:column;margin-bottom:20px}
.prodetail-model1-detail{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.4s ease-out;color:#ffffff;position:relative;z-index:0}
.prodetail-model1-detail::before{content:'';width:100vw;height:100%;display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:-1;background:var(--color)}
.prodetail-model1-item-wrapper.is-expanded .prodetail-model1-detail{grid-template-rows:1fr}
.prodetail-model1-detail-inner{overflow:hidden}
.detail-container{display:flex;gap:40px;padding:40px}
.detail-left{flex:0 0 400px}
.detail-title{font-size:var(--fontsize20);font-weight:var(--fontbold6);margin:0 0 20px 0}
.text-white{color:#ffffff}
.text-yellow{color:#f6c042}
.detail-features-list{list-style:none;padding:0;margin:0 0 30px 0}
.detail-features-list li{font-size:var(--fontsize16);line-height:1.8;margin-bottom:10px;color:#e0e0e0}
.detail-features-list li span{color:#FED766}
.detail-img-small{display:flex;align-items:center;gap:15px}
.detail-img-small img{width:120px;height:auto;border-radius:4px}
.detail-img-small span{font-size:var(--fontsize14);color:#ffffff}
.detail-right{flex:1;min-width:0}
div.table-responsive{overflow-x:auto;margin-bottom:30px;border:1px solid #334568}
.spec-table{width:100%;border-collapse:collapse;text-align:left;white-space:nowrap}
.table-responsive .spec-table th,.table-responsive .spec-table td{padding:10px 8px;border:1px solid #334568;font-size:var(--fontsize16)}
.spec-table th{background-color:#1a305c;font-weight:var(--fontbold6)}
.spec-table td{color:#d1d5db}
.detail-download-btn{display:inline-block;background-color:#ffffff;color:#0b162c;padding:8px 24px;font-size:var(--fontsize14);font-weight:var(--fontbold6);text-decoration:none;border-radius:8px;transition:background-color 0.3s}
.detail-download-btn:hover{background-color:#f6c042}
.prodetail-model1-btn2{margin-left:15px}
@media (max-width:1024px){.detail-container{flex-direction:column;padding:30px 20px}
.detail-left{flex:none;width:100%}
}@media (max-width:767px){.prodetail-model1-item-wrapper{margin-bottom:0}
.detail-container{padding:20px 15px}
}@media (max-width:1024px){.prodetail-model1{padding:50px 20px}
.prodetail-model1-intro{margin-bottom:40px}
.prodetail-model1-item{gap:30px}
.prodetail-model1-text-box{padding:20px}
.prodetail-model1-title{font-size:var(--fontsize22)}
}@media (max-width:767px){.prodetail-model1{padding:40px 15px}
.prodetail-model1-item,.prodetail-model1-item-reverse{flex-direction:column;gap:0}
.prodetail-model1-text-box{width:100%;text-align:center;padding:30px 15px}
.prodetail-model1-img-box{width:100%}
.prodetail-model1-btn{width:100%;text-align:center}
.prodetail-model1-btn2{margin:12px 0 0}
}.prodetail-model2{padding:80px 0px;background-color:#f7f9fc;width:100%;box-sizing:border-box;overflow:hidden}
.prodetail-model2 *{box-sizing:border-box}
.prodetail-model2-header{text-align:center;margin-bottom:50px}
.prodetail-model2-title{font-size:35px;color:#2a324b;font-weight:300;margin:0 0 15px 0}
.prodetail-model2-line{width:60px;height:4px;border-radius:2px;background-color:#FED766;margin:0 auto 20px auto}
.prodetail-model2-subtitle{font-size:var(--fontsize16);color:#666666;max-width:600px;margin:0 auto;line-height:1.6}
.prodetail-model2-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}
.prodetail-model2-card{background-color:#ffffff;border-radius:8px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,0.03);transition:all 0.4s ease;display:flex;flex-direction:column}
.prodetail-model2-card:hover{box-shadow:0 15px 35px rgba(0,0,0,0.08);transform:translateY(-8px)}
.prodetail-model2-img{width:100%;overflow:hidden;background-color:#ffffff}
.prodetail-model2-img img{display:block;width:100%;height:auto;object-fit:cover;transition:transform 0.5s ease}
.prodetail-model2-card:hover .prodetail-model2-img img{transform:scale(1.04)}
.prodetail-model2-info{padding:30px;display:flex;flex-direction:column;align-items:flex-start;flex-grow:1}
.prodetail-model2-name{font-size:var(--fontsize16);color:var(--color);margin:0 0 14px 0;font-weight:var(--fontbold5);line-height:1}
.prodetail-model2-desc{font-size:var(--fontsize14);color:#777777;line-height:1;margin:0 0 45px 0;flex-grow:1}
.prodetail-model2-btn{display:inline-block;background-color:#1a2245;color:#ffffff;padding:10px 28px;font-size:var(--fontsize13);text-decoration:none;border-radius:3px;transition:all 0.3s ease}
.prodetail-model2-btn:hover{background-color:var(--color,#f6c042);color:#1a2245}
@media (max-width:1024px){.prodetail-model2{padding:60px 0px}
.prodetail-model2-grid{grid-template-columns:repeat(2,1fr);gap:25px}
}@media (max-width:767px){.prodetail-model2{padding:40px 0px}
.prodetail-model2-title{font-size:var(--fontsize26)}
.prodetail-model2-grid{grid-template-columns:1fr;gap:20px}
.prodetail-model2-info{padding:25px 20px}
.prodetail-model2-btn{width:100%;text-align:center;box-sizing:border-box}
}.prodetail-model2.active{background:var(--color)}
.prodetail-model2.active .prodetail-model2-title{color:#FED766}
.prodetail-model2.active .prodetail-model2-subtitle{color:#E0E0E0}
.prodetail-model2 .inquiry-box{max-width:1136px;margin:0 auto;background:rgba(255,255,255,0.05);border-radius:8px;padding:50px;box-shadow:0px 8px 32px 0px rgba(0,0,0,0.2)}
.prodetail-model2 .wmkcfeedback{display:flex;flex-direction:column;align-items:flex-end}
.prodetail-model2 .send-inquiry{width:100%}
.prodetail-model2 .inquiry-form{display:grid;grid-template-columns:1fr 1fr;gap:20px 40px;margin-bottom:25px}
.prodetail-model2 .wmkcfb-name{grid-column:1;grid-row:1}
.prodetail-model2 .wmkcfb-email{grid-column:1;grid-row:2}
.prodetail-model2 .wmkcfb-content{grid-column:2;grid-row:1 / span 2;resize:vertical;min-height:120px}
.prodetail-model2 .inquiry-form input,.prodetail-model2 .inquiry-form textarea{border-radius:4px;padding:15px;color:#ffffff;font-size:var(--fontsize14);outline:none;width:100%;transition:all 0.3s ease;margin-left:0;background:rgba(255,255,255,0.08);border-radius:8px;border:1px solid rgba(255,255,255,0.149)}
.prodetail-model2 .inquiry-form input::placeholder,.prodetail-model2 .inquiry-form textarea::placeholder{color:#a0a7b5}
.prodetail-model2 .inquiry-form input:focus,.prodetail-model2 .inquiry-form textarea:focus{border-color:var(--color,#cfa85e)}
.prodetail-model2 .send-btn{background-color:#ffffff;color:#212c47;border:none;border-radius:8px;padding:12px 35px;font-size:var(--fontsize18);cursor:pointer;transition:all 0.3s ease;margin-right:0;margin-top:0}
.prodetail-model2 .send-btn:hover{background-color:var(--color,#cfa85e);color:#ffffff}
@media (max-width:1024px){.prodetail-model2{padding:60px 20px}
.prodetail-model2 .inquiry-box{padding:30px}
}@media (max-width:767px){.prodetail-model2{padding:40px 15px}
.prodetail-model2 .prodetail-model2-title{font-size:var(--fontsize26)}
.prodetail-model2 .inquiry-box{padding:25px 20px}
.prodetail-model2 .inquiry-form{grid-template-columns:1fr;gap:20px}
.prodetail-model2 .wmkcfb-name,.prodetail-model2 .wmkcfb-email,.prodetail-model2 .wmkcfb-content{grid-column:1;grid-row:auto}
.prodetail-model2 .wmkcfb-content{min-height:150px}
.prodetail-model2 .wmkcfeedback{align-items:stretch}
.prodetail-model2 .send-btn{width:100%;text-align:center}
}.banner-inner-text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:42px;color:#FED766}
.banner-inner-text {text-align:center;width:70%;}
@media (max-width:768px){.banner-inner-text{font-size:30px;width:90%;}}
@media (max-width:500px){.banner-inner-text{font-size:24px;width:95%;}}
.pro-main>.l-wrap{max-width:unset;padding:0}
.prolist-bottom{max-width:unset;padding:0}
.page-main .page-main{display:none}
.page-main .pro-list {display:none}
#toinquiry.protypefeedback{ display: none;}