﻿*{
	padding:0;
	margin:0;
}

.banner img{
	width: 100%;
	display: flex;

}
html,body{
	background: url("../img/amount/all_bg.jpg") no-repeat center center;
	background-size: cover;
	min-height: 100vh;
}


.cont{
	background: url("../img/amount/in_bg.png") no-repeat center center;
	background-size: cover;
	min-height: 100vh;
	width: 100%;
	max-width: 1420px;
	margin: 0 auto;
	padding: 60px 0;
	text-align: center;
}
.cont .p{
	margin: 0 auto 25px;
	width: 90%;
}
.cont .p img{
	width: 100%
}

.bottom{
	background:url("../img/amount/05.png") no-repeat top center;
	background-size: cover;
	height: 550px
}


@media screen and (min-width: 650px) {
	.wap{
		display: none!important;
	}
}

@media screen and (max-width: 650px) {
	.pc {
		display: none !important;
	}
	.cont{
		padding: 30px 0;
	}
	.bottom{
		background:url("../img/amount/05.png") no-repeat top center;
		background-size: cover;
		height:120px
	}
}