@charset "utf-8";
ul, li { list-style: none;}
svg{
	fill: currentColor;
}
.mt-tabpage {
	width: 1400px;
	margin: 60px auto 15px auto;
    display: inline-block;
}
.mt-tabpage-bt {
	height: 46px;
	width: 500px;
	float: left;
	font-size: 36px;
	color: #333333;
	background-image: url(line.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-align: left;
}
.mt-tabpage-title {
	height: 46px;
	width: 820px;
	float: right;
}
.mt-tabpage-title .mt-tabpage-item {
	display: inline-block;
	width: 140px;
	height: 46px;
	line-height: 46px;
	text-align: center;
	color: #FFFFFF;
	font-size: 16px;
	background-color: #0062CB;
	margin: 0 10px;
	border-radius: 3px;
}
.mt-tabpage-title .mt-tabpage-item:hover{
	color: #fff;
	background-color: #FF8000;
}
.mt-tabpage-title .mt-tabpage-item-cur {
	color: #fff;
	background-color: #FF8000;
}
.mt-tabpage-count {
	position: relative;
	width: 1400px;
	height: 800px;
	overflow: hidden;
	padding-top: 35px;
}
.mt-tabpage-cont__wrap {
	position: absolute;
}
.mt-tabpage-count .mt-tabpage-item {
	width: 1400px;
	height: 800px;
	text-align: center;
}
.mt-tabpage-count .mt-tabpage-item .casebk {
	width: 450px;
	height: 375px;
	text-align: center;
	float: left;
	margin: 0 8px 25px 8px;
}
.mt-tabpage-count .mt-tabpage-item .casebk .imgbk {
	width: 450px;
	height: 320px;
	overflow: hidden;
}
.mt-tabpage-count .mt-tabpage-item .casebk .imgbk img {
	width: 450px;
	height: 320px;
	object-fit: cover;
	transition: transform 0.3s ease; /* 平滑过渡效果 */
}
.mt-tabpage-count .mt-tabpage-item .casebk p {
	width: 450px;
	height: 55px;
	overflow: hidden;
	background-color:#FFFFFF;
	text-align: center;
	font-size: 16px;
	line-height: 55px;
}
.mt-tabpage-count .mt-tabpage-item .casebk:hover p {
	color:#0062CB;
}
.mt-tabpage-count .mt-tabpage-item .casebk .imgbk:hover img {
  transform: scale(1.1); /* 图片放大 */
}