@media screen and (min-width:1001px){
		header {
		position: fixed;
		left: 0;
		top: 0;
		width: 100%;
		height: 90px;
		z-index: 100
	}

	.page1 {
		margin-top: 110px
	}

/* 	.header li :nth-child(2) a {
	border-bottom: 2px solid transparent
}

.header li:nth-child(3) a {
	border-bottom: 2px solid #000
} */
	.header li:nth-child(3) a:after {
		content:'';
		display: inline-block;
		width:40px;
		height:2px;
		background:#000;
		position: absolute;
		bottom:0;
		left:0;
		right:0;
		margin:auto;
	}

	.page2-ul {
		padding-top: 60px
	}

	.page2-ul li {
		float: left;
		width: 32.66%;
		margin-right: 1%;
		margin-bottom: 30px
	}

	.page2-ul li:nth-child(3n) {
		float: right;
		margin-right: 0
	}

	.page2-ul li img {
		width: 100%
	}

	.page2-ul li a {
		text-decoration: none
	}

	.page2-ul li a h3 {
		color: #000;
		font-size: 17px;
		line-height: 30px;
		font-weight: normal;
		margin-top: 10px
	}

	.page2-ul li a p {
		font-size: 15px;
		line-height: 26px;
		color: #000;
		height: 70px
	}

	.page2-cont h2 {
		margin: 70px auto 40px;
		font-size: 30px;
		letter-spacing: .1em
	}

	.page2-cont h3 {
		margin: 90px auto 20px;
		font-size: 20px;
		letter-spacing: .1em
	}

	.aboutUs li {
		float: left;
		width: 49.9%
	}

	.aboutUs li:nth-child(1) {
		border-right: 1px solid #fff
	}

	.aboutUs-img {
		width: 100%
	}

	.aboutUs_img {
		position: relative
	}

	.aboutUs_address {
		width:100%;
		height: 100%;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		position: absolute;
		left: 0;
		top: 0;
	}

	.aboutUs_address img {
		width: 20px
	}

	.aboutUs_address p {
		color: #fff;
		margin-top: 5px
	}

	.aboutUs-p1 img {
		display: inline-block;
		margin-right: 15px;
	}

	.aboutUs-p1 {
		font-size: 40px;
		color: #fff;
		text-align: center
	}

	.aboutUs_p {
		text-align: center;
		line-height: 50px;
		margin: 30px 0
	}

	.aboutUs_p var {
		color: #ff2150;
		font-size: 20px;
		margin-right: 10px
	}

	.aboutUs_p p:nth-child(2) {
		line-height: 30px;
		margin: 24px 0;
		letter-spacing: .1em
	}

	.aboutUs_p button,.aboutUs_p a {
		color: #ff2150;
		border: transparent;
		padding: 5px 0;
		border-bottom: 1px solid #ff2150;
		background: transparent;
		text-decoration: none
	}

	a:link,a:visited {
		text-decoration: none
	}

	a:hover {
		text-decoration: underline;
		text-decoration: none
	}

	.about-introduct-box{
		width: 100%;
		position: relative;
		height: 574px;
	}
	.about-introduct{
		width: 100%;
		height: 574px;
		position: absolute;
		left: 0;
		top: -80px;
		background: #F6F6F6;
		border-radius: 20px;
		padding: 56px 48px 65px 76px;
		box-sizing: border-box;
		display: flex;
		justify-content: space-between;
	}
	.about-int-left{
		width: 441px;

	}
	.about-int-title{
		position: relative;
		padding-left: 26px;
		display: flex;
		height: 76px;
		align-items: center;
	}
	.about-int-name{
		font-weight: 800;
		font-size: 38px;
		color: #252525;
		display: flex;
		height: 76px;
		align-items: center;
		position: absolute;
		left: 26px;
	}
	.honor-box{
		width: 68px;
		height: 68px;
		border: 4px solid #EAEAEA;
		position: absolute;
		left: 0;
		top: 0;
	}
	.about-int-image{
		width: 100%;
		margin-top: 46px;
	}
	.about-int-image img{
		width: 100%;
	}
	.about-int-right{
		flex: 1;
		padding-left: 67px;
		box-sizing: border-box;

	}
	.about-right-title{
		font-weight: 500;
		font-size: 24px;
		color: #333333;
		line-height: 30px;
		margin-bottom: 29px;
		margin-top: 27px;
	}
	.about-right-content{
		font-weight: 400;
		font-size: 16px;
		color: #3E3E3E;
		line-height: 28px;
	}
	.about-honor{
		width: 100%;
		display: flex;
		flex-direction: column;
		align-items: center;
	}
	.about-honor-title{
		font-weight: 800;
		font-size: 38px;
		color: #252525;
		line-height: 56px;
	}

	.about-honor-sub-title{
		font-weight: 500;
		font-size: 20px;
		color: #696969;
		line-height: 28px;
		font-family: PingFangSC, PingFang SC;
		margin-top: 20px;
	}
	.honor-img{
		width: 100%;
		margin-top: 100px;
	}
	.about-kehu{
		width: 100%;
		display: flex;
		flex-direction: column;
		align-items: center;
		margin-top: 116px;
		/* margin-bottom: 89px; */
	}
	.about-kehu-title{
		font-weight: 500;
		font-size: 38px;
		color: #252525;
		line-height: 56px;
	}
	.kehu-img{
		width: 100%;
		margin-top: 20px;
	}





}
@media screen and (max-width:1000px){
		header {
		position: fixed;
		left: 0;
		top: 0;
		width: 100%;
		height: 90px;
		z-index: 100
	}

	.page1 {
		margin-top: 110px
	}
	.page1.meida-mobile{
		margin-top:200px;
	}

/* 	.header li :nth-child(2) a {
	border-bottom: 2px solid transparent
}

.header li:nth-child(3) a {
	border-bottom: 2px solid #000
} */
	.header li:nth-child(3) a:after {
		content:'';
		display: inline-block;
		width:40px;
		height:2px;
		background:#000;
		position: absolute;
		bottom:0;
		left:0;
		right:0;
		margin:auto;
	}


	.page2-ul {
		padding-top: 60px
	}

	.page2-ul li {
		float: left;
		width: 32.66%;
		margin-right: 1%;
		margin-bottom: 30px
	}

	.page2-ul li:nth-child(3n) {
		float: right;
		margin-right: 0
	}

	.page2-ul li img {
		width: 100%
	}

	.page2-ul li a {
		text-decoration: none
	}

	.page2-ul li a h3 {
		color: #000;
		font-size: 17px;
		line-height: 30px;
		font-weight: normal;
		margin-top: 10px
	}

	.page2-ul li a p {
		font-size: 15px;
		line-height: 26px;
		color: #000;
		height: 70px
	}

	.page2-cont h2 {
		margin: 70px auto 40px;
		font-size: 30px;
		letter-spacing: .1em
	}

	.page2-cont h3 {
		margin: 90px auto 20px;
		font-size: 20px;
		letter-spacing: .1em
	}

	.aboutUs li {
		float: left;
		width: 49.9%
	}

	.aboutUs li:nth-child(1) {
		border-right: 1px solid #fff
	}

	.aboutUs-img {
		width: 100%
	}

	.aboutUs_img {
		position: relative
	}

	.aboutUs_address {
	    width:100%;
		height: 100%;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		position: absolute;
		left: 0;
		top: 0;
	}

	.aboutUs_address img {
		width: 20px
	}

	.aboutUs_address p {
		color: #fff;
		margin-top: 5px
	}

	.aboutUs-p1 img {
		display: inline-block;
		margin-right: 15px;
	}

	.aboutUs-p1 {
		font-size: 40px;
		color: #fff;
		text-align: center
	}

	.aboutUs_p {
		text-align: center;
		line-height: 50px;
		margin: 30px 0
	}

	.aboutUs_p var {
		color: #ff2150;
		font-size: 20px;
		margin-right: 10px
	}

	.aboutUs_p p:nth-child(2) {
		line-height: 30px;
		margin: 24px 0;
		letter-spacing: .1em
	}

	.aboutUs_p button,.aboutUs_p a {
		color: #ff2150;
		border: transparent;
		padding: 5px 0;
		border-bottom: 1px solid #ff2150;
		background: transparent;
		text-decoration: none
	}

	a:link,a:visited {
		text-decoration: none
	}

	a:hover {
		text-decoration: underline;
		text-decoration: none
	}
	.mobile-media-footer.footer{
		position: fixed;
		bottom:0;
		width:100%;
		left:0;
	}
	.about-introduct-box{
		width: 100%;
		position: relative;
		height: 574px;
	}
	.about-introduct{
		width: 100%;
		height: 574px;
		position: absolute;
		left: 0;
		top: -54px;
		background: #F6F6F6;
		border-radius: 20px;
		padding: 56px 48px 65px 76px;
		box-sizing: border-box;
		display: flex;
		justify-content: space-between;
	}
	.about-int-left{
		width: 370px;

	}
	.about-int-title{
		position: relative;
		padding-left: 26px;
		display: flex;
		height: 76px;
		align-items: center;
	}
	.about-int-name{
		font-weight: 800;
		font-size: 38px;
		color: #252525;
		display: flex;
		height: 76px;
		align-items: center;
		position: absolute;
		left: 26px;
	}
	.honor-box{
		width: 68px;
		height: 68px;
		border: 4px solid #EAEAEA;
		position: absolute;
		left: 0;
		top: 0;
	}
	.about-int-image{
		width: 100%;
		margin-top: 46px;
	}
	.about-int-image img{
		width: 100%;
	}
	.about-int-right{
		flex: 1;
		padding-left: 45px;
		box-sizing: border-box;

	}
	.about-right-title{
		font-weight: 500;
		font-size: 23px;
		color: #333333;
		line-height: 30px;
		margin-bottom: 14px;
		margin-top: 0px;
	}
	.about-right-content{
		font-weight: 400;
		font-size: 16px;
		color: #3E3E3E;
		line-height: 20px;
	}
	.about-honor{
		width: 100%;
		display: flex;
		flex-direction: column;
		align-items: center;
	}
	.about-honor-title{
		font-weight: 800;
		font-size: 38px;
		color: #252525;
		line-height: 56px;
	}

	.about-honor-sub-title{
		font-weight: 500;
		font-size: 20px;
		color: #696969;
		line-height: 28px;
		font-family: PingFangSC, PingFang SC;
		margin-top: 20px;
	}
	.honor-img{
		width: 100%;
		margin-top: 100px;
	}
	.about-kehu{
		width: 100%;
		display: flex;
		flex-direction: column;
		align-items: center;
		margin-top: 116px;
		/* margin-bottom: 89px; */
	}
	.about-kehu-title{
		font-weight: 500;
		font-size: 38px;
		color: #252525;
		line-height: 56px;
	}
	.kehu-img{
		width: 100%;
		margin-top: 20px;
	}
}