.jz-carousel {
  margin: 30px 0;
}
.jz-carousel .carousel-inner > .item > a > img,
.jz-carousel .carousel-inner > .item > img {
  width: 100%;
}
.introduction h3,
.public-service h3 {
  color: #007B3C;
  font-weight: 700;
  font-size: 20px;
  margin-top: 16px;
  line-height: 36px;
  margin-bottom: 6px;
}
.introduction p {
  line-height: 20px;
  text-indent: 2em;
}
.introduction a:hover {
  text-decoration: none;
  color: #007B3C;
}


.service-item{
	padding: 10px;
	
}



.service-item a {
	height: 200px;
	border: 0;
	overflow: hidden;
}

.service-item .service-mask{
	display: table;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #000 \9;
  	background-color: rgba(0, 0, 0, 0.5);
  	filter: alpha(opacity=50) \9;
  	color: #fff;
  	font-size: 20px;
  	font-weight: bold;
  	text-align: center;
  	vertical-align: middle;
  	line-height: 178px;
}

.service-item:nth-of-type(1) a{
	background: url("../images/func_1.jpg") center center no-repeat;
}

.service-item:nth-of-type(2) a{
	background: url("../images/func_2.jpeg") center center no-repeat;
}

.service-item:nth-of-type(3) a{
	background: url("../images/func_bg.jpg") center center no-repeat;
}


@media (max-width: 992px) {
  
}

/*# sourceMappingURL=../../maps/index.css.map */
