.banner{height:500px; background-repeat:no-repeat; background-position:center top;background-size:1920px;}
.banner .banner_content{position: relative; width: 1170px; margin: 0px auto;height:500px;}
.banner .txt{font-size:40px; color: rgb(255, 255, 255); position: absolute;top: 30px;z-index: 10;font-weight: bold;letter-spacing: 8px;text-shadow:1px 5px 10px #000;}
.banner .bgline{background: #b82430;height: 12px;opacity: 0.8;top: 70px;position: absolute;width: 190px;z-index: 6;}
.banner .zhi{position:absolute;right:0;bottom:30px;}
@media screen and (min-width: 1366px){
	.banner{height:350px;background-size:100%;}
	.banner .banner_content{height:350px;}
}
@media screen and (min-width: 1920px){
	.banner{height:500px;background-size:100%;}
	.banner .banner_content{height:500px;}
}