@font-face{font-family:iconfont;src:url(../fonts/font_4209134_rgqv2g4j4h.woff2) format('woff2'),url(../fonts/font_4209134_rgqv2g4j4h.woff) format('woff'),url(../fonts/font_4209134_rgqv2g4j4h.ttf) format('truetype')}
.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-custom-service:before{content:"\e616"}
.icon-fanhuidingbu1:before{content:"\e649"}
.icon-weixin1:before{content:"\e608"}
.icon-shuxieliuyan:before{content:"\e622"}
.icon-xia:before{content:"\e68b"}
.icon-dianhuatianchong:before{content:"\e678"}
.icon-diamondzuanshi:before{content:"\e6f9"}
.icon-dengji-copy:before{content:"\e633"}
.icon-shangwuhezuo:before{content:"\e656"}
.icon-shebei:before{content:"\e652"}
.icon-rili-xianxing-xi:before{content:"\e915"}
.icon-dingwei2:before{content:"\e606"}
.icon-kefu:before{content:"\e88f"}
.icon-shouye1:before{content:"\e632"}
.icon-rencai:before{content:"\e64f"}
.icon-chanpin-big:before{content:"\e62d"}
.icon-mianji:before{content:"\e61b"}
.icon-24gl-paperPlane:before{content:"\e94b"}
.icon-fanhuidingbu:before{content:"\e60a"}
.icon-kefu1:before{content:"\e634"}
.icon-qq:before{content:"\e60f"}
.icon-fenzishi:before{content:"\e699"}
.icon-306:before{content:"\e91f"}
.icon-sousuo1:before{content:"\e60c"}
.icon-jianzhu3:before{content:"\e85c"}
.icon-a-gongchang1:before{content:"\eb35"}
.icon-xianweijing:before{content:"\e648"}
.icon-anquanbaozhang-mian:before{content:"\e63e"}
.icon-shengchanqiye:before{content:"\e63a"}
.icon-close:before{content:"\e6f2"}
.icon-zhixiangzuo:before{content:"\e8f6"}
.icon-zhixiangyou:before{content:"\e8f7"}
.icon-xiala-copy:before{content:"\ebcd"}
.icon-diqiu:before{content:"\e602"}
.icon-changyongicon-:before{content:"\e611"}
.icon-10:before{content:"\e624"}
.icon-zuo1:before{content:"\e61a"}
.icon-zuo1-copy:before{content:"\ebd5"}
.icon-weixin:before{content:"\e63f"}
.icon-sousuo:before{content:"\e609"}
.icon-youxiang2:before{content:"\e667"}
.icon-weibo:before{content:"\e619"}
.icon-youxiang:before{content:"\e612"}
.icon-shejilinian:before{content:"\e7d8"}
.pad_top{padding-top:100px}
.pad_bot{padding-bottom:100px}
.maodian,.miaodian{position:relative;transform:translateY(-120px);display:block}
.img img{width:100%;height:100%;transition:1s;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;object-fit:cover;display:block}
.n_lianxi{width:100%;background:#fff}
.n_lianxi a{color:inherit}
.n_lianxi .bd{display:grid;grid-template-columns:1fr 1fr}
.n_lianxi .img{border-radius:15px 0 0 15px}
.n_lianxi .txt{border:1px solid #e6e9ec;border-radius:0 15px 15px 0;display:flex;flex-direction:column;justify-content:center;padding:60px}
.n_lianxi .txt h3{font-size:var(--font32);color:#212121;font-weight:700;margin-bottom:64px}
.n_lianxi .txt .box{display:flex;align-items:center;justify-content:space-between;gap:16px}
.n_lianxi ul{max-width:680px}
.n_lianxi ul li{display:flex;align-items:flex-start}
.n_lianxi ul li+li{margin-top:22px}
.n_lianxi ul li .ico{width:28px;height:28px;flex-shrink:0;margin-right:10px;display:flex;align-items:center;justify-content:center}
.n_lianxi ul li .ico i{font-size:var(--font20);color:var(--color333)}
.n_lianxi ul li p{font-size:var(--font20);line-height:28px;color:#222}
.lx_ewm{text-align:center;display:flex;flex-direction:column;flex-shrink:0}
.lx_ewm h4{font-size:var(--font18);color:var(--color333);line-height:1.67}
.lx_ewm img{width:126px;display:block;margin:0 auto}
.lx_ewm p{font-size:var(--font16);line-height:1.88;color:var(--color333)}
.n_liulan{width:100%;overflow:hidden;background:url(../images/lianxi_ly_bg.jpg) center no-repeat;background-size:cover}
.n_liulan .tt{font-size:var(--font32);color:var(--colorfff);margin-bottom:42px}
.n_liulan .bd{background:var(--colorfff);border-radius:20px;padding:64px 90px}
.n_liulan form{display:grid;gap:26px 20px;grid-template-columns:repeat(3,1fr)}
.n_liulan .group{position:relative;overflow:hidden}
.n_liulan .textareabox{grid-column:1/4;display:block;gap:0}
.n_liulan .group .span{white-space:nowrap;flex-shrink:0;display:block;position:relative;font-size:var(--font18);color:#313131;margin-bottom:18px}
.n_liulan .group .input{width:100%;border:1px solid #d8d9e0;border-radius:10px;height:60px;padding:0 26px;font-size:var(--font16);color:#7f7f7f}
.n_liulan .group .yzm{position:absolute;right:1px;top:1px;bottom:1px;display:flex;align-items:center;border-radius:20px;overflow:hidden}
.n_liulan .textareabox textarea.input{padding-top:16px;width:100%;height:160px}
.n_liulan .button{display:flex;align-items:center;justify-content:center;height:100%;width:200px;color:var(--colorfff);background:#165eb6;border-radius:10px;font-size:var(--font16);gap:12px}
.n_liulan .button i{font-size:var(--font24)}
@media screen and (max-width:1440px){
.pad_top{padding-top:60px}
.pad_bot{padding-bottom:60px}
.n_lianxi .txt{padding:40px}
.n_lianxi .txt h3{margin-bottom:50px}
.n_liulan .tt{margin-bottom:35px}
.n_liulan .bd{padding:40px 30px}
.n_liulan .group .input{height:50px}
}
@media screen and (max-width:1199px){
.pad_top{padding-top:40px}
.pad_bot{padding-bottom:40px}
.n_lianxi .bd{display:block}
}
@media screen and (max-width:767px){
.n_lianxi .txt{padding:25px 20px}
.n_lianxi .txt h3{margin-bottom:20px}
.n_lianxi .txt .box{display:block}
.n_lianxi ul li+li{margin-top:10px}
.n_lianxi ul li .ico{margin-right:10px}
.lx_ewm{margin-top:10px}
.n_liulan .tt{margin-bottom:20px}
.n_liulan .bd{padding:25px 20px}
.n_liulan form{display:block}
.n_liulan .group{margin-bottom:20px}
.n_liulan .group .input{padding:0 15px}
.n_liulan .button{height:46px;width:162px}
}