* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}
img{
	width: 100%;
}
a{
	width: 100%;
	color: inherit;
	text-decoration: none;
}
a:hover{
		text-decoration: none;
	color: inherit;
}
body{
	
	margin: 0 auto;
	background-color: RGBA(199, 49, 33, 1);
}
.pc-banner{
	margin-bottom: -230px;
	z-index: 0;
}
.main-box{
	margin: 0 auto;
	background: #FFFDF1;
	border-radius: 10px;
	padding:30px;
	position: relative;
	z-index: 1;
}
.border-box-line{
	border: yellow 2px  solid; 
		border-radius: 12px;
		padding:3px;
}
.info{
	color: #333333;
}
.info p{
	text-indent: 50px;
	line-height: 1.6;
	text-align: justify;
	 
}
.content-title{
	color: #5b5b5b;
	font-weight: bold;
	font-size: 1.2rem;
	background: url('../img/bg1.jpg') no-repeat center bottom;
	padding-bottom: 20px;
	background-size: 100% 20px;
}
.main-title{
	display: flex;
	justify-content: space-between;
	align-items: center;
	background: url('../img/bg1.jpg') no-repeat center bottom;
	padding-bottom: 20px;
	background-size: 100% 20px;
}
.title-fl{
	display: flex;
	font-weight: bold;
	font-size: 1.4rem;
	color: #C41401;
	align-items: center;
}
.main-title img{
	width:40px;
	height:auto;
}
.more{
font-size: 1.3rem;
color: #5B5B5B;
}
.work-box{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.work-item{
/* 	width: 100%;
	height:250px; */
	height: 100%;
	border: 1px solid #C73121;
	padding:10px;
}
.work-item a{
	height: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: space-around;
}
.item-pic{
	width: 100%;
/* 	height:180px; */
	overflow: hidden;
	object-fit: cover;
	margin: 0 auto;
}
.item-title{
	margin-top: 5px;
	text-align: center;
	color: #414141;
	overflow: hidden;
	 display: -webkit-box;        /* 弹性盒子模型 */
	  -webkit-box-orient: vertical; /* 垂直排列子元素 */
	  -webkit-line-clamp: 2;       /* 限制显示行数 */
	   text-overflow: ellipsis;         /* 隐藏溢出内容 */
}
.content-text{
	line-height: 1.5;
}
.content-text img{
	display: block;
	line-height: 1.5;
	margin: 10px auto;
	max-width:550px;
}
.content-text p{
	margin-bottom: 0.2rem;
}
.footer{
	color: #FFFFFF;
	text-align:center;
	line-height: 2;
	margin:30px 0;
}