.disnone{ display:none !important; }
.hang1{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.hang2{ overflow:hidden; text-overflow:ellipsis; display:-webkit-box !important; -webkit-line-clamp:2; -webkit-box-orient:vertical; }
.hang3{ overflow:hidden; text-overflow:ellipsis; display:-webkit-box !important; -webkit-line-clamp:3; -webkit-box-orient:vertical; }
.midd{ position:relative; transform:translateY(-50%); top:50%; }
body{ margin:0; }
a{ text-decoration:none; }
a:active, a:hover{ text-decoration:none; text-decoration-line:none !important; }
p{ margin:0; }
div{ box-sizing:border-box; }
dd, ol, ul, li{ margin:0; padding:0; list-style:none; }
img, svg{ max-width:100%; }
form input:focus, form textarea:focus, button:focus, button:focus{ --tw-ring-offset-shadow:none !important; outline:none !important; }
[x-cloak]{ display:none !important; }


.nav .nLi{ margin-left:3%; }
.jgtit{ text-align:center; background:#111; line-height:60px; height:60px; font-size:18px; color:#fff; }

.footbom{ background-color:#111; color:#fefefe; text-align:center; font-size:16px; height:60px; line-height:60px; }

.index-d-chaxun{ position:absolute; top:50%; right:10%; height:450px; width:460px; background:rgba(255, 255, 255, 0.65); transform:translateY(-50%); z-index:9; padding:35px; box-sizing:border-box; }
.index-d-chaxun .title1{ color:#111; text-align:center; font-size:16px; margin-top:50px; }
.index-d-chaxun .title2{ color:#111; text-align:center; font-weight:bold; margin-top:20px; font-size:20px; letter-spacing:1px; }
.index-d-chaxun .title2 p{ position:relative; }
.index-d-chaxun .title2 p::before{ position:absolute; content:''; top:7px; height:2px; width:85px; left:0; background:#111; }
.index-d-chaxun .title2 p::after{ position:absolute; content:''; top:7px; height:2px; width:85px; right:0; background:#111; }
.index-d-chaxun form{ margin-top:40px; }
.index-d-chaxun form input{ background:#eff7f4; margin:10px 0; width:100%; display:block; border:none; height:52px; border-radius:8px; padding:0 40px 0 20px; box-sizing:border-box; }
.index-d-chaxun form input:-moz-placeholder, textarea:-moz-placeholder{ color:rgb(141, 141, 141); font-size:15px; letter-spacing:1px; }
.index-d-chaxun form input:-ms-input-placeholder, textarea:-ms-input-placeholder{ color:rgb(141, 141, 141); font-size:15px; letter-spacing:1px; }
.index-d-chaxun form input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{ color:rgb(141, 141, 141); font-size:15px; letter-spacing:1px; }
.index-d-chaxun button{ background:#111; border:none; display:block; color:#fff; width:100%; height:40px; margin-top:30px; font-size:16px; border-radius:8px; letter-spacing:6px; cursor:pointer; }
.index-d-chaxun .shuoming{ color:#f0dc9c; font-size:14px; margin-top:20px; }
.index-d-chaxun .inputlist{ position:relative; }
.index-d-chaxun .inputlist img{ position:absolute; height:25px; right:10px; top:15px; }
.d-chaxun{ position:absolute; top:50%; left:50%; height:350px; width:350px; transform:translate(-50%,-50%); z-index:9; padding:35px; box-sizing:border-box; }
.d-chaxun .title1{ color:#fefefe; text-align:center; font-size:16px; }
.d-chaxun .title2{ color:#f0dc9c; text-align:center; font-weight:bold; font-size:20px; letter-spacing:1px; }
.d-chaxun.d-chaxun2 .title2{ color: #fff;; }
.d-chaxun .title2 p{ position:relative; }
.d-chaxun .title2 p::before{ position:absolute; content:''; top:20px; height:2px; width:65px; left:0; background:#fefefe; }
.d-chaxun .title2 p::after{ position:absolute; content:''; top:20px; height:2px; width:65px; right:0; background:#fefefe; }
.d-chaxun form{ margin-top:20px; }
.d-chaxun form input{ background:#eff7f4; margin:10px 0; width:100%; display:block; border:none; height:40px; border-radius:8px; padding:0 40px 0 20px; box-sizing:border-box; }
.d-chaxun form input:-moz-placeholder, textarea:-moz-placeholder{ color:rgb(141, 141, 141); font-size:15px; letter-spacing:1px; }
.d-chaxun form input:-ms-input-placeholder, textarea:-ms-input-placeholder{ color:rgb(141, 141, 141); font-size:15px; letter-spacing:1px; }
.d-chaxun form input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{ color:rgb(141, 141, 141); font-size:15px; letter-spacing:1px; }
.d-chaxun button{ background:#eff7f4; border:none; display:block; color:#f0dc9c; width:100%; height:40px; margin-top:30px; font-size:16px; border-radius:8px; letter-spacing:6px; cursor:pointer; }
.d-chaxun .shuoming{ color:#fff; font-size:14px; margin-top:5px; }
.inputlist{ position:relative; }
.inputlist img{ position:absolute; height:20px; right:10px; top:10px; }


.query_table{ width:100%!important; margin-bottom:20px; border:0; border-collapse:separate; border-spacing:1px; font-size:16px; line-height:1.4; background-color:#111; }
.query_table tr{ height:auto !important; text-align:center; }
.query_table tr th{ padding:20px 50px; background-color:#111; text-align:left; word-wrap:break-word; color:#fff; font-size:18px; }
.query_table tr td{ padding:16px 16px; height:auto !important; vertical-align:middle; background:url(/static/images/bg1.jpg); word-wrap:break-word; color:#111; font-size:15px; white-space:pre; }
.query_table tr td:nth-child(2n-1){ text-align:right; font-weight:bold; letter-spacing:1px; }
.query_table tr td:nth-child(2n){ text-align:left; }
@media(max-width:768px){
    .query_table tr th{ padding:16px 20px; }
    .query_table tr td{ padding:12px 10px; font-size:14px; }
}
