.contact{padding-top:30px}.contact .info-wrap{padding:30px 20px;position:relative;border-radius:12px;overflow:hidden}.contact .info-wrap::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(270deg,rgba(0,207,233,0) 0%,#00cfe9 100%)}.contact .info-wrap>*{position:relative;z-index:1}.contact .lt{color:#fff;margin-bottom:30px}.contact .title{text-align:left;margin-bottom:16px}.contact .sub-info{line-height:1.8}.contact .item{margin-top:15px}.contact .icon-wrap{color:#fff;font-weight:700;display:flex;align-items:center;margin-bottom:10px}.contact .icon{font-size:20px;margin-right:15px}.contact .item-info{line-height:1.8}.contact .rt{padding:20px 15px;background-color:rgba(255,255,255,.8);border-radius:10px}.contact .form-info{line-height:1.8;margin-top:11px;margin-bottom:20px}.contact .form-title{padding-top:20px;margin-bottom:15px;border-top:1px solid rgba(214,214,214,.8)}.contact .form-control{border-radius:6px;box-shadow:none;border:1px solid #999}.contact .form-control::-webkit-input-placeholder{color:#333}.contact .form-control:-moz-placeholder{color:#333}.contact .form-control::-moz-placeholder{color:#333}.contact .form-control:-ms-input-placeholder{color:#333}.contact .btn-wrap{margin-top:20px}.contact .btn{width:100%;color:#fff;font-size:18px;background:var(--style-color)}@media (min-width:992px){.contact .info-wrap{display:flex;padding:40px}.contact .lt{flex:0 0 51%;max-width:51%;padding-right:30px;margin-bottom:0}.contact .rt{flex:0 0 49%;max-width:49%;padding:30px}}@media (min-width:1200px){.contact{padding-top:70px}.contact .info-wrap{padding:50px}.contact .lt{padding-right:60px}.contact .item{margin-top:25px}.contact .icon{font-size:24px}.contact .item-info a:hover{text-decoration:underline}.contact .rt{padding:40px}.contact .form-info{margin-bottom:25px}.contact .form-title{padding-top:26px;margin-bottom:18px}.contact .form-group{margin-bottom:20px}.contact .form-control{padding-left:20px;padding-right:20px}.contact input.form-control{height:50px}.contact textarea.form-control{padding-top:14px;padding-bottom:14px}.contact .btn-wrap{margin-top:30px}.contact .btn{font-size:20px;padding:11px 15px;transition:opacity .3s}.contact .btn:hover{opacity:.8}}@media (min-width:1640px){.contact .info-wrap{padding:60px 80px 60px 60px}.contact .lt{padding-right:247px}.contact .rt{padding:44px 53px 72px}.contact .btn{font-size:24px}}.faqs{padding:30px 0}.faqs .sub-info{font-weight:700;text-align:center;margin-bottom:12px;color:var(--style-color)}.faqs .title{margin-bottom:20px}.faqs .item:not(:last-child){margin-bottom:30px}.faqs .item-title{padding:7px 15px;background:#F1F1F1;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.faqs .item-title.active{color:#fff;background:var(--style-color)}.faqs .item-title i{width:25px;height:25px;margin-left:15px;border-radius:50%;border:1px solid #333;position:relative}.faqs .item-title.active i{border-color:#fff}.faqs .item-title i::before,.faqs .item-title i::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#333}.faqs .item-title.active i::before,.faqs .item-title.active i::after{background:#fff}.faqs .item-title i::before{width:2px;height:50%;transition:height .3s}.faqs .item-title.active i::before{height:0}.faqs .item-title i::after{width:50%;height:2px}.faqs .item-info{margin-top:15px;color:#999;padding-left:20px;display:none}@media (min-width:1200px){.faqs{padding:60px 0}.faqs .sub-info{margin-bottom:24px}.faqs .title{margin-bottom:40px}.faqs .item-title{padding:9px 30px}.faqs .item-info{padding-left:30px}}@media (min-width:1440px){.faqs{padding-top:76px;padding-bottom:80px}.faqs .title{margin-bottom:64px}}