 @charset "utf-8";
.svc_back { background-color:#f1f1f1; }
.lt_service { position:relative; padding:0px 0; max-width:1000px; margin:0px auto 0px; z-index:999; }
.lt_service:after { display:block; position:relative; } 
.lt_service ul:after { display:block; visibility:hidden; clear:both; content:""}
.lt_service li{ 
	float:left; 
	width:25%; 
	position:relative; 
	text-align:center; 
	padding-right:0px; 
	transform:translateY(0px);
	-webkit-transition:all .2s ease-in;
	-moz-transition: all .2s ease-in;
	-ms-transition:all .2s ease-in;
	-o-transition: all .2s ease-in;
	transition: all .2s ease-in;
}
.lt_service li:last-child { padding-right:0; }
.lt_service li:hover { transform:translateY(-10px);  }

.lt_service li a { 
	display:block;
	max-width:100%; 
	height:auto; 
	vertical-align:top; 
	text-align:center; 
	padding:20px 0; 
	border-radius:0px; 
	color:#fff; 
}
.lt_service li a i { font-size:30px; opacity:0.5; padding-right:10px; }
.lt_service li a p { font-size:18px; font-weight:600; letter-spacing:-2px; display:inline-block; }

.lt_service li .lt_box1 { background-color:#eba2a3; }
.lt_service li .lt_box2 { background-color:#e69092; }
.lt_service li .lt_box3 { background-color:#df7375; }
.lt_service li .lt_box4 { background-color:#dc6769; }

.lt_service li a:hover { color:#fff; }
/*
.lt_service li .lt_box1:hover { background-color:#eba2a3; border:1px solid #eba2a3; }
.lt_service li .lt_box2:hover { background-color:#dc6769; border:1px solid #dc6769; }
.lt_service li .lt_box3:hover { background-color:#cccccc; border:1px solid #cccccc; }
.lt_service li .lt_box4:hover { background-color:#bf2320; border:1px solid #bf2320; }
*/


@media (max-width: 969px){
	.lt_service {  }
    .lt_service li a { padding:20px 0; }
	.lt_service li a i { display:block; font-size:40px; padding-right:0; padding-bottom:10px; }
	.lt_service li a p { font-size:14px; font-weight:300; }
 }
 /*
@media (max-width: 639px){
	.lt_service{ margin:-80px 10px 50px; }
	.lt_service li { width:50%; padding:5px; }
	.lt_service li:last-child { padding-right:5px; }
    .lt_service li a { padding:10px 0; }
	.lt_service li a i { font-size:60px; margin:18px 0; }
	.lt_service li a p { margin-bottom:20px; }
 }
 */