
	.width-100 {
		width: 100%;
	}
	.body{
		margin: 0px;
	}
	.flex-center {
		display: flex;
		justify-content: flex-start;
		align-items: flex-start;
        margin-bottom: 20px;
	}

	.flex-start {
		display: flex;
		justify-content: flex-start;
		align-items: flex-start
	}

	.flex {
		display: flex;
		display: -webkit-flex;
	}
	.about-us {
		font-family: SourceHanSansSC, SourceHanSansSC;
		font-weight: 500;
		font-size: 16px;
		color: #FFFFFF;
		line-height: 24px;
		text-align: left;
		font-style: normal;
		text-transform: none;
        margin-top: 0px!important;
	}

	.explain {
		font-family: SourceHanSansSC-Medium;
		font-weight: 500;
		font-size: 16px;
		color: #F4F4F4;
		line-height: 24px;
		text-align: right;
		font-style: normal;
		text-transform: none;
        margin: 0!important;
		text-align: left;
	}

	.lianxi {
		font-size: 16px;
	}
	.header-title {
		font-family: SourceHanSansSC, SourceHanSansSC;
		font-weight: 500;
		font-size: 16px;
		color: #FFFFFF;
		line-height: 24px;
		text-align: right;
		font-style: normal;
		text-transform: none;
		margin:0 0 0 11px!important;
	}
	.more-title{
		margin-left: 0;
		text-align: left;
		margin-bottom: 10px;
	}
	.foot_box {
		padding: 43px 0 50px 0;
		position: relative;
		background-color: rgb(28, 41, 72);
		background: #292F48;
	}

	.con_box {
		width: 1200px;
		height: 100%;
		margin: 0 auto;
		flex-flow: row nowrap;
		align-items: center;
		justify-content: space-between;
	}
	.or_code div {
		flex-flow: column nowrap;
		align-items: center;
		justify-content: space-around;
	}

	.or_code div img {
		width: 74px;
		height:74px;
	}

	.or_code p {
		margin-top: 19px !important;
		color: #FFFFFF;
	}

	.copyright {
		width: 100%;
		font-size: 16px;
		font-weight: 500;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.copyright p,
	.copyright a {
		color: #919298;
		padding: 0 20px;
	}

	.copyright a {
		text-decoration: none;
	}

	
	.links {
		width: 1200px;
		margin: 0 auto;
		text-align: left;
	}

	.links a {
		font-size: 16px;
		font-weight: 500;
		line-height: 1.875vw;
		color: #919298;
		margin-right: 16px;
		text-decoration: none;
	}
	.or_code>div {
		margin-right: 20px;
	}
	@media screen and (max-width: 767px) {
		.qrcode-box{
			width: 100%;
			margin-left: 16px;
		}
		.about-us{
			width: calc(100vw - 100px);
		}
		.con_box{
			width: calc(100vw - 40px);
			padding: 20px;
		}
		.foot_box{
			padding: 0px;
		}
		.header-title{
			text-wrap: nowrap !important;
			margin-left: 1vw !important;
		}
	}