﻿* {
	margin:0;
	padding:0
}
a,a:hover{
	text-decoration:none
}
ul,li {
	list-style:none;
	margin:0;
	padding:0
}
html,body {
	height:100%;
	margin:0;
	padding:0;
	width:100%;
	background-color:#ffffff;
	font-family:微软雅黑,黑体,Heiti SC,PingFangSC-Regular,tahoma,arial,sans-serif
}

.divContainer {
	width:100%;
	max-width:1920px;
	min-width:1280px;
	margin:auto
}
.divBottmToTop {
	width:5rem;
	height:5rem;
	position:fixed;
	right:0;
	bottom:7.5rem;
	display:none;
	background-image:url("images/top.jpg");
	background-size:100% 100%;
	cursor:pointer;
	z-index:1000
}
.divBottmToTop:active,.divBottmToTop.active {
	opacity:0.8
}
.divHeader {
	width:100%;
	height:67.5rem;
	position:relative
}
.divHeader .divSiler {
	width:100%;
	height:100%
}
.divHeader .divSiler .divBottomInfo {
	width:82.5rem;
	height:16.375rem;
	position:absolute;
	left:50%;
	margin-left:-41.25rem;
	bottom:.625rem;
	z-index:100
}
.divHeader .divSiler .divBottomInfo .divBannerScroll {
	width:100%;
	height:8.125rem;
	display:flex;
	justify-content:center
}
.divHeader .divSiler .divBottomInfo .divBannerScroll .divScroll {
	width:2.8125rem;
	height:6.6875rem;
	background-image:url("images/banner-scroll.png");
	background-size:100% 100%;
	margin-top:1.4375rem;
	animation:bannerScrollMove 2s ease 1s infinite both
}
.divHeader .divSiler .divBottomInfo2 {
	width:100%;
	height:8.25rem;
	display:flex;
	align-items:center
}
.divHeader .divSiler .divBottomInfo2 .divNumText1 {
	height:6.125rem;
	display:flex;
	align-items:center;
	width:24.375rem
}
.divHeader .divSiler .divBottomInfo2 .divNumText1 .divImg {
	width:6.125rem;
	height:6.125rem;
	background-image:url("images/lineimg1_1.svg");
	background-size:100% 100%;
	padding-right:1.5rem
}
.divHeader .divSiler .divBottomInfo2 .divNumText1 .divText5 {
	display:flex;
	flex-direction:column
}

.spNum1_1,.spNum2_1,.spNum3_1{margin-top: 2rem;}
.divText6{margin-top: 1.7rem;}
.divText6 span{margin-top: -1.3rem;}


