html{height:100%;font-size:min(calc(100vw / 19.2),100px);overflow-x:hidden;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}@font-face{font-family:myfont;src:url(ITCAvantGardeStd-Bk.otf);font-weight:400;font-style:normal}@font-face{font-family:myfont2;src:url(AvantGardeITCbyBT-Demi.otf);font-weight:400;font-style:normal}@font-face{font-family:myfont3;src:url(AvenirLTStd-Light.otf);font-weight:400;font-style:normal}@font-face{font-family:myfont4;src:url(Swiss924BT-RegularB.otf);font-weight:400;font-style:normal}@font-face{font-family:myfont5;src:url(BauhausITCbyBT-Medium.otf);font-weight:400;font-style:normal}body{padding:0;margin:0 auto;overflow-x:hidden;line-height:24px;font-size:16px;background:#fff;font-family:myfont}@media(max-width:500px){body{font-size:14px}}@media(max-width:360px){body{font-size:11px;line-height:19px}}ul,li{margin:0;padding:0;list-style:none}*{margin:0;padding:0;outline:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}select{appearance:none;-moz-appearance:none;-webkit-appearance:none;padding-right:14px}select::-ms-expand{display:none}a img{vertical-align:top}a{text-decoration:none}.pull-right{float:right}input,textarea,select{-webkit-appearance:none;border-radius:0}input:required:invalid,input:focus:invalid,textarea:required:invalid,textarea:focus:invalid{box-shadow:none}img{max-width:100%;vertical-align:top}a{color:#666}.vcenter{top:0;left:0;right:0;bottom:0;margin:auto;display:block;max-width:100%;max-height:100%;position:absolute;vertical-align:middle}.clearfix:after{content:"";clear:both;display:block}.container{width:100%;margin-left:auto;margin-right:auto;padding:0 2.26rem}.header{height:2.03rem;background:#000;position:relative;transition:.5s;padding-top:.7rem}.header .logo{float:left;width:15.5%;display:block}.header .box{float:right;width:84.5%}.header .info{text-align:right}.header .info img{margin-right:.15rem;vertical-align:middle;width:.3rem}.header .info a{color:#01ffe4;display:inline-block;margin-left:.2rem;font-size:.28rem}.headerFixed{position:fixed;top:0;left:0;width:100%;z-index:55;padding:25px 0;height:auto}.nav{float:right;padding-top:.15rem}.nav li{float:left;color:#fff;margin-left:.82rem;font-size:.2rem;position:relative}.nav li a{display:block;color:#fff}.nav li a:hover{color:#9c0008}.nav li .subnav{position:absolute;top:.24rem;left:50%;width:200px;margin-left:-100px;display:none;padding:.26rem 0;text-align:center;z-index:4}.nav li .subnav ul{background:#00000080;padding:.14rem .1rem;box-shadow:0 0 5px #0000001a}.nav li .subnav ul li{float:none;margin:0 0 9px;padding:0;background:0}.nav li .subnav ul li a{line-height:32px;font-size:14px;color:#fff;width:auto;padding:0 .15rem;overflow:hidden;transition:.5s;font-weight:400;text-transform:inherit}@media(min-width:1025px){.nav li .subnav ul li:hover>a{background:#9c0008;color:#fff}}.nav li.active a{color:#9c0008}.nav li:last-child{padding-right:0}.banner{text-align:left}.banner .item{height:7.3rem;position:relative}.banner .item .hover{left:4%;width:37%;position:absolute;top:1.66rem}.banner .item .hover .bt{color:#fff;font-family:myfont2;font-size:.6rem;line-height:.82rem;letter-spacing:1px;margin-bottom:.66rem}.banner .item .hover .p{font-size:.3rem;color:#fff;margin-bottom:.32rem}.banner .item .hover .btn{font-size:0}.banner .item .hover .btn a{width:1.78rem;height:.4rem;line-height:.4rem;border-radius:30px;margin:0 .32rem 0 0;display:inline-block;vertical-align:top;font-size:.26rem;text-align:center}@media(min-width:1025px){.banner .item .hover .btn a:hover{background:#6f1519;color:#fff}}.banner .item .hover .btn .get{color:#fff;background:#787878}.banner .item .hover .btn .more{background:#fff;color:#6f0000}.banner span{display:block}.banner span img{display:inline-block}.index-title{text-align:center}.index-title .font48{font-size:.48rem;line-height:.6rem;font-family:myfont2;font-weight:lighter;letter-spacing:1px}.index-title .font20{opacity:.7;font-size:.2rem;line-height:.46rem;padding-top:.2rem;font-weight:lighter;font-family:myfont}.index-total{background:#e7e7e7;padding:.87rem 0 2rem}.index-total .font20{padding-top:.54rem}.index-total ul{overflow:hidden;margin:0 -.07rem;padding-top:1.07rem}.index-total li{width:50%;float:left;padding:.07rem}.index-total li .item{height:1.6rem;background:#c2c2c2;font-size:0;transition:all .5s ease}.index-total li .icon{display:inline-block;width:26%;vertical-align:middle;line-height:1.6rem;text-align:center;border-right:solid 1px #fff}.index-total li .icon img{vertical-align:middle;max-width:1.2rem}.index-total li .txtbox{width:74%;display:inline-block;vertical-align:middle;color:#555;padding-top:.35rem;font-size:13px;padding-left:.3rem;padding-right:1rem}.index-total li .tit{color:#000;line-height:.24rem;font-size:.2rem;height:.24rem;overflow:hidden;font-family:myfont2}.index-total li .txt{line-height:.34rem;height:.68rem;overflow:hidden;margin-top:.1rem}.index-total li:hover .item{background:#ccc}.index-pack{background:#f7f7f7;padding-bottom:2rem;padding-top:.43rem}.index-pack .index-title{text-align:left}.index-pack .index-title .font20{padding-top:.11rem}.index-pack ul{margin:0 -.15rem;padding-top:.3rem}.index-pack ul li{float:left;width:33.333%;padding:.15rem}.index-pack ul li a{display:block;background:#fff;border-radius:5px}.index-pack ul li .pic{overflow:hidden;position:relative;border-top-left-radius:5px;border-top-right-radius:5px}.index-pack ul li .pic img{border-top-left-radius:5px;border-top-right-radius:5px;transition:all .7s ease}.index-pack ul li .pic:after{content:"";display:block;padding-bottom:57%}.index-pack ul li .txtbox{overflow:hidden;padding:.2rem .13rem}.index-pack ul li .tit{font-size:.21rem;line-height:.24rem;height:.24rem;overflow:hidden;color:#000;font-family:myfont2}.index-pack ul li .txt{font-size:17px;line-height:.24rem;height:.48rem;overflow:hidden;margin-top:.1rem;letter-spacing:-.4px;font-family:myfont3}.index-pack ul li .more{color:#e2d6d6;height:20px;font-size:14px;line-height:20px;width:187px;float:right;padding:0 10px;margin-top:.07rem;position:relative;transition:all 334ms ease;background:#7a171c}.index-pack ul li .more:before{content:"";width:6px;height:6px;right:10px;top:50%;margin-top:-3px;position:absolute;transition:all 334ms ease;border-right:solid 1px #e2d6d6;border-top:solid 1px #e2d6d6;transform:rotate(45deg)}.index-pack ul li:hover .pic img{transform:scale(1.1)}.index-pack ul li:hover .more{color:#fff;text-shadow:0 0 1px #fff}.index-pack ul li:hover .more:before{border-right:solid 2px #fff;border-top:solid 2px #fff}.index-honor{padding:.52rem 0 .8rem}.index-honor .index-title{text-align:left}.index-honor ul{padding-top:.57rem;margin:0 -.15rem}.index-honor li{width:20%;float:left;position:relative;padding:0 .15rem}.index-honor li span{box-shadow:0 0 15px #00000059;display:block;position:relative;background:#fff;border-radius:5px}.index-honor li span:after{content:"";display:block;padding-bottom:142.06642066420665%}.index-automation{background:#f7f7f7;padding:.61rem 0 0}.index-automation .index-title{text-align:left}.index-automation ul{padding:.66rem .17rem 0}.index-automation ul li{width:20%;float:left;padding:0 .11rem}.index-automation ul li a{width:100%;height:100%;display:block;position:relative}.index-automation ul li .pic{overflow:hidden;position:relative}.index-automation ul li .pic img{transition:all .7s ease}.index-automation ul li .pic:after{content:"";display:block;padding-bottom:129.5%}.index-automation ul li .tit{bottom:0;left:0;width:100%;z-index:1;color:#fff;height:1.1rem;font-size:.2rem;text-align:center;position:absolute;display:table;font-family:myfont2;transition:all .5s ease;border-top:solid .03rem #fff;background:#3131318c}.index-automation ul li .tit span{height:.48rem;overflow:hidden;display:block;line-height:.24rem;display:table-cell;vertical-align:middle}.index-automation ul li:hover .pic img{transform:scale(1.05)}.index-automation ul li:hover .tit{text-shadow:0 0 1px #fff;background:#313131e6}.index-capacity{overflow:hidden;padding-top:.84rem;padding-bottom:3px}.index-capacity .index-title{text-align:left}.index-capacity .tu{padding-top:.84rem;text-align:center}.index-capacity ul{margin:.7rem -.07rem 0}.index-capacity ul li{width:33.333%;float:left;padding:0 .07rem}.index-capacity ul li .item{position:relative}.index-capacity ul li .pic{overflow:hidden}.index-capacity ul li .pic:after{content:"";display:block;padding-bottom:48.444%}.index-capacity ul li .pic img{transition:all .7s ease}.index-capacity ul li .tit{bottom:0;left:0;width:100%;color:#fff;z-index:3;line-height:.34rem;text-align:center;vertical-align:bottom;position:absolute;font-size:.34rem;font-family:myfont2}.index-capacity ul li .tit:before{width:100%;bottom:0;left:0;z-index:-1;content:"";height:.5rem;position:absolute;transition:all .5s ease;background:#31313199}.index-capacity ul li .txt{color:#fff;height:.58rem;overflow:hidden;padding:0 .1rem;line-height:.58rem;text-align:center;font-family:myfont3;background:#970000;margin-top:-10px}.index-capacity ul li:hover .tit:before{background:#313131cc}.index-capacity ul li:hover .pic img{opacity:.8}.footer{color:#fff;font-size:.2rem;background:#212121;padding:2rem 0 1.6rem}.footer .container{padding:0 1.2rem}.footer .left{width:32%;float:left}.footer .share{padding-left:.3rem;margin-top:.5rem}.footer .share a{margin:0 .1rem;display:inline-block}.footer .share a img{max-width:.66rem}.footer .copy{font-size:.29rem;font-family:myfont2;line-height:.34rem;margin-top:.6rem}.footer h3{font-family:myfont2;font-weight:400;font-size:.35rem;line-height:.4rem;padding-bottom:.1rem}.footer .link{width:40%;float:left;padding-left:1rem}.footer .link li{width:50%;float:left;position:relative;margin-top:.35rem}.footer .link li:before{top:50%;left:0;content:"";width:.32rem;height:2px;margin-top:-1px;position:absolute;background:#535353}.footer .link li a{color:#fff;display:block;padding-left:.56rem}@media(min-width:1025px){.footer .link li a:hover{color:#9c0008}}.footer .contact{width:25%;float:right}.footer .contact p{padding-left:.5rem;margin-top:.35rem;position:relative}.footer .contact p img{top:0;left:0;position:absolute;max-width:.31rem}.footer .contact p a{color:#fff}@media(min-width:1025px){.footer .contact p a:hover{text-decoration:underline}}.insinde-banner{height:4.11rem;text-align:center;background-size:100% 100%;position:relative;color:#fff;font-family:myfont2;background-repeat:no-repeat;background-position:center center}.insinde-banner span{top:50%;left:0;width:100%;font-size:.6rem;line-height:.64rem;position:absolute;transform:translateY(-50%)}.insinde-banner span b{color:#000}.insinde-banner-2{height:558px}.inside-banner-3 .container{padding-top:1.4rem}.inside-banner-3 span{color:#000;top:auto;position:relative;display:block;transform:translate(0)}.inside-banner-3 .font20{padding:.3rem 3.1rem 0;font-size:.2rem;font-family:myfont3;line-height:.46rem}.inside-banner-4 span{color:#fff}.inside-banner-4 .font20{padding-left:3.5rem;padding-right:3.45rem}.inside-banner-08{text-align:right;height:6.17rem}.inside-banner-08 .container{padding:1.1rem 8%}.inside-banner-08 .info{float:right;width:45%;text-align:left}.inside-banner-08 span{color:#000;top:auto;position:relative;display:block;transform:translate(0);letter-spacing:1px}.inside-banner-08 .font20{font-size:.2rem;line-height:.46rem;padding-top:.17rem;text-align:left;color:#000;font-family:myfont}.inside-banner-07{height:6.17rem}.inside-banner-07 .container{padding:1.36rem 18.5%}.inside-banner-07 .info{width:49%;text-align:left}.inside-banner-07 span{color:#fff;top:auto;position:relative;display:block;line-height:.81rem;transform:translate(0);letter-spacing:1px}.inside-banner-07 .font20{font-size:.2rem;line-height:.46rem;padding-top:.25rem;text-align:left;color:#000;letter-spacing:.3px;font-family:myfont}.inside-banner-06{height:6.17rem}.inside-banner-06 .container{padding:1.36rem 18.5%}.inside-banner-06 .info{width:38%;text-align:left}.inside-banner-06 span{color:#000;top:auto;position:relative;display:block;line-height:.81rem;transform:translate(0);letter-spacing:1px}.inside-banner-06 .font20{font-size:.2rem;line-height:.46rem;padding-top:.25rem;text-align:left;color:#000;letter-spacing:.3px;font-family:myfont}.inside-banner-05{text-align:right;height:6.17rem}.inside-banner-05 .container{padding:1.2rem 15.5%}.inside-banner-05 .info{float:right;width:49%;text-align:left}.inside-banner-05 span{color:#fff;top:auto;position:relative;display:block;transform:translate(0);letter-spacing:1px;line-height:.81rem}.inside-banner-05 .font20{font-size:.2rem;line-height:.46rem;padding-top:.06rem;text-align:left;color:#fff;font-family:myfont}.inside-banner-04{text-align:right;height:6.35rem}.inside-banner-04 .container{padding:.38rem 15.5%}.inside-banner-04 .info{float:right;width:45%;text-align:left}.inside-banner-04 span{color:#fff;top:auto;position:relative;display:block;transform:translate(0);letter-spacing:1px;line-height:.81rem}.inside-banner-04 .font20{font-size:.2rem;line-height:.46rem;padding-top:.14rem;text-align:left;color:#000;font-family:myfont}.inside-banner-03{height:6.35rem}.inside-banner-03 .container{padding:1.41rem 14.5%}.inside-banner-03 .info{width:56%;text-align:left}.inside-banner-03 span{color:#000;top:auto;position:relative;display:block;line-height:.81rem;transform:translate(0);letter-spacing:1px}.inside-banner-03 .font20{font-size:.2rem;line-height:.46rem;padding-top:.25rem;text-align:left;color:#000;letter-spacing:.3px;font-family:myfont}.inside-banner-02{height:6.35rem}.inside-banner-02 .container{padding:.44rem 14.3%}.inside-banner-02 .info{width:46%;text-align:left}.inside-banner-02 span{color:#fff;top:auto;position:relative;display:block;line-height:.81rem;transform:translate(0);letter-spacing:1px}.inside-banner-02 .font20{font-size:.2rem;line-height:.46rem;padding-top:.25rem;text-align:left;color:#fff;letter-spacing:.3px;font-family:myfont}.inside-banner-01{text-align:right;height:6.35rem}.inside-banner-01 .container{padding:.96rem 4%}.inside-banner-01 .info{float:right;width:45%;text-align:left}.inside-banner-01 span{color:#000;top:auto;position:relative;display:block;transform:translate(0);letter-spacing:1px;line-height:.81rem}.inside-banner-01 .font20{font-size:.2rem;line-height:.46rem;padding-top:.14rem;text-align:left;color:#000;font-family:myfont}.inside-banner-010{height:4.13rem;background-position:center center!important}.inside-banner-00{height:5.55rem}.inside-banner-00 .container{padding:.58rem 23%}.inside-banner-00 span{color:#fff;top:auto;position:relative;display:block;line-height:.9rem;transform:translate(0);letter-spacing:1px}.inside-banner-00 .font20{font-size:.2rem;line-height:.46rem;text-align:center;color:#000;padding:.18rem 7% .42rem;font-family:myfont}.inside-banner-00 .btn a,.inside-banner-00 .btn p{margin:0 10px}.inside-banner-00 .btn a{display:inline-block;vertical-align:top;font-size:.3rem;color:#000;font-family:myfont;width:3.12rem;height:.51rem;border:.02rem solid #fff;border-radius:30px;line-height:.47rem}@media(min-width:1025px){.inside-banner-00 .btn a:hover{background:#6f0000;color:#fff;border:.02rem solid #6f0000}}.inside-banner-00 .btn p{display:inline-block;vertical-align:top;width:3.12rem;height:.51rem;border:.02rem solid #6f0000;border-radius:30px;line-height:.47rem;font-size:.22rem;color:#fff;background:#6f0000;font-family:myfont}.inside-banner-00 .btn p img{max-width:.33rem;display:inline-block;vertical-align:middle}.inside-product{background:#f4f4f4;padding:.96rem 0 1.51rem}.inside-product .index-title{padding-bottom:.8rem;letter-spacing:1px}.inside-product .index-title .font20{padding-top:.64rem;font-family:myfont}.inside-product .box{margin-top:.5rem}.inside-product .box .title{height:.7rem;font-size:24px;color:#000;line-height:.68rem;background:#fff;padding:0 .15rem;border:solid .02rem #e8e8e8;font-family:myfont2}.inside-product .box .title a{font-size:14px;color:#2a2a2a;padding-left:.3rem;font-weight:lighter;font-family:myfont3;position:relative}.inside-product .box .title a:after{content:"";width:7px;height:7px;margin-left:.09rem;display:inline-block;border-right:solid 1px #9f5555;border-top:solid 1px #9f5555;transform:rotate(45deg)}.inside-product .box ul{margin:0 -.075rem}.inside-product .box ul li{width:20%;float:left;margin-top:.17rem;padding:0 .075rem}.inside-product .box ul li a{display:block;background:#fff;transition:all .7s ease}.inside-product .box ul li .pic{overflow:hidden;position:relative}.inside-product .box ul li .pic:after{content:"";display:block;padding-bottom:101.98300283286119%}.inside-product .box ul li .pic img{transition:all .7s ease}.inside-product .box ul li .pic .ph{display:none}.inside-product .box ul li .tit{color:#2a2a2a;height:.63rem;font-size:.19rem;line-height:.59rem;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border:solid 1px #e8e8e8}.inside-product .box ul li:hover a{border-color:#ccc}.inside-product .box ul li:hover .pic .ph{display:block}.inside-product .box ul li:hover .pic .p{display:none}.inside-pro{padding:2rem 0}.inside-pro .button{margin-top:.7rem;text-align:center}.inside-pro .button a{color:#fff;width:2.8rem;height:.63rem;font-size:.2rem;line-height:.63rem;display:inline-block;background:#7a171c}.inside-pro .button a:hover{background:#921c22}.inside-pro-2{padding-top:1rem;padding-bottom:1.5rem}.inside-pro-2 .button{margin-top:2rem}.inside-pro-3{padding-top:1.5rem;padding-bottom:2.5rem}.inside-pro-3 .font20{padding:1.1rem 2.15rem 0}.inside-sustainability{padding:.8rem 0 1.8rem}.inside-sustainability .index-title{padding:0 1.7rem}.inside-sustainability .index-title .font20{padding-top:.46rem}.inside-sustainability ul li{margin-top:.9rem;overflow:hidden;transition:all .7s ease;border:solid 3px #6a6a6a}.inside-sustainability ul li .txtbox{width:70.5%;float:left;color:#000;font-size:.2rem;line-height:.45rem;padding:.7rem .9rem 0;text-align:center;max-height:354px}.inside-sustainability ul li .tu{overflow:hidden;position:relative;border-left:solid 3px #7a171c}.inside-sustainability ul li .tu:after{content:"";display:block;padding-bottom:85.81395348837209%}.inside-sustainability ul li .tit{font-size:.46rem;line-height:.56rem;font-family:myfont2;margin-bottom:.4rem}.inside-sustainability ul li .tu{width:29.5%;float:right}.inside-sustainability ul li:nth-child(3) .txtbox,.inside-sustainability ul li:nth-child(5) .txtbox{padding-left:.6rem;padding-right:.6rem}.inside-sustainability ul li:hover{box-shadow:0 0 15px #3131314d}.inside-service{padding:1rem 0 0}.inside-service .box-1{padding-bottom:1.2rem}.inside-service .box-1 .index-title .font20{padding:.58rem 1.52rem 0;line-height:.42rem}.inside-service .box-1 .list{padding-top:.97rem;margin:0 -.1rem}.inside-service .box-1 .list li{width:25%;float:left;padding:0 .1rem;text-align:center}.inside-service .box-1 .list li .tit{height:.5rem;background:#bfbfbf;line-height:.5rem;font-size:.24rem;font-family:myfont2;margin-top:.2rem}.inside-service .box-1 .list li .txt{background:#ddd;min-height:1.3rem;padding:.15rem .4rem 0;font-family:myfont3;font-size:.18rem}.inside-service .box-1 .list li img{transition:all .7s ease;max-width:1.2rem}.inside-service .box-1 .list li:hover img{transform:scale(.9)}.inside-service .box-1 .list-2{padding-top:.67rem}.inside-service .box-1 .list-2 li{padding-top:.44rem}.inside-service .box-1 .list-2 li .txtbox{width:50%;float:left;margin-top:.75rem;padding-left:1.78rem;padding-right:.6rem}.inside-service .box-1 .list-2 li .txtbox .item{height:3rem;padding:0 .7rem;text-align:center;border:solid .04rem #898989}.inside-service .box-1 .list-2 li .txtbox .num{font-size:1.2rem;line-height:1.24rem;margin-top:-.6rem;position:relative;font-family:myfont4}.inside-service .box-1 .list-2 li .txtbox .num span{background:#fff;padding:0 .36rem;display:inline-block}.inside-service .box-1 .list-2 li .txtbox .tit{font-size:.3rem;color:#000;font-weight:700;padding-top:.05rem;font-family:myfont2;line-height:.4rem;letter-spacing:1px}.inside-service .box-1 .list-2 li .txtbox .txt{font-family:myfont3;line-height:.35rem;margin-top:.07rem;font-size:.16rem;max-height:138px;overflow:hidden}.inside-service .box-1 .list-2 li .tu{float:right;width:50%}.inside-service .box-1 .list-2 .tab .tu{float:left}.inside-service .box-1 .list-2 .tab .txtbox{float:right;padding-right:1.68rem;padding-left:.7rem}.inside-service .box-2 .container{padding:0 3rem}.inside-service .box-2 .bg{background:#d2d2d2;padding:.66rem 0 .53rem;transition:all .5s ease}.inside-service .box-2 .bg:hover,.inside-service .box-2 .bg:hover .item .tit span{background:#ddd}.inside-service .box-2 .item{width:5.6rem;margin:0 auto;padding:0 .3rem;font-size:12px;color:#fff;min-height:1.5rem;text-align:center;font-family:myfont3;border:solid .02rem #898989}.inside-service .box-2 .item .tit{font-size:.236rem;color:#000;margin-bottom:.3rem;margin-top:-.25rem;font-family:myfont2;position:relative}.inside-service .box-2 .item .tit span{background:#d2d2d2;display:inline-block;transition:all .5s ease}.inside-service .box-2 .item .tit em{display:block;font-style:normal;padding:0 .5rem}.inside-service .box-2 .item .tit-2{margin-top:-.1rem}.inside-service .box-2 ul{padding:.86rem 0}.inside-service .box-2 ul li{width:25%;float:left;text-align:center;max-height:240px}.inside-service .box-2 ul li img{transition:all .5s ease;max-width:2.4rem;max-height:240px}.inside-service .box-2 ul li:hover img{opacity:.9}.message{padding:1.01rem .43rem 2.15rem;line-height:1.2;background:#ededed}.message .left{float:left;width:46.783%}.message .left .pro-max{background:#fff;text-align:center;margin-bottom:.13rem}.message .left .pro-max img{text-align:center;margin:0 auto}.message .left .pro-min{margin:0 -.08rem}.message .left .pro-min .getIndex{padding:0 .08rem}.message .right{float:right;width:53%;padding-left:.68rem;padding-right:1.69rem}.message .right .bt{font-size:.6rem;color:#000;font-family:myfont2;letter-spacing:1px;margin-bottom:.34rem}.message .right .span{font-size:.36rem;color:#000;letter-spacing:1px;font-family:myfont2;margin-bottom:.28rem}.message .right .jsh{font-size:.28rem;color:#000;line-height:.46rem;margin-bottom:.32rem}.message .right .jsh p{margin-bottom:.15rem}.message .right ul{margin:0 -.07rem}.message .right ul li{overflow:hidden;margin-bottom:.35rem;width:50%;float:left;padding:0 .07rem}.message .right ul li .box{border:.02rem solid #787878;position:relative;overflow:hidden;padding-left:1.58rem}.message .right ul li .box span{width:1.58rem;line-height:.49rem;color:#000;height:.49rem;font-size:.2rem;display:block;float:left;background:#d8d8d8;padding:0 0 0 .11rem;position:absolute;top:0;left:0;border-right:.02rem solid #787878}.message .right ul li .box span img{vertical-align:middle;margin-top:-3px}.message .right ul li .box span .icon1{width:.23rem}.message .right ul li .box span .icon2{width:.29rem}.message .right ul li .box input{height:.49rem;border:0;width:100%;float:left;font-size:.2rem;color:#000;text-align:center;font-family:myfont}.message .right ul li textarea{width:100%;height:2.27rem;border:0;font-size:.2rem;color:#000;padding:.1rem;overflow:hidden;display:block;font-family:myfont}.message .right ul li select{width:1.88rem;height:.53rem;padding:0 .1rem;font-size:.18rem;color:#000;text-align:center;font-family:myfont;appearance:none;border:.02rem solid #787878;-moz-appearance:auto;-webkit-appearance:auto;float:left}.message .right ul li select::-ms-expand{display:none}.message .right ul li p{font-size:.24rem;line-height:.32rem}.message .right ul li .submit{display:block;line-height:.49rem;height:.53rem;width:4.9rem;text-align:center;color:#fff;font-size:.24rem;float:right;background:#9c0008;border:.02rem solid #787878}.phone-nav{position:fixed;right:20px;top:10px;line-height:60px;display:none;color:#666;z-index:5}.phone-nav svg{height:22px;margin-top:6px;display:block;fill:#fff}.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product{line-height:1.2}.product01{background:#ededed;overflow:hidden;padding:.73rem 0 1.45rem}.product01 .bt{font-size:.48rem;color:#000;line-height:.69rem;font-family:myfont2;margin-bottom:.29rem;text-align:center}.product01 .jsh{font-size:.2rem;line-height:.46rem;color:#000;padding:0 1.17rem;text-align:center}.product01 .pro-bottom{padding-top:.83rem}.product01 .pro-bottom .pro-title{font-size:.36rem;color:#000;padding:0 .18rem;letter-spacing:1px;margin-bottom:.34rem;font-family:myfont2}.product01 .pro-bottom .pro-title a{font-size:14px;color:#6f0000;font-family:myfont;margin-left:.14rem;letter-spacing:0;position:relative}.product01 .pro-bottom .pro-title a:after{content:"";width:7px;height:7px;margin-left:.09rem;display:inline-block;border-right:solid 1px #9f5555;border-top:solid 1px #9f5555;transform:rotate(45deg)}.product01 .pro-bottom ul{margin:0 -.09rem;position:relative}.product01 .pro-bottom ul li{width:25%;float:left;padding:0 .09rem}.product01 .pro-bottom ul li a{display:block;margin-bottom:.31rem}.product01 .pro-bottom ul li .box{position:relative;background:#fff}.product01 .pro-bottom ul li .box .pic{position:relative;overflow:hidden}.product01 .pro-bottom ul li .box .pic img{transition:.5s}.product01 .pro-bottom ul li .box .pic .ph{display:none}.product01 .pro-bottom ul li .box .pic:after{content:"";display:block;padding-bottom:101.98300283286119%}.product01 .pro-bottom ul li .box .text{border:2px solid #898989;padding:.14rem .08rem}.product01 .pro-bottom ul li .box .text .title{font-size:.25rem;color:#2a2a2a;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left;text-transform:capitalize}.product01 .pro-bottom ul li .box .text .span{position:relative;font-size:14px;color:#6f0000;font-family:myfont;text-align:left}.product01 .pro-bottom ul li .box .text .span:after{content:"";width:7px;height:7px;margin-left:.09rem;display:inline-block;border-right:solid 1px #9f5555;border-top:solid 1px #9f5555;transform:rotate(45deg)}.product01 .pro-bottom ul li a{display:block}@media(min-width:1025px){.product01 .pro-bottom ul li a:hover .pic .p{display:none}.product01 .pro-bottom ul li a:hover .pic .ph{display:block}}.product01 .pro-bottom ul .slick-prev,.product01 .pro-bottom ul .slick-next{width:.55rem;height:.55rem;left:-.7rem;border-radius:50%;border:1px solid #666;margin-top:-.42rem;background:url(left1.png) no-repeat center center!important;z-index:4;background-size:.17rem!important}.product01 .pro-bottom ul .slick-prev:before,.product01 .pro-bottom ul .slick-next:before{content:"";color:transparent}@media(min-width:1025px){.product01 .pro-bottom ul .slick-prev:hover,.product01 .pro-bottom ul .slick-next:hover{background:url(left1.png) no-repeat center center!important;background-size:.17rem!important}}.product01 .pro-bottom ul .slick-next{right:-.7rem;left:auto;background:url(right1.png) no-repeat center center!important;background-size:.17rem!important;z-index:4}@media(min-width:1025px){.product01 .pro-bottom ul .slick-next:hover{background:url(right1.png) no-repeat center center!important;background-size:.17rem!important}}.product02{padding:.67rem 0}.product02 .bt{font-size:.36rem;color:#000;line-height:.69rem;font-family:myfont2;margin-bottom:.25rem;text-align:center}.product02 .jsh{font-size:.2rem;line-height:.46rem;color:#000;padding:0 1.17rem;text-align:center}.product02 .pro-bottom{padding-top:.86rem}.product02 .pro-bottom ul li{margin-bottom:.17rem;overflow:hidden}.product02 .pro-bottom ul li .box{position:relative;background:#ededed;overflow:hidden}.product02 .pro-bottom ul li .box .img{float:right;width:56.9276%}.product02 .pro-bottom ul li .box .text{padding:.76rem 0 0;float:left;width:43.0724%}.product02 .pro-bottom ul li .box .text .title{font-size:.42rem;color:#000;line-height:.5rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left;font-family:myfont2;padding:0 0 0 20.5%;letter-spacing:1px}.product02 .pro-bottom ul li .box .text .title span{display:block;padding:.23rem 0 0 .26rem;height:1.42rem}.product02 .pro-bottom ul li .box .text .p{margin-left:20.5%;padding:.16rem .26rem;font-size:.2rem;color:#333;line-height:33px;background:#ffffff61}.product03{padding:.36rem 0 1.02rem}.inside-request{line-height:1.2;padding:.94rem 0}.inside-request .bt{font-size:.48rem;color:#000;font-family:myfont2;text-align:center;margin-bottom:.3rem}.inside-request .span{font-size:.2rem;color:#000;font-family:myfont;text-align:center;margin-bottom:.49rem}.inside-request .container{padding:0 3.4rem}.inside-request .address{font-size:0;margin-bottom:.97rem}.inside-request .address p{width:33.333333333333336%;display:inline-block;vertical-align:middle;font-size:.2rem;line-height:.31rem;padding:0 .43rem 0 .83rem;position:relative;text-align:justify}.inside-request .address p:after{content:"";display:block;width:.02rem;height:.72rem;background:#848484;position:absolute;top:50%;margin-top:-.36rem;right:0}.inside-request .address p img{max-width:.6rem;display:inline-block;vertical-align:middle;top:50%;left:0;position:absolute;transform:translateY(-50%)}.inside-request .address p span{display:inline-block;vertical-align:middle}.inside-request .address p:nth-child(2),.inside-request .address p:nth-child(3){padding:0 .43rem 0 1.31rem}.inside-request .address p:nth-child(2) img,.inside-request .address p:nth-child(3) img{left:.48rem}.inside-request .address p:nth-last-child(1):after{display:none}.inside-request .contact-info .container{padding:0 2.28rem}.inside-request .contact-info .contact-title{text-align:center;font-size:.24rem;color:#6f0000;margin-bottom:.74rem;background:url(line.png) no-repeat center center}.inside-request .contact-info ul{margin:0 -.32rem .66rem}.inside-request .contact-info ul li{width:50%;float:left;padding:0 .32rem;margin-bottom:.36rem;overflow:hidden}.inside-request .contact-info ul li .box{position:relative;border:.02rem solid #787878}.inside-request .contact-info ul li .box span{position:absolute;top:50%;left:.11rem;transform:translateY(-50%)}.inside-request .contact-info ul li .box span img{max-width:.36rem}.inside-request .contact-info ul li .box input{border:0;background:0;width:100%;height:.49rem;padding:0 .2rem;font-size:.24rem;font-family:myfont}.inside-request .contact-info ul li .box input::-webkit-input-placeholder{color:#000}.inside-request .contact-info ul li .box input:-moz-placeholder{color:#000;opacity:1}.inside-request .contact-info ul li .box input::-moz-placeholder{color:#000;opacity:1}.inside-request .contact-info ul li .box input:-ms-input-placeholder{color:#000}.inside-request .contact-info ul li .box select{width:100%;height:.49rem;padding:0 .2rem;font-size:.24rem;font-family:myfont;appearance:none;border:0;-moz-appearance:auto;-webkit-appearance:auto}.inside-request .contact-info ul li .box select::-ms-expand{display:none}.inside-request .contact-info ul li .box .p{padding-left:.49rem}.inside-request .contact-info ul li p{font-size:.24rem;color:#000;font-family:myfont;padding-top:.15rem;padding-bottom:.11rem}.inside-request .contact-info ul li textarea{width:100%;height:2.28rem;border:.02rem solid #787878;padding:.2rem;font-size:.24rem;font-family:myfont}.inside-request .contact-info ul li textarea::-webkit-input-placeholder{color:#000}.inside-request .contact-info ul li textarea:-moz-placeholder{color:#000;opacity:1}.inside-request .contact-info ul li textarea::-moz-placeholder{color:#000;opacity:1}.inside-request .contact-info ul li textarea:-ms-input-placeholder{color:#000}.inside-request .contact-info ul li:nth-child(5) .box span img{max-width:.48rem}.inside-request .span1{font-size:.24rem;color:#000;font-family:myfont;text-align:center;margin-bottom:.45rem;margin-top:.72rem}.inside-request .btn{text-align:center}.inside-request .btn a{width:1.16rem;height:.34rem;line-height:.34rem;border-radius:30px;margin:0 .4rem;display:inline-block;vertical-align:top;font-size:.2rem}@media(min-width:1025px){.inside-request .btn a:hover{background:#6f1519;color:#fff}}.inside-request .btn .reset{color:#000;background:#a8a8a8}.inside-request .btn .submit{background:#6f0000;color:#fff}.inside-request .btn.hc-quote-actions{display:flex;align-items:center;justify-content:center;gap:16px}.inside-request .btn.hc-quote-actions button{min-height:52px;border:0;border-radius:0;padding:0 28px;font-family:myfont,Arial,sans-serif;font-size:18px;line-height:1;cursor:pointer}.inside-request .btn.hc-quote-actions .reset{min-width:106px}.inside-request .btn.hc-quote-actions .submit{min-width:280px}.about{line-height:1.2}.about01{text-align:center;padding:1.51rem 0 .85rem;overflow:hidden;background:#f4f4f4;position:relative}.about01 .bt{font-size:.48rem;color:#000;font-family:myfont2;letter-spacing:1px;margin-bottom:.45rem}.about01 .font20{font-size:.2rem;color:#000;line-height:.46rem;padding:0 .94rem;margin-bottom:.76rem}.about01 ul:after{content:"";display:block;width:10000px;height:.03rem;position:absolute;bottom:1.62rem;left:50%;margin-left:-5000px;background:#e5e5e5}.about01 ul li{width:25%;float:left}.about01 ul li .box{border:.09rem solid #e5e5e5;border-radius:50%;width:2.51rem;height:2.51rem;margin:0 auto;overflow:hidden}.about01 ul li .text{padding-top:.35rem}.about01 ul li .num{font-family:myfont5;font-size:1.35rem;color:#000;line-height:1.1rem;height:1.1rem;display:block;margin-bottom:.2rem}.about01 ul li .num sup{font-size:.6rem;font-family:myfont2;vertical-align:middle}.about01 ul li .info{font-size:.3rem;color:#fff;text-align:center;font-family:myfont2;padding:.07rem 0;height:.7rem;background:#7a171c}.about01 ul li:nth-child(2) .info{font-size:.24rem;padding:.12rem 0}.about01 ul li:nth-child(3) .num{font-size:1.01rem}.about01 ul li:nth-child(3) .info{font-size:.24rem;padding:.12rem 0}.about01 ul li:nth-child(4) .num{font-size:1.01rem}.about01 ul li:nth-child(4) .info{font-size:.24rem;padding:.03rem .31rem}.about02{padding:.97rem 0 1.47rem}.about02 .container{padding:0 1.7rem}.about02 .bt{font-size:.48rem;color:#000;font-family:myfont2;letter-spacing:1px;text-align:center;margin-bottom:.17rem}.about02 .font20{text-align:center;font-size:.2rem;color:#000;line-height:.46rem;margin-bottom:1.56rem}.about02 img{display:block}.story03{padding:1.04rem 14.3% .82rem 15.5%;overflow:hidden;background:#f4f4f4}.story03 .bt{font-size:.48rem;color:#000;margin-bottom:.11rem;font-family:myfont2;text-align:center}.story03 .jsh{font-size:.2rem;line-height:.45rem;color:#000;text-align:center;margin-bottom:.75rem}.story03 .history-bottom{position:relative}.story03 .history-bottom:after{content:"";display:block;width:10000px;height:.03rem;background:#862e32;position:absolute;top:2.79rem;left:50%;z-index:1;margin-left:-5000px}.story03 .history-bottom ul{position:relative;z-index:2}.story03 .history-bottom ul li{text-align:left;position:relative}.story03 .history-bottom ul li .nr{transition:.5s;margin-bottom:.6rem}.story03 .history-bottom ul li .year{font-size:.24rem;color:#000;transition:.5s}.story03 .history-bottom ul li .anr{font-size:.24rem;color:#000;line-height:.42rem;min-height:.84rem;max-height:120px;overflow:hidden}.story03 .history-bottom ul li .title{width:.5rem;height:.5rem;border-radius:50%;color:#fff;border:.03rem solid #862e32;background:#f3f3f3;margin:0 auto;position:relative}.story03 .history-bottom ul li .title:after{content:"";display:block;width:2px;height:.6rem;background:#9d9998;position:absolute;top:-.6rem;left:50%;margin-left:-1px;z-index:-1}.story03 .history-bottom ul li .box{position:relative;transition:.5s;text-align:center;padding-top:.42rem}.story03 .history-bottom ul li:nth-child(1) .box{width:2.94rem}.story03 .history-bottom ul li:nth-child(2) .box{width:2.45rem}.story03 .history-bottom ul li:nth-child(3) .box{padding-top:.84rem}.story03 .history-bottom ul li:nth-child(4) .box{margin-left:-.38rem}.story03 .history-bottom ul li:nth-child(5) .box{margin-left:-.82rem;padding-top:.84rem}.story03 .history-bottom ul li:nth-child(6) .box{margin-left:-1.28rem}.story03 .history-bottom ul li:nth-child(7) .box{margin-left:-1.7rem;padding-top:.84rem}.story03 .history-bottom ul li:nth-child(2n) .box{margin-top:1.7rem;padding-top:.84rem}.story03 .history-bottom ul li:nth-child(2n) .title{margin-bottom:.64rem}.story03 .history-bottom ul li:nth-child(2n) .title:after{top:.46rem}.story05{padding:1.52rem 0}.story05 img{display:block;text-align:center}@media(max-width:1600px){.inside-service .box-1 .list li .txt{padding:.15rem .3rem 0}.inside-service .box-1 .list-2 li .txtbox .txt{font-size:.2rem;max-height:110px}}@media(max-width:1024px){.container,.inside-service .box-2 .container{padding:0 20px}.inside-service .box-2 .item{width:100%;padding:0 20px 20px;font-size:12px;min-height:0;border:solid 1px #898989}.inside-service .box-2 .item .tit{font-size:16px;margin-bottom:10px;margin-top:-20px}.inside-service{padding:30px 0 0}.inside-request .container,.inside-request .contact-info .container{padding:0 20px}.inside-banner-00 .container{padding:30px 20px}.header{height:60px;padding-top:10px}.phone-nav{display:block}.message{padding:30px 20px}.header .logo{width:153px}.header .box{display:none}.message .right{padding-right:0}.footer .container{padding:0 20px}.inside-pro,.inside-product{padding:30px 0}.inside-product .index-title{padding-bottom:20px}.inside-pro-2 .button{margin-top:20px}.about02 .container{padding:0 20px}.about01{padding:30px 0}.story03{padding:30px 20px}.story05,.about02{padding:30px 0}.about01 ul:after{bottom:71px}.index-total,.index-pack,.index-honor{padding:30px 0}.index-automation{padding:30px 0 0}.index-capacity{padding-top:30px}.banner .item .hover{right:0;width:100%;top:0;text-align:right;padding:30px 20px}}@media(max-width:1600){.story03 .history-bottom ul li .anr{max-height:103px}}@media(max-width:1366){.story03 .history-bottom ul li .anr{max-height:86px}.inside-service .box-1 .list-2 li .txtbox .txt{max-height:100px}}@media(max-width:1280){.story03 .history-bottom ul li .anr{max-height:70px}.inside-service .box-1 .list-2 li .txtbox .txt{max-height:94px}}@media(max-width:768px){.footer{font-size:14px;padding:30px 0}.footer .left{width:100%}.footer .left p img{max-width:200px}.footer .link{display:none}.footer .copy{font-size:14px;line-height:30px;margin-top:10px}.footer .share a img{max-width:30px}.footer h3{font-size:20px;line-height:30px;padding-bottom:10px}.footer .contact{width:100%}.footer .contact p{padding-left:25px;margin-top:10px}.footer .contact p img{top:4px;max-width:20px}.message .left{width:100%}.message .right{width:100%;padding:0;margin-top:20px}.message .right .jsh{font-size:14px;line-height:30px;margin-bottom:10px}.message .right .jsh p{margin-bottom:0}.message .right .span{font-size:18px;margin-bottom:10px}.message .right .bt{font-size:24px;margin-bottom:10px}.message .right ul li .box input{height:30px;font-size:14px}.message .right ul li .box span{width:101px;line-height:30px;height:30px;font-size:14px;padding:0 0 0 5px;border-right:1px solid #787878}.message .right ul li p{font-size:14px;line-height:30px}.message .right ul li .box{border:1px solid #787878;padding-left:100px}.message .right ul li textarea{height:100px;font-size:14px;padding:10px}.message .right ul li select{width:100px;height:30px;padding:0 10px;font-size:14px;border:1px solid #787878}.message .right ul li .submit{line-height:28px;height:30px;width:200px;font-size:14px;border:1px solid #787878}.message .right ul li{margin-bottom:10px;width:100%}.insinde-banner{height:78px;background-position:center right!important;background-size:100%!important;background-repeat:no-repeat!important}.insinde-banner span{font-size:20px;line-height:30px}.inside-banner-08{height:auto}.inside-banner-08 .info{width:100%}.inside-banner-08 span{font-size:16px;line-height:20px;text-align:right;width:50%;float:right;letter-spacing:0}.inside-banner-08 .font20{font-size:14px;line-height:25px;display:none;padding-top:10px}.inside-banner-08 .container{padding:30px 20px;overflow:hidden}.inside-banner-07{height:auto;background-position:center right!important}.inside-banner-07 .info{width:100%}.inside-banner-07 span{font-size:16px;line-height:20px;text-align:left;width:50%;float:left;letter-spacing:0}.inside-banner-07 .font20{font-size:14px;line-height:25px;display:none;padding-top:10px}.inside-banner-07 .container{padding:30px 20px;overflow:hidden}.inside-banner-06{height:auto;background-position:center right!important}.inside-banner-06 .info{width:100%}.inside-banner-06 span{font-size:16px;line-height:20px;text-align:left;width:50%;float:left;letter-spacing:0}.inside-banner-06 .font20{font-size:14px;line-height:25px;display:none;padding-top:10px}.inside-banner-06 .container{padding:30px 20px;overflow:hidden}.inside-banner-05{height:auto;background-position:center left!important}.inside-banner-05 .info{width:100%}.inside-banner-05 span{font-size:16px;line-height:20px;text-align:right;width:50%;float:right;letter-spacing:0}.inside-banner-05 .font20{font-size:14px;line-height:25px;display:none;padding-top:10px}.inside-banner-05 .container{padding:30px 20px;overflow:hidden}.inside-banner-04{height:auto;background-position:center left!important}.inside-banner-04 .info{width:100%}.inside-banner-04 span{font-size:16px;line-height:20px;text-align:right;width:50%;float:right;letter-spacing:0}.inside-banner-04 .font20{font-size:14px;line-height:25px;display:none;padding-top:10px}.inside-banner-04 .container{padding:30px 20px;overflow:hidden}.inside-banner-03{height:auto;background-position:center right!important}.inside-banner-03 .info{width:100%}.inside-banner-03 span{font-size:16px;line-height:20px;text-align:left;width:52%;float:left;letter-spacing:0}.inside-banner-03 .font20{font-size:14px;line-height:25px;display:none;padding-top:10px}.inside-banner-03 .container{padding:30px 20px;overflow:hidden}.inside-banner-02{height:auto;background-position:center right!important}.inside-banner-02 .info{width:100%}.inside-banner-02 span{font-size:16px;line-height:20px;text-align:left;width:50%;float:left;letter-spacing:0}.inside-banner-02 .font20{font-size:14px;line-height:25px;display:none;padding-top:10px}.inside-banner-02 .container{padding:30px 20px;overflow:hidden}.inside-banner-01{height:auto;background-position:center left!important}.inside-banner-01 .info{width:100%}.inside-banner-01 span{font-size:16px;line-height:20px;text-align:right;width:50%;float:right;letter-spacing:0}.inside-banner-01 .font20{font-size:14px;line-height:25px;display:none;padding-top:10px}.inside-banner-01 .container{padding:30px 20px;overflow:hidden}.inside-banner-3 .container{padding-top:30px}.inside-banner-3 span{font-size:20px;line-height:30px}.inside-banner-3 .font20{font-size:14px;padding:10px 0 0;line-height:25px;display:none}.product01{padding:30px 0}.product01 .bt{font-size:20px;line-height:30px;margin-bottom:10px}.product01 .jsh{font-size:14px;line-height:25px;padding:0}.product01 .pro-bottom{padding-top:20px}.product01 .pro-bottom .pro-title{font-size:24px;margin-bottom:10px}.product01 .pro-bottom ul li{width:50%;margin-bottom:10px}.product01 .pro-bottom ul li .box .text .title{font-size:16px}.product02{padding:30px 0}.product02 .bt{font-size:20px;line-height:30px;margin-bottom:10px}.product02 .jsh{font-size:14px;line-height:25px;padding:0}.product02 .pro-bottom ul li .box .img{width:100%}.product02 .pro-bottom ul li .box .text{padding:0;width:100%}.product02 .pro-bottom ul li .box .text .title{font-size:18px;line-height:30px;padding:0 0 0 20px}.product02 .pro-bottom ul li .box .text .title span{padding:10px;height:auto}.product02 .pro-bottom ul li .box .text .p{margin-left:20px;padding:10px;font-size:14px;line-height:25px}.product02 .pro-bottom ul li{margin-bottom:15px}.inside-pro{padding:30px 0}.index-title .font48{font-size:20px;line-height:30px}.index-title .font20{font-size:14px;line-height:25px;padding-top:10px}.product03{padding:0 0 30px}.inside-pro .button a{width:120px;height:35px;font-size:14px;line-height:35px}.inside-product .index-title .font20{padding-top:10px}.inside-product .box .title{height:40px;font-size:20px;line-height:38px;padding:0 10px;border:solid 1px #e8e8e8}.inside-product .box ul li .tit{height:40px;font-size:16px;line-height:38px;border:solid 1px #e8e8e8;padding:0 10px}.inside-product .box ul li{width:33.333333%;margin-top:10px;padding:0 5px}.inside-product .box ul{margin:0 -5px}.inside-product .box{margin-top:20px}.inside-service .box-2 .bg{padding:30px 0}.inside-service .box-1 .index-title .font20{padding:10px 0;line-height:30px}.inside-service .box-1 .list li{width:50%;margin-bottom:10px}.inside-service .box-1 .list li .tit{height:40px;line-height:40px;font-size:18px;margin-top:10px}.inside-service .box-1 .list li .txt{min-height:0;padding:10px 20px;font-size:14px}.inside-service .box-1 .list li img{max-width:50px}.inside-service .box-2 ul li img{max-width:100px}.inside-service .box-1 .list-2 li{padding-top:20px}.inside-service .box-1 .list-2 li .txtbox{width:100%;margin-top:0;padding:20px}.inside-service .box-1 .list-2 li .tu{width:100%}.inside-service .box-1 .list-2 .tab .txtbox{padding-right:20px;padding-left:20px}.inside-service .box-1 .list-2 li .txtbox .tit{font-size:18px;padding-top:5px;line-height:30px}.inside-service .box-1 .list-2 li .txtbox .txt{line-height:28px;margin-top:5px;font-size:14px;max-height:none}.inside-service .box-1 .list-2 li .txtbox .item{height:auto;padding:0 20px 10px}.inside-service .box-1{padding-bottom:20px}.inside-pro-3 .font20{padding:10px 0 0}.inside-sustainability .index-title{padding:0}.inside-sustainability ul li .txtbox{font-size:14px;line-height:21px;padding:15px;max-height:180px}.inside-sustainability ul li .tit{font-size:18px;line-height:20px;margin-bottom:0}.inside-sustainability{padding:30px 0}.inside-sustainability ul li{margin-top:20px;border:solid 1px #6a6a6a}.inside-sustainability ul li .tu{border-left:solid 1px #7a171c}.inside-banner-00{height:340px;background-position:center right!important;background-size:cover!important}.inside-banner-00 .font20{font-size:14px;line-height:30px;padding:5px 0}.inside-banner-00 .btn a{font-size:14px;width:155px;height:30px;border:1px solid #fff;line-height:28px;margin-bottom:5px}.inside-banner-00 .btn p{width:155px;height:30px;border:1px solid #6f0000;border-radius:30px;line-height:28px;font-size:14px}.inside-banner-00 .btn p img{max-width:15px}.inside-request{padding:30px 0}.inside-request .bt{font-size:24px;margin-bottom:10px}.inside-request .span{font-size:14px;margin-bottom:20px}.inside-request .address p{width:100%;font-size:14px;line-height:25px;padding:0 0 0 34px;margin-bottom:10px}.inside-request .address p:nth-child(2),.inside-request .address p:nth-child(3){padding:0 0 0 34px}.inside-request .address p img{max-width:25px;left:0!important}.inside-request .address{margin-bottom:20px}.inside-request .contact-info .contact-title{font-size:22px;margin-bottom:10px}.inside-request .contact-info ul li{width:100%;margin-bottom:15px}.inside-request .contact-info ul li .box{border:1px solid #787878}.inside-request .contact-info ul li .box span img{max-width:20px}.inside-request .contact-info ul li .box input{height:35px;padding:0 20px;font-size:14px}.inside-request .contact-info ul li:nth-child(5) .box span img{max-width:25px}.inside-request .contact-info ul li .box .p{padding-left:20px}.inside-request .contact-info ul{margin:0 -.32rem 20px}.inside-request .contact-info ul li p{font-size:16px;padding-top:10px;padding-bottom:10px}.inside-request .span1{font-size:16px;margin-bottom:20px;margin-top:10px}.inside-request .btn a{width:100px;height:35px;line-height:35px;border-radius:30px;margin:0 10px;font-size:14px}.inside-request .btn.hc-quote-actions{gap:10px}.inside-request .btn.hc-quote-actions button{min-height:46px;padding:0 16px;font-size:14px}.inside-request .btn.hc-quote-actions .reset{min-width:82px}.inside-request .btn.hc-quote-actions .submit{min-width:210px}.inside-banner-010{background-position:center center!important}.about01 .bt{font-size:24px;margin-bottom:10px}.about01 .font20{font-size:14px;line-height:30px;padding:0;margin-bottom:10px}.about01 ul li .num{font-size:30px!important;line-height:82px;height:82px;margin-bottom:10px}.about01 ul li{width:50%;margin-bottom:10px}.about01 ul li .box{border:2px solid #e5e5e5;width:150px;height:150px}.about01 ul li .info{font-size:14px!important;padding:5px 0!important;height:40px}.about01 ul li .num sup{font-size:20px}.about01 ul:after{display:none}.about02 .bt{font-size:24px;margin-bottom:10px}.about02 .font20{font-size:14px;line-height:30px;padding:0;margin-bottom:10px}.story03 .bt{font-size:24px;margin-bottom:10px}.story03 .jsh{font-size:14px;line-height:30px;padding:0;margin-bottom:10px}.story03 .history-bottom ul li .box{padding-top:0!important;width:100%!important}.story03 .history-bottom ul li .nr{margin-bottom:30px!important}.story03 .history-bottom ul li .anr{font-size:14px;line-height:25px;max-height:75px}.story03 .history-bottom ul li .year{font-size:14px}.story03 .history-bottom:after{height:2px;top:130px}.story03 .history-bottom ul li:nth-child(2n) .box{margin-top:122px}.story03 .history-bottom ul li:nth-child(3) .box{padding-top:25px!important}.story03 .history-bottom ul li:nth-child(5) .box{padding-top:49px!important}.story03 .history-bottom ul li:nth-child(7) .box{padding-top:25px!important}.story03 .history-bottom ul li .title{width:20px;height:20px;border:1px solid #862e32}.story03 .history-bottom ul li:nth-child(2n) .title{margin-bottom:30px}.story03 .history-bottom ul li:nth-child(2n) .title:after{top:18px}.about01 ul li .text{padding-top:14px}.index-total ul{padding-top:20px}.index-total li{width:100%;padding:10px}.index-total li .icon img{max-width:50px}.index-total li .tit{line-height:30px;font-size:18px;height:auto}.index-total li .txt{line-height:25px;height:auto;margin-top:5px}.index-total li .item{height:auto;overflow:hidden}.index-total li .txtbox{padding:10px;border-left:solid 1px #fff}.index-total li .icon{border-right:0}.index-pack ul li{width:50%;padding:5px}.index-pack ul li .tit{font-size:18px;line-height:30px;height:auto}.index-pack ul li .txt{font-size:15px;line-height:25px;height:50px;margin-top:5px}.index-pack ul li .more{font-size:12px;width:160px;padding:0 10px;margin-top:10px}.index-honor ul{padding-top:15px}.index-honor li{width:50%;margin-bottom:20px}.index-automation ul li{width:50%;margin-bottom:10px}.index-automation ul li .tit{height:auto;font-size:16px;border-top:solid 1px #fff;padding:10px}.index-automation ul li .tit span{height:44px;line-height:22px}.index-capacity ul li{width:100%}.index-capacity ul li .tit{line-height:25px;font-size:14px}.index-capacity ul li .txt{height:40px;padding:0 10px;line-height:40px;margin-top:0}.banner .item{background-size:100%!important}.banner .item .hover .bt{font-size:14px;line-height:20px;margin-bottom:5px}.banner .item .hover .p{font-size:12px;margin-bottom:5px}.banner .item .hover .btn a{width:90px;height:22px;line-height:22px;border-radius:20px;margin:0 10px 0 0;font-size:12px}.inside-request .address p:after{display:none}.message .right ul li .box span img{display:none}}@media(max-width:420px){.inside-product .box ul li{width:50%}.inside-service .box-1 .list li{width:100%}.inside-service .box-2 ul li img{max-width:70px}.inside-sustainability ul li .tu{width:100%;border:0}.inside-sustainability ul li .txtbox{width:100%;max-height:none}}.message .left .pro-max .item .pic{width:100%;overflow:hidden;position:relative}.message .left .pro-max .item .pic img{transition:.5s}.message .left .pro-max .item .pic:after{content:"";display:block;padding-bottom:100%}.message .left .pro-min .item .pic{width:100%;overflow:hidden;position:relative}.message .left .pro-min .item .pic img{transition:.5s}.message .left .pro-min .item .pic:after{content:"";display:block;padding-bottom:100%}.inside-service .box-2 ul .pic{overflow:hidden;position:relative}.inside-service .box-2 ul .pic:after{content:"";display:block;padding-bottom:100%}.bread{text-align:left;color:#595757;font-size:14px;padding:15px 0;border-bottom:1px #eee solid}.bread img{margin-right:5px;max-height:20px;vertical-align:bottom}.bread a{color:#595757}.bread span{color:#147ce0}#menu{display:none!important}@media(max-width:1024px){#menu.mm-opened{display:block!important;position:fixed;z-index:10001;top:0;right:0;bottom:0;width:min(82vw,320px);padding:74px 24px 30px;overflow-y:auto;background:#111;box-shadow:-8px 0 24px #00000047}#menu.mm-opened li{display:block;border-bottom:1px solid rgba(255,255,255,.14)}#menu.mm-opened a{display:block;padding:13px 4px;color:#fff;font-size:16px;line-height:22px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/hc-original.css.map */
