@media screen and (max-width:1800px) {}

@media screen and (max-width:1700px) {}

@media screen and (max-width:1600px) {}

@media screen and (max-width:1500px) {}

@media screen and (max-width:1400px) {}

@media screen and (max-width:1300px) {
	.sermid {
		padding: 40px
	}

	.servicelist {
		margin: 0 -15px
	}

	.servicelist li {
		padding: 0 15px;
		margin-bottom: 30px
	}

	.sermid p {
		font-size: 16px;
		line-height: 22px
	}

	.servtit {
		font-size: 34px;
		letter-spacing: normal;
		margin-bottom: 2px;
	}

	.servicebox .btnread {
		margin-top: 15px
	}
}

@media screen and (max-width:1200px) {}

@media screen and (max-width:1110px) {
	.sermid {
		padding: 25px
	}

	.servtit {
		font-size: 30px
	}
}

@media screen and (max-width:1024px) {
	.servtop {
		margin-bottom: 30px
	}

	.servinfo {
		margin: 20px 0 45px
	}

	.servbtm p {
		font-size: 18px;
		line-height: 24px;
		max-width: 560px
	}
}

@media screen and (max-width:992px) {
	.sermid p {
		font-size: 15px;
		line-height: 18px
	}

	.servicelist {
		margin: 0 -10px
	}

	.servicelist li {
		padding: 0 10px;
		margin-bottom: 20px
	}

	.servtit {
		font-size: 24px
	}

}

@media screen and (max-width:860px) {
	.servimg img {
		max-width: 120%
	}

	.sermid p {
		height: 56px;
		overflow: hidden
	}

	.serinfosp {
		background: url(../images/service-info-sm.png)no-repeat;
		width: 40px;
		height: 42px;
		margin: 0 auto 14px
	}

	.serinfosp1 {
		background-position: 0 -42px
	}

	.serinfosp2 {
		background-position: 0 -84px
	}

	.servinfo p {
		font-size: 16px;
		line-height: 20px
	}
}

@media screen and (max-width:768px) {
	.servtop p {
		font-size: 16px;
		margin-bottom: 15px;
	}
}

@media screen and (max-width:700px) {
	.servtit {
		font-size: 20px;
		margin-bottom: 5px;
	}
}

@media screen and (max-width:600px) {
	.servicelist li {
		width: 100%
	}

	.servinfo li {
		width: 50%;
		padding: 7px;
		margin: 10px 0
	}

	.servinfo li:nth-child(even) {
		border-right: 0
	}

	.infotit {
		font-size: 18px;
		margin-bottom: 5px
	}

	.servinfo p {
		font-size: 15px;
		line-height: 20px
	}

	.servinfo {
		margin: 10px 0 25px
	}

	.servinfo li:last-child {
		width: 100%
	}
}

@media screen and (max-width:550px) {}

@media screen and (max-width:480px) {
	.servbtm p {
		font-size: 16px;
		line-height: 22px
	}
}

@media screen and (max-width:380px) {}