.divHeader .divSiler .divBottomInfo2 .divNumText1 .divText5 .spNum1_1 {
	font-size:1.25rem;
	color:#ffffff;
	margin-left:.375rem
}
.divHeader .divSiler .divBottomInfo2 .divNumText1 .divText5 .divText6 {
	display:flex
}
.divHeader .divSiler .divBottomInfo2 .divNumText1 .divText5 .divText6 .spNum1 {
	display:block;
	width:6.25rem;
	text-align:right;
	font-size:3.625rem;
	color:#ffffff;
	margin-top:-.625rem;
	font-weight:700
}
.divHeader .divSiler .divBottomInfo2 .divNumText1 .divText5 .divText6 span {
	font-size:1.75rem;
	color:#ffffff;
	margin-left:.375rem
}
.divHeader .divSiler .divBottomInfo2 .divNumText1 .divText5 .divText6 .spPlus {
	font-size:1.5rem;
	margin-left:-.25rem
}
.divHeader .divSiler .divBottomInfo2 .divSplit2 {
	width:7.75rem;
	height:5.375rem;
	border-left:1px solid rgba(255,255,255,0.7)
}
.divHeader .divSiler .divBottomInfo2 .divNumText2 {
	height:6.125rem;
	display:flex;
	align-items:center;
	width:23.75rem
}
.divHeader .divSiler .divBottomInfo2 .divNumText2 .divImg {
	width:6.125rem;
	height:6.125rem;
	background-image:url("images/lineimg2_1.svg");
	background-size:100% 100%;
	padding-right:1.5rem
}
.divHeader .divSiler .divBottomInfo2 .divNumText2 .divText5 {
	display:flex;
	flex-direction:column
}
.divHeader .divSiler .divBottomInfo2 .divNumText2 .divText5 .divText6 {
	display:flex
}
.divHeader .divSiler .divBottomInfo2 .divNumText2 .divText5 .divText6 .spNum2 {
	width:6.25rem;
	text-align:right;
	font-size:3.625rem;
	color:#ffffff;
	margin-top:-.625rem;
	font-weight:700
}
.divHeader .divSiler .divBottomInfo2 .divNumText2 .divText5 .divText6 .spNum2_2 {
	font-size:1.5rem;
	color:#ffffff;
	margin-left:.25rem
}
.divHeader .divSiler .divBottomInfo2 .divNumText2 .divText5 .spNum2_1 {
	font-size:1.25rem;
	color:#ffffff;
	margin-left:.375rem
}
.divHeader .divSiler .divBottomInfo2 .divNumText3 {
	height:6.125rem;
	display:flex;
	align-items:center
}
.divHeader .divSiler .divBottomInfo2 .divNumText3 .divImg {
	width:6.125rem;
	height:6.125rem;
	background-image:url("images/lineimg3_1.svg");
	background-size:100% 100%;
	padding-right:1.5rem
}
.divHeader .divSiler .divBottomInfo2 .divNumText3 .divText5 {
	display:flex;
	flex-direction:column
}
.divHeader .divSiler .divBottomInfo2 .divNumText3 .divText5 .divText6 {
	display:flex
}
.divHeader .divSiler .divBottomInfo2 .divNumText3 .divText5 .divText6 .spNum3 {
	display:block;
	width:8.75rem;
	text-align:right;
	font-size:3.625rem;
	color:#ffffff;
	margin-top:-.625rem;
	font-weight:700
}
.divHeader .divSiler .divBottomInfo2 .divNumText3 .divText5 .divText6 .spNum3_2 {
	font-size:1.5rem;
	color:#ffffff
}
.divHeader .divSiler .divBottomInfo2 .divNumText3 .divText5 .spNum3_1 {
	font-size:1.25rem;
	color:#ffffff;
	margin-left:.375rem
}
.divHeader .divBannerList {
	width:100%;
	height:100%
}
.divHeader .divBannerList .swiper-container {
	width:100%;
	height:100%
}
.divHeader .divBannerList .swiper-slide {
	width:100%;
	height:100%
}
.divHeader .divBannerList .swiper-button-next,.divHeader .divBannerList .swiper-button-prev {
	color:#ffffff;
	width:2.9375rem;
	height:5.625rem
}
.divHeader .divBannerList .divBanner1 {
	width:100%;
	height:100%;
	background-image:url("images/banner1_3.jpg");
	background-size:cover;
	background-position:center
}
.divHeader .divBannerList .divBanner2 {
	width:100%;
	height:100%;
	background-image:url("images/banner2_3.jpg");
	background-size:cover;
	background-position:center
}
.divHeader .divBannerList .divBanner3 {
	width:100%;
	height:100%;
	background-image:url("images/banner3_2.jpg");
	background-size:cover;
	background-position:center
}
.divHeader .divBannerList .divBanner4 {
	width:100%;
	height:100%;
	background-image:url("images/banner4.jpg");
	background-size:cover;
	background-position:center
}
.divHeader .divBannerList .divBanner5 {
	width:100%;
	height:100%;
	background-image:url("images/banner5_2.jpg");
	background-size:cover;
	background-position:center
}
@-webkit-keyframes bannerScrollMove {
	0% {
	opacity:0;
	-webkit-transform:translateY(-50%)
}
100% {
	opacity:1;
	-webkit-transform:translateY(0)
}
}@keyframes bannerScrollMove {
	0% {
	opacity:0;
	transform:translateY(-50%)
}
100% {
	opacity:1;
	transform:translateY(0)
}
}.divMenus {
	width:100%;
	position:fixed;
	height:7.75rem;
	background-color:rgba(0,0,0,0.5);
	display:flex;
	align-items:center;
	justify-content:center;
	top:0;
	left:0;
	z-index:999;
	min-width:1280px
}
.divMenus .divMenuContainer {
	width:100%;
	max-width:120rem;
	display:flex;
	align-items:center;
	height:100%;
	position:relative
}
.divMenus .divMenuContainer .divLogo {
	display:block;
	margin-left:10rem;
	width:15.625rem;
	height:3.25rem;
	margin-right:1rem;
	background-image:url("images/logo3.png");
	background-size:100% 100%
}
.divMenus .divMenuContainer .divLogo:hover,.divMenus .divMenuContainer .divLogo:active {
	opacity:0.8
}
.divMenus .divMenuContainer .divCenterMenus {
	display:flex;
	height:100%;
	align-items:center
}
.divMenus .divMenuContainer .divCenterMenus a {
	margin-left:4.375rem;
	font-size:1.25rem;
	color:#ffffff;
	text-decoration:none;
	line-height:2.5rem;
	border-bottom:2px solid transparent
}
.divMenus .divMenuContainer .divCenterMenus .selected {
	border-bottom:2px solid #ffffff
}
.divMenus .divMenuContainer .divCenterMenus a:hover,.divMenus .divMenuContainer .divCenterMenus a:active {
	opacity:0.8;
	border-bottom:2px solid #ffffff
}
.divMenus .divMenuContainer .divInputSearch {
	width:14.375rem;
	height:2.75rem;
	border-radius:1.375rem;
	background-color:rgba(255,255,255,0.35);
	border:1px solid #9fa0a0;
	display:flex;
	margin-left:6.25rem
}
.divMenus .divMenuContainer .divInputSearch input {
	width:11.875rem;
	height:100%;
	padding-left:1.375rem;
	font-size:1.25rem;
	box-sizing:border-box;
	background-color:transparent;
	outline:none;
	-webkit-appearance:none;
	line-height:100%;
	border:0;
	color:#ffffff
}
.divMenus .divMenuContainer .divInputSearch input::-webkit-input-placeholder {
	color:rgba(255,255,255,0.8)
}
.divMenus .divMenuContainer .divInputSearch input:-moz-placeholder {
	color:rgba(255,255,255,0.8)
}
.divMenus .divMenuContainer .divInputSearch input::-moz-placeholder {
	color:rgba(255,255,255,0.8)
}
.divMenus .divMenuContainer .divInputSearch input:-ms-input-placeholder {
	color:rgba(255,255,255,0.8)
}
.divMenus .divMenuContainer .divInputSearch .divSearch {
	width:2.5rem;
	height:100%;
	display:flex;
	align-items:center;
	justify-content:center;
	cursor:pointer
}
.divMenus .divMenuContainer .divInputSearch .divSearch .divImg {
	width:1.5625rem;
	height:1.5625rem;
	background-image:url("images/search.png");
	background-size:100% 100%
}
.divMenus .divMenuContainer .divInputSearch .divSearch:hover,.divMenus .divMenuContainer .divInputSearch .divSearch:active {
	opacity:0.8
}
.divMenus .divMenuContainer .divRightMenus {
	margin-left:2.25rem;
	width:8rem;
	height:100%;
	display:flex;
	flex-direction:column;
	position:relative
}
.divMenus .divMenuContainer .divRightMenus .amenuItem {
	width:8rem;
	height:2.25rem;
	display:flex;
	align-items:center;
	box-sizing:border-box;
	border-radius:1.125rem;
	margin-top:1.125rem
}
.divMenus .divMenuContainer .divRightMenus .amenuItem .divJoinusIcon {
	width:2.0625rem;
	height:2.0625rem;
	background-image:url("images/joinus_icon.png");
	background-size:100% 100%
}
.divMenus .divMenuContainer .divRightMenus .amenuItem .divBuinessIcon {
	width:2.0625rem;
	height:2.0625rem;
	background-image:url("images/business_icon.png");
	background-size:100% 100%
}
.divMenus .divMenuContainer .divRightMenus .amenuItem span {
	font-size:1.125rem;
	padding-left:.5rem;
	color:#ffffff;
	padding-bottom:.125rem
}
.divMenus .divMenuContainer .divRightMenus .amenuItem:hover,.divMenus .divMenuContainer .divRightMenus .amenuItem:active {
	background-color:rgba(255,255,255,0.35)
}
.divMenus .divMenuContainer .divRightMenus .divTopJoinusMenus,.divMenus .divMenuContainer .divRightMenus .divTopBusinessMenus {
	position:absolute;
	left:0;
	width:8rem;
	height:11.6875rem;
	background-image:url("images/top_menu_list_bg3.png");
	background-size:100% 100%;
	padding-top:1.1875rem;
	box-sizing:border-box
}
.divMenus .divMenuContainer .divRightMenus .divTopJoinusMenus a,.divMenus .divMenuContainer .divRightMenus .divTopBusinessMenus a {
	display:flex;
	width:100%;
	align-items:center;
	height:3.5rem
}
.divMenus .divMenuContainer .divRightMenus .divTopJoinusMenus a span,.divMenus .divMenuContainer .divRightMenus .divTopJoinusMenus a label,.divMenus .divMenuContainer .divRightMenus .divTopBusinessMenus a span,.divMenus .divMenuContainer .divRightMenus .divTopBusinessMenus a label {
	font-size:1.125rem;
	color:#508038;
	padding-bottom:.125rem;
	line-height:3rem
}
.divMenus .divMenuContainer .divRightMenus .divTopJoinusMenus a label,.divMenus .divMenuContainer .divRightMenus .divTopBusinessMenus a label {
	margin-right:.625rem;
	margin-left:.9375rem
}
.divMenus .divMenuContainer .divRightMenus .divTopJoinusMenus a span,.divMenus .divMenuContainer .divRightMenus .divTopBusinessMenus a span {
	border-bottom:1px solid #508038
}
.divMenus .divMenuContainer .divRightMenus .divTopJoinusMenus a:last-child span,.divMenus .divMenuContainer .divRightMenus .divTopBusinessMenus a:last-child span {
	border-bottom:1px solid rgba(255,255,255,0.35)
}
.divMenus .divMenuContainer .divRightMenus .divTopJoinusMenus a:hover,.divMenus .divMenuContainer .divRightMenus .divTopJoinusMenus a:active,.divMenus .divMenuContainer .divRightMenus .divTopBusinessMenus a:hover,.divMenus .divMenuContainer .divRightMenus .divTopBusinessMenus a:active {
	opacity:0.8
}
.divMenus .divMenuContainer .divRightMenus .divTopJoinusMenus {
	top:3.375rem
}
.divMenus .divMenuContainer .divRightMenus .divTopBusinessMenus {
	top:6.75rem
}
.divMenus .divChildMenus {
	height:5rem;
	border-top:1px solid rgba(255,255,255,0.5);
	background-color:rgba(0,0,0,0.2);
	display:none;
	position:absolute;
	top:7.75rem
}
.divMenus .divChildMenus .divChildMenus2 {
	height:100%;
	display:flex;
	align-items:center
}
.divMenus .divChildMenus a {
	margin-left:3.75rem;
	margin-right:3.75rem;
	font-size:1.25rem;
	color:#ffffff;
	text-decoration:none;
	line-height:2.5rem;
	border-bottom:2px solid transparent
}
.divMenus .divChildMenus a:hover,.divMenus .divChildMenus a:active {
	opacity:0.8;
	border-bottom:2px solid #ffffff
}
.divMenus .divChildMenus .divSplit {
	width:.0625rem;
	height:2.1875rem;
	background-color:rgba(255,255,255,0.5)
}
.divMenus .divInnovateMenus {
	left:24rem
}
.divMenus .divNewsMenus {
	left:33.5rem
}
.divMenus .divPartyMenus {
	left:53.5rem
}
.divMenus .divSustainableMenus {
	left:36.875rem
}
.divMenus .divInvestorMenus {
	left:65rem
}
.divMenus .divAboutusMenus {
	left:2.125rem
}
.divPaging {
	width:100%;
	height:3.75rem;
	display:flex;
	align-items:center;
	justify-content:space-between
}
.divPaging .divRight3 {
	width:12.5rem;
	height:100%;
	display:flex;
	align-items:center
}
.divPaging .divRight3 .divText3 span {
	font-size:1.4rem;
	color:#333
}
.divPaging .divRight3 .divText4 {
	margin-left:.75rem;
	cursor:pointer
}
.divPaging .divRight3 .divText4 span {
	font-size:1.4rem;
	color:#333
}
.divPaging .divRight3 .divText4:hover,.divPaging .divRight3 .divText4:active {
	opacity:0.8
}
.divPaging .divRight3 input {
	width:3.75rem;
	height:1.875rem;
	font-size:1.25rem;
	padding-left:.25rem;
	border:0;
	border-bottom:1px solid rgba(113,112,113,0.8);
	background-color:transparent;
	outline:none;
	-webkit-appearance:none;
	line-height:100%
}
.divPaging .divCenter3 {
	display:flex;
	align-items:center;
	height:100%;
	justify-content:center
}
.divPaging .divCenter3 .divNum {
	margin-left:.375rem;
	margin-right:.375rem;
	width:1.875rem;
	height:1.875rem;
	cursor:pointer;
	display:flex;
	align-items:center;
	justify-content:center
}
.divPaging .divCenter3 .divNum span {
	font-size:1.25rem;
	color:#717071;
	font-weight:600
}
.divPaging .divCenter3 .divNum:active {
	opacity:0.8
}
.divPaging .divCenter3 .divNum:hover,.divPaging .divCenter3 .divNum:active,.divPaging .divCenter3 .selected {
	background-color:#96c355;
	border-radius:.1875rem
}
.divPaging .divCenter3 .divNum:hover span,.divPaging .divCenter3 .divNum:active span,.divPaging .divCenter3 .selected span {
	color:#ffffff
}
.divBottom {
	width:100%;
	height:35.5rem;
	display:flex;
	flex-direction:column;
	justify-content:space-between;
	background-color:#96c355
}
.divBottom .divTop3 {
	width:100%;
	height:30.625rem;
	max-width:120rem;
	padding-left:7.5rem;
	padding-right:7.5rem;
	box-sizing:border-box;
	padding-top:5rem;
	padding-bottom:1.25rem;
	display:flex;
	justify-content:space-between;
	margin:0 auto;
}
.divBottom .divTop3 .divLeft {
	width:37.5rem;
	height:100%;
	display:flex;
	justify-content:space-between
}
.divBottom .divTop3 .divLeft .divLeft2 {
	width:50%;
	height:100%;
	display:flex;
	flex-direction:column;
	justify-content:space-between
}
.divBottom .divTop3 .divLeft .divRight2 {
	width:50%;
	height:100%;
	display:flex;
	flex-direction:column;
	justify-content:space-between
}
.divBottom .divTop3 .divLeft .divTop4 {
	width:100%;
	display:flex;
	flex-direction:column
}
.divBottom .divTop3 .divLeft .divTop4 .divTopTitle4 {
	width:100%;
	padding-bottom:1.25rem
}
.divBottom .divTop3 .divLeft .divTop4 .divTopTitle4 span {
	font-size:2rem;
	color:#ffffff
}
.divBottom .divTop3 .divLeft .divTop4 a {
	font-size:1.375rem;
	color:#ffffff;
	text-decoration:none;
	margin-top:2.25rem
}
.divBottom .divTop3 .divLeft .divTop4 a:hover,.divBottom .divTop3 .divLeft .divTop4 a:active {
	opacity:0.8;
	color:#ffffff
}
.divBottom .divTop3 .divLeft .divBottom4 {
	width:100%;
	height:3.125rem;
	display:flex
}
.divBottom .divTop3 .divLeft .divBottom4 .divTag1 {
	width:1.5rem;
	height:1.875rem;
	margin-top:-0.5rem;
	background-image:url("images/tag2.png");
	background-size:100% 100%;
	margin-right:.625rem
}
.divBottom .divTop3 .divLeft .divBottom4 .divTag2 {
	width:1.625rem;
	height:1.625rem;
	margin-top:-.25rem;
	background-image:url("images/tag1.png");
	background-size:100% 100%;
	margin-right:.625rem
}
.divBottom .divTop3 .divLeft .divBottom4 a {
	display:flex;
	text-decoration:none
}
.divBottom .divTop3 .divLeft .divBottom4 a span {
	font-size:1.5625rem;
	color:#ffffff
}
.divBottom .divTop3 .divLeft .divBottom4 a:hover,.divBottom .divTop3 .divLeft .divBottom4 a:active {
	opacity:0.8
}
.divBottom .divTop3 .divRight {
	width:25rem
}
.divBottom .divTop3 .divRight .divFollowTitle {
	width:100%;
	padding-bottom:3.75rem
}
.divBottom .divTop3 .divRight .divFollowTitle span {
	font-size:2rem;
	color:#ffffff
}
.divBottom .divTop3 .divRight .divLinks {
	width:100%;
	padding-top:.625rem
}
.divBottom .divTop3 .divRight .divSelect {
	width:21.5625rem;
	position:relative;
	height:2.5rem
}
.divBottom .divTop3 .divRight .divSelect select {
	width:100%;
	height:100%;
	font-size:1.25rem;
	color:#333;
	border:1px solid rgba(35,24,21,0.4);
	border-radius:.625rem;
	padding-left:.625rem;
	padding-right:.625rem;
	box-sizing:border-box;
	outline:none;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	text-align:center
}
.divBottom .divTop3 .divRight .divSelect select::-ms-expand {
	display:none
}
.divBottom .divTop3 .divRight .divSelect:after {
	content:"";
	width:1.5625rem;
	height:.875rem;
	background:url("images/down_arrow.png") no-repeat center;
	position:absolute;
	right:.625rem;
	top:.875rem;
	pointer-events:none;
	opacity:0.4
}
.divBottom .divTop3 .divRight .divFollowQrCode {
	width:100%;
	display:flex
}
.divBottom .divTop3 .divRight .divFollowQrCode .divQrCode {
	width:50%;
	display:flex;
	flex-direction:column
}
.divBottom .divTop3 .divRight .divFollowQrCode .divQrCode .divImg1 {
	width:8.875rem;
	height:8.75rem;
	background-image:url("images/qrcode2.png");
	background-size:100% 100%
}
.divBottom .divTop3 .divRight .divFollowQrCode .divQrCode .divImg2 {
	width:8.875rem;
	height:8.75rem;
	background-image:url("images/qrcode1.png");
	background-size:100% 100%
}
.divBottom .divTop3 .divRight .divFollowQrCode .divQrCode .divText {
	width:8.875rem;
	height:2.5rem;
	display:flex;
	justify-content:center;
	align-items:center
}
.divBottom .divTop3 .divRight .divFollowQrCode .divQrCode .divText span {
	font-size:1.125rem;
	color:#ffffff
}
.divBottom .divBottom3 {
	width:100%;
	height:4.875rem;
	display:flex;
	align-items:center;
	justify-content:center;
	background-color:#149641
}
.divBottom .divBottom3 span {
	font-size:1rem;
	color:#ffffff
}
.banner,.banner img{width:100%;}


