.banner{
	position: relative;
}
.banner ul li{

position: absolute;
top: 0;
left: 0;
width: 100%;
opacity: 0

}
.banner ul li.active_banner{
/*	opacity: 1;*/
	/*transition: all 5s*/
}
.banner ul {
	height: 601px;
	position: relative;
}
.bleft{ width: 71px; height: 71px; position: absolute; top: 50%; left: 73px;background: url(/resources/images/vbg01.png) no-repeat -572px -1506px; margin-top: -35.5px ;
	margin-left:.5%;
}
.bleft::after{

	position: absolute;
    content: "";
    width: 0;
    height: 1px;
    top: 36px;
    background-color: #858585;
    width: 0;
    left: 28px;
    transition: all .5s

}
.bleft_s::after{

	position: absolute;
    content: "";
    width: 0;
    height: 1px;
    top: 36px;
    background-color: #858585;
    width: 30px;
    left: 28px;
    transition: all .5s

}


.bright{

	width: 71px; height: 71px; position: absolute; top: 50%; right: 73px;background: url(/resources/images/vbg01.png) no-repeat -613px -1506px; margin-top: -35.5px ;
	margin-right:.5%;
}
.bright::after{

	position: absolute;
    content: "";
    width: 0;
    height: 1px;
    top: 36px;
    background-color: #858585;
    width: 0;
    right: 28px;
    transition: all .5s

}
.bright_s::after{

	position: absolute;
    content: "";
    width: 0;
    height: 1px;
    top: 36px;
    background-color: #858585;
    width: 30px;
    right: 28px;
    transition: all .5s

}