* {padding: 0;margin: 0;font-family: "微软雅黑";font-size: 14px;}

ul,li {list-style: none;}

a {text-decoration: none;color: black;}

.box{width: 100%;height: 100%;overflow: hidden;position: relative;}

.box-1 ul{}

.box-1 ul li{position: relative;overflow: hidden;}
.box-1 ul li a{
	display: block;
	height: 355px;
}
.box-1 ul li img{
	display:block;
	width: 100%; 
	height: 100%;
	o-object-fit: cover;
  	object-fit: cover;
}

.box-1 ul li h2{

	position: absolute;

	left: 0;top: 0;

	height: 40px;

	width:100%;background: rgba(125,125,120,.4);text-indent: 2em;

				padding-right:500px ;font-size: 15px;line-height: 40px;text-overflow: ellipsis;overflow: hidden;

				white-space: nowrap;font-weight: normal;color: ghostwhite}

.box-2{position: absolute;right: 10px;bottom: 14px;}

.box-2 ul li{float:left;width: 12px;height: 12px;overflow: hidden; margin: 0 5px; border-radius: 50%;

				background: rgba(0,0,0,0.5);text-indent: 100px;cursor: pointer;}

.box-2 ul .on{background: rgba(255,255,255,0.6);}

.box-3 span{

position: absolute;

color: white;

background: rgba(125,125,120,.3);

width: 30px;

height: 45px;

top:55%; font-family: "宋体";

line-height: 50px;

font-size:20px;

margin-top: -40px;

text-align: center;cursor: pointer;}

.box-3 .prev{left: 10px;}

.box-3 .next{right: 10px;}

.box-3 span::selection{background: transparent;}

.box-3 span:hover{background: rgba(125,125,120,.8);}