@charset "utf-8";
.container{position: relative;}


.col_a {padding: 30px 24px;}
.col_a .bd{display: flex;justify-content: space-between;}
.col_a .bd .bd1{width: 687px;}
.col_a .bd .bd1 a{display: block;position: relative;height: 100%;}
.col_a .bd .bd1 a .pc{overflow: hidden;height: 100%;}
.col_a .bd .bd1 .swiper-slide{height: unset !important;}
.col_a .bd .bd1 a .pc img{ transition:all 0.6s ease ; -webkit-transition:all 0.6s ease ; -moz-transition:all 0.6s ease ; -ms-transition:all 0.6s ease ; -o-transition:all 0.6s ease ; width: 100%;height: 100%;object-fit: cover;}
.col_a .bd .bd1 .swiper-slide:hover .pc img{ transform:scale(1.2) ; -webkit-transform:scale(1.2) ; -moz-transform:scale(1.2) ; -ms-transform:scale(1.2) ; -o-transform:scale(1.2) ; }
.col_a .bd .bd1 a .tle{position: absolute;background: rgba(0, 0, 0, 0.5);line-height: 70px;color: #ffffff;font-size: 18px;padding: 0 200px  0 38px;left: 0;bottom: 0;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.col_a .bd .bd1 .swiper-pagination-bullet{width: 9px;height: 9px;background: #7E8581;opacity: 1;}
.col_a .bd .bd1 .swiper-pagination-bullet-active{background: #298e62;}
.col_a .bd .bd1 .swiper-pagination{width: unset;right: 20px;left: unset;bottom: 24px;}

.col_a .swiper-button-next,.col_a .swiper-button-prev{width: 38px;height: 55px;background: url(pc2.png)no-repeat center;}
.col_a .swiper-button-next{ right: 0; transform:rotateY(180deg) ; -webkit-transform:rotateY(180deg) ; -moz-transform:rotateY(180deg) ; -ms-transform:rotateY(180deg) ; -o-transform:rotateY(180deg) ; }
.col_a .swiper-button-prev{left: 0;}
.col_a .bd2{width: 679px;}
.col_a .bd2 .b_hd ul{display: flex;padding-bottom: 11px;border-bottom: 1px solid #dbdbdb;}
.col_a .bd2 .b_hd ul li a{display: block;border-radius: 5px;width: 148px;line-height: 60px;text-align: center;color: #343434;font-weight: bold;font-size: 24px;}
.col_a .bd2 .b_hd ul li.on a{background-image: linear-gradient(180deg, #7ba529 0%, #1f8b69 100%), linear-gradient(#1f8b69, #1f8b69);color: #fff;}
.col_a .bd2 .b_bd{margin-top: 10px;}


.col_a .bd2 .b_bd ul li{border-bottom: 1px solid #dee3e3;}
.col_a .bd2 .b_bd ul li:nth-child(1) a{display: flex;justify-content: space-between;align-items: center;padding: 37px 38px 37px 32px;background: url(pc3.png)no-repeat bottom center;background-size: cover;}
.col_a .bd2 .b_bd ul li:nth-child(1) a .time{display: flex;flex-direction: column;align-items: center;color: #404040;font-size: 24px;font-weight: bold;line-height: 24px;text-align: center;padding-right: 32px;border-right: 3px solid #1f8b69;border-radius: 2px;}
.col_a .bd2 .b_bd ul li:nth-child(1) a .time i{font-style: normal;color: #404040;font-size: 18px;line-height: 18px;font-weight: normal;margin-top: 13px;}
.col_a .bd2 .b_bd ul li:nth-child(1) a .t{width: calc(100% - 106px);padding-left: 39px;box-sizing: border-box;color: #404040;font-size: 18px;font-weight: bold;overflow:hidden;text-overflow:ellipsis;display: -webkit-box;display:box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.col_a .bd2 .b_bd ul li:nth-last-child(-n+4){line-height: 64px;}
.col_a .bd2 .b_bd ul li:nth-last-child(-n+4) a{color: #404040;font-size: 18px;display: block;display: flex;justify-content: space-between;align-items: center;}
.col_a .bd2 .b_bd ul li:nth-last-child(-n+4):hover a{color: #1f8b69;}
.col_a .bd2 .b_bd ul li:nth-last-child(-n+4) a .t3{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;max-width: 80%;padding-left: 19px;background: url(pc5.png) no-repeat left center;position: relative;padding-right: 20px;}
.col_a .bd2 .b_bd ul li:nth-last-child(-n+4) a span{color: #b3b3b3;}

.col_a .bd2 .b_bd ul li a .t3 .news{position: absolute;width: 15px;height: 15px;right: 0;top: 26px;background: url(new.png)no-repeat center;}

.col_b .bd{display: flex;}
.col_b .bd .bd1{width: 448px;margin-right: 30px;}
.col_b .bd .bd2{margin-right: 0;}
.col_b .bd .bd1 .b_hd{display: flex;justify-content: space-between;align-items: center;padding: 0 22px 0 39px;box-sizing: border-box;/* height: 60px; */background: url(pc4.png)no-repeat left center;padding-left: 13px;}
.col_b .bd .bd1 .b_hd .t{color: #333534;font-weight: bold;font-size: 22px;background: url(nxz40.png)no-repeat left center;line-height: 60px;padding-left: 26px;}
.col_b .bd .bd1:nth-child(2) .b_hd .t{background: url(nxz41.png)no-repeat left center;}
.col_b .bd .bd1 .b_hd a{color: #5b5b5b;opacity: 0.6;font-size: 16px;}
.col_b .bd .bd1 .b_hd a:hover{color: #119968;opacity: 1;}
.col_b .bd .bd1:nth-child(2) .b_hd{background: url(pc4.png)no-repeat left center;background-size: cover;}
.col_b .bd .bd1 .b_bd{margin-top: 27px;}
.col_b .bd .bd1 .b_bd li{display: flex;justify-content: space-between;align-items: center;}
.col_b .bd .bd1 .b_bd li  span{color: #b3b3b3;font-size: 18px;}
.col_b .bd .bd1 .b_bd li a{display: block;padding-left: 19px;box-sizing: border-box;background: url(pc5.png)no-repeat left  center;line-height: 48px;color: #404040;overflow: hidden;font-size: 18px;white-space: nowrap;text-overflow: ellipsis;max-width: 80%;position: relative;padding-right: 20px;}
.col_b .bd .bd1 .b_bd li  .news{position: absolute;width: 15px;height: 15px;right: 0;top: 50%;transform: translateY(-50%); background: url(new.png)no-repeat center;}
.col_b .bd .bd1 .b_bd li:hover a{color: #2c604f;}
.col_b .bd .bd2{width: 448px;}
.col_b .bd .bd2 .b_hd{display: flex;justify-content: space-between;align-items: center;padding: 0 22px 0 39px;box-sizing: border-box;height: 60px;background: url(pc4.png)no-repeat left center;padding-left: 13px;background-size: cover;}
.col_b .bd .bd2 .b_hd .t{font-weight: bold;font-size: 22px;color: #2c604f;background: url(nxz42.png)no-repeat left center;padding-left: 26px;line-height: 60px;}
.col_b .bd .bd2 .b_hd a{color: #5b5b5b;opacity: 0.6;font-size: 16px;}
.col_b .bd .bd2 .b_hd a:hover{color: #119968;opacity: 1;}
.col_b .bd .bd2 .b_bd ul{display: flex;flex-wrap: wrap;margin-top: 15px;}
.col_b .bd .bd2 .b_bd ul li{margin-right: 12px;margin-top: 12px;position: relative;}
.col_b .bd .bd2 .b_bd ul li:nth-child(2n){margin-right: 0;}
.col_b .bd .bd2 .b_bd ul li:nth-child(-n+2){margin-top: 0;}
.col_b .bd .bd2 .b_bd ul li a{display: flex;flex-direction: column;justify-content: center;align-items: center;width: 216px;height: 119px;}

.col_b .bd .bd2 .b_bd ul li .news{position: absolute;width: 15px;height: 15px;right: 10px;top: 10px;background: url(new.png)no-repeat center;}


.col_b .bd .bd2 .b_bd ul li a .pc{height: 35px;}
.col_b .bd .bd2 .b_bd ul li span{color: #119968;font-size: 18px;line-height: 28px;margin-top: 10px;}
.col_b .bd .bd2 .b_bd ul li:nth-child(1){background: url(nxz33.png)no-repeat bottom center;background-size: cover;}
.col_b .bd .bd2 .b_bd ul li:nth-child(2){background: url(nxz35.png)no-repeat bottom center;background-size: cover;}
.col_b .bd .bd2 .b_bd ul li:nth-child(3){background: url(nxz37.png)no-repeat bottom center;background-size: cover;}
.col_b .bd .bd2 .b_bd ul li:nth-child(4){background: url(nxz39.png)no-repeat bottom center;background-size: cover;}
.col_b .bd .bd2 .b_bd ul li:nth-child(2) span{color: #8fa675;}
.col_b .bd .bd2 .b_bd ul li:nth-child(3) span{color: #e5541b;}
.col_b .bd .bd2 .b_bd ul li:nth-child(4) span{color: #1166a2;}








.col_e{padding-bottom: 26px;margin-top: 25px;}
.col_e .hd{display: flex;height: 60px;background: url(pc4_1.png)no-repeat left center;align-items: center;justify-content: space-between;padding: 0 24px 0 40px;box-sizing: border-box;background-size: cover;padding-left: 13px;}
.col_e .hd .t{color: #333534;font-weight: bold;font-size: 22px;padding-left: 26px;background: url(nxz43.png)no-repeat left center;line-height: 60px;}
.col_e .hd a{color: #5b5b5b;opacity: 0.6;font-size: 16px;}
.col_e .bd ul{display: flex;margin-top: 30px;}
.col_e .bd ul li{ overflow: hidden; width: 250px; transition:all 0.6s ease ; -webkit-transition:all 0.6s ease ; -moz-transition:all 0.6s ease ; -ms-transition:all 0.6s ease ; -o-transition:all 0.6s ease ; }
.col_e .bd ul li img{object-fit: unset;width: unset;height: unset;max-width: unset;position: relative;
    left: -30%;
    transition: all 0.6s ease;}
.col_e .bd ul li.on{width: 400px;}
.col_e .bd ul li.on img {
    left: 0;
}

.col_d{margin-top: 30px;height: 504px;}
.col_d .hd{display: flex;height: 60px;background: url(pc4_1.png)no-repeat left center;align-items: center;justify-content: space-between;padding: 0 24px 0 40px;box-sizing: border-box;background-size: cover;padding-left: 13px;}
.col_d .hd .t{color: #333534;font-weight: bold;font-size: 22px;padding-left: 26px;background: url(nxz44.png)no-repeat left center;line-height: 60px;}
.col_d .hd a{color: #5b5b5b;opacity: 0.6;font-size: 16px;}
.col_d .b_hd{margin: 20px 0;}
.col_d .b_hd ul{display: flex;justify-content: center;margin-bottom: 20px;margin-top: 20px;}
.col_d .b_hd .swiper-slide {display: flex;justify-content: center;}
.col_d .b_hd .swiper-slide li{background: url(pc14.png)no-repeat top center;width: 117px;height: 124px;display: flex;flex-direction: column;align-items: center;justify-content: center;color: #197c63;font-size: 18px;background-size: 100%;background-size: 100%;}
/* .col_d .b_hd .swiper-slide li:last-child{margin-right: 0;} */
.col_d .b_hd .swiper{width: 653px;}
.col_d .b_hd .swiper-slide.on li{background: url(pc15.png)no-repeat top center;background-size: 100%;}
.col_d .b_hd .swiper-slide li .t{margin-top: 10px;}
.col_d .b_hd .swiper-slide.on li .t{font-weight: bold;color: white;}
.col_d .b_hd .swiper-slide li .img02{display: none;}
.col_d .b_hd .swiper-slide.on li .img01{display: none;}
.col_d .b_hd .swiper-slide.on li .img02{display: block;}
.col_d .b_hd .swiper-slide li .pc{display: flex;justify-content: center;}
.col_d .b_bd .swiper-slide a{display: block;position: relative;}
.col_d .b_bd .swiper-slide a .pc{overflow: hidden;}
.col_d .b_bd .swiper-slide a .pc img{ transition:all 0.6s ease ; -webkit-transition:all 0.6s ease ; -moz-transition:all 0.6s ease ; -ms-transition:all 0.6s ease ; -o-transition:all 0.6s ease ; width: 100%;}
.col_d .b_bd .swiper-slide:hover a .pc img{ transform:scale(1.2) ; -webkit-transform:scale(1.2) ; -moz-transform:scale(1.2) ; -ms-transform:scale(1.2) ; -o-transform:scale(1.2) ; }
.col_d .b_bd .swiper-slide a .tle{color: #404040;line-height: 28px;font-size: 18px;margin-top: 12px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;} 
.col_d .b_bd .swiper-slide a .t{color: #ffffff;font-size: 18px;background: url(pc37.png) no-repeat left center;position: absolute;left: 0;width: 100%;bottom: 40px;line-height: 48px;padding-left: 113px;box-sizing: border-box;display: none;    background-size: 100%;}
.col_d .b_bd .swiper-slide:hover a .t{display: block;}
.col_d .b_bd .swiper-button-next,.col_d .b_bd .swiper-button-prev{background: url(pc16.png)no-repeat left center;background-size: 100%;height: 55px;top: 88px;left: 0;margin-top: 0;}
.col_d .b_bd .swiper-button-next{right: -3px;left: unset;background: url(pc16_1.png)no-repeat left center;background-size: 100%;}
.swiper-button-next:after, .swiper-button-prev:after{display: none;}

.col_c{margin-top: 23px;}
.col_c .hd{display: flex;height: 60px;background: url(pc4_1.png)no-repeat left center;align-items: center;justify-content: space-between;padding: 0 24px 0 40px;box-sizing: border-box;background-size: cover;padding-left: 13px;}
.col_c .hd .t{color: #333534;font-weight: bold;font-size: 22px;padding-left: 26px;background: url(nxz43.png)no-repeat left center;line-height: 60px;}

.col_c .hd a{color: #5b5b5b;opacity: 0.6;font-size: 16px;}
.col_c .hd a:hover{color: #119968;opacity: 1;}
.col_c .bd{margin-top: 34px;}
.col_c .bd>.pc{margin: 30px auto ;}
.col_c .bd ul {display: flex;margin-bottom: 16px;align-items: flex-start;}
.col_c .bd ul li{margin-right: 11px;}
.col_c .bd ul li:last-child{margin-right: 0;}
.col_c .bd ul li a{display: block;position: relative;}





.col_c .bd ul li a .pc{position: relative;}
.col_c .bd ul li a .pc::before, .col_c .bd ul li a .pc::after {
	position: absolute;
	top: 10px;
	right: 10px;
	bottom: 10px;
	left: 10px;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
  z-index: 9;
  background: transparent;
}
.col_c .bd ul li a .pc::before {
	border-top: 1px solid rgba(255,255,255,.7);
	border-bottom: 1px solid rgba(255,255,255,.7);
	-webkit-transform: scale(0, 1);
	transform: scale(0, 1);
	-moz-transition: all 0.5s ease-in-out;
	-webkit-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
  z-index: 9;
}
.col_c .bd ul li a .pc::after {
	border-right: 1px solid rgba(255,255,255,.7);
	border-left: 1px solid rgba(255,255,255,.7);
	-webkit-transform: scale(1, 0);
	transform: scale(1, 0);
	-moz-transition: all 0.5s ease-in-out;
	-webkit-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.col_c .bd ul li:hover a .pc::before, .col_c .bd ul li:hover a .pc::after {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}






.col_c .bd ul li{position: relative;}
.col_c .bd ul li a .t{display: flex;flex-direction: column;color: #ffffff;font-size: 22px;line-height: 32px;width: 38px;position: absolute;top: 90px;left: 97px;align-items: center;text-align: center;z-index: 9;}
.col_c .bd ul li:nth-child(2n){margin-top: 40px;}
.col_c .bd ul li:hover{box-shadow: 0px 1px 7px 6px	rgba(37, 51, 25, 0.31);}
.col_c .bd ul li:hover::after{content: "";left: 0;width: 100%;top: 0;height: 100%;background: url(pc39.jpg)no-repeat top center;position: absolute;}

.container{background: url(pc51.jpg)no-repeat bottom center;background-size: cover;}


@media screen and (max-width: 1440px) {



.col_a .bd .bd1{width: 49%;}
.col_a .bd .bd2{width: 49%;}
.col_a .bd2 .b_bd ul li:nth-child(1) a{    padding: 40px 38px 40px 32px;}
.col_a .bd .bd1 a .pc img{height: 480px;object-fit: cover;}
.col_b .bd .bd1{width: 32%;margin-right: 2%;}
.col_b .bd .bd2{width: 32%;}
.col_b .bd .bd2 .b_bd ul li{width: 49%;margin-right: 2%;}
.col_b .bd .bd2 .b_bd ul li a{width: 100%;}
.col_c .bd ul li a .t{top: 45px;left: 70px;}
.col_e .bd ul li{width: 210px;}
.col_e .bd ul li img{left: -36%;height: 170px;}
.col_d .swiper-button-next, .col_d .swiper-button-prev{top: 70px;}
.col_d .swiper-slide a .t{bottom: 34px;padding-left: 0;font-size: 14px;}
.col_d{height: 450px;}
.col_e .bd ul li{height: 170px;}
.col_e .bd ul li.on{width: 350px;}
}

@media screen and (max-width: 1140px) {
	.col_d{height: unset;}
.col_a .bd{flex-direction: column;}
.col_a .bd .bd1{width: 100%;}
.col_a .bd .bd2{width: 100%;margin-top: 30px;}
.col_a .bd .bd1 a .pc img{height: unset;width: 100%;}
.col_a .bd .bd1 a .tle{line-height: 45px;font-size: 16px;padding:0 100px 0 20px ;}
.col_a{padding: 30px 0;}
.col_a .bd .bd1 .swiper-pagination{right: 10px;bottom: 12px;}
.banner .swiper-pagination-bullet{width: 8px;height: 8px;}
.banner .swiper-pagination{bottom: 10px !important;}
.col_a .bd2 .b_hd ul li a{font-size: 18px;line-height: 45px;width: 110px;}
.col_a .bd2 .b_bd ul li:nth-child(1) a{padding: 20px 15px;}
.col_a .bd2 .b_bd ul li:nth-child(1) a .t{font-size: 16px;padding-left: 20px;width: calc(100% - 81px);}
.col_a .bd2 .b_bd ul li:nth-child(1) a .time{font-size: 20px;line-height: 24px;}
.col_a .bd2 .b_bd ul li:nth-child(1) a .time{padding-right: 20px;}
.col_a .bd2 .b_bd ul li:nth-last-child(-n+4) a{font-size: 16px;}
.col_a .bd2 .b_bd ul li:nth-last-child(-n+4){line-height: 45px;}
.col_b .bd{flex-direction: column;}
.col_b .bd .bd1{width: 100%;margin-right: 0;}
.col_b .bd .bd2{width: 100%;margin-right: 0;margin-top: 20px;}
.col_b .bd .bd1 .b_bd li a{font-size: 16px;line-height: 45px;}
.col_b .bd .bd1 .b_bd{margin-top: 10px;}
.col_b .bd .bd1 .b_hd .t{font-size: 18px;line-height: 45px;    background: url(nxz40.png) no-repeat left center; background-size: 30px;padding-left: 15px;}
.col_b .bd .bd1 .b_hd a{font-size: 12px;}
.col_b .bd .bd1 .b_hd{height: 45px;background: url(pc4.png) no-repeat left center;background-size: cover;}
.col_b .bd .bd1:nth-child(2) .b_hd .t { background: url(nxz41.png) no-repeat left center;background-size: 30px;padding-left: 15px;}
.col_b .bd .bd2 .b_hd .t{font-size: 18px;line-height: 45px;background-size: 30px;padding-left: 15px}
.col_b .bd .bd2 .b_hd{height: 45px;}
.col_c .hd .t{font-size: 18px;line-height: 45px;background-size: 30px;padding-left: 15px}
.col_c .hd{height: 45px;}
.col_d .hd .t{font-size: 18px;line-height: 45px;background-size: 30px;padding-left: 15px}
.col_d .hd{height: 45px;}
.col_e .hd .t{font-size: 18px;line-height: 45px;background-size: 30px;padding-left: 15px}
.col_e .hd{height: 45px;}
.col_b .bd .bd2 .b_bd ul li span{font-size: 16px;line-height: 26px;}
.col_c .bd{margin-top: 20px;}
.col_c .bd ul{flex-wrap: wrap;}
.col_c .bd ul li{width: 49%;margin-right: 2%;margin-top: 2%;}
.col_c .bd ul li:nth-child(2n){margin-right: 0;}
.col_c .bd ul li:nth-child(-n+2){margin-top: 0;}
.col_c .bd ul li a .t{left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);margin-left: 0;margin-top: 0;flex-direction: row;}
.col_c .bd ul li:nth-child(2n){margin-top: 0;}
.col_c .bd ul li a .t{font-size: 18px;line-height: 28px;width: 100%;justify-content: center;align-items: center;flex-direction: column;}
.col_c .bd ul li a .t span{writing-mode: vertical-rl;}
.col_c .bd ul li:nth-child(4){margin-top: 2%;}
.col_c .bd ul li:nth-child(6){margin-top: 2%;}
.col_c .bd>.pc{margin: 20px auto ;}
.col_d .b_hd ul{flex-wrap: wrap;}
.col_d .b_hd ul li{width: 100px;margin-right: 10px;justify-content: center;margin-top: 10px;height: 100px;}
.col_d .b_hd ul li:nth-child(3),.col_d .b_hd ul li:nth-child(5){margin-right: 0;}
.col_d .b_hd ul li:nth-child(-n+3){margin-top: 0;}
.col_d .b_hd ul li .t{font-size: 14px;line-height: 20px;}
.col_d .b_hd ul li .pc img{width: 25px;}


.col_a .bd2 .b_bd ul li a .t3 .news{top: 15px;}









.col_e .bd ul{flex-direction: column;margin-top: 20px;}
.col_e .bd ul li{width: 100%;margin-top: 20px;}
.col_e .bd ul li.on{width: 100%;}
.col_e .bd ul li img{width: 100%;height: unset;}
.col_e .bd ul li:nth-child(1){margin-top: 0;}
.col_d .b_bd .swiper-slide a .tle{font-size: 16px;}
.col_d .swiper-button-next, .col_d .swiper-button-prev{top: 50%;background: url(pc16.png) no-repeat left center;background-size: 30px;height: 38px;width: 30px;margin-top: -19px;}
.col_c .bd ul li a .t span{/* margin-top: 11px; */writing-mode: unset;margin-left: 0;font-size: 16px;}

.col_d .b_bd .swiper-slide:hover a .t{display: none;}

.col_c .bd ul li a .pc img{width: 100%;}

.col_b .bd .bd2 .b_hd a,.col_c .hd a{font-size: 12px;}


.col_d .b_bd .swiper-button-next, .col_d .b_bd .swiper-button-prev{top: 23%;width: 25px;}

.col_d .b_hd .swiper{width: 100%;}


.col_d .b_hd .swiper-slide li{width: 90px;height: 95px;}

.col_e .bd ul li img{left:0;}

}

