.w16{max-width:1600px;margin:0 auto;}
.row-a1{padding: .58rem 0;overflow: hidden;
	background: url(../images/p-bg1.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.row-a1 .col-l{width: 58%;position: relative;}
.row-a1 .col-r{width: 39%;}

.m-slider1{}
.m-slider1 .item{position: relative;}
.m-slider1 .item:before{content: '';position: absolute;top: .8rem;right: 0;bottom: 0;left: .23rem;
	background-color: #fff;opacity: .6;
}
.m-slider1 .con{display: block;overflow: hidden;position: relative;z-index: 2;padding-bottom: 1.09rem;}
.m-slider1 .pic{float: left;width: 3.83rem;height: 4.96rem;margin-right: .47rem;
	border: 4px solid #DCDCDC;
}
.m-slider1 .pic img{width: 100%;height: 100%;display: block;}
.m-slider1 .txt{overflow: hidden;padding-top: 4px;padding-right: .45rem;}
.m-slider1 .lab{display: block;width: 1.75rem;height: .59rem;text-align: center;line-height: .57rem;
	border: 1px solid #00653D;font-size: .32rem;color: #00653D;margin-bottom: .58rem;
}
.m-slider1 .tit{font-size: .26rem;font-weight: normal;color: #3D3D3D;margin-bottom: .13rem;}
.m-slider1 .info{font-size: .18rem;color: #3D3D3D;position: relative;
	border-bottom: 1px solid #00653D;padding-bottom: .21rem;margin-bottom: .22rem;
}
.m-slider1 .info:after{content: '';position: absolute;bottom: -4px;right: -4px;
	width: 8px;height: 8px;border-radius: 50%;
	border: 1px solid #00653D;background-color: #fff;
}
.m-slider1 .desc{font-size: .16rem;color: rgba(32, 32, 32, .6);text-align: justify;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.m-slider1 .slick-arrow{position: absolute;bottom: .34rem;width: .48rem;height: .48rem;z-index: 2;
	border-radius: 50%;border: 1px solid #B3B3B3;font-size: 0;text-indent: 9999px;
	cursor: pointer;background-color: #fff;background-position: center;background-repeat: no-repeat;
	-o-background-size: .26rem auto;
	-ms-background-size: .26rem auto;
	-moz-background-size: .26rem auto;
	-webkit-background-size: .26rem auto;
	background-size: .26rem auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider1 .slick-prev{left: 2.5rem;background-image: url(../images/i-01.png);}
.m-slider1 .slick-next{left: 3.38rem;background-image: url(../images/i-02.png);}
.m-slider1 .slick-arrow:hover{border-color: #00653D;background-color: #00653D;}
.m-slider1 .slick-prev:hover{background-image: url(../images/i-01-on.png);}
.m-slider1 .slick-next:hover{background-image: url(../images/i-02-on.png);}
.m-tab1{position: absolute;left: 4.3rem;right: .45rem;bottom: 1.07rem;
	display: flex;justify-content: center;align-items: center;
}
.m-tab1 li{margin: 0 .2rem;cursor: pointer;position: relative;}
.m-tab1 .ico{width: .26rem;height: .26rem;display: block;position: relative;
	background-color: rgba(197, 197, 197, .1);border-radius: 50%;
}
.m-tab1 .ico:after{content: '';position: absolute;top: 50%;left: 50%;
	width: .14rem;height: .14rem;border-radius: 50%;
	background-color: #C5C5C5;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.m-tab1 .face{width: .6rem;height: .6rem;border-radius: 50%;display: block;margin: 0 auto;
	background-color: rgba(197, 197, 197, .3);padding: 4px;display: none;
}
.m-tab1 .face img{width: 100%;height: 100%;display: block;object-fit: cover;border-radius: 50%;}
.m-tab1 li.on:after,.m-tab1 li.on:before{content: '';position: absolute;top: 50%;
	width: .28rem;height: 1px;
	background-color: #C5C5C5;
}
.m-tab1 li.on:after{left: 100%;margin-left: .16rem;}
.m-tab1 li.on:before{right: 100%;margin-right: .16rem;}
.m-tab1 li.on{margin: 0 .4rem;}
.m-tab1 li.on .face{display: block;}
.m-tab1 li.on .ico{display: none;}
.m-tab1 li:last-child:after,.m-tab1 li:first-child:before{display: none;}

.m-list1{}
.m-list1 li{margin-bottom: .26rem;}
.m-list1 .con{display: block;overflow: hidden;padding: .21rem;position: relative;
	background-color: #fff;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list1 .con:after{content: '';position: absolute;left: 0;bottom: 0;height: .04rem;width: 0;
	background-color: #00653D;opacity: 0;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list1 .pic{float: left;width: 2.64rem;height: 1.7rem;margin-right: .21rem;overflow: hidden;}
.m-list1 .pic img{width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list1 .txt{overflow: hidden;padding-top: .17rem;}
.m-list1 .info{display: flex;justify-content: space-between;align-items: center;
	margin-bottom: .18rem;
}
.m-list1 .date{font-size: .16rem;color: #00653D;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list1 .lab{display: block;width: .93rem;height: .26rem;text-align: center;line-height: .26rem;
	font-size: .16rem;color: #fff;
	background-color: #00653D;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list1 .tit{font-size: .2rem;line-height: 1.4;font-weight: normal;color: #333;
	text-align: justify;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list1 .desc{font-size: .14rem;color: #666;margin-top: .12rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list1 li:nth-child(2n) .pic{float: right;margin-right: 0;margin-left: .21rem;}
.m-list1 .con:hover{background-color: #488F71;}
.m-list1 .con:hover .date{color: #fff;}
.m-list1 .con:hover .lab{background-color: #fff;color: #00653D;}
.m-list1 .con:hover .tit{color: #fff;}
.m-list1 .con:hover .desc{color: #fff;}
.m-list1 .con:hover .pic img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.m-list1 .con:hover:after{width: 100%;opacity: 1;}

.m-list2{max-width: 12.6rem;margin: 0 -.08rem;display: flex;flex-wrap: wrap;}
.m-list2 li{width: 19.33%;margin-bottom: .67rem;}
.m-list2 .con{display: block;margin: 0 .08rem;}
.m-list2 .pic{    padding-top: 118%;height: 0;position: relative;overflow: hidden;}
.m-list2 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list2 .txt{height: .95rem;border-bottom: 2px solid #00653D;padding: .16rem .24rem 0;
	background: url(../images/i-bg1.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-list2 .date{display: block;font-size: .16rem;color: #00653D;margin-bottom: .08rem;}
.m-list2 .tit{font-size: .18rem;color: #1B1B1B;font-weight: normal;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.m-list2 .con:hover .pic img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}





@media (max-width:1630px){
	.w16{width:calc(100% - 30px);margin: 0 15px;}
}

@media (max-width:1199px){
	.m-list2{display: block;margin: 0;}
	.m-list2 li{width: auto;}
	.m-list2 .con{margin: 0;}
	.m-list2 .txt{height: auto;padding: .24rem .3rem;}
	.m-list2 .date{font-size: .24rem;}
	.m-list2 .tit{font-size: .28rem;}
	.m-list2 li{margin-bottom: .4rem;}

	.row-a1 .col-l{width: auto;float: none;margin-bottom: .4rem;}
	.m-slider1 .pic{border-width: 2px;width: 2.5rem;height: auto;margin-right: .3rem;}
	.m-slider1 .lab{font-size: .26rem;height: .5rem;line-height: .48rem;margin-bottom: .24rem;}
	.m-tab1{display: none;}
	.m-slider1 .tit{font-size: .3rem;}
	.m-slider1 .info{font-size: .26rem;padding-bottom: .15rem;margin-bottom: .15rem;}
	.m-slider1 .desc{font-size: .26rem;}

	.row-a1 .col-r{width: auto;float: none;}
	.m-list1 .date{font-size: .24rem;}
	.m-list1 .lab{font-size: .24rem;line-height: .4rem;width: auto;padding: 0 .24rem;height: .4rem;}
	.m-list1 .tit{font-size: .3rem;}
	.m-list1 .desc{font-size: .24rem;margin-top: .08rem;}
	.m-list1 .txt{padding-top: 0;}
	.m-list1 .info{margin-bottom: .12rem;}
	

}