body
{background-color:#5f5f5f}
{
margin: 0;
padding: 0;
}
.container
{
position:absolute;
top: 50%;
left: 50%;
transform: translate(-50%,-50%);
width: 1065px;
height: 700px;
}
.imageBox
{
position: absolute;
top: 0;
left: 0;
}
.imageAfter
{
	width: 7%;
	transition: 1s;
	overflow: hidden;
	border-right: 5px solid #f00; 
}
.container:hover .imageAfter
{
	width: 100%;
}