h1 {
	color: #FFFFFF;
	margin: 15px 0px;
}
h2{
	margin: 15px 0px;
}
h3 {
	color: #BD0105;
	margin: 15px 0px;
}
/* 当前位置开始 */
.current-position {
  line-height: 40px;
  font-size: 13px;
  background: #f7f7f7;
}

.current-position > div {
  background: url(currentPosition.png) no-repeat left 15px;
  padding-left: 20px;
  padding-right: 20px;
}

/* 当前位置结束 */
.main_list {
	width: 100%;
	margin: 40px auto 60px auto;
}

.main_list ul {
	display: grid;
	grid-template-rows: repeat(2, 1fr);
	grid-template-columns: repeat(4, 1fr);
	align-items: center;
	justify-items: center;
	grid-row-gap: 50px;
}

.main_list ul li {
	width: 250px;
	height: 160px;
	border-radius: 18px;
}

.main_list ul li a img {
	max-width: 100%;
	border-radius: 18px;
	box-shadow: 7px 6px 9px 4px #050434;
}

.ewm {
	margin-top: -230px;
	position: absolute;
	width: 170px;
	height: 170px;
	right: 80px;
}

.ewm img {
	max-width: 100%;
}
.tit {
	text-align: center;
	font-size: 0px;
	padding: 20px 0px;
	border: none;
	margin-left: 0px;
	background: url(tit-bj.png) center no-repeat;
}

.tit h4 {
	font-size: 40px;
	font-weight: bold;
	margin-top: 30px;
	color: #cc3333;
	text-align: center;
}

.tit h4 a {
	color: #cc3333;
	text-decoration: none;
}

.tit em {
	width: 60px;
	height: 6px;
	background-color: #cc3333;
	display: inline-block;
	text-align: center;
	margin-top: 25px;
	border-radius: 5px;
}
.paper {
	height: 90%;
	column-count: 3;
	column-width: 26%;
	-moz-column-width: 26%;
	/* Firefox */
	-webkit-column-width: 26%;
	/* Safari and Chrome */
	column-gap: 4%;
	margin: 40px auto;
}
.paper li{
	list-style: disc;
}
.paper ol li{
    list-style-type: decimal;
}
.paper ol ul li{
    list-style-type: none;
}
.ul1 {

	margin-left: 0%;
	padding: 0%;
	line-height: 30px;
}


.ul2 {
	list-style: none;

	margin: 0px;
	padding: 0px;

}