
.box{width: 740px;height: 555px;margin-top:0px;overflow: hidden;position: relative;float: left;}
.box-1 a{
	color:white;
}
.box-1 ul{}
.box-1 ul li{width: 740px;height:555px;position: relative;overflow: hidden;}
.box-1 ul li img{display:block;width: 740px; height: 555px;}
.box-1 ul li h2{position: absolute;left: 0;bottom: 0;height: 40px;width:300px;background: rgba(0, 0, 0, 0.4);text-indent: 2em;
				padding-right:740px ;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: 50px;height: 80px;
				top:50%; font-family: "宋体";line-height: 80px;font-size:60px;margin-top: -40px;
				text-align: center;cursor: pointer;}
.box-3 .prev{left: 10px;display:none}
.box-3 .next{right: 10px;display:none}
.box-3 span::selection{background: transparent;}
.box-3 span:hover{background: rgba(125,125,120,.8);}

.zixun-cnt{
	width: 740px;
	height: 555px;
	float: right;
	margin-top: 20px;
}

.first-news p{
	margin-top: 9px;
	line-height: 1.9em;
	color: #8e8e8e;
	white-space: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    max-height: 60px;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.next-news{

	width: 740px;
}
.next-news font{
	font-size: 20px;
	color: #565656;
	white-space: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;   
    max-height:30px;
    max-width:740px ;
    -webkit-line-clamp:1;
    -webkit-box-orient: vertical;
}

.news-title{
	float: left;
	padding-top: 20px;
	
}
.news-time{
	float: right;
	color: #b9b9b9;
	padding-top: 20px;
}

.more-icon{
    color: #0077bd;
    float: right;
    width: 740px;
    font-weight: bold;
    margin-top: 11px;
    text-align: right;
}
