.contact-info{padding:10.666667vw var(--padding) 17.333333vw}.contact-info .infomations{margin-top:10.666667vw}.contact-info .infomations .item .header{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid #e8e8e8}.contact-info .infomations .item .header span{font-size:var(--size-24);font-weight:500}.contact-info .infomations .item .header i{font-size:var(--size-30);color:var(--link-hover-color)}.contact-info .infomations .item .content{font-size:var(--size-18);color:#999;padding-top:8px}.contact-info .infomations .item .content a{--link-color: #999999}.contact-message{padding:11.2vw var(--padding) 14.266667vw;background-color:#f2f2f2}.contact-message .layui-form .form-row{margin:0 -10px}.contact-message .layui-form .form-row .form-item{margin-top:4.666667vw}.contact-message .layui-form .form-row .form-item input,.contact-message .layui-form .form-row .form-item textarea{width:100%;color:#555;border:1px solid #d1d1d1;padding:5.2vw 4.533333vw 4.933333vw;font-size:var(--size-20);box-sizing:border-box;background:rgba(0,0,0,0);border-radius:10px;font-weight:400}.contact-message .layui-form .form-row .form-item input::placeholder,.contact-message .layui-form .form-row .form-item textarea::placeholder{font-size:var(--size-20);color:#999;font-weight:400}.contact-message .layui-form .form-row .form-item textarea{height:28vw;resize:none}.contact-message .layui-form .submit{margin-top:12vw;text-align:center}.contact-message .layui-form .submit button{width:37.333333vw;height:12vw;line-height:11.466667vw;font-size:5.066667vw;color:#fff;border:2px solid var(--link-hover-color);background:var(--link-hover-color);border-radius:5.733333vw;cursor:pointer;transition:all .6s ease 0s}.contact-message .layui-form .submit button:hover{color:var(--link-hover-color);background-color:#fff}.contact-message .layui-form .submit button:active{transform:scale(0.96)}@media screen and (max-width: 991px){.contact-info .infomations .item{margin-top:10.666667vw}.contact-info .infomations .item:first-child{margin-top:0}}@media screen and (min-width: 992px){.contact-info{padding:5.677083vw var(--padding) 6.770833vw}.contact-info .infomations{margin-top:7.03125vw;display:flex}.contact-info .infomations .item{flex:1 0;margin-left:1.979167vw}.contact-info .infomations .item:first-child{margin-left:0}.contact-info .infomations .item .header{padding-bottom:8px}.contact-info .infomations .item .content{padding-top:8px}.contact-message{padding-top:4.375vw;padding-bottom:5.572917vw}.contact-message .layui-form{margin-top:2.083333vw}.contact-message .layui-form .form-row{display:flex}.contact-message .layui-form .form-row .form-item{flex:1;margin-top:1.822917vw;padding:0 0.520833vw}.contact-message .layui-form .form-row .form-item input,.contact-message .layui-form .form-row .form-item textarea{border-width:2px;padding:2.03125vw 1.770833vw 1.927083vw}.contact-message .layui-form .form-row .form-item textarea{height:10.9375vw}.contact-message .layui-form .submit{margin-top:4.6875vw}.contact-message .layui-form .submit button{width:150px;height:38px;line-height:34px;font-size:16px;border-radius:19px}}@media screen and (min-width: 1200px){.contact-message .layui-form .submit button{width:12.5vw;height:3.125vw;line-height:2.916667vw;border-radius:1.5625vw;font-size:1.25vw}}@media screen and (min-width: 1920px){.contact-info{padding:109px var(--padding) 130px}.contact-info .infomations{width:1540px;margin:135px auto 0}.contact-info .infomations .item{margin-left:38px}.contact-message{padding-top:84px;padding-bottom:107px}.contact-message .layui-form{width:1540px;margin:0 auto}.contact-message .layui-form .form-row{margin-top:40px}.contact-message .layui-form .form-row .form-item{margin-top:35px;padding:0 10px}.contact-message .layui-form .form-row .form-item input,.contact-message .layui-form .form-row .form-item textarea{padding:39px 34px 37px}.contact-message .layui-form .form-row .form-item textarea{height:210px}.contact-message .layui-form .submit{margin-top:90px}.contact-message .layui-form .submit button{width:240px;height:60px;line-height:56px;font-size:24px;border-radius:30px}}
