@media screen and (max-width: 768px) {
	html {
		font-size: calc(100vw / 375 * 16);
	}

	body {
		min-width: initial;
		/* overflow-x: hidden; */
		line-height: initial;
		background: #fff !important;
	}

	img {
		width: 100%;
	}

	.ml-nav {
		min-width: initial !important;
		width: 100vw;
		padding: 0;
	}

	.ml-nav .center-wrap {
		height: 3.5rem;
		display: flex;
		align-items: center;
		justify-content: space-around;
	}

	.ml-nav .iconcategory {
		color: #fff;
		margin: 0 1rem 0;
		font-size: 1.5rem;
	}

	.ml-nav.curr .iconcategory {
		color: #6b6f75ff;
	}

	.ml-nav1 {
		min-width: initial !important;
		width: 100vw;
		padding: 0;
	}

	.ml-nav1 .center-wrap {
		height: 3.5rem;
		display: flex;
		align-items: center;
		justify-content: space-around;
	}

	.ml-nav1 .iconcategory {
		color: #6b6f75ff;
		margin: 0 1rem 0;
		font-size: 1.5rem;
	}

	.drawer-nav {
	}

	.drawer-wrap {
		position: relative;
		z-index: 1000 !important;
	}

	.drawer-menu > li > a {
		text-align: left;
		display: flex;
		justify-content: space-between;
		align-items: center;
		font-size: 1.06rem;
		font-family: PingFangSC-Regular, PingFang SC;
		font-weight: 400;
		color: #080e1a;
		padding: 1rem 0.88rem 1rem 1.25rem;
	}

	.drawer-menu .iconarrow-down,
	.drawer-menu .iconarrow-up {
		font-size: 1.38rem;
		margin: 0 !important;
	}

	.drawer-close-wrap {
		height: 3.5rem;
		line-height: 3.5rem;
	}

	.drawer-close-wrap .iconclose {
		font-size: 1.5rem;
		float: right;
		margin-right: 1rem;
	}

	.js-jiejue .iconarrow-up {
		display: none;
	}

	.js-jiejue.active .iconarrow-down {
		display: none;
	}

	.js-jiejue.active .iconarrow-up {
		display: initial;
	}

	.js-jiejue.active .drawer-jiejue {
		display: flex;
	}

	.js-jiejue .drawer-jiejue {
		display: none;
	}

	.drawer-jiejue {
		padding: 0.5rem 1.03rem;
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
		line-height: 3.5rem;
		height: 11.5rem;
	}

	.drawer-jiejue > li {
		margin: 0 0.22rem;
	}

	.drawer-jiejue a {
		width: 10.22rem;
		height: 3rem;
		background: #f5f6fa;
		box-shadow: 0rem 0.13rem 0.5rem 0rem rgba(255, 255, 255, 0.2);
		border-radius: 0.25rem;
		font-size: 1.06rem;
		font-family: PingFangSC-Regular, PingFang SC;
		font-weight: 400;
		color: rgba(8, 14, 26, 0.8);
		display: flex;
		justify-content: center;
		align-items: center;
		line-height: 1;
	}

	.m-hide {
		display: none !important;
	}

	.m-m-t {
		margin-top: 2rem !important;
	}

	.m-m-t1 {
		margin-top: 3.5rem !important;
	}

	.m-p-t {
		padding-top: 2rem !important;
	}

	.ml-logo {
		margin-left: 0.75rem;
		margin-top: 0.3rem;
		width:3rem;
		height: 3rem;
		background: url('../imgs/newlogo.png') no-repeat;
		background-size: 100% auto;
	}



	.curr .center-wrap .ml-logo {
		margin-left: 0.75rem !important;
	}

	.ml-nav.curr .ml-logo1 {
		background: url('../imgs/newlogo.png') no-repeat;
		margin-left: 0.5rem;
	}

	.ml-nav1 .ml-logo {
		background: url('../imgs/newlogo.png') no-repeat;
		background-size: 100% auto;
	}

	.banner2 {
	}

	.banner2 .swiper-slide {
		height: 20rem;
		background-size: 100% 100% !important;
	}

	.banner3 {
		margin: 1.5rem 0 3rem;
		overflow: initial !important;
	}

	.banner3 .swiper-pagination {
		bottom: -2rem !important;
	}

	.banner3 .swiper-pagination .swiper-pagination-bullet {
		border: 0.06rem solid #007dff;
		background: #fff;
	}

	.banner3 .swiper-pagination .swiper-pagination-bullet-active {
		background: #007dff;
	}

	.banner3-title {
		text-align: left;
		font-size: 1.06rem;
		font-family: PingFangSC-Semibold, PingFang SC;
		font-weight: 600;
		color: #080e1a;
		line-height: 1.5rem;
		text-shadow: 0px 0px 1px rgba(8, 14, 26, 0.05);
	}

	.banner3-title .icon {
		display: inline-block;
		background: url('../imgs/icon-3.png') no-repeat;
		background-size: 100% 100%;
		width: 1.2rem;
		height: 1.2rem;
		vertical-align: text-bottom;
	}

	.banner3-desc {
		margin: 0.75rem 0 1rem;
		font-size: 15px;
		color: #767a8d;
		text-align: left;
		font-size: 0.81rem;
		font-family: PingFangSC-Regular, PingFang SC;
		font-weight: 400;
		color: rgba(8, 14, 26, 0.6);
		line-height: 1.13rem;
		text-shadow: 0px 0px 1px rgba(8, 14, 26, 0.05);
		/* height: 4.5rem; */
	}

	.banner3-img {
		width: 17.13rem;
		height: 9.9rem;
		background: #ffffff;
		box-shadow: 0rem 0.38rem 0.5rem 0rem rgba(8, 14, 26, 0.05), 0rem 0.13rem 0.5rem 0rem rgba(8, 14, 26, 0.05);
		border-radius: 0.75rem;
	}

	.banner3 .swiper-slide {
		width: 19.25rem;
		height: 20.69rem;
		padding: 1.5rem 1rem 1.56rem;
		background: #ffffff;
		box-shadow: 0rem 0.38rem 0.5rem 0rem rgba(8, 14, 26, 0.05), 0rem 0.13rem 0.5rem 0rem rgba(8, 14, 26, 0.05);
		border-radius: 0.75rem;
	}

	.m-txt1 {
		font-size: 1.25rem !important;
		font-family: PingFangSC-Semibold, PingFang SC !important;
		font-weight: 600 !important;
		color: #080e1a !important;
		line-height: 1.75rem !important;
	}

	.m-txt2 {
		font-size: 0.81rem !important;
		font-family: PingFangSC-Regular, PingFang SC !important;
		font-weight: 400 !important;
		color: rgba(8, 14, 26, 0.4) !important;
		line-height: 1.13rem !important;
		padding: 0.25rem 1.2rem 0 !important;
	}

	.wrap {
		width: 100%;
	}

	.w544 {
		width: 100%;
	}

	.yewu {
		padding: 2rem 0 1.5rem !important;
		margin: 0 !important;
	}

	.yewu-title__txt {
		font-size: 1.25rem !important;
		font-family: PingFangSC-Semibold, PingFang SC;
		font-weight: 600 !important;
		color: #080e1a !important;
		line-height: 1.75rem !important;
	}

	.yewu-title__en {
		font-size: 0.81rem !important;
		font-family: PingFangSC-Regular, PingFang SC;
		font-weight: 400;
		color: rgba(8, 14, 26, 0.4) !important;
		line-height: 1.13rem;
		padding-top: 0.25rem !important;
	}

	.yewu-img {
		padding: 0 1.25rem;
		margin-bottom: 2rem !important;
	}

	.hezuo-title {
		padding-top: 2rem !important;
	}

	.hezuo-title__txt {
		font-size: 1.25rem !important;
		font-family: PingFangSC-Semibold, PingFang SC;
		font-weight: 600 !important;
		line-height: 1.75rem;
	}

	.hezuo-title__en {
		font-size: 0.81rem !important;
		font-family: PingFangSC-Regular, PingFang SC;
		font-weight: 400;
		color: #ffffff50 !important;
		line-height: 1.13rem;
		padding-top: 0.25rem !important;
	}

	.hezuo-img {
		padding: 0 1.25rem;
		margin-top: 2rem !important;
	}

	.yonggong-title {
		padding-top: 2rem !important;
	}

	.yonggong-title__txt {
		font-size: 1.25rem !important;
		font-family: PingFangSC-Semibold, PingFang SC;
		font-weight: 600 !important;
		color: #080e1a !important;
		line-height: 1.75rem !important;
	}

	.yonggong-title__en {
		font-size: 0.81rem !important;
		font-family: PingFangSC-Regular, PingFang SC;
		font-weight: 400;
		color: rgba(8, 14, 26, 0.4) !important;
		line-height: 1.13rem;
		padding-top: 0.25rem !important;
	}

	.yonggong-title__img {
		padding: 0 0.63rem;
		margin: 1.5rem 0 2rem 0 !important;
	}

	.m-nav {
		position: absolute;
		left: 0.75rem;
		top: 0.5rem;
		z-index: 2;
		width: 7.34rem;
		height: 3rem;
		background: url('../imgs/logo.png') no-repeat;
		background-size: 100% auto;
	}

	.zixun {
		padding: 2rem 0;
		background: #f5f6fa;
	}

	.zixun-menu {
		display: flex;
		font-size: 0.94rem;
		font-family: PingFangSC-Regular, PingFang SC;
		font-weight: 400;
		color: rgba(8, 14, 26, 0.8) !important;
		line-height: 1.31rem;
		padding: 0rem 1.25rem 2rem;
	}

	.zixun-menu a {
		margin: 0;
	}

	.zixun-menu .line {
		border-right: 1px solid #ebeef4ff;
	}

	.zixun-txt {
		font-size: 1.06rem;
		font-family: PingFangSC-Regular, PingFang SC;
		font-weight: 400;
		color: rgba(8, 14, 26, 0.8);
		line-height: 1.5rem;
		margin-bottom: 1rem;
	}

	.zixun-phone {
		overflow: hidden;
		width: 11.88rem;
		height: 2.5rem;
		background: #ffffff;
		box-shadow: 0rem 0.13rem 0.5rem 0rem rgba(8, 14, 26, 0.1);
		border-radius: 0.25rem;
		margin-bottom: 1rem;
	}

	.zixun-phone-left {
		display: inline-block;
		float: left;
		width: 2.5rem;
		height: 2.5rem;
		background: linear-gradient(180deg, #007dff 0%, #00b4ff 100%);
		position: relative;
	}

	.zixun-phone-left .iconphone {
		font-size: 1.38rem;
		color: #fff;
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
	}

	.zixun-phone-right {
		display: flex;
		align-items: center;
		justify-content: center;
		font-size: 0.94rem;
		font-family: PingFangSC-Semibold, PingFang SC;
		font-weight: 600;
		color: rgba(8, 14, 26, 0.8);
		height: 100%;
	}

	.zixun-time {
		font-size: 0.81rem;
		font-family: PingFangSC-Regular, PingFang SC;
		font-weight: 400;
		color: rgba(8, 14, 26, 0.4);
		line-height: 1.13rem;
	}

	.m-footer {
		padding: 2rem 0 1rem;
		background: #080e1aff;
	}

	.m-footer-addr {
		padding: 0 1.31rem;
		font-size: 0.81rem;
		font-family: PingFangSC-Regular, PingFang SC;
		font-weight: 400;
		color: #9c9fa3;
		line-height: 1.13rem;
		text-align: left;
		margin-bottom: 1rem;
	}

	.m-footer-addr:nth-last-child(1) {
		margin-bottom: 0;
	}

	.m-footer-addr .iconmap {
		font-size: 1rem;
	}

	.m-footer__line {
		border-top: 1px solid #0f1c33ff;
		margin: 2.06rem 0 0.94rem;
	}

	.m-footer__copyright {
		padding: 0 3.81rem;
		font-size: 0.81rem;
		font-family: PingFangSC-Regular, PingFang SC;
		font-weight: 400;
		color: #6b6f75;
		line-height: 1.13rem;
	}

	.scroll-top {
		z-index: 2;
		position: fixed;
		right: 0.5rem;
		bottom: 2rem;
		width: 3rem;
		height: 3rem;
		background: #007dff;
		border-radius: 50%;
		display: flex;
		justify-content: center;
		align-items: center;
		color: #fff;
		opacity: 0.8;
	}

	.scroll-top .iconarrow-up {
		font-size: 1.75rem;
	}

	.ad_img {
		margin-top: 3.5rem;
		position: relative;
	}

	.jiejue-header {
		position: absolute;
		left: 0;
		top: 50%;
		transform: translate(0, -50%);
	}

	.jiejue-header__title {
		font-size: 1.75rem;
		font-family: PingFangSC-Semibold, PingFang SC;
		font-weight: 600;
		color: #ffffff;
		line-height: 2.5rem;
		text-align: center;
	}

	.jiejue-header__desc {
		font-size: 0.81rem;
		font-family: PingFangSC-Regular, PingFang SC;
		font-weight: 400;
		color: #ffffff;
		line-height: 1.38rem;
		padding: 0.88rem 2.35rem 0;
		opacity: 0.6;
		text-align: left;
	}

	.tongdian-header {
		padding-top: 2rem !important;
	}

	.tongdian__title {
		font-size: 1.25rem;
		font-family: PingFangSC-Semibold, PingFang SC;
		font-weight: 600;
		color: #080e1a;
		line-height: 1.75rem;
		text-align: center;
		margin-bottom: 0.25rem !important;
	}

	.tongdian__title--en {
		font-size: 0.81rem !important;
		font-family: PingFangSC-Regular, PingFang SC;
		font-weight: 400;
		color: rgba(8, 14, 26, 0.4) !important;
		line-height: 1.13rem;
	}

	.qhy-demo {
		display: block !important;
		width: 100% !important;
		padding: 1.5rem 1.25rem 0.5rem !important;
	}

	.qhy-demo .demo1r {
		text-align: left;
		display: flex;
		width: 100%;
		margin-bottom: 1.25rem;
		align-items: center;
	}

	.demo1r p {
		width: 7.38rem;
		height: 4.85rem;
		margin: 0;
		display: inline-block;
		flex-shrink: 0;
	}

	.demo1r p a img {
		width: 100%;
		height: 100%;
	}

	.demo1r-right h2 {
		text-align: left;
		font-size: 0.94rem;
		font-family: PingFangSC-Semibold, PingFang SC;
		font-weight: 600;
		color: #080e1a;
		line-height: 1.31rem;
		margin: 0;
	}

	.demo1r-right {
		padding: 0.5rem 0rem 0.5rem 1rem;
	}

	.demo1r-right span {
		margin-top: 0.5rem;
		font-size: 0.69rem;
		font-family: PingFangSC-Regular, PingFang SC;
		font-weight: 400;
		color: rgba(8, 14, 26, 0.6);
		line-height: 1rem;
	}

	.liucheng {
		background: #f5f6fa;
		padding: 2rem 1.25rem 1.31rem;
	}

	.liucheng__title {
		font-size: 1.25rem;
		font-family: PingFangSC-Semibold, PingFang SC;
		font-weight: 600;
		color: #080e1a;
		line-height: 1.75rem;
		margin-bottom: 0.25rem !important;
	}

	.liucheng__title--en {
		font-size: 0.81rem !important;
		font-family: PingFangSC-Regular, PingFang SC;
		font-weight: 400;
		color: rgba(8, 14, 26, 0.4) !important;
		line-height: 1.13rem;
	}

	.liucheng__img {
		padding: 0 !important;
		margin-top: 2.65rem;
	}

	.youshi {
		padding: 0 !important;
		margin: 0 !important;
	}

	.youshi__title {
		font-size: 1.25rem !important;
		font-family: PingFangSC-Semibold, PingFang SC;
		font-weight: 600;
		color: #080e1a !important;
		line-height: 1.75rem !important;
		margin: 2rem 0 0.25rem !important;
	}

	.youshi__title--en {
		font-size: 0.81rem !important;
		font-family: PingFangSC-Regular, PingFang SC;
		font-weight: 400;
		color: rgba(8, 14, 26, 0.4) !important;
		line-height: 1.13rem;
		padding: 0 !important;
	}

	.youshi-list {
		display: flex;
		justify-content: space-between;
		flex-direction: column;
		flex-wrap: wrap;
		padding: 0.5rem 1.25rem 1rem;
	}

	.youshi-list > div {
		margin: 0;
		padding: 1.5rem 0.5rem;
	}

	.youshi-list > div > img {
		width: 4.5rem;
		height: 5.01rem;
	}

	/* .youshi-list > div > p:nth-child(2) {
    font-size: 0.94rem !important;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #080e1a !important;
    line-height: 1.31rem;
    margin: 0.31rem 0 0.5rem !important;
  }

  .youshi-list > div > p:nth-child(3) {
    font-size: 0.69rem !important;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: rgba(8, 14, 26, 0.6) !important;
    line-height: 1rem;
  } */

	.youshi-list--pingtai > div {
		border-radius: 0.25rem;
		border: 0.03rem solid #ebeef4;
		margin-bottom: 1rem;
		padding-top: 1.25rem;
	}

	.youshi-list--pingtai > div > img {
		width: 4.04rem;
		height: 4.5rem;
	}

	/* .youshi-list--pingtai > div > p:nth-child(2) {
    color: #007dffff !important;
  }

  .youshi-list--pingtai > div:last-child {
    flex: 1;
    display: flex;
    align-items: center;
    height: 7rem;
    padding-left: 2.94rem;
  } */

	.youshi-list--pingtai > div:last-child > img {
		/* margin: 0 1rem 0 0; */
	}

	.youshi-list--pingtai > div:last-child > div {
		margin: 0;
	}

	.youshi-list--pingtai > div:last-child > div p:nth-child(1) {
		font-size: 0.94rem;
		font-family: PingFangSC-Semibold, PingFang SC;
		font-weight: 600;
		color: #007dff;
		line-height: 1.31rem;
		text-align: left;
	}

	.youshi-list--pingtai > div:last-child > div p:nth-child(2) {
		font-size: 0.69rem;
		font-family: PingFangSC-Regular, PingFang SC;
		font-weight: 400;
		color: rgba(8, 14, 26, 0.6);
		line-height: 1rem;
	}

	.youshi-list--pingtai > div:last-child > div p:nth-child(2) > span {
		font-size: 1.06rem;
		font-family: PingFangSC-Semibold, PingFang SC;
		font-weight: 600;
		color: rgba(8, 14, 26, 0.6);
		line-height: 1.5rem;
		margin-left: 0.31rem;
	}

	.youshi-list--hehuo {
		padding-bottom: 2.13rem;
	}

	.youshi-list--hehuo > div {
		height: auto;
	}

	.youshi-list--hehuo > div > img {
		width: 4.88rem;
		height: 5.44rem;
	}

	.pest_list_news {
		padding: 0.81rem 1.25rem 3rem;
	}

	.pest_list_news > dl {
		position: relative;
		display: flex;
		justify-content: space-between;
		height: 7.44rem;
		padding: 1.31rem 0 1.25rem;
	}

	.pest_list_news > dl::after {
		content: '';
		width: 100%;
		border-top: 1px solid #ebeef4ff;
		transform: scaleY(0.5);
		position: absolute;
		bottom: 0;
		left: 0;
	}

	.pest_list_news > dl > dt {
		width: 12.56rem;
		margin: 0;
	}

	.pest_list_news > dl > dt > h1 {
		font-size: 0.94rem;
		font-family: PingFangSC-Semibold, PingFang SC;
		font-weight: 600;
		color: #080e1a;
		line-height: 1.31rem;
		height: 3.88rem;
	}

	.pest_list_news > dl > dt > p {
		display: none;
	}

	.pest_list_news > dl > dt > span {
		font-size: 0.69rem;
		font-family: PingFangSC-Regular, PingFang SC;
		font-weight: 400;
		color: rgba(8, 14, 26, 0.4);
		line-height: 1rem;
		padding-top: 0;
	}

	.pest_list_news > dl > dd > a > img {
		width: 7.38rem;
		height: 4.93rem;
	}

	.pest_list_news .nomore {
		margin-top: 1rem;
		font-size: 0.81rem;
		font-family: PingFangSC-Regular, PingFang SC;
		font-weight: 400;
		color: rgba(8, 14, 26, 0.2);
		line-height: 1.13rem;
	}

	.pest_list_news .pset-news {
		display: block;
		height: 17.44rem;
	}

	.pest_list_news .pset-news > dt {
		float: none;
		width: 100%;
		height: auto;
	}

	.pest_list_news .pset-news > dt > h1 {
		height: auto;
	}

	.pest_list_news .pset-news > dt > span {
		position: absolute;
		bottom: 1.19rem;
	}

	.pest_list_news .pset-news > dd {
		float: none;
	}

	.pest_list_news .pset-news > dd > a > img {
		width: 20.88rem;
		height: 11.75rem;
		margin-top: 0.55rem;
	}

	.about_r1 {
		padding: 2rem 1.25rem !important;
		position: relative;
		display: flex;
		flex-direction: column;
	}

	.about_r1 > img {
		order: 2;
		margin: 0;
		padding-top: 1rem;
	}

	.about_r1 > h5 {
		font-size: 1.06rem;
		font-family: PingFangSC-Semibold, PingFang SC;
		font-weight: 600;
		color: #080e1a;
		line-height: 1.5rem;
		margin: 0;
	}

	.about_r1 > p {
		font-size: 0.81rem !important;
		font-family: PingFangSC-Regular, PingFang SC;
		font-weight: 400;
		color: rgba(8, 14, 26, 0.8);
		line-height: 1.38rem !important;
		padding-top: 1rem;
	}

	.wenhua {
		padding: 2rem 0 1.81rem !important;
	}

	.wenhua > h5 {
		font-size: 1.25rem;
		font-family: PingFangSC-Semibold, PingFang SC;
		font-weight: 600;
		color: #080e1a !important;
		line-height: 1.75rem;
	}

	.wenhua > h4 {
		font-size: 0.81rem !important;
		font-family: PingFangSC-Regular, PingFang SC;
		font-weight: 400;
		color: rgba(8, 14, 26, 0.4) !important;
		line-height: 1.13rem;
		padding-top: 0.25rem !important;
	}

	.wenhua-img {
		padding: 0 1.25rem 2.06rem;
	}

	.lianxi {
		padding-bottom: 1.38rem !important;
	}

	.addr {
		display: flex;
		flex-direction: column;
		padding: 0 1.25rem 2.06rem;
		margin-bottom: 0 !important;
	}

	.addr .map {
		width: auto;
		order: 2;
		border: 0;
		height: auto;
	}

	.addr .con_lianxi {
		margin: 0 !important;
		width: 100%;
		font-size: 0.81rem;
		font-family: PingFangSC-Semibold, PingFang SC;
		font-weight: 600;
		color: rgba(8, 14, 26, 0.8);
		line-height: 1.38rem;
	}

	.lianxi-desc {
		color: #84878dff;
	}

	.lj_list {
		padding: 0 1.25rem;
		height: 2.25rem;
		line-height: 2.25rem;
		background: #f5f6fa;
		font-size: 0.81rem;
		font-family: PingFangSC-Regular, PingFang SC;
		font-weight: 400;
		color: rgba(8, 14, 26, 0.6);
		border: 0;
	}

	.lj_list > a {
		color: rgba(8, 14, 26, 0.6);
	}

	.lj_list .iconarrow-right {
		font-size: 0.81rem;
	}

	.lj_list .lj_list__title {
		color: rgba(8, 14, 26, 0.4);
	}

	.wenzhang {
		padding: 1.5rem 1.25rem 2.06rem;
	}

	.wenzhang > div:nth-child(1) {
		padding: 0;
		border: 0;
	}

	.wenzhang > div:nth-child(1) > h4 {
		font-size: 1.06rem;
		font-family: PingFangSC-Semibold, PingFang SC;
		font-weight: 600;
		color: #080e1a;
		line-height: 1.5rem;
		text-align: left;
	}

	.wenzhang > div:nth-child(1) > span {
		display: block;
		text-align: left;
		font-size: 0.81rem;
		font-family: PingFangSC-Regular, PingFang SC;
		font-weight: 400;
		color: rgba(8, 14, 26, 0.4);
		line-height: 1.13rem;
		margin-top: 0.5rem;
	}

	.wenzhang img {
		max-width: 100%;
		height: auto !important;
	}

	.wenzhang .fenpian {
		display: none;
	}

	.wenzhang .con {
		text-align: justify;
	}

	.xitong-list {
		padding: 1.5rem 1.25rem 2rem;
	}

	.xitong-list > div {
		width: 100%;
		/* height: 6.25rem; */
		border-radius: 0.25rem;
		border: 0.03rem solid #ebeef4;
		display: flex;
		padding: 1.38rem 1.38rem 1.38rem 1rem;
		margin-bottom: 0.5rem;
		align-items: center;
	}

	.xitong-list > div > img {
		width: 3.5rem;
		height: 3.5rem;
		margin: 0;
	}

	.xitong-list div {
		text-align: left;
	}

	.xitong-list > div > div {
		margin-left: 1rem;
	}

	.xitong-list > div > div > div:nth-child(1) {
		font-size: 0.94rem;
		font-family: PingFangSC-Semibold, PingFang SC;
		font-weight: 600;
		color: #080e1a;
		line-height: 1.31rem;
	}

	.xitong-list > div > div > div:nth-child(2) {
		font-size: 0.69rem;
		font-family: PingFangSC-Regular, PingFang SC;
		font-weight: 400;
		color: rgba(8, 14, 26, 0.6);
		line-height: 1rem;
		margin-top: 0.25rem;
	}

	.m-footer__copyright {
		padding: 0;
	}
}

@media screen and (min-width: 769px) {
	.m-show {
		display: none !important;
	}
}

@media screen and (min-width: 415px) and (max-width: 768px) {
	html {
		font-size: calc(414px / 375 * 16);
	}
}


.bg-img{
	position: relative;
	min-height: 800px;
}

.download-box{
	width: 1100px;
	left: auto;
	right: auto;
	margin-top:44px;
	margin-bottom: 80px;
    display: flex;
}
.download-box .img-box {
	width: 468px;
}
.btn-box {
	display: flex;
	cursor: pointer;
}
.btn-box-small{
	position: relative;
}
.quercode{
	position: absolute;
	top:-190px;
	display: none;
}