@charset "utf-8";figure{margin:0}figure.image{clear:both;display:table;margin:1em auto;min-width:3em;text-align:center}figure.image.image-style-side{float:right;margin-left:1em}figure.table table,figure.table td{border:1px solid #b3b3b3;border-collapse:collapse}figure.table p{margin:0}figure.media video{width:100%}blockquote{border-left:5px solid #ccc;font-style:italic;margin-left:0;margin-right:0;overflow:hidden;padding-left:1.5em;padding-right:1.5em}span.text-tiny{font-size:.7em}span.text-small{font-size:.85em}span.text-big{font-size:1.4em}span.text-huge{font-size:1.8em}body{min-width:86em;margin:0 auto;padding:0;font-size:14px;color:#666;background-color:#fff;font-family:Microsoft Yahei,SimSun}body.back{background:#f5f5f5}img{border:0}form,p{margin:0;padding:0}input,select,textarea{font-size:1em;font-family:Microsoft Yahei,SimSun;margin:0;padding:0;outline:0}input::-ms-clear,input::-ms-reveal{display:none}section,div,ul,li ,p,h1,h2,h3{margin:0;padding:0;display:block;overflow:hidden}ul,li{list-style-type:none}li{text-overflow:ellipsis}a{text-decoration:none;color:#333;outline:0}a:hover{text-decoration:none;color:#7a110b}a,.arow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:640px){::-webkit-scrollbar{width:0;height:0}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background-color:transparent}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@font-face{font-family:'icon';src:url('/upload/4by2/kqku7r2okw.woff') format('woff')}.himg{position:relative;z-index:1}.himg img{min-width:100%;height:100%;position:absolute;z-index:-1;left:-200%;top:-200%;right:-200%;bottom:-200%;margin:auto;transition:transform .4s ease}.himg:hover img{transform:scale(1.1,1.1)}.trtion{transition:.6s;transition-timing-function:ease-out}.TRTION{transition:.6s;transition-timing-function:ease-out}.mcenter{max-width:87.5em;width:100%;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:auto}.mrow{display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.trtion-effect{transition:transform 1s,opacity 1s,background 1s;transition-timing-function:ease-in-out}#img_box{width:100%;height:100%;position:fixed;z-index:99;left:0;top:0;background-color:rgba(0,0,0,.9)}#img_box img{max-width:80%;max-height:80%;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto}#img_box .close,.video-flex-box .close{width:1.2em;height:1.2em;line-height:1.2em;text-align:center;font-size:3em;color:#fff;position:absolute;top:.6em;right:.6em;cursor:pointer;font-family:icon;z-index:999}@keyframes upward-x{0%{transform:translateX(0%)}100%{transform:translateX(-50%)}}@keyframes upward-x-r{0%{transform:translateX(-50%)}100%{transform:translateX(0)}}@keyframes upward-y{0%{transform:translateY(0%)}100%{transform:translateY(-50%)}}.upward{animation:infinite linear}.upward.x{display:inline-block;white-space:nowrap;animation-name:upward-x}.upward.r{display:inline-block;white-space:nowrap;animation-name:upward-x-r}.upward.y{display:block;animation-name:upward-y}.upward:hover{animation-play-state:paused}.scroll::-webkit-scrollbar {width:.6em;height:1px}.scroll::-webkit-scrollbar-thumb {border-radius:.6em;-webkit-box-shadow:inset 0 0 .25em rgba(0,0,0,0.2);background:rgba(89,17,18,.7)}.scroll::-webkit-scrollbar-track {-webkit-box-shadow:inset 0 0 .25em rgba(0,0,0,0.2);border-radius:.6em;background:#ededed}.number-roll span{width:.6em;height:1em;line-height:1em;display:inline-block;font-size:10em;font-family:Arial Bold;overflow:hidden;position:relative;color:#761409;font-weight:bold}.number-roll span:after{content:'+';display:inline-block;vertical-align:top}.number-roll span:before{content:'0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9';display:block;transition:transform 2s ease-out .4s}.number-roll.on span.n1:before{transform:translateY(-10em)}.number-roll.on span.n2:before{transform:translateY(-11em)}.number-roll.on span.n3:before{transform:translateY(-12em)}.number-roll.on span.n4:before{transform:translateY(-13em)}.number-roll.on span.n5:before{transform:translateY(-14em)}.number-roll.on span.n6:before{transform:translateY(-15em)}.number-roll.on span.n7:before{transform:translateY(-16em)}.number-roll.on span.n8:before{transform:translateY(-17em)}.number-roll.on span.n9:before{transform:translateY(-18em)}.number-roll.on span.n10:before{transform:translateY(-19em)}.number-roll span.symbol{width:.3em}.number-roll.on span.symbol:before{content:','}.number-roll.on span.number-symbol{font-size:1.5em;vertical-align:top;margin-left:.2em;width:1em}.number-roll.on span.number-symbol:before{content:'+';vertical-align:top}.center{width:100%;max-width:105em;margin:0 auto;position:relative}.marginauto{margin:5em auto}.in-name{text-align:center}.in-name h1{font-size:2.8em;color:#761409;line-height:1em;font-weight:normal}.in-name p{color:#3e3a39;font-size:1.6em;line-height:2em}.in-name span{margin-top:1em;color:#666}.in-name h1,.in-name p,.in-name span{display:block}.in-name.white h1,.in-name.white p,.in-name.white span{color:#fff}.all-more{line-height:3em;width:12.5em;text-align:center;color:#761409;display:block;border-radius:5em;border:1px solid #761409;margin:0 auto}.all-more:before{content:'查看更多 +';display:block;transition:.3s;transition-timing-function:ease-out}.all-more:hover:before{background:#761409;color:#fff}.side-name{text-align:center}.side-name p{font-size:2.25em;color:#333}.side-name p:after{content:'';width:1.5em;height:2px;display:block;background:#761409;margin:.5em auto}.side-name span{font-size:.9em;color:#898989;line-height:2em}.center-box{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:auto}.tab{width:calc(4em - 2px);height:6em;font-family:icon;text-align:center;line-height:6em;color:#898989;border:1px solid #898989;position:absolute;top:50%;transform:translateY(-50%);left:0;cursor:pointer}.tab.right{left:initial;right:0}.tab:after{content:'\ed12';font-size:2em}.tab.right:after{content:'\e65e'}.tab:hover{background:#898989}.tab:hover:after{color:#fff}.img-center img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.all-back{padding:10em 0;background:url(/web/images/in-course-back.jpg) no-repeat top center;background-size:cover;padding-bottom:0}#map{width:100%;height:100%}#map img{max-width:none}#map div{overflow:visible}#map .anchorBL{display:none}header{position:fixed;top:0;left:0;right:0;z-index:3}header .nav-web{width:3em;height:3em;position:absolute;right:2em;top:.75em;text-align:center;line-height:3em;font-family:icon;color:#fff;display:none}header .nav-web:after{content:'\e709';font-size:2em;color:#fff}.page{text-align:left;margin-bottom:2em;text-align:center;margin:3em auto}.page a{text-align:center;width:1.8em;height:1.8em;display:inline-block;margin-left:1em;color:#333;line-height:1.8em;background:#dcdddd;border:1px solid transparent}.page a.on{background:none;border:1px solid #000d1b;background:#000d1b;color:#fff}.page a:hover{background:none;border:1px solid #000d1b;background:#000d1b;color:#fff}header{background:#7a110b;padding:1.75em 0}header .nav{margin:0 4.5em;display:flex;align-items:center;justify-content:space-between;flex-flow:row wrap}header .nav .logo{width:100%;max-width:15em;display:inline-block}header .nav .logo img{width:100%;display:block}header .nav .top-nav{display:inline-block;vertical-align:middle}header .nav .top-nav a{color:#fff;margin:0 2em;font-size:1.25em;display:inline-block;vertical-align:top}header .nav .top-nav a:after{content:'';width:0;height:1px;margin:0 auto;display:block;background:#fff;margin-top:.25em;transition:.3s;transition-timing-function:ease-out}header .nav .top-nav a:hover:after,header .nav .top-nav a.on:after{width:100%}.in-banner{height:calc(100vh - 20.5em);position:relative;margin-top:6.5em}.in-banner .list{white-space:nowrap;height:100%}.in-banner .list li{display:inline-block;vertical-align:top;position:relative;width:100%;height:100%}.in-banner .list li a{white-space:normal}.in-banner .list li .text{padding:1em;display:inline-block;position:absolute;left:5em;bottom:3em;z-index:1;color:#fff;text-align:left}.in-banner .list li .text h1{font-size:4em;line-height:1em}.in-banner .list li .text p{font-size:1.5em;line-height:1em}.in-banner .list li .text span{display:block;background:#fff;position:absolute}.in-banner .list li .text span:nth-child(1){width:2em;height:2px;top:0;left:0}.in-banner .list li .text span:nth-child(2){height:2em;width:2px;top:0;left:0}.in-banner .list li .text span:nth-child(3){width:2em;height:2px;bottom:0;right:0}.in-banner .list li .text span:nth-child(4){height:2em;width:2px;bottom:0;right:0}.in-banner .list li .name{color:#fff;z-index:1;position:absolute;bottom:5em;left:55em}.in-banner .list li .name:before{content:attr(data-number);font-size:1.5em;display:inline-block;vertical-align:middle;margin-right:.25em}.in-banner .list li .name:after{content:attr(data-name);font-size:1.25em;display:inline-block;vertical-align:middle;border-bottom:1px solid #fff}.in-banner .list li img{min-width:100%;height:100%;position:absolute;left:-200%;top:-200%;right:-200%;bottom:-200%;margin:auto;transition:transform 8s ease;transform:scale(1.1,1.1)}.in-banner .list li.on img{transform:scale(1,1)}.in-banner .list li .text,.in-banner .list li .name{transform:translateY(2em);opacity:0}.in-banner .list li.on .text,.in-banner .list li.on .name{transform:translateY(0);opacity:1;transition-delay:.6s}.in-banner .list li.on .name{transition-delay:1s}.in-banner .list-both{position:absolute;bottom:5em;right:6em;text-align:center;width:auto}.in-banner .list-both li{vertical-align:top;display:inline-block;width:1em;height:1em;border-radius:50%;background:rgba(255,255,255,.5);margin:1em 0;cursor:pointer;margin:0 .5em}.in-banner .list-both li.on,.in-banner .list-both li:hover{background:#fff}.in-banner .banner-both{width:4em;height:4em;position:absolute;left:5em;top:50%;transform:translateY(-50%) translateX(-2em);text-align:center;line-height:4em;font-family:icon;background:rgba(255,255,255,.3);border-radius:50%;cursor:pointer;opacity:0}.in-banner .banner-both.right{left:initial;right:5em;transform:translateY(-50%) translateX(2em)}.in-banner .banner-both:after{content:'\ed12';font-size:2em;color:#7a110b;z-index:1}.in-banner .banner-both.right:after{content:'\e65e'}.in-banner .banner-both:hover{background:#fff}.in-banner:hover .banner-both{opacity:1;transform:translateY(-50%) translateX(0)}.in-adv{background:#eee;padding:2em 0;position:relative;overflow:visible}.in-adv .center{display:flex;align-items:center;justify-content:space-between;max-width:97em;transform:translateX(2em)}.in-adv .center span{font-family:icon;text-align:center}.in-adv .center span:before{content:attr(data-icon);font-size:4em;display:block;color:#a1a1a1;transition:.6s;transition-timing-function:ease-out}.in-adv .center span p{font-size:2em;color:#761409;line-height:2em}.in-adv .center span:hover:before{transform:rotateY(180deg)}.in-adv:after{content:'';display:none;width:0;height:0;border-style:solid;border-width:3.25em 3.75em 0 3.25em;border-color:#eee transparent transparent transparent;position:absolute;left:0;right:0;bottom:0;transform:translateY(100%);margin:0 auto}.in-cases{margin:5em auto;position:relative;max-width:115em}.in-cases .in-cases-name-box{width:100%;max-width:40.25em;text-align:center;float:left}.in-cases .in-cases-name-box p.name{font-size:4em;color:#761409}.in-cases .in-cases-name-box .number-roll{margin:3em 0}.in-cases .in-cases-name-box p.name-after{font-size:2em;color:#761409;padding-top:2em;border-top:2px solid #761409}.in-cases .in-cases-list{width:calc(100% - 40.25em);float:right}.in-cases .in-cases-list .list{width:calc(100% / 3 - 1px - 3em);padding:1em 1.5em;position:relative;height:100%;float:left;height:34em}.in-cases .in-cases-list .list:before{content:'';width:2px;height:100%;display:block;background:#7a110b;box-shadow:0 0 1em rgba(51,51,51,.7);position:absolute;left:0;top:0}.in-cases .in-cases-list .list li{line-height:2em}.in-cases .in-cases-list .list{transform:translateX(30%);opacity:0}.in-cases.on .in-cases-list .list:nth-child(1){transform:translateX(0);opacity:1;transition-delay:.4s}.in-cases.on .in-cases-list .list:nth-child(2){transform:translateX(0);opacity:1;transition-delay:.8s}.in-cases.on .in-cases-list .list:nth-child(3){transform:translateX(0);opacity:1;transition-delay:1.2s}.img-flow{padding:1.25em 0;background:#ebebeb}.img-flow .list{white-space:nowrap;letter-spacing:-8px}.img-flow .list li{display:inline-block;vertical-align:top;letter-spacing:normal}.img-flow .list li img{display:block}.in-outline{margin-top:5em;padding:5em 0;background:#eee}.in-outline .list{display:flex;justify-content:space-between;flex-flow:row wrap}.in-outline .list li{width:calc(100% / 7 - 1em);height:auto;overflow:visible;cursor:pointer}.in-outline .list li .name{width:100%;height:35em;position:relative}.in-outline .list li .name img{filter:grayscale(100%);transition:.6s;transition-timing-function:ease-out}.in-outline .list li .name:hover img,.in-outline .list li.on .name img{filter:grayscale(0);transform:scale(1.1,1.1)}.in-outline .list li .name span{padding:.8em;writing-mode:vertical-lr;color:#fff;display:block;background:#747474;position:absolute}.in-outline .list li .name span:before{content:'';width:1.5em;height:1.5em;display:block;border-top:2px solid #fff;border-left:2px solid #fff;position:absolute;left:.5em;top:.5em}.in-outline .list li .name span:after{content:'';width:1.5em;height:1.5em;display:block;border-right:2px solid #fff;border-bottom:2px solid #fff;position:absolute;right:.5em;bottom:.5em}.in-outline .list li .name:hover span,.in-outline .list li.on .name span{background:#f1692d}.in-outline .list li .name span b{font-size:2.5em;letter-spacing:.2em}.in-outline .list li .name:before{content:'';width:100%;height:.5em;display:block;background:#f1692d;position:absolute;bottom:0;left:0;right:0}.in-outline .list li p{width:calc(100% + 20em);position:relative;left:-10em;color:#fff;visibility:hidden;opacity:0}.in-outline .list li p:before{content:'';width:0;height:0;display:block;border-style:solid;border-width:1.25em 1.875em 0 1.875em;border-color:#f1682d transparent transparent transparent;position:absolute;left:0;right:0;margin:0 auto}.in-outline .list li p span{display:block;margin-top:1.25em;line-height:180%;background:#f1692d;padding:2em}.in-outline .list li:first-child p{left:0}.in-outline .list li:first-child p:before{left:-20em}.in-outline .list li:last-child p{left:initial;right:20em}.in-outline .list li:last-child p:before{left:initial;right:6.2em}.in-outline .list li.on p{opacity:1;visibility:visible}.in-outline .list li:nth-child(1) .name span{left:0;top:0}.in-outline .list li:nth-child(2) .name span,.in-outline .list li:nth-child(5) .name span{left:0;bottom:.5em}.in-outline .list li:nth-child(3) .name span{left:50%;top:50%;transform:translateY(-50%) translateX(-50%)}.in-outline .list li:nth-child(4) .name span{right:0;top:0}.in-outline .list li:nth-child(6) .name span{right:0;bottom:.5em}.in-outline .list li:nth-child(7) .name span{right:0;top:0}.in-outline .list li:nth-child(1).on .name span{background:#7a110b}.in-outline .list li:nth-child(2).on .name span{background:#ac724d}.in-outline .list li:nth-child(3).on .name span{background:#81493a}.in-outline .list li:nth-child(5).on .name span{background:#968979}.in-outline .list li:nth-child(6).on .name span{background:#8d6e80}.in-outline .list li:nth-child(7).on .name span{background:#aa3a38}footer{border-top:.6em solid #cda462;overflow:hidden;background:#7a110b;padding:5em 0}footer .center{display:flex;align-items:center;justify-content:space-between}footer .center .bt-nav a{color:#fff;display:inline-block;vertical-align:top;font-size:1.125em;color:#fff;margin-right:2em}footer .center .box{margin-top:4em}footer .center .box p.company{color:#fff;font-size:1.5em;line-height:150%;letter-spacing:.1em}footer .center .box p.addr{color:#fff;margin-top:1em}footer .center .wechat{width:12.5em;text-align:center;display:none}footer .center .wechat img{display:block;width:100%}footer .center .wechat:after{content:'【扫一扫关注微信公众号】';color:#fff;display:block;margin-top:.5em}.ny-banner{width:100%;height:auto;margin-top:6.56em;display:none}.ny-banner.block{display:block}.ny-banner img{display:block;width:100%}.side-back{background:#dcdddd}.side-back.inspection{background:url(/web/images/ldsc-back.jpg) no-repeat center center;background-size:cover}.side-all-box{max-width:90em;margin:5em auto;margin-top:10em}.side-all-box.center.cases{margin:5em auto}.side-all-box .nav-all{position:absolute;top:0;bottom:0;left:0;max-width:17em;width:100%}.side-all-box .nav-all .side-a{display:block;line-height:3.4em;text-align:center;background:#f1f1f2;margin-bottom:.2em}.side-all-box .nav-all .side-a:hover,.side-all-box .nav-all .side-a.on{background:#6f1318;color:#fff}.side-all-box .nav-all .side-a span{font-size:1.25em;font-family:icon}.side-all-box .nav-all .side-a span:after{content:'\e65e';font-size:.8em;display:inline-block;margin-left:.5em}.side-all-box .nav-all .return-index{position:absolute;bottom:3em;left:0;right:0;line-height:2em;text-align:center}.side-all-box .nav-all .return-index:before{content:'';width:2px;height:100%;position:absolute;left:0;top:0;bottom:0;background:#6f1318}.side-all-box .nav-all .return-index:after{content:'';width:5em;height:2px;display:block;background:#6f1318;position:absolute;left:0;top:50%;transform:translateY(-50%)}.side-all-box .nav-all .return-index a{color:#6f1318;letter-spacing:.1em;font-size:1.125em}.side-text-box{padding:7.5em;min-height:40em;float:right;background:#fff;max-width:calc(100% - 33em);width:100%}.side-text-box.inspection{max-width:calc(100% - 15em)}.side-text-box.side-cases-list{padding:5em;max-width:calc(100% - 28em)}.abot-name{text-align:center;line-height:3em}.abot-name h1{font-size:2.5em;color:#6f1318}.abot-name p{color:#666;position:relative}.abot-name p span{display:inline-block;background:#fff;z-index:1;padding:0 1em;position:relative}.abot-name p:after{content:'';width:100%;height:1px;display:block;background:#6f1318;position:absolute;top:50%;transform:translateY(-50%)}.about-text-box{color:#333;line-height:200%;font-size:1.125em;margin-top:2em}.inspection-text-box {margin-top:3em}.inspection-text-box .title-hide {position:relative}.inspection-text-box .title-hide .inspection-goto{width:2em;height:2em;text-align:center;line-height:2em;font-family:icon;position:absolute;left:0;top:50%;transform:translateY(-50%);color:#fff;background:#cfab77;cursor:pointer;border-radius:50%}.inspection-text-box .title-hide .inspection-goto:after{content:'\ed12'}.inspection-text-box .title-hide .inspection-goto.right:after{content:'\e65e'}.inspection-text-box .title-hide .inspection-goto.right{left:initial;right:0}.inspection-text-box .title-hide .inspection-goto:hover{background:#701802}.inspection-text-box .title-hide .list{white-space:nowrap;position:relative}.inspection-text-box .title-hide .list li{width:calc(100% / 4);height:auto;display:inline-block;vertical-align:top;position:relative}.inspection-text-box .title-hide .list li:after{content:'';width:100%;height:1px;background:#cfab77;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);margin:auto}.inspection-text-box .title-hide .list li span{width:4.5em;height:4.5em;line-height:4.5em;text-align:center;display:block;padding:.8em;border:1px dashed #cfab77;border-radius:50%;position:relative;color:#fff;margin:0 auto;background:#fff;z-index:1;cursor:pointer}.inspection-text-box .title-hide .list li span:after{content:'';width:4.5em;height:4.5em;display:block;background:#cfab77;border-radius:50%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.inspection-text-box .title-hide .list li span:before{content:attr(data-name);z-index:1;position:relative;font-size:1.25em}.inspection-text-box .title-hide .list li.on span{border:1px dashed #7f1306}.inspection-text-box .title-hide .list li.on span:after{background:#7f1306}.inspection-text-box .img-box{margin-top:5em}.inspection-text-box .img-box .list{white-space:nowrap}.inspection-text-box .img-box .list li{width:100%;display:inline-block;vertical-align:top;text-align:center}.inspection-text-box .img-box .list li img{max-width:100%}.side-cases-list .list-more{width:2em;height:2em;line-height:2em;text-align:center;background:#eee;color:#fff;font-family:icon;margin:0 auto;margin-top:3em;border-radius:50%;cursor:pointer}.side-cases-list .list-more:after{content:'\e606';font-size:1em}.side-cases-list .list-more:hover{background:#7a110b}.side-cases-list .list li{width:calc(100% / 3 - .8em);display:inline-block;vertical-align:top;margin:0 .4em .8em .4em}.side-cases-list .list li a{white-space:nowrap}.side-cases-list .list li .himg{width:100%;height:13.75em;display:block;overflow:hidden}.side-cases-list .list li p{background:#eee;line-height:4.4em;color:#474747;padding:0 1em}.side-cases-list .list li:hover p{background:#ac724d;color:#fff}.side-honor-box{background:#fff;max-width:70em;padding:5em 7.5em;box-shadow:0 0 1em rgba(51,51,51,.5);margin:10em auto;margin-bottom:5em}.side-honor-box .text-list{margin-top:2em;text-align:center;line-height:300%}.side-honor-box .text-list span{font-weight:bold;color:#790f11;font-size:1.5em}.side-honor-img{padding:3em;margin-top:3em;background-image:linear-gradient(-90deg,#d89e5f,#ecd3b4,#d0a467)}.side-honor-img .list-hiden{position:relative}.side-honor-img .list-hiden .honor-both{position:absolute;width:4em;height:6em;line-height:6em;text-align:center;position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.5);font-family:icon;color:#fff;cursor:pointer}.side-honor-img .list-hiden .honor-both.right{left:initial;right:0}.side-honor-img .list-hiden .honor-both:after{content:'\ed12';font-size:1.5em}.side-honor-img .list-hiden .honor-both.right:after{content:'\e65e'}.side-honor-img .list-hiden .hiden{width:calc(100% - 10em);height:auto;position:relative;padding:4.5em 0;margin:0 auto}.side-honor-img .list-hiden .hiden .list{height:14em;margin:0 auto;overflow:visible}.side-honor-img .list-hiden .hiden .list li{height:calc(100% - .5em);border:.25em solid #ac6e57;position:relative;display:inline-block;vertical-align:top;transition:.3s;transition-timing-function:ease-out}.side-honor-img .list-hiden .hiden .list li img{width:auto;height:auto;display:block;max-height:100%}.side-honor-img .list-hiden .hiden .list li:hover{transform:scale(1.2,1.2);z-index:1}.side-contact-us{width:100%;padding:5em 0;background:#deddd9}.side-contact-us .contact-us-box{max-width:50em;margin:0 auto;text-align:center}.side-contact-us .contact-us-box .text{margin:0 auto;display:inline-block;text-align:left}.side-contact-us .contact-us-box .text h1{font-size:2em;color:#8a0c0d;margin-bottom:1em}.side-contact-us .contact-us-box .text h1:after{content:attr(data-en);font-size:.7em;display:inline-block;margin-left:.5em;color:#333}.side-contact-us .contact-us-box .text p{margin-top:1em;font-size:1.125em;color:#333;font-family:icon}.side-contact-us .contact-us-box .text p:before{content:'';width:1.7em;height:1.7em;line-height:1.7em;display:inline-block;vertical-align:middle;margin-right:.5em;font-size:1.3em;border-radius:50%;color:#760000;text-align:center;border:1px solid #7f0d0d}.side-contact-us .contact-us-box .text p.addr:before{content:'\e643'}.side-contact-us .contact-us-box .text p.number:before{content:'\e61b'}.side-contact-us .contact-us-box .text p.fax:before{content:'\e630'}.side-contact-us .contact-us-box .img{width:12em;float:right;text-align:center;display:none}.side-contact-us .contact-us-box .img img{width:100%;display:block}.side-contact-us .contact-us-box .img:after{content:'【扫一扫关注微信公众号】';display:block;margin-top:1em;font-size:.9em}.side-jobs{background:url(/web/images/contactback.png) no-repeat center center;background-size:cover}.side-jobs .box{max-width:62.5em;padding:9em;background:#fff;margin:0 auto}.side-jobs .box .jobs-name{font-size:2em;color:#8a0c0d;text-align:center}.side-jobs .box .jobs-name:after{content:attr(data-en);font-size:.7em;display:inline-block;margin-left:.5em;color:#333}.side-jobs .box .list{margin-top:3em}.side-jobs .box .list li{border:2px solid #5f5d5e;position:relative;margin-bottom:2em}.side-jobs .box .list li .text{padding:1.5em 2em;width:100%;max-width:52.5em;background:#eee}.side-jobs .box .list li .text p{font-size:1.25em;color:#333;font-weight:bold;margin-bottom:1em}.side-jobs .box .list li .text span{color:#666;line-height:200%}.side-jobs .box .list li .more{width:calc(100% - 56.5em);display:block;position:absolute;top:0;bottom:0;right:0;background:#5f5d5e}.side-jobs .box .list li .more:after{content:'More';display:block;position:absolute;top:50%;transform:translateY(-50%);text-align:center;left:0;right:0;color:#fff}.side-jobs .box .list li:hover{border:2px solid #7a110b}.side-jobs .box .list li:hover .more{background:#7a110b}.curtain{min-width:100%;height:100%;position:fixed;background:#fff;left:0;top:80%;z-index:99;white-space:nowrap}.curtain.seton{top:0}.curtain_close{width:3.5em ;height:3.5em;position:fixed;top:1.75em;right:8.75em;font-family:icon;text-align:center;line-height:3.5em;background:#a60c2d;z-index:1000;cursor:pointer}.curtain_close:after{content:'\e633';color:#fff;font-size:2em}.curtain_close:hover{transform:rotate(180deg)}.curtain .curtain_boxone{width:100%;height:100%;display:inline-block;z-index:80}.curtain .curtain_center{width:calc(62.5em - 5em);height:auto;max-height:31.25em;margin:3em auto;padding:2.5em;background:#f4f4f4;border-radius:1em;overflow-y:auto}.curtain .curtan_text{width:100%;height:100%}.curtain .curtain_center small{font-size:.87em;line-height:2.5em;display:block;white-space:normal}.curtain .slide{width:11.25em;height:4.06em;line-height:4.06em;background:#a60c2d;display:block;margin:0 auto;cursor:pointer;text-align:center}.curtain .slide font{font-size:.87em;color:#fff}.curtain .apply_box{width:100%;max-width:75em;margin:0 auto}.curtain .jobs_btn{width:7.5em;height:2.5em;line-height:2.5em;text-align:center;margin:1.25em auto;background-color:#666;color:#fff;border-radius:4px;cursor:pointer}.curtain .jobs_btn:hover{background-color:#a60c2d}.pagecor{width:3.5em;height:3.5em;position:fixed;top:calc(50% - 1.75em);right:8.75em;font-family:icon;text-align:center;line-height:3.5em;background:red}.pagecor:after,.reve:after{content:'\e646';color:#fff;font-size:2em}.reve:after{content:'\e645'}.reve{width:3.5em;height:3.5em;position:fixed;top:calc(50% - 1.75em);left:8.75em;font-family:icon;text-align:center;line-height:3.5em;background:red}.pagecor,.reve{display:none}.cases-contont{background:#f8eee4;position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;min-height:100vh;z-index:9}.cases-contont .box-center{width:100%;max-width:74em;min-height:95vh;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;overflow-y:auto;padding-right:1em}.cases-contont .box-center .return{width:3em;height:3em;text-align:center;line-height:3em;font-family:icon;float:right;background:#790f11;color:#fff;cursor:pointer;float:right}.cases-contont .box-center .return:after{content:'\e633';font-size:2em}.cases-contont .all-content-hide{background:#fff}.cases-contont .box-center .name{padding:3em 2em;text-align:left;background:#fff}.cases-contont .box-center .name h1{font-size:2em;font-weight:normal;color:#6f1318;display:inline-block;vertical-align:middle}.cases-contont .box-center .name h1:after{content:attr(data-name);display:inline-block;vertical-align:middle;font-size:.5em;max-width:25em;margin-left:1em}.cases-contont .box-center .img{white-space:nowrap;position:relative}.cases-contont .box-center .img .list{white-space:nowrap;height:100%}.cases-contont .box-center .img .list li{width:100%;height:100%;display:inline-block;vertical-align:top;position:relative}.cases-contont .box-center .img .list li img{width:100%;max-width:100%;display:block;height:40em}.cases-contont .box-center .hide-box{padding:1em;height:9em;bottom:0;left:0;right:0;background:rgba(51,51,51,.8);z-index:1}.cases-contont .box-center .hide-box .hide{width:100%;height:100%;position:relative}.cases-contont .box-center .hide-box .hide .small-img{white-space:nowrap;height:100%}.cases-contont .box-center .hide-box .hide .small-img li{height:100%;width:calc(100% / 5 );display:inline-block;vertical-align:top;position:relative;cursor:pointer}.cases-both{width:3em;height:6em;z-index:1;text-align:center;line-height:6em;position:absolute;left:0;top:50%;transform:translateY(-50%);background:rgba(89,17,18,.5);color:#fff;font-family:icon;cursor:pointer}.cases-both.right{left:initial;right:0}.cases-both:after{content:'\ed12';font-size:1.5em}.cases-both.right:after{content:'\e65e'}.cases-both:hover{background:rgba(89,17,18,1)}.cases-contont .box-center .text{padding:2em 3em}.cases-contont .box-center .text p{font-size:1.25em;color:#333;margin-bottom:1em}.cases-contont .box-center .text span{line-height:2em;display:block;overflow-y:auto}.cases-contont .img .cases-both{display:none}.copyright.center{margin-top:2em;display:block}.copyright.center,.copyright.center a{color:rgba(255,255,255,.5)}@media screen and (max-width:1700px){body{font-size:14px}}@media screen and (max-width:1500px){body{font-size:12px}}@media screen and (max-width:860px){body{font-size:12px;min-width:0}header{width:100%;min-height:5em;height:auto;background:#790f11;overflow:hidden;position:fixed;top:0;left:0;right:0;z-index:98;padding:0}header .nav{margin:0}header .nav .logo{height:3em;position:absolute;left:0;right:0;top:1em;margin:0 auto;max-width:15em;text-align:center}header .nav .logo img{max-width:100%;max-height:100%;width:initial;display:inline-block}header.on .logo{margin:0 auto}header .nav-web{display:block;color:#898989;top:1em}header .top-nav{height:0;position:static;margin-top:4em}header .top-nav.open{height:30em;padding-bottom:1em;width:100%}header .nav .top-nav a{display:block;margin:0;font-size:1.25em;line-height:4em;margin:0 2em;border-bottom:1px solid #fff;color:#fff;padding:0;text-align:left}header .nav .top-nav a:last-child{border-bottom:0}header .nav .top-nav a.on,header .nav .top-nav a:hover{background:none;color:#fff}header .nav .top-nav a:after{display:none}header .center{margin:0;overflow:visible;padding:0}.center{width:initial;max-width:initial;margin:2em 1em}.in-name h1{font-size:2em;color:#9d4321;line-height:1em}.in-name p{color:#3e3a39;font-size:1.25em;line-height:2em}.all-more{width:100%;margin-top:2em}.side-name{text-align:center}.side-name p{font-size:1.5em}.side-name span{font-size:.8em}.center-box{position:static;transform:translateY(0);opacity:1}.tab{width:calc(4em - 2px);height:3em;line-height:3em;color:#898989}.in-banner{height:18em;margin-top:5em}.in-banner .list li .text{display:block}.banner .list-both{right:1em}.in-banner .list-both{bottom:0;left:0;right:0}.in-banner .banner-both{left:1em}.in-banner .banner-both.right{right:1em}.in-adv{padding:1em 0}.in-adv .center{margin:0 1em;transform:translateX(0)}.in-adv .center span:before{font-size:4em}.in-adv .center span p{font-size:1.5em;line-height:1.5em}.in-adv:after{border-width:1.25em 1.75em 0 1.25em}.in-cases{margin:3em auto}.in-cases .in-cases-name-box p.name{font-size:3em}.in-cases .in-cases-name-box .number-roll{margin:1em 0}.number-roll span{font-size:8em}.in-cases .in-cases-name-box{max-width:100%;float:initial}.in-cases .in-cases-name-box p.name-after{font-size:1.5em;padding-top:1em}.in-cases .in-cases-list{width:100%;float:initial;margin:2em 1em;display:none}.in-cases .in-cases-list .list{width:100%;float:initial;display:none}.img-flow .list{overflow:visible}.img-flow .list li{height:20em}.img-flow .list li img{height:100%}.in-outline{padding:1em 0;margin-top:2em}.in-outline .list{flex-flow:row wrap}.in-outline .list li{width:100%;margin-bottom:2em}.in-outline .list li .name{height:auto}.in-outline .list li .name img{display:none}.in-outline .list li .name span{writing-mode:initial;position:static;text-align:center}.in-outline .list li .name:before{display:none}.in-outline .list li p{width:100%}.in-outline .list li:first-child p:before{left:0}.in-outline .list li p{left:0}.in-outline .list li p{opacity:1;visibility:visible}.in-outline .list li:nth-child(3) .name span{transform:translateX(0) translateY(0)}.in-outline .list li:last-child p{right:0}.in-outline .list li:last-child p:before{right:0;left:0}.in-outline .list li:nth-child(1) .name span{background:#7a110b}.in-outline .list li:nth-child(2) .name span{background:#ac724d}.in-outline .list li:nth-child(3) .name span{background:#81493a}.in-outline .list li:nth-child(5) .name span{background:#968979}.in-outline .list li:nth-child(6) .name span{background:#8d6e80}.in-outline .list li:nth-child(7) .name span{background:#aa3a38}.in-outline .list li p span{background:#bfbfbf}.bottom-nav-box .bt-nav{display:none}footer{padding:0}footer .center{flex-flow:row wrap}footer .center .box{margin-top:0}footer .center .wechat{margin-top:2em}.ny-banner{margin-top:5em}.side-all-box.center{margin-top:5em}.side-all-box.center.cases{margin-top:2em}.side-all-box .nav-all{position:static;width:100%;max-width:initial;white-space:nowrap;overflow-x:auto;margin:2em 1em}.side-all-box .nav-all .side-a{display:inline-block;padding:0 1em}.side-all-box .nav-all .return-index{display:none}.side-text-box{width:calc(100% - 4em);float:initial;padding:2em;margin-top:2em;max-width:initial}.side-cases-list .list li .himg{height:16em}.inspection-text-box .title-hide .list li{width:calc(100% / 2 )}.side-text-box.side-cases-list{padding:2em;width:calc(100% - 4em);max-width:initial;margin:2em 1em;padding:1em}.side-cases-list .list li{width:100%}.cases-contont{top:5em;height:auto;min-height:initial}.cases-contont .box-center .name h1:after{display:block;margin-left:0}.cases-contont .box-center{min-height:initial;margin-bottom:2em}.cases-contont .box-center .hide-box{margin:1em;padding:.5em;display:none}.cases-contont .img .cases-both{display:block}.cases-contont .box-center .hide-box .hide .small-img li{width:calc(100% / 2 - 1em);margin-right:2em}.cases-contont .box-center .return{width:3em;height:3em;line-height:3em;bottom:1em;right:1em;top:initial;transform:translateY(0)}.cases-contont .box-center .return:after{font-size:1.5em}.side-honor-box.center{width:calc(100% - 4em);padding:2em 1em;margin-top:6em}.side-honor-img .list-hiden .hiden{padding:2em 0}.side-honor-img .list-hiden .hiden .list{height:8em}.side-honor-img .list-hiden .hiden{width:100%}.side-honor-img{padding:0;margin-top:0}.side-contact-us{padding:2em;margin:2em 1em}.side-contact-us .contact-us-box .text,.side-contact-us .contact-us-box .img{float:initial}.side-contact-us .contact-us-box .img{margin-top:2em}.side-jobs .box{max-width:initial;padding:1em}.side-jobs .box .list li .text{width:calc(100% - 2em);padding:1em}.side-jobs .box .list li .more{position:static;width:100%;height:3em;line-height:3em;text-align:center}.side-jobs .box .list li .more:after{position:static;transform:translateY(0)}.curtain .curtain_boxone{position:relative;vertical-align:top}.curtain .curtain_center{width:calc(100% - 6em);margin:1.5em auto;margin-top:4.5em}.curtain .curtain_center small{white-space:normal}.curtain .curtain_close{left:0;right:0;margin:0 auto}.curtain .curtain_close{top:1em}.curtain .curtain_center{padding:2em;margin:0 1em;margin-top:6em;max-height:80vh}.cases-contont .box-center .img{margin:0 1em}.cases-contont .box-center .hide-box .hide .cases-both{width:2em;height:4em;line-height:4em}.cases-contont .box-center .hide-box .hide .cases-both:after{font-size:1em}.side-honor-box .text-list span{font-size:1.25em}.side-honor-img .list-hiden{text-align:center}.side-honor-img .list-hiden .honor-both{position:static;transform:translateY(0);display:inline-block;width:5em;height:2.5em;line-height:2.5em}.in-banner .list-both li{width:.5em;height:.5em}.side-text-box.inspection{width:100%;max-width:calc(100% - 4em)}.in-banner .list li .text{left:1em}.in-banner .list li .text h1{font-size:2em}.in-banner .list li .text p{font-size:1em}.cases-contont .box-center .img .list li img{height:18em}}