* {
	margin: 0%;
	padding: 0%;
}

img {
	/* object-fit: cover; */
}

a:hover {
	text-decoration: none;
}

/* 导航栏 */
.myNav {
	background-color: rgb(59, 144, 234);
}

.myNav .navbar-nav {
	width: 100%;
	justify-content: space-evenly;
}

.myNav .navbar-nav .nav-link {
	color: white;
}

.myNav .navbar-nav .dropdown-menu {
	background-color: rgb(59, 144, 234);
}

.myNav .navbar-nav .dropdown-menu a {
	color: white;
}

.myNav .navbar-nav .dropdown-menu a:hover {
	background-color: rgb(27, 132, 234);
}

/* 通栏图片轮显 */
#swiperTL {
	overflow: hidden;
	border: 1px solid black;
}

#swiperTL img {
	object-fit: fill;
}

.swiperEFLs,
.swiperEFLs img,
#swiperTL,
#swiperTL img {
	height: 88px;
}

/* 头条样式 */
.news-toutiao-big {
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
	font-size: 1.7em;
	text-align: center;
	font-weight: bold;
}

.news-toutiao-sm,
.news-toutiao-sm a {
	color: black;
}

.news-toutiao-sm {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: center;
}

.tplx-img {
	overflow: hidden;
	position: relative;
}

.tplx-img img {
	object-fit: cover;
}

.tplx-img,
.tplx-img img {
	height: 370px;
}

.tplx-cyjj-img img:hover,
.tplx-img img:hover,
.news-card-style3 .card-img img:hover,
.news-card-style4 .card-img img:hover {
	transform: scale(1.1);
	transition: all 0.7s;
}

/* 图片轮显标题 */
.tplx-title {
	width: 100%;
	position: absolute;
	bottom: 0%;
	color: white;
	background: rgba(0, 0, 0, 0.4);
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: center;
	padding: 0.75em;
}

/* 卡片新闻列表 */
.news-card {
	/* border-radius: 4px; */
	height: 370px;
	display: flex;
	flex-direction: column;
}

.card-info {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	/* align-items: flex-end; */
	align-items: baseline;
}

.my-card-title {
	font-weight: bold;
	padding: 0.5em;
	font-size: 1.25em;
}

/* 卡片样式一 */
.news-card-style1 .my-card-title {
	background-color: rgb(177, 34, 0);
	color: white;
	border-radius: 7px 7px 0px 0px;
}

.news-card-style1 .card-info {
	border-bottom: 1px solid rgb(177, 34, 0);
}

/* 卡片样式二*/
.news-card-style2 .card-info {
	border-bottom: 1px solid rgba(177, 34, 0, .3);
}

.news-card-style2 .my-card-title {
	border-left: 7px solid rgba(177, 34, 0, 0.7);
	padding: 0px 0.5em;
	margin: 0.5em 0px;
}

/* 卡片样式三 */
.news-card-style3 {
	border: 1px solid black;
	height: 470px;
	padding: 2em 0.5em;
}

.news-card-style3 .card-info {
	font-size: 1.1em;
	/* border-left: 7px solid rgb(177, 34, 0); */
	border-bottom: 1px solid rgba(177, 34, 0, .3);
	color: black;
	/* align-items: center; */
}

/* 卡片样式四 */
.news-card-style4 {
	height: 470px;
	padding: 2em 0.5em;
	border-radius: 0.5em;
	background-color: rgba(177, 177, 177, .1);
}

.news-card-style4 .card-info {
	border-bottom: 1px solid rgba(177, 34, 0, .3);
}

.news-card-style3 .card-img,
.news-card-style3 .card-img img,
.news-card-style4 .card-img,
.news-card-style4 .card-img img {
	height: 200px;
}

.news-card-style3 .card-img,
.news-card-style3 .card-img img,
.news-card-style4 .card-img {
	overflow: hidden;
	position: relative;
}

.news-card-style3 .card-img-title,
.news-card-style4 .card-img-title {
	width: 100%;
	position: absolute;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding: 0.5em;
	color: white;
	background-color: rgba(0, 0, 0, 0.4);
	bottom: 0%;
	z-index: 10;
}

.card-info .more a {
	font-size: 1em;
	padding-right: 0.5em;
	color: rgba(177, 34, 0, 0.7);
}

.card-info .more a:hover {
	/* font-weight: bold; */
	color: firebrick;
	color: rgb(134, 7, 0);
}

.card-container {
	padding: 1em;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	flex: 1;
}

.card-item {
	color: #333;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.card-item:hover {
	color: rgb(177, 34, 0);
}

/* 产业经济 */
#swiperYxha .swiper-slide,
#swiperCyjj .swiper-slide {
	padding: 0.25em;
}

.tplx-cyjj-img {
	position: relative;
	overflow: hidden;
}

.tplx-cyjj-img,
.tplx-cyjj-img img {
	height: 200px;
}

.tplx-cyjj-title {
	position: absolute;
	width: 100%;
	bottom: 0%;
	color: white;
	background-color: rgba(0, 0, 0, 0.4);
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding: 0.5em;
}

/* 底部信息 */
.footer-info,
.footer-info a {
	color: #777;
}

/* 自适应 */
/* xl */
@media (max-width: 1200px) {

	.swiperEFLs,
	.swiperEFLs img,
	#swiperTL,
	#swiperTL img {
		height: 75px;
	}
}

/* <=lg */
@media (max-width: 992px) {

	.swiperEFLs,
	.swiperEFLs img,
	#swiperTL,
	#swiperTL img {
		height: 55px;
	}
}

/* <=md */
@media (max-width: 768px) {

	.swiperEFLs,
	.swiperEFLs img,
	#swiperTL,
	#swiperTL img {
		height: 40px;
	}

	.tplx-img,
	.tplx-img img {
		height: 200px;
	}

	.tplx-cyjj-img,
	.tplx-cyjj-img img {
		/* height: 59px; */
	}
}

/* <=sm  */
@media (max-width: 576px) {

	.swiperEFLs,
	.swiperEFLs img,
	#swiperTL,
	#swiperTL img {
		height: 39px;
	}
}
<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2024-12-15 20:43:35" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->