
.ser-con{width: 65%;margin: 3rem auto;overflow: hidden;}
.ser-con ul{overflow: hidden;}
.ser-con ul li{width: calc(25% - 4px);display: inline-block;position: relative;overflow: hidden;}
.ser-con ul li .img{width: 30%;margin: 0 auto;}
.ser-con ul li img{width: 100%;display: block;}
.ser-con ul li .content{padding: 3% 0;text-align: center;color: #424242;width: 100%;}
.ser-con ul li .text1{font-size: 16px;}
.zdy_content{
	width: 75%;
	margin: 0 auto;
/*	border: 1px solid red;*/
	margin-bottom: 60px;
}
.zdy_title{
	height: 80px;
	line-height: 80px;
	font-size: 38px;
	font-weight: bold;
	text-align: center;
	color: #c60f0f;
}
.zdy_con img{
	width: 100%;
	height: auto;
}
.zdy_dvi{
	height: 10px;
	border-bottom: 1px solid #b3b3b3;
}
@media only screen and (max-width: 480px) {
	.ser-con{width: 100%;margin: 1rem auto;}
	.ser-con .tit{font-size: 24px;}
	.ser-con ul{overflow: hidden;}
	.ser-con ul li{width:calc(50% - 1rem - 2px);margin: .5rem;}
	.ser-con ul li .text1{font-size: 14px;}
}

.aboutlist{
	overflow: hidden;
	background: #f8f8f8;
}
.about-con .title{
	text-align: left;
	color: #424242;
	margin-bottom: 4%;
	font-weight: bold;
}
.about-con .tit{
	font-size: 24px;
}
.about-con .entit{
	font-size: 20px;
}
.about-con .about-left{
	display: block;
	width: 50%;
	float: left;
}
.about-con img{
	display: block;
	width: 100%;
	height: auto;
	margin: 0 auto;
}
.about-con .about-right{
	display: block;
/*	width:calc(50% - 6rem);*/
	width: 100%;
	margin:0 auto;
/*	float: right;*/
/*	padding: 3rem;*/
}
.about-con .about-right .content{
	font-size: 15px;
	line-height: 26px;
	margin-bottom: 5%;
	margin-top: 60px;
}
@media only screen and (max-width: 480px) {
	.about-con .title{margin-bottom: 5%;}
	.about-con .tit{font-size: 24px;}
	.about-con .entit{font-size: 15px;}
	.about-con .about-left{width: 100%;margin-bottom: 4%;float: none;}
	.about-con .about-right{width: 90%;padding: 5%;float: none;}
}

.part-con{width: 63%;margin: 3rem auto;overflow: hidden;}
.part-con .title{text-align: center;color: #424242;margin-bottom: 3%;}
.part-con .tit{font-size: 28px;font-weight: bold;}
.part-con .entit{font-size: 18px;}
.part-con ul{overflow: hidden;}
.part-con ul li{width: calc(16.66% - 10px);display: block;float: left;margin: 5px;}
.part-con ul li img{width: 100%;display: block;}
@media only screen and (max-width: 480px) {
	.part-con{width: 90%;margin: 1rem auto;}
	.part-con .title{margin-bottom: 5%;}
	.part-con .tit{font-size: 24px;}
	.part-con .entit{font-size: 15px;}
	.part-con ul li{width: calc(33% - 10px);margin: 5px;}
}