/* 移动端 */


@media (max-width:1280px){
	
	
	/* 地址 */
	.addressBottom{
		display: none;
	}
	
	/* 品牌介绍 */
	.recommend{
		width: 100%;
		margin: 0 auto 11.4375rem;
	}
	.recommend .recommendPic{
		width: 100%;
		/* height: 751px; */
	}
	.recommend .recommendPic .pc_img{
		display: none;
	}
	.recommendCon{
		width: calc(89.87%);
		margin: 0 auto;
		padding-top: 3.875rem;
	}
	.recommendCon .recommendTitle{
		font-size: 2.25rem;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #000000;
		text-align: center;
		margin-bottom: 3.125rem;
	}
	.recommendCon .recommendContent{
		font-size: 1.5rem;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #616161;
		line-height: 2.375rem;
	}
	
	/* 品牌故事 */
	.bigStory{
		width: 100%;
		margin-bottom: 4.4375rem;
	}
	.story{
		width: 100%;
		position: relative;
	}
	.story .storyIntroduce{
		width: 100%;
		background-color: #2b2a2a;
		padding: 23rem 0 6.5625rem 0;
	}
	.story .storyIntroduce .storyTitle{
		font-size: 1.875vw;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #FFFFFF;
		margin-bottom: 70px;
		text-align: center;
	}
	.story .storyIntroduce .storyCon{
		font-size: 1.5rem;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #9D9D9D;
		line-height: 2.375rem;
		text-align: center;
	}
	.story .storyPic{
		width: 94.7vw;
		position: absolute;
		top: -6.0625rem;left: 0;right: 0;
		margin: auto;
	}
	.story .logo{
		display: none;
	}
	.story .logo2{
		display: none;
	}
	
	
	/* 品牌定位 */
	.location{
		width: 100%;
	}
	.locationTitle{
		text-align: center;
		font-size: 2.25rem;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #000000;
		
	}
	.location .locationPage{
		width: 94.67vw;
		margin: 2.3125rem auto 0;
		display: flex;
		flex-wrap: wrap;
	}
	.location .locationPage .locationItem{
		width: calc(49%);
		background-color: #f2f2f2;
		padding: 0.8125rem 0.75rem 2.5rem;
		margin-bottom: 0.75rem;
	}
	.location .locationPage .locationItem:nth-child(2n-1){
		width: calc(49%);
		background-color: #f2f2f2;
		padding: 0.8125rem 0.75rem 2.5rem;
		margin-bottom: 0.75rem;
		margin-right: 0.8125rem;
	}
	.location .locationPage .locationItem3{
		width: 100%;
		height: 27.9375rem;
		display: flex;
		background-color: #f2f2f2;
		padding: 0.8125rem;
		margin-bottom: 0.75rem;
	}
	.location .locationPage .locationItem2{
		display: none;
	}
	.location .locationPage .locationItem3 .locationPic{
		width: 67rem;
		margin-right: 2.375rem;
	}
	.location .locationPage .locationItem .locationPic{
		width: 100%;
		/* height: 100%; */
		margin-bottom: 1.9375rem;
	}
	.location .locationPage .locationItem .locationItemTitle,
	.location .locationPage .locationItem3 .locationItemTitle
	{
		font-size: 2rem;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #000000;
		margin-bottom: 1.6875rem;
	}
	.location .locationPage .locationItem3 .locationItemTitle{
		margin-top: 6.8125rem;
	}
	.location .locationPage .locationItem .locationItemCon,
	.location .locationPage .locationItem3 .locationItemCon
	{
		font-size: 1.5rem;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #616161;
		line-height: 2.375rem;
	}
	.location .mask{
		display: none;
	}
	
	/* 品牌荣誉 */
	
	.honor{
		width: 100%;
		padding-top: 4.9375rem;
	}
	.honor .honorPage{
		width: 99.33vw;
		margin: 0 auto;
		position: relative;
	}
	.honor .honorPage .honorPic{
		position: absolute;
		top: 5rem;left: 0;right: 0;
		width: 44.375rem;
		height: 23.6875rem;
		margin:auto;
	}
	.honor .honorPage .honorConTitle{
		width: 100%;
		background-color: #f2f2f2;
		height: 28.375rem;
		padding: 19.6875rem 1.875rem 4.9375rem 1.3125rem;
	}
	.honor .honorPage .honorTitle{
		text-align: center;
		font-size: 2.25rem;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #000000;
		margin-bottom: 7.9375rem;
	}

	.honor .honorPage .honorConTitle .honorCon{
		font-size: 1.5rem;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #616161;
		line-height: 2.375rem;
	}
	/* 我的团队 */
	.team{
		width: 100%;
	}
	.team .teamTop{
		width: 100%;
		position: relative;
	}
	.team .teamTop .teamRecommend{
		width: 100%;
		padding: 4.5rem 2.375rem 13.0625rem;
		background-color: #2b2a2a;
		margin-bottom: 27.5rem;
	}
	.team .teamTop .teamRecommend .teamTitle{
		font-size: 2.25rem;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #F2F2F2;
		text-align: center;
		margin-bottom: 3.5625rem;
	}
	.team .teamTop .teamRecommend .teamCon{
		font-size: 1.5rem;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #9F9E9E;
		line-height: 2.375rem;
	}
	.team .teamTop .teamRecommend .teamCon p:first-child{
		margin-bottom: 3.125rem;
	}
	.team .teamTop .teamPicName{
		width: 94.4vw;
		text-align: center;
		position: absolute;
		top: 24.5%;left: 0;
		right: 0;
		margin: auto;
	}
	.team .teamTop .teamPicName p:first-child{
		font-size: 1.625rem;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #080808;
		margin: 1.5rem 0 0.5rem;
	}
	.team .teamTop .teamPicName p:nth-child(2n){
		font-size: 0.875rem;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #8C8C8C;
	}
	.manyPeople{
		width: 100%;
	}
	.manyPeople .peopleItem{
		width: 100%;
		padding: 0 1.25rem;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.manyPeople .peopleItem .item{
		width: calc(48.8333%);
		text-align: center;
		margin-bottom: 1.9375rem;
	}
	.manyPeople .peopleItem .item .itemName p:first-child{
		font-size: 1.625rem;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #080808;
		margin: 1.5rem 0 0.5rem;
	}
	.manyPeople .peopleItem .item .itemName p:nth-child(2n){
		font-size: 0.875rem;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #8C8C8C;
	}
}




@media screen and (min-width: 1280px) {

	
	/* 地址 */
	.addressBottom{
		width: 90.625vw;
		margin: 51px auto 33px;
		font-size: 0.833vw;
		font-weight: 400;
		color: #616161;
		text-align: right;
	}
	.addressBottom a{
		font-size: 0.833vw;
		font-weight: 400;
		color: #616161;
	}
	
	/* 品牌介绍 */
	.allRecommend{
		width: 100%;
		display: flex;
		margin-bottom: 79px;
	}
	.allRecommend .white{
		width: 8.333vw;
	}
	.recommend{
		width: 91.667vw;
		position: relative;	
	}
	.mabilo_img{
		display: none;
	}
	.recommend .recommendPic{
		width: calc(92.67%);
		height: calc(750 / 1630 * 92.67vw);
		/* 1630*750 */
	}
	.recommend .recommendPic .pc_img{
		object-fit: contain;
		/* 1630*750 */
	}
	.recommendCon{
		width: calc(60.6%);
		position: absolute;
		top: 10%;right: 0;
		
	}
	.recommendCon .recommendTitle{
		font-size: 1.875vw;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #000000;
		margin-left: 91px;
		margin-bottom: 20px;
	}
	.recommendCon .recommendContent{
		width: 100%;
		height: calc(481 / 1010 * 52.604vw);
		font-size: 1.042vw;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #616161;
		line-height: 1.875vw;
		background-color: #f2f2f2;
		padding:57px 9.323vw 0 91px;
		
	}

	/* 品牌故事 */
	.bigStory{
		width: 100%;
		margin-bottom: 118px;
		display: flex;
	}
	.bigStory .whiteB{
		width: 9.749vw;
	}
	.story{
		width: 90.521vw;
		position: relative;
	}
	.story .storyIntroduce{
		width: calc(45.47%);
		background-color: #2b2a2a;
		padding: 4.65vw  13.5vw  5.416vw 8.75vw;
	}
	.story .storyIntroduce .storyTitle{
		font-size: 1.875vw;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #FFFFFF;
		margin-bottom: 2.645vw;
	}
	.story .storyIntroduce .storyCon{
		font-size: 1.042vw;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #9D9D9D;
		line-height: 1.875vw;
		white-space: nowrap;
	}
	.story .storyPic{
		position: absolute;
		width: calc(53.23%);
		top: 7.03vw;
		left: 35.188vw;
	}
	.story .logo{
		width: calc(8.96%);
		position: absolute;
		left:31.65vw ;
		top:9.03vw ;
	}
	.story .logo2{
		width: calc(34.58%);
		/* height: 302px; */
		height: calc(302 / 664 * 34.5833vw);
		background-color: #f2f2f2;
		position: absolute;
		right:0;
		top: 28.97vw;
		z-index: -2;
		padding: 8.542vw 0 0 6.98vw;
	}
	.story .logo2 img{
		width: 18.177vw;
		height: calc(74 / 349 * 18.177vw);
	}
	
	
	/* 品牌定位 */
	.location{
		width: 100%;
		position: relative;
		padding-bottom: 66px;
		margin-bottom: 101px;
	}
	.locationTitle{
		text-align: center;
		font-size: 1.875vw;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #000000;
	}
	.location .locationPage{
		width: 90.59vw;
		margin: 41px auto 0;
		display: flex;
		justify-content: space-between;
	}
	.location .locationPage .locationItem3{
		display: none;
	}
	.location .locationPage .locationItem{
		width: calc(32.54%);
		background-color: #f2f2f2;
		padding: 20px 20px 61px 20px;
	}
	.location .locationPage .locationItem .locationPic{
		width: calc(100%);
		/* height: 100%; */
		margin-bottom: 53px;
	}
	.location .locationPage .locationItem .locationItemTitle{
		font-size: 1.667vw;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #000000;
		margin-bottom: 27px;
		margin-left: 21px;
		
	}
	.location .locationPage .locationItem .locationItemCon{
		font-size: 1.042vw;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #616161;
		line-height: 1.875vw;
		margin-left: 21px;
		margin-right: 35px;
	}
	.location .mask{
		width: 100%;
		height: 521.7px;
		background-color: #2b2a2a;
		position: absolute;
		bottom: 0;
		z-index: -1;
	}
	
	/* 品牌荣誉 */
	
	.honor{
		width: 100%;

		margin-bottom: 108px;
	}
	.honor .honorPage{
		width: 90.59vw;
		margin: 0 auto;
		position: relative;
	}
	.honor .honorPage .honorPic{
		width: calc(67.56%);
	}
	.honor .honorPage .honorConTitle{
		width: calc(42.83%);
		height: 100%;
		background-color: #f2f2f2;
		position: absolute;
		top: 73px;
		right: 0;
		z-index: -1;
		padding: 6.2vw 4.48vw 0 12.5vw;
	}
	.honor .honorPage .honorConTitle .honorTitle{
		font-size: 1.875vw;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #000000;
		margin-bottom: 2.708vw;
	}
	.honor .honorPage .honorConTitle .honorCon{
		font-size: 1.042vw;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #616161;
		line-height: 1.875vw;
	}
	
	/* 我们的团队 */
	.team{
		width: 100%;
		margin-top: 66px;
	}
	.team .teamTop{
		width: 100%;
		display: flex;
		flex-wrap: wrap;
		position: relative;
	}
	.team .teamTop .teamRecommend{
		width: calc(45.99%);
		height:32.45vw;
		padding: 6.178vw 6.98vw 6vw 6.719vw;
		background-color: #2b2a2a;
		position: relative;
		z-index: -1;
		margin-right: 83px;
		margin-bottom: 100px;
	}
	.team .teamTop .teamPicName{
		width: calc(44.896%);
		margin-top: 44px;
	}
	.team .teamTop .teamPicName .teamTopPic{
		width: 44.90vw;
		/* height: 535px; */
		height: calc(535 / 862 * 44.90vw);
		margin-bottom: 29px;
	}
	.team .teamTop .teamPicName .teamName{
		width: 100%;
		text-align: center;
	}
	.team .teamTop .teamPicName .teamName .name1{
		font-size: 1.667vw;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #080808;
	}
	.team .teamTop .teamPicName .teamName .name2{
		font-size: 0.9375vw;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #8C8C8C;
	}
	.team .teamTop .teamRecommend .teamTitle{
		font-size: 1.875vw;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #F2F2F2;
		margin-bottom: 3.073vw;
	}
	.team .teamTop .teamRecommend .teamCon{
		font-size: 1.042vw;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #9F9E9E;
		line-height: 1.875vw;
	}
	.team .teamTop .teamRecommend .teamCon p:first-child{
		margin-bottom: 20px;
	}
	.team .teamTop .teamWhite{
		width: 94.625vw;
		background-color: #f2f2f2;
		height: 145px;
		position: absolute;
		top: 28.65vw;
		right: 0;
		z-index: -1;
	}
	.manyPeople{
		width: 100%;
		position: relative;
		padding-bottom: 60px;
	}
	.manyPeople .peopleItem{
		display: flex;
		justify-content: space-between;
	}
	.manyPeople .peopleItem .item{
		width: calc(24.425%);
		text-align: center;
	}
	.manyPeople .peopleItem .item .itemPic{
		width: 100%;
		/* height: 100%; */
		margin-bottom: 10px;
	}
	.manyPeople .peopleItem .item .itemPic img{
		width: 100%;
		height: 100%;
		object-fit: contain;
	}
	.manyPeople .peopleItem .item .itemName p:nth-child(2n-1){
		font-size: 1.667vw;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #080808;
		margin-bottom: 5px;
	}
	.manyPeople .peopleItem .item .itemName p:nth-child(2n){
		font-size: 0.9375vw;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #8C8C8C;
	}
	.manyPeople .white{
		width: 100%;
		height: 145px;
		background-color: #f2f2f2;
		position: absolute;
		bottom: 32px;
		z-index: -1;
	}
	
	
}