.divRoot {
	width:100%
}
.divRoot .divTop {
	width:100%;
	position:relative;
	background-image:url("images/aboutusbg_02.jpg");
	background-size:cover;
	background-position:center
}
.divRoot .divCenter {
	width:100%;
	display:flex;
	justify-content:center;
	padding-top:2.5rem;
	padding-bottom:9.375rem;
}
.divRoot .divCenter .divCenterContent {
	width:100%;
	max-width:120rem;
	display:flex;
	flex-direction:column;
	align-items:center;
	padding-left:6rem;
	padding-right:6rem;
	box-sizing:border-box
}
.divRoot .divCenter .divCenterContent .divLeaf {
	width:100%;
	height:4.5625rem;
	display:flex;
	align-items:center;
	justify-content:center;
	padding-left:25rem;
	padding-right:14.625rem;
	box-sizing:border-box
}
.divRoot .divCenter .divCenterContent .divLeaf .divImg {
	width:14.625rem;
	height:2.0625rem;
	background-image:url("images/leaf1.png");
	background-size:100% 100%
}
.divRoot .divCenter .divCenterContent .divTitle {
	width:100%;
	display:flex;
	align-items:center
}
.divRoot .divCenter .divCenterContent .divTitle .divText,.divRoot .divCenter .divCenterContent .divTitle .divText2 {
	height:100%;
	display:flex;
	align-items:center
}
.divRoot .divCenter .divCenterContent .divTitle .divText span,.divRoot .divCenter .divCenterContent .divTitle .divText2 span {
	color:#000000;
	font-size:3.4375rem
}
.divRoot .divCenter .divCenterContent .divTitle .divText2 {
	width:68.375rem;
	margin-left:6.25rem;
	justify-content:center;
	text-align:center;
	line-height:3rem;
}
.divRoot .divCenter .divCenterContent .divTitle .divLeft2 {
	height:100%;
	display:flex;
	align-items:center;
	width:18.75rem
}
.divRoot .divCenter .divCenterContent .divTitle .divLeft2 .divBar {
	width:1rem;
	height:100%;
	background-color:#96c355;
	margin-right:2rem
}
.divRoot .divCenter .divCenterContent .divContentText {
	width:100%;
	padding-left:25rem;
	padding-right:14.625rem;
	box-sizing:border-box;
	margin-top:6.25rem
}
.divRoot .divCenter .divCenterContent .divContentText .divLabel {
	width:100%;
	height:3.75rem;
	display:flex;
	align-items:center
}
.divRoot .divCenter .divCenterContent .divContentText .divLabel span {
	font-size:1.375rem;
	color:#000000
}
.divRoot .divCenter .divCenterContent .divContentText .divText {
	width:100%;
	text-align:justify
}
.divRoot .divCenter .divCenterContent .divContentText .divText span {
	font-size:1.4rem;
	color:#333;
	line-height:2.5rem;
	letter-spacing:1px
}
.divRoot .divCenter .divCenterContent .divContentText .divDevprodsale {
	width:100%;
	height:22.5rem;
	display:flex;
	align-items:flex-end;
	justify-content:center
}
.divRoot .divCenter .divCenterContent .divContentText .divDevprodsale .divImg {
	width:56.9rem;
	height:12.86812rem;
	background-image:url("images/devprodsale1.svg");
	background-size:100% 100%
}
.divRoot .divGongchang {
	width:100%;
	height:70.4375rem;
	background-image:url("images/gongchang.jpg");
	background-size:cover;
	background-position:center
}

