.proo-top>p{
	font-size: 18px;
	color: #3d3d3d;
	line-height: 32px;
}

.inno-cont>ul{
	margin-top: 10px;
}
.inno-cont>ul>li{
	padding: 50px 160px 50px 0px;
	border-bottom: 1px solid #e6e6e6;
	position: relative;
}
.fore-tcbox{
	/* width: 100%;
	height: 100%; */
}
.infoimg{
	display: block;
	width: 100%;
	height: 254px;
	text-align: center;
	overflow: hidden;
}
.inn-txtbox{
	/* padding-left: 20px; */
}
.inn-tit{
	font-size: 20px;
	/* color: rgb( 36, 36, 36 ); */
	line-height: 32px;
	margin-bottom: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	white-space: nowrap;
	position: relative;
	padding-left: 20px;
	color: #0079c0;
	
}
.inn-txt{
	font-size: 14px;
	color: #666666;
	line-height: 26px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	/*-webkit-line-clamp: 3;*/
	-webkit-box-orient: vertical;
	padding-left: 20px;
}
.inn-tit::before{
	background-color:#0079c0;
}
.for-time{
	font-size: 14px;
	color: #888888;
	position: absolute;
	left: 20px;
	bottom: 20px;
}
.trans_img img{
	width: 100%;
	height: 100%;
}
.inno-cont>ul>li.on,
.inno-cont>ul>li:hover{
	/* border-bottom: 2px solid #0079c0; */
}
.inn-tit:hover{
	/* color: #0079c0; */
}
.inno-cont>ul>li.on .trans_img>img,
.inno-cont>ul>li:hover .trans_img>img{
	transform: scale(1.2);
	-ms-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-o-transform: scale(1.2);
}
.inn-down{
	   /* position: absolute;
	    right: 0;
	    bottom: 40px; */
	position: relative;
	left: 20px;
	top: 20px;
}
.inn-down>a{
	padding-right: 30px;
	background: url(../images/dos2.png) no-repeat right center;
	background-size: 19px auto;
	font-size: 16px;
	color: #0079c0;
	
}
.inn-down>a:hover{
	color: #353f45;
	background: url(../images/dos1.png) no-repeat right center;
	background-size: 19px auto;
}