@charset"utf-8";







.abotu_h3_wz_box h2 {
	font-size: 28px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #333333;
	margin-top: -13px;
	margin-left: 0px;
}

.abotu_h3_wz_box p {
	width: 65px;
	height: 2px;
	margin-top: 55px;
	background-color: #ffffff;
}

.paroduct_wrapwz_box {
	/* width: 50%; */
	/* margin-top: 85px; */
	/* float: right; */
	/* margin-left: 7.5%; */
}



.gsysimg img {
	width: 100%;
	height: 29.4vw;
}

.gsys {
	position: relative;
	/* top: 56px; */
}

.gsys .i_tit1 {
	position: absolute;
	z-index: 3;
	left: 50%;
	top: 95px;
	transform: translateX(-50%);
}

.gsys .i_tit1 h2 {
	color: #fff
}

.gsysul li {
	float: left;
	width: 16.665%;
	box-sizing: border-box;
	border-right: 1px solid rgba(255, 255, 255, .3);
	height: 795px;
	position: relative;
	text-align: center;
	overflow: hidden;
	cursor: pointer;
}

.gsysul li.ac {
	width: 16.665%;
	background: rgba(0, 145, 204, .8);
	background-color: rgba(213, 43, 54, 0.88);
	/* opacity: 0.88; */
}

.gsysul li:last-child {
	border-right: 0;
}

.gsysul {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 2;
	overflow: hidden;
}

.gsysul li h2 {
	margin-top: 25px;
	color: #ffffff;
	font-size: 26px;
	font-weight: bold;
}

.gsysul li h2 a {

	color: #ffffff;

}

.gsysul li.ac h2 {
	margin-top: 30px;
	margin-bottom: 30px;
}

.gsysul li.ac h2 a {
	color: #ffffff;
}

.gsysul li span {
	font-size: 16px;
	padding-bottom: 35px;
	position: relative;
	margin-bottom: 25px;
	display: inline-block;
	font-weight: normal;
	font-stretch: normal;
	line-height: 28px;
	letter-spacing: 0px;
	color: #ffffff;
	opacity: 0;
}

.gsysul li.ac span {
	opacity: 1;
}

.gsysul li span:after {
	content: '';
	display: inline-block;
	width: 37px;
	height: 1px;
	background: #fff;
	position: absolute;
	left: 50%;
	bottom: 0;
	transform: translateX(-50%);
}

.gsysul li p {
	font-size: 16px;
	color: #fff;
	margin: 0 auto;
	width: 70%;
	height: 120px;
	margin-bottom: 40px;
	font-size: 16px;
	padding-bottom: 35px;
	position: relative;
	margin-bottom: 25px;
	/* display: inline-block; */
	font-weight: normal;
	font-stretch: normal;
	line-height: 28px;
	letter-spacing: 0px;
	color: #ffffff;
	opacity: 0;
	opacity: 0;
}

.gsysul li p a {
    color: #ffffff;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
    text-align: justify;
}

.gsysul li.ac p {
	opacity: 1;
	width: 80%;
	font-size: 16px;
	padding-bottom: 35px;
	position: relative;
	text-align: center;
	margin-bottom: 25px;
	/* display: inline-block; */
	font-weight: normal;
	font-stretch: normal;
	line-height: 28px;
	letter-spacing: 0px;
	color: #ffffff;
	margin: 0 auto;
}

.gsysul li font {
	display: inline-block;
	width: 88px;
	line-height: 28px;
	border-radius: 28px;
	background: rgba(255, 255, 255, .2);
	color: #fff
}

.gsysul li h6 img:nth-child(2) {
	display: none;
}

.gsysul li img {
	margin-top: 19vw;
}

.gsysul li.ac img {
	margin-top: 6vw;
}

.yjaltxt,
.ywlis a:after,
.news .swiper-slide img,
.news .swiper-slide p,
.news .swiper-slide h2,
.news .swiper-slide span,
.news .swiper-slide h6,
.gsysul li,
.gsysul li img,
.gsysul li p,
.gsysul li h2,
.gsysul li font,
.gsysul li span,
header,
.btn span,
.btn span:after,
.btn span:before,
.nav,
.fzlcTab h2:after,
.whinner h2,
.hdrybanner .swiper-slide:before,
.alnp a font,
.jdalTab h2,
.whhd li h6,
.whhd li h2,
.newlist li img,
.newlist li h2,
.newlist li h3,
.newlist li h6,
.newlist li p,
.zbtime h2,
.zbtime h2 span,
.zbtime,
.zbgglist li h6,
.banner .swiper-slide h3,
.gsjjtxt h2,
.yjalbanner,
.i_tit2,
.i_tit1,
.hzhbinner,
.nav>li ul li h5,
.nav>li ul li h6,
.nav>li ul:after,
.cbl li {
	transition: all .8s cubic-bezier(.35, .75, .55, 1) 0.1s;
	-webkit-transition: all .8s cubic-bezier(.35, .75, .55, 1) .1s;
	-moz-transition: all .8s cubic-bezier(.35, .75, .55, 1) .1s;
}

.active1 a {
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	border-radius: 25px;
	width: 90px;
	cursor: pointer;
	height: 40px;
	display: inline-block;
	cursor: pointer;
	letter-spacing: 0px;
	color: #666666;
}

.active1 a:hover {
	color: #ffffff;
	width: 90px;
	height: 40px;
	display: inline-block;
}

.gsy_more {
	width: 136px;
	height: 40px;
	margin: 0 auto;
	border: solid 1px #ffffff;
}

.gsy_more a {
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 42px;
	letter-spacing: 0px;
	color: #ffffff;
}



@media screen and (max-width:1366px) and (min-width:1280px) {
	.footer_box_right ul li a {
		font-size: 16px;
		font-weight: normal;
		font-stretch: normal;
		letter-spacing: 0px;
		color: #ffffff;
		/* opacity: 0.8; */
	}

	.footer_box_left {
		width: auto;
	}

	.new_telst li.newon {
		font-size: 18px !important;
	}

	.new_telst li {
		font-size: 18px !important;
	}

	.nbt_one h3 a {
		width: 81% !important;
		font-size: 20px;
	}

	.news_4 {
		height: auto;
		margin: auto;
		background-color: #a90010;
		position: relative;
	}

	.news_3 {
		height: 387px;
		float: right;
	}

	.COOPERATIVE_wrap {
		margin-top: 0px;
	}

	.COOPERATIVE_left p {
		margin-left: 6px;
	}

	.gsysimg img {
		/* height: 100%; */
	}

	.swiper-container-s1 {
		width: 100%;
		/* height: 485px; */
	}
}










@media screen and (max-width:1280px) {
	.gsysul li.ac img {
		margin-top: 8% !important;
	}
        .gsysul li.ac p{
               padding-bottom: 8px;
        }
	.gsysul li img {
		margin-top: 17vw;
	}

	.news_4 {
		top: -15px;
	}

	.bramd_k {
		background-size: 140% 73% !important;
	}

	.bramd1 {
		background-size: 110% 73%;
	}
}