/*管理团队*/
.gltd-item-pic{width:15.75rem;height:15.75rem;margin:0 auto}
.gltd-item-pic img{width:100%;height:100%;border-radius:50%;}
.gltd-module-content{display:flex;flex-wrap:wrap;}
.gltd-pitem{width:100%;text-align:center}
.gltd-item{width:33.33%;text-align:center;margin-top:3.5rem}
.gltd-item-title{font-size:2rem;line-height:4rem;}
.gltd-item-title a{color:#333}
.gltd-item-sum{color:#717171;font-size:1.375rem}
.gltd-module-wz{font-size:2rem;margin-top:6rem;margin-bottom:10rem;border-top:2px solid #96c355;padding-top:4rem;text-indent:3rem}


/*资质荣誉*/

.divRoot .divCenter .divCenterContent .divYangnongHonor {
	width:100%
}
.divRoot .divCenter .divCenterContent .divYangnongHonor .divTop {
	width:100%;
	height:20rem;
	background-image:url("images/tab_bg1.png");
	background-size:100% 100%
}

.divRoot .divCenter .divCenterContent .divlistHonor .divTop{
	width:100%;
	height:9.125rem;
	background-image:url("images/tab_bg2.png");
	
}

.divRoot .divCenter .divCenterContent .divYangnongHonor .divTop .divName {
	width:100%;
	height:3.375rem;
	display:flex;
	align-items:center;
	padding-left:1.25rem;
	box-sizing:border-box;
	font-size:2rem;
	color:#ffffff;
	padding-bottom:.125rem
}
.divRoot .divCenter .divCenterContent .divYangnongHonor .divTop .divRemark {
	width:100%;
	display:flex;
	padding:2.25rem;
	box-sizing:border-box;
	text-align:justify
}
.divRoot .divCenter .divCenterContent .divYangnongHonor .divTop .divRemark span {
	font-size:1.25rem;
	color:#727171;
	line-height:2.5rem
}

.divRoot .divCenter .divCenterContent .divYangnongHonor .swiper-container {
	width:100%;
	height:31.8125rem;
	position:relative;
	overflow:hidden
}
.divRoot .divCenter .divCenterContent .divYangnongHonor .swiper-slide {
	width:34.0625rem;
	height:31.8125rem
}
.divRoot .divCenter .divCenterContent .divYangnongHonor .swiper-slide .divBottomText {
	width:100%;
	height:4.375rem;
	display:flex;
	align-items:center;
	justify-content:center;
	position:absolute;
	bottom:0
}
.divRoot .divCenter .divCenterContent .divYangnongHonor .swiper-slide .divBottomText a {
	color:#ffffff;
	font-size:1.375rem
}



.divRoot .divCenter .divCenterContent .divYangnongHonor .swiper-slide .divImg{
	width:100%;
	height:100%;
	display:flex;
	align-items:flex-end
}
.divRoot .divCenter .divCenterContent .divYangnongHonor .swiper-slide .divImg img{width:100%;}

.divRoot .divCenter .divCenterContent .divlistHonor {
	width:100%;
	margin-top:6.25rem
}

/*光辉历程*/
.divRoot .divCenter .divCenterContent .divContent {
	width:100%;
	/* padding-left:25rem; */
	box-sizing:border-box;
	margin-top:6.25rem;
	/* padding-right:14.875rem; */
	display:flex;
}
.divRoot .divCenter .divCenterContent .divContent .divLeft {
	width:19.375rem;
	display:flex;
	flex-direction:column;
	padding-top:.625rem
}
.divRoot .divCenter .divCenterContent .divContent .divLeft .divDate {
	width:100%
}
.divRoot .divCenter .divCenterContent .divContent .divLeft .divDate span {
	font-size:2.1875rem;
	color:#96c156
}
.divRoot .divCenter .divCenterContent .divContent .divLeft .divLabel {
	width:100%
}
.divRoot .divCenter .divCenterContent .divContent .divLeft .divLabel span {
	font-size:1.75rem;
	color:#231815
}
.divRoot .divCenter .divCenterContent .divContent .divLeft .divImg1 {
	width:16.875rem;
	height:9.5rem;
	background-image:url("images/line_img4.png");
	background-size:100% 100%;
	margin-top:.625rem;
	margin-bottom:5.25rem
}
.divRoot .divCenter .divCenterContent .divContent .divLeft .divImg2 {
	width:16.875rem;
	height:9.5rem;
	background-image:url("images/line_img3.png");
	background-size:100% 100%;
	margin-top:.625rem;
	margin-bottom:5rem
}
.divRoot .divCenter .divCenterContent .divContent .divLeft .divImg3 {
	width:16.875rem;
	height:9.5rem;
	background-image:url("images/line_img2.png");
	background-size:100% 100%;
	margin-top:.625rem;
	margin-bottom:5.25rem
}
.divRoot .divCenter .divCenterContent .divContent .divLeft .divImg4 {
	width:16.875rem;
	height:9.5rem;
	background-image:url("images/line_img1.png");
	background-size:100% 100%;
	margin-top:.625rem;
	margin-bottom:5.25rem
}
.divRoot .divCenter .divCenterContent .divContent .divLine {
	width:1.97562rem;
	height:77.73313rem;
	background-image:url("images/line2.svg");
	background-size:100% 100%
}
.divRoot .divCenter .divCenterContent .divContent .divRight {
	width:46.5625rem;
	display:flex;
	flex-direction:column;
	padding-left:5rem;
	box-sizing:border-box;
	padding-top:.375rem
}
.divRoot .divCenter .divCenterContent .divContent .divRight .divWhiteSpace1 {
	width:100%;
	height:5.25rem
}
.divRoot .divCenter .divCenterContent .divContent .divRight .divWhiteSpace2 {
	width:100%;
	height:10.625rem
}
.divRoot .divCenter .divCenterContent .divContent .divRight .divWhiteSpace3 {
	width:100%;
	height:8rem
}
.divRoot .divCenter .divCenterContent .divContent .divRight .divLabel {
	width:100%;
	border-bottom:1px solid rgba(0,0,0,0.4);
	display:flex
}
.divRoot .divCenter .divCenterContent .divContent .divRight .divLabel span {
	font-size:1.375rem;
	line-height:2.625rem;
	color:#000000
}
.divRoot .divCenter .divCenterContent .divContent .divRight .divIntro {
	width:100%;
	display:flex;
	margin-top:1rem
}
.divRoot .divCenter .divCenterContent .divContent .divRight .divIntro .divDate {
	width:11.25rem;
	display:flex
}
.divRoot .divCenter .divCenterContent .divContent .divRight .divIntro .divDate span {
	font-size:1.25rem;
	line-height:2.625rem;
	color:#727171
}
.divRoot .divCenter .divCenterContent .divContent .divRight .divIntro .divText {
	width:30.3125rem;
	display:flex;
	margin-top:0;
}
.divRoot .divCenter .divCenterContent .divContent .divRight .divIntro .divText span {
	font-size:1.25rem;
	line-height:2.625rem;
	color:#727171
}

/*研发平台*/
.divRoot .divCenter .divCenterContent .divTable {
	width:100%;
	/* padding-left:25.25rem; */
	/* padding-right:15.25rem; */
	box-sizing:border-box;
	
}
.divRoot .divCenter .divCenterContent .divTable .divText2 {
	width:100%;
	padding-bottom:5rem;
	text-align:justify
}
.divRoot .divCenter .divCenterContent .divTable .divText2 span {
	font-size:1.4rem;
	line-height:2.625rem;
	color:#333;
	letter-spacing:.0625rem
}
.divRoot .divCenter .divCenterContent .divTable table {
	width:100%;
	padding-bottom:6.25rem
}
.divRoot .divCenter .divCenterContent .divTable table th {
	padding-left:1rem;
	padding-right:1rem;
	font-size:1.375rem;
	color:#000000;
	padding-bottom:1.5rem;
	text-align:left;
	font-weight:500
}
.divRoot .divCenter .divCenterContent .divTable table .th1 {
	width:5rem
}
.divRoot .divCenter .divCenterContent .divTable table .th2 {
	width:14rem
}
.divRoot .divCenter .divCenterContent .divTable table .th3 {
	width:32.25rem
}
.divRoot .divCenter .divCenterContent .divTable table tbody tr {
	background-color:rgba(201,202,202,0.2)
}
.divRoot .divCenter .divCenterContent .divTable table tbody tr td {
	border-top:1px solid rgba(114,113,113,0.45);
	padding-left:1rem;
	padding-right:1rem;
	text-align:left;
	vertical-align:middle;
	font-size:1.25rem;
	line-height:2.5rem;
	padding-top:1rem;
	padding-bottom:1rem;
	color:#727171
}
.divRoot .divCenter .divCenterContent .divTable table tbody .tr1 {
	background-color:rgba(150,195,85,0.2)
}
.divRoot .divCenter .divCenterContent .divTable table tbody .tr1 td {
	border-top:.3125rem solid #96c355
}
.divRoot .divCenter .divCenterContent .divTable table tbody .tr2,.divRoot .divCenter .divCenterContent .divTable table tbody .tr3 {
	background-color:rgba(150,195,85,0.2)
}
.divRoot .divCenter .divCenterContent .divTable table tbody .tr4 td {
	border-top:.3125rem solid #96c355
}


/*创新成果*/



.divRoot .divCenter .divCenterContent .divContentcxcg .divText2 {
	width:100%;
	text-align:justify
}
.divRoot .divCenter .divCenterContent .divContentcxcg .divText2 span {
	color:#333;
	font-size:1.4rem;
	line-height:2.5rem;
	letter-spacing:1px
}
.divRoot .divCenter .divCenterContent .divContentcxcg .divMapImg {
	margin-top:3.125rem;
	display:flex;
	justify-content:center;
	width: 29.4375rem;
	background-image:url("images/maptopbg.png");
	background-size: 100% 13%;
	background-position:top;
	background-repeat:no-repeat;
}
.divRoot .divCenter .divCenterContent .divContentcxcg .divImg1 {
	width: 712px;
	height: 712px;
	transform: scale(0.75);
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	transform-origin:top 
}
.divRoot .divCenter .divCenterContent .divContentcxcg .divSlide1 {
	width: 50%;
	min-height: 38.4375rem;
	/* margin-top:2rem; */
	background-size: 36.125rem 36.125rem;
	background-position: center bottom;
	background-repeat:no-repeat;
	/* padding-top:2.25rem; */
	box-sizing:border-box;
	display:flex;
	flex-direction:column;
	position:absolute;
	right:0;
	top: 20rem;
}
#divSlide1{
	background-size: 26.125rem 26.125rem;
	background-position: 15rem 6rem;
}
#divSlide2{
	background-size: 26.125rem 26.125rem;
	background-position: 15rem 5rem;
}
#divSlide3{
	background-size: 28.125rem 28.125rem;
	background-position: 0rem 22rem;
	height: 51rem;
}
#divSlide4{
	background-size: 26.125rem 26.125rem;
	background-position: 15rem 6rem;
}
#divSlide5{
	background-size: 26.125rem 26.125rem;
	background-position: 0rem 29rem;
	height: 51rem;
}
#divSlide6{
	background-size: 28.125rem 28.125rem;
	background-position: 0rem 24rem;
	height: 51rem;
}
.divRoot .divCenter .divCenterContent .divContentcxcg .divSlide1 .divItemTitle {
	width: 32.3125rem;
	height:2.3125rem;
	background-image:url("images/achtitlebg1.png");
	background-size:100% 100%;
	display:flex;
	align-items:center;
	padding-left:.625rem;
}
.divRoot .divCenter .divCenterContent .divContentcxcg .divSlide1 .divItemTitle span {
	font-size: 1.4rem;
	color:#ffffff;
	padding-bottom:1px;
}
.divRoot .divCenter .divCenterContent .divContentcxcg .divSlide1 .divItemText {
	width: 34.25rem;
	padding-left:.625rem;
	margin-top:1.875rem;
	box-sizing:border-box;
	flex-direction:column;
	display:flex;
	text-align:justify;
}
.divRoot .divCenter .divCenterContent .divContentcxcg .divSlide1 .divItemText span {
	font-size: 1.05rem;
	color:#333;
	line-height: 2.3rem;
}


