.news-right{
	margin-top: 23px;
	width: 733px;
}
.new-item{
	padding: 22px 0;
	display: block;
	border-bottom: 1px solid #e5e5e5;
}
.new-item:first-of-type{
	border-top: 1px solid #e5e5e5;
}
.new-item:hover{
	text-decoration: none;
}
.new-item .news-tit{
	color: #2c2c2c;
	font-size: 15px;
}
.new-item .news-desc{
	padding: 20px 0;
	color: #919191;
	font-size: 14px;
}
.new-item .news-date{
	font-size: 13px;
	color: #919191;
}
.news-detail .detail-tit{
	font-size: 22px;
}
.news-detail .detail-tit1{
	margin-bottom: 30px;
	color: #18569f;
}
.news-detail .detail-img{
	padding: 30px 0;
}
.news-detail .detail-intro{
	margin-bottom: 30px;
	height: 39px;
	background-color: #ececec;
}
.news-detail .detail-intro span{
	position: relative;
	display: inline-block;
	width: 123px;
	height: 39px;
	background-color: #18569f;
	color: #fff;
	line-height: 39px;
}
.news-detail .detail-intro span::before{
	content: "";
	position: absolute;
	left: 15px;
	top: 13px;
	width: 3px;
	height: 15px;
	background-color: #ffffff;
}
.news-detail .detail-intro span::after{
	content: "";
	position: absolute;
	right: 15px;
	top: 13px;
	width: 3px;
	height: 15px;
	background-color: #ffffff;
}
.news-detail .detail-info{
	margin-bottom: 20px;
	padding: 15px 0;
	color: #6f6f6f;
	font-size: 14px;
	border-bottom: 1px solid #e5e5e5;
}
.news-detail .detail-con{
	font-size: 15px;
	line-height: 30px;
}
.news-page{
	padding: 30px 0
}
.news-page a{
	color: #484848
}

.contact{
	display: flex;
	justify-content: space-between;
	align-items: center;
	width: 885px;
	margin:0 auto;
}
.contact-form{
	padding: 30px 0;
	width: 690px;
}
.form-item{
	margin-bottom: 30px;
	display: flex;
	justify-content: space-between;
}
.form-item input{
	padding: 0 15px;
	width: 48%;
	height: 43px;
	background-color: #ffffff;
	border: solid 1px #dbdbdb;
	border-radius: 30px;
}
.form-item textarea{
	padding: 15px;
	width: 100%;
	background-color: #ffffff;
	border: solid 1px #dbdbdb;
	border-radius: 10px;
}
.form-item button{
	width: 100%;
	height: 45px;
	background-color: #18569f;
	color: #fff;
	border:none;
	border-radius: 30px;
}
.map{
	margin-bottom: 30px;
	height: 400px;
	background: #ccc;
}