@charset "utf-8";
/*AaBbCcDdEeFfGgHhIiJjKkLlMm NnOoPpQqRrSsTtUuVvWw XxYyZz$&!,.//*-+0123456789*/



.pagebar {margin: .8rem auto 0 auto !important;display: flex;align-items: center;justify-content: center;position: relative;z-index: 1;}.pagebar:before {content: "";position: absolute;top: 0;left: 50%;width: 100vw;height: 1px;background: #eaeaea;transform: translateX(-50%);}.pagebar:after {content: "";position: absolute;bottom: 0;left: 50%;width: 100vw;height: 1px;background: #eaeaea;transform: translateX(-50%);}.p_pages {text-align: center;display: flex;align-items: center;flex-wrap: wrap }.pagebar * {font-size: .24rem;}.p_pages span {padding: 0 .1rem;height: .78rem;display: flex;margin: 0 .03rem;box-sizing: border-box;border-radius: 0;min-width: .48rem;color: #333;align-items: center;justify-content: center;position: relative;z-index: 1}.p_pages span:before {content: "";position: absolute;top: 0;right: 0;width: 0;left: 0;background: #106a37;border-radius: .04rem;z-index: -1;height: 1px;}.p_pages span.p_no_d:before {width: 100% }.p_pages span.p_no_d {color: #fff;background: #106a37;}.p_pages span a {display: flex;align-items: center;border-radius: .04rem;justify-content: center;margin: 0 -.1rem;height: 100%;width: calc(100% + .2rem);padding: 0 .1rem;transition: .5s;}.p_pages svg {width: .16rem;height: .16rem;transition: .5s }.p_pages a:hover, .p_pages a.on, .p_goto a:hover {color: #7c0d2b!important }.p_pages a:hover svg {fill: #fff }.p_goto {margin: 0 .03rem }.p_goto input {display: flex;align-items: center;border-radius: .04rem;justify-content: center;height: .36rem;padding: 0 .1rem;transition: .5s;position: relative;z-index: 1;border: #d2d5da 1px solid;border-radius: .04rem;width: .6rem }.p_goto a {display: flex;align-items: center;border-radius: .04rem;justify-content: center;height: .36rem;padding: 0 .1rem;transition: .5s;position: relative;z-index: 1 }.p_goto a::before {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;border: #d2d5da 1px solid;border-radius: .04rem;z-index: -1;transition: .5s }.p_goto a:hover::before {border: #0062b3 1px solid }.p_first_d, .p_last_d, .p_first, .p_last {display: none !important;}.p_prev_d, .p_prev {position: absolute !important;left: 0;font-size: .2rem;}.p_prev_d a, .p_prev a {font-size: .14rem }.p_next_d, .p_next {position: absolute !important;right: 0;font-size: .14rem;}.p_next_d a, .p_next a {font-size: .2rem;}

#pagenyCaList .ui-pagination-container{ display: flex; justify-content: center}
#pagenyCaList .active{
  color: #fff;
  background: #106a37;
}
#pagenyCaList a {
  padding: 0 .1rem;
  height: .78rem;
  display: flex;
  margin: 0 .03rem;
  box-sizing: border-box;
  border-radius: 0;
  min-width: .48rem;
  color: #333;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: 1;
}

@media(min-width: 1024px){
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
    .pagebar{ margin: .3rem 0 0 !important}
    .p_pages span{min-width: .2rem;height: .5rem;}
    .pagebar *, .p_prev_d, .p_prev, .p_next_d, .p_next, .p_prev_d a, .p_prev a, .p_next_d a, .p_next a{font-size: .16rem;}

    #pagenyCaList a{min-width: .15rem;height: .5rem;padding: 0;}

}
@media(max-width: 560px){
    .p_pages span{ margin: 0 0}
    .pagebar *, .p_prev_d, .p_prev, .p_next_d, .p_next, .p_prev_d a, .p_prev a, .p_next_d a, .p_next a{font-size: .14rem;}
} 

.header{ background: #fff;}

.zt1{background: #f7f7f7 url(../images/zt1.jpg) center no-repeat;background-size: 100% auto;}
.zt1 .wp{flex-direction: column;height: 100vh;justify-content: center;}
.list13{width: 100%;flex-direction: column;justify-content: center;text-align: center;}
.list13 .a{ display: block; font-size: .74rem; color: #232323; line-height: 1.35; transition: .5s;}
.list13 li.on .a{ /*font-size: 1.22rem;*/color: #ccae7a; transform: scale(1.55);}

.zt2{background: #f5f5f7;}
.zt2 .left{ width: 45%;}
.zt2 .right{width: 55%;padding: 3vw calc((calc(100vw - 15.6rem)/2 + 4vw)) 0 0;}
.yulu{ margin-left: -6vw;}
.yulu .dots{ display: flex; justify-content: flex-end; margin: .3rem 0 0;}
.yulu .dots span{ width: .06rem; height: .06rem; background: #999; opacity: 1; transition: .5s; border-radius: 0;}
.yulu .dots span.active{ background: #333;}
.zt2 .right p{font-size: .46rem;color: #232323;line-height: 1.66;/* font-family: 'sys'; */text-align: inherit;}
.zt2 .right h6{position: relative;text-align: right;margin: 1rem 0 0;}
.zt2 .right h6 span{ font-size: .36rem; color: #333; position: relative;}
.zt2 .right h6 span::before{content: "";position: absolute;width: 1.94rem;height: 1px;background: #232323;right: calc(100% + .2rem);top: 50%;}

.zt3{background: #f5f5f7;position: relative;z-index: 1;padding: 1rem 0;}
.zt3::before{content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: #efefef;z-index: -1;}
.zt3 p{font-size: .18rem;color: #232323;line-height: 2;}
.zt3 .right img{/* margin-right: calc((100vw - 15.6rem)/2 - .64rem); */max-width: inherit;width: calc((100vw - 15.6rem)/2 - .64rem + 100%);}

.h3-1{font-size: .6rem;color: #03201b;margin-bottom: .3rem;font-weight: normal;font-family: 'sys';}

@media(min-width: 1024px){
    
}
@media(max-width: 1024px){
    .list13 li.on .a{ transform: scale(1);}
}
@media(max-width: 800px){
}
@media(max-width: 560px){
} 

.zt3 .left{width: calc(100% - 4.2rem - 1rem);padding: 0;}
.zt3 .right{width: 4.2rem;}

.zt4{ padding: 1rem 0; background: #f5f5f7; padding: 1.3rem 0;}

.list14 li{ margin-bottom: 1.5rem;}
.list14 .a{ align-items: center}
.list14 .imgBox{width: auto;margin: 0 .5rem 0 0;}
.list14 .imgBox .img{padding-bottom: 0;}
.list14 .imgBox .img img{height: 3rem;position: relative;}
.list14 .txt{display: flex;flex-direction: column;/* justify-content: space-between; */flex: 1;overflow: hidden;}
.list14 h4{font-size: .36rem;color: #03201b;line-height: 1.33;margin-bottom: .2rem;font-family: 'sys';}
.list14 h6{font-size: .3rem;color: #03201b;display: flex;align-items: center;margin-bottom: .25rem;}
.list14 h6 img{ width: .21rem; margin: 0 .12rem 0 0;}
.list14 p{font-size: .18rem;color: #232323;line-height: 1.5;}

.list14 li:nth-child(2n) .imgBox{ order: 1; margin: 0 0 0 .5rem;}
.list14 li:nth-child(2n) h6{ justify-content: flex-end;}
.list14 li:nth-child(2n) h6 img{ margin: 0 0 0 .12rem; order: 1;}

@media(min-width: 1024px){
}
@media(max-width: 1024px){
    .zt1{padding: 1rem 0;}
    .zt1 .wp{ height: auto}

    .list13 .a{ font-size: .36rem}

    #wrapper{padding: 0;}

    .zt2 .right{ padding-right: .7rem;}
    .zt2 .right p{ font-size: .36rem}
    .zt3 .right img{ width: 100%;}

    .h3-1{ font-size: .36rem}
    .zt3 p{ font-size: .24rem;}

    .list14 .imgBox{margin: 0 auto !important;max-width: 100%;}
    .list14 .txt{width: 100%;margin: .25rem auto 0;order: 2;flex: auto;}

    .list14 li{ margin-bottom: .5rem}
    .list14 h6{ margin-bottom: .25rem; font-size: .24rem;}

    .list14 h4{ font-size: .24rem;}

    .zt3 .left{width: 100%;margin-bottom: .25rem;}
    .zt3 .right{margin: 0 auto;width: 1.6rem;}
}
@media(max-width: 800px){
    .list13 .a{ font-size: .3rem; line-height: 1.5;}

    .zt2 .right{padding-right: 15px;padding-bottom: .4rem;}

    .zt3 p{ font-size: .18rem;}
    .list14 li{ margin-bottom: .4rem}
    .list14 h6{ font-size: .22rem;}
    .list14 p{ font-size: .18rem;}
    .list14 h4{ font-size: .2rem;}
    

    .zt2 .right p{ font-size: .2rem; }
    .yulu{margin-left: .15rem;}
    .zt2 .right h6{ margin: .6rem 0 0}
    .zt2 .right h6 span{ font-size: .2rem}
    .zt2 .right h6 span:before{ width: .8rem}

    .zt1{padding: .6rem 0;}

    .zt4{ padding: .5rem 0}
}
@media(max-width: 560px){
} 

.tit1{padding: 2.1rem 0 1rem;text-align: center;position: relative;margin-bottom: 1.1rem;}
.tit1 h3{font-size: .72rem;color: #222212;font-family: 'sys';font-weight: normal;position: relative;z-index: 1;/* text-transform: uppercase; */}
.tit1 p{font-size: .24rem;color: #222212;line-height: 1.75;width: 100% !important;max-width: 100%;margin: .2rem auto 0;}
.tit1::before{content: "";position: absolute;width: .03rem;height: .66rem;background: #218e55;left: 50%;bottom: 0;transform: translateX(-50%);}


.n_bg1{ background: url(../images/n_bg1.jpg) center top no-repeat; background-size: 100% auto;}
.n_container .wp{ max-width: 15rem;}

.news .fl1{ padding-bottom: 1rem;}
.news .fl1 .content .box1{width: 30.33%;}
.news .fl1 .content .box1-1{ padding: 0 .2rem 0 .08rem;}
.news .fl1 .content .box1-2{padding: 0 0 0 .55rem;}
.news .fl1 .content .box2{width: calc(100% - 30.33%);padding: 0 .55rem 0 0;border-right: #e6e6e6 1px solid;}

.list1 .txt{padding: .26rem .06rem;}
.list1 .imgBox .img{ padding-bottom: 65.39%;}
.list1 h5{  color: #ac834d; text-transform: uppercase;}
.list1 h4{margin: .11rem 0;font-size: .18rem;line-height: .24rem;max-height: .72rem \0;min-height: .72rem;}
.news .fl1 .content .box1-2 .list1 li:nth-child(2){border-top: #e6e6e6 1px solid; padding-top: .35rem;}

.pad1{padding: 1rem 0;overflow: hidden;}

.list1s .imgBox .img{ padding-bottom: 67.75%;}
.list1s .txt{height: auto;padding: 0.25rem 0.06rem;}
.list1s h4{font-size: .5rem;line-height: .58rem;max-height: calc(.58rem*2)\0;margin: .2rem 0 .2rem;}
.list1s p{ margin-bottom: .2rem;}

.news .fl2{ background: #03201b;}
.tit2{ margin-bottom: .38rem; position: relative; z-index: 1; border-bottom: #ac834d .03rem solid;}
.tit2 h3{font-size: .55rem;color: #222212;font-family: 'sys';font-weight: normal;padding: .2rem 0;}

.news .fl2 .tit2{ border-bottom: #ac834d .03rem solid;}
.news .fl2 h3{ color: #fff;}

.list15{margin: 0 -.22rem 1rem;padding: .7rem 0 0;}
.list15 li{ width: 33.33%; padding: 0 .22rem;}
.list15 h6{ font-size: .26rem; color: #ac834d;}
.list15 h4{font-size: .24rem;color: #fff;line-height: .32rem;max-height: calc(.32rem * 3)\0;}

.list15 .bottom{position: relative;z-index: 1;padding: .2rem 0 .2rem .2rem;}
.list15 .bottom::before{ content: ""; position: absolute; top: 0; left: 0; right: 0; border: rgba(255,255,255,.1) 1px solid; transition: .5s;}
.list15 h4{height: calc(.32rem * 3);margin: .25rem 0 .5rem;color: #fff !important;}
.list15 .bottom::after{content: "";position: absolute;top: .25rem;left: .05rem;background: #ac834d;width: .02rem;bottom: .25rem;}
.list15 p{ font-size: .16rem; color: rgba(255,255,255,.5); line-height: .26rem; }

.more1 .a{width: 2rem;height: .58rem;background: #106a37;font-size: .2rem;color: #fff;justify-content: center;align-items: center;margin: .5rem auto 0;transition: .5s;position: relative;z-index: 1;overflow: hidden;}
.more1 .a span {position: absolute;display: block;width: 0;height: 0;border-radius: 50%;background-color: #ac834d;transition: width 0.4s ease-in-out, height 0.4s ease-in-out;transform: translate(-50%, -50%);z-index: -1;}
.more1 .a:hover span {width: 225%;height: 4rem;}

.news .fl3 .content{ margin: 0 -.24rem; }
.news .fl3 .content .box{width: 25%;padding: 0 .24rem;margin-bottom: .9rem;}

.list16 .a{ display: block; padding: .2rem 0; border-bottom: #e6e6e6 1px solid; position: relative; z-index: 1;}
.list16 .a:after{content: "";position: absolute;bottom: -1px;left: 0;width: 0;height: 1px;background: #106a37;transition: .5s;}
.list16 li:first-child{ padding-top: 0}
.list16 .imgBox{ margin-bottom: .25rem;}
.list16 .imgBox .img{ padding-bottom: 67.02%;}
.list16 h4{ font-size: .22rem; line-height: .3rem; max-height: .9rem\0;}
.list16 .txt{ padding: 0;}

.list16 li:last-child .a{ border: none}

.h3-2{position: relative;z-index: 1;font-size: .2rem;color: #000000;font-family: 'Gilroy Medium';font-weight: normal;padding: 0 0 0 .44rem;margin-bottom: .26rem;}
.h3-2:before{content: "";position: absolute;left: .05rem;width: .26rem;height: .03rem;background: #106a37;top: 50%;margin: -.015rem 0 0;}

@media(min-width: 1024px){
    .a:hover h4{ color: #106a37;}
    .list15 .a:hover .bottom::before{ border: rgba(255,255,255,1) 1px solid;}

    .list16 .a:hover:after{ width: 100%;}
}
@media(max-width: 1024px){
    .news .fl3 .content .box{ width: 50%}
}
@media(max-width: 800px){
    .pad1{ padding: .4rem 0;}

    .tit1{padding: 1.2rem 0 .6rem;margin-bottom: .4rem}
    .tit1:before{ height: .4rem}
    .tit1 h3, .tit2 h3{font-size: .3rem;}
    .tit1 p{font-size: .18rem;margin: 0.2rem auto 0;}

    .news .fl1 .content .box2{width: 100%;border: none;padding: 0;}
    .news .fl1 .content .box1{width: 100%;padding: 0;}

    .news .fl1{ padding-bottom: .4rem}

    .list15 li{width: 100%;margin-bottom: .25rem;}
    .list15 li:last-child{ margin-bottom: 0}
    .list15 h4{height: auto;margin: 0.15rem 0 0.3rem;}
    .list15{padding: 0;margin: 0 -0.22rem .2rem;}
    .news .fl2 h3{ font-size: .3rem}

    .news .fl3 .content .box{width: 100%;margin-bottom: .4rem;}

    .more1 .a{width: 1.5rem;height: 0.48rem;font-size: .18rem;}

    .h3-2{margin-bottom: .1rem;}
    .list15 h6{ font-size: .16rem;}
}
@media(max-width: 560px){
    .list16 .a{ padding: .15rem 0}
} 

.n_b1{background: #08241f;padding: 2rem 0 .8rem;border-bottom: #be9053 .03rem solid;}

.tit3{ align-items: center;}
.tit3 h3{font-size: .72rem;color: #fff;font-family: 'sys';font-weight: normal; margin: 0 .3rem 0 0;}

.n_erji{flex: 1;overflow: hidden;justify-content: flex-end;}
.n_erji li{margin: .1rem 0 .1rem .2rem;}
.n_erji .a{border: rgba(204,174,122,.35) 1px solid;min-width: 1.62rem;height: .46rem;display: flex;align-items: center;justify-content: center;padding: 0 .1rem;font-size: .14rem;color: #ac834d;transition: .5s;}

.n_erji li.on .a, .n_erji .a:hover{background: #106a37;color: #fff;border: #106a37 1px solid;}

.pad2{padding: .52rem 0 1.2rem;}

.list17 .txt{padding: .26rem .06rem; flex: 1; overflow: hidden;}
.list17 .imgBox{ width: 8.54rem; margin: 0 .4rem 0 0;}
.list17 .imgBox .img{padding-bottom: 62.52%;}
.list17 h5{  color: #ac834d; text-transform: uppercase;}
.list17 h4{margin: .2rem 0 .25rem;font-size: .4rem;line-height: .48rem;max-height: .96rem \0;}
.list17 h6{margin: .4rem 0 .65rem;}
.list17 .more1 .a{margin: 0;width: 1.62rem;height: .46rem;font-size: .16rem;}

.list18{ margin: .8rem -.23rem 0;}
.list18 li{ width: 33.3%; padding: 0 .23rem; margin-bottom: .4rem;}
.list18 .txt{padding: .26rem .06rem;}
.list18 .imgBox .img{ padding-bottom: 62.55%;}
.list18 h5{  color: #ac834d; text-transform: uppercase;}
.list18 h4{margin: .15rem 0 .2rem;font-size: .24rem;line-height: .32rem;max-height: calc(.32rem*3)\0;min-height: .72rem;}

.list18yylb li{ width: 50%;}

@media(min-width: 1024px){
}
@media(max-width: 1024px){
    .list17 .imgBox{width: 100%;margin: 0 0 0;}
    .list17 .txt{ flex: auto; width: 100%;}
}
@media(max-width: 800px){
    .tit3 h3{font-size: .3rem;margin: 0 0 .2rem;}
    .n_erji{flex: auto;width: 100%;margin: 0 -.1rem;justify-content: flex-start;}
    .n_erji li{ margin: .1rem 0 .1rem 0; width: 33.33%; padding: 0 .1rem;}

    .n_b1{ padding: 1rem 0 .4rem}

    .list18{ margin: .3rem -.1rem 0; }
    .list18 li{width: 100%; padding: 0 .1rem; margin-bottom: .2rem;}
    .list18 .txt{ padding-bottom: 0;}

    .list18yylb li{ width: 100%;}
    
    .list17 h6{margin: .2rem 0 .35rem;}
    .list17 h4{margin: .1rem 0 .15rem;}

    .pad2{ padding-top: .4rem;}
    .list17 .more1 .a{ width: 1.3rem;}
    .list18 h4{margin: .1rem 0 .2rem;}
}
@media(max-width: 560px){
    .n_erji{ margin: 0 -.05rem}
    .n_erji li{ margin: .05rem 0 .05rem 0; width: 50%; padding: 0 .05rem;}
} 

.list18s{margin: .9rem 0 1.3rem;}
.list18s li{width: 100%;border-top: #e5e5e5 1px solid;padding: 0;margin-bottom: 0;}
.list18s .a{ align-items: center; width: 100%;padding: .3rem .3rem;position: relative; z-index: 1;}
.list18s .a::before{ content: ""; position: absolute; right: 0; bottom: 0; left: 0; height: 0; z-index: -1; background: #106a37; transition: .5s;}
.list18s .imgBox .img{ padding-bottom: 66.42%;}
.list18s .imgBox{width: 2.8rem;margin: 0 0 0 1rem; order: 1}
.list18s .txt{flex: 1;overflow: hidden;padding: 0;}
.list18s h5{ transition: .5s}
.list18s h4{min-height: auto;margin: .25rem 0 .1rem;}
.list18s p{margin-bottom: .3rem;font-size: .15rem;}

@media(min-width: 1024px){
    .list18s .a:hover::before{ height: 100%;}
    .list18s .a:hover *{ color: #fff;}
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
    
}
@media(max-width: 640px){
    .list18s{margin: .3rem 0;}
    .list18s .a{ padding: .3rem 0}
    .list18s .txt{width: 100%;flex: auto;}
    .list18s .imgBox{ width: 100%; margin: 0 0 .3rem; order: -1}
} 

@font-face{font-family:"socialshare";src:url("../fonts/iconfont.eot");src:url("../fonts/iconfont.eot?#iefix") format("embedded-opentype"),url("../fonts/iconfont.woff") format("woff"),url("../fonts/iconfont.ttf") format("truetype")}.social-share{
    display: flex;
    align-items: center;
    font-size: .14rem;
    color: #666666;
}
.social-share *{font-family:"socialshare" !important}.social-share .icon-tencent:before{content:"\f07a"}.social-share .icon-qq:before{content:"\f11a";}.social-share .icon-weibo:before{content:"\f12a"}.social-share .icon-wechat:before{content:"\f09a";}.social-share .icon-douban:before{content:"\f10a"}.social-share .icon-heart:before{content:"\f20a"}.social-share .icon-like:before{content:"\f00a"}.social-share .icon-qzone:before{content:"\f08a";}.social-share .icon-linkedin:before{content:"\f01a"}.social-share .icon-diandian:before{content:"\f05a"}.social-share .icon-facebook:before{content:"\f03a"}.social-share .icon-google:before{content:"\f04a"}.social-share .icon-twitter:before{content:"";position: absolute;background: url(../images/tuite.png) center no-repeat;background-size: .24rem .24rem;width: .32rem;height: .32rem;}.social-share a{position:relative;text-decoration:none;margin: 0 0 0 .1rem;display:inline-block;outline:none;}.social-share .social-share-icon{position:relative;display: flex;width: .32rem;height: .32rem;border-radius: 50vw;background: inherit;color: #106a37 !important;text-align:center;vertical-align:middle;transition:.5s;align-items: center;justify-content: center;font-size: .24rem;border: none !important;background: none !important;}.social-share .social-share-icon:hover{color:#fff;}.social-share .icon-weibo{color:#EC763B;border:#EC763B 1px solid;}.social-share .icon-weibo:hover{background:#ff763b}.social-share .icon-tencent{color:#56b6e7;border-color:#56b6e7}.social-share .icon-tencent:hover{background:#56b6e7}.social-share .icon-qq{color:#56b6e7;border:#56b6e7 1px solid;}.social-share .icon-qq:hover{background:#56b6e7}.social-share .icon-qzone{color:#FDBE3D;border:#FDBE3D 1px solid;}.social-share .icon-qzone:hover{background:#FDBE3D}.social-share .icon-douban{color:#33b045;border-color:#33b045}.social-share .icon-douban:hover{background:#33b045}.social-share .icon-linkedin{color:#0077B5;border-color:#0077B5}.social-share .icon-linkedin:hover{background:#0077B5}.social-share .icon-facebook{color:#44619D;border-color:#44619D}.social-share .icon-facebook:hover{background:#44619D}.social-share .icon-google{color:#db4437;border-color:#db4437}.social-share .icon-google:hover{background:#db4437}.social-share .icon-twitter{color:#55acee;border-color:#55acee}.social-share .icon-twitter:hover{background:#55acee}.social-share .icon-diandian{color:#307DCA;border-color:#307DCA}.social-share .icon-diandian:hover{background:#307DCA}.social-share .icon-wechat{position:relative;color:#7bc549;border:#7bc549 1px solid;}.social-share .icon-wechat:hover{background: #7bc549;}.social-share .icon-wechat .wechat-qrcode{display:none;border:1px solid #eee;position:absolute;z-index:9;bottom: -188px;left: -62px;width: 160px;height: 156px;color:#666;font-size:12px;text-align:center;background-color:#fff;box-shadow:0 2px 10px #aaa;transition:all 200ms;-webkit-tansition:all 350ms;-moz-transition:all 350ms;}.social-share .icon-wechat .wechat-qrcode.bottom{top:40px;left:-84px}.social-share .icon-wechat .wechat-qrcode.bottom:after{display:none}.social-share .icon-wechat .wechat-qrcode h4{font-weight:normal;height:26px;line-height:26px;font-size:12px;background-color:#f3f3f3;margin:0;padding:0;color:#777}.social-share .icon-wechat .wechat-qrcode .qrcode{width:105px;margin:10px auto}.social-share .icon-wechat .wechat-qrcode .qrcode table{margin:0 !important}.social-share .icon-wechat .wechat-qrcode .help p{font-weight:normal;line-height:16px;padding:0;margin:0}.social-share .icon-wechat .wechat-qrcode:after{content:'';position:absolute;left:50%;margin-left:-6px;top:-15px;width:0;height:0;border-width:8px 6px 6px 6px;border-style:solid;border-color:transparent transparent #fff transparent;}.social-share .icon-wechat:hover .wechat-qrcode{display:block}.help{ display: none;}
.social-share .social-share-icon:before{ transform: translateY(0rem); }

.arc-tit{ align-items: flex-end}
.arc-tit .ll{ width: calc(100% - 3.7rem); padding-right: .5rem;}
.arc-tit .ll h5{  color: #ac834d; text-transform: uppercase;}
.arc-tit .ll h3{margin: .2rem 0 0;font-size: .44rem; color: #fff; line-height: 1.35; font-weight: normal;}

.arc-tit .rr{width: 3.7rem;display: flex;justify-content: end;}
#share-2{ font-size: .17rem; color: #106a37; }

.detail .wp{ max-width: 14.2rem;}
.detail form{ flex: 1;}
.detail .left{ width: 2.25rem;}
.detail .center{ flex: 1; overflow: hidden; margin: 0 .5rem 0 0;}
.detail .right{ width: 3.7rem;}

.detail .arc-con p{ }

.list19 li{display: flex;align-items: center;font-size: .14rem;color: #000000;line-height: 1.5;margin: 0 0 .1rem;}
.list19 img{ height: .16rem; margin: 0 .1rem 0 0}

.h3-3{font-size: .18rem;color: #03201b;padding-bottom: .15rem;border-bottom: #03201b 1px solid;margin-bottom: .15rem;padding-top: .1rem;}

.list20 li{border-bottom: #d9d9d9 1px solid;padding: .25rem 0;}
.list20 h6{ font-size: .12rem;color: #a6a6a6;}
.list20 h6 font{ position: relative; color: #ccae7a; margin: 0 .16rem 0 0; }
.list20 h6 font:before{content: "";position: absolute;top: 50%;transform: translateY(-50%);width: 1px;height: .08rem;background: #c0c0c0;right: -.08rem;}
.list20 h4{font-size: .16rem;margin: .1rem 0 0;}

@media(min-width: 1024px){
}
@media(max-width: 1024px){
    .detail .left{ width: 100%}
    .detail .center{ width: 100%; margin: .25rem 0; flex: auto}
    .detail form{ width: 100%; flex: auto}
    .detail .right{ width: 100%}
}
@media(max-width: 800px){
    .arc-tit .ll{ width: 100%;}
    .arc-tit .rr{width: 100%;justify-content: flex-start;margin: .2rem 0 0;}

    .list20 li{ padding: .15rem 0;}

    .pad2{padding: .4rem 0 .7rem;}

    .arc-tit .ll h3{ font-size: .24rem}
    .social-share .social-share-icon{ font-size: .18rem}
    .social-share .icon-twitter:before{background-size: .18rem .18rem !important;}
}
@media(max-width: 560px){
} 

.pad3{padding: .8rem 0 0;}

.n_b2{ position: relative; z-index: 1;}
.n_b2 .imgBox .img{ padding-bottom: 29.58%;}
.n_b2 .top{position: absolute;top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;}
.n_b2 .top .wp{height: 100%;display: flex;align-items: center;justify-content: center;}
.n_b2 .top .tit1{padding: 0 0  1rem;margin-bottom: -.4rem;width: 100%;}
.n_b2 .top .tit1 h3, .n_b2 .top .tit1 p{ color: #fff;}

.list21{ margin: 0 -.22rem -.3rem;}
.list21 li{width: 33.33%;padding: 0 .22rem;border-right: #e0e0e0 1px solid;margin-bottom: 1.1rem;}
.list21 h4{font-size: .24rem;color: #000000;line-height: .32rem;max-height: .64rem \0;width: 80%;max-width: 100%;}
.list21 p{ margin: .15rem 0 .55rem}
.list21 .imgBox{width: 2.28rem;max-width: 100%;}
.list21 .more1 .a{ margin: .38rem 0 0; border: #ac834d 1px solid; background: none; color: #000000; width: 1.02rem; height: .33rem; font-size: .16rem; text-transform: uppercase}

.list21 li:nth-child(3n){ border: none;}

.pad4{padding: 1.2rem 0 0;}

@media(min-width: 1024px){
    .list21 .more1 .a:hover{ color: #fff;}
}
@media(max-width: 1024px){
    .n_b2 .imgBox .img{padding-bottom: 50vh;}
}
@media(max-width: 800px){
    .pad3{padding: .4rem 0 0;}
    .pad4{padding: .4rem 0 0;}
    
    .list21 h4{ width: 100%;}

    .list21 li{width: 100%;border: none;border-bottom: #e0e0e0 1px solid;padding: .25rem .22rem;margin-bottom: 0;}
    .n_b2 .top .tit1{ padding: 0 0 .5rem;}

    .list21{ margin: 0 -.22rem 0;}
    .list21 p{ margin: .1rem 0 .25rem}

    .list21 .imgBox{ margin: 0 auto;}
    .list21 .more1 .a{ margin: .25rem auto 0;}
}
@media(max-width: 560px){
} 

.n_bg2{ background: url(../images/n_bg2.jpg) center top no-repeat; background-size: 100% auto;}

.list4{padding: .25rem 0;border-top: rgba(0,0,0,.1) 1px solid;border-bottom: rgba(0,0,0,.1) 1px solid; }
.list4 li{flex: 1;overflow: hidden;text-align: center;padding: 0 3vw;position: relative;}
.list4 li::before{content: "";position: absolute;top: 50%;right: 0;width: 1px;height: .78rem;background: #e6e6e6;transform: translateY(-50%);}
.list4 h3{font-size: .54rem;color: #095b2a;font-family: 'ROBOTOCONDENSED-BOLD';}
.list4 h3 small{ font-size: .36rem}
.list4 h4{font-size: .22rem;line-height: .26rem;color: #0c0c0c;margin: .04rem 0 0;}

.list4 li:last-child:before{ display: none;}

.tit4{text-align: center;margin-bottom: .6rem;}
.tit4 h3{font-size: .55rem;color: #000;font-family: 'sys';font-weight: normal; }

.xszh .fl1 .content{ align-items: center;}
.xszh .fl1 .left{ width: 7.52rem;}
.xszh .fl1 .right{ width: calc(100% - 7.52rem);}

.xszh .fl1 .imgBox .img{ padding-bottom: 69.81%;}

.list22{ margin: -.3rem 0 0}
.list22 li{position: relative;padding: .3rem .3rem; position: relative}
.list22 li:before{ content: ""; position: absolute; bottom: 0; left: 0; right: 0; background: #e6e6e6; height: 1px;}
.list22 li:after{content: "";position: absolute;bottom: -.015rem;right: 0;background: #106a37;width: .05rem;height: .05rem;border-radius: 50vw;}
.list22 h4{ font-size: .28rem; color: #106a37; font-family: 'sys'; line-height: 1.5}
.list22 p{margin: .1rem 0 0;font-size: .18rem;text-align: justify;}

.more3{text-align: center;margin: .8rem 0 0;display: flex;justify-content: center;}
.more3 .a{font-size: .16rem;color: #0c0c0c;width: auto;height: .52rem;border: #ac834d 1px solid;justify-content: center;align-items: center;margin: 0 auto;transition: .5s;position: relative;z-index: 1;overflow: hidden;padding: 0 .4rem;text-transform: uppercase;}
.more3 .a span {position: absolute;display: block;width: 0;height: 0;border-radius: 50%;background-color: #ac834d;transition: width 0.4s ease-in-out, height 0.4s ease-in-out;transform: translate(-50%, -50%);z-index: -1;}
.more3 .a:hover span {width: 225%;height: 3rem;}

.xszh .fl2{ background: #03201b;}
.xszh .fl2 .tit4 h3{ color: #fff;}
.xszh .fl2 .list22 h4{ color: #ac834d;}
.xszh .fl2 .list22 p{color: #fff;text-align: justify;}
.xszh .fl2 .list22 li:before{ background: rgba(255,255,255,.1); left: 0;}
.xszh .fl2 .list22 li:after{ color: #106a37; left: 0;}
.xszh .fl2 .more3 .a{ color: #fff;}
.xszh .fl2 .left{ order: 1;}

.xszh .fl2 .list22 li{ padding-left: .1rem;}

.xszh .fl3 .list22 p{font-size: .22rem;color: #000000;line-height: 1.81;text-align: justify;}
.xszh .fl3 .imgBox .img{ padding-bottom: 69.51%;}

.parallax{ position: relative; z-index: 1; overflow: hidden;}
.plx-img{display: block;position: absolute;top: 0;left: 0;right: 0;height: 125%;z-index: -1;background-size: cover;background-repeat: no-repeat;background-position: center;}

.tit4w h3{ color: #fff;}

.xszh .fl4 .arc-con{ text-align: center;}
.xszh .fl4 .arc-con p{ font-size: .22rem; color: #fff;}

.xszh .fl4 .more3{ margin: 1.1rem 0 0;}
.more3s .a{ background: #106a37; border: #106a37 1px solid; color: #fff;}

.xszh .fl5 .tit4{ margin-bottom: .4rem}
.xszh .fl5 .arc-con{ text-align: center; margin-bottom: 1rem}
.xszh .fl5 .arc-con p{font-size: .22rem;color: #000000;}

.list23Box{margin: 0 auto .6rem;width: 80%;overflow: visible;}
.list23 li{ opacity: .3; transition: 1s;}
.list23 .a{ align-items: center; transition: 1s; }
.list23 .imgBox{width: 5.3rem;margin: 0;}
.list23 .imgBox .img{ padding-bottom: 101.13%}
.list23 .txt{flex: 1;overflow: hidden;padding: 0 .54rem;}
.list23 .txt h4{font-size: .44rem;color: #0c0c0c;line-height: 1.5;}
.list23 .txt p{font-size: .22rem;line-height: .4rem;margin: .25rem 0 1.35rem;}

.arrow1 .arrow{width: .45rem;height: .45rem;border-radius: 50%;border: #ccae7a 2px solid;display: flex;align-items: center;justify-content: center;font-family: 'swiper-icons';font-size: .24rem;color: #ccae7a;cursor: pointer;transition: .5s;}
.arrow1 .arrow:hover{ border: #106a37 2px solid; color: #106a37}

.list23 li.swiper-slide-active{ opacity: 1;}

@media(min-width: 1024px){
    .more3 .a:hover{ color: #fff !important;}
}
@media(max-width: 1024px){
    .xszh .fl1 .left{ max-width: 100%; margin: 0 auto;}
    .xszh .fl1 .right{width: 100%;margin: .3rem 0 0;order: 1;}

    .list23 .imgBox{max-width: 100%;margin: 0 auto .3rem;}
    .list23 .txt{ flex: auto; width: 100%;}
}
@media(max-width: 800px){
    .list4 h3{ font-size: .24rem;}
    .list4 h4{ font-size: .18rem;}

    .tit4{ margin-bottom: .3rem;}
    .tit4 h3{ font-size: .3rem;}

    .more3{ margin: .35rem auto 0;}
    .more3 .a{padding: 0 .25rem;font-size: .14rem;margin:0 8px;}

    .list22 li{ padding: .2rem .15rem;}

    .xszh .fl3 .list22 p{ font-size: .16rem}
    .xszh .fl4 .arc-con p{ font-size: .16rem}
    .xszh .fl5 .arc-con p{ font-size: .16rem}

    .xszh .fl4 .more3{ margin: .3rem 0 0}

    .xszh .fl5 .tit4{ margin-bottom: .2rem}
    .xszh .fl5 .arc-con{ margin-bottom: .3rem}

    .list23 .txt{ padding: 0 .25rem;}
    .list23 .txt p{ margin: .15rem 0 .3rem;}

    .list23Box{ margin-bottom: .2rem;}
}
@media(min-width: 560px){
    .list4 li:nth-child(3):before{ display: none;}
}
@media(max-width: 560px){
    .list4{ padding: 0}
    .list4 li{width: 100%;flex:auto;padding: .2rem 0;}
    .list4 li::before{content: "";position: absolute;top: auto;bottom: 0;right: 0;width: 100%;height: 1px;background: #e6e6e6;}
} 

.miso_form1{ width: 6.08rem; margin: 0 auto .45rem; max-width: 100%;justify-content: center;}
.miso_form1 .con{ position: relative; z-index: 1}
.miso_form1 .con:before{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; border: #ac834d 1px solid;}
.miso_form1 select{width: calc(100% - .12rem);height: .52rem;padding: 0 .16rem;font-size: .16rem;text-transform: uppercase;position: relative;text-align: center;}
.miso_form1 .con1{width: 43%;margin: 0 .5%;}
.miso_form1 .con2{width: 62.5%;}

.list24{ margin-bottom: .7rem;}
.list24 li{ border-bottom: #3b3b3b 1px solid; padding: .2rem 0; cursor: pointer}
.list24 li .a{ align-items: baseline;}
.list24 li .a div{flex: 1;overflow: hidden}
.list24 li .rr{ padding: 0 .15rem 0 0;}
.list24 li .ll1{font-size: .16rem;color: #000000;flex: 1.5 !important;}
.list24 li .rr1{ font-size: .16rem; color: #000000; }

.list24 li .ll2{font-size: .24rem;color: #03201b;font-family: 'sys';line-height: 1.35;padding: 0 .15rem 0 0;flex: 1.5 !important;transition: .5s;}
.list24 li .rr2{font-size: .2rem;color: #000000;}



.tanchuang1{position: fixed;top: 0;right: 0;bottom: 0;width: 12.8rem;max-width: 94%;z-index: 100000;background: #fff;display: flex;flex-direction: column;transform: translateX(101%);transition: cubic-bezier(0.55, 0.06, 0.68, 0.19) .5s;}
.tanchuang1 .imgBox .img{ padding-bottom: 31.25%;}
.tanchuang1 .imgBox h4{position: absolute;left: 0;right: 0;bottom: 0;font-size: .4rem;color: #fff;font-family: "Canela Web";padding: 0 .9rem .4rem;}
.tanchuang1 .arc-con{padding: 0 .9rem;overflow: hidden;overflow-y: scroll;flex: 1;margin: .6rem 0;color: #03201b;}
.tanchuang1 .arc-con p{ font-size: .18rem;}
.tanchuang1 .more1{text-align: center;padding-top: .6rem;border-top: #3b3b3b 1px solid;margin: 1.1rem 0 0;}
.tanchuang1 .more1 .a{align-items: center;margin: 0;width: 1.6rem;}
.tanchuang1 .close{position: absolute;right: .4rem;top: .25rem;z-index: 10;width: .26rem;height: .26rem;transition: .5s;}
.tanchuang1 .close svg{ width: 100%; height: 100%; fill: #fff}
.tanchuang1 .close:after{content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;border: #fff .5px solid;border-radius: 50vw;transform: scale(1.5);opacity: .5;}
.tanchuang1 .close:hover{ transform: rotate(180deg)}
.list24 li.on .tanchuang1{ transform: translateX(0);}

.zhezhao{position: fixed;top: 0;right: 0;bottom: 0;left: 0;background: rgba(0,0,0,.4);opacity: 0;visibility: hidden;transition: cubic-bezier(0.55, 0.06, 0.68, 0.19) .5s;}
.zhezhao.on{ opacity: 1; visibility: visible;}

.n_erjis{overflow: hidden;justify-content: center;padding-bottom: .65rem;margin-bottom: .15rem;}
.n_erjis li{margin: 0 .18rem;}
.n_erjis .a{border: #106a37 1px solid;min-width: 1.62rem;height: .46rem;display: flex;align-items: center;justify-content: center;padding: 0 .3rem;font-size: .16rem;color: #000000;transition: .5s;text-transform: uppercase;}

.n_erjis li.on .a, .n_erjis .a:hover{background: #106a37;color: #fff;border: #106a37 1px solid;}

@media(min-width: 1024px){
    .list24 li:hover .ll2{ color: #ac834d;}
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
    .list24Box{ overflow: hidden; overflow-x: scroll}
    .list24{margin-bottom: .25rem;min-width: 800px;}
    .list24 li{ padding: .15rem 0;}
    .list24 li .ll2{ font-size: .2rem}
    .list24 li .rr2{ font-size: .16rem}

    .tanchuang1 .imgBox h4{ font-size: .3rem; padding: 0 .15rem .2rem;}
    .tanchuang1 .arc-con{padding: 0 .2rem;margin: .3rem 0;}

    .tanchuang1 .more1 .a{width: 1.5rem;height: 0.48rem;font-size: .18rem;}

    .n_erjis{flex: auto;margin: 0 -.1rem;justify-content: center;}
    .n_erjis li{ margin: .1rem 0 .1rem 0; width: 33.33%; padding: 0 .1rem;}
}
@media(max-width: 560px){
    .n_erjis{ margin: 0 -.05rem}
    .n_erjis li{margin: .05rem 0 .05rem 0;width: 100%;padding: 0 .05rem;min-width: 50%;}
} 

.list26{padding: 0 .4rem .2rem;border-top: #ac834d 0.03rem solid;}
.list26 li{ border-bottom: #e6e6e6 1px solid; padding: .64rem 0;}
.list26 .a{ align-items: center;}
.list26 .imgBox{width: 6.8rem;}
.list26 .imgBox .img{ padding-bottom: 61.76%;}
.list26 .txt{width: calc(100% - 6.8rem - .6rem);overflow: hidden;}
.list26 h4{font-size: .4rem;color: #03201b;line-height: .48rem;max-height: calc(.48rem*2)\0;width: 80%;margin-bottom: .15rem;}
.list26 p{ font-size: .18rem;color: #333;line-height: .3rem;max-height: calc(.3rem*7)\0; margin: .25rem 0 0;}

.list26 li:nth-child(2n) .imgBox{ order: 1}

.list26s{ margin: 0 -7px}
.list26s .a1{width: 50%;padding: 0 7px;margin-bottom: .05rem;}

@media(min-width: 1024px){
}
@media(max-width: 1024px){
    .list26 .imgBox{ margin: 0 auto; max-width: 100%;}
    .list26 .txt{flex: auto;width: 100%;margin: .25rem 0 0;order: 1;}
}
@media(max-width: 800px){
    .list26 li{ padding: .3rem 0;}
    .list26{padding: 0 0 .2rem;}

    .n_erjis{padding-bottom: .3rem;}
    .list26 h4{ font-size: .24rem !important}
}
@media(max-width: 560px){
} 

.list27{margin: 0 -.55rem .5rem;}
.list27 li{width: 50%;padding: .58rem  .55rem;position: relative;}
.list27 li:before{ content: ""; position: absolute; width: 1px; height: 2.4rem; background: #dbdbdb; right: 0; top: 50%; transform: translateY(-50%)}
.list27 .imgBox{ width: 2.28rem; margin: 0 .55rem 0 0;}
.list27 .imgBox .img{ padding-bottom: 125.87%;}
.list27 .txt{flex: 1;overflow: hidden;padding: .25rem 0 0;}
.list27 h4{ font-size: .24rem; color: #000000; line-height: 1.5; }
.list27 p{ margin: .15rem 0 0; opacity: .7; color: #000;}

.list27 li:nth-child(2n):before{ display: none;}

@media(min-width: 1024px){
}
@media(max-width: 1024px){
    .list27{ margin: 0 -.2rem;}
    .list27 li{ width: 100%; padding: .2rem .2rem;}
    .list27 li:before{ display: none;}
}
@media(max-width: 800px){
    .list27 li{ padding: .15rem .2rem;}
    .list27 .imgBox{ width: 1.5rem; margin: 0 .2rem 0 0;}
}
@media(max-width: 560px){
} 

.list28{ padding-bottom: 0;}
.list28 p{ line-height: .36rem;max-height: calc(.36rem*7)\0; }
.list28 li:last-child{ border: none;}

.n_siji{justify-content: center;margin-bottom: .6rem;}
.n_siji li{ padding: 0 .25rem;}
.n_siji .a{display: block;font-size: .24rem;color: #000000;font-family: Gilroy;line-height: 2; transition: .5s;}
.n_siji li.on .a, .n_siji li .a:hover{ color: #106a37;}

.keyan .content .box{width: 47.5%;}
.list29{ margin-bottom: .7rem}
.list29 dt{font-size: .8rem;color: #106a37;border-bottom: #b18a57 .03rem solid;padding: 0 0 .05rem;font-family: 'sys';}
.list29 dd{ padding: .28rem 0; border-bottom: #3b3b3b 1px solid}
.list29 a{font-size: .22rem;color: #03201b;line-height: 1.1;transition: .5s;font-family: 'sys';}

@media(min-width: 1024px){
    .list29 a:hover{ color: #106a37;}
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
    .n_siji li{ padding: 0 .1rem}

    .keyan .content .box{ width: 100%}

    .n_siji .a{ font-size: .2rem;}
    .list29 a{ font-size: .2rem;}
    .list29 dt{ font-size: .46rem;}

    .n_siji{ margin-bottom: .3rem;}

    .list4 h3{ font-size: .24rem;}
    .list4 h3 small{ font-size: .2rem;}
    .list4 h4{ font-size: .18rem;}

    .list29 dd{ padding: .2rem 0;}
}


.list30{padding: .3rem 0;border-top: #08241f .06rem solid;border-bottom: #08241f .06rem solid; margin-bottom: .5rem}
.list30 li{ width: 33.33%; overflow: hidden; padding: .2rem 3vw .2rem 0;position: relative;}
.list30 h3{font-size: .6rem;color: #106a37;font-weight: normal;font-family: 'sys';}
.list30 h4{font-size: .18rem;line-height: .26rem;color: #0c0c0c;/* font-family: 'Humanst521 BT'; */margin: .1rem 0 0;font-weight: bold}

.list31{ margin: .8rem -.23rem 0;}
.list31 li{ width: 33.33%; padding: 0 .23rem; margin-bottom: .4rem;}
.list31 .txt{padding: .26rem 0;}
.list31 .imgBox .img{padding-bottom: 66.55%;}
.list31 h6{position: relative;color: #ac834d;font-size: .16rem;padding: .25rem 0;}
.list31 h6::before{ content: ""; position: absolute; width: .5rem; height: .04rem; background: #106a37; top: 0; left: 0;}
.list31 h5{  color: #ac834d; text-transform: uppercase;}
.list31 h4{margin: 0;font-size: .24rem;line-height: .32rem;max-height: calc(.32rem*3)\0;min-height: .72rem;}

@media(min-width: 1024px){
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
    .list31{ margin: .3rem -.1rem 0; }
    .list31 li{width: 100%; padding: 0 .1rem; margin-bottom: .2rem;}
    .list31 .txt{ padding-bottom: 0;}
    .list31 h4{margin: .1rem 0 .2rem; font-size: .18rem;}
    .list30 h4{font-size: .16rem;margin: .05rem 0 0;line-height: 1.35;}
}
@media(max-width: 560px){
    .list30{ padding: 0}
    .list30 li{width: 100%;flex:auto;padding: .2rem 0;}
    .list30 li::before{content: "";position: absolute;top: auto;bottom: 0;right: 0;width: 100%;height: 1px;background: #e6e6e6;}
    .list30 h3{font-size: .24rem;}

    .list31 h6{ padding: .2rem 0;}
} 

.list32{ margin-bottom: 1rem;}
.list32 li{ margin-bottom: .2rem; position: relative; z-index: 1;}
.list32 .a{ padding: .24rem 0; background: #f1f1f1; align-items: center; transition: .5s;}
.list32 .con{min-height: 1.3rem;display: flex;align-items: center;position: relative;z-index: 1;padding: 0 .26rem;font-size: .24rem;color: #333;font-family: "Canela Web";line-height: 1.35;}
.list32 .con::before{ content: ""; position: absolute; right: 0; top: 0; bottom: 0; width: 1px; background: #d0d0d0;}
.list32 .con1{ width: 2.15rem; justify-content: center}
.list32 .con2{ width: calc(100% - 2.15rem - 2.7rem - 2.7rem);}
.list32 .con3{ width: 2.7rem;}
.list32 .con4{ width: 2.7rem;}

.list32 li:nth-child(1)::before{content: "";position: absolute;top: 0;left: 50%;width: 100vw;bottom: 0;background: #ac834d;transform: translateX(-50%);z-index: -1;}
.list32 li:nth-child(1) .a{ background: none}
.list32 li:nth-child(1) .con{color: #fff !important;text-transform: uppercase}
.list32 li .con1{ padding-left: 0 !important}
.list32 li:nth-child(1) .con::before{ background: rgba(255,255,255,.5)}
.list32 li .con4::before{ display: none}

@media(min-width: 1024px){
    .list32 .a:hover{ box-shadow: 0 0 .5rem rgba(16,106,55,.1);}
    .list32 .a:hover .con{ color: #106a37}
}
@media(max-width: 1024px){
    .list32 .con{ width: auto !important; flex: 1}
}
@media(max-width: 800px){
    .list32 .con{font-size: .18rem;padding: 0 .15rem;min-height: .9rem;}
    .list32 .con::before{ opacity: .5;}
    .list32 .con:nth-child(2){ flex: 2;}
}
@media(max-width: 560px){
    .list32 .con{font-size: .16rem;}
    .list32 .a{ padding: .15rem 0;}
} 


.list4s h3{ font-size: .35rem; margin: .1rem 0 0;}
.list4s h4{ margin: .1rem 0 0;}

.n_bg3{ background: url(../images/n_bg3.jpg) center top no-repeat; background-size: 100% auto;}
.tit4 p{font-size: .22rem;color: #222212;line-height: .3rem;width: 100%;max-width: 100%;margin: .3rem auto 0;}

.yxjk .fl1 .arc-con{ margin-bottom: .2rem;}

.yxjk .fl2{ background: #f4f4f4;}
.yxjk .fl2 .wp{ align-items: center;}
.yxjk .fl2 .imgBox{ width: 7.5rem; margin: .2rem 0; order: 1;}
.yxjk .fl2 .imgBox .img{ padding-bottom: 66.66%;}
.yxjk .fl2 .txt{ width: calc(100% - 7.5rem - .58rem);}
.yxjk .fl2 .txt .more1 .a{ margin: .5rem 0 0;}
.yxjk .fl2 h4{font-size: .22rem;line-height: .3rem;text-align: justify;font-family: inherit;}

.yxjk .fl3{ background: #03201b;}
.yxjk .fl3 .imgBox{ order: -1;}
.yxjk .fl3 h4{ color: #fff;}

.yxjk .fl4{ padding-bottom: 1.2rem;}

@media(min-width: 1024px){
}
@media(max-width: 1024px){
    .yxjk .fl2 .imgBox{ max-width: 100%; margin: 0 auto;}
    .yxjk .fl2 .txt{width: 100%;margin: .3rem 0 0;order: 1;}
}
@media(max-width: 800px){
    .list4s h3{ font-size: .24rem; margin: 0}
    .tit4 p{font-size: .18rem;margin: .2rem 0 0;}
    .yxjk .fl2 .txt .more1 .a{ margin: .4rem 0 0}

    .yxjk .fl4{ padding-bottom: .6rem;}

    .yxjk .fl3 h4, .yxjk .fl2 h4{font-size: .18rem !important;line-height: .3rem;text-align: inherit;}
}
@media(max-width: 560px){
} 

.n_bg4{ background: url(../images/n_bg4.jpg) center top no-repeat; background-size: 100% auto;}

.xysh .fl1 .wp{ align-items: center;}
.xysh .fl1 .imgBox{ width: 5.5rem;}
.xysh .fl1 .imgBox .img{ padding-bottom: 130.9%;}
.xysh .more3 a{color:#fff;}
.list33{width: calc((100% - 5.5rem)/2);position: relative;z-index: 2;}
.list33 li{ padding: .8rem 0; border-bottom: #e6e6e6 1px solid;}
.list33 .a{display: flex;flex-direction: column;padding: 0 .4rem 0 .1rem;}
.list33 h4{font-size: .32rem;color: #03201b;width: calc(100% + .76rem);overflow: hidden;line-height: 1.5;}
.list33 h4 span{ position: relative}
.list33 h4 span:before{content: "";position: absolute;width: 0;height: .03rem;top: 50%;left: calc(100% + .2rem);background: #218e55; transition: 1s;}
.list33 p{font-size: .18rem;color: #03201b;line-height: .27rem;max-height: calc(.27rem*3)\0;margin: .2rem 0 0;}
.list33 .ico{width: .32rem;height: .32rem;border: #106a37 1px solid;border-radius: 50vw;font-family: swiper-icons;font-size: .18rem;color: #106a37;display: flex;align-items: center;justify-content: center;margin: .3rem 0 0;transition: .5s;}


.xysh .fl2{ background: #03201b;}
.xysh .fl2 .wp{ max-width: 13.6rem;}
.xysh .fl2 .tit4 h3, .xysh .fl2 .tit4 p{ color: #fff;}
.list34{ width: 49.25%;}
.list34 li{ width: 49%; margin-bottom: 4%;}
.list34 .imgBox .img{ padding-bottom: 74.62%; background: #03201b;}
.list34 .imgBox .img img{ opacity: .7;}
.list34s1 li:nth-child(1){ width: 100%;}

.list34s2 li{ width: 100%;}
.list34s2 li:nth-child(1) .imgBox .img{ padding-bottom: 46.86%;}
.list34s2 li:nth-child(2) .imgBox .img{padding-bottom: 64.5%;}

@media(min-width: 1024px){
    .list33 .a:hover h4 span:before{ width: 25vw;}
    .list33 .a:hover .ico{ background: #106a37; color: #fff}

    .list34 .a:hover .imgBox .img img{ opacity: 1;}

    .list33:last-child .a{padding: .1rem 0 0 .4rem;align-items: flex-end;text-align: right;}
    .list33:last-child h4 span:before{ left: auto; right: calc(100% + .2rem);}
    .list33 li:last-child{ border: none;}
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
    .list33 p{ margin: .1rem 0 0}
}
@media(max-width: 560px){
} 

.list8Box{ overflow: visible; padding: .25rem 0;}
.list8 li{transform: scale(.9);opacity: .3; transition: 1s;}
.list8 .a{ align-items: center; transition: 1s; transform: translateY(.45rem);}
.list8 .imgBox{ width: 7.42rem; margin: 0 .3rem 0 0;}
.list8 .imgBox .img{ padding-bottom: 65.67%;}
.list8 .txt{flex: 1;overflow: hidden;padding: 0 .2rem;text-align: center;}
.list8 .txt h4{ font-size: .52rem; color: #0c0c0c; line-height: .68rem; max-height: calc(.68rem*2)\0; font-family: 'sys';}
.list8 .txt .line{width: .03rem;height: .56rem;margin: .2rem auto .3rem;position: relative;}
.list8 .txt .line::before{ content: ""; position: absolute; top: 50%; left: 0; height: .66rem; transform: translateY(-50%); width: 100%; background: #218e55; }
.list8 .txt p{ font-size: .18rem; color: rgba(12,12,12,.7); line-height: .3rem; max-height: calc(.3rem*4); margin: 0 0 .4rem;}
.list8 dl{ margin: .65rem -3.5% 0; visibility: hidden;}
.list8 dl dd{ padding: 0 3.5%; width: 25%;}
.list8 dl dd .a{border-top: #d8d8d8 .03rem solid;padding: .24rem 0;position: relative;z-index: 1;}
.list8 dl dd .a:after{ content: ""; position: absolute; top: -.03rem; left: 0; width: 0; height: .03rem; background: #106a37; transition: .5s}
.list8 dl dd .a h3{font-size: .65rem;color: #ccae7a;font-weight: normal;transition: .5s;height: .65rem;}
.list8 dl dd .a h6{ font-size: .16rem; color: #0c0c0c; line-height: 1.5; margin: .06rem 0 0;}

.list8 li.swiper-slide-active{ transform: scale(1); opacity: 1;}
.list8 li.swiper-slide-active dl{ visibility: visible; }
.list8 li.swiper-slide-active .a{ align-items: center; transition: 1s; transform: translateY(0);}

.arrow1 .arrow{width: .5rem;height: .5rem;border-radius: 50%;border: #ccae7a 2px solid;display: flex;align-items: center;justify-content: center;font-family: 'swiper-icons';font-size: .28rem;color: #ccae7a;position: absolute;top: 35%;transform: translateY(-50%);z-index: 1;cursor: pointer; transition: .5s;}
.arrow1 .arrow.prev{left: -1.4rem;}
.arrow1 .arrow.next{right: -1.4rem;}

.arrow1 .arrow:hover{ border: #106a37 2px solid; color: #106a37}

@media(min-width: 1024px){
}
@media(max-width: 1024px){
    .xysh .fl1 .imgBox{order: 1;margin: .4rem auto 0;max-width: 100%;}
    .list33{ width: 100%;}

    
    .tit1::before{ background: #218e55 !important;}

    .list33 li{ padding: .4rem 0;}
}
@media(max-width: 800px){
    .list8 .imgBox{width: 100%;margin: 0 0 .3rem;}
    .list8 .txt{ width: 100%}

    .list8 .txt .line::before{ height: .36rem;}
    .list8 .txt .line{height: .36rem;margin: .15rem auto .2rem;}

    .list8 dl{ margin: .15rem -3.5% 0; visibility: hidden;}
    .list8 dl dd .a h3{font-size: .3rem;height: .3rem;}

    .list33 li{ padding: .2rem 0;}
}
@media(max-width: 560px){
    .list8 dl{ margin: 0 -3px 0; visibility: hidden;}
    .list8 dl dd{ padding: 0 3px}
} 


.visit .arc-con{width: 9.7rem;max-width: 100%;line-height: 1.35;color: #222212;text-align: left;}
.visit .arc-con p{font-size: .34rem;}
.visit .fl2{ padding-top: 0 !important; padding-bottom: 1.5rem;}
.visit .fl2 .right{ width: 7.75rem;}

.list35{ width: calc(100% - 7.75rem); flex-direction: column; justify-content: space-between;}
.list35 li{border-bottom: #e0e0e0 1px solid;flex: 1;display: flex;align-items: center;}
.list35 .a{font-size: .34rem;color: #000;transition: .5s;font-family: 'sys';}
.list35 li.on .a{ color: #106a37;}

@media(min-width: 1024px){
    .list35 .a:hover{ color: #106a37;}
}
@media(max-width: 1024px){
    .visit .fl2 .right{ margin: .4rem auto 0; max-width: 100%;}

    .list35{ width: 100%;}
    .list35 li{ padding: .2rem 0;}
}
@media(max-width: 800px){
    .visit .arc-con p{ font-size: .18rem;}

    .list35 .a{ font-size: .2rem;}

    .visit .fl2{ padding-bottom: .6rem;}
    .list35 li{ padding: .15rem 0;}
}
@media(max-width: 560px){
} 

.juese .wp{ max-width: 9.85rem;}
.juese .list29 dt{font-size: .5rem;text-transform: uppercase;padding: 0 0 .35rem;}

@media(max-width: 800px){
    .juese .list29 dt{ font-size: .36rem; padding: 0 0 .25rem;}
    
}

.list36{margin: 0 0 0;width: 48%;position: relative;}
.list36::before{content: "";position: absolute;top: 0;bottom: 0;left: 0;background: url(../images/list36_b.jpg) center repeat-y;background-size: 100% auto;width: .2rem;}
.list36 li{width: 100%;padding: 0;margin-bottom: 0;border-bottom: rgba(9,97,46,.3) 1px dashed;}
.list36 li:last-child{ border: none}
.list36 .imgBox .img{ padding-bottom: 66.66%;}
.list36 .txt{background: #f3f3f3;padding: 0 .4rem 0 .6rem;height: 1.75rem;transition: .5s;display: flex;flex-direction: column;justify-content: center;}
.list36 h3{font-size: .36rem;font-weight: normal;transition: .5s;font-family: 'sys';}
.list36 h4{font-size: .18rem;line-height: .26rem;max-height: calc(.26rem*3)\0;margin: 0 0 .1rem;font-family: inherit;-webkit-line-clamp: 5;}
.more2{display: flex;align-items: center;font-size: .2rem;transition: .5s;}
.more2 i{width: .4rem;height: .4rem;background: #106a37;border-radius: 50%;display: flex;align-items: center;justify-content: center;margin: 0 .12rem 0 0;font-size: .16rem;font-family: 'swiper-icons';color: #fff;font-weight: bold;transition: .5s;}

@media(min-width: 1024px){
    .list36 .a:hover .txt{ background: #106a37;}
    .list36 .a:hover *{ color: #fff}
    .list36 .a:hover .more2 i{ background: #fff; color: #106a37}
}
@media(max-width: 1024px){
    .list36{
    width: 100%;
    margin-bottom: .3rem;
}
}
@media(max-width: 800px){
    .list36{margin: 0 0 .3rem;width: 100%}
    .list36 li{margin-bottom: 0;}
    .list36 h3{ font-size: .24rem; }
    .list36 .txt{height: auto;padding: .3rem .25rem .3rem .4rem;}

    .more2{ font-size: .16rem;}
    .more2 i{width: .36rem;height: .36rem;}

    .list36::before{ width: .12rem}
    .list36 h4{ font-size: .16rem !important}
}
@media(max-width: 560px){
    .list36 li{ width: 100%;}
} 

.list37{width: 6.9rem;max-width: 100%;margin: 0 auto .6rem;justify-content: center;}
.list37 li{padding: 0 .13rem;margin-bottom: .22rem;}
.list37 .a{width: .43rem;height: .43rem;background: #ececec;display: flex;align-items: center;justify-content: center;border-radius: 50%;font-size: .18rem;color: #000000;transition: .5s;text-transform: uppercase;}

.list37 li.on .a, .list37 .a:hover{ background: #106a37; color: #fff; border-radius: .05rem}
.juese.AZ .list29{ margin-bottom: 1rem;}
.juese.AZ .list29 dt{ font-size: .8rem}

@media(min-width: 1024px){
    .list37 li:nth-child(11){ margin-left: .2rem}
    .list37 li:nth-child(19){ margin-right: .2rem}
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
    .list37{ margin-bottom: .2rem}
    .list37 .a{width: .36rem;height: .36rem;font-size: .15rem;}
    .juese.AZ .list29 dt{ font-size: .36rem}

    .juese.AZ .list29{ margin-bottom: .4rem;}
}
@media(max-width: 560px){
} 

.biaodan .wp{ align-items: flex-start;}
.biaodan .left{ padding: .2rem 0 0; width: calc(100% - 6.1rem - 1.1rem);}
.biaodan .right{ width: 6.1rem; }
.biaodan .imgBox .img{ padding-bottom: 137.04%;}
.biaodan .arc-con{ line-height: .3rem; color: #000000;}
.biaodan .arc-con p{ font-size: .18rem; }

.miso_form2{ margin: .7rem 0 0;}
.miso_form2 h6{font-size: .16rem;color: #0c0c0c;display: flex;align-items: baseline;margin-bottom: .1rem;text-transform: uppercase;}
.miso_form2 h6 sup{ font-size: .2rem; color: #ff0000;}
.miso_form2 label{margin-bottom: .45rem;display: block;}
.miso_form2 .input{height: .7rem;width: 100%;position: relative;z-index: 1;}
.miso_form2 .input input{ border: #313131 1px solid; height: 100%; padding: 0 .2rem; background: #fff; width: 100%; transition: .5s}

.miso_form2 .input input:focus{ border: #ac834d 1px solid; box-shadow: .03rem .03rem 0 #ac834d}

.miso_form2 button{background: #106a37;width: 2.54rem;height: .7rem;font-size: .22rem;color: #fff;text-transform: uppercase;margin: .25rem 0 0;cursor: pointer; transition: .5s}

@media(min-width: 1024px){
    .miso_form2 button:hover{ background: #ac834d}
}
@media(max-width: 1024px){
    .biaodan .left{ width: 100%;}
    .biaodan .right{width: 6.1rem;max-width: 100%;margin: .6rem auto 0;}
}
@media(max-width: 800px){
    .miso_form2{ margin: .3rem 0 0;}
    .miso_form2 label{margin-bottom: .25rem; }
    .miso_form2 .input{height: .5rem;}
    .miso_form2 button{ width: 2rem;height: .55rem; font-size: .18rem; margin: .15rem 0 0;}
}
@media(max-width: 560px){
} 

.n_bg5{ background: url(../images/n_bg5.jpg) center top no-repeat; background-size: 100% auto;}

.list4s2{ padding: 0; border-bottom: 0}
.list4s2 li{min-width: 33.33%;padding-top: .3rem;padding-bottom: 0.3rem;}

.about .more3{ margin: .6rem auto 0;}

.list38{ margin: 0 -.2rem -.4rem;}
.list38 li{ width: 25%; padding: 0 .2rem; margin-bottom: .4rem;}
.list38 .a{ display: block; position: relative;}
.list38 .imgBox .img{ padding-bottom: 146.80%;}
.list38 .txt{position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: flex;flex-direction: column;justify-content: flex-end;padding: 0 .34rem 2vw;}
.list38 .ico{width: .38rem;height: .38rem;border: #e0ccb3 1px solid;border-radius: 50vw;font-family: swiper-icons;font-size: .23rem;color: #e0ccb3;display: flex;align-items: center;justify-content: center;margin: .3rem 0 0;}
.list38 h4{font-size: .38rem;color: #fff !important;line-height: .42rem;max-height: calc(.42rem * 2)\0;font-family: 'sys';min-height: .62rem;}

.list38 li:nth-child(3) h4{ color: #03201b !important;}
.list38 li:nth-child(3) .ico{ border: #03201b 1px solid; color: #03201b;}

.list38 li:nth-child(4) .ico{ border: #fff 1px solid; color: #fff;}

.about .fl1{border-top: #e6e6e6 1px solid;padding: .78rem 0 1.5rem;margin-top: .5rem;}

.job .arc-con{}

@media(min-width: 1024px){
}
@media(max-width: 1024px){
    .list38 li{ width: 50%;}
}
@media(max-width: 800px){
    .list38{ margin: 0 -7px -.2rem;}
    .list38 li{ padding: 0 7px; margin-bottom: .2rem;}

    .about .fl1{ padding: .38rem 0 .5rem;margin-top: .3rem;}
    .about .more3{ margin: .3rem auto 0;}

    .list38 .txt{padding: .2rem;}
    .list38 .ico1{width: .4rem;top: .2rem;left: .2rem;}
}
@media(max-width: 560px){
    .list4s2 li{ padding: .2rem 0;}
} 

.list39{ margin: .5rem 0 0;}
.list39 li{ border-bottom: #dbdbdb 1px solid; }
.list39 .top{ padding: .25rem 0; position: relative; align-items: center; cursor: pointer;}
.list39 .ll{ font-size: .3rem; color: #106a37; font-family: 'sys'; width: calc(100% - .7rem);}
.list39 i{font-size: .18rem;color: #333;font-family: 'swiper-icons';transition: .5s;font-weight: bold;transform: rotate(90deg);}
.list39 .bottom{padding: .1rem 0 .5rem;display: none;}
.list39 .arc-con h4{ font-size: .24rem; color: #ac834d; font-family: 'ROBOTOCONDENSED-BOLD'; margin-bottom: .15rem;}
.list39 li.on i{ transform: rotate(-90deg);}

@media(min-width: 1024px){
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
    .list39{margin: .3rem 0;}
    .list39 .ll{ font-size: .24rem;}
    .list39 i{ font-size: .16rem;}
    .list39 .top{ padding: .2rem 0;}
}
@media(max-width: 560px){
    .list39 .ll{font-size: .2rem;}
} 

.juanzeng .fl2-3{ background: url(../images/juanzeng_b1.jpg) center top no-repeat; background-size: 100% auto;}

.tit5{ margin-bottom: .4rem; text-align: center;}
.tit5 h3{font-size: .52rem;color: #106a37;font-family: 'sys';position: relative;padding-bottom: .4rem;}
.tit5 h3::before{content: "";position: absolute;bottom: 0;left: 50%;width: .48rem;height: .05rem;background: #ac834d;transform: translateX(-50%);}

.list40{ margin: 0 -.22rem;}
.list40 li{ width: 20%; padding: 0 .22rem;}
.list40 .a{background: #fff;border-top: #106a37 .03rem solid;padding: .3rem .2rem;height: 100%;}
.list40 h4{ font-size: .2rem; color: #106a37; font-family: 'sys'; margin-bottom: .25rem;}
.list40 dl{font-size: .13rem;line-height: .2rem;}
.list40 dl dt{ font-weight: bold; color: #ac834d}

.juanzeng .fl3{ padding-top: .4rem !important;}

@media(min-width: 1024px){
}
@media(max-width: 1024px){
    .list40 li{ width: 33.33%; flex: auto; margin-bottom: .2rem;}
}
@media(max-width: 800px){
    .tit5 h3{font-size: .3rem;padding-bottom: .2rem;}
    .tit5 h3::before{ height: .03rem}

    .list40{ margin: 0 -7px;}
    .list40 li{ width: 50%; padding: 0 7px;}

    .juanzeng .fl3{ padding-top: 0 !important;}
}
@media(max-width: 560px){
    .list40 .a{ padding: .2rem .1rem;}
} 

.n_bg6{ background: url(../images/n_bg6.jpg) center top no-repeat; background-size: 100% auto;}

.list41 .imgBox{ width: 50%;}
.list41 .imgBox .img{ padding-bottom: 74.13%; padding-bottom: 5.56rem;}
.list41 .txt{ width: 50%; background: #f3f3f3; flex-direction: column; align-items: center; justify-content: center; padding: 0 .7rem; text-align: center; transition: .5s;}
.list41 h4{ font-size: .45rem; color: #000000; font-family: 'sys'; line-height: 1.25;}
.list41 .line{ width: .03rem; height: .66rem; background: #218e55; margin: .3rem 0;}

.list41 li:nth-child(2n-1) .imgBox{ order: 1;}

.list42{ margin: 0 -.14rem;}
.list42 li{ width: 50%; padding: 0 .14rem; margin-bottom: .25rem;}
.list42 .a{ display: block; position: relative;}
.list42 .imgBox .img{ padding-bottom: 129.58%;}
.list42 .txt{position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: flex;flex-direction: column;justify-content: flex-end;padding: 0 .2rem .6rem;text-align: center;}
.list42 h4{font-size: .36rem;color: #fff !important;font-family: 'sys';line-height: 1.25;}

.zsrx .fl2{ padding-top: 0 !important; }

.list43{margin: 0 0 .5rem;position: relative;z-index: 1;padding-bottom: 3rem;}
.list43::before{ content: ""; position: absolute; top: 0; bottom: 0; left: 50%; width: 2px; background: #03201b; margin: 0 0 0 -1px;}
.list43 li:nth-child(2n){ margin-top: -3rem}

.list43 h4{font-size: .6rem;color: #03201b;font-family: 'sys';margin-bottom: .3rem;}
.list43 .arc-con{ line-height: 1.5}
.list43 .arc-con p{font-size: .24rem;color: #232323;}
.list43 .arc-con p img{padding-top: .1rem;padding-bottom: .1rem;}

@media(min-width: 1024px){
    .list41 .a:hover .txt{ background: #106a37;}
    .list41 .a:hover *{ color: #fff !important;}
    
    .list43 li{ padding: 0 0 0 calc(50% + .64rem);}
    .list43 li:nth-child(2n){ padding: 0 calc(50% + .64rem) 0 0; text-align: right;}
    .list43 li:nth-child(2n) .arc-con p img{ float: right;}
}
@media(max-width: 1024px){
    .list41 .imgBox{ width: 100%;}
    .list41 .imgBox .img{ padding-bottom: 74.13%; }
    .list41 .txt{width: 100%;padding: .3rem .2rem;order: 2;}

    .list43::before{ left: 0;}
    .list43 li{padding: 0 0 0 .25rem !important;margin-bottom: .4rem !important;margin-top: 0 !important;}
}
@media(max-width: 800px){
    .list43{ padding-bottom: 0;}
    .list43 h4{font-size: .3rem;margin-bottom: .2rem;}
    .list43 .arc-con p{font-size: .16rem;margin-bottom: .2rem;}
    .list43 .arc-con p img{ margin: 0 0}
    .list43 .arc-con{line-height: 2;}
}
@media(max-width: 640px){
    .list42 li{ width: 100%;}
} 

.data .box{margin-bottom: .4rem;}

.tit6{border-bottom: #bcc9c5 1px solid;position: relative;padding: 0 0 .3rem; margin-bottom: .3rem}
.tit6:after{ content: ""; position: absolute; bottom: -1px; left: 0; width: 50%; height: 1px; background: #08241f}
.tit6 h3{ font-size: .52rem; color: #08241f; font-family: 'sys';}

.list44 li{width: 25%;overflow: hidden;padding: 0 4vw 0 0;margin-bottom: .45rem;}
.list44 h3{font-size: .36rem;color: #106a37;font-weight: normal;font-family: 'sys';line-height: 1.35;}
.list44 h4{font-size: .18rem;line-height: .26rem;color: #0c0c0c;/* font-family: 'Humanst521 BT'; */margin: .1rem 0 0;}

.tit6{padding-bottom: .25rem;margin-bottom: .25rem;}
.zhushi{border-top: #bcc9c5 1px solid;text-align: right;padding: .2rem 0 0;}
.zhushi p{ font-size: .18rem; color: #a3a3a3;}

@media(min-width: 1024px){
}
@media(max-width: 1024px){
    .list44 li{width: 33.33%;}
}
@media(max-width: 800px){
    .tit6 h3{ font-size: .3rem;}
    .list44 h3{ font-size: .36rem;}
}
@media(max-width: 560px){
    .list44 li{width: 50%;margin-bottom: .2rem;}

    .list44 h3{ font-size: .3rem;}
    .list44 h4{ font-size: .16rem;}
    .zhushi p{ font-size: .16rem;}
} 

.n_bg7{ background: url(../images/n_bg7.jpg) center top no-repeat; background-size: 100% auto;}

.list45{margin: 0;border-top:#b18a57 .03rem solid;}
.list45 li{ border-bottom: #dbdbdb 1px solid; }
/*.list45 li:after{ content: ""; position: absolute; top: -1px; right: 0; left: 0; height: .03rem; background: #b18a57; opacity: 0; transition: .5s;}*/
.list45 .top{ padding: .25rem 0; position: relative; align-items: center; cursor: pointer;}
.list45 .ll{font-size: .3rem;color: #03201b;font-family: 'sys';width: calc(100% - .7rem);}
.list45 i{font-size: .24rem;color: #333;font-family: 'swiper-icons';transition: .5s;font-weight: bold;}
.list45 .bottom{padding: .2rem 0 .5rem;display: none;}
.list45 .bottom .flexjs{ align-items: flex-start}
.list45 .arc-con h4{ font-size: .24rem; color: #ac834d; font-family: 'ROBOTOCONDENSED-BOLD'; margin-bottom: .15rem;}

.list45 .arc-con{ flex: 1; overflow: hidden; padding: .06rem 0}
.list45 .right{padding: 0 0 0 .45rem;margin: 0 0 0 .45rem;width: 4rem;border-left: #222222 1px solid;}
.list45 .right .imgBox .img{padding-bottom: 60%;}

.list45 li.on i{ transform: rotate(-45deg);}

.list45 li.on:after{ opacity: 1;}

.kyzh .fl2{ background: #03201b;}

.list46{ margin: 0 -.22rem;}
.list46 li{ width: 33.33%; padding: 0 .22rem;}
.list46 .a{display: block;position: relative;overflow: hidden;}
.list46 .imgBox .img{ padding-bottom: 134.46%;}
.list46 .imgBox::after{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: url(../images/list46_t.png) center 101% no-repeat; background-size: 100% auto;}
.list46 .txt{position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: flex;flex-direction: column;justify-content: flex-start;padding: .6rem .35rem .6rem;transition: .5s;transform: translateY(calc(100% - 1.5rem));}
.list46 h4{font-size: .32rem;color: #fff !important;font-family: 'sys';line-height: 1.25; margin: 0 0 .2rem}
.list46 p{color: #fff;op': 0';-webkit-line-clamp: 10;opacity: 0;}

.kyzh .fl3{ background: #f3f4f4;}

.list47W{ border-top:#b18a57 .03rem solid;}
.list47{margin: 0 -.45rem;padding: .6rem 0 .2rem;}
.list47 li{ width: 33.33%; padding: 0 .45rem;}
.list47 h4{font-size: .22rem;color: #000000;font-family: "sys";line-height: .32rem;max-height: calc(.32rem*2)\0;margin-bottom: .2rem;}
.list47 .flexjs{ align-items: flex-start}
.list47 .txt{padding: .8rem 0 0;position: relative;flex: 1;overflow: hidden;}
.list47 .txt::before{ content: ""; position: absolute; top: .05rem; left: .15rem; width: .03rem; height: .5rem; background: #218e55;}
.list47 p{ margin-bottom: .05rem;}
.list47 .imgBox{width: 1.32rem;margin: 0 0 0 .2rem;}
.list47 .imgBox .img{padding-bottom: 142.42%;}

.kyzh .fl4 .left{ width: calc(100% - 10.4rem); background: #f3f4f4; position: relative; z-index: 2}
.kyzh .fl4 .right{ width: 10.4rem;}

.list48{height: 100%;display: flex;flex-direction: column;}
.list48 li{flex: 1; padding: 0;border-bottom: #d8d8d8 1px solid;}
.list48 .a{display: flex;justify-content: center;height: 100%;flex-direction: column;position: relative;z-index: 2;padding: 0 .35rem;}
.list48 .a:before{ content: ""; position: absolute; top: 0; bottom: 0; left: 0; width: 0; z-index: -1; background: #106a37; transition: .5s}
.list48 h4{ font-size: .24rem;color: #000000;font-family: "sys";line-height: .32rem;max-height: calc(.32rem*2)\0; margin: .15rem 0 0}
.list48 h6{ color: #c29962}

.list48 li:last-child{ border: none}
.list48 li.on .a:before{ width: 105%}
.list48 li.on h4{ color: #fff}

.list49 .imgBox .img{ padding-bottom: 66.34%;}

.kyzh .fl5{ background: #03201b;}
.kyzh .fl5 .right{ width: calc(100% - 8rem); background: #083029; position: relative; z-index: 2}
.kyzh .fl5 .left{ width: 8rem;}
.kyzh .fl5 .imgBox .img{ padding-bottom: 71.375%;}

.list50{height: 100%;display: flex;flex-direction: column;}
.list50 li{flex: 1; padding: 0 .35rem 0 0; transition: .5s}
.list50 .a{display: flex;justify-content: center;height: 100%;flex-direction: column;position: relative;z-index: 2;padding: 0 0 0 .35rem;transition: .5s; border-bottom: rgba(255,255,255,.1) 1px solid;}
.list50 h4{font-size: .32rem;color: #fff !important;font-family: "sys";line-height: 1.5;}
.list50 p{ margin: .15rem 0 .3rem; color: #fff}
.list50 h6{ font-size: .18rem; color: #c29962}

.list50 li:last-child .a{ border: none}

.kyzh .fl6{ padding-bottom: 1.5rem;}
.list51{ margin: 0 0;}
.list51 li{ width: 50%; padding: 0 0;}
.list51 .a{display: block;position: relative;overflow: hidden;}
.list51 .imgBox .img{ padding-bottom: 55.86%;}
.list51 .imgBox::after{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: url(../images/list51_t.png) center 101% no-repeat; background-size: 100% auto;}
.list51 .txt{position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: flex;flex-direction: column;justify-content: flex-end;padding: 0 .4rem .3rem;transition: .5s;}
.list51 .txt1{position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: flex;padding: .3rem .4rem;background: #106a37;display: block;opacity: 0;visibility: hidden;transform: translateY(101%);transition: .5s;}
.list51 h4{font-size: .32rem;color: #fff !important;font-family: 'sys';line-height: 1.25; margin: 0 0 .2rem}
.list51 p{ color: #fff; }

.list51 li:nth-child(2) .imgBox::after{ background: url(../images/list51_t1.png) center 101% no-repeat; background-size: 100% auto;}

.kyzh .list30s1{ margin-bottom: .4rem;}

.list30s1{ border-top: #08241f 0.03rem solid; border-bottom: none;}
.list30s1 li{ width: 25%; text-align: center;}

@media(min-width: 1024px){
    .list46 .a:hover p{height: auto;max-height: inherit;}
    .list46 .a:hover .txt{background: #106a37;transform: translateY(0);}
    .list46 .a:hover .txt p{ opacity: 1}

    .list50 li:hover{ background: #106a37;}
    .list51 .a:hover .txt{ transform: translateY(100%); opacity: 0; visibility: hidden}
    .list51 .a:hover .txt1{ transform: translateY(0); opacity: 1; visibility: visible}
}
@media(max-width: 1024px){
    .list46 .txt{padding: 0 .25rem .25rem;}

    .list47 li{width: 100%;margin-bottom: .3rem;}

    .kyzh .fl4 .left{width: 100%;order: 1;margin: .3rem 0 0;}
    .kyzh .fl4 .right{ max-width: 100%; margin: 0 auto; }

    .list48 .a{height: 1.7rem;padding: 0 .25rem;}
    .list48 li.on .a:before{ width: 100%}

    .kyzh .fl5 .left{ max-width: 100%; margin: 0 auto; }
    .kyzh .fl5 .right{width: 100%;margin: 0.3rem 0 0;}
}
@media(max-width: 800px){
    .list46{ margin: 0 -7px; display: block; font-size: 0; overflow: hidden; overflow-x: scroll; white-space: nowrap}
    .list46 li{width: 50%;padding: 0 7px;margin-bottom: .25rem; display: inline-block}
    .list46 .a{ white-space: wrap}
    .list46 h4{ margin-bottom: 0}
    .list48 h4{ margin: .1rem 0 0}

    .list50 .a{height: 2.1rem;padding: 0 0 0 .25rem;}
    .list50 li{ padding: 0 .25rem 0 0}
    .list50 p{ margin: .1rem 0 .2rem;}

    .list51 li{ width: 100%;}
    .list51 .txt{ padding: 0 .2rem .15rem;}
    .kyzh .fl6{ padding-bottom: .5rem;}
    .list51 h4{ margin: 0 0 .1rem;}

    .list47{padding: .3rem 0 .2rem;margin-bottom: -.4rem;}
    .list47 .txt::before{height: .2rem;left: .1rem;}
    .list47 .txt{padding: .45rem 0 0;}

    .list47 .imgBox{ width: 1.1rem;}

    .list45 .ll{ font-size: .2rem;}
    .list45 i{ font-size: .2rem;}

    .list45 .arc-con{ flex: auto; width: 100%}
    .list45 .right{max-width: 100%;border: none;padding: 0;margin: .25rem auto 0;}
    .list46 .txt{ transform: translateY(calc(100% - 0.9rem));}
}
@media(max-width: 640px){
    .list46 li{/* width: 100%; */}

    .list45 .top{ padding: .2rem 0;}
} 

.team_d .n_tit1{ margin-bottom: .8rem;}
.team_d .flex{ align-items: flex-start}
.team_d .left{width: 20%;margin: 0 .58rem 0 0;background: url(../images/team_d_b1.jpg);background-size: .45rem .45rem;}
.team_d .left .imgBox .img{ padding-bottom: 140%;}
.team_d .left .txt{position: relative;padding: .3rem .2rem;}
.team_d .left .txt h4{font-size: .32rem;color: #000;margin: 0;line-height: 1.2;text-transform: capitalize;font-family: 'sys';}
.team_d .left .txt h5{font-size: .2rem;color: #686868;margin: .2rem 0 0;}
.team_d .right{ flex: 1; overflow: hidden;position: relative;padding: .6rem 0 0;}
.team_d .right:before{content: "";position: absolute;width: .12rem;height: .4rem;background: #106a37;left: 0;top: 0;transform: skewX(-30deg);transform-origin: left bottom;}


@media(min-width: 1024px){
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
    .team_d .left{ width: 100%; margin: 0 20% .25rem;}
    .team_d .right{ width: 100%}
    .team_d .n_tit1{ margin-bottom: .4rem}
    
    .team_d .left .txt{padding: .3rem .2rem;}
    .team_d .left .txt h4{font-size: .3rem;}
}
@media(max-width: 560px){
}  

.xiaoshi{background: url(../images/xiaoshi.jpg);background-size: 1.01rem 1.01rem;}
.n_bg10{background: #f7f7f7 url(../images/zt1.jpg) center top no-repeat; background-size: 100% auto;}
.xiaoshi .fl1{ position: relative; z-index: 1;}
.xiaoshi .fl1 .bg1{position: absolute;top: 0;left: calc((100vw - 15rem)/2);width: 3.63rem;max-width: 19%;}

.tit7{text-align: center;position: relative;padding-bottom: .3rem;margin-bottom: .58rem;}
.tit7::before{ content: ""; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); width: .48rem; height: .04rem; background: #ac834d;}
.tit7 h3{ font-size: .5rem; color: #bba070; font-family: 'sys';}
.tit7 h4{ font-size: .5rem; color: #106a37; font-family: 'sys';}

.tit8{margin-bottom: .15rem;display: flex;flex-direction: column;}
.tit8 h4{font-size: .22rem;color: #bba070;font-family: 'sys';font-style: italic;position: relative;padding: 0 0 0 0.28rem;}
.tit8 h4:before{content: "";position: absolute;left: 0;top: 50%;width: .24rem;height: 1px;background: #bba070;}
.tit8 h3{font-size: .36rem;color: #106a37;font-family: 'sys';line-height: 1.35;}

.xiaoshi .fl1 .box{position: relative;align-items: center;margin-bottom: 1rem;}
.xiaoshi .fl1 .box .txt{width: calc(100% - 4.8rem - 9vw);flex: auto;}
.xiaoshi .fl1 .box .imgBox{width: auto;max-width: 100%;}
.xiaoshi .fl1 .box .imgBox .img{padding-bottom: 66.66%;padding-bottom: 0;}
.xiaoshi .fl1 .box .imgBox .img img{ position: relative; height: 3rem}
.xiaoshi .arc-con{ line-height: 1.65;}
.xiaoshi .more3{ margin: .3rem 0 0;}
.xiaoshi .more3 .a{ margin: 0; height: .42rem; color: #bba070;}

.xiaoshi .fl1 .box.box1 .imgBox{ margin: 0 .4rem 0 0;}
.xiaoshi .fl1 .box.box2 .imgBox{ margin: 0 0 0 .4rem;}

.xiaoshi .fl2{background: #f3f3f3 url(../images/xiaoshi_b2.jpg) center bottom no-repeat;background-size: 100% auto;position: relative;z-index: 1;}
.xiaoshi .fl2 .bg1{position: absolute;top: .4rem;left: 0;width: 7.07rem;max-width: 37%;}

.xiaoshi .fl2 .box{position: relative;align-items: center;margin-bottom: 1rem;}
.xiaoshi .fl2 .box .txt{ flex: 1;}
.xiaoshi .fl2 .box .imgBox{ width: 5.08rem; margin: 0 0 0 9vw;}
.xiaoshi .fl2 .box .imgBox .img{padding-bottom: 0;}
.xiaoshi .fl2 .box .imgBox .img img{ position: relative}
.xiaoshi .fl2 .box h3{font-size: .36rem;color: #106a37;font-family: 'sys';margin-bottom: .15rem;}

.tit9{border-top: #bba070 1px solid;padding: 1px 0 0;margin-bottom: .4rem;}
.tit9 h4{width: 1.6rem;line-height: .4rem;background: #bba070;font-size: .22rem;color: #fff;font-family: 'sys';font-style: italic;text-align: center;}

.xiaoshi .fl2 .box .more3{ position: absolute; bottom: 0; left: 0;}
.xiaoshi .fl2 .box .more3 .a{ background: #106a37; border: #106a37 1px solid; color: #fff;}

.xiaoshi .fl2 .box:nth-child(2) .imgBox{ width: 4.25rem; }
.xiaoshi .fl2 .box:nth-child(3) .imgBox{ width: 5.96rem; }
.xiaoshi .fl2 .box:nth-child(4) .imgBox{ width: 3.98rem; }
.xiaoshi .fl2 .box:nth-child(5) .imgBox{ width: 4.6rem; }
.xiaoshi .fl2 .box:nth-child(2n) .more3{ left: auto; right: 0;}
.xiaoshi .fl2 .box:last-child{border-bottom: #bba070 1px solid;padding-bottom: .4rem;margin-bottom: .5rem;}

.list55W{ position: relative;}
.list55Box{margin: 0 -30% .5rem 0;}
.list55 .a1{ display: block; padding: .14rem 0 .48rem; position: relative; border-bottom: #ac834d 1px solid;}
.list55 .a1::before{ content: ""; position: absolute; top: 0; left: 0; width: 0; height: .05rem; background: #106a37; transition: .5s;}
.list55 .imgBox .img{padding-bottom: 0;}
.list55 .imgBox .img img{ position: relative}
.list55 h6{ font-size: .22rem; color: #cfb890; font-family: 'sys'; margin: .25rem 0 0; transition: .5s;}
.list55 h4{font-size: .36rem;line-height: .4rem;max-height: calc(.4rem*2);margin: .15rem 0 .25rem;}
.list55 .more3{justify-content: flex-start;margin: .5rem 0 0;}
.list55 .more3 .a{ background: #106a37; border: #106a37 1px solid; color: #fff;}

.arrow2{ position: absolute; top: 0; left: -.54rem; flex-direction: column;}
.arrow2 img{ height: .41rem}
.arrow2 .arrow{ width: .4rem; height: .8rem; background: #106a37; display: flex; align-items: center; justify-content: center; margin-bottom: .12rem; cursor: pointer; transition: .5s;}

.xiaoshi .fl4{ background: url(../images/xiaoshi_b3.jpg) center no-repeat; background-size: cover;}

.list56 li{ margin-bottom: .42rem;}
.list56 .a{ position: relative; z-index: 1; align-items: center;}
.list56 .a::before{content: "";position: absolute;top: 0;bottom: 0;left: 0;background: #fff;transform: translateY(.1rem);width: 100vw;z-index: -1;}
.list56 .a::after{content: "";position: absolute;left: 0;bottom: 0;background: #bba070;height: .08rem;transition: .5s;transform: translateY(.1rem);width: 0;}
.list56 .imgBox{ width: 4.8rem;}
.list56 .imgBox .img{ padding-bottom: 66.66%;}
.list56 .txt{width: calc(100% - 4.8rem);position: relative;padding: 0 0 0 9vw;}
.list56 .txt h6{position: absolute;left: -.83rem;width: 1.66rem;height: .46rem;border: #fff .03rem solid;background: #106a37;line-height: .4rem;font-size: .22rem;color: #fff;font-family: 'sys';font-style: italic;text-align: center;top: 50%;transform: translateY(-50%); transition: .5s}
.list56 .txt h4{font-size: .36rem;color: #106a37;font-family: 'sys';line-height: 1.35;margin: .15rem 0;}
.list56 .txt .more3{ justify-content: flex-end}

.list56 li:nth-child(2n){ padding: 0 0 0 .6rem;}

.tc-box1{width: 1200px;height: 550px;max-width: 94%;max-height: 90vh;background: url(../images/tc-box1.jpg) center no-repeat;background-size: cover;box-shadow: 0px 18px 20px 0px rgba(94, 76, 44, 0.59);position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 10;border: #cbb080 .05rem solid; padding: .7rem .4rem .7rem .7rem;}
.tc-box1 .content{height: 100%;overflow: hidden;overflow-y: scroll;}
.tc-box1 .content .box{align-items: center;height: 100%;}
.tc-box1 .content .box .list57W{width: 5.6rem;max-width: 100%;}
.tc-box1 .content .box .txt{ width: calc(100% - 5.6rem - .45rem);}
.tc-box1 .content .box .arc-con{height: 2.8rem;overflow: hidden;overflow-y: scroll;padding: 0 .25rem 0 0;}
.tc-box1 .content .box .arc-con::-webkit-scrollbar{width:2px;height:0}
.tc-box1 .content .box .arc-con::-webkit-scrollbar-track{background:#ddd;border-radius: 5px}
.tc-box1 .content .box .arc-con::-webkit-scrollbar-thumb{background:#106a37;border-radius: 5px}
.list57 .imgBox .img{padding-bottom: 0;display: flex;justify-content: center;height: 3rem;align-items: center;}
.list57 .imgBox .img img{max-height: 3rem;position: relative;width: auto;max-width: 100%;margin: 0 auto;height: auto;}

.list57W{ padding: 0 .78rem; position: relative;}
.arrow3{ position: absolute; top: 50%; transform: translateY(-50%); flex-direction: column;}
.arrow3{ width: .4rem; height: .8rem; background: #106a37; display: flex; align-items: center; justify-content: center; margin-bottom: .12rem; cursor: pointer; transition: .5s;}
.arrow3.prev{ left: 0;}
.arrow3.next{ right: 0;}
.arrow3 img{ height: .41rem}

.list57Box .dots{text-align: center;display: flex;justify-content: center;margin: .28rem 0 0;}
.list57Box .dots span{width: .2rem;height: 5px;background: #106a37;transition: .5s;opacity: 1;border-radius: 0;margin: 0 .05rem !important;}
.list57Box .dots span.active{ background: #cbb080;}
.list57 .a{ display: block; position: relative;}
.list57 h4{position: absolute;right: 0;bottom: 0;left: 0;padding: .06rem .2rem;background: rgba(2,46,21,.7);font-size: .16rem;color: #fff !important;text-align: center;}

@media(min-width: 1024px){
    .xiaoshi .more3 .a:hover{ color: #fff;}

    .list55 .a1:hover h6{ color: #b0814b;}
    .list55 .a1:hover h4{ color: #106a37;}

    .list55 .a1:hover::before{ width: 100%;}

    .arrow2 .arrow:hover{ background: #bba070;}

    .list56 .a:hover .txt h6{ background: #ac834d;}
    .list56 .a:hover::after{ width: 100vw;}

    .xiaoshi .fl1 .box:nth-child(2n-1) .more3{ justify-content: flex-end;}
    .xiaoshi .fl1 .box:nth-child(2n-1) .more3{ margin: .15rem 0 0;}
    
    .xiaoshi .fl1 .box:nth-child(2n) .txt{ order: 1;}
    .xiaoshi .fl1 .box:nth-child(2n) .more3{ justify-content: flex-start;}
    
    .xiaoshi .fl1 .box:nth-child(2n) .tit8{align-items: flex-end;}
}
@media(max-width: 1024px){
    .xiaoshi .fl1 .box .imgBox{margin: 0 auto !important;}
    .xiaoshi .fl1 .box .txt{width: 100%;order: 1;margin: .3rem 0 0;}

    .xiaoshi .fl2 .box .imgBox{ margin: 0 auto;}
    .xiaoshi .fl2 .box .txt{width: 100%;order: 1;margin: .3rem 0 0; flex: auto}

    .arrow2{ display: none;}
    .list55Box{ margin: 0 0;}
    .list55Box .swiper-wrapper{display: block;}
    .list55 li{ margin-bottom: .3rem}

    .list56 .imgBox{ margin: 0 auto;}
    .list56 .txt{width: 100%;order: 1;margin: .3rem 0 0;padding: 0 .2rem;}
    .list56 .txt h6{position: relative;left: 50%;transform: translateX(-50%);top: auto;}
    .list56 li>.a{ padding-bottom: .2rem}
    .list56 li{ padding: 0 !important}
    .list56 .a::before{ width: 100%}
    .list56 .txt .more3{ justify-content: center}

    .tc-box1 .content .box .txt{width: 100%;flex: auto;order: 1;margin: .2rem 0 0;}
    .list57W{margin: 0 auto;width: 100%;padding: 0 .5rem;}
    .tc-box1{ padding: .3rem}
}
.ewmjswz{
    text-align: center;
    font-size: .3rem;
    color: #106a37;
    font-family: 'sys';
    margin: 35px 0;
}
@media(max-width: 800px){
    .xiaoshi .fl1 .box{ margin-bottom: .3rem}
    .xiaoshi .fl2 .box{ margin-bottom: .3rem}

    .tit7 h3{ font-size: .28rem; }
    .tit7 h4{font-size: .28rem;line-height: 1.35;}
    .tit7{padding-bottom: .24rem;margin-bottom: .38rem;}

    .tit8 h4{font-size: .2rem;}
    .tit8 h3{ font-size: .28rem; }

    .tit9 h4{ font-size: .2rem}

    .xiaoshi .fl2 .box h3{ font-size: .24rem; line-height: 1.35}

    .tit9{ margin-bottom: .2rem}
    .xiaoshi .fl2 .box:last-child{ margin-bottom: .2rem;}
    .list56 .txt h6{ font-size: .2rem}
    .tc-box1{ padding: .2rem}
    .ewmjswz{font-size: .24rem}
    .arrow3{ width: .3rem; height: .6rem}
    .arrow3 img{ height: .3rem}
    .list57Box .dots{ margin: .2rem 0 0}
    .list57Box .dots span{ width: .15rem; height: 2px;}

    .tc-box1 .content .box .arc-con{ height: 2.5rem}

    .xiaoshi .fl1 .box .imgBox .img img{ height: 2rem}
    .list55 .more3{ margin: .3rem 0 0}
}
@media(max-width: 560px){
.ewmjswz{font-size: .2rem}

} 
