﻿
.row-b1{padding: 1.51rem 0 1.1rem;}
.m-txt1{display: flex;justify-content: space-between;margin-bottom: 1.03rem;}
.m-txt1 .txt{width: 45%;}
.m-txt1 .tit{font-size: .48rem;color: #222;font-weight: normal;line-height: 1.25;position: relative;
	padding-bottom: .55rem;margin-bottom: .32rem;
}
.m-txt1 .tit span{font-weight: bold;color: #039207;display: block;}
.m-txt1 .tit:after{content: '';position: absolute;left: 0;bottom: 0;width: .9rem;height: 4px;
	background-color: #039207;
}
.m-txt1 .desc{font-size: .24rem;line-height: 1.5;color: #666;text-align: justify;}
.m-txt1 .desc span{color: #039207;}
.m-txt1 .pic{width: 48%;position: relative;margin-right: .2rem;margin-top: .08rem;}
.m-txt1 .pic img{border-radius: .1rem;display: block;width: 100%;position: relative;z-index: 2;}
.m-txt1 .pic:after{content: '';position: absolute;right: -.2rem;bottom: -.2rem;left: .08rem;height: 3.62rem;
	background: url(../images/i-bg1.png) no-repeat right 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-list1{border-radius: .2rem;display: flex;flex-wrap: wrap;
	background-color: rgba(3, 146, 7, .06);text-align: center;
}
.m-list1 li{width: 20%;padding: .48rem 0 0;height: 2.2rem;}
.m-list1 .ico{display: block;margin: 0 auto .23rem;width: .7rem;height: .7rem;}
.m-list1 .ico img{width: 100%;height: 100%;display: block;}
.m-list1 .t1{font-weight: normal;font-size: .24rem;color: #222;}

.row-b2{padding: .88rem 0 1.1rem;
	background: url(../images/p-bg1.jpg) no-repeat center bottom;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.g-t1{text-align: center;font-size: .48rem;color: #222;}

.m-slider1{margin-top: .65rem;
	background: url(../images/i-bg2.png) no-repeat bottom .1rem 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-slider1 .date{font-size: .24rem;color: #1C1B1B;font-family: 'Gilroy-Regular';
	display: block;text-align: center;padding: .18rem 0 .34rem;position: relative;
	margin-bottom: .1rem;cursor: pointer;
}
.m-slider1 .date:after{content: '';position: absolute;bottom: -.06rem;left: 50%;width: .24rem;height: .24rem;
	background: #F4F4F4;border-radius: 50%;border: .04rem solid #039207;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.m-slider1 .date:before{content: '';position: absolute;top: 0;left: 50%;
	width: .38rem;height: .49rem;opacity: 0;
	background: url(../images/i-11.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%);
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-slider1 .slick-current .date{color: transparent;}
.m-slider1 .slick-current .date:before{opacity: 1;}
.m-slider1 .slick-arrow{position: absolute;bottom: -.14rem;width: .6rem;height: .6rem;z-index: 2;
	border-radius: 50%;border: 0;cursor: pointer;font-size: 0;text-indent: 9999px;
	box-shadow: 0px .1rem .3rem 0px rgba(0,0,0,0.1);border-radius: 50%;
	background: #FFFFFF;
	-o-background-size: .1rem auto;
	-ms-background-size: .1rem auto;
	-moz-background-size: .1rem auto;
	-webkit-background-size: .1rem auto;
	background-size: .1rem auto;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-slider1 .slick-arrow:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;
	cursor: pointer;background-position: center;background-repeat: no-repeat;
	-o-background-size: .11rem auto;
	-ms-background-size: .11rem auto;
	-moz-background-size: .11rem auto;
	-webkit-background-size: .11rem auto;
	background-size: .11rem auto;
}
.m-slider1 .slick-prev{left: -1rem;}
.m-slider1 .slick-next{right: -1rem;}
.m-slider1 .slick-prev:after{background-image: url(../images/i-12.png);}
.m-slider1 .slick-next:after{background-image: url(../images/i-13.png);}
.m-slider1 .slick-arrow:hover{background: linear-gradient(90deg, #0E7342, #039205);}
.m-slider1 .slick-arrow:hover:after{
	-o-background-size: .2rem auto;
	-ms-background-size: .2rem auto;
	-moz-background-size: .2rem auto;
	-webkit-background-size: .2rem auto;
	background-size: .2rem auto;
}
.m-slider1 .slick-prev:hover:after{background-image: url(../images/i-12-on.png);}
.m-slider1 .slick-next:hover:after{background-image: url(../images/i-13-on.png);}

.m-slider2{}
.m-slider2 .left{float: left;width: 40%;text-align: right;padding-right: .35rem;
	padding-top: .74rem;
}
.m-slider2 .time{font-size: 1.4rem;font-family: 'Gilroy-Bold';line-height: 1.3rem;
	background: linear-gradient(0deg, #0E7342 0%, #039205 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.m-slider2 .right{overflow: hidden;border-left: 1px solid #CCCCCC;min-height: 4.4rem;padding-left: .59rem;
	margin-top: .87rem;
}
.m-slider2 .pic{border-radius: .2rem;overflow: hidden;width: 4.8rem;margin-bottom: .18rem;}
.m-slider2 .pic img{width: 100%;display: block;}
.m-slider2 .txt{font-size: .2rem;line-height: 2;color: #222;}
.m-slider2 .txt strong{color: #0C793C;}
.m-slider2 .i-t{position: relative;padding-left: .28rem;}
.m-slider2 .i-t:after{content: '';position: absolute;left: 0;top: .11rem;
	width: .18rem;height: .18rem;border-radius: 50%;
	background: #F4F4F4;border-radius: 50%;border: .03rem solid #039207;
}

.row-b3{padding: .95rem 0 0;
	background: url(../images/p-bg2.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.g-t2{font-size: .48rem;color: #222;position: relative;padding-bottom: .33rem;}
.g-t2:after{content: '';position: absolute;left: 0;bottom: 0;width: .9rem;height: 4px;
	background-color: #039207;
}
.m-slider3{margin: .7rem -.15rem 0;}
.m-slider3 .con{display: block;margin: 0 .15rem;text-align: center;}
.m-slider3 .top{padding-top: .51rem;height: 4.8rem;
	background-color: #EBF2F5;border-radius: .1rem;
}
.m-slider3 .pic{height: 3.09rem;line-height: 3.09rem;margin: 0 auto .33rem;font-size: 0;text-align: center;}
.m-slider3 .pic img{max-width: 100%;max-height: 100%;display: inline-block;vertical-align: middle;}
.m-slider3 .t1{font-size: .24rem;font-weight: normal;color: #222;}
.m-slider3 .t2{font-size: .24rem;color: #039207;}
.m-slider3 .tips{font-size: .2rem;color: #222;}
.m-slider3 .i-t{line-height: 1.3;margin-bottom: .08rem;}
.m-slider3 .i-t:last-child{margin-bottom: 0;}
.m-slider3 .txt{position: relative;max-width: 424px;height: 3.02rem;margin: 0 auto;
	background: url(../images/i-14.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-slider3 .t-c{position: absolute;top: 50%;left: .4rem;right: .4rem;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-slider3 .slick-arrow{position: absolute;top: 27%;width: .6rem;height: .6rem;z-index: 2;
	border-radius: 50%;border: 0;cursor: pointer;font-size: 0;text-indent: 9999px;
	box-shadow: 0px .1rem .3rem 0px rgba(0,0,0,0.1);border-radius: 50%;
	background: #FFFFFF;
	-o-background-size: .1rem auto;
	-ms-background-size: .1rem auto;
	-moz-background-size: .1rem auto;
	-webkit-background-size: .1rem auto;
	background-size: .1rem auto;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-slider3 .slick-arrow:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;
	cursor: pointer;background-position: center;background-repeat: no-repeat;
	-o-background-size: .11rem auto;
	-ms-background-size: .11rem auto;
	-moz-background-size: .11rem auto;
	-webkit-background-size: .11rem auto;
	background-size: .11rem auto;
}
.m-slider3 .slick-prev{left: -.88rem;}
.m-slider3 .slick-next{right: -.88rem;}
.m-slider3 .slick-prev:after{background-image: url(../images/i-12.png);}
.m-slider3 .slick-next:after{background-image: url(../images/i-13.png);}
.m-slider3 .slick-arrow:hover{background: linear-gradient(90deg, #0E7342, #039205);}
.m-slider3 .slick-arrow:hover:after{
	-o-background-size: .2rem auto;
	-ms-background-size: .2rem auto;
	-moz-background-size: .2rem auto;
	-webkit-background-size: .2rem auto;
	background-size: .2rem auto;
}
.m-slider3 .slick-prev:hover:after{background-image: url(../images/i-12-on.png);}
.m-slider3 .slick-next:hover:after{background-image: url(../images/i-13-on.png);}

.row-b4{padding: .95rem 0 1.39rem;}
.m-tab1{margin-top: .5rem;margin-bottom: .8rem;display: flex;flex-wrap: wrap;}
.m-tab1 li{margin-right: .2rem;}
.m-tab1 li a{display: block;width: 2rem;height: .54rem;border-radius: .1rem;
	text-align: center;line-height: .54rem;font-size: .22rem;color: #222;
	background-color: #F5F5F5;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-tab1 li.on a,.m-tab1 li:hover a{background-color: #039207;color: #fff;}

.m-slider4{margin: 0 -.14rem;}
.m-slider4 .con{margin: 0 .14rem;border-radius: .1rem;overflow: hidden;
	background: url(../images/p6.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-slider4 .t-c{height: 2.62rem;border-radius: .1rem;color: #222;padding: .35rem .3rem 0;
	border: 2px solid #039207;background-color: #fff;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-slider4 .tit{font-size: .28rem;font-weight: normal;position: relative;padding-bottom: .16rem;
	margin-bottom: .23rem;
}
.m-slider4 .tit:after{content: '';position: absolute;left: 0;bottom: 0;width: .6rem;height: 2px;
	background-color: #039207;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-slider4 .desc{font-size: .18rem;line-height: 1.67;}
.m-slider4 .con:hover .t-c{background-color: transparent;color: #fff;border-color: rgba(255,255,255,0);}
.m-slider4 .con:hover .tit:after{background-color: #fff;}
.m-slider4 .slick-arrow{position: absolute;top: 50%;width: .6rem;height: .6rem;z-index: 2;
	border-radius: 50%;border: 0;cursor: pointer;font-size: 0;text-indent: 9999px;
	box-shadow: 0px .1rem .3rem 0px rgba(0,0,0,0.1);border-radius: 50%;
	background: #FFFFFF;
	-o-background-size: .1rem auto;
	-ms-background-size: .1rem auto;
	-moz-background-size: .1rem auto;
	-webkit-background-size: .1rem auto;
	background-size: .1rem 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-slider4 .slick-arrow:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;
	cursor: pointer;background-position: center;background-repeat: no-repeat;
	-o-background-size: .11rem auto;
	-ms-background-size: .11rem auto;
	-moz-background-size: .11rem auto;
	-webkit-background-size: .11rem auto;
	background-size: .11rem auto;
}
.m-slider4 .slick-prev{left: -.88rem;}
.m-slider4 .slick-next{right: -.88rem;}
.m-slider4 .slick-prev:after{background-image: url(../images/i-12.png);}
.m-slider4 .slick-next:after{background-image: url(../images/i-13.png);}
.m-slider4 .slick-arrow:hover{background: linear-gradient(90deg, #0E7342, #039205);}
.m-slider4 .slick-arrow:hover:after{
	-o-background-size: .2rem auto;
	-ms-background-size: .2rem auto;
	-moz-background-size: .2rem auto;
	-webkit-background-size: .2rem auto;
	background-size: .2rem auto;
}
.m-slider4 .slick-prev:hover:after{background-image: url(../images/i-12-on.png);}
.m-slider4 .slick-next:hover:after{background-image: url(../images/i-13-on.png);}

.row-b5{padding: .9rem 0 2.77rem;
	background: url(../images/p-bg3.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.g-t3{overflow: hidden;padding-bottom: .54rem;margin-bottom: .53rem;
	border-bottom: 1px solid #222222;
}
.g-t3 .left{float: left;line-height: 1.4;}
.g-t3 .tit{font-size: .48rem;}
.g-t3 .tips{font-size: .24rem;color: #000;}
.g-t3 .more{float: right;font-size: .16rem;line-height: .4rem;padding-left: .14rem;margin-top: .54rem;
	background: url(../images/i-15.png) no-repeat left center;
	-o-background-size: .4rem auto;
	-ms-background-size: .4rem auto;
	-moz-background-size: .4rem auto;
	-webkit-background-size: .4rem auto;
	background-size: .4rem auto;
}
.g-t3 .more:before{content: '';display: inline-block;vertical-align: middle;
	width: .12rem;height: 2px;margin-right: .04rem;
	background-color: #222;
}
.row-b5-1{overflow: hidden;border-radius: .29rem;
	background: #fff;
	box-shadow: 0px .09rem .13rem 0px rgba(0,0,0,0.1);
}
.row-b5-1 .col-l{width: 50%;}
.row-b5-1 .col-r{width: 50%;}
.m-pic{height: 5rem;overflow: hidden;}
.m-pic img{width: 100%;height: 100%;display: block;object-fit: cover;}
.m-list2{padding: .39rem .5rem 0 .6rem;}
.m-list2 li{border-bottom: 1px solid #E6E6E6;}
.m-list2 .con{display: block;line-height: .77rem;}
.m-list2 .date{float: right;font-size: .16rem;color: #222;margin-left: .2rem;}
.m-list2 .tit{font-size: .2rem;font-weight: normal;color: #222;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list2 .tit:after{content: '';display: inline-block;vertical-align: middle;
	width: .26rem;height: .1rem;margin-left: .2rem;opacity: 0;
	background: url(../images/i-16.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-list2 .con:hover .tit:after{opacity: 1;}
.m-list2 .con:hover .tit{color: #30AB66;font-weight: bold;}

.m-list3{margin: 0 -.14rem;display: flex;flex-wrap: wrap;}
.m-list3 li{width: 33.33%;margin-bottom: .3rem;}
.m-list3 .con{display: block;margin: 0 .14rem;border-radius: .1rem;overflow: hidden;
	background-color: #fff;
}
.m-list3 .pic{padding-top: 56%;height: 0;position: relative;overflow: hidden;}
.m-list3 .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-list3 .txt{height: 2.8rem;padding: .36rem .32rem 0;}
.m-list3 .tit{font-size: .24rem;line-height: 1.33;color: #222;font-weight: normal;
	margin-bottom: .2rem;
	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-list3 .desc{font-size: .16rem;line-height: 1.38;color: #383B4D;text-align: justify;
	margin-bottom: .36rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.m-list3 .date{display: block;font-size: .16rem;padding-left: .34rem;color: #039207;
	background: url(../images/i-28.png) no-repeat left center;
	-o-background-size: .2rem auto;
	-ms-background-size: .2rem auto;
	-moz-background-size: .2rem auto;
	-webkit-background-size: .2rem auto;
	background-size: .2rem auto;
}
.m-list3 .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-list3 .con:hover .tit{color: #039207;}

.row-c1{padding: .27rem 0 2.73rem;}
.pages{text-align: center;font-size: 0;margin-top: 1.1rem;}
.pages li{display: inline-block;vertical-align: top;margin: 0 .08rem;}
.pages li a{display: block;width: .3rem;height: .3rem;text-align: center;line-height: .28rem;
	font-size: .14rem;color: #383B4D;border: 1px solid #ccc;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.pages .arrow a{
	background-position: center;background-repeat: no-repeat;
	-o-background-size: .07rem auto;
	-ms-background-size: .07rem auto;
	-moz-background-size: .07rem auto;
	-webkit-background-size: .07rem auto;
	background-size: .07rem auto;
}
.pages .prev a{background-image: url(../images/i-29.png);}
.pages .next a{background-image: url(../images/i-30.png);}
.pages li:hover a,.pages li.on a{color: #fff;background-color: #039207;border-color: #039207;}
.pages .prev:hover a{background-image: url(../images/i-29-on.png);}
.pages .next:hover a{background-image: url(../images/i-30-on.png);}

.row-c2{padding: .77rem 0 2.8rem;}
.m-details{position: relative;}
.m-details h1{font-size: .48rem;font-weight: normal;margin-bottom: .4rem;}
.m-details .info{display: flex;flex-wrap: wrap;font-size: .18rem;padding-bottom: .57rem;
	color: #808080;border-bottom: 1px solid #E6E6E6;margin-bottom: .52rem;
}
.m-details .i-t{margin-right: .29rem;position: relative;padding-right: .25rem;}
.m-details .i-t:after{content: '';position: absolute;right: 0;top: 50%;width: 1px;height: .14rem;
	background-color: #CCC;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-details .info span{color: #0E7342;}
.m-details .i-t:last-child:after{display: none;}
.m-details .txt{font-size: .18rem;line-height: 2;color: #808080;text-align: justify;
	margin-bottom: 1.7rem;
}
.m-details .share{position: absolute;right: .22rem;top: 4rem;}
.m-details .share span{display: block;font-size: .14rem;color: #808080;text-align: center;
	display: block;margin-bottom: .25rem;
}
.m-details .share a{display: block;width: .4rem;height: .4rem;border-radius: .06rem;margin-bottom: .22rem;
    background-position: center;background-repeat: no-repeat;background-color: #B3B3B3;
    -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-details .share .ship{background-image: url(../images/i-20.png);}
.m-details .share .douy{background-image: url(../images/i-21.png);}
.m-details .share .xiao{background-image: url(../images/i-22.png);}
.m-details .share .yout{background-image: url(../images/i-23.png);}
.m-details .share .inst{background-image: url(../images/i-24.png);}
.m-details .share .face{background-image: url(../images/i-25.png);}
.m-details .share .link{background-image: url(../images/i-26.png);}
.m-details .share a:hover{background-color: #094;}
.back-btn{display: block;margin: 0 auto 1.48rem;width: 1.2rem;height: 1.2rem;border-radius: 50%;
	background: linear-gradient(90deg, #0E7342, #039205);position: relative;
}
.back-btn span{position: absolute;top: 50%;left: 0;right: 0;padding-top: .36rem;
	font-size: .14rem;color: #FFF;text-align: center;
	background: url(../images/i-31.png) no-repeat center top;
	-o-background-size: .26rem auto;
	-ms-background-size: .26rem auto;
	-moz-background-size: .26rem auto;
	-webkit-background-size: .26rem auto;
	background-size: .26rem auto;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-details .arrow{border-top: 1px solid #E6E6E6;padding-top: .25rem;}
.m-details .item{display: block;font-size: .18rem;line-height: .32rem;color: #808080;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-details .item span{font-size: .16rem;}
.m-details .item:hover{color: #039205;}

.row-d1{padding: 2.1rem 0 0;position: relative;
	background: url(../images/p-bg5.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.row-d1 .cur{position: absolute;left: 0;right: 0;top: 0;}
.m-comm{overflow: hidden;}
.m-comm .txt{width: 37%;float: left;}
.m-comm .tit{font-size: .6rem;color: #222;font-weight: normal;position: relative;
	padding-bottom: .28rem;margin-bottom: .32rem;
}
.m-comm .tit:after{content: '';position: absolute;left: 0;bottom: 0;width: .9rem;height: 4px;
	background-color: #039207;
}
.m-comm .tips{font-size: .24rem;line-height: 1.67;color: #039207;margin-bottom: .35rem;}
.m-comm .info{font-size: .24rem;line-height: 2.08;}
.m-comm .info p{padding-left: .5rem;
	background: url(../images/i-32.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-comm .pic{float: right;width: 62%;font-size: 0;text-align: center;padding-bottom: .8rem;padding-top: .15rem;
	background: url(../images/p-bg6.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-comm .pic img{display: inline-block;vertical-align: bottom;max-width: 75%;}


.row-d2{padding: 1.7rem 0 2rem;}
.g-t4{font-size: .48rem;color: #222;position: relative;padding-bottom: .33rem;text-align: center;}
.g-t4:after{content: '';position: absolute;left: 50%;bottom: 0;width: .9rem;height: 4px;
	background-color: #039207;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.m-list4{display: flex;flex-wrap: wrap;margin: 1rem -.15rem 0;}
.m-list4 li{width: 33.33%;margin-bottom: .92rem;}
.m-list4 .con{display: block;margin: 0 .15rem;}
.m-list4 .pic{height: 5rem;border-radius: .2rem;text-align: center;font-size: 0;
	line-height: 5rem;position: relative;margin-bottom: .32rem;
	background-color: #fff;
}
.m-list4 .pic:before{content: '';position: absolute;top: 0;left: 0;
	width: 100%;height: 100%;border-radius: .2rem;opacity: 0;
	background: url(../images/i-bg4.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list4 .pic img{display: inline-block;vertical-align: middle;
	max-height: 80%;max-width: 80%;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list4 .more{position: absolute;top: 50%;left: 50%;width: 1.28rem;height: 1.28rem;
	border-radius: 50%;z-index: 3;opacity: 0;display: none;
	background: rgba(255,255,255,.8) url(../images/i-33.png) no-repeat center;
	-o-background-size: .45rem auto;
	-ms-background-size: .45rem auto;
	-moz-background-size: .45rem auto;
	-webkit-background-size: .45rem auto;
	background-size: .45rem auto;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list4 .t1{text-align: center;font-size: .3rem;color: #222;font-weight: normal;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list4 .con:hover .t1{color: #039207;}
.m-list4 .con:hover .pic:before{opacity: 1;}
.m-list4 .con:hover .pic .img:after{opacity: 1;}
.m-list4 .con:hover .more{opacity: 1;}
.m-list4 .con:hover .pic img{
	-webkit-transform: scale(1.15);
	-moz-transform: scale(1.15);
	-o-transform: scale(1.15);
	-ms-transform: scale(1.15);
	transform: scale(1.15);
}

.row-d3{padding: 1.7rem 0 .8rem;position: relative;}
.row-d3 .cur{position: absolute;left: 0;right: 0;top: 0;}
.m-comm2{overflow: hidden;display: flex;justify-content: space-between;align-items: center;
}
.m-comm2 .txt{width: 46%;}
.m-comm2 .tit{font-size: .6rem;color: #222;font-weight: normal;position: relative;
	padding-bottom: .28rem;margin-bottom: .65rem;
}
.m-comm2 .tit:after{content: '';position: absolute;left: 0;bottom: 0;width: .9rem;height: 4px;
	background-color: #039207;
}
.m-comm2 .btn{display: block;width: 2.1rem;height: .5rem;border-radius: .25rem;
	text-align: center;line-height: .5rem;font-size: .2rem;color: #fff;font-weight: bold;
	background: linear-gradient(90deg, #0E7342, #039205);
}
.m-comm2 .info{font-size: .2rem;line-height: 2.5;margin-bottom: 1rem;}
.m-comm2 .info p{padding-left: .5rem;
	background: url(../images/i-32.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-comm2 .pic{width: 50%;font-size: 0;text-align: center;padding-bottom: .45rem;
	background: url(../images/p-bg7.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-comm2 .pic img{display: inline-block;vertical-align: bottom;max-width: 85%;}
.m-comm2 .pic-mo{display: none;}

.row-d4{padding: .8rem 0 .4rem;background-color: #f3f4f5;}
.g-t5{position: relative;font-size: .36rem;color: #222;padding-left: .29rem;}
.g-t5:after{content: '';position: absolute;left: 0;top: 50%;width: .06rem;height: .36rem;
	background-color: #039107;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-video{margin-top: .33rem;padding: .5rem;border-radius: .3rem;margin-bottom: .4rem;
	background-color: #fff;
}
.m-video .con{display: block;position: relative;}
.m-video .pic{position: relative;overflow: hidden;border-radius: .3rem;
	background-color: #000;
}
.m-video .pic img,.m-video .pic video{width: 100%;display: block;}
.m-video .pic img{z-index: 1;}
.m-video .pic:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	background-color: rgba(0,0,0,.4);z-index: 2;
}
.m-video .pic.on:after{display: none;}
.m-video .play{position: absolute;top: 50%;left: 50%;
	width: 1.22rem;height: 1.22rem;z-index: 3;
	background: url(../images/i-34.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: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.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)}

/*.row-d4-2{display: flex;justify-content: space-between;}*/
.m-box1{width: 49%;border-radius: .2rem;padding: .5rem 0 0;
	background-color: #fff;
}
.m-box1-1{width: auto;}
.m-txt2{padding: .5rem .4rem 0;display: flex;justify-content: space-between;align-items: flex-end;}
.m-txt2 .desc{font-size: .16rem;color: #000;line-height: 2;}
.m-txt2 .pic{width: 2.06rem;}
.m-txt3{padding: .32rem .4rem .3rem;text-align: center;font-size: .18rem;line-height: 1.8;}

.row-d5{padding: .9rem 0 1.85rem;
	background: #f3f4f5 url(../images/p-bg8.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-list4-1{margin-top: .7rem;}

.g-t6{font-size: .48rem;color: #222;position: relative;padding-bottom: .23rem;}
.g-t6:after{content: '';position: absolute;left: 0;bottom: 0;width: .9rem;height: 4px;
	background-color: #039207;
}

.row-e1{padding: .85rem 0 .7rem;
	background: url(../images/p-bg9.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-list5{display: flex;flex-wrap: wrap;margin: .74rem -.19rem 0;}
.m-list5 li{width: 50%;margin-bottom: .43rem;}
.m-list5 .con{margin: 0 .19rem;}
.m-list5 .t1{font-size: .28rem;color: #222;font-weight: normal;padding-left: .42rem;margin-bottom: .1rem;
	background: url(../images/i-35.png) no-repeat left center;
	-o-background-size: .26rem auto;
	-ms-background-size: .26rem auto;
	-moz-background-size: .26rem auto;
	-webkit-background-size: .26rem auto;
	background-size: .26rem auto;
}
.m-list5 .desc{font-size: .2rem;color: #666;padding-left: .42rem;}

.row-e2{padding: 1rem 0 0;}
.m-list6{margin: .8rem -.13rem 0;display: flex;flex-wrap: wrap;}
.m-list6 li{width: 25%;}
.m-list6 .con{margin: 0 .13rem;border-radius: .1rem;overflow: hidden;background-color: #F5F5F5;}
.m-list6 .pic{padding-top: 74%;height: 0;position: relative;overflow: hidden;border-radius: .1rem;}
.m-list6 .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-list6 .t1{height: .8rem;line-height: .8rem;text-align: center;font-size: .24rem;font-weight: normal;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list6 .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-list6 .con:hover .t1{color: #039207;}

.row-e3{padding: 1.18rem 0 3.3rem;}
.m-pic2{margin-top: .7rem;height: 6rem;padding-top: .6rem;
	background: url(../images/p-bg14.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-pic2 ul{display: flex;align-items: flex-end;justify-content: center;}
.m-pic2 li{width: 43%;padding: 0 .4rem;}
.m-pic2 .pic{height: 4.4rem;line-height: 4.4rem;font-size: 0;text-align: center;position: relative;}
.m-pic2 .pic img{display: inline-block;vertical-align: middle;max-width: 90%;
	max-height: 90%;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-pic2 .more{position: absolute;top: 50%;left: 50%;width: 1rem;height: 1rem;
	border-radius: 50%;z-index: 3;opacity: 0;display: none;
	background: rgba(255,255,255,.8) url(../images/i-33.png) no-repeat center;
	-o-background-size: .45rem auto;
	-ms-background-size: .45rem auto;
	-moz-background-size: .45rem auto;
	-webkit-background-size: .45rem auto;
	background-size: .45rem auto;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-pic2 .t1{text-align: center;font-size: .28rem;font-weight: normal;color: #222;}
.m-pic2 .pic:after{content: '';position: absolute;left: 100%;top: 50%;
	width: .8rem;height: .8rem;
	background: url(../images/i-66.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: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-pic2 .pic:hover 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-pic2 .pic:hover .more{opacity: 1;}
.m-pic2 li:last-child .pic:after{display: none;}
/*.m-pic2 img{width: 100%;display: block;}*/

.row-f1{padding: 1rem 0 2.5rem;
	background: url(../images/p-bg10.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-list7{display: flex;flex-wrap: wrap;margin: .36rem -.2rem 0 -.42rem;}
.m-list7 li{width: 50%;}
.m-list7 .con{margin: 0 .2rem;}
.m-list7 .pic{float: left;width: 2.65rem;height: 2.65rem;padding: .56rem;
	background: url(../images/i-bg5.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-list7 .pic img{width: 100%;height: 100%;display: block;border-radius: 50%;}
.m-list7 .txt{overflow: hidden;padding-top: .55rem;}
.m-list7 .t1{font-size: .28rem;font-weight: normal;color: #222;margin-bottom: .2rem;}
.m-list7 .desc{font-size: .18rem;line-height: 2;}
.m-list7 .desc p{padding-left: .3rem;
	background: url(../images/i-35.png) no-repeat left top .08rem;
	-o-background-size: .19rem auto;
	-ms-background-size: .19rem auto;
	-moz-background-size: .19rem auto;
	-webkit-background-size: .19rem auto;
	background-size: .19rem auto;
}
.m-txt4{position: relative;}
.m-txt4 .pic{width: 5.13rem;height: 5.13rem;margin: 0 auto;
	text-align: center;font-size: 0;padding-bottom: 1.2rem;
	background: url(../images/i-bg6.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-txt4 .pic img{display: inline-block;vertical-align: bottom;
	max-width: 3.8rem;
}
.m-txt4 .txt{position: absolute;top: 50%;left: 0;right: 0;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-txt4 .txt .item{display: flex;justify-content: space-between;flex-wrap: wrap;}
.m-txt4 .txt p{font-size: .24rem;color: #333;padding-left: .33rem;
	width: 4.1rem;min-height: 3em;text-align: justify;margin-bottom: .3rem;
	background: url(../images/i-35.png) no-repeat left top .06rem;
	-o-background-size: .25rem auto;
	-ms-background-size: .25rem auto;
	-moz-background-size: .25rem auto;
	-webkit-background-size: .25rem auto;
	background-size: .25rem auto;
}
.m-txt5 .txt{display: flex;justify-content: space-between;flex-wrap: wrap;}
.m-txt5 .txt p{font-size: .24rem;color: #333;padding-left: .33rem;
	width: 46.5%;min-height: 3em;text-align: justify;margin-bottom: .3rem;
	background: url(../images/i-35.png) no-repeat left top .06rem;
	-o-background-size: .25rem auto;
	-ms-background-size: .25rem auto;
	-moz-background-size: .25rem auto;
	-webkit-background-size: .25rem auto;
	background-size: .25rem auto;
}
.m-txt5 .top{display: flex;justify-content: space-between;margin: 0 -.2rem 1.02rem;}
.m-txt5 .top p{margin: 0 .2rem;}
.m-txt5{margin-top: .83rem;}

.g-tab{
	background-color: #fff;
}
.g-tab ul{display: flex;flex-wrap: wrap;}
.g-tab li{width: 2rem;}
.g-tab li a{display: block;height: .7rem;line-height: .7rem;text-align: center;font-size: .18rem;
	color: #222;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-tab li:hover a,.g-tab li.on a{color: #fff;background-color: #039207;}


.row-g1{padding: 1.07rem 0 2.58rem;
	background-color: #f3f4f5;
}
.g-t7{text-align: center;}
.g-t7 .tit{font-size: .46rem;font-weight: normal;color: #333;margin-bottom: .1rem;}
.g-t7 .desc{font-size: .2rem;color: #9FA0A0;}

.m-sel{display: flex;justify-content: space-between;margin: .45rem 0;position: relative;z-index: 6;}
.m-sel .item{width: 32%;}
.so2{position: relative;}
.so2 .inp{display: block;width: 100%;height: .7rem;border-radius: .06rem;
	box-shadow: 0px 0px .13rem 0px rgba(0,0,0,0.04);border: 0;
	font-size: .18rem;padding: 0 .8rem 0 .3rem;
}
.so2 .btn{display: block;position: absolute;top: 0;right: 0;width: .66rem;height: .7rem;
	border: 0;cursor: pointer;background: url(../images/i-36.png) no-repeat center;
	-o-background-size: .26rem auto;
	-ms-background-size: .26rem auto;
	-moz-background-size: .26rem auto;
	-webkit-background-size: .26rem auto;
	background-size: .26rem auto;
}
.m-sel .sel{position: relative;}
.m-sel .sel dt{height: .7rem;border-radius: .06rem;padding-left: .74rem;
	font-size: .18rem;color: #666;line-height: .7rem;position: relative;
	box-shadow: 0px 0px .13rem 0px rgba(0,0,0,0.04);cursor: pointer;
	background-color: #fff;background-position: .32rem center;background-repeat: no-repeat;
	-o-background-size: .22rem auto;
	-ms-background-size: .22rem auto;
	-moz-background-size: .22rem auto;
	-webkit-background-size: .22rem auto;
	background-size: .22rem auto;
}
.m-sel .sel dt:after{content: '';position: absolute;top: 50%;right: .29rem;
	border-top: .11rem solid #039207;
	border-left: .09rem solid transparent;
	border-right: .09rem solid transparent;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-sel .i2 dt{background-image: url(../images/i-37.png);}
.m-sel .i3 dt{background-image: url(../images/i-38.png);}
.m-sel .sel dd{position: absolute;left: 0;right: 0;top: 100%;border-radius: .06rem;
	background-color: #fff;box-shadow: 0px 0px .13rem 0px rgba(0,0,0,0.04);display: none;
}
.m-sel .sel dd a{display: block;font-size: .18rem;line-height: .5rem;padding-left: .74rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-sel .sel dd a:hover{color: #039207;}

.m-list8{margin: 0 -.22rem;display: flex;flex-wrap: wrap;}
.m-list8 li{width: 50%;margin-bottom: .3rem;}
.m-list8 .con{height: 2rem;margin: 0 .22rem;padding: .32rem .29rem 0;display: block;
	background-color: #fff;border-radius: .1rem;color: #222;position: relative;
}
.m-list8 .ico{position: absolute;top: .37rem;right: .55rem;width: .5rem;}
.m-list8 .ico img{width: 100%;display: block;}
.m-list8 .tit{font-size: .24rem;font-weight: normal;margin-bottom: .18rem;}
.m-list8 .lab{display: inline-block;vertical-align: middle;padding: 0 .14rem;height: .3rem;
	line-height: .3rem;border-radius: 3px;font-size: .14rem;color: #fff;margin-left: .19rem;
	background-color: #039207;
}
.m-list8 .adds{font-size: .18rem;margin-bottom: .52rem;}
.m-list8 .info{font-size: .14rem;color: #666;}
.m-list8 .info span{margin-right: .39rem;}

.row-g2{padding: 1.06rem 0 2.7rem;
	background-color: #f3f4f5;
}
.m-list9{margin: 0 -.13rem;display: flex;flex-wrap: wrap;}
.m-list9 li{width: 25%;}
.m-list9 .con{display: block;margin: 0 .13rem;padding: .2rem .24rem .16rem;
	background-color: #fff;border-radius: .1rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list9 .pic{padding-top: 74%;height: 0;position: relative;overflow: hidden;border-radius: .1rem;
	margin-bottom: .32rem;
}
.m-list9 .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-list9 .tit{font-size: .24rem;font-weight: normal;color: #333;margin-bottom: .48rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list9 .btn{display: block;font-size: .18rem;padding-left: .26rem;color: #039207;
	background: url(../images/i-42.png) no-repeat left center;
	-o-background-size: .16rem auto;
	-ms-background-size: .16rem auto;
	-moz-background-size: .16rem auto;
	-webkit-background-size: .16rem auto;
	background-size: .16rem auto;
}
.m-list9 .con:hover{box-shadow: 0px 0px .15rem rgba(0,0,0,.15);}
.m-list9 .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-list9 .con:hover .tit{color: #039207;}

.m-tit1{display: flex;justify-content: space-between;margin-bottom: .43rem;}
.m-tit1 .tit{font-size: .46rem;color: #222;line-height: .7rem;}
.m-tit1 .so2{width: 4.6rem;}
.m-tab2{display: flex;flex-wrap: wrap;margin-bottom: .55rem;}
.m-tab2 li{margin-right: .35rem;}
.m-tab2 li a{display: block;font-size: .18rem;color: #666;padding-left: .29rem;
	background: url(../images/i-40.png) no-repeat left center;
	-o-background-size: .2rem auto;
	-ms-background-size: .2rem auto;
	-moz-background-size: .2rem auto;
	-webkit-background-size: .2rem auto;
	background-size: .2rem auto;
}
.m-tab2 li.on a{background-image: url(../images/i-41.png);}

.pop-down{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 1024;display: none;}
.pop-bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	background-color: rgba(0,0,0,.5);
}
.pop-down .cont{position: absolute;top: 50%;left: 50%;width: 14.4rem;padding: .56rem .6rem .4rem;
	background-color: #fff;border-radius: .2rem;
	-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-down .tit{font-size: .3rem;line-height: 1.27;color: #000;font-weight: normal;
	margin-bottom: .3rem;
}
.pop-down .ovh{display: flex;flex-wrap: wrap;margin: 0 -.08rem 1.34rem;}
.pop-down .item{padding: 0 .08rem;width: 25%;}
.pop-down .t1{font-size: .18rem;color: #000;display: block;margin-bottom: .15rem;}
.pop-down .inp{display: block;width: 100%;height: .52rem;
	border-radius: .06rem;border: 1px solid #CCCCCC;
	font-size: .16rem;padding: 0 .13rem;
}
.pop-down .t1 em{color: #008D17;font-size: .18rem;margin-right: .06rem;}
.pop-down .code{padding-right: 1.89rem;position: relative;}
.pop-down .btn-code{position: absolute;right: 0;bottom: 0;width: 1.7rem;height: .52rem;
	border-radius: .06rem;font-size: .18rem;color: #fff;
	background-color: #008D17;border: 0;cursor: pointer;
}
.pop-down .btn-code.disabled{background-color: #C2C2C2;cursor: default;}
.pop-down .bot{display: flex;flex-wrap: wrap;}
.pop-down .btn{display: block;width: 1.7rem;height: .52rem;border-radius: .06rem;
	margin-right: .16rem;font-size: .18rem;color: #fff;border: 0;cursor: pointer;
}
.pop-down .btn-1{background-color: #008D17;}
.pop-down .btn-2{background-color: #C2C2C2;}
.pop-down .close{position: absolute;top: .24rem;right: .6rem;
	width: .5rem;height: .5rem;cursor: pointer;
	background: url(../images/i-43.png) no-repeat center;
	-o-background-size: .29rem auto;
	-ms-background-size: .29rem auto;
	-moz-background-size: .29rem auto;
	-webkit-background-size: .29rem auto;
	background-size: .29rem auto;
}

.row-a4{position: relative;}
.row-a4 .g-t8{position: absolute;top: 1.28rem;left: 0;right: 0;z-index: 3;}
.g-t8{text-align: center;}
.g-t8 .tit{font-size: .48rem;color: #333;}
.g-t8 .desc{font-size: .24rem;line-height: 1.5;color: #333;margin-top: .05rem;}
.m-map{position: relative;}
.m-map .pic img{width: 100%;display: block;}
.m-map .pic .mo-db{display: none;}
.m-map .txt{font-size: .18rem;}
.m-map .i-1 .txt{color: #094;font-weight: bold;font-size: .24rem;}
.m-map .i-2 .txt{font-weight: bold;}
.m-map .i-3 .txt{font-weight: bold;}
.m-map .point-area{position: absolute;}
.m-map .ico{position: absolute;width: 6px;height: 6px;border-radius: 50%;
	background-color: #094;
}
.m-map .i-1{top: 53%;right: 18.5%;}
.m-map .i-2{top: 57%;right: 24%;}
.m-map .i-3{top: 52.5%;right: 28.5%;}
.m-map .i-4{top: 42%;right: 26%;}
.m-map .i-5{top: 57%;right: 28.5%;}
.m-map .i-6{top: 63.3%;right: 28.2%;}
.m-map .i-7{top: 56.8%;right: 32.8%;}
.m-map .i-8{top: 51%;right: 33.5%;}
.m-map .i-9{top: 48.8%;right: 20.8%;}
.m-map .i-10{top: 69.5%;right: 28%;}
.m-map .i-11{top: 71.2%;right: 33%;}
.m-map .i-12{top: 79%;right: 28.5%;}
.m-map .i-13{top: 64%;right: 39%;}
.m-map .i-14{top: 35%;left: 33.5%;}
.m-map .i-15{top: 38%;left: 30%;}
.m-map .i-1 .ico{width: .14rem;height: .14rem;top: 50%;left: -.3rem;border-radius: 50%;
	background-color: #094;
	/*background: url(../images/i-67.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: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-perspective: 1000;
	perspective: 1000;
}


.m-map .i-2 .ico,
.m-map .i-3 .ico{width: .1rem;height: .1rem;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-perspective: 1000;
	perspective: 1000;
}
.m-map .ico:before,.m-map .ico:before{
	content: "";width: 100%;height: 100%;
	display: block;border-radius: 50%;
	position: absolute;left: 0;top: 0;
	opacity: 0;background-color: rgba(0, 153, 68, .3);
	-webkit-animation: proper 1.8s linear infinite;
	-o-animation: proper 1.8s linear infinite;
	animation: proper 1.8s linear infinite;
	animation-timing-function: ease-out; 
}
.m-map .ico:after,.m-map .ico:after{
	content: "";width: 100%;height: 100%;
	display: block;border-radius: 50%;
	position: absolute;left: 0;top: 0;
	opacity: 0;background-color: rgba(0, 153, 68, .6);
	-webkit-animation: prop 2.5s linear infinite;
	-o-animation: prop 2.5s linear infinite;
	animation: prop 2.5s linear infinite;
	animation-timing-function: ease-out; 
}


.m-map .i-1 .ico:before{
	content: "";width: 100%;height: 100%;
	display: block;border-radius: 50%;
	position: absolute;left: 0;top: 0;
	opacity: 0;background-color: rgba(0, 153, 68, .3);
	-webkit-animation: proper 1.8s linear infinite;
	-o-animation: proper 1.8s linear infinite;
	animation: proper 1.8s linear infinite;
	animation-timing-function: ease-out; 
}
.m-map .i-1 .ico:after{
	content: "";width: 100%;height: 100%;
	display: block;border-radius: 50%;
	position: absolute;left: 0;top: 0;
	opacity: 0;background-color: rgba(0, 153, 68, .6);
	-webkit-animation: prop 2.5s linear infinite;
	-o-animation: prop 2.5s linear infinite;
	animation: prop 2.5s linear infinite;
	animation-timing-function: ease-out; 
}



@-webkit-keyframes prop{
	from { transform: scale(1); opacity: 1; }
	  to   { transform: scale(3); opacity: 0; }
}
@keyframes prop{
	from { transform: scale(1); opacity: 1; }
	  to   { transform: scale(3); opacity: 0; }
}


@-webkit-keyframes proper{
	from { transform: scale(1); opacity: 1; }
	  to   { transform: scale(4); opacity: 0; }
}
@keyframes proper{
	from { transform: scale(1); opacity: 1; }
	  to   { transform: scale(4); opacity: 0; }
}

.m-map .i-2 .ico{right: 100%;top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-map .i-3 .ico{right: 0;margin-right: -.15rem;top: 80%;}
.m-map .i-4 .ico{left: 100%;top: 50%;margin-left: 2px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-map .i-5 .ico{bottom: 100%;left: 50%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.m-map .i-6 .ico{
	bottom: 100%;left: 50%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.m-map .i-7 .ico{left: 100%;margin-left: 5px;top: .02rem;}
.m-map .i-8 .ico{
	top: 100%;left: 50%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.m-map .i-9 .ico{left: -.15rem;top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-map .i-10 .ico{left: -.24rem;top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-map .i-11 .ico{right: -.18rem;top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-map .i-12 .ico{left: -.14rem;top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-map .i-13 .ico{left: -.14rem;top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-map .i-14 .ico{left: -.11rem;top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-map .i-15 .ico{left: 0;top: -.05rem;}

.row-a1{padding: 1.27rem 0 1.92rem;
	background: url(../images/p-bg11.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-tit{display: flex;justify-content: space-between;}
.m-tit .tit{font-size: .48rem;color: #333;}
.m-tit .tab{display: flex;flex-wrap: wrap;margin-top: .17rem;}
.m-tit .tab li{margin-left: .1rem;}
.m-tit .tab li a{display: block;height: .42rem;line-height: .42rem;
	border-radius: .21rem;font-size: .18rem;color: #000;padding: 0 .24rem;
	background-color: #f0f0f0;
}
.m-tit .ico{display: inline-block;vertical-align: middle;width: .24rem;height: .24rem;
	position: relative;margin-right: .07rem;position: relative;top: -1px;
}
.m-tit .ico img{width: 100%;height: 100%;display: block;position: absolute;top: 0;left: 0;}
.m-tit .i-on{opacity: 0;}
.m-tit .tab li:hover a,.m-tit .tab li.on a{color: #fff;
	background: linear-gradient(90deg, #0E7342, #039205);
}
.m-tit .tab li:hover .i-on,.m-tit .tab li.on .i-on{opacity: 1;}
.m-tit .tab li:hover .i-ok,.m-tit .tab li.on .i-ok{opacity: 0;}

.m-list10{display: flex;flex-wrap: wrap;margin: .67rem -.1rem 0 0;}
.m-list10 li{width: 19%;padding-right: .1rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list10 .con{display: block;height: 5.6rem;border-radius: .2rem;padding-top: .48rem;
	background: linear-gradient(120deg, #EDF1F2, #D5DEE6);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;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list10 .tit{text-align: center;font-size: .28rem;color: #222;font-weight: normal;
	line-height: 1.29;margin-bottom: .32rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list10 .more{display: block;margin: 0 auto;width: .46rem;height: .46rem;
	border-radius: 50%;opacity: 0;
	background: #fff url(../images/i-56.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-list10 .pic{position: absolute;left: 0;right: 0;bottom: 0;
	height: 4.4rem;line-height: 4.4rem;font-size: 0;text-align: center;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list10 .pic img{display: inline-block;vertical-align: middle;max-height: 80%;}

.m-list10 li.open{width: 43%;}
.m-list10 li.open .con{background-image: url(../images/i-bg7.jpg);}
.m-list10 li.open .tit{color: #fff;text-align: left;padding-left: .5rem;}
.m-list10 li.open .more{opacity: 1;position: absolute;right: .5rem;top: .5rem;}
.m-list10 li.open .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);
}

.row-a2{padding: 1.08rem 0 0;height: 10.4rem;
	background: url(../images/p-bg12.jpg) no-repeat center;
	-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%;}
.m-txt{position: relative;}
.m-txt .tit{font-size: .48rem;line-height: 1.17;color: #000;margin-bottom: .47rem;}
.m-txt .desc{font-size: .18rem;line-height: 1.78;text-align: justify;color: #222;
	max-width: 3.45rem;margin-bottom: .92rem;
}
.m-txt .btn{display: inline-block;font-size: .16rem;color: #222;
	padding-left: .5rem;line-height: .4rem;
	background: url(../images/i-57.png) no-repeat left center;
	-o-background-size: .4rem auto;
	-ms-background-size: .4rem auto;
	-moz-background-size: .4rem auto;
	-webkit-background-size: .4rem auto;
	background-size: .4rem auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-txt .btn:hover{color: #039205;}
.m-txt .pic{position: absolute;top: 0;right: -.5rem;
	width: 10.82rem;
}
.m-txt .pic img{width: 100%;display: block;}

.m-tab3{position: absolute;left: 0;right: 0;bottom: .8rem;
	background-color: #fff;border-radius: .2rem;display: flex;flex-wrap: wrap;
}
.m-tab3 li{width: 20%;height: 2rem;position: relative;}
.m-tab3 li:after{content: '';position: absolute;right: 0;top: 50%;width: 1px;height: 1.2rem;
	background: url(../images/i-63.png) no-repeat center;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-tab3 .t1{font-size: .18rem;line-height: 1.33;color: #222;text-align: center;padding: 0 .3rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab3 .con{position: absolute;left: 0;right: 0;bottom: 0;height: 2rem;border-radius: .2rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab3 .t-c{position: absolute;top: 50%;left: 0;right: 0;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-tab3 .ico{display: block;margin: 0 auto .19rem;width: .6rem;height: .6rem;position: relative;
	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;
}
.m-tab3 .ico img{position: absolute;top: 50%;left: 50%;width: .6rem;height: .6rem;display: block;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab3 .i-on{opacity: 0;}
.m-tab3 li:last-child:after{display: none;}
.m-tab3 li.on .con{height: 2.7rem;
	border-bottom: .09rem solid #9FD61C;
	background: url(../images/i-bg8.png) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-tab3 li.on .t1{color: #fff;}
.m-tab3 li.on .i-on{opacity: 1;}
.m-tab3 li.on .i-ok{opacity: 0;}
.m-tab3 li.on .ico{width: 1.38rem;height: 1.38rem;background-image: url(../images/i-64.png);}


.row-a3{padding: 1.18rem 0 0;height: 9.89rem;
	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;
}
.row-a3 .wp{height: 100%;position: relative;}
.m-list11{}
.m-list11 li{position: absolute;}
.m-list11 .txt{position: absolute;top: -2.1rem;opacity: 0;
	width: 3.42rem;height: 1.41rem;padding: .24rem .27rem 0;
	background: url(../images/i-bg9.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-list11 .tit{font-size: .3rem;color: #049A46;margin-bottom: .07rem;}
.m-list11 .more{display: inline-block;font-size: .16rem;color: #222;
	padding-left: .4rem;line-height: .3rem;
	background: url(../images/i-57.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;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list11 .txt:hover .more{color: #039205;}
.m-list11 .pic{width: 3.33rem;position: relative;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list11 .pic img{max-width: 100%;display: block;}
.m-list11 .i1{left: 0;bottom: 1.52rem;}
.m-list11 .i2{left: 3.74rem;bottom: .04rem;}
.m-list11 .i3{left: 7.74rem;bottom: .75rem;}
.m-list11 .i4{right: -.16rem;bottom: 2.58rem;}
.m-list11 .pic:after{content: '';position: absolute;left: 50%;top: 35%;
	width: .66rem;height: .66rem;opacity: 0;display: none;
	background: url(../images/i-65.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: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list11 li.on .txt{opacity: 1;}
.m-list11 li.on .pic:after{opacity: 1;}
.m-list11 li.on .pic{
	-webkit-transform: translateY(-.15rem);
	-moz-transform: translateY(-.15rem);
	-o-transform: translateY(-.15rem);
	-ms-transform: translateY(-.15rem);
	transform: translateY(-.15rem);
}
.hide-dn{height: 0;overflow: hidden;}

.so-list{}
.so-list .con{display: block;overflow: hidden;line-height: .7rem;
	border-bottom: 1px solid #ddd;
}
.so-list .date{float: right;margin-left: .2rem;font-size: .16rem;color: #666;}
.so-list .tit{font-size: .2rem;color: #333;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.so-list .con:hover .tit{color: #039205;}