html, body{
	width:100%;
	height:100%;
	padding:0;
	margin:0;
}

.app_back{
	position:absolute;
	top: 0;
	left: 0;
	width:100%;
	height:100%;
	min-width: 1340px;
	min-height: 768px;
	z-index:-10;
	zoom: 1;
	background-color: rgba(67, 160, 251, 1);
	background-repeat: no-repeat;
	background-position: center 0;
	background-image: url(../images/app_bg.png);
	background-size: cover;
	-webkit-background-size: cover;
	-o-background-size: cover;
}

.app_info{
	min-width:650px;
	margin-left:52%;
	margin-top:9.5%;
	margin-right:10%;
}
.app_info .white{
	width:3.5em;
	height:0.3em;
	background:#ffffff;
}
.app_info .title{
	height:120px;
	font-size:43px;
	font-family:Microsoft YaHei;
	font-weight:400;
	color:rgba(255,255,255,1);
	line-height:120px;
}
.app_info .intro{
	font-size:24px;
	font-family:Microsoft YaHei;
	font-weight:400;
	color:rgba(255,255,255,1);
	line-height:51px;
}
.app_info .down_app{
	margin-top:8%;
	height:180px;
}
.app_info .down_app .app_img{
	width:156px;
	height:156px;
	line-height:166px;
	background:#ffffff;
	padding:5px;
	display:inline-block;
	float:left;
}
.app_info .down_app .app_img img{
	width:156px;
	height:156px;
}
.app_info .down_app .app_btn{
	margin-left:30px;
	display:inline-block;
	float:left;
}
.app_info .down_app .app_btn .white_btn{
	width:135px;
	height:60px;
	background:rgba(255,255,255,1);
	border-radius:6px;
	font-size:21px;
	font-family:Microsoft YaHei;
	font-weight:400;
	color:rgba(44,44,44,1);
	line-height:57px;
	margin:10px 0 26px 0;
	padding-left:66px;
}
.app_info .down_app .app_btn .white_btn.android{
	background-repeat: no-repeat;
	background-position: 29px 13px;
	background-image: url(../images/android.png);
}
.app_info .down_app .app_btn .white_btn.ios{
	background-repeat: no-repeat;
	background-position: 29px 13px;
	background-image: url(../images/apple.png);
}

.gzh_back{
	position:absolute;
	top: 0;
	left: 0;
	width:100%;
	height:100%;
	min-width: 1340px;
	min-height: 768px;
	z-index:-10;
	zoom: 1;
	background-repeat: no-repeat;
	background-position: center 0;
	background-image: url(../images/gzh_bg.png);
	background-size: cover;
	-webkit-background-size: cover;
	-o-background-size: cover;
}
.gzh_info{
	width:80%;
	min-width:1080px;
	margin-left:10%;
	margin-right:10%;
	margin-top:180px;
}
.gzh_info .title{
	font-size:48px;
	font-family:Microsoft YaHei;
	font-weight:bold;
	color:rgba(255,255,255,1);
	line-height:48px;
	text-align:center;
}
.gzh_info .solid{
	width:82px;
	height:8px;
	background:rgba(54,157,255,1);
	margin:auto;
}
.gzh_info .intro{
	font-size:24px;
	font-family:Microsoft YaHei;
	font-weight:400;
	color:rgba(255,255,255,1);
	line-height:51px;
}
.gzh_info .intro p{
	text-indent:2em;
	margin:0;
}
.gzh_info .qrcode_list{
	list-style:none;
	width:100%;
	margin:0;
	margin-top: 40px;
	padding:0;
	text-align:center;
}
.gzh_info .qrcode_list li{
	width:265px;
	display:inline-block;
	text-align:center;
}
.gzh_info .qrcode_list li img{
	width:156px;
	height:156px;
	background:#ffffff;	
}
.gzh_info .qrcode_list li .scan_title, 
.gzh_info .qrcode_list li .scan_intro{
	font-size:21px;
	font-family:Microsoft YaHei;
	font-weight:bold;
	color:rgba(255,255,255,1);
	line-height:27px;
}
.gzh_info .qrcode_list li .scan_intro{
	font-weight:400;
}

.contact_back{
	position:absolute;
	top: 0;
	left: 0;
	width:100%;
	height:100%;
	min-width: 1920px;
	min-height: 960px;
	z-index:-10;
	zoom: 1;
	background-color: rgba(67, 160, 251, 1);
	background-repeat: no-repeat;
	background-position: center 0;
	background-image: url(../images/connect_bg.png);
	background-size: cover;
	-webkit-background-size: cover;
	-o-background-size: cover;
}
.email_qq{
	width:100%;
	height:41px;
	background:rgba(255,255,255,1);
	font-size:37px;
	font-family:Microsoft YaHei;
	font-weight:400;
	color:rgba(44,44,44,1);
	line-height:37px;
	text-align:center;
	padding:30px 0;
	position:fixed;
	bottom:0;
}
.email_qq .email, .email_qq .qq{
	display:inline-block;
	margin:0 80px;
	height:41px;
}
.contact_back .contact_info{
	width:100%;
	height:100%;
	min-width:1600px;
}
.contact_info .contact_bk{
	width:27%;
	height:70%;
	min-width:430px;
	min-height:678px;
	background:rgba(255,255,255,1);
	box-shadow:5px 9px 43px 8px rgba(0,20,44,0.17);
	border-radius:16px;
	margin:3%;
	display:inline-block;
	float:left;
}
.contact_bk .title{
	height:65px;
	margin-top:70px;
	min-width:300px;
	background-repeat: no-repeat;
	background-position: 40px 0;
	padding-left:118px;
}
.contact_bk .title.media_center{
	background-image: url(../images/nav_media.png);
}
.contact_bk .title.data_center{
	background-image: url(../images/nav_data.png);
}
.contact_bk .title.business_center{
	background-image: url(../images/nav_business.png);
}
.contact_bk .title .zh{
	font-size:34px;
	font-family:Microsoft YaHei;
	font-weight:bold;
	color:rgba(44,44,44,1);
	line-height:34px;
}
.contact_bk .title .en{
	font-size:20px;
	font-family:Microsoft YaHei;
	font-weight:400;
	color:rgba(44,44,44,1);
	line-height:38px;
	opacity:0.4;
}
.intro{
	font-size:19px;
	font-family:Microsoft YaHei;
	font-weight:400;
	color:rgba(44,44,44,1);
	line-height:51px;
	margin:2em 2em;
	height:360px;
}
.intro p{
	text-indent:2em;
	margin:0;
}
.contact_bk .contact_phone{
	width:90%;
	background:rgba(54,157,255,1);
	border-radius:16px;
	font-size:20px;
	font-family:Microsoft YaHei;
	font-weight:400;
	color:rgba(255,255,255,1);
	text-align:center;
	line-height:73px;
	margin:auto;
}