/* 引入分页的图标 */
@font-face {
	font-family: "iconfont"; /* Project id 4963388 */
	src: url("iconfont.woff2%3Ft=1751324192886") format("woff2"), url("https://cdn.syyzny.com/assets/iconfont/iconfont.woff?t=1751324192886") format("woff"), url("https://cdn.syyzny.com/assets/iconfont/iconfont.ttf?t=1751324192886") format("truetype");
}

.iconfont {
	font-family: "iconfont" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.iconfont.icon-arrow5:before {
	content: "\e601";
}

.iconfont.icon-arrow6:before {
	content: "\e600";
}

/* 分页样式一 */
.pager-1 > span.active > a,
.pager-1 > span > a:hover {
	background: #121d47;
	border-color: #121d47;
	color: #fff;
}

.pager-1 > span > a.on,
.pager-1 > span > a.no {
	cursor: no-drop;
}
.pager-1 > span {
	display: inline-block;
	margin: 4px;
}
.pager-1 > span > a {
	display: block;
	padding: 10px 18px;
	border-radius: 3px;
	border: 1px solid #f0f0f0;
	font-size: 15px;
	font-weight: 600;
	color: #121d47;
}

/* 遮罩 */
.lin-cover {
	position: relative;
	background: #0d1347 url() no-repeat scroll center / cover !important;
	z-index: 0;
}

.lin-cover::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: rgba(13, 19, 71, 0.5);
	z-index: -1;
}

/* Ratio */
.lin-ratio {
	position: relative;
	width: 100%;
}
.lin-ratio > * {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.lin-ratio::before {
	display: block;
	padding-top: calc(4 / 4 * 100%);
	content: "";
}
.lin-ratio43 {
	position: relative;
	width: 100%;
}
.lin-ratio43 > * {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.lin-ratio43::before {
	display: block;
	padding-top: calc(2.7 / 4 * 100%);
	content: "";
}

/* logo变白 */
.lin-logo-white {
	filter: brightness(0) invert(1);
}
.lin-overflow {
	width: 100%;
	white-space: nowrap !important;
	overflow-x: hidden !important;
	text-overflow: ellipsis !important;
}
