.warp {
			width: 100%;
			height: 100%;
		}
/*banner区域*/
		.banner {
			height: 884px;
			width: 100%;
			background: linear-gradient(left, #5556FF, #5293F6);
            background: -webkit-linear-gradient(left, #5556FF, #5293F6);
            background: -o-linear-gradient(left, #5556FF, #5293F6);
            background: -moz-linear-gradient(left, #5556FF, #5293F6);
			overflow: hidden;
		}
		.banner_c {
			position: relative;
			color:#FFF;
		}
		.title1 {
			padding-top:200px;
			font-size: 60px;
		}
		.title2 {
			font-size: 86px;
			margin-bottom: 70px;
		}
		.download_button .button{
			position:relative;
			width: 366px;
			height: 90px;
			line-height: 90px;
			border: 1px solid #FFF;
			border-radius: 50px;
			margin-bottom: 36px;
			text-align: center;
			cursor: pointer;
			user-select: none;
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
		}
		.download_button .button .iconfont{
	 
			font-size: 70px;
		}
		.download_button .button span {
			display: inline-block;
			width: 218px;
			font-size: 36px;
			vertical-align: top;
		}
		.banner_img {
			position:absolute;
			top:60px;
			right: -200px; 
			width: 1101px;
			height: 945px;
			background: url(../images/banner.png) no-repeat;
			-webkit-background-size: 100% 100%;
			background-size: 100% 100%;
			transition:all 1s ease 0s;
		}
/*download*/
		.download_link_android,
		.download_link_ios {
			position: absolute;
			top: 30px;
			right:-20px;
		}

		.download_link_android .triangle_border_up, 
		.download_link_ios .triangle_border_up {
			width:0;
            height:0;
            border-width:15px 15px 15px 0;
            border-style:solid;
            border-color:transparent #FFF transparent transparent; 
            margin:0px auto;
            position:relative;
            z-index:200; 
		}
        .QR_android, 
        .QR_ios {
        	position:absolute;
        	top: -20px;
			right:-220px;
            width:200px;
            height:200px;
            max-width:200px;
            background: #FFF;
            margin: 0 auto;
            padding:11px;
            border-radius: 10px;
            z-index:200; 
        }             
        .QR_android img,
        .QR_ios img {
        	width:200px;
            height:200px;
            max-width:200px;
        }                  
                                
/*content 区域样式*/
		.content {
			padding:0 96px;
		}
		.content .step {
			display:flex;
			display: -webkit-flex;
			justify-content: space-between;
			width: 1008px;
			height: 625px;
			padding-top:120px;
			border-bottom: 1px solid #ededed;
		}
		.content .step:last-child {
			margin-bottom: 140px;
		}
		.step .image_box {
			width: 370px;
		}
		.content .step .text .title {
			font-size: 36px;
			font-weight: 700;
			margin-bottom: 50px;
		}
		.content .step .text p {
			width: 500px;
			font-size: 20px;
			color:#646565;
		} 
/*footer部分样式*/
		.android:hover,
		.ios:hover {
			color:#43CD80;
			border-color: #4EEE94;
		}
/*入场动画效果*/
		#step_image1 {
			animation-duration: 2.5s;
			animation-delay: 0s;
			/*animation-iteration-count: infinite;*/
		}
		#step_image2 {
			animation-duration: 2.5s;
			animation-delay: 0s;
			/*animation-iteration-count: infinite;*/
		}
		#step_image3 {
			animation-duration: 2.5s;
			animation-delay: 0s;
			/*animation-iteration-count: infinite;*/
		}