img { 
	border: 0;
}

.show ul { 
	margin: 0; 
	padding: 0; 
	list-style-type: none;
}

.show {
	width: 100%; 
	height: 750px;
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: hidden; /* 防止内容溢出 */
}

.show ul.show1 {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 750px;
}

.show ul.show1 li {
	position: absolute;
	left: 0px;
	top: 0px;
	overflow: hidden;
	width: 100%;
	height: 750px;
}

/* 确保图片填满容器同时保持比例 */
.show ul.show1 li img {
	width: 100%;
	height: 100%;
	object-fit: cover; /* 保持比例填充整个容器 */
	object-position: center; /* 图片居中显示 */
}

.show .prev, 
.show .next { 
	position: absolute; 
	top: 50%; 
	z-index: 2; 
	width: 35px; 
	height: 70px; 
	margin-top: -35px; 
	border-radius: 3px; 
	opacity: .15; 
	text-indent: -9999px; 
	background-repeat: no-repeat; 
	transition: opacity .2s linear 0s;
}

.show .prev {left: 0px; background: url(prev.png) #000 50% no-repeat;}
.show .next {right: 0px; background: url(next.png) #000 50% no-repeat;}

.showbox {
	position: absolute;
	left: 65%;
	bottom: 10px;
	z-index: 30;
	width: 750px;
}	

.showbox ul { 
	height: 20px; 
	padding: 0 0px;
}

.showbox ul li { 
	float: left; 
	height: 10px; 
	margin: 4px 9px;
}

.showbox ul li em { 
	display: block; 
	width: 12px; 
	height: 12px; 
	border-radius: 100%; 
	background-color: #fff; 
	text-indent: -9999px; 
	cursor: pointer;
}

.showbox ul li.current em { 
	background-color: #0099CC;
}

.showbox ul li em:hover { 
	background-color: #0099CC;
}