@charset "utf-8";
html{-webkit-font-smoothing:antialiased;height: 100%;touch-action: manipulation;}
blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
header, hgroup, nav, menu, main, section, article, summary, details, aside, figure, figcaption, footer{display: block;margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
table,th,td{border: 1px solid black;}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:400;}
dl,ol,ul{list-style-type:none}
h1,h2,h3,h4,h5,h6{font-size:100%;}
a{text-decoration:none;color: inherit;}
a:hover{text-decoration:none;-webkit-tap-highlight-color:rgba(255,0,0,0);outline:0;outline:none;blr:expression(this.onFocus=this.blur())}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
textarea{resize:none;outline: none;font-family: 黑体,Arial,Microsoft Yahei;}
img{vertical-align:middle;max-width: 100%;height: auto;}
button,input[type=submit],input[type=text],input[type=button]{-webkit-appearance:none;-webkit-tap-highlight-color:rgba(255,0,0,0);outline:0;blr:expression(this.onFocus=this.blur())}
input{outline: 0;}
input::-webkit-input-safebox-button{display: none;/*去掉搜狗浏览器密码软盘*/}
body{color: #000;font-family: 黑体,Arial,Microsoft Yahei;background-color: #fbfefd;}
main.index{background-image: url(../images/92.jpg);background-size: 100% auto;background-position: center bottom;background-repeat: no-repeat;}
header,
footer,
main,
header *,
footer *,
main *{box-sizing: border-box;line-height: 1;}

#web-ietip {width: 526px; height: 90px; padding: 83px 0 0 84px; overflow:hidden; background: url(../images/browser.png) no-repeat center center; margin: 200px auto 0;}
#web-ietip a{display: block; width: 65px; height: 80px; float: left;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.ellipsis{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.eps2{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}


html{font-size: calc(100vw / 1920 * 100);}
@media(max-width: 900px){
    html{font-size: calc(900px / 1920 * 100);}
}

body{font-size: calc(16 * 1rem / 100);}
@media(max-width: 1584px){
    body{font-size: 13.2px;}
}
.s12{font-size: calc(12 * 1rem / 100);}
@media(max-width: 1920px){
    .s12{font-size: 12px;}
}
.s13{font-size: calc(13 * 1rem / 100);}
@media(max-width: 1816px){
    .s13{font-size: 12.3px;}
}
.s14{font-size: calc(14 * 1rem / 100);}
@media(max-width: 1728px){
    .s14{font-size: 12.6px;}
}
.s15{font-size: calc(15 * 1rem / 100);}
@media(max-width: 1651px){
    .s15{font-size: 12.9px;}
}
.s16{font-size: calc(16 * 1rem / 100);}
@media(max-width: 1584px){
    .s16{font-size: 13.2px;}
}
.s17{font-size: calc(17 * 1rem / 100);}
@media(max-width: 1524px){
    .s17{font-size: 13.5px;}
}
.s18{font-size: calc(18 * 1rem / 100);}
@media(max-width: 1472px){
    .s18{font-size: 13.8px;}
}
.s19{font-size: calc(19 * 1rem / 100);}
@media(max-width: 1424px){
    .s19{font-size: 14.1px;}
}
.s20{font-size: calc(20 * 1rem / 100);}
@media(max-width: 1382px){
    .s20{font-size: 14.4px;}
}
.s21{font-size: calc(21 * 1rem / 100);}
@media(max-width: 1344px){
    .s21{font-size: 14.7px;}
}
.s22{font-size: calc(22 * 1rem / 100);}
@media(max-width: 1309px){
    .s22{font-size: 15px;}
}
.s23{font-size: calc(23 * 1rem / 100);}
@media(max-width: 1277px){
    .s23{font-size: 15.3px;}
}
.s24{font-size: calc(24 * 1rem / 100);}
@media(max-width: 1248px){
    .s24{font-size: 15.6px;}
}
.s25{font-size: calc(25 * 1rem / 100);}
@media(max-width: 1221px){
    .s25{font-size: 15.9px;}
}
.s26{font-size: calc(26 * 1rem / 100);}
@media(max-width: 1196px){
    .s26{font-size: 16.2px;}
}
.s27{font-size: calc(27 * 1rem / 100);}
@media(max-width: 1173px){
    .s27{font-size: 16.5px;}
}
.s28{font-size: calc(28 * 1rem / 100);}
@media(max-width: 1152px){
    .s28{font-size: 16.8px;}
}
.s29{font-size: calc(29 * 1rem / 100);}
@media(max-width: 1132px){
    .s29{font-size: 17.1px;}
}
.s30{font-size: calc(30 * 1rem / 100);}
@media(max-width: 1113px){
    .s30{font-size: 17.4px;}
}
.s31{font-size: calc(31 * 1rem / 100);}
@media(max-width: 1096px){
    .s31{font-size: 17.7px;}
}
.s32{font-size: calc(32 * 1rem / 100);}
@media(max-width: 1080px){
    .s32{font-size: 18px;}
}
.s33{font-size: calc(33 * 1rem / 100);}
@media(max-width: 1064px){
    .s33{font-size: 18.3px;}
}
.s34{font-size: calc(34 * 1rem / 100);}
@media(max-width: 1050px){
    .s34{font-size: 18.6px;}
}
.s35{font-size: calc(35 * 1rem / 100);}
@media(max-width: 1036px){
    .s35{font-size: 18.9px;}
}
.s36{font-size: calc(36 * 1rem / 100);}
@media(max-width: 1024px){
    .s36{font-size: 19.2px;}
}
.s37{font-size: calc(37 * 1rem / 100);}
@media(max-width: 1011px){
    .s37{font-size: 19.5px;}
}
.s38{font-size: calc(38 * 1rem / 100);}
@media(max-width: 1000px){
    .s38{font-size: 19.8px;}
}
.s39{font-size: calc(39 * 1rem / 100);}
@media(max-width: 989px){
    .s39{font-size: 20.1px;}
}
.s40{font-size: calc(40 * 1rem / 100);}
@media(max-width: 979px){
    .s40{font-size: 20.4px;}
}
.s41{font-size: calc(41 * 1rem / 100);}
@media(max-width: 969px){
    .s41{font-size: 20.7px;}
}
.s42{font-size: calc(42 * 1rem / 100);}
@media(max-width: 960px){
    .s42{font-size: 21px;}
}
.s43{font-size: calc(43 * 1rem / 100);}
@media(max-width: 951px){
    .s43{font-size: 21.3px;}
}
.s44{font-size: calc(44 * 1rem / 100);}
@media(max-width: 942px){
    .s44{font-size: 21.6px;}
}
.s45{font-size: calc(45 * 1rem / 100);}
@media(max-width: 934px){
    .s45{font-size: 21.9px;}
}
.s46{font-size: calc(46 * 1rem / 100);}
@media(max-width: 926px){
    .s46{font-size: 22.2px;}
}
.s47{font-size: calc(47 * 1rem / 100);}
@media(max-width: 919px){
    .s47{font-size: 22.5px;}
}
.s48{font-size: calc(48 * 1rem / 100);}
@media(max-width: 912px){
    .s48{font-size: 22.8px;}
}
.s49{font-size: calc(49 * 1rem / 100);}
@media(max-width: 905px){
    .s49{font-size: 23.1px;}
}
.s50{font-size: calc(50 * 1rem / 100);}
@media(max-width: 898px){
    .s50{font-size: 23.4px;}
}
.s51{font-size: calc(51 * 1rem / 100);}
@media(max-width: 892px){
    .s51{font-size: 23.7px;}
}
.s52{font-size: calc(52 * 1rem / 100);}
@media(max-width: 886px){
    .s52{font-size: 24px;}
}
.s53{font-size: calc(53 * 1rem / 100);}
@media(max-width: 880px){
    .s53{font-size: 24.3px;}
}
.s54{font-size: calc(54 * 1rem / 100);}
@media(max-width: 874px){
    .s54{font-size: 24.6px;}
}
.s55{font-size: calc(55 * 1rem / 100);}
@media(max-width: 869px){
    .s55{font-size: 24.9px;}
}
.s56{font-size: calc(56 * 1rem / 100);}
@media(max-width: 864px){
    .s56{font-size: 25.2px;}
}
.s57{font-size: calc(57 * 1rem / 100);}
@media(max-width: 858px){
    .s57{font-size: 25.5px;}
}
.s58{font-size: calc(58 * 1rem / 100);}
@media(max-width: 854px){
    .s58{font-size: 25.8px;}
}
.s59{font-size: calc(59 * 1rem / 100);}
@media(max-width: 849px){
    .s59{font-size: 26.1px;}
}
.s60{font-size: calc(60 * 1rem / 100);}
@media(max-width: 844px){
    .s60{font-size: 26.4px;}
}
.s61{font-size: calc(61 * 1rem / 100);}
@media(max-width: 840px){
    .s61{font-size: 26.7px;}
}
.s62{font-size: calc(62 * 1rem / 100);}
@media(max-width: 836px){
    .s62{font-size: 27px;}
}
.s63{font-size: calc(63 * 1rem / 100);}
@media(max-width: 832px){
    .s63{font-size: 27.3px;}
}
.s64{font-size: calc(64 * 1rem / 100);}
@media(max-width: 828px){
    .s64{font-size: 27.6px;}
}
.s65{font-size: calc(65 * 1rem / 100);}
@media(max-width: 824px){
    .s65{font-size: 27.9px;}
}
.s66{font-size: calc(66 * 1rem / 100);}
@media(max-width: 820px){
    .s66{font-size: 28.2px;}
}
.s67{font-size: calc(67 * 1rem / 100);}
@media(max-width: 816px){
    .s67{font-size: 28.5px;}
}
.s68{font-size: calc(68 * 1rem / 100);}
@media(max-width: 813px){
    .s68{font-size: 28.8px;}
}
.s69{font-size: calc(69 * 1rem / 100);}
@media(max-width: 809px){
    .s69{font-size: 29.1px;}
}
.s70{font-size: calc(70 * 1rem / 100);}
@media(max-width: 806px){
    .s70{font-size: 29.4px;}
}
.s71{font-size: calc(71 * 1rem / 100);}
@media(max-width: 803px){
    .s71{font-size: 29.7px;}
}
.s72{font-size: calc(72 * 1rem / 100);}
@media(max-width: 800px){
    .s72{font-size: 30px;}
}
.s73{font-size: calc(73 * 1rem / 100);}
@media(max-width: 796px){
    .s73{font-size: 30.3px;}
}
.s74{font-size: calc(74 * 1rem / 100);}
@media(max-width: 793px){
    .s74{font-size: 30.6px;}
}
.s75{font-size: calc(75 * 1rem / 100);}
@media(max-width: 791px){
    .s75{font-size: 30.9px;}
}
.s76{font-size: calc(76 * 1rem / 100);}
@media(max-width: 788px){
    .s76{font-size: 31.2px;}
}
.s77{font-size: calc(77 * 1rem / 100);}
@media(max-width: 785px){
    .s77{font-size: 31.5px;}
}
.s78{font-size: calc(78 * 1rem / 100);}
@media(max-width: 782px){
    .s78{font-size: 31.8px;}
}
.s79{font-size: calc(79 * 1rem / 100);}
@media(max-width: 780px){
    .s79{font-size: 32.1px;}
}
.s80{font-size: calc(80 * 1rem / 100);}
@media(max-width: 777px){
    .s80{font-size: 32.4px;}
}


@media(max-width: 750px){
    .z1{max-width: 500px !important;width: 100% !important;margin: 0 auto !important;padding: 0 !important;float: none !important;display: block !important;}
    .z2,.z3,.z4,.z5{float: none !important;display: inline-block !important;vertical-align: top !important;margin: 0 2% 2% 0 !important;}
    .z2{width: 49% !important;}
    .z3{width: 32% !important;}
    .z4{width: 23.5% !important;}
    .z5{width: 18.4% !important;}
    .z2:nth-child(2n),.z3:nth-child(3n),.z4:nth-child(4n),.z5:nth-child(5n){margin-right: 0 !important;}
    
    .l1{padding-left: 10px !important;}
    .r1{padding-right: 10px !important;}
    .t1{padding-top: 10px !important;}
    .b1{padding-bottom: 10px !important;}
    .l2{padding-left: 20px !important;}
    .r2{padding-right: 20px !important;}
    .t2{padding-top: 20px !important;}
    .b2{padding-bottom: 20px !important;}
    .l3{padding-left: 30px !important;}
    .r3{padding-right: 30px !important;}
    .t3{padding-top: 30px !important;}
    .b3{padding-bottom: 30px !important;}
}

main{width:100%;overflow: hidden;}

.a-main{width: 100%;overflow: hidden;text-align: center;padding-top: 4.89vw;background-image: url(../images/93.png);background-size: 100% auto;background-repeat: no-repeat;background-position: center center;}
.a-des{color: #595757;line-height: 1.416;text-align: center;margin-bottom: .4rem;}
.a-list{width: 100%;font-size: 0;max-width: 11.44rem;margin: 0 auto .38rem;display: flex;flex-wrap: wrap;}
.a-item{display: inline-block;vertical-align: top;width: 31.46%;margin-right: 2.81%;border: 1px solid #5fce7c;text-align: center;padding: .26rem .1rem .2rem;}
.a-item:nth-child(3n){margin-right: 0;}
.a-item:nth-child(3n+2){transition-delay: .2s;}
.a-item:nth-child(3n){transition-delay: .4s;}
.a-icon{width: 100%;text-align: center;margin-bottom: .26rem;}
.a-icon img{height: 1.32rem;}
.a-t{line-height: 1.41;font-weight: bold;color: #5ece7c;}
.a-intro{color: #595757;line-height: 2.25;padding-top: .32rem;}
.a-intro *{line-height: inherit;}
.a-green{color: #5fce7c;}
.a-box{width: 100%;height: 1.66rem;background-color: #5ece7c;margin-top: 1.85rem;}
.a-img{height: 2.35rem;position: relative;top: -1.27rem;}
@media(max-width: 550px){
    .a-list{width: calc(100% - 20px);}
    .a-t{font-size: 15px;}
    .a-des{padding: 0 10px;font-size: 15px;}
    .a-intro{padding-left: 10px;padding-right: 10px;font-size: 15px;}
}


.b-main{width:100%;padding-top: 10.78vw;background-size: 100% auto;background-repeat: no-repeat;background-position: center top;background-image: url(../images/10.jpg)}
.b-title{text-align: center;}
.b-tit{display: inline-block;vertical-align: top;color:#595757;position: relative;z-index: 1;letter-spacing: .15em;font-weight: lighter;}
.b-tit:before{content:"";display: inline-block;width:1.21em;height:1.21em;background-image: url(../images/6.png);background-size: 100% 100%;position: absolute;left:-0.566em;bottom: .066em;z-index: -1;}
.b-tit:after{content:"";display: inline-block;width:1.21em;height:1.23em;background-image: url(../images/7.png);background-size: 100% 100%;position: absolute;right:-0.6em;top: -0.18em;z-index: -1;}
.b-bold{color:#64d598;font-weight: bold;}
.b-box{width:100%;text-align: center;max-width: 14rem;margin:0 auto;padding-top: 7.7vw;}
.b-img{min-width: 12rem;}
.b-img1{margin-bottom: .79rem;}
.b-wrap{width: 100%;max-width: 13.72rem;margin: 0 auto;background-image: url(../images/101.png);background-size: 100% 100%;padding: .5rem 1rem .4rem;}
.b-t{color: #595757;margin-bottom: .6rem;}
.b-list{width: 100%;font-size: 0;display: flex;justify-content: space-between;margin-bottom: .5rem;}
.b-item{display: inline-block;vertical-align: top;text-align: center;}
.b-item:nth-child(3n+2){transition-delay: .2s;}
.b-item:nth-child(3n+3){transition-delay: .4s;}
.b-intro{color: #878787;line-height: 1.55;}
.b-row{width: 100%;text-align: center;margin-bottom: .28rem;}
.b-icon{height: 1.08rem;}
.b-tt{color: #595757;}
.b-green{color: #5fce7c;}
@media(max-width:800px){
    .b-main{padding-left: 5px;padding-right: 5px;}
    .b-img{min-width: 0;}
}
@media(max-width: 650px){
    .b-wrap{padding: 30px 10px 25px;}
}
@media(max-width:500px){
    .b-tit{font-size: 20px;}
}


.c-main{width:100%;padding-top: 12.23vw;padding-bottom: 14.21vw;background-size: 13.97rem auto;background-repeat: no-repeat;background-position: center 0.8rem;background-image: url(../images/12.jpg)}
.c-box{width:100%;text-align: center;max-width: 14rem;margin:0 auto;padding-top: 7.5vw;}
.c-img{min-width: 12rem;}
@media(max-width:800px){
    .c-main{padding-left: 5px;padding-right: 5px;}
    .c-img{min-width: 0;}
}
@media(max-width:500px){
    .c-main{background-size: 100% auto;}
}

.d-main{width:100%;}
.d-box{width:100%;text-align: center;max-width: 13.57rem;margin:0 auto;margin-top: 5.2vw;position: relative;font-size: 0;}
.d-img{min-width: 12rem;position: relative;z-index: 1;}
.d-item{width: 31.24%;margin-right: 3.14%;vertical-align: top;box-shadow: 0.1rem 0.1rem .3rem rgba(0, 109, 49, 0.4);}
.d-item:nth-child(3n){margin-right: 0;transition-delay: .6s;}
.d-item:nth-child(3n+2){transition-delay: .4s;}
.d-item.after-ani{transition-delay: 0s;transition: all .5s;}
.d-box:before{content:"";display: inline-block;width:1.47rem;height:2.27rem;background-image: url(../images/14.png);background-size: 100% 100%;position: absolute;left:-5.2vw;bottom:.13rem;z-index: 0;}
.d-box:after{content:"";display: inline-block;width:1.32rem;height:1.88rem;background-image: url(../images/15.png);background-size: 100% 100%;position: absolute;right:-5.2vw;top:.26rem;z-index: 0;}
@media(min-width: 1201px){
    .d-item:hover{transform: translate(0,-0.2rem);}
}
@media(max-width:800px){
    .d-main{padding-left: 5px;padding-right: 5px;}
    .d-img{min-width: 0;}
}
@media(max-width:500px){
    .d-main{background-size: 100% auto;}
}


.e-main{width:100%;margin-top: 7.8vw;position: relative;z-index: 1;}
.e-bg{width:100%;position: absolute;left:0;top:0;z-index: 1;}
.e-box{width:100%;text-align: center;max-width: 14rem;margin:0 auto;position: relative;z-index: 2;}
.e-img{min-width: 12rem;}
.e-des{color: #585656;line-height: 2.25;text-align: center;width: 100%;max-width: 12rem;margin: .74rem auto 0 auto;position: relative;z-index: 12;}
@media(max-width:750px){
    .e-main{padding-left: 10px;padding-right: 10px;margin-top: 50px;}
    .e-img{min-width: 0;}
    .e-des{margin-top: 20px;}
    .e-des{font-size: 15px;}
}


.g-main{width:100%;padding-top: 4.42vw;position: relative;z-index: 2;}
.g-inner{width: 100%;max-width: 14rem;margin: 0 auto;}
.g-list{width: 100%;font-size: 0;margin-top: 1.78rem;margin-bottom: 1.7rem;}
.g-item{width: 45.57%;margin-right: 8.86%;display: inline-block;vertical-align: top;}
.g-item:nth-child(2n){margin-right: 0;}
.g-t{color: #5fce7c;padding-left: .55em;letter-spacing: .22em;line-height: 1.11;border-left: .06rem solid #6ce79b;margin-bottom: .24rem;}
.g-text{color: #878787;line-height: 2;margin-bottom: .4rem;letter-spacing: .05em;min-height: 6em;}
.g-wp{background-color: #5fce7c;width: 100%;padding: .6rem 0 .05rem;}
.g-arr{width: 100%;font-size: 0;width: 100%;max-width: 14rem;margin: 0 auto;}
.g-el{width: 20%;display: inline-block;vertical-align: bottom;text-align: center;margin-bottom: .35rem;padding: 0 .05rem;}
.g-el img{height: 2.5rem;max-width: 100%;object-fit: contain;}
.g-el:nth-child(5n+2){transition-delay: .2s;}
.g-el:nth-child(5n+3){transition-delay: .4s;}
.g-el:nth-child(5n+4){transition-delay: .6s;}
.g-el:nth-child(5n+5){transition-delay: .8s;}
.g-tl{color: #595757;padding-left: .55em;letter-spacing: .22em;line-height: 1.11;border-left: .06rem solid #6ce79b;margin-bottom: .8rem;}
.g-green{color: #5fce7c;}
.g-big{text-align: center;padding-top: 1.2rem;}
.g-big-img{width: 100%;max-width: 13.94rem;}
@media(max-width: 750px){
    .g-main{padding-left: 10px;padding-right: 10px;}
    .g-inner{max-width: 500px;}
    .g-list{margin-top: 30px;}
    .g-item{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .g-item:last-child{margin-bottom: 0;}
    .g-el img{height: 90px;}
    .g-list{margin-bottom: 30px;}
    .g-tl{margin-bottom: 20px;}
    .g-big{padding-top: 20px;}
}
@media(max-width:500px){
    .g-main{background-size: 100% auto;}
    .g-text{min-height: 0;}
}

.i-main{width:100%;padding-top: 9.79vw;position: relative;z-index: 2;}
.i-list{width: 100%;max-width: 13.72rem;font-size: 0;margin: 0 auto;padding-top: 1.03rem;}
.i-item{display: inline-block;vertical-align: top;width: 18.95%;margin-right: 1.31%;}
.i-item:nth-child(5n){margin-right: 0;}
.i-item:nth-child(2n){margin-top: 1.55rem;}
.i-img{width: 100%;}
.i-item:nth-child(5n+2){transition-delay: .2s;}
.i-item:nth-child(5n+3){transition-delay: .4s;}
.i-item:nth-child(5n+4){transition-delay: .6s;}
.i-item:nth-child(5n+5){transition-delay: .8s;}
@media(max-width:750px){
    .i-main{padding-left: 10px;padding-right: 10px;}
    .i-list{width: 100%;text-align: center;padding-top: 30px;}
    .i-item{width: 32%;margin-right: 2%;margin-bottom: 2%;}
    .i-item:nth-child(5n){margin-right: 2%;}
    .i-item:nth-child(3n){margin-right: 0;}
    .i-item:nth-child(2n){margin-top: 0;}
}
@media(max-width:500px){
    .i-main{background-size: 100% auto;}
}

.j-main{width:100%;padding-top: 4.48vw;position: relative;z-index: 2;}
.j-des{color: #878787;line-height: 1.45;text-align: center;margin-top: .95rem;margin-bottom: .73rem;}
.j-des *{line-height: inherit;}
.j-list{width: 100%;max-width: 13.7rem;margin: 0 auto;font-size: 0;}
.j-item{display: inline-block;vertical-align: top;width: 47.445%;margin-right: 5.11%;margin-bottom: .88rem;border-radius: .5rem .5rem 0 0;}
.j-item:nth-child(2n){margin-right: 0;transition-delay: .2s;}
.j-item:nth-child(4n+1){border: 1px solid #4ba62f;}
.j-item:nth-child(4n+2){border: 1px solid #6deaf1;}
.j-item:nth-child(4n+3){border: 1px solid #ee7def;}
.j-item:nth-child(4n+4){border: 1px solid #fadf4b;}
.j-box{width: 100%;height: 4.27rem;position: relative;}
.j-img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);max-width: 90%;max-height: 90%;z-index: 2;}
.j-bg{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);opacity: 0.1;z-index: 1;font-size: 1.75rem;display: inline-block;white-space: nowrap;}
.j-text{width: 100%;background-size: 100% 100%;font-size: 0;padding: .16rem 0;}
.j-item:nth-child(4n+1) .j-bg{color: #4ba62f;}
.j-item:nth-child(4n+2) .j-bg{color: #6deaf1;}
.j-item:nth-child(4n+3) .j-bg{color: #ee7def;}
.j-item:nth-child(4n+4) .j-bg{color: #fadf4b;}
.j-item:nth-child(4n+1) .j-text{background-image: url(../images/124.png);}
.j-item:nth-child(4n+2) .j-text{background-image: url(../images/125.png);}
.j-item:nth-child(4n+3) .j-text{background-image: url(../images/126.png);}
.j-item:nth-child(4n+4) .j-text{background-image: url(../images/127.png);}
.j-num{display: inline-block;vertical-align: middle;color: #fff;width: 1.28rem;text-align: center;border-right: 1px solid #fff;}
.j-out{display: inline-block;vertical-align: middle;color: #fff;width: calc(100% - 1.28rem);min-height: 3.76em;line-height: 3.76;}
.j-t{display: inline-block;vertical-align: middle;color: #fff;line-height: 1.88;padding: 0 .27rem;letter-spacing: .06em;width: 100%;}
@media(max-width:750px){
    .j-main{padding-left: 10px;padding-right: 10px;padding-top: 30px;}
    .j-list{max-width: 500px;}
    .j-item{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .j-des{margin-top: 30px;margin-bottom: 20px;}
}
@media(max-width:500px){
    .j-main{background-size: 100% auto;}
}


.k-main{width:100%;padding-top: .32rem;padding-bottom: .5rem;position: relative;z-index: 2;}
.k-cont{width: 100%;max-width: 13.7rem;margin: 0 auto;}
.k-text{float: left;width: 4.1rem;padding-top: .35rem;}
.k-tit{color: #00d173;padding-bottom: .18rem;border-bottom: .04rem solid #dbdcdc;position: relative;margin-bottom: .07rem;letter-spacing: .1em;}
.k-tit:after{content: "";display: inline-block;width: .8rem;height: .04rem;background-color: #00d173;position: absolute;left: 0;bottom: -0.04rem;}
.k-des{color: #878787;line-height: .46rem;letter-spacing: .05em;}
.k-des *{line-height: inherit;}
.k-des p{margin-bottom: .23rem;}
.k-des p:last-child{margin-bottom: 0;}
.k-green{color: #00d173;position: relative;display: inline-block;}
.k-green:before{content: "";display: inline-block;width: 100%;height: 1px;background-color: #00d173;position: absolute;left: 0;bottom: 0;}
.k-green:after{content: "";display: inline-block;width: 1em;height: 1em;background-image: url(../images/129.png);background-size: 100% 100%;position: absolute;right: -1.27em;bottom: -0.64em;}
.k-right{float: right;width: 7.92rem;font-size: 0;text-align: center;}
.k-img{display: inline-block;vertical-align: bottom;width: 2.74rem;position: relative;z-index: 2;transition-delay: .2s;}
.k-rtext{display: inline-block;vertical-align: bottom;width: 4.7rem;margin-left: -0.2rem;margin-bottom: .07rem;background-color: #00d173;padding: .5rem .6rem .3rem .65rem;border-top-right-radius: .7rem;white-space: normal;position: relative;z-index: 1;}
.k-rt{color: #fff;letter-spacing: .22em;padding-bottom: .15rem;border-bottom: 1px solid #fff;}
.k-rdes{color: #fff;letter-spacing: .01em;line-height: .46rem;}
.k-rdes *{line-height: inherit;}
.k-r-top{width: 100%;font-size: 0;text-align: center;margin-bottom: .25rem;}
.k-r-item{display: inline-block;vertical-align: top;width: 3.28rem;margin: 0 .33rem;border: .16rem solid #a9f2d0;border-radius: .35rem;overflow: hidden;box-shadow: 0 .1rem .1rem rgba(0,56,31,0.22);}
.k-r-box{width: 100%;padding-top: 183.78%;position: relative;}
.k-r-img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;}
.k-r-bot{display: inline-block;vertical-align: top;background-color: #65d6a1;border-radius: .1rem;width: 100%;max-width: 23em;padding-bottom: .11rem;}
.k-r-tit{color: #fff;margin-bottom: .1rem;padding-top: .5em;letter-spacing: .1em;}
.k-r-des{color: #fff;line-height: 1.52;}
.k-r-des *{line-height: inherit;}
@media(max-width:750px){
    .k-main{padding: 30px 10px;}
    .k-cont{max-width: 500px;}
    .k-text{float: none;width: 100%;margin-bottom: 20px;}
    .k-right{float: none;width: 100%;text-align: center;}
    .k-rtext{text-align: left;}
    .k-r-top{margin-bottom: 20px;}
    .k-r-item{width: 44%;margin:0 3%;}
}
@media(max-width:500px){
    .k-main{background-size: 100% auto;}
}


footer{width:100%;background-color: #65d6a1;font-size: 0;text-align: center;padding-bottom: .25rem;}
.f-left{display: inline-block;vertical-align: top;padding-top: .92rem;margin-right: 1.31rem;text-align: left;}
.f-right{display: inline-block;vertical-align: top;font-size: 0;text-align: left;padding-top: .19rem;}
.f-phone{display: inline-block;vertical-align: top;width:1.33rem;margin-right: .18rem;margin-top: .11rem;box-shadow: 0 0 .15rem rgba(0, 0, 0, 0.1);border-radius: .2rem;}
.f-rr{display: inline-block;vertical-align: top;padding-top: .18rem;}
.f-s{color:#fff;line-height: 1.72;letter-spacing: .09em;}
.f-b{color:#fff;line-height: 1.3;margin-bottom: .16rem;letter-spacing: .07em;}
.f-code{width: 3rem;min-width: 200px;font-size: 0;}
.f-code-one{width: calc(50% - 0.05rem);margin-right: 0.1rem;display: inline-block;vertical-align: top;}
.f-code-one:nth-child(2n){margin-right: 0;}
.f-code-box{width: 100%;padding-top: 100%;position: relative;}
.f-code-box img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.f-code-tit{text-align: center;color: #fff;line-height: 1;padding-top: .1rem;}
.f-links{font-size: 0;margin-bottom: .68rem;display: inline-block;vertical-align: top;}
.f-row{font-size: 0;border-bottom: 1px solid #9be4c2;}
.f-row:last-child{border-bottom: none;}
.f-link{display: inline-block;vertical-align: top;color:#fff;line-height: .51rem;border-right: 1px solid #9be4c2;padding:0 .45rem;letter-spacing: .08em;}
.f-link:nth-child(4n){border-right: none;}
.f-copy{color:#fff;line-height: 2;padding-left: .45rem;letter-spacing: .08em;}
.f-copy a{display: inline-block;vertical-align: top;line-height: inherit;}
@media(max-width:1472px){
    .f-phone{width:101px;margin-right: 10px;border-radius: 13px;}
    .f-rr{padding-top: 14px;}
}
@media(max-width:1200px){
    .f-link{line-height: 32px;}
}
@media(max-width:700px){
    footer{padding-bottom: 15px;padding-left: 5px;padding-right: 5px;}
    .f-left{padding-top: 20px;width:100%;margin-right: 0;}
    .f-row{text-align: center;}
    .f-link{padding:0 5px;}
    .f-links{width:100%;margin-bottom: 20px;}
    .f-copy{width:100%;padding:0;text-align: center;}
}
@media(max-width: 330px){
    .f-right{text-align: center;}
}

body{padding-top: 1.86rem;}
header{width: 100%;height: 1.86rem;padding-left: .58rem;background-color: #fff;border-bottom: 0.04rem solid #00ce7c;position: fixed;left: 0;top: 0;z-index: 12345;transition: all .3s;}
.h-inner{width: 100%;margin: 0 auto;}
.h-index{float: left;margin-top: .38rem;transition: all .3s;margin-right:.5rem;}
.h-index img{height: .96rem;vertical-align: top;}
.h-right{float: left;}
.h-nav{display: inline-block;vertical-align: middle;font-size: 0;}
.h-menu{display: none;}
.h-li{display: inline-block;vertical-align: top;position: relative;}
.h-link{display: block;line-height: 1.82rem;color: #00ce7c;padding: 0 .3rem;transition: all .3s;letter-spacing: .025em;}
.h-mask{background-color: rgba(0,0,0,.6);position: fixed;left: 0;top: 0;right: 0;bottom: 0;z-index: 998;transition:all .5s;opacity: 0;visibility: hidden;}
header.show-menu .h-mask{opacity:1;visibility:visible;}

.has-nav .h-link:after{content: "";display: inline-block;vertical-align: middle;width: .6875em;height: .4375em;background-image: url(../images/227.png);background-size: 100% 100%;margin-left: .3em;transform: rotate(0deg);transition: all .3s;}
.h-wrap{position: fixed;left: 0;top: 1.82rem;background-color: #F0F6F8;z-index: 123;text-align: center;width: 100%;padding: .3rem 0;visibility: hidden;opacity: 0;pointer-events: none;transition: opacity .5s linear;}
header.fixed .h-wrap{top: 0.98rem;}
.h-sub{width: 9.6rem;margin: 0 auto;font-size: 0;text-align: left;transform: translate(0,0.4rem);opacity: 0;transition: all .5s ease-out;}
.h-wrap.active{visibility: visible;opacity: 1;pointer-events: auto;}
.h-li.has-nav.active .h-link:after{background-image: url(../images/228.png)}
.h-sub.active{transform: translate(0,0);opacity: 1;}
.h-sub-li{width: 100%;width: 25%;display: inline-block;vertical-align: top;padding: 0 .2rem;margin-bottom: .3rem;}
.h-sub-box{display: block;width: 100%;height: 1.11rem;border-radius: .1rem;overflow: hidden;}
.h-sub-img{width: 100%;height: 100%;object-fit: cover;transform: scale(1.001);transition: all 0.5s ease 0s;}
.h-sub-box:hover .h-sub-img{transform: scale(1.1);}
.h-sub-link{color: #333;line-height: 1.4;display: block;padding-bottom: .1rem;}
@media(max-width: 1300px){
    .h-out{width: 25px;height: 25px;}
}
@media(min-width: 1201px){
    .h-link:hover{background-color: #00ce7c;color:#fff;}
    .h-li.active .h-link{background-color: #00ce7c;color:#fff;}
    header.fixed{height:1rem;border-bottom-width: 0.02rem;}
    header.fixed .h-link{line-height: 0.98rem;}
    header.fixed .h-index{margin-top: 0.01rem;}

    .has-nav:hover .h-link:after{transform: rotate(-180deg);background-image: url(../images/90.png);}
    .h-sub-li:hover .h-sub-link{color: #00ce7c;}
}
@media(max-width: 1200px){
    body{padding-top: 46px;}
    header{height: 46px;padding-left: 10px;}
    header.show-menu .h-nav{right: 0;}
    .h-space{height: 46px;}
    .h-inner{max-width: none;}
    .h-index{margin-top: 8px;}
    .h-index img{height: 30px;}
    .h-link{line-height: 46px;display: inline-block;}
    .h-nav{width: 280px;height: 100%;position: fixed;right: -281px;top: 0;z-index: 12345;background-color: #fff;padding-top: 20px;padding-bottom: 20px;transition: all .3s;}
    .h-li{width: 100%;}
    .h-link{padding-left: 40px;padding-right: 10px;}
    .h-menu{display: block;width:46px;height:46px;position: absolute;right:0;top:0;background-image: url(../images/menu.png);background-repeat: no-repeat;background-position: center center;background-size: 24px auto;cursor: pointer;}
    
    .h-wrap{visibility: visible;opacity: 1;pointer-events: auto;display: none;position: relative;top: 0;transition: all 0s;padding: 10px 0;}
    .h-sub-li{width: 100%;margin-bottom: 0;padding: 0;}
    .h-sub{width: 100%;margin-left: 0;top: 0;position: relative;left: 0;padding: 0;transform: translate(0,0);opacity: 1;}
    .h-sub-box{display: none;}
    .h-sub-link{text-align: left;padding: 12px 10px 12px 50px;}
    .has-nav:after{content: "+";display: inline-block;width: 40px;height: 40px;line-height: 40px;text-align: center;position: absolute;right: 0;top: 0;font-size: 26px;color: #00ce7c;}
    .has-nav.show:after{content: "-";}
    .has-nav.active:after{color: #fff;}
    .has-nav .h-link:after{display: none;}
}


.l-main{width:100%;padding-top: 7vw;padding-bottom: 1.66vw;text-align: center;background-image: url(../images/24.png);background-size: 100% auto;background-repeat: no-repeat;background-position: center 2.63rem;}
.l-inner{max-width: 11.7rem;margin: 0 auto;}
.l-des{color: #595757;text-align: center;line-height: .54rem;margin-bottom: .8rem;}
.l-des *{line-height: inherit;}
.l-des p{margin-bottom: .38rem;}
.l-des p:last-child{margin-bottom: 0;}
.l-green{color: #5fce7c;}
.l-list{width: 100%;font-size: 0;display: flex;flex-wrap: wrap;margin-bottom: 5.2vw;}
.l-item{width: 31.19%;padding: .18rem .1rem .1rem;margin-right: 3.215%;display: inline-block;vertical-align: top;border: 1px solid #5fce7d;}
.l-item:nth-child(3n){margin-right: 0;}
.l-item:nth-child(3n+2){transition-delay: .2s;}
.l-item:nth-child(3n+3){transition-delay: .4s;}
.l-icon{width: 100%;text-align: center;margin-bottom: .2rem;}
.l-icon img{height: 1.88rem;}
.l-t{color: #5fce7c;line-height: 1.41;}
.l-wrap{width: 100%;max-width: 14.62rem;margin: 0 auto;overflow: hidden;}
.l-out{width: 100%;padding-top: 32%;position: relative;}
.l-cards{width: 1462px;position: absolute;left: 0;top:0;transform-origin: left top;}
.l-card{position: absolute;}
.l-card1{width: 84px;height: 84px;left: 672px;top: 0px;}
.l-card2{width: 123px;height: 123px;left: 300px;top: 29px;}
.l-card3{width: 97px;height: 97px;left: 902px;top: 65px;}
.l-card4{width: 85px;height: 85px;left: 1245px;top: 62px;}
.l-card5{width: 85px;height: 85px;left: 475px;top: 100px;}
.l-card6{width: 190px;height: 190px;left: 669px;top: 116px;z-index: 100;}
.l-card7{width: 92px;height: 92px;left: 130px;top: 128px;}
.l-card8{width: 112px;height: 112px;left: 1124px;top: 183px;}
.l-card9{width: 167px;height: 167px;left: 461px;top: 211px;}
.l-card10{width: 190px;height: 190px;left: 820px;top: 236px;}
.l-card11{width: 82px;height: 82px;left: 377px;top: 243px;}
.l-card12{width: 141px;height: 141px;left: 0px;top: 285px;}
.l-card13{width: 65px;height: 65px;left: 1397px;top: 332px;}
.l-card14{width: 189px;height: 189px;left: 1087px;top: 408px;}
.l-card15{width: 146px;height: 146px;left: 554px;top: 409px;}
.l-card16{width: 64px;height: 64px;left: 294px;top: 491px;}
.l-card17{width: 64px;height: 64px;left: 750px;top: 578px;}
.l-box{width: 100%;height: 100%;overflow: hidden;border-radius: 10px;cursor: pointer;border:1px solid #eee;box-sizing: content-box;position: relative;z-index: 2;}
.l-pic{width: 100%;/* height: 100%; *//* object-fit: cover; */transform: scale(1.001);transition: all 0.5s ease 0s;}
.l-card:after{content:"";display: block;background-color: #eafcf0;border-radius: 10px;position: absolute;z-index: 1;}
.l-card1:after{width: 76px;height: 76px;left: -5px;top: 24px;}
.l-card2:after{width: 106px;height: 106px;left: 30px;top: 40px;}
.l-card3:after{width: 82px;height: 82px;left: -31px;top: 35px;}
.l-card4:after{width: 66px;height: 66px;left: -79px;top: 34px;}
.l-card5:after{width: 70px;height: 70px;left: 10px;top: 30px;}
.l-card6:after{width: 163px;height: 163px;left: -12px;top: 29px;}
.l-card7:after{width: 80px;height: 80px;left: 62px;top: 27px;}
.l-card8:after{width: 97px;height: 97px;left: -64px;top: 19px;}
.l-card9:after{width: 0px;height: 0px;left: 0px;top: 0px;}
.l-card10:after{width: 162px;height: 162px;left: -19px;top: 14px;}
.l-card11:after{width: 70px;height: 70px;left: 39px;top: 12px;}
.l-card12:after{width: 121px;height: 121px;left: 89px;top: 6px;}
.l-card13:after{width: 56px;height: 56px;left: -96px;top: 0px;}
.l-card14:after{width: 163px;height: 163px;left: -55px;top: -10px;}
.l-card15:after{width: 125px;height: 125px;left: 15px;top: -11px;}
.l-card16:after{width: 55px;height: 55px;left: 49px;top: -21px;}
.l-card17:after{width: 56px;height: 56px;left: -12px;top: -33px;}
@media(min-width: 1201px){
    .l-box:hover .l-pic{transform: scale(1.07);}
}
@media(max-width:1350px){
    .l-main{background-image: none;}
}
@media(max-width:750px){
    .l-main{padding-left: 10px;padding-right: 10px;padding-bottom: 20px;}
    .l-des{margin-bottom: 20px;}
    .l-icon img{height: 78px;}
    .l-list{margin-bottom: 30px;}
}

div.pswp{z-index: 9876543210;}

.m-main{padding-top: 5.625vw;padding-bottom: 9.21vw;}
.m-box{max-width: 13.79rem;margin:0 auto;padding-top: 6.45vw;}
.m-list{width: 100%;font-size: 0;max-width: 13.8rem;margin: 1.24rem auto 1.38rem auto;position: relative;}
.m-list:before,
.m-list:after{content: "";display: inline-block;width: 100%;height: .02rem;background-image: url(../images/139.png);background-size: 100% 100%;position: absolute;left: 0;}
.m-list:before{top: 0;}
.m-list:after{bottom: 0;}
.m-item{display: inline-block;vertical-align: top;width: 20%;text-align: center;padding: .35rem 0 .27rem;position: relative;}
.m-item:before,
.m-item:after{content: "";display: inline-block;width: .02rem;height: 100%;background-image: url(../images/140.png);background-size: contain;background-repeat: no-repeat;background-position: center center;position: absolute;right: 0;top: 0;}
.m-item:before{display: none;}
.m-item:first-child:before{display: inline-block;right: auto;left: 0;}
.m-item:nth-child(5n+2){transition-delay: .2s;}
.m-item:nth-child(5n+3){transition-delay: .4s;}
.m-item:nth-child(5n+4){transition-delay: .6s;}
.m-item:nth-child(5n+5){transition-delay: .8s;}
.m-icon{width: 100%;text-align: center;margin-bottom: .3rem;}
.m-icon img{height: .94rem;}
.m-tit{color: #5fce7c;line-height: 1.8;width: 100%;background-image: url(../images/138.png);background-size: contain;background-position: center center;background-repeat: no-repeat;}
.m-sub{text-align: center;letter-spacing: .22em;}
.m-green{color: #00d173;}
.m-time{width: 100%;padding-left: .9rem;margin-top: .7rem;margin-bottom: 1.25rem;}
.m-time-img{width: 15.82rem;max-width: 100%;}
.m-pro{width: 100%;text-align: center;margin-top: .8rem;}
.m-pro-img{width: 13.75rem;max-width: 100%;}
@media(max-width:750px){
    .m-main{padding: 30px 10px;}
    .m-list{max-width: 500px;text-align: center;margin-top: 30px;}
    .m-item{width: 33.33%;}
    .m-sub{font-size: 16px;}
    .m-time{padding-left: 0;}
}

.n-main{padding-top: 5.625vw;background-image: url(../images/32.jpg);background-size: cover;background-repeat: no-repeat;background-position: center top;}
.n-img{min-width: 13rem;}
.n-img1{margin-bottom: 7.7vw;margin-top: -4.6vw;}
.n-img2{margin-bottom: 5.36vw;box-shadow: 0 0.06rem .17rem rgba(13, 13, 13,0.25);border-radius: .2rem;}
.n-img3{margin-bottom: 9.11vw;}
.n-img4{margin-bottom: 4vw;}
.n-intro{color:#878787;line-height: 2.5;letter-spacing: .05em;max-width: 13.79rem;margin:0 auto;text-align: center;position: relative;z-index: 12;}
.n-green{font-size: calc(26 * 1rem / 100);color:#00d173;}
.n-box{width: 100%;background-image: url(../images/145.png);background-size: 100% 100%;max-width: 14.04rem;margin: 0 auto .84rem;padding: .44rem .6rem .47rem .36rem;}
.n-top{width: 100%;font-size: 0;margin-bottom: .43rem;}
.n-left{float: left;width: 2.69rem}
.n-p{width: 100%;}
.n-right{float: right;width:calc(100% - 2.69rem);padding-top: .4rem;padding-left: .3rem;}
.n-tit{color: #5fce7c;letter-spacing: .22em;margin-bottom: .25rem;line-height: 1.09;border-left: .05rem solid #6be89b;padding-left: .53em;}
.n-des{color: #878787;line-height: 1.45;}
.n-bot{width: 100%;text-align: right;}
.n-btn{display: inline-block;vertical-align: top;width: 6.78em;line-height: 1.64;background-image: url(../images/146.png);background-size: 100% 100%;text-align: center;color: #fff;cursor: pointer;}
@media(max-width:1200px){
    .n-main{padding-left: 10px;padding-right: 10px;}
    .n-img{min-width: 0;}
}
@media(max-width: 1196px){
    .n-green{font-size: 16.2px;}
}
@media(max-width:900px){
    .n-intro{padding-left:10px;padding-right: 10px;font-size: 14px;}
    .n-intro br{display: none;}
    .n-green{font-size: 15px;}
    .n-img1{margin-top: 0;}
}
@media(max-width:800px){
    .n-img1{width: 120vw;max-width: none;left:50%;position: relative;transform: translate(-50%,0);}
}
@media(max-width: 750px){
    .n-right{padding-top: 3px;}
    .n-tit{font-size: 18px;}
    .n-des{font-size: 14px;}
    .n-des br{display: none;}
    .n-btn{font-size: 16px;}
    .n-box{margin-bottom: 20px;}
}

.o-main{padding-top: 8.23vw;padding-bottom: 10.78vw;background-image: url(../images/35.jpg);background-size: cover;background-repeat: no-repeat;background-position: center top;}
.o-box{max-width: 16.09rem;margin:0 auto;text-align: center;}
.o-img{min-width: 16rem;box-shadow: 0 0.04rem 0.24rem rgba(131,214,168,0.41);border-radius: .4rem;}
.o-img1{margin-bottom: 8.38vw;}
@media(max-width:1200px){
    .o-main{padding-left: 10px;padding-right: 10px;}
    .o-img{min-width: 0;}
}

.p-main{width:100%;padding-top: 8.95vw;padding-bottom: 11.61vw;box-shadow: 0 .15rem .18rem rgba(126, 213, 155, 0.21);position: relative;background-image: url(../images/38.jpg);background-repeat: no-repeat;background-size: cover;background-position: center top;}
.p-code{width: 4.67rem;margin:0 auto .4rem;}
.p-code img{width:100%;}
.p-intro{text-align: center;color:#585656;line-height: 1.44;letter-spacing: .16em;}
.p-green{color:#00ce7c;}
.p-phone{position: absolute;right:0;bottom:0;width:5.17rem;}
@media(max-width: 900px){
    .p-main{padding-bottom: 0;}
    .p-intro{font-size: 18px;}
    .p-phone{position: relative;}
    .p-bot{text-align: center;padding-top: 30px;}
}

.q-main{width:100%;padding-bottom: 9.21vw;position: relative;padding-top: 11.35vw;background-image: url(../images/41.jpg);background-repeat: no-repeat;background-size: 100% auto;background-position: center bottom;}
.q-box{max-width: 14.36rem;margin:0 auto;position: relative;z-index: 12;}
.q-img{width:100%;}
.q-intro{text-align: center;color:#585656;line-height: 1.44;letter-spacing: .16em;margin-bottom: 2.96vw;}
.q-green{color:#00ce7c;}
@media(max-width: 900px){
    .q-intro{font-size: 18px;}
}

@media(min-width: 1201px){
    .teaser{opacity:0;transform:translate3d(0,73px,0);transition:opacity 1s cubic-bezier(.25,.1,.25,1),transform 1s cubic-bezier(.25,.1,.25,1);}
    .teaser.is-visible{opacity:1;transform:translate3d(0,0,0);}
    .lter{opacity:0;transform:translate3d(-73px,0,0);transition:opacity 1s cubic-bezier(.25,.1,.25,1),transform 1s cubic-bezier(.25,.1,.25,1);}
    .lter.is-visible{opacity:1;transform:translate3d(0,0,0);}
    .rter{opacity:0;transform:translate3d(73px,0,0);transition:opacity 1s cubic-bezier(.25,.1,.25,1),transform 1s cubic-bezier(.25,.1,.25,1);}
    .rter.is-visible{opacity:1;transform:translate3d(0,0,0);}
}

.r-main{width: 100%;position: relative;}
.r-bn .swiper-pagination{display: none;}
.r-bn.swiper-container-horizontal>.swiper-pagination-bullets{bottom:.4rem;font-size:0;display: block;}
.r-bn.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 .15rem;}
.r-bn .swiper-pagination-bullet{width:.11rem;height:.11rem;background-color:#000;opacity:0.2;border:none;}
.r-bn .swiper-pagination-bullet-active{opacity: 1;}
.r-s{position: relative;}
.r-box{width: 100%;padding-top: 41.5625%;position: relative;}
.r-img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;}
.r-wrap{width: auto;background-color: #fff;box-shadow: 0 0.09rem .18rem rgba(15,138,79, 0.2);position: absolute;right: 1.28rem;bottom: .4rem;z-index: 123;border-radius: .1rem;padding: .15rem .2rem .11rem;text-align: center;}
.r-code{width: 2.12rem;margin-bottom: .09rem;}
.r-t{color: #333;line-height: 1.5;text-align: center;}
@media(max-width: 900px){
    .r-wrap{right: auto;left: 0;bottom: 0;box-shadow: none;background-color: transparent;}
}
@media(max-width: 750px){
    .r-wrap{display: none;}
}
@media(max-width: 650px){
    .r-wrap{text-align: left;}
    .r-t{text-align: left;}
}
@media(max-width: 500px){
    
    .r-box{padding-top: 48%;}
    .r-bn.swiper-container-horizontal>.swiper-pagination-bullets{bottom: 7px;}
}


.s-main{width: 100%;padding-top: .37rem;}
.s-dec{width: 100%;text-align: center;margin-bottom: .64rem;height: .54rem;}
.s-dec img{width: 94.89%;}
.s-text{color: #898989;line-height: .42rem;width: 14.44rem;margin: .32rem auto 1.08rem auto;padding: .43rem 2.4rem .43rem 3.2rem;position: relative;letter-spacing: .05em;background-image: url(../images/49.png);background-size: 100% 100%;}
.s-green{font-weight: bold;color: #63d491;}
.s-text *{line-height: inherit;}
.s-text:before{content: "";width: .19rem;height: calc(100% - 1.1rem);background-image: url(../images/50.png);position: absolute;left: 2.7rem;top: 0.55rem;background-repeat: no-repeat;background-size: 100% 100%;}
@media(max-width: 750px){
    .s-text{width: 100%;}
}
@media(max-width: 600px){
    .s-dec{margin-bottom: 20px;}
    .s-text{background-image: none;padding: 20px 10px;margin-top: 0;margin-bottom: 30px;}
    .s-text:before{display: none;}
}


.s-list{width: 7.5rem;font-size: 0;margin: .4rem auto .95rem auto;position: relative;}
.s-list:after{content: "";display: inline-block;width: 15.89rem;height: 4.64rem;background-image: url(../images/56.png);background-size: 100% 100%;position: absolute;left: 50%;margin-left: -7.945rem;top: 50%;margin-top: -2.32rem;z-index: 1;}
.s-item{display: inline-block;vertical-align: top;text-align: center;padding: 1em;position: relative;z-index: 2;width: 49%;margin-right: 2%;margin-bottom: 2%;border: 1px solid #30d795;background-color: #fff;box-shadow: 0 .09rem .24rem rgba(15, 138, 79, 0.1);border-radius: .25rem;}
.s-item:nth-child(2n){margin-right: 0;transition-delay: .2s;}
.s-item:nth-last-child(1),
.s-item:nth-last-child(2){margin-bottom: 0;}
.s-box{text-align: center;}
.s-icon{height: 1.01rem;}
.s-t{color: #595757;padding-top: .25em;}
.s-big{width: 100%;max-width: 12.99rem;text-align: center;margin: 0 auto 1rem;overflow: hidden;position: relative;}
.s-big img{width: 100%;}
.s-links{width: 100%;}
.s-link{display: block;position: absolute;left: 0;top: 0;background-color: rgba(0, 0, 0, 0);width: 6.8%;padding-top: 2.2%;}
@media(max-width: 380px){
    .s-list{width: calc(100% - 20px);}
}


.t-main{padding-left: 10px;padding-right: 10px;}
.t-list{width: 100%;max-width: 14.44rem;margin: .5rem auto .4rem auto;font-size: 0;}
.t-item{width: 30.95%;margin-right: 3.575%;height: 5.58rem;background-size: 100% 100%;position: relative;display: inline-block;vertical-align: top;}
.t-item:nth-child(3n+2){transition-delay: .2s;}
.t-item:nth-child(3n){margin-right: 0;transition-delay: .4s;}
.t-item.green{background-image: url(../images/59.png);}
.t-item.pink{background-image: url(../images/62.png);}
.t-item.yellow{background-image: url(../images/65.png);}
.t-tit{position: absolute;left: .5rem;top: .48rem;color: #595757;width: 1em;z-index: 4;text-shadow: -3px 3px 0 #fff, 3px 3px 0 #fff, 3px -3px 0 #fff,-3px -3px 0 #fff;writing-mode: vertical-rl;-webkit-writing-mode: vertical-rl;writing-mode: tb-rl;}
.t-en{text-shadow: -1px 1px 0 #fff, 1px 1px 0 #fff, 1px -1px 0 #fff,-1px -1px 0 #fff;}
.t-s{text-shadow: -1px 1px 0 #fff, 1px 1px 0 #fff, 1px -1px 0 #fff,-1px -1px 0 #fff;}
.t-text{width: 83.89%;min-height: 1.8rem;position: absolute;left: 0;bottom: -1px;z-index: 3;background-size: 100% 100%;padding: .47rem .2rem .2rem .48rem;color: #fff;line-height: 1.22;}
.t-text *{line-height: inherit;}
.t-text p{margin-bottom: .09rem;}
.t-text p:last-child{margin-bottom: 0;}
.t-item.green .t-text{background-image: url(../images/58.png);}
.t-item.pink .t-text{background-image: url(../images/61.png);}
.t-item.yellow .t-text{background-image: url(../images/64.png);}
.t-item.after-ani{transition: all .3s;transition-delay: 0 !important;}
.t-box{width: 100%;text-align: center;position: absolute;left: 0;bottom: 0;z-index: 1;}
.t-img{max-height: 5.07rem;}
.t-arr{width: 100%;max-width: 14.44rem;font-size: 0;margin: 0 auto 1.18rem;}
.t-el{display: inline-block;vertical-align: top;width: 6.64%;margin-right: 0.54%;position: relative;}
.t-el:nth-child(14n){margin-right: 0;}

.t-b{width: 100%;padding-top: 125%;position: relative;border-radius: .1rem;overflow: hidden;}
.t-pic{width: 100%;height: 100%;object-fit: cover;position: absolute;left: 0;top: 0;}
.t-t{position: absolute;right: .05rem;bottom: .1rem;color: #595757;transform: scale(0.8);transform-origin: right bottom;text-shadow: -1px 1px 0 #fff, 1px 1px 0 #fff, 1px -1px 0 #fff,-1px -1px 0 #fff;writing-mode: vertical-rl;-webkit-writing-mode: vertical-rl;writing-mode: tb-rl;word-break: break-all;text-align: right;line-height: 1.4;/* white-space: nowrap; */height: 125%;}
@media(min-width: 1301px){
    .t-el:nth-child(14n+2){transition-delay: .2s;}
    .t-el:nth-child(14n+3){transition-delay: .3s;}
    .t-el:nth-child(14n+4){transition-delay: .4s;}
    .t-el:nth-child(14n+5){transition-delay: .5s;}
    .t-el:nth-child(14n+6){transition-delay: .6s;}
    .t-el:nth-child(14n+7){transition-delay: .7s;}
    .t-el:nth-child(14n+8){transition-delay: .8s;}
    .t-el:nth-child(14n+9){transition-delay: .9s;}
    .t-el:nth-child(14n+10){transition-delay: 1.0s;}
    .t-el:nth-child(14n+11){transition-delay: 1.1s;}
    .t-el:nth-child(14n+12){transition-delay: 1.2s;}
    .t-el:nth-child(14n+13){transition-delay: 1.3s;}
    .t-el:nth-child(14n){transition-delay: 1.4s;}
}
@media(max-width: 1300px){
    .t-text{width: 100%;font-size: 13px;padding-left: .6rem;}
    .t-text br{display: none;}
    .t-el{width: 13.36%;margin-right: 1.08%;margin-bottom: 1.08%;}
    .t-el:nth-child(7n){margin-right: 0;}
    .t-tit{top: 10px;}
}
@media(min-width: 1201px){
    .t-item:hover{transform: translate(0,-0.2rem);}
}
@media(max-width: 750px){
    .t-t{font-size: 10px;}
}
@media(max-width: 600px){
    .t-item{width: 33.33%;margin-right: 0;}
    .t-text{font-size: 10px;padding: 10px 7px;background-size: 130% 100%;background-position: center top;min-height: 60px;}
    .t-tit{font-size: 18px;}
    /*.t-item{width: 220px;display: block;margin: 0 auto 10px;}
    .t-item:nth-child(3n){margin-right: auto;}*/
}

.u-wrap{width: 100%;position: relative;margin-bottom: 1rem;}
.u-cont{width: 15.03rem;margin: .3rem auto 0 auto;position: relative;}
.u-bn{width: 100%;}
.u-s{position: relative;}
.u-s:nth-child(3n+2){transition-delay: .2s;}
.u-s:nth-child(3n){transition-delay: .4s;}
.u-item{width: 100%;}
.u-img{width: 100%;}
.u-arrow{width:.47rem;height:.5rem;margin-top:-0.25rem;background-size:100% 100%;position: absolute;top: 50%;cursor: pointer;}
.u-prev{left:-0.7rem;background-image:url(../images/86.png)}
.u-next{right:-0.7rem;background-image:url(../images/85.png)}
@media(max-width: 800px){
    .u-prev{left: -0.47rem;}
    .u-next{right: -0.47rem;}
}
@media(max-width: 750px){
    .u-wrap{padding: 0 30px;}
    .u-cont{width: 100%;}
}

.w-wrap{width: 100%;margin-bottom: .3rem;}
.w-box{width: 14.53rem;margin: .8rem auto 0 auto;background-image: url(../images/90.png);background-size: contain;background-position: center center;font-size: 0;text-align: center;background-repeat: no-repeat;}
.w-img{vertical-align: top;}
.w-img1{width: 3.17rem;}
.w-img2{width: 3.98rem;position: relative;top: -0.54rem;transition-delay: .2s;}
.w-img3{width: 3.17rem;transition-delay: .4s;}
@media(max-width: 750px){
    .w-box{width: 100%;}
}
@media(max-width: 500px){
    .w-img1{width: 30.7%;}
    .w-img2{width: 38.6%;}
    .w-img3{width: 30.7%;}
}

.x-wrap{width: 100%;}
.x-des{text-align: center;line-height: 1.388;margin-top: .4rem;color: #595757;margin-bottom: .25rem;}
.x-box{width: 100%;text-align: center;}
.x-img{width: 100%;max-width: 16.24rem;}
@media(max-width: 500px){
    .x-des{font-size: 16px;}
}

.aa-box{width: 100%;max-width: 13.8rem;margin: .85rem auto .87rem auto;background-image: url(../images/148.png);background-size: 100% 100%;padding: .47rem .35rem .4rem;}
.aa-tit{color: #5fce7c;letter-spacing: .22em;margin-bottom: .25rem;line-height: 1.09;border-left: .05rem solid #6be89b;padding-left: .53em;}
.aa-des{color: #878787;letter-spacing: .05em;line-height: 1.45;}
.aa-list{width: 100%;max-width: 13.8rem;margin: 0 auto;font-size: 0;display: flex;flex-wrap: wrap;text-align: center;justify-content: center;padding-bottom: 1.3rem;}
.aa-item{display: inline-block;vertical-align: top;width: 19.13%;margin-right: 1.08%;background-color: #fff;border: 1px solid #9ce0b9;border-radius: .2rem;padding-bottom: .2rem;text-align: center;}
.aa-item:nth-child(5n){margin-right: 0;}
.aa-item:nth-child(5n+2){transition-delay: .2s;}
.aa-item:nth-child(5n+3){transition-delay: .4s;}
.aa-item:nth-child(5n+4){transition-delay: .6s;}
.aa-item:nth-child(5n+5){transition-delay: .8s;}
.aa-icon{height: 1.15rem;text-align: left;margin-bottom: .3rem;}
.aa-icon img{height: 100%;}
.aa-text{width: 100%;}
.aa-tw{width: 100%;text-align: center;}
.aa-t{color: #5fce7c;margin-bottom: .14rem;color: #5fce7c;letter-spacing: .22em;display: inline-block;vertical-align: top;border-bottom: 1px solid #dcdddd;position: relative;padding: 0 .25em .25em;}
.aa-intro{color: #878787;line-height: 1.45;letter-spacing: .01em;min-height: 7.25em;padding: 0 .25rem;}
@media(max-width: 750px){
    .aa-box{margin-top: 10px;margin-bottom: 20px;}
    .aa-tit{font-size: 18px;}
}
@media(max-width: 1000px){
    .aa-t{font-size: 16px;}
    .aa-intro{font-size: 14px;padding: 0 5px;}
}
@media(max-width: 750px){
    .aa-list{padding-bottom: 30px;}
    .aa-item{width: 32%;margin-right: 2%;margin-bottom: 2%;}
    .aa-item:nth-child(5n){margin-right: 2%;}
    .aa-item:nth-child(3n){margin-right: 0;}
}


.ab-main{padding-top: 1.55rem;width: 100%;padding-bottom: .5rem;}
.ab-inner{margin: 0 auto;width: 100%;max-width: 16.13rem;}
.ab-item{width: 100%;background-color: #fff;padding-bottom: .41rem;margin-bottom: 1.58rem;box-shadow: 0 0.04rem .24rem rgba(131, 214, 168, 0.41);border-radius: .45rem;background-image: url(../images/161.jpg);background-size: 100% 100%;background-repeat: no-repeat;}
.ab-left{float: left;width: 5.8rem;margin-left: 1.6rem;padding-top: .21rem;}
.ab-img{width: 100%;}
.ab-right{padding-top: 1.3rem;float: right;width: 7rem;margin-right: .94rem;}
.ab-tit{margin-bottom: 0.77rem;color: #000;line-height: 1.5;text-align: center;letter-spacing: .16em;position: relative;}
.ab-list{margin-bottom: 0.86rem;font-size: 0;text-align: center;width: 100%;}
.ab-one{margin-left: 0.42rem;margin-right: 0.42rem;display: inline-block;vertical-align: top;text-align: center;}
.ab-box{margin-bottom: 0.05rem;}
.ab-icon{height: 0.91rem;}
.ab-t{color: #65d6a0;letter-spacing: .06em;}
.ab-intro{margin-bottom: 0.69rem;color: #878787;line-height: 1.84;text-align: center;letter-spacing: .15em;}
.ab-bot{text-align: center;width: 100%;}
.ab-btn{display: inline-block;vertical-align: top;color: #fff;width: 2.64rem;height: .93rem;line-height: .93rem;letter-spacing: .15em;cursor: pointer;text-align: center;background-image: url(../images/172.png);background-size: 100% 100%;}
.ab-green{color: #65d5a1;}
.ab-bn{width: 100%;overflow: visible;}
.ab-s{background-color: #fff;}
.ab-s a{display: block;width: 100%;height: 100%;max-width: 100% !important;}
.ab-img{width: 100%;}
.ab-l-bot{width: 100%;position: relative;box-shadow: 0 0.03rem .1rem rgba(131, 214, 168, 0.2);border-radius: .25rem;padding: .2rem 0 .08rem .07rem;}
.ab-s-bn{width: 100%;}
.ab-s-s{padding: 0 .15rem;}
.ab-s-img{width: 100%;}
.ab-arrow{width: .27rem;height: .27rem;background-size: 100% 100%;position: absolute;top: 50%;margin-top: -0.14rem;cursor: pointer;z-index: 12;}
.ab-prev{background-image: url(../images/162.png);left: -0.14rem;}
.ab-next{background-image: url(../images/163.png);right: -0.14rem;}
.ab-use{position: absolute;left: 50%;bottom: -1em;transform: translate(-50%,0);color: #878787;}
.ab-item:nth-child(2n){background-image: url(../images/164.jpg);}
.ab-item:nth-child(2n) .ab-left{float: right;margin-left: 0;margin-right: 1.53rem;}
.ab-item:nth-child(2n) .ab-right{float: left;margin-left: 1.2rem;margin-right: 0;}
.MagicZoomPlusHint{display: none !important;}
.MagicThumb-background{z-index: 987654321 !important;}
.MagicThumb-expanded{z-index: 9876543210 !important;}
@media(max-width: 1920px){
    .ab-arrow{width: 27px;height: 27px;margin-top: -14px;}
    .ab-prev{left: -14px;}
    .ab-next{right: -14px;}
}
@media(max-width: 760px){
    .ab-main{padding: 30px 10px;}
    .ab-inner{max-width: 500px;}
    .ab-item{margin-bottom: 20px;}
    .ab-left{float: none;width: 100%;margin-left: 0;margin-right: 0;}
    .ab-right{float: none;width: 100%;margin-left: 0;margin-right: 0;padding-top: 20px;}
    .ab-item:nth-child(2n) .ab-left{float: none;margin-right: 0;}
    .ab-item:nth-child(2n) .ab-right{float: none;margin-left: 0;}
    .ab-arrow{width: 18px;height: 18px;margin-top: -9px;}
    .ab-prev{left: -9px;}
    .ab-next{right: -9px;}
}


.ac-main{width: 100%;padding-top: 1.19rem;padding-bottom: 1.2rem;}
.ac-tabs{margin-bottom: 0.8rem;font-size: 0;text-align: center;width: 100%;padding-top: .62rem;}
.ac-tab{display: inline-block;vertical-align: top;border: 1px solid #00ce7c;margin-left: 0.15rem;margin-right: 0.15rem;color: #00ce7c;line-height: 0.56rem;border-radius: .3rem;box-shadow: 0 0 .15rem rgba(0,206,124,0.3);background-color: #fbfefd;min-width: 5em;padding: 0 1em;cursor: pointer;}
.ac-tab.active{background-color: #00ce7c;color: #fff;}
.ac-cont{width: 100%;display: none;}
.ac-cont.show{display: block;}
.ac-wrap{width: 100%;padding-bottom: .2rem;}
.ac-list{width: 100%;max-width: 13.8rem;margin: 0 auto;font-size: 0;position: relative;}
.ac-item{display: inline-block;vertical-align: top;width: 22.82%;margin-right: 2.9%;margin-bottom: 2.9%;box-shadow: 0 0 0.25rem rgba(0,0,0,0.1);border-radius: .15rem;overflow: hidden;cursor: pointer;position: absolute;}
.ac-item:nth-child(4n){margin-right: 0;}
.ac-item.after-ani{transition: all .3s;}
.ac-box{padding-top: 133.33%;display: block;position: relative;width: 100%;}
.ac-img{top: 0;left: 0;position: absolute;width: 100%;height: 100%;object-fit: cover;}
.ac-text{padding-top: 0.27rem;padding-left: 0.28rem;padding-right: 0.22rem;padding-bottom: 0.28rem;width: 100%;background-color: #fff;}
.ac-tit{margin-bottom: 0.29rem;color: #333;line-height: 1.27;}
.ac-red{color: #ef0f0f;}
.ac-bot{width: 100%;font-size: 0;}
.ac-b{display: inline-block;vertical-align: middle;width: 0.4rem;height: 0.4rem;}
.ac-photo{width: 100%;height: 100%;border-radius: 50%;}
.ac-t{padding-left: 0.14rem;display: inline-block;vertical-align: middle;color: #666;width: calc(100% - 0.4rem);}
@media(min-width: 1201px){
    .ac-item.after-ani:hover{transform: translate(0,-0.2rem);}
}
@media(max-width: 1200px){
    .ac-item{width: 32%;margin-right: 2%;margin-bottom: 2%;}
    .ac-item:nth-child(4n){margin-right: 2%;}
    .ac-item:nth-child(3n){margin-right: 0;}
}
@media(max-width: 760px){
    .ac-wrap{padding-bottom: 15px;}
    .ac-list{max-width: 500px;}
    .ac-main{padding: 30px 10px;}
    .ac-item{width: 49%;}
    .ac-tabs{margin-bottom: 30px;padding-top: 30px;}
    .ac-tab{font-size: 14px;}
}


.pg-main{font-size: 0;text-align: center;}
.pg-item{display: inline-block;vertical-align: top;min-width: .44rem;height: .44rem;line-height: .44rem;border-radius: .22rem;color: #666;margin: 0 .02rem;transition: all .3s;}
.pg-item.active{background-color: #00ce7c;color: #fff;}
.pg-prev{width: 5em;margin-right: .11rem;box-shadow: 0 0 .25rem rgba(0, 0, 0, 0.1);}
.pg-next{width: 5em;margin-left: .11rem;box-shadow: 0 0 .25rem rgba(0, 0, 0, 0.1);}
@media(min-width: 1201px){
    .pg-item:hover{background-color: #00ce7c;color: #fff;}
}
@media(max-width: 1300px){
    .pg-item{min-width: 30px;height: 30px;line-height: 30px;border-radius: 15px;}
}

.ae-main{width: 100%;padding-top: 1.19rem;padding-bottom: 1.2rem;}
.ae-wrap{padding-top: 0.8rem;width: 100%;}
.ae-list{width: 100%;max-width: 13.8rem;font-size: 0;margin: 0 auto;}
.ae-item{padding-bottom: 0.3rem;border-bottom: 1px solid #eee;margin-bottom: 0.6rem;width: 48.55%;margin-right: 2.9%;display: inline-block;vertical-align: top;cursor: pointer;}
.ae-item:nth-child(2n){margin-right: 0;transition-delay: .2s;}
.ae-top{margin-bottom: 0.25rem;font-size: 0;width: 100%;}
.ae-photo{display: inline-block;vertical-align: middle;width: 0.6rem;height: 0.6rem;}
.ae-ico{width: 100%;height: 100%;border-radius: 50%;object-fit: cover;}
.ae-text{padding-left: 0.19rem;display: inline-block;vertical-align: middle;width: calc(100% - 0.6rem);padding-bottom: .03rem;}
.ae-call{margin-bottom: 0.09rem;color: #333;line-height: 1.3;}
.ae-info{color: #666;}
.ae-tit{margin-bottom: 0.25rem;color: #333;line-height: 1.45;}
.ae-box{padding-top: 51.49%;border: 1px solid #eee;margin-bottom: 0.4rem;overflow: hidden;width: 100%;border-radius: .15rem;position: relative;}
.ae-img{top: 0;left: 0;position: absolute;width: 100%;height: 100%;object-fit: cover;}
.ae-txt{width: 100%;}
.ae-dt{margin-bottom: 0.19rem;color: #666;}
.ae-dd{margin-bottom: 0.26rem;display: flex;justify-content: space-between;align-items: center;width: 100%;}
.ae-left{display: inline-block;font-size: 0;width: calc(100% - 2rem)}
.ae-pic{display: inline-block;vertical-align: middle;width: 0.4rem;height: 0.4rem;position: relative;}
.ae-ic{width: 100%;height: 100%;border-radius: 50%;object-fit: cover;}
.ae-name{padding-left: 0.17rem;display: inline-block;vertical-align: middle;color: #333;width: calc(100% - 0.4rem);line-height: 1.3;}
.ae-i{display: inline-block;vertical-align: middle;width: .7em;margin-left: .5em;}
.ae-view{color: #a6a6a6;}
.ae-view:before{content: "";display: inline-block;vertical-align: middle;width: 1em;height: .8125em;background-image: url(../images/192.png);background-size: 100% 100%;margin-right: .1rem;}
.ae-lbs{font-size: 0;width: calc(100% + 0.1rem);}
.ae-lb{margin-right: 0.1rem;margin-bottom: .1rem;display: inline-block;vertical-align: top;color: #0fd184;line-height: 0.36rem;border-radius: .18rem;background-color: #e1f9f0;padding: 0 .14rem;}
.ae-tabs{font-size: 0;text-align: center;padding-top: .6rem;}
@media(max-width: 1250px){
    .ae-lb{line-height: 24px;padding: 0 10px;border-radius: 12px;}
}
@media(max-width: 750px){
    .ae-main{padding: 30px 10px;}
    .ae-tabs{max-width: 500px;margin: 0 auto;}
    .ae-wrap{padding-top: 20px;}
    .ae-list{max-width: 500px;}
    .ae-item{width: 100%;margin-right: 0;}
}


.ip-item{display: inline-block;vertical-align: top;position: relative;margin: 0 .15rem .15rem;}
.ip-text{width: 6em;height: .6rem;line-height: .6rem;border-radius: .3rem;padding-left: .28rem;padding-right: .4rem;position: relative;vertical-align: top;background-color: transparent;border: 0.02rem solid #00ce7c;color: #00ce7c;transition: all .3s;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(255,0,0,0);outline:0;box-sizing: border-box;}
.ip-text[readonly]{cursor: pointer;}
.ip-item:after{content: "";display: inline-block;vertical-align: middle;pointer-events: none;transform: rotate(180deg);border-bottom: .07rem solid #00ce7c;border-left: .07rem solid transparent;border-right: .07rem solid transparent;position: absolute;right: .3rem;top: 50%;margin-top: -0.04rem;}
.ip-list{position: absolute;left: 0;top: 100%;min-width: 100%;max-height: 3.6rem;overflow: auto;display: none;padding: 5px 0;box-sizing: border-box;text-align: left;background-color: #fff;z-index: 123;border: 1px solid #dee2e6;border-radius: .1rem;box-shadow: 0 6px 12px rgb(0,0,0,0.18);}
.ip-list.up{top: auto;bottom: 100%;}
.ip-list a{display: block;line-height: 1.3;color: #666;padding: .08rem .2rem .08rem .12rem;white-space: nowrap;cursor: pointer;transition: all .2s;box-sizing: border-box;}
.ip-list a.active,
.ip-list a:hover{background-color: #e9ecef;}
.ip-list a.hide{display: none;}
.ip-item.active{z-index: 100 !important;}
.ip-item.active .ip-list{display: block;}
.ip-item.active .ip-input{background-color:#e6e6e6;border-color:#adadad;}
.ip-item.no-list:after{display: none;}
.ip-item.no-list .ip-text{padding-right: .12rem;}
.ip-item input::-webkit-input-placeholder,
.ip-item textarea::-webkit-input-placeholder{color: #00ce7c;}
.ip-item input:-moz-placeholder,
.ip-item textarea:-moz-placeholder{color: #00ce7c;}
.ip-item input::-moz-placeholder,
.ip-item textarea::-moz-placeholder{color: #00ce7c;}
.ip-item input:-ms-input-placeholder,
.ip-item textarea:-ms-input-placeholder{color: #00ce7c;}
@media(max-width: 1920px){
    .ip-list{max-height: 360px;}
}
@media(max-width: 1020px){
    .ip-text{height: 32px;line-height: 32px;border-radius: 16px;}
}
@media(max-width: 760px){
    .ip-item{width: 48%;margin-right: 4%;margin-left: 0;}
    .ip-item:nth-child(2n){margin-right: 0;}
    .ip-text{width: 100% !important;}
}



.af-main{padding-top: 1.16rem;padding-bottom: 1rem;width: 100%;background-image: url(../images/193.png);background-size: 100% auto;}
.af-top{padding-bottom: 0.44rem;border-bottom: 1px solid #eee;width: 100%;}
.af-tabs{padding-top: 0.5rem;padding-bottom: 0.18rem;width: 100%;text-align: center;}
.af-tab{margin: 0 .05rem .1rem;display: inline-block;vertical-align: top;color: #00ce7c;line-height: 0.36rem;border-radius: .18rem;background-color: rgba(0,206,124,0.1);padding: 0 .14rem;}
.af-bot{width: 100%;max-width: 12.2rem;margin: 0 auto;}
.af-info{margin-bottom: 0.58rem;font-size: 0;text-align: center;width: 100%;}
.af-base{padding-right: 0.49rem;display: inline-block;vertical-align: middle;font-size: 0;}
.af-dt{padding-right: 0.08rem;display: inline-block;vertical-align: middle;color: #666;}
.af-photo{margin-right: 0.19rem;display: inline-block;vertical-align: middle;width: 0.4rem;height: 0.4rem;border-radius: 50%;}
.af-name{display: inline-block;vertical-align: middle;color: #333;}
.af-icon{width: .7em;margin-left: .07rem;}
.af-cont{width: 100%;text-align: center;line-height: 1.8;color: #666;}
.af-cont *{line-height: inherit;}
.af-time{display: inline-block;vertical-align: middle;color: #666;}
.af-tit{margin-bottom: 0.1rem;color: #585656;text-align: center;}
.af-des{margin-bottom: 0.4rem;color: #666;text-align: center;}
.af-box{text-align: center;width: 100%;}
.af-cont video{width: 7.83rem;max-width: 100%;}
.af-top .b-tit{line-height: 1.3;letter-spacing: 0;color: #333;font-weight: bold;}
@media(max-width: 1250px){
    .af-tab{line-height: 24px;padding: 0 10px;border-radius: 12px;}
}
@media(max-width: 760px){
    .af-main{padding: 0;}
    .af-top{padding: 30px 10px 20px;}
    .af-bot{padding:  0 10px 30px 10px;}
}


.af-wrap{width: 100%;text-align: center;}
.af-table{display: inline-block;vertical-align: top;font-size: 0;border-radius: .25rem;overflow: hidden;text-align: left;}
.af-col{display: inline-block;vertical-align: top;background-color: #f6f8f7;}
.af-col1{width: 1.5rem;}
.af-col2{width: 1.1rem;}
.af-col3{width: 2.6rem;}
.af-col4{width: 2.6rem;}
.af-head{line-height: 1rem;height: 1rem;color: #666;}
.af-hd,
.af-num,
.af-data{width: 100%;line-height: 1.2rem;height: 1.2rem;color: #25273c;}
.af-hd:nth-child(2n),
.af-num:nth-child(2n),
.af-para:nth-child(2n){background-color: #edefee;}
.af-hd{padding-left: .27rem;}
.af-data{width: 1.66rem;display: inline-block;vertical-align: middle;font-weight: bold;}
.af-state{display: inline-block;vertical-align: middle;background-color: #00ce7c;color: #fff;line-height: 1.3;padding: 0.15em .5em;border-radius: .33em;max-width: 4em;}
.af-ar{width: .7em;vertical-align: middle;margin-right: .25em;}
.af-n{display: inline-block;vertical-align: middle;font-weight: bold;color: #00ce7c;}
.af-n.red{color: #f0909b;}
.af-state.red{background-color: #f0909b;}
.af-state.yellow{background-color: #f8cb64;}
@media(max-width: 1200px){
    .af-table{width: 100%;max-width: 487px;}
    .af-col1{width: 22%;}
    .af-col2{width: 16%;}
    .af-col3,
    .af-col4{width: 31% !important;}
}
@media(max-width: 500px){
    .af-hd{padding-left: 5px;font-size: 14px;}
    .af-head{font-size: 14px;}
    .af-ar{font-size: 14px;}
    .af-n{font-size: 14px;}
    .af-data{font-size: 16px;width: 60px;}
    .af-state{font-size: 10px;}
}
@media(max-width: 360px){
    .af-data{font-size: 14px;width: 50px;}
}

.f-top{width: 100%;float: left;font-size: 0;text-align: center;padding-top: .25rem;padding-bottom: .1rem;}
.f-one{display: inline-block;vertical-align: top;color: #fff;margin-right: 4em;line-height: 1;position: relative;}
.f-one:last-child{margin-right: 0;}
.f-one:after{content: "";display: inline-block;width: 1px;height: 100%;background-color: #fff;position: absolute;right: -2em;top: 0;}
.f-one:last-child:after{display: none;}
@media(max-width: 700px){
    .f-top{padding-top: 20px;padding-bottom: 0;}
    .f-one{width: 33.33%;margin-right: 0;margin-bottom: 15px;}
    .f-one:nth-child(1){width: 100%;}
    .f-one:after{display: none;}
    .f-left{padding-top: 10px;}
}



.kb-main{width: 100%;padding: .5rem 0;background-size: 100% 100%;background-image: url(../images/92.jpg);position: relative;}
.kb-bg{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-size: 100% 100%;}
.kb-inner{width: 100%;max-width: 16rem;margin: 0 auto;position: relative;z-index: 12;text-align: center;}
.kb-img{width: 100%;vertical-align: top;}
@media(max-width: 1920px){
    .kb-inner{max-width: 1400px;}
}
@media(max-width: 750px){
    .kb-main{padding: 0;}
}

.cl-main{width: 100%;padding-top: 7vw;padding-bottom: 4.8vw;background-size: 100% 100%;background-image: url(../images/bg-green.png);}
.cl-inner{width: 100%;max-width: 13.73rem;margin: 0 auto;}
.cl-top{width: 100%;font-size: 0;margin-bottom: .6rem;}
.cl-img{width: 3.6rem;vertical-align: middle;}
.cl-text{display: inline-block;vertical-align: middle;width: calc(100% - 4.2rem);color: #59cb83;line-height: 1.77;padding-left: .75rem;font-weight: bold;}
.cl-intro{color: #595959;line-height: 2;margin-bottom: .68rem;}
.cl-intro *{line-height: inherit;}
.cl-intro p{margin-bottom: .36rem;}
.cl-intro p:last-child{margin-bottom: 0;}
.cl-box{width: 100%;margin-bottom: 1rem;text-align: center;background-image: url(../images/cl3.png);background-size: 100% auto;background-repeat: no-repeat;background-position: center center;}
.cl-pic{width: 6rem;vertical-align: top;}
.cl-list{width: 100%;}
.cl-item{display: block;width: 100%;background-color: #fff;border-radius: .06rem;display: flex;position: relative;margin-bottom: 0.8rem;padding: .29rem .33rem .29rem .9rem;}
.cl-border{width: 100.32%;height: 101.14%;position: absolute;left: -0.26%;top: -0.9%;max-width: none;}
.cl-word{width: 1.1rem;height: 1.1rem;line-height: 1.1rem;text-align: center;color: #fff;border-radius: 50%;position: relative;margin-top: .5rem;z-index: 12;}
.cl-bd{display: inline-block;width: 1.4rem;height: 1.4rem;border: 1px dashed #b2d761;position: absolute;left: -0.15rem;top: -0.15rem;border-radius: 50%;}
.cl-txt{width: 6.33rem;position: relative;z-index: 12;padding-top: .78rem;padding-left: .9rem;padding-right: .3rem;}
.cl-right{flex: 1;position: relative;z-index: 12;border-radius: .2rem;padding-top: .35rem;padding-bottom: .27rem;}
.cl-right:before{content: "";width: 100%;height: 100%;background-image: url(../images/cl-white.png);background-size: 100% 100%;position: absolute;left: 0;top: 0;z-index: 1;pointer-events: none;}
.cl-tit{line-height: 1.24;font-weight: bold;margin-bottom: .23rem;}
.cl-pro-box{width: 100%;text-align: center;margin-bottom: .1rem;position: relative;z-index: 12;}
.cl-pro{height: 2.59rem;vertical-align: top;object-fit: contain;}
.cl-more{display: block;width: 6em;line-height: 1.52;border-radius: .76em;text-align: center;background-color: #fff;margin: 0 auto;position: relative;z-index: 12;transition: all .3s;}
.cl-ar{display: block;position: absolute;}
.cl-ar1{border-right: .25rem solid #fff;border-top: .25rem solid transparent;position: absolute;left: -0.15rem;top: -0.15rem;}
.cl-ar2{border-left: .25rem solid #fff;border-top: .25rem solid transparent;position: absolute;right: -0.15rem;top: -0.15rem;}
.cl-ar3{border-right: .25rem solid #fff;border-bottom: .25rem solid transparent;position: absolute;left: -0.15rem;bottom: -0.15rem;}
.cl-ar4{border-left: .25rem solid #fff;border-bottom: .25rem solid transparent;position: absolute;right: -0.15rem;bottom: -0.15rem;}
.cl-fit{line-height: 1.81;color: #595959;font-weight: bold;}
.cl-des{line-height: 1.81;color: #595959;}
.cl-dec-top{position: absolute;right: 1.07rem;top: -0.13rem;height: .13rem;}
.cl-dec-bot{position: absolute;left: 0;bottom: 1.3rem;height: .13rem;transform: rotate(-90deg);transform-origin: left bottom;}
@media(min-width: 1201px){
    .cl-item:hover .cl-more{transform: scale(1.1);}
}
@media(max-width: 760px){
    .cl-main{padding: 30px 10px;}
    .cl-inner{max-width: 500px;}
    .cl-top{text-align: center;margin-bottom: 20px;}
    .cl-img{margin-bottom: 20px;width: 260px;}
    .cl-text{width: 100%;padding-left: 0;text-align: left;font-size: 20px;}
    .cl-intro{font-size: 14px;margin-bottom: 20px;}
    .cl-intro p{margin-bottom: 10px;}
    .cl-box{background-image: none;margin-bottom: 30px;}
    .cl-item{display: block;padding: 30px 20px 20px 20px;font-size: 0;margin-bottom: 20px;}
    .cl-right{width: 100%;margin-top: 10px;padding: 15px 10px;}
    .cl-word{display: inline-block;vertical-align: top;margin-top: 0;}
    .cl-txt{width: calc(100% - 1.1rem);display: inline-block;vertical-align: top;padding-left: 20px;padding-right: 0;padding-top: 13px;}
    .cl-pro-box{margin-bottom: 10px;}
    .cl-pro{height: 150px;}
    .cl-tit{font-size: 20px;}
    .cl-fit{font-size: 14px;}
    .cl-des{font-size: 14px;}
    .cl-dec-top{top: -0.1rem;}
}































