﻿.row-a1{height: 11.06rem;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;
}

.m-txt1{max-width: 5.6rem;margin-top: 2.49rem;position: relative;}
.m-txt1 .top{margin-bottom: .2rem;}
.m-txt1 .lab{display: block;font-size: .26rem;color: #4CA949;}
.m-txt1 .tit{font-size: .56rem;}
.m-txt1 .desc{font-size: .18rem;line-height: 1.78;margin-bottom: .4rem;text-align: justify;}
.m-txt1 .list{overflow: hidden;margin-bottom: .64rem;}
.m-txt1 .list li{float: left;margin-right: .18rem;}
.m-txt1 .t1{font-size: .2rem;line-height: 1.4;color: #D3A559;text-align: center;
	padding: 0 .27rem;position: relative;
}
.m-txt1 .t1:after,.m-txt1 .t1:before{content: '';position: absolute;top: 50%;width: .3rem;
	height: .56rem;background-position: center;background-repeat: no-repeat;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-txt1 .t1:before{left: 0;background-image: url(../images/i-04.png);}
.m-txt1 .t1:after{right: 0;background-image: url(../images/i-05.png);}
.m-txt1 .play{position: absolute;right: -5.7rem;top: 2.3rem;width: .95rem;height: .95rem;
	box-shadow: 0px 0px .32rem 0px rgba(0,0,0,0.4);opacity: 0.88;border-radius: 50%;
	background: url(../images/i-06.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-txt1 .play:hover{opacity: 1;}

.row-a2{position: relative;z-index: 2;margin-top: -1.56rem;margin-bottom: 5px;height: 11.08rem;overflow: hidden;}
.box-bg{height: 100%;position: absolute;top: 0;left: 0;width: 100%;}
.box-bg .swiper-container,.box-bg .swiper-wrapper,.box-bg .slick-track,.box-bg .slick-slide{height: 100%;}
.box-bg .bg{height: 100%;
	background-position: center top;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.row-a2 .wp{position: relative;height: 100%;overflow: hidden;z-index: 2;}

.m-tab1{position: absolute;left: 0;right: 0;bottom: .76rem;}
.m-tab1 ul{margin: 0 -.2rem;}
.m-tab1 li{width: 33.33%;float: left;}
.m-tab1 li a{display: block;font-size: .26rem;text-align: center;color: rgba(255,255,255,.68);
	border-bottom: 2px solid rgba(255,255,255,.2);margin: 0 .2rem;padding-bottom: .23rem;position: relative;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-tab1 li a:after{content: '';position: absolute;left: 50%;right: 50%;bottom: -2px;height: 3px;
	background-color: #fff;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-tab1 li.on a,.m-tab1 li:hover a{color: #fff;}
.m-tab1 li.on a:after,.m-tab1 li:hover a:after{left: 0;right: 0;}

.m-txt2{max-width: 6.3rem;color: #fff;margin-top: 2.5rem;}
.m-txt2 .tit{font-size: .56rem;margin-bottom: .2rem;}
.m-txt2 .desc{font-size: .18rem;line-height: 1.78;color: rgba(255,255,255,.8);margin-bottom: .55rem;}

.row-a3{overflow: hidden;height: 100vh;
	background: #F6F6F6 url(../images/p-bg5.png) no-repeat center bottom;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}

.row-a4{overflow: hidden;background-color: #f6f6f6;padding: .83rem 0 1rem;}
.row-a4 .col-l{width: 6.28rem;}
.row-a4 .col-r{width: 6.28rem;}
.g-t1{overflow: hidden;margin-bottom: .22rem;}
.g-t1 .tit{font-size: .56rem;float: left;}
.g-t1 .more{float: right;font-size: .16rem;color: #4CA949;font-weight: bold;margin-top: .46rem;padding-right: 0;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.g-t1 .more:hover{opacity: .8;}
.m-box1{}
.m-box1 .con{display: block;overflow: hidden;border-radius: .1rem;position: relative;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-box1 .pic{padding-top: 66%;height: 0;position: relative;overflow: hidden;border-radius: .1rem;background-color: #000;}
.m-box1 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-box1 .pic:after{content: '';position: absolute;top: 0;left: 0;width: 100%;bottom: -1px;
	background: url(../images/i-bg1.png) no-repeat center bottom;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-box1 .tit{position: absolute;left: .45rem;right: .45rem;bottom: .39rem;z-index: 2;
	font-size: .32rem;line-height: 1.31;color: #fff;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}

.m-list1{}
.m-list1 li{margin-bottom: .2rem;}
.m-list1 .con{display: block;overflow: hidden;padding: .23rem .4rem .23rem .24rem;
	background: #FFFFFF;position: relative;
	border-radius: .1rem;
	border: 1px solid rgba(0,0,0,0.08);
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list1 .t-c{position: relative;z-index: 2;}
.m-list1 .pic{float: left;width: 2.1rem;height: 1.5rem;overflow: hidden;border-radius: .06rem;margin-right: .36rem;background-color: #000;}
.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: .08rem;}
.m-list1 .date{display: block;font-size: .16rem;color: #666;margin-bottom: .1rem;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list1 .tit{font-weight: normal;font-size: .28rem;line-height: 1.14;color: #333;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list1 .con:after{content: '';position: absolute;top: 0;bottom: 0;left: 0;width: 0;
	background-color: #4CA949;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list1 .con:hover,.m-box1 .con:hover{box-shadow: 0px 0px .2rem rgba(76, 169, 73, .7);border-color: #4CA949;}
/*.m-list1 .con:hover:after{width: 100%;}*/
.m-list1 .con:hover .date,.m-list1 .con:hover .tit{color: #4CA949;}
.m-list1 .con:hover .pic img,.m-box1 .con:hover .pic img{opacity: .8;
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}

.pop-video{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1024}
.pop-bg{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7)}
.pop-video .cont{width:8rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.pop-video .close{position:absolute;right:-.2rem;top:-.2rem;z-index:3;width:.46rem;height:.46rem;border-radius:50%;cursor:pointer;background:url(../images/close.png) center no-repeat #000;-o-background-size:.24rem auto;-ms-background-size:.24rem auto;-moz-background-size:.24rem auto;-webkit-background-size:.24rem auto;background-size:.24rem auto;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.pop-video .video video{width:100%;background-color:#000}
.pop-video .close:hover{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}

.ban{height: 7rem;position: relative;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.ban .txt{position: absolute;left: 3rem;right: 3rem;bottom: 1rem;
	font-size: .58rem;line-height: 1.19;color: #fff;font-weight: bold;
}
.ban .desc{min-height: 2.38em;}
.ban-1 .txt{font-size: .62rem;bottom: 1.3rem;}

.g-top{overflow: hidden;line-height: .9rem;position: relative;z-index: 2;
	background: #FFFFFF;
	box-shadow: 0px 1px 0px 0px rgba(0,0,0,0.1);
}
.g-top .tab{float: left;}
.g-top .tab li{float: left;margin-right: .43rem;}
.g-top .tab li a{display: block;font-size: .2rem;position: relative;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-top .tab li a:after{content: '';position: absolute;bottom: 0;left: 50%;right: 50%;height: 3px;
	background-color: #55AD52;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-top .tab li:hover a:after,.g-top .tab li.on a:after{left: 0;right: 0;}
.g-top .tab li:hover a,.g-top .tab li.on a{color: #55AD52;}
.g-top .cur{float: right;font-size: .16rem;color: #888;padding-left: .18rem;position: relative;}
.g-top .cur:after{content: '';position: absolute;left: 0;top: 50%;
	width: .11rem;height: .11rem;border-radius: 50%;
	border: 2px solid #4CA949;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.g-top .cur a{color: #888;}
.g-top .cur a:hover{color: #4CA949;}

.row-b1{padding: 1.02rem 0 1.34rem;
	background: #F3F6F9 url(../images/p-bg6.png) no-repeat right bottom;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.g-t2{text-align: center;margin-bottom: .58rem;}
.g-t2 .tit{font-size: .5rem;margin-bottom: .18rem;}
.g-t2 .desc{font-size: .18rem;}

.m-list2{overflow: hidden;margin: 0 -.08rem;}
.m-list2 li{float: left;width: 23%;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list2 .con{display: block;height: 7.85rem;position: relative;
	margin: 0 .08rem;cursor: pointer;
}
.m-list2 .pic{height: 100%;border-radius: .1rem;overflow: hidden;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list2 .pic img{width: 100%;height: 100%;display: block;object-fit: cover;}
.m-list2 .tit{position: absolute;left: 0;right: 0;bottom: .84rem;padding-bottom: 1rem;
	text-align: center;font-size: .4rem;color: #fff;
	background: url(../images/i-09.png) no-repeat center bottom;
	-o-background-size: .64rem auto;
	-ms-background-size: .64rem auto;
	-moz-background-size: .64rem auto;
	-webkit-background-size: .64rem auto;
	background-size: .64rem auto;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list2 .t-c{opacity: 0;position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	background-color: #fff;color: #333;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list2 .bg{height: 4.8rem;position: relative;z-index: 2;
	background-position: center bottom;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-list2 .txt{padding: .57rem .57rem 0;}
.m-list2 .t1{font-size: .4rem;margin-bottom: .1rem;}
.m-list2 .desc{font-size: .22rem;line-height: 1.78;margin-bottom: .2rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-list2 .more{display: block;font-size: .16rem;color: #4CA949;font-weight: bold;}
.m-list2 li.on{width: 54%;}
.m-list2 li.on .t-c{opacity: 1;}
.m-list2 li.on .pic{opacity: 0;}
.m-list2 .con:hover .tit{padding-bottom: 1.3rem;}

.g-t3{text-align: center;/*padding: 1rem 0 1.53rem;*/}
.g-t3 .tit{font-size: .58rem;line-height: 2.85rem;}
.g-t3 .desc{font-size: .36rem;line-height: 1.53;color: #6A6968;}
.g-t3 .desc span{color: #42AE3F;}

.row-c1{
	background-color: #f6f6f6;
}
.m-list3{}
.m-list3 li{}
.m-list3 .con{display: block;overflow: hidden;}
.m-list3 .right{width: 50%;float: right;}
.m-list3 .right .pic img{width: 100%;display: block;}
.m-list3 li:nth-child(2n) .right{float: left;}
.m-list3 .txt{overflow: hidden;height: 5.2rem;position: relative;}
.m-list3 .t-c{position: absolute;left: 0;top: 50%;right: 1.2rem;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list3 .tit{font-size: .56rem;font-weight: normal;margin-bottom: .2rem;}
.m-list3 .lab{display: inline-block;font-size: .28rem;margin-bottom: .24rem;
	background: linear-gradient(-270deg, #2DAB38 0%, #1361B4 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.m-list3 .desc{font-size: .24rem;line-height: 1.96;text-align: justify;margin-bottom: .2rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;
}
.m-list3 .more{display: block;font-size: .16rem;color: #4CA949;font-weight: bold;}
.m-list3 .more:hover{text-decoration: underline;}
.m-list3 .slick-dots{position: absolute;bottom: .25rem;right: .27rem;left: .2rem;
	text-align: right;z-index: 2;font-size: 0;
}
.m-list3 .slick-dots li{display: inline-block;margin-left: .07rem;}
.m-list3 .slick-dots li button{display: block;border: 1px solid #fff;
	border-radius: 50%;background-color: transparent;padding: 0;
	font-size: 0;text-indent: 9999px;width: .13rem;height: .13rem;
}
.m-list3 .slick-dots li.slick-active button{background-color: #4BD16F;border-color: #4BD16F;}
.m-list3 li:nth-child(2n) .slick-dots{text-align: left;}
.m-list3 li:nth-child(2n) .t-c{right: .68rem;left: .73rem;}

.row-b2{
	background: url(../images/p-bg7.jpg) no-repeat center 1.3rem;
	-o-background-size: 9.79rem auto;
	-ms-background-size: 9.79rem auto;
	-moz-background-size: 9.79rem auto;
	-webkit-background-size: 9.79rem auto;
	background-size: 9.79rem auto;
}
.row-b2-1{position: relative;padding-bottom: 2.8rem;}
.m-txt3{padding-top: .92rem;}
.m-txt3 .tit{font-size: .5rem;text-align: center;margin-bottom: .22rem;}
.m-txt3 .desc{font-size: .22rem;line-height: 1.89;text-align: justify;margin-bottom: .88rem;}
.m-txt3 .list{display: flex;
	justify-content: space-between;
}
.m-txt3 .list li{overflow: hidden;}
.m-txt3 .ico{height: .68rem;float: left;margin-right: .2rem;margin-top: .15rem;}
.m-txt3 .ico img{height: 100%;display: block;}
.m-txt3 .num{font-size: .8rem;line-height: 1.1;font-family: "SourceHanSerifCN-Bold";display: block;margin-bottom: .05rem;}
.m-txt3 .tips{font-size: .18rem;color: #666;pl}
.m-txt3 .t-c{overflow: hidden;}

.m-bg1{position: absolute;left: 0;bottom: 0;width: 0;height: 11.71875vw;
	background: url(../images/i-bg2.png) no-repeat left center;
	-o-background-size: auto 100%;
	-ms-background-size: auto 100%;
	-moz-background-size: auto 100%;
	-webkit-background-size: auto 100%;
	background-size: auto 100%;
}
.m-bg1 img{width: 100%;display: block;}

.row-b2-2{margin-top: -1rem;padding-bottom: .2rem;}
.g-t4{text-align: center;font-size: .5rem;}

.m-list5{overflow: hidden;font-size: 0;text-align: center;}
.m-list5 li{float: left;width: 33.33%;margin-bottom: .72rem;}
.m-list5 .t-c{width: 2.53rem;height: 1.2rem;position: relative;margin: 0 auto;}
.m-list5 .t1{font-size: .24rem;line-height: 1.58;color: #6A4E20;text-align: center;
	position: absolute;left: .3rem;right: .3rem;top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list5 .t-c:after,.m-list5 .t-c:before{content: '';position: absolute;top: 50%;width: .77rem;
	height: 1.12rem;background-position: center;background-repeat: no-repeat;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list5 .t-c:before{left: 0;background-image: url(../images/i-13.png);}
.m-list5 .t-c:after{right: 0;background-image: url(../images/i-14.png);}
.m-list5-1{margin-top: 1.14rem;}
/*.m-list5-1 li{margin: 0 .3rem;}
.m-list5-2 li{margin: 0 .25rem;}
.m-list5-2 .t1{font-size: .21rem;line-height: 1.48;}*/

.row-d1{padding: .8rem 0 1.05rem;}
.m-list4{text-align: center;margin-top: .57rem;
	display: flex;
	justify-content: space-between;
}
.m-list4 .ico{display: block;width: 1.13rem;height: 1.133rem;margin: 0 auto .22rem;
	background: #55AD52;border-radius: 50%;
	box-shadow: 0px 6px 18px 0px rgba(85,173,82,0.45), 0px -4px 13px 0px rgba(85,173,82,0.2);
}
.m-list4 .ico img{width: 100%;height: 100%;display: block;}
.m-list4 .desc{font-size: .2rem;line-height: 1.3;}

.row-d2{padding: .72rem 0 .7rem;
	background-color: #F8F9FA;
}

.m-list6{overflow: hidden;margin: 0 -.13rem;padding-top: .45rem;}
.m-list6 li{width: 20%;float: left;margin-bottom: .26rem;}
.m-list6 .con{display: block;height: 2.4rem;border-radius: .12rem;margin: 0 .13rem;padding-top: .57rem;
	background-color: #fff;border: 1px solid #E6EEE6;text-align: center;
}
.m-list6 .ico{display: block;width: .9rem;height: .9rem;margin: 0 auto .25rem;}
.m-list6 .ico img{width: 100%;height: 100%;display: block;}
.m-list6 .t1{font-size: .18rem;}

.row-d3{padding: .8rem 0 1.04rem;}
.m-list7{margin: 0 -.1rem;overflow: hidden;padding-top: .5rem;}
.m-list7 li{float: left;width: 33.33%;}
.m-list7 .con{display: block;margin: 0 .1rem;position: relative;}
.m-list7 .pic{padding-top: 124%;height: 0;position: relative;overflow: hidden;border-radius: .2rem;}
.m-list7 .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-list7 .pic:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	background-color: rgba(0,0,0,.4);
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list7 .t1{position: absolute;left: .39rem;right: .39rem;top: .52rem;
	font-size: .3rem;color: #FFF;padding-bottom: .15rem;
	background: url(../images/i-31.png) no-repeat left bottom;
	-o-background-size: 2.92rem auto;
	-ms-background-size: 2.92rem auto;
	-moz-background-size: 2.92rem auto;
	-webkit-background-size: 2.92rem auto;
	background-size: 2.92rem auto;
}
.m-list7 .btn{position: absolute;left: .39rem;bottom: .41rem;width: 1.4rem;height: .52rem;
	text-align: center;line-height: .5rem;font-size: .18rem;color: #fff;border-radius: .26rem;
	background: rgba(255,255,255,0.1);border: 1px solid rgba(255,255,255,0.5);
}
.m-list7 .btn:after{content: '';display: inline-block;vertical-align: middle;
	width: .07rem;height: .12rem;position: relative;top: -.02rem;margin-left: .16rem;
	background: url(../images/i-32.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list7 .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-list7 .con:hover .pic:after{opacity: 0;}
.m-list7 .con:hover .btn{background: rgba(255,255,255,0.3);}
.row-d4{padding: .7rem 0 1.08rem;
	background-color: #F8F9FA;
}
.m-list8{text-align: center;padding-top: .45rem;
	display: flex;
	justify-content: space-between;
}
.m-list8 .ico{display: block;width: 1.73rem;margin: 0 auto;position: relative;}
.m-list8 .ico img{width: 100%;display: block;}
.m-list8 .ico:after{content: '';position: absolute;top: .78rem;right: -.38rem;
	width: .26rem;height: .17rem;
	background: url(../images/i-39.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-list8 .num{font-family: "Bebas";font-size: .49rem;color: #55AD52;
	line-height: 1;height: .35rem;overflow: hidden;display: block;margin-bottom: .05rem;
}
.m-list8 .t1{font-size: .22rem;font-weight: normal;}
.m-list8 li:last-child .ico:after{display: none;}

.row-d5{padding: 1.02rem 0 0;}
.m-tab2{width: 3.8rem;margin: 0 auto .81rem;padding-top: .28rem;border-bottom: 1px solid rgba(0,0,0,.2);}
.m-tab2 ul{display: flex;
	justify-content: space-between;
}
.m-tab2 li a{display: block;font-size: .2rem;padding-bottom: .17rem;position: relative;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab2 li a:after{content: '';position: absolute;bottom: -1px;left: 50%;right: 50%;
	height: 2px;background-color: #55AD52;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab2 li:hover a:after,.m-tab2 li.on a:after{left: 0;right: 0;}
.m-tab2 li:hover a,.m-tab2 li.on a{color: #55AD52;}

.m-slider1{margin: 0 .9rem;}
.m-slider1 .swiper-slide{position: relative;width: 7.29rem;height: 4.53rem;perspective: 17.8rem;}
.m-slider1 .swiper-slide-next .pic{
	transform: translate3d(94px, 0px, 80px) rotateX(0deg) rotateY(-50deg) scale(.9);
}
.m-slider1 .swiper-slide-prev .pic{
	transform: translate3d(-94px, 0px, 80px) rotateX(0deg) rotateY(50deg) scale(.9);
}
.m-slider1 .pic.left{
	transform: translate3d(-94px, 0px, 80px) rotateX(0deg) rotateY(50deg) scale(.9);
}
.m-slider1 .pic.right{
	transform: translate3d(94px, 0px, 80px) rotateX(0deg) rotateY(-50deg) scale(.9);
}
.m-slider1 .pic{width: 100%;height: 100%;transform-style: preserve-3d;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-slider1 .pic img{width: 100%;height: 100%;display: block;object-fit: cover;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}

.m-slider1 .swiper-bot{text-align: center;font-size: 0;padding: .56rem 0;}
.m-slider1 .swiper-arrow{display: inline-block;vertical-align: top;width: .5rem;height: .5rem;
	border-radius: 50%;background-color: #F7F7F7;cursor: pointer;margin: 0 .1rem;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: .09rem auto;
	-ms-background-size: .09rem auto;
	-moz-background-size: .09rem auto;
	-webkit-background-size: .09rem auto;
	background-size: .09rem auto;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-slider1 .swiper-arrow:hover{background-color: #55AD52;}
.m-slider1 .swiper-prev{background-image: url(../images/i-40.png);}
.m-slider1 .swiper-next{background-image: url(../images/i-41.png);}
.m-slider1 .swiper-prev:hover{background-image: url(../images/i-40-on.png);}
.m-slider1 .swiper-next:hover{background-image: url(../images/i-41-on.png);}

.hide-dn{height: 0;overflow: hidden;}

.row-e1{padding: .98rem 0 1.13rem;
	background: url(../images/p-bg9.jpg) no-repeat right bottom;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.g-t5{text-align: center;}
.g-t5 .tit{font-size: .5rem;margin-bottom: .24rem;}
.g-t5 .desc{font-size: .18rem;line-height: 1.89;}

.m-txt4{margin-top: .3rem;position: relative;border-radius: .1rem;overflow: hidden;}
.m-txt4 .pic{padding-top: 57%;height: 0;position: relative;overflow: hidden;}
.m-txt4 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.m-txt4 .txt{position: absolute;left: 0;right: 0;bottom: 0;height: 2.46rem;
	background-color: rgba(85, 173, 82, .8);border-radius: .1rem;padding-top: .39rem;
}
.m-txt4 .txt:after{content: '';position: absolute;top: 50%;left: 50%;width: 1px;height: 1.32rem;
	background-color: #fff;opacity: .2;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-txt4 .item{width: 50%;padding: 0 .5rem;float: left;color: #fff;}
.m-txt4 .tit{font-size: .36rem;margin-bottom: .1rem;}
.m-txt4 .desc{font-size: .17rem;line-height: 1.76;text-align: justify;}

.m-list9{padding-top: 1.12rem;*zoom:1;}
.m-list9:after,.m-list9:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-list9 li{width: 33.33%;float: left;padding: 0 .28rem;position: relative;}
.m-list9 li:after{content: '';position: absolute;right: 0;top: -.03rem;width: 1px;height: .78rem;
	background-color: #000;opacity: .1;
}
.m-list9 .tit{float: left;font-size: .36rem;margin-right: .28rem;}
.m-list9 .desc{overflow: hidden;font-size: .18rem;line-height: 1.47;padding-top: .06rem;}
.m-list9 li:last-child:after{display: none;}

.row-e2{padding: 2.63rem 0 1.43rem;
	background: url(../images/p-bg10.jpg) no-repeat center top;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}

.m-slider2{}
.m-slider2 .slider{margin: 0 -.1rem;}
.m-slider2 .con{display: block;height: 4.19rem;padding: .59rem .54rem 0;margin: 0 .1rem;
	background-color: #F3F4F8;border-radius: .1rem;
}
.m-slider2 .ico{display: block;width: .64rem;height: .64rem;margin-bottom: .8rem;}
.m-slider2 .ico img{width: 100%;display: block;}
.m-slider2 .tit{font-size: .36rem;}
.m-slider2 .desc{font-size: .22rem;line-height: 1.78;}
.m-slider2 .slick-arrow{position: absolute;top: 50%;width: .7rem;height: .7rem;
	border-radius: 50%;font-size: 0;text-indent: 9999px;border: 0;cursor: pointer;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: .12rem auto;
	-ms-background-size: .12rem auto;
	-moz-background-size: .12rem auto;
	-webkit-background-size: .12rem auto;
	background-size: .12rem auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider2 .slick-prev{left: -1rem;background-image: url(../images/i-45.png);}
.m-slider2 .slick-next{right: -1rem;background-image: url(../images/i-46.png);}
.m-slider2 .slick-prev:hover{background-image: url(../images/i-45-on.png);}
.m-slider2 .slick-next:hover{background-image: url(../images/i-46-on.png);}
.m-slider2 .slick-arrow:hover{background-color: #4C8C4A;}

.row-b3{padding: .8rem 0 1.34rem;position: relative;
	background: #F3F6F9 url(../images/p-bg11.jpg) no-repeat center top;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}

.m-tab3{overflow: hidden;margin-bottom: .58rem;}
.m-tab3 li{float: left;margin-right: .1rem;}
.m-tab3 li a{display: block;width: 1.5rem;height: .62rem;text-align: center;line-height: .62rem;
	font-size: .2rem;border-radius: .1rem;
	background-color: #fff;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab3 li:hover a,.m-tab3 li.on a{background-color: #57AB54;color: #fff;font-weight: bold;}

.m-tab4{position: absolute;left: 0;top: 2.1rem;}
.m-tab4 li a{display: block;font-size: .2rem;color: #888;line-height: 2.7;
	padding-left: .69rem;position: relative;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab4 li a:after{content: '';position: absolute;left: 0;top: 50%;width: 0;height: 1px;
	background-color: #55AD52;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab4 .ico{display: inline-block;vertical-align: middle;width: .3rem;height: .3rem;margin-right: .07rem;position: relative;top: -.02rem;}
.m-tab4 .ico img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab4 .i-on{opacity: 0;}
.m-tab4 li.on a,.m-tab4 li:hover a{color: #57AB54;font-weight: bold;}
.m-tab4 li.on a:after,.m-tab4 li:hover a:after{width: .54rem;}
.m-tab4 li.on .i-ok,.m-tab4 li:hover .i-ok{opacity: 0;}
.m-tab4 li.on .i-on,.m-tab4 li:hover .i-on{opacity: 1;}

.m-txt5 .tit{font-size: .5rem;color: #55AD52;font-weight: normal;margin-bottom: .45rem;
	padding-left: .73rem;
	background-position: left center;background-repeat: no-repeat;
	-o-background-size: .51rem auto;
	-ms-background-size: .51rem auto;
	-moz-background-size: .51rem auto;
	-webkit-background-size: .51rem auto;
	background-size: .51rem auto;
}
.m-txt5 .txt{overflow: hidden;padding-right: .2rem;}
.m-txt5 .pic{float: left;width: 6.77rem;border-radius: .1rem;margin-right: .63rem;overflow: hidden;}
.m-txt5 .pic img{width: 100%;display: block;}
.m-txt5 .desc{overflow: hidden;font-size: .18rem;line-height: 2.56;text-align: justify;}

.row-f1{padding: 1rem 0 .5rem;}
.m-txt6{overflow: hidden;margin-top: .59rem;margin-bottom: .8rem;}
.m-txt6 .pic{float: left;margin-right: .63rem;width: 6.25rem;border-radius: .1rem;overflow: hidden;}
.m-txt6 .pic img{width: 100%;display: block;}
.m-txt6 .txt{overflow: hidden;font-size: .18rem;line-height: 1.78;text-align: justify;
	padding-top: .28rem;
}

.m-list10{*zoom:1;margin: 0 -.17rem;}
.m-list10:after,.m-list10:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-list10 li{float: left;width: 33.33%;}
.m-list10 .con{display: block;margin: 0 .17rem;height: 2.76rem;padding: .56rem .3rem 0;
	background: #FFFFFF;border-radius: .1rem;
	box-shadow: 0px 4px 24px 0px rgba(37,37,37,0.08);
}
.m-list10 .ico{display: block;margin: 0 auto .2rem;width: .8rem;height: .8rem;}
.m-list10 .ico img{width: 100%;height: 100%;display: block;}
.m-list10 .desc{text-align: center;font-size: .18rem;line-height: 1.56;font-weight: bold;}

.row-f2{padding-top: .63rem;
	background: url(../images/p-bg12.jpg) no-repeat right bottom;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}

.m-cont{max-width: 6.25rem;height: 6.5rem;position: relative;}
.m-cont .swiper-container{height: 100%;}
.m-cont .swiper-slide{height: auto;}
.m-cont .item{margin-bottom: .3rem;}
.m-cont .tit{font-size: .4rem;font-weight: bold;padding-bottom: .35rem;margin-bottom: .22rem;
	border-bottom: 1px solid rgba(0,0,0,.15);color: rgba(51,51,51,.7);
}
.m-cont .num{color: #848484;font-family: "SourceHanSerifCN-Bold";margin-right: .15rem;}
.m-cont .desc{font-size: .18rem;line-height: 1.89;text-align: justify;color: rgba(51,51,51,.68);}
.m-cont h4{font-weight: normal;color: #55AD52;font-size: .24rem;margin-bottom: .04rem;opacity: .88;}

.m-cont .swiper-slide-active .tit{color: #333;}
.m-cont .swiper-slide-active .num{color: #55AD52;}
.m-cont .swiper-slide-active h4{opacity: 1;}
.m-cont .swiper-slide-active .desc{color: #333;}
.m-cont .swiper-slide:last-child{padding-bottom: 1rem;}
.m-cont:after{content: '';position: absolute;left: 0;bottom: 0;height: 2rem;width: 6.85rem;z-index: 2;
	/*background-image: linear-gradient(to top, rgba(255, 255, 255, .8), rgba(255, 255, 255, 0) 80%);*/
	background: url(../images/111.png) no-repeat center top;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}

.m-cont .swiper-scrollbar{position: absolute;left: -.8rem !important;right: auto !important;
	height: 4.69rem !important;width: 2px !important;
	background-color: rgba(0,0,0,.1);
}
.m-cont .swiper-scrollbar-drag{background-color: #55AD52;}
.m-cont .swiper-scrollbar:after{content: '';position: absolute;top: 0;left: 50%;
	width: .16rem;height: .16rem;border-radius: 50%;
	background-color: #55AD52;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}

.m-dots{position: absolute;left: -1.55rem;}
.m-dots ul{
	-webkit-transform: translateY(0%) !important;
	-moz-transform: translateY(0%) !important;
	-o-transform: translateY(0%) !important;
	-ms-transform: translateY(0%) !important;
	transform: translateY(0%) !important;
}
.m-dots li{display: block;font-size: .2rem;color: #DBDBDB;line-height: .39rem;
	height: auto !important;width: auto !important;opacity: 1 !important;
	background-color: transparent;
}
.m-dots li.swiper-pagination-bullet-active{color: #55AD52;font-weight: bold;}

.row-g1{padding: .74rem 0 1.76rem;
	background: url(../images/p-bg14.png) no-repeat center bottom;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-adds{overflow: hidden;border-radius: .1rem;color: #fff;margin-top: .6rem;margin-bottom: .54rem;
	padding: .5rem 0 0 .71rem;height: 2.6rem;
	background: url(../images/p-bg13.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-adds .tit{float: left;font-size: .4rem;padding-left: .51rem;margin-right: 2.14rem;
	background: url(../images/i-59.png) no-repeat left center;
	-o-background-size: .36rem auto;
	-ms-background-size: .36rem auto;
	-moz-background-size: .36rem auto;
	-webkit-background-size: .36rem auto;
	background-size: .36rem auto;
}
.m-adds .txt{overflow: hidden;font-size: .18rem;line-height: .4rem;}
.m-adds .txt span{font-size: .35rem;font-weight: bold;}
.m-adds .txt .i-t{overflow: hidden;}
.m-adds .txt .t1{float: left;}
.m-adds .txt .t-c{overflow: hidden;}

.m-list11{overflow: hidden;border-top: 1px solid rgba(0,0,0,.1);}
.m-list11 li{width: 50%;float: left;
	border-bottom: 1px solid rgba(0,0,0,.1);
	border-right: 1px solid rgba(0,0,0,.1);
}
.m-list11 li:nth-child(2n){border-right: 0;}
.m-list11 .con{height: 2.55rem;padding-top: .53rem;
	padding-left: .44rem;
}
.m-list11 .tit{font-size: .28rem;padding-left: .39rem;margin-bottom: .11rem;
	background: url(../images/i-60.png) no-repeat left center;
	-o-background-size: .3rem auto;
	-ms-background-size: .3rem auto;
	-moz-background-size: .3rem auto;
	-webkit-background-size: .3rem auto;
	background-size: .3rem auto;
}
.m-list11 .desc{overflow: hidden;font-size: .18rem;line-height: 1.78;color: #333;
	padding-left: .39rem;
}
.m-list11 .desc .i-t{overflow: hidden;}
.m-list11 .desc .t1{float: left;}
.m-list11 .desc .t-c{overflow: hidden;}

.row-n1{padding: 1.06rem 0 0;background-color: #F3F6F9;overflow: hidden;}
.m-list12{margin: 0 -.13rem;*zoom:1;}
.m-list12:after,.m-list12:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-list12 li{width: 33.33%;float: left;margin-bottom: .72rem;}
.m-list12 .con{display: block;margin: 0 .13rem;border-radius: .1rem;overflow: hidden;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list12 .pic{padding-top: 72%;height: 0;position: relative;overflow: hidden;border-radius: .1rem;}
.m-list12 .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-list12 .txt{height: 2rem;padding: .27rem .4rem 0 .33rem;
	background-color: rgba(255,255,255,0);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list12 .date{font-size: .18rem;color: #666;line-height: .28rem;margin-bottom: .12rem;display: block;}
.m-list12 .tit{font-size: .28rem;font-weight: normal;line-height: 1.14;color: #111;
	text-align: justify;
}
.m-list12 .con:hover{box-shadow: 0px 4px 24px 0px rgba(0,0,0,0.08);}
.m-list12 .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-list12 .con:hover .txt{background-color: #fff;}

.pages{text-align: center;font-size: 0;margin: .3rem 0 .9rem;}
.pages ul{display: inline-block;}
.pages li{float: left;margin: 0 .05rem;}
.pages li a{display: block;width: .44rem;height: .44rem;
	border-radius: 4px;border: 2px solid #E6E6E6;
	text-align: center;line-height: .4rem;
	font-size: .16rem;color: #666;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.pages li:hover a,.pages li.on a{background-color: #50AB4D;color: #fff;border-color: #50AB4D;}
.pages .arrow a{background-color: #EAEAEA;border-color: #EAEAEA;
	font-family: '黑体';
}

.row-n2{overflow: hidden;padding: 1.08rem 0 .55rem;}
.m-details{float: right;width: 11.3rem;}
.m-details .date{margin-bottom: .29rem;display: block;font-size: .18rem;color: #666;}
.m-details h1{font-size: .46rem;line-height: 1.22;margin-bottom: .14rem;}
.m-details .txt{border-top: 1px solid rgba(0,0,0,.14);padding: .36rem 0 0;
    font-size: .2rem;line-height: 1.7;text-align: justify;color: #444;
}
.m-details .arrow{font-size: .18rem;line-height:2.33;padding: .25rem 0 0;
    /* border-top: 1px solid rgba(0,0,0,.12); */
}
.m-details .arrow .item a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-details .arrow .item a{color:#666;display:block;position:relative;padding-left: .48rem;}
.m-details .arrow .item span{
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-details .arrow .item.disabled a{color:rgba(102,102,102,.54)}
.m-details .arrow .item:hover span{color:#E50012}
.m-details .item a:before{position:absolute;top:50%;left:0;width:.26rem;height:.26rem;border-radius:50%;text-align:center;line-height: .26rem;font-family:'黑体';font-size: .13rem;color:#666;background-color:#F1F1F1;margin-top: -.13rem;}
.m-details .prev a:before{content:'<'}
.m-details .next a:before{content:'>'}
.m-details .item.disabled a:before{color:rgba(102,102,102,.5)}

.m-share{float: left;width: .62rem;}
.m-share .t1{text-align: center;font-size: .16rem;color: #888;display: block;margin-bottom: .14rem;}
.m-share .bdsharebuttonbox a,.m-share .bdsharebuttonbox .ico{display: block;width:.62rem;height:.62rem;
    background-color: rgba(0,0,0,.15);margin: 0 0 .09rem 0;float: none;padding: 0;border-radius: .1rem;
    background-position: center;background-repeat: no-repeat;
    -o-background-size: .62rem auto;
    -ms-background-size: .62rem auto;
    -moz-background-size: .62rem auto;
    -webkit-background-size: .62rem auto;
    background-size: .62rem auto;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.m-share .bdsharebuttonbox a:hover{opacity: 1;background-color: #4CA949;}
.m-share .bdsharebuttonbox .bds_weixin{background-image: url(../images/i-61.png);}
.m-share .bdsharebuttonbox .bds_sqq{background-image: url(../images/i-62.png);}
.m-share .bdsharebuttonbox .bds_tsina{background-image: url(../images/i-63.png);}
.bd_weixin_popup{
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	-o-box-sizing: content-box;
	box-sizing: content-box;
}

.row-n3{padding: .9rem 0 0;
	background-color: #F3F6F9;
}
.g-t6{text-align: center;font-size: .4rem;color: #333;}
.row-n3 .m-list12{margin-top: .45rem;}

.row-h1{overflow: hidden;padding: .5rem 0 0;}
.row-h1 .col-l{width: 2.98rem;}
.row-h1 .col-r{width: 9rem;}
.row-h1 .wp{position: relative;}
.row-h1 .wp:after{content: '';position: absolute;top: 0;bottom: 0;left: 3.5rem;width: 1px;
	background-color: #CFD4D8;
}
.m-so{position: relative;}
.m-so .inp{display: block;width: 100%;height: .61rem;padding: 0 .15rem 0 .56rem;
	background: #FBFBFB;border-radius: 6px;border: 1px solid #CFD4D8;
	font-size: .16rem;color: #333;
}
.m-so .btn{position: absolute;left: 0;top: 0;width: .56rem;height: .61rem;
	border: 0;cursor: pointer;
	background: url(../images/i-64.png) no-repeat center;
	-o-background-size: .22rem auto;
	-ms-background-size: .22rem auto;
	-moz-background-size: .22rem auto;
	-webkit-background-size: .22rem auto;
	background-size: .22rem auto;
}
.sel-tit{overflow: hidden;line-height: .88rem;
	border-bottom: 1px solid #CFD4D8;
}
.sel-tit h3{float: left;font-size: .2rem;color: #333;}
.sel-tit .js-qing{float: right;font-size: .18rem;color: #989B9E;cursor: pointer;}

.m-sel{padding-top: .3rem;border-bottom: 1px solid #CFD4D8;padding-bottom: .27rem;}
.m-sel .t1{font-size: .24rem;margin-bottom: .13rem;cursor: pointer;
	background: url(../images/i-65.png) no-repeat center right;
}
.m-sel .t1.on{background-image: url(../images/i-65-on.png);}
.m-sel li label{display: block;font-size: .18rem;line-height: .57rem;cursor: pointer;}
.m-sel li label input{width: 17px;height: 17px;margin-right: 15px;
	display: inline-block;vertical-align: middle;position: relative;top: -2px;
	background: url(../images/i-66.png) no-repeat center;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.m-sel li label input:checked{background-image: url(../images/i-66-on.png);}
.m-sel .js-zhan{font-size: .18rem;color: #989B9E;margin-top: .1rem;display: block;cursor: pointer;
	display: none;
}
/*.m-sel-1 ul{height: 3.99rem;overflow: hidden;}*/
.m-sel:last-child{border-bottom: 0;}
.m-sel ul.open{height: auto;}

.m-tit1{overflow: hidden;line-height: .3rem;margin-bottom: .18rem;}
.m-tit1 .tit{float: left;font-size: .2rem;font-weight: normal;}
.m-tit1 .num{float: right;font-size: 18px;color: #989B9E;}

.m-list13{padding-bottom: .3rem;}
.m-list13 .top{border-radius: 8px;padding-top: .2rem;padding-bottom: .28rem;position: relative;
	border-bottom: 1px solid #E7EBEE;cursor: pointer;
}
.m-list13 .top:before{content: '';position: absolute;top: 0;bottom: 0;left: -.3rem;right: -.3rem;
	background-color: #fff;box-shadow: 0px 5px 27px 0px rgba(0,0,0,0.07);opacity: 0;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list13 .t-c{position: relative;z-index: 2;}
.m-list13 .tit{font-size: .24rem;margin-bottom: .15rem;}
.m-list13 .info{overflow: hidden;font-size: .16rem;color: #333;}
.m-list13 .info span{padding-right: .2rem;margin-right: .2rem;position: relative;}
.m-list13 .info span:after{content: '';position: absolute;right: 0;top: 50%;width: 1px;height: 12px;
	background-color: #CFD4D8;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list13 .adds{padding-left: .23rem;
	background: url(../images/i-67.png) no-repeat left center;
	-o-background-size: .12rem auto;
	-ms-background-size: .12rem auto;
	-moz-background-size: .12rem auto;
	-webkit-background-size: .12rem auto;
	background-size: .12rem auto;
}
.m-list13 .date:after{display: none;}
.m-list13 .con{padding-top: .3rem;padding-bottom: .48rem;display: none;}
.m-list13 .t1{font-size: .2rem;font-weight: normal;margin-bottom: .1rem;}
.m-list13 .desc{font-size: .18rem;line-height: 2.11;color: #707070;margin-bottom: .22rem;}
.m-list13 .mail{font-size: .22rem;}
.m-list13 .mail a{text-decoration: underline;color: #1673E7;}
.m-list13 .top:hover:before{opacity: 1;}
.m-list13 .top:hover{border-bottom-color: #fff;}
.m-list13 .top:after{content: '';position: absolute;right: 0;top: 0;height: 100px;width: 15px;
	background: url(../images/i-68.png) no-repeat center;
}
.m-list13 li.on .top:after{background-image: url(../images/i-69.png);}

.row-q1{height: 100vh;padding-top: .71rem;
	background: url(../images/p-bg15.jpg) no-repeat center bottom;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}

.m-txt7{max-width: 11.7rem;margin: 0 auto;}
.m-txt7 .desc{font-size: .18rem;line-height: 1.94;text-align: justify;}
.m-txt7 .pic img{display: block;margin: 0 auto;width: 3.1rem;}
.m-txt7 .pic{margin-bottom: .35rem;}

.m-txt8{max-width: 11.2rem;margin: 0 auto;text-align: center;}
.m-txt8 .desc{font-size: .18rem;line-height: 1.94;}
.m-txt8 .pic img{display: block;margin: 0 auto;width: 3.64rem;}
.m-txt8 .pic{margin-bottom: .35rem;}

.row-q2{padding: .95rem 0 0;}
.m-tit2{max-width: 11.7rem;margin: 0 auto;}
.m-tit2 .tit{text-align: center;font-size: .5rem;margin-bottom: .18rem;}
.m-tit2 .desc{font-size: .18rem;line-height: 1.94;text-align: justify;}
.m-list14{overflow: hidden;margin: 0 -.14rem;padding-top: .45rem;}
.m-list14 li{width: 50%;float: left;margin-bottom: .28rem;}
.m-list14 .con{display: block;margin: 0 .14rem;padding: .42rem .3rem;
	background: #EFF6EB;border-radius: .1rem;overflow: hidden;
}
.m-list14 .pic{width: 1.27rem;height: 1.27rem;border-radius: 50%;float: left;overflow: hidden;
	margin-right: .3rem;display: none;
}
.m-list14 .pic img{width: 100%;height: 100%;display: block;}
.m-list14 .txt{overflow: hidden;text-align: center;}
.m-list14 .tit{font-size: .28rem;margin-bottom: .04rem;}
.m-list14 .desc{font-size: .24rem;color: rgba(51,51,51,.74);}

.row-q3{padding: .66rem 0 1.05rem;
	background: url(../images/p-bg16.png) no-repeat center bottom;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-list15{overflow: hidden;margin-top: .47rem;display: flex;
	justify-content: space-between;
}
.m-list15 li{}
.m-list15 .con{width: 2.22rem;height: 2.22rem;border-radius: 50%;
	border: 17px solid #EBF0F6;position: relative;
}
.m-list15 .con:after{content: '';position: absolute;top: 50%;
	width: .3rem;height: .24rem;right: -.5rem;margin-top: -.12rem;
	background: url(../images/i-70.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	animation: roll_5 1s linear infinite;
}
.m-list15 .pic{width: 100%;height: 100%;border-radius: 50%;overflow: hidden;}
.m-list15 .pic img{width: 100%;height: 100%;display: block;}
.m-list15 .t1{position: absolute;top: 50%;left: .1rem;right: .1rem;
	font-size: .18rem;color: #fff;font-weight: normal;text-align: center;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
@keyframes roll_5 {
  0% {opacity: 1;
    right: -.5rem;
  }
  100% {opacity: 0;
    right: -.65rem;
  }
}

.row-q4{height: 100vh;padding-top: 1.13rem;
	background: url(../images/p-bg15.jpg) no-repeat center bottom;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-txt8{max-width: 11.2rem;margin: 0 auto;text-align: center;}
.m-txt8 .desc{font-size: .18rem;line-height: 1.94;}
.m-txt8 .pic img{display: block;margin: 0 auto;width: 2.8rem;}
.m-txt8 .pic{margin-bottom: .32rem;}

.m-tit3{max-width: 11.2rem;margin: 0 auto;text-align: center;}
.m-tit3 .tit{font-size: .5rem;margin-bottom: .18rem;}
.m-tit3 .desc{font-size: .18rem;line-height: 1.94;}
.row-q5{padding: 1.07rem 0 0;}
.row-bg1{
	background: url(../images/p-bg17.png) no-repeat right center;
	-o-background-size: 9.85rem auto;
	-ms-background-size: 9.85rem auto;
	-moz-background-size: 9.85rem auto;
	-webkit-background-size: 9.85rem auto;
	background-size: 9.85rem auto;
}
.m-list16{*zoom:1;margin: 0 -.17rem;padding-top: .48rem;}
.m-list16:after,.m-list16:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-list16 li{width: 33.33%;float: left;}
.m-list16 .con{margin: 0 .17rem;}
.m-list16 .pic{padding-top: 70%;height: 0;position: relative;}
.m-list16 .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-list16 .pic:after{content: '';position: absolute;right: 100%;bottom: 0;width: .24rem;height: .44rem;
	background: url(../images/i-71.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}

.row-q6{padding: .88rem 0 0;}
.row-q6 .m-tit3{max-width: 11.3rem;}
.m-list17{overflow: hidden;margin: 0 -.14rem;padding-top: 38px;}
.m-list17 li{width: 33.33%;float: left;margin-bottom: .3rem;}
.m-list17 .con{display: block;margin: 0 .14rem;}
.m-list17 .pic{border-radius: .1rem;padding-top: 74%;height: 0;position: relative;overflow: hidden;}
.m-list17 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}

.row-y1{padding: .98rem 0 .6rem;position: relative;
	background: url(../images/p-bg18.png) no-repeat right 2rem;
	-o-background-size: 8.79rem auto;
	-ms-background-size: 8.79rem auto;
	-moz-background-size: 8.79rem auto;
	-webkit-background-size: 8.79rem auto;
	background-size: 8.79rem auto;
}
.row-y1 .wp{position: relative;z-index: 2;}
.row-y1:after{content: '';position: absolute;left: 0;right: 0;bottom: 0;height: 3.39rem;
	background-color: #F3F6F9;
}
.m-txt9{overflow: hidden;margin: .6rem 0;}
.m-txt9 .pic{float: left;width: 6.25rem;margin-right: .62rem;overflow: hidden;border-radius: .1rem;}
.m-txt9 .pic img{width: 100%;display: block;}
.m-txt9 .txt{overflow: hidden;}
.m-txt9 .top{font-size: .2rem;color: #55AD52;font-weight: bold;margin-bottom: .3rem;
	border-bottom: 1px solid rgba(0,0,0,.2);padding-bottom: .05rem;
}
.m-txt9 .top strong{font-size: .6rem;font-family: arial;}
.m-txt9 .top .item{margin-bottom: .18rem;}
.m-txt9 .desc{font-size: .2rem;line-height: 2.65;}
.m-txt9 .desc span{font-weight: bold;color: #55AD52;}

.m-txt9 .pc-dn{display: none;}

.m-list18{*zoom:1;margin: 0 -.17rem;}
.m-list18:after,.m-list18:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-list18 li{width: 33.33%;float: left;}
.m-list18 .con{display: block;margin: 0 .17rem;position: relative;overflow: hidden;
	border-radius: .1rem;box-shadow: 0px 4px 24px 0px rgba(37,37,37,0.08);
}
.m-list18 .bg{height: 4.52rem;overflow: hidden;}
.m-list18 .bg img{width: 100%;height: 100%;display: block;}
.m-list18 .txt{position: absolute;top: 0;left: 0;right: 0;bottom: 0;
	background-color: #fff;color: #333;padding-left: .54rem;padding-top: .6rem;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list18 .ico{display: block;width: .8rem;height: .8rem;position: relative;margin-bottom: .42rem;}
.m-list18 .ico img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list18 .i-on{opacity: 0;}
.m-list18 .t1{font-size: .4rem;font-weight: normal;margin-bottom: .16rem;}
.m-list18 .desc{font-size: .18rem;line-height: 1.94;}
.m-list18 .con:hover .txt{background-color: rgba(255,255,255,0);color: #fff;}
.m-list18 .con:hover .i-on{opacity: 1;}
.m-list18 .con:hover .i-ok{opacity: 0;}

.row-y2{padding: .6rem 0 0;}
.m-desc1{padding: .41rem .5rem .38rem 1.22rem;position: relative;margin-bottom: .62rem;
	font-size: .22rem;line-height: .42rem;color: #333;
	background-color: #EBF0F6;
}
.m-desc1:before{content: '';position: absolute;top: .37rem;left: .52rem;
	width: .5rem;height: .42rem;
	background: url(../images/i-77.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}

.m-box2{position: relative;margin-bottom: .15rem;}
.m-box2 .cont{max-width: 13rem;margin: 0 auto;position: relative;}
.m-box2 .bg img{width: 100%;display: block;}
.m-box2 .top li{margin-bottom: .95rem;}
.m-box2 .top .t1{text-align: center;font-size: .32rem;color: #55AD52;position: relative;}
.m-box2 .top .t1:after{content: '';position: absolute;left: 50%;top: .4rem;
	width: 1.04rem;height: .97rem;
	background: url(../images/i-75.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	animation: roll_1 1s linear infinite;
}
.m-box2 .top li:last-child{margin-bottom: 0;}
@keyframes roll_1 {
  0% {opacity: 1;top: .4rem;}
  100% {opacity: 0;top: .6rem;}
}
.m-box2 .tab li{position: absolute;width: 1.87rem;}
.m-box2 .tab li span{display: block;height: .55rem;text-align: center;line-height: .53rem;
	border-radius: .28rem;font-size: .2rem;color: #3E8DCE;cursor: pointer;
	background: rgba(255,255,255,.2);
	border: 1px solid rgba(62,141,206,0.08);
	box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.03);
}
.m-box2 .tab .i1{left: .41rem;top: 1.73rem;}
.m-box2 .tab .i2{left: .2rem;top: 3.14rem;}
.m-box2 .tab .i3{left: .41rem;top: 4.56rem;}
.m-box2 .tab .i4{right: .41rem;top: 1.73rem;}
.m-box2 .tab .i5{right: .2rem;top: 3.14rem;}
.m-box2 .tab .i6{right: .41rem;top: 4.56rem;}
.m-box2 .tab .i4 span,.m-box2 .tab .i5 span,.m-box2 .tab .i6 span{color: #F0B90F;}
.m-box2 .tab li.on span{border: 2px solid #3E8DCE;background-color: #fff;line-height: .51rem;}
.m-box2 .tab .i4.on span,
.m-box2 .tab .i5.on span,
.m-box2 .tab .i6.on span{border: 2px solid #F0B90F;background-color: #fff;line-height: .51rem;}
.m-box2 .pic{width: 4.14rem;height: 4.14rem;position: absolute;left: 50%;top: 15%;
	border-radius: 50%;border: .1rem solid #ECECEC;overflow: hidden;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.m-box2 .pic img{width: 100%;height: 100%;display: block;}
.m-slider3{margin: 0 -.14rem;}
.m-slider3 .con{display: block;margin: .92rem .14rem;position: relative;border-radius: .1rem;overflow: hidden;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider3 .pic{padding-top: 74%;height: 0;position: relative;overflow: hidden;}
.m-slider3 .pic:after{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;
	background: linear-gradient(0deg, rgba(0,0,0,0.35), rgba(0,0,0,0.03));
}
.m-slider3 .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-slider3 .t1{position: absolute;left: 0;right: 0;bottom: .16rem;font-size: .32rem;
	text-align: center;color: #fff;z-index: 2;
}
.m-slider3 .con:hover{box-shadow: 0px 0px 20px rgba(0,0,0,.2);}
.m-slider3 .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-slider3 .slick-arrow{position: absolute;top: 50%;width: .52rem;height: .52rem;
	border-radius: 50%;font-size: 0;text-indent: 9999px;border: 0;cursor: pointer;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: .12rem auto;
	-ms-background-size: .12rem auto;
	-moz-background-size: .12rem auto;
	-webkit-background-size: .12rem auto;
	background-size: .12rem auto;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider3 .slick-prev{left: -.63rem;background-image: url(../images/i-45.png);}
.m-slider3 .slick-next{right: -.63rem;background-image: url(../images/i-46.png);}
.m-slider3 .slick-prev:hover{background-image: url(../images/i-45-on.png);}
.m-slider3 .slick-next:hover{background-image: url(../images/i-46-on.png);}
.m-slider3 .slick-arrow:hover{background-color: #4C8C4A;}

.row-a1-mo{display: none;}
.m-txt4 .pic .pic-mo{display: none;}

.row-b2-jian{background-image: none;}
.row-b2-jian .row-b2-1{padding-bottom: 1rem;}
