﻿
.g-t1{font-size: .8rem;color: #383B4D;}
.row-a1{padding: .9rem 0 .65rem;
	background: #F2F2F2 url(../images/p-bg1.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-tab1{display: flex;flex-wrap: wrap;margin: .33rem -.15rem .3rem;}
.m-tab1 li{width: 33.33%;}
.m-tab1 .con{height: .66rem;display: block;margin: 0 .15rem;line-height: .66rem;padding-left: .15rem;
	background: rgba(255,255,255,0.5);overflow: hidden;
	box-shadow: 0px 3px 1px 0px rgba(255,255,255,0.6), 0px -2px 1px 0px rgba(255,255,255,0.6), 0px 70px 225px 25px rgba(255,255,255,0.35) inset;
	border-radius: 8px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab1 .ico{float: left;width: .42rem;height: .42rem;margin-right: .1rem;margin-top: .12rem;position: relative;}
.m-tab1 .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-tab1 .i-on{opacity: 0;}
.m-tab1 .t1{overflow: hidden;font-size: .22rem;color: #383B4D;font-weight: normal;
	background: url(../images/i-48.png) no-repeat right .2rem center;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab1 li:hover .i-ok,.m-tab1 li.on .i-ok{opacity: 0;}
.m-tab1 li:hover .i-on,.m-tab1 li.on .i-on{opacity: 1;}
.m-tab1 li:hover .con,.m-tab1 li.on .con{background-color: #269C46;box-shadow: none;}
.m-tab1 li:hover .t1,.m-tab1 li.on .t1{color: #fff;background-image: url(../images/i-47-on.png);}



.row-a1-1{overflow: hidden;
	background: rgba(255,255,255,0.5);
	box-shadow: 0px 1px 1px 0px rgba(255,255,255,0.6), 0px -1px 1px 0px rgba(255,255,255,0.6), 0px 70px 169px 19px rgba(255,255,255,0.35);
	border-radius: 10px;
}
.row-a1-1 .col-l{width: 3.6rem;height: 6.8rem;
	background-color: rgba(255,255,255,.7);
}
.row-a1-1 .col-r{overflow: hidden;float: none;padding: .38rem .3rem 0 .66rem;}
.m-tab2{max-height: 6.8rem;overflow-y: auto;}
.m-tab2::-webkit-scrollbar {
    width: .1rem;
}
.m-tab2::-webkit-scrollbar-track {
    background: rgba(208, 208, 208, .5);border-radius: .05rem;
}
.m-tab2::-webkit-scrollbar-thumb {
    background: #269C46;border-radius: .05rem;
}
.m-tab2::-webkit-scrollbar-thumb:window-inactive {
    background: #269C46;border-radius: .05rem;
}
.m-tab2 li{position: relative;}
.m-tab2 li:after{content: '';position: absolute;left: .3rem;right: .3rem;bottom: 0;
	height: 1px;background-color: #269C46;opacity: .5;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab2 .con{position: relative;display: block;overflow: hidden;
	padding: .38rem .22rem .3rem .3rem;min-height: 1.2rem;
}
.m-tab2 .con:before{content: '';position: absolute;top: 50%;bottom: 50%;left: 0;width: .1rem;
	background-color: #269C46;border-radius: 2px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab2 .con:after{content: '';position: absolute;left: 0;right: 0;bottom: 0;top: 0;
	background: url(../images/i-bg1.png) repeat-x left bottom;opacity: 0;
	-o-background-size: auto .38rem;
	-ms-background-size: auto .38rem;
	-moz-background-size: auto .38rem;
	-webkit-background-size: auto .38rem;
	background-size: auto .38rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab2 .ico{width: .45rem;height: .45rem;float: left;margin-right: .15rem;margin-top: 0.05rem;}
.m-tab2 .t-c{overflow: hidden;}
.m-tab2 .t1{font-size: .22rem;color: #383B4D;line-height: 1.36;
	margin-bottom: 12px;padding-right: .28rem;font-weight: normal;
	background: url(../images/i-47.png) no-repeat right center;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab2 .desc{font-size: 14px;color: #B3B3B3;line-height: 20px;}
.m-tab2 .desc p{position: relative;padding-left: 12px;}
.m-tab2 .desc p:before{content: '';position: absolute;left: 0;top: 8px;width: 4px;height: 4px;
	border-radius: 50%;background-color: #B3B3B3;
}
.m-tab2 li:first-child .t1{font-size: .22rem;}
.m-tab2 li.on .t1,.m-tab2 li:hover .t1{color: #269C46;background-image: url(../images/i-48.png);}
.m-tab2 li.on .con:after,.m-tab2 li:hover .con:after{opacity: 1;}
.m-tab2 li.on .con:before,.m-tab2 li:hover .con:before{opacity: 1;top: 0;bottom: 0;}
.m-tab2 li.on:after,.m-tab2 li:hover:after{opacity: 0;}
.m-tab2 li:last-child:after{display: none;}

.m-t1{font-size: .26rem;color: #269C46;font-weight: normal;position: relative;
	margin-bottom: 10px;text-transform: uppercase;padding-bottom: 0.09rem;
	border-bottom: 1px solid rgba(208, 208, 208, .5);
}
.m-t1:before{content: '';position: absolute;left: -.29rem;top: 50%;width: 6px;height: .26rem;
	background-color: #269C46;border-radius: 2px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

.m-list1{display: flex;flex-wrap: wrap;padding-bottom: .15rem;margin-bottom: .26rem;
	background: url(../images/i-bg2.png) no-repeat left bottom;
}
.m-list1 li{width: 25%;margin-bottom: 15px;padding-left: .28rem;}
.m-list1 li a{display: block;font-size: 16px;line-height: 1;color: #383B4D;position: relative;padding-left: 13px;
	
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list1 li a:after{content: '';position: absolute;left: 0;top: 6px;width: 4px;height: 4px;
	border-radius: 50%;background-color: #383B4D;opacity: .5;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list1:last-child{background-image: none;}
.m-list1 li a:hover{color: #269C46;}
.m-list1 li a:hover:after{background-color: #269C46;opacity: 1;}

.m-soll{padding-right: .55rem;padding-left: 0.3rem;overflow: hidden;overflow-y: auto;max-height: 6.2rem;}
.m-soll::-webkit-scrollbar {
    width: .1rem;
}
.m-soll::-webkit-scrollbar-track {
    background: rgba(208, 208, 208, .5);border-radius: .05rem;
}
.m-soll::-webkit-scrollbar-thumb {
    background: #269C46;border-radius: .05rem;
}
.m-soll::-webkit-scrollbar-thumb:window-inactive {
    background: #269C46;border-radius: .05rem;
}
.hide-dn{height: 0;overflow: hidden;}
.n-desc{font-size: 0.18rem;color: #1a1a1a;line-height: 1.55;margin-bottom: 0.35rem;}

.n-list1{margin-bottom: 0.32rem;}
.n-desc li{display: block;font-size: 0.18rem;color: #1a1a1a;padding: .06rem 0 .06rem 0.37rem;
	background: url(../images/ico-01.png) no-repeat left center;
	-o-background-size: .18rem auto;
	-ms-background-size: .18rem auto;
	-moz-background-size: .18rem auto;
	-webkit-background-size: .18rem auto;
	background-size: .18rem auto;
}





.m-slider1{position: relative;padding-bottom: .68rem;}
.m-slider1 .swiper-container{margin: 0 -.12rem;}
.m-slider1 .swiper-slide-active ul{opacity: 1;}
.m-slider1 ul{display: flex;flex-wrap: wrap;opacity: 0;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider1 li{width: 50%;}
.m-slider1 .con{position: relative;margin: 0 .12rem .26rem;padding: 0 .3rem;cursor: pointer;}
.m-slider1 .con:before{content: '';position: absolute;top: 0;left: 0;right: 0;height: .9rem;
	background: rgba(255,255,255,0.02);
	box-shadow: 0px 1px 1px 0px rgba(255,255,255,0.6), 0px -2px 1px 0px rgba(255,255,255,0.6), 0px 70px 225px 25px rgba(255,255,255,0.35) inset;
	border-radius: 10px;
}
.m-slider1 .top{height: .9rem;overflow: hidden;position: relative;}
.m-slider1 .top:after{content: '';position: absolute;right: .33rem;top: 0;bottom: 0;width: 11px;
	background: url(../images/i-49.png) no-repeat center;
}
.m-slider1 .ico{float: left;line-height: .9rem;font-size: 0;height: .9rem;margin-right: .26rem;}
.m-slider1 .ico img{display: inline-block;vertical-align: middle;max-height: 85%;}
.m-slider1 .t1{overflow: hidden;font-size: .2rem;line-height: .9rem;
	
}
.m-slider1 .list{position: absolute;left: 0;right: 0;top: 100%;padding: .28rem .3rem 0;display: none;}
.m-slider1 .list:before{content: '';position: absolute;left: .3rem;right: .3rem;top: 0;
	height: 1px;background: linear-gradient(90deg, #6AB7FF, #269C46);
}
.m-slider1 .list dl{margin: 0 -.17rem;display: flex;flex-wrap: wrap;}
.m-slider1 .list dd{width: 50%;margin-bottom: .12rem;}
.m-slider1 .list .pic{float: left;width: .52rem;height: .52rem;margin-right: .24rem;
	margin-top: .08rem;
}
.m-slider1 .list .pic img{width: 100%;height: 100%;display: block;}
.m-slider1 .list .t-c{display: block;height: .71rem;margin: 0 .17rem;position: relative;
	border-radius: .1rem;padding-left: .14rem;padding-right: .3rem;
	border: 1px solid rgba(209, 209, 209, 0);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider1 .list .t-c:after{content: '';position: absolute;top: 0;bottom: 0;right: .18rem;width: 7px;
	background: url(../images/i-47.png) no-repeat center;opacity: 0;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider1 .t2{overflow: hidden;font-size: .2rem;color: #383B4D;
	line-height: .69rem;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.m-slider1 .list dd:hover .t-c{border-color: #D1D1D1;}
.m-slider1 .list dd:hover .t-c:after{opacity: 1;}
.m-slider1 li.on{z-index: 2;}
.m-slider1 li.on .top:after{background-image: url(../images/i-48.png);}
.m-slider1 li.on .con:before{height: 4.38rem;background-color: #eaebeb;}
.m-slider1 li.on .list{display: block;}
.m-slider1 .swiper-arrow{position: absolute;bottom: 0;width: 1rem;height: .4rem;
	background-color: #fff;border-radius: .1rem;cursor: pointer;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: .16rem auto;
	-ms-background-size: .16rem auto;
	-moz-background-size: .16rem auto;
	-webkit-background-size: .16rem auto;
	background-size: .16rem auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider1 .swiper-prev{right: 1.28rem;background-image: url(../images/i-50.png);}
.m-slider1 .swiper-next{right: 0;background-image: url(../images/i-51.png);}
.m-slider1 .swiper-arrow:hover{background-color: #269C46;}
.m-slider1 .swiper-prev:hover{background-image: url(../images/i-50-on.png);}
.m-slider1 .swiper-next:hover{background-image: url(../images/i-51-on.png);}

.row-a2{padding: .9rem 0 1.14rem;}
.m-t2{font-size: .24rem;color: #269C46;font-weight: bold;margin-bottom: .26rem;}
.g-t2{font-size: .7rem;line-height: 1.06;color: #383B4D;font-weight: normal;}
.m-txt1{padding-top: .3rem;margin-bottom: 1.4rem;}
.m-txt1 .pic{float: right;width: 6.4rem;margin-left: .88rem;position: relative;}
.m-txt1 .pic img{width: 100%;display: block;border-radius: .16rem;position: relative;z-index: 2;}
.m-txt1 .pic:before{content: '';position: absolute;top: -6px;left: -6px;width: 2rem;height: 2rem;
	background: url(../images/i-bg3.png) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-txt1 .pic:after{content: '';position: absolute;bottom: -6px;right: -6px;width: 2.81rem;height: 2rem;
	background: url(../images/i-bg4.png) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-txt1 .txt{overflow: hidden;}
.m-txt1 .desc{font-size: .18rem;line-height: 1.57;margin-bottom: 0.24rem;}
.m-txt1 .desc2{font-size: .18rem;line-height: 1.57;margin-bottom: .26rem;}
.m-txt1 .t1{font-size: 0.24rem;color: #289c47;}

.m-list2{display: flex;flex-wrap: wrap;margin: 0 -0.37rem;}
.m-list2 li{width: 33.33%;margin-bottom: 0.58rem;}
.m-list2 .con{display: block;margin: 0 0.37rem;position: relative;overflow: hidden;padding-bottom: 0.33rem;}
.m-list2 .con:after{content: '';position: absolute;left: 0;right: 0;bottom: 0;height: 1px;
	background: linear-gradient(90deg, #6AB7FF, #269C46);
}
.m-list2 .ico{float: right;width: 0.6rem;height: 0.6rem;}
.m-list2 .ico img{width: 100%;height: 100%;display: block;}
.m-list2 .txt{overflow: hidden;}
.m-list2 .num{float: left;font-size: 0.7rem;color: #269C46;font-family: 'DINPro-Regular';line-height: 1;
	margin-right: 0.3rem;
}
.m-list2 .t-c{overflow: hidden;padding-top: 0.1rem;}
.m-list2 .lab{font-size: 22px;color: #269C46;line-height: 1;
	display: block;margin-bottom: 0.1rem;
}
.m-list2 .desc{font-size: 14px;color: #383B4D;}
.m-list2 li:nth-child(1) .lab,.m-list2 li:nth-child(2) .lab{font-size: 14px;}
.row-a2-1{height: 8.57rem;margin-bottom: -2.22rem;padding-top: 0rem;position: relative;}

.right-map{position: absolute;right: 0;top: -2.6rem;bottom: 0;width: 12.69rem;
	background: url(../images/p105.png) no-repeat right 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;
}
.right-map .point-area{text-align:center;position:absolute;width:80px;height:80px;transition:opacity .5s ease-out}
.right-map .point-area:before{position:absolute;content:'';width:10px;height:10px;
	border-radius:50%;background:#269C46;display:inline-block;margin-left:-5px;
	margin-top:-5px;top:50%;left:50%
}
.right-map .point-area .txt{width:1.5rem;position:absolute;left:50px;top:33%;color:#383B4D;font-size: .16rem;
	text-align: left;padding-left: 0.1rem;
}
.right-map .point{position:absolute;width:100%;height:100%}
.right-map .point:after{content:"";display:block;position:absolute;top:0;right:0;
	bottom:0;left:0;border-radius:50%;border:1px solid #269C46;opacity:0
}
.right-map .point.point-10:after{animation:4.5s ease-out 225ms infinite ripple}
.right-map .point.point-40:after{animation:4.5s ease-out .9s infinite ripple}
.right-map .point.point-80:after{animation:4.5s ease-out 1.8s infinite ripple}
.right-map .point.point-shadow:after{box-shadow:inset 0 0 5em rgba(255,255,255,.16)}
@keyframes ripple{
0%{opacity:0;transform:scale(.1)}
5%{opacity:1}
to{opacity:0;transform:scale(1)}
}
@-moz-keyframes ripple{
0%{opacity:0;transform:scale(.1)}
5%{opacity:1}
to{opacity:0;transform:scale(1)}
}
@-ms-keyframes ripple{
0%{opacity:0;transform:scale(.1)}
5%{opacity:1}
to{opacity:0;transform:scale(1)}
}
@-webkit-keyframes ripple{
0%{opacity:0;transform:scale(.1)}
5%{opacity:1}
to{opacity:0;transform:scale(1)}
}
@-o-keyframes ripple{
0%{opacity:0;transform:scale(.1)}
5%{opacity:1}
to{opacity:0;transform:scale(1)}
}

.m-slider2{width: 3.6rem;
	background: #FFFFFF;
	box-shadow: 0px 10px 30px 0px rgba(0,0,0,0.1);
}
.m-slider2 .con{padding: 0.28rem 0.3rem 0 0.3rem;height: 3.6rem;}
.m-slider2 .top{overflow: hidden;margin-bottom: 0.3rem;}
.m-slider2 .flag{float: right;width: 0.47rem;height: 0.28rem;margin-top: 0.08rem;}
.m-slider2 .flag img{width: 100%;height: 100%;display: block;}
.m-slider2 .tit{font-size: 0.3rem;color: #269C46;}
.m-slider2 .txt{font-size: .16rem;line-height: 1.75;color: #383B4D;}
.m-slider2 .i-t{margin-bottom: .06rem;padding-left: .32rem;
    background-position: left .04rem;background-repeat: no-repeat;
    -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-slider2 .i1{background-image: url(../images/i-60.png);}
.m-slider2 .i2{background-image: url(../images/i-61.png);}
.m-slider2 .i3{max-width: 2.75rem;background-image: url(../images/i-62.png);}
.m-slider2 .slick-arrow{position: absolute;bottom: -.71rem;width: 1rem;height: .4rem;
	border: 0;font-size: 0;text-indent: 9999px;;
	background-color: #f7f7f7;border-radius: .1rem;cursor: pointer;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: .16rem auto;
	-ms-background-size: .16rem auto;
	-moz-background-size: .16rem auto;
	-webkit-background-size: .16rem auto;
	background-size: .16rem auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider2 .slick-prev{left: .66rem;background-image: url(../images/i-50.png);}
.m-slider2 .slick-next{right: .66rem;background-image: url(../images/i-51.png);}
.m-slider2 .slick-arrow:hover{background-color: #269C46;}
.m-slider2 .slick-prev:hover{background-image: url(../images/i-50-on.png);}
.m-slider2 .slick-next:hover{background-image: url(../images/i-51-on.png);}

.m-desc1{font-size: 0.18rem;line-height: 1.77;}

.row-a3{padding: 0.7rem 0 .83rem;
	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;
}
.row-a3 .g-t1{color: #fff;}
.m-slider3{margin-top: 0.36rem;padding-bottom: 1.6rem;position: relative;}
.m-slider3:after{content: '';position: absolute;left: 0;bottom: 0.2rem;right: 3.72rem;
	border-bottom: 1px dashed rgba(255,255,255,.4);
}
.m-slider3 .swiper-container{overflow: hidden;}
.m-slider3 .item{width: 3.4rem;margin-right: 0.26rem;}
.m-slider3 .con{display: block;}
.m-slider3 .pic{padding-top: 56%;height: 0;position: relative;overflow: hidden;border-radius: .1rem;}
.m-slider3 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.m-slider3 .txt{color: #fff;padding: 0.24rem 0.2rem 0;}
.m-slider3 .tit{font-size: 0.18rem;line-height: 1.33;font-weight: normal;}
.m-slider3 .desc{font-size: 14px;line-height: 22px;height: 0;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
.m-slider3 .bot{font-size: 0.16rem;line-height: 0.28rem;margin-top: 0.2rem;overflow: hidden;}
.m-slider3 .bot span{display: block;padding-left: 0.3rem;
	background-position: left center;background-repeat: no-repeat;
	-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 .date{background-image: url(../images/i-63.png);}
.m-slider3 .adds{background-image: url(../images/i-64.png);}
.m-slider3 .slick-active{width: 7.07rem;}
.m-slider3 .slick-active .txt{padding: 0.4rem 0.32rem 0;}
.m-slider3 .slick-active .desc{height: auto;}
.m-slider3 .slick-active .tit{font-size: 0.32rem;margin-bottom: 0.18rem;font-weight: normal;}
.m-slider3 .slick-active .bot span{float: left;margin-right: 0.38rem;}
.m-slider3 .slick-arrow{position: absolute;bottom: -1.6rem;width: 1rem;height: .4rem;z-index: 2;
	border: 0;font-size: 0;text-indent: 9999px;
	background-color: #fff;border-radius: .1rem;cursor: pointer;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: .16rem auto;
	-ms-background-size: .16rem auto;
	-moz-background-size: .16rem auto;
	-webkit-background-size: .16rem auto;
	background-size: .16rem auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider3 .slick-prev{right: 1.28rem;background-image: url(../images/i-50.png);}
.m-slider3 .slick-next{right: 0;background-image: url(../images/i-51.png);}
.m-slider3 .slick-arrow:hover{background-color: #269C46;}
.m-slider3 .slick-prev:hover{background-image: url(../images/i-50-on.png);}
.m-slider3 .slick-next:hover{background-image: url(../images/i-51-on.png);}

.row-a4{padding: 1rem 0 .83rem;
	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;
}
.m-list3{display: flex;flex-wrap: wrap;}
.m-list3 li{width: 16.66%;}
.m-list3 .pic{font-size: 0;text-align: center;height: 0.8rem;line-height: 0.8rem;}
.m-list3 .pic img{display: inline-block;vertical-align: middle;
	max-width: 80%;max-height: 80%;
}

.m-slider4{margin: .35rem -.13rem 1.06rem;}
.m-slider4 .con{display: block;margin: 0 0.13rem;padding: .16rem .4rem .32rem .5rem;
	background: rgba(236,236,236,0.02);
	box-shadow: 0px 3px 1px 0px rgba(255,255,255,0.6), 0px -2px 1px 0px rgba(255,255,255,0.6), 0px 70px 225px 25px rgba(255,255,255,0.35) inset;
	border-radius: .1rem;
}
.m-slider4 .top{overflow: hidden;border-bottom: 1px dashed rgba(193, 40, 46, .4);margin-bottom: 0.32rem;}
.m-slider4 .icon{float: right;height: 0.93rem;line-height: 0.9rem;font-size: 0;}
.m-slider4 .icon img{display: inline-block;vertical-align: middle;max-height: 80%;}
.m-slider4 .tit{font-size: 0.32rem;color: #383B4D;line-height: 0.93rem;}
.m-slider4 .txt{font-size: 14px;color: #383B4D;line-height: 22px;
	height: 110px;margin-bottom: .3rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5;
	overflow: hidden;
}
.m-slider4 .g-btn{height: 0.46rem;line-height: 0.46rem;padding-left: 0.2rem;
	font-size: 0.16rem;
}
.m-slider4 .g-btn .ico{width: 0.34rem;height: 0.34rem;}
.m-slider4 .slick-arrow{position: absolute;top: 50%;width: .6rem;height: .4rem;z-index: 2;
	border: 0;font-size: 0;text-indent: 9999px;
	background-color: #fff;border-radius: .1rem;cursor: pointer;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: .16rem auto;
	-ms-background-size: .16rem auto;
	-moz-background-size: .16rem auto;
	-webkit-background-size: .16rem auto;
	background-size: .16rem 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-prev{left: -0.98rem;background-image: url(../images/i-50.png);}
.m-slider4 .slick-next{right: -0.98rem;background-image: url(../images/i-51.png);}
.m-slider4 .slick-arrow:hover{background-color: #269C46;}
.m-slider4 .slick-prev:hover{background-image: url(../images/i-50-on.png);}
.m-slider4 .slick-next:hover{background-image: url(../images/i-51-on.png);}

.row-a5{overflow: hidden;padding: 0.75rem 0 1rem;
	background: url(../images/p-bg4.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-t3{font-size: 0.46rem;color: #fff;line-height: 1.35;font-weight: normal;
	margin-bottom: 0.35rem;
}

.m-list4{overflow: hidden;padding-top: 0.26rem;}
.m-list4 li{float: left;margin-left: 0.4rem;}
.m-list4 .con{width: 1.6rem;height: 2rem;border-radius: .1rem;padding: 0.4rem 0 0;
	text-align: center;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list4 .ico{width: 0.7rem;height: 0.7rem;display: block;margin: 0 auto .18rem;}
.m-list4 .ico img{width: 100%;height: 100%;display: block;}
.m-list4 .tit{font-size: 0.18rem;color: #fff;font-weight: normal;
	line-height: 1.11;
}
.m-list4 .con:hover{background-color: rgba(255,255,255,.2);}

.row-a6{padding: 1.08rem 0 1.13rem;}
.m-slider5{margin: .35rem -.13rem 0;}
.m-slider5 .con{display: block;margin: 0 .13rem;overflow: hidden;
	background-color: #F7F7F7;border-radius: .1rem;position: relative;
}
.m-slider5 .pic{padding-top: 56%;height: 0;position: relative;overflow: hidden;}
.m-slider5 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.m-slider5 .txt{padding: 0.45rem 0.32rem 0;}
.m-slider5 .tit{font-size: 0.32rem;line-height: 1;color: #383B4D;
	margin-bottom: 0.18rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-slider5 .desc{font-size: 14px;color: #383B4D;line-height: 22px;height: 88px;margin-bottom: 0.78rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;
}
.m-slider5 .date{display: block;font-size: 16px;color: #269C46;
	padding-left: 33px;margin-bottom: 0.32rem;
	background: url(../images/i-70.png) no-repeat left center;
	-o-background-size: 20px auto;
	-ms-background-size: 20px auto;
	-moz-background-size: 20px auto;
	-webkit-background-size: 20px auto;
	background-size: 20px auto;
}
.m-slider5 .bot{overflow: hidden;line-height: 0.61rem;font-size: 16px;
	border-top: 1px dashed rgba(193, 40, 46, .3);
}
.m-slider5 .lab{float: left;color: #383B4D;}
.m-slider5 .more{float: right;color: #269C46;}
.m-slider5 .mask{position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	padding: 0.35rem 0.32rem 0;opacity: 0;
	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;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider5 .lab2{font-size: 16px;color: rgba(255,255,255,.7);
	margin-bottom: 0.52rem;display: block;
}
.m-slider5 .tit2{font-size: 0.32rem;line-height: 1;color: #fff;margin-bottom: 0.4rem;font-weight: normal;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-slider5 .desc2{font-size: 14px;line-height: 22px;color: #fff;
	border-top: 1px dashed rgba(255,255,255,.3);padding-top: 0.43rem;
}
.m-slider5 .bot2{overflow: hidden;line-height: 0.61rem;font-size: 16px;
	position: absolute;left: 0.32rem;right: 0.32rem;bottom: 0.25rem;
	color: #fff;
}
.m-slider5 .date2{display: block;padding-left: 33px;float: left;
	background: url(../images/i-71.png) no-repeat left center;
	-o-background-size: 20px auto;
	-ms-background-size: 20px auto;
	-moz-background-size: 20px auto;
	-webkit-background-size: 20px auto;
	background-size: 20px auto;
}
.m-slider5 .more2{float: right;}
.m-slider5 .con:hover .mask{opacity: 1;}
.m-slider5 .slick-arrow{position: absolute;top: 50%;width: .6rem;height: .4rem;z-index: 2;
	border: 0;font-size: 0;text-indent: 9999px;
	background-color: #EBEBEB;border-radius: .1rem;cursor: pointer;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: .16rem auto;
	-ms-background-size: .16rem auto;
	-moz-background-size: .16rem auto;
	-webkit-background-size: .16rem auto;
	background-size: .16rem 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-slider5 .slick-prev{left: -0.98rem;background-image: url(../images/i-50.png);}
.m-slider5 .slick-next{right: -0.98rem;background-image: url(../images/i-51.png);}
.m-slider5 .slick-arrow:hover{background-color: #269C46;}
.m-slider5 .slick-prev:hover{background-image: url(../images/i-50-on.png);}
.m-slider5 .slick-next:hover{background-image: url(../images/i-51-on.png);}
.m-slider5 .slick-dots{text-align: center;font-size: 0;margin-top: 0.5rem;}
.m-slider5 .slick-dots li{display: inline-block;margin: 0 2px;}
.m-slider5 .slick-dots li button{width: 10px;height: 10px;border: 1px solid #949494;
	border-radius: 5px;font-size: 0;text-indent: 9999px;padding: 0;display: block;
	background-color: transparent;
}
.m-slider5 .slick-dots li.slick-active button{width: 30px;border-color: #269C46;
	background-color: #269C46;
}

.row-a7{padding: 0.78rem 0 .64rem;
	background: url(../images/p-bg6.jpg) no-repeat center bottom;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-slider6{margin: .38rem -0.13rem 0;}
.m-slider6 .item li{float: left;margin-bottom: 0.26rem;}
.m-slider6 .item li:first-child,.m-slider6 .item li:nth-child(4){width: 50%;}
.m-slider6 .item li:nth-child(2),.m-slider6 .item li:nth-child(3){width: 25%;}
.m-slider6 .con{position: relative;display: block;margin: 0 0.13rem;}
.m-slider6 .pic{padding-top: 74%;height: 0;position: relative;overflow: hidden;border-radius: 10px;}
.m-slider6 .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-slider6 .pic::after{content: '';position: absolute;left: 0;right: 0;bottom: 0;top: 0;
	background: url(../images/i-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-slider6 .item li:first-child .pic:after{background-image: url(../images/i-bg5.png);}
.m-slider6 .item li:nth-child(4) .pic:after{background-image: url(../images/i-bg6.png);}
.m-slider6 .item li:nth-child(4) .pic{padding-top: 37%;}
.m-slider6 .item li:first-child .pic{padding-top: 76%;}
.m-slider6 .tit{position: absolute;left: 0.28rem;right: 0.15rem;bottom: 0.16rem;
	font-size: 0.24rem;color: #fff;
}
.m-slider6 .item li:first-child .con:after{content: '';position: absolute;right: 0.2rem;bottom: 0.2rem;
	width: 0.36rem;height: 0.36rem;
	background: url(../images/i-72.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-slider6 .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-slider6 .slick-dots{text-align: center;font-size: 0;margin-top: 0.34rem;}
.m-slider6 .slick-dots li{display: inline-block;margin: 0 2px;}
.m-slider6 .slick-dots li button{width: 10px;height: 10px;border: 1px solid #949494;
	border-radius: 5px;font-size: 0;text-indent: 9999px;padding: 0;display: block;
	background-color: transparent;
}
.m-slider6 .slick-dots li.slick-active button{width: 30px;border-color: #269C46;
	background-color: #269C46;
}

.ban{height: 6.2rem;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 .tit{position: absolute;left: 0;top: 50%;right: 0;font-size: 0.72rem;color: #fff;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.g-top{overflow: hidden;line-height: 0.79rem;
	background-color: #F7F7F7;
}
.g-top .cur{float: left;}
.cur{line-height: 0.79rem;font-size: 0.18rem;}
.cur a{color: #333;margin-right: 0.46rem;position: relative;}
.cur a:after{content: '';position: absolute;top: 0;bottom: 0;right: -0.26rem;width: 6px;
	background: url(../images/i-74.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;
}
.cur a:last-child:after{display: none;}
.cur .home{padding-left: 0.39rem;
	background: url(../images/i-73.png) no-repeat left center;
	-o-background-size: .19rem auto;
	-ms-background-size: .19rem auto;
	-moz-background-size: .19rem auto;
	-webkit-background-size: .19rem auto;
	background-size: .19rem auto;
}

.g-top .tab{float: right;font-size: 0.18rem;}
.g-top .tab li{float: left;margin-left: 0.7rem;}
.g-top .tab li a{color: #333;display: block;position: relative;}
.g-top .tab li a:after{content: '';position: absolute;bottom: 0;left: 50%;right: 50%;height: 2px;
	background-color: #2572C8;opacity: 0;
	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;opacity: 1;}

.row-b1{padding: 1rem 0 .94rem;}
.m-list5{margin: 0 -0.13rem;display: flex;flex-wrap: wrap;}
.m-list5 li{width: 33.33%;margin-bottom: 0.6rem;}
.m-list5 .con{display: block;margin: 0 0.13rem;border-radius: .1rem;overflow: hidden;
	background-color: #fff;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list5 .pic{padding-top: 56%;height: 0;position: relative;overflow: hidden;}
.m-list5 .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-list5 .txt{padding: 0.46rem 0.3rem .32rem;}
.m-list5 .tit{font-size: 0.32rem;line-height: 1.06;color: #383B4D;font-weight: normal;
	margin-bottom: 0.16rem;height: 2em;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.m-list5 .desc{font-size: 14px;line-height: 22px;color: #383B4D;
	height: 88px;margin-bottom: 0.3rem;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
}
.m-list5 .bot{overflow: hidden;margin-bottom: 0.26rem;}
.m-list5 .date{float: left;display: block;font-size: 16px;color: #269C46;
	padding-left: 33px;
	background: url(../images/i-70.png) no-repeat left center;
	-o-background-size: 20px auto;
	-ms-background-size: 20px auto;
	-moz-background-size: 20px auto;
	-webkit-background-size: 20px auto;
	background-size: 20px auto;
}
.m-list5 .read{float: right;font-size: 16px;color: #b2b2b2;
	padding-left: 29px;
	background: url(../images/i-75.png) no-repeat left center;
	-o-background-size: 20px auto;
	-ms-background-size: 20px auto;
	-moz-background-size: 20px auto;
	-webkit-background-size: 20px auto;
	background-size: 20px auto;
}
.m-list5 .more{display: block;width: 10px;height: 14px;margin-left: 6px;opacity: 0;
	background: url(../images/i-76.png) no-repeat center;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list5 .con:hover{box-shadow: 0px 3px 16px 0px rgba(0,0,0,0.1);}
.m-list5 .con:hover .more{opacity: 1;}
.m-list5 .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);
}

.pages{font-size: 0;text-align: center;overflow: hidden;margin: 0.3rem 0;}
.pages ul{display: inline-block;}
.pages li{float: left;margin: 0 8px;}
.pages li a{display: block;font-size: 14px;color: #383B4D;width: 30px;height: 30px;
	border-radius: 2px;border: 1px solid #CCCCCC;line-height: 28px;
	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: 7px auto;
	-ms-background-size: 7px auto;
	-moz-background-size: 7px auto;
	-webkit-background-size: 7px auto;
	background-size: 7px auto;
}
.pages .prev a{background-image: url(../images/i-77.png);}
.pages .next a{background-image: url(../images/i-78.png);}
.pages .prev:hover a{background-image: url(../images/i-77-on.png);}
.pages .next:hover a{background-image: url(../images/i-78-on.png);}
.pages li.on a,.pages li:hover a{background-color: #269C46;border-color: #269C46;color: #fff;}

.row-b2{padding: .88rem 0 .95rem;}

.m-details{max-width: 10.8rem;margin: 0 auto;}
.m-details h1{font-size: 0.5rem;color: #383B4D;line-height: 1.2;
	margin-bottom: 0.36rem;font-weight: normal;
}
.m-details .info{overflow: hidden;margin-bottom: 0.26rem;
	border-bottom: 1px solid #E6E6E6;padding-bottom: 0.44rem;
}
.m-details .date{float: left;display: block;font-size: 16px;color: #269C46;line-height: 0.41rem;
	padding-left: 33px;margin-right: 0.4rem;
	background: url(../images/i-70.png) no-repeat left center;
	-o-background-size: 20px auto;
	-ms-background-size: 20px auto;
	-moz-background-size: 20px auto;
	-webkit-background-size: 20px auto;
	background-size: 20px auto;
}
.m-details .read{float: left;font-size: 16px;color: #b2b2b2;line-height: 0.41rem;
	padding-left: 29px;
	background: url(../images/i-75.png) no-repeat left center;
	-o-background-size: 20px auto;
	-ms-background-size: 20px auto;
	-moz-background-size: 20px auto;
	-webkit-background-size: 20px auto;
	background-size: 20px auto;
}
.m-details .fd-share{float: right;margin-bottom: 0;}
.m-details .txt{font-size: 0.18rem;color: #383B4D;
	line-height: 1.67;margin-bottom: 0.8rem;
}
.m-details .back{display: block;margin: 0 auto .77rem;width: 1.88rem;height: 0.44rem;border-radius: .22rem;
	text-align: center;line-height: 0.44rem;font-size: .14rem;color: #fff;
	background-color: #4EB92D;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-details .back:after{content: '';display: inline-block;vertical-align: middle;
	width: 0.19rem;height: 0.18rem;margin-left: 0.33rem;
	background: url(../images/i-79.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-details .back:hover{opacity: .8;}
.m-details .arrow{border-top: 1px solid #e6e6e6;padding-top: 0.3rem;}
.m-details .arrow a{display: block;font-size: 16px;color: #383B4D;line-height: 30px;
	
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-details .arrow a:hover{color: #2572C8;}

.g-top-1{background-color: transparent;border-top: 1px solid #E6E6E6;}

.g-top-2{background-color: transparent;border-top: 1px solid #E6E6E6;}
.g-top-2 .cur{float: none;border-bottom: 1px solid #e6e6e6;}

.row-b3{padding: 0.66rem 0 0;}
.m-tit1{padding-bottom: 0.96rem;border-bottom: 1px solid #E0E2DD;overflow: hidden;}
.m-tit1 .tit{font-size: 0.6rem;color: #383B4D;margin-bottom: 0.35rem;}
.m-tit1 .tit:after{content: '';display: block;width: 1rem;height: 4px;margin-top: .08rem;
	background: linear-gradient(90deg, #3E9225, #48C422);
}
.m-tit1 .desc{font-size: .16rem;color: #222222;margin-bottom: 0.7rem;}
.m-tit1 .pic{float: left;width: 6.6rem;border-radius: .1rem;overflow: hidden;margin-right: 0.6rem;;}
.m-tit1 .pic img{width: 100%;display: block;}
.m-tit1 .right{overflow: hidden;padding-top: 0.16rem;}
.m-tit1 .lab{display: block;font-size: .16rem;font-family: 'Gilroy-Light';}
.m-tit1 .tit2{font-size: 0.36rem;color: #383B4D;margin-bottom: 0.18rem;}
.m-tit1 .info{font-size: 0.18rem;line-height: 1.55;display: flex;flex-wrap: wrap;}
.m-tit1 .i-t{width: 50%;margin-bottom: 0.28rem;font-family: 'Gilroy-Light';}
.m-tit1 .t-c{display: inline-block;}
.m-tit1 .pdf{display: block;}
.m-tit1 .pdf a{display: block;color: #269C46;}
.m-tit1 .pdf a:after{content: '';display: inline-block;vertical-align: middle;
	width: 0.26rem;height: 0.26rem;position: relative;top: -2px;margin-left: 0.18rem;
	background: url(../images/i-80.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-tit1 .bot{border-top: 1px solid #E0E2DD;padding-top: 0.39rem;}
.m-tit1 .btn{display: block;width: 3rem;height: .46rem;border-radius: .23rem;
    line-height: .46rem;font-size: .16rem;color: #383B4D;font-weight: bold;
    padding-left: .34rem;position: relative;float: left;margin-right: 0.84rem;
    background-color: #F7F7F7;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-tit1 .btn .ico{position: absolute;top: 50%;right: .06rem;width: .34rem;height: .34rem;
    border-radius: 50%;
    background: #269C46;
    -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-tit1 .btn .ico:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;
    background: url(../images/i-01.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-tit1 .btn:hover{color: #fff;background-color: #269C46;}
.m-tit1 .btn:hover .ico{background-color: #fff;}
.m-tit1 .btn:hover .ico:after{
	background-image: url(../images/i-52.png);
}
.m-tit1 .btn:last-child{margin-right: 0;}

.row-a4{overflow: hidden;padding: 0.9rem 0 1.1rem;}
.row-a4 .col-l{width: 10.6rem;}
.row-a4 .col-r{width: 3.4rem;}

.m-list6{margin-bottom: 1rem;}
.m-list6 li{margin-bottom: 0.3rem;}
.m-list6 .con{display: block;overflow: hidden;background-color: #fff;border-radius: .1rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list6 .pic{float: left;width: 3.5rem;height: 2.04rem;border-radius: .1rem;overflow: hidden;;}
.m-list6 .pic img{width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list6 .txt{overflow: hidden;padding: 0.38rem 0.42rem 0;}
.m-list6 .tit{font-size: 0.28rem;color: #383B4D;line-height: 1.15;
	margin-bottom: 0.16rem;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.m-list6 .desc{font-size: 14px;color: #383B4D;line-height: 22px;margin-bottom: 0.15rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-list6 .bot{overflow: hidden;}
.m-list6 .date{float: left;display: block;font-size: 16px;color: #269C46;line-height: 0.41rem;
	padding-left: 33px;margin-right: 0.4rem;
	background: url(../images/i-70.png) no-repeat left center;
	-o-background-size: 20px auto;
	-ms-background-size: 20px auto;
	-moz-background-size: 20px auto;
	-webkit-background-size: 20px auto;
	background-size: 20px auto;
}
.m-list6 .read{float: left;font-size: 16px;color: #b2b2b2;line-height: 0.41rem;
	padding-left: 29px;
	background: url(../images/i-75.png) no-repeat left center;
	-o-background-size: 20px auto;
	-ms-background-size: 20px auto;
	-moz-background-size: 20px auto;
	-webkit-background-size: 20px auto;
	background-size: 20px auto;
}
.m-list6 .con:hover{box-shadow: 0px 3px 16px 0px rgba(0,0,0,0.1);}
.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-box1{margin-bottom: 0.3rem;padding-top: 0.18rem;
	background: #FFFFFF;
	box-shadow: 0px 3px 16px 0px rgba(0,0,0,0.1);
	border-radius: 10px;
}
.g-t3{overflow: hidden;padding-right: 0.18rem;}
.g-t3 .tit{float: left;font-size: 0.24rem;color: #383B4D;
	padding-left: 0.24rem;position: relative;
}
.g-t3 .tit:before{content: '';position: absolute;left: 0;top: 50%;width: 0.06rem;height: 0.3rem;
	background-color: #269C46;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.g-t3 .more{float: right;font-size: 0.16rem;color: #269C46;padding-right: 15px;margin-top: 0.08rem;
	background: url(../images/i-81.png) no-repeat right center;
}

.m-list7{margin: 0 0.35rem 0 0.25rem;padding-bottom: 0.12rem;}
.m-list7 .con{display: block;padding: 0.16rem 0;
	border-bottom: 1px dashed #EDEDED;
}
.m-list7 h3{font-size: 16px;line-height: 20px;font-weight: normal;}
.m-list7 li:last-child .con{border-bottom: 0;}

.m-list8{margin: 0 0.2rem;font-size: 0;padding: 0.17rem 0 .3rem;}
.m-list8 li{display: inline-block;margin-right: 0.09rem;margin-bottom: 0.1rem;}
.m-list8 li a{display: block;padding: 5px 0.15rem;font-size: 14px;line-height: 20px;
	background-color: #F5F5F5;border-radius: .15rem;color: #383B4D;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list8 li a:hover{background-color: #269C46;color: #fff;}
.m-tit1-1 .tit{font-size: 0.36rem;margin-bottom: 0.25rem;}
.m-tit1-1 .tit:after{margin-top: 0.22rem;}
.m-tit1-1 .desc{margin-bottom: 0.34rem;}
.m-tit1 .info2{overflow: hidden;margin-bottom: 0.3rem;}
.m-tit1 .date{float: left;display: block;font-size: 16px;color: #269C46;line-height: 0.41rem;
	padding-left: 33px;margin-right: 0.4rem;
	background: url(../images/i-70.png) no-repeat left center;
	-o-background-size: 20px auto;
	-ms-background-size: 20px auto;
	-moz-background-size: 20px auto;
	-webkit-background-size: 20px auto;
	background-size: 20px auto;
}
.m-tit1 .read{float: left;font-size: 16px;color: #b2b2b2;line-height: 0.41rem;
	padding-left: 29px;
	background: url(../images/i-75.png) no-repeat left center;
	-o-background-size: 20px auto;
	-ms-background-size: 20px auto;
	-moz-background-size: 20px auto;
	-webkit-background-size: 20px auto;
	background-size: 20px auto;
}

.row-a4 .m-details{margin-bottom: 1.08rem;}
.row-a4 .m-box1{margin-bottom: 0.55rem;}
.m-list9{display: flex;flex-wrap: wrap;padding: 0 0.05rem .14rem;margin-top: 0.08rem;}
.m-list9 li{width: 50%;}
.m-list9 .con{display: block;margin: 0 0.21rem;border-bottom: 1px dashed #EDEDED;}
.m-list9 .tit{line-height: 0.5rem;font-size: 0.16rem;font-weight: normal;color: #383B4D;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list9 .tit:hover{color: #269C46;}
.m-list9 li:last-child .con,.m-list9 li:nth-last-child(2) .con{border-bottom: 0;}

.m-list10{display: flex;flex-wrap: wrap;padding: 0 0.15rem;margin-top: 0.2rem;}
.m-list10 li{width: 50%;margin-bottom: 0.2rem;}
.m-list10 .con{display: block;margin: 0 0.11rem;}
.m-list10 .tit{height: 0.4rem;line-height: 0.4rem;padding-left: 0.2rem;border-radius: .2rem;
	font-size: 0.16rem;color: #383B4D;padding-right: 0.5rem;
	background: #F5F5F5 url(../images/i-82.png) no-repeat right .21rem center;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list10 .con:hover .tit{color: #fff;background-color: #269C46;background-image: url(../images/i-82-on.png);}

.m-eng{margin-bottom: 0.3rem;}
.m-eng .con{display: block;padding: 0.5rem 0 0.4rem;text-align: center;color: #fff;
	box-shadow: 0px 3px 16px 0px rgba(0,0,0,0.1);
	border-radius: 10px;
	background: url(../images/p-bg8.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-eng .ico{display: block;width: 0.71rem;margin: 0 auto .17rem;}
.m-eng .ico img{width: 100%;display: block;}
.m-eng .tit{font-size: 0.28rem;}
.m-eng .desc{font-size: 0.16rem;}

.m-inquiry{border-top: 1px solid #E6E6E6;border-bottom: 1px solid #E6E6E6;
	padding: 0.34rem 0 0.4rem .27rem;overflow: hidden;margin-bottom: 0.6rem;
}
.m-inquiry .pic{float: left;width: 0.94rem;margin-right: 0.4rem;}
.m-inquiry .pic img{width: 100%;display: block;}
.m-inquiry .tit{overflow: hidden;font-size: 0.26rem;color: #383B4D;
	line-height: 1.23;padding-top: 0.15rem;
}

.m-form1{}
.m-form1 .ovh{margin: 0 -0.1rem;display: flex;flex-wrap: wrap;}
.m-form1 .item{padding: 0 0.1rem;position: relative;margin-bottom: 0.28rem;width: 100%;}
.m-form1 .item-33{width: 33.33%;}
.m-form1 .inp{display: block;width: 100%;height: 0.7rem;
	border-radius: 6px;font-size: 0.18rem;
	border: 2px solid #EBEEF5;color: #383B4D;padding: 0 0.3rem;
}
.m-form1 .inp::-webkit-input-placeholder {color: #383B4D;}
.m-form1 .inp::-moz-placeholder {color: #383B4D; }
.m-form1 .inp::-ms-input-placeholder {color: #383B4D;}
.m-form1 .xin{position: absolute;right: 0.38rem;top: 0;line-height: 0.7rem;font-size: 0.24rem;
	color: #269C46;font-size: .18rem;
}
.m-form1 textarea.inp{height: 1.6rem;padding: 0.24rem 0.3rem;}
.m-form1 .tips{font-size: .2rem;color: #222;padding-top: 0.06rem;margin-bottom: 0.68rem;}
.m-form1 .btn{display: block;width: 1.8rem;height: 0.46rem;border-radius: .23rem;
	font-size: 16px;color: #fff;border: 0;cursor: pointer;
	background-color: #269C46;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-form1 .btn:hover{opacity: .8;}
.row-c1{padding-bottom: 1.6rem;}

.row-c2{padding-bottom: 1.2rem;}
.m-tit2{border-top: 1px solid #E6E6E6;text-align: center;padding: 0.68rem 0 .62rem;}
.m-tit2 .tit{font-size: 0.34rem;line-height: 1.41;margin-bottom: 14px;}
.m-tit2 .desc{font-size: 14px;color: #ACACAC;}

.m-jason{overflow: hidden;padding: 0.5rem 0.45rem 0.5rem 0.64rem;
	background: #FFFFFF;
	box-shadow: 0px 3px 16px 0px rgba(0,0,0,0.1);
	border-radius: 10px;
}
.m-jason .left{float: left;padding-top: 0.13rem;width: 6.55rem;
	border-right: 1px solid #EBEBEB;
}
.m-jason .face{float: left;width: 1.66rem;height: 1.66rem;border-radius: 50%;
	border: 3px solid #269C46;overflow: hidden;margin-right: 0.44rem;
}
.m-jason .face img{width: 100%;height: 100%;display: block;}
.m-jason .info{overflow: hidden;}
.m-jason .name{font-size: 0.26rem;color: #383B4D;}
.m-jason .tips{font-size: 14px;color: #269C46;
	max-width: 2.8rem;margin-bottom: 0.2rem;
}
.m-jason .price{line-height: 1.3;}
.m-jason .price .t1{font-size: 0.18rem;color: #333;}
.m-jason .price .t-c{font-size: 0.24rem;color: #269C46;}
.m-jason .t-ipc{width: 0.22rem;height: 0.22rem;display: inline-block;vertical-align: middle;
	position: relative;top: -2px;margin-left: 0.06rem;
	background: url(../images/i-84.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-jason .right{float: right;max-width: 6.4rem;padding-top: 0.05rem;}
.m-jason .desc{font-size: 0.16rem;line-height: 1.625;color: #383B4D;margin-bottom: 0.46rem;}
.m-jason .g-btn{height: 0.46rem;line-height: 0.46rem;width: 1.85rem;padding-left: 0.3rem;font-size: .16rem;}
.m-jason .g-btn .ico{width: 0.34rem;height: 0.34rem;}

.row-d1{padding: 0.5rem 0 .55rem;}
.m-t4{font-size: 0.28rem;color: #383B4D;margin-bottom: 0.13rem;}
.m-t4 .num{font-size: .46rem;color: #2572C8;}
.m-conn{}
.m-conn .title{height: 0.4rem;line-height: 0.4rem;padding-left: 0.2rem;font-size: .19rem;
	color: #fff;margin-bottom: 0.15rem;
	background: #269C46;border-radius: 4px;
}
.m-conn .list{display: flex;flex-wrap: wrap;margin-bottom: 0.24rem;}
.m-conn .list li{width: 25%;}
.m-conn .list .con{display: block;line-height: 0.4rem;}
.m-conn .tit{font-size: 0.16rem;font-weight: normal;padding-left: 0.32rem;
	background: url(../images/i-85.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-conn .num{font-size: 0.14rem;color: #2572C8;}
.m-conn .btn{display: block;margin: 0 auto;width: 1.4rem;height: 0.36rem;
	border-radius: 4px;border: 1px solid #269C46;
	text-align: center;line-height: 0.34rem;font-size: 0.16rem;color: #269C46;
	
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-conn .btn:hover{background-color: #269C46;color: #fff;}

.m-table1{padding-bottom: 0.5rem;}
.m-table1 table{width: 100%;}
.m-table1 th{height: 0.5rem;line-height: 0.5rem;text-align: center;font-size: 14px;
	background-color: #269C46;color: #fff;
}
.m-table1 td{text-align: center;font-size: 12px;color: #222;padding: 0.15rem 0.25rem;
	border-right: 1px solid #E6E6E6;
}
.m-table1 td:last-child{border-right: 0;}
.m-table1 .desc{max-width: 1.92rem;text-align: left;}
.m-table1 .info{text-align: left;}
.m-table1 .pic{width: 0.7rem;text-align: center;font-size: 0;margin: 0 auto;}
.m-table1 .pic img{display: inline-block;vertical-align: middle;max-width: 100%;}
.m-table1 tr:nth-child(2n+1){background-color: #F5F5F5;}
.m-table1 .i-t{margin-bottom: 0.08rem;}
.m-table1 .t1{display: block;color: #333;}
.m-table1 .t2{color: #269C46;}
.m-table1 .t3{color: #269C46;}
.m-table1 .t3 img{display: inline-block;vertical-align: middle;margin-left: 7px;}
.m-table1 .data{color: #269C46;font-weight: bold;padding-left: 20px;
	background: url(../images/i-87.png) no-repeat left center;
}

.row-d2{padding-bottom: 1.1rem;}
.row-d3{padding-bottom: .8rem;}
.m-table1-1 .desc{max-width: 2.55rem;}

.m-t5{font-size: 0.46rem;color: #383B4D;}
.m-t5:after{content: '';display: block;width: 1rem;height: 4px;margin-top: .15rem;
	background: linear-gradient(90deg, #3E9225, #48C422);
}
.row-e1{padding: 0.61rem 0 1.2rem;}

.m-tab3{display: flex;flex-wrap: wrap;margin: 0.4rem -.13rem 0;}
.m-tab3 li{width: 5.26%;margin-bottom: 0.12rem;}
.m-tab3 li a{width: 0.5rem;height: 0.5rem;display: block;line-height: 0.46rem;
	text-align: center;font-size: 0.26rem;color: #2572C8;margin: 0 auto;
	border: 2px solid #EBEEF5;border-radius: 4px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab3 li.on a,.m-tab3 li:hover a{background-color: #2572C8;border-color: #2572C8;color: #fff;}

.row-e1-1{padding-left: 0.57rem;position: relative;padding-top: 0.43rem;}
.row-e1-1:before{content: '';position: absolute;top: 0.6rem;left: 0.14rem;bottom: -.6rem;width: 2px;
	background-color: #CCCCCC;
}
.row-e1-1 .ico{position: absolute;top: 0.48rem;left: 0;width: 0.3rem;height: 0.3rem;border-radius: 50%;
	background-color: rgba(37, 114, 200, .2);
}
.row-e1-1 .ico:after{content: '';position: absolute;top: 50%;left: 50%;width: 0.1rem;height: 0.1rem;
	background-color: #2572C8;border-radius: 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%);
}
.row-e1-1 .tit{font-size: 0.28rem;color: #2572C8;position: relative;
	margin-bottom: 0.16rem;
}
.row-e1-1 .tit:after{content: '';position: absolute;left: 0;bottom: 0;width: 4rem;height: 2px;
	background: url(../images/i-88.png) no-repeat left bottom;
}
.row-e1-1 .list{display: flex;flex-wrap: wrap;}
.row-e1-1 .list li{width: 20%;}
.row-e1-1 .list li a{display: block;line-height: 0.35rem;font-size: 0.16rem;color: #222;
	padding-left: 0.2rem;position: relative;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.row-e1-1 .list li a:before{content: '';position: absolute;left: 0.04rem;top: 50%;
	width: 4px;height: 4px;margin-top: -2px;
	background-color: #2572C8;
}
.row-e1-1 .list li a:hover{color: #2572C8;}

.row-e1-1:last-child:before{display: none;}

.row-e2{padding: 0.46rem 0 1rem;}

.m-txt2{}
.m-txt2 .right{float: right;width: 4rem;border-radius: .16rem;margin-left: 1.14rem;
	background-color: #fff;overflow: hidden;
	box-shadow: 0px 3px 43px 0px rgba(0,0,0,0.06);
}
.m-txt2 .pic{height: 1.86rem;line-height: 1.86rem;font-size: 0;text-align: center;}
.m-txt2 .pic img{display: inline-block;vertical-align: middle;
	max-width: 80%;max-height: 80%;
}
.m-txt2 .t1{height: 0.72rem;line-height: 0.72rem;text-align: center;font-size: 0.24rem;
	color: #fff;background-color: #0072BB;
}
.m-txt2 .tit{font-size: 0.6rem;color: #383B4D;}
.m-txt2 .tit:after{content: '';display: block;width: 1rem;height: 4px;margin-top: .08rem;
	background: linear-gradient(90deg, #3E9225, #48C422);
}
.m-txt2 .left{overflow: hidden;padding-top: 0.35rem;}
.m-txt2 .desc{font-size: 0.16rem;}

.row-e3{padding: 1rem 0 .87rem;
	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;
}
.g-t4{text-align: center;font-size: 0.5rem;color: #383B4D;}
.g-t4:after{content: '';display: block;width: 1rem;height: 4px;margin: .3rem auto 0;
	background: linear-gradient(90deg, #3E9225, #48C422);
}
.m-slider7{margin: .6rem -0.13rem 0;}
.m-slider7 .con{display: block;margin: 0 0.13rem;height: 4.6rem;padding: 0 0.3rem;
	background-color: #fff;border-radius: .08rem;
}
.m-slider7 .tit{line-height: 0.74rem;font-size: 0.24rem;color: #383B4D;position: relative;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}
.m-slider7 .tit::after{content: '';position: absolute;left: 0;right: 0;bottom: 0;
	height: 1px;background: linear-gradient(90deg, #3E9225, #48C422);
}
.m-slider7 .pic{height: 2.8rem;line-height: 2.8rem;text-align: center;font-size: 0;margin-bottom: 0.2rem;}
.m-slider7 .pic img{display: inline-block;vertical-align: middle;
	max-width: 70%;max-height: 70%;;
}
.m-slider7 .btn{display: block;width: 1.8rem;height: .46rem;border-radius: .23rem;
    line-height: .46rem;font-size: .16rem;color: #222;font-weight: bold;
    padding-left: .2rem;position: relative;margin: 0 auto;
    background-color: #F7F7F7;
}
.m-slider7 .btn .ico{position: absolute;top: 50%;right: .06rem;width: .34rem;height: .34rem;
    border-radius: 50%;
    background: linear-gradient(35deg, #269C46, #4B91DC);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.m-slider7 .btn .ico:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;
    background: url(../images/i-01.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-slider7 .btn:hover{color: #269C46;}
.m-slider7 .btn:hover .ico:after{
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
.m-slider7 .slick-arrow{position: absolute;top: 50%;width: .6rem;height: .4rem;z-index: 2;
	border: 0;font-size: 0;text-indent: 9999px;margin-top: -0.44rem;
	background-color: #fff;border-radius: .1rem;cursor: pointer;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: .16rem auto;
	-ms-background-size: .16rem auto;
	-moz-background-size: .16rem auto;
	-webkit-background-size: .16rem auto;
	background-size: .16rem 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-slider7 .slick-prev{left: -0.98rem;background-image: url(../images/i-50.png);}
.m-slider7 .slick-next{right: -0.98rem;background-image: url(../images/i-51.png);}
.m-slider7 .slick-arrow:hover{background-color: #269C46;}
.m-slider7 .slick-prev:hover{background-image: url(../images/i-50-on.png);}
.m-slider7 .slick-next:hover{background-image: url(../images/i-51-on.png);}
.m-slider7 .slick-dots{text-align: center;font-size: 0;margin-top: 0.83rem;}
.m-slider7 .slick-dots li{display: inline-block;margin: 0 2px;}
.m-slider7 .slick-dots li button{width: 10px;height: 10px;border: 1px solid #949494;
	border-radius: 5px;font-size: 0;text-indent: 9999px;padding: 0;display: block;
	background-color: #fff;
}
.m-slider7 .slick-dots li.slick-active button{width: 30px;border-color: #269C46;
	background-color: #269C46;
}

.g-t4-1{text-align: left;}
.g-t4-1::after{margin: 0.21rem 0 0;}

.row-e4{padding: 0.8rem 0 1.4rem;}
.m-txt3{margin-top: 0.5rem;overflow: hidden;}
.m-txt3 .pic{float: left;width: 6.9rem;border-radius: .1rem;overflow: hidden;
	margin-right: 0.31rem;
}
.m-txt3 .pic img{width: 100%;display: block;}
.m-txt3 .txt{overflow: hidden;padding-left: 0.25rem;padding-top: 0.08rem;}
.m-txt3 .tit{font-size: 0.24rem;color: #383B4D;position: relative;
	margin-bottom: 0.03rem;
}
.m-txt3 .tit::after{content: '';position: absolute;left: -0.25rem;top: 50%;width: 0.06rem;height: 0.26rem;
	border-radius: 2px;background-color: #1B6BB5;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-txt3 .desc{font-size: 0.16rem;line-height: 2.125;color: #383B4D;max-height: 3.1rem;
	overflow-y: auto;
}
.m-txt3 .desc::-webkit-scrollbar {
    width: .1rem;
}
.m-txt3 .desc::-webkit-scrollbar-track {
    background: rgba(208, 208, 208, .5);border-radius: .05rem;
}
.m-txt3 .desc::-webkit-scrollbar-thumb {
    background: #269C46;border-radius: .05rem;
}
.m-txt3 .desc::-webkit-scrollbar-thumb:window-inactive {
    background: #269C46;border-radius: .05rem;
}

.row-e5{padding: 1rem 0 .87rem;
	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;
}
.g-t4-2{color: #fff;}
.g-t4-2::after{background: #fff;}

.m-slider8{margin: .67rem -0.13rem 0;}
.m-slider8 .con{display: block;margin: 0 0.13rem;border-radius: 6px;position: relative;overflow: hidden;}
.m-slider8 .pic{padding-top: 120%;position: relative;overflow: hidden;}
.m-slider8 .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-slider8 .pic:after{content: '';position: absolute;left: 0;right: 0;top: 0;bottom: 0;
	background: url(../images/i-bg8.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-slider8 .t1{position: absolute;left: .2rem;right: .2rem;bottom: 0.14rem;
	font-size: 0.24rem;color: #fff;
}
.m-slider8 .con:hover .pic img,.m-slider9 .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-slider8 .slick-arrow{position: absolute;top: 50%;width: .6rem;height: .4rem;z-index: 2;
	border: 0;font-size: 0;text-indent: 9999px;margin-top: -0.44rem;
	background-color: #fff;border-radius: .1rem;cursor: pointer;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: .16rem auto;
	-ms-background-size: .16rem auto;
	-moz-background-size: .16rem auto;
	-webkit-background-size: .16rem auto;
	background-size: .16rem 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-slider8 .slick-prev{left: -0.98rem;background-image: url(../images/i-50.png);}
.m-slider8 .slick-next{right: -0.98rem;background-image: url(../images/i-51.png);}
.m-slider8 .slick-arrow:hover{background-color: #269C46;}
.m-slider8 .slick-prev:hover{background-image: url(../images/i-50-on.png);}
.m-slider8 .slick-next:hover{background-image: url(../images/i-51-on.png);}
.m-slider8 .slick-dots{text-align: center;font-size: 0;margin-top: 0.83rem;}
.m-slider8 .slick-dots li{display: inline-block;margin: 0 2px;}
.m-slider8 .slick-dots li button{width: 10px;height: 10px;border: 1px solid #fff;
	border-radius: 5px;font-size: 0;text-indent: 9999px;padding: 0;display: block;
	background-color: #fff;
}
.m-slider8 .slick-dots li.slick-active button{width: 30px;}


.row-f1{padding: .57rem 0 0;}
.m-txt4{padding-top: .22rem;margin-bottom: .18rem;}
.m-txt4 .pic{float: right;width: 6.4rem;margin-left: .88rem;margin-top: 0.35rem;position: relative;}
.m-txt4 .pic img{width: 100%;display: block;border-radius: .16rem;position: relative;z-index: 2;}
.m-txt4 .pic:before{content: '';position: absolute;top: -6px;left: -6px;width: 2rem;height: 2rem;
	background: url(../images/i-bg3.png) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-txt4 .pic:after{content: '';position: absolute;bottom: -6px;right: -6px;width: 2.81rem;height: 2rem;
	background: url(../images/i-bg4.png) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-txt4 .desc{font-size: .18rem;line-height: 1.78;margin-bottom: 0.36rem;}
.m-txt4 .g-t4{margin-bottom: 0.3rem;}

.g-t4-3{text-align: left;}
.g-t4-3::after{margin: 0.23rem 0 0;}

.row-f2{padding: 0.72rem 0 0;}
.row-f2 .g-t4{margin-bottom: 0.4rem;}
.row-f2-1{padding: 1rem 0;overflow: hidden;
	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;
}

.m-tab4{float: right;width: 3.6rem;padding: .22rem 0.43rem .22rem 0;
	background-color: #fff;border-radius: .1rem;
}
.m-tab4 ul{padding-right: 0.47rem;max-height: 6.6rem;overflow-y: auto;}
.m-tab4 ul::-webkit-scrollbar {
    width: .1rem;
}
.m-tab4 ul::-webkit-scrollbar-track {
    background: rgba(208, 208, 208, .5);border-radius: .05rem;
}
.m-tab4 ul::-webkit-scrollbar-thumb {
    background: #269C46;border-radius: .05rem;
}
.m-tab4 ul::-webkit-scrollbar-thumb:window-inactive {
    background: #269C46;border-radius: .05rem;
}
.m-tab4 li{margin-bottom: 0.15rem;}
.m-tab4 li:last-child{margin-bottom: 0;}
.m-tab4 .con{display: block;padding-left: 0.27rem;height: 0.46rem;line-height: 0.46rem;
	overflow: hidden;border-radius: 0px 4px 4px 0px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab4 .ico{display: block;width: 0.28rem;height: 0.28rem;position: relative;margin-right: 0.25rem;float: left;margin-top: 0.09rem;}
.m-tab4 .ico img{width: 100%;height: 100%;display: block;position: absolute;top: 0;left: 0;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab4 .i-on{opacity: 0;}
.m-tab4 .t1{overflow: hidden;font-size: 0.16rem;color: #383B4D;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab4 li:hover .con,.m-tab4 li.on .con{background-color: #1B6BB5;}
.m-tab4 li:hover .i-ok,.m-tab4 li.on .i-ok{opacity: 0;}
.m-tab4 li:hover .i-on,.m-tab4 li.on .i-on{opacity: 1;}
.m-tab4 li:hover .t1,.m-tab4 li.on .t1{color: #fff;}

.m-slider9{margin: .6rem -.13rem 0;}
.m-slider9 .list{display: flex;flex-wrap: wrap;}
.m-slider9 li{width: 50%;margin-bottom: 0.26rem;}
.m-slider9 .con{display: block;margin: 0 0.13rem;position: relative;}
.m-slider9 .pic{height: 2.52rem;border-radius: .1rem;overflow: hidden;position: relative;}
.m-slider9 .pic img{width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-slider9 .pic::after{content: '';position: absolute;left: 0;right: 0;top: 0;bottom: 0;
	background: url(../images/i-bg9.png) repeat-x left bottom;
	-o-background-size: auto 1.09rem;
	-ms-background-size: auto 1.09rem;
	-moz-background-size: auto 1.09rem;
	-webkit-background-size: auto 1.09rem;
	background-size: auto 1.09rem;
}
.m-slider9 .list-1 li:last-child{width: 100%;}
.m-slider9 .list-2 li:first-child{width: 100%;}
.m-slider9 .t1{position: absolute;left: 0.2rem;right: 0.2rem;bottom: 0.13rem;
	font-size: 0.2rem;color: #fff;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.m-slider9 .slick-arrow{position: absolute;top: 50%;width: .6rem;height: .4rem;z-index: 2;
	border: 0;font-size: 0;text-indent: 9999px;margin-top: -0.13rem;
	background-color: #F7F7F7;border-radius: .1rem;cursor: pointer;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: .16rem auto;
	-ms-background-size: .16rem auto;
	-moz-background-size: .16rem auto;
	-webkit-background-size: .16rem auto;
	background-size: .16rem 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-slider9 .slick-prev{left: -0.98rem;background-image: url(../images/i-50.png);}
.m-slider9 .slick-next{right: -0.98rem;background-image: url(../images/i-51.png);}
.m-slider9 .slick-arrow:hover{background-color: #269C46;}
.m-slider9 .slick-prev:hover{background-image: url(../images/i-50-on.png);}
.m-slider9 .slick-next:hover{background-image: url(../images/i-51-on.png);} 

.row-f3{padding: 0.94rem 0 1.16rem;}

.row-f4{padding: 0.63rem 0 0;
	background: url(../images/p-bg18.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-list11{display: flex;flex-wrap: wrap;margin: 0 -0.18rem;}
.m-list11 li{width: 50%;margin-bottom: 0.4rem;}
.m-list11 .con{margin: 0 0.18rem;padding: 0.27rem 0.4rem .25rem;height: 100%;
	background: rgba(255,255,255,.65);
	box-shadow: 0px 3px .16rem 0px rgba(0,0,0,0.06);
	border-radius: .1rem;
}
.m-list11 .tit{display: flex;flex-wrap: wrap;align-items: center;
	position: relative;
}
.m-list11 .ico{width: 0.46rem;height: 0.29rem;margin-right: 0.15rem;}
.m-list11 .ico img{width: 100%;height: 100%;display: block;}
.m-list11 .t1{overflow: hidden;font-size: 0.25rem;color: #4EB92D;}
.m-list11 .desc{font-size: 0.18rem;padding-top: 0.16rem;}
.m-list11 .item{overflow: hidden;margin-bottom: 0.12rem;line-height: 1.78;}
.m-list11 .i-t{color: #383B4D;float: left;width: 1.33rem;font-size: 0.18rem;
	padding-left: 0.4rem;background-position: left center;background-repeat: no-repeat;
	-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-list11 .i-c{overflow: hidden;color: #429C27;font-size: 0.18rem;line-height: 1.11;
	padding-top: 0.08rem;
}
.m-list11 .i1 .i-t{background-image: url(../images/i-104.png);}
.m-list11 .i2 .i-t{background-image: url(../images/i-105.png);}
.m-list11 .i3 .i-t{background-image: url(../images/i-106.png);}
.m-list11 li:last-child{width: 100%;}
.m-list11 li:last-child .con{height: auto;}

.row-f5{padding: 0.65rem 0 1.1rem;}
.m-form2{margin-top: 0.4rem;}
.m-form2 .ovh{margin: 0 -0.1rem;display: flex;flex-wrap: wrap;}
.m-form2 .item{padding: 0 0.1rem;position: relative;margin-bottom: 0.28rem;width: 100%;}
.m-form2 .item-33{width: 33.33%;}
.m-form2 .inp{display: block;width: 100%;height: 0.7rem;
	border-radius: 6px;font-size: 0.18rem;
	border: 2px solid #EBEEF5;color: #383B4D;padding: 0 0.3rem;
}
.m-form2 .inp::-webkit-input-placeholder {color: #383B4D;}
.m-form2 .inp::-moz-placeholder {color: #383B4D; }
.m-form2 .inp::-ms-input-placeholder {color: #383B4D;}
.m-form2 .xin{position: absolute;right: 0.38rem;top: 0;line-height: 0.7rem;font-size: 0.24rem;
	color: #269C46;font-size: .18rem;
}
.m-form2 textarea.inp{height: 1.6rem;padding: 0.24rem 0.3rem;}
.m-form2 .tips{font-size: .2rem;color: #222;padding-top: 0.06rem;margin-bottom: 0.68rem;}
.m-form2 .btn{display: block;width: 1.8rem;height: 0.46rem;border-radius: .23rem;
	font-size: 16px;color: #fff;border: 0;cursor: pointer;
	background-color: #269C46;float: right;margin-top: 0.3rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-form2 .btn:hover{opacity: .8;}
.m-form2 .tong{margin-bottom: 0.32rem;}
.m-form2 .lab{display: block;font-size: 0.18rem;color: #383B4D;padding-left: 0.31rem;
	line-height: 1.67;
}
.m-form2 .lab input{display: inline-block;vertical-align: middle;margin-right: 0.19rem;
	position: relative;top: -1px;
}
.m-form2 .t1{position: absolute;left: 0.42rem;top: 0.22rem;color: #383B4D;
	font-size: 0.18rem;
}
.m-form2 .f-inp{position: absolute;left: 1.5rem;font-size: 0.18rem;top: 0.05rem;border: 0;
	color: #383B4D;line-height: 0.6rem;height: 0.6rem;width: 9rem;
	background-color: transparent;
}
.m-form2 .file .inp{height: 1rem;}
.m-form2 .f-btn{display: block;width: 1.2rem;height: 0.4rem;cursor: pointer;
	border-radius: .2rem;text-align: center;line-height: 0.4rem;
	background-color: #269C46;font-size: 0.16rem;color: #fff;
}
.m-form2 .tips2{font-size: 12px;color: #383B4D;padding-left: 0.3rem;margin-bottom: 0.28rem;}
.m-form2 .c-inp{position: absolute;left: -9999px;}
.m-form2 .file .item{margin-bottom: 0.18rem;
	background: url(../images/i-107.png) no-repeat 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-form2 .file label{display: block;position: absolute;right: 0.3rem;top: 0.3rem;}
.m-form2 .bot{overflow: hidden;}
.m-form2 .left{float: left;width: 9.7rem;}

.row-h1{padding: 0.32rem 0 1.03rem;
	background: url(../images/p-bg12.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;
}
.row-h1 .g-t4{font-size: 0.6rem;}
.m-txt5{padding-top: 0.24rem;}
.m-txt5 .txt{font-size: 0.22rem;line-height: 1.28;color: #383B4D;
	margin-bottom: 0.54rem;
}
.m-txt5 .pic{overflow: hidden;border-radius: .1rem;}
.m-txt5 .pic img{width: 100%;display: block;}

.row-h2{padding: .9rem 0 .85rem;
	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-desc2{text-align: center;font-size: .18rem;color: rgba(255,255,255,.5);margin-top: 0.3rem;}

.m-slider10{margin: .72rem -.15rem 0;}
.m-slider10 .con{display: block;margin: 0 0.15rem .23rem;height: 1.4rem;
	background: #FFFFFF;position: relative;
	box-shadow: 0px 3px .2rem 0px rgba(0,0,0,0.1);
	border-radius: 6px;
}
.m-slider10 .t1{position: absolute;left: 0.4rem;top: 50%;width: 2.3rem;
	font-size: 0.24rem;line-height: 1.17;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-slider10 .num{position: absolute;right: 0.39rem;top: 50%;width: 0.71rem;height: 0.75rem;
	padding-left: 0.09rem;line-height: 0.75rem;font-size: 0.36rem;
	color: #FFFFFF;font-family: 'Gilroy-Black';
	text-shadow: 0px 1px 2px rgba(0,96,174,0.5);
	background: url(../images/i-bg10.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-slider10 .slick-arrow{position: absolute;top: 50%;width: .6rem;height: .4rem;z-index: 2;
	border: 0;font-size: 0;text-indent: 9999px;margin-top: -0.6rem;
	background-color: #F7F7F7;border-radius: .1rem;cursor: pointer;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: .16rem auto;
	-ms-background-size: .16rem auto;
	-moz-background-size: .16rem auto;
	-webkit-background-size: .16rem auto;
	background-size: .16rem 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-slider10 .slick-prev{left: -0.98rem;background-image: url(../images/i-50.png);}
.m-slider10 .slick-next{right: -0.98rem;background-image: url(../images/i-51.png);}
.m-slider10 .slick-arrow:hover{background-color: #269C46;}
.m-slider10 .slick-prev:hover{background-image: url(../images/i-50-on.png);}
.m-slider10 .slick-next:hover{background-image: url(../images/i-51-on.png);} 
.m-slider10 .slick-dots{text-align: center;font-size: 0;margin-top: 0.72rem;}
.m-slider10 .slick-dots li{display: inline-block;margin: 0 2px;}
.m-slider10 .slick-dots li button{width: 10px;height: 10px;border: 1px solid #fff;
	border-radius: 5px;font-size: 0;text-indent: 9999px;padding: 0;display: block;
	background-color: #fff;
}
.m-slider10 .slick-dots li.slick-active button{width: 30px;}

.row-h3{padding: 1.22rem 0 .87rem;
	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;
}
.row-h3 .g-t4{line-height: 1.04;}
.m-slider7-1 .tit{padding: 0.26rem 0;}
.m-slider7-1 .tit span{line-height: 1.08;height: 2.16em;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.m-slider7-1 .pic{height: 2.5rem;line-height: 2.5rem;}

.row-h4{padding: 1rem 0;}

.m-table2{margin-top: 0.18rem;}
.m-table2 table{width: 100%;}
.m-table2 th{height: 0.9rem;text-align: center;font-size: .24rem;line-height: 1.2;
	background-color: #269C46;color: #fff;
}
.m-table2 th em{display: block;font-size: 0.18rem;}
.m-table2 td{text-align: center;font-size: .18rem;color: #383B4D;padding: 0.35rem 0.25rem;
	border-right: 1px solid #E6E6E6;
}
.m-table2 td:last-child{border-right: 0;}
.m-table2 .desc{max-width: 1.92rem;text-align: left;font-size: 0.16rem;
	line-height: 1.13;
}
.m-table2 .tit{font-size: 0.18rem;line-height: 1;color: #269C46;}
.m-table2 .pic{width: 0.7rem;text-align: center;font-size: 0;margin: 0 auto;}
.m-table2 .pic img{display: inline-block;vertical-align: middle;max-width: 100%;}
.m-table2 tr:nth-child(2n+1){background-color: #F5F5F5;}

.m-desc3{font-size: 0.22rem;line-height: 1.27;margin-top: 0.36rem;position: relative;padding-bottom: 0.58rem;
	margin-bottom: 0.32rem;
}
.m-desc3::after{content: '';position: absolute;left: 0;right: 0;bottom: 0;height: 2px;
	background: linear-gradient(90deg, #3E9225, #48C422);
}

.m-txt6{position: relative;margin-bottom: 0.86rem;}
.m-txt6 .txt{position: relative;font-size: 0.18rem;line-height: 1.44;max-height: 6.75rem;overflow: hidden;}
.m-txt6 .txt::after{content: '';position: absolute;left: 0;right: 0;bottom: 0;height: 1.3rem;
	background-color: rgba(255,255,255,.7);
}
.m-txt6 .js-see{position: absolute;left: 0;right: 0;bottom: 1.04rem;line-height: 0.26rem;font-size: 0.18rem;color: #269C46;
	text-align: center;cursor: pointer;
}
.m-txt6 .js-see:after{content: '';display: inline-block;vertical-align: middle;
	margin-left: 0.07rem;width: 9px;height: 6px;
	background: url(../images/i-108.png) no-repeat center;
}
.m-txt6.open .txt{max-height: none;}
.m-txt6.open .txt:after{opacity: 0;}
.m-txt6.open .js-see{display: none;}

.m-t6{font-size: 0.32rem;color: #383B4D;}
.m-slider11{border-left: 1px solid #E6E6E6;border-right: 1px solid #e6e6e6;margin-top: 0.18rem;margin-bottom: 0.38rem;}
.m-slider11 .con{display: block;border: 1px solid #E6E6E6;border-left: 0;position: relative;}
.m-slider11 .pic{height: 0.98rem;line-height: 0.98rem;text-align: center;font-size: 0;}
.m-slider11 .pic img{display: inline-block;vertical-align: middle;max-width: 80%;max-height: 80%;}
.m-slider11 .con::after{content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;
	border: 4px solid #388AD7;border-radius: 4px;opacity: 0;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider11 .con:hover::after{opacity: 1;}
.m-slider11 .slick-arrow{position: absolute;top: 50%;width: .6rem;height: .4rem;
	border: 0;font-size: 0;text-indent: 9999px;;
	background-color: #f7f7f7;border-radius: .1rem;cursor: pointer;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: .16rem auto;
	-ms-background-size: .16rem auto;
	-moz-background-size: .16rem auto;
	-webkit-background-size: .16rem auto;
	background-size: .16rem 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-slider11 .slick-prev{left: -1rem;background-image: url(../images/i-50.png);}
.m-slider11 .slick-next{right: -1rem;background-image: url(../images/i-51.png);}
.m-slider11 .slick-arrow:hover{background-color: #269C46;}
.m-slider11 .slick-prev:hover{background-image: url(../images/i-50-on.png);}
.m-slider11 .slick-next:hover{background-image: url(../images/i-51-on.png);}

.m-table2 .bot{text-align: center;font-size: 0;margin-top: .5rem;;}
.g-btn-2{background-color: #F7F7F7;display: inline-block;vertical-align: middle;text-align: left;
	width: 1.8rem;height: 0.46rem;line-height: 0.46rem;padding-left: 0.2rem;font-size: 0.16rem;margin: 0 0.21rem;
}
.g-btn-2 .ico{content: '';width: 0.34rem;height: 0.34rem;}
.g-btn2{display: inline-block;vertical-align: middle;width: 1.8rem;height: 0.46rem;
	text-align: center;border-radius: .23rem;font-size: 0.16rem;color: #fff;
	background-color: #269C46;line-height: 0.46rem;margin: 0 0.21rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-btn2:hover{color: #fff;opacity: .8;}

.row-h4-1,.row-a2-a1,.row-a6,.row-i5{
	background: url(../images/p-bg15.jpg) no-repeat top 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;
}

.fix-tab{position: fixed;left: 0;top: 50%;z-index: 108;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.fix-tab li{margin-bottom: 0.18rem;padding-left: 0.3rem;position: relative;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.fix-tab li::before{content: '';position: absolute;left: 0;top: 0.07rem;width: 0.2rem;height: 1px;
	background-color: #CCCCCC;
		transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.fix-tab li a{display: block;font-size: 0.14rem;line-height: 1;color: rgba(34,34,34,.5);
	width: 1.2rem;
		transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.fix-tab li.on,.fix-tab li:hover{padding-left: 0.5rem;}
.fix-tab li.on::before,.fix-tab li:hover::before{width: 0.4rem;background-color: #269C46;}
.fix-tab li.on a,.fix-tab li:hover a{color: #2672C7;}


.m-txt7{overflow: hidden;border-bottom: 1px solid #E6E6E6;padding: 0.5rem 0; margin-bottom: 0.3rem;}
.m-txt7 .pic{width: 1.5rem;margin-right: 0.1rem;text-align: center;font-size: 0;float: left;}
.m-txt7 .pic img{display: inline-block;vertical-align: middle;max-width: 80%;}
.m-txt7 .txt{overflow: hidden;}
.m-txt7 .tit{font-size: 0.28rem;color: #383B4D;margin-bottom: 0.08rem;}
.m-txt7 .desc{font-size: 0.16rem;color: #222222;}

.m-conn .results{font-size: 0.16rem;color: #383B4D;padding-top: 0.1rem;}
.m-conn .results span{font-size: 0.28rem;color: #2572C8;}
.row-i1{padding-bottom: 0.34rem;}
.row-i2{padding: 0.6rem 0 0.8rem;
	background-color: #F2F2F2;
}

.m-applied{overflow: hidden;position: relative;line-height: 0.3rem;margin-bottom: 0.3rem;}
.m-applied .left{float: left;}
.m-applied .t1{float: left;font-size: 0.16rem;color: #383B4D;}
.m-applied .t-c{float: left;}
.m-applied .c-cur{float: left;margin-left: 0.09rem;}
.m-applied .c-t{float: left;position: relative;padding: 0 .23rem 0 .11rem;
	background-color: #383B4D;color: #fff;font-size: 0.14rem;
}
.m-applied .c-t:after{content: '';position: absolute;top: 0;bottom: 0;right: 0;width: 0.15rem;
	background: url(../images/i-110.png) no-repeat center;
	-o-background-size: 100% 100%;
	-ms-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
}
.m-applied .c-t:nth-last-child(2):after{background-image: url(../images/i-111.png);}
.m-applied .c-t:last-child{background-color: #2572C8;padding-right: 0.37rem;}
.m-applied .c-t:last-child::after{background-image: url(../images/i-112.png);}
.m-applied .close{position: absolute;top: 0;right: .05rem;width: 0.3rem;height: 0.3rem;z-index: 2;
	cursor: pointer;background: url(../images/i-113.png) no-repeat center;
	-o-background-size: .13rem auto;
	-ms-background-size: .13rem auto;
	-moz-background-size: .13rem auto;
	-webkit-background-size: .13rem auto;
	background-size: .13rem auto;
}
.m-applied .i-t{float: left;margin-left: 0.1rem;padding: 0 0.45rem 0 0.2rem;
	font-size: 0.14rem;color: #fff;border-radius: .15rem;;position: relative;
	background-color: #2572C8;
}
.m-applied .right{position: absolute;right: 0;top: 0;}
.m-applied .btn{float: left;width: 1rem;height: 0.3rem;line-height: 0.3rem;text-align: center;
	font-size: 0.14rem;color: #fff;margin-left: .03rem;
}
.m-applied .btn-1{background-color: #383B4D;}
.m-applied .btn-2{background-color: #2572C8;}

.m-filters{font-size: 0;text-align: center;overflow-x: auto;white-space: nowrap;
	padding-bottom: 0.1rem;
}
.m-filters .item{margin-left: 0.1rem;min-width: 120px;padding-right: 0.1rem;padding-bottom: 0.2rem;
	background-color: #fff;border-radius: 4px;display: inline-block;vertical-align: top;
}
.m-filters .tit{font-size: 14px;color: #2572C8;
	color: #2572C8;position: relative;padding: 15px 0 7px;margin-left: 0.2rem;margin-bottom: 0.13rem;
	background: url(../images/i-114.png) no-repeat left bottom;
}
.m-filters dl{height: 374px;overflow-y: auto;}
.m-filters dd a{display: block;font-size: 12px;color: #383B4D;text-align: left;
	height: 22px;line-height: 22px;padding-left: 20px;padding-right: 0.3rem;white-space: nowrap;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-filters dd:hover a,.m-filters dd.on a{color: #fff;background-color: #2572C8;}
.m-filters::-webkit-scrollbar {
    width: 16px;
}
.m-filters::-webkit-scrollbar-track {
    background: #fff;border-radius: 8px;
}
.m-filters::-webkit-scrollbar-thumb {
    background: #2572C8;border-radius: 8px;
}
.m-filters::-webkit-scrollbar-thumb:window-inactive {
    background: #2572C8;border-radius: 8px;
}

.row-d2-1{padding: 0.7rem 0 .5rem;}

.row-i3{padding: 0.72rem 0;
	background: url(../images/p-bg16.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-txt8{font-size: 0.18rem;line-height: 1.78;color: #fff;
	padding-right: 0.98rem;overflow-y: auto;max-height: 3.6rem;
}
.m-txt8::-webkit-scrollbar {
    width: 2px;
}
.m-txt8::-webkit-scrollbar-track {
    background: rgba(255,255,255,.2);
}
.m-txt8::-webkit-scrollbar-thumb {
    background: #fff;
}
.m-txt8::-webkit-scrollbar-thumb:window-inactive {
    background: #fff;
}

.h-t1{text-align: center;font-size: 0.5rem;color: #383B4D;}
.row-i4{padding: 1.22rem 0 1.09rem;}
.m-list12{display: flex;flex-wrap: wrap;margin: .5rem -0.13rem 1rem;}
.m-list12 li{width: 25%;}
.m-list12 .con{display: block;margin: 0 0.13rem;overflow: hidden;
	background-color: #fff;border-radius: .08rem;
		transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list12 .pic{padding-top: 56%;height: 0;position: relative;overflow: hidden;}
.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{padding: 0.2rem 0.3rem 0;height: 2.1rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list12 .t1{font-size: 0.24rem;line-height: 1.25;color: #383B4D;
	margin-bottom: 0.07rem;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.m-list12 .desc{font-size: .14rem;line-height: 1.57;color: #383B4D;margin-bottom: 0.24rem;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.m-list12 .bot{overflow: hidden;line-height: 0.3rem;}
.m-list12 .more{float: left;font-size: 0.16rem;color: #269C46;padding-right: 15px;
	background: url(../images/i-115.png) no-repeat right center;
}
.m-list12 .date{float: right;font-size: 0.14rem;color: #989898;}
.m-list12 .con:hover{background-color: #F7F7F7;}
.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);
}

.g-btn3{width: 1.8rem;height: 0.46rem;line-height: 0.46rem;padding-left: 0.2rem;font-size: 0.16rem;
	margin: 0 auto;background-color: #F7F7F7;
}
.g-btn3 .ico{content: '';width: 0.34rem;height: 0.34rem;}

.row-i5{padding: 0.84rem 0 1.7rem;}
.m-slider12{position: relative;margin-top: 0.5rem;}
.m-slider12 .swiper-container{margin: 0 -.14rem;}
.m-slider12 .swiper-slide-active ul{opacity: 1;}
.m-slider12 ul{display: flex;flex-wrap: wrap;opacity: 0;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider12 li{width: 50%;}
.m-slider12 .con{position: relative;margin: 0 .14rem .2rem;cursor: pointer;
	/* background-color: #fff;border-radius: .2rem;border: 1px solid #F0F0F0; */
}
.m-slider12 .top{height: .4rem;overflow: hidden;position: relative;z-index: 2;
	background-color: #F5F5F5;border-radius: .2rem;
}
.m-slider12 .top:after{content: '';position: absolute;right: .3rem;top: 0;bottom: 0;width: 11px;
	background: url(../images/i-116.png) no-repeat center;
}
.m-slider12 .t1{overflow: hidden;font-size: .16rem;line-height: .4rem;
	color: #383B4D;padding-left: 0.2rem;
}
.m-slider12 .txt{position: absolute;left: 0;right: 0;top: 0;padding: .62rem .2rem .28rem;display: none;
	background-color: #fff;border-radius: .2rem;border: 1px solid #F0F0F0;z-index: 1;
}
.m-slider12 .desc{font-size: 0.14rem;line-height: 1.86;color: #383B4D;height: 9.3em;overflow-y: auto;padding-right: 0.4rem;}
.m-slider12 li.on{z-index: 5;}
.m-slider12 li.on .top{background-color: #269C46;}
.m-slider12 li.on .t1{color: #fff;}
.m-slider12 li.on .top:after{background-image: url(../images/i-117.png);}
.m-slider12 li.on .txt{display: block;}

.m-slider12 .swiper-arrow{position: absolute;top: 50%;width: .6rem;height: .4rem;z-index: 8;
	background-color: #f5f5f5;border-radius: .1rem;cursor: pointer;margin-top: -0.1rem;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: .16rem auto;
	-ms-background-size: .16rem auto;
	-moz-background-size: .16rem auto;
	-webkit-background-size: .16rem auto;
	background-size: .16rem 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-slider12 .swiper-prev{left: -1rem;background-image: url(../images/i-50.png);}
.m-slider12 .swiper-next{right: -1rem;background-image: url(../images/i-51.png);}
.m-slider12 .swiper-arrow:hover{background-color: #269C46;}
.m-slider12 .swiper-prev:hover{background-image: url(../images/i-50-on.png);}
.m-slider12 .swiper-next:hover{background-image: url(../images/i-51-on.png);}
.m-slider12 .swiper-pagination{position: absolute;left: 0;right: 0;bottom: -.48rem !important;font-size: 0;top: auto !important;}
.m-slider12 .swiper-pagination .swiper-pagination-bullet{display: inline-block;margin: 0 2px;}
.m-slider12 .swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;border: 1px solid #949494;
	border-radius: 5px;font-size: 0;text-indent: 9999px;padding: 0;
	background-color: #fff;
}
.m-slider12 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 30px;border-color: #269C46;
	background-color: #269C46;
}

.row-k1{padding: 0.8rem 0 01rem;}
.row-k1 .col-l{width: 6.22rem;}
.row-k1 .col-r{width: 7.5rem;}

.m-pic{float: right;border-top: 4px solid #2572C8;width: 4.6rem;position: relative;
	background: url(../images/i-bg11.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-pic .pic{height: 4.56rem;line-height: 4.56rem;font-size: 0;text-align: center;}
.m-pic .pic img{display: inline-block;vertical-align: middle;
    max-width: 80%;max-height: 80%;
}
.m-pic .ico-so{position: absolute;top: 0;right: 0;width: 0.5rem;height: 0.5rem;
	background: #EDEDED url(../images/i-118.png) no-repeat center;
	-o-background-size: .24rem auto;
	-ms-background-size: .24rem auto;
	-moz-background-size: .24rem auto;
	-webkit-background-size: .24rem auto;
	background-size: .24rem auto;
}

.tab-pic{float: left;width: 1.4rem;}
.tab-pic li{margin-bottom: .2rem;cursor: pointer;}
.tab-pic .pic{height: 1.4rem;border: 3px solid #E6E6E6;border-radius: 4px;
	text-align: center;font-size: 0;line-height: 1.34rem;
}
.tab-pic .pic img{display: inline-block;vertical-align: middle;max-width: 80%;max-height: 80%;}

.m-comm{}
.m-comm .tit{font-size: 0.26rem;color: #383B4D;
	border-bottom: 1px solid #E0E2DD;padding: 0.19rem 0;margin-bottom: 0.24rem;
}
.m-comm .info{font-size: 0.18rem;line-height: 1.55;display: flex;flex-wrap: wrap;}
.m-comm .left{width: 60%;}
.m-comm .i-t{margin-bottom: 0.15rem;font-family: 'Gilroy-Light';position: relative;}
.m-comm .t-c{display: inline-block;}
.m-comm .right{width: 40%;}
.m-comm .right .t-c{line-height: 1.12;}
.m-comm .fact{color: #2572C8;padding-right: 0.27rem;
	background: url(../images/i-119.png) no-repeat right center;
	-o-background-size: .18rem auto;
	-ms-background-size: .18rem auto;
	-moz-background-size: .18rem auto;
	-webkit-background-size: .18rem auto;
	background-size: .18rem auto;
}
.m-comm .preci{color: #2572C8;padding-right: 0.29rem;font-size: 0.24rem;position: relative;
	background: url(../images/i-120.png) no-repeat right 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;
}
.m-comm .pop{position: absolute;top: 100%;right: 0;text-align: center;margin-top: 0.1rem;display: none;
	background-color: #fff;border-radius: 4px;padding: 0.15rem .2rem;z-index: 3;
	box-shadow: 0px 0px .2rem 0px rgba(0, 0, 0, 0.2);
	-webkit-transform: translateX(50%);
	-moz-transform: translateX(50%);
	-o-transform: translateX(50%);
	-ms-transform: translateX(50%);
	transform: translateX(50%);
}
.m-comm .pop::after{content: '';position: absolute;bottom: 100%;left: 47%;
	border-bottom: .12rem solid #fff;
	border-left: .09rem solid transparent;
	border-right: .09rem solid transparent;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.m-comm .pop .p-t1{font-size: 0.16rem;font-family: 'Gilroy-Light';color: #333;}
.m-comm .pop .p-t2{font-size: 0.18rem;color: #2572C8;}
.m-comm .preci:hover .pop{display: block;}
.m-comm .fd-share{padding-bottom: 0;padding-top: 0.3rem;margin-bottom: .18rem;}
.m-comm .fd-share a{width: 0.3rem;height: 0.3rem;}

.m-comm .bot{border-top: 1px solid #E0E2DD;padding-top: 0.22rem;}
.m-comm .btn{display: block;width: 3rem;height: .46rem;border-radius: .23rem;
    line-height: .46rem;font-size: .16rem;color: #383B4D;font-weight: bold;
    padding-left: .34rem;position: relative;float: left;margin-right: 0.84rem;
    background-color: #F7F7F7;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-comm .btn .ico{position: absolute;top: 50%;right: .06rem;width: .34rem;height: .34rem;
    border-radius: 50%;
    background: #269C46;
    -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-comm .btn .ico:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;
    background: url(../images/i-01.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-comm .btn:hover{color: #fff;background-color: #269C46;}
.m-comm .btn:hover .ico{background-color: #fff;}
.m-comm .btn:hover .ico:after{
	background-image: url(../images/i-52.png);
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
.m-comm .btn:last-child{margin-right: 0;}

.row-k2{
	background: #F5F5F5 url(../images/p-bg17.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;
}
.row-k2-1{max-width: 15.6rem;border-top: 4px solid #269C46;padding: 0 0.6rem 1rem;	
	background-color: #fff;margin: 0 auto;
}
.row-k2-1 .col-l{width: 9rem;}
.row-k2-1 .col-r{width: 4.8rem;}
.m-tab5{display: flex;justify-content: space-between;margin-bottom: 0.23rem;}
.m-tab5 li a{display: block;height: 0.56rem;line-height: 0.56rem;font-size: .16rem;
	color: #222222;padding: 0 0.4rem;border-radius: 0px 0px 6px 6px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab5 li.on a,.m-tab5 li:hover a{background-color: #269C46;color: #fff;}

.g-box{margin-bottom: .5rem;}
.g-box .cont{border: 1px solid #CCCCCC;}
.m-t7{height: 0.5rem;line-height: 0.5rem;padding-left: 0.29rem;cursor: pointer;
	font-size: 0.24rem;color: #fff;position: relative;
	background: #269C46;
}
.m-t7::after{content: '';position: absolute;right: 0.21rem;top: 0;bottom: 0;width: 0.18rem;
	background: url(../images/i-121.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-t7.ok::after{
	-webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}


.m-table3{}
.m-table3 table{width: 100%;background-color: #fff;}
.m-table3 th{height: 0.5rem;text-align: center;font-size: .18rem;
	color: #383B4D;
}
.m-table3 td{text-align: center;font-size: .14rem;color: #383B4D;height: 0.4rem;
	border-right: 1px solid #E6E6E6;font-family: 'Gilroy-Light';
}
.m-table3 td:last-child{border-right: 0;}
.m-table3 tr:nth-child(2n+1){background-color: #f7f7f7;}
.m-table3 .inp{display: inline-block;vertical-align: middle;width: 0.22rem;height: 0.22rem;
	border-radius: 2px;border: 2px solid #B3B3B3;background-color: #fff;cursor: pointer;
	background-position: center;background-repeat: no-repeat;
	-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-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
.m-table3 .inp:checked{background-image: url(../images/i-122.png);border-color: #269C46;}
.m-bot{overflow: hidden;padding: 0.12rem 0.3rem;}
.m-bot .tips{line-height: 0.36rem;font-size: 0.16rem;color: #269C46;
	margin-right: 0.72rem;float: left;
}
.m-bot .g-btn{width: 2rem;height: 0.36rem;line-height: 0.36rem;padding-left: 0.23rem;
	font-size: 0.16rem;float: right;
}
.m-bot .g-btn .ico{width: 0.26rem;height: 0.26rem;}

.m-pic2{padding: 0.5rem 0;}
.m-pic2 img{display: block;margin: 0 auto;}

.m-txt9{font-size: .14rem;line-height: 2;color: #222222;padding: 0.25rem 0.3rem 0.55rem 0.28rem;}

.m-txt10{}
.m-txt10 table{width: 100%;background-color: #fff;}
.m-txt10 th{height: 0.5rem;text-align: center;font-size: .18rem;
	color: #383B4D;
}
.m-txt10 td{padding: 0 .2rem;font-size: .14rem;color: #383B4D;height: 0.4rem;
	border-top: 1px solid rgba(0,0,0,0.1);border-right: 1px solid rgba(0,0,0,0.1);font-family: 'Gilroy-Light';
}
.m-txt10 td:last-child{border-right: 0;}
.m-txt10 tr:nth-child(2n+1){background-color: #f7f7f7;}
.m-txt10 .inp{display: inline-block;vertical-align: middle;width: 0.22rem;height: 0.22rem;
	border-radius: 2px;border: 2px solid #B3B3B3;background-color: #fff;cursor: pointer;
	background-position: center;background-repeat: no-repeat;
	-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-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
.m-txt10 .inp:checked{background-image: url(../images/i-122.png);border-color: #269C46;}

.m-pic3{padding: 0.3rem 0.2rem;}
.m-pic3 img{width: 100%;display: block;}

.m-list13{}
.m-list13 li:nth-child(2n+1){background-color: #F7F7F7;}
.m-list13 .con{display: block;overflow: hidden;height: 0.8rem;line-height: 0.8rem;padding: 0 .3rem 0 .28rem;}
.m-list13 .t1{font-size: 0.2rem;color: #383B4D;font-weight: normal;
	padding-left: 0.45rem;
	background: url(../images/i-123.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;
	text-overflow:ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.m-list13 .ico{width: 0.4rem;height: 0.4rem;float: right;margin-top: 0.2rem;margin-left: 0.3rem;
	background: #FFF url(../images/i-124.png) no-repeat center;
	border-radius: 4px;border: 1px solid #269C46;
	-o-background-size: .19rem auto;
	-ms-background-size: .19rem auto;
	-moz-background-size: .19rem auto;
	-webkit-background-size: .19rem auto;
	background-size: .19rem auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list13 li:hover .ico{background-color: #269C46;background-image: url(../images/i-125.png);}

.m-list14{padding: .39rem .14rem .17rem;display: flex;flex-wrap: wrap;}
.m-list14 li{width: 50%;margin-bottom: 0.3rem;}
.m-list14 .con{display: block;margin: 0 0.13rem;overflow: hidden;}
.m-list14 .pic{float: left;width: 1.76rem;height: 2.12rem;overflow: hidden;border-radius: 4px;
	margin-right: .32rem;
}
.m-list14 .pic img{width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list14 .txt{overflow: hidden;padding-top: .28rem;}
.m-list14 .t1{font-size: 0.18rem;color: #222;margin-bottom: 0.08rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list14 .desc{font-size: 12px;color: #383B4D;margin-bottom: 0.12rem;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    overflow: hidden;
}
.m-list14 .more{font-size: 0.16rem;color: #269C46;padding-right: 17px;
	background: url(../images/i-126.png) no-repeat right center;
}
.m-list14 .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-list14 .con:hover .t1{color: #269C46;}

.m-list15{position: relative;padding: 0.4rem 0.1rem 0.2rem;display: flex;flex-wrap: wrap;}
.m-list15 li{width: 50%;}
.m-list15 .con{position: relative;margin: 0 .11rem .2rem;cursor: pointer;
	/* background-color: #fff;border-radius: .2rem;border: 1px solid #F0F0F0; */
}
.m-list15 .top{height: .4rem;overflow: hidden;position: relative;z-index: 2;
	background-color: #F5F5F5;border-radius: .2rem;
}
.m-list15 .top:after{content: '';position: absolute;right: .3rem;top: 0;bottom: 0;width: 11px;
	background: url(../images/i-116.png) no-repeat center;
}
.m-list15 .t1{overflow: hidden;font-size: .16rem;line-height: .4rem;
	color: #383B4D;padding-left: 0.2rem;
}
.m-list15 .txt{position: absolute;left: 0;right: 0;top: 0;padding: .62rem .2rem .28rem;display: none;
	background-color: #fff;border-radius: .2rem;border: 1px solid #F0F0F0;z-index: 1;
}
.m-list15 .desc{font-size: 0.14rem;line-height: 1.86;color: #383B4D;height: 9.3em;overflow-y: auto;padding-right: 0.4rem;}
.m-list15 li.on{z-index: 5;}
.m-list15 li.on .top{background-color: #269C46;}
.m-list15 li.on .t1{color: #fff;}
.m-list15 li.on .top:after{background-image: url(../images/i-117.png);}
.m-list15 li.on .txt{display: block;}

.m-anthony{padding: 0.4rem 0.4rem 0.28rem;
	background: #FFFFFF;
	box-shadow: 0px 3px 16px 0px rgba(0,0,0,0.07);
	border-radius: 6px;
}
.m-anthony .top{overflow: hidden;border-bottom: 1px solid #EBEBEB;padding-bottom: 0.23rem;}
.m-anthony .face{float: left;width: 0.86rem;height: 0.86rem;border-radius: 50%;overflow: hidden;
	border: 3px solid #269C46;margin-right: 0.27rem;
}
.m-anthony .face img{width: 100%;height: 100%;display: block;}
.m-anthony .txt{overflow: hidden;}
.m-anthony .t1{font-size: 0.26rem;color: #383B4D;margin-bottom: 0.05rem;}
.m-anthony .desc{font-size: 0.14rem;color: #269C46;
	line-height: 1.28;
}
.m-anthony  .price{padding: 0.15rem 0;line-height: 1.2;margin-bottom: 0.12rem;
	border-bottom: 1px solid #EBEBEB;
}
.m-anthony .t2{font-size: 0.18rem;}
.m-anthony .p-tips{display: inline-block;padding-right: 0.26rem;
	font-size: 0.24rem;color: #269C46;
	background: url(../images/i-120.png) no-repeat right 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;
}
.m-anthony .desc2{font-size: 12px;color: #383B4D;line-height: 22px;
	margin-bottom: 0.2rem;
}
.m-anthony .form{border-top: 1px solid #EBEBEB;}
.m-anthony .item{margin-bottom: 10px;}
.m-anthony .s1{font-size: 14px;color: #383B4D;
	line-height: 30px;
}
.m-anthony .s1 em{font-size: 24px;color: #269C46;margin-left: 6px;position: relative;top: 8px;}
.m-anthony .inp{display: block;width: 100%;height: 40px;padding: 0 10px;
	border-radius: 6px;font-size: 14px;
	border: 2px solid #EBEEF5;
}
.m-anthony textarea.inp{height: 100px;padding: 12px 10px;}
.m-anthony .model{overflow: hidden;}
.m-anthony .model .left{width: 1.8rem;float: left;}
.m-anthony .model .right{float: right;}
.m-anthony .inp2{text-align: center;font-size: 16px;color: #269C46;line-height: 36px;}
.m-anthony .model .right .s1{float: left;line-height: 40px;margin-right: 0.15rem;}
.m-anthony .num{float: left;width: 40px;height: 40px;text-align: center;
	border-radius: 6px;line-height: 36px;font-size: 16px;color: #269C46;
	border: 2px solid #EBEEF5;margin-right: 20px;
}
.m-anthony .jia{width: 22px;height: 22px;float: right;cursor: pointer;
	border-radius: 2px;margin-top: 10px;
	background: #269C46 url(../images/i-127.png) no-repeat center;
	-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-anthony .file{margin-top: 20px;position: relative;}
.m-anthony .file::before{content: '+';position: absolute;left: 50%;top: 0;line-height: 40px;
	font-size: 24px;color: #727272;
}
.m-anthony .file .s1{position: absolute;left: 0.2rem;top: 0;line-height: 40px;}
.m-anthony .file .inp{border-radius: 20px;padding-left: 105px;}
.m-anthony .file label{position: absolute;right: 0;top: 0;width: 100px;height: 40px;
	border-radius: 20px;font-size: 14px;color: #fff;
	background-color: #269C46;text-align: center;line-height: 40px;cursor: pointer;
}
.m-anthony .file label input{position: absolute;left: -9999px;}
.m-anthony .tips{padding: 0 0.18rem;font-size: 12px;color: rgba(0,0,0,0.5);margin-bottom: 0.4rem;}
.m-anthony .btn{width: 1.8rem;height: 0.46rem;border-radius: .23rem;display: block;
	border: 0;cursor: pointer;padding-right: 0.4rem;font-size: 0.16rem;color: #fff;
	position: relative;text-align: center;line-height: 0.46rem;
	background-color: #269C46;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-anthony .btn:after{content: '';position: absolute;top: 50%;right: 0.05rem;width: 0.34rem;height: 0.34rem;
	border-radius: 50%;background-color: #fff;background-image: url(../images/i-52.png);
	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%);
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-anthony .btn:hover{background-color: #f5f5f5;color: #269C46;}
.m-anthony .btn:hover:after{background-color: #269C46;background-image: url(../images//i-01.png);
	-webkit-transform: translateY(-50%) rotate(-45deg);
    -moz-transform: translateY(-50%) rotate(-45deg);
    -o-transform: translateY(-50%) rotate(-45deg);
    -ms-transform: translateY(-50%) rotate(-45deg);
    transform: translateY(-50%) rotate(-45deg);
}

.m-txt11{overflow: hidden;border-bottom: 1px solid #E6E6E6;padding: 0.4rem .4rem .25rem;}
.m-txt11 .top{overflow: hidden;margin-bottom: 0.3rem;}
.m-txt11 .pic{width: .86rem;margin-right: 0.42rem;text-align: center;font-size: 0;float: left;}
.m-txt11 .pic img{display: inline-block;vertical-align: middle;}
.m-txt11 .tit{overflow: hidden;font-size: 0.28rem;color: #383B4D;
	line-height: 1.42;
}
.m-txt11 .txt{font-size: 0.16rem;color: #383B4D;}

.nav .row-a1-1,.nav .sub-1 .row-a1-1 .col-l{background: #fff;}

.nav .sub-1 .row-a1-1 .col-l{height: calc(100vh - 1rem);}
.nav .m-tab2{max-height: calc(100vh - 1rem);}
.nav .m-soll{max-height: calc( 100vh - 2rem );}

.n-list3{display: flex;flex-wrap: wrap;justify-content: center;margin-top: 0.55rem;margin-bottom: 1rem;}
.n-list3 li{background: url(../images/ico-10.png) no-repeat right center;}
.n-list3 .con{display: flex;flex-wrap: wrap;align-items: center;height: 3.93rem;width: 3.93rem;padding: 0 0.5rem;
	transition: .5s;margin: 0 0.23rem;border-radius: .25rem;
}
.n-list3 .ico{display: block;width: 1.8rem;height: 1.8rem;position: relative;margin: 0 auto .28rem;}
.n-list3 .ico img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .5s;
}
.n-list3 .t-c{width: 100%;}
.n-list3 .i-on{opacity: 0;}
.n-list3 .t1{text-align: center;font-size: 0.2rem;color: #333;font-weight: normal;}
.n-list3 li:last-child{background-image: none;}
.n-list3 .con:hover{background-color: rgba(78, 185, 45, .6);}
.n-list3 .con:hover .i-on{opacity: 1;}
.n-list3 .con:hover .i-ok{opacity: 0;}

.row-y1{padding: 0.86rem 0 0.2rem;
	background: url(../images/p-bg19.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;
}
.row-y1 .g-t4-3::after{margin-top: 0.45rem;}
.n-slider{margin-top: 0.43rem;margin-bottom: 1.2rem;position: relative;}
.n-slider .con{display: block;margin-right: 0.32rem;border-radius: .08rem;overflow: hidden;}
.n-slider .pic{padding-top: 62.7%;height: 0;position: relative;overflow: hidden;}
.n-slider .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;
}
.n-slider .bot{height: 0.72rem;line-height: 0.72rem;padding: 0 0.25rem;
	background-color: #f2f5f6;
}
.n-slider .more{float: right;font-size: 0.16rem;color: #3f9425;margin-left: 0.15rem;padding-right: 0.14rem;
	background: url(../images/ico-11.png) no-repeat right center;
	-o-background-size: .07rem auto;
	-ms-background-size: .07rem auto;
	-moz-background-size: .07rem auto;
	-webkit-background-size: .07rem auto;
	background-size: .07rem auto;
}
.n-slider .tit{font-size: 0.24rem;font-weight: normal;color: #333;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.n-slider .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);
}
.n-slider .con:hover .tit{color: #3f9425;}
.n-slider .swiper-arrow{position: absolute;bottom: -0.94rem;width: 0.53rem;height: 0.53rem;
	border-radius: 50%;border: 1px solid #C5C8C9;cursor: pointer;
	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;
}
.n-slider .swiper-prev{right: .74rem;background-image: url(../images/ico-12.png);}
.n-slider .swiper-next{right: 0;background-image: url(../images/ico-13.png);}
.n-slider .swiper-arrow:hover{border-color: #4EB92D;}
.n-slider .swiper-prv:hover{background-image: url(../images/ico-12-on.png);}
.n-slider .swiper-next:hover{background-image: url(../images/ico-13-on.png);}



.row-y3{padding: 0.65rem 0 0.2rem;
	background: url(../images/p-bg20.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.n-t1{font-size: 0.38rem;color: #383B4D;}
.n-t1:after{content: '';display: block;width: 1rem;height: 4px;margin: .26rem 0 0;
	background: linear-gradient(90deg, #3E9225, #48C422);
}
.n-table{margin-top: 0.4rem;margin-bottom: 0.65rem;font-size: .18rem;line-height: 1.8;}

.row-y2{padding: 0.88rem 0 .76rem;position: relative;
	background: url(../images/p-bg21.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.row-y2 .n-t1{position: relative;z-index: 6;}
.n-txt1{margin-top: 0.6rem;}
.n-txt1 .pic{position: absolute;right: 0;top: 0;width: 68%;}
.n-txt1 .pic img{width: 100%;height: 100%;display: block;}
.n-txt1 .desc{font-size: 0.18rem;line-height: 2;color: #333;position: relative;z-index: 9;
	max-width: 4.6rem;padding-right: 0.28rem;overflow-y: auto;
	max-height: 3.6rem;
}
.n-txt1 .desc p{position: relative;padding-left: 0.2rem;}
.n-txt1 .desc p:after{content: '>';position: absolute;left: 0;top: 0;line-height: 2;font-size: 0.18rem;}
.n-txt1 .desc::-webkit-scrollbar {
    width: .1rem;
}
.n-txt1 .desc::-webkit-scrollbar-track {
    background: rgba(208, 208, 208, .5);border-radius: .05rem;
}
.n-txt1 .desc::-webkit-scrollbar-thumb {
    background: #269C46;border-radius: .05rem;
}
.n-txt1 .desc::-webkit-scrollbar-thumb:window-inactive {
    background: #269C46;border-radius: .05rem;
}