﻿body{padding:0;margin:0 auto;background:#f8faf8;color:#666;word-wrap:break-word;word-break:break-word;overflow-x:hidden;}@font-face {    font-family: 'SourceHanSansCN';    src: url('../images/SourceHanSansCN-Regular-Alphabetic.eot');    src: url('../images/SourceHanSansCN-Regular-Alphabetic.eot?#iefix') format('embedded-opentype'),    url('../images/SourceHanSansCN-Regular-Alphabetic.woff2') format('woff2'),    url('../images/SourceHanSansCN-Regular-Alphabetic.woff') format('woff'),    url('../images/SourceHanSansCN-Regular-Alphabetic.ttf') format('truetype'),    url('../images/SourceHanSansCN-Regular-Alphabetic.svg#SourceHanSansCN-Regular-Alphabetic') format('svg');    font-weight: normal;    font-style: normal;    font-display: swap;}body,div,input,button,select,textarea,span,small,big,p,applet,object,iframe,h1,h2,h3,h4,h5,h6,a,em,font,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,caption,tbody,tfoot,thead,tr,th,td,section,article,header,footer,aside,nav,pre{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0; font-family: 'SourceHanSansCN';}section,article,header,footer,aside,nav{display:block}.listStyle ul,.listStyle li,.fysanji ul,.fysanji li{margin:0;padding:0;list-style:none;}input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none}img{border:none}a{color:#666;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;cursor:pointer;}*{    -webkit-tap-highlight-color:rgba(0, 0, 0, 0);    -webkit-tap-highlight-color:transparent;}input,textarea{-webkit-user-select:auto;}select::-ms-expand {display:none;}textarea{resize:none}.blue{color:#24972f}.clear{clear:both;overflow:hidden;height:0;line-height:0}.clearafter:after,.fylcnr:after,.fybdlb .swiper-slide p:after,.fyhyflbot:after,.fyhyfl:after{content:"";width:100%;clear:both;height:0;overflow:hidden;display:block;}.left{float:left}.right{float:right;}pre{white-space:pre-wrap;word-wrap:break-word;margin:0;padding:0}.overhide{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}.overhidetwo{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:2; -webkit-box-orient:vertical;}.overhidetree{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:3; -webkit-box-orient:vertical;}.overhidefore{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:4; -webkit-box-orient:vertical;}.overhidefive{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:5; -webkit-box-orient:vertical;}.overhidesix{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:6; -webkit-box-orient:vertical;}.contain {width:100%;height:100%;position:relative;z-index:0;display:none}.index_sec{position:absolute;top:0;left:0;width:100%;height:100%;display:table;vertical-align:middle}.sec_box{display:table-cell;vertical-align:middle}.radius50,.fykyimg:after,.fysjimg img,.fysjimg,.fysanji li:after,.fyfxbt img,.fyqfbot li a:after,.fyszlb li a:after,.fykodyg:after,.xwappul li a:after{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.radius30{-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;}.radius20{-webkit-border-radius:.2rem;-moz-border-radius:.2rem;border-radius:.2rem;}.radius3{-webkit-border-radius:.03rem;-moz-border-radius:.03rem;border-radius:.03rem;}.radius5{-webkit-border-radius:.05rem;-moz-border-radius:.05rem;border-radius:.05rem;cursor: pointer}.radius10,.footwltz li{-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem;}.fybjq p{margin-bottom:.15rem}.fybjq img{max-width:100%;height:auto !important;}.fybjq table{border:1px solid #eee;border-collapse:collapse;width:100% !important;float:inherit}.fybjq table p{margin-bottom:auto}.fybjq table tr,.fybjq table tr td,.fybjq table th{border:1px solid #eee}.fybjq table tr td,.fybjq table th{padding:.08rem 1%}select {    appearance:none;    -moz-appearance:none;    -webkit-appearance:none;    background:url(../images/xialaicn.png) no-repeat center right;    background-size:.18rem auto;}.tupian{position:relative;overflow:hidden;}.tupian img{position:absolute;top:0;left:0;width:100%;display:block;height: 100%}.main1600{width:16rem;margin:0 auto}.main1440{width:14.4rem;margin:0 auto}/*图片hover效果*/.rotateimg:hover img{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.rotateimgY:hover img{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg)}.translY:hover{-webkit-transform:translateY(-.35rem);-moz-transform:translateY(-.35rem);-o-transform:translateY(-.35rem);transform:translateY(-.35rem)}.scaleimg:hover img,.fykysub li:hover .fykyimg img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}/*头部*/.header{width:100%;position:fixed;top:0;left:0;z-index:9999;padding:0 2%;box-sizing: border-box;height: 1.1rem}.header:after{background: transparent;position: absolute;content: "";bottom: 0;left: 0;width: 100%;height: 1px}.logo{margin-top: .225rem}.logo img{display:block;height:.65rem}.logo img.logo1{display:none;}.nav{}.nav li{position:relative;float:left;margin-left: .4rem}.nav li a.navyja{display:block;position:relative;z-index:2;line-height:1.1rem;color:#fff}.nav li.clinav a.navyja{color: #24972f}.naver{display: none}.menu-activator{cursor:pointer;z-index:1001;height:.5rem;position:relative;width:.8rem;margin-top:.3rem;margin-left:.6rem;display: none}.visual{    position:relative;;    width:100%;    height:100%;    margin:0 auto;}.visual i.line{    width:100%;    height:2px;    background-color:#24972f;    -webkit-border-radius:0;    -moz-border-radius:0;    border-radius:0;    display:block;    position:absolute;    /*-moz-transition:all 300ms ease;*/    /*-o-transition:all 300ms ease;*/    /*-webkit-transition:all 300ms ease;*/    /*transition:all 300ms ease;*/    -moz-transform:translate3d(0, 0, 0);    -webkit-transform:translate3d(0, 0, 0);    transform:translate3d(0, 0, 0);}.visual i.line01{    top:0;    filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);    opacity:1;    /*-moz-transition-delay:210ms;*/    /*-o-transition-delay:210ms;*/    /*-webkit-transition-delay:210ms;*/    /*transition-delay:210ms;*/}.visual i.line02{    top:50%;    margin-top:-1px;    /*-moz-transition-delay:140ms;*/    /*-o-transition-delay:140ms;*/    /*-webkit-transition-delay:140ms;*/    /*transition-delay:140ms;*/}.visual i.line03{    bottom:0;    /*-moz-transition-delay:70ms;*/    /*-o-transition-delay:70ms;*/    /*-webkit-transition-delay:70ms;*/    /*transition-delay:70ms;*/}.cliactnav{margin-top:.3rem}.cliactnav .visual i.line:nth-child(1),.cliactnav .visual i.line:nth-child(3) {    top:.25rem;    margin:0;}.cliactnav .visual i.line:nth-child(1) {    -moz-transform:rotate(-45deg);    -ms-transform:rotate(-45deg);    -webkit-transform:rotate(-45deg);    transform:rotate(-45deg)}.cliactnav .visual i.line:nth-child(3) {    -moz-transform:rotate(45deg);    -ms-transform:rotate(45deg);    -webkit-transform:rotate(45deg);    transform:rotate(45deg)}.cliactnav .visual i.line:nth-child(2){    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);    opacity:0}.cliactnav .visual i.line.line01,.cliactnav .visual i.line.line02, .cliactnav .visual i.line.line03{    -moz-transition-delay:0ms;    -o-transition-delay:0ms;    -webkit-transition-delay:0ms;    transition-delay:0ms}.headerone{}.headerone .logo img.logo1{display:block;}.headerone .logo img.logo2{display:none;}.headertwo{}.headerthree{}.headerthree .header,.header_bg{background: #f8faf8;}.headerthree .header:after,.header_bg:after{background: #e1e4e1}.headerthree .navheight{height: 1.1rem}.headerthree .logo img.logo1,.header_bg .logo img.logo1{display: block}.headerthree .logo img.logo2,.header_bg .logo img.logo2{display: none}.headerthree .nav li a.navyja,.header_bg .nav li a.navyja{color: #161e17}.headerthree .nav li.clinav a.navyja,.header_bg .nav li.clinav a.navyja{color: #24972f}/*头部 end*/.banner{position: relative}.bannervideo{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;background: #000}.updiv{position: absolute;bottom: .8rem;right: 1.55rem;z-index: 3}.updiv p{color: #fff;padding-right: .35rem;position: relative;line-height: .36rem}.updiv p:after,.updiv p:before{content: "";position: absolute;top: 0;right: 0;width: .24rem;height: .36rem;background-size: cover;background-repeat: no-repeat;background-position: center center}.updiv p:before{background-image: url(../images/upicn.png)}.updiv p:after{background-image: url(../images/upicn0.png);    animation:upxgxs 1s  linear infinite;-webkit-animation:upxgxs 1s  linear infinite;-moz-animation:upxgxs 1s  linear infinite;-ms-animation:upxgxs 1s  linear infinite;-o-animation:upxgxs 1s  linear infinite;}@keyframes upxgxs{    0% {-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}    100% {-webkit-transform:translateY(.15rem);-moz-transform:translateY(.15rem);-o-transform:translateY(.15rem);transform:translateY(.15rem)    }}@-webkit-keyframes rotateBanyuan{    0% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    100% {        transform:rotate(360deg);        -ms-transform:rotate(360deg);        -moz-transform:rotate(360deg);        -webkit-transform:rotate(360deg);        -o-transform:rotate(360deg);    }}@-o-keyframes rotateBanyuan{    0% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    100% {        transform:rotate(360deg);        -ms-transform:rotate(360deg);        -moz-transform:rotate(360deg);        -webkit-transform:rotate(360deg);        -o-transform:rotate(360deg);    }}@-ms-keyframes rotateBanyuan{    0% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    100% {        transform:rotate(360deg);        -ms-transform:rotate(360deg);        -moz-transform:rotate(360deg);        -webkit-transform:rotate(360deg);        -o-transform:rotate(360deg);    }}@-moz-keyframes rotateBanyuan{    0% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    100% {        transform:rotate(360deg);        -ms-transform:rotate(360deg);        -moz-transform:rotate(360deg);        -webkit-transform:rotate(360deg);        -o-transform:rotate(360deg);    }}.bannerpc,.bannerpc .swiper-slide a{height: 100vh}.bannerpc .swiper-slide a{display: block;background-size: cover;background-position: center bottom;background-repeat: no-repeat}.pcyuan{position: absolute;bottom: auto !important;  height:auto !important; top: 50% !important;  left: auto !important; right: .8rem !important;width:auto !important; -webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.pcyuan span,.appyuan span{width: .4rem !important;height: .4rem !important;border: 1px solid transparent;line-height: .4rem;background: none;display: block;padding: 0 !important;margin: .2rem 0 !important;color: #fff;opacity: 1 !important;}.pcyuan .swiper-pagination-bullet-active,.appyuan .swiper-pagination-bullet-active{ background:none;border: 1px solid #fff}.bannerapp{display:none}.appyuan{position: absolute;bottom: .55rem !important;  height:auto !important; top:auto !important;  left: 0 !important; right: auto !important;width:100% !important;text-align: center}.appyuan span{width: .7rem !important;height: .7rem !important;line-height: .7rem;display: inline-block !important;margin: 0 .3rem !important;}/*底部*/.footer{position:relative;background:#2b2c2b;padding: 0 .8rem}.foottop{padding: 1.1rem 0 .6rem;position: relative}.foottop:after{content: "";position: absolute;top: 0;left: 72%;width: 1px;height: 100%;background: rgba(255,255,255,.1)}.foottople{width: 72%}.footlogo{padding-bottom: .5rem;border-bottom: 1px solid rgba(255,255,255,.1);margin-bottom: .55rem}.footlogo img{display:block;height: .79rem;}.footnav li{box-sizing: border-box;display: inline-block;vertical-align: top;padding-right: 5%}.footnav li:nth-child(8){width: 57%;margin-top: .5rem}.footnav li:nth-child(8)  .footnavsub a{display: inline-block;vertical-align: top;margin-right: .36rem}.footnav li:nth-child(9){width: 34%;margin-top: .5rem}.foothxb{color:#fff;display:block;padding-bottom: .15rem;margin-bottom: .35rem;position: relative}.foothxb:after{content: "";position: absolute;bottom: 0;left: 0;width: .16rem;height: 2px;background: #23912e}.footnavsub a{display:block;color:rgba(255,255,255,.5);margin-bottom: .1rem}.foottopri{width: 28%;box-sizing: border-box;padding: 0 0 0 1.2rem}.footwltz li{float: left;width: 21.74%;padding-bottom: 21.74%;background: rgba(255,255,255,.3);position: relative;margin: 0 4.34% .2rem 0}.footwltz li:nth-child(4n){margin-right: 0}.footwltz li a{display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%}.footwltz li img{height: .18rem;margin: 0 auto .1rem;display: block;opacity: .5}.footwltz li p{text-align: center;color: rgba(255,255,255,.5)}.footzp{padding-bottom: 58%;margin-top: .1rem}.footlx li{position: relative;padding-left: .6rem;color: #fff;margin-top: .3rem;}.footlx li img{display: block;position:absolute;width: .2rem;opacity: .5;top: 50%;left: 0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.footbot{padding: .25rem 0;border-top: 1px solid rgba(255,255,255,.1)}.footbot a.footbah{margin-left: .15rem}.footbot ul{float: right}.footbot li{position: relative;margin-right: .28rem;float: left}.footbot li img.footwlic{height: .19rem;opacity: .5;cursor: pointer}.footwxtc{position: absolute;top: -1.6rem;left:50%;width: 1.47rem;height: 1.54rem;background: url(../images/wxbg.png) no-repeat center center;background-size: 100% 100%;margin-left: -.735rem;display: none}.footwxtc img{display: block;margin:.14rem auto 0;width: 1.2rem;height: 1.2rem;}/*分页*/.fybanner{position: relative}.fybanner img{object-fit: cover;height:100vh;width: 100%;display: block}.fyban_sub .fybanner img{height: auto;}.fybanntxt{position: absolute;bottom: 2.5rem;left: 50%;margin-left: -8rem}.fybanntxt span,.fybanntxt p{color: #fff}.fybanntxt span{display: block}.fybanntxt p{white-space:pre-wrap;word-wrap:break-word}.fymbx{border-bottom:1px solid #e1e4e1;line-height:.19rem;padding: .2rem 0}.fymbx img{display:inline-block;vertical-align:top;margin-right:.1rem;height:.19rem}.fymbx .main1600{padding-right: 40%;box-sizing: border-box}.fyxwxqbt{text-align: center;border-bottom: 1px solid #dcdcdc}.fyxwxqbt h1{font-weight: normal;color: #161e17}.fyxwxqbt p{line-height: .2rem}.fyxwxqbt p span{display: inline-block;vertical-align: top;color: #999999;margin: 0 .3rem}.fyxwxqbt p img{height: .2rem;display: inline-block;vertical-align: top;margin-right: .1rem}.fyzsjztop{border-bottom: 0;padding: 0 !important;margin-bottom: .45rem !important;}.fyxwnext{background: #f8f8f8;padding: .25rem 0;border-top: 1px solid #e1e4e1;text-align: center}.fyxwnext a{width: 44%;margin: 0 3%}.fyejnav{background: url(../images/fyejflbg.png) no-repeat center center;height: 1.89rem;background-size: cover;margin-top: -1.89rem;position: relative;z-index: 3;padding-top: 1.3rem;box-sizing: border-box}.fyejnav li{margin-right: .6rem;float: left;position: relative}.fyejnav li a{color:rgba(255,255,255,.9);padding-left: .1rem;position: relative;line-height: 1;display: block}.fyejnav li a:after{position: absolute;top: 0;left: 0;content: "";width: 2px;height: 100%;background:rgba(255,255,255,.7)}.fyejnav li.fywjliavt a{font-weight: bold;color: #fff}.fyejnav li.fywjliavt a:after{background: #fff}.fyejnav_dj{background-image: url(../images/fyejflbg1.png)}.fyxwbg{background: url(../images/fyxwbg.jpg) no-repeat center center;background-size: cover}.fyxwlb{}.fyxwlb li{float: left;width:31.459%;background: #fff;margin: 0 2.8115% .4rem 0}.fyxwlb li:nth-child(3n){margin-right: 0}.fyxwlb li a{display: block;padding: .2rem}.fyxwimg{padding-bottom:71%}.fyxwtxt{}.fyxwsj{color:#999999}.fyxwsj span{padding-left: .25rem;background-position: center left;background-repeat: no-repeat;background-size:  .18rem auto}.fyxwsj span.right{background-image: url(../images/fyydlicn2.png)}.fyxwsj span.fyxwydl{background-image: url(../images/fyydlicn0.png)}.page{text-align: center;position: relative}.page a,.page span{display:inline-block;text-decoration:none;cursor: pointer;text-align: center;margin: 0 .1rem;vertical-align: top;min-width: .56rem;height: .56rem;line-height:.56rem}.page span.pagecurrent{background:#24972f;color: #fff;  -webkit-border-radius:50%;  -moz-border-radius:50%;  border-radius:50%;}.page a.home{margin: 0 .35rem 0 0;padding: 0 0 0 .23rem;background: url(../images/fyymjt0.png) no-repeat center left;background-size: .13rem auto}.page a.prev{margin: 0;padding: 0 0 0 .2rem;background: url(../images/fyymjt2.png) no-repeat center left;background-size: .08rem auto}.page a.next{margin: 0;padding: 0 .2rem 0 0 ;background: url(../images/fyymjt3.png) no-repeat center right;background-size: .08rem auto}.page a.last{margin: 0  0 0 .35rem;padding: 0 .23rem 0 0;background: url(../images/fyymjt1.png) no-repeat center right;background-size: .13rem auto}.fygzdtbg{background: #fff;padding:.3rem .8rem .6rem}.fydtlb li{border-bottom: 1px solid #dadada;line-height: .9rem}.fydtlb li a{color: #161e17}.fydtlb li span{color: #999;margin-left: 1rem}.fydsle{width: 33.75%;padding-bottom: 42%}.fydsri{width: 60%}.fydsxm span{margin-left: .2rem}.fydslxfs{border-top: 1px dashed #24972f;border-bottom: 1px dashed #24972f;padding: .3rem 0}.fydslxfs span{display: inline-block;vertical-align: top;margin-right: .4rem;color: #24972f}.fydslxfs span:first-child{margin-right: .1rem}.fydsbjq{border-top: 2px solid #dcdcdc;position: relative}.fydsbjq:after,.fydsbjq:before{content: "";position: absolute;top: -5.5px;width:9px;height:9px;background: #24972f}.fydsbjq:before{left: 0}.fydsbjq:after{right: 0}.fydsfl{border-top: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;;text-align: center}.fydsfl li{display: inline-block;vertical-align: top}.fydsfl li a{display: block;padding: 0 .5rem;box-sizing: border-box;line-height: .7rem;color: #161e17;  -webkit-border-radius:.35rem;  -moz-border-radius:.35rem;  border-radius:.35rem;}.fydsfl li.fydsflliatv{}.fydsfl li.fydsflliatv a{background: #24972f;color: #fff}.fyejbt{padding-bottom: .25rem;border-bottom: 2px solid #24972f}.fytdlb{}.fytdlb li{float: left;width: 23.403%;margin: 0 2.129% .5rem 0}.fytdlb li:nth-child(4n){margin-right: 0}.fydsimg{border: 1px solid #cfe5d1;padding: .3rem}.fydstu{padding-bottom:124%}.fydsmz{}.fydsmz span{margin-left: .2rem}.fydszs{}.fyldgh{}.fyldgh li{width: 46.528%;float: left}.fyldgh li:nth-child(2n){float: right}.fyldgh li p{border-bottom: 2px solid #c6c8c6;padding-bottom: .3rem}.fyldgh li pre{display: block}.fyldghimg{padding-bottom: 51%}.fyldbztop{text-align: center}.fyejpre{color: #161e17;line-height: .36rem;margin-top: .15rem;display: block}.fyejlm{}.fyejbtbjq{}.fyldbzbot{border-top: 1px solid #cfe5d1}.fyldbzbot li{padding: .6rem 0;border-bottom: 1px solid #cfe5d1}.fyldbzle{width: 24%;color: #161e17}.fyldbzle span{color: #24972f;display: block;margin-top: .05rem}.fyldbzri{width: 70%}.fyjgmain{background: url(../images/fyjgbg.jpg) no-repeat center center;background-size: cover}.fymap{padding-bottom: 42.5%}.fydwdz{border-bottom: 2px solid #24972f;position: relative}.fydwdz:after{content: "";position: absolute;background: url(../images/fydticn.png) no-repeat center center;background-size: cover;width: .4rem;height: .54rem;top: .65rem;right: 0}.fydwdz p{color: #24972f;margin-bottom: .1rem}.fydwdz span{color: #161e17;display: block;padding-right: 10%}.fybgstel{}.fybgstel li{float: left;width:31.945%;margin: 0 2.0825% .3rem 0;height: 1.6rem;background: #fffffe;box-sizing: border-box;border-bottom: 1px solid #24972f;padding: .5rem .3rem 0;position: relative}.fybgstel li:nth-child(3n){margin-right: 0}.fybgstel li:after{content: "";position: absolute;background: url(../images/fytel.png) no-repeat center right;width: 1rem;height: 100%;background-size: 100% auto;top: 0;right: 0;opacity: .05}.fybgstel li p{color: #24972f}.fybgstel li span{display: block}.fykytop{}.fykytople{width: 45%}.fykytople p{color: #161e17;margin-bottom: .05rem}.fykytople span{color: #161e17}.fykytopri{width: 50%;padding-top: .4rem}.fykybotamin{}.fykybot{}.fykybot:last-child .fykysub:last-child{margin-bottom: 0 !important;}.fykysub{position: relative;padding-bottom: .53rem;border-bottom: 1px solid #dcdcdc;margin-bottom: .53rem;}.fykysub:after,.fykysub:before{content: "";position: absolute;bottom: -.045rem;width: .09rem;height: .09rem;background: #24972f;}.fykysub:before{left: 0}.fykysub:after{right: 0}.fykysub li{float: left;margin-right:1%}.fykybt{padding-left: .25rem;background: url(../images/fyupicn.png) no-repeat center left;background-size: .15rem auto}.fykyimg{padding-bottom: 67%}.fykyimg:before,.fykyimg:after{content: "";position: absolute;opacity: 0}.fykyimg:before{background: rgba(255,255,255,.6);width: 100%;height: 100%;top: 0;left: 0;z-index: 3}.fykyimg:after{background: rgba(255,255,255,.2) url(../images/fyjticn.png) no-repeat center center;top: 50%;left: 50%;width: 1.88rem;height: 1.88rem;margin-top: -.94rem;margin-left: -.94rem;z-index: 4;border: 3px solid #24972f;background-size: 100% auto}.fykysub li:hover .fykyimg:before,.fykysub li:hover .fykyimg:after{opacity: 1}.fykysub0 li{width: 32.66%}.fykysub0 li:nth-child(3n){margin-right: 0}.fykysub1 li{width: 49%}.fykysub1 li:nth-child(2n){margin-right: 0}.fybannersan{padding-bottom:42.2%}.fysanji{text-align: center;position: relative;z-index: 3;margin-top: -.5rem}.fysanji li{display: inline-block;vertical-align: text-top;margin: 0 1rem;position: relative}.fysanji li:after{content: "";position: absolute;bottom: -.04rem;left: 50%;width: .08rem;height: .08rem;background: #24972f;margin-left: -.04rem}.fysanji li a{color: #fff;position: relative;display: block;}.fysanji li a:after{content: "";position: absolute;background: url(../images/fysanjiline.png) no-repeat center center;width: 1.12rem;height: 1.12rem;background-size: cover;bottom: 0;left: 50%;margin-left: -.56rem;display: none;    animation:rotateBanyuan 20s  linear infinite;-webkit-animation:rotateBanyuan 20s  linear infinite;-moz-animation:rotateBanyuan 20s  linear infinite;-ms-animation:rotateBanyuan 20s  linear infinite;-o-animation:rotateBanyuan 20s  linear infinite;}@keyframes rotateBanyuan{    0% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    100% {        transform:rotate(360deg);        -ms-transform:rotate(360deg);        -moz-transform:rotate(360deg);        -webkit-transform:rotate(360deg);        -o-transform:rotate(360deg);    }}@-webkit-keyframes rotateBanyuan{    0% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    100% {        transform:rotate(360deg);        -ms-transform:rotate(360deg);        -moz-transform:rotate(360deg);        -webkit-transform:rotate(360deg);        -o-transform:rotate(360deg);    }}@-o-keyframes rotateBanyuan{    0% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    100% {        transform:rotate(360deg);        -ms-transform:rotate(360deg);        -moz-transform:rotate(360deg);        -webkit-transform:rotate(360deg);        -o-transform:rotate(360deg);    }}@-ms-keyframes rotateBanyuan{    0% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    100% {        transform:rotate(360deg);        -ms-transform:rotate(360deg);        -moz-transform:rotate(360deg);        -webkit-transform:rotate(360deg);        -o-transform:rotate(360deg);    }}@-moz-keyframes rotateBanyuan{    0% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    100% {        transform:rotate(360deg);        -ms-transform:rotate(360deg);        -moz-transform:rotate(360deg);        -webkit-transform:rotate(360deg);        -o-transform:rotate(360deg);    }}.fysanji li span{display: block;height: .5rem}.fysjimg{width: 1.07rem;height: 1.07rem;overflow: hidden;padding: 3px;box-sizing: border-box;display: none;background: #fff}.fysjimg img{display: block;width: 100%;object-fit: cover;height: 100%}.fysanji li.fysjliatv{margin-top: -.535rem}.fysanji li.fysjliatv a:after{display: block}.fysanji li.fysjliatv:after{display: none}.fysanji li.fysjliatv .fysjimg{display: block}.fyejnew{}.fyejnew li{padding: .4rem;background: #fff;}.fyejnew li a{display: block;position: relative}.fyejnewle{width:20.395%;padding-bottom:15.7%}.fyejnewri{width: 75%;position: absolute;top: 0;right: 0;height: 100%}.fyejxwbt{}.fyejxwjj{}.fyejxwsj{padding-top: .19rem;border-top: 1px solid #efefef;position: absolute;bottom: 0;left: 0;width: 100%}.fyejxwsj:after{background: url(../images/fyjtimg.png) no-repeat center center;width: .25rem;height: .15rem;content: "";position: absolute;top: .15rem;right: 0;background-size: 100% auto}.fyejxwsj span{vertical-align: top;line-height: .16rem;display: inline-block;color: #999999;margin-right: 2%}.fyejxwsj img{vertical-align: top;height: .16rem;display: inline-block;margin-right: .07rem}.fyejxwsj span:nth-child(1){width: 18%}.fyejxwsj span:nth-child(2){width: 21%}.fyejxwsj span:nth-child(3){width: 37%}.fyfximg{padding-bottom:42.5%}.fyyjfx{}.fyyjfxtop{border-bottom: 1px solid #dcdcdc;padding: 0 .8rem .35rem}.fyyjfxbot{}.fyyjfxbot li{float: left;border-bottom: 1px solid #dcdcdc;width: 50%;padding: .6rem .8rem;box-sizing: border-box;position: relative}.fyyjfxbot li:after{content: "";position: absolute;top: .6rem;bottom:.6rem;right: 0;background: #dcdcdc;width: 1px}.fyyjfxbot li:nth-child(2n){margin-right: 0}.fyyjfxbot li:nth-child(2n):after{display: none}.fyfxbt{display: flex; align-items: center;}.fyfxbt img{width: .8rem;height: .8rem;margin-right: .25rem;background: #b8dcbb;border: 1px solid #2e9c38;}.fyfxjj{}.fyjjxw{}.fyjjxwle,.fyjjxwri{background: #fff;box-sizing: border-box;padding: .3rem .3rem}.fyjjxwle{width: 58.334%;}.fyxwdt{}.fyxwdtle{width: 43.59%}.fyxwdtimg{padding-bottom: 69%}.fyxwdt .fyqfbot{width: 54%}.fyjjxwri{width:38.889%;}.fyjlgl{}.fyjlgl li{}.fyjlgl li a{padding: .06rem 0 .1rem .9rem;position: relative;display: block}.fygzsj{position: absolute;top: 0;left: 0;width: .7rem;text-align: center}.fygzsj p{background: #23912e;line-height: .45rem;color: #fff}.fygzsj span{background: #eee;line-height: .25rem;display: block}.fygzbt{margin:0 0 .15rem}.fyqfcl{padding: .1rem .3rem .15rem;background: #fff}.fyclle{width: 31%;margin-left: 3.5%}.fyclle:first-child{margin-left: 0}.fyqftop{color: #282828;border-bottom: 1px solid #eeeeee;line-height: .68rem;padding-left: .37rem;position: relative}.fyqftop:after{content: "";position: absolute;background: url(../images/fyclicn.png) no-repeat center center;width: .25rem;height: .24rem;background-size: cover;top: 50%;left: 0;margin-top: -.12rem}.fyqftop a{color: #999999;padding-right: .2rem;background: url(../images/fyjia.png) no-repeat center right;background-size: .1rem auto}.fyqfbot{}.fyqfbot li{}.fyqfbot li a{padding-left:.18rem;position: relative;}.fyqfbot li a:after{content: "";position: absolute;width: .07rem;height: .07rem;border: 1px solid #dddddd;box-sizing: border-box;top: 50%;left: 0;margin-top: -.035rem}.fyqfbot li span{color: #999999;margin-left: .2rem}.fyjbzn{padding: .45rem .5rem;background: #fff}.fyjbtop{}.fyjble{width: 40%}.fyjble .fyqftop{border-bottom: 0;margin: .3rem 0 .5rem;line-height: 1}.fyjbnr{}.fyjbnrtop{color: #282828;margin-bottom: .2rem}.fyjbnrbot{}.fyjbnrbot li{position: relative;padding-left: .85rem}.fyjbnrbot li span{position: absolute;top: 0;left: 0}.fyjbri{width:55.225%;padding-bottom: 37.8%}.fyjbbot{}.fyszbgs{background: url(../images/fyszbg.jpg) no-repeat center center;background-size: cover}.fyszle{width: 100%}.fysztop{}.fyszbjq{}.fyszxm{padding: .2rem 0;border-top: 1px dashed #24972f;border-bottom: 1px dashed #24972f}.fyszxm span{display: inline-block;color: #24972f;margin-right: .45rem}.fyszri{width:35.07%;display: none}.fyszxwimg{padding-bottom: 69%}.fyszri li p{color: #161e17;line-height: .78rem}.fyszri li p span{color: #999;background: url(../images/fyydlicn2.png) no-repeat center left;display: inline-block;padding-left: .2rem;background-size: .14rem auto}.fyszlb{}.fyszlb li{border-bottom: 1px #24972f solid;border-top: 2px solid transparent}.fyszlb li a{padding: .5rem 2.8rem .5rem .3rem;display: block;position: relative}.fyszlb li a:after{content: "";position: absolute;width: .56rem;height: .56rem;background: #fff url(../images/fyymjtred3.png) no-repeat center center;background-size: .08rem auto;border: 1px solid #24972f;right: 0;top: 50%;margin-top: -.28rem}.fyszxwle{width: 15%;}.fyszxwle p{line-height: 1}.fyszxwrq{color: #999999;}.fyszxwnf{color: #999999;margin: .13rem 0 .23rem}.fyszxwdz{color: #24972f}.fyszxwri{width: 82%}.fyszxwbt{}.fyszxwjj{}.fyszxwsj{display: none}.fyyqbt{text-align: center}.fyyqbjq{width: 90%;margin: 0 auto}.fyrqtp{position: relative}.fylcimg{position: absolute;top: 0;right: 0;height: 100%;display: block}.fytpjt0,.fytpjt1{position: absolute;width: .3rem;height: .3rem;z-index: 3;bottom: 9%;background-position: center center;background-repeat: no-repeat;background-size: .08rem auto;cursor: pointer}.fytpjt0{left: 1%;background-image: url(../images/fyymjtred2bai.png)}.fytpjt1{right: 1%;background-image: url(../images/fyymjtred3bai.png)}.fyrqtpone{}.fyrqtpone .swiper-slide{padding-bottom: 60%}.fyrqtwomai{position: absolute;bottom: 0;left: 0;width: 100%;background:rgba(255,255,255,.6);padding: .15rem;z-index: 3;box-sizing: border-box}.fyrqtptwo{}.fyrqtptwo .swiper-slide{padding-bottom:11.7%}.fyrqtptwo .swiper-slide:after,.fyrqtptwo .swiper-slide:before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 3}.fyrqtptwo .swiper-slide:before{background: rgba(22,30,23,.5)}.fyrqtptwo .swiper-slide:after{box-sizing: border-box}.fyrqtptwo .swiper-slide-thumb-active:before{background: none}.fyrqtptwo .swiper-slide-thumb-active:after{border: .05rem solid #23952e;}.fykponw{margin-bottom: .2rem}.fykponw li{float: left;box-sizing: border-box;background: #fff;padding: .1rem;width:23.75%;position: relative;margin-bottom: .16rem;margin-left: 1.875%;cursor: pointer}.fykponw li:first-child{width: 48.75%;padding: .2rem;margin-left: 0}.fykodyg{position: absolute;bottom: .36rem;left:.6rem;right:.78rem;padding: .25rem 0 .25rem 1.12rem}.fykodyg:after{position: absolute;top: 0;left: 0;background-size: .33rem;width: 0rem;height: .9rem;border: 1px solid #fff;}.fykodyg span{color: #fff}.fykodyg p{color: #fff}.fykponeimg{padding-bottom: 83%} .fykpsj{position: absolute;background: url(../images/fyydlicn2bai.png) no-repeat left center;line-height: .4rem;top: .1rem;left: .3rem;padding-left: .23rem;background-size: .14rem auto;z-index: 3;color: #fff}.fykpbt{line-height: .57rem;padding: 0 .2rem;position: absolute;bottom: .1rem;background: rgba(255,255,255,.9);color: #161e17;left: .1rem;right: .1rem;background: #fff}.fykptwo{padding-bottom: .26rem}.fykptwo li{float: left;width:23.75%;margin: 0 1.666% .3rem 0;box-sizing: border-box;padding: .1rem .1rem 0;background: #fff;position: relative;cursor: pointer}.fykptwo li:nth-child(4n){margin-right: 0}.fykptwo .fykpbt{position: relative;background: #fff;left: 0;right: 0;bottom: 0}.fykpspbg{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 9999;background: rgba(0,0,0,.6);display: none}.fyspdiv{position: absolute;height: 80%;top: 50%;left: 50%;    -webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fykpvidoe{width: 100%;object-fit: contain;height: 100%;position: absolute;top: 0;left: 0;background: #000;outline: none}.fyspclose{position: absolute;top: .25rem;right: .25rem;width: .29rem;cursor: pointer;z-index: 3}.fyyqtop{}.fyyqle{width:76.875%;background: #fff;position: relative}.fyyqle a{position: relative;display:block}.fyyqle a:after{position: absolute;content: "";background: url(../images/fyjjicn.png) no-repeat center center;width: 3.91rem;height: 1.79rem;background-size: cover;bottom: .55rem;right: 0}.fyyqlele{width: 63.415%;padding-bottom:44.5%}.fyyqleri{width: 29%;position: absolute;top: 0;right: 4%;height: 100%;box-sizing: border-box;padding-top: .8rem}.fyqwbt{}.fyqwjj{}.fyqwgd{color: #24972f;display: inline-block;padding-right: .34rem;background: url(../images/fyjtimg.png) no-repeat center right;background-size: .25rem auto}.fyyysj{position: absolute;bottom: 0;left: 0;width: 100%;line-height: .55rem;border-top: 1px solid #efefef;color: #999}.fyyysj span{}.fyyqri{width:21.875%;background: #fff;}.fyyqri a{display: block;padding: .2rem;height: 100%;box-sizing: border-box;position: relative;}.fyyyimg{padding-bottom: 70%}.fyyybt{margin: .15rem .1rem}.fyyyjj{margin: 0 .1rem}.fyyqri .fyyysj{left: .2rem;right: .2rem;width: auto}.fyrqbl{margin-bottom: .55rem}.fyrqbl li{float: left;width: 25%;border-bottom: .04rem solid #dadada;position: relative;overflow: hidden}.fyrqbl li:after{content: "";position: absolute;width: 1px;background: #e7e8e7;top: .5rem;bottom: .35rem;right: 0}.fyrqbl li:nth-child(4n):after{display: none}.fyrqbl li a{display: block;padding: .5rem .4rem .35rem;position: relative}.fyrqbl li a:after{content: "";position: absolute;width:100%;top:0;height: 100%;left: 0;    -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.fyrqbl li p{position: relative;z-index: 3}.fyrqjj{margin: .1rem 0 .3rem}.fyrqsj{color: #999999}.fyrqsj span,.fyyysj span{background-size:  .16rem auto ;background-position: left center;background-repeat: no-repeat;padding-left: .25rem}.fyrqsj span.fyrqyds,.fyyysj span.fyyysjle{background-image: url(../images/fyydlicn0.png)}.fyrqsj span.fyrqrq,.fyyysj span.fyyysjri{background-image: url(../images/fyydlicn2.png)}.fyrqimg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;object-fit: cover;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.fyrqbl li:hover{z-index: 3}.fyrqbl li:hover .fyrqimg{opacity: 1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.fyrqbl li:hover p{color: #fff}.fyrqbl li:hover a:after{background:rgba(0,0,0,.4);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.fyrqbl li:hover .fyrqsj span.fyrqyds{background-image: url(../images/fyydlicn0bai.png)}.fyrqbl li:hover .fyrqsj span.fyrqrq{background-image: url(../images/fyydlicn2bai.png)}.fyrqbl li:hover:after{display: none}.fyyqbot{background: #fff;padding-bottom: .55rem}.fyyqbot .page{margin: 0 .8rem}.fyyjcg{}.fycgtop{text-align: center}.fycglb{}.fycglb li{float: left;width:31.459%;margin: 0 2.8115% .3rem 0}.fycglb li:nth-child(3n){margin-right: 0}.fycglb li a{display: block;border: 1px solid #dcdcdc;background: #fff;padding: .17rem .19rem 0}.fycgimg{padding-bottom: 69%;border: 1px solid #dcdcdc}.fycgbt{margin: .15rem 0}.fycgjj{}.fycglb .fyyysj{position: relative;line-height: .5rem;border-top: 0}.fyfblw{}.fylwlb{position: relative}.fylwnx{}.fylwnx .swiper-slide{text-align: center;color: #161e17;cursor: pointer;font-style: italic;line-height: 1;padding-top: .15rem}.fylwnx .fylwlbatv{color: #23952e;padding-top: 0}.fyzwsbt{}.fyyjsbj{margin-left: 1.5rem}.fyzwimg{position: relative}.fyzwimg:after{position: absolute;bottom: -.15rem;width: 1px;height: 3.25rem;background: #24972f;content: "";left: .9rem}.fyggimgnr{padding-bottom:42.5%}.fyzwtxt{position: absolute;width: 4.45rem;height: 3.1rem;bottom: 0;left: 1.55rem}.fyzwtxt p{color: #fff}.fyzwtxt span{color: #fff;display: block}.fyggbjq{}.fylwbot{}.fylwbjq{display: none;background: #fff;padding: .5rem;height: 5rem;overflow: auto;}.ftztp{background: #fff}.ftztptop{text-align: center}.fyztbt,.fyzten{line-height: 1}.fyztbt span{margin-right: .1rem}.fyzten{color: #bde0c0}.fyzten span{display: inline-block;vertical-align:middle;width: 1.61rem;height: 2px;background: #bde0c0;margin: 0 .8rem}.ftztpbot{position: relative}.fyxpimg{padding-bottom: 56.2%;cursor: pointer}.fyspbtn{position: absolute;text-align: center;top: 50%;left: 50%;    -webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fyspbtnsub{background: rgba(255,255,255,.3) url(../images/videoicn.png) no-repeat center center;background-size: .33rem;width: .9rem;height: .9rem;border: 1px solid #fff;margin: 0 auto .2rem}.fyspbtn p{color: #fff}.fyxpvid{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: #000;outline: none;display: none;z-index: 3}.fyxcspvid{width: 100%;object-fit: contain;height: 100%;position: absolute;top: 0;left: 0;background: #000;outline: none;}.fylishi{background: #161e17;padding-top: 1.55rem;position: relative}.fylishi .fytpjt0{left: 1.5rem;bottom: .45rem}.fylishi .fytpjt1{right: 1.5rem;bottom: .45rem}.fylsxq{margin: 0 .8rem .8rem}.fylcle{}.fylcle img{width: 5.45rem;height: 5.45rem;display: block}.fylcri{width: 10rem;text-align: center;margin-left: -1.75rem;padding: 1.3rem 0 0 0;}.fylcri p{color: #fff}.fylcrinf{font-style: italic;line-height: 1}.fylcrinf span{margin-left: .5rem;}.fylcrinr{line-height: 1.5;padding: 0 10%}.fylcline{width: 1px;height: 2rem;background: #fff;margin: .4rem auto 0;display: none}.fylsnf{margin: 0 2.5rem}.fylsnf .swiper-slide{line-height: 1.2rem;text-align: center;color: #fff;cursor: pointer}.fylsnf .swiper-slide-thumb-active{color: #24972f}.fyldmain{margin-top: 1rem;position: relative}.fyldmain:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 1.5rem;background: rgba(248,250,248,.5);display: none}.fylddiv{}.fyldbot{position: relative;}.fyldnr{min-height: 5.7rem;position: relative;padding-left: 2.3rem;margin-top: -1.7rem;margin-top: 0;padding-top: 1px;padding-bottom: .5rem}.fyldnr:before{position: absolute;left: 1.2rem;background: #dcdcdc;content: "";width: 1px;height: 100%;top: 0}.fyldnr:after{position: absolute;left: 1.2rem;background: url(../images/fylcline.png) no-repeat center top;content: "";top: .15rem;width: 13px;height: 100%;margin-left: -6.5px}.fyldnrle{position: absolute;top: 0;left: 0;font-size: .7rem;   -webkit-transform: rotate(90deg);    -moz-transform: rotate(90deg);    -o-transform: rotate(90deg);    transform: rotate(90deg);    transform-origin: 0 0;    color: #23952e;    font-weight: bold;    font-family: Cambria;    margin-left:6%;}.fyzwy{position: relative;}.fyzwy:after{position: absolute;top: 50%;right: 0;width: 58%;height: 1px;background: #23952e;content: ""}.fyldnrri{position: relative}.fyldnrri:after{position: absolute;right: 0;background: url(../images/fylcyuan.png) no-repeat center top;content: "";width: 4rem;height: 4rem;background-size: cover;top: .6rem}.fyldnrri li{line-height: .8rem}.fyylxmle{width: 42%}.fyylxmri{width: 58%;font-style: italic}.syywmain{background:url(../images/syywbgmi.jpg) no-repeat center bottom;background-size:cover;padding: 1.2rem 0 1.3rem}.syyaowen{}.syywbot{position: relative}.syywle{width:76.875%}.syxwlb{float: left;width: 59.375%;margin-bottom: 1.6%;position: relative}.lbtyuan{bottom: 0 !important;width: 100% !important;left: 0 !important;margin-left:0 !important;top: auto !important;text-align: left;height: .08rem}.lbtyuan span{width: .08rem;height: .08rem;background:rgba(255,255,255,.5);-webkit-border-radius:50%;  -moz-border-radius:50%;  border-radius:50%;opacity: 1;margin: 0 0 0 .2rem!important;padding: 0 !important;position: relative;background-size: cover}.lbtyuan span.swiper-pagination-bullet-active{background: #fff}.syxwlb .lbtyuan{bottom: .34rem !important;right: .3rem;width: auto !important;left: auto !important;}.syxwlbsub{}.syxwlbsub .swiper-slide{position: relative}.syxwtt{padding-bottom: 46.4%}.syxwlbsub .swiper-slide p{    position: absolute; bottom: .3rem;  left: .35rem;  right: .35rem;  color: #fff;z-index: 9;padding-right: 15%}.syxwlbsub .swiper-slide span{    position: absolute; bottom: .08rem;  left: .35rem;  right: .35rem;  color: #fff;z-index: 9;padding-right: 15%}.syxwone{float: left;padding-bottom:27.6%;width:39.025%;margin-left: 1.6%;margin-bottom: 1.6%}.syxwone p{position: absolute;bottom:.2rem;left: .35rem;right: .35rem;color: #fff;z-index: 8}.syxwxiao{float: left;width: 18.75%;background: #fff;position: relative}.syxwxiaowz{padding-bottom: 78%;position: relative}.syxwwznr{position: absolute;padding: .2rem .15rem;top: 0;left: 0;width: 100%;box-sizing: border-box}.syxwwznr p{margin-bottom: .1rem}.syxwxiaowz .fyyysj{padding: 0 .15rem;box-sizing: border-box;}.syxwxiaowz .fyyysj,.syxwbai .fyyysj{line-height: .4rem}.syxwxximg{padding-bottom: 70%}.syxwtwo{float: left;padding-bottom:27.6%;width:39.025%;margin-left: 1.6%}.syxwbai{position: absolute;background: #fff;width: 65%;height: 100%;padding: .45rem .35rem 0 .35rem;box-sizing: border-box;}.syxwbq{}.syxwbt{margin: .1rem .3rem .3rem 0}.syxwbai .fyyysj{left: .3rem;right: .3rem;width: auto;border-top: 0}.syywri{width:21.875%;background: #fff;position: absolute;height: 100%;top: 0;right: 0}.syywri .syggmore{width: 100%;position: absolute;bottom: 0;left: 0}.sygg{color: #161e17;line-height: .6rem;border-bottom: 1px solid #e7e8e7;margin: 0 .2rem .2rem}.syggimg{padding-bottom: 62%;margin: 0 .2rem}.syggbot{margin: 0 .2rem}.syggbot li{border-bottom: 1px solid #efefef}.syggbot li:last-child{border-bottom:0}.syggbot li a{display: block;padding: .17rem .1rem;box-sizing: border-box}.syggbot li:first-child a{padding-top: 0 !important;}.syggbot li span{background: url(../images/fyydlicn2.png) no-repeat left center;background-size: .16rem auto;padding-left: .25rem;color: #999;display: block}.syggbot li p{color: #161e17;margin-top: .1rem}.syggmore a{display: block;background: #23912e;color: #fff;text-align: center;line-height: .4rem}.ylxxapp{display: none}.syjizhan{margin-top: 3.1rem}.syjizhan .ftztptop{}.syjizhan .ftztptop .fyztbt{color: #fff}.syjizhan .ftztptop .fyztbt span{color: #fff}.syjizhan .ftztptop p.fyzten { color: rgba(255, 255, 255, .3);  }.syjizhan .ftztptop p.fyzten span {background: rgba(255, 255, 255, .3);}.syjizhan .fyrqbl{background: #fff;margin-bottom: 0 !important;}.syjizhan .fyrqbl li a{padding-top: .35rem;padding-bottom: .35rem}.syjizhan .fyrqbl li:after{top: .35rem}.syjizhan .fyrqbl li a:after{display: none !important;}.syjizhan .fyrqjj{color: #161e17;margin: 0 0 .6rem}.syjizhan .fyrqbl li:hover{border-bottom-color: #24972f;}.syjizhan .fyrqbl li:hover p.fyrqjj{color: #24972f}.syjizhan .fyrqbl li:hover p.fyrqsj{color: #999}.syjizhan .fyrqbl li:hover:after{display: block}.syjizhan .fyrqbl li:hover .fyrqsj span.fyrqyds {background-image: url(../images/fyydlicn0.png);  }.syjizhan .fyrqbl li:hover .fyrqsj span.fyrqrq{background-image: url(../images/fyydlicn2.png);  }.syjizhan .symorpc{text-align: left;padding-left: 72%}.syjizhan .symorpc:before{width: 70%}.syjizhan .symorpc:after{width: 15.5%}.syjizhan .symorpc .symreo:hover{background: #fff;color: #23912e}.syjizhan .symorpc .symreo:hover span{background-image: url(../images/syjh0.png)}.syjizhan .fyyqle a:after{background-image: url(../images/syhua.png)}.sybmdt{background:url(../images/sybmdtbg.jpg) no-repeat center bottom;background-size:cover;padding: 1.2rem 0}.bmdtbot{padding: 0 .2rem;overflow: hidden;}.bmdtlb{overflow: initial}.bmdtlb .swiper-slide{padding: .2rem 0 0 0}.bmdtlb .swiper-slide:after{content: "";position: absolute;top: .2rem;left: 0;width: 100%;background: #24972f;bottom: 0;opacity: 0}.bmdtlb .swiper-slide a{display: block;position: relative;z-index: 3}.bmdtlb .swiper-slide a:before{content: "";position: absolute;bottom: 0;right: 0;background:url(../images/bmicn.png) no-repeat center center;width: 1.7rem;height: 1.63rem;background-size: cover;z-index: 2;opacity: 0}.dtyuan{display: none}.bumenimg{padding-bottom: 66.7%}.bumentxt{background: #fff;border-top: .04rem solid #24972f;padding: .6rem .3rem .55rem;position: relative}.bmxwsj{background: #24972f;width: .8rem;text-align: center;padding: .05rem 0;position: absolute;top: -.4rem;left: .3rem}.bmxwsj p{line-height: 1;color: #fff}.bmxwsj span{line-height: 1;color: #fff}.bmxwbt{margin-bottom: .15rem}.bmxwjj{}.bmdtlb .swiper-slide:hover a{-webkit-transform:translate(-.2rem,-.2rem);-moz-transform:translate(-.2rem,-.2rem);-o-transform:translate(-.2rem,-.2rem);transform:translate(-.2rem,-.2rem)}.bmdtlb .swiper-slide:hover:after{opacity: 1}.bmdtlb .swiper-slide:hover a:before{opacity: 1;bottom: -.2rem;right: -.4rem}.bmjtdiv{margin: .55rem auto 0;position: relative}.sybmgdt{position: absolute;bottom: 0 !important;  height: 1px !important;  background: #dadada;  top: .24rem !important;  left: .9rem !important;  width: auto !important;right: .9rem !important;}.sybmgdt .swiper-scrollbar-drag, .sybmgdt .swiper-pagination-progressbar-fill {height: 3px;  background: #24972f;  margin-top: -1px;  position: absolute;  }.sybmjt0,.sybmjt1{width: .48rem;background-color: #fff;height: .48rem;border: 1px solid #24972f;background-position: center center;background-size: .08rem auto;background-repeat: no-repeat;cursor: pointer}.sybmjt0{background-image: url(../images/fyymjtred2.png)}.sybmjt1{background-image: url(../images/fyymjtred3.png)}.sybmjt0:hover{background-image: url(../images/fyymjtred2bai.png);background-color: #24972f}.sybmjt1:hover{background-image: url(../images/fyymjtred3bai.png);background-color: #24972f}.syrdhd{background:#fff url(../images/syrdhdbg.jpg) no-repeat center bottom;background-size: 100% auto;padding: .8rem 0 1rem}.syrdhd  .ftztptop,.sybmdt .ftztptop,.syyaowen .ftztptop{text-align: left}.syrdhd  .ftztptop .fyzten span,.sybmdt  .ftztptop .fyzten span,.syyaowen .ftztptop .fyzten span{margin-left: 0;margin-right: .2rem}.sylsyg .ftztptop .fyzten span{margin-right: .2rem}.syshuzi .fyzten span,.symthd .ftztptop p.fyzten span,.syjizhan .ftztptop p.fyzten span{margin: 0 .2rem}.syyaowen .fyzten span:last-child,.sybmdt .fyzten span:last-child,.syrdhd .fyzten span:last-child,.sylsyg .fyzten span:last-child{display: none}.syhdbot{}.syhdbot li{float: left;padding-bottom: 24%;width: 32%;margin-left:2%;margin-bottom: .3rem}.syhdbot li:first-child{width:66%;margin-left: 0}.syhdbot li:nth-child(3){margin-left: 0}.syhdbot li a{display: block;position: absolute;top:0;left:0;width: 100%;height: 100%}.syhdbot li a:after,.syxwlbsub .swiper-slide a:after,.syxwone a:after{position: absolute;content: "";bottom: 0;left: 0;width: 100%;height: 100%;background: url(../images/syhdyin.png) repeat-x center bottom;z-index: 5;}.hdzt,.hdbt{position: absolute;z-index: 6}.hdzt{top: .3rem;left: .3rem;color: #fff;background: url(../images/syzt0.png) no-repeat center center;background-size: 100% 100%;width: 1.04rem;line-height: .35rem;text-align: center}.hdztend{background-image: url(../images/syzt1.png)}.hdbt{bottom: .2rem;left: .3rem;width: 94%;color: #fff;right: .3rem;}.symreo{display: inline-block;width: 1.67rem;height: .48rem;line-height: .48rem;vertical-align: top;border: 1px solid #23912e;color: #23912e;text-align: center;  -webkit-border-radius:.24rem;  -moz-border-radius:.24rem;  border-radius:.24rem;margin-top: .35rem}.symreo span{width: .12rem;height: .12rem;background: url(../images/syjh0.png) no-repeat center center;background-size: 100% 100%;display: inline-block;margin-right: .05rem}.pcmroe{text-align: center;display: none}.syhdbg{background: url(../images/syhdbg.jpg) no-repeat center center;background-size: cover;padding: 1.2rem 0 2.7rem}.symthd{}.symthd .ftztptop p.fyztbt{color: #fff}.symthd .ftztptop p.fyztbt span{color: #fff}.symthd .ftztptop p.fyzten{color: rgba(255,255,255,.3)}.symthd .ftztptop p.fyzten span{background: rgba(255,255,255,.3)}.syhdbg .fykponw{position: relative;}.syhdbg .fykponw li{margin-left: 0;margin-right: 1.875%}.syhdbg .fykponw li:first-child{margin-right: 0;float: right}.symorpc{text-align: center;margin-top: .45rem;position: relative}.symorpc:after,.symorpc:before{content: "";position: absolute;background: rgba(255,255,255,.3);height: 1px;top: 50%;width: 43%}.symorpc:before{left: 0}.symorpc:after{right: 0}.symorpc .symreo{color: #fff;border-color: #fff;margin-top: 0}.symorpc .symreo span{background-image: url(../images/syjh1.png)}.symorpc .symreo:hover{border-color: #24972f}.sylsyg{margin-top: 2.6rem}.sylsyg .ftztptop{text-align: left}.sylsyg .ftztptop .fyzten span{margin-left: 0}.sylsbot{position: relative}.sylsbot .fytpjt0{background-image: url(../images/fyymjt2.png);bottom: .1rem}.sylsbot .fytpjt1{background-image: url(../images/fyymjt3.png);bottom: .1rem}.sylsxq{text-align: center}.sylsnf,.sylstp,.sylsjs{display: inline-block;vertical-align: middle;text-align: left}.sylsnf{color: #24972f;width: 31%}.sylstp{padding-bottom: 23%;width: 34%;margin-right:4%}.sylsjs{color: #161e17;width: 25%}.sylssj{}.sylssj .swiper-slide{line-height: .4rem;text-align: center;color: #161e17;cursor: pointer}.sylssj .swiper-slide-thumb-active{color: #24972f}/*end*/.syshuzi{padding-bottom: .45rem;background: #fff;position: relative;z-index: 3;padding-top: 1px}.syshuzi .ftztptop{margin-bottom: .7rem;margin-top: -1.55rem;background: #fff;padding-top: 1.2rem}.syszbot{}.syszbot li{float: left;width: 23%;text-align: center;margin-bottom: .7rem;padding: 0 1%}.syszbot li p{color: #24972f;line-height: 1;margin-bottom: .25rem}.syszbot li span{color: #161e17}.sytblb{position: relative}.sytblb .fyrqtwomai{padding: .1rem;}.sytblbone{}.sytblbone .swiper-slide{padding-bottom: 50%}.sytblbone .swiper-slide p{position: absolute;bottom: 28.5%;left: 1.6rem;color: #fff;right: 1.6rem}.sytblbone .swiper-slide{}.sytblbone .swiper-slide img{ -webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}.sytblbone .swiper-slide-active{}.sytblbone .swiper-slide-active img{    -webkit-animation:imgbig 4s  linear infinite;-moz-animation:imgbig 4s  linear infinite;-ms-animation:imgbig 4s  linear infinite;-o-animation:imgbig 4s  linear infinite;    -moz-animation-iteration-count:1;    -webkit-animation-iteration-count:1;    -o-animation-iteration-count:1;    animation-fill-mode: forwards;    moz-animation-fil1-mode: forwards;    -webkit-animation-fill-mode: forwards;    -o-animation-fil1-mode: forwards;}@keyframes imgbig{    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);    }    100% {        -webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);    }}@-webkit-keyframes imgbig{    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);    }    100% {        -webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);    }}@-o-keyframes imgbig{    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);    }    100% {        -webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);    }}@-ms-keyframes imgbig{    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);    }    100% {        -webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);    }}@-moz-keyframes imgbig{    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);    }    100% {        -webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);    }}.sytblbtwo{}.sytblbtwo .swiper-slide{padding-bottom:9.8%;}.sytblbtwo .swiper-slide p{display: none}.sytblbtwo .swiper-slide:after,.sytblbtwo .swiper-slide:before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 3}.sytblbtwo .swiper-slide:before{background: rgba(22,30,23,.5)}.sytblbtwo .swiper-slide:after{box-sizing: border-box}.sytblbtwo .swiper-slide-thumb-active:before{background: none}.sytblbtwo .swiper-slide-thumb-active:after{border: .05rem solid #23952e;}.fyjbzn{margin-bottom: .4rem}.fyjbzn:last-child{margin-bottom: 0 !important;}.fysssr{background: #ffffff;border: 1px solid #dcdcdc;line-height: .78rem;overflow: hidden;height: .78rem;margin-bottom: .5rem}.fysssrle{width: 82%;background: none;outline: none;border: 0;height: .78rem;line-height: .78rem\9;padding: 0 2%;box-sizing: border-box}.fysssrri{width: 14%;background: #23912e;outline: none;border: 0;height: .78rem;line-height: .78rem;padding: 0;box-sizing: border-box;text-align: center;color: #fff;cursor: pointer}.fysslb{padding-bottom: .25rem}.fysslb li{padding-bottom: .2rem;margin-bottom: .2rem;border-bottom: 1px solid #efefef}.fyssbt{color: #161e17;margin-bottom: .24rem;display: block;background: url(../images/fyjtimg.png) no-repeat right center;background-size: .25rem auto;padding-right: .5rem}.fyssbt span{color: #23952e}.fysslb li p{}.fysslb li p span{display: inline-block;vertical-align: top;line-height: .16rem;margin-right: 1.5rem;color: #999999}.fysslb li p img{display: inline-block;vertical-align: top;height: .16rem;margin-right: .1rem}.fykytd{}.fykytd li{padding-bottom: .6rem;margin-bottom: .6rem;border-bottom: 1px solid #dcdcdc;position: relative}.fykytd li:after,.fykytd li:before{content: "";position: absolute;bottom: -.045rem;width: .09rem;height: .09rem;background: #24972f}.fykytd li:before{left: 0}.fykytd li:after{right: 0}.fykytdle{width:49.375%;float: left;padding-bottom:33.1%}.fykytdri{width: 45%;float: right}.fytdbt{color: #161e17;   padding-left: .3rem; background: url(../images/fyupicn.png) no-repeat center left;  background-size: .15rem auto;margin-bottom: .6rem}.fytdjj{height: 2.08rem;overflow: hidden;line-height: .26rem;margin-bottom: 1.3rem}.fytdxq{}.fykytd li:nth-child(2n) .fykytdle{float: right}.fykytd li:nth-child(2n) .fykytdri{float: left}.syxwbtxz a{display: block;position: absolute;width: 100%;height: 100%;top: 0;left: 0}.syxwbtxz a:after{position: absolute;    content: "";    bottom: 0;    left: 0;    width: 100%;    height: 100%;    background: url(../images/syhdyin.png) repeat-x center bottom;    z-index: 5;}.syxwbtxz .syxwbai{bottom: .1rem;top: auto;width: 100%;padding: 0 3%;height: auto;background: none;position: absolute;z-index: 55}.syxwbtxz .syxwbt{height: auto !important;margin: 0;color: #fff}.syxwlbxz{}.syxwlbxz li{float: left;width:32.26%;margin-top: 2.6%;margin-right: 1.6%;position: relative}.syxwlbxz li:nth-child(3n){margin-right: 0}.syxwlbxz li:nth-child(1),.syxwlbxz li:nth-child(2),.syxwlbxz li:nth-child(3){margin-top: 0}.syxwtpimg{padding-bottom: 57%}.syxwtxtxz{position: relative;bottom: 0;left: 0;background: #fff;width: 100%;padding: .15rem .3rem;box-sizing: border-box;}.syxwtxtxz p{color: #161e17;margin-bottom: .1rem;line-height: .25rem;height: .5rem}.syxwtxtxz span{color: #999999;  background-size: .16rem auto;  line-height: .21rem;  background-position: left top;  background-repeat: no-repeat;  padding-left: .25rem;  background-image: url(../images/fyydlicn2.png);  display: block;height: .16rem;}.div_70{}.div_70 .fyxwimg{background: #eff5f5}.div_70 .fyxwimg img{    position: absolute;    margin: auto;    top: -9999px;    right: -9999px;    bottom: -9999px;    left: -9999px;    max-width: 100%;    max-height: 100%;    width: auto;    height: auto;}.syjgmc{  padding:.1rem .1rem 0;  position: absolute;  bottom: .1rem;  background: rgba(255, 255, 255, .9);  color: #161e17;  left: .1rem;  right: .1rem; background: #fff;}.syjgmc span{margin-bottom: .05rem;display: block}.syjgmc .fykpbt{  line-height: .25rem;  height: .5rem;  padding: 0;  position: relative;  bottom: 0;  background: none;  color: #161e17;  left: 0;  right: 0;  }/*共用*/.swiper-button-disabled{opacity: .5}.fyxwbt,.fydsxm,.fydsjj,.fyejbt,.fydsmz,.fyzsjztop,.fyldgh li p,.fyldgh li pre,.fyejlm,.fybgstel li span,.fykybt,.fyejxwbt,.fyyjfxtop,.fyfxbt,.fyqfbot li a,.fygzbt,.fyxwdtle p,.fyszxwbt,.fysztop,.fyszbjq,.fyyqbt,.fyrqbt,.fyyybt,.fyqwbt,.fycgtop,.fycgbt,.fyztbt,.fyzwsbt,.fylddiv,.fyzwy,.fyylxmle,.syxwbt,.syxwwznr p,.bmxwbt{color: #161e17}.fyxwbjq,.fyxwxqbt,.fyzsjzbjq{width: 84%;margin-left: auto;margin-right: auto}.fydwdz,.fybgstel{width: 90%;margin-left: auto;margin-right: auto}.fydsjstop,.fydsbjq{padding-left: 5%;padding-right: 5%}.fymain,.fyszbgs{padding: 1rem 0}.fymainjianju{padding-top: 0 !important;}.fydwdz{padding: .6rem 0}.fydtlb{padding-bottom: .7rem}.fyszlb{padding-bottom: .6rem}.fyxwxqbt,.fyxwlb{padding-bottom: .3rem}.fyejnew{padding-bottom: .2rem}.fydsbjq{padding-top: .5rem}.fydsmz{margin: .25rem 0 .05rem}.fylddiv{margin-bottom: .9rem}.fyfximg,.fyyjsbj{margin-bottom: .85rem}.fykytop{margin-bottom: .8rem}.fyszbjq{margin-bottom: .75rem}.fyldbztop{margin-bottom: .7rem}.fyxwxqbt,.fydsfl,.fyejbt,.fydwdz,.fyyjcg,.fylcrinf{margin-bottom: .6rem}.ftztptop,.sylsxq{margin-bottom: .55rem}.fydsjs,.fyqwjj,.fycgtop,.fyzwimg{margin-bottom: .5rem}.fydsjj,.fyxwbt,.fyejnew li,.fyjjxw,.fyqfcl,.fysztop,.fyyqbt,.fyzwsbt{margin-bottom: .4rem}.fyjlgl li{margin-bottom: .34rem}.fyjlgl li:last-child{margin-bottom: 0}.fyqftop,.fyzwy{margin-bottom: .25rem}.fydsxm,.fyxwxqbt h1,.fyfxbt,.fyldgh li p,.fykybt,.fyqfbot li,.fyjbnrbot li,.fyyqtop,.fyqwbt{margin-bottom: .2rem}.fyszxwbt,.fyzwtxt p{margin-bottom: .15rem}.fybgstel li p,.fykyimg,.fyejxwbt,.fycgjj,.fyztbt{margin-bottom: .1rem}.fyrqtp{margin-top: .7rem}.fyldghsub{margin-top: .6rem}.fyldghsub:first-child{margin-top:0 !important;}.fydsbjq,.fylwbot{margin-top: .5rem}.fyjbbot{margin-top: .4rem}.fyejbtbjq{margin-top: .2rem}.fyxwtxt,.fyldghimg{margin-top: .15rem}.fyxwdtle p{margin-top: .1rem}.fybanntxt p{margin-top: .05rem}/*字体*/.fontsize213{font-size: 2.13rem}/*213*/.fontsize180{font-size: 1.2rem}/*180*/.fontsize64{font-size: .64rem}/*64*/.fontsize52{font-size: .52rem}/*52*/.fontsize50{font-size: .5rem}/*50*/.fontsize46{font-size: .46rem}/*一级 46*/.fontsize40{font-size: .4rem}/*40*/.fontsize36,.fylwnx .fylwlbatv{font-size: .36rem}/*36*/.fontsize32{font-size: .32rem}/*32*/.fontsize24{font-size: .24rem}/*24*/.fontsize22{font-size: .22rem}/*22*/.fontsize20{font-size: .2rem}/*20*/body,input,select,textarea,.fontsize16{font-size:.16rem;}/*默认16*/.fontsize14,.footnavsub a,.footwltz li p,.fyxwsj span,.fyqfbot li span{font-size: .14rem}/*14*/.fyldgh li pre,.fyejxwbt{line-height: .42rem}.fyejxwbt{max-height: .84rem}/*2*/.fydsjs pre,.fybjq,.fyfxjj,.fyszxwjj,.fyzwtxt span,.sylsjs{line-height: .32rem}.fyszxwjj{max-height: .64rem}/*2*/.fydszs,.fyjbnrbot li{line-height: .3rem}.fydszs{height: .6rem}/*2*/.fyxwbt,.fykyjj,.fyejxwjj,.fyrqjj,.fyyyjj,.fyqwjj,.fycgjj,.syxwbt,.syxwjj,.syxwwznr span,.bmxwjj{line-height: .3rem}.fyxwbt,.fyyyjj{height: .9rem}/*3*/.fykyjj,.fyrqjj,.fycgjj,.syxwbt,.bmxwjj{height: .6rem}/*2*/.fyejxwjj,.syxwwznr span{max-height: .6rem}/*2*/.fyqwjj{max-height: 1.2rem}/*4*/.syxwjj{height: 1.2rem}/*4*/.syjizhan .fyqwbt{line-height: .36rem}.syjizhan .fyqwbt{max-height: .72rem}/*2*/.syjizhan .fyyybt{line-height: .26rem}.syjizhan .fyyybt{max-height: .52rem}/*2*//*交互*/.footbot li:hover img.footwlic{opacity: 1}.footbot li:hover .footwxtc{display: block}.fyxwnext a:hover,.fymbx a:hover,.fyxwlb li:hover .fyxwbt,.page a:hover,.fydtlb li a:hover,.fytdlb li:hover .fydsmz,.fydsfl li a:hover,.fyejnew li a:hover .fyejxwbt,.fyqfbot li a:hover,.fyxwdtle:hover p,.fyjlgl li:hover .fygzbt,.fyyqle:hover .fyqwbt,.fyyqri:hover .fyyybt,.fycglb li:hover .fycgbt,.syggbot li:hover p,.fyssbt:hover{color: #24972f}.fydsfl li.fydsflliatv a:hover,.footnavsub a:hover,.footbot a.footbah:hover,.footbot a:hover{color: #fff}.page a.home:hover{color: #24972f;background-image: url(../images/fyymjtred0.png)}.page a.prev:hover{color: #24972f;background-image: url(../images/fyymjtred2.png)}.page a.next:hover{color: #24972f;background-image: url(../images/fyymjtred3.png)}.page a.last:hover{color: #24972f;background-image: url(../images/fyymjtred1.png)}.fytdlb li:hover .fydsimg{border-color: #24972f}.fybgstel li:hover{background: #24972f}.fybgstel li:hover:after{background-image:url(../images/fytel1.png)}.fybgstel li:hover p,.fybgstel li:hover span,.fyyjfxbot li:hover p{color: #fff}.fyyjfxbot li:hover{background: url(../images/fyfxbg.jpg) repeat}.fyyjfxbot li:hover .fyfxbt img{border-color: #fff}.fyqftop a:hover{background-image: url(../images/fyjiared.png);color: #24972f}.fyszlb li:hover{background: #fff;box-shadow: 0 0 .56rem 0 rgba(39, 152, 49, 0.08);border-bottom-color: #fff;position: relative;z-index: 3;border-top: 2px solid #23952e}.fyszlb li:hover a:after{background-color: #24972f;background-image:url(../images/fyymjtred3bai.png);right: .3rem}.symreo:hover{background: #24972f;color: #fff}.symreo:hover span{background-image: url(../images/syjh1.png)}.syggmore a:hover{opacity: .8}.fytpjt0:hover{background-image: url(../images/fyymjtred2.png)}.fytpjt1:hover{background-image: url(../images/fyymjtred3.png)}.footwltz li:hover{background: rgba(36, 151, 47, .3);}.scaleimg img,.rotateimg img,.nav li a.navyja,.header,.header:after,.footwlic,.fyxwnext a,.fymbx a,.fyxwbt,.page a, .page span,.fydtlb li a,.fydsmz,.fydsimg,.fydsfl li a,.fybgstel li,.fybgstel li p,.fybgstel li span,.fybgstel li:after,.fykyimg img,.fykyimg:before,.fykyimg:after,.fyejxwbt,.fyqfbot li a,.fyxwdtle p,.fygzbt,.fyqftop a,.fyszlb li a:after,.fyszlb li,.fyqwbt,.fyrqimg,.fyrqbl li a:after,.fyyybt,.fycgbt,.symreo,.symreo span,.syggbot li p,.syggmore a,.bmdtlb .swiper-slide a,.bmdtlb .swiper-slide:after,.bmdtlb .swiper-slide a:before,.sybmjt0,.sybmjt1,.fytpjt0,.fytpjt1,.footnavsub a,.footbot a.footbah,.footbot a,.footwltz li,.fyssbt{transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;}/***************************适配********************/@media only screen and (max-width:1680px){    .footlx li{padding-left: .4rem}    .footnav li:nth-child(9){width: 42%}    .syggbot li a{padding: .14rem .1rem}    /*字体*/    .fontsize20{font-size: .206rem}/*20*/    body,input,select,textarea,.fontsize16{font-size:.1828rem;}/*默认16*/    .fontsize14,.footnavsub a,.footwltz li p,.fyxwsj span,.fyqfbot li span{font-size: .16rem}/*14*/}@media only screen and (max-width:1600px){    .fyejnav li{margin-right: .5rem}    .nav li{margin-left: .3rem}    .foottople{width: 70%}    .foottopri{width: 30%}    .foottop:after{left: 70%}    .footnav li{padding-right: 3%}    .footnav li:nth-child(8) .footnavsub a{margin-right: .3rem}    .syggbot li a{padding-top: .15rem}    .fyjbnrbot li{padding-left: 1rem}    .fygzsj{width: .8rem}    .fyjlgl li a{padding: 0 0 .1rem 1rem}    .fyxwdtle{width: 45%}    .fyxwdt .fyqfbot{width: 52%}    .fyxwdt .fyqfbot li{margin-bottom: .17rem}    .syggbot li a {padding: .13rem .1rem;  }    .syxwtpimg{padding-bottom: 63%}    /*字体*/    body,input,select,textarea,.fontsize16{font-size:.192rem;}/*默认16*/    .fontsize14,.footnavsub a,.footwltz li p,.fyxwsj span,.fyqfbot li span{font-size: .17rem}/*14*/    .fykyjj,.fybjq{line-height: .34rem}    .fykyjj{height: .68rem}    .syxwtxtxz p{line-height: .3rem;height: .6rem}}@media only screen and (max-width:1440px){    .fyejnav li{margin-right: .3rem}    .nav li{margin-left: .2rem}    .fyxwbjq, .fyxwxqbt, .fyzsjzbjq{width: 100%}    .fyxwnext{text-align: left}    .fyxwnext a{margin: 0}    .fyxwnext a.right{text-align: right}    .foottopri{padding-left: 1rem}    .fyjbnrbot li{padding-left: 1.1rem}    .fygzsj{width: .9rem}    .fyjlgl li a{padding: 0 0 .1rem 1.05rem}    .pcyuan span{    width: .5rem !important; height: .5rem !important;  line-height: .5rem;}    .bmxwsj{width: 1rem}    .syxwbai{padding-top: .2rem}    .syxwbt{margin-right: 0;margin-bottom: .1rem}    .syggbot li p{margin-top: .05rem}    .symreo{width: 1.85rem}    .fydsfl li a{padding: 0 .4rem}    .fyejxwsj img{height: .2rem}    .fyejxwsj span{line-height: .2rem}    .syggbot li a {padding: .12rem .1rem;  }    /*字体*/    .fontsize24{font-size: .29rem}/*24*/    .fontsize22{font-size: .27rem}/*22*/    .fontsize20{font-size: .2432rem}/*20*/    body,input,select,textarea,.fontsize16{font-size:.216rem;}/*默认16*/    .fontsize14,.footnavsub a,.footwltz li p,.fyxwsj span,.fyqfbot li span{font-size: .189rem}/*14*/    .fyxwbt,.fykyjj,.fyejxwjj,.fyrqjj,.fyyyjj,.fyqwjj,.fycgjj,.syxwbt,.syxwjj,.syxwwznr span,.bmxwjj{line-height: .34rem}    .fyxwbt,.fyyyjj{height: 1.02rem}/*3*/    .fykyjj,.fyrqjj,.fycgjj,.syxwbt,.bmxwjj{height: .68rem}/*2*/    .fyejxwjj,.syxwwznr span{max-height: .68rem}/*2*/    .fyqwjj{max-height: 1.36rem}/*4*/    .syxwjj{height: 1.36rem}/*4*/    .fybjq,.fykyjj{line-height: .4rem}    .fykyjj{height: .8rem}    .syjgmc .fykpbt{line-height: .3rem;height: .6rem}}@media only screen and (max-width:1366px){    .footnav li:nth-child(8){width: 55%}    .footnav li:nth-child(9){width: 44%}    .fymbx img{height: .22rem}    .fymbx{line-height: .22rem}    .fyejxwsj img{height: .22rem}    .fyejxwsj span{line-height: .22rem}    .syggbot li:last-child{display: none}    .syggbot li a {padding: .16rem .1rem;  }        /*字体*/    .fontsize14,.footnavsub a,.footwltz li p,.fyxwsj span,.fyqfbot li span{font-size: .195rem}/*14*/}@media only screen and (max-width:1280px){    .fyejnav{padding-top: .85rem}    .fyejnav li{margin-top: .2rem}    .nav li {margin-left: .15rem}    .fyxwxqbt p{line-height: 1}    .footnav li {padding-right: 1%; }    .footnav li:nth-child(8){width: 53%}    .footnav li:nth-child(9){width: 46%}    .fyjbnrbot li { padding-left: 1.2rem;  }    .bannerpc .swiper-slide a{background-position: left center}    .symreo { width: 2rem;  }    .syjizhan .symorpc:after {  width: 13.5%;  }    .fymbx img{height: .24rem}    .fymbx{line-height: .24rem}    .syxwtpimg{padding-bottom: 56.5%}    /*字体*/    .fontsize22{font-size: .27rem}/*22*/    .fontsize20{font-size: .27rem}/*20*/    body,input,select,textarea,.fontsize16{font-size:.242rem;}/*默认16*/    .fontsize14,.footnavsub a,.footwltz li p,.fyxwsj span,.fyqfbot li span{font-size: .212rem}/*14*/    .syxwtxtxz p{line-height: .35rem;height: .7rem}    .syjgmc .fykpbt{line-height: .4rem;height: .8rem}}@media only screen and (max-width:1200px){    .header{padding: 0 1%}}@media only screen and (max-width:1152px){}/*---------------------------------平板----------------------------------------------*/@media only screen and (max-width:1024px){    .main1440{width: 16rem}    .nav li{margin-left: .1rem}    .foottopri { padding-left:.5rem;  }    .footnav li:nth-child(8){width: 51%}    .footnav li:nth-child(9){width: 48%}    .header,.footer{padding: 0 1%}    .fybanner img{height: auto}    .fygzsj { width: 1.1rem;  }    .fyjlgl li a{padding-left: 1.25rem}    .fyjbnrbot li {  padding-left: 1.3rem;  }    .banner{padding-bottom: 50%;position: relative}    .bannerpc, .bannerpc .swiper-slide a{height: 100%;position: absolute;width: 100%;top: 0;left: 0}    .bannerpc .swiper-slide a{background-size: cover;background-position: center center}    .syxwxiao{display: none}    .syxwtwo{margin: 0 1.6% 0 0;width: 49.2%}    .syxwtwo:last-child{margin: 0}    .syxwbai .fyyysj{bottom: .1rem}    .syxwlb .lbtyuan{bottom: .5rem !important;}    .syggbot li p{margin-top: 0}    .syggbot li a {padding-top: .1rem;  }    .symreo{width: 2.3rem}    .bmxwsj {  width: 1.2rem;  }    .symorpc:after, .symorpc:before{width: 40%}    /*字体*/    body,input,select,textarea,.fontsize16{font-size:.264rem;}/*默认16*/    .fontsize14,.footnavsub a,.footwltz li p,.fyxwsj span,.fyqfbot li span{font-size: .226rem}/*14*/    .fyxwbt,.fykyjj,.fyejxwjj,.fyrqjj,.fyyyjj,.fyqwjj,.fycgjj,.syxwbt,.syxwjj,.syxwwznr span,.bmxwjj{line-height: .42rem}    .fyxwbt,.fyyyjj{height: 1.26rem}/*3*/    .fykyjj,.fyrqjj,.fycgjj,.syxwbt,.bmxwjj{height: .84rem}/*2*/    .fyejxwjj,.syxwwznr span{max-height: .84rem}/*2*/    .fyqwjj{max-height: 1.68rem}/*4*/    .syxwjj{height: 1.68rem}/*4*/    .fydsjs pre, .fybjq, .fyfxjj, .fyszxwjj, .fyzwtxt span, .sylsjs{line-height: .42rem}    .fyszxwjj{max-height: .84rem}/*2*/    .fydszs,.fyjbnrbot li{line-height: .42rem}    .fydszs{height: .84rem}/*2*/    .fykpbt{line-height: .7rem}    .syxwjj{-webkit-line-clamp:2;height: .84rem}    .syjizhan .fyyybt{line-height: .4rem;max-height: .8rem}}@media only screen and (max-width:992px){    .main1600,.main1440{width:90%}    .header{background:#f8faf8 !important;}    .menu-activator{display: block}    .nav{display: none;position: fixed;top:1.1rem;left: 0;width: 100%;z-index: 999;background: #f8faf8;overflow: auto;bottom: 0;padding-bottom: 1.1rem}    .nav ul{padding-top: .5rem}    .nav li{float: inherit;width: 90%;padding: 0;box-sizing: border-box;border-bottom: 1px solid #eaeaea;margin: 0 5%}    .navheight{height: 1.1rem !important;}    .header:after{background: #e1e4e1 !important;}    .nav li a.navyja{color: #161e17!important;}    .nav li.clinav a.navyja {color:#24972f!important;}    .naver{position: relative;padding: 0 0 .2rem 5%}    .naver a{display: block;margin-bottom: .2rem;font-size: .24rem}    .logo img.logo1{display: block !important;}    .logo img.logo2{display: none !important;}    .syxwtwo{padding-bottom: 34.9%}    .syxwbai{padding-top: .5rem}    .syywbot{position: relative}    .syywri{position: absolute;height: 100%;top: 0;right: 0}    .syywri .syggmore{position: absolute;bottom: 0;left: 0;width: 100%;}    .syggmore a{line-height: .6rem}    .syggbot li a{padding-top: .2rem;height: auto;padding-bottom: .2rem}    .fybanntxt{margin-left: -45%}}@media only screen and (max-width:870px){}@media only screen and (max-width:768px){    .foottop:after{display: none}    .fyxwxqbt p img{height: .4rem}    .foottople{width: 100%}    .foottopri{width: 100%;padding: 0;margin: .4rem 0 0 0}    .footwltz li{width: 11.625%;margin: 0 1% .4rem 0 !important;padding-bottom: 11.625%}    .footwltz li:nth-child(8n){margin-right: 0!important;}    .footwltz li img{height: .6rem}    .foottop{padding: .9rem 0}    .fyejnav{padding-top: 1.1rem}    .fyejnav li a{padding-left: .2rem}    .page a, .page span{line-height: .8rem;height: .8rem;min-width: .8rem}    .page a.next{background-size: .15rem auto;padding-right: .3rem}    .page a.prev{background-size: .15rem auto;padding-left: .3rem}    .page a.last{background-size: .25rem auto;padding-right: .4rem}    .page a.home{background-size: .25rem auto;padding-left: .4rem}    .page a, .page span{margin: 0}    .fyzwtxt{width: 48%}    .fyldghimg{margin-top: .4rem}    .fybgstel li{height: 2.8rem}    .fysanji{margin-top: -.7rem}    .fysanji li span{height: .7rem}    .fysjimg{width: 1.6rem;height: 1.6rem}    .fysanji li a:after{width: 1.8rem;height: 1.8rem;margin-left: -.9rem}    .fysanji li.fysjliatv{margin-top: -.9rem}    .fyrqsj span, .fyyysj span{background-size: .35rem auto;padding-left: .45rem}    .fycglb .fyyysj{line-height: 1rem}    .fysanji li{margin: 0 .5rem}    .fyejnewle{width: 30%;padding-bottom: 22.7%}    .fyejnewri{width: 65%}    .fyjjxwle,.fyjjxwri,.fyclle,.fyjble,.fyjbri{width: 100%;float: inherit;padding: 0;margin: 0;box-sizing: border-box}    .fyjbri{padding-bottom: 68%}    .fyjble{margin-top: .6rem}    .fyjbnrbot li{padding-left: 2rem}    .fyqfcl,.fyjjxwle{padding:.5rem}    .fyjjxwri{padding:0 .5rem .5rem}    .fyqftop{line-height: 1;padding-bottom: .5rem;padding-left: .7rem;margin-bottom: .5rem}    .fyqftop:after{margin-top: 0;top: 0;width: .4rem;height: .5rem;background-size: 100% auto}    .fyxwdt .fyqfbot li,.fyqfbot li{margin-bottom: .33rem}    .fygzsj{width: 2rem}    .fyjlgl li a{padding-left: 2.4rem}    .fygzsj p{line-height: .7rem}    .fygzsj span{line-height: .6rem}    .fyclle:first-child{margin-top: 0}    .fyclle{margin-top: .5rem}    .fyqfbot li a:after{width: .2rem;height: .2rem;margin-top: -.1rem}    .fyqfbot li a{padding-left: .6rem}    .fyjbzn{padding: .5rem}    .fybgstel li p, .fykyimg, .fyejxwbt, .fycgjj, .fyztbt{margin-bottom: .2rem}    .sylssj .swiper-slide{line-height: .6rem}    .fytpjt0, .fytpjt1{width: .6rem;height: .6rem;background-size: 30% auto}    .sylsnf{width: 32%}    .symreo{-webkit-border-radius:.35rem;height: .7rem;line-height: .7rem;  -moz-border-radius:.35rem;width: 2.6rem;  border-radius:.35rem;}    .symreo span{width: .2rem;height: .2rem;}    .syyaowen .symreo{width: 3.4rem}    .sygg,.syggmore a{line-height: 1rem}    .syggbot li{display: none}    .syggbot li:nth-child(1){display: block}    .syggbot li:nth-child(2){display: block}    .pcyuan span{width: .9rem !important;height: .9rem !important;line-height: .9rem !important;}    .fymbx{line-height: .5rem}    .fymbx img{height: .5rem}    .fymbx .main1600{padding-right: 20%}    .fytdjj{line-height: .5rem;height: 1.5rem}    /*字体*/    .fontsize213{font-size: 2.13rem}/*213*/    .fontsize180{font-size: 1.2rem}/*180*/    .fontsize64{font-size: .64rem}/*64*/    .fontsize52{font-size: .62rem}/*52*/    .fontsize50{font-size: .62rem}/*50*/    .fontsize46{font-size: .6rem}/*一级 46*/    .fontsize40,.fyxwxqbt h1{font-size: .56rem}/*40*/    .fontsize36,.fylwnx .fylwlbatv{font-size: .54rem}/*36*/    .fontsize32{font-size: .52rem}/*32*/    .fontsize24{font-size: .5rem}/*24*/    .fontsize22{font-size: .45rem}/*22*/    .fontsize20{font-size: .45rem}/*20*/    body,input,select,textarea,.fontsize16{font-size:.4rem;}/*默认16*/    .fontsize14,.footnavsub a,.footwltz li p,.fyxwsj span,.fyqfbot li span{font-size: .3rem}/*14*/    .fydsjs pre, .fybjq, .fyfxjj, .fyszxwjj, .fyzwtxt span, .sylsjs{line-height: .6rem}    .fyszxwjj{max-height: 1.2rem}/*2*/    .fyxwbt,.fykyjj,.fyejxwjj,.fyrqjj,.fyyyjj,.fyqwjj,.fycgjj,.syxwbt,.syxwjj,.syxwwznr span,.bmxwjj{line-height: .6rem}    .fyxwbt,.fyyyjj{height: 1.8rem}/*3*/    .fykyjj,.fyrqjj,.fycgjj,.syxwbt,.bmxwjj{height: 1.2rem}/*2*/    .fyejxwjj,.syxwwznr span{max-height: 1.2rem}/*2*/    .fyqwjj{max-height: 2.4rem}/*4*/    .fydszs, .fyjbnrbot li{line-height: .6rem}    .fydszs{height: 1.2rem}/*2*/    .fydtlb li{line-height: 1.1rem}    .fyldgh li pre, .fyejxwbt,.syjizhan .fyqwbt{line-height: .6rem}    .fyejxwbt,.syjizhan .fyqwbt{max-height: 1.2rem}/*2*/    .syxwjj{height: 1.2rem}    .fyqwjj{-webkit-line-clamp:2;max-height: 1.2rem}    .fyyyjj{-webkit-line-clamp:2;height: 1.2rem}    .syjizhan .fyyybt {        line-height: .5rem;        max-height:1rem;    }    .syjizhan .symorpc:after{width: 10.5%}    .bmxwsj {  width: auto;padding:.1rem .2rem;  top: -.6rem}    .bumentxt{padding-top: .9rem}    .hdzt{width: 2rem;line-height: .68rem}    .syxwtxtxz p{line-height: .55rem;height: 1.1rem}    .syjgmc .fykpbt{line-height: .5rem;height: 1rem}}@media only screen and (max-width:750px){    .header, .footer{padding: 0 5%}    .header,.navheight{height: 1rem !important;}    .menu-activator{width: .55rem;height: .35rem;margin: .325rem 0 0 0}    .cliactnav{margin-top: .25rem}    .logo{margin-top: .15rem}    .logo img{height: .7rem}    .nav{top: 1rem;padding-bottom: 1rem}    .nav li a.navyja{line-height: 1rem}    .nav ul{padding-top: .3rem}    .banner{padding-bottom: 0}    .bannerpc,.updiv{display: none}    .bannerapp{display: block}    .bannerapp .swiper-slide{padding-bottom: 128%}    .syrdhd .ftztptop, .sybmdt .ftztptop, .syyaowen .ftztptop{text-align: center}    .syyaowen .fyzten span:last-child,.sybmdt .fyzten span:last-child,.syrdhd .fyzten span:last-child,.sylsyg .fyzten span:last-child{display: inline-block}    .fyzten span{margin: 0 .15rem !important;}    .footnav{display: none}    .fyxwlb li{width: 100%;margin: 0 0 .4rem 0}    .fyxwlb li:last-child{margin-bottom: 0}    .fyxwxqbt, .fyxwlb{padding-bottom: .6rem}    .syszbot li{width: 48%}    .sytblbone .swiper-slide p{bottom: 0;left: 0;padding: 0 1.5rem .35rem 5%;right: auto;box-sizing: border-box;width: 100%}    .fytpjt0, .fytpjt1{width: .3rem;height: .3rem;background-size: .17rem auto}    .sytpjt0{right: .86rem;left: auto}    .sytpjt1{right: .4rem;left: auto}    .syywmain{background: url(../images/syywbgmiapp.jpg) no-repeat center center;background-size: cover}    .syxwlb{margin-bottom: 0}    .syxwlbsub .swiper-slide p{position: relative;background: #fff;line-height: .85rem;bottom: 0;left: 0;right: 0;width: 100%;padding: 0 .3rem;box-sizing: border-box;color: #161e17}    .syxwlbsub .swiper-slide span{position: relative;background: #fff;bottom: 0;left: 0;right: 0;width: 100%;padding: 0 .3rem .2rem;box-sizing: border-box;color: #161e17;display: block;    margin-top: -.2rem;}    .ylxxapp{display: block;background: #fff;padding: .4rem .3rem .6rem}    .xwflapp{border-bottom: 1px solid #e7e8e7}    .xwflapp li{float: left;color: #161e17;line-height: 1;margin-right: .4rem;padding-bottom: .25rem;}    .xwflapp li.xwflappli{color: #24972f}    .xwappul{display: none}    .xwappul li a{position: relative;padding-left: .36rem}    .xwappul li a:after{width: .12rem;height: .12rem;background: #24972f;content: "";position: absolute;top: 50%;margin-top: -.06rem;left: 0}    .syyaowen  .ylxxapp .symreo{display: inline-block}    .symreo{width: 2.8rem;line-height: .8rem;height: .8rem;border: 1px solid #24972f;  -webkit-border-radius:.4rem; -moz-border-radius:.4rem;  border-radius:.4rem;margin-top: .6rem}    .symreo span{margin-right: .1rem}    .syyaowen .symreo{width: 2.8rem}    .fyyqle,.fyyqlele,.fyyqleri{width: 100%;float: inherit}    .fyyqleri{position: relative;width: 100%;padding: .3rem .3rem 0;margin: 0;left: 0;right: 0;top: 0;bottom: 0;}    .fyyqlele{padding-bottom: 70%}    .syjizhan .fyyqri,.fyqwgd{display: none}    .fyyysj{position: relative;line-height: .8rem}    .fyrqbl{padding: 0 .3rem}    .fyrqbl li{float: inherit;width: 100%}    .fyrqbl li a{padding: .3rem 0}    .fyrqbl li{border-bottom: 1px solid #dadada}    .syjizhan .symorpc{text-align: center;padding: 0}    .bmdtbot{width: 100%;margin: 0;padding: 0}    .bmdtlb .swiper-slide{padding: 0;width: 5rem}    .bmdtlb .swiper-slide-active{}    .bmdtlb .swiper-slide-active a{    -webkit-transform: translate(-.2rem, -.2rem);  -moz-transform: translate(-.2rem, -.2rem);  -o-transform: translate(-.2rem, -.2rem);  transform: translate(-.2rem, -.2rem);}    .bmdtlb .swiper-slide-active a:before{opacity: .5;bottom: -.2rem;  right: -.4rem;}    .bmdtlb .swiper-slide-active:after{opacity: 1;}    .dtyuan{display: none;position: relative; height:.2rem !important;width:100% !important;bottom: 0 !important;margin-top: .6rem !important;}    .dtyuan span{width: .2rem !important;height: .2rem !important;background: #858986;padding: 0 !important;margin: 0 .15rem !important;opacity: 1 !important;vertical-align: top !important;}    .dtyuan .swiper-pagination-bullet-active,.dtyuan .swiper-pagination-bullet-active{ background:#24972f;}    /*.bmjtdiv{display: none}*/    .syrdhd{background: #fffffe url(../images/syhdapp.jpg) no-repeat center bottom;background-size: 100% auto;}    .syrdhd .ftztptop .symreo{display: none}    /*.syhdbot li{margin: 0 2% 2% 0 !important;width: 49%;padding-bottom: 36%}*/    /*.syhdbot li:nth-child(2n){margin-right: 0 !important;}*/    .syhdbot li{display: none;margin: 0;width: 48%;padding-bottom: 36%}    .syhdbot li:first-child{width: 100%;margin-bottom: .4rem}    .syhdbot li:nth-child(2){margin-right: 4%}    .syhdbot li:nth-child(1),.syhdbot li:nth-child(2),.syhdbot li:nth-child(3){display: block}    .hdzt{top: .15rem;left: .15rem;width: 1.48rem;line-height: .5rem;font-size: .24rem}    .hdbt{width: 100%;padding: 0 .3rem;box-sizing: border-box;left: 0;right: 0}    .fyspclic li{width: 48%;padding-bottom: 0;margin-bottom: .4rem;margin-left: 0;margin-right:0}    .fyspclic  li:nth-child(2),.fyspclic  li:nth-child(4){margin-right: 4%}    .fyspclic  li:first-child{width: 100%}    .fykpbt{position: relative;left: 0;right: 0;padding: 0;bottom: 0}    .fykptwo li,.fykponw li{width: 100% !important;margin: 0 0 .4rem !important}    .fyspdiv{height: 60%}    .fykponw li,.fykptwo li{padding: .2rem .2rem 0;}    .fykponw{margin-bottom: 0}    .fykpsj{top: .3rem;left: .3rem;background-size: .2rem auto;padding-left: .3rem}    .syhdbg {  background: #fff url(../images/syhdbgapp.jpg) no-repeat center top;  background-size: 100%;padding: .9rem 0 10.4rem}    .syhdbg .fykponw li{display: none;width: 100% !important;margin: 0}    .syhdbg .fykponw li:first-child{float: left;width: 100% !important;margin: 0 0 .4rem 0}    .syhdbg .fykponw li:nth-child(1),.syhdbg .fykponw li:nth-child(2){display: block}    .syhdbg .fykponw li:nth-child(2){margin-right: 0 !important;}    .syhdbg .fykponw li:nth-child(2) {position: relative;padding:.2rem !important;}    .syhdbg .fykponw li:nth-child(2) .fykponeimg{position: absolute;top: .2rem;left: .2rem;width: 55%;height: auto;padding-bottom: 0;bottom: .2rem}    .syjgmc{bottom: 0;        position: relative;        margin-left: 55%;        background: none;        padding: .5rem 0 .5rem .5rem;        left: 0;        right: 0;        width: 45%;    box-sizing: border-box}    .syjgmc span{margin-bottom: .2rem}    .sylsyg{margin-top: 2.1rem}    .sylsyg .ftztptop{text-align: center}    .sylsnf,.sylsjs{width: 100%;text-align: center}    .sylsjs{margin-top: .4rem;padding: 0 .5rem;box-sizing: border-box}    .sylsbot .fytpjt0,.sylsbot .fytpjt1{bottom: auto;top: 1.1rem}    .sylssj{display:none}    .sylstp{display: none}    .syshuzi{padding-bottom:0;margin-top: .85rem;}    .syshuzi .ftztptop{margin-top: -10.4rem;margin-bottom: 0}    .syszbot{background: #fff;padding: .5rem 0 0}    .syszbot li{margin-bottom: .25rem}    .syszbot li span{display: block;line-height: .3rem;height: .6rem}    .syappbg{background: #fff}    .foottop{padding: .6rem 0 0}    .footlogo{margin-bottom: .55rem;padding: 0;border-bottom: 0}    .footlogo img{width: 100%;height: auto}    .foottopri{margin: 0}    .footwltz{margin-top: .4rem}    .footwltz li{width: 24.25%;margin: 0 1% 1% 0 !important;padding-bottom: 24.25%}    .footwltz li:nth-child(4n){margin-right: 0 !important;}    .footlx{display: none}    .foottopri{position: relative;padding-top: 58%}    .footzp{position: absolute;top: 0;left: 0;margin: 0;width: 100%}    .footbot{padding: .35rem 0 .6rem;border-top: 0;text-align: center}    .footbot span,.footbot a{display: inline-block}    .footbot a{margin: .05rem .25rem .2rem !important;}    .footbot ul{float: inherit;text-align: center}    .footbot li{display: inline-block;vertical-align: top;float: inherit}    .footbot li img.footwlic{height: .31rem}    .fymbx{line-height: .4rem}    .fymbx .main1600{padding-right: 0}    .fymbx img{height: .4rem}    .fyxwxqbt p span{margin: 0 .05rem;font-size: .24rem}    .fyxwxqbt p img{height: .24rem}    .fyxwnext a{width: 100%;margin: .1rem 0}    .fyxwnext a.right{text-align: left}    .fybanntxt{bottom: .4rem}    .fyejnav{display: none}    .page a, .page span{display: none;font-size: .24rem;}    .page p a, .page span.pagecurrent{display: inline-block}    .page a.last{margin-left: .1rem}    .page a.home{margin-right: .1rem}    .fyyqbot .page{margin: 0 .1rem}    .fyyqri{width: 100%;margin-top: .4rem}    .fyyqri a{padding: 0}    .fyyybt{margin: .3rem .3rem .25rem}    .fyyyjj{margin: 0 .3rem .25rem}    .fyyqri .fyyysj{left: 0;right: 0;margin: 0 .3rem}    .syjizhan{}    .syjizhan .fyyqri{margin-top: 0;width: 21.875%}    .fyrqbl li p.fyrqjj{font-size: .24rem}    .syjizhan .fyrqbl li p.fyrqjj{font-size: .28rem}    .fykptwo{padding-bottom: .2rem}    .fygzdtbg{padding: .3rem .3rem .6rem}    .fydtlb li{line-height: 1rem}    .fydtlb{padding-bottom: .6rem}    .fyszlb li a{padding: .3rem 1rem .3rem 0}    .fyszxwri{width: 100%}    .fyszxwsj{margin-top: .15rem}    .fyszxwsj span{margin-left: .1rem;color: #24972f}    .fydsjstop, .fydsbjq{padding-right: 0;padding-left: 0}    .fydsle{width: 60%;padding-bottom: 75%}    .fydsri{width: 100%}    .fydslxfs span{margin-bottom: .1rem}    .fytdlb li{width: 48%;margin: 0 2% .4rem 0}    .fytdlb li:nth-child(2n){margin-right: 0}    .fydsimg{padding: .1rem}    .fydsfl{text-align: left}    .fydsfl li a{padding: 0 .2rem;line-height: .6rem;font-size: .28rem}    .fyldgh li{display: block;width: 100%;margin: 0 0 .6rem 0;float: inherit}    .fyldgh li pre,.fyldgh li p{height: auto !important;}    .fyldgh li:nth-child(2n){float: inherit}    .fyldghsub{margin: 0}    .fyldbzbot li{padding: .4rem 0}    .fyldbzle span{display: inline-block;margin:  0  0 0 .2rem}    .fyyjsbj{margin: 0 0 .4rem 0}    .fyzwtxt{width: 80%;left: 5%;bottom: .5rem;height: auto}    .fyzwimg:after{display: none}    .fydwdz, .fybgstel{width: 100%}    .fybgstel li{width: 100%;margin: 0 0 .4rem 0;height: auto;padding: .3rem 5%}    .fyejnewle{width: 100%;padding-bottom: 76.7%}    .fyejnewri{position:relative;width: 100%}    .fyejnew li{padding: .3rem}    .fyejxwbt{margin-top: .2rem}    .fyejxwjj{margin-bottom: .2rem}    .fyejxwsj{position: relative}    .fyejxwsj span:nth-child(3){display: none}    .fyejxwsj span:nth-child(1){width: 45%;float: left;margin: 0}    .fyejxwsj span:nth-child(2){width: 45%;float: right;text-align: right;margin: 0}    .fyejxwsj:after{display: none}    .fyyjfxtop{padding: 0 0 .4rem 0}    .fyyjfxbot li{width: 100%;padding: .4rem 0}    .fykysub li{width: 100%;margin: 0 0 .4rem 0}    .fyszri li p span{background-size: .24rem auto;padding-left: .3rem}    .fylsnf{display: none}    .fylcrinf{line-height: 1}    .fylcle{width: 100%;float: inherit}    .fylcri{width: 100%;float: inherit;margin: 0;padding: 0}    .fylishi{padding: .9rem 0}    .fylcimg{width: 100%;height: auto;opacity: .35}    .fylcle{position: absolute;top: 0;width: 100%;left: 0;}    .fylcle img{width: 4rem;height: 4rem;margin: 0 auto;display: block}    .fylsxq{margin: 0}    .fylishi .fytpjt0{top: 2.8rem;margin: 0;bottom: auto;left: 3%}    .fylishi .fytpjt1{top: 2.8rem;margin: 0;bottom: auto;right: 3%}    .fylcri{position: relative;z-index: 3}    .fylcri p.fylcrinf{line-height: 4rem;margin: 0}    .fylcrinr{padding: 0 3%;margin: .6rem 0 0}    .fycglb li{width: 100%;margin: 0 0 .4rem 0 !important;}    .fyqfcl, .fyjjxwle{padding: .3rem}    .fyxwdt .fyqfbot{width: 100%}    .fyqftop:after{width: .3rem;height: .4rem}    .fyqftop {padding-bottom: .4rem;  padding-left: .6rem;  margin-bottom: .4rem;  }    .fyxwdtle{position: relative}    .fyxwdtle p{position: absolute;bottom: .2rem;left: 0;width: 100%;box-sizing: border-box;padding: 0 5%;color: #fff;}    .fygzsj{width: 1.2rem}    .fyjlgl li a{padding-left: 1.5rem}    .fygzsj p{line-height: .5rem}    .fygzsj span{line-height: .4rem}    .fyqfbot li a{padding-left: .5rem}    .fyqfbot li:last-child{margin-bottom: 0}    .fyjjxwri{padding: 0 .3rem .3rem}    .fyjbzn{padding:.3rem}    .fyjbnrbot li {padding-left: 1.4rem;  }    .fykybt{padding-left: .3rem;  }    .fyfxbt{line-height: .6rem}    .fyfxbt img{width: .6rem;height: .6rem}    .fysanji li { margin: 0 .1rem;  }    .fysjimg {  width: 1.2rem; height: 1.2rem;  }    .fysanji li a:after {  width: 1.3rem;  height: 1.3rem;  margin-left: -.65rem;  }    .fysanji li.fysjliatv { margin-top: -.5rem;  }    .fysanji{margin-bottom: -.4rem}    .fyldmain{margin-top: .9rem}    .fylddiv{margin-bottom: .4rem}    .fyldnrle{    position: relative; font-size: .6rem;  -webkit-transform: rotate(0deg);  -moz-transform: rotate(0deg);  -o-transform: rotate(0deg);  transform: rotate(0deg);  transform-origin: 0 0;  margin-left: 0;line-height: 1;margin-bottom: .4rem}    .fyldnr{min-height: inherit;padding: 0 0 .4rem 10%}    .fyldnr:after{left: 0;margin-left: 0}    .fyldnr:before{left: 0;margin-left: 6.5px}    .fyzwy:after{width: 28%}    .fyzwy{padding-right: 28%}    .fyylxmle{width: 70%}    .fyylxmri{width: 30%}    .fyylxmle{font-size: .28rem !important;}    .fyylxmri{font-size: .24rem !important;}    .fyldnrri li{line-height: .7rem}    .fyldnrri:after{width: 2rem;height: 2rem;top: 50%;margin-top: -1rem}    .fyyjfxbot li{height: auto !important;}    .fysslb li p img{height: .3rem}    .fysslb li p span{line-height: .3rem;margin: 0 .1rem .1rem}    .fykytdle,.fykytdri{width: 100%;float: inherit}    .fykytdle{padding-bottom: 67.1%}    .fykytdri{margin-top: .3rem}    .fytdbt{margin-bottom: .3rem}    .fytdjj{line-height: .4rem;height:auto;max-height: 1.5rem;margin-bottom: .2rem}    .fytdxq{margin: 0 !important;}    .syxwlbxz li{display: none}    .syxwlbxz li:first-child{display: block;width: 100%;margin: 0 2% 0 0}    .syxwtxtxz{padding: .2rem .3rem}    .syxwtxtxz p{margin-bottom: .15rem}    .syxwtxtxz span{background-size: .35rem auto;height: .35rem;line-height: .45rem;padding-left: .45rem}        /*共用*/    .fyszle,.fyszri,.fyldbzle,.fyldbzri,.fykytople,.fykytopri,.fyxwdtle,.fyqfbot{float: inherit;width: 100%}    .fyszri,.fydsri,.fyqfbot{margin-top: .4rem}    .fyldbzri{margin-top: .2rem}    .lbtyuan{height: .19rem}    .lbtyuan span{width: .19rem;height: .19rem;margin: 0 0 0 .3rem!important}    .syxwlb .lbtyuan{bottom: 1.4rem !important;}    .syywle,.syxwlb{width: 100%;float: inherit}    .fyrqtwomai,.syyaowen .symreo,.syywri,.syxwone,.syxwtwo,.fyyqle a:after,.fyrqbl li:after,.symorpc:after, .symorpc:before,.sybmdt .symreo,.fyszxwle,.fyyjfxbot li:after{display: none}    .pcmroe,.fyszxwsj{display: block}    .syywmain,.sybmdt,.syrdhd,.fymain, .fyszbgs{padding: .9rem 0}    .symorpc{margin-top: .6rem}    .syjizhan{margin-top: 2.2rem}    .ylxxapp,.fyrqtp{margin-top: .4rem}    .ftztptop{margin-bottom: .45rem}    .sylsxq{margin-bottom: 0}    .fydsxm, .fyxwxqbt h1, .fyfxbt, .fyldgh li p, .fykybt, .fyqfbot li,.fyyqtop,.fyxwxqbt, .fydsfl, .fyejbt, .fydwdz, .fyyjcg, .fylcrinf,.fyszbjq{margin-bottom: .4rem}    .fyjbnrbot li{margin-bottom: .1rem}    .xwappul li,.syjizhan .fyrqjj{margin-bottom: .3rem}    .xwappul li:last-child{margin-bottom:0}    .xwflapp,.fyqwbt,.fyqwjj{margin-bottom: .25rem}    .fybanntxt p {        white-space: inherit;        word-wrap: inherit;    }    .syxwtxtxz p{line-height: .5rem;height: auto;max-height: 1rem}    /*字体*/    .fontsize213{font-size: 1.2rem}/*213*/    .fontsize180{font-size: 1.4rem}/*180*/    .fontsize64{font-size: .64rem}/*64*/    .fontsize52{font-size: .3rem}/*52*/    .fontsize50{font-size: .5rem}/*50*/    .fontsize46{font-size: .46rem}/*一级 46*/    .fontsize40, .fyxwxqbt h1{font-size: .4rem}    .fygzsj p{font-size: .32rem}    .fontsize36,.fylwnx .fylwlbatv{font-size: .34rem}/*36*/    .fontsize32{font-size: .34rem}/*32*/    .fontsize24{font-size: .24rem}/*24*/    .fontsize22{font-size: .24rem}/*22*/    .fontsize20,.fyqwbt{font-size: .28rem}/*20*/    body,input,select,textarea,.fontsize16,.sytblbone .swiper-slide p,   .fyszxwbt,.fydtlb,.fydsmz,.fyldgh li pre,.fyejxwbt,.fykybt,.fyszri li p{font-size:.28rem;}/*默认16*/    .fontsize14,.footnavsub a,.footwltz li p,.fyxwsj span,.fyqfbot li span,.symreo,.fyszxwjj,.fydszs,.fykyjj,.fycgjj,.fygzjj{font-size: .24rem}/*14*/    .fydtlb li span,.fyszxwsj{font-size: .2rem}    .fyssbt{font-size: .28rem}    .fyldgh li pre{line-height: .5rem}   .fyejxwbt{line-height: .36rem}    .fyejxwbt{max-height: .72rem}/*2*/   .fyfxjj,.fyszxwjj,.fyzwtxt span,.sylsjs{line-height: .36rem}    .fyszxwjj{max-height: .72rem}/*2*/    .fybjq, .fydsjs pre{line-height: .5rem}    .fydszs{line-height: .36rem}    .fydszs{height: .72rem}/*2*/    /*.fyjbnrbot li{line-height: .3rem}*/    .fyxwbt,.fykyjj,.fyejxwjj,.fyrqjj,.fyyyjj,.fyqwjj,.fycgjj,.syxwbt,.syxwjj,.syxwwznr span,.bmxwjj{line-height: .44rem}    .fyxwbt{height: auto;max-height: .88rem}/*2*/    .fykyjj,.fyrqjj,.fycgjj,.syxwbt,.bmxwjj,.fyyyjj{height: .88rem}/*2*/    .fyejxwjj,.syxwwznr span,.fyqwjj{max-height: .88rem}/*2*/    .syxwjj{height: 1.76rem}/*4*/    /*.syjizhan .fyqwbt{line-height: .36rem}*/    /*.syjizhan .fyqwbt{max-height: .72rem}!*2*!*/    /*.syjizhan .fyyybt{line-height: .26rem}*/    /*.syjizhan .fyyybt{max-height: .52rem}!*2*!*/    .fyqwjj{-webkit-line-clamp:2}    .fyqwbt,.syjizhan .fyqwbt,.fyrqjj{-webkit-line-clamp:1;line-height: .36rem;height: auto;max-height: .36rem}}@media only screen and (max-width:720px){}@media only screen and (max-width:640px){}/*---------------------------------手机----------------------------------------------*/@media only screen and (max-width:500px){}@media only screen and (max-width:414px){}@media only screen and (max-width:375px){}@media only screen and (max-width:360px){    .fyylxmri{font-size: .22rem !important;}}@media only screen and (max-width:320px){}/*1280*1024*/@media (max-width:1280px) and (min-height:867px){}@media (min-width:1025px) and (max-height:900px){}@media only screen and (max-height:780px){}@media (min-width:1025px) and (max-height:780px){}@media only screen and (max-height:630px){}