@media screen and (min-width:1440px) {
	.networkimg {
		width: 82%;
		margin: 0px auto;
		position: relative;
		margin-top: -60px;
		position: relative;
	}
}

@media screen and (min-width:1500px) {
	.networkimg {
		width: 80%;
	}
}

@media screen and (min-width:1600px) {
	.networkimg {
		width: 75%;
	}
}

@media screen and (min-width:1670px) {
	.networkimg {
		width: 66%;
	}
}

@media screen and (max-width:1670px) {
	.par1 {
		color: #333333;
		font-size: 2.3vw;
		font-weight: 600;
	}

	.abtit1 {
		font-size: 45px;
		letter-spacing: 1px;
		color: #000;
		margin-bottom: 15px;
		position: relative;
		z-index: 99;
		margin-top: 5px;
	}

	.abtit2 {
		margin-top: 10px;
		font-size: 30px;
		letter-spacing: 1px;
		color: #000;
		margin-bottom: 30px;
		position: relative;
		z-index: 99;
	}

	.abDesc p {
		font-size: 16px;
		color: rgb(102, 102, 102);
		line-height: 32px;
		margin-bottom: 21px;
		position: relative;
		z-index: 99;
	}

	.Adv {
		display: flex;
		align-items: center;
		margin-top: 28px;
		margin-bottom: 60px;
		justify-content: space-between;
		position: relative;
		z-index: 99;
	}

	.pubTit>p:nth-child(1),
	.serTit,
	.caseTit>p:nth-child(1),
	.newsTit>p:nth-child(1) {
		font-size: 45px;
	}

	.pubTit>p:nth-child(2),
	.caseTit>p:nth-child(2),
	.newsTit>p:nth-child(2) {
		font-size: 22px;
	}

	.newsBox a,
	.newSwtich p {
		font-size: 21px;
	}

	.About {
		padding-right: 7vw;
	}

	.inner {
		padding: 0 7vw;
	}

	.footBottom {
		padding: 23px 7vw;
	}

	.serWide {
		width: 72%;
	}

	.Wis .gallery-thumbs {
		width: 74% !important;
		margin-left: 13%;
	}

	.abRight {
		width: 48%;
		position: relative;
	}

	.abPic {
		width: 45%;
		overflow: hidden;
		margin-right: 7%;
	}
}

@media screen and (max-width:1500px) {
	.je1 {
		font-size: 32px;
		color: rgb(51, 51, 51);
		margin-bottom: 25px;
		font-weight: 600;
	}

	.About {
		padding-right: 6vw;
	}

	.inner {
		padding: 0 6vw;
	}

	.footBottom {
		padding: 23px 6vw;
	}

	.abPic {
		width: 45%;
		overflow: hidden;
		margin-right: 5%;
	}

	.abRight {
		width: 50%;
		position: relative;
	}

	.abtit1 {
		font-size: 42px;
		letter-spacing: 1px;
		color: #000;
		margin-bottom: 10px;
		position: relative;
		z-index: 99;
		margin-top: 5px;
	}

	.abtit2 {
		margin-top: 10px;
		font-size: 28px;
		letter-spacing: 1px;
		color: #000;
		margin-bottom: 22px;
		position: relative;
		z-index: 99;
	}

	.abDesc p {
		font-size: 16px;
		color: rgb(102, 102, 102);
		line-height: 32px;
		margin-bottom: 18px;
		position: relative;
		z-index: 99;
	}

	.sideWord {
		position: absolute;
		top: 42%;
		left: 6vw;
		z-index: 99;
		color: rgb(255, 255, 255);
		opacity: 0.95;
	}

	.Adv {
		display: flex;
		align-items: center;
		margin-top: 20px;
		margin-bottom: 48px;
		justify-content: space-between;
		position: relative;
		z-index: 99;
	}

	.year {
		color: #35c7ff;
		font-size: 52px;
	}

	.link2 {
		position: relative;
		left: -40px;
		top: 0;
		width: 20%;
	}

	.link1 {
		color: #333333;
		font-size: 16px;
		padding: 0 78px 10px 60px;
		border-bottom: 1px solid rgb(170, 170, 170);
		display: flex;
		align-items: end;
		position: relative;
		top: 0;
	}

	.About {
		display: flex;
		margin-top: 90px;
		margin-bottom: 70px;
	}

	.pubTit>p:nth-child(1),
	.serTit,
	.caseTit>p:nth-child(1),
	.newsTit>p:nth-child(1) {
		font-size: 42px;
		margin-bottom: 4px;
	}

	.pubTit>p:nth-child(2),
	.caseTit>p:nth-child(2),
	.newsTit>p:nth-child(2) {
		font-size: 21px;
	}
}

@media screen and (max-width:1400px) {
	.je1 {
		font-size: 31px;
		color: rgb(51, 51, 51);
		margin-bottom: 20px;
		font-weight: 600;
	}

	.modelTit>p:nth-child(1) {
		font-size: 42px;
		color: rgb(51, 51, 51);
		font-weight: 600;
		margin-bottom: 5px;
		text-align: center;
	}

	.modelTit {
		padding: 45px 0;
	}

	.je2 {
		font-size: 17px;
		color: rgb(102, 102, 102);
		line-height: 33px;
	}

	.fa1 {
		font-size: 28px;
		font-weight: 600;
		margin-bottom: 15px;
	}

	.abtit1 {
		font-size: 39px;
		letter-spacing: 1px;
		color: #000;
		margin-bottom: 10px;
		position: relative;
		z-index: 99;
		margin-top: 5px;
	}

	.localNav a {
		position: relative;
		margin-right: 50px;
		font-size: 18px;
		color: rgb(102, 102, 102);
		font-weight: 600;
		position: relative;
		height: 91px;
		line-height: 90px;
	}

	.localNav a::after {
		content: '';
		position: absolute;
		left: 0;
		right: 0;
		bottom: -33px;
		height: 3px;
		width: 0;
		transition: all 0.5s;
		background: #35c7ff;
	}

	.abtit2 {
		margin-top: 10px;
		font-size: 26px;
		letter-spacing: 1px;
		color: #000;
		margin-bottom: 22px;
		position: relative;
		z-index: 99;
	}

	.abDesc {
		height: 260px;
		overflow-y: auto;
		padding-right: 15px;
	}

	.abDesc {
		overflow-x: hidden;
		overflow-y: auto;
		color: #000;
	}

	.abDesc::-webkit-scrollbar {
		width: 4px;
	}

	.abDesc::-webkit-scrollbar-thumb {
		border-radius: 10px;
		-webkit-box-shadow: inset 0 0 5px #35c7ff;
		background: #35c7ff;
	}

	.abDesc::-webkit-scrollbar-track {
		-webkit-box-shadow: inset 0 0 5px rgba(220, 220, 220, 0.8);
		border-radius: 0;
		background: rgba(220, 220, 220, 0.8);

	}

	.Adv {
		display: flex;
		align-items: center;
		margin-bottom: 48px;
		position: relative;
		z-index: 99;
	}

	.year {
		color: #35c7ff;
		font-size: 50px;
	}

	.About {
		display: flex;
		margin-top: 85px;
		margin-bottom: 75px;
	}

	.pubTit>p:nth-child(1),
	.serTit,
	.caseTit>p:nth-child(1),
	.newsTit>p:nth-child(1) {
		font-size: 39px;
		margin-bottom: 4px;
	}

	.pubTit>p:nth-child(2),
	.caseTit>p:nth-child(2),
	.newsTit>p:nth-child(2) {
		font-size: 19px;
	}

	.brand-item-button {
		margin-top: 20px;
		font-size: 22px;
	}

	.Wis .gallery-top .swiper-slide {
		position: relative;
		height: 730px;
		width: 100% !important;
		cursor: pointer;
		background-size: cover !important;
	}

	.serTit {
		color: #fff;
		top: 60px;
	}

	.serWide {
		margin-top: 190px;
	}

	.Wis .gallery-thumbs {
		bottom: 80px;
	}

	.caseTit {
		padding: 40px 0;
		text-align: center;
		position: relative;
		z-index: 99;
	}

	.newsTit {
		padding: 55px 0 30px 0;
		text-align: center;
		position: relative;
		z-index: 99;
	}

	.newsBox a,
	.newSwtich p {
		font-size: 20px;
		padding: 11px 50px;
	}

	.n2 {
		font-size: 20px;
		color: #333333;
		line-height: 30px;
		margin-bottom: 14px;
	}

	.abPic img {
		float: left;
		width: 100%;
		min-height: 645px;
	}

}

@media screen and (max-width:1380px) {
	.networkimg {
		width: 90%;
	}

}

@media screen and (max-width:1300px) {
	.Phone {
		background: url(../images/buss11.jpg);
		background-repeat: no-repeat;
		background-size: cover;
		padding: 160px 0 200px 0;
	}

	.addSame {
		padding: 40px 0;
	}

	.addSame p {
		font-size: 24px;
		color: #333333;
		margin-top: 25px;
	}

	/* end */
	.index-nav-con {
		width: 88%;
	}

	.br2 {
		color: rgb(54, 54, 54);
		font-size: 26px;
		letter-spacing: 1px;
		position: relative;
		z-index: 99;
	}

	.brSame {
		width: 33.3%;
		padding: 18px 23px;
	}

	.parDesc {
		width: 40%;
		padding: 50px;
		position: relative;
		transition: all 0.5s;
		padding-left: 0;
	}

	.par1 {
		padding-left: 50px;
	}

	.par3 {
		padding-left: 50px;
	}

	.topEwm {
		display: none;
	}

	.index-header-right {
		display: flex;
		align-items: center;
		justify-content: space-between;
	}


	.index-nav-con {
		display: flex;
		justify-content: flex-start;
		margin-right: 3%;
		margin-left: 3%;
	}

	.inner {
		padding: 0 4vw;
	}

	.sideWord {
		position: absolute;
		top: 42%;
		left: 4vw;
		z-index: 99;
		color: rgb(255, 255, 255);
		opacity: 0.95;
	}
}

@media screen and (max-width:1200px) {
	.seBg .topEwm {
		display: none;
	}

	.topPhone {
		display: none;
	}

	.modelTit>p:nth-child(1) {
		font-size: 38px;
		color: rgb(51, 51, 51);
		font-weight: 600;
		margin-bottom: 5px;
		text-align: center;
	}

	.modelTit>p:nth-child(2) {
		text-align: center;
		font-size: 20px;
		color: rgb(51, 51, 51);
	}

	.modelTit {
		padding: 38px 0;
	}

	.networkimg {
		display: none;
	}

	.wapw {
		display: block;
	}

	.Detail {
		background: #fff;
		border-radius: 10px;
		padding: 50px 50px;
		position: relative;
		z-index: 99;
		margin-top: -80px;
		padding-bottom: 70px;
	}

	.tailBox {
		width: 90%;
		margin: auto;
		padding: 70px 0;
	}

	.me3 {
		font-size: 32px;
		color: rgb(255, 255, 255);
		margin-bottom: 10px;
	}

	.me1 {
		font-size: 32px;
		color: rgb(51, 51, 51);
		margin-bottom: 10px;
	}

	.messForm {
		padding-top: 20px;
	}

	.conType {
		margin-top: 30px;
		display: flex;
		align-items: flex-start;
		cursor: pointer;
		transition: all 0.4s;
	}

	.Message button {
		height: 54px;
		line-height: 54px;
	}

	.Contact {
		display: flex;
		margin-top: 60px;
		box-shadow: 1px 1px 10px 1px rgb(230 230 230);
		border-radius: 10px;
		margin-bottom: 65px;
	}

	.Type {
		padding: 40px 35px;
	}

	.Message {
		width: 58%;
		margin-right: 4%;
		padding: 40px 0 45px 35px;
	}

	.conType>li:nth-child(2)>p:nth-child(1) {
		font-size: 20px;
		color: #fff;
		margin-bottom: 7px;
	}

	.conType>li:nth-child(2)>p:nth-child(2) {
		font-size: 22px;
		color: #fff;
	}

	.fa1 {
		font-size: 26px;
		font-weight: 600;
		margin-bottom: 10px;
	}

	.index-header-right {
		width: auto;
		display: flex;
		align-items: center;
		justify-content: space-between;
	}

	.index-nav-right {
		width: 85%;
		display: flex;
		align-items: center;
		justify-content: flex-end;
	}

	.index-nav-con {
		display: flex;
		justify-content: flex-end;
		margin-right: 5%;
		margin-left: 0%;
	}

	.abtit1 {
		font-size: 37px;
		letter-spacing: 1px;
		color: #000;
		margin-bottom: 8px;
		position: relative;
		z-index: 99;
		margin-top: 5px;
	}

	.abtit2 {
		margin-top: 10px;
		font-size: 24px;
		letter-spacing: 1px;
		color: #000;
		margin-bottom: 22px;
		position: relative;
		z-index: 99;
	}

	.year {
		color: #35c7ff;
		font-size: 45px;
	}

	.pubTit>p:nth-child(1),
	.serTit,
	.caseTit>p:nth-child(1),
	.newsTit>p:nth-child(1) {
		font-size: 36px;
		margin-bottom: 4px;
	}

	.pubTit>p:nth-child(2),
	.caseTit>p:nth-child(2),
	.newsTit>p:nth-child(2) {
		font-size: 18px;
	}

	.pubTit {
		padding: 45px 0;
		text-align: center;
		position: relative;
		z-index: 99;
	}

	.w1 {
		text-align: center;
		margin-bottom: 50px;
	}

	.Wis .gallery-top .swiper-slide {
		position: relative;
		height: 660px;
		width: 100% !important;
		cursor: pointer;
		background-size: cover !important;
	}

	.serTit {
		color: #fff;
		top: 50px;
	}

	.serWide {
		margin-top: 160px;
	}

	.Wis .gallery-thumbs {
		bottom: 70px;
	}

	.caseTit {
		padding: 40px 0;
		text-align: center;
		position: relative;
		z-index: 99;
	}

	.newsTit {
		padding: 50px 0 30px 0;
		text-align: center;
		position: relative;
		z-index: 99;
	}

	.serWide {
		width: 80%;
	}

}

@media screen and (max-width:1100px) {
	.topPhone {
		display: none;
	}

	.index-header-right {
		width: auto;
		display: flex;
		align-items: center;
		justify-content: space-between;
	}

	.index-nav-con {
		display: flex;
		justify-content: flex-start;
		margin-right: 3%;
		margin-left: 0;
	}

	.index-nav-right {
		width: 85%;
		display: flex;
		align-items: center;
		justify-content: flex-end;
	}
}

@media screen and (max-width:1000px) {
	.tailBox img {
		height: auto !important;
	}

	.readMore {
		display: inline-block;
		width: 44%;
		text-align: center;
		font-size: 16px;
		color: rgb(255, 255, 255);
		height: 45px;
		line-height: 45px;
		margin: 0px;
		border-radius: 0;
		margin-top: 20px;
		margin-left: 28%;
	}

	.advSame {
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
	}

	.Adv>ul:nth-child(2) {
		margin: 15px 0;
	}

	.adv1 {
		margin-bottom: 2px;
		height: auto;
		width: auto;
	}

	.adv1 {
		margin-bottom: 7px;
		height: auto;
		width: auto;
	}

	.abgFlex {
		display: inherit;
	}

	.buss1 {
		display: none;
	}

	.addPic {
		padding-top: 45px;
		padding-bottom: 40px;
		text-align: center;
	}

	.abgFlex {
		display: flex;
		margin-top: 25px;
		position: relative;
	}

	.addBg {
		width: 100%;
		margin-left: 0;
		background: url(../images/buss01.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		/* height: 400px; */
		display: flex;
		flex-direction: column;
		justify-content: space-between;
		/* align-items: center; */
		padding: 35px 25px;
	}

	.ad2 {
		font-size: 18px;
		margin: auto;
		color: rgba(255, 255, 255, 1);
		margin-bottom: 20px;
		width: 100%;
		margin-left: 0;
		line-height: 28px;
	}

	.ad1 {
		font-size: 22px;
		margin-left: 20%;
		color: rgba(255, 255, 255, 0.9);
		margin-bottom: 20px;
		/* padding-top: 80px; */
		width: 100%;
		/* margin: auto; */
		margin-left: 0;
	}

	.ad3 {
		font-size: 16px;
		margin: auto;
		color: rgba(255, 255, 255, 0.9);
		margin-bottom: 25px;
		width: 100%;
		margin-left: 0;
		line-height: 28px;
	}

	.ad4 {
		font-size: 16px;
		color: rgb(255, 255, 255);
		position: relative;
		/* width: 95%; */
		/* margin-right: 5%; */
		display: flex;
		align-items: center;
		justify-content: flex-end;
		text-align: right;
	}

	.ad4 img {
		margin-right: 10px;
		width: 12%;
	}

	.Add {
		background-image: url(../images/buss9.jpg);
		background-repeat: no-repeat;
		background-size: cover;
		padding-bottom: 50px;
	}

	.addWord p {
		font-size: 16px;
		color: rgb(102, 102, 102);
		text-align: center;
		line-height: 30px;
		margin-bottom: 4px;
		padding: 0 15px;
	}

	.addSame {
		width: 48.5%;
		margin-right: 3%;
		background: #fff;
		border-radius: 8px;
		box-shadow: 1px 1px 6px 1px rgb(240 240 240);
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		padding: 30px 0;
		transition: all 0.5s;
		cursor: pointer;
		margin-bottom: 3%;
	}

	.addSame p {
		font-size: 18px;
		color: #333333;
		margin-top: 15px;
	}

	.ph1 a {
		color: #fff;
		letter-spacing: 1px;
		font-weight: 600;
		font-size: 25px;
		position: relative;
	}

	.phFlex {
		display: inherit;
		margin-top: 40px;
		align-items: center;
		justify-content: center;
	}

	.phFlex p {
		font-size: 18px;
		color: #fff;
		margin: 0 45px;
		margin-bottom: 10px;
		text-align: center;
	}

	.Phone {
		background: url(../images/buss11.jpg);
		background-repeat: no-repeat;
		background-size: cover;
		padding: 80px 0 60px 0;
	}

	.addFlex {
		display: flex;
		flex-wrap: wrap;
		margin-top: 35px;
	}

	.addFlex>div:nth-child(2n+2) {
		margin-right: 0;
	}

	.index-logo img {
		width: 100%;
		margin-top: 0;
		max-height: 36px;
	}

	.scoll-top .index-logo img {
		margin-top: 0px;
	}

	.seBg .index-logo img {
		margin-top: 0px;
	}

	.banner {
		padding-top: 0;
	}

	.popclose {
		position: absolute;
		top: -60px;
		right: -20px;
		border-radius: 100%;
		color: #fff;
		cursor: pointer;
		height: 60px;
		width: 60px;
		text-align: center;
		line-height: 43px;
		font-size: 43px;
		z-index: 33333;
	}

	.video-popwrap video {
		width: 80vw !important;
		height: 50vw !important;
	}

	.brSame {
		width: 100%;
		padding: 12px 20px;
		margin-bottom: 10px;
	}

	.br2 {
		color: rgb(54, 54, 54);
		font-size: 18px;
		letter-spacing: 1px;
		position: relative;
		z-index: 99;
	}

	.br1 {
		color: rgb(197, 197, 197);
		font-size: 18px;
		margin-bottom: 10px;
		position: relative;
		z-index: 99;
	}

	.hoFlex {
		width: 48.5%;
		margin-right: 2%;
		margin-top: 2%;
		background: #fff;
		padding: 20px 15px;
		box-shadow: 1px 1px 10px 1px rgb(245 245 245);
		transition: all 0.6s;
		cursor: pointer;
	}

	.Honor {
		display: flex;
		flex-wrap: wrap;
		padding-bottom: 35px;
	}

	.hoName {
		font-size: 16px;
		color: rgb(51, 51, 51);
	}

	.hoDesc {
		display: flex;
		align-items: center;
		justify-content: space-between;
		margin-bottom: 12px;
	}

	.Honor>div:nth-child(2n+2) {
		margin-right: 0;
	}

	.Honor>div:nth-child(3n+3) {
		margin-right: 2%;
	}

	.Honor>div:nth-child(6n+6) {
		margin-right: 0;
	}

	.brand1 .brIcon {
		width: 40px;
		height: 46px;
		background-size: cover !important;
		background: url(../images/id2.png) 0% 0% / cover no-repeat;
	}

	.brand2 .brIcon {
		width: 47px;
		height: 47px;
		background: url(../images/id1.png) 0% 0% / cover no-repeat;
	}

	.brand3 .brIcon {
		width: 39px;
		height: 45px;
		background: url(../images/id3.png) 0% 0% / cover no-repeat;
	}

	.Search {
		background: rgb(250, 250, 250);
		padding: 25px 15px;
		margin-top: 30px;
		position: relative;
		z-index: 99;
	}

	.seaForm input {
		width: 100%;
		background: #fff;
		height: 50px;
		line-height: 50px;
		padding: 20px 20px;
		color: rgb(170, 170, 170);
		font-size: 16px;
		border: 1px solid rgb(238, 238, 238);
	}

	.returnTo {
		display: none;
	}

	.seaHot {
		font-size: 15px;
		color: rgb(51, 51, 51);
		margin-top: 15px;
	}

	.seaForm button {
		margin: 0;
		width: 100px;
		height: 40px;
		line-height: 40px;
		text-align: center;
		color: #fff;
		font-size: 16px;
		background: rgb(41, 120, 73);
		cursor: pointer;
		letter-spacing: 1px;
		margin-top: 15px;
	}

	.sultTit {
		padding: 25px 0;
		font-size: 16px;
		color: #888888;
	}

	.reSame {
		border-bottom: 1px solid rgb(229, 229, 229);
		padding: 15px 20px;
		display: inherit;
		justify-content: space-between;
		align-items: center;
		color: rgb(51, 51, 51);
		font-size: 15px;
		transition: all 0.4s;
		background: #fff;
	}

	.re1 {
		margin-bottom: 6px;
	}

	.Result {
		margin-bottom: 40px;
	}

	.seaForm {
		display: inherit;
		align-items: center;
	}

	.modelTit>p:nth-child(1) {
		font-size: 22px;
		color: rgb(51, 51, 51);
		font-weight: 600;
		margin-bottom: 5px;
		text-align: center;
	}

	.modelTit>p:nth-child(2) {
		text-align: center;
		font-size: 16px;
		color: rgb(51, 51, 51);
	}

	.modelTit {
		padding: 20px 0;
	}

	.pb70 {
		padding-top: 20px;
		padding-bottom: 40px;
	}

	.modelFlex {
		display: inherit;
	}

	.Model {
		width: 100%;
	}

	.moSame {
		height: 350px;
		padding: 40px 25px;
		background-size: cover;
		position: relative;
		background-repeat: no-repeat;
		display: inline-block;
	}

	.moTo {
		display: inline-block;
		width: 135px;
		text-align: center;
		font-size: 15px;
		color: rgb(255, 255, 255);
		height: 38px;
		line-height: 38px;
		margin: 0px;
		border-radius: 30px;
		position: absolute;
		left: 30px;
		bottom: 45px;
	}

	.Toge {
		width: 100%;
	}

	.to1 {
		font-size: 16px;
		color: rgb(51, 51, 51);
		margin-right: 20px;
		position: relative;
		z-index: 99;
		transition: all 0.5s;
	}

	.to2 {
		font-size: 16px;
		color: rgb(51, 51, 51);
		position: relative;
		z-index: 99;
		transition: all 0.5s;
	}

	.toSame {
		display: flex;
		align-items: center;
		background: #fff;
		padding: 15px 28px;
		border-bottom: 1px solid rgb(230, 230, 230);
		position: relative;
		cursor: pointer;
	}

	.to3 {
		position: relative;
		z-index: 99;
		transition: all 0.5s;
		position: absolute;
		right: 24px;
	}

	.deAll {
		display: inherit;
		transition: all 0.5s;
		margin-bottom: 50px;
		display: inherit;
	}

	.deBegin,
	.deAfter {
		background-repeat: no-repeat !important;
		background-size: 100% 100% !important;
	}

	.beWord {
		font-size: 26px;
		font-weight: 600;
		color: rgb(255, 255, 255);
		padding: 0px 15px;
		position: relative;
		z-index: 99;
		transition: all 0.2s;
		text-align: center;
		top: 0;
	}

	.num {
		color: #35c7ff;
		font-size: 15px;
		margin-left: 10px;
		font-weight: 600;
	}

	.beImg {
		font-size: 20px;
		color: #fff;
		top: 0;
		position: relative;
		z-index: 99;
		transition: all 0.5s;
	}

	.beWord {
		font-size: 18px;
		font-weight: 600;
		color: rgb(255, 255, 255);
		padding: 0px 15px;
		position: relative;
		z-index: 99;
		transition: all 0.2s;
		text-align: center;
		top: 0;
	}

	.moTit {
		width: 100%;
		font-size: 15px;
		color: #fff;
		line-height: 25px;
		padding-top: 0;
	}

	.jectSame {
		padding-top: 20px;
		display: inherit;
	}

	.je1 {
		font-size: 18px;
		color: rgb(51, 51, 51);
		margin-bottom: 12px;
		font-weight: 600;
	}

	.je2 {
		font-size: 15px;
		color: rgb(102, 102, 102);
		line-height: 26px;
	}

	.jectPic {
		width: 100%;
		border-radius: 0;
		overflow: hidden;
	}

	.wapProject {
		display: block;
		padding-top: 10px;
		padding-bottom: 35px;
	}

	.jectDesc {
		width: 100%;
		padding: 25px 20px;
		background: #fff;
		margin: 0;
	}

	.wapProject {
		display: block;
	}

	.jectFlex {
		display: none;
	}

	.Introduce {
		display: inherit;
	}

	.introBg {
		background: url(../images/cir.jpg);
		background-repeat: no-repeat;
		background-size: cover;
		padding-top: 35px;
		padding-bottom: 40px;
	}

	.introTit {
		width: auto;
		font-size: 22px;
		color: rgb(51, 51, 51);
		font-weight: 600;
		margin-bottom: 20px;
		text-align: center;
	}

	.introFlex {
		width: 100%;
		border-left: none;
		padding-left: 0;
	}

	.introDesc p {
		font-size: 15px;
		line-height: 24px;
		margin-bottom: 12px;
	}

	.introAdv {
		width: 100%;
		display: inherit;
		justify-content: space-between;
		margin-top: 0;
	}

	.fuTit {
		padding-top: 30px;
		text-align: center;
		letter-spacing: 1px;
		color: rgb(51, 51, 51);
		font-size: 22px;
	}

	.Future {
		padding-bottom: 40px;
		background: url(../images/world.jpg);
		background-repeat: no-repeat;
		background-size: cover;
	}

	.wapw {
		overflow: hidden;
		margin-top: 0;
	}

	.inPart {
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		margin-top: 18px;
	}

	.introAdv .adv1 {
		margin-bottom: 0px;
		width: auto;
		height: auto;
	}

	.conn2_right {
		position: relative;
		display: inline-block;
		height: 100%;
		vertical-align: top;
		margin-top: 30px;
		width: 100%;
	}

	.Brand {
		display: inherit;
	}

	.artSame {
		margin-top: 15px;
		display: inherit;
		border: 1px solid rgb(230, 230, 230);
		transition: all 0.5s;
	}

	.artPic {
		width: 100%;
		overflow: hidden;
	}

	.artRow {
		display: none;
	}

	.artDesc {
		width: 100%;
		padding: 20px 20px;
	}

	.ar1 {
		font-weight: 600;
		color: #35c7ff;
		font-size: 18px;
		margin-bottom: 12px;
	}

	.Art {
		padding-top: 15px;
		margin-bottom: 0px;
	}

	.scoll-top .index-logo img {}

	.ar2 span {
		font-size: 14px;
		color: rgb(136, 136, 136);
		margin-right: 15px;
	}

	.ar3 {
		font-size: 14px;
		color: rgb(136, 136, 136);
		line-height: 22px;
		width: 100%;
		text-overflow: -o-ellipsis-lastline;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		line-clamp: 2;
		-webkit-box-orient: vertical;
		margin-bottom: 12px;
		margin-top: 12px;
	}

	.pt30 {
		padding-top: 30px;
	}

	.Detail {
		background: #fff;
		border-radius: 10px;
		padding: 30px 15px;
		position: relative;
		z-index: 99;
		margin-top: 0;
		padding-bottom: 40px;
	}

	.tailTop {
		display: inherit;
		align-items: center;
		justify-content: space-between;
		border-bottom: 1px solid rgb(230, 230, 230);
		padding-bottom: 25px;
	}

	.tailTit {
		font-size: 22px;
		color: #000;
		margin-bottom: 15px;
	}

	.backTo {
		display: none;
	}

	.tailDate>span:last-child {
		display: none;
	}

	.tailDate span {
		font-size: 14px;
		color: rgb(136, 136, 136);
		padding: 0 14px;
		border-right: 1px solid rgb(200, 200, 200);
		line-height: 16px;
	}

	.tailDate span:nth-child(2) {
		border-right: none;
	}

	.tailBox {
		width: 100%;
		margin: auto;
		padding: 25px 0;
	}

	.tailBottom {
		padding: 30px 0 10px 0;
		border-top: 2px solid rgb(41, 120, 73);
		border-bottom: 2px solid rgb(41, 120, 73);
		display: inherit;
		align-items: center;
		justify-content: space-between;
	}

	.tailLink a {
		font-size: 15px;
		color: rgb(102, 102, 102);
		margin-bottom: 12px;
		transition: all 0.4s;
	}

	.pubw {
		text-align: center;
		font-size: 22px;
		font-weight: 600;
		padding: 25px 0;
		color: rgb(51, 51, 51);
	}

	.Enterprise {
		display: inherit;
		flex-wrap: inherit;
		padding-top: 35px;
		padding-bottom: 40px;
	}

	.Explain {
		margin-top: 80px;
		margin-bottom: 70px;
		position: relative;
	}

	.exbg2 {
		position: absolute;
		right: -30px;
		bottom: -40px;
	}

	.hoSame {
		width: 49%;
		margin-right: 2%;
		margin-bottom: 3%;
		box-shadow: 1px 1px 10px 1px rgb(235 235 235);
		padding-bottom: 18px;
		transition: all 0.5s;
		cursor: pointer;
	}

	.hoMiss {
		padding: 18px 15px 15px 15px;
	}

	.hoIcon img {
		transition: all 0.5s;
		width: 45%;
		display: none;
	}

	.hoBottom {
		font-size: 15px;
		color: rgb(51, 51, 51);
		line-height: 24px;
		padding: 0 15px;
	}

	.Hope {
		position: relative;
		padding: 40px 0;
	}

	.hoSion>p:nth-child(1) {
		font-size: 18px;
		color: rgb(51, 51, 51);
		margin-bottom: 4px;
	}

	.hoSion>p:nth-child(2) {
		font-size: 18px;
		color: rgb(51, 51, 51);
	}

	.hoMiss {
		display: inherit;
	}

	.hoBox>div:nth-child(2n+2) {
		margin-right: 0;
	}

	.Company {
		background: url(../images/cuwbg.jpg);
		background-repeat: no-repeat;
		background-size: cover;
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
		height: auto;
		background-attachment: inherit;
		padding: 60px 30px;
	}

	.comp1 {
		color: #fff;
		font-weight: 600;
		letter-spacing: 1px;
		font-size: 26px;
		margin-bottom: 15px;
	}

	.exbg1 {
		position: absolute;
		left: 5px;
		top: -35px;
	}

	.exbg1 img {
		width: 45%;
	}

	.exbg2 img {
		width: 45%;
	}

	.plainDesc>p:nth-child(1) {
		font-size: 26px;
		color: #333333;
		margin-bottom: 10px;
	}

	.textIn p {
		font-size: 15px;
		color: #666666;
		line-height: 28px;
	}

	.Plain {
		width: 88%;
		margin: auto;
		display: inherit;
		padding-left: 4%;
	}

	.plainImg {
		width: 100%;
		overflow: hidden;
		margin-top: 15px;
	}

	.plainDesc {
		width: 100%;
		margin-right: 0;
		margin-top: 0;
	}

	.par2 {
		color: #555555;
		font-size: 15px;
		line-height: 1.6;
	}



	.wapParty {
		display: block;
		margin-bottom: 35px;
	}

	.Party {
		display: none;
	}

	.parDesc {
		width: 100%;
		padding: 22px 15px;
		position: relative;
		transition: all 0.5s;
	}

	.par1 {
		color: #333333;
		font-size: 18px;
		font-weight: 600;
		position: relative;
		margin-bottom: 0;
		margin-bottom: 5px;
		padding-left: 0;
	}

	.par3 {
		color: rgb(51, 51, 51);
		font-size: 15px;
		line-height: 1.6;
		text-overflow: -o-ellipsis-lastline;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		line-clamp: 2;
		-webkit-box-orient: vertical;
		padding-left: 0px;
		margin-bottom: 3vw;
	}

	.parSame {
		margin-top: 30px;
		display: inherit;
	}

	.changePage a,
	.changePage p {
		display: none;
	}

	.prevPage,
	.nextPage {
		display: block !important;
		background: transparent !important;
	}

	.changePage {
		padding-bottom: 40px;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.parImg {
		width: 100%;
	}

	.jobTitle {
		margin-top: 30px;
		float: none;
		left: auto;
		display: flex;
		position: relative;
		overflow-x: scroll;
		width: 100%;
		white-space: nowrap;
		box-sizing: border-box;
		border-top: none;
		border-left: none;
		border-right: none;
	}

	.jobTitle p {
		width: 200px !important;
		padding: 0 10px;
	}

	.jobTitle p:nth-child(3) {
		display: none;
	}

	.jobTitle p:nth-child(4) {
		display: none;
	}

	.jobMore li:nth-child(3) {
		display: none;
	}

	.jobMore li:nth-child(4) {
		display: none;
	}

	.jobMore li {
		width: 200px !important;
		padding: 0 10px;
	}

	.jobMore li:nth-child(6) img {
		width: 22px;
		height: 22px;
		max-width: 22px !important;
	}

	.jobNeed {
		margin: 0 20px;
		padding: 20px 0px;
		background: rgb(255, 255, 255);
		display: none;
		border-top: 1px solid rgb(229, 229, 229);
	}

	.jobFlex {
		display: inherit;
		align-items: baseline;
		margin-bottom: 15px;
	}

	.j1 {
		font-size: 15px;
		color: rgb(51, 51, 51);
		font-weight: 600;
		width: 10em;
		text-align: left;
		margin-bottom: 10px;
	}

	.j2 {
		width: 100%;
	}

	.jobNeed p {
		font-size: 14px;
		color: rgb(102, 102, 102);
		line-height: 23px;
		letter-spacing: 0;
		margin-bottom: 8px;
	}

	.giveTo {
		display: flex;
		align-items: center;
		height: 40px;
		justify-content: center;
		border-radius: 25px;
		width: 135px;
		color: #fff;
		font-size: 15px;
		background: rgb(41, 120, 73);
		margin-top: 20px;
		transition: all 0.5s;
		margin-bottom: 10px;
	}

	.jobKindcon {
		margin-bottom: 40px;
		margin-top: 18px;
	}

	.jobMore {
		display: flex;
		padding: 15px 10px;
		background: rgb(255, 255, 255);
		font-size: 15px;
		color: rgb(51, 51, 51);
		letter-spacing: 1px;
		cursor: pointer;
		align-items: center;
		float: none;
		left: auto;
		display: flex;
		position: relative;
		overflow-x: scroll;
		width: 100%;
		white-space: nowrap;
		box-sizing: border-box;
		border-top: none;
		border-left: none;
		border-right: none;
	}

	.jobTitle {
		display: flex;
		padding: 15px 15px;
		background: rgb(245, 245, 245);
		border: 1px solid rgb(245, 245, 245);
	}

	.jobTitle p {
		font-size: 16px;
		color: rgb(51, 51, 51);
	}

	.s1 {
		font-size: 22px;
		margin-bottom: 8px;
		letter-spacing: 1px;
		position: relative;
	}

	.Contact {
		display: inherit;
		margin-top: 35px;
		box-shadow: 1px 1px 10px 1px rgb(230 230 230);
		border-radius: 10px;
		margin-bottom: 35px;
	}

	.Message {
		width: 100%;
		margin-right: 0;
		padding: 25px 20px 35px 20px;
	}

	.Type {
		padding: 25px 20px;
		width: 100%;
	}

	.me3 {
		font-size: 22px;
		color: rgb(255, 255, 255);
		margin-bottom: 8px;
	}

	.conType>li:nth-child(2)>p:nth-child(1) {
		font-size: 16px;
		color: #fff;
		margin-bottom: 4px;
	}

	.f16 {
		font-size: 15px !important;
	}

	.conType {
		margin-top: 22px;
		display: flex;
		align-items: flex-start;
		cursor: pointer;
		transition: all 0.4s;
	}

	.me4 {
		font-size: 14px;
		color: rgba(255, 255, 255, 0.6);
		padding-bottom: 12px;
	}

	.contactUs_map iframe {
		height: 320px;
	}

	.conType>li:nth-child(1) {
		margin-right: 6px;
		width: 45px;
	}

	.conType>li:nth-child(2)>p:nth-child(2) {
		font-size: 18px;
		color: #fff;
	}

	.me1 {
		font-size: 22px;
		color: rgb(51, 51, 51);
		margin-bottom: 8px;
	}

	.me2 {
		font-size: 14px;
		color: rgb(102, 102, 102);
		line-height: 1.5;
	}

	.messFlex {
		display: inherit;
		flex-wrap: wrap;
	}

	.messPut {
		width: 100%;
		margin-right: 0;
		display: flex;
		align-items: center;
		padding: 14px 22px;
		border-radius: 25px;
		background: rgb(246, 246, 246);
		letter-spacing: 1px;
		margin-top: 12px;
	}

	.Message textarea {
		background: rgb(246, 246, 246);
		height: 100px;
		padding: 14px 22px;
		font-size: 15px;
		color: rgb(102, 102, 102);
		letter-spacing: 1px;
		border-radius: 25px;
		margin-top: 12px;
		width: 100%;
	}

	.messForm {
		padding-top: 10px;
	}

	.Message button {
		height: 48px;
		line-height: 48px;
		color: #fff;
		text-align: center;
		background: rgb(41, 120, 73);
		border-radius: 25px;
		margin-top: 18px;
		width: 100%;
		margin-left: 0;
		font-size: 16px;
		letter-spacing: 1px;
		transition: all 0.5s;
		cursor: pointer;
	}

	.messPut input {
		font-size: 15px;
		color: rgb(102, 102, 102);
		width: 90%;
	}

	.sideWord {
		position: absolute;
		top: 33%;
		left: 15px;
		z-index: 99;
		color: rgb(255, 255, 255);
		opacity: 095;
	}

	.Back {
		display: none;
	}

	.Farm {
		margin-top: 15px;
	}

	.localNav a::after {
		content: '';
		position: absolute;
		left: 0;
		right: 0;
		bottom: -19px;
		height: 2px;
		width: 0;
		transition: all 0.5s;
		background: #35c7ff;
	}

	.localNav a {
		position: relative;
		margin-right: 0;
		font-size: 16px;
		color: rgb(102, 102, 102);
		font-weight: 600;
		position: relative;
		height: 60px;
		line-height: 60px;
		margin-right: 15px;
	}

	.s2 {
		width: 20px;
		height: 2px;
		background: #fff;
	}

	.farmDesc {
		padding: 20px;
		display: inherit;
		align-items: center;
		justify-content: space-between;
		background: rgb(240, 240, 240);
	}

	.fa2 {
		font-size: 14px;
		line-height: 1.6;
		color: rgb(102, 102, 102);
	}

	.farmMore {
		display: flex;
		align-items: center;
		background: #fff;
		border: 2px solid rgb(220, 220, 220);
		width: 120px;
		height: 42px;
		justify-content: space-between;
		padding: 0 15px;
		transition: all 0.5s;
		position: relative;
		margin-top: 12px;
	}

	.farmSame {
		margin-top: 15px;
	}

	.index-header::after {
		display: none;
	}

	.fa3 {
		font-size: 15px;
		color: rgb(51, 51, 51);
		position: relative;
		z-index: 99;
		transition: all 0.5s;
	}

	.farmWord {
		width: 100%;
	}

	.fa1 {
		font-size: 18px;
		font-weight: 600;
		margin-bottom: 10px;
	}

	.About {
		padding-right: 0px;
		margin-top: 0 !important;
	}

	.brand-item-button {
		margin-top: 10px !important;
		font-size: 18px !important;
	}

	.item-box-m .zy-brand-m .zy-brand-m-cont {
		position: absolute;
		top: 26% !important;
	}

	.item-box-m .zy-brand-m {
		width: 100%;
		padding-bottom: 40%;
		background-size: 100%;
		background-repeat: no-repeat;
		margin-bottom: 0.2rem;
		position: relative;
		background-position-y: 45%;
	}

	.co1 {
		margin-top: 12px;
		width: 65px;
		height: 65px;
		border: 2px solid rgba(255, 255, 255, 0.5);
		border-radius: 50%;
		display: flex;
		align-items: center;
		justify-content: center;
		transition: all 0.5s;
	}

	.inner {
		padding: 0 30px;
	}

	.footBottom {
		padding: 23px 30px;
	}

	.About {
		display: inherit;
		margin-top: 40px;
		margin-bottom: 15px;
	}

	.pubTit {
		padding: 30px 0;
		text-align: center;
		position: relative;
		z-index: 99;
	}

	.pubTit>p:nth-child(1),
	.serTit,
	.caseTit>p:nth-child(1),
	.newsTit>p:nth-child(1) {
		font-size: 22px;
		margin-bottom: 2px;
	}

	.pubTit>p:nth-child(2),
	.caseTit>p:nth-child(2),
	.newsTit>p:nth-child(2) {
		font-size: 15px;
		letter-spacing: 5px;
	}

	.abPic {
		width: 100%;
		overflow: hidden;
		margin-right: 0;
	}

	.abPic img {
		float: left;
		width: 100%;
		min-height: auto;
	}

	.abBg {
		display: none;
	}

	.abRight {
		width: 100%;
		position: relative;
		padding: 0 15px;
	}

	.abtit1 {
		font-size: 22px;
		letter-spacing: 1px;
		color: #000;
		margin-bottom: 8px;
		position: relative;
		z-index: 99;
		margin-top: 25px;
	}

	.abtit2 {
		margin-top: 8px;
		font-size: 18px;
		letter-spacing: 1px;
		color: #000;
		margin-bottom: 18px;
		position: relative;
		z-index: 99;
	}

	.abDesc p {
		font-size: 14px;
		color: rgb(102, 102, 102);
		line-height: 1.8;
		margin-bottom: 10px;
		position: relative;
		z-index: 99;
	}

	.Adv {
		width: 100%;
		display: inherit;
		align-items: center;
		margin-bottom: 40px;
		justify-content: center;
		position: relative;
		z-index: 99;
		margin-top: 10px;
		display: flex;
		justify-content: space-between;
	}

	.link2 {
		position: relative;
		left: -30px;
		top: -10px;
		width: 18%;
	}

	.year {
		color: #35c7ff;
		font-size: 22px;
		font-family: PIN;
		font-weight: 600;
	}

	.adv2 {
		margin-top: 2px;
		font-size: 14px;
		color: rgb(102, 102, 102);
	}

	.abPoint {
		display: none;
	}

	.abDesc {
		height: auto;
		overflow-y: auto;
		padding-right: 0;
	}

	.link1 {
		color: #333333;
		font-size: 15px;
		padding: 0 52px 5px 16px;
		border-bottom: 1px solid rgb(170, 170, 170);
		display: flex;
		align-items: end;
		position: relative;
		top: -15px;
	}

	.serTit {
		color: #fff;
		top: 30px;
	}

	.serWide {
		width: 90%;
		margin: auto;
		background: rgba(41, 120, 73, 0.9);
		padding: 30px 25px;
		font-size: 14px;
		color: #fff;
		line-height: 1.8;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		margin-top: 90px;
	}

	.w1 {
		text-align: center;
		margin-bottom: 25px;
	}

	.w2 {
		display: flex;
		align-items: center;
		letter-spacing: 1px;
		font-size: 15px;
	}

	.Wis .gallery-thumbs {
		width: 96% !important;
		margin-left: 2%;
	}

	.serIcon {
		width: 45px;
		height: 45px;
		border: 2px solid #fff;
		border-radius: 50%;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.serIcon img {
		width: 18%;
	}

	.serName {
		font-size: 14px;
		color: #fff;
		margin-top: 9px;
		text-align: center;
	}

	.Wis .gallery-thumbs .swiper-wrapper {
		display: flex;
		flex-wrap: wrap;
	}

	.Wis .gallery-thumbs .swiper-slide {
		width: 50% !important;
		margin-top: 13px;
	}

	.Wis .gallery-top .swiper-slide {
		position: relative;
		height: 610px;
		width: 100% !important;
		cursor: pointer;
		background-size: cover !important;
	}

	.Wis .gallery-thumbs {
		bottom: 38px;
	}

	.ico2 {
		position: absolute;
		transform: translateY(-200%);
		transition: all 0.5s;
		opacity: 0;
	}

	.Wis .gallery-thumbs .swiper-slide-thumb-active .ico2 {
		transform: translateY(0%);
		opacity: 1;
	}

	.caseTit {
		padding: 28px 0 22px 0;
		text-align: center;
		position: relative;
		z-index: 99;
	}

	.Case {
		display: inherit;
		flex-wrap: wrap;
	}

	.casePart {
		width: 100%;
		margin-right: 0;
		position: relative;
		transition: all 0.5s;
		overflow: hidden;
		display: inline-block;
		margin-bottom: 3px;
	}

	.ca2 {
		text-align: center;
		font-size: 16px;
		color: #fff;
		width: 100%;
		z-index: 999;
		transition: all 0.35s;
		position: absolute;
		bottom: 0;
		height: 43px;
		background-image: linear-gradient(rgba(41, 120, 73, 0.1), rgb(41, 120, 73));
	}

	.News {
		background: url(../images/newsbg.jpg);
		background-repeat: no-repeat;
		background-size: cover;
		padding-bottom: 40px;
		margin-top: 40px;
	}

	.brand-item-button {
		margin-top: 10px;
		font-size: 18px;
	}

	.item-box-m .zy-brand-m .zy-brand-m-cont {
		position: absolute;
		left: 8%;
		top: 25%;
	}

	.newsTit {
		padding: 40px 0 20px 0;
		text-align: center;
		position: relative;
		z-index: 99;
	}

	.newsBox a,
	.newSwtich p {
		font-size: 15px;
		padding: 8px 15px;
		margin: 0 6px;
	}

	.newsBox {
		display: flex;
		align-items: center;
		margin-bottom: 28px;
		justify-content: center;
	}

	.newsFlex {
		display: inherit;
		flex-wrap: wrap;
	}

	.newsPart {
		width: 100%;
		margin-right: 0;
		position: relative;
		transition: all 0.5s;
		overflow: hidden;
		background: #fff;
		box-shadow: 1px 1px 10px 1px rgb(240 240 240);
		display: inline-block;
		margin-bottom: 8px;
	}

	.n1 {
		font-size: 14px;
		color: #888888;

	}

	.n2 {
		font-size: 18px;
		color: #333333;
		line-height: 24px;
		margin-bottom: 9px;
		height: auto;
	}

	.n3 {
		font-size: 14px;
		color: #888888;
		line-height: 23px;
		margin-bottom: 15px;
		text-overflow: -o-ellipsis-lastline;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		line-clamp: 2;
		-webkit-box-orient: vertical;
		height: auto;
	}

	.newsDesc {
		padding: 20px 20px 25px 20px;
	}

	.News {
		padding-bottom: 30px;
	}

	.co2 {
		font-size: 18px;
		color: #fff;
		margin-top: 12px;
	}

	.coSame {
		width: 100%;
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
		height: 165px;
	}

	.Cooper {
		display: inherit;
	}

	.foot {
		display: inherit;
	}

	.foot>div:nth-child(1),
	.foot>div:nth-child(2),
	.foot>div:nth-child(4),
	.foot>div:nth-child(3),
	.foot>div:nth-child(5){
		display: none;
	}

	.foot>div:nth-child(6) {
		display: block;
	}

	/*.foot>div:nth-child(6) .footA>a:nth-child(3) {*/
	/*	display: none;*/
	/*}*/

	.footEwm img {
		width: auto;
	}

	.footp {
		color: #fff;
		font-weight: 600;
		font-size: 16px;
		margin-bottom: 18px;
	}

	.footA a {
		font-size: 14px;
		margin-bottom: 10px;
		display: block;
	}

	footer {
		padding-top: 30px;
		background: url(../images/foot.jpg);
		background-size: cover;
		background-repeat: no-repeat;
	}

	.foot {
		display: flex;
		justify-content: space-between;
		padding-bottom: 10px;
	}

	.footBottom {
		padding: 15px 15px;
		display: inherit;
	}

	.foLocal {
		margin-top: 8px;
	}

	.foLocal {
		font-size: 14px;
		color: rgb(170, 170, 170);
		cursor: pointer;
		appearance: none;
		background: url("../images/down.png") 96% center no-repeat scroll transparent;
		border: none;
		letter-spacing: 1px;
		width: 65px;
		display: none;
	}

}

@media screen and (max-width:768px) {
	.About {
		padding-right: 0;
	}

	.inner {
		padding: 0 15px;
	}


	.abPic img {
		display: none;
	}

	.hoSame {
		box-shadow: 0 0 0 transparent
	}

	.hoSame figure {
		width: 100%;
		left: 0%;
		top: 0;
		position: relative;
		height: 170px;
	}

	.hoBottom {
		font-size: 13px
	}

	/*.wapnone{ display:none; }*/
}