@charset "utf-8";:root{--color:#deb887;--vh:100vh}.social-share{font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}.social-share *{font-family:"socialshare" !important}.social-share .icon-tencent:before{content:"\f07a"}.social-share .icon-qq:before{content:"\f11a"}.social-share .icon-weibo:before{content:"\f12a"}.social-share .icon-wechat:before{content:"\f09a"}.social-share .icon-douban:before{content:"\f10a"}.social-share .icon-heart:before{content:"\f20a"}.social-share .icon-like:before{content:"\f00a"}.social-share .icon-qzone:before{content:"\f08a"}.social-share .icon-linkedin:before{content:"\f01a"}.social-share .icon-diandian:before{content:"\f05a"}.social-share .icon-facebook:before{content:"\f03a"}.social-share .icon-google:before{content:"\f04a"}.social-share .icon-twitter:before{content:"\f06a"}.social-share a{position:relative;text-decoration:none;margin:4px;display:inline-block;outline:none}.social-share .social-share-icon{position:relative;display:inline-block;width:32px;height:32px;font-size:20px;border-radius:50%;line-height:32px;border:1px solid #666;color:#666;text-align:center;vertical-align:middle;transition:background .6s ease-out 0s}.social-share .social-share-icon:hover{background:#666;color:#fff}.social-share .icon-weibo{color:#ff763b;border-color:#ff763b}.social-share .icon-weibo:hover{background:#ff763b}.social-share .icon-tencent{color:#56b6e7;border-color:#56b6e7}.social-share .icon-tencent:hover{background:#56b6e7}.social-share .icon-qq{color:#56b6e7;border-color:#56b6e7}.social-share .icon-qq:hover{background:#56b6e7}.social-share .icon-qzone{color:#FDBE3D;border-color:#FDBE3D}.social-share .icon-qzone:hover{background:#FDBE3D}.social-share .icon-douban{color:#33b045;border-color:#33b045}.social-share .icon-douban:hover{background:#33b045}.social-share .icon-linkedin{color:#0077B5;border-color:#0077B5}.social-share .icon-linkedin:hover{background:#0077B5}.social-share .icon-facebook{color:#44619D;border-color:#44619D}.social-share .icon-facebook:hover{background:#44619D}.social-share .icon-google{color:#db4437;border-color:#db4437}.social-share .icon-google:hover{background:#db4437}.social-share .icon-twitter{color:#55acee;border-color:#55acee}.social-share .icon-twitter:hover{background:#55acee}.social-share .icon-diandian{color:#307DCA;border-color:#307DCA}.social-share .icon-diandian:hover{background:#307DCA}.social-share .icon-wechat{position:relative;color:#7bc549;border-color:#7bc549}.social-share .icon-wechat:hover{background:#7bc549}.social-share .icon-wechat .wechat-qrcode{display:none;border:1px solid #eee;position:absolute;z-index:9;top:-205px;left:-84px;width:200px;height:192px;color:#666;font-size:12px;text-align:center;background-color:#fff;box-shadow:0 2px 10px #aaa;transition:all 200ms;-webkit-tansition:all 350ms;-moz-transition:all 350ms}.social-share .icon-wechat .wechat-qrcode.bottom{top:40px;left:-84px}.social-share .icon-wechat .wechat-qrcode.bottom:after{display:none}.social-share .icon-wechat .wechat-qrcode h4{font-weight:normal;height:26px;line-height:26px;font-size:12px;background-color:#f3f3f3;margin:0;padding:0;color:#777}.social-share .icon-wechat .wechat-qrcode .qrcode{width:105px;margin:10px auto}.social-share .icon-wechat .wechat-qrcode .qrcode table{margin:0 !important}.social-share .icon-wechat .wechat-qrcode .help p{font-weight:normal;line-height:16px;padding:0;margin:0}.social-share .icon-wechat .wechat-qrcode:after{content:'';position:absolute;left:50%;margin-left:-6px;bottom:-13px;width:0;height:0;border-width:8px 6px 6px 6px;border-style:solid;border-color:#fff transparent transparent transparent}.social-share .icon-wechat:hover .wechat-qrcode{display:block}.public-pc-img{display:block}@media (max-width: 991px){.public-pc-img{display:none}}.public-mb-img{display:none}@media (max-width: 991px){.public-mb-img{display:block}}.public-nav-banner{position:relative;overflow:hidden}.public-nav-banner.public-nav-banner500 .bgimg::before{padding-top:26.04166667%}@media (max-width: 991px){.public-nav-banner.public-nav-banner500 .bgimg::before{padding-top:100%}}.public-nav-banner .bgimg::before{padding-top:36.45833333%}@media (max-width: 991px){.public-nav-banner .bgimg::before{padding-top:100%}}.public-nav-banner .bgimg img{transition:all 0s}.public-nav-banner .container{z-index:3;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center}.public-nav-banner .container .cn1{overflow:hidden}.public-nav-banner .container .cn1 .cn1a{display:block;color:#Fff;animation-duration:.5s;animation-delay:.5s;position:relative}.public-nav-banner .public-nav-box2{top:0;transform:translateX(-50%)}.public-nav-banner .public-nav-box2 .public-nav .pcn1{color:#fff}.public-nav-banner .public-nav-box2 .public-nav .pcn2{color:#Fff}@keyframes fadeInUpBig{0%{transform:translateY(110%)}100%{transform:translateY(0)}}.textflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.textflow2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.textflow3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.textflow4{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}.textflow5{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical}.public-nav-box{border-bottom:1px solid #e3dfda}.container1400{max-width:1400px}.hi-nav1 .swiper .swiper-slide{width:auto;margin-right:.7rem;line-height:.8rem}@media (max-width: 991px){.hi-nav1 .swiper .swiper-slide{line-height:1rem}}.hi-nav1 .swiper .swiper-slide:last-child{margin-right:0}.hi-nav1 .swiper .swiper-slide .c-text{position:relative;display:inline-flex;align-items:center;justify-content:center;color:#666;transition:all .4s}.hi-nav1 .swiper .swiper-slide .c-text::before{content:"";position:absolute;bottom:0;left:50%;width:0%;border-top:.02rem solid #000;transition:all .4s}.hi-nav1 .swiper .swiper-slide.on .c-text,.hi-nav1 .swiper .swiper-slide:hover .c-text{color:#000;font-weight:bold}.hi-nav1 .swiper .swiper-slide.on .c-text::before,.hi-nav1 .swiper .swiper-slide:hover .c-text::before{width:100%;left:0}.hi-nav1 .swiper .swiper-scrollbar{left:0;bottom:0;width:100%;background:#eee;border-radius:0}.hi-nav1 .swiper .swiper-scrollbar .swiper-scrollbar-drag{border-radius:0;background:var(--color)}.public-bigbox1{padding:.6rem 0}.public-bigbox1 .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.public-bigbox1 .container .left{max-width:50%}@media (max-width: 991px){.public-bigbox1 .container .left{max-width:100%;width:100%}}.public-bigbox1 .container .right{max-width:50%}@media (max-width: 991px){.public-bigbox1 .container .right{max-width:100%;width:100%}}.public-label-box{display:flex;flex-wrap:wrap;gap:.1rem}.public-label-box .ptcn1{color:#666666;line-height:.3rem}@media (max-width: 991px){.public-label-box .ptcn1{line-height:.45rem}}.public-label-box .ptcn2{border:1px solid rgba(0,0,0,0.2);color:#666666;border-radius:.05rem;padding:0 .14rem;line-height:.3rem;transition:all .5s}@media (max-width: 991px){.public-label-box .ptcn2{line-height:.45rem}}.public-label-box .ptcn2.on,.public-label-box .ptcn2:hover{background-color:#000;color:#Fff}.public-search-box{width:4rem;max-width:100%;position:relative}@media (max-width: 991px){.public-search-box{width:100%;margin-top:.4rem}}.public-search-box input{border:1px solid rgba(202,198,194,0.5);width:100%;line-height:.6rem;color:#999999;padding:0 .9rem 0 .2rem;border-radius:.08rem}@media (max-width: 991px){.public-search-box input{padding:0 1.2rem 0 .2rem;line-height:.76rem}}.public-search-box button{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:.72rem;height:100%;background-color:var(--color);border-radius:.08rem}@media (max-width: 991px){.public-search-box button{width:1rem}}.public-search-box button img{width:.2rem;height:.2rem}@media (max-width: 991px){.public-search-box button img{width:.3rem;height:.3rem}}.news-list{background-color:#fcf8f3;padding-bottom:1.33rem}.public-news-list{display:flex;flex-wrap:wrap;margin:-0.15rem -0.15rem 0}.public-news-list .pbox{margin-top:.5rem;width:calc(100% / 3);padding:0 .15rem}@media (max-width: 991px){.public-news-list .pbox{width:50%}}@media (max-width: 767px){.public-news-list .pbox{width:100%}}.publicnewslink{display:block}.publicnewslink .pimg{border-radius:.08rem}.publicnewslink .pimg::before{padding-top:69.66292135%}.publicnewslink .pcn1{display:block;color:#000000;margin-top:.25rem}.publicnewslink .pcn2{margin-top:.05rem;color:#000000;line-height:1.66666667;height:3.33333333em}@media (max-width: 767px){.publicnewslink .pcn2{height:auto}}.publicnewslink .line{margin-top:.15rem;position:relative;width:100%;height:1px;background-color:#e3dfda}.publicnewslink .line::before{content:"";position:absolute;left:0;top:0;width:0;height:1px;background-color:#000;transition:all .5s}.publicnewslink .public-label-box{margin-top:.2rem}.publicnewslink:hover .pimg img{transform:scale(1.05)}.publicnewslink:hover .line::before{width:100%}.hi-pagination6{margin-top:.75rem;display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap}.hi-pagination6 a,.hi-pagination6 input{margin:0 5px 5px;display:inline-flex;align-items:center;justify-content:center;min-width:45px;height:45px;padding:0 5px;border-radius:.05rem;border:1px solid #e3dfda;transition:all .4s;color:#999}@media (max-width: 767px){.hi-pagination6 a,.hi-pagination6 input{min-width:40px;height:40px}}.hi-pagination6 a img,.hi-pagination6 input img,.hi-pagination6 a svg,.hi-pagination6 input svg{width:6px;height:10px}.hi-pagination6 a img path,.hi-pagination6 input img path,.hi-pagination6 a svg path,.hi-pagination6 input svg path{fill:currentColor;transition:all .4s}.hi-pagination6 a:hover,.hi-pagination6 a.on{color:#fff;background:#000;border-color:#000}.hi-pagination6 a:hover svg path,.hi-pagination6 a.on svg path{fill:#fff}.hi-pagination6 input{border-radius:.05rem;width:72px;height:45px;line-height:45px;text-align:center}@media (max-width: 767px){.hi-pagination6 input{width:1.4rem;height:.8rem;line-height:.8rem}}.hi-pagination6 .c-prev img,.hi-pagination6 .c-prev svg{transform:rotate(180deg)}.public-aside{position:fixed;right:.3rem;bottom:.3rem;z-index:555;display:none}.public-aside .box1{position:relative;width:50px;height:50px;background-color:#000;border:1px solid #999;cursor:pointer;border-radius:50%;color:#Fff;display:flex;align-items:center;transition:all .5s;justify-content:center}.public-aside .box1:hover{background-color:var(--color);border-color:var(--color);color:#000}.public-aside .box1 img,.public-aside .box1 svg{width:80%;height:80%}.public-aside .box1 .box2{transition:all .5s;opacity:0;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:calc(100% + 2px);height:calc(100% + 2px);border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--color);color:#000;border:1px solid var(--color)}.public-aside .box3{position:absolute;bottom:calc(100% + 10px);right:0;max-height:0;z-index:-1;opacity:0;visibility:hidden;transition:all .8s}.public-aside .box3 .box4{width:50px;height:50px;background-color:#Fff;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;color:#000;transition:all .5s;cursor:pointer;box-shadow:0 0 16px 0 rgba(224,226,226,0.92)}.public-aside .box3 .box4 img,.public-aside .box3 .box4 svg{width:80%;height:80%;transform:translateY(-5px)}.public-aside .box3 .box4 .box4text{position:absolute;left:50%;transform:translateX(-50%);font-size:8px;width:100%;text-align:center;color:#000;bottom:.08rem;transition:all .5s}.public-aside .box3 .box4:hover{background-color:#000;color:#Fff}.public-aside .box3 .box4:hover .box4text{color:#fff}.public-aside .box3 .box5{background-color:#Fff;margin-top:10px;width:50px;border-radius:25px;padding:0 5px;box-shadow:0 0 16px 0 rgba(224,226,226,0.92)}.public-aside .box3 .box5 .box5a{padding:5px 0;position:relative;display:block}.public-aside .box3 .box5 .box5a:last-child::before{display:none}.public-aside .box3 .box5 .box5a::before{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:22px;height:1px;background-color:rgba(221,221,221,0.3)}.public-aside .box3 .box5 .box5a .box5b{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#000;transition:all .5s}.public-aside .box3 .box5 .box5a .box5c{position:absolute;right:100%;top:50%;transform:translateY(-50%);opacity:0;visibility:hidden;transition:all .3s;padding-right:15px}.public-aside .box3 .box5 .box5a .box5c .box5c1{background-color:#ffffff;box-shadow:0 0 21px 0 #e0e2e2;border-radius:.05rem;width:157px;padding:.1rem .13rem;position:relative}.public-aside .box3 .box5 .box5a .box5c .box5c1::before{content:"";position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);width:.1rem;height:.1rem;background-color:#fff;right:-0.05rem}.public-aside .box3 .box5 .box5a:hover .box5b{background-color:#eee}.public-aside .box3 .box5 .box5a:hover .box5c{opacity:1;visibility:visible}.public-aside.on .box1 .box2{opacity:1}.public-aside.on .box3{max-height:200px;opacity:1;visibility:visible}.public-windows-box{position:fixed;left:0;top:0;width:100%;height:100vh;background-color:rgba(0,0,0,0.5);z-index:999;display:none}.public-windows-box .pclose{position:absolute;right:.3rem;top:.3rem;width:.36rem;height:.36rem;border:1px solid #999;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .5s;color:#999999;background-color:#fff;z-index:5}@media (max-width: 991px){.public-windows-box .pclose{width:.5rem;height:.5rem}}.public-windows-box .pclose img,.public-windows-box .pclose svg{width:27.7%;height:auto}.public-windows-box .pclose:hover{background-color:#000;border-color:#000;color:#fff}.public-windows-box .pbox{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.public-windows-box .pbox .pbox2{position:relative;max-width:700px;width:90%;background-color:#Fff;border-radius:.15rem;padding:.4rem .2rem}.public-windows-box .pbox .pbox2 .pbox2a{max-height:80vh;overflow:auto;padding:.2rem}.public-windows-box .pbox .pbox2 .pcn1{color:#000000}.public-windows-box .pbox .pbox2 .pcn2{margin-top:.15rem;color:#666666}.public-input-bixbox{display:flex;flex-wrap:wrap;margin:.1rem -0.1rem 0}.public-input-bixbox .input-box{width:50%;margin-top:.25rem;padding:0 .1rem}@media (max-width: 767px){.public-input-bixbox .input-box{width:100%}}.public-input-bixbox .input-box.input-box2{margin-top:0}.public-input-bixbox .input-box.w100{width:100%}.public-input-bixbox .input-box .pcn3{color:#333333}.public-input-bixbox .input-box .pcn3 span{color:#ff0024}.public-input-bixbox .input-box .pinput{margin-top:.05rem}.public-input-bixbox .input-box .pinput input,.public-input-bixbox .input-box .pinput textarea{padding:.1rem .2rem;border-radius:.05rem;border:1px solid #e8e4df !important;width:100%;transition:all .5s;color:#333333;box-shadow:none !important}.public-input-bixbox .input-box .pinput input::placeholder,.public-input-bixbox .input-box .pinput textarea::placeholder{color:#c7c4be}.public-input-bixbox .input-box .pinput input:focus,.public-input-bixbox .input-box .pinput textarea:focus{background-color:#fff;border-color:#000 !important}.public-input-bixbox .input-box .pinput textarea{height:1.3rem}.public-input-bixbox .input-box .pinput .layui-form-checkbox div{color:#333333;font-size:14px;padding-right:.3rem}.public-input-bixbox .input-box .pinput .layui-form-checkbox .layui-icon{border-radius:5px;border:solid 1px #e8e4df;background-color:transparent}.public-input-bixbox .input-box .pinput .layui-form-checkbox.layui-form-checked .layui-icon{border-color:#000 !important;background-color:#000}.public-input-bixbox .input-box .vaildbox .layui-form-checked[lay-skin=primary]>i{border-color:#000 !important;background-color:#000}.public-input-bixbox .input-box .vaildbox .layui-icon{border-radius:50%;border:solid 1px #e8e4df;background-color:transparent}.public-input-bixbox .input-box .vaildbox.layui-form-checked .layui-icon{border-color:#000 !important;background-color:#000}.public-input-bixbox .input-box .vaildbox div{color:#999999}.public-input-bixbox .input-box .inputbutton{margin-top:.15rem;border:1px solid #000;padding:.15rem .2rem;color:#000;transition:all .5s;border-radius:.6rem;text-align:center;min-width:1.24rem}.public-input-bixbox .input-box .inputbutton:hover{background-color:#000;color:#fff}@media (max-width: 991px){.public-input-bixbox .input-box .inputbutton{padding:.15rem .4rem}}.news-label{background-color:#fff;padding-bottom:1.33rem}.news-label .news-label-box{margin-top:.3rem}.news-label .news-label-box .nlcn1{text-align:center;color:#000}.public-nav{padding:.25rem 0;display:flex;align-items:center;overflow:auto}.public-nav .pcn1{flex-shrink:0;color:#666;transition:all .5s}.public-nav .pcn2{flex-shrink:0;color:#666;display:flex;align-items:center;width:1px;height:.14rem;background-color:#ddd;margin:0 .1rem}.contact-box1{position:relative;padding:1.15rem 0}.contact-box1 .bgimg{position:absolute;left:0;top:0;width:100%;height:100%}.contact-box1 .bgimg img{width:100%;height:100%;object-fit:cover}.contact-box1 .container{display:flex;position:relative;z-index:2;flex-wrap:wrap}.contact-box1 .container .left{width:50%}@media (max-width: 991px){.contact-box1 .container .left{width:100%}}.contact-box1 .container .left .cn1{color:#000000}.contact-box1 .container .left .cn2{margin-top:.15rem;color:#666666}.contact-box1 .container .right{width:50%}@media (max-width: 991px){.contact-box1 .container .right{margin-top:.6rem;width:100%}}.contact-box1 .container .right .public-input-bixbox{margin-top:-0.1rem}.contact-box2{padding:1.3rem 0}.contact-box2 .container .cn1{color:#000000}.public-contact-box{display:flex;flex-wrap:wrap;margin:.25rem -0.15rem 0}.public-contact-box .pbox{margin-top:.3rem;width:calc(100% / 3);padding:0 .15rem}@media (max-width: 991px){.public-contact-box .pbox{width:100%}}.public-contact-box .pbox .pimg{border-radius:.08rem}.public-contact-box .pbox .pimg::before{padding-top:56.17977528%}.public-contact-box .pbox .ptext .pcn1{margin-top:.25rem;color:#000}.public-contact-box .pbox .ptext .pcn2{margin-top:.15rem}.public-contact-box .pbox .ptext .pcn2 .pcn3{display:flex;margin-top:.1rem}.public-contact-box .pbox .ptext .pcn2 .pcn3 .pcn3a{width:20px;margin-right:15px;height:20px;display:flex;align-items:center;justify-content:center}.public-contact-box .pbox .ptext .pcn2 .pcn3 .pcn3a img{width:20px;height:20px}.public-contact-box .pbox .ptext .pcn2 .pcn3 .pcn3b{width:calc(100% - 35px);line-height:20px;color:#666666;word-break:break-all}.news-info{padding-bottom:1.35rem}.news-info .newsinfo2{margin-top:.7rem;max-width:1140px}.news-info .cn1{text-align:center;color:#000}.news-info .cn2{margin-top:.25rem;padding:.25rem 0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.news-info .cn2 .cn2a{display:flex;margin-right:.8rem;flex-wrap:wrap;align-items:center}.news-info .cn2 .cn2a .public-label-box{margin-right:.8rem}@media (max-width: 991px){.news-info .cn2 .cn2a .public-label-box{display:none}}.news-info .cn2 .cn2a .time{color:#666666}.news-info .cn2 .cn2a .time em{font-style:normal}@media (max-width: 767px){.news-info .cn2 .cn2a .time em{display:none}}.news-info .cn2 .cn2a .time span{color:#000}.news-info .cn2 .cn40{display:flex;align-items:center;flex-wrap:wrap;color:#666;margin:0 0 0 auto}@media (max-width: 1580px){.news-info .cn2 .cn40{font-size:14px}}.news-info .cn2 .cn40 .wechat-qrcode{top:100%;right:0;left:initial}.news-info .cn2 .cn40 .wechat-qrcode::after{display:none}.news-info .cn2 .cn40 .cn50{border-radius:50%;width:.4rem;height:.4rem;border:1px solid #eee;display:flex;align-items:center;justify-content:center;margin-left:.07rem;color:#000;transition:all .5s}@media (max-width: 991px){.news-info .cn2 .cn40 .cn50{width:.6rem;height:.6rem}}.news-info .cn2 .cn40 .cn50 img{width:100%;height:100%}.news-info .cn2 .cn40 .cn50::before{display:none}.news-info .cn2 .cn40 .cn50:hover{border-color:#000;background-color:#000;color:#fff}.news-info .cn3{padding-bottom:.7rem;border-bottom:1px solid #eee;border-top:1px solid #eee;padding-top:.3rem;line-height:2.25;color:#666666}.news-info .cn3 h3{color:#333333;font-size:24px;font-weight:bold}@media (max-width: 1580px){.news-info .cn3 h3{font-size:22px}}@media (max-width: 767px){.news-info .cn3 h3{font-size:16px}}.news-info .cn3 p{font-weight:bold;line-height:2.25;color:#666666}.news-info .cn10{margin-top:.4rem;margin-bottom:.6rem}.news-info .cn4{display:flex;flex-direction:column;margin-top:.1rem}.news-info .cn4 .cn4a{margin-top:.1rem;display:flex}.news-info .cn4 .cn4a .cn4b{flex-shrink:0;color:#999999;margin-right:.1rem}.news-info .cn4 .cn4a .cn4c{color:#666666;transition:all .5s}.news-info .cn4 .cn4a:hover .cn4c{color:#000}.news-info .cn4 .cn4a[href="javascript:;"] .cn4c{color:#666}.news-info .public-btn{margin-top:.45rem}.font-b{font-weight:bold}.case-list{padding:.95rem 0 1.35rem}.case-list .box1{display:flex;justify-content:space-between;flex-wrap:wrap}.case-list .box1 .cn1{max-width:50%;color:#000;line-height:1.17857143}@media (max-width: 767px){.case-list .box1 .cn1{max-width:100%;width:100%}}.case-list .box1 .cn1 span{color:var(--color)}.case-list .box1 .cn2{max-width:50%;color:#666666;line-height:1.625}@media (max-width: 767px){.case-list .box1 .cn2{margin-top:.4rem;max-width:100%;width:100%}}.case-list .hi-nav1{margin-top:.4rem;border-bottom:1px solid rgba(202,198,194,0.5)}.public-case-list{display:flex;flex-wrap:wrap;margin:0 -0.1rem}.public-case-list .pbox{margin-top:.55rem;width:calc(100% / 3);padding:0 .1rem}@media (max-width: 991px){.public-case-list .pbox{width:50%}}@media (max-width: 767px){.public-case-list .pbox{width:100%}}.public-case-list .pbox.pbox50{width:50%}@media (max-width: 991px){.public-case-list .pbox.pbox50{width:100%}}.public-case-list .pbox .pimg{border-radius:.08rem}.public-case-list .pbox .pimg::before{padding-top:69.13043478%}.public-case-list .pbox .ptext{margin-top:.2rem;display:flex}.public-case-list .pbox .ptext .pcn1{width:55px;color:#000000;line-height:1.66666667;font-weight:bold}.public-case-list .pbox .ptext .pcn2{color:#000000;width:calc(100% - 55px);line-height:1.66666667;font-weight:bold}.public-case-list .pbox .publiccaselink{display:block}.public-case-list .pbox .publiccaselink:hover .pimg img{transform:scale(1.05)}.swiperbox{padding:1.2rem 0;position:relative;overflow:hidden}.case-info{padding:.7rem 0 1.35rem;background-color:#fcf8f3}.case-info .container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.case-info .container .left{position:sticky;position:-webkit-sticky;left:0;top:1rem;width:28.57142857%;max-height:calc(100vh - 1.35rem);overflow:auto}@media (max-width: 991px){.case-info .container .left{position:relative;width:100%;top:0;max-height:initial}}.case-info .container .left .leftbox1{margin-bottom:.2rem;border:solid 1px #e6e2dd;border-radius:.08rem;padding:.35rem .4rem}.case-info .container .left .leftbox1 .ccn1{color:#333333;padding-bottom:.15rem;border-bottom:1px solid #eee}.case-info .container .left .leftbox1 .ccn2 .ccn3{margin-top:.25rem}.case-info .container .left .leftbox1 .ccn2 .ccn3 .ccn4{display:flex}.case-info .container .left .leftbox1 .ccn2 .ccn3 .ccn4 img{width:20px;height:20px}.case-info .container .left .leftbox1 .ccn2 .ccn3 .ccn4 .font16{margin-left:5px;width:calc(100% - 25px);line-height:20px;color:#999999}.case-info .container .left .leftbox1 .ccn2 .ccn3 .ccn5{margin-top:.1rem;color:#333333}.case-info .container .left .leftbox1 .ccn6{display:flex;flex-wrap:wrap;margin:0 -0.1rem}.case-info .container .left .leftbox1 .ccn6 .ccn7{margin-top:.2rem;width:50%;padding:0 .1rem}.case-info .container .left .leftbox1 .ccn6 .ccn7 .ccn7a{display:block}.case-info .container .left .leftbox1 .ccn6 .ccn7 .ccn7a .ccn8{border-radius:.05rem}.case-info .container .left .leftbox1 .ccn6 .ccn7 .ccn7a .ccn8::before{padding-top:53.33333333%}.case-info .container .left .leftbox1 .ccn6 .ccn7 .ccn7a .ccn9{margin-top:.1rem;color:#333333}.case-info .container .right{width:64.28571429%}@media (max-width: 991px){.case-info .container .right{width:100%;margin-top:.6rem}}.case-info .container .right .cn3{padding-bottom:.7rem;border-bottom:1px solid #eee;line-height:2.25;color:#666666}.case-info .container .right .cn3 h3{color:#333333;font-size:24px;font-weight:bold}@media (max-width: 1580px){.case-info .container .right .cn3 h3{font-size:22px}}@media (max-width: 767px){.case-info .container .right .cn3 h3{font-size:16px}}.case-info .container .right .cn3 p{font-weight:bold;line-height:2.25;color:#666666}.case-info .container .right .cn10{margin-top:.3rem;align-items:center;display:flex;justify-content:space-between}.case-info .container .right .cn4{width:50%;display:flex;flex-direction:column}.case-info .container .right .cn4 .cn4a{margin-top:.1rem;display:flex}.case-info .container .right .cn4 .cn4a:nth-child(1){margin-top:0}.case-info .container .right .cn4 .cn4a .cn4b{flex-shrink:0;color:#999999;margin-right:.1rem}.case-info .container .right .cn4 .cn4a .cn4c{color:#666666;transition:all .5s}.case-info .container .right .cn4 .cn4a:hover .cn4c{color:#000}.case-info .container .right .cn4 .cn4a[href="javascript:;"] .cn4c{color:#666}.case-info .container .right .public-btn{flex-shrink:0}.about-box1{padding:.8rem 0 0;position:relative;overflow:hidden;background-color:#fcf8f3}.about-box1 .container{display:flex;align-items:flex-end;flex-wrap:wrap}.about-box1 .container .left{width:50%;padding-top:.4rem;padding-bottom:.4rem}@media (max-width: 767px){.about-box1 .container .left{width:100%}}.about-box1 .container .left .cn1{color:#000;max-width:590px}.about-box1 .container .left .cn2{margin-top:.2rem;color:#666666;max-width:590px}.about-box1 .container .left .cn3{max-width:460px;margin-top:.65rem;display:flex;flex-wrap:wrap;overflow:hidden;border:1px solid #fcf8f3}.about-box1 .container .left .cn3 .cn4{width:50%;max-width:4.6rem;padding:.2rem 0;border-top:1px solid #eee;border-left:1px solid #eee;margin-top:-1px;margin-left:-1px}.about-box1 .container .left .cn3 .cn4:nth-child(odd){padding-right:.8rem}@media (max-width: 1260px){.about-box1 .container .left .cn3 .cn4:nth-child(odd){padding-right:.4rem}}.about-box1 .container .left .cn3 .cn4:nth-child(even){padding-left:.8rem}@media (max-width: 991px){.about-box1 .container .left .cn3 .cn4:nth-child(even){padding-left:.4rem}}.about-box1 .container .left .cn3 .cn4 .cn4a .cn4b{height:.3rem}@media (max-width: 767px){.about-box1 .container .left .cn3 .cn4 .cn4a .cn4b{height:.5rem}}.about-box1 .container .left .cn3 .cn4 .cn4a .cn4b img{height:100%}.about-box1 .container .left .cn3 .cn4 .cn4a .cn4c{margin-top:.2rem;color:#000000}.about-box1 .container .right{width:50%}@media (max-width: 767px){.about-box1 .container .right{width:100%}}.about-box1 .container .right .img{margin-left:16%;width:121.65242165%}.about-box1 .container .right .img::before{padding-top:82.20140515%}.about-box3{display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;min-height:5.6rem;padding:1.2rem 0}.about-box3 .bgimg{position:absolute;left:0;top:0;width:100%;height:100%}.about-box3 .bgimg img{width:100%;height:100%;object-fit:cover}.about-box3 .container{text-align:center;position:relative}.about-box3 .container .cn1{color:#ffffff}.about-box3 .container .cn2{margin-top:.2rem;color:#ffffff}@media (max-width: 991px){.about-box3 .container .cn2 br{display:none}}.about-box2{background-color:#Fff;padding:1.35rem 0 1.15rem;overflow:hidden;position:relative}.about-box2 .container .cn1{text-align:center;color:#000}.about-box2 .container .cn2{margin-top:.15rem;text-align:center;color:#666666}.about-box2 .box{overflow:initial}@media (max-width: 991px){.about-box2 .box .tu1{display:none}}@media (max-width: 1260px){.about-box2 .box{margin:1rem 0}}@media (max-width: 991px){.about-box2 .box{display:flex;flex-wrap:wrap;justify-content:center;padding:0 .3rem;margin:0}}.about-box2 .box::before{padding-top:22.51308901%}@media (max-width: 991px){.about-box2 .box::before{display:none}}.about-box2 .box .dian{position:absolute;left:0;top:0;width:1px;height:1px;z-index:2}@media (max-width: 991px){.about-box2 .box .dian{margin:.3rem;width:2rem;height:initial;left:0 !important;top:0 !important;position:relative}}@media (max-width: 767px){.about-box2 .box .dian{margin:.5rem}}.about-box2 .box .dian .cn3{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:#fff;z-index:4}@media (max-width: 991px){.about-box2 .box .dian .cn3{display:flex;align-items:center;justify-content:center;top:0;transform:translateX(-50%);width:2rem;height:2rem;text-align:center}}.about-box2 .box .dian .cn4{position:absolute;left:50%;transform:translateX(-50%);top:1.3rem;width:2.1rem;text-align:center;z-index:4;color:#000000;transition:all .5s;opacity:0;visibility:hidden;top:0}@media (max-width: 991px){.about-box2 .box .dian .cn4{position:relative;top:0;width:2rem;margin-top:.2rem;opacity:1;visibility:visible}}.about-box2 .box .dian .bgimg{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:3;width:1.58rem;height:1.58rem;border-radius:50%;overflow:hidden;opacity:0;transition:all .5s}@media (max-width: 991px){.about-box2 .box .dian .bgimg{opacity:1;z-index:4;width:2rem;height:2rem;top:0;transform:translateX(-50%)}}.about-box2 .box .dian .bgimg img{width:100%;height:100%;object-fit:cover}.about-box2 .box .dian .bgimg::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.15);z-index:2}.about-box2 .box .dian .dianbox{border:solid 1px #d0ccc9;background-color:#ffffff;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:1.58rem;height:1.58rem;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .5s}@media (max-width: 991px){.about-box2 .box .dian .dianbox{width:2rem;height:2rem;position:relative;left:0;top:0;transform:translate(0)}}.about-box2 .box .dian .dianbox::before{border-radius:50%;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;transition:all .5s;background-color:var(--color)}@media (max-width: 991px){.about-box2 .box .dian .dianbox::before{display:none}}@media (min-width: 992px){.about-box2 .box .dian.on .bgimg{opacity:1;transform:translate(-50%, -50%) scale(1.2)}.about-box2 .box .dian.on .cn4{opacity:1;top:1.3rem;visibility:visible}.about-box2 .box .dian.on .dianbox{padding:.2rem;transform:translate(-50%, -50%) scale(1.45)}.about-box2 .box .dian.on .dianbox::before{opacity:0}}.about-box4{user-select:none;padding:1.35rem 0 1.22rem;background-color:#fff;overflow:hidden;position:relative}.about-box4 .container .cn1{text-align:center;color:#000}.about-box4 .container .cn2{margin-top:.15rem;text-align:center;color:#666666}.about-box4 .container .box{margin-top:.75rem}.about-box4 .container .box .aboutbox4swiper{position:relative}.about-box4 .container .box .aboutbox4swiper .swiper-slide .year{color:var(--color)}.about-box4 .container .box .aboutbox4swiper .swiper-slide .line{margin-top:.25rem}.about-box4 .container .box .aboutbox4swiper .swiper-slide .bigbox{margin-top:.4rem;padding:0 1.24rem 0 .2rem;position:relative}@media (max-width: 991px){.about-box4 .container .box .aboutbox4swiper .swiper-slide .bigbox{padding:0 .4rem 0 .2rem}}.about-box4 .container .box .aboutbox4swiper .swiper-slide .bigbox::before{content:"";position:absolute;left:0;top:0;width:1px;height:100%;background-color:#eee}.about-box4 .container .box .aboutbox4swiper .swiper-slide .bigbox .pcn1{color:#000000}.about-box4 .container .box .aboutbox4swiper .swiper-slide .bigbox .pcn2{margin-top:.1rem;color:#666666}.about-box4 .container .box .aboutbox4swiper .swiper-slide .bigbox .pcn3{margin-top:.15rem;border-radius:.08rem}.about-box4 .container .box .aboutbox4swiper .swiper-slide .bigbox .pcn3::before{padding-top:53.64963504%}.about-box4 .container .box .qie{margin-top:.6rem;display:flex;align-items:center;justify-content:center}.about-box4 .container .box .qie .pub_nav{transform:translateY(0);position:relative;left:0;top:0;margin:0 .1rem}.about-box5{user-select:none;padding:1.35rem 0;background-color:#f8f8f8;overflow:hidden;position:relative}.about-box5 .container .cn1{text-align:center;color:#000}.about-box5 .container .box{margin-top:.55rem;position:relative}.about-box5 .container .box .aboutbox5swiper{overflow:hidden;position:relative}@media (max-width: 991px){.about-box5 .container .box .aboutbox5swiper{overflow:initial}}.about-box5 .container .box .aboutbox5swiper .swiper-slide{background-color:#fff;border-radius:.08rem;padding:.5rem}.about-box5 .container .box .aboutbox5swiper .swiper-slide .img{cursor:pointer}.about-box5 .container .box .aboutbox5swiper .swiper-slide .img::before{padding-top:141.66666667%}.about-box5 .container .box .aboutbox5swiper .swiper-slide .img img{top:50%;transform:translateY(-50%);height:auto;max-height:100%}.about-box5 .container .box .aboutbox5swiper .swiper-slide .img:hover img{transform:translateY(-50%) scale(1.05)}@media (max-width: 991px){.about-box5 .container .qie{margin-top:.6rem;display:flex;align-items:center;justify-content:center}.about-box5 .container .qie .pub_nav{transform:translateY(0);position:relative;left:0;top:0;margin:0 .1rem}}.cookiesbox{padding:.95rem 0 1.35rem}.cookiesbox .container{max-width:1140px}.cookiesbox .container .cn1{text-align:center;color:#333333}.cookiesbox .container .cn2{margin-top:.3rem;display:flex;align-items:center;flex-wrap:wrap;padding-bottom:.15rem;border-bottom:1px solid #dddddd}.cookiesbox .container .cn2 .cn3{margin:.2rem .2rem 0 0;color:#999999}.cookiesbox .container .cn2 .cn3 span{margin-left:.1rem;color:#666666}.cookiesbox .container .cn4{padding-top:.55rem;word-break:break-all}.cookiesbox .container .cn4 h3{color:#000000;font-weight:bold}.cookiesbox .container .cn4 p{color:#666666}.cookiesbox .container .cn5{padding:.3rem 0;border-bottom:1px solid #ddd;display:flex;flex-wrap:wrap}.cookiesbox .container .cn5 .cn10{padding:.1rem .2rem .1rem 0;width:18%}@media (max-width: 991px){.cookiesbox .container .cn5 .cn10{width:100%}}.cookiesbox .container .cn5 .cn10 .cn6{color:#000000}.cookiesbox .container .cn5 .cn7{width:82%;display:flex;flex-wrap:wrap}@media (max-width: 991px){.cookiesbox .container .cn5 .cn7{width:100%;margin-top:.2rem}}.cookiesbox .container .cn5 .cn7 .cn9{padding:.1rem .2rem .1rem 0;width:20%}@media (max-width: 767px){.cookiesbox .container .cn5 .cn7 .cn9{width:calc(100% / 2)}}.cookiesbox .container .cn5 .cn7 .cn9 .cn8{color:#666666;transition:all .5s}.cookiesbox .container .cn5 .cn7 .cn9 .cn8:hover{color:#000}.errorbox{width:100%;height:calc(100vh - 80px);display:flex;align-items:center;justify-content:center}@media (max-width: 991px){.errorbox{height:calc(100vh - 60px)}}.errorbox .container{text-align:center}.errorbox .container .cn1 img{height:2.05rem}.errorbox .container .cn2{color:#000000;margin-top:.35rem}.errorbox .container .cn3{margin-top:.15rem;color:#999999}.errorbox .container .cn3 span{color:#000000}.errorbox .container .cn3 span em{font-style:normal}.errorbox .container .pcn2{margin-top:.5rem;justify-content:center}.errorbox .container .pcn2 .publicbox{flex-direction:row-reverse;justify-content:center}.errorbox .container .pcn2 .pbtncn1{margin-left:0}.errorbox .container .pcn2 .pbtncn2{margin-right:.14rem;transform:rotate(180deg)}.publicbtnbox10 .publicbox{display:flex;align-items:center}.publicbtnbox10 .publicbox .pbtncn1{color:#000000;margin-right:.14rem}.publicbtnbox10 .publicbox .pbtncn2{width:38px;height:38px;border:1px solid #000;border-radius:50%;display:flex;align-items:center;overflow:hidden;color:#000;transition:all .5s;position:relative;z-index:2}.publicbtnbox10 .publicbox .pbtncn2.pbtncn2w45{width:45px;height:45px;border:1px solid #Fff;color:#Fff}.publicbtnbox10 .publicbox .pbtncn2.pbtncn2w45:hover{border:1px solid #000}.publicbtnbox10 .publicbox .pbtncn2::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) scale(0);width:100%;height:100%;background-color:#000;transition:all .5s;border-radius:50%}.publicbtnbox10 .publicbox .pbtncn2 svg{z-index:2;transition:all .5s .25s;border-radius:50%;transform:translateX(-36px);width:12px;margin:0 12px;flex-shrink:0}.publicbtnbox10 .publicbox:hover .pbtncn2::before{transform:translate(-50%, -50%) scale(1.2)}.publicbtnbox10 .publicbox:hover .pbtncn2 svg{transform:translateX(0)}.publicbtnbox10 .publicbox:hover .pbtncn2 svg path{fill:#Fff !important}.searchlist{padding:1.05rem 0 1.4rem;min-height:100vh}.searchlist .productlisttitle{text-align:left}.searchlist .publicnavmenu{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:.25rem}.searchlist .publicnavmenu .hi-nav1{margin-top:.5rem;display:none}.searchlist .publicnavmenu .hi-nav1.on{display:flex}.searchlist .publicnavmenu.noresult{justify-content:center}.searchlist .publicnavmenu.noresult .hi-nav1{display:none}.searchlist .publicnavmenu.noresult .publicforminput{width:100%}.searchlist .publicnavmenu .publicforminput input{padding:.15rem 2rem .15rem 0}.searchlist .publicnavmenu .publicforminput .button1{position:absolute;right:0;display:flex;align-items:center;top:50%;transform:translateY(-50%);color:#333333}.searchlist .publicnavmenu .publicforminput .button1 img{width:17px;height:18px}.searchlist .publicnavmenu .publicforminput .button2{text-align:left;width:60px;position:absolute;right:0;top:50%;transform:translateY(-50%);color:#333333;text-align:right}.searchlist .publicnavmenu .publicforminput .button2::before{display:block;content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:17px;background-color:#eee}.searchbox{display:none;margin-top:.75rem}.searchbox .public-product-list{margin-top:.55rem}.searchbox.on{display:block}.searchbox .searchboxtext{display:flex;align-items:center;justify-content:space-between}.searchbox .productlist3swiper{margin-top:.55rem;padding-top:1px}.searchbox .productlist3swiper .swiper-wrapper{display:flex;flex-wrap:wrap}.searchbox .productlist3swiper .swiper-wrapper .swiper-slide{width:calc(100% / 5);margin-top:-1px;margin-left:-1px}@media (max-width: 991px){.searchbox .productlist3swiper .swiper-wrapper .swiper-slide{width:calc(100% / 3)}}@media (max-width: 767px){.searchbox .productlist3swiper .swiper-wrapper .swiper-slide{width:50%}}.searchbox .productlist3swiper .swiper-wrapper .swiper-slide .public-img::before{padding-top:128.57142857%}.searchbox .productlist3swiper .swiper-wrapper .swiper-slide .text{margin-top:.4rem}.searchbox .productlist3swiper .swiper-wrapper .swiper-slide .text3{display:none}.searchbox .productlist3swiper .swiper-wrapper .swiper-slide .text2{display:none}.noresultbox{text-align:center;padding:2rem 0}.noresultbox .cn0{text-align:center}.noresultbox .cn0 img{width:2rem}.noresultbox .cn1{margin-top:.2rem;color:#000}.publicforminput{width:100%}@media (max-width: 991px){.publicforminput{margin-top:.6rem;width:100%}}.publicforminput form{width:100%}.publicforminput .pbox1{width:100%;position:relative}.publicforminput .pbox1 input{padding:.15rem 1rem .15rem .2rem;width:100%;border-bottom:1px solid #ddd;color:#333}.publicforminput .pbox1 input::placeholder{color:rgba(51,51,51,0.22)}.publicforminput .pbox1 button{position:absolute;right:.2rem;top:50%;transform:translateY(-50%);color:#000;transition:all .5s}.publicforminput .pbox1 button:hover{font-weight:bold}.publicforminput .pbox2{margin-top:.15rem;color:#999999}.publicforminput .pbox2 span{color:#000}.productboxtop .productboxtopswiper3 .swiper-slide .pbox .plink .picon svg{overflow:initial}.serverboxtop .sbox .sbox2 .sbox2link .sbox2title{text-decoration:none !important;position:relative;display:inline-block}.serverboxtop .sbox .sbox2 .sbox2link .sbox2title::before{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background-color:#000;transition:all .5s}.serverboxtop .sbox .sbox2 .sbox2link:hover .sbox2title::before{width:100%}.case-info .container .left .leftbox1 .ccn6 .ccn7 .ccn7a .ccn9 span{background-image:linear-gradient(to bottom, rgba(0,0,0,0) 95%, #333 0%);background-size:0 100%;background-repeat:no-repeat;transition:.5s;display:initial}.case-info .container .left .leftbox1 .ccn6 .ccn7 .ccn7a:hover .ccn9 span{background-size:100% 100%}.public-case-list .pbox .ptext .pcn2 span{background-image:linear-gradient(to bottom, rgba(0,0,0,0) 95%, #333 0%);background-size:0 100%;background-repeat:no-repeat;transition:.5s;display:initial}.public-case-list .pbox .publiccaselink:hover .ptext .pcn2 span{background-size:100% 100%}