@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes mouse{0%,to{transform:translateY(-5%);opacity:1}50%{transform:translateY(50%);opacity:.75}}*{-webkit-tap-highlight-color:transparent}.bold h2{font-weight:700}.slick-slide img,article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}article,aside,blockquote,body,button,code,dd,details,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,input,legend,li,main,menu,nav,ol,p,pre,section,td,textarea,th,ul{margin:0;padding:0}a,body{color:#18191b}body{background-color:#fafafa;font:16px/1.875em"Arial","Microsoft Yahei","Verdana","Tahoma","sans-serif";word-break:break-all}a{text-decoration:none;outline:0}#nav .cur>a,#nav .on>a,a:hover{color:#d7111f}input,textarea{-webkit-appearance:none;border:0}input:focus,textarea:focus{outline:0}li{list-style:none}a img{border:0}img{max-width:100%;vertical-align:middle}table{background-color:transparent;border-spacing:0;border-collapse:collapse;width:100%;border-top:solid 1px #e4e4e4;border-left:solid 1px #e4e4e4;box-sizing:border-box}table th{background-color:#f9f9f9;text-align:center}table td,table th{padding:10px 1%;border:1px solid #e4e4e4;box-sizing:border-box}input,pre,textarea{font-family:"Microsoft Yahei"}.cambria{font-family:"Georgia","Times New Roman",serif}.rebox{position:fixed;width:100%;height:100%;top:0;left:0;z-index:1000;-webkit-filter:none!important;background:#000;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAIElEQVQ4T2NkYGDYDMRkA8ZRAxhGw4BhNAyA+WAYpAMAIFgLQfO9BoEAAAAASUVORK5CYII=);background:rgba(0,0,0,.7)}.rebox *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.rebox-contents{position:absolute;top:5%;left:5%;text-align:center;width:90%;height:90%}.rebox-contents .rebox-content{cursor:pointer;border:5px solid #fff;background-color:#fff;box-shadow:0 0 20px #000;border-radius:1px;max-width:100%;max-height:80%;margin:auto;position:absolute;bottom:0;top:0;left:0;right:0}.rebox-loading{width:1.9375em;height:1.9375em;margin:-.96875em 0 0-.96875em;position:absolute}.rebox-button,.rebox-caption{position:absolute;text-align:center}.rebox-caption{display:none;left:0;bottom:0;width:100%;z-index:1000;background:#000;background:rgba(0,0,0,.7)}.rebox-caption p{margin:0 auto;max-width:70%;display:inline-block;*display:inline;*zoom:1;padding:10px;color:#fff;font-size:12px;line-height:18px}.rebox-button{z-index:9999;width:1.667em;height:1.667em;line-height:1.584em;background-color:#000;opacity:.4;text-decoration:none;font-size:1.5em;color:#fff;vertical-align:middle;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}#case .item a:hover:before,#casetop .item a:hover:before,.rebox-button:hover{opacity:1}.rebox-close,.rebox-next{right:.417em;top:.417em}.rebox-next{top:48%}.rebox-prev{left:.417em;top:48%}.rebox-loading{left:50%;top:48%;-webkit-animation-name:spin;-webkit-animation-duration:2000ms;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:2000ms;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:2000ms;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:spin;animation-duration:2000ms;animation-iteration-count:infinite;animation-timing-function:linear}.slick-wrap{overflow:hidden;position:relative}.slick-load{display:none;overflow:hidden;height:0}.slick-load .item{vertical-align:middle}.slick-initialized{height:auto}.slick-list,.slick-slider{position:relative;display:block}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-arrow{position:absolute;top:50%;transform:translateY(-50%);transition:all .3s;z-index:5;cursor:pointer;border:0}.slick-arrow,.slick-arrow:after,.slick-dots button{display:block;overflow:hidden}.slick-prev{left:0}.slick-next{right:0}#nav ul,.slick-dots{text-align:center}.slick-dots li{display:inline-block;margin:7px;vertical-align:middle}.slick-dots button{border:0;cursor:pointer;text-indent:-9999em;width:9px;height:9px;background-color:rgba(0,0,0,.3);border-radius:50%;transition:all .3s}#navBtn.active i,.slick-dots .slick-active button{background-color:#d7111f}.inner{width:93.75%;max-width:1440px;margin:0 auto}.submit{cursor:pointer}.clear{clear:both;width:100%;display:block;overflow:hidden}.rows,.wot{overflow:hidden;text-overflow:ellipsis}.rows{display:-webkit-box;-webkit-box-orient:vertical}.wot{white-space:nowrap}.thumbnail{position:relative;overflow:hidden}#header,.figure img,.thumbnail img{width:100%;left:0;top:0;transition:all .3s}.figure img,.thumbnail img{display:block;position:absolute;height:100%;object-fit:cover;font-size:12px;line-height:1.35em;color:#999;text-align:center}.figure a,.thumbnail a{background:no-repeat center center;background-size:cover}.thumbnail img:hover{transform:scale(1.1,1.1)}.figure,.figure .img,.figure a,.thumbnail a{position:relative;display:block}.figure .img,.figure a,.thumbnail a{padding-bottom:75%;overflow:hidden}#index #header,.slick-dots button{background-color:transparent}#index #blank{display:none}#header{z-index:9}#header,#header.active{position:fixed}#about .columnname h2:after,#header,#header.current,#index #header.active,#index #header.current,#nav li ul{background-color:#18191b}#header .inner{position:relative}#header .logo1,#header.active .logo2,#logo a,#nav li a,#nav li li{display:block}#header .logo2,#header.active .logo1{display:none}#blank{height:60px}#logo{float:left;display:flex;align-items:center;height:70px}#searchbox{float:right;overflow:hidden;padding:15px 0;width:17%}#searchbox .input{background-color:rgba(255,255,255,.15);padding-right:45px;position:relative;border-radius:4px}#searchbox .text{height:24px;line-height:24px;width:90%;padding:8px 5%;font-size:14px;background-color:transparent;color:#fff;display:block}#searchbox .submit{position:absolute;right:0;top:0;width:45px;height:100%;background:0 0;color:#fff;font-size:1.125em;border:0}#searchbox .submit:hover{opacity:.85}#topBtn{padding:17px 0;float:right;display:none}#nav li,#navBtn{position:relative}#navBtn{background-color:#d7111f;border-radius:3px;width:32px;height:32px;overflow:hidden;cursor:pointer}#navBtn i,#navBtn i:after,#navBtn i:before{height:2px;background-color:#fff;display:block;position:absolute}#navBtn i{width:56%;left:22%;top:50%;transform:translateY(-50%);transition:background .3s}#navBtn i:after,#navBtn i:before{width:100%;content:"";left:0;transition:all .3s}#navBtn i:before{bottom:7px}#navBtn i:after{top:7px}#navBtn.active i:before{transform:rotate(45deg);bottom:0}#navBtn.active i:after{transform:rotate(-45deg);top:0}#nav{margin:0 17%0 160px}#nav ul{line-height:normal}#nav li{display:inline-block;line-height:36px;font-size:18px;padding:17px 2.5%}#nav li a{color:#fff}#nav li ul{position:absolute;left:50%;top:110%;transform:translateX(-50%);opacity:0;visibility:hidden;min-width:8em;box-shadow:0 4px 7px rgba(133,153,171,.12);z-index:6;transition:all .3s}#nav li li{padding:0;font-size:14px;line-height:2em;border-bottom:1px solid rgba(255,255,255,.1)}#nav li li:last-child{border-bottom:none}#nav li li a{padding:5px}#nav li li a:hover{color:#fff;background-color:#d7111f}#nav .on ul{opacity:1;top:100%;visibility:visible;transition:all .5s}.columnbox{overflow:hidden;z-index:3;position:relative;padding:5%0;background-color:#fff}.columnbox:nth-child(2n+1){background-color:#f9f9f9}.columnname{text-align:center;margin-bottom:3.5%;overflow:hidden;font-size:36px;position:relative}.columnname h2,.columnname h3{font-weight:400;line-height:1.5em}.columnname h2{font-size:1.2em;color:#18191b;position:relative}.columnname h3{font-size:.8em;color:#d7111f;padding:0 7.22222222em}.columnname span,.columnname.left h2{display:inline-block;position:relative}.columnname span:before{right:120%}.columnname span:after{left:120%}.columnname.left{text-align:left}#about:before,.columnname.left h2:after{width:100%;height:2px;background-color:#d7111f;content:"";position:absolute;left:0}.columnname.left h2:after{display:none;bottom:0}.columnname.left h3{padding:0;display:inline-block;vertical-align:bottom;line-height:1.75em}#about:before{display:block;top:0;box-shadow:0 2px 5px rgba(0,0,0,.1)}#about .inner{display:table;table-layout:fixed}#about .pic{display:table-cell;vertical-align:middle;width:38.19444444%}#about .pic i,.svlist .tag i{display:block;background:no-repeat center center;background-size:cover}#about .pic i{overflow:hidden;padding-bottom:100%;position:relative;z-index:2;border-radius:50%}#about .thumbnail{border:8px solid #f1f1f1;border-radius:50%;overflow:visible}#about .thumbnail:before,.svlist a:after,.svlist a:before{content:"";display:block;position:absolute;transition:all .3s}#about .thumbnail:before{right:-8px;bottom:-8px;width:100%;height:100%;border-right:8px solid #d7111f;border-bottom:8px solid #d7111f;border-radius:50%;border-top:5px solid transparent;border-left:5px solid transparent}#about .thumbnail:hover:before{transform:rotate(180deg)}#about .text{display:table-cell;vertical-align:middle;padding-right:12%}#about .columnname,#about .excerpt{margin-bottom:5%}#about .excerpt{font-size:18px;line-height:2em;color:#555;max-height:18em;-webkit-line-clamp:9;text-align:justify}#about .excerpt p,#contactInfo .intro p,#slides .intro p{white-space:pre-line}.svlist{width:105%;display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:box;display:flexbox;display:flex;flex-flow:wrap;clear:both}.svlist .item{float:left;width:20%;padding:5% 5%0 0}.svlist a{background-color:#fff;color:#18191b;height:100%}.svlist a:after,.svlist a:before{transform:scale(1.1);opacity:0}.svlist a:before{width:100%;height:100%;z-index:2;background-color:#d7111f;left:0;top:0}.svlist .tag span,.svlist a:after{border:1px solid rgba(255,255,255,.5)}.svlist a:after{box-sizing:border-box;width:calc(100% - 60px);height:calc(100% - 60px);z-index:3;left:0;top:0;margin:30px}.svlist .text{padding:6.5% 8%;position:relative}.svlist .tag{position:absolute;left:0;top:-1.05em;background-color:#d7111f;width:2.25em;padding:.25em .25em .25em 0;border-radius:0 .75em .75em 0;transition:all .3s;text-align:center;color:#fff;font-size:1.25em}.svlist .tag span{display:block;border-radius:50%;width:1.5em;height:1.5em;line-height:1.6em;margin:0 auto}.svlist .tag i{width:44.44444444%;padding-bottom:44.44444444%;margin:0 auto}#sidelist h3,.svlist h4{font-weight:400;line-height:1.35em}.svlist h4{font-size:18px;text-align:center}.svlist .intro{font-size:14px;line-height:2em;color:#687284;text-align-last:center;height:8em;-webkit-line-clamp:4}.svlist .more{position:absolute;left:12%;top:50%;width:76%;color:#fff;text-align:center;z-index:5;transform:translateY(-30%);opacity:0;visibility:hidden;transition:all .3s;font-size:18px;line-height:1.5em}.svlist .more p{padding:1em 0}.svlist .more .rows{display:flex;-webkit-line-clamp:2;padding-left:5%;padding-right:5%;justify-content:center}.svlist .more span{display:block;width:120px;height:32px;margin:0 auto;line-height:32px;border:1px solid #fff;font-size:14px}.svlist a:hover:after,.svlist a:hover:before{transform:scale(1.01);opacity:1}.svlist a:hover .tag{transform:translateX(-100%);opacity:0}.svlist a:hover .more{transform:translateY(-50%);opacity:1;visibility:visible}#service .inner,#sidelist li,.svlist a{overflow:hidden}#service .slick-load{width:auto;margin-left:-3.19444444%;display:block}#service .slick-track{height:100%}#service .slide-row{height:100%;margin-left:9.27419355%}#service .item{width:auto;height:100%;float:none;padding:0;vertical-align:middle}#service .slick-dots{margin-top:2%;width:100%}#service .loading{padding-bottom:46.32%}#servicelist,.svlist h4{margin-bottom:3.5%}#servicelist .columnname{margin-bottom:0;float:right}#servicelist .item a{background-color:#f9f9f9;border-radius:1em}#servicelist .item a:after{border-radius:1em}#servicelist .paging{float:left;max-width:47.22%;transform:translateY(-100%);margin-top:20px}#servicelist #pagenavi{margin-left:-.277em;margin-bottom:-.277em}#servicepage{overflow:hidden;display:flex;flex-direction:row-reverse}#servicepage .intro{padding-left:3.75%;width:calc(92.25% - 200px)}#servicepage .side{float:left;width:250px;background-color:#f9f9f9;border-radius:1em;overflow:hidden}#sidelist{padding:10%;display:flex;justify-content:space-between;flex-flow:wrap;align-items:center}#sidelist h3{font-size:1.25em;color:#000}#sidelist ul{width:100%;margin-top:1em}#sidelist li{white-space:nowrap;text-overflow:ellipsis;font-size:.9375em;margin-bottom:1em;line-height:2em}#sidelist li i{display:inline-block;border-radius:50%;width:2em;height:2em;line-height:2.1em;text-align:center;background-color:#f0f0f0;margin-right:.5em;font-size:.875em;vertical-align:middle;font-weight:700}#sidelist li:nth-child(1) i{background-color:#266fcd}#sidelist li:nth-child(2) i{background-color:#dd401e}#sidelist li:nth-child(3) i{background-color:#889d2c}#sidelist li:nth-child(4) i{background-color:#d7111f}#sidelist li:nth-child(5) i{background-color:#18191b}#sidelist li:nth-child(-n+5) i{color:#fff}#sidelist li a{color:#666}#sidelist li a:hover,.morebtn a:hover i{color:#18191b}#sidelist .more,#svmenu li{font-size:1.125em}#sidelist .info{overflow:hidden;text-align:center;width:100%;margin-top:1em}#sidelist h4,#svmenu h3{font-size:1em;line-height:1.35em;color:#333;font-weight:400}#sidelist p{color:#888;margin-bottom:.5em;font-size:.875em}#sidelist img,#svmenu li a:before{background-color:#fff;display:block}#sidelist img{width:80%;max-width:160px;margin:0 auto;padding:.5em;border-radius:5px}#svmenu h3{background-color:#18191b;color:#fff;font-size:1.5em;line-height:3em;margin-bottom:1em}#svmenu h3,#svmenu ul{padding:0 1em}#svmenu li{margin-bottom:.5em;line-height:1.875em}#svmenu li a{display:block;padding:.75em 1em .75em 2em;border-radius:.5em;position:relative}#svmenu li a:before{width:.25em;height:.25em;border-radius:50%;position:absolute;left:1em;content:"";top:1.555em}.morebtn a,.readmore a{text-align:center;display:block}.morebtn a{width:150px;height:36px;border:1px solid #fff;margin:0 auto;line-height:36px;font-size:14px;letter-spacing:1px;transition:all .3s;color:#fff}.morebtn a:hover{background-color:#fff;color:#18191b}.morebtn .color{border-color:#d7111f;color:#d7111f}.morebtn .color i,.readmore i{color:#d7111f}#svmenu li a,.morebtn .color:hover{background-color:#d7111f;color:#fff}.morebtn .color:hover i{color:#fff}#parnter .item{overflow:hidden}#parnter .logo{margin:10px;padding:10px 20px;border:1px solid #e4e4e4;transition:all .3s}#parnter .logo:hover{box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:5px}#parnter img{display:block;width:auto;margin:0 auto;height:80px}.readmore a{width:2.25em;height:2.25em;line-height:2.25em;box-shadow:0 0 3em 0#dadada;border-radius:5px;font-size:20px}.readmore a:hover i{color:#74787c}.readmore i{transition:all .3s;display:block}#why{padding-bottom:3%}#why ul{display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:box;display:flexbox;display:flex;width:103%;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;-o-flex-flow:wrap;flex-flow:wrap}#why li{float:left;width:30.333%;padding:4.04530744% 3% 3%0}#why .info,#why .info:before{height:100%;border-radius:10px}#why .info{background-color:#fff;position:relative;color:#1a1a1a}#why .info:before{width:0;content:"";display:block;position:absolute;left:0;top:0;background-color:#d7111f;opacity:0;transition:all .35s ease-in-out 0s}#why .icon,.readmore a{background-color:#fff;overflow:hidden}#why .icon{width:26.72605791%;position:absolute;border-radius:50%;box-shadow:0 0 60px rgba(0,0,0,.1);left:11.13585746%;top:0;margin-top:-13.36302895%}#why .icon i{padding-bottom:100%;background:no-repeat center center;background-size:contain;display:block}#evaluation,#why .text{position:relative;z-index:2}#why .text{padding:21.15812918% 11.13585746% 11.13585746%;text-align:center}#why h4{font-size:22px;line-height:1.5em;font-weight:400;margin-bottom:5%;transition:all .5s}#why .intro{color:#74787c;font-size:14px;line-height:1.5;transition:all .3s}#why .readmore{margin-top:7%}#why .info:hover:before{width:100%;opacity:1}#evaluation .columnname h2,#why .info:hover,#why .info:hover .intro{color:#fff}#evaluation{color:#fff;background-color:#f9f9f9}#evaluation .inner:after,#evaluation .inner:before,#evaluation:after,#evaluation:before{content:"";display:block;position:absolute;background-color:rgba(255,255,255,.1)}#evaluation:before{left:0;top:0;width:7%;padding-bottom:7%;z-index:2}#evaluation:after{left:7%;top:0;margin-top:7%;width:3%;padding-bottom:3%}#evaluation .inner{width:auto;max-width:none;margin-right:7%;background-color:#2c2c4b;overflow:hidden;padding:3.5%0 5%;position:relative;border-radius:0 10px 10px 0}#evaluation .inner:before{right:9%;margin-bottom:9%;width:5%;padding-bottom:5%;bottom:0}#evaluation .inner:after{width:9%;padding-bottom:9%;right:0;bottom:0}#evaluation .item,#evaluation h4{overflow:hidden}#evaluation .info{padding:0 20%0 18%}#evaluation .avatar{float:left}#evaluation .avatar img{width:100px;height:100px;border-radius:50%;object-fit:cover}#evaluation .text{margin-left:100px;padding-left:5%;overflow:hidden}#evaluation .cont{font-size:24px;line-height:1.875em;margin-bottom:5%}#evaluation .meta{text-align:right}#evaluation h4{font-size:18px;line-height:1.875em;font-weight:400}#evaluation h4 i{font-style:normal;position:relative;display:inline-block}#evaluation h4 i:before{width:1000px;height:1px;right:150%;background-color:rgba(255,255,255,.1);top:50%;transform:translateY(-50%)}#evaluation time{font-size:14px;opacity:.35;line-height:1.75em}#evaluation .slick-dots{margin-top:3.5%}#evaluation h4 i:before,#news .item:before,#news .list:before{content:"";display:block;position:absolute}#news .item{margin-bottom:3.5%;position:relative;overflow:hidden}#news .item:before{width:2px;height:100%;left:32px;top:120px;background-color:#eaeaea}#news .item:last-child:before{display:none}#news .date{float:left;font-size:18px;text-align:center;line-height:1.75em;color:#999}#news .date i{display:block;width:50px;height:50px;border-radius:50%;background-color:#00a651;color:#fff;font-size:25px;line-height:52px;font-style:normal;margin:0 auto 10px;border:5px solid #eaeaea}#news .box{margin-left:70px;overflow:hidden;padding-left:4.16666667%}#news .info{background-color:#fff;padding:3%;margin-left:10px;position:relative;border-radius:5px}#news .info:before{border-right:10px solid #f6f6f6;border-top:10px solid transparent;border-bottom:10px solid transparent;content:"";display:block;position:absolute;right:100%;top:20px}#news h4{font-size:22px;font-weight:400;line-height:1.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:1.5%}#news .excerpt{color:#757575;font-size:16px;line-height:1.875em;max-height:5.625em;-webkit-line-clamp:3;margin-bottom:2%}#news .item:nth-child(5n+1) .date i{background-color:#00a651}#news .item:nth-child(5n+2) .date i{background-color:#ee4749}#news .item:nth-child(5n+3) .date i{background-color:#21a9e1}#news .item:nth-child(5n+4) .date i{background-color:#fad839}#news .item:nth-child(5n+5) .date i{background-color:#2c2c4b}#wrapper{padding:45px 0;background-color:#fff;position:relative;z-index:2;overflow:hidden;min-height:65vh}#wrapper .inner{display:table;table-layout:fixed}#wrapper .public{display:block}#main,#sidebar{display:table-cell;vertical-align:top}#sidebar{width:24%;overflow:hidden}#main{padding-right:3.125%}#slides{overflow:hidden;height:100vh;background-color:#18191b;position:relative;z-index:2}#slides .slick-load{position:fixed;left:0;top:0;width:100%;height:100%}#slides .item{background:no-repeat center center;background-size:cover;position:relative;color:#fff;padding-bottom:100vh}#slides .item:before{left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}#slides .info{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;z-index:5;text-align:center;font-size:58px}#slides h2,.divContact h4{font-size:1em;line-height:1.35em}#slides h2{font-weight:700;text-shadow:0 2px 7px rgba(0,0,0,.5);transform:translateY(0);text-align:left;letter-spacing:.2em}#slides .desc{font-weight:100}#slides .intro,#slides h2{opacity:0;transition:all 1s}#slides .intro{font-size:.34482759em;line-height:2em;transform:scale(.85);max-width:35em;margin:2%auto 0}#slides .more{width:8.125em;margin:3.5%auto 0;text-align:center;opacity:0;transform:translateY(30%);transition:all 1.5s;font-size:.27586207em}#slides .more a{display:block;border:2px solid #fff;line-height:2.25em;color:#fff;transition:all .3s}#slides .more a:hover{background-color:#fff;color:#333}#slides .active .more,#slides .active h2{opacity:1;transform:translateY(-10%)}#slides .active .intro{opacity:1;transform:scale(1)}#slides .loading{padding-bottom:100vh;background-color:#f9f9f9;position:relative}#slides .loading span,.divContact .tel i{position:absolute;top:50%;transform:translateY(-50%)}#slides .loading span{display:block;left:0;width:100%;font-size:36px;line-height:1.125em;color:#999;text-align:center}#slides .slick-arrow{width:3em;height:3em;line-height:3em;overflow:hidden;color:#fff}#slides .slick-arrow i{font-size:3em}#slides .slick-arrow:hover{opacity:.5}#slides .slick-prev{left:3.125%}#slides .slick-next{right:3.125%}#mouse{border:2px solid #fff;font-size:22px;width:1em;height:1.5em;position:absolute;left:50%;transform:translateX(-50%);z-index:3;bottom:6.25vh;border-radius:1em}#mouse:before,#slides .item:before,.newsTitle:after{content:"";display:block;position:absolute}#mouse:before{width:2px;height:.35em;background-color:#fff;left:50%;margin-left:-1px;top:.3em;border-radius:1px;animation:mouse 1.5s linear 0s infinite}#breadcrumb{font-size:12px;line-height:1.5em;padding:20px 0}#breadcrumb,#breadcrumb a{color:#9a9a9a}#breadcrumb a:hover,#newstop .title a:hover{color:#18191b}#breadcrumb i{font-style:normal;font-family:"Simsun";margin:0 5px 0 3px}#breadcrumb .ri-home-3-fill{margin:0;font-size:1.125em}#newstop{overflow:hidden;background-color:#f5f5f5;padding:3.125%0}#newstop,#newstop .inner,.newsTitle,.newsTitle a{position:relative}#newstop .info{display:table;table-layout:fixed;width:100%}#newstop .pic,#newstop .text{display:table-cell;vertical-align:middle}#newstop .pic{width:550px}#newstop .pic i{padding-bottom:75%;background:no-repeat center center;background-size:cover;transition:all .3s}#newstop .pic a,#newstop .pic i{display:block;overflow:hidden}#case .item a:hover img,#casetop .item a:hover img,#newstop .pic a:hover i{transform:scale(1.1)}#newstop .text{padding:0 3.47222222% 3.47222222%;background-color:#fff}#newstop .title{font-size:30px;font-weight:400;line-height:1.5em;max-height:3em;-webkit-line-clamp:2;margin-bottom:2.38095238%}#newstop .title a{color:#333}#newstop .excerpt{font-size:16px;line-height:1.875em;height:5.625em;color:#666;-webkit-line-clamp:3;margin-bottom:4.16666667%}#newstop .meta{font-size:14px;line-height:1.5em;color:#999}#newstop .meta span,.blogItem .meta span{display:inline-block;vertical-align:middle}#newstop .meta span{margin-right:2.38095238%}#newstop .meta a:hover,.blogItem .meta a:hover,.newsTitle a:hover,.theme .list a:hover{color:#d7111f}#newstop .arrows,#pagenavi{display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:box;display:flexbox;display:flex}#newstop .arrows{width:6.94444444%;position:absolute;right:1.5%;bottom:0;margin-bottom:1.5%;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#newstop .slick-arrow{width:45%;padding-bottom:45%;border-radius:50%;background-color:#18191b;position:relative;transform:none;opacity:.8}#newstop .slick-arrow:hover{background-color:#18191b;border-color:#18191b}#newstop .slick-arrow i{position:absolute;left:0;top:50%;width:92%;text-align:center;transform:translateY(-46%);color:#fff;font-size:20px;line-height:1em}#newstop .slick-next i{padding-left:9%}#newstop .loading{padding-bottom:31.25%}.newsTitle{border-bottom:1px solid #e4e4e4;padding-bottom:5px;margin-bottom:20px}.newsTitle:after{width:2em;height:2px;background-color:#d7111f;left:0;bottom:-1px}.newsTitle .name{font-size:20px;line-height:1.5em;margin-right:50px}.istop:before,.newsTitle span{display:block;position:absolute;top:0}.newsTitle span{right:0;font-size:14px;line-height:24px;overflow:hidden}.newsTitle a{color:#888}.istop,.newsTitle i{font-size:12px}.istop{position:absolute;top:-3px;left:1em;width:1.5em;height:2.5em;background-color:#faa725;z-index:2;line-height:1.25em;color:#fff;padding:.35em 0 .25em;text-align:center}.istop:before{content:"";left:100%;border-left:3px solid #bf7500;border-top:3px solid transparent}.istop:after{display:block;content:"推荐"}.blogItem{position:relative;margin-bottom:3.5%;display:table;table-layout:fixed;width:100%;font-size:22px;border-bottom:1px dashed #e4e4e4;padding-bottom:3.5%}.blogItem .text,.blogItem .thumbnail{display:table-cell;vertical-align:middle}.blogItem .thumbnail{width:250px;overflow:visible}.blogItem .text{padding-left:2.51572327%;position:relative}.blogItem .excerpt{color:#666;font-size:.72727273em;line-height:1.875em;height:5.625em;-webkit-line-clamp:3}.blogItem .title,.sidetitle{line-height:1.5em;font-weight:400}.blogItem .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1em;margin-bottom:7px}.blogItem .meta{color:#999;overflow:hidden;font-size:13px;line-height:1.5em;opacity:.85;margin-top:12px}.blogItem .meta span{padding-right:1.38461538em}#newstop .meta a,.blogItem .meta a{color:#999}#pagenavi{font-size:18px;justify-content:center;flex-wrap:wrap;text-align:center;padding:20px 0;clear:both}#pagenavi.ispd{padding:3.5% 3.125%}#pagenavi a{color:#7e8299;background-color:#eee}#pagenavi a,#pagenavi span.now-page{display:inline-block;font-size:1em;height:2.5em;line-height:2.5em;min-width:2.5em;text-align:center;padding:0 5px;margin:.277em;border-radius:.277em;box-sizing:border-box}#pagenavi a:hover,#pagenavi span.now-page{background-color:#d7111f;color:#fff}.sidetitle{font-size:1.125em;color:#fff;position:relative;background-color:#18191b;padding:.75em 1.1111em;border-bottom:3px solid #d7111f;display:flex;justify-content:space-between}.widget{position:relative;font-size:.9375em;background-color:#fafafa;border-radius:.5em;overflow:hidden;margin-bottom:7%}.widget .textwidget,.widget ul{overflow:hidden;padding:1.25em}.widget li{margin-bottom:1em}.widget a{color:#000;text-decoration:none;display:block}.widget a:hover{border-color:#d7111f}.widget li ul{padding:0}.textwidget img{display:block;width:100%;height:auto}.system a{padding:.25em 1em;background-color:#d7111f;color:#fff}.divContact .textwidget{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:2em;padding-bottom:1.75em;text-align:center}.divContact h4{color:#333}.divContact p{color:#888;font-size:.875em}.divContact .tel{font-size:1.125em;color:#333;margin-bottom:1em}.divContact .tel .box{padding-left:1.75em;text-align:left}.divContact .tel h4{font-size:1.125em;position:relative}.divContact .tel i{right:102%}.divContact .tel span{font-size:2em;font-weight:700;line-height:1.5em;color:#d7111f}.divContact .info{overflow:hidden;width:48%}.divContact .info .qr{margin-bottom:.75em}.divContact .info img,.system a{border-radius:5px}.divContact .social{margin-top:1em}.divContact .social span{display:block;float:left;width:48%}.divContact .social span:nth-child(2n){float:right}.divContact .social a{border-radius:5px;font-size:4em;padding-bottom:100%;line-height:1.65em;background-color:#30a5dd;color:#fff;position:relative}.divContact .social i{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%}.divContact .social .qq{background-image:linear-gradient(135deg,#18acf3,#44b3e9,#30a5dd)}.divContact .social .wb{background-color:#d62629;background-image:linear-gradient(135deg,#fd0307,#e34446,#d62629)}.divTags{font-size:.875em;line-height:2em;margin-bottom:10%}.divTags li{display:inline-block;vertical-align:middle;margin:0 5px 5px 0}.divTags li a{display:block;background-color:#ddd;color:#fff;border-radius:2px}.divTags li a:hover{opacity:.85}.divTags li:nth-child(8n-7) a{background-color:#8a9b0f}.divTags li:nth-child(8n-6) a{background-color:#eb6841}.divTags li:nth-child(8n-5) a{background-color:#3fb8af}.divTags li:nth-child(8n-4) a{background-color:#fe4365}.divTags li:nth-child(8n-3) a{background-color:#fc9d9a}.divTags li:nth-child(8n-2) a{background-color:#edc951}.divTags li:nth-child(8n-1) a{background-color:#c8c8a9}.divTags li:nth-child(8n) a{background-color:#83af9b}.divTags li:first-child a{background-color:#e1474d}.divTags li:last-child a{background-color:#3299bb}.divTags span{font-size:.92307692em}.divCatalog ul,.divContorPanel .textwidget{display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:box;display:flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-wrap:wrap}.divCatalog li{width:48%;padding-right:4%}.divCatalog li:nth-child(2n){padding-right:0}.divCatalog a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.divSearchPanel form{position:relative;padding-right:36px;overflow:hidden}.divSearchPanel input[type=text]{height:22px;line-height:22px;padding:6px 3%;border:1px solid #e4e4e4;width:94%;border-radius:4px 0 0 4px}.divSearchPanel input[type=submit]{color:#fff;position:absolute;right:0;top:0;height:100%;width:36px;background-color:#d7111f;cursor:pointer;border-radius:0 3px 3px 0}.divCalendar caption{margin-bottom:10px;line-height:28px;font-weight:700}.divCalendar caption a{display:inline-block;color:#fff;vertical-align:middle}.divCalendar td,.divCalendar th{width:13.285%;padding:3px 5px;text-align:center}.divCalendar th{background-color:#18191b;color:#fff}#postTags,.divCalendar td{font-size:13px}.divCalendar td a{padding:0;width:26px;height:26px;line-height:27px;background-color:#d7111f;border-radius:50%;color:#fff;border:0}.divContorPanel span{display:block;width:48%}.divContorPanel .cp-hello{width:100%;margin-bottom:.5em}.divContorPanel a{position:relative}#postTags span:after,.divContorPanel a:after{content:"";display:block;position:absolute;top:50%}.divContorPanel a:after{right:1em;width:6px;height:6px;border-right:1px solid #fff;border-bottom:1px solid #fff;transform:rotate(-45deg);margin-top:-3px}.divContorPanel a:hover:after{border-color:rgba(255,255,255,.5)}.divStatistics li{position:relative;color:#555}.divPrevious a:before,.divStatistics li:before{content:"";display:inline-block;width:5px;height:5px;background-color:#d7111f;vertical-align:middle;border-radius:50%;margin-right:8px;margin-top:-2px}.divNavBar li li{margin:1em 0 0 2em}.divPrevious li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.divPrevious a{border:0;background-color:transparent;padding:0;display:inline-block;color:#333}.divPrevious a:hover{background-color:transparent;color:#d7111f}.divAuthors a{display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:box;display:flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.divAuthors .article-nums{display:block;white-space:nowrap;margin-left:10px}.divMisc ul{margin:0-.5em}.divMisc li{float:left;padding:.5em;margin-bottom:0}.divMisc a{background-color:transparent;padding:0}.divMisc img{display:block}.divArchives ul{display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:box;display:flexbox;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.divArchives li{width:48%}.divArchives a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.divComments li{margin-bottom:1.125em}.divComments .avatar{float:left;overflow:hidden}.divComments img{display:block;width:40px;height:40px;border-radius:50%}.divComments .text{margin-left:47px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.divComments .name{font-size:14px;font-weight:400;color:#111;line-height:1.35em;margin-bottom:3px}.divComments p{font-size:13px;color:#888;line-height:1.35em}.divComments a{padding:0;overflow:hidden;background-color:transparent}.divLinkage a{background-color:#f1f1f1;color:#666}.theme .list{margin-bottom:1.125em}.theme .list a{display:table;table-layout:fixed;width:100%;color:#000;box-sizing:border-box}.theme .list .figure{width:100px;display:table-cell;vertical-align:middle}.theme .list .img{border-radius:.5em}.theme .list .text{display:table-cell;vertical-align:top;padding-left:3.5%}.theme .list .title{font-size:1em;line-height:1.65em;height:3.3em;-webkit-line-clamp:2;margin-bottom:5px}.theme .list .meta{font-size:.875em;overflow:hidden;line-height:1.35em;color:#666}.entry{line-height:1.875em;overflow:hidden;color:#535353;margin-bottom:20px}.entry img{height:auto!important}.entry blockquote{margin:0 2em 1em;overflow:hidden;padding:2em 2em 1em;color:#555;font-style:italic;border:1px dashed #e4e4e4;border-radius:1em}.entry ol,.entry ul{margin-bottom:1em;margin-left:3em}.entry ul li{list-style:outside disc none}.entry ol li{list-style:outside decimal none}.entry li p{margin-bottom:0}.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6,.entry hr,.entry p{margin-bottom:1em}.entry a{color:#d7111f;text-decoration:underline}.entry hr{border:0;border-bottom:1px solid #e4e4e4;overflow:hidden;clear:both}#postTags{margin-bottom:3%;line-height:26px}#postTags.center{text-align:center}#postTags a,#postTags span{padding:0 .84615385em;border-radius:3px;display:inline-block;vertical-align:middle;margin:.5em 1em .5em 0}#postTags span{background-color:#18191b;color:#fff;position:relative;border:1px solid #18191b}#postTags span:after{border-left:5px solid #18191b;border-top:5px solid transparent;border-bottom:5px solid transparent;left:100%;transform:translateY(-50%)}#postTags a{border:1px solid rgba(133,153,171,.2);color:#666;background-color:#fafafa}#postTags a:hover{background-color:#d7111f;color:#fff;border-color:#d7111f}#imgnavi,#postnavi{overflow:hidden;border-top:1px solid rgba(133,153,171,.2);padding:3%0}#imgnavi span,#postnavi>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#postnavi .prev{float:left}#postnavi .next{float:right}#postnavi a{color:#555}#postnavi a:hover{color:#d7111f}#imgnavi>div,#postnavi>div{max-width:45%}#imgnavi .prev{float:left}#imgnavi .next{float:right}#imgnavi .figure{width:6em;border-radius:5px;overflow:hidden}#imgnavi .title{width:calc(100% - 7em)}#imgnavi a{display:flex;align-items:center}#imgnavi span{display:block}#imgnavi span:first-child{font-weight:700;color:#333}#imgnavi span:last-child{color:#555}#imgnavi a:hover span:last-child{color:#d7111f}#imgnavi .prev .title{padding-left:1em}#imgnavi .next .title{padding-right:1em}#imgnavi .next a{flex-direction:row-reverse}.listpic{overflow:hidden;padding:20px;border-bottom:1px solid rgba(133,153,171,.2)}.listpic a,.listpic img{display:block}.listpic img{width:100%;height:auto}.listpic.mb{padding:0;margin-bottom:1em;border-bottom:none}#pageTitle{margin-bottom:2.5%;font-size:32px;text-align:center;line-height:1.5em}#case h4,#postTitle{text-align:center;font-weight:400}#postTitle{font-size:32px;line-height:1.5em;margin-bottom:2.5%}#postmeta{font-size:0;line-height:normal;text-align:center;margin-bottom:20px;border-bottom:1px dashed #eee;padding-bottom:20px}#postmeta span{font-size:14px;color:#888;margin:0 .7142857em;display:inline-block;vertical-align:middle}#postmeta a{color:#888}#postmeta a:hover{color:#d83d30}#case .list{position:relative}#case .list:before,#casetop:before{padding-bottom:10.41666667%;width:100%;content:"";display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:#d7111f;opacity:.65}#case .slick-load{margin-right:10.41666667%;padding:0 1.04166667%;overflow:visible}#case .slick-list{overflow:visible}#case h4{position:absolute;left:5%;width:90%;bottom:-30px;font-size:16px;color:#fff;line-height:1.75em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:5;text-shadow:1px 1px 5px rgba(0,0,0,.1);opacity:0;transition:all .3s}#case .item a{display:block;margin:3.57142857%;background-color:#fff;box-shadow:0 0 1.04166667vw rgba(0,0,0,.2);border-radius:10px}#case .item a:before,#casetop .item a:before{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:100%;background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent);z-index:3;opacity:0;transition:all .3s}#case .item a:hover h4{bottom:3%;opacity:1}#case .slick-arrow,#service .slick-arrow{width:1.388em;height:1.388em;text-align:center;line-height:1.388em;background-color:#d7111f;box-shadow:0 0 .277em rgba(0,0,0,.1);border-radius:5px;transition:all .3s;font-size:36px;color:#fff}#case .slick-arrow:hover,#casetop .slick-arrow:hover,#service .slick-arrow:hover{background-color:#fff;color:#d7111f}#case .slick-prev{left:.277em}#case .slick-next,#service .slick-next{right:.277em}#service .slick-prev{left:1.65em}#casetop,#casetop .item a{overflow:hidden;position:relative}#casetop{background-color:#f5f5f5;padding:2.5%0}#casetop .slick-load{padding:0 1.38888889%;overflow:visible}#casetop .slick-list{overflow:visible}#casetop .slick-arrow,#casetop .title{text-align:center;transition:all .3s;color:#fff}#casetop .title{position:absolute;left:5%;width:90%;bottom:-30px;margin-bottom:3.125%;font-size:16px;line-height:1.75em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:5;font-weight:400;text-shadow:1px 1px 5px rgba(0,0,0,.1);opacity:0}#casetop .item a{display:block;margin:4.16666667%;background-color:#fff}#casetop .item a:hover h4{bottom:0;opacity:1}#casetop .slick-arrow{width:1.388em;height:1.388em;line-height:1.388em;background-color:#d7111f;box-shadow:0 0 .277em rgba(0,0,0,.1);border-radius:5px;font-size:36px}.caseitem{padding:3.9%0}.caseitem .inner{display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:box;display:flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;align-items:center}.caseitem .figure{width:50%;overflow:visible}#casetop .item a,.caseitem .figure a{border-radius:10px;box-shadow:0 0 1.04166667vw rgba(0,0,0,.2)}.caseitem .text{width:40%;background-color:#d7111f;padding:5%;color:#fff;border-radius:0 10px 10px 0}.caseitem .text a{color:#fff}.caseitem .title{font-size:26px;font-weight:400;line-height:1.35em;margin-bottom:3.5%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.caseitem .title:after{width:2.5em;height:2px;background-color:#fff;display:block;content:"";margin-top:3.5%}.caseitem .excerpt{font-size:18px;line-height:2em;max-height:10em;-webkit-line-clamp:5;color:rgba(255,255,255,.75)}.caseitem:nth-child(2n){background-color:#f5f5f5}.caseitem:nth-child(2n) .inner{flex-direction:row-reverse}.caseitem:nth-child(2n) .text{border-radius:10px 0 0 10px}.caseitem:hover .text{box-shadow:0 0 1.04166667vw rgba(0,0,0,.1)}#worklist .item a:hover img,.caseitem:hover img,.proitem a:hover img{transform:scale(1.1)}#casepost{margin-bottom:5%}#casepost .gallery{background-color:#000;overflow:hidden;margin-bottom:3.5%;position:relative;border-top:1px solid #d7111f;border-bottom:1px solid #d7111f}#casepost .gallery .inner{position:relative;max-width:1280px}#casepost .gallery .inner:after,#casepost .gallery .inner:before{width:100%;height:100%;background-color:rgba(0,0,0,.5);position:absolute;top:0;display:block;content:"";z-index:4}#casepost .gallery .inner:before{right:100%}#casepost .gallery .inner:after{left:100%}#casepost .slick-list,#casepost .slick-load{overflow:visible}#casepost .slick-load:after,#casepost .slick-load:before{height:100%;content:"";display:block;position:absolute;top:0;z-index:4;width:1px;background-color:#d7111f}#casepost .slick-load:before{left:0}#casepost .slick-load:after{right:0}#casepost .gallery .figure a,#casepost .loading{padding-bottom:56.25%}#casepost .slick-arrow{width:2.2em;height:4em;background-color:#d7111f;color:#fff;line-height:4em;opacity:.95;text-align:center}#casepost .slick-arrow i{font-size:2em;vertical-align:middle}#casepost .slick-arrow:hover,.proitem a:hover .img:before,.proitem a:hover .text{opacity:1}#casepost .slick-prev{left:-1.1em}#casepost .slick-next{right:-1.1em}#casepost .entry{margin-bottom:3.5%}#product{padding-bottom:0}#product .list,#worklist{overflow:hidden}#product .morebtn{background-color:#d7111f;padding:2.5%}#product .slick-load{padding-right:5%;overflow:visible}#product .slick-list{overflow:visible}#product .slick-arrow{height:50%;left:auto;right:0;top:0;opacity:0;transform:translateX(100%);width:5%;background-color:rgba(0,0,0,.4);transition:all .3s;font-size:50px;text-align:center}#product .slick-arrow i{position:absolute;top:50%;transform:translateY(-50%);color:#fff;width:100%;left:0}#product .slick-next{top:auto;bottom:0}#product .slick-load:hover .slick-arrow{transform:translateY(0);opacity:1}.proitem .img:before,.proitem .text{position:absolute;left:0;opacity:0;transition:all .3s}.proitem .img:before{top:0;width:100%;height:100%;background-color:rgba(0,0,0,.75);z-index:2;content:"";display:none}.proitem .text{top:50%;transform:translateY(-50%);width:70%;overflow:hidden;text-align:center;z-index:3;padding:15%}.proitem h4{font-size:18px;font-weight:400;line-height:1.75em;color:#d7111f;margin-bottom:.27777778em}.proitem p{font-size:14px;line-height:1.75em;max-height:3.5em;-webkit-line-clamp:2}.proitem a{color:#ddd}.proitem a:after,.proitem a:before{content:"";display:none;position:absolute;box-sizing:border-box;margin:25px;width:0;height:0;z-index:4;visibility:hidden}.proitem a:before{border-top:1px solid rgba(255,255,255,.5);border-right:1px solid rgba(255,255,255,.5);left:0;top:0;transition:height .1s linear .4s,width .1s linear .5s,visibility .1s linear .6s}.proitem a:after{border-left:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.5);right:0;bottom:0;transition:visibility .1s linear .3s,height .1s linear .2s,width .1s linear .3s}.proitem a:hover:after,.proitem a:hover:before{width:calc(100% - 50px);height:calc(100% - 50px);visibility:visible}.proitem a:hover:before{transition:visibility .1s linear 0s,width .1s linear 0s,height .1s linear .2s}.proitem a:hover:after{transition:visibility .1s linear .3s,width .1s linear .3s,height .1s linear .4s}#worklist .list{overflow:hidden;margin-left:-.3125em;margin-bottom:-.3125em;padding-top:3px}#worklist .item{float:left;width:25%}#worklist .item:first-child{width:50%}#worklist .item a{display:block;position:relative;color:#fff;margin:0 0 .3125em .3125em}#worklist .item a:after{bottom:0;width:100%;height:30%;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.9));z-index:2}#worklist .title{position:absolute;left:0;bottom:0;width:100%;padding:1.5em;font-size:1.125em;z-index:3;text-align:center;transition:bottom .3s;box-sizing:border-box}#worklist .item a:hover .title{bottom:1em}#workpost{overflow:hidden;background-color:#f2f2f2;padding:2.5%0}#workpost .box{background-color:#fff;padding:2.5%}#imgtab,.hTitle{position:relative}#imgtab{margin-bottom:3.5%;padding:0 2.1875em}#imgtab .slick-list{width:100.79365%}#imgtab .item span{margin-right:3.937%;display:block;overflow:hidden;cursor:pointer}#imgbig .item a,#imgtab .item i{color:#fff;background:no-repeat center center;background-size:cover}#imgtab .item i{display:block;padding-bottom:75%;position:relative;opacity:.8;transition:all .3s}#imgtab .slick-current i{opacity:1}#imgtab .slick-arrow{background-color:#d7111f;color:#fff;height:100%;width:1.5625em}#imgtab .slick-arrow i{top:50%;transform:translateY(-50%);font-size:1.125em;width:100%}#imgtab .slick-prev{border-radius:5px 0 0 5px}#imgtab .slick-next{border-radius:0 5px 5px 0}#imgbig{overflow:hidden;margin-bottom:1.5625%;border-radius:.5em}#imgbig .item a{padding-bottom:56.25%}#imgbig .figure img{height:auto;min-height:100%}#imgbig .load{padding-bottom:45%;background-color:#f9f9f9;position:relative}#imgbig .load span,#imgtab .slick-arrow i,#related .row h4{position:absolute;left:0;text-align:center}#imgbig .load span{display:block;top:50%;width:100%;transform:translateY(-50%);font-size:36px;line-height:1.125em;color:#999}#errorPage #postTitle{margin-top:10%}#errorPage .entry{text-align:center;margin-bottom:15%}.hTitle{font-size:18px;color:#18191b;padding-left:1em;line-height:1.5em;margin-bottom:2%}#related .row a:before,#worklist .item a:after,.hTitle:before{position:absolute;left:0;display:block;content:""}.hTitle:before{width:3px;height:1em;background-color:#d7111f;top:50%;transform:translateY(-50%)}.hTitle i{font-style:normal;color:#999;margin-left:5px;font-weight:400;font-size:.778em}#related{clear:both;margin-bottom:2.5%;overflow:hidden}#related h4{font-size:1em;line-height:1.75em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:400}#related .rows{font-size:14px;line-height:1.75em;height:3.5em;-webkit-line-clamp:2;color:#888}#related .news li{overflow:hidden;margin-bottom:2%;border-bottom:1px dashed rgba(133,153,171,.2);padding-bottom:2%}#related .news .thumbnail{float:left;width:115px}#related .news .text{margin-left:115px;overflow:hidden;padding-left:2%}#related .row{width:100%;display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:box;display:flexbox;display:flex;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;-o-flex-flow:wrap;flex-flow:wrap}#related .row li{width:23.5%;padding:0 2% 2%0}#contactInfo .columnname h2,#contactInfo .social a:hover,#contactInfo .ways a,#related .row a{color:#fff}#related .row a:before{bottom:0;width:100%;height:100%;background-image:linear-gradient(180deg,transparent 60%,rgba(0,0,0,.8));z-index:2}#related .row h4{bottom:0;width:90%;padding:3% 5%;z-index:3}#contact{padding:8%0;position:relative}#contact .bg,#contact .bg:before{width:100%;height:100%;left:0;top:0}#contact .bg{position:fixed;z-index:-1;background:#d7111f no-repeat center center;background-size:cover;transition:all .3s}#contact .bg:before{content:"";display:block;position:absolute;background-color:rgba(0,0,0,.6)}#contact .inner{position:relative;z-index:2}#contactInfo{float:left;width:45.13888889%;color:#fff;padding:10px 0}#contactInfo .columnname{margin-bottom:5%}#contactInfo .columnname:after{background-color:#d7111f}#contactInfo .intro{font-size:16px;line-height:2em;margin-bottom:6%;text-align:justify}#contactInfo .ways{font-size:36px;line-height:1.5em;margin-bottom:10px}#contactInfo .ways h4{font-size:20px;line-height:1.5em;color:#d7111f}#contactInfo .social li{display:inline-block;margin-right:5%;position:relative;vertical-align:middle}#contactInfo .social i{font-size:22px}#contactInfo .social a{display:block;width:36px;height:36px;background-color:#fff;border-radius:50%;text-align:center;line-height:36px;color:#555}#contactInfo .social .qr{position:absolute;bottom:100%;margin-bottom:10px;background-color:#fff;border:1px solid #e4e4e4;padding:5px;left:50%;transform:translateX(-50%);width:150px;z-index:3;display:none}#contactInfo .social .qr:before{content:"";display:block;width:7px;height:7px;background-color:#fff;border-bottom:1px solid #e4e4e4;border-right:1px solid #e4e4e4;transform:rotate(45deg);position:absolute;bottom:-5px;left:50%;margin-left:-3px}#contactInfo .social img,#logoIcon img{display:block;width:100%;height:auto}#contactInfo .social .qq a:hover{background-color:#30a5dd}#contactInfo .social .wx a:hover{background-color:#15c434}#contactInfo .social .wx2 a:hover{background-color:#fb9326}#contactInfo .social .wb a:hover{background-color:#d62629}#contactInfo .social .dy a:hover{background-color:#111}#contactInfo .social .xhs a:hover{background-color:#ff2741}#contactInfo .social .xhs a .icon{fill:#555}#contactInfo .social .xhs a:hover .icon{fill:#fff}#contactForm{float:right;width:30.13888889%}#contactForm .box,#contactForm h4{border-radius:10px;position:relative}#contactForm h4{background-color:#d7111f;color:#fff;font-size:24px;line-height:1.25em;font-weight:400;text-align:center;margin:0 12% -30px;padding:15px 10px;z-index:2}#contactForm .box{background-color:#fff;margin:0 auto;padding:7% 7% 6%;z-index:1}#contactForm .item{padding-bottom:15px}#contactForm label{display:block;font-size:16px;line-height:1.875em}#contactForm label i{font-style:normal;color:red}#contactForm .input{border:1px solid #e4e4e4;border-radius:3px;overflow:hidden;position:relative}#contactForm .input:hover{border-color:#d7111f}#contactForm .inp{font-size:16px;height:24px;padding:8px 2.69784173%;width:94.60431655%;color:#666;display:block}#contactForm textarea.inp{height:40px;resize:vertical}#contactForm .verify .input{padding-right:100px}#contactForm .verify img{display:block;position:absolute;top:50%;transform:translateY(-50%);right:5px;height:30px;width:auto;cursor:pointer}#contactForm .col{overflow:hidden}#contactForm .col .item{float:left;width:47%}#contactForm .col .item:nth-child(2n){float:right}#contactForm .col .inp{padding-left:6%;padding-right:6%;width:88%}#contactForm .submit{width:120px;height:38px;background-color:#d7111f;border-radius:4px;cursor:pointer;color:#fff;font-size:16px;display:block;float:right}#contactForm .btn{overflow:hidden;margin-top:10px}#footer{background-color:#18191b;font-size:14px;line-height:2em;padding:20px 0 10px;position:relative;z-index:2}#footer .inner{display:table;table-layout:fixed}#footer,#footer a{color:#7e8299}#footer .footer-nav dd a:hover,#footer a:hover{color:#2f7cd2}#logoIcon{display:table-cell;vertical-align:top;width:136px;padding-right:25px}#beian a,#beian p,#logoIcon .icon{overflow:hidden}#copyright{text-align:center;width:100%;margin-top:20px}.inner #contactInfo{width:30%}.inner .right{float:right;display:flex;justify-content:space-between;width:58%;padding-right:100px}.footer-nav dt{margin-bottom:24px}#footer .footer-nav dt a{color:#fff;font-size:18px}#footer .footer-nav dd a{font-size:16px;color:#b3b3b3}#footer .footer-nav dd a span{margin-bottom:20px;display:block;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#beian,#beian img,#copyright{vertical-align:middle}#beian{display:table-cell;text-align:right}#beian img{display:inline-block;margin:-4px 4px 0 0}#beian a{float:right}#comment{position:relative;overflow:hidden}#comment .item,#commentslist li{margin-bottom:2%;position:relative}#comment label{display:block;font-size:14px;line-height:1.75em;margin-bottom:5px}#comment label i{font-style:normal;color:red;font-size:12px;margin-left:5px}#comment .input{border:1px solid rgba(133,153,171,.2);border-radius:4px;overflow:hidden;position:relative}#comment .text{font-size:14px;line-height:24px;padding:8px 5%;width:90%;display:block;border:0;color:#555}#comment textarea.text{height:110px;resize:vertical;padding-left:1.5%;padding-right:1.5%;width:97%}#comment .inp{width:102%}#comment .inp .item{float:left;width:31.333%;padding-right:2%}#comment .verify .input{padding-right:110px}#comment .verify .text{width:96%;padding-left:2%;padding-right:2%}#comment .verify img,#commentslist .box:before{display:block;position:absolute;transform:translateY(-50%)}#comment .verify img{cursor:pointer;height:36px;width:auto;right:2px;top:50%;border-radius:0 4px 4px 0}#comment .btn,#comment .inp{overflow:hidden}#comment .submit{float:right;background-color:#d7111f;border:0;width:22%;height:40px;color:#fff;font-size:14px;font-weight:700;border-radius:4px;cursor:pointer}#comment .submit:hover{opacity:.8}#cancel-reply,.warning{font-size:12px;color:#999;line-height:2em}.warning{clear:both;margin-bottom:20px}#commentslist{overflow:hidden;margin-bottom:1em;font-size:20px}#commentslist li{margin-bottom:2.5%;overflow:hidden;border-bottom:1px dashed #ddd;padding-bottom:2.5%}#commentslist .avatar{float:left;text-align:center}#commentslist .avatar img{width:3em;height:3em;display:block;border-radius:50%}#commentslist .name{font-size:.8em;line-height:1.75em;font-weight:700;margin-top:.3125em}#commentslist .info{margin-left:3em;padding-left:.75em;overflow:hidden}#commentslist .box{background-color:#f9f9f9;padding:1em 1.5em;position:relative}#commentslist .box:before{border-right:.4em solid #f9f9f9;border-top:.4em solid transparent;border-bottom:.4em solid transparent;content:"";right:100%;top:1.5em}#commentslist .meta{overflow:hidden;font-size:14px;line-height:1.75em;color:#888;margin-bottom:1%}#beian a,#commentslist .meta span{display:block}#commentslist .reply{float:right}#commentslist .reply a{color:#555;display:block}#commentslist .reply a:hover{color:#d7111f}#commentslist .date{margin-right:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#commentslist .text{font-size:.8em;color:#333;line-height:1.875em}#commentslist .text li{margin-left:0}#commentslist li li{border-bottom:none;padding-bottom:0;margin:2.5%0 0 3.5%}.post{padding:3.125%;background-color:#fff;box-shadow:0 0 2em rgba(0,0,0,.05);border-radius:.5em}#evapage{padding-bottom:3.125%}#evalist,#evalist li{margin-bottom:2em;overflow:hidden}#evalist li{clear:both}#evalist .text{background-color:#f9f9f9;padding:3.125%;clear:both;overflow:hidden;border-radius:1em 1em .5em 1em;border:1px solid #efefef}#evalist .name,#evalist p{position:relative;padding:1em 1.5em}#evalist p:after,#evalist p:before{display:block;font-size:3em;color:#999;position:absolute;z-index:0}#evalist p:before{content:"“";left:0;top:0;line-height:1em}#evalist p:after{content:"”";right:0;bottom:0;line-height:0}#evalist .name{float:right;padding:1.25em 3.125%0}#evalist .name:after{width:.75em;height:.75em;background-color:#f9f9f9;border-right:1px solid #efefef;border-bottom:1px solid #efefef;transform:rotate(45deg);content:"";display:block;position:absolute;left:50%;top:-.4375em;margin-left:-.4375em}#evalist .name img{display:inline-block;vertical-align:middle;width:1.25em;height:1.25em;border-radius:50%;margin-right:.25em;margin-top:-.15em}#evalist .name a{display:block;font-size:1.25em;line-height:1.5em;color:#666}#evalist ol:nth-child(2n) .name{float:left}#evalist #pagenavi{border-top:1px dashed #e4e4e4}#publiclist .blogItem .text{padding-left:0;padding-right:3.5%}@media only screen and (max-width:1536px){#slides .info{font-size:3.77604167vw}#slides .loading span,.columnname{font-size:2.34375vw}#about .excerpt{font-size:1.171875vw}.proitem a:after,.proitem a:before{margin:20px}.proitem a:hover:after,.proitem a:hover:before{width:calc(100% - 40px);height:calc(100% - 40px);visibility:visible}#worklist .title{font-size:1em;padding-top:1em;padding-bottom:1em}#evaluation .info{padding-left:15%}#evaluation .cont{font-size:1.5625vw}#newstop .title{font-size:1.953125vw}#wrapper{padding:3.25520833%0}#postTitle{font-size:2.08333333vw}#casepost .gallery .inner{width:83.3334%}#product .slick-arrow{font-size:3.2552vw}#case .slick-arrow,#casetop .slick-arrow{font-size:2.34375vw}}@media only screen and (max-width:1280px){body{font-size:14px}#blank{height:55px}#logo a,.morebtn a{width:142px;height:32px}#slides .slick-arrow{font-size:1.25vw}#contactInfo .social i,#mouse,#news h4,#why h4,.blogItem{font-size:20px}#nav{margin-left:142px;margin-right:15%}#nav li{line-height:32px;padding:17px 2.1%;font-size:16px}#searchbox{width:15%}#searchbox .input{padding-right:36px}#searchbox .text{padding-bottom:6px;padding-top:6px}#searchbox .submit{width:36px}.morebtn a{width:130px;line-height:32px}#worklist .item{width:33.333%}#worklist .item:first-child{width:66.666%}#contactInfo .social .icon-qq,#contactInfo .ways h4,.newsTitle .name,.readmore a{font-size:18px}#case .item a,#casetop .item a,.caseitem .figure a{box-shadow:0 0 10px rgba(0,0,0,.2)}#evaluation .info{padding:0 18%0 13%}#evaluation .avatar img{width:80px;height:80px}#evaluation .text{margin-left:80px}#about .text{padding-right:10%}#about .excerpt{font-size:15px}#contactInfo{padding:20px 0}#contactInfo .ways{font-size:32px}#contactInfo .social a{width:34px;height:34px;line-height:34px}#contactForm h4{font-size:22px;padding-top:12px;padding-bottom:12px;margin-bottom:-26px}#newstop .pic{width:450px}#newstop .slick-arrow i{font-size:1.5625vw}#sidebar{width:250px}.theme .list .figure{width:82px}.blogItem .thumbnail{width:200px}.caseitem .title{font-size:1.875vw;margin-bottom:5%}.caseitem .title:after{margin-top:5%}.caseitem .excerpt{font-size:16px}#postTitle{font-size:26px}#pageTitle{font-size:28px}#pagenavi{font-size:16px}#commentslist{font-size:1.5625vw}}@media only screen and (max-width:1024px){#searchbox{padding:17px 5%;width:auto;float:none;margin:0 32px 0 142px}#searchbox .input{padding-right:32px}#searchbox .text{height:22px;line-height:22px;padding-top:5px;padding-bottom:5px}#searchbox .submit{width:32px}#topBtn{display:block}#nav{margin:0;position:fixed;left:0;top:66px;height:100%;width:100%;z-index:9;background-color:#fff;display:none;overflow-y:auto;-webkit-overflow-scrolling:touch}#nav ul{padding:5% 10%;text-align:left}#nav li,#nav li li{font-size:16px;line-height:30px}#nav li{display:block;padding:0;border-bottom:1px solid rgba(133,153,171,.2);transform:translateX(10%);opacity:0;transition:all .5s}#nav li.show{transform:translateX(0);opacity:1}#nav li a{color:#18191b;padding:10px 50px 10px 0}#nav li ul{padding:0;display:none;min-width:0;position:static;left:auto;top:auto;background-color:transparent;box-shadow:none;visibility:visible;opacity:1;transform:none;transition:none}#nav li li{border-bottom:none;border-top:1px solid rgba(133,153,171,.2)}#nav li li a{padding:10px 0 10px 2em;color:#555}#nav li em{width:50px;height:50px;position:absolute;right:0;top:0;z-index:2}#nav li em:after{content:"";display:block;width:7px;height:7px;border-right:1px solid #18191b;border-bottom:1px solid #18191b;position:absolute;left:50%;top:50%;transform:rotate(45deg);margin:-6px 0 0-4px;transition:all .3s}#slides .intro,.columnname h3{font-size:14px}#slides .more{font-size:12px}#mouse,#why h4{font-size:18px}.columnname{font-size:24px}.svlist h4{font-weight:700;font-family:"Microsoft Yahei Light";margin-bottom:5%}.svlist .intro{line-height:1.875em;height:7.5em}.proitem h4,.readmore a,.svlist .more,.svlist h4{font-size:16px}.svlist .more span{width:100px}.svlist a:after{width:calc(100% - 40px);height:calc(100% - 40px);margin:20px}#service .slick-load{margin-left:-2.60416667%}#service .slide-row{margin-left:5.07099391%}#service .text{padding:8% 8% 9%}#service .loading{padding-bottom:67.917%}.proitem a:after,.proitem a:before{margin:15px}.proitem a:hover:after,.proitem a:hover:before{width:calc(100% - 30px);height:calc(100% - 30px);visibility:visible}#why .intro{font-size:14px}#parnter img{height:70px}#case .slick-arrow,#casetop .slick-arrow{font-size:24px}#evaluation .info{padding:0 18%0 13%}#evaluation .avatar img{width:70px;height:70px}#evaluation .text{margin-left:70px}#evaluation .cont,#evaluation h4{font-size:16px}#news .list{margin-bottom:3%}#news .item:before{top:100px;left:29px}#contactInfo .ways h4,#news .date,.newsTitle .name{font-size:16px}#news .date i{width:42px;height:42px;line-height:43px;font-size:22px;margin-bottom:5px}#news .box{margin-left:60px}#news .info{padding:5%}#contactInfo .social i,#news h4{font-size:18px}#news .excerpt{font-size:14px}#about .thumbnail{border-width:5px}#about .thumbnail:before{border-width:5px;right:-5px;bottom:-5px}#about .text{padding-right:6%}#about .excerpt{font-size:14px}#contactInfo .intro{font-size:14px;line-height:1.875em}#contactInfo .ways{font-size:28px}#contactInfo .social a{width:30px;height:30px;line-height:30px}#contactInfo .social .icon-qq{font-size:17px}#contactForm label,#contactInfo .social .icon-xhs{font-size:14px}#contactForm{width:48%}#contactForm h4{font-size:18px;border-radius:8px;margin-bottom:-23px}#contactForm .inp{padding-top:5px;padding-bottom:5px;font-size:14px}#contactForm .verify img{right:2px}#contactForm .submit{font-size:14px;height:34px;width:110px}#breadcrumb{padding:15px 0}#newstop .pic{width:360px}#newstop .title{font-size:20px}#newstop .excerpt,#newstop .slick-arrow i{font-size:14px}#newstop .meta{font-size:12px}#newstop .arrows{width:65px}#newstop .slick-arrow{width:26px;padding-bottom:26px}.caseitem .text{padding:3.5%;width:43%}.caseitem .title{font-size:20px}.caseitem .excerpt{font-size:14px;line-height:1.875em;max-height:9.375em}#logoIcon{width:60px;padding-right:15px}#social{width:135px}#social li{margin-left:15px}#social li a{width:30px;height:30px}#wrapper .inner{display:block}#sidebar{display:none}#main{display:block;padding-right:0;margin-bottom:20px}#pagenavi{font-size:14px}#postTags{font-size:12px}#commentslist{font-size:16px}#servicepage{display:block}#servicepage .intro{padding-left:0;width:auto}#servicepage .side{float:none;width:auto}#sidelist ul{overflow:hidden}#sidelist li{width:48%;float:left}#sidelist li:nth-child(2n){float:right}}@media only screen and (max-width:997px){.inner .right{display:none}}@media only screen and (max-width:768px){#logo img{height:46px;max-width:initial;margin-top:5px}#blank{height:50px}.slick-dots li{margin:5px}.slick-dots button{width:7px;height:7px}#slides .info{left:5%;width:90%}#slides h2{font-size:32px}#slides .intro{margin-top:5vh;line-height:2.2em}#slides .more{margin-top:7vh}#slides .more a{border-width:1px}#evaluation time,#slides .slick-arrow,.morebtn a,.proitem p{font-size:12px}#mouse,#why h4{font-size:16px}#topBtn{padding:14px 0}#navBtn{width:28px;height:28px}#navBtn i:before{bottom:6px}#navBtn i:after{top:6px}#searchbox{margin:0 28px 0 124px;padding:14px 2%0 35px}#searchbox .submit{width:28px}#searchbox .input{padding-right:28px}#searchbox .text{padding-top:3px;padding-bottom:3px;font-size:12px}#nav{top:56px}#nav li,#nav li li{font-size:14px;line-height:24px}#nav li a{padding:10px 44px 10px 0}#nav li em{width:44px;height:44px}#nav li em:after{width:5px;height:5px;margin-top:-4px}.columnbox{padding:8%0}.columnname{margin-bottom:5%;font-size:22px}.columnname span:after,.columnname span:before,.columnname.left h2:after{height:1px}.columnname.left{text-align:center}.svlist .text{padding:8% 6% 6%}.svlist .tag{font-size:1.125em}.svlist h4{margin-bottom:3.5%}#servicelist .paging{margin-top:10px}#service .columnname{margin-bottom:5%}#servicepage .side{padding:5%}.morebtn a{width:100px;height:30px;line-height:30px}.morebtn a:after{width:5px;height:5px;margin-left:3px}.proitem h4{font-size:14px;font-weight:700}#worklist .item{width:50%}#worklist .item:first-child{width:auto;float:none}#worklist .title{padding:.5em 1em}#workpost .box{padding:15px}#product .morebtn{padding:18px 3.125%}#product .slick-load{padding-right:0}#product .slick-arrow,#product .slick-load:hover .slick-arrow{transform:translateY(-50%)}#product .slick-arrow{height:auto;width:auto;opacity:1;top:50%;background-color:transparent;color:red;font-size:24px}#product .slick-arrow i{position:static;transform:none}#product .slick-prev{left:1.5%}#product .slick-next{right:1.5%;bottom:auto}#evaluation h4,.readmore a{font-size:14px}#why{padding-bottom:6%}#why li{width:47%;padding-top:7%}#parnter .columnname{margin-bottom:6%}#parnter .logo{padding:10px;margin:5px}#parnter img{height:60px}#case .list:before,#casetop:before{padding-bottom:20%}#case .item a,#casetop .item a{border-radius:5px}#case .slick-arrow,#casetop .slick-arrow{font-size:22px}#casetop{padding:5%0}#casetop .slick-load{padding:0 5%}#casetop .item a{margin:2.5%}.caseitem{padding:6%0}.caseitem .inner{display:block}#casepost,.caseitem .figure{width:auto}.caseitem .figure a{border-radius:5px 5px 0 0}.caseitem .text{width:auto;padding:5%;border-radius:0 0 5px 5px}.caseitem .title{font-size:18px;line-height:1.5em;margin-bottom:2.5%}.caseitem .title:after{margin-top:2%;height:1px}.caseitem:nth-child(2n) .text{border-radius:0 0 5px 5px}#casepost .gallery{margin-bottom:5%}#casepost .intro{padding:0}#casepost .slick-arrow{width:1.5em;height:3em;line-height:3em}#casepost .slick-arrow i{font-size:1.125em}#casepost .slick-prev{left:-.75em}#casepost .slick-next{right:-.75em}#evaluation .inner{margin-right:0;border-radius:0;padding:8% 8% 10%}#evaluation .info{padding:0}#evaluation .avatar{float:none;margin-bottom:5px}#evaluation .avatar img{width:65px;height:65px;margin:0 auto}#evaluation .text{margin-left:0;padding-left:0}#evaluation .cont{font-size:15px}#news .list{margin-bottom:7%}#news .item:before{top:70px;left:22px}#news .date{font-size:12px;line-height:1.35em}#news .date i{width:32px;height:32px;line-height:33px;font-size:16px;border-width:3px}#news .box{margin-left:46px}#news .info{padding:15px 18px 18px}#news h4{font-size:16px;white-space:normal;line-height:1.5em;max-height:3em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-bottom:5px}#news .excerpt{margin-bottom:8px}#about .inner,#about .pic{display:block}#about .pic{margin:0 auto;width:350px;max-width:75%}#about .thumbnail{box-shadow:0 0 9.25925926vw rgba(0,0,0,.2)}#about .text{padding-right:0}#about .excerpt{line-height:1.875em;max-height:15em;margin-bottom:6%;-webkit-line-clamp:8}#contactForm,#contactInfo,.inner #contactInfo{float:none;width:auto;clear:both}#contactInfo{margin-bottom:20px;padding:0}#contactInfo .intro{margin-bottom:15px;text-align-last:center}#contactInfo .ways{font-size:24px;text-align:center}#contactInfo .social,#social ul{text-align:center}#contactInfo .social li{margin:0 2.5%}#contactForm h4{margin-bottom:-20px;font-size:16px;padding-top:10px}#contactForm .box,#contactForm h4{border-radius:5px}#contactForm .item,#contactForm h4{padding-bottom:10px}#contactForm .inp{height:22px;line-height:22px}#contactForm textarea.inp{height:100px}#contactForm .verify img{right:1px}#contactForm .btn{margin-top:5px}#contactForm .submit{height:32px;width:90px}#breadcrumb{padding:12px 0}#newstop{padding:5%0}#newstop .pic{width:250px}#newstop .title{font-size:18px;margin-bottom:5px}#newstop .excerpt{font-size:14px;height:3.75em;-webkit-line-clamp:2;margin-bottom:10px}#newstop .meta{font-size:12px}.newsTitle{margin-bottom:15px}#wrapper{padding:6%0}#main{margin-bottom:0}#pagenavi{padding:10px 0;font-size:13px}#pagenavi.ispd{padding-top:6%;padding-bottom:6%}#pagenavi a,#pagenavi span.now-page{margin:3px;height:2.3em;line-height:2.4em;min-width:2.3em}#footer,.entry{line-height:1.75em}#footer{padding:20px 0}#footer .inner,#logoIcon{display:block}#logoIcon{padding-right:0;margin:0 auto 10px}#beian,#copyright{text-align:center;display:block}#beian a{float:none;display:inline}#social{width:auto;display:block;margin-top:10px}#social li{margin:0 6px}#social li a{width:26px;height:26px}#imgnavi,#postnavi{padding:3.5%0}#postnavi .next,#postnavi .prev{float:none;max-width:none}.entry{font-size:14px;margin-bottom:10px}#postmeta,.entry blockquote,.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6,.entry hr,.entry ol,.entry p,.entry ul{margin-bottom:3%}.entry blockquote{padding:1.5em 1.5em .5em}#postmeta{padding-bottom:3%}#postmeta span{margin:0 5px;font-size:12px}.hTitle{font-size:16px;margin-bottom:15px}#related .news li{margin-bottom:12px;padding-bottom:12px}#related .news .thumbnail{width:100px}#related .news .text{margin-left:100px;padding-left:3%}#related .row{width:103%}#related .row li{width:47%;padding:0 3% 3%0}#comment .inp{width:auto}#comment .inp .item{float:none;width:auto;padding-right:0}#comment .verify{float:none}#comment .verify .input{padding-right:100px}#comment .verify .text{width:92%;padding-left:4%;padding-right:4%}#comment .verify img{height:32px}#comment .text,#comment textarea.text{padding:6px 3%;width:94%}#comment .btn{clear:both;padding:2%0;overflow:hidden}#comment .submit{height:36px;width:100%}#commentslist{font-size:14px}#commentslist li{margin-bottom:3.5%;padding-bottom:3.5%}#commentslist .meta{font-size:12px}#commentslist .name{font-size:1em;margin-top:5px}#commentslist .text{font-size:1em;line-height:1.75em}.post{padding:5%}#evalist,#evalist li{margin-bottom:1em}#evalist .name{padding-top:1em}.listpic{padding:10px}#postTitle{font-size:20px}#pageTitle{font-size:22px;margin-bottom:3.5%}.blogItem{font-size:18px}.blogItem .thumbnail{width:150px}.blogItem .text{padding-left:15px}.blogItem .excerpt{line-height:1.75em;height:3.5em;-webkit-line-clamp:2}#imgtab,.blogItem .meta{font-size:12px}.warning{margin-bottom:10px;line-height:1.75em}#imgtab .slick-list{width:103.55261241%}#imgtab .item a{margin-right:6.84931507%}}@media only screen and (max-width:540px){#why ul,.svlist{width:auto;display:block}.svlist .item{width:auto;padding-right:0;padding-bottom:5%}#service .slick-load{margin-left:0;display:flex}#service .slide-row{margin-left:0}#service .loading{padding-bottom:130.04%}#servicelist{margin-bottom:0}#servicelist .columnname{float:none}#servicelist .item:nth-child(2n-1){transform:none}#servicelist .paging{float:none;margin-top:0;max-width:none;transform:none}#servicelist #pagenavi{margin:0}#sidelist li{width:auto;float:none}#sidelist li:nth-child(2n){float:none}#why li{width:auto;float:none;padding:25px 0 15px;clear:both}#why .info{height:auto;border-radius:5px}#why .icon{width:50px;margin-top:-25px;left:50%;transform:translateX(-50%)}#why .text{padding:35px 20px 20px;text-align:center}#why h4{margin-bottom:3.5%}#why .readmore{margin-top:5%}#why .readmore a{margin:0 auto}#parnter img{height:50px}#newstop .info{display:block}#newstop .pic{display:block;width:auto}#newstop .text{display:block;padding:5%}#newstop .title{font-size:16px;font-weight:700;display:block;max-height:none;white-space:nowrap}#newstop .arrows{margin-bottom:12px;right:5%}.blogItem .thumbnail{width:100px}.blogItem .text{vertical-align:top}.blogItem .title{font-size:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.5em;max-height:3em;white-space:normal;margin-bottom:6px}.blogItem .excerpt{font-size:14px;display:block;white-space:nowrap;height:auto;line-height:1.5em}.blogItem .meta{display:none}.caseitem .title{font-size:16px}#imgnavi .next,#imgnavi .prev{float:none;max-width:none;padding:1.5%0}#imgnavi .figure{width:4.5em}#imgnavi .title{line-height:1.75em;width:calc(100% - 5.5em)}#imgnavi .next .title{padding-right:0;padding-left:1em}#imgnavi .next a{flex-direction:row}}.pagebar{padding:20px;overflow:hidden;clear:both}.pagebar .pagination{display:flex;justify-content:center;margin-top:10px}.pagination a,.pagination span{color:#333;font-size:12px;margin:0 2px;border-radius:3px}.pagination a{background:#fff;border:1px solid #ccc;padding:8px 10px;line-height:100%}.pagination span{padding:7px 2px}.pagination a:hover{color:#333;border:1px solid #333}.pagination .active a{color:#fff;background:#333;border:1px solid #333}.pagination .st{font-family:宋体}.text-secondary{text-align:center;padding:20px 0}#maximg img{max-width:100%!important;height:auto!important}#maximg p span{text-wrap:initial!important}