.layout {
	overflow:hidden;
	padding-top:4.6875rem;
}
.header {
	display:flex;
	justify-content:space-between;
	position:fixed;
	left:0;
	right:0;
	align-items:center;
	top:0;
	z-index:14;
	height:4.6875rem;
	padding:0 5.208333333333334rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	box-shadow:0 0 0.5208333333333334rem 0 rgba(80,80,80,0.2);
	background:#fff;
}
.header .logo {
	max-width:5.520833333333334rem;
	display:block;
}
.header .logo img {
	width:100%;
	display:block;
}
.header .rts {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.header .naver ul {
	display:flex;
	justify-content:flex-start;
}
.header .naver li {
	margin-right:3.125rem;
}
.header .naver li:last-child {
	margin-right:0;
}
.header .naver li a {
	font-size:0.9375rem;
	line-height:4.6875rem;
	color:#363636;
	display:block;
}
.header .naver li .nli {
	position:absolute;
	left:0;
	right:0;
	top:100%;
	z-index:13;
	display:none;
	background:url(../images/qms30.png) no-repeat center/100% 100%;
	box-shadow:0 0.2604166666666667rem 0.5208333333333334rem 0 rgba(80,80,80,0.2);
}
.header .naver li .nli dl {
	display:flex;
	justify-content:flex-start;
	flex-wrap:wrap;
	padding:2.0833333333333335rem 0 0.5208333333333334rem;
}
.header .naver li .nli dd:hover{
	box-shadow: 0 0.26rem 0.52rem #cee4d9;
}
.header .naver li .nli dd {
	margin-right:1.875rem;
	width:calc((100% - 7.604166666666667rem)/5);
	margin-bottom:1.3541666666666667rem;
	background:#fff;
	border-radius:0.8333333333333334rem;
	overflow:hidden;
	padding:0.3125rem 0.3125rem 0.8333333333333334rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.header .naver li .nli dd:nth-child(5n) {
	margin-right:0;
}
.header .naver li .nli dd .img {
	height: 7.81rem;
	overflow:hidden;
	border-radius:0.8333333333333334rem;
}
.header .naver li .nli dd img {
	width:100%;
	height:100%;
	display:block;
	object-fit:cover;
}
.header .naver li .nli dd h6 {
	font-size:0.9375rem;
	line-height:1.7;
	color:#363636;
	text-align:center;
	margin-top:0.7291666666666667rem;
}
.header .naver li .nli dd p {
	font-size:0.7291666666666667rem;
	line-height:1.6;
	color:#b7b7b7;
	text-align:center;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.header .form {
	display:flex;
	justify-content:flex-end;
	align-items:center;
	margin-left:5.729166666666667rem;
}
.header .seach {
	border:1px solid rgba(255,255,255,0);
	border-radius:1.1458333333333335rem;
	cursor:pointer;
	transition:all 0.3s;
	-ms-transition:all 0.3s;
	/* IE 9*/
	-moz-transition:all 0.3s;
	/* Firefox*/
	-webkit-transition:all 0.3s;
	/* Safari 和 Chrome*/
	-o-transition:all 0.3s;
	position:relative;
}
.header .seach .t1 {
	width:0;
	height:2.3958333333333335rem;
	padding:0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	font-size:0.9375rem;
	color:#363636;
	z-index:2;
	background:#fff;
	border:none;
	border-radius:1.25rem;
	position:absolute;
	right:100%;
	top:0;
	transition:all 0.3s;
	-ms-transition:all 0.3s;
	/* IE 9*/
	-moz-transition:all 0.3s;
	/* Firefox*/
	-webkit-transition:all 0.3s;
	/* Safari 和 Chrome*/
	-o-transition:all 0.3s;
}
.header .seach .sub {
	width:2.604166666666667rem;
	height:2.604166666666667rem;
	cursor:pointer;
	background:url(../images/qms1.png) no-repeat center;
	border:none;
	background-size:0.9375rem auto;
}
.header .seach:hover .t1 {
	width:14.583333333333334rem;
	padding:0 1.0416666666666667rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	box-shadow:0 0 0.5208333333333334rem 0 rgba(80,80,80,0.2);
}
.header .engsh {
	background:url(../images/qms2.png) no-repeat center;
	background-size:1.09375rem auto;
	position:relative;
	width:2.604166666666667rem;
	height:2.604166666666667rem;
	cursor:pointer;
	margin-left:0.5208333333333334rem;
}
.header .engsh::before {
	content:"";
	position:absolute;
	right:-0.5208333333333334rem;
	top:50%;
	z-index:1;
	background:url(../images/qms3.png) no-repeat right center;
	background-size:0.36458333333333337rem auto;
	width:0.36458333333333337rem;
	height:0.15625rem;
	margin-top:-0.10416666666666667rem;
}
.header .engsh .ndl {
	position:absolute;
	left:0;
	right:0;
	top:100%;
	z-index:1;
	width:3.625rem;
	background:#fff;
	display:none;box-shadow: 0 0 0.52rem 0 rgba(80,80,80,0.2);
}
.header .engsh.on .ndl {
	display:block;
}
.header .engsh dd a {
	font-size:0.8333333333333334rem;
	line-height:1.7;
	color:#000;
	display:block;
	text-align:center;
}
.wrap {
	width:72.91666666666667rem;
	margin:0 auto;
}
.banner {
	height:21.354166666666668rem;
}
.banner img {
	width:100%;
	height:100%;
	display:block;
	object-fit:cover;
}
.banner .wrap {
	height:100%;
	display:flex;
	justify-content:center;
	align-items:center;
}
.banner h2 {
	font-size:2.8645833333333335rem;
	line-height:1.6;
	color:#fff;
	font-weight:bold;
	text-align:center;
}
.uitnavs {
	border-radius:1.0416666666666667rem;
	background:#fff;
	margin-top:-2.0833333333333335rem;
	position:relative;
	z-index:2;
	box-shadow:0 0.2604166666666667rem 0.5208333333333334rem 0 #f4f4f4;
}
.uitnavs ul {
	display:flex;
	justify-content:space-around;
	align-items:center;
	padding:0 4.166666666666667rem;
}
.uitnavs li {
	position:relative;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.uitnavs li span {
	width:0.052083333333333336rem;
	height:0.8333333333333334rem;
	background:#eeeeee;
	display:block;
}
.uitnavs li a {
	font-size:0.9375rem;
	line-height:4.166666666666667rem;
	color:#363636;
	display:block;
	text-align:center;
}
.uitnavs li::before {
	content:"";
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	z-index:1;
	width:0;
	height:0.15625rem;
	background:#009f45;
	margin:0 auto;
	transition:all 0.3s;
	-ms-transition:all 0.3s;
	/* IE 9*/
	-moz-transition:all 0.3s;
	/* Firefox*/
	-webkit-transition:all 0.3s;
	/* Safari 和 Chrome*/
	-o-transition:all 0.3s;
}
.uitnavs li.on::before,.uitnavs li:hover::before {
	width:1.3541666666666667rem;
}
.uitnavs li h3 {
	position:relative;
}
.uitnavs li h3 i {
	position:absolute;
	right:-0.9375rem;
	top:50%;
	z-index:1;
	background:url(../images/pro5.png) no-repeat center;
	width:0.5729166666666667rem;
	height:0.20833333333333334rem;
	margin-top:-0.10416666666666667rem;background-size: 0.57rem auto;
}
.uitnavs .dnli {
	position:absolute;
	left: 50%;
	top:100%;
	z-index:1;
	border-radius:0.8333333333333334rem;
	overflow:hidden;
	box-shadow:0 0 0.5208333333333334rem 0 rgba(80,80,80,0.2);
	background:#fff;
	display:none;
	transform:translateX(-50%);
}
.uitnavs .dnli dd {
	margin:0 2.0833333333333335rem;
	border-bottom:0.052083333333333336rem solid #f7f7f7;
}
.uitnavs .dnli dd:last-child {
	border-bottom:none;
}
.uitnavs .dnli dd a {
	font-size:0.8333333333333334rem;
	line-height:2.3958333333333335rem;
	color:#666666;
	display:block;
	text-align:center;
	white-space: nowrap;
}
.uitnavs .dnli dd a:hover {
	color:#009f45;
}
.crumbs {
	margin-top:2.0833333333333335rem;
}
.crumbs dl {
	display:flex;
	justify-content:flex-start;
	flex-wrap:wrap;
}
.crumbs dd span,.crumbs dd a {
	font-size:0.7291666666666667rem;
	line-height:1.6;
	color:#999999;
	display:block;
}
.crumbs dd span {
	margin:0 0.20833333333333334rem;
}
.pages ul {
	display:flex;
	justify-content:center;
	align-items:center;
}
.pages li {
	font-size:0.7291666666666667rem;
	margin:0 0.20833333333333334rem;
	line-height:1.4583333333333335rem;
}
.pages li a {
	font-size:0.7291666666666667rem;
	line-height:1.4583333333333335rem;
	color:#666666;
	display:block;
	padding:0 0.5208333333333334rem;
	border-radius:0.3125rem;
	min-width:1.4583333333333335rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	color:#737373;
	background:#fff;
	border:1px solid #dcdcdc;
}
.pages li.ons a {
	padding:0 0.7291666666666667rem;
}
.pages li:last-child a {
	background:#f7f7f7;
}
.pages li a:hover,.pages li.active a {
	background:#009f45;
	color:#fff;
	border-color:#009f45;
}


.pages dl {
	display:flex;
	justify-content:center;
	align-items:center;
}
.pages dd {
	font-size:0.7291666666666667rem;
	margin:0 0.20833333333333334rem;
	line-height:1.4583333333333335rem;
}
.pages dd a {
	font-size:0.7291666666666667rem;
	line-height:1.4583333333333335rem;
	color:#666666;
	display:block;
	padding:0 0.5208333333333334rem;
	border-radius:0.3125rem;
	min-width:1.4583333333333335rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	color:#737373;
	background:#fff;
	border:1px solid #dcdcdc;
}
.pages dd.ons a {
	padding:0 0.7291666666666667rem;
}
.pages dd:last-child a {
	background:#f7f7f7;
}
.pages dd a:hover,.pages dd.on a {
	background:#009f45;
	color:#fff;
	border-color:#009f45;
}
.uitit {
	text-align:center;
}
.uitit h4 {
	font-size:0.7291666666666667rem;
	line-height:1.6;
	color:#009f45;
	text-transform:uppercase;
	letter-spacing:0.15625rem;
}
.uitit h2 {
	font-size:1.9791666666666667rem;
	line-height:1.6;
	color:#232323;
	font-weight:bold;
}
.propb_cprz {
	padding:3.6458333333333335rem 0 5.208333333333334rem;
}
.footer {
	background:#3c558e;
}
.footer .tps {
	display:flex;
	justify-content:space-between;
	padding:4.166666666666667rem 5.208333333333334rem;
}
.footer .tps .lts {
	width:calc(100% - 24.739583333333336rem);
	padding-right:2.0833333333333335rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	border-right:0.052083333333333336rem solid #282828;
}
.footer .tps .rts,.footer .tps .lts {
	display:flex;
	justify-content:space-between;
}
.footer .tps dt {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#fff;
	margin-bottom:0.625rem;
}
.footer .tps dd a {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#a8a8a8;
	display:block;
}
.footer .tps dd {
	margin-bottom:0.625rem;
}
.footer .tps .txt h6 {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#a8a8a8;
	padding-top:2.3958333333333335rem;
	background:url(../images/qms29.png) no-repeat left top;
	background-size:1.875rem auto;
}
.footer .tps .txt h3 {
	font-size:1.25rem;
	line-height:1.6;
	color:#fff;
	font-weight:bold;
}
.footer .tps .txt span {
	width:0.8333333333333334rem;
	height:0.052083333333333336rem;
	background:#8e8e8e;
	display:block;
	margin-top:0.78125rem;
}
.footer .tps .wxs {
	width:7.291666666666667rem;
}
.footer .tps .wxs .wx {
	width:100%;
	height:7.291666666666667rem;
}
.footer .tps .wxs .wx img {
	width:100%;
	height:100%;
	display:block;
}
.footer .tps .wxs p {
	font-size:0.7291666666666667rem;
	line-height:1.6;
	color:#a8a8a8;
	text-align:center;
	margin-top:0.2604166666666667rem;
}
.footer .tps .rts {
	width:24.739583333333336rem;
	padding-left:3.6458333333333335rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.copyright {
	border-top:0.052083333333333336rem solid #282828;
	padding:1.25rem 0 2.0833333333333335rem;
	text-align:center;
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#a8a8a8;
	margin:0 5.208333333333334rem;
}
.copyright a {
	color:#a8a8a8;
}
.propb_cprz .bds ul {
	display:flex;
	justify-content:flex-start;
	flex-wrap:wrap;
	margin-bottom:1.0416666666666667rem;
}
.propb_cprz .bds li {
	margin-bottom:1.6666666666666667rem;
	margin-right:1.6666666666666667rem;
	border-radius:0.8333333333333334rem;
	background:#eeeeee;
	height:16.041666666666668rem;
	overflow:hidden;
	position:relative;
	width:calc((100% - 3.4375rem) / 3);
}
.propb_cprz .bds li:nth-child(3n) {
	margin-right:0;
}
.propb_cprz .bds li .pic img {
	max-width:100%;
	max-height:100%;
	display:block;
	margin:auto;
	object-fit:contain;
}
.propb_cprz .bds li .pic {
	display:flex;
	justify-content:center;
	align-items:center;
	height:100%;
	width:100%;
}
.propb_cprz .bds li .tbs {
	position:absolute;
	left:0;
	right:0;
	top:100%;
	z-index:1;
	width:100%;
	height:100%;
	background:rgba(0,159,69,0.8);
	padding:0.5208333333333334rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	transition:all 0.3s;
	-ms-transition:all 0.3s;
	/* IE 9*/
	-moz-transition:all 0.3s;
	/* Firefox*/
	-webkit-transition:all 0.3s;
	/* Safari 和 Chrome*/
	-o-transition:all 0.3s;
}
.propb_cprz .bds li .tbs .ico {
	width:3.28125rem;
	margin:0 auto;
	display:block;
	transition:all 0.5s;
}
.propb_cprz .bds li .bord {
	border:1px solid rgba(255,255,255,0.2);
	width:100%;
	height:100%;
	border-radius:0.5208333333333334rem;
	display:flex;
	justify-content:center;
	align-items:center;
}
.propb_cprz .bds li:hover .tbs {
	top:0;
}
.propb_cprz .bds li:hover .tbs .ico {
	transform:rotate(720deg);
	-ms-transform:rotate(720deg);
	-moz-transform:rotate(720deg);
	-webkit-transform:rotate(720deg);
	-o-transform:rotate(720deg);
}
.propb_cprz .bds li:hover .pic .img {
	transform:scale(1.1);
	-ms-transform:scale(1.1);
	/* IE 9*/
	-moz-transform:scale(1.1);
	/* Firefox*/
	-webkit-transform:scale(1.1);
	/* Safari 和 Chrome*/
	-o-transform:scale(1.1);
}
.propb_cprz .bds li .tbs p {
	font-size:0.9375rem;
	line-height:1.6;
	color:#fff;
	text-align:center;
}
.propb_koufu .bds li {
	border-radius:0.8333333333333334rem;
	background:#f7f7f7;
	padding:1.0416666666666667rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	overflow:hidden;
	margin-bottom:0.625rem;
}
.propb_koufu .bds li a {
	display:flex;
	justify-content:space-between;
}
.propb_koufu .bds li .pic {
	width:20.833333333333336rem;
	height:13.541666666666668rem;
	overflow:hidden;
	border-radius:0.8333333333333334rem;
}
.propb_koufu .bds li .pic img {
	width:100%;
	height:100%;
	display:block;
	object-fit:cover;
}
.propb_koufu .bds li .txt {
	width:calc(100% - 22.916666666666668rem);
	margin-top:1.3541666666666667rem;
}
.propb_koufu .bds li h3 {
	font-size:1.25rem;
	line-height:1.6;
	color:#232323;
	font-weight:bold;
}
.propb_koufu .bds li p {
	font-size:0.8333333333333334rem;
	line-height:1.7;
	color:#666666;
	margin:1.0416666666666667rem 0 2.34375rem;
}
.propb_koufu .bds li h6 {
	width:7.8125rem;
	font-size:0.78125rem;
	line-height:2.0833333333333335rem;
	color:#009f45;
	border:1px solid #009f45;
	text-align:center;
	border-radius:1.5625rem;
}
.propb_koufu .bds {
	margin-top:1.7708333333333335rem;
}
.propb_koufu {
	padding:3.125rem 0 4.6875rem;
}
.propb_koufu .bds li:hover h6 {
	background:#009f45;
	color:#fff;
}
.propb_koufudel {
	padding:2.0833333333333335rem 0 4.6875rem;
}
.propb_koufudel .tps {
	display:flex;
	justify-content:space-between;
}
.propb_koufudel .tps .lts {
	width:calc(100% - 40.625rem);
}
.propb_koufudel .tps .text {
	width:36.458333333333336rem;
}
.propb_koufudel .tps .text h2 {
	font-size:1.7708333333333335rem;
	line-height:1.6;
	color:#232323;
	font-weight:bold;
}
.propb_koufudel .tps .text .del {
	font-size:0.8333333333333334rem;
	line-height:2;
	color:#666666;
	margin-top:1.4583333333333335rem;
	border-top:0.052083333333333336rem solid #eeeeee;
	border-bottom:0.052083333333333336rem solid #eeeeee;
	padding:1.25rem 0;
}
.propb_koufudel .tps .text .btn {
	width:9.375rem;
	font-size:0.8333333333333334rem;
	display:block;
	line-height:2.604166666666667rem;
	color:#fff;
	text-align:center;
	border-radius:1.5625rem;
	background:#009f45;
	margin-top:8.333333333333334rem;
}
.propb_koufudel .swippic .ovs {
	padding:0 3.6458333333333335rem;
	position:relative;
}
.propb_koufudel .swippic .hds,.propb_koufudel .swippic .bds {
	overflow:hidden;
}
.propb_koufudel .swippic .hds .swiper-slide {
	height:24.375rem;
	overflow:hidden;
	border-radius:1.0416666666666667rem;
}
.propb_koufudel .swippic .hds img,.propb_koufudel .swippic .bds img {
	width:100%;
	height:100%;
	display:block;
	object-fit:cover;
}
.propb_koufudel .swippic .ovs .prev,.propb_koufudel .swippic .ovs .next {
	position:absolute;
	left:0;
	top:50%;
	z-index:1;
	background:url(../images/prev.png) no-repeat center;
	width:1.9270833333333335rem;
	height:1.9270833333333335rem;
	background-size:1.09375rem auto;
	margin-top:-0.9895833333333334rem;
	cursor:pointer;
}
.propb_koufudel .swippic .ovs .prev:hover,.propb_koufudel .swippic .ovs .next:hover {
	background:url(../images/prev2.png) no-repeat center;
	background-size:1.09375rem auto;
}
.propb_koufudel .swippic .ovs .next {
	transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	/* IE 9*/
	-moz-transform:rotate(180deg);
	/* Firefox*/
	-webkit-transform:rotate(180deg);
	/* Safari 和 Chrome*/
	-o-transform:rotate(180deg);
	left:auto;
	right:0;
}
.propb_koufudel .swippic .bds {
	margin:1.5625rem 1.5625rem 0;
}
.propb_koufudel .swippic .bds .swiper-slide {
	width:5.625rem;
	height:5.625rem;
	overflow:hidden;
	border-radius:0.4166666666666667rem;
	border:2px solid rgba(255,255,255,0);
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.propb_koufudel .swippic .bds .swiper-slide-thumb-active {
	border-color:#10a550;
}
.propb_koufudel .tbs {
	margin-top:3.3333333333333335rem;
}
.propb_koufudel .tbs h3 {
	font-size:1.1458333333333335rem;
	line-height:1.6;
	color:#009f45;
	font-weight:bold;
	position:relative;
	background-size:0.3125rem;
	background:url(../images/yy1.jpg) no-repeat left center;
	padding-left:0.625rem;
}
.propb_koufudel .tbs .del {
	margin-top:0.78125rem;
	font-size:0.8333333333333334rem;
	line-height:2;
	color:#363636;
}
.propb_suanjp {
	padding:3.125rem 0 5.208333333333334rem;
}
.propb_suanjp .bds {
	display:flex;
	justify-content:space-between;
	margin-top:1.8229166666666667rem;
}
.propb_suanjp .bds .pic {
	width:34.895833333333336rem;
	border-radius:1.0416666666666667rem;
	overflow:hidden;
}
.propb_suanjp .bds .pic img {
	width:100%;
	height:100%;
	display:block;
	object-fit:cover;
}
.propb_suanjp .bds .uittext {
	width:calc(100% - 37.5rem);
}
.uittext {
	font-size:0.8333333333333334rem;
	line-height:1.875rem;
	color:#363636;
}
.propb_suanjp .uitswipovs {
	margin-top:3.125rem;
}
.uitswipovs {
	position:relative;
	margin-top:1.5625rem;
}
.uitswipovs .prev,.uitswipovs .next {
	position:absolute;
	left:-2.0833333333333335rem;
	top:50%;
	z-index:1;
	background:url(../images/prev1.png) no-repeat center;
	width:1.3020833333333335rem;
	height:1.3020833333333335rem;
	background-size:0.6770833333333334rem auto;
	margin-top:-0.6770833333333334rem;
	cursor:pointer;
}
.uitswipovs .prev:hover,.uitswipovs .next:hover {
	background:url(../images/prev1-1.png) no-repeat center;
	background-size:0.6770833333333334rem auto;
}
.uitswipovs .next {
	transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	/* IE 9*/
	-moz-transform:rotate(180deg);
	/* Firefox*/
	-webkit-transform:rotate(180deg);
	/* Safari 和 Chrome*/
	-o-transform:rotate(180deg);
	left:auto;
	right:-2.0833333333333335rem;
}
.uitswipovs .swipqih {
	overflow:hidden;
}
.uitswipovs .swipqih .swiper-slide {
	height:13.333333333333334rem;
	overflow:hidden;
	border-radius:0.5208333333333334rem;
}
.uitswipovs .swipqih .swiper-slide img {
	width:100%;
	height:100%;
	display:block;
	object-fit:cover;
}
.uitnavs1 ul {
	padding:0 2.0833333333333335rem;
}
.chany_baih {
	padding:3.6458333333333335rem 0 5.208333333333334rem;
}
.chany_baih .uittext {
	margin-top:1.5625rem;
}
.uittext img {
	display:block;
	margin:0 auto;
}
.chany_shengwu {
	padding:3.6458333333333335rem 0 2.0833333333333335rem;
}
.chany_shengwu .del {
	font-size:0.8333333333333334rem;
	line-height:1.875rem;
	color:#363636;
	text-align:center;
	margin:0.78125rem 0 2.604166666666667rem;
}
.chany_shengwu .ds {
	margin-bottom:4.166666666666667rem;
}
.chany_shengwu .ds h3 {
	font-size:1.5625rem;
	line-height:1.6;
	color:#232323;
	text-align:center;
}
.chany_shengwu .ds ul {
	display:flex;
	justify-content:flex-start;
	flex-wrap:wrap;
	margin-top:1.5625rem;
}
.chany_shengwu .ds li {
	margin-right:1.875rem;
	width:calc((100% - 3.854166666666667rem)/3);
	background:#f1faf5;
	border-radius:0.5208333333333334rem;
	padding:1.7708333333333335rem 1.7708333333333335rem 3.125rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.chany_shengwu .ds li:nth-child(3n) {
	margin-right:0;
}
.chany_shengwu .ds li .ico {
	;
}
.chany_shengwu .ds li .ico img {
	max-width:100%;
	max-height:100%;
	display:block;
	object-fit:contain;
}
.chany_shengwu .ds li h4 {
	font-size:1.25rem;
	line-height:1.6;
	color:#232323;
	font-weight:bold;
}
.chany_shengwu .ds li p {
	font-size:0.8333333333333334rem;
	line-height:1.875rem;
	color:#666666;
	margin-top:0.9375rem;
}
.gongy_shij .bds {
	margin-top:2.604166666666667rem;
	padding-bottom:1.0416666666666667rem;
}
.gongy_shij .bds li {
	margin-bottom:2.604166666666667rem;
}
.gongy_shij .bds li a {
	display:flex;
	justify-content:space-between;
}
.gongy_shij .bds li .pic {
	width:25.260416666666668rem;
	height:16.25rem;
	overflow:hidden;
}
.gongy_shij .bds li .pic img {
	width:100%;
	height:100%;
	display:block;
	object-fit:cover;
	transition:all 0.3s;
	-ms-transition:all 0.3s;
	/* IE 9*/
	-moz-transition:all 0.3s;
	/* Firefox*/
	-webkit-transition:all 0.3s;
	/* Safari 和 Chrome*/
	-o-transition:all 0.3s;
}
.gongy_shij .bds li .txt {
	width:calc(100% - 27.604166666666668rem);
	border-bottom:0.052083333333333336rem solid #eeeeee;
}
.gongy_shij .bds li h2 {
	font-size:1.0416666666666667rem;
	line-height:1.5;
	color:#363636;
	font-weight:bold;
}
.gongy_shij .bds li p {
	font-size:0.8333333333333334rem;
	line-height:2;
	color:#999999;
	height:4em;
	overflow:hidden;
	margin:0.8333333333333334rem 0 2.0833333333333335rem;
}
.gongy_shij .bds li h5 {
	font-size:0.8333333333333334rem;
	line-height:1.875rem;
	color:#363636;
	border-bottom:0.052083333333333336rem solid #363636;
	max-width:10.416666666666668rem;
}
.gongy_shij .bds li .tps {
	display:flex;
	margin-bottom:0.8333333333333334rem;
}
.gongy_shij .bds li h3 {
	font-size:2.604166666666667rem;
	line-height:1;
	color:#363636;
	font-weight:bold;
}
.gongy_shij .bds li h4 {
	font-size:1.25rem;
	line-height:0.9;
	color:#363636;
	font-weight:bold;
	margin-left:0.3125rem;
	margin-top:0.7291666666666667rem;
}
.gongy_shij .bds li h4 i {
	font-size:0.8333333333333334rem;
	color:#999999;
	font-weight:initial;
}
.gongy_shij .bds li h3 sup {
	display:inline-block;
	margin-left:0.3125rem;
	width:0.6770833333333334rem;
}
.gongy_shij {
	padding:3.125rem 0 5.208333333333334rem;
}
.shiye_rens {
	padding:3.125rem 0 5.208333333333334rem;
}
.shiye_rens .bds {
	margin-top:1.5625rem;
}
.shiye_rens .bds li {
	border-bottom:0.052083333333333336rem solid #eeeeee;
	padding:1.25rem 0;
}
.shiye_rens .bds li h4 {
	font-size:0.9375rem;
	line-height:1.6;
	color:#18243e;
	font-weight:bold;
	padding-left:1.6666666666666667rem;
	background:url(../images/gy8.png) no-repeat left top 0.1rem;
	background-size:1.25rem auto;
}
.shiye_rens .bds li .txt {
	background:#f7f7f7;
	margin-top:1.0416666666666667rem;
	padding:1.7708333333333335rem 2.291666666666667rem;
	font-size:0.8333333333333334rem;
	line-height:1.875rem;
	color:#363636;
}
.shiye_xiaofei {
	padding:3.385416666666667rem 0 5.208333333333334rem;
	position:relative;
}
.shiye_xiaofei h2 {
	font-size:1.9791666666666667rem;
	line-height:1.6;
	color:#232323;
	text-align:center;
	font-weight:bold;
	margin-bottom:1.0416666666666667rem;
}
.shiye_xiaofei h6 {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#232323;
	text-align:right;
	margin-top:2.0833333333333335rem;
}
.shiye_xiaofei::before {
	content:"";
	position:absolute;
	left:0;
	right:0;
	bottom:-2.604166666666667rem;
	z-index:1;
	background:url(../images/gy14.png) no-repeat center bottom;
	height:24.583333333333336rem;
}
.shiye_jiazhi .uittext {
	margin-top:1.5625rem;
}
.shiye_jiazhi .bds {
	margin-top:2.0833333333333335rem;
}
.shiye_jiazhi .bds .tps {
	display:flex;
	justify-content:space-between;
	flex-direction:row-reverse;
}
.shiye_jiazhi .bds .tps.on {
	flex-direction:initial;
}
.shiye_jiazhi .bds .tps .pic {
	width:50%;
	overflow:hidden;
	height:14.166666666666668rem;
}
.shiye_jiazhi .bds .pic img {
	width:100%;
	height:100%;
	display:block;
	object-fit:cover;
}
.shiye_jiazhi .bds .tps .txt {
	width:50%;
	background:#f7f7f7;
	padding:1.6666666666666667rem 1.7708333333333335rem 1.9791666666666667rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.shiye_jiazhi .bds .tps .txt.on {
	background:#fff;
}
.shiye_jiazhi .bds h3 {
	font-size:1.25rem;
	line-height:1.6;
	color:#363636;
	font-weight:bold;
	margin-bottom:0.625rem;
}
.shiye_jiazhi .bds p {
	font-size:0.8333333333333334rem;
	line-height:1.875rem;
	color:#666666;
}
.shiye_jiazhi .ovs {
	display:flex;
	justify-content:space-between;
}
.shiye_jiazhi .ovs .ls {
	width:calc(100% - 22.395833333333336rem);
}
.shiye_jiazhi .ovs .rs {
	width:22.395833333333336rem;
}
.shiye_jiazhi .ovs .rs .pic {
	height:13.75rem;
	overflow:hidden;
}
.shiye_jiazhi .ovs .rs .ts {
	background:#eeeeee;
	padding:1.7708333333333335rem;
	height:calc(100% - 13.75rem);
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.shiye_jiazhi .ovs .ls .pic {
	height:17.395833333333336rem;
}
.shiye_jiazhi {
	padding:3.6458333333333335rem 0 5.208333333333334rem;
}
.contact {
	padding-top:3.6458333333333335rem;
}
.contact .bds {
	background:#fff;
	display:flex;
	justify-content:space-between;
	padding:2.0833333333333335rem 2.0833333333333335rem 3.125rem;
	border-radius:0.3125rem;
}
.contact .wrap {
	position:relative;
	z-index:12;
}
.contact .bds .txt {
	width:31.25rem;
}
.contact .bds .txt h2 {
	font-size:1.0416666666666667rem;
	line-height:1.5;
	color:#009f45;
	font-weight:bold;
	margin-bottom:0.4375rem;
}
.contact .bds .txt p {
	font-size:0.8333333333333334rem;
	line-height:1.7708333333333335rem;
	color:#666666;
}
.contact .bds .tps {
	border-bottom:0.052083333333333336rem solid #eeeeee;
	padding-bottom:1.4583333333333335rem;
	margin-bottom:1.4833333333333335rem;
}
.contact .bds .wxs {
	width:6.25rem;
}
.contact .bds .wx {
	width:100%;
	height:6.25rem;
	overflow:hidden;
}
.contact .bds .wx img {
	width:100%;
	height:100%;
	display:block;
}
.contact .bds .txt h6 {
	font-size:0.7291666666666667rem;
	line-height:1.5;
	color:#999999;
	text-align:center;
}
.contact .bds .form {
	background:#fafafa;
	border-radius:0.3125rem;
	padding:1.4583333333333335rem 2.0833333333333335rem 2.5rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	width:calc(100% - 34.375rem);
}
.contact .bds .form h3 {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#009f45;
	font-weight:bold;
	margin-bottom:0.7291666666666667rem;
}
.contact .bds .form li.on {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.contact .bds .form .t1 {
	width:calc((100% - 0.8333333333333334rem)/2);
	background:#fff;
	border-radius:0.3125rem;
	font-size:0.8333333333333334rem;
	line-height:2.604166666666667rem;
	border:none;
	padding:0 1.25rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	color:#000;
}
.contact .bds .form li {
	margin-bottom:0.9375rem;
}
.contact .bds .form .t2 {
	width:100%;
	padding:0.5208333333333334rem 1.25rem;
	height:5.729166666666667rem;
	line-height:1.7;
	resize:none;
}
.contact .bds .form .button {
	width:8.854166666666668rem;
	line-height:2.291666666666667rem;
	border-radius:0.4166666666666667rem;
	background:#009f45;
	text-align:center;
	border:none;
	font-size:0.8333333333333334rem;
	color:#fff;
	cursor:pointer;
	border-radius:1.5625rem;
}
.contact .maps {
	margin-top:-10.416666666666668rem;
	height:45rem;
}
.news_gongs {
	padding:5.729166666666667rem 0 4.6875rem;
}
.news_gongs .hds {
	margin:2.604166666666667rem 0 2.604166666666667rem;
}
.news_gongs .hds .swiper-slide a {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.news_gongs .hds .swiper-slide .pic {
	width:31.770833333333336rem;
	overflow:hidden;
	border-radius:0.625rem;
}
.news_gongs .hds .swiper-slide .pic img {
	width:100%;
	height:100%;
	display:block;
	object-fit:cover;
}
.news_gongs .hds .swiper-slide .txt {
	width:calc(100% - 34.895833333333336rem);
}
.news_gongs .hds .swipnew {
	overflow:hidden;
}
.news_gongs .hds .swiper-slide h4 {
	font-size:0.7291666666666667rem;
	line-height:1.6;
	color:#67717e;
}
.news_gongs .hds .swiper-slide h3 {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#232323;
	font-weight:bold;
	margin:0.5208333333333334rem 0 1.1458333333333335rem;
}
.news_gongs .hds .swiper-slide p {
	font-size:0.7291666666666667rem;
	line-height:2;
	color:#68727e;
	margin-bottom:4.166666666666667rem;
}
.news_gongs .hds .swiper-slide h6 {
	font-size:0.7291666666666667rem;
	line-height:2.291666666666667rem;
	color:#68727e;
	padding-left:2.604166666666667rem;
	background:url(../images/yy3.png) no-repeat left center;
	background-size:2.2395833333333335rem auto;
	display:inline-block;
}
.news_gongs .hds .swipnew .spot {
	position:static;
	text-align:center;
	margin-top:2.0833333333333335rem;
}
.news_gongs .hds .swipnew .spot span {
	width:0.5208333333333334rem;
	height:0.5208333333333334rem;
	background:none;
	border:1px solid #d0d0d0;
	margin:0 0.36458333333333337rem !important;
	opacity:1;
}
.news_gongs .hds .swipnew .spot .swiper-pagination-bullet-active {
	background:#009f45;
	border-color:#009f45;
}
.news_gongs .bds ul {
	display:flex;
	justify-content:flex-start;
	flex-wrap:wrap;
}
.news_gongs .bds li {
	margin-bottom:2.604166666666667rem;
	margin-right:2.0833333333333335rem;
	width:calc((100% - 4.270833333333334rem)/3);
}
.news_gongs .bds li:nth-child(3n) {
	margin-right:0;
}
.news_gongs .bds li .pic {
	border-radius:1.0416666666666667rem;
	height:15.625rem;
	overflow:hidden;
}
.news_gongs .bds li .pic img {
	width:100%;
	height:100%;
	display:block;
	object-fit:cover;
}
.news_gongs .bds li .txt {
	margin-top:1.0416666666666667rem;
}
.news_gongs .bds li h6 {
	font-size:0.7291666666666667rem;
	line-height:1.6;
	color:#64707e;
}
.news_gongs .bds li h3 {
	font-size:0.9375rem;
	line-height:1.7;
	color:#232323;
	margin:0.2604166666666667rem 0 0.4166666666666667rem;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.news_gongs .bds li p {
	font-size:0.7291666666666667rem;
	line-height:1.7;
	color:#64707e;
	height:3.4em;
	overflow:hidden;
}
.newsdel {
	padding:2.291666666666667rem 0 4.6875rem;
}
.newsdel .hds {
	margin-top:1.875rem;
	text-align:center;
	padding-bottom:1.1458333333333335rem;
	border-bottom:0.052083333333333336rem solid #d3d3d3;
}
.newsdel .hds h1 {
	font-size:1.5625rem;
	line-height:1.5;
	color:#0d0d0d;
	font-weight:bold;
}
.newsdel .hds dl {
	display:flex;
	justify-content:center;
	align-items:center;
	margin-top:0.8208333333333334rem;
}
.newsdel .hds dd {
	margin:0 0.7291666666666667rem;
	font-size:0.7291666666666667rem;
	line-height:1.6;
	color:#959595;
	padding-left:1.4583333333333335rem;
	background:url(../images/nw10.png) no-repeat left center;
	background-size:0.7291666666666667rem auto;
}
.newsdel .hds dd:nth-child(2) {
	background:url(../images/nw11.png) no-repeat left center;
	background-size:0.9375rem auto;
}
.newsdel .del {
	margin:1.3541666666666667rem 0 2.0833333333333335rem;
	font-size:0.8333333333333334rem;
	line-height:1.7;
	color:#737373;
}
.newsdel .del img {
	display:block;
	margin:0 auto;
}
.newsdel .fts {
	border-top:0.052083333333333336rem solid #d3d3d3;
	padding-top:1.80833333333333335rem;
}
.newsdel .fts h6 {
	font-size:0.8333333333333334rem;
	line-height:1.7;
	color:#737373;
	margin-bottom:0.5208333333333334rem;
}
.newsdel .fts h6 a {
	color:#737373;
}
.mcbanner {
	height:43.75rem;
	position:relative;
	overflow:hidden;
}
.mcbanner .swiper-slide {
	display:flex;
	align-items:center;
}
.mcbanner h2 {
	font-size:2.7083333333333335rem;
	color:#4c4945;
}
.mcbanner h2 strong {
	color:#009f45;
}
.mcbanner p {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#4c4945;
	margin-top:0.78125rem;
	color:#fff;
}
.mcbanner .spans {
	position:absolute;
	left:0;
	right:0;
	bottom:1.5625rem;
	z-index:11;
	text-align:center;
}
.mcbanner .spans span {
	width:0.625rem;
	height:0.625rem;
	border:1px solid #fff;
	border-radius:50%;
	margin:0 0.5208333333333334rem;
}
.mcbanner .spans span.active {
	background:#009f45;
	border-color:#009f45;
}
.mcnews {
	padding:4.6875rem 0 3.6458333333333335rem;
}
.mcnews ul {
	display:flex;
	flex-wrap:wrap;
	margin-top:2.0833333333333335rem;
}
.mcnews ul li {
	width:calc((100% - 4.791666666666667rem)/4);
	margin:0 1.5625rem 1.5625rem 0;
}
.mcnews ul li:nth-child(4n) {
	margin-right:0;
}
.mcnews ul li a {
	background:#fff;
	box-shadow:0 0.3125rem 0.4166666666666667rem 0 rgba(80,80,80,.2);
	border-radius:0.9375rem;
	overflow:hidden;
	display:block;
}
.mcnews ul li a .pic {
	height:17.1875rem;
}
.mcnews ul li a .pic img {
	width:100%;
	height:100%;
	object-fit:cover;
	display:block;
}
.mcnews .text {
	padding:1.5625rem 1.3020833333333335rem;
}
.mcnews .text h3 {
	font-size:1.0416666666666667rem;
	color:#040404;
	line-height:1.6;
	height:3.2em;
	overflow:hidden;
}
.mcnews .text h4 {
	background:url(../images/qms6.png) no-repeat right center;
	display:flex;
	align-items:center;
	font-size:0.78125rem;
	color:#009f45;
	margin-top:1.0416666666666667rem;
}
.mcnews .text h4 img {
	width:0.7291666666666667rem;
	display:block;
	margin-right:0.20833333333333334rem;
}
.mmore a {
	display:block;
	width:9.895833333333334rem;
	line-height:2.604166666666667rem;
	text-align:center;
	background:#009f45;
	border-radius:2.604166666666667rem;
	font-size:0.8333333333333334rem;
	color:#fff;
	margin:1.5625rem auto 0;
}
.mcproduct {
	padding:3.125rem 0 4.166666666666667rem;
}
.mcproduct ul {
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
	margin-top:1.5625rem;
}
.mcproduct ul li {
	width:calc((100% - 2.0833333333333335rem)/3);
	margin:0 0 1.0416666666666667rem 0;
}
.mcproduct ul li a {
	display:block;
	border-radius:1.0416666666666667rem;
	overflow:hidden;
	height:17.708333333333336rem;
}
.mcproduct ul li:nth-child(1) {
	width:18.75rem;
}
.mcproduct ul li:nth-child(2) {
	width:40.10416666666667rem;
}
.mcproduct ul li:nth-child(3) {
	width:29.427083333333336rem;
}
.mcproduct ul li:nth-child(4) {
	width:32.552083333333336rem;
}
.mcproduct ul li:nth-child(5) {
	width:55.989583333333336rem;
}
.mcproduct ul li img {
	width:100%;
	height:100%;
	display:block;
	object-fit:cover;
}
.home .wrap {
	width:89.58333333333334rem;
}
.mcsector {
	padding:3.125rem 0 4.166666666666667rem;
}
.mcsector ul {
	margin-top:2.0833333333333335rem;
	display:flex;
	justify-content:space-between;
}
.mcsector li {
	text-align:center;
}
.mcsector li img {
	width:3.4375rem;
	height:2.8645833333333335rem;
	display:block;
	object-fit:contain;
	margin:0 auto 0.78125rem;
}
.mcsector li h4 {
	font-size:1.0416666666666667rem;
	color:#363636;
	line-height:1.6;
}
.mcmap {
	padding:3.125rem 0 6.770833333333334rem;
}
.mcmap .bd {
	margin-top:1.5625rem;
	text-align:center;
}
.mcmap .bd p {
	font-size:0.9375rem;
	line-height:1.7;
	color:#363636;
}
.mcmap .bd img {
	display:block;
	margin:0 auto 0;
}
.mcvideo {
	position:relative;
}
.mcvideo .video {
	width:100%;
	display:block;
}
.mcvideo .icon {
	position:absolute;
	display:none;
	left:0;
	right:0;
	top:50%;
	z-index:11;
	cursor:pointer;
	transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	/* IE 9*/
	-moz-transform:translateY(-50%);
	/* Firefox*/
	-webkit-transform:translateY(-50%);
	/* Safari 和 Chrome*/
	-o-transform:translateY(-50%);
	width:5.729166666666667rem;
	margin:0 auto;
	text-align:center;
}
.mcvideo .icon img {
	display:block;
	margin:0 auto;
	width:4.791666666666667rem;
}
.mcvideo .icon h4 {
	font-size:1.25rem;
	color:#ffffff;
	line-height:1.6;
	padding:0.2604166666666667rem 0;
}
.mcpublic {
	padding:5.208333333333334rem 0;
}
.mcpublic .wrap {
	display:flex;
	justify-content:space-between;
	margin-top:2.0833333333333335rem;
}
.mcpublic .pic {
	width:43.75rem;
	border-radius:1.0416666666666667rem;
	overflow:hidden;
	box-shadow:0 0.3125rem 0.625rem 0 rgba(80,80,80,0.2);
}
.mcpublic .pic .img {
	height:21.875rem;
	overflow:hidden;
}
.mcpublic .img img {
	width:100%;
	height:100%;
	object-fit:cover;
	display:block;
	transition:all 0.3s;
	-ms-transition:all 0.3s;
	/* IE 9*/
	-moz-transition:all 0.3s;
	/* Firefox*/
	-webkit-transition:all 0.3s;
	/* Safari 和 Chrome*/
	-o-transition:all 0.3s;
}
.mcpublic .pic .txt {
	padding:1.5625rem 2.0833333333333335rem;
}
.mcpublic .wrap h6 {
	font-size:0.78125rem;
	color:#009f45;
	padding-left:0.9375rem;
	background:url(../images/qms5.png) no-repeat left center/0.7291666666666667rem auto;
}
.mcpublic .wrap h3 {
	font-size:1.0416666666666667rem;
	color:#040404;
	line-height:1.6;
	height:3.2em;
	overflow:hidden;
	margin:0.5208333333333334rem 0;
}
.mcpublic .wrap h5 i {
	display:inline-block;
	font-size:0.78125rem;
	color:#009f45;
	line-height:1.4;
	border-bottom:0.052083333333333336rem solid #009f45;
	font-weight:bold;
}
.mcpublic ul {
	width:43.75rem;
}
.mcpublic ul li {
	margin-bottom:1.0416666666666667rem;
}
.mcpublic ul li a {
	box-shadow:0 0.3125rem 0.625rem 0 rgba(80,80,80,0.2);
	display:flex;
	justify-content:space-between;
	flex-direction:row-reverse;
	overflow:hidden;
	border-radius:0.78125rem;
}
.mcpublic ul li .img {
	width:15.625rem;
	height:10rem;
	overflow:hidden;
}
.mcpublic ul .txt {
	width:calc(100% - 16.666666666666668rem);
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	padding-left:2.34375rem;
	padding-top:1.6666666666666667rem;
}
.mcpublic ul li:last-child {
	margin-bottom:0;
}
.zuojin_qiye {
	padding:3.125rem 0 5.208333333333334rem;
}
.zuojin_qiye .wrap {
	display:flex;
	justify-content:space-between;
	flex-direction:row-reverse;
}
.zuojin_qiye .pic {
	width:23.177083333333336rem;
	overflow:hidden;
	border-radius:1.0416666666666667rem;
}
.zuojin_qiye .pic img {
	width:100%;
	display:block;
}
.zuojin_qiye .lts {
	width:calc(100% - 27.083333333333336rem);
}
.zuojin_qiye .lts .uitit {
	text-align:left;
	margin-bottom:1.0416666666666667rem;
}
.uittext.ons {
	text-align:center;
}
.zuojin_meigzb {
	padding:3.6458333333333335rem 0 5.208333333333334rem;
}
.zuojin_meigzb .bds {
	margin-top:2.0833333333333335rem;
}
.zuojin_meigzb .bds li {
	display:flex;
	justify-content:space-between;
	flex-direction:row-reverse;
	align-items:center;
}
.zuojin_meigzb .bds li:nth-child(1) .pic {
	width:44.270833333333336rem;
	overflow:hidden;
}
.zuojin_meigzb .bds li .pic img {
	width:100%;
	height:100%;
	display:block;
	object-fit:cover;
}
.zuojin_meigzb .bds li:nth-child(1) .txt {
	width:calc(100% - 47.5rem);
}
.zuojin_meigzb .bds li:nth-child(2) {
	flex-direction:initial;
}
.zuojin_meigzb .bds li:nth-child(2) .pic {
	width:28.645833333333336rem;
}
.zuojin_meigzb .bds li:nth-child(2) .txt {
	width:calc(100% - 31.510416666666668rem);
}
.zuojin_meigzb .bds li h4 {
	font-size:1.6666666666666667rem;
	line-height:1.5;
	color:#eeeeee;
	font-weight:bold;
}
.zuojin_meigzb .bds li h3 {
	font-size:1.3541666666666667rem;
	line-height:1.6;
	color:#009f45;
	font-weight:bold;
	margin-top:-1.5625rem;
	margin-bottom:1.0416666666666667rem;
}
.zuojin_qiyewh {
	padding:3.125rem 0;
}
.zuojin_qiyewh .del {
	font-size:0.8333333333333334rem;
	line-height:1.875rem;
	color:#363636;
	text-align:center;
	margin:1.5625rem 0 3.125rem;
}
.zuojin_qiyewh .del h3 {
	font-size:1.25rem;
	line-height:1.6;
	color:#009f45;
	margin-bottom:1.3541666666666667rem;
	font-weight:bold;
}
.zuojin_qiyewh .bds li {
	display:flex;
	justify-content:space-between;
	margin-bottom:3.385416666666667rem;
}
.zuojin_qiyewh .bds li:nth-child(2n) {
	flex-direction:row-reverse;
}
.zuojin_qiyewh .bds li .pic {
	width:34.63541666666667rem;
	overflow:hidden;
	border-radius:0.5208333333333334rem;
}
.zuojin_qiyewh .bds li .pic img {
	width:100%;
	height:100%;
	display:block;
	object-fit:cover;
}
.zuojin_qiyewh .bds li .txt {
	width:calc(100% - 38.54166666666667rem);
}
.zuojin_qiyewh .bds li .flax {
	display:flex;
	justify-content:space-between;flex-direction: row-reverse;
	align-items:center;
	border-bottom:0.052083333333333336rem solid #eeeeee;
	padding-bottom:0.2604166666666667rem;
	margin-bottom:1.5625rem;
	margin-top:1.5625rem;
}
.zuojin_qiyewh .bds li h4 {
	font-size:1.5625rem;
	line-height:1.6;
	color:#009f45;
	font-weight:bold;
}
.zuojin_qiyewh .bds li h5 {
	font-size:1.25rem;
	line-height:1.6;
	color:#363636;
}
.zuojin_qiyewh .bds li h6 {
	font-size:3.385416666666667rem;
	line-height:1.6;
	color:#f0f0f0;
	font-weight:bold;
	font-style:italic;
}
.zuojin_fazhan {
	padding:3.6458333333333335rem 0;
}
.zuojin_fazhan .bds {
	margin-top:2.604166666666667rem;
}
.zuojin_fazhan .bds ul {
	position:relative;
}
.zuojin_fazhan .bds ul::before {
	content:"";
	position:absolute;
	left:0;
	right:0;
	top:0;
	z-index:1;
	height:100%;
	width:0.052083333333333336rem;
	background:#dcdcdc;
	margin:0 auto;
}
.zuojin_fazhan .bds li {
	margin-bottom:1.5625rem;
	display:flex;
	justify-content:flex-end;
}
.zuojin_fazhan .bds li .rts {
	width:50%;
	padding-left:1.3541666666666667rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	position:relative;
}
.zuojin_fazhan .bds li:nth-child(2n) {
	display:block;
}
.zuojin_fazhan .bds li:nth-child(2n) .rts {
	padding-left:0;
	padding-right:1.3541666666666667rem;
}
.zuojin_fazhan .bds li .rts::before {
	content:"";
	position:absolute;
	left:-0.20833333333333334rem;
	top:0;
	z-index:1;
	width:0.4166666666666667rem;
	height:0.4166666666666667rem;
	border:2px solid #009f45;
	background:#fff;
	border-radius:50%;
}
.zuojin_fazhan .bds li:nth-child(2n) .rts::before {
	content:"";
	position:absolute;
	left:auto;
	right:-0.3125rem;
	top:0;
	z-index:1;
	width:0.4166666666666667rem;
	height:0.4166666666666667rem;
	border:2px solid #009f45;
	background:#fff;
	border-radius:50%;
}
.zuojin_fazhan .bds li .flax {
	display:flex;
	justify-content:space-between;
	align-items:flex-start;
}
.zuojin_fazhan .bds li:nth-child(2n) .flax {
	flex-direction:row-reverse;
}
.zuojin_fazhan .bds li .pic {
	width:14.0625rem;
	border-radius:0.5208333333333334rem;
	overflow:hidden;
}
.zuojin_fazhan .bds li .pic img {
	width:100%;
	height:100%;
	display:block;
	object-fit:cover;
}
.zuojin_fazhan .bds li .txt {
	width:calc(100% - 15.364583333333334rem);
}
.zuojin_fazhan .bds li h3 {
	font-size:1.25rem;
	line-height:1.6;
	color:#009f45;
	font-weight:bold;
	margin-bottom:0.20833333333333334rem;
}
.chany_canyin .uittext {
	margin:2.0833333333333335rem 0 4.6875rem;
}
.chany_canyin .pge1 {
	padding:3.6458333333333335rem 0 1.0416666666666667rem;
}
.chany_canyin .pge2 {
	padding:4.166666666666667rem 0 5.208333333333334rem;
	background:#f7f7f7;
}
.chany_canyin .pge2 .bds {
	margin-top:1.0416666666666667rem;
}
.chany_canyin .pge4 {
	padding:4.166666666666667rem 0;
	background:#f7f7f7;
}
.chany_canyin .pge4 .hds ul {
	display:flex;
	justify-content:center;
	align-items:center;
}
.chany_canyin .pge4 .hds li {
	margin:0 4.166666666666667rem;
}
.chany_canyin .pge4 .hds li .ico {
	width:7.96875rem;
	height:7.96875rem;
}
.chany_canyin .pge4 .hds li .ico img {
	width:100%;
	height:100%;
	display:block;
}
.chany_canyin .pge4 .hds li h6 {
	font-size:0.9375rem;
	line-height:1.6;
	color:#363636;
	text-align:center;
	margin-top:0.4166666666666667rem;
}
.chany_canyin .pge4 .hds {
	margin-top:3.125rem;
}
.chany_canyin .pge4 .ovs {
	margin-top:1.5625rem;
}
.chany_canyin .pge4 .ds {
	display:none;
}
.chany_canyin .pge4 .ds:nth-child(1) {
	display:block;
}
.chany_canyin .pge2 .hds {
	margin:1.0416666666666667rem 0 1.4583333333333335rem;
	text-align:center;
}
.chany_canyin .pge2 .hds ul {
	background:#fff;
	border-radius:1.5625rem;
	text-align:center;
	display:inline-block;
	overflow:hidden;
}
.chany_canyin .pge2 .hds li {
	font-size:0.9375rem;
	line-height:2.604166666666667rem;
	cursor:pointer;
	color:#666666;
	display:inline-block;
	padding:0 1.0416666666666667rem;
	margin-right:0.5208333333333334rem;
	border-radius:1.5625rem;
}
.chany_canyin .pge2 .hds li:last-child {
	margin-right:0;
}
.chany_canyin .pge2 .hds li.on,.chany_canyin .pge2 .hds li:hover {
	background:#009f45;
	color:#fff;
}
.chany_canyin .pge2 .ovs {
	position:relative;
}
.chany_canyin .pge2 .ovs .prev,.chany_canyin .pge2 .ovs .next {
	position:absolute;
	left:-2.0833333333333335rem;
	top:50%;
	z-index:1;
	background:url(../images/prev1.png) no-repeat center;
	width:1.3020833333333335rem;
	height:1.3020833333333335rem;
	background-size:0.6770833333333334rem auto;
	margin-top:-0.6770833333333334rem;
	cursor:pointer;
}
.chany_canyin .pge2 .ovs .prev:hover,.chany_canyin .pge2 .ovs .next:hover {
	background:url(../images/prev1-1.png) no-repeat center;
	background-size:0.6770833333333334rem auto;
}
.chany_canyin .pge2 .ovs .next {
	transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	/* IE 9*/
	-moz-transform:rotate(180deg);
	/* Firefox*/
	-webkit-transform:rotate(180deg);
	/* Safari 和 Chrome*/
	-o-transform:rotate(180deg);
	left:auto;
	right:-2.0833333333333335rem;
}
.chany_canyin .pge2 .ovs .swipcaix {
	overflow:hidden;
}
.chany_canyin .pge2 .ovs .swipcaix .pic {
	height:20.572916666666668rem;
	overflow:hidden;
	border-radius:0.5208333333333334rem;
}
.chany_canyin .pge2 .ovs .swipcaix img {
	width:100%;
	height:100%;
	display:block;
	object-fit:cover;
}
.chany_canyin .pge2 .ovs .swipcaix p {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#666666;
	text-align:center;
	margin-top:0.3125rem;
}
.chany_canyin .pge3 {
	padding:4.166666666666667rem 0;
}
.chany_canyin .pge3 .bds {
	margin-top:-1.5625rem;
	position:relative;
}
.chany_canyin .pge3 .bds .pic {
	display:block;
	margin:0 auto;
}
.chany_canyin .pge3 .bds .didian {
	position:absolute;
	right:0;
	left:0;
	top:0;
	z-index:1;
}
.chany_canyin .pge3 .box {
	position:absolute;
	left:0;
	right:0;
	top:2.604166666666667rem;
	z-index:1;
	width:27.083333333333336rem;
}
.chany_canyin .pge3 .box dd {
	padding:0.7291666666666667rem 2.0833333333333335rem;
	background:#fff;
	border-radius:0.7291666666666667rem;
	box-shadow:0 0 0.5208333333333334rem 0 #e6f6ed;
	margin-bottom:0.20833333333333334rem;
	cursor: pointer;
}
.chany_canyin .pge3 .box dd h5 {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#232323;
	padding-left:1.5625rem;
	background:url(../images/cy20.png) no-repeat left center;
	background-size:1.1979166666666667rem auto;
}
.chany_canyin .pge3 .box dd .tbs {
	font-size:0.8333333333333334rem;
	line-height:1.875rem;
	color:#363636;
	margin:0.8333333333333334rem 0 1.5625rem;
	display:none;
}
.chany_canyin .pge3 .box dd .tbs img {
	display:block;
	border-radius:0.8333333333333334rem;
	margin:0 auto 0.625rem;
}
.chany_canyin .pge3 .box dd:nth-child(1) .tbs {
	display:block;
}
.chany_canyin .pge3 .bds .didian h4 {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#666666;
	padding-left:1.9791666666666667rem;
	background:url(../images/cy21.png) no-repeat left center;
	background-size:1.6666666666666667rem auto;
	cursor:pointer;
}
.chany_canyin .pge3 .bds .didian li:hover h4,.chany_canyin .pge3 .bds .didian li.on h4 {
	background:url(../images/cy23.png) no-repeat left center;
	background-size:1.6666666666666667rem auto;
	color:#009f45;
	font-weight:bold;
}
.chany_canyin .pge3 .bds .didian li.l1 {
	position:absolute;
	right:9.65625rem;
	top:17.447916666666668rem;
	z-index:1;
}
.chany_canyin .pge3 .bds .didian li.l2 {
	position:absolute;
	right:4.53125rem;
	top:25.3125rem;
	z-index:1;
}
.chany_canyin .pge3 .bds .didian li.l3 {
	position:absolute;
	right:3.958333333333334rem;
	top:27.239583333333336rem;
	z-index:1;
}
.chany_canyin .pge3 .bds .didian li.l4 {
	position:absolute;
	right:17.916666666666668rem;
	top:26.979166666666668rem;
	z-index:1;
}
.chany_canyin .pge3 .bds .didian li.l5 {
	position:absolute;
	right:10.572916666666668rem;
	top:35.9375rem;
	z-index:1;
}
.mcbanner  .spot {
	position:absolute;
	left:0;
	right:0;
	bottom:1.5625rem;
	z-index:1;
	text-align:center;
}
.mcbanner  .spot span {
	width:0.5208333333333334rem;
	height:0.5208333333333334rem;
	background:none;
	border:1px solid #fff;
	margin:0 0.36458333333333337rem !important;
	opacity:1;
}
.mcbanner .spot .swiper-pagination-bullet-active {
	background:#009f45;
	border-color:#009f45;
}
.mcbanner .swiper-slide-active .wrap {
	-webkit-animation:fadeInUp 1s 0s ease both;
	-moz-animation:fadeInUp 1s 0s ease both;
}
.mcnews ul li a .pic {
	overflow:hidden;
}
.chany_shengwu .ds li .ico {
	width:3.4375rem;
	height:3.4375rem;
	position:relative;
	overflow:hidden;
	margin-bottom:0.5208333333333334rem;
}
.mcsector li .ico {
	width:3.541666666666667rem;
	height:3.541666666666667rem;
	position:relative;
	overflow:hidden;
	margin:0 auto 0.5208333333333334rem;
}
.chany_shengwu .ds li .ico img,.mcsector li .ico img {
	width:100%;
	height:100%;
	display:block;
	position:relative;
	top:0;
	margin:auto;
	object-fit:contain;
	transition:all 0.3s;
	-ms-transition:all 0.3s;
	/* IE 9*/
	-moz-transition:all 0.3s;
	/* Firefox*/
	-webkit-transition:all 0.3s;
	/* Safari 和 Chrome*/
	-o-transition:all 0.3s;
}
.chany_shengwu .ds li:hover .ico img,.mcsector li:hover .ico img {
	top:-100%;
}
.header .naver li .nli dd img,
.propb_koufu .bds li .pic img,.news_gongs .bds li .pic img,.news_gongs .hds .swiper-slide .pic img,.uitswipovs .swipqih .swiper-slide img,.chany_canyin .pge2 .ovs .swipcaix .swiper-slide img,.mcproduct ul li img,.mcnews ul li a .pic img {
	transition:all 0.3s;
	-ms-transition:all 0.3s;
	/* IE 9*/
	-moz-transition:all 0.3s;
	/* Firefox*/
	-webkit-transition:all 0.3s;
	/* Safari 和 Chrome*/
	-o-transition:all 0.3s;
}
.header .naver li .nli dd:hover img,
.propb_koufu .bds li:hover .pic img,.news_gongs .bds li:hover .pic img,.news_gongs .hds .swiper-slide:hover .pic img,.gongy_shij .bds li:hover .pic img,.uitswipovs .swipqih .swiper-slide:hover img,.chany_canyin .pge2 .ovs .swipcaix .swiper-slide:hover img,.mcpublic li:hover .img img,.mcpublic .pic:hover .img img,.mcproduct ul li:hover img,.mcnews ul li a:hover .pic img {
	transform:scale(1.1);
	-ms-transform:scale(1.1);
	/* IE 9*/
	-moz-transform:scale(1.1);
	/* Firefox*/
	-webkit-transform:scale(1.1);
	/* Safari 和 Chrome*/
	-o-transform:scale(1.1);
}
.chany_canyin .pge4 .hds li {
	cursor:pointer;
}
.header .engsh dd a:hover,
.header .naver li .nli dd:hover h6,
.propb_koufu .bds li:hover h3,.newsdel .fts h6 a:hover,.news_gongs .bds li:hover h3,.news_gongs .hds .swiper-slide:hover h6,.news_gongs .hds .swiper-slide:hover h3,.gongy_shij .bds li:hover h2,.chany_shengwu .ds li:hover h4,.chany_canyin .pge4 .hds li:hover h6,.chany_canyin .pge4 .hds li.on h6,.chany_canyin .pge2 .ovs .swipcaix .swiper-slide:hover p,.crumbs dd a:hover {
	color:#009f45;
}
.header .naver li h3 a:hover,
.header .naver li.on h3 a,
.uitnavs li.on h3 a,.uitnavs li h3 a:hover,.mcpublic .wrap li:hover h3,.mcpublic .pic:hover h3,.mcsector li:hover h4,.mcnews ul li:hover h3 {
	color:#009f45;
	font-weight:bold;
}
.propb_koufudel .tps .text .btn:hover,.contact .bds .form .button:hover,.mmore a:hover {
	background:#02833a;
}
.header .naver li .nli dd,
.propb_koufu .bds li,.news_gongs .bds li,.chany_shengwu .ds li,.chany_canyin .pge4 .hds li,.mcpublic ul li,.mcsector li,.mcnews ul li {
	position:relative;
	top:0;
	transition:all 0.3s;
	-ms-transition:all 0.3s;
	/* IE 9*/
	-moz-transition:all 0.3s;
	/* Firefox*/
	-webkit-transition:all 0.3s;
	/* Safari 和 Chrome*/
	-o-transition:all 0.3s;
}
.header .naver li .nli dd:hover,
.propb_koufu .bds li:hover,.news_gongs .bds li:hover,.chany_shengwu .ds li:hover,.chany_canyin .pge4 .hds li:hover,.mcpublic ul li:hover,.mcsector li:hover,.mcnews ul li:hover {
	top:-0.52rem;
}
.uitnavs li a {
	transition:all 0s;
}
.uitnavs li.on h3 i,.uitnavs li:hover h3 i {
	background:url(../images/yy18.png) no-repeat center;
	background-size:0.5729166666666667rem auto;
}
.uitnavs .dnli {
	
}
.chany_shengwu .ds li:hover {
	box-shadow:0 0.2604166666666667rem 0.5208333333333334rem 0 rgba(80,80,80,.2);
}
.shiye_rens .bds li .txt {
	display:none;
}
.gongy_shij .bds li:hover h5 {
	color:#009f45;
	border-color:#009f45;
}
.shiye_rens .bds li h4 {
	cursor:pointer;
}
.propb_cprz .bds {
	margin-top:1.5625rem;
}
.chany_canyin .pge3 .bds .pors {
	position:relative;width:54.427rem;
	margin: 0 auto;
}



.chany_canyin .pge3 .bds .didian li.on h4{
	-webkit-animation:pulse 1s .2s  linear infinite;
	-moz-animation:pulse 1s .2s  linear infinite 
}


.prmap{
	position: relative;margin-top: 1.5625rem;
}
.prmap li{
	position: absolute;
	width: 1.8rem;
}
.prmap li:nth-child(1){
	top: 28%;left: 14%;
}
.prmap li:nth-child(2){
	left: 44.7%;
	top: 33.6%;
}
.prmap li:nth-child(3){
	left: 48%;
	top: 29%;
}
.prmap li:nth-child(4){
	left: 49%;
	top: 56%;
}
.prmap li:nth-child(5){
	right: 14.3%;
	top: 68%;
}
.prmap li:nth-child(6){
	right: 25.8%;
	top: 32%;
}
.prmap li:nth-child(7){
	right: 27%;
	top: 50%;
}
.prmap li:nth-child(8){
	right: 28.8%;
	top: 44%;
}
.prmap li:nth-child(9){
	right: 300%;
	top: 29.8%;
}
.prmap li img{
	position: absolute;
	left: 0;top: 0;
}
.prmap li img:nth-child(1){
	-webkit-animation:tpimg 1.5s 0s linear infinite;
	-moz-animation:tpimg 1.5s 0s linear infinite;
}
.prmap li img:nth-child(2){
	-webkit-animation:tpimg 1.5s -0.5s linear infinite;
	-moz-animation:tpimg 1.5s -0.5 linear infinite;
}
.prmap li img:nth-child(3){
	-webkit-animation:tpimg 1.5s -1s linear infinite;
	-moz-animation:tpimg 1.5s -1 linear infinite;
}






@-webkit-keyframes tpimg{
0%{-webkit-transform:scale(0);opacity: 1;}
100%{-webkit-transform:scale(1);opacity: 1;}
100%{-webkit-transform:scale(2);opacity: 0;}
}
@-moz-keyframes tpimg{
0%{-moz-transform:scale(0);opacity: 1;}
0%{-moz-transform:scale(1);opacity: 1;}
100%{-moz-transform:scale(2);opacity: 0;}
}







.side-bar {
	position: fixed;
  bottom: 70px;
  right: 0;
  z-index: 999999;
      border: 1px solid #f5f5f5;
}

.side-bar img {
	padding-top: 15px;
	width: 37px;
}

.icon-item {
	width: 84px;
	height: 91px;
	cursor: pointer;
	text-align: center;
	color: #9b9b9c;
	font-size: 14px;
	/* font-family: "FZLTXI"; */
	border: 1px solid #f5f5f5;
  border-top: none;
  background-color: #fff;
}
.icon-item:hover .m{
	display: block;
}
.m {
	width: 100px;
	height: 130px;
	position: absolute;
	top: 59px;
	right: 84px;
	text-align: center;
	background-color: #fff;
	display: none;
}

.m>img {
	padding: 10px;
	width: 100px;
}

.icon-item:hover {
	color: #e68343;
	cursor: pointer;
}

.icon-item>div {
	margin-top: 15px;
}

.item-list>.FS-15:hover {
	color:  #e68343;
	cursor: pointer;
}
.item-list>.FS-17:hover {
	color:  #e68343;
	cursor: pointer;
}



.topbar-Select {
    display: inline;
    color: #666;
    font-size: 14px;
}
.margin-Right5 {
    margin-right: 5px;
}
.btn-default {
    color: #333;
    background-color: #fff;
    border-color: #ccc;
}
.btn-group-xs>.btn, .btn-xs {
    padding: 1px 5px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}
.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    font-size: 14px;
    text-align: left;
    list-style: none;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, .15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}
.topbar-Right a:nth-child(1), .topbar-Right a:nth-child(2) {
    color: rgba(230, 131, 67, 1);
}
.dropdown-menu>li>a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
}
.lses{
	background: #999;
	color: #fff;
	border-color: #999;
}





.mproduct_hd {
	padding:3.6458333333333335rem 0 5.208333333333334rem;
	position:relative;
}
.mproduct_hd:before {
	content:'';
	position:absolute;
	right:0;
	bottom:-8.072916666666668rem;
	height:11.979166666666668rem;
	width:30.208333333333336rem;
	background:url(../images/mico3.png) no-repeat center/contain;
}
.mproduct_hd a {
	display:flex;
	align-items:center;
	justify-content:space-between;
}
.mproduct_hd .pic {
	width:18.489583333333336rem;
	height:22.395833333333336rem;
	border-radius:1.0416666666666667rem;
	background:#7fcfa2;
}
.mproduct_hd .pic img {
	width:100%;
	height:100%;
	object-fit:cover;
	display:block;
	border-radius:1.0416666666666667rem;
	margin:3.125rem 0 0 7.03125rem;
}
.mproduct_hd .text {
	width:calc(100% - 28.125rem);
}
.mproduct_hd .text h3 {
	font-size:1.7708333333333335rem;
	color:#000000;
	line-height:1.6;
	padding:1.5625rem 0 1.8229166666666667rem;
	background:url(../images/mico1.png) no-repeat left bottom;
}
.mproduct_hd .text p {
	font-size:0.84rem;
	color:#4a4a4a;
	line-height:2.2;
	margin:1.5625rem 0 0;
}
.mrenshilist .list li a {
	display:flex;
	justify-content:space-between;
	padding:1.8229166666666667rem 0;
	background:#fff;
	align-items:center;
}
.mrenshilist {
	position:relative;
	/*z-index:22;*/
}
.mrenshilist .list .pic {
	width:22rem;
	height:12rem;
	border-radius:1.0416666666666667rem;
	overflow:hidden;
}
.mrenshilist .list .pic img {
	width:100%;
	height:100%;
	display:block;
	object-fit:cover;
	transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;
}
.mrenshilist .list a:hover .pic img{
	transform:scale(1.1);
	-ms-transform:scale(1.1);  /* IE 9 */
	-moz-transform:scale(1.1);     /* Firefox */
	-webkit-transform:scale(1.1); /* Safari 和 Chrome */
	-o-transform:scale(1.1); 
}
.mrenshilist .list .text {
	width:calc(100% - 28.125rem);
}
.mrenshilist .list .text .falx {
	display:flex;
	justify-content:space-between;
}
.mrenshilist .list .text h3 {
	font-size:1.1rem;
	color:#009f45;
	background:url(../images/mico9.png) no-repeat left bottom;
	font-weight:bold;
	width:calc(100%  - 6.510416666666667rem);
	padding:0.78125rem 0;
}
.mrenshilist .list .time {
	display:flex;
	font-size:1.5625rem;
	color:#cacaca;
	font-weight:lighter;
}
.mrenshilist .list .time h4 {
	font-size:2.3958333333333335rem;
	color:#363636;
	margin-right:0.5208333333333334rem;
	font-weight:bold;
}
.mrenshilist .list .time h5 {
	font-size:1.1979166666666667rem;
	color:#363636;
	line-height:1.4;
	margin-left:0.5208333333333334rem;
	font-weight:bold;
}
.mrenshilist .list .time h5 i {
	display:block;
	font-size:0.78125rem;
	color:#999999;
	font-weight:lighter;
}
.mrenshilist .list p {
	font-size:0.84rem;
	color:#363636;
	line-height:1.7;
	margin:1.0416666666666667rem 0 1.3020833333333335rem;
}
.mrenshilist .list .umore {
	display:flex;
	justify-content:flex-end;
}
.mrenshilist .list .umore i {
	width:5.104166666666667rem;
	line-height:2.0833333333333335rem;
	border:1px solid #009f45;
	font-size:0.8333333333333334rem;
	color:#009f45;
	border-radius:0.5208333333333334rem;
	text-align:center;
	transition:all 0.3s;
	-ms-transition:all 0.3s;
	/* IE 9*/
	-moz-transition:all 0.3s;
	/* Firefox*/
	-webkit-transition:all 0.3s;
	/* Safari 和 Chrome*/
	-o-transition:all 0.3s;
}
.mrenshilist {
	background:url(../images/mico3.png) no-repeat left bottom;
	margin-bottom:6.25rem;
}
.lpages {
	margin-top:1.5625rem;
}
.lpages ul {
	display:flex;
	justify-content:center;
	align-items:center;
}
.lpages ul a {
	font-size:0.7291666666666667rem;
	border:1px solid #009f45;
	color:#009f45;
	font-size:0.7291666666666667rem;
	border-radius:2.604166666666667rem;
	line-height:1.6666666666666667rem;
	width:1.6666666666666667rem;
	display:block;
	text-align:center;
}
.lpages ul li {
	margin:0 0.2604166666666667rem;
}
.lpages ul .pbtn {
	margin:0 2.34375rem;
}
.lpages ul .pbtn a {
	line-height:1.6666666666666667rem;
	width:6.510416666666667rem;
	display:flex;
	align-items:center;
	justify-content:center;
	border:1px solid #009f45;
	color:#009f45;
	font-size:0.7291666666666667rem;
	border-radius:2.604166666666667rem;
}
.lpages ul .pbtn a .ico {
	width:0.7291666666666667rem;
	height:0.5729166666666667rem;
	margin-right:0.625rem;
	overflow:hidden;
}
.lpages ul .pbtn a img {
	display:block;
	width:100%;
	object-fit:contain;
	height:100%;
	transition:all 0.3s;
	-ms-transition:all 0.3s;
	/* IE 9*/
	-moz-transition:all 0.3s;
	/* Firefox*/
	-webkit-transition:all 0.3s;
	/* Safari 和 Chrome*/
	-o-transition:all 0.3s;
}
.lpages ul .pbtn.nbtn a .ico {
	margin-left:0.625rem;
	margin-right:0;
}
.lpages ul li.on a,.lpages ul a:hover {
	background:#009f45;
	color:#fff;
}
.lpages ul li.on a img,.lpages ul a:hover .ico img {
	transform:translateY(-100%);
}
.mproduct_hd a:hover .text h3 {
	color:#009f45;
}
.mrenshilist .list a:hover .umore i {
	background:#009f45;
	color:#fff;
}
.mswiperlist {
	background:#fff;
	padding:1.5625rem;
	position:relative;
	width:32.60416666666667rem;
	margin:0 auto;
}
.mswiperlist img {
	width:100%;
	display:block;
}
.mswiperlist .ovs {
	overflow:hidden;
}
.mswiperlist .prev,.mswiperlist .next {
	position:absolute;
	left:0;
	top:50%;
	width:2.604166666666667rem;
	height:2.604166666666667rem;
	z-index:1;
	cursor:pointer;
	background:url(../images/prev.png) no-repeat center/20% auto #e9edf0;
	border-radius:50%;
	margin-top:-1.3020833333333335rem;
}
.mswiperlist .next {
	left:auto;
	right:0;
	transform:rotate(180deg);
}
.mswiperlist  .mspans {
	text-align:center;
	padding:0.5208333333333334rem;
	font-size:0.7291666666666667rem;
}
.mswiperlist .prev:hover,.mswiperlist .next:hover {
	background:url(../images/prev2.png) no-repeat center/20% auto #e9edf0;
}