/*新闻中心*/
.news-module-outer{display:flex;font-size:1.375rem;border-top:1px solid #666;height:4.375rem;align-items:center;background:rgba(150,195,85,0.1);color:#000}
.news-module-title,.news-item-title{width: 47.5rem;padding:0 1rem;}
.news-module-com,.news-module-date,.news-item-source,.news-item-date{width:7.5rem;padding:0 1rem;}
.news-item{display:flex;font-size:1.25rem;height:4.5rem;align-items:center;}
.news-item:nth-child(even){background:rgba(150,195,85,0.1);}
.news-item-title a,.news-item-source,.news-item-date{color:#727171}
.news-module{margin-bottom:6rem;}

.new-module-content{display:flex;justify-content:space-between;margin-top:3.125rem;flex-wrap: wrap;}
.new-item{width:31.625rem;display:flex;	flex-direction:column;margin-bottom:2rem}
.new-item-pic{width:100%;height:18rem;}
.new-item-pic img{width:100%;height:100%;}
.new-item-title{width:100%;	margin-top:1rem}
.new-item-title a{font-size:1.375rem;color:#000000;	line-height:2.5rem}
.new-item-text{width:100%;margin-top:.625rem}
.new-item-text span{font-size:1.375rem;	color:#717171;line-height:2.5rem}
.new-item-text span.spSplit{margin-left:.25rem;	margin-right:.25rem}


/*宣传资料*/
.divRoot .divCenter .divCenterContent .divType {
	width:100%;
	height:7.5rem;
	display:flex;
	align-items:center
}
.divRoot .divCenter .divCenterContent .divType .divItem {
	width:16.125rem;
	height:2.875rem;
	border-radius:.625rem;
	background-color:rgba(199,199,199,0.5);
	border:1px solid rgba(35,24,21,0.4);
	display:flex;
	align-items:center;
	justify-content:center;
	margin-right:1rem;
	cursor:pointer
}
.divRoot .divCenter .divCenterContent .divType .divItem span {
	font-size:1.375rem;
	color:#ffffff;
	padding-bottom:.125rem
}
.divRoot .divCenter .divCenterContent .divType .divItem:active,.divRoot .divCenter .divCenterContent .divType .divItem:hover,.divRoot .divCenter .divCenterContent .divType .selected {
	background-color:#95c255;
	border:1px solid #95c255
}


.video-module-content{display:flex;justify-content:space-between;margin-top:3.125rem;flex-wrap:wrap;}
.video-item{width:31.625rem;display:flex;	flex-direction:column;}
.video-item-pic{width:100%;height:17.25rem;position:relative}
.video-item-pic img{width:100%;height:100%;}
.video-item-title{width:100%;	margin-top:1rem}
.video-item-title a{font-size:1.375rem;color:#000000;	line-height:2.5rem}
.video-item-text{width:100%;margin-top:.625rem}
.video-item-text span{font-size:1.375rem;	color:#717171;line-height:2.5rem}
.video-item-text span.spSplit{margin-left:.25rem;	margin-right:.25rem}
.video-item-Play{width:8.4375rem;height:8.4375rem;background-image:url("images/play.png");background-size:100% 100%;position:absolute;top:50%;left:50%;margin-top:-4.21875rem;margin-left:-4.21875rem}
.video-module-none{display:none}



/*节能减碳*/
.divRoot .divGreen {
	width:100%;
	height:41rem;
	background-color:#96c355;
	display:flex;
	justify-content:center
}
.divRoot .divGreen .divGreenContent {
	width:100%;
	max-width:120rem;
	height:100%;
	background-image:url("images/greenbg.jpg");
	background-size:100% 100%;
}
.divenergy{
	width:100%;
	height:114.375rem;
	background-image:url("images/bg3.png");
	background-size:auto 54.75rem;
	background-position:center bottom;
	background-repeat:no-repeat;
	position:relative;
}
.energy-module{
	width:77.125rem;
	background-color:#ffffff;
	position:absolute;
	top:-8.5rem;
	left:26.25rem;
	padding-top:2.25rem;
	padding-left:4.625rem;
	padding-right:4.625rem;
	box-sizing:border-box
}
.energy-module-content{
	width:100%;
	display:flex;
	justify-content:space-between;
	
	height:18.625rem;
	flex-wrap:wrap;
}
.energy-item{
	position:relative;
	margin-top:1.875rem;
}
.energy-item-pic{
	width:33rem;
	height:100%;
}
.energy-item-pic img{
	width:100%;
	height:100%;
}
.energy-item-title{
	position:absolute;
	bottom:0;
	width:100%;
	height:2.375rem;
	display:flex;
	align-items:center;
	justify-content:center;
	background:#96c355;
padding: 9px 3px;
}
.energy-item-title a{
		font-size:1.25rem;
	    color:#ffffff
}
.divenergy2{
	width:100%;
	height:107.5rem;
	position:relative;
}

.safety-module-content{display:flex;flex-wrap:wrap;justify-content:space-between;}

.divGlorious .Diaodu{background:url(images/greenbg2.jpg);
    background-size:auto 30rem;
	background-repeat:no-repeat;
	background-position:center bottom;
	height:38rem;
	padding-bottom:9rem;
	}
.divGlorious .Diaoduinner{
		max-width:120rem;
		padding-left:6rem;
	    padding-right:6rem;
	    box-sizing:border-box;
	    margin: 0 auto;
	    font-size:1.4rem;
	line-height:2.9375rem;
	color:#333;
	text-align:justify;
	margin-top:-6rem;
	}
.divGlorious .Diaodupro{
    padding-left:25rem;
	padding-right:14.625rem;
	box-sizing:border-box;
	}
.divGlorious .DiaoduContent{
		width:100%;
	padding-left:25rem;
	padding-right:14.625rem;
	box-sizing:border-box;
	padding-top:1.875rem
	}
.divGlorious .DiaoduText{
		margin-top:-6rem;
		width:100%;
		height:5rem;
		display:flex;
		align-items:center;
		justify-content:center;
		font-size:1.375rem;
		color:#ffffff;
	}
.divRoot .divfangzhang {
	width:100%;
	height:50rem;
	background-image:url("images/fangzhangbg.jpg");
	background-size:cover;
	background-position:center
}
.divSaftyouter{
	width:100%;
	max-width:120rem;
	display:flex;
	padding-left:26.875rem;
	box-sizing:border-box;
	margin:0 auto;
	margin-top:-6rem;
	}
.divSafty{
	width:67.875rem;
	padding-left:4.125rem;
	padding-right:4.125rem;
	background-color:#ffffff;
}
.safety-text{
	width:100%;
	display:flex;
	margin-top:1.875rem;
	text-align:justify;
	font-size:1.4rem;
	line-height:2.9375rem;
	color:#333
}

/*信息公示*/
.xxgs-item{display:flex;font-size:1.25rem;
	line-height:2.5rem;
	padding-top:1rem;
	padding-bottom:1rem;
	color:#727171;
	border-top:1px solid rgba(114,113,113,0.56)}
.xxgs-item-source,.xxgs-item-source{width:7.5rem;}
.xxgs-item-title{width: 53.8rem;}
.xxgs-item-title a{color:#727171;}

/*公告*/
.interim-module-title{width: 39rem;padding-left:1rem;padding-right:1rem;}
.interim-module-com,.interim-module-sum,.interim-module-date{width:10rem;padding-left:1rem;padding-right:1rem;}
.interim-item-title{width: 39rem;padding-left:1rem;padding-right:1rem;}
.interim-item-title a{color:#727171}
.interim-item-sum,.interim-item-source,.interim-item-date{width:10rem;padding-left:1rem;padding-right:1rem;color:#727171}

/*招贤纳士*/
.divRoot .divCenter .divCenterContent .divTablezxns {
	width:100%;
	/* padding-left:25rem; */
	/* padding-right:14.625rem; */
	box-sizing:border-box;
	/* padding-top:6.25rem; */
}
.divRoot .divCenter .divCenterContent .divTablezxns table {
	width:100%;
	padding-bottom:6.25rem
}
.divRoot .divCenter .divCenterContent .divTablezxns table thead tr {
	background-color:rgba(150,195,85,0.1)
}
.divRoot .divCenter .divCenterContent .divTablezxns table thead tr th {
	width:25%;
	height:4.375rem;
	vertical-align:middle;
	padding-left:1rem;
	padding-right:1rem;
	box-sizing:border-box;
	position:relative
}
.divRoot .divCenter .divCenterContent .divTablezxns table thead tr th select {
	width:100%;
	height:2.75rem;
	font-size:1.375rem;
	color:#000000;
	font-weight:500;
	padding-left:1rem;
	box-sizing:border-box;
	border:1px solid rgba(35,24,21,0.4);
	border-radius:.625rem;
	outline:none;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none
}
.divRoot .divCenter .divCenterContent .divTablezxns table thead tr th select::-ms-expand {
	display:none
}
.divRoot .divCenter .divCenterContent .divTablezxns table thead tr th:after {
	content:"";
	width:1.5625rem;
	height:.875rem;
	background:url("images/down_arrow.png") no-repeat center;
	position:absolute;
	right:1.5rem;
	top:1.875rem;
	pointer-events:none
}
.divRoot .divCenter .divCenterContent .divTablezxns table tbody tr td {
	padding-left:1rem;
	padding-right:1rem;
	text-align:left;
	vertical-align:middle;
	font-size:1.25rem;
	line-height:2.5rem;
	padding-top:1rem;
	padding-bottom:1rem;
	color:#727171
}
.divRoot .divCenter .divCenterContent .divTablezxns table tbody .tr2 {
	background-color:rgba(150,195,85,0.1)
}

/*人才培养*/
.divRoot .divCenter .divCenterContent .divImg1rcpy {
	width:78.875rem;
	height:31.625rem;
	background-image:url("images/rencai1.png");
	background-size:100% 100%;
	margin-top:11.25rem;
	margin-bottom:6.25rem;
	position:relative
}
.divRoot .divCenter .divCenterContent .divImg1rcpy .divLabel1 {
	width:7.5rem;
	height:2rem;
	display:flex;
	align-items:center;
	justify-content:center;
	position:absolute;
	left:24.75rem;
	top:18.75rem
}
.divRoot .divCenter .divCenterContent .divImg1rcpy .divLabel1 span {
	font-size:1rem;
	color:#ffffff
}
.divRoot .divCenter .divCenterContent .divImg1rcpy .divLabel2 {
	width:9.375rem;
	height:2rem;
	display:flex;
	align-items:center;
	justify-content:center;
	position:absolute;
	right:8.5rem;
	top:18.75rem
}
.divRoot .divCenter .divCenterContent .divImg1rcpy .divLabel2 span {
	font-size:1rem;
	color:#ffffff
}
.divRoot .divCenter .divCenterContent .divImg2rcpy {
	width:65.8125rem;
	height:33.875rem;
	background-image:url("images/rencai2.png");
	background-size:100% 100%;
	margin-top:6.25rem;
	margin-bottom:6.25rem;
	margin-left:6.25rem;
	position:relative
}
.divRoot .divCenter .divCenterContent .divImg2rcpy .divLabel1 {
	width:7.5rem;
	height:2rem;
	display:flex;
	align-items:center;
	justify-content:center;
	position:absolute;
	left:11.625rem;
	top:22.25rem
}
.divRoot .divCenter .divCenterContent .divImg2rcpy .divLabel1 span {
	font-size:1rem;
	color:#ffffff
}
.divRoot .divCenter .divCenterContent .divImg2rcpy .divLabel2 {
	width:9.375rem;
	height:2rem;
	display:flex;
	align-items:center;
	justify-content:center;
	position:absolute;
	left:30.625rem;
	top:27rem
}
.divRoot .divCenter .divCenterContent .divImg2rcpy .divLabel2 span {
	font-size:1rem;
	color:#ffffff
}
.divRoot .divCenter .divCenterContent .divImg2rcpy .divLabel3 {
	width:9.375rem;
	height:2rem;
	display:flex;
	align-items:center;
	justify-content:center;
	position:absolute;
	right:5.375rem;
	top:19.375rem
}
.divRoot .divCenter .divCenterContent .divImg2rcpy .divLabel3 span {
	font-size:1rem;
	color:#ffffff
}

@media screen and (max-width: 750px){
    .divContainerH5 .divTitle {
	    width:100%;
	    display:flex;
	    flex-direction:column;
	    align-items:center;
	    padding-top:2.375rem;
	    padding-bottom:2.375rem
}
	.divContainerH5 .divTitle label {
	font-size:1.125rem;
	line-height:1.5625rem;
	color:#000000
}
.divContainerH5 .divTitle span {
	font-size:1.0625rem;
	line-height:1.5625rem;
	color:#000000
}
.divContainerH5 .divContentText{
	width:100%;
	padding-left:1.875rem;
	padding-right:1.875rem;
	box-sizing:border-box;
	padding-bottom:3.125rem
}
.divContainerH5 .divContentText p{
	font-size:.875rem;
	color:#717171;
	line-height:1.75rem
}

/*关于我们*/
.qiyjH5Bottom{
	width:100%;
	height:14.4375rem;
	background-image:url("images/gongchang_h5.jpg");
	background-size:100% 100%
}

.gltd-item-pic{width:9.375rem;height:9.375rem;margin:0 auto}
.gltd-item-pic img{width:100%;height:100%;border-radius:50%;}
.gltd-module-content{display:flex;flex-wrap:wrap;justify-content:space-between}
.gltd-pitem{width:100%;text-align:center}
.gltd-item{width:45%;text-align:center;margin-top:2rem;}
.gltd-item-title{font-size:1rem;line-height:2rem;}
.gltd-item-title a{color:#333}
.gltd-item-sum{font-size:.875rem;color:#717171;}
.gltd-module-wz{font-size:2rem;margin-top:6rem;margin-bottom:10rem;border-top:2px solid #96c355;padding-top:4rem;text-indent:3rem}

.divContainerH5 .divDevprodsale .divYangnongHonor {
	width:100%;
	
}

.divContainerH5 .divDevprodsale .divYangnongHonor .divTop {
	width:21.40625rem;
	margin-bottom:1rem;
	padding-left:2rem
}

.divContainerH5 .divDevprodsale .divYangnongHonor .divTop .divName {
	width:21.40625rem;
	height:1.53125rem;
	background-image:url("images/hour_title_bg_h5.png");
	background-size:100% 100%;
	float:right;
	margin-bottom:1rem;
}

.divContainerH5 .divDevprodsale .divYangnongHonor .divTop .divName span{
	width:5.3125rem;
	height:1.53125rem;
	display:flex;
	font-size:.9375rem;
	color:#ffffff;
	align-items:center;
	justify-content:center
}
.divContainerH5 .divDevprodsale .divRemark {
	width:21.40625rem;
	display:flex;
	padding-right:2.1875rem;
	padding-top:.5rem;
	padding-bottom:1rem;
	box-sizing:border-box;
	text-align:justify;
}
.divContainerH5 .divDevprodsale .divRemark span {
	font-size:.875rem;
	color:#727171;
	line-height:1.75rem
}
.divContainerH5 .divDevprodsale .divYangnongHonor .divImg{
	width:100%;
	height:100%;
}
.divContainerH5 .divDevprodsale .divYangnongHonor .divImg img{
	width:100%;
	height:100%;
}

.divContainerH5 .divDevprodsale .divYangnongHonor .swiper-container {
	width:100%;
	height: 23.75rem;
	position:relative;
	overflow:hidden;
}
.divContainerH5 .divDevprodsale .divYangnongHonor .swiper-slide .divBottomText {
	width:100%;
	height:2.6875rem;
	display:flex;
	align-items:center;
	justify-content:center;
	position:absolute;
	bottom:0
}
.divContainerH5 .divDevprodsale .divYangnongHonor .swiper-slide .divBottomText a {
	color:#ffffff;
	font-size:.9375rem
}
.divContainerH5 .divDevprodsale .divYangnongHonor .swiper-slide {
	width:100%;
	height:21.875rem
}
.divContainerH5 .divDevprodsale .divYangnongHonor .swiper-pagination-bullets {
	bottom:.3125rem;
}
.divContainerH5 .divDevprodsale .divYangnongHonor .swiper-pagination-bullet-active {
	background-color:#96c355
}

.divContainerH5 .divDevprodsale .i-tabs-zzry .i-tabs-items{
	width:100%;
	height:1.875rem;
	border-bottom:1px solid #eee;
	display:flex;
	padding-left:1.5625rem;
	padding-right:1.5625rem;
	margin-top:2rem;
	margin-bottom:.5rem;
	box-sizing:border-box;
}
.divContainerH5 .divDevprodsale .i-tabs-zzry .i-tabs-items .i-tabs-item{
	width:5rem;
	height:1.875rem;
	border-left:1px solid #eee;
	border-top:1px solid #eee;
	display:flex;
	justify-content:center;
	align-items:center;
	border-top-left-radius:.5rem;
	border-top-right-radius:.5rem;
	font-size:.9375rem;
	color:#149641
}
.divContainerH5 .divDevprodsale .i-tabs-zzry .i-tabs-items .i-tabs-item:last-child {
	border-right:1px solid #eee
}
.divContainerH5 .divDevprodsale .i-tabs-zzry .i-tabs-items .i-tabs-item.i-tabs-item-active{
	background-color:#149641;
	color:#ffffff;
}
/*光辉历程*/


.divContentText .divGlorious2 {
	width:100%;
	display:flex
}
.divContentText .divGlorious2 .divLeft {
	width:.75rem;
	display:flex;
	justify-content:center;
	position:relative
}
.divContentText .divGlorious2 .divLeft .divLine {
	width:.0625rem;
	background-color:#96c156;
	height:69.375rem
}
.divContentText .divGlorious2 .divRight {
	width:19.6875rem;
	padding-left:.925rem;
	box-sizing:border-box
}
.divContentText .divGlorious2 .divRight .divIntro {
	width:100%;
	width:100%;
	display:flex;
	padding-top:1.5625rem
}
.divContentText .divGlorious2 .divRight .divIntro .divDate {
	width:4.25rem
}
.divContentText .divGlorious2 .divRight .divIntro .divDate span {
	font-size:.875rem;
	color:#727171
}
.divContentText .divGlorious2 .divRight .divIntro .divText {
	width:14.8125rem;
	text-align:justify
}
.divContentText .divGlorious2 .divRight .divIntro .divText span {
	font-size:.875rem;
	color:#727171
}
.divContentText .divGlorious2 .divRight .divIntro .divDate2 {
	width:6.75rem
}
.divContentText .divGlorious2 .divRight .divIntro .divDate2 span {
	font-size:.875rem;
	color:#727171
}
.divContentText .divGlorious2 .divRight .divIntro .divText2 {
	width:12.3125rem;
	text-align:justify
}
.divContentText .divGlorious2 .divRight .divIntro .divText2 span {
	font-size:.875rem;
	color:#727171
}
.divContentText .divGlorious2 .divRight .divWhiteSpace1 {
	width:100%;
	height:1.25rem;
	border-bottom:1px dashed #000000;
	margin-bottom:1.25rem
}
.divContentText .divGlorious2 .divRight .divName {
	width:100%;
	display:flex;
	justify-content:space-between;
	padding-top:.375rem;
	padding-bottom:.625rem
}
.divContentText .divGlorious2 .divRight .divName .divLeft2 {
	display:flex;
	flex-direction:column
}
.divContentText .divGlorious2 .divRight .divName .divLeft2 .divDate {
	position:relative
}
.divContentText .divGlorious2 .divRight .divName .divLeft2 .divDate span {
	font-size:1.125rem;
	color:#96c156
}
.divContentText .divGlorious2 .divRight .divName .divLeft2 .divDate .divPoint {
	width:.46875rem;
	height:.46875rem;
	background-color:#96c156;
	border-radius:1.5625rem
}
.divContentText .divGlorious2 .divRight .divName .divLeft2 .divDate .divRadius1 {
	position:absolute;
	left:-1.375rem;
	width:.75rem;
	top:.5rem;
	display:flex;
	align-items:center;
	justify-content:center
}
.divContentText .divGlorious2 .divRight .divName .divLeft2 .divLabel {
	padding-top:.1875rem;
	width:8.125rem;
	padding-bottom:.3125rem;
	border-bottom:1px solid rgba(0,0,0,0.4)
}
.divContentText .divGlorious2 .divRight .divName .divLeft2 .divLabel span {
	font-size:1rem;
	color:#000000
}
.divContentText .divGlorious2 .divRight .divName .divLeft2 .divLabel2 {
	padding-top:.125rem;
	width:9.375rem
}
.divContentText .divGlorious2 .divRight .divName .divLeft2 .divLabel2 span {
	font-size:.75rem;
	color:#000000
}
.divContentText .divGlorious2 .divRight .divImg1 {
	width:9.3125rem;
	height:5.25rem;
	background-image:url("images/line_img4.png");
	background-size:100% 100%
}
.divContentText .divGlorious2 .divRight .divImg2 {
	width:9.3125rem;
	height:5.25rem;
	background-image:url("images/line_img3.png");
	background-size:100% 100%
}
.divContentText .divGlorious2 .divRight .divImg3 {
	width:9.3125rem;
	height:5.25rem;
	background-image:url("images/line_img2.png");
	background-size:100% 100%
}
.divContentText .divGlorious2 .divRight .divImg4 {
	width:9.3125rem;
	height:5.25rem;
	background-image:url("images/line_img1.png");
	background-size:100% 100%
}


/*研发平台*/
.divContentText .divTable {
	width:100%;
	/* padding-left:1.5625rem; */
	/* padding-right:1.5625rem; */
	box-sizing:border-box;
	padding-bottom:3.125rem;
}
.divContentText .divTable .divText2 {
	width:100%;
	padding-bottom:2.5rem;
	text-align:justify
}
.divContentText .divTable .divText2 span {
	font-size:.875rem;
	line-height:1.75rem;
	color:#717171
}
.divContentText .divTable table {
	width:100%
}
.divContentText .divTable table th {
	padding-left:.25rem;
	padding-right:.25rem;
	font-size:.875rem;
	color:#000000;
	padding-bottom:.75rem;
	text-align:left;
	font-weight:500
}
.divContentText .divTable table .th1 {
	width:1.875rem
}
.divContentText .divTable table .th2 {
	width:4.375rem
}
.divContentText .divTable table .th3 {
	width:9.375rem
}
.divContentText .divTable table tbody tr {
	background-color:rgba(201,202,202,0.2)
}
.divContentText .divTable table tbody tr td {
	border-top:1px solid rgba(114,113,113,0.45);
	padding-left:.25rem;
	padding-right:.25rem;
	text-align:left;
	vertical-align:middle;
	font-size:.75rem;
	line-height:1.25rem;
	padding-top:.5rem;
	padding-bottom:.5rem;
	color:#727171
}
.divContentText .divTable table tbody .tr1 {
	background-color:rgba(150,195,85,0.2)
}
.divContentText .divTable table tbody .tr1 td {
	border-top:.15625rem solid #96c355
}
.divContentText .divTable table tbody .tr2,.divContentText .divTable table tbody .tr3 {
	background-color:rgba(150,195,85,0.2)
}
.divContentText .divTable table tbody .tr4 td {
	border-top:.15625rem solid #96c355
}

/*创新成果*/
.divDevprodsale .divText2 {
	width:100%;
	text-align:justify;
	padding-left:1.875rem;
	padding-right:1.875rem;
	box-sizing:border-box
}
.divDevprodsale .divText2 span {
	color:#727171;
	font-size:.875rem;
	line-height:1.75rem
}
.divDevprodsale .divMapImg {
	margin-top:1.5625rem;
	display:flex;
	align-items:center;
	width:100%;
	flex-direction:column
}
.divDevprodsale .divMapImg .divTopImg {
	width:19.6875rem;
	height:2.6875rem;
	background-image:url("images/maptopbg_h5.png");
	background-size:100% 100%
}
.divDevprodsale .divAreaImg {
	width:100%;
	height:23.4375rem;
	overflow:hidden
}
.divDevprodsale .divImg1 {
	width:712px;
	height:712px;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	transform-origin:top left
}
.divDevprodsale .divSlide1 {
    padding-left:1.875rem; 
	padding-right:1.875rem;
	box-sizing:border-box;
	width:100%;
	margin-top:1rem;
	padding-top:1.125rem;
	box-sizing:border-box;
	display:flex;
	flex-direction:column;
}
.divDevprodsale .divSlide1 img {
	width:100%
}
.divDevprodsale .divSlide1 .divItemTitle {
	width:100%;
	height:1.875rem;
	background-image:url("images/achtitlebg1.png");
	background-size:100% 100%;
	display:flex;
	align-items:center;
	padding-left:.3125rem
}
.divDevprodsale .divSlide1 .divItemTitle span {
	font-size:.9375rem;
	color:#ffffff;
	padding-bottom:1px
}
.divDevprodsale .divSlide1 .divItemText {
	width:100;
	padding-left:.3125rem;
	margin-top:.9375rem;
	box-sizing:border-box;
	flex-direction:column;
	display:flex;
	text-align:justify
}
.divDevprodsale .divSlide1 .divItemText span {
	font-size:.875rem;
	color:#717171;
	line-height:1.75rem
}
.divDevprodsale .divContentcxcg{
	padding-bottom:3.125rem
}

.divContentText .divText2 {
	width:100%;
	text-align:justify;
	box-sizing:border-box
}
.divContentText .divText2 span {
	color:#727171;
	font-size:.875rem;
	line-height:1.75rem
}

/*新闻中心*/
.divContentText .news-module-outer{padding-left:.25rem;
	padding-right:.25rem;
	font-size:.875rem;
	color:#000000;
	text-align:left;
	height:2.1875rem;
	font-weight:500;
	vertical-align:middle}

.divContentText .news-module-title,.divContentText .news-item-title{
	width: 10.5rem;
	padding-left:.25rem;
	padding-right:.25rem;
	}
.divContentText .news-item-source,.divContentText .news-module-com{width:4rem;padding-left:.25rem;
	padding-right:.25rem;}
.divContentText .news-module-date,.divContentText .news-item-date{width:4.375rem;padding-left:.25rem;
	padding-right:.25rem;}
.divContentText .news-item{display:flex;font-size:.75rem;line-height:1.5rem;padding-top:.5rem;padding-bottom:.5rem;height:auto;align-items:baseline;}
.divContentText .news-item:nth-child(even){background:rgba(150,195,85,0.1);}
.divContentText .news-item-title a,.news-item-source,.news-item-date{color:#727171}
.divContentText .news-module{margin-bottom:6rem;}
.divContainerH5 .divContentText{/*padding-bottom:0rem;*/}

.new-module-content{display:flex;justify-content:space-between;margin-top:1.5625rem;flex-wrap: wrap;}
.new-item{width:9.375rem;display:flex;	flex-direction:column;margin-bottom:2rem}
.new-item-pic{width:100%;height:5rem;}
.new-item-pic img{width:100%;height:100%;}
.new-item-title{width:100%;	margin-top:1rem}
.new-item-title a{font-size:.75rem;color:#000000;	line-height:1.5rem}
.new-item-text{width:100%;margin-top:.625rem}
.new-item-text span{font-size:.75rem;	color:#717171;line-height:1.5rem}
.new-item-text span.spSplit{margin-left:.25rem;	margin-right:.25rem}

/*宣传资料*/
.divContentText .divType {
	width:100%;
	height:3.75rem;
	display:flex;
	align-items:center
}
.divContentText .divType .divItem {
	width:8.0625rem;
	height:1.875rem;
	border-radius:.3125rem;
	background-color:rgba(199,199,199,0.5);
	border:1px solid rgba(35,24,21,0.4);
	display:flex;
	align-items:center;
	justify-content:center;
	margin-right:.5rem;
	cursor:pointer
}
.divContentText .divType .divItem span {
	font-size:.9375rem;
	color:#ffffff;
	padding-bottom:.0625rem
}
.divContentText .divType .divItem:active,.divContentText .divType .divItem:hover,.divContentText .divType .selected {
	background-color:#95c255;
	border:1px solid #95c255
}


.video-module-content{display:flex;justify-content:space-between;margin-top:1.5625rem;flex-wrap:wrap;}
.video-item{width:9.375rem;display:flex;	flex-direction:column;}
.video-item-pic{width:100%;height:5.15625rem;position:relative}
.video-item-pic img{width:100%;height:100%;}
.video-item-title{width:100%;	margin-top:1rem}
.video-item-title a{font-size:1.375rem;color:#000000;	line-height:2.5rem}
.video-item-text{width:100%;margin-top:.3125rem}
.video-item-text span{font-size:.75rem;	color:#717171;line-height:2.5rem}
.video-item-text span.spSplit{margin-left:.25rem;	margin-right:.25rem}
.video-item-Play{width:2.1875rem;height:2.1875rem;background-image:url("images/play.png");background-size:100% 100%;position:absolute;top:50%;left:50%;margin-top:-1.09375rem;margin-left:-1.09375rem}
.video-module-none{display:none}


/*节能减碳*/
.divContainerH5 .divGreen {
	width:100%;
	margin-bottom:1rem;
	height:auto;
}
.divContainerH5 .divGreen img {
	width:100%
}



.divContainerH5 .divItem {
	width:100%;
	height:13.21875rem;
	display:flex;
	align-items:flex-end
}
.divContainerH5 .divItem img{
	width:100%;
	height:100%;
}
.divContainerH5 .divEnergy .divText {
	width:100%;
	height:1.6875rem;
	display:flex;
	align-items:center;
	position:absolute;
	bottom: 1.85rem;
	justify-content:center;
}
.divContainerH5 .divEnergy .divText a{
	font-size:.875rem;
	color:#ffffff
}

.divContainerH5 .divEnergy .swiper-container {
	width:100%;
	height:15.09375rem;
	position:relative;
	overflow:hidden
}
.divContainerH5 .divEnergy .swiper-container .swiper-pagination-bullets {
	bottom:.3125rem
}
.divContainerH5 .divContent2H5{
	margin-top:1rem;
	margin-bottom:1rem;
	width:100%;
	height:9.6875rem;
	background-image:url("images/energy_h5_img2.jpg");
	background-size:100% 100%;
	display:flex;
	align-items:flex-end
}
.divContainerH5 .divContentText table tr td{font-size:.85rem !important;line-height:1.5rem}
.divContainerH5 .divContent2H5 .divLabel {
	width:100%;
	height:1.875rem;
	display:flex;
	align-items:center;
	justify-content:center
}
.divContainerH5 .divContent2H5 .divLabel span {
	font-size:.875rem;
	color:#ffffff
}
.divContainerH5 .swiper-pagination-bullet-active {
	background-color:#96c355
}

/*信息公示*/
.xxgs-item{display:flex;font-size:.75rem;
	line-height:1.5rem;
	padding-top:.5rem;
	padding-bottom:.5rem;
	color:#727171;
	border-top:1px solid rgba(114,113,113,0.56)}
.xxgs-item-source{width:0rem;}
.xxgs-item-title{width: 14.8rem;}
.xxgs-item-title a{color:#727171;}


divDevprodsale .Diaoduinner{
		max-width:120rem;
		padding-left:6rem;
	    padding-right:6rem;
	    box-sizing:border-box;
	    margin: 0 auto;
	    font-size:1.4rem;
	line-height:2.9375rem;
	color:#333;
	text-align:justify;
	margin-top:-6rem;
	}
.divDevprodsale .Diaodupro{
    font-size:.875rem;
	line-height:1.75rem;
	color:#717171;
	padding-left:1.875rem;
	padding-right:1.875rem;
	box-sizing:border-box;
	}
.divDevprodsale .DiaoduContent{
		width:100%;
		position:relative;
		box-sizing:border-box;
		padding-top:1.875rem;
	}
.divDevprodsale .DiaoduImg img{width:100%}
.divDevprodsale .DiaoduText{
		position:absolute;
		bottom:0;
		width:100%;
		height: 2.5rem;
		display:flex;
		align-items:center;
		justify-content:center;
		font-size:.875rem;
		color:#ffffff;
	}
.divDevprodsale .divImg2{
	width:100%;
	height:10.75rem;
	background-image:url("images/blue_bg_h5.png");
	background-size:100% 100%
}
.divDevprodsale .divImg3{
	width:100%;
	height:9.78125rem;
	background-image:url("images/safe_h5_2.jpg");
	background-size:100% 100%
}

.divEnergy .divTextH5 {
	width:100%;
	padding-left:1.875rem;
	padding-right:1.875rem;
	box-sizing:border-box;
	display:flex;
	flex-direction:column;
	text-align:justify;
	padding-bottom:1rem;
	padding-top:1rem;
}
.divEnergy .divTextH5 span {
	font-size:.875rem;
	line-height:1.75rem;
	color:#717171
}

/*公告*/
.interim-module-title{width:25%;padding-left:.25rem;padding-right:.25rem;box-sizing:border-box}
.interim-module-com,.interim-module-sum,.interim-module-date{width:25%;padding-left:.25rem;	padding-right:.25rem;box-sizing:border-box}
.interim-item-title{width:25%;padding-left:.25rem;padding-right:.25rem;box-sizing:border-box}
.interim-item-title a{color:#727171}
.interim-item-sum,.interim-item-source,.interim-item-date{width:25%;padding-left:.25rem;padding-right:.25rem;color:#727171;box-sizing:border-box}


}