﻿.home-mainproduct .des,.home-adv .des,.home-news .des{text-align:center;margin-top:10px}
.home-inquiry{position:relative;padding:80px 0;color:#fff;overflow:hidden;background:linear-gradient(135deg,#2b4d99 0%,#1e81ce 100%)}
.home-inquiry-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0.1;overflow:hidden}
.home-inquiry-bg img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}
.home-inquiry:hover .home-inquiry-bg img{transform:scale(1.04)}
.home-inquiry .l-wrap{position:relative;z-index:2;max-width:1000px;margin:0 auto;padding:0 15px}
.home-inquiry-header{text-align:center;margin-bottom:40px}
.home-inquiry-tag{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:bold;text-transform:uppercase;margin-bottom:15px;color:#e0e0e0}
.home-inquiry-header .home-title{color:#fff}
.home-inquiry-header p{font-size:16px;line-height:1.6;color:#e0e0e0;max-width:800px;margin:0 auto}
.home-inquiry-box{background:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.2);border-radius:8px;padding:40px;backdrop-filter:blur(5px);transition:all 0.3s ease;margin-bottom:3%}
.home-inquiry-box:hover{background:rgba(255,255,255,0.15);border-color:rgba(255,255,255,0.3);box-shadow:0 10px 30px rgba(0,0,0,0.1)}
.home-inquiry-box h3{font-size:24px;font-weight:bold;margin-bottom:10px}
.home-inquiry-box>p{font-size:14px;color:#e0e0e0;margin-bottom:25px}
.home-inquiry-box .form-row{display:flex;gap:20px;margin-bottom:20px}
.home-inquiry-box input,.home-inquiry-box textarea{width:100%;padding:12px 15px;background:transparent;border:1px solid rgba(255,255,255,0.3);border-radius:4px;color:#fff;font-size:14px;outline:none;transition:border-color 0.3s ease}
.home-inquiry-box input::placeholder,.home-inquiry-box textarea::placeholder{color:rgba(255,255,255,0.7)}
.home-inquiry-box input:focus,.home-inquiry-box textarea:focus{border-color:var(--color,#ff7e40)}
.home-inquiry-box textarea{height:120px;resize:vertical}
.home-inquiry-box button{display:block;width:200px;margin:0 auto 30px;padding:15px;background:var(--color,#ff7e40);color:#fff;border:none;border-radius:4px;font-size:16px;font-weight:bold;cursor:pointer;transition:background-color 0.3s ease,transform 0.3s ease}
.home-inquiry-box button:hover{background-color:#e66a30;transform:translateY(-2px)}
.home-inquiry-contact{text-align:center;font-size:14px;margin-top:2%;color:#e0e0e0}
.home-inquiry-contact a{color:#fff;text-decoration:underline;font-weight:bold}
.home-inquiry-contact a:hover{color:var(--color,#ff7e40)}
.home-inquiry-contact span{margin:0 5px}
@media (max-width:1024px){.home-inquiry-header .home-title{font-size:30px}
.home-inquiry-box{padding:30px}
}@media (max-width:768px){.home-inquiry{padding:50px 0}
.home-inquiry-header .home-title{font-size:24px}
.home-inquiry-box{padding:20px}
.home-inquiry-box .form-row{flex-direction:column;gap:15px;margin-bottom:15px}
.home-inquiry-contact{display:flex;flex-direction:column;gap:10px}
.home-inquiry-contact span:nth-child(2){display:none}}
.home-case .des{color:#fff;text-align:center;margin-top:10px}