/*tem16-service*/
.tem16-service img{width:100%;}
.tem16-service.content-right .flexBoxStem{-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}
.tem16-service .service-li a{color:#333;}
.tem16-service .service-li .icon{font-size:36px;width:80px;height:80px;border-radius:50%;border:1px solid ;line-height:80px;text-align:center;margin:0 auto;transition:all 250ms ease-in 0s;}
.tem16-service .title{font-size:14px;margin:10px 0 40px;text-align:center;overflow:hidden;line-height:25px;max-height:25px;font-weight:500;transition:all 250ms ease-in 0s;}
.tem16-service .service-li .icon:hover{color:#fff;box-shadow:0 0 0 8px rgba(230,61,61,0.3);}
.tem16-service .service-btn{width:100%;text-align:center;}
.tem16-service .border-color-hover{font-size:14px;color:#ddd;border:1px solid #ccc;padding:15px 80px;color:#666;margin:20px 0;display:inline-block;}
.tem16-service .border-color-hover:hover{color:#fff;}
@media (max-width: 768px){
    .tem16-service .container,
    .tem16-service.full-screen-spacing .container.full-screen{padding-left: 3%!important;padding-right: 3%!important}
    .tem16-service .service-li .icon
    .tem16-service .col-xs-6{padding:0!important;}
    .tem16-service .col-lg-6:nth-of-type(1){padding:0;}
    .tem16-service .service-li .icon{width:60px;height:60px;font-size:2rem;line-height:60px;}
    .tem16-service .title{margin:10px 0 15px;font-size:12px;font-weight: normal;}
    .tem16-service .border-color-hover{margin:10px 0 20px;padding:8px 20px;font-size: 12px;}
}
@media (max-width:480px){
    .tem16-service .service-li a{display: flex;display: -webkif-flex;padding:3% 0;align-items: center;}
    .tem16-service .service-li .icon{flex-shrink: 0;}
    .tem16-service .title{text-align: left;padding-left: 5%;margin:0;width: 100%;max-height: 500px;}
}
@media (max-width:360px){
    .tem16-service .service-box > div{width:100%;max-width: 100%;}
}
