*{
	padding:0;
	margin:0;
}
a{
	text-decoration: none
}
.displayFlex{
	display: -moz-box;  /* Firefox */
	display: -ms-flexbox;    /* IE10 */
	display: -webkit-box;    /* Safari */ 
	display: -webkit-flex;    /* Chrome, WebKit */
	display: flex;
}
.justifyCenter{
	-webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}
html,body{
	height:100%;
	font-family:arial;
	position: relative;
}
body{
	width:100%;
	height:100%;
	min-height: 100%;
	background-image: url("../img/container_bg.png") ;
	background-size: 100% 100%;
}
/*PC*/
.pcMain {
	position: absolute;
	top:50%;
	margin-top:-247px;
	left:50%;
	margin-left:-285px;
}
img.logo-boxShadow{
	border-radius: 20px;
	-moz-box-shadow:0px 1px 3px rgba(0,0,0,.2);
	-webkit-box-shadow:0px 1px 3px rgba(0,0,0,.2);
	box-shadow:0px 1px 3px rgba(0,0,0,.2);
}
.pcMain .imgWrap img.logo{ 
	display: block;
	width:160px;
	height:160px;
	margin:0 auto;
}
.pcMain .title{
	font-size: 32px;
    text-align: center;
    margin: 30px auto;
    font-weight: 700;
    color: rgb(51, 51, 51);
}
.pcMain .codeWrap{
	width: 570px;
    height: 151px;
    background: url(../img/icon.png) no-repeat;
    background-size: 569px 151px;
    background-position: 0;
    margin: 30px auto 0;
    position: relative;
}
.pcMain .codeWrap .iosCode{
	width: 129px;
    height: 129px;
    position: absolute;
    left: 10px;
    top: 11px;
}
.pcMain .codeWrap .codeImgWrap img{
	display: block;
	width:100%;
	height:100%
}
.pcMain .codeWrap .codeImgWrap .qrcode{
	width:129px;
	height:129px;
}
.pcMain .codeWrap .AndroidCode{
	width: 129px;
    height: 129px;
    position: absolute;
    left: 393px;
    top: 11px;
}
.pcMain .codeWrap .Alink{
    position: absolute;
    left: 250px;
    top:12px;
    width:200px;
    font-size: 18px;
    line-height: 36px;
}
.pcMain .codeWrap .Alink span{
	color:#fff;
}
.pcMain .codeWrap .Alink span.butAndroid{
	position: absolute;
	top:71px;
	left:0;	
}
/*app*/
.iosMain{
	text-align: center;
	position: absolute;
	left:0;
	right:0;
	top:50%;
	margin-top:-56vw;
}
.iosMain .imgWrap img{
	display: block;
	width:32vw;
	height:32vw;
	margin:0 auto;
}
.iosMain .title{
	font-size: 5.9vw;
    color: #000000;
    padding: 3.7vw 0 0vw 0;
}
.iosMain .loadAppA{
	padding:0 13.33vw;
	margin:2.66vw 0 2.66vw 0;
}
.iosMain .loadAppA .loadAppAMain{
	background: #a9baf7 ;
	text-align: center;
	padding:2.66vw 0;
	border-radius: 8px;
	visibility: visible;
}
.iosMain .loadAppA .loadAppAMain img{
	display: inline-block;
	height:8vw;
}
.iosMain .loadAppA .loadAppAMain span{
	font-size: 4.8vw;
	line-height: 8vw;
	color:#fff;
	padding-left:2.66vw;
}
.iosMain .btxt{
	font-size: 3.47vw;
    color: #ccc;
    padding: 2.13vw 0 0px 0;
}
.iosMain  .courseWrap a{
	color: #000000;
	font-size:3.74vw;
	display: block;
	text-align: center;
	margin-top:5.33px;
}
.iosMain  .webAndWeb{
	padding:0 13.33vw;
	margin-top:13.33vw;
}
.iosMain  .webAndWeb a{
	display: block;
	color:#fff;
	font-size:3.73vw;
	line-height: 10.67vw;
	background:#e2000c ;
	margin-top:2.67vw;
	border-radius: 40px;
}

/*安卓*/
.AndroidMain {
	text-align: center;
	position: absolute;
	left:0;
	right:0;
	top:50%;
	margin-top:-51vw;
}
.AndroidMain .imgWrap img{
    display: block;
    width: 32vw;
    height: 32vw;
    margin: 0 auto;
}
.AndroidMain .title{
	font-size: 5.9vw;
    color: #000000;
    padding: 3.7vw 0 0vw 0;
}
.AndroidMain .btxt{
	font-size: 3.47vw;
    color: #ccc;
    padding: 2.13vw 0 0px 0;
}
.AndroidMain .loadAppA{
	padding: 0 13.33vw;
    margin: 15vw 0 2.66vw 0;
}
.AndroidMain .loadAppA .loadAppAMain{
	background: #a9baf7;
    text-align: center;
    padding: 4vw 0;
    border-radius: 8px;
}
.AndroidMain .loadAppA .loadAppAMain img{
	display: inline-block;
    height: 8vw;
}
.AndroidMain .loadAppA .loadAppAMain span{
	font-size: 4.8vw;
    line-height: 8vw;
    color: #fff;
    padding-left: 2.66vw;
}
.footer{
	font-size:16px;
	position: fixed;
	left:0;
	right:0;
	bottom:0;
	background: #fff;
	color:#999;
	line-height: 19px;
	text-align: center;
	padding:10px 0;
	border-top:1px solid #eeeeee
}
.copyText{
	position: absolute;
	display: block;
	bottom:10000px;
	left:10000px;
	width:200px;
	height:200px;
	opacity: 0 !important;
	background: red;
	
}

.displayNone{
	display: none;
}
.displayBlock{
	display: block;
}
