.header {
	width: 100%;
	margin: 0 auto;
	height: 120px;
	background-color: #FFFFFF;
}

.header .left .font12 {
	background-color: #225da1;
	color: white;
	padding: 5px 14px;
	border-radius: 3px;
	display: inline-block;
}

.header .code .flex-column-center {
	margin-left: 38px;
}

.header .code img {
	width: 80px;
	height: 80px;
	border-radius: 2px;
}

.header .code p {
	padding: 0 5px;
}

.bg1{
	width: 100%;
	min-width: 1200px;
	background: url(../images/index/app_03.jpg) no-repeat center;
	height: 1000px;
	background-size: auto 100%;
	padding-top: 80px;
	box-sizing: border-box;
	
}

.midde{
	width: 1210px;
	margin: 0 auto;
}


.bg1 .midde .right-text{
	width: 960px;
	text-align: left;
	margin-left: 83px;
}
.bg1 .midde .right-text p{
	width: 100%;
	color: #FFFFFF;
}
.bg1 .midde .bottom{
	width: 100%;
	height: 300px;
	margin-top: 40px;
	background-color: transparent;
}
.bg1 .midde .bottom .left >div{
	width: 305px;
	height: 54px;
	padding-left: 20px;
	border: 3px solid white;
	border-radius: 10px;
	margin-top: 40px;
}
.bg1 .midde .bottom .left >div span{
	margin-left: 20px;
}
.bg1 .midde .bottom .right{
	width: 220px;
	height: 240px;
	padding: 20px 20px 0 20px;
	background-color: #FFFFFF;
	border-radius: 10px;
}
.bg1 .midde .bottom .right img{
	width: 180px;
	height: auto;
}
.bg2{
	background: url(/images/indexv3/153.png) no-repeat center top;
	background-size: 100% 100% ;
	height: 539px;
	
}
.bg2 .midde{
	width: 1365px;
	margin: 0 auto;
}
.bg2 .midde >img{
	width: 546px;
	height: auto;
}
.bg2 .midde .font15{
	color: #656464;
}
.bg2 .midde .bottom-img img{
	width: 303px;
	height: auto;
	/*margin-left: 20px;*/
}
.bg2 .midde .bottom-img{
	margin-top: 30px;
}
.bg3{
	background: url(/images/indexv3/158.png) no-repeat;
	background-size: 100% 100% ;
	height: 540px;
}
.bg3 .img-bg3 >img{
	width: 303px;
	height: auto;
}
.bg4{
	background-color: #f7fafc;
}
.bg4 .midde >img{
	width: 606px;
	height: auto;
}
.bottom-code{
	width: 100%;
	margin: 0 auto;
	background-color: #f7fafc;
	padding-bottom: 100px;
}
.bottom-code .top{
	font-size: 36px;
	color: #656464;
	text-align: center;
}
.bottom-code .code img{
	width: 257px;
	height: 250px;
	border: 10px solid white;
}
.bottom-code .code {
	color: #656464;
	margin-top: 40px;
}
.bottom-code .code >div:nth-child(2){
	margin-left: 80px;
}

.right .font15{
	margin: 20px 0 ;
}