p {
	text-align: justify;
}

.data-glp .data-des {
	text-align: center;
}

news-list .news-img {
	border-radius: 0;
}

.this-kv1 {
	background-image: url(https://www.glp.com.cn/img/hill-kv1.png);
}

.this-kv2 {
	background-image: url(https://www.glp.com.cn/img/yszb2.png);
}

.our-team .team-txt .index-title {
	text-align: left;
	margin-bottom: 25px;
}
.aboutglp-l{margin-right: 70px;}
.data-glp .change-data span:nth-child(1) {
	font-weight: 300;
	color: rgba(0 103 26);
	font-size: 3.8rem;
    letter-spacing: -.11625rem;
    line-height: 3.4rem;
	font-family: neuzeit-grotesk, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
}

.data-glp .change-data .sm-txt {
	font-size: 1.3125rem;
	line-height: 1.375rem;
}

.data-glp .change-data {
	line-height: 1.2em;
}

.data-glp {
	margin-bottom: 20px;
}

.data-glp-list {
	margin-top: -10px;
}

.glp-tabs .glp-tab {
	font-size: 1.75rem;
	line-height: 2.5rem;
}

.glp-tabs .glp-tab span {
	font-size: inherit !important;
}

.glp-tabs .glp-tab.glp-tab-active span {
	font-weight: bold
}

@media only screen and (max-width:768px) {
	.news-items .news-des {
		margin-bottom: -25px
	}
	.team-txt .team-c {
		margin-top: 10px
	}
	.latest-swiper {
		padding: 0;
		padding-bottom: 40px;
	}
	.our-team .team-txt {
		padding-top: 0
	}
	.hhLast-swiper .swiper-button-next,
	.hhLast-swiper .swiper-button-prev {
		top: auto;
		bottom: -20px;
	}
	.this-kv1 {
		background-image: url(https://www.glp.com.cn/img/hill-kv1-sp.png);
	}
	.this-kv2 {
		background-image: url(https://www.glp.com.cn/img/yszb2-sp.png);
		background-image: url(../img/jt-h.png);


	}
	.latest-swiper {
		padding-bottom: 5px
	}
	.swiper-banner .swiper_content {
		bottom: auto;
		top: 45%;
	}

}

.swiper-team .swiper-button-prev,
.swiper-team .swiper-button-next {
	top: 50%
}

@media all and (-ms-high-contrast: none),
(-ms-high-contrast: active) {
	.swiper-team .swiper-button-prev,
	.swiper-team .swiper-button-next {
		top: 0
	}
}

@media only screen and (max-width: 768px) {
	.news-latest {
		padding: 0 0px;
	}
	.latest-swiper {
		padding: 0 20px 5px;
	}
	.latest-swiper .awards-pagination {
		display: none;
	}
	.hhLast-swiper .swiper-button-next,
	.hhLast-swiper .swiper-button-prev {
		top: 50%;
		bottom: auto;
	}
	.latest-swiper .swiper-button-prev:after {
		top: 0;
		left: 0;
	}
	.latest-swiper .swiper-button-prev {
		left: 2px;
	}
	.latest-swiper .swiper-button-next:after {
		top: 0
	}
	.latest-swiper .swiper-button-next {
		right: -15px;
	}
}

@media only screen and (max-width: 768px) {
	.latest-swiper .swiper-button-next {
		right: 20px;
		margin-top: -38px;
		height: 44px;
		width: 15px;
	}
	.latest-swiper .swiper-button-prev {
		left: 0;
		margin-top: -38px;
		height: 44px;
		width: 15px;
	}
	.latest-swiper .swiper-button-prev:after {
		top: 50%;
		left: 0;
		height: 44px;
		width: 15px;
	}
	.latest-swiper .swiper-button-next:after {
		top: 50%;
		right: 0;
		height: 44px;
		width: 15px;
	}
}

.tzln-t {
	font-size: 1.75rem;
	line-height: 2rem;
	color: #000;
	font-weight: 400;
	margin-bottom: 15px
}

.tzln-list {
	background: rgba(255, 255, 255, 1);
}

.change-data {
	color: rgba(0 103 26);
}

.glp-tab-cons {
	margin: 0 -50px;
}

.glp-tabs .glp-tab.glp-tab-active span {
	color: #005e6a;
}

.glp-tabs .glp-tab.glp-tab-active span:after {
	background: #005e6a;
	height: 4px
}

.glp-tabs {
	/* border-color: #000; */
	border-color: #005e6a;
}

.logo-swiper .swiper-button-prev:after {
	background: none;
	background-image: url(../img/pre-bl.svg);
}

.logo-swiper .swiper-button-next:after {
	background: none;
	background-image: url(../img/next-bl.svg);
}

.latest-swiper .swiper-button-prev:after {
	content: url(../img/pre-bl.svg);
}

.latest-swiper .swiper-button-next:after {
	content: url(../img/next-bl.svg);
}

.news-latest {
	margin: 0 -70px;
}

.aboutglp-r {
	border-left: 0;
}

.glp-tabs .glp-tab span {
	color: #000;
	font-weight: 400;
}

.gl-brand.gl-brand-pd {
	padding-bottom: 0
}

.logo-swiper {
	margin-bottom: -30px
}

.greenbg .latest-swiper .swiper-button-prev:after {
	 background: #e1f7ee;
	 background-image: linear-gradient(180deg, #e5f5ed 0, #fff 100%);
}

.greenbg .latest-swiper .swiper-button-next:after {
	background: #e1f7ee;
	background-image: linear-gradient(180deg, #e5f5ed 0, #fff 100%);
}

.plan-t {
	color: #005e6a;
}

.team-txt .team-t {
	color: inherit
}

.team-txt .team-c {
	color: inherit
}


/*.his-bussness {
	margin-bottom: 60px
}*/

.text-container.text-contain-bg {
	padding: 60px 0;
}

.our-team .team-img {
	width: 50%;
}

.our-team .team-img .swiper-slide {
	height: inherit
}

.index-content.tud .index-section {
	padding-top: 10px
}

.swiper-banner .swiper-button-next,
.swiper-banner .swiper-button-prev {
	bottom: 20px;
	z-index: 1002
}

.swiper-banner .swiper-button-next:after {
	background-position: right;
}

.text-container.text-contain-bg .text-title {
	margin-bottom: 25px;
}

.text-container .center-btn {
	margin-top: 0
}

@media only screen and (max-width: 768px) {
	.tzln-list .items .txt {
		padding: 20px 0;
		border-bottom: 1px solid #000;
	}
	.tzln-list {
		background: none;
	}
	.tzln-t {
		font-size: 1.5rem;
		margin-bottom: 10px;
	}
	.tzln-list .items {
		margin-bottom: 20px;
	}
	.tzln-list .items:last-child {
		margin-bottom: 0;
	}
	.guly-item .guly-con {
		padding: 20px 0;
	}
	.gzly-list .guly-item:last-child {
		margin-bottom: 0;
	}
	.glp-tab-cons {
		margin: 0 -20px;
	}
	.latest-swiper .swiper-button-prev:after,
	.latest-swiper .swiper-button-next:after {
		background-size: 15px 44px;
		width: 15px;
		height: 44px;
	}
	.guly-con .guly-t {
		font-size: 1.5rem;
		margin-bottom: 10px;
	}
	.news-latest {
		margin: 0 -20px;
	}
	.news-items .news-des {
		padding: 20px 0;
	}
	.our-team .team-img {
		width: 100%;
	}
	.team-t {
		font-size: 1.635rem;
		margin-bottom: 20px;
		color: #000;
		text-align: center;
		line-height: 2.5rem;
	}
	.center-btn {
		margin: 0 25px
	}
	.text-container.text-contain-bg {
		padding: 40px 0
	}
	.his-bussness {
		margin-bottom: 0
	}
	.data-glp {
		margin-bottom: 30px
	}
	.data-glp:first-child {
		margin-top: 30px;
	}
	.swiper-banner .swiper_content {
		transform: translateY(-40%);
	}
	.swiper-banner .swiper_content .swiper-tt {
		width: 100%;
		font-size: 2em;
		letter-spacing: -.1rem !important;
		line-height: 2.4rem;
	}
	.glp-tabs {
		margin: 0;
	}
	.glp-tabs .glp-tab {
		font-size: 1.5rem;
		letter-spacing: -.1rem;
	}
	.data-glp .change-data span:nth-child(1) {
		font-size: 3.5rem;
		line-height: 3.5rem;
	}
}


/*ä¸»è¦åŸºé‡‘*/
.bg-grey2 {
    background: #F8F8F8;
}
.he_slide.swiper-slide-active {
	width: 600px;
	width: 40%
}

.he_slide {
	width: 260px;
	width: 12%;
}
.he_syp1te{padding-left:10px;padding-right:10px;}
.he_syp1tp2 p {
	line-height:
}

.he_syp1tp1 .ys_font3{
    font-size: 1.5rem;
    line-height: 2rem;
    color: #000;
    font-weight: 400;
    margin-bottom: 15px;
}
.he_slide .he_syp1tp2 p{display: none;}
.he_slide.swiper-slide-active .he_syp1tp2 p{display:block;}
.he_slide .he_syp1tp1 .ys_font3{
	white-space : nowrap;
	text-align: left;
}
.he_slide.swiper-slide-active .he_syp1tp1 .ys_font3{
	white-space : normal
}
.tzln-list {
display: -webkit-flex;
flex-wrap: wrap;
}
.tzln-list .items {
width: 50%;
/* float: left; */
display: flex;
/* display: -webkit-flex; */
/* flex-wrap: wrap; */
}
.tzln-list .items img {
width: 50%;
object-fit: contain;
height: 100%;
}
@media only screen and (max-width: 768px) {
	.he_syswip {
		width: 100%;
	}
	.he_slide {
		margin-right: 0;
	}
	.he_syp1ig {
		height: initial;
	}
	.he_gubghem {
		width: 100%;
		height: 46px;
		position: absolute;
		top: 50%;
		margin-top: -85px;
		z-index: 100;
	}
	.he_gund {
		display: none;
	}
	.he_button {
		width: 35px;
	}
	.he_button img {
		height: 35px;
	}
	.he_swipbx {
		width: 100%;
		height: 35px;
		left: auto;
		right: auto;
		top: 0;
	}
	.he_swiprev {
		position: absolute;
		left: -28px;
		margin: 0;
	}
	.he_swinext {
		position: absolute;
		right: -28px;
		margin: 0;
	}
	.new-dt {
		padding: 0 20px
	}
	.main-jj{
		padding:40px 20px 20px
	}
	.he_syp1te{padding-left:0;padding-right:0}
	.swiper-container-horizontal>.swiper-pagination-bullets{margin-top:15px;
	/*width: 80px;
    height: 20px;
    left: 50%;
    margin-left: -40px;
    margin-top: 20px;*/
    }

	.news-latest .swiper-container-horizontal>.swiper-pagination-bullets{
	width: 80px;
	/* height: 20px; */
	left: 50%;
	margin-left: -40px;
	margin-top: 20px;
	display: none;
	}
.news-list{padding-bottom: 30px;}
.news-items .news-des{border-bottom:0}


	.greenbg .latest-swiper .swiper-button-prev:after.greenbg .latest-swiper .swiper-button-prev:after{
	background:none
}
.greenbg .latest-swiper .swiper-button-next:after{
	/* background:none; */
}
.latest-swiper .swiper-button-next{right:20px}
		.latest-swiper .swiper-button-prev:after {
		content: " ";
		background: url(https://www.glp.com.cn/img/icon/prev-w.svg) no-repeat !important;
		background-size: 20px 40px;
		top: 70px;
		left: 25px;
		width: 20px;
		height: 40px;
	}

	.greenbg .latest-swiper .swiper-button-next:after {
		content: " ";
		background: url(https://www.glp.com.cn/img/icon/next-w.svg) no-repeat;
		background-size: 20px 40px;
		top: 70px;
		right: 25px;
		width: 20px;
		height: 40px;
	}

	.latest-swiper .swiper-button-prev,
	.latest-swiper .swiper-button-next {
		bottom: 0;
		top: 20%;
		z-index: 11;
	}

.tzln-list {
display: inherit;
flex-wrap: wrap;
}
.tzln-list .items {
width: 100%;
/* float: left; */
display: inherit;
/* display: -webkit-flex; */
/* flex-wrap: wrap; */
}
.tzln-list .items img {
width: 100%;
object-fit: contain;
height: inherit;
}
}
/*奖项*/
.index-content.fst .index-section{padding-top:50px !important}
.jx-box {
    display: flex;
    justify-content: space-between;
}

.jx-box .zu {
    display: flex;
}

.jx-box .zu .logo-l {
    margin-right: 20px;
}
.jx-box .zu .cont{display:flex;flex-direction: column;justify-content: flex-start;}
.jx-box .zu .cont .logo-s img {
    height: 50px;
    width: inherit;
    margin-bottom:20px;
}

.jx-box .zu .cont .title {
    line-height: 1em;
    font-size: 1.3rem;
    line-height: 2rem;
}

.index-section.jxp {
    padding: 0 0 70px;
}
/*我们的团队*/
.ourtd{padding-top:0}
.ourtd-box {
    display: flex;
    justify-content: space-between;
    margin: 50px auto 0;
    max-width: 650px;
}

.ourtd-box .zu {
        width: calc(50% - 40px);
    text-align: left;
    max-width: inherit;
    height: inherit;
    margin-right: 0;
    margin-bottom: 20px;
}

.ourtd-box .zu .ph {
    width: 220px;
    margin-right:20px;
    border: 1px solid #ddd;
}

/*.ourtd-box .zu .title {
    text-align: right;
}*/
.ourtd-box .zu .title span {
    display: block;
}

.ourtd-box .zu .title span.name {
    font-size: 1.75rem;
    line-height: 2rem;
    color: #000;
    font-weight: 400;
    margin-bottom: 5px;
}
.ourtd-box .zu li {list-style: disc;margin-left: 1em;margin-bottom:10px}
.ourtd-box .zu .title span.zw {
    font-weight: bold;
}
.ourtd-box .zu .row {
    display: flex;
    align-items: end;
    margin-bottom: 30px;
    /*justify-content: space-between;*/
}

.ourtd-box .zu .diector-n {
    color: rgba(0 134 81);
    font-size: 1.1875rem;
    font-size:1.5rem;
    font-weight: 900;
    letter-spacing: -.03375rem;
    line-height: 1.375rem;
}
.ourtd-box .zu .diector-n:first-child {
    margin-bottom: 10px;
}

.ourtd-box .zu .diector-career {
    font-size: inherit;
    color: inherit;
}

.ourtd-box .zu .director-img {
    width: 100%;
    height: inherit;
}
.ourtd-box .zu .director-more-info{padding-bottom:50px}


@media only screen and (max-width: 768px) {
	.aboutglp-l{margin-right:0}
/*奖项*/
.jx-box .zu .logo-l {
    margin-right: 0;
    margin-bottom: 20px;
}

.jx-box,.jx-box .zu, .jx-box .zu .cont {
    display: block;
}

.jx-box .zu:first-child {
    margin-bottom: 40px;
}
.jx-box {
    margin: 0 20px;
}

.jx-box .zu .cont .logo-s {
    margin-bottom: 10px;
}
.ourtd-box {
    display: block;
}

.ourtd-box .zu {
    width: 100%;
}

.ourtd-box .zu .ph {
    margin-right: auto;
    margin-bottom: 20px;
    margin-left: auto;
    width: 250px;
}

.ourtd-box .zu .row {
    display: block;
    text-align: center;
}

.ourtd {
    padding-left: 20px;
    padding-right: 20px;
}

.ourtd-box .zu:first-child {
    margin-bottom: 50px;
}

.ourtd-box {
    margin-top: 40px;
    max-width: 90%;
    width: 90%;
    padding: 0;
}
.ourtd-box .zu .director-img{margin-bottom:20px}
.ourtd-box .d-item-con{margin-bottom:20px}
.ourtd-box .director-more-info,.brand-more-info{padding:60px 30px}
.ourtd-box .d-item-con{margin-bottom:40px}
.ourtd-box .director-more-info .d-item-con{margin-bottom:20px}
.d-item-con{margin-bottom:0}

.glp-tab-cons{margin:0}
.glp-tab-cons .latest-swiper{padding-left:0;padding-right:0}
.glp-tab-con .latest-swiper .swiper-button-prev{top:50%;left:0;}
.glp-tab-con .latest-swiper .swiper-button-next{top:50%;right:0;}
.glp-tab-con .latest-swiper .swiper-button-next:after{
	top:50%;
	content: "";
	background: url(../img/next-bl.svg) !important;
	background-size:20px 44px !important;
    width: 20px;
    height: 44px;
    right:0;
}
.glp-tab-con .latest-swiper .swiper-button-prev:after{
	top:50%;
	content: "";
	background: url(../img/pre-bl.svg) !important;
	background-size: 20px 44px !important;
    width: 20px;
    height: 44px;
    left:0;
}
}
