body {
	margin: 0;
	padding: 0;
	overflow-x: hidden;

	width: 100vw;
	height: 100vh;
	background-color: #fff;
}

a {

	color: #000;
	text-decoration: none;
}

.contont {
	width: 100vw;
	height: 100vh;
	background-color: #fff;
	/* 	background: url(loginimg/bg.jpg) no-repeat;
	background-size: 100% 100%; */
	/* background-attachment: fixed; */

}

.jylogo {
	position: fixed;
	left: 5vw;
	top: 3vh;
	width: 120px;
	height: auto;
}

.rt {
	position: fixed;
	right: 5vw;
	top: 3vh;
	width: 150px;
	height: auto;
}

.ad {
	width: 70vw;
	height: auto;
	position: fixed;
	top: 30vh;
	left: 13vw;
}

.adm {
	display: none;
}

.bottom-link {
	position: fixed;
	left: 5vw;
	bottom: 2vw;
	font-size: 12px;
	color: #999;
}

.support {
	position: fixed;
	right: 5vw;
	bottom: 2vw;
	font-size: 12px;
	color: #999;
}


.app {
	position: fixed;
	right: 5vw;
	top: 5vh;
	width: 10vw;
	height: auto;
	border-radius: 20px;
}

.tel {
	margin-top: 8vw;
}

.tel1 {
	font-size: 34px;
	color: #000;
	font-weight: bold;
}
	.content2 {

		display: none;
	}
	.content2-m {
	   width: 90vw;
	   margin-left: 5vw;
	   margin-top: 10vh;
		display: block;
	}
	.content2-m img{
		border-radius: 10px;
	}
	.content2-m-banner{
		width: 90vw;
		height: auto;
	}
	.content2-m-down{
		width: 90vw;
		display: inline-flex;
		margin-top: 2vw;
	}
	.content2-m-down1{
		width: 50vw;
		height:8vw;
		
		
	}
	.content2-m-down2{
		width: 23vw;
		height:8vw;
		margin-left: 2vw;
	
	}	
	.content2-m-down3{
		width:13vw;
		height:8vw;
		margin-left: 2vw;
		
	}
	.dbbg{
		width: 100vw;
		height: auto;
	}
		.join-tel{
		z-index: 999;
		
		position: fixed;
		bottom: 0;
		left: 0;
		width: 90vw;
		height:7vh;
		padding: 5vw;
		background-color: #fff;
	
		
	}
	.tel2{
		position: absolute;
		bottom: 3vh;
		right: 8vw;
		width: 12vw;
		height: 12vw;
	}
	.tel2-img{
		width: 100%;
		height: auto;
	}


@media screen and (max-width: 800px) {
	.ad {
		display: none;
	}
	.content2-m {
	
		display: none;
	}

	.adm {
		display: block;
		padding: 10vh 10vw;
		width: 70vw;
		height: auto;
		position: fixed;
		top: 8vh;
		left: 4vw;
	}

	.app {
		display: none;
	}

	.btn {
		position: absolute;
		left:9vw;
		top: 30vh;
		width: 90vw;
		display: inline-flex;
	}

.btn_ios{
	width: 38vw;
	height:38vw;

	border-radius: 10px;
}
.btn_and{
	width: 38vw;
	height:38vw;
	border-radius: 10px;
		margin-right: 6vw;
}
.info{
	width: 90vw;
	height: auto;
	padding: 5vw;
	background-color: #f5f5f5;
	font-size: 18px;
	font-weight: bold;
}
.infoimg{
	margin-top: 5vw;
	width: 100%;
	height: auto;
}
	.contont {
		width: 100vw;
		height: 100vh;
		background-color: #fff;
		/* 		background: url(loginimg/bg2.jpg) no-repeat;
		background-size: 100% 100%;
		background-attachment: fixed; */

	}

	.content2 {
		position: absolute;
		margin-left: 5vw;
		top: 10vh;
		width: 90vw;
		height: auto;
		border-radius: 10px;
		display: block;
	}

	.content2-banner {
		width: 100%;
		height: auto;
		border-radius: 10px;
	}

	.content2-down {
		display: inline-flex;
		margin-top: 4%;
	}

	.content2-down1 {
		width: 48%;
		height: auto;
		margin-right: 4%;
		border-radius: 10px;
	}

	.content2-down2 {
		width: 48%;
		height: auto;
		border-radius: 10px;
	}
	.content2-down2-1 {
		width: 100%;
		height: auto;
		border-radius: 10px;
	}
	.tel {
		margin-top: 8vw;
	}

	.tel1 {
		font-size: 34px;
		color: #000;
		font-weight: bold;
	}
	.bottom-link {
		position: fixed;
		left: 5vw;
		bottom: 5vw;
		font-size: 12px;
		color: #999;
	}
	
	.support {
		position: fixed;
		right: 5vw;
		bottom: 5vw;
		font-size: 12px;
		color: #999;
	}
	
}