.rel{position:relative}.abs{position:absolute}.fixed{position:fixed}.light{font-family:"light"}.regular{font-family:"regular"}.medium{font-family:"medium"}.mr{font-family:"mr"}.mm{font-family:"mm"}.mb{font-family:"mb"}.enlight{font-family:"enlight"}.flex{display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox}.flex-wrap{flex-flow:wrap}.flex-between{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.inline-block{display:inline-block}.block{display:block}.hide{display:none}.txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bold{font-weight:700}.ligher{font-weight:lighter}.txt-center{text-align:center}.txt-left{text-align:left}.txt-right{text-align:right}.box-shadow{box-shadow:0 10px 30px rgba(0,0,0,0.15)}.linear{transition-timing-function:linear;-o-transition-timing-function:linear;-moz-transition-timing-function:linear;-webkit-transition-timing-function:linear}.ease{transition-timing-function:ease;-o-transition-timing-function:ease;-moz-transition-timing-function:ease;-webkit-transition-timing-function:ease}.ease-in{transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in}.ease-out{transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out}.ease-in-out{transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out}.before{opacity:0;visibility:hidden}.after{opacity:1;visibility:visible}.upper{text-transform:uppercase}.middle{vertical-align:middle}.background{background-size:contain;background-repeat:no-repeat;background-position:center center}.coverbackground{background-size:cover;background-repeat:no-repeat;background-position:center center}.process-box{overflow:hidden}.process-box ul{list-style-type:none;display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;flex-flow:wrap;margin-bottom:.58rem}.process-box ul:last-child{margin-bottom:0}.process-box ul:last-child li:last-child:before{display:none}.process-box ul:nth-child(odd) li:last-child:before{transform:rotate(90deg);right:50%;margin-right:-0.1rem;top:auto;bottom:-0.38rem}.process-box ul:nth-child(even){flex-direction:row-reverse}.process-box ul:nth-child(even) li:last-child:before{transform:rotate(90deg);left:50%;margin-left:-0.1rem;top:auto;bottom:-0.38rem}.process-box ul:nth-child(even) li:before{right:auto;left:-0.34rem;transform:rotateY(180deg)}.process-box li{margin-right:.48rem;width:calc((100% - 2.4rem) / 6)}.process-box li:hover .pic{box-shadow:0 10px 30px rgba(0,0,0,0.15);border-color:#fff}.process-box li:hover .pic img{transform:scale(1.05) translateZ(0);-o-transform:scale(1.05) translateZ(0);-moz-transform:scale(1.05) translateZ(0);-webkit-transform:scale(1.05) translateZ(0)}.process-box li:before{content:"";width:.2rem;height:.2rem;background-image:url(../img/angle.png);background-size:contain;background-repeat:no-repeat;background-position:center center;position:absolute;right:-0.34rem;top:.71rem;z-index:1}.process-box .pic{border-radius:.1rem;border:solid 1px #e8e8e8;background:#fff;transition:all .48s;-o-transition:all .48s;-moz-transition:all .48s;-webkit-transition:all .48s}.process-box .pic img{height:1.62rem;object-fit:contain}.process-box .name{text-align:center;font-size:var(--fs20);line-height:var(--lh30);color:#000;font-family:"medium";margin-top:.24rem}@media screen and (min-width: 1004px){.process-box ul:nth-child(odd) li:nth-child(6n),.process-box ul:nth-child(odd) li:last-child{margin-right:0}.process-box ul:nth-child(even) li:first-child{margin-right:0}}@media (max-width: 1004px){.process-box ul:nth-child(odd) li:last-child:before{margin-right:-0.13rem}.process-box ul:nth-child(even) li:last-child:before{margin-left:-0.13rem}.process-box ul:nth-child(even) li:before{left:-0.44rem}.process-box ul:nth-child(odd) li:nth-child(3n),.process-box ul:nth-child(odd) li:last-child{margin-right:0}.process-box ul:nth-child(even) li:first-child{margin-right:0}.process-box li{margin-right:.6rem;width:calc((100% - 1.2rem) / 3)}.process-box li:before{width:.26rem;height:.26rem;right:-0.44rem;top:.84rem}.process-box .pic img{height:auto}.process-box .name{font-size:var(--fs12);line-height:var(--lh20);margin-top:.16rem}}