@charset "utf-8";
*{padding:0;margin:0;box-sizing:border-box}
::after{box-sizing:border-box}
::before{box-sizing:border-box}
html{scroll-behavior:smooth}
body{font-size:14px;color:#000;background:#fff;font-family:"Noto Sans SC",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"PingFang SC","Microsoft YaHei","Noto Sans SC","Hiragino Sans GB",Arial,sans-serif}
blockquote,body,div,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,p,pre,select,textarea{margin:0;padding:0}
ul{list-style:none;list-style-type:none;margin:0;padding:0}
ul li{list-style:none;list-style-type:none;margin:0;padding:0}
img{border:0}
em,i{font-style:normal}
a{color:#000;text-decoration:none}
a:hover{text-decoration:none}
input,select,textarea{vertical-align:middle;font-family:inherit}
input{vertical-align:middle}
.hide{overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.fs0{font-size:0}
.bgf{background:#fff}
.bge{background:#faf6f1}
.fb{font-weight:700!important}
.lh1{line-height:1!important}
.lh15{line-height:1.5!important}
.lh2{line-height:2!important}
.tc{text-align:center!important}
.tl{text-align:left!important}
.tr{text-align:right!important}
.blk{display:block!important}
.abs{position:absolute!important}
.rel{position:relative!important}
.fl{display:inline;float:left!important}
.fr{display:inline;float:right!important}
.dsp{display:block}
.w100{width:100%!important}
.h100{height:100%!important}
.nowrap{white-space:nowrap}
.bkd div{display:inline-block;*display:inline;zoom:1;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.bke em{display:inline-block;*display:inline;zoom:1;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.bks span{display:inline-block;*display:inline;zoom:1;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.bki i{display:inline-block;*display:inline;zoom:1;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.bka a{display:inline-block;*display:inline;zoom:1;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.bkl li{display:inline-block;*display:inline;zoom:1;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.mc{margin:0 auto}
.clear{clear:both;height:0;font-size:0;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.clearfix{zoom:1}
.clearfix:after{clear:both;height:0;font-size:0;overflow:hidden;display:block;visibility:hidden;content:"."}
::selection{background:#a7bd06;color:#fff}
::-moz-selection{background:#a7bd06;color:#fff}
.mypage{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.mypage a{border-radius:115px;color:#303133;font-size:14px;background:#fff;min-width:45px;height:45px;padding:0 4px;margin:0 4px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.mypage em{border-radius:115px;color:#303133;font-size:14px;background:#fff;min-width:45px;height:45px;padding:0 4px;margin:0 4px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.mypage a.cur{background:#f44;color:#fff}
.mypage a.disabled{background:#f5f7fa;color:#a8abb2;cursor:not-allowed}
.mypage a svg{width:15px;height:15px;fill:#303133}
.sl1{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.sl2{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.sl3{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.bx{box-sizing:border-box!important}
.fx1{flex:1!important}
.fx{display:flex!important}
.jcc{justify-content:center!important}
.jcsb{justify-content:space-between!important}
.jcfs{justify-content:flex-start!important}
.jcfe{justify-content:flex-end!important}
.aic{align-items:center!important}
.ais{align-items:stretch!important}
.aifs{align-items:flex-start!important}
.aife{align-items:flex-end!important}
.fdc{flex-direction:column!important}
input:focus{border-color:#2188ff!important;box-shadow:inset 0 1px 2px rgba(27,31,35,.075),0 0 0 .2em rgba(3,102,214,.3);outline:0}
button:focus{border-color:#2188ff!important;box-shadow:inset 0 1px 2px rgba(27,31,35,.075),0 0 0 .2em rgba(3,102,214,.3);outline:0}
textarea:focus{border-color:#2188ff!important;box-shadow:inset 0 1px 2px rgba(27,31,35,.075),0 0 0 .2em rgba(3,102,214,.3);outline:0}
@font-face{font-family:mon;src:url(/plugins/font/Montserrat_Regular.ttf) format("truetype")}
@font-face{font-family:lato;src:url(/plugins/font/Lato_Regular.ttf) format("truetype")}
@keyframes pulse{
0%{transform:scale(1)}
50%{transform:scale(1.1)}
100%{transform:scale(1)}
}
.pulse{animation:pulse 20s infinite ease-in-out}
::-webkit-scrollbar{width:8px;height:8px}
::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:8px;outline-offset:-2px;-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
::-webkit-scrollbar-thumb:hover{background-color:#b8b8b8;border-radius:8px}.wp{max-width:90%;margin:0 auto;padding:0 20px}.dp{max-width:1400px;margin:0 auto;padding:0 20px}.mt20{margin-top:20px}.mt40{margin-top:40px}.mt60{margin-top:60px}.mt80{margin-top:80px}.mt110{margin-top:110px}.pt80{padding-top:80px}.pb80{padding-bottom:80px}.ptb80{padding:80px 0}.ptb110{padding:110px 0}.ptb140{padding:140px 0}.bgfixed{background-attachment:fixed!important}@media screen and (max-width:1400px){.dp{max-width:90%;margin:0 auto;padding:0 20px}}@media screen and (max-width:1280px){.mt20{margin-top:15px}.mt40{margin-top:30px}.mt60{margin-top:40px}.mt80{margin-top:85px}.mt110{margin-top:85px}.pt80{padding-top:50px}.pb80{padding-bottom:50px}.ptb80{padding:50px 0}.ptb110{padding:85px 0}.ptb140{padding:90px 0}}@media screen and (max-width:1024px){.mt20{margin-top:10px}.mt40{margin-top:20px}.mt60{margin-top:30px}.mt80{margin-top:40px}.mt110{margin-top:55px}.pt80{padding-top:40px}.pb80{padding-bottom:40px}.ptb80{padding:40px 0}.ptb110{padding:55px 0}.ptb140{padding:70px 0}.bgfixed{background-attachment:initial!important}}@media screen and (max-width:768px){.wp{max-width:100%;padding:0 10px}.dp{max-width:100%;padding:0 10px}}.about_bg{background:url(../images/bg.svg) center center repeat #fff;background-size:4px}.about{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.about .l{width:48%}.about .l .x1{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap}.about .l .x1 em{background:linear-gradient(to right,#cda871,#f5ede2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:40px;font-weight:700;line-height:1}.about .l .x1 span{color:#39302d;font-size:50px;font-weight:100;line-height:1}.about .l .x1::after{content:'';width:50%;height:100%;border-left:4px #f5ede2 solid;position:absolute;left:-20px;top:0}.about .l .x2{max-height:50vh;overflow-y:scroll;font-size:18px;line-height:1.8;margin-top:50px}.about .l .x2 p{margin:15px 0}.about .r{width:48%}.about .r img{border-radius:5px;width:100%;background:#eee;aspect-ratio:4/3;object-fit:cover;object-position:center center}.culuture_bg{background:url(../images/1.jpg) center center no-repeat;background-size:cover}.culuture ul{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px}.culuture li{border-radius:5px;overflow:hidden}.culuture li .x1 img{width:100%;aspect-ratio:16/9;object-fit:cover;object-position:center center}.culuture li .x2{background:linear-gradient(to left,#fff,#eee);padding:20px 20px;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;flex-direction:column}.culuture li .x2 .s1{background:linear-gradient(to right,#cda871,#e1caa9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#000;font-size:22px;font-weight:700}.culuture li .x2 .s2{color:#222;font-size:16px;margin-top:5px;font-weight:500}.youshi_dom{background:#f3f3f3}.youshi ul{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:20px 0}.youshi li{display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap}.youshi li:nth-child(even){flex-direction:row-reverse}.youshi li .d1{width:50%}.youshi li .d1 img{width:100%;aspect-ratio:16/9;object-fit:cover;object-position:center center}.youshi li .d2{background:#fff;text-align:center;flex:1;padding:0 50px;text-align:left;display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;flex-direction:column}.youshi li .d2 h2{color:#000;font-size:36px;font-weight:400}.youshi li .d2 p{margin-top:20px;color:#333;font-size:16px}.clients ul{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:20px}.clients li{text-align:center;border:1px #efefef solid;border-radius:5px}.clients li img{width:80%;aspect-ratio:19/9;object-fit:contain;object-position:center center}@media screen and (max-width:1519px){.about .l{width:49%}.about .l .x1 em{font-size:40px;line-height:1}.about .l .x1 span{font-size:50px;line-height:1}.about .l .x1::after{width:50%;height:100%;left:-20px;top:0}.about .l .x2{max-height:50vh;font-size:18px;line-height:1.6;margin-top:30px}.about .r{width:49%}.about .r img{width:100%;aspect-ratio:4/3}.culuture ul{grid-template-columns:repeat(4,1fr);grid-gap:15px}.culuture li .x1 img{width:100%;aspect-ratio:16/9}.culuture li .x2{padding:20px 20px}.culuture li .x2 .s1{font-size:22px}.culuture li .x2 .s2{font-size:16px;margin-top:5px}.youshi ul{grid-template-columns:repeat(1,1fr);grid-gap:0}.youshi li .d1 img{width:100%;aspect-ratio:16/9}.youshi li .d2{padding:0 50px}.youshi li .d2 h2{font-size:36px}.youshi li .d2 p{margin-top:20px;font-size:16px}}@media screen and (max-width:1280px){.about .l .x1 em{font-size:30px;line-height:1}.about .l .x1 span{font-size:40px;line-height:1}.about .l .x2{max-height:25vw;font-size:18px;line-height:1.6;margin-top:20px}.culuture ul{grid-template-columns:repeat(2,1fr);grid-gap:15px}.culuture li .x2{padding:30px 20px}.youshi li .d2 h2{font-size:26px}}@media screen and (max-width:1024px){.about .l{width:100%}.about .l .x1 em{font-size:20px;line-height:1}.about .l .x1 span{font-size:30px;line-height:1;font-weight:400}.about .l .x2{max-height:35vw;font-size:16px;line-height:1.6;margin-top:20px}.about .r{margin-top:20px;width:100%}.about .r img{width:100%;aspect-ratio:16/9}.culuture ul{grid-template-columns:repeat(2,1fr);grid-gap:10px}.culuture li .x2 .s1{font-size:20px}.youshi li .d2{padding:0 30px}.youshi li .d2 h2{font-size:22px}.clients ul{grid-template-columns:repeat(3,1fr);grid-gap:20px}.clients li img{width:80%;aspect-ratio:19/9}}@media screen and (max-width:768px){.youshi ul{grid-template-columns:repeat(1,1fr);grid-gap:20px 0}.youshi li .d1{width:100%}.youshi li .d2{width:100%;flex:initial;padding:20px 20px}.youshi li .d2 h2{font-size:18px;font-weight:700}.youshi li .d2 p{margin-top:15px;font-size:16px}.clients ul{grid-template-columns:repeat(3,1fr);grid-gap:15px}.clients li img{width:100%;aspect-ratio:19/9}}@media screen and (max-width:600px){.culuture li .x2{padding:15px 10px}.culuture li .x2 .s1{font-size:18px}}.alist_dom{padding:20px 50px;background:#fff;border-radius:5px;box-shadow:rgba(0,0,0,.05) 6px 6px 0 0}.alist ul{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}.alist li{padding:30px 0;border-bottom:1px #f3f3f3 solid}.alist li a{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.alist li a .d1{overflow:hidden;width:100%}.alist li a .d1 img{border-radius:5px;width:100%;background:#eee;aspect-ratio:16/9;object-fit:cover;object-position:center center}.alist li a .d2{margin-top:20px;width:100%}.alist li a .x1{position:relative}.alist li a .x1::after{content:'';position:absolute;left:0;bottom:-10px;width:120px;border-bottom:3px #f3f3f3 solid}.alist li a .x1 h2{color:#333;font-size:22px;font-weight:500}.alist li a .x1:hover h2{color:#f44}.alist li a .x2{margin-top:30px;color:#999;font-size:16px}.alist li a .x3{margin-top:10px;color:#888;font-size:16px;line-height:2}@media screen and (max-width:1280px){.alist_dom{padding:20px 50px}.alist ul{grid-template-columns:repeat(3,1fr);grid-gap:15px}.alist li{padding:30px 0}.alist li a .d1{width:100%}.alist li a .d1 img{width:100%;aspect-ratio:16/9}.alist li a .x1::after{left:0;bottom:-10px;width:120px}.alist li a .x1 h2{font-size:18px}.alist li a .x2{margin-top:20px;font-size:16px}.alist li a .x3{margin-top:10px;font-size:16px;line-height:1.5}}@media screen and (max-width:1024px){.alist ul{grid-template-columns:repeat(2,1fr);grid-gap:15px}.alist li{padding:20px 0}}@media screen and (max-width:768px){.alist ul{grid-template-columns:repeat(1,1fr);grid-gap:15px}}@media screen and (max-width:600px){.alist_dom{padding:0 20px}}.banner .swiper-slide a{position:relative;width:100%;display:block}.banner .swiper-slide a .txtimg{text-align:center;position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%}.banner .swiper-slide a .txtimg img{max-width:70%}.banner .swiper-slide img.bgimg{width:100%;height:100vh;object-fit:cover;object-position:center center}.banner .swiperpg{gap:0 10px;z-index:9999;position:absolute;left:0;bottom:40px!important;width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.banner .swiperpg a{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.banner .swiperpg a em{color:#fff;font-size:18px;font-weight:400}.banner .swiperpg a::after{margin-left:10px;transition:all .3s ease 0s;content:'';border-bottom:1px #e1caa9 solid;width:10px}.banner .swiperpg a.active::after{width:100px}.banner .swiperpg a.active em{font-weight:700}@media screen and (max-width:1280px){.banner .swiper-slide a{width:100%}.banner .swiper-slide img.bgimg{width:100%;height:60vh}.banner .swiperpg{gap:0 10px;left:0;bottom:40px!important;width:100%}.banner .swiperpg a em{font-size:18px}.banner .swiperpg a::after{margin-left:10px;width:10px}.banner .swiperpg a.active::after{width:80px}}@media screen and (max-width:1024px){.banner{margin-top:61px}.banner .swiper-slide img.bgimg{height:50vh}}@media screen and (max-width:768px){.banner .swiper-slide img.bgimg{height:50vw}}.banx{height:100vh;position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.banx .text{z-index:99;position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}.banx .text h2{width:50%;color:#fff;font-size:46px;font-weight:700}.banx .text p{margin-top:10px;width:60%;color:#fff;font-size:18px;font-weight:300}.banx::after{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);content:''}.banx:hover::after{background:rgba(0,0,0,.6)}@media screen and (max-width:1519px){.banx{height:100vh}}@media screen and (max-width:1280px){.banx{height:50vw}.banx .text h2{width:50%;font-size:36px}.banx .text p{margin-top:10px;width:90%;font-size:16px}}@media screen and (max-width:1024px){.banx{margin-top:61px;height:50vw}.banx .text h2{width:50%;font-size:26px}}@media screen and (max-width:600px){.banx .text h2{width:50%;font-size:22px}.banx .text p{display:none}}.bar_big{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap}.bar_big P{color:rgba(0,0,0,.05);font-size:66px;line-height:1;font-weight:700}.bar_big h2{top:30px;position:absolute;left:50%;transform:translateX(-50%);color:#CDA871;font-size:46px;line-height:1;font-weight:700}@media screen and (max-width:1519px){.bar_big P{font-size:56px;line-height:1}.bar_big h2{top:20px;left:50%;font-size:42px;line-height:1}}@media screen and (max-width:1280px){.bar_big P{font-size:46px;line-height:1}.bar_big h2{top:15px;left:50%;font-size:35px;line-height:1}}@media screen and (max-width:768px){.bar_big P{font-size:36px;line-height:1}.bar_big h2{top:15px;left:50%;font-size:28px;line-height:1}}@media screen and (max-width:512px){.bar_big P{font-size:32px;line-height:1}.bar_big h2{top:15px;left:50%;font-size:24px;line-height:1}}.case_index_bg{background:#fff}.case_index ul{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px}.case_index li a{display:block;width:100%}.case_index li a .d1 img{width:100%;aspect-ratio:16/9;object-fit:cover;object-position:center center}.case_index li a .d2{text-align:center;margin-top:10px}.case_index li a .d2 h2{color:#000;font-size:16px;font-weight:500}@media screen and (max-width:1024px){.case_index ul{grid-template-columns:repeat(2,1fr);grid-gap:20px}.case_index li a{width:100%}.case_index li a .d1 img{width:100%;aspect-ratio:16/9}.case_index li a .d2{margin-top:10px}.case_index li a .d2 h2{font-size:16px}}@media screen and (max-width:600px){.case_index ul{grid-template-columns:repeat(2,1fr);grid-gap:20px 10px}}.caselist ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}.caselist li a{display:block}.caselist li a .d1 img{width:100%;background:#ddd;aspect-ratio:16/9;object-fit:cover;object-position:center center}.caselist li a .d2{background:#fff;padding:30px 30px}.caselist li a .d2 .x1 h2{color:#000;font-size:22px}.caselist li a .d2 .x2{color:#666;font-size:16px;margin-top:10px}@media screen and (max-width:1280px){.caselist ul{grid-template-columns:repeat(2,1fr);grid-gap:20px}.caselist li a .d1 img{width:100%;aspect-ratio:16/9}.caselist li a .d2{padding:30px 30px}.caselist li a .d2 .x1 h2{font-size:18px}.caselist li a .d2 .x2{font-size:16px;margin-top:10px}}@media screen and (max-width:1024px){.caselist ul{grid-template-columns:repeat(2,1fr);grid-gap:15px}.caselist li a .d2{padding:20px 20px}}@media screen and (max-width:512px){.caselist ul{grid-template-columns:repeat(1,1fr);grid-gap:15px}}.cat_dom{border-bottom:1px #f3f3f3 solid}.catalist{display:grid;grid-template-columns:repeat(auto-fit,minmax(12.5%,1fr));grid-gap:0 0}.catalist div{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.catalist div a{width:100%;color:#333;font-size:18px;height:80px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.catalist div a:hover{background:#fafafa}.catalist div.cur a{position:relative;color:#ff4444;font-weight:700}.catalist div.cur a::after{content:'';position:absolute;left:0;bottom:-1px;width:100%;border-bottom:2px #ff4444 solid}@media screen and (max-width:1280px){.catalist{grid-template-columns:repeat(auto-fit,minmax(12.5%,1fr));grid-gap:0 0}.catalist div a{width:100%;font-size:18px;height:65px}.catalist div.cur a::after{left:0;bottom:-1px;width:100%}}@media screen and (max-width:1024px){.catalist{grid-template-columns:repeat(auto-fit,minmax(25%,1fr));grid-gap:0 0}.catalist div a{width:100%;font-size:18px;height:55px}}@media screen and (max-width:600px){.catalist div a{width:100%;font-size:16px;height:50px}}.contact_bar{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}.contact_bar h2{color:#000;font-size:46px;font-weight:300}.contact_bar p{color:#999;font-size:16px;letter-spacing:5px}.contact_info ul{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px}.contact_info li{padding:55px 10px;border-radius:5px;box-shadow:0 0 15px 0 rgba(0,0,0,.1);padding-left:10px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}.contact_info li .d1 img{height:60px}.contact_info li .d2{text-align:center;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}.contact_info li .d2 h2{margin-bottom:5px;color:#000;font-size:18px}.contact_info li .d2 p{color:#333;font-size:16px}.liuyan .col2{margin-bottom:30px;display:grid;grid-template-columns:50fr 50fr;grid-gap:20px}.liuyan .ipt em{display:block;color:#333;font-size:16px}.liuyan .ipt input{padding:10px 0;border:0 #fff solid;width:100%;border-bottom:1px #dedede solid;display:block;color:#999;font-size:16px}.liuyan .ipt input:focus{box-shadow:initial}.liuyan .ipt textarea{padding:10px 0;border:0 #fff solid;width:100%;border-bottom:1px #dedede solid;display:block;color:#999;font-size:16px}.liuyan .ipt textarea:focus{box-shadow:initial}.liuyan .btn{margin-top:30px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.liuyan .btn button{border:0 #0e539c solid;background:linear-gradient(to right,#000,#000);color:#fff;font-size:16px;padding:20px 80px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media screen and (max-width:1280px){.contact_info ul{grid-template-columns:repeat(2,1fr);grid-gap:20px}.contact_info li{padding:35px 10px;padding-left:10px}.contact_info li .d2 h2{margin-bottom:5px;font-size:18px}.contact_info li .d2 p{font-size:16px}}@media screen and (max-width:1024px){.contact_bar h2{font-size:34px}.contact_bar p{font-size:16px}.contact_info li .d1 img{height:40px}.contact_info li .d2{margin-top:10px}}@media screen and (max-width:768px){.contact_bar h2{font-size:28px}.contact_bar p{font-size:14px}.liuyan .col2{margin-bottom:20px;grid-template-columns:1fr;grid-gap:20px}.liuyan .ipt em{font-size:16px}.liuyan .ipt input{padding:10px 0;width:100%;font-size:16px}.liuyan .ipt textarea{padding:10px 0;width:100%;font-size:16px}.liuyan .btn{margin-top:30px}.liuyan .btn button{font-size:16px;width:100%;padding:15px 0}}@media screen and (max-width:600px){.contact_bar h2{font-size:26px}.contact_bar p{font-size:14px;letter-spacing:0;text-align:center}}@media screen and (max-width:512px){.contact_info ul{grid-template-columns:repeat(2,1fr);grid-gap:10px}.contact_info li{padding:35px 10px;padding-left:10px;justify-content:flex-start}.contact_info li .d2 p{font-size:14px;word-break:break-all}}.content{font-size:16px;color:#000;line-height:1.8;text-align:justify}.content div{padding:5px 0}.content p{padding:5px 0}.content ol{padding:5px 0;padding-left:revert;list-style-position:outside}.content ol li{list-style-type:decimal}.content ul{padding:5px 0;padding-left:revert;list-style-position:outside}.content ul li{list-style-type:disc}.content ul li ul li{list-style-type:circle}.content img{max-width:100%!important;height:auto!important}.content td{padding:5px}.content h1{font-size:32px}.content h2{font-size:32px}.content h3{font-size:18px}.content hr{opacity:.1;margin:20px 0}.nodata{padding:10vh 0;display:flex;justify-content:center;align-items:center;flex-direction:column}.nodata p{font-size:16px;color:#333;margin-top:10px}.imgzoom img{transition:all .3s ease 0s}.imgzoom:hover img{-webkit-transform-origin:center center;-webkit-transform:scale(1.1,1.1);-moz-transform-origin:center center;-moz-transform:scale(1.1,1.1)}.art{border-bottom:1px #f3f3f3 solid;padding:30px 10px;border-radius:5px}.art h1{text-align:center;color:#000;font-size:25px;font-weight:700}.art div{text-align:center;font-size:14px;color:#666;margin-top:10px}@media screen and (max-width:1280px){.content{font-size:16px;line-height:1.8}.content ol{padding:5px 0;padding-left:revert}.content ul{padding:5px 0;padding-left:revert}.content h1{font-size:24px}.content h2{font-size:24px}.content h3{font-size:16px}.content hr{margin:15px 0}}@media screen and (max-width:1024px){.content h1{font-size:22px}.content h2{font-size:22px}.art{padding:20px 10px}.art h1{font-size:22px}.art div{font-size:14px;margin-top:10px}}@media screen and (max-width:768px){.content h1{font-size:18px;margin:20px 0;line-height:1.5}.content h2{font-size:18px;margin:20px 0;line-height:1.5}.art h1{font-size:18px}.art div{font-size:12px;margin-top:10px}}.dar{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.dar .x1{position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.dar .x1 em{line-height:60px;font-size:80px;font-weight:700;background:linear-gradient(to top,rgba(123,117,115,.01),rgba(123,117,115,.08));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.dar .x1 span{color:#222;font-size:44px;font-weight:700;top:50%;line-height:1;position:absolute;left:50%;transform:translateX(-50%)}.dar.light .x1 em{background:linear-gradient(to top,rgba(123,117,115,.01),rgba(123,117,115,.08));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.dar.light .x1 span{color:#fff}@media screen and (max-width:1519px){.dar .x1 em{line-height:50px;font-size:70px}.dar .x1 span{font-size:42px}}@media screen and (max-width:1280px){.dar .x1 em{line-height:45px;font-size:60px}.dar .x1 span{font-size:36px}}@media screen and (max-width:1024px){.dar .x1 em{line-height:1;font-size:50px}.dar .x1 span{font-size:34px}}@media screen and (max-width:768px){.dar .x1 em{line-height:1;font-size:45px}.dar .x1 span{font-size:28px}}@media screen and (max-width:512px){.dar .x1 em{line-height:1;font-size:40px}.dar .x1 span{font-size:26px}}.foot_bg{background:#242424}.foot1{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.foot1 .l .x1{color:#fff;font-size:16px}.foot1 .l .x2{margin-top:10px}.foot1 .l .x2 a{color:#fff;font-size:36px;line-height:26px;font-family:Arial,'Microsoft Yahei';font-weight:700}.foot1 .l .x3{margin-top:30px;color:#8f8f8f;font-size:14px}.foot1 .l .x4{margin-top:5px;color:#8f8f8f;font-size:14px}.foot1 .l .x5{margin-top:5px;color:#8f8f8f;font-size:14px}.foot1 .c{padding-left:50px;margin-left:50px;padding-right:50px;margin-right:50px;flex:1;border-left:1px rgba(255,255,255,.05) solid;border-right:1px rgba(255,255,255,.05) solid}.foot1 .c ul{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.foot1 .c li div.item{padding-bottom:5px;border-bottom:1px rgba(255,255,255,.03) solid;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.foot1 .c li div.item a{color:#fff;font-size:18px;font-weight:500}.foot1 .c li div.item em{display:none;margin-left:10px}.foot1 .c li div.item em svg{width:15px;height:15px;fill:#8f8f8f}.foot1 .c li div.la{margin-top:10px}.foot1 .c li div.la a{margin:5px 0;display:block;color:#8f8f8f;font-size:14px}.foot1 .r{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.foot1 .r .im{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}.foot1 .r .im .x1 img{width:120px;border-radius:5px}.foot1 .r .im .x2{color:#8f8f8f;font-size:12px;margin-top:5px}.foot2{color:#8f8f8f;font-size:14px;border-top:1px rgba(255,255,255,.05) solid;padding:40px 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.foot2 a{color:#8f8f8f}@media screen and (max-width:1368px){.foot1 .l{width:280px}}@media screen and (max-width:1280px){.foot1 .l .x1{font-size:16px}.foot1 .l .x2 a{font-size:26px;line-height:1}.foot1 .l .x3{margin-top:20px;font-size:14px}.foot1 .l .x4{margin-top:5px;font-size:14px}.foot1 .l .x4 br{display:none}.foot1 .l .x5{margin-top:5px;font-size:14px}.foot1 .c{padding-left:30px;margin-left:30px;padding-right:30px;margin-right:30px}.foot1 .c li div.item a{font-size:18px}.foot1 .c li div.item em{margin-left:10px}.foot1 .c li div.item em svg{width:15px;height:15px}.foot1 .c li div.la a{margin:5px 0;font-size:14px}.foot1 .r .im .x1 img{width:120px}.foot1 .r .im .x2{font-size:12px;margin-top:5px}.foot2{font-size:14px;padding:40px 0}}@media screen and (max-width:1024px){.foot1 .l{text-align:center;background:rgba(255,255,255,.1);padding:20px 20px;border-radius:5px;width:100%}.foot1 .l .x2 a{font-size:22px;line-height:1}.foot1 .c{background:rgba(255,255,255,.1);border-radius:5px;border:1px rgba(255,255,255,.1) solid;padding-left:0;margin-left:0;padding-right:0;margin-right:0;margin-top:10px;padding:10px 20px}.foot1 .c li div.item{padding-bottom:0;border-bottom:none}.foot1 .c li div.item a{font-size:16px;font-weight:400}.foot1 .c li div.la{display:none;margin-top:10px}.foot1 .r{margin-top:20px;width:100%}.foot2{text-align:center;font-size:14px;padding:40px 0}.foot2 .x1{width:100%}.foot2 .x2{width:100%}}@media screen and (max-width:600px){.foot_bg{display:none;}.foot1 .l{padding:10px 10px}.foot1 .c{padding:10px 10px}.foot2 .x2{display:none}}@media screen and (max-width:512px){.foot1 .c li div.item a{font-size:14px}}.foot_mobile_dom{display:none}@media screen and (max-width:600px){.foot_mobile_dom{display:block;padding:10px 0;background:url(../images/3.jpg) center bottom no-repeat;background-size:cover}.foot_mobile_dom.index_index{padding-top:30px;border-top:1px #f3f3f3 solid}.foot_mobile .logo{border-radius:5px;padding:20px 0;background:#F9F6F1;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap}.foot_mobile .logo img{width:120px}.foot_mobile .logo .txt{text-align:center;color:#333;font-size:16px;margin-top:10px;font-weight:700}.foot_mobile .tel{margin-top:20px}.foot_mobile .tel ul{gap:20px 0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}.foot_mobile .tel li{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}.foot_mobile .tel li .x1{padding-bottom:10px;line-height:1;text-align:center;color:#000;font-size:18px;font-weight:300}.foot_mobile .tel li .x2{position:relative;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.foot_mobile .tel li .x2.mt10{margin-top:10px}.foot_mobile .tel li .x2 .s1{position:absolute;left:-35px;top:0;width:25px;height:25px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.foot_mobile .tel li .x2 .s1 svg{width:25px;height:25px;fill:#f44}.foot_mobile .tel li .x2 a{line-height:25px;text-align:center;display:block;color:#333;font-weight:700;font-size:18px}.foot_mobile .wx{margin-top:20px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}.foot_mobile .wx .x1 img{border-radius:5px;width:130px;border:5px rgba(0,0,0,.05) solid}.foot_mobile .wx .x2{margin-top:10px;color:#333;font-size:12px}.foot_mobile .cont{padding:15px 20px;border-radius:5px}.foot_mobile .cont li{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.foot_mobile .cont li .d1{padding-top:12px}.foot_mobile .cont li .d1 svg{width:20px;height:20px;fill:#f44!important}.foot_mobile .cont li .d1 svg *{fill:#f44!important}.foot_mobile .cont li .d2{word-break:break-all;padding:10px 0;border-bottom:1px rgba(0,0,0,.05) solid;margin-left:10px;flex:1;color:#333;font-size:14px}.foot_mobile .copyright{color:#333;font-size:14px;text-align:center;padding-bottom:10px;font-weight:700}.foot_mobile .copyright a{color:#333}}.imglist ul{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px}.imglist li a{display:block}.imglist li .d1{overflow:hidden}.imglist li .d1 img{width:100%;background:#eee;aspect-ratio:4/3;object-fit:cover;object-position:center center}.imglist li .d2{height:45px;display:flex;justify-content:center;align-items:center}.imglist li .d2 h2{color:#333;font-size:14px}.index_news_bg{background:#fff}.index_news ul{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px}.index_news li a{display:block}.index_news li a .d1{border-radius:5px 5px 0 0;overflow:hidden}.index_news li a .d1 img{width:100%;background:#123c86}.index_news li a .d2{padding:40px 40px;background:linear-gradient(to right,#fff,#faf6f1)}.index_news li a .d2 .x1{color:#666;font-size:18px}.index_news li a .d2 .x2{margin-top:30px;line-height:1.5}.index_news li a .d2 .x2 h2{color:#333;font-size:24px;font-weight:500;transition:all .3s ease 0s}.index_news li a .d2 .x3{margin-top:80px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.index_news li a .d2 .x3 em{color:#cda871;font-size:16px}.index_news li a .d2 .x3 svg{margin-left:20px;fill:#cda871;transition:all .3s ease 0s}.index_news li a:hover .d2 .x2 h2{color:#cda871}.index_news li a:hover .d2 .x3 svg{margin-left:10px}@media screen and (max-width:1519px){.index_news ul{grid-template-columns:repeat(4,1fr);grid-gap:20px}.index_news li a .d1 img{width:100%}.index_news li a .d2{padding:30px 30px}.index_news li a .d2 .x1{font-size:18px;font-family:lato}.index_news li a .d2 .x2 h2{font-size:22px}.index_news li a .d2 .x3{margin-top:60px}.index_news li a .d2 .x3 em{font-size:16px}.index_news li a .d2 .x3 svg{margin-left:20px}}@media screen and (max-width:1280px){.index_news ul{grid-template-columns:repeat(3,1fr);grid-gap:20px}.index_news li:nth-last-child(1){display:none}}@media screen and (max-width:1024px){.index_news li a .d2{padding:20px 20px}.index_news li a .d2 .x2 h2{font-size:18px}}@media screen and (max-width:768px){.index_news ul{grid-template-columns:repeat(3,1fr);grid-gap:10px}}@media screen and (max-width:600px){.index_news ul{grid-template-columns:repeat(2,1fr);grid-gap:10px}.index_news li:nth-last-child(1){display:block}.index_news li a .d2{padding:10px 5px}.index_news li a .d2 .x2{margin-top:10px;line-height:1.5}.index_news li a .d2 .x2 h2{font-size:16px}.index_news li a .d2 .x3{display:none;margin-top:20px}}.index_pro_bg{background:#faf6f1}.index_pro{border-radius:5px;overflow:hidden}.index_pro_swiper .swiper-slide{background:#f3f3f3;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px}.index_pro_swiper .swiper-slide a{position:relative;display:block}.index_pro_swiper .swiper-slide a .x1 img{background:#fff;width:100%;aspect-ratio:4/4;object-fit:contain;object-position:center center}.index_pro_swiper .swiper-slide a .x2{position:absolute;left:30px;top:30px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.index_pro_swiper .swiper-slide a .x2 h2{color:#7b7573;font-size:14px;font-weight:400;border:1px rgba(230,211,184,.8) solid;padding:6px 10px;border-radius:5px;box-shadow:rgba(0,0,0,.05) 3px 3px 0 0;line-height:1}.index_pro_swiper .swiper-slide a .x3{opacity:0;background:rgba(255,255,255,.95);text-align:center;position:absolute;left:0;bottom:0;width:100%;height:100%;padding:30px 30px;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap}.index_pro_swiper .swiper-slide a .x3 h2{width:100%;color:#39302d;font-size:22px}.index_pro_swiper .swiper-slide a .x3 p{width:100%;margin-top:10px;color:#000;font-size:14px}.index_pro_swiper .swiper-slide a .x3 em{margin-top:10px;color:#fff;font-size:12px;background:#39302d;border-radius:3px;padding:8px 20px}.index_pro_swiper .swiper-slide a:hover .x3{opacity:1;transition:all .3s ease 0s}.index_pro_swiper .swiper-slide a:hover .x2{opacity:0;transition:all .3s ease 0s}.index_pro_swiper .swiper-slide a:nth-child(4){display:none}.index_pro .tab{background:linear-gradient(to left,#e9e8e8,#fff);display:grid;grid-template-columns:repeat(7,1fr);grid-gap:0}.index_pro .tab a{padding:30px 0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}.index_pro .tab a .x1{color:#000;font-size:18px;font-weight:700}.index_pro .tab a .x2{color:#333;font-size:12px}.index_pro .tab a.cur{background:linear-gradient(to left,#cda871,#e1caa9)}.index_pro .tab a.cur .x1{color:#fff}.index_pro .tab a.cur .x2{color:#fff}@media screen and (max-width:1280px){.index_pro_swiper .swiper-slide{grid-template-columns:repeat(3,1fr);grid-gap:1px}.index_pro_swiper .swiper-slide a .x1 img{width:100%;aspect-ratio:4/4}.index_pro_swiper .swiper-slide a .x2{left:30px;top:30px}.index_pro_swiper .swiper-slide a .x2 h2{font-size:14px;padding:6px 10px;line-height:1}.index_pro_swiper .swiper-slide a .x3{left:0;bottom:0;width:100%;height:100%;padding:30px 30px}.index_pro_swiper .swiper-slide a .x3 h2{width:100%;font-size:18px}.index_pro_swiper .swiper-slide a .x3 p{display:none}.index_pro_swiper .swiper-slide a .x3 em{margin-top:10px;font-size:12px;padding:8px 20px}}@media screen and (max-width:768px){.index_pro_swiper .swiper-slide a .x2{left:15px;top:15px}.index_pro_swiper .swiper-slide a .x3 h2{width:100%;font-size:16px}.index_pro .tab{grid-template-columns:repeat(3,1fr)}.index_pro .tab a:nth-last-child(1){display:none}}@media screen and (max-width:600px){.index_pro_swiper .swiper-slide{grid-template-columns:repeat(2,1fr)}.index_pro_swiper .swiper-slide a:nth-child(4){display:block}.index_pro .tab a{padding:15px 0;border-right:1px #fff solid;border-bottom:1px #fff solid}.index_pro .tab a .x1{font-size:16px}.index_pro .tab a .x2{font-size:12px}}.index_solution_swiper_bg{background:#fff}.index_solution_swiper .swiper-slide a{position:relative;display:block;overflow:hidden}.index_solution_swiper .swiper-slide a img{width:100%;aspect-ratio:16/9;object-fit:cover;object-position:center center}.index_solution_swiper .swiper-slide a .d2{opacity:0;background:rgba(0,0,0,.9);padding:30px 30px;position:absolute;left:0;bottom:-200px;width:100%}.index_solution_swiper .swiper-slide a .d2 h2{color:#fff;font-size:26px}.index_solution_swiper .swiper-slide a .d2 p{margin-top:10px;color:#fff;font-size:16px}.index_solution_swiper .swiper-slide a .d2 div{margin-top:20px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.index_solution_swiper .swiper-slide a .d2 div em{color:#fff;font-size:14px;border:1px #fff solid;padding:6px 20px;border-radius:3px;font-weight:400}.index_solution_swiper .swiper-slide.swiper-slide-active a .d2{bottom:0;opacity:1;transition:all .3s ease 0s}.index_solution_swiper .btn{z-index:9999;width:60px;height:60px;background:rgba(205,168,113,.8);transform:translateY(-50%);border-radius:0;cursor:pointer;position:absolute;top:50%;display:flex!important;justify-content:center;align-items:center}.index_solution_swiper .btn svg{width:25px;height:25px;fill:#fff!important}.index_solution_swiper .prev{left:calc(5% + 20px)}.index_solution_swiper .next{right:calc(5% + 20px)}@media screen and (max-width:1519px){.index_solution_swiper .swiper-slide a img{width:100%;aspect-ratio:16/9}.index_solution_swiper .swiper-slide a .d2{padding:20px 20px;left:0;bottom:-200px;width:100%}.index_solution_swiper .swiper-slide a .d2 h2{font-size:22px}.index_solution_swiper .swiper-slide a .d2 p{margin-top:10px;font-size:16px}.index_solution_swiper .swiper-slide a .d2 div{margin-top:20px}.index_solution_swiper .swiper-slide a .d2 div em{font-size:14px;padding:5px 15px}.index_solution_swiper .swiper-slide.swiper-slide-active a .d2{bottom:0}.index_solution_swiper .btn{width:50px;height:50px;top:50%}.index_solution_swiper .btn svg{width:25px;height:25px}}@media screen and (max-width:1280px){.index_solution_swiper .swiper-slide a .d2{opacity:1;background:rgba(0,0,0,.1);padding:20px 20px;left:0;bottom:0;width:100%}.index_solution_swiper .swiper-slide a .d2 h2{font-size:22px;font-weight:400}.index_solution_swiper .swiper-slide a .d2 p{display:none}.index_solution_swiper .swiper-slide a .d2 div{display:none;margin-top:20px}.index_solution_swiper .swiper-slide.swiper-slide-active a .d2{background:rgba(0,0,0,.5);bottom:0}}@media screen and (max-width:1024px){.index_solution_swiper .swiper-slide a .d2 h2{font-size:18px;font-weight:400}}@media screen and (max-width:768px){.index_solution_swiper .swiper-slide a .d2{opacity:1;background:rgba(0,0,0,.1);padding:10px 20px;left:0;bottom:0;width:100%}.index_solution_swiper .btn{width:40px;height:40px;top:50%}}@media screen and (max-width:600px){.index_solution_swiper .swiper-slide a img{width:100%;aspect-ratio:4/3}.index_solution_swiper .swiper-slide a .d2 h2{font-size:16px}.index_solution_swiper .btn{width:30px;height:30px;top:50%}.index_solution_swiper .btn svg{width:20px;height:20px}}.item_swiperr_dom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.item_swiperr_dom .l{width:50%}.item_swiperr_dom .r{width:50%}.item_swiperr_dom .r{padding:0 10%}.item_swiperr_dom .r .x1{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.item_swiperr_dom .r .x1 h2{color:#000;font-size:36px;background:linear-gradient(to right,#cda871,#cda871);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.item_swiperr_dom .r .x2{margin-top:30px;color:#69717a;font-size:22px;font-weight:300}.item_swiperr_dom .r .x3{margin-top:10px;color:#999;font-size:16px;font-weight:400}.item_swiper .swiper-slide img{width:100%;background:#fff;aspect-ratio:16/9;object-fit:contain;object-position:center center}.item_pic_txt ul{display:flex;gap:30px 0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}.item_pic_txt ul li{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.item_pic_txt ul li:nth-child(odd){flex-direction:row-reverse;background:#fafafa}.item_pic_txt ul li .d1{width:50%}.item_pic_txt ul li .d1 img{width:100%;background:#fff;aspect-ratio:16/9;object-fit:contain;object-position:center center}.item_pic_txt ul li .d2{padding:0 10%;width:50%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}.item_pic_txt ul li .d2 .x2{text-align:center;color:#000;font-size:36px;font-weight:500}.item_pic_txt ul li .d2 .x3{text-align:center;margin-top:10px;color:#666;font-size:16px;font-weight:400;line-height:1.6}.item_sapce_swiper{border-radius:0;overflow:hidden}.item_sapce_swiper .swiper-slide img{width:100%;background:#fff;aspect-ratio:4/2;object-fit:cover;object-position:center bottom}.item_sapce_swiper .btn{z-index:99999;width:40px;height:80px;background:rgba(0,0,0,.3);transform:translateY(-50%);border-radius:0;cursor:pointer;position:absolute;top:50%;display:flex!important;justify-content:center;align-items:center}.item_sapce_swiper .btn:hover{background:rgba(0,0,0,.5)}.item_sapce_swiper .btn svg{width:25px;height:25px;fill:#fff!important}.item_sapce_swiper .prev{left:20px}.item_sapce_swiper .next{right:20px}@media screen and (max-width:1280px){.item_swiperr_dom .r{padding:0 5%}.item_swiperr_dom .r .x1 h2{font-size:28px}.item_swiperr_dom .r .x2{margin-top:30px;font-size:20px}.item_swiperr_dom .r .x3{margin-top:5px;font-size:16px}.item_swiper .swiper-slide img{width:100%;aspect-ratio:16/9}.item_pic_txt ul li{width:100%}.item_pic_txt ul li .d1 img{width:100%;aspect-ratio:16/9}.item_pic_txt ul li .d2{padding:0 5%;width:50%}.item_pic_txt ul li .d2 .x2{font-size:28px}.item_pic_txt ul li .d2 .x3{margin-top:5px;font-size:16px}.item_sapce_swiper .swiper-slide img{width:100%;aspect-ratio:4/2}}@media screen and (max-width:1024px){.item_swiperr_dom .l{width:100%}.item_swiperr_dom .r{width:100%}.item_swiperr_dom .r{padding:30px 30px}.item_swiperr_dom .r .x2{margin-top:20px;font-size:20px}.item_pic_txt ul li{width:100%;background:0 0!important}.item_pic_txt ul li .d1{width:100%}.item_pic_txt ul li .d2{padding:30px;width:100%;background:0 0}}@media screen and (max-width:768px){.item_swiperr_dom .r .x1 h2{font-size:24px}.item_pic_txt ul li .d2 .x2{font-size:24px}.item_sapce_swiper{border-radius:5px;overflow:hidden}}@media screen and (max-width:600px){.item_swiperr_dom .r{padding:20px 0;text-align:center;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}.item_swiperr_dom .r .x2{margin-top:20px;font-size:18px}.item_pic_txt ul li .d2{padding:20px 0;width:100%;background:0 0}.item_pic_txt ul li .d2 .x3{margin-top:5px;font-size:14px}}@media screen and (max-width:512px){.item_pic_txt ul li .d2 .x2{font-size:20px}.item_sapce_swiper .btn{border-radius:5px;width:20px;height:40px;top:50%}.item_sapce_swiper .btn svg{width:15px;height:15px}.item_sapce_swiper .prev{left:10px}.item_sapce_swiper .next{right:10px}}.kftools{position:fixed;right:0;top:50%;transform:translateY(-50%);width:80px;z-index:99999}.kftools ul{gap:5px 0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}.kftools li{position:relative;width:100%}.kftools li a.item{border-radius:5px;background:#fff;height:70px;box-shadow:3px 3px 6px 0 rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}.kftools li a.item .d1 svg{width:25px;height:25px;fill:#cda871}.kftools li a.item .d2{color:#000;font-size:14px}.kftools li a.item.cur{background:#f44}.kftools li a.item.cur .d1 svg{fill:#fff}.kftools li a.item.cur .d2{color:#fff}.kftools li:hover a.item{background:#f44}.kftools li:hover a.item .d1 svg{fill:#fff}.kftools li:hover a.item .d2{color:#fff}.kftools li:hover:after{content:'';position:absolute;height:100%;width:20px;top:0;right:100px}.kftools li .la{display:none}.kftools li:hover .la{display:flex}.kftools li .la.wx{position:absolute;right:120px;bottom:0;width:165px}.kftools li .la.wx img{border-radius:5px;width:100%;box-shadow:-3px 3px 6px 0 rgba(0,0,0,.1)}.kftools li .la.tel{padding:20px 30px;border-radius:5px;background:#fff;position:absolute;right:120px;bottom:0;box-shadow:-3px 3px 6px 0 rgba(0,0,0,.1);justify-content:space-between;align-items:center}.kftools li .la.tel .x1{border-right:1px #f3f3f3 solid;margin-right:20px;padding-right:20px}.kftools li .la.tel .x1 svg{width:25px;height:25px}.kftools li .la.tel .x2 .s1{white-space:nowrap;color:#666;font-size:16px;line-height:1;font-weight:400}.kftools li .la.tel .x2 .s2{margin-top:10px}.kftools li .la.tel .x2 .s2 a{white-space:nowrap;color:#e81215;font-size:36px;line-height:1;font-family:mon}.zxly{padding:20px 20px}.zxly .x1{margin-bottom:10px}.zxly .x1 input{padding:10px 10px;width:100%;border:2px #222 solid;background:rgba(255,255,255,.9);color:#222;font-size:14px}.zxly .x1 textarea{height:150px;padding:10px 10px;width:100%;border:2px #222 solid;background:rgba(255,255,255,.9);color:#222;font-size:14px}.zxly .x1 input::placeholder{color:#222}.zxly .x1 textarea::placeholder{color:#222}.zxly .x2{cursor:pointer;padding:15px 10px;background:#000;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.zxly .x2 em{color:#fff;font-size:16px}.zxly .x2 svg{fill:#fff;width:20px;margin-left:10px}@media screen and (max-width:1024px){.kftools{display:none}}.plist_dom{border-radius:15px;padding:50px 50px}.plist ul{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:50px 0}.plist li:nth-child(even) a{flex-direction:row-reverse}.plist li a{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}.plist li a .d1{width:50%}.plist li a .d1 img{width:100%;aspect-ratio:16/9;object-fit:contain;object-position:center center}.plist li a .d2{border-radius:15px;background:#fafafa;width:50%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column;text-align:center}.plist li a .d2 .x1 h2{line-height:1;color:#000;font-size:32px}.plist li a .d2 .x2{margin-top:5px;color:#666;font-size:18px;font-weight:300}.plist li a .d2 .x3{padding:0 20%;margin-top:10px;color:#333;font-size:16px;line-height:2}.plist li a .d2 .x4{margin-top:50px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.plist li a .d2 .x4 .s1{padding:8px 20px;background:linear-gradient(to left,#A57844,#cda871);box-shadow:rgba(0,0,0,.1) 3px 3px 0 0;border-radius:3px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.plist li a .d2 .x4 .s1:hover{box-shadow:rgba(0,0,0,.2) 3px 3px 0 0}.plist li a .d2 .x4 .s1 svg{width:22px;height:22px;fill:#fff}.plist li a .d2 .x4 .s1 em{margin-left:5px;color:#fff;font-size:16px;font-weight:400}@media screen and (max-width:1280px){.plist_dom{padding:30px 30px}.plist ul{grid-template-columns:repeat(1,1fr);grid-gap:50px 0}.plist li a .d1 img{width:100%;aspect-ratio:16/9}.plist li a .d2{width:50%}.plist li a .d2 .x1 h2{line-height:1;font-size:26px}.plist li a .d2 .x2{margin-top:5px;font-size:16px}.plist li a .d2 .x3{padding:0 10%;margin-top:10px;font-size:14px;line-height:1.5}.plist li a .d2 .x4{margin-top:30px}.plist li a .d2 .x4 .s1{padding:3px 12px}.plist li a .d2 .x4 .s1 svg{width:18px;height:18px}.plist li a .d2 .x4 .s1 em{margin-left:5px;font-size:14px}}@media screen and (max-width:1024px){.plist li a .d1{width:100%}.plist li a .d2{padding:50px 50px;width:100%}}@media screen and (max-width:512px){.plist li a .d2 .x3{padding:0 0;margin-top:10px;font-size:14px;line-height:1.5}.plist li a .d2 .x4 .s1 em{margin-left:5px;font-size:12px}}.pn{padding:30px 0;border-top:1px #efefef solid}.pn ul{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.pn li{width:48%;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.pn li .d1{background:#eee;width:60px;height:60px;border-radius:115px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.pn li .d1 svg{width:20px;height:20px;fill:#000}.pn li .d2{margin-left:20px;flex:1;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}.pn li .d2 em{width:100%;color:#999;font-size:16px}.pn li .d2 a{margin-top:5px;width:100%;font-size:16px}.pn li .d2 span{margin-top:5px;width:100%;font-size:16px}.pn li:nth-child(even){flex-direction:row-reverse}.pn li:nth-child(even) .d2{margin-left:0;margin-right:20px;text-align:right}.pn li:hover .d1{background:#CDA871}.pn li:hover .d1 svg{fill:#fff}.pn li .d2 a:hover{color:#CDA871;text-decoration:underline}@media screen and (max-width:1024px){.pn{padding:20px 0}.pn li{width:48%}.pn li .d1{width:40px;height:40px}.pn li .d1 svg{width:20px;height:20px}.pn li .d2{margin-left:10px}.pn li .d2 em{width:100%;font-size:14px}.pn li .d2 a{margin-top:0;width:100%;font-size:14px}.pn li .d2 span{margin-top:0;width:100%;font-size:14px}.pn li:nth-child(even) .d2{margin-left:0;margin-right:10px}}@media screen and (max-width:512px){.pn li{width:100%}.pn li .d1{display:none;width:40px;height:40px}.pn li .d2{margin-left:0}.pn li:nth-child(even) .d2{margin-top:10px}.pn li:nth-child(even) .d2{text-align:left;margin-left:0;margin-right:0}}.pos_dom{border-bottom:1px #f3f3f3 solid}.pos{color:#333;font-size:14px;height:80px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.pos em{padding:0 10px}.pos a{color:#333}@media screen and (max-width:1280px){.pos{font-size:14px;height:60px}.pos em{padding:0 5px}}@media screen and (max-width:440px){.pos_dom{display:none}}.pro_cat_dom{border-bottom:1px #f3f3f3 solid}.pro_catalist{display:grid;grid-template-columns:repeat(auto-fit,minmax(12.5%,1fr));grid-gap:0 0}.pro_catalist div{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.pro_catalist div a{width:100%;color:#333;font-size:18px;height:80px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.pro_catalist div a:hover{background:#fafafa}.pro_catalist div.cur a{position:relative;color:#CDA871;font-weight:700}.pro_catalist div.cur a::after{content:'';position:absolute;left:0;bottom:-1px;width:100%;border-bottom:2px #CDA871 solid}@media screen and (max-width:1280px){.pro_catalist{grid-template-columns:repeat(auto-fit,minmax(12.5%,1fr));grid-gap:0 0}.pro_catalist div a{width:100%;font-size:18px;height:65px}.pro_catalist div.cur a::after{left:0;bottom:-1px;width:100%}}@media screen and (max-width:1024px){.pro_catalist{grid-template-columns:repeat(auto-fit,minmax(25%,1fr));grid-gap:0 0}.pro_catalist div a{width:100%;font-size:18px;height:55px}}@media screen and (max-width:768px){.pro_catalist{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media screen and (max-width:600px){.pro_catalist{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:20px 10px;grid-gap:0 0}.pro_catalist div a{width:100%;font-size:16px;height:50px}}.solution_dom{border-radius:15px;background:#fff;padding:50px 50px}.solution_dom table{border-color:#eee;margin:20px 0}.solution_dom thead{background:linear-gradient(to right,#e8d9c8,#fdfcfa)}.solution_dom thead th{padding:10px 10px;font-weight:700;color:#000;font-size:16px}.solution_dom tbody tr td{padding:10px 10px}@media screen and (max-width:1280px){.solution_dom{padding:30px 30px}.solution_dom table{margin:20px 0}.solution_dom thead th{padding:10px 10px;font-size:16px}}@media screen and (max-width:768px){.solution_dom{padding:20px 20px}.solution_dom .tbl{margin:20px 0;overflow-x:scroll}.solution_dom table{margin:0 0;width:150%!important}}:root{--bai:#fff;--svg:#fff;--hei:#000}.topdom{border-bottom:1px rgba(255,255,255,.5) solid;position:fixed;left:0;top:0;width:100%;z-index:99999}.topdom .top{height:100px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.topdom .top .logo img{height:65px}.topdom .top .logo img:nth-child(2){display:none}.topdom .top ul.nav{flex:1;gap:0 50px;display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap}.topdom .top ul.nav li.item{position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.topdom .top ul.nav li.item div.item{height:100px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.topdom .top ul.nav li.item div.item a.item{color:var(--bai);font-size:18px;font-weight:700;line-height:1}.topdom .top ul.nav li.item div.item em{padding-top:2px;margin-left:5px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.topdom .top ul.nav li.item div.item em svg{width:15px;height:15px;fill:var(--bai)}.topdom .top ul.nav li.item.on div.item em svg{transform:scaleY(-1)}.topdom .top ul.nav li.item .dropdown{z-index:9999;box-shadow:rgba(0,0,0,.2) 0 20px 20px 0;border-radius:5px;max-height:0;overflow:hidden;background:#fff;position:absolute;left:0;width:200%;top:100px}.topdom .top ul.nav li.item .dropdown.on{padding:20px 0;max-height:1500px;transition:all .3s ease 0s}.topdom .top ul.nav li.item .dropdown a{padding:10px 0;color:#333;font-size:16px;display:block;text-align:center}.topdom .top ul.nav li.item .dropdown a:hover{color:#cda871}.topdom .top ul.nav li.item .la{z-index:9999;box-shadow:rgba(0,0,0,.2) 0 20px 20px 0;max-height:0;overflow:hidden;background:#fff;position:fixed;left:0;width:100%;top:100px}.topdom .top ul.nav li.item .la.on{padding:50px 0;max-height:1500px;transition:all .3s ease 0s}.topdom .top ul.nav li.item .la .lapro{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}.topdom .top ul.nav li.item .la .protab{margin-right:40px;border-right:1px #f3f3f3 solid;width:20%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}.topdom .top ul.nav li.item .la .protab a{text-align:center;position:relative;padding:10px 0;color:#333;font-size:18px}.topdom .top ul.nav li.item .la .protab a::after{background:#cda871;content:'';position:absolute;left:50%;transform:translateX(-50%);bottom:-2px;width:0%;height:2px}.topdom .top ul.nav li.item .la .protab a.on{color:#cda871}.topdom .top ul.nav li.item .la .protab a.on::after{width:100%;transition:all 1.3s ease 0s}.topdom .top ul.nav li.item .la .proc{flex:1}.topdom .top ul.nav li.item .la .protab_con{height:0;overflow:hidden}.topdom .top ul.nav li.item .la .protab_con.on{height:initial;overflow:initial}.topdom .top ul.nav li.item .la .protab_con ul{transform:translateY(20px);grid-gap:50px 20px;display:grid;grid-template-columns:repeat(3,1fr)}.topdom .top ul.nav li.item .la .protab_con.on ul{transform:translateY(0);transition:all .8s ease 0s}.topdom .top ul.nav li.item .la .protab_con ul li .label a{color:#333;font-size:18px;font-weight:700;font-family:mon}.topdom .top ul.nav li.item .la .protab_con ul li .label a:hover{color:#cda871}.topdom .top ul.nav li.item .la .protab_con ul li .list{margin-top:10px;gap:20px 30px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.topdom .top ul.nav li.item .la .protab_con ul li .list a{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}.topdom .top ul.nav li.item .la .protab_con ul li .list a span img{width:60px}.topdom .top ul.nav li.item .la .protab_con ul li .list a em{color:#000;font-size:12px;font-weight:500;margin-top:10px;display:block}.topdom .top .tools{margin-left:30px;gap:0 20px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.topdom .top .tel{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.topdom .top .tel svg{width:25px;height:25px;fill:var(--svg)}.topdom .top .tel a{line-height:1;margin-left:10px;color:var(--bai);font-size:26px;font-family:mon}.topdom .top .lan{display:none;justify-content:center;align-items:center;flex-wrap:wrap}.topdom .top .lan svg{width:18px;height:18px;fill:var(--svg)}.topdom .top .lan a{line-height:1;margin-left:5px;color:var(--bai);font-size:18px}.topdom .top a.menu{display:none;width:24px;height:16px;position:relative}.topdom .top a.menu span:nth-child(1){transition:all .3s ease 0s;position:absolute;top:0;left:0;width:100%;height:2px;background:var(--bai);position:absolute}.topdom .top a.menu span:nth-child(2){position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;height:2px;background:var(--bai);position:absolute}.topdom .top a.menu span:nth-child(3){transition:all .3s ease 0s;position:absolute;bottom:0;left:0;width:100%;height:2px;background:var(--bai);position:absolute}.topdom .top a.menu.cur span:nth-child(1){top:50%;transform:translateY(-50%) rotate(45deg)}.topdom .top a.menu.cur span:nth-child(2){opacity:0}.topdom .top a.menu.cur span:nth-child(3){top:50%;transform:translateY(-50%) rotate(-45deg)}.topdom.cur{background:#fff;--svg:#CDA871;--bai:#000;box-shadow:rgba(0,0,0,.2) 0 0 20px 0}.topdom.cur .top .logo img:nth-child(1){display:none}.topdom.cur .top .logo img:nth-child(2){display:block}@media screen and (max-width:1519px){.topdom .top .logo img{height:60px}.topdom .top ul.nav{gap:0 30px}.topdom .top ul.nav li.item div.item{height:100px}.topdom .top ul.nav li.item div.item a.item{font-size:16px;line-height:1}.topdom .top ul.nav li.item div.item em{padding-top:2px;margin-left:5px}.topdom .top ul.nav li.item div.item em svg{width:15px;height:15px}}@media screen and (max-width:1280px){.topdom .top .tools{margin-left:0}.topdom .top a.menu{display:initial}.topdom .top ul.nav{border-top:1px #f3f3f3 solid;background:#fff;display:block;height:calc(100vh - 100px);overflow-y:scroll;position:fixed;width:100%;left:-100%;top:100px;padding:0 calc(5% + 20px)}.topdom .top ul.nav.active{left:0;transition:all .3s ease 0s}.topdom .top ul.nav li.item{border-bottom:1px #f3f3f3 solid;width:100%}.topdom .top ul.nav li.item div.item{padding:25px 0;height:initial;width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.topdom .top ul.nav li.item div.item a.item{color:#333}.topdom .top ul.nav li.item div.item em{flex:1;justify-content:flex-end}.topdom .top ul.nav li.item div.item em svg{fill:#333}.topdom .top ul.nav li.item .dropdown{display:none;box-shadow:initial;border-radius:0;max-height:initial;overflow:initial;background:#fafafa;position:initial;left:initial;width:100%;top:initial}.topdom .top ul.nav li.item .dropdown.on{display:block;padding:0 0;max-height:initial;transition:all .3s ease 0s}.topdom .top ul.nav li.item .dropdown a{padding:10px 20px;color:#333;font-size:16px;text-align:left}.topdom .top ul.nav li.item .la{display:none;z-index:initial;box-shadow:initial;max-height:initial;overflow:initial;background:#fafafa;position:initial;left:initial;width:100%;top:initial}.topdom .top ul.nav li.item .la.on{display:flex;padding:50px 0;max-height:initial;transition:all .3s ease 0s}.topdom .top ul.nav li.item .la .protab{align-items:flex-start;justify-content:flex-start}}@media screen and (max-width:1024px){.topdom .top .logo img{height:35px}.topdom .top{height:60px}.topdom .top ul.nav{top:60px}.topdom .top ul.nav li.item div.item{padding:20px 0}.topdom{background:#fff;--svg:#CDA871;--bai:#000;box-shadow:rgba(0,0,0,.2) 0 0 20px 0}.topdom .top .logo img:nth-child(1){display:none}.topdom .top .logo img:nth-child(2){display:block}}@media screen and (max-width:768px){.topdom .top ul.nav{padding:0 10px}}@media screen and (max-width:600px){.topdom .top .logo img{height:38px}.topdom .top .tel a{font-size:20px;font-weight:700}}