@media screen and (max-width: 900px) {

	/*最大900时 进入手机模式*/
	body,
	input,
	textarea {
		font-size: 0.24rem;
	}

	.width {
		width: 6.9rem;
		padding: 0;
	}

	.wid1654 {
		width: 7.8rem;
		padding: 0;
	}

	.footer {
		padding: 0.4rem 0 0.4rem;
	}

	.footer-bottom,
	.footer-menu a,
	.footer-logo,
	.footer-menu h3 {
		line-height: 0.4rem;
	}

	.footer-main {
		flex-wrap: wrap;
	}

	.wap-none {
		display: none;
	}

	.wap-none1 {
		height: 0;
		overflow: hidden;
	}

	.wap-show {
		display: block;
	}

	.wap-show1 {
		height: auto;
		overflow: visible;
	}

	.footer-menu {
		width: 50%;
		padding: 0;
	}

	.footer-brand {
		width: 40%;
		padding-left: 0.3rem;
	}

	.footer-contact {
		width: 60%;
	}

	.footer-logo {
		width: 100%;
		margin: 0 0 0.3rem;
		display: flex;
		justify-content: space-between;
		align-items: center;
		padding: 0 0.3rem;
	}

	.footer-follow {
		width: 100%;
		margin-top: 0.5rem;
		text-align: center;
	}

	.footer-bottom {
		margin-top: 0.5rem;
	}

	.footer-menu h3 {
		margin-bottom: 0.12rem;
	}

	.footer-share {
		display: none;
	}

	.footer-follow-in {
		padding: 0;
	}

	.follow-wx>img {
		display: none;
	}

	/* .follow-wx {
		width: 2.6rem;
		height: 2.6rem;
		margin: 0 auto;
	} */

	.wx-qrcode {
		position: relative;
		top: 0;
		width: 2.6rem;
		height: 2.6rem;
		display: flex;
		align-items: center;
	}

	.wx-qrcode img {
		width: 100%;
	}

	.footer-logo img {
		height: 0.5rem;
	}

	/*暂时影藏*/

	.licheng-mask {
		display: none;
	}

	.licheng .swiper .swiper-wrapper .swiper-slide img {
		width: 100%;
		/* 或具体宽度 */
		height: 100%;
		/* 或具体高度 */
		object-fit: cover;
	}

	.licheng .swiper-button-prev {
		right: 2.7rem;
		bottom: 0.15rem;
	}

	.licheng .swiper-button-prev img {
		width: 0.5rem;
		height: 0.5rem;
	}

	.licheng .swiper-button-next {
		right: 0.8rem;
		bottom: 0.15rem;
	}

	.licheng .swiper-button-next img {
		width: 0.5rem;
		height: 0.5rem;
	}

	.head-nav {
		display: none;
	}

	.title-01 h3 {
		font-size: 0.42rem;
		line-height: 0.64rem;
	}

	.title-01 p {
		font-size: 0.28rem;
		line-height: 0.34rem;
		margin-top: -0.06rem;
	}

	.about-tit-01 {
		margin: 1rem auto 0.6rem;
	}

	.about-blurb {
		flex-wrap: wrap;
	}

	.about-blurb-in {
		width: 100%;
		padding: 0;
	}

	.about-blurb-text {
		line-height: 0.4rem;
	}

	.about-blurb-img {
		display: block;
		width: 100%;
		flex: initial;
		margin: 0 auto 0.2rem;
	}

	.about-blurb-bot {
		padding: 0;
		margin-top: 0.3rem;
	}

	.about-blurb-item p {
		line-height: 0.36rem;
	}

	.about-blurb-item h3 {
		font-size: 0.46rem;
		height: 0.6rem;
		line-height: 0.6rem;
	}

	.about-blurb-bot .line {
		height: 0.8rem;
		margin-top: 0.1rem;
	}

	.about-blurb-item h3 em {
		font-size: 0.28rem;
	}

	.about-tit-02 {
		margin: 1rem auto 0.6rem;
	}

	.about-jiagou {
		flex-wrap: wrap;
		width: 100%;
	}

	.about-jiagou li {
		width: 25%;
		height: 248px;
		padding: 0 0.02rem;
		margin-top: 0.2rem;
	}

	.about-jiagou li div {
		width: unset;
		height: unset;
		margin: 0.1rem auto 0.1rem;
	}

	.jiagou-top {
		width: 100%;
	}

	.jiagou-line-main {
		padding: 0 12.5%;
	}

	.jiagou-line {
		height: 0.44rem;
		margin: 0 auto 0.2rem;
		border-radius: 0.2rem 0.2rem 0 0;
	}

	.jiagou-line li:nth-child(-n + 9):nth-child(n + 4) {
		display: none;
	}

	.jiagou-line-top {
		height: 0.56rem;
	}

	.jiagou-img {
		height: 0.9rem;
	}

	.about-wh {
		flex-wrap: wrap;
	}

	.about-wh li:nth-child(2n) .about-wh-img {
		bottom: auto;
		left: auto;
		right: 0;
	}

	.about-wh li {
		height: 2.4rem;
		display: flex;
	}

	.about-wh li>div {
		height: 100%;
		width: 50%;
	}

	.about-wh li .about-wh-img {
		width: 50%;
	}

	.about-tit-03 {
		margin: 1rem auto 0.6rem;
	}

	.about-wh-in h3 {
		font-size: 0.32rem;
		line-height: 0.46rem;
	}

	.about-wh-in em {
		width: 0.4rem;
		margin: 0.1rem auto 0.2rem;
	}

	.about-wh-in h5 {
		font-size: 0.2rem;
		line-height: 0.28rem;
	}

	.about-wh-in {
		padding: 0;
	}

	.course-right-swi {
		width: 0;
		opacity: 0;
		height: 0;
	}

	.course-main {
		width: 100%;
	}

	.course-img {
		width: 100%;
		height: 3.8rem;
		margin: 0;
	}

	.about-tit-04 {
		margin: 1rem auto 0.6rem;
	}

	.course-main .icon {
		width: 0.4rem;
		margin-bottom: 0.2rem;
	}

	.course-in {
		padding: 0;
		margin-top: 0.28rem;
	}

	.course-in h3 {
		font-size: 0.44rem;
		line-height: 0.6rem;
		height: 0.6rem;
		margin-bottom: 0.12rem;
	}

	.course-in h3 em {
		margin-left: 0.1rem;
		font-size: 0.28rem;
	}

	.course {
		flex-wrap: wrap;
	}

	.course-bot-swi {
		width: 100%;
		height: 0.8rem;
		padding: 0 0.4rem;
		margin-bottom: 0.5rem;
	}

	.courseSwiper2 {
		height: 100%;
	}

	.courseSwiper2 .swiper-slide {
		display: flex;
		align-items: center;
		justify-content: center;
		font-size: 0.36rem;
		color: #D9D9D9;
		font-weight: bold;
	}

	.courseSwiper2 .swiper-slide-active,
	.courseSwiper2 .swiper-slide-duplicate-active {
		font-size: 0.46rem;
		color: #003E95;
	}

	.courseSwiper2-but1,
	.courseSwiper2-but2 {
		display: block;
		width: 0.4rem;
		height: 0.4rem;
		position: absolute;
		top: 50%;
		transform: translateY(-50%);
		z-index: 90;
		cursor: pointer;
		background-size: 80% 80% !important;
		border: 1px solid #ddd;
		border-radius: 50%;
	}

	.courseSwiper2-but1 {
		left: 0;
		background: url(../images/left-06.png) no-repeat center;
	}

	.courseSwiper2-but2 {
		right: 0;
		background: url(../images/right-06.png) no-repeat center;
	}

	.about-tit-05 {
		margin: 1rem auto 0.6rem;
	}

	.place-main li>div {
		display: block;
		position: relative;
		width: 100%;
		padding-top: 3.6rem;
	}

	.place-img {
		display: block;
		height: 3.6rem;
		width: 100%;
		position: absolute;
		top: 0;
		left: 0;
		margin: 0;
		flex: initial;
	}

	.place-left .icon {
		height: 0.36rem;
		margin-top: 0.28rem;
	}

	.place-left {
		width: 100%;
	}

	.place-in {
		padding: 0.16rem 0 0 0.6rem;
	}

	.place-in h3 {
		font-size: 0.36rem;
		line-height: 0.48rem;
		margin-bottom: 0.12rem;
	}

	.place {
		margin: 0.4rem auto 0.5rem;
		padding-top: 0.12rem;
		border-top-width: 0.04rem;
	}

	.place li {
		font-size: 0.26rem;
		line-height: 0.5rem;
		padding: 0;
		background: none;
	}

	.place li.active {
		background: none;
	}

	.place li::after {
		height: 0.1rem;
		top: -0.22rem;
	}

	.ziyou {
		margin: 0.6rem auto 0.4rem;
	}

	.ziyou div {
		width: 100%;
	}

	.ziyou h3 {
		font-size: 0.4rem;
		line-height: 0.56rem;
		margin-bottom: 0.14rem;
	}

	.ziyouSwiper {
		height: 4rem;
	}

	.ziyouSwiper {
		margin-bottom: 0.5rem;
	}

	.brand .icon {
		height: 0.5rem;
		margin-bottom: 0.4rem;
	}

	.zy-brand>li:nth-child(2) .brand .icon {
		height: 0.3rem;
		margin-top: 0.2rem;
	}

	.zy-brand-in {
		font-size: 0.28rem;
	}

	.zy-brand-in .more {
		width: 0.45rem;
		height: 0.45rem;
		margin-top: 0.3rem;
	}

	.rightbrand {
		height: calc(100% - 1rem);
	}

	.rightBrandSwiper-bot .colse {
		width: 0.8rem;
		height: 0.8rem;
		margin-right: 0.18rem;
	}

	.rightBrandSwiper-bot .swiper-pagination {
		width: 4rem;
	}

	.rightBrandSwiper-bot {
		bottom: 6%;
	}

	.rightbrandDiv {
		padding-top: 1.2rem;
		width: 100%;
	}

	.rightbrandDiv h3 {
		font-size: 0.46rem;
	}

	.rightbrandDiv1 h5 {
		font-size: 0.3rem;
		margin-bottom: 0.5rem;
	}

	.rightbrandDiv1 .in {
		margin-top: 0.3rem;
	}

	.rightBrandSwiper {
		background-position: 40% center;
	}

	.rightbrandDiv1 {
		padding: 1.2rem 0.5rem 0 0.75rem;
		/* padding-right: 2rem; */
	}

	.rightbrandDiv2 {
		padding: 1.2rem 0rem 0 0.75rem;
	}

	.rightbrandDiv3 {
		padding: 1.2rem 0rem 0 0.75rem;
	}

	.rightbrandDiv2 h4 {
		height: 0.8rem;
		line-height: 0.8rem;
		margin-bottom: 0.3rem;
		font-size: 0.28rem;
	}

	.rightbrandDiv2 h4 span {
		font-size: 0.5rem;
		margin-left: 0.16rem;
	}

	.rightbrandDiv3 .icon {
		height: 1rem;
		margin-bottom: 0.6rem;
	}

	.rightbrandDiv3 li {
		margin-bottom: 0.3rem;
		font-size: 0.28rem;
	}

	.rightbrandDiv3 li h4 {
		font-size: 0.36rem;
	}

	.zy-brand>li {
		margin-bottom: 0.4rem;
	}

	.brand4 .icon {
		height: 0.3rem;
	}

	.rightbrand>li:nth-child(6) .rightbrandDiv1 .in {
		width: 100%;
	}

	.rightbrand>li:nth-child(6) .rightbrandDiv1 .in img {
		max-height: 2.4rem;
	}

	.rightbrandDiv .in {
		width: 100%;
	}

	.brand-video {
		background-color: #000;
	}

	.brand-video-in {
		flex-wrap: wrap;
	}

	.brand-video-in .in {
		width: 100%;
		padding-top: 0.1rem;
	}

	.brand-video-in h3 {
		font-size: 0.36rem;
	}

	.ziyouBot,
	.brand-video {
		margin-bottom: 0.4rem;
	}

	.brand-video-in {
		bottom: 3%;
	}

	.video-right {
		width: 100%;
		font-size: 0.24rem;
		justify-content: space-between;
		margin-top: 0.1rem;
	}

	.video-right li {
		margin: 0;
	}

	.video-right li h2 {
		font-size: 0.42rem;
		margin-bottom: 0.1rem;
	}

	.video-right li p {
		padding-left: 0;
	}

	.ziyouBot {
		margin-bottom: 0;
		padding: 0.2rem 0.2rem 0.4rem;
		background: #f5f5f5;
	}

	.ziyouBot-main {
		width: 100%;
		background-color: #fff;
		padding: 0 0.38rem 0.4rem;
	}

	.ziyouBot-main {
		position: relative;
		left: auto;
		top: auto;
		transform: translateX(0);
		text-align: left;
		padding-bottom: 0.2rem;
	}

	.ziyouBot-main .in {
		width: 100%;
		padding-top: 0.44rem;
		text-align: left;
	}

	.ziyouBot-main h3 {
		font-size: 0.36rem;
		margin-bottom: 0.1rem;
		margin-top: 0;
		color: #000;
		font-weight: bold;
	}

	.rc-tit-01 {
		margin: 1rem auto 0.6rem;
	}

	.fazhan {
		flex-wrap: wrap;
	}

	.fazhan>img {
		width: 100%;
	}

	.fazhan-in {
		position: relative;
		left: auto;
		right: auto;
		top: auto;
		margin-top: 0.4rem;
		width: 100%;
		height: auto;
		padding: 0.3rem 0.3rem 0.3rem;
	}

	.fazhan-in h3 {
		font-size: 0.42rem;
		margin-bottom: 0.2rem;
	}

	.fazhan1 img {
		left: 70%;
		height: 0.6rem;
		top: -0.3rem;
	}

	.rc-tit-02 {
		margin: 1rem auto 0.6rem;
	}

	.rc-place-main .place-in {
		padding-top: 0.16rem;
	}

	.rc-place .place li {
		padding: 0 0.1rem;
	}

	.fuli-list>li {
		width: 100% !important;
		height: 3rem;
		margin-bottom: 0.24rem;
	}

	.fuli-list>li p {
		font-size: 0.28rem;
		height: 0.5rem;
		line-height: 0.5rem;
	}

	.fuli {
		margin-bottom: 0.6rem;
		min-height: 0;
	}

	.fuli-in li .fuli-img {
		width: 100%;
		height: 4rem;
	}

	.fuli-in li .in {
		width: 100%;
		transform: translateY(0);
		position: relative;
		top: auto;
		left: auto;
		right: auto;
		border-radius: 0;
		padding: 0.3rem 0.3rem 1rem;
		min-height: 3.4rem;
	}

	.fuli-in li .in h3 {
		font-size: 0.42rem;
		margin-bottom: 0.26rem;
	}

	.fuli-in li .icon {
		height: 0.4rem;
		bottom: 0.3rem;
		right: 0.3rem;
	}

	.fuli-in li .colse {
		width: 0.36rem;
		right: 0.3rem;
		top: 0.3rem;
	}

	.news-title {
		margin: 0.7rem auto 0.4rem;
		font-size: 0.42rem;
	}

	.news-tabs a {
		margin: 0 0.5rem;
		font-size: 0.32rem;
	}

	.news-tabs a.active::before {
		width: 100%;
	}

	.news-tabs {
		margin-bottom: 0.8rem;
	}

	.news-main {
		justify-content: space-between;
	}

	.news-list {
		width: 100%;
		margin: 0 0 0.3rem;
	}

	.news-list:nth-child(3n) {
		margin: 0 0 0.3rem;
	}

	.news-list .news-img {
		height: 4rem;
	}

	.news-list .news-in {
		height: 3.3rem;
		padding: 0.3rem 0.3rem 0;
		font-size: 0.24rem;
	}

	.news-list .news-in h3 {
		font-size: 0.32rem;
	}

	.customers-main {
		justify-content: space-between;
		flex-wrap: wrap;
	}

	.customers-list {
		width: 50%;
	}

	.customers-list .customers-img {
		height: 2.48rem;
	}

	.mySwiper1 .img {
		display: block;
		width: 100%;
	}

	.mySwiper1 .img img {
		display: block;
		width: 100%;
	}

	.management-title {
		font-size: 0.24rem;
	}

	.management-title {
		width: unset;
	}

	.container-mask {
		padding: 0.24rem 0.2rem 0.24rem 0.2rem;
	}

	.container-mask_item div h3 {
		font-size: 0.24rem;
		margin-bottom: 0.1rem;
	}

	.mask-top {
		margin-top: 0.1rem;
	}

	.container-mask_tip {
		margin-top: 0.5rem;
	}

	.catalogue {
		height: 4rem;
	}

	.ppp {
		display: none;
	}

	.s_pro {
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
	}

	.productlists {
		display: flex;
		flex-direction: row;
		justify-content: center;
		margin-top: -40px;
		padding: 0 0.18rem;
		width: 100%;
	}

	.product-box {
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
		justify-content: space-between;
	}

	.productlists-item {
		width: 49%;
		height: unset;
	}

	.productlists-item .img {
		background: #E8E8E8;
		display: flex;
		flex-direction: row;
		align-items: center;
		justify-content: center;
		padding: 0.7rem 0;
		width: unset;
		height: unset;
	}

	.productlists-item .img img {
		height: 150px;
	}

	.productlists-item_title {
		width: unset;
		font-family: SourceHanSansCN;
		font-weight: 400;
		font-size: 22px;
		color: #999999;
		line-height: 34px;
		margin-top: 12px;
	}

	.product ul li {
		width: 100%;
	}

	.page {
		margin: 0.3rem auto 0.6rem;
	}

	.page a {
		width: 0.64rem;
		height: 0.64rem;
		margin: 0 0.08rem;
	}

	.page a img {
		width: 0.12rem;
	}

	.news-det {
		font-size: 0.24rem;
		margin: 0.4rem auto 0.6rem;
	}

	.det-top {
		margin: 0.7rem auto 0;
		padding-bottom: 0.4rem;
	}

	.det-top h3 {
		font-size: 0.42rem;
	}

	.det-top h4,
	.det-top h5 {
		margin-top: 0.2rem;
	}

	.jiaru-search h3 {
		font-size: 0.32rem;
		margin-bottom: 0.2rem;
		text-align: center;
	}

	.jiaru-form {
		width: 100%;
		font-size: 0.28rem;
		height: 0.7rem;
		border-radius: 0.35rem;
	}

	.jiaru-form select {
		width: 2rem;
		margin-right: 0.1rem;
		font-size: 0.28rem;
		padding-left: 0.1rem;
	}

	.jiaru-form input {
		padding: 0 1.4rem 0 0.2rem;
		font-size: 0.28rem;
		box-sizing: border-box;
	}

	.jiaru-form button {
		width: 1.2rem;
		border-radius: 0 0.35rem 0.35rem 0;
	}

	.jiaru-form::after {
		display: none;
	}

	.xuanze-img {
		display: none !important;
		width: 0;
		height: 0;
		overflow: hidden;
	}

	.jiaru-tit {
		font-size: 0.4rem;
		margin: 0.7rem auto 0.4rem;
	}

	.xuanze-in {
		padding: 0;
	}

	.xuanze-in li {
		height: auto;
		padding: 1px 0 0;
		margin-bottom: 0.4rem;
		border: none;
	}

	.xuanze-in li:last-child {
		margin: 0;
	}

	.xuanze-in li .img {
		display: block;
		width: 100%;
		height: 3.4rem;
	}

	.xuanze-in li h3 {
		margin-top: 0.3rem;
		font-size: 0.36rem;
	}

	.xuanze-in li .in {
		color: #666;
		font-size: 0.28rem;
		transform: translatex(0);
		padding-top: 0.12rem;
	}

	.xuanze-in li h4 {
		display: none;
	}

	.liuch>img {
		margin: 0;
		width: 0.16rem;
		margin-top: -0.4rem;
		height: 0.24rem;
	}

	.liuch span {
		width: 0.7rem;
		height: 0.7rem;
		margin-bottom: 0.2rem;
	}

	.liuch {
		font-size: 0.28rem;
		justify-content: space-between;
		margin-bottom: 0.8rem;
	}

	.jiahua-tab {
		margin: 0 auto 0.48rem;
		font-size: 0.34rem;
	}

	.jiahua-tab a {
		margin: 0 0.5rem;
	}

	.jiahua-tab a::after {
		width: 100%;
		top: 0.52rem;
	}

	.jh-item {
		margin: 0 0.2rem 0.2rem 0 !important;
		width: calc((100% - 0.2rem)/2);
		flex-wrap: wrap;
		height: auto;
		padding: 0.3rem 0;
	}

	.jh-item:nth-child(2n) {
		margin-right: 0 !important;
	}

	.jh-item .img {
		width: 100%;
		height: 0.64rem;
		margin: 0;
	}

	.jh-item .in {
		width: 100%;
		padding: 0 0.2rem;
		text-align: center;
	}

	.jh-item .in p,
	.jh-item .in h4 {
		margin-top: 0.12rem;
	}

	.jh-item .in h3 {
		font-size: 0.36rem;
	}

	.jihua .more a {
		width: 3rem;
	}

	.jihua-tit {
		font-size: 0.4rem;
		margin: 1rem auto 0.6rem;
	}

	.head-zw {
		height: 0;
	}

	.header {
		background: none;
		box-shadow: none;
		height: 1rem;
	}

	.header .logo img {
		max-height: 0.6rem;
	}

	.wap-header {
		display: flex;
		width: 100%;
		height: 1rem;
		padding-left: 0.3rem;
		align-items: center;
		justify-content: space-between;
		background: none;
		position: fixed;
		top: 0;
		left: 0;
		z-index: 999;
		transition: background 600ms;
	}

	.wap-header.active {
		background: rgba(0, 0, 0, 0.3);
	}

	.wap-header .img {
		height: 100%;
		width: auto;
		height: 0.6rem;
	}

	.wap-menu-but {
		display: flex;
		height: 100%;
		align-items: center;
		padding: 0 0.3rem;
	}

	.wap-menu-but img {
		height: 0.46rem;
	}

	.rightMenuDiv {
		display: block;
		width: 4.98rem;
		height: 100%;
		background: #fff;
		position: fixed;
		top: 0;
		left: 0;
		z-index: 2999;
		padding: 0.26rem 0.2rem 0 0.58rem;
		transform: translateX(-100%);
		transition: transform 600ms;
	}

	.rightMenuDiv.active {
		transform: translateX(0);
	}

	.rightColse {
		display: block;
		height: 0.34rem;
	}

	.rightMenuBg {
		display: block;
		width: 100%;
		height: 100%;
		background: none;
		position: fixed;
		top: 0;
		left: 0;
		z-index: -1000;
		opacity: 0;
		transition: all 600ms;
	}

	.rightMenuBg.active {
		opacity: 1;
		z-index: 2000;
		background: rgba(0, 0, 0, 0.5);
	}



	.rightMenu {
		display: block;
		width: 100%;
		height: calc(100vh - 1.2rem);
		margin-top: 0.6rem;
		overflow: auto;
	}

	.rightMenu>li {
		position: relative;
		margin-bottom: 0.32rem;
	}

	.rightMenu>li>div {
		position: relative;
		display: block;
		width: 100%;
	}

	.rightMenu>li>div a {
		display: flex;
		width: 100%;
		font-size: 0.34rem;
		color: #000000;
		line-height: 0.48rem;
		padding: 0.2rem 0.3rem 0.2rem 0.64rem;
		font-weight: bold;
	}

	.rightMenu>li>div a em {
		line-height: 0.48rem;
		display: block;
		position: relative;
		font-weight: bold;
	}

	.rightMenu>li>div a.active em::after {
		content: "";
		display: block;
		width: 100%;
		height: 0.04rem;
		background: #003e95;
		position: absolute;
		left: 0;
		bottom: -0.04rem;
	}

	.rightMenu>li>div>span {
		display: flex;
		width: auto;
		height: 100%;
		align-items: center;
		position: absolute;
		right: 0.64rem;
		top: 0;
		padding: 0 0.3rem;
		z-index: 20;
	}

	.rightMenu>li>div>span img {
		height: 0.22rem;
	}

	.rightMenu>li>div>span .img2 {
		display: none;
	}

	.rightMenu>li>div>span.active .img1 {
		display: none;
	}

	.rightMenu>li>div>span.active .img2 {
		display: block;
	}

	.rightMenu>li>ul {
		display: none;
	}

	.rightMenu>li>ul>li a {
		display: block;
		font-size: 0.25rem;
		color: #686868;
		line-height: 0.4rem;
		padding: 0.18rem 0.2rem 0.18rem 0.64rem;
		position: relative;
	}

	.rightMenu>li>ul>li a span {
		font-family: "宋体";
	}

	.rightMenu>li:last-child>div>span {
		right: 2.1rem;
	}

	.rightMenu>li:last-child>ul>li a {
		padding-left: 1.22rem;
	}

	.about-bot-div {
		display: block;
		bottom: 0;
		height: 2.36rem;
		padding: 0 0.7rem 0 0.36rem;
		font-size: 0.24rem;
		left: 4rem;
	}

	.about-bot-div .img {
		height: 0.5rem;
		margin-bottom: 0.2rem;
		width: auto;
		margin-left: 10%;
	}

	.about-bot-div .in {
		padding-top: 0px;
		padding-left: 0;
		width: 100%;
	}

	.wap-pb-swi {
		display: block;
		width: 100%;
		height: 10rem;
		overflow: hidden;
		position: relative;
	}

	.zy-brand-in {
		display: block;
		position: relative;
		padding: 0 0.18rem 0.46rem;
		position: relative;
		top: auto;
		left: auto;
		transform: translate(0, 0);
	}

	.zy-brand-in>div {
		display: flex;
		width: 100%;
		height: 1.68rem;
		padding-top: 0.1rem;
	}

	.zy-brand-in>div img {
		max-height: 100%;
	}

	.zy-brand-in p {
		font-size: 0.24rem;
		color: #686868;
		line-height: 1.5;
	}

	.zy-brand>li {
		margin-bottom: 0;
	}

	.zy-brand li .zy-brand-in .more {
		filter: brightness(1.2);
		position: absolute;
		top: 0.66rem;
		right: 0.3rem;
		width: 0.8rem;
		height: 0.8rem;
		margin-top: 0;
	}

	.zy-brand>li:nth-child(1) .zy-brand-in>div img,
	.zy-brand>li:nth-child(6) .zy-brand-in>div img {
		filter: brightness(0);
	}

	.brand .icon {
		height: auto;
		width: auto;
		margin: 0;
	}

	.zy-brand>li:nth-child(1) .zy-brand-in>div .icon {
		margin: 0.54rem 0 0;
		height: 0.7rem;
	}

	.zy-brand>li:nth-child(2) .zy-brand-in>div .icon {
		margin: 0.69rem 0 0.0rem;
		height: 0.4rem;
	}

	.zy-brand>li:nth-child(3) .zy-brand-in>div .icon {
		margin: 0.33rem 0 0rem;
		height: 0.97rem;
	}

	.zy-brand>li:nth-child(4) .zy-brand-in>div .icon {
		margin: 0.66rem 0 0rem;
		height: 0.45rem;
	}

	.zy-brand>li:nth-child(5) .zy-brand-in>div .icon {
		margin: 0.83em 0 0rem;
		height: 0.91rem;
	}

	.zy-brand>li:nth-child(6) .zy-brand-in>div .icon {
		margin: 0.54rem 0 0.2rem;
		height: 0.44rem;
	}

	.wap-zy-brand-img {
		display: block;
		width: 100%;
		height: 9.1rem;
		margin: 0 auto;
	}

	.zy-brand.wap-show1 {
		background: #f5f5f5;
		padding: 0.2rem;
	}

	.zy-brand.wap-show1 li {
		padding: 0.2rem;
		background: #fff;
		margin-bottom: 0.2rem;
	}

	.zy-brand.wap-show1 li:last-child {
		margin-bottom: 0;
	}

	.zy-brand-in {
		padding-bottom: 0;
		height: 2.6rem;
		overflow: hidden;
	}

	.rightbrand>li:nth-child(6) .rightbrandDiv1 .in img {
		display: none;
	}

	.place-main {
		margin-bottom: 0.8rem;
	}

	.rc-tit-03 {
		margin: 1rem auto 0.6rem;
	}

	.xuanze-in li {
		background: #f5f5f5;
		padding-bottom: 0.3rem;
	}

	.xuanze-in li h3 {
		margin-bottom: 0.1rem;
	}

	.xuanze-in li h3,
	.xuanze-in li h5,
	.xuanze-in li .in {
		padding: 0 0.2rem;
	}

	.about-blurb,
	.about-jiagou {
		margin-bottom: 1rem;
	}

	.about-jiagou li::after {
		display: none;
	}

}

@media screen and (max-width: 700px) {
	.about-jiagou li {
		width: 25%;
		height: auto;
		padding-bottom: 0.1rem;
	}

	.licheng .swiper-button-prev {
		right: 2.7rem;
		bottom: 0.12rem;
	}

	.licheng .swiper-button-next {
		right: 0.8rem;
		bottom: 0.12rem;
	}

	.zn {
		padding-top: 30px;
	}

	.ziyouSwiper {
		margin-bottom: 20px;
	}

	.ziyouSwiper {
		display: block;
		height: 220px;
		overflow: hidden;
		width: 1500px;
	}
}

@media screen and (max-width: 600px) {
	.about-jiagou li {
		width: 25%;
		height: auto;
		padding-bottom: 0.1rem;
	}

	.licheng .swiper-button-prev {
		right: 2.7rem;
		bottom: 0.08rem;
	}

	.licheng .swiper-button-next {
		right: 0.8rem;
		bottom: 0.08rem;
	}
}

@media screen and (max-width: 500px) {

	.licheng .swiper-button-prev {
		right: 2.5rem;
		bottom: 0.03rem;
	}

	.licheng .swiper-button-prev img {
		width: 0.3rem;
		height: 0.3rem;
	}

	.licheng .swiper-button-next {
		right: 0.6rem;
		bottom: 0.03rem;
	}

	.licheng .swiper-button-next img {
		width: 0.3rem;
		height: 0.3rem;
	}

}

