.tem61-service {padding:80px 0}
.tem61-service .subtitle {font-size:30px;color:#232323;text-align:center;margin-bottom:60px}
.tem61-service .col-lg-6 {padding:0}
.tem61-service .left .left_item {width:100%;float:right}
.tem61-service .left .left_num1 {padding-right:30%}
.tem61-service .left .left_num2 {padding-right:18%}
.tem61-service .left .left_num3 {padding-right:6%}
.tem61-service .right .right_item {width:100%;float:left}
.tem61-service .right .right_num1 {padding-left:30%}
.tem61-service .right .right_num2 {padding-left:18%}
.tem61-service .right .right_num3 {padding-left:6%}
.tem61-service .service-box {width:100%;position:relative;color:#232323}
.tem61-service .service-box .icon {position:absolute;top:0;right:0;width:80px;height:80px;line-height:80px;text-align:center;font-size:20px;background-color:#fff;color:inherit;border-radius:50%;transition:all .5s ease-in-out 0s}
.tem61-service .service-box:hover .icon {transform:translateY(10px)}
.tem61-service .service-box .icon span {line-height:80px}
.tem61-service .left .left_num2 .service-box .text {padding-left:12%}
.tem61-service .right .right_num2 .service-box .text {padding-right:12%}
.tem61-service .left .left_num3 .service-box .text {padding-left:24%}
.tem61-service .right .right_num3 .service-box .text {padding-right:24%}
.tem61-service .service-box .text {color:#232323;padding:30px 100px 30px 0;text-align:right;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s}
.tem61-service .service-box:hover .text {transform:translateY(-10px)}
.tem61-service .service-box .text .title {color:inherit;font-weight:600;line-height:160%;margin-bottom:10px}
.tem61-service .service-box .text .description {color:inherit;opacity:.6;font-size:12px;line-height:170%}
.tem61-service .right .service-box .icon {left:0;right:auto}
.tem61-service .right .service-box .text {text-align:left;padding:30px 0 30px 100px}
.tem61-service .more {width:100%;margin-top:50px;text-align:center}
.tem61-service .more a {box-shadow:0 8px 20px 0 rgba(0,0,0,0.1);border-radius:30px;border:1px solid;border-color:#fff;color:#232323;font-size:12px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;background:#fff;padding:18px 45px;font-weight:600}
.tem61-service .more a:hover {box-shadow:none}
@media(max-width:768px) {.tem61-service {padding:20px 0!important}
    .tem61-service .subtitle {font-size:20px!important}
    .tem61-service .left .left_item {padding-right:0}
    .tem61-service .right .right_item {padding-left:0}
    .tem61-service .left .left_num1 .service-box .text,
    .tem61-service .left .left_num2 .service-box .text,
    .tem61-service .left .left_num3 .service-box .text {padding-left:10%}
    .tem61-service .right .right_num1 .service-box .text,
    .tem61-service .right .right_num2 .service-box .text,
    .tem61-service .right .right_num3 .service-box .text {padding-right:10%}
    .tem61-service .service-box .text .title {font-weight:normal;margin-bottom:5px}
}
@media(max-width:480px) {
    .tem61-service {padding:20px 0!important}
    .tem61-service .subtitle {font-size:16px!important;margin-bottom:20px}
    .tem61-service .service-box .icon {width:60px;height:60px;line-height:60px;left:0}
    .tem61-service .service-box .icon span {line-height:60px}
    .tem61-service .service-box .text {padding:10px 0 10px 80px!important;text-align:left}
    .tem61-service .more {margin-top:30px}
    .tem61-service .more a {padding:12px 40px}
}
@media(max-width:360px) {
    .tem61-service .subtitle {font-size:16px}
    .tem61-service .more {margin-top:20px}
    .tem61-service .more a {padding:10px 35px}
    .tem61-service .service-box{display: flex;display:-webkit-flex;padding: 3%;}
    .tem61-service .service-box .text .title {font-size:12px}
    .tem61-service .service-box .icon {width:50px;height:50px;line-height:50px;flex-shrink: 0;}
    .tem61-service .service-box .icon span {line-height:50px}
    .tem61-service .service-box .text {padding:0 0 0 5%!important;}
    .tem61-service .service-box .icon {position:static;display:block;}
}