@media screen and (max-width: 375px) {

	.licheng .swiper-button-prev {
		right: 2.5rem;
		bottom: -0.1rem;
	}

	.licheng .swiper-button-next {
		right: 0.6rem;
		bottom: -0.1rem;
	}

}

@media screen and (max-width:1900px) {
	.licheng-mask {
		display: none;
	}

	.licheng .swiper-button-prev {
		right: 2.7rem;
		bottom: 0.25rem;
	}

	.licheng .swiper-button-next {
		right: 0.8rem;
		bottom: 0.25rem;
	}
}

@media screen and (max-width:1000px) {
	.licheng .swiper-button-prev {
		right: 2.7rem;
		bottom: 0.20rem;
	}

	.licheng .swiper-button-prev img {
		width: 0.3rem;
		height: 0.3rem;
	}

	.licheng .swiper-button-next {
		right: 0.8rem;
		bottom: 0.20rem;
	}

	.licheng .swiper-button-next img {
		width: 0.3rem;
		height: 0.3rem;
	}

	.ziyouSwiper {
		margin-bottom: 40px !important;
	}

	.ziyouSwiper {
		height: 220px !important;
		width: 900px !important;
	}
}

@media screen and (max-width:1700px) {
	.ziyouSwiper {
		margin-bottom: 60px;
	}

	.ziyouSwiper {
		display: block;
		height: 320px;
		overflow: hidden;
		width: 1500px;
	}
}