﻿/*html{font-size: 100px}*/body{padding:0;margin:0 auto;background:#f4f2f2;color:#999;word-wrap:break-word;word-break:break-word;overflow-x:hidden;}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:思源黑体 CN,Arial,"sans-serif"}section,article,header,footer,aside,nav{display:block}.listStyle ul,.listStyle 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:#999;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;}.clear{clear:both;overflow:hidden;height:0;line-height:0}.clearafter:after{content:"";width:100%;clear:both;height:0;overflow:hidden;display:block;}.left{float:left}.right{float:right}.scaleimg img,.trantion,.rotateimg img,.fyxw li,.fyxwjt,.fyxwjt:after,.fyxwtime p,.fyxwbt,.fyerfl li a,.page a,.page i,.header,.nav li a.navyja,.banben a,.ssbtntu,.ssdiv,.ssbtn,.ssinpt,.fyxwnext a,.fybgbtn,.fyxzbt,.fyjjback a,.fyxwjticn,.fyxwjticn:after,.xwtitle,.fyjtle0,.fyjtle1,.hosebotlb .item a,.banben a,.navercp a,.footer a,.cebianlan,.footwlicn img,.fyprobg,.fycpimgbig,.fyproicn,.fyproami li p,.fyprobg:after,.fyprobg:before,.fyshaixuan img,.fyshaixuan span,.fysximgimg0,.fysximg:after,.fysslbsub .item p,.fysslbsub .item p:after,.navsuanjisub a{transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease; }.header{transition:height 0.2s ease;-webkit-transition:height 0.2s ease;-moz-transition:height 0.2s ease;-ms-transition:height 0.2s ease;}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;}.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}.active .contain,.fp-completely .contain{display: block !important;}.radius60{-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;}.radius50{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.radius30{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.radius3{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.radius38{-webkit-border-radius:38px;-moz-border-radius:38px;border-radius:38px;}.radius20{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}.radius10{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.red{color: #78bc27}.fybjq{}.fybjq img{max-width:89%;height:auto !important;display: block;margin: 0 auto}table{border:1px solid #666;border-collapse:collapse;width:100% !important;text-align: center}table tr,table tr td,table th{border:1px solid #666}table tr td,table th{padding:15px 1%}select {    /*appearance:none;*/    /*-moz-appearance:none;*/    /*-webkit-appearance:none;*/    /*background-image: url(../images/xialaicn.png);*/    /*background-repeat: no-repeat;*/    /*background-position: center right;*/    /*padding-right: 14px;*/    /*background-color: inherit;*/    appearance:none;    -moz-appearance:none;    -webkit-appearance:none;    background: url(../images/xialaicn.jpg) no-repeat center right;}.tupian{position: relative;overflow: hidden;}.tupian img{position: absolute;top: 0;left: 0;width: 100%;display: block;height: 100%;object-fit: cover}.main1560{width:15.6rem;margin: 0 auto}.main1440{width:14.4rem;margin: 0 auto}.main1200{width:12rem;margin: 0 auto}/*图片hover效果*/.rotateimg:hover img,.fyshaixuan: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)}.scaleimg:hover img,.pzfwbg,.fyproami li:hover .fyprobg,.fyproami li:hover .fycpimgbig{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.rotateimgUp:hover img,.fywlms li:hover,.fytztople:hover{transform:translateY(-10px);-ms-transform:translateY(-10px);-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px);-o-transform:translateY(-10px)}/*头部*/.header{width:100%;height:1.25rem;position: fixed;top:0;left: 0;z-index: 9999;}.navheight{}.sousuo{margin-top: .5rem;position: relative;margin-left: .2rem;z-index: 3}.ssbtntu{background: url(../images/ssicn.png) no-repeat center center;width: .14rem;height: .14rem;background-size: 100% auto;cursor: pointer;margin-top: .055rem;}.ssdiv{border:1px solid rgba(255,255,255,.5);width: 1.3rem;display: none}.ssinpt{width: 69%;background: none;outline: none;border: 0;height: .25rem;line-height: .25rem\9;vertical-align: top;color: #fff;}.ssbtn{width: 25%;background: url(../images/ssicn.png) no-repeat center center;outline: none;border: 0;height: .25rem;line-height: .25rem;vertical-align: top;padding: 0;cursor: pointer;background-size: auto 50%}.ssinpt::-webkit-input-placeholder{color:#fff;}.ssinpt::-moz-placeholder{color:#fff;}.ssinpt:-moz-placeholder{color:#fff;}.ssinpt:-ms-input-placeholder{color:#fff;}.logo{margin-top:.405rem}.logo img{display: block;height: .44rem;}.logo img.logoicn1{display: none;}.fy_headermain .header{background: #f4f2f2;box-shadow: 0 0 20px rgba(0,0,0,.05)}.fy_headermain .nav li a.navyja,.fy_headermain .ssinpt{color: #332f24}.fy_headermain .ssinpt::-webkit-input-placeholder{color:#332f24;}.fy_headermain .ssinpt::-moz-placeholder{color:#332f24;}.fy_headermain .ssinpt:-moz-placeholder{color:#332f24;}.fy_headermain .ssinpt:-ms-input-placeholder{color:#332f24;}.fy_headermain .banben a{color: #332f24;border-color: #93908b}.fy_headermain .ssbtntu,.fy_headermain .ssbtn{background-image: url(../images/ssicn0.png)}.fy_headermain .ssdiv{border-color: #332f24}.fy_headermain .logo img.logoicn0{display: none}.fy_headermain .logo img.logoicn1{display: block}.fy_headermain .visual i.line{background: #332f24}/*2025*/.banben{line-height: 1.25rem;margin-left: .44rem;position: relative;z-index: 3}.yybb{background: url(../images/tbyyicnhk.png) no-repeat center center;height: 1.25rem;width: .24rem;  background-size: 100% auto;    transition: all 0.6s ease; -webkit-transition: all 0.6s ease;  -moz-transition: all 0.6s ease;  -ms-transition: all 0.6s ease;}.bbsubyy{position: absolute;display: none;    width: 1.4rem;    background: #fff;    left: 50%;    margin-left: -.7rem;box-shadow: 0 0 .2rem rgba(0,0,0,.1);    top: 1rem;text-align: center;    padding: .1rem 0}.bbsubyy:after{content: "";position: absolute;background: url(../images/navsanjiao.png) no-repeat center center;width: .19rem;height: .09rem;background-size: 100% auto;top: -.09rem;left: 50%;margin-left: -.095rem}.bbsubyy a{display: block;margin: .13rem 0;line-height:.2rem;}.bbsubyy img{height: .2rem;display: inline-block;vertical-align: top;margin-right: .1rem}.banben:hover .bbsubyy{display: block}.fy_headermain .yybb{background-image: url(../images/tbyyicnhk1.png)}.nav{}.nav li{position: relative;float: left;padding: 0 .2rem}.nav li a.navyja{display:block;line-height:1.25rem;position: relative;z-index: 2;color: #fff}.nav li.clinav a.navyja,.nav li:hover a.navyja{color: #78bc27;}.naverji{position: absolute;left: 50%;width:2.6rem;margin-left: -1.3rem;border-top:2px solid #78bc27;display: none;background: #f4f2f2;text-align: left;padding: .2rem 0}.naverji a{display:block;position: relative;padding:.15rem 8%;border-bottom: 1px solid #dedede}.naverji a:last-child{border-bottom: 0}.naverji a:after{content: "";position: absolute;right:8%;background:url(../images/navjt0.png) no-repeat center center;top:.27rem;width: .17rem;height: .07rem;background-size: auto 100%}.naverji a:hover{color: #78bc27;}.naverji a:hover:after{background-image: url(../images/navjt1.png);}.navercp{position: fixed;width: 100%;left: 0;margin: 0;padding: 0 0  .54rem 0;min-height: 5rem;}.navinle{width: 19%;margin-left: 1.8rem;color: #332f24;line-height: 1;padding-top: .6rem}.navinnav{width: 18%;padding-top:.45rem}.navercp  a{padding-left: 0;padding-right: 0}.navercp  a:last-child{border-bottom: 1px solid #dedede}.navercp a:after{right: 0}.navinri{width:44.141%;height: 100%;position: absolute;top: 0;right: 0}.navinri p{display: none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-size: cover;background-position: center top;background-repeat: no-repeat}.menu-activator{cursor:pointer;z-index: 1001;display: none;padding-top: 0.475rem;margin-left: .3rem;height: 0.5rem;position: relative;z-index: 3}.visual{    position:relative;;    width:.5rem;    height:.3rem}.visual i.line{    width:100%;    height: .03rem;    background-color:#fff;    -webkit-border-radius:2px;    -moz-border-radius:2px;    border-radius:2px;    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: -0.015rem;    -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;}.visual i.line04{    top:30px;    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);    opacity:0;    -moz-transition-delay:0ms;    -o-transition-delay:0ms;    -webkit-transition-delay:0ms;    transition-delay:0ms;}.cliactnav .visual i.line:nth-child(1),.cliactnav .visual i.line:nth-child(3) {    top:.12rem;    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), .cliactnav .visual i.line:nth-child(4) {    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);    opacity:0}.cliactnav .visual i.line.line01,.cliactnav .visual i.line.line02, .cliactnav .visual i.line.line03, .cliactnav .visual i.line.line04 {    -moz-transition-delay:0ms;    -o-transition-delay:0ms;    -webkit-transition-delay:0ms;    transition-delay:0ms}/*头部 end*//*第1屏 banner*/.banner{position: relative;height: 100vh}#focus{display:block;height:100%;width: 100%}#focus_phone{display:none;}.focus_slide{width:100%;height:100%;position:absolute;top:0;left:0;}.focus_slide .owl-stage-outer,.focus_slide .owl-stage,.focus_slide .owl-item{width:100%;height:100%}.focus_slide .item{position:relative;height:100%;width:100%;overflow: hidden;background-repeat:no-repeat;background-position:center bottom;background-size:cover;}.focus_slide .owl-controls{}.banntxt{padding-top: 3.84rem}.banntxt p{color: #fff;margin-left: .6rem;font-weight: bold;line-height: 1;width: 68%;margin-bottom: .3rem}.banntxt pre{color: #fff;margin-left: .6rem;margin-bottom: .85rem}.banntxt a{color: #fff;margin-left: .6rem;display: inline-block;vertical-align: top;width: 1.9rem;height: .44rem;line-height: .44rem;text-align: center;background-size: cover}.banntxt a.banna0{background-image: url(../images/banera0.png)}.banntxt a.banna1{background-image: url(../images/banera1.png);margin-left: .25rem}.biaoicn{text-align: center;position: relative;margin-top: -.96rem;height: .96rem;z-index: 3}.biaoicn:after{content: "";position: absolute;background: url(../images/biaoicn.png) no-repeat center top;width:3.44rem;height: .96rem;background-size: auto 100%;top:0;left:50%;margin-left: -1.72rem;}.biaoicn img{display: block;height: .24rem;position: absolute;z-index: 3;top:.25rem;left: 50%;margin-left: -0.075rem;    animation:dsjbg 2s  linear infinite;-webkit-animation:dsjbg 2s  linear infinite;-moz-animation:dsjbg 2s  linear infinite;-ms-animation:dsjbg 2s  linear infinite;-o-animation:dsjbg 2s  linear infinite;}@keyframes dsjbg{    0% {        top:.25rem    }    50% {        top:.35rem    }    100% {        top:.25rem    }}@-webkit-keyframes dsjbg{    0% {        top:.25rem    }    50% {        top:.35rem    }    100% {        top:.25rem    }}@-o-keyframes dsjbg{    0% {        top:.25rem    }    50% {        top:.35rem    }    100% {        top:.25rem    }}@-ms-keyframes dsjbg{    0% {        top:.25rem    }    50% {        top:.35rem    }    100% {        top:.25rem    }}@-moz-keyframes dsjbg{    0% {        top:.25rem    }    50% {        top:.35rem    }    100% {        top:.25rem    }}.bannshipin:after{background:rgba(0,0,0,.6);content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%}.biaoicn p{font-weight: bold;margin-top: .24rem;line-height: 1;z-index: 3;position: absolute;left: 0;bottom: 0;width: 100%}.footer{background: #fff;padding-top: 1px}.footlogo{padding-top: .95rem}.footlogoimg{height: .64rem}.footwlicn{margin-top: .08rem}.footwlicn a{margin-left: .21rem;position: relative}.footwlicn img{border: 1px solid #dedede;height: .48rem;width: .48rem}.footwxbgtc{position: absolute;left: 50%;margin-left: -0.735rem;bottom: .6rem;display: none;background: url(../images/footupjt.png) no-repeat center center;width: 1.47rem;height: 1.54rem;background-size: auto 1.54rem;z-index: 9999}.footwxbgtc img{width: 1.2rem !important;height: 1.2rem !important;border: 0;margin:.14rem auto 0;display: block}.footwlicn a:hover .footwxbgtc{display: block}.footnav{margin-top: .57rem}.footnav li{float:left;width: 11%}.footnav li.footlx{width: 27%;float: right}.footnav li p.footnavyj{color: #332f24;font-weight: bold;line-height: 1;margin-bottom: .25rem}.footnav li a{display: block;margin-bottom: .22rem;}.footnav li p.footname{margin-bottom: .22rem;}.footnav li pre{display: block;line-height: .28rem;padding-left: .37rem;background-position:left .05rem;background-repeat: no-repeat;background-size: .2rem auto;margin-bottom: .15rem}.footwl{padding: .6rem 0 .4rem;border-top: 1px solid #dedede;margin-top: .36rem}.footwl li{float: left;min-width: 7.5%;position: relative;margin-bottom: .2rem;padding: 0 1%;text-align: center}.footwl li:after{content: "";position: absolute;top: 0;right: 0;width: 1px;height: 100%;background: #b0b0b0}.footbq{background: #2d2b29;padding: .35rem 0;border-top: .12rem solid #78bc27;color: #fff}.footbq a{color: #fff;display: inline-block}.cebianlan{position: fixed;bottom:1.2rem;right: .3rem;padding: .07rem;width: .83rem;border: 1px dashed #78bc27;display: none;cursor: pointer;z-index: 999}.cebianlan img{background: #78bc27;width: .83rem;display: block}.chanpin{position: relative;padding-top: 1px}.chanpin .main1560,.industry .main1560{position: relative;z-index: 3}.cpbot{margin-top: 6rem}.cpbot ul{margin-left: 9.22%}.cpbot li{float: left;width:24.68%;overflow: hidden;margin: 0 2.8%;position: relative;padding-bottom:11.5%;background: #332f24}.cpbot li img.cpbotimg{opacity: .6}.cpbot li img.cpboticn{margin: auto;top: -9999px;right: -9999px;bottom: -9999px;left: -9999px;max-width: 90%;max-height: 90%;height: .22rem;width: auto;}.cpbot li.cpbotatv{background: #78bc27}.cpbot li.cpbotatv img.cpbotimg{opacity: .5}.cpbot li.cpbotatv:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: .06rem solid #78bc27;box-sizing: border-box}.cpbg,.cpbg li{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.cpbg li{background-size: cover;background-position: center bottom;background-repeat: no-repeat;display: none}.industry{padding-top: 1px;height: 12.57rem;position: relative}.industry .biaoti{margin-left: 12%;margin-right: 12%}.hosebot{position: relative;margin-top: -0.26rem;}.hosebot .fyhosejt1,.hosebot .fyhosejt0{background-color: #fff;margin: 0;top:auto;bottom: .8rem}.hosebot .fyhosejt0{background-image: url(../images/jtle0.png);left:-.9rem}.hosebot .fyhosejt1{background-image: url(../images/jtri0.png);right:-.9rem}.hosebot .fyhosejt0:after{border-color: #fff}.hosebot .fyhosejt1:after{border-color: #fff}.hosebot .fyhosejt0:hover{background-color:#78bc27;background-image: url(../images/jtle.png)}.hosebot .fyhosejt1:hover{background-color:#78bc27;background-image: url(../images/jtri.png)}.hosebotlb{}.hosebotlb .item{text-align: center;height: 4.62rem;}.hosebotlb .item a{display: block;padding: 2rem  .4rem 0}.hoseimgbg{background: url(../images/fyicnbg1.png) no-repeat center top;width: 1.3rem;height: 1.14rem;background-size: 100% auto;margin: 0 auto;padding-top: 1px}.hoseimgbg img{width: .55rem !important;height: .55rem !important;display: block;margin: 0.295rem auto 0}.hoseimgbg img.homeimg1{display: none}.hosebotlb p{color: #332f24;font-weight: bold;margin-top: .2rem}.hosebotlb span{line-height: .2rem;height: .4rem;margin: .1rem 0 .64rem;display: none}.hosebotlb .fybgbtn{margin-top: 0 !important;display: none}.hosebotlb .item:hover span,.hosebotlb .item:hover .fybgbtn{display: block}.hosebotlb .item:hover a{background: url(../images/hkimbg11.png) no-repeat center top;padding-top: 1.1rem;background-size: 100% auto}.hosebotlb .item:hover .hoseimgbg{background-image: url(../images/fyicnbg0.png)}.hosebotlb .item:hover .hoseimgbg img.homeimg0{display: none}.hosebotlb .item:hover .hoseimgbg img.homeimg1{display: block}.gywm{padding-top: 1px;background: #fff}.gywm .biaoti{margin-bottom: 0 !important;}.gytop{}.gytop .biaoti,.fyordebot .biaoti{width: 50%;text-align: left}.gytopri{width: 46%;}.gymapsub{position: relative}.gymapsub img.gymapimg{display: block;width: 100%}/*地图内容*/.homemap{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.homemap .local {visibility:visible;position: absolute;}.homemap .local a{cursor: default;}.homemap .local img{display: block;position: absolute;top: .45rem}.homemap .local .point{position:absolute;top:0;left:50%;right:0;bottom:auto;width:.16rem;height:.16rem;margin:0 0 0 -.08rem;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background:0 0;}.homemap .local .point-dot{top: .11rem}.homemap .local .point-10, .homemap  .local .point-40, .homemap  .local .point-80{width: .38rem;height:.38rem;margin-left: -.19rem}.homemap .local .point-dot{background-color:#78bc27;z-index:50}.homemap .local .point-10:after {    content:'';    display:block;    position:absolute;    top:0;    right:0;    bottom:0;    left:0;    border-radius:50%;    border:1px solid rgba(120,188,39,.8);    background:  rgba(120,188,39,.5);    opacity:0;    -webkit-animation:ripple 4.5s ease-out 225ms infinite;    -moz-animation:ripple 4.5s ease-out 225ms infinite;    -o-animation:ripple 4.5s ease-out 225ms infinite;    animation:ripple 4.5s ease-out 225ms infinite}.homemap .local .point-40:after {    content:'';    display:block;    position:absolute;    top:0;    right:0;    bottom:0;    left:0;    border-radius:50%;    border:1px solid rgba(120,188,39,.8);    background:  rgba(120,188,39,.5);    opacity:0;    -webkit-animation:ripple 4.5s ease-out .9s infinite;    -moz-animation:ripple 4.5s ease-out .9s infinite;    -o-animation:ripple 4.5s ease-out .9s infinite;    animation:ripple 4.5s ease-out .9s infinite}.homemap .local .point-80:after {    content:'';    display:block;    position:absolute;    top:0;    right:0;    bottom:0;    left:0;    border-radius:50%;    border:1px solid rgba(120,188,39,.8);    background:  rgba(120,188,39,.5);    opacity:0;    -webkit-animation:ripple 4.5s ease-out 1.8s infinite;    -moz-animation:ripple 4.5s ease-out 1.8s infinite;    -o-animation:ripple 4.5s ease-out 1.8s infinite;    animation:ripple 4.5s ease-out 1.8s infinite}@keyframes ripple {    0% {        opacity:0;        transform:scale(0)    }    50% {        opacity:1;        transform:scale(.5)    }    100% {        opacity:0;        transform:scale(1)    }}@-webkit-keyframes ripple {    0% {        opacity:0;        transform:scale(0)    }    50% {        opacity:1;        transform:scale(.5)    }    100% {        opacity:0;        transform:scale(1)    }}@-moz-keyframes ripple {    0% {        opacity:0;        transform:scale(0)    }    50% {        opacity:1;        transform:scale(.5)    }    100% {        opacity:0;        transform:scale(1)    }}@-o-keyframes ripple {    0% {        opacity:0;        transform:scale(0)    }    50% {        opacity:1;        transform:scale(.5)    }    100% {        opacity:0;        transform:scale(1)    }}.homemap .dandu{}.homemap .dandu .point-dot{top: 0}.homemap .dandu img{width: 1.49rem;height: 1.49rem;margin: 0;position: relative;z-index: 333;left: 0 !important;top: 0 !important;}.homemap .dandu .point{width: 1.49rem;height: 1.49rem;top: 0;left: 0;margin: 0}.homemap .dandu .point-10, .homemap  .dandu .point-40, .homemap  .dandu .point-80{width: 2.1rem;height:2.1rem;top: -0.305rem;left: -0.305rem}/*地图内容 end*/.xinwen{background: #f4f2f2;padding-top: 1px}.xinwen .biaoicn:after{background-image:url(../images/biaoicn0.png)}.chanpin .biaoicn:after{background-image:url(../images/biaoicn1.png)}.industry .biaoicn:after{background-image:url(../images/biaoicn2.png)}.biaoti{text-align: center;font-weight: bold;color: #332f24;line-height: 1;letter-spacing:-.05rem}.biaoti p{letter-spacing: 0;margin-bottom: .12rem}.xwbot{overflow: hidden}.xwbotle{width:65.8655%;position: relative}.xwbotle .bannerqn{width: auto;padding: 0 .3rem 0 0;bottom: .38rem}.xwbotle .bannerqn li{margin-left: 3px}.xwbotlesub{}.xwbotlesub .item{padding-bottom: 52%}.xwnr{position: absolute;background: url(../images/xwbg.png) no-repeat center bottom;background-size: 100% auto;width: 100%;height: 100%;top: 0;left: 0}.xwnr p{position: absolute;bottom: .38rem;left: 0;color: #fff;font-weight: bold;padding: 0 23% 0 4%;width: 73%;line-height: .32rem}.xwnr img{width: .4rem !important;height: .32rem !important;position: relative;display: inline-block !important;vertical-align: top;margin-right: .25rem}.xwbotri{width: 31.731%;}.xwbotriimg{padding-bottom: 52%}.xwbotritxt{background: #fafafa;height: 2.77rem;padding: 0 .36rem}.xwtime{padding-top: .39rem;line-height: .32rem;margin-bottom: .28rem}.xwtime img{vertical-align: top;height: .32rem;-webkit-transform:scale(1) !important;-moz-transform:scale(1)  !important;-o-transform:scale(1) !important;transform:scale(1) !important;}.xwtime img.xwsjicn1{display: none;}.xwtitle{color: #333333;font-weight: bold}.xwmore{color: #78bc27;margin-top: .45rem}.xwlb{margin-top: .3rem}.xwlb li{float: left;background: #fff;width: 31.731%;margin-right: 2.4035%;}.xwlb li .xwbotritxt{height: 2.9rem}.xwlb li .xwmore{margin-top: 0 !important;}.xwjj{margin: .13rem 0 .2rem}.fybanner{position: relative}.fybanner img{display: block;width: 100%}.fybanner img.fybanersj{display: none}.fybannertxt{position: absolute;bottom:.88rem;left: 50%;margin-left: -7.8rem;text-align: center}.fybannertxt p{color: #fff;font-weight: bold;line-height: 1;margin-bottom: .18rem}.fybannertxt pre{color: #fff}.fyerfl{text-align: center;background: #fff;border-bottom: 1px solid #dcdcdc}.fyerfl li{display: inline-block;vertical-align: top;position: relative;margin: 0 .25rem}.fyerfl li a{display:block;padding: .4rem .1rem;min-width: 1.6rem}.fyerfl li.fyerflatv{}.fyerfl li.fyerflatv:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: .03rem;background: #78bc27}.fyerfl li.fyerflatv a{color: #78bc27}.fymian{}.fyxw{}.fyxw li{border-bottom: 1px solid #dcdcdc;overflow: hidden}.fyxw li a{display: block;padding: .9rem 0}.fyxwle{width:37.153%;position: relative}.fyxwleimg{padding-bottom:51.9%}.fyxwjt{position: absolute;background:#00448d url(../images/jtri.png) no-repeat center center;width: .48rem;height: .48rem;top: 50%;margin-top: -.24rem;right: -.24rem;z-index: 3;background-size: auto 100%}.fyxwjt:after{content:"";position: absolute;margin-top: -.34rem;margin-left:  -.34rem;border: 1px dashed #00448d;box-sizing: border-box;width: .68rem;height: .68rem;top: 50%;left: 50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.fyxwjtjt0{left: 23%;background-image: url(../images/jtle.png);cursor: pointer;}.fyxwjtjt1{right: 23%;cursor: pointer}.fylcjt0,.fylcjt1{top: 2.73rem;margin-top: 0}.fyxwri{width: 56%;position: relative}.fyxwtime{position: absolute;top: 0;left: 0;text-align: center}.fyxwtime p{color: #00448d;font-weight: bold;line-height: 1;margin-bottom: .14rem}.fyxwtime span{}.fyxwbt,.fyxwjj{margin-left: 1.87rem}.fyxwbt{color: #332f24;font-weight: bold;margin-bottom: .8rem}.fyxwjj{}.page{text-align: center;line-height: 1}.page a,.page span{display:inline-block;text-decoration:none;cursor: pointer;text-align: center;padding: 0 .29rem;font-weight: bold}.page span.pagecurrent,.page a:hover{color:#78bc27}.page span.dianspan,.page span.pagewz{vertical-align:top;}.page a.home,.page a.last,.page span.dianspan{padding: 0}.page a.home i,.page a.last i,.page a.prev i,.page a.next i{}.page a.home i{display: inline-block;background: url(../images/pageicn0.png) no-repeat center center;width: .26rem;height:.16rem;background-size: 100% auto;margin-right: .17rem}.page a.last i{display: inline-block;background: url(../images/pageicn1.png) no-repeat center center;width: .26rem;height:.16rem;background-size: 100% auto;margin-left: .17rem}.page a.prev i{display: inline-block;background: url(../images/pageicn2.png) no-repeat center center;width: .13rem;height:.16rem;background-size: 100% auto;margin-right: .17rem}.page a.next i{display: inline-block;background: url(../images/pageicn3.png) no-repeat center center;width: .13rem;height:.16rem;background-size: 100% auto;margin-left: .17rem}.page a.home:hover i{background-image: url(../images/pageicnred0.png)}.page a.last:hover i{background-image: url(../images/pageicnred1.png)}.page a.prev:hover i{background-image: url(../images/pageicnred2.png)}.page a.next:hover i{background-image: url(../images/pageicnred3.png)}.fyjjback{background: #fff;border-top: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;padding: .3rem 0}.fyjjback a{display: inline-block;background: url(../images/pageicn2.png) no-repeat center left;padding-left: .68rem}.fyxwxqbt{}.fyxwxqbt p{color: #78bc27}.fyxwxqbt h1{color: #332f24;margin-top: .1rem}.fyxwxqfbt{color: #332f24;font-weight: bold;}.fyxwnext{padding-top: .6rem;margin-top: .86rem;border-top: 1px solid #dedede}.fyxwnext a{font-weight: bold;margin-bottom: .2rem}.fyxiazai li{float: left;width:22.917%;margin: 0 2.7773% .89rem 0}.fyxzimg{padding-bottom: 135%;border: 1px solid #dcdcdc}.fyxzbt{color: #332f24;font-weight: bold;line-height: .9rem;text-align: center}.fyxzpdf{line-height: .4rem;border-top: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;background:url(../images/fyxzicn.png) no-repeat center right;background-size: auto .12rem}.fylxmap{position: relative;background-size: cover;background-position: center center;background-repeat: no-repeat;margin: .9rem auto}.fymapdts{position: absolute;top: 0;right: 0;width: 9.35rem;height: 100%;}.fylxnraaaa{position: relative;z-index: 999;width:5.05rem}.fylxnr{background: #78bc27;width: 3.85rem;padding: .8rem .6rem .64rem;border-bottom: .06rem solid #00448d;position: relative;z-index: 3}.fylxnr li{margin-bottom: .15rem}.fylxnr li p{color: #fff;line-height: .5rem;font-weight: bold}.fylxnr li p img{vertical-align: top;width: .5rem;height: .5rem;border: 1px solid #fff;display: inline-block;margin-right: .27rem}.fylxnr li pre{color: #fff;display: block;margin-left: .77rem}.fybiaoge{}.fybiaoge li{width: 48%;margin-bottom: .5rem}.fybiaoge li:last-child{margin-bottom: 0}.fybiaoge li.fybgli{width: 100%;}.fybiaoge li p{display: block;color: #666666;margin-bottom: .15rem}.fybginpt{display: block;line-height: .7rem\9;height: .7rem;background:#fff;border: 1px solid #dcdcdc;vertical-align: top;outline:none;width: 94%;padding: 0 3%}.fybginpt::-webkit-input-placeholder{color:rgba(51,47,36,.5);}.fybginpt::-moz-placeholder{color:rgba(51,47,36,.5);}.fybginpt:-moz-placeholder{color:rgba(51,47,36,.5);}.fybginpt:-ms-input-placeholder{color:rgba(51,47,36,.5);}.fybgtex{display: block;height: 1.47rem;background:#fff;border:1px solid #dcdcdc;vertical-align: top;outline:none;width: 97%;padding: .2rem 1.5%}.fybgbtn{display: block;height: .44rem;border:0;vertical-align: top;outline:none;width: 1.9rem;padding: 0;line-height: .44rem;margin: .8rem auto 0;background: url(../images/banera0.png) no-repeat center center;background-size: cover;color: #fff;cursor: pointer;text-align: center}.fylcbg{background:url(../images/fylcbg.jpg) no-repeat center bottom;background-size: 100% auto}.fylicheng{padding: 0 1.5rem;position: relative}.fylicheng:after{content: "";position: absolute;top: 1.57rem;left: 0;width: 100%;height: 1px;background: #dedede}.fylcdiv{}.fylcdiv .item{text-align: center}.fylctop{height: 2.15rem;position: relative}.fylctop p{position: absolute;top: .94rem;left: 0;width: 100%;font-weight: bold;line-height: 1}.fylctop span{position: absolute;top: 1.39rem;left: 50%;background: #f4f2f2 url(../images/fylcicn0.png) no-repeat center center;width: .37rem;height: .37rem;margin-left: -0.425rem;padding: 0 .24rem;background-size:auto 100% }.fylcbot{color: #332f24;font-weight: bold;text-align: center;display: none}.fylctxt{min-height: 2.8rem;padding-bottom: 1rem;margin: .5rem 28% 0;text-align: center;color: #332f24;font-weight: bold}.fylcdiv .fylcdivatv{}.fylcdiv .fylcdivatv .fylctop p{color: #78bc27;top: 0}.fylcdiv .fylcdivatv .fylctop span{background-image: url(../images/fylcicn1.png);width: 1.06rem;height: 1.06rem;margin-left: -0.53rem;top: auto;bottom: 0;padding: 0;background-color: none}.fyxwbot{overflow: hidden}.fyxwbot .xwbotritxt,.fyxwbot .xwlb li .xwbotritxt{height:2.56rem}.fyxwbot .xwlb li .xwmore{margin-top: .45rem !important;}.fyxwbot .xwlb li{margin-bottom: .4rem}.fyxwjticn{position: absolute;background:#fff url(../images/fyvideoicn0.png) no-repeat center center;width: .71rem;height: .71rem;top: 50%;margin-top: -.355rem;left: 50%;z-index: 3;margin-left: -.355rem;background-size: auto 100%}.fyxwjticn:after{content:"";position: absolute;margin-top: -.5rem;margin-left:  -.5rem;border: 1px dashed #fff;box-sizing: border-box;width: 1rem;height: 1rem;top: 50%;left: 50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.fytour{}.fytour li{float: left;width: 25%;text-align: center}.fytour li a{display: block;line-height: .55rem;color: #332f24;font-weight: bold;border: 1px solid #dcdcdc;margin: 0 0 0 -1px;letter-spacing: -.02rem}.fytour li.fytouratv a{color: #fff;background: #78bc27}.fytourtop{margin-bottom: .12rem;position: relative;padding-bottom:38.65%}.fytourtop:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;background: url(../images/fytourbg.png) no-repeat center bottom;background-size: 100% auto}.fytourtop .fytorutxt{display: block}.fytourbot{position: relative;overflow: hidden}.fyjtle0,.fyjtle1{position: absolute;top: 50%;width: .48rem;margin-top: -.24rem;height: .48rem;z-index: 3;cursor: pointer}.fyjtle0{left: 0}.fyjtle1{right: 0}.fytorulb{}.fytorulb .item{padding-bottom: 51%}.fytorulb .item:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(51,47,36,.6)}.fytorutxt{position: absolute;display: none;bottom: .4rem;left: 0;width: 91%;padding: 0 4.5%;z-index: 3}.fytorutxt p{color: #fff;font-weight: bold;margin-bottom: .12rem}.fytorutxt pre{color: #fff}.fytorulb .fytorulbatv:after{display: none}.fyorde{background-size: cover;background-position: center top;background-repeat: no-repeat;padding: 1.24rem 0 1rem;min-height:7.56rem}.fyordetop{color: #fff;font-weight: bold;line-height: 1.14rem;margin-bottom:2rem}.fyordetop img{background: url(../images/fyicnbg0.png) no-repeat center center;width: 1.3rem;height: 1.14rem;background-size: cover;display: inline-block;vertical-align: top;margin-right: .3rem}.fyordebot{}.fyordebot .biaoti,.fyordebot .gytopri{padding-top: 0 !important;}.fyordebot .biaoti{color: #fff}.fyordebot .gytopri{color: #fff}.fycomply .biaoti{color: #332f24}.fycomply .biaoti p{color: #78bc27}.fycomply .gytopri{color: #999999}.fyproje{margin-left: 2.33rem}.fyproje .biaoti{text-align:left}.fyindule{width: 22%;position: relative;min-height: 3.85rem;padding-bottom: 1rem}.fyindule .fyindjt0{top: auto;left: 0;margin: 0;bottom: 0}.fyindule .fyindjt1{top: auto;left: 1.1rem;margin: 0;bottom: 0}.fyindlefl{}.fyindlefl li{font-weight: bold;margin-bottom:.3rem;line-height: 1;cursor:pointer}.fyindlefl li.fyindleflatv{color: #78bc27}.fyinduri{width:76.647%}.fyidrusl{}.fyidrusl .owl-stage-outer{height: 4.85rem}.fyidrusl .item{position: relative;width: 7.15rem;margin-right: .4rem}.fyidrusl .item img{display: block;width: 7.15rem;height: 4.85rem}.fyidrusl .item p{position: absolute;bottom: 0;color: #fff;left: 0;width: 90%;display: none;padding: 0 5%}.fydissub{}.fydistr{background: #fbfbfb url(../images/fydistrbg.jpg) no-repeat center bottom;min-height: 11.17rem;padding-bottom: 1.27rem;background-size: 100% auto}.fydistrtop{position: relative}.fydistrtop:after{position: absolute;content: "";width: 100%;height: 1px;left: 0;top: 1.65rem;background: #dcdcdc}.fydistrtop .main1440{position: relative}.fydistrtop .fycsjt0,.fydistrtop .fycsjt1{background-color: #fff;margin: 0;top:1.4rem}.fydistrtop .fycsjt0{background-image: url(../images/jtle0.png);left: -.48rem}.fydistrtop .fycsjt1{background-image: url(../images/jtri0.png);right:-.48rem}.fydistrtop .fycsjt0:after{border-color: #95928d}.fydistrtop .fycsjt1:after{border-color: #95928d}.fydistrtop .fycsjt0:hover{background-color: #8ec74b;background-image: url(../images/jtle.png)}.fydistrtop .fycsjt1:hover{background-color: #8ec74b;background-image: url(../images/jtri.png)}.fymapsubtt{}.fymapbot{display: none}.fymapbot li{background: #fff;border: 1px solid #dcdcdc;border-bottom: .06rem solid #00448d;padding: .4rem 0;margin-bottom: .2rem}.fymapbotle{width: 44%;height: 2.3rem;position: relative;overflow: hidden;margin-left: 2.3%;}.fymapbotle img{    position: absolute;    margin: auto;    top: -9999px;    right: -9999px;    bottom: -9999px;    left: -9999px;    max-width: 90%;    max-height: 90%;}.fymapbotri{margin-right: 4%;border-left: 1px solid #dcdcdc;padding: .2rem 0 .2rem 5%;width: 42%;min-height: 1.9rem}.fycsbt{color: #332f24;font-weight: bold;margin-bottom: .25rem;line-height: 1}.fycsjj{color: #00448d;margin-bottom: .3rem}.fycstel{font-weight: bold;color: #00448d;line-height: 1;margin-bottom: .6rem}.fymapbotri .fybgbtn{margin: 0 !important;}.fydislbt{}.fydislbt .item{text-align: center}.fydislbt .item img{width: auto;display: block;margin: 0 auto;height: 1.32rem; -webkit-filter: grayscale(100%);filter: grayscale(100%);}.fydislbt .item p{background: url(../images/fyciyuan1.png) no-repeat center center;background-size: cover;width: .37rem;height: .37rem;margin: .15rem auto}.fydislbt .item span{font-weight: bold;color: #332f24}.fydislbt .center .item img{-webkit-filter: grayscale(0);filter: grayscale(0);}.fydislbt .center .item p{background-image: url(../images/fyciyuan0.png) }.fydislbt .center .item span{color: #78bc27}.fytopbo{}.fytopbole{width:46.154%}.fywhotop{color: #332f24;font-weight: bold}.fywhobot{}.fytopbori{width: 44.552%}.fytopbori img{display: block;width: 100%}.fytopbotwo{margin-bottom: 0 !important;}.fychoose{}/*.fychoose p{padding-left: .36rem;position: relative;margin-bottom: .2rem}*//*.fychoose p:after{content: "";position: absolute;background: #00448d;width: .06rem;height: .06rem;top:.13rem;left: 0;}*/.fycomptop{}.fyad{width: 90%}.fyad img{display: block;width: 100%}.fytrhe{}.fytrhetop{font-weight: bold;color: #332f24}.fycombotri{}.fycombotri .fytopbole{width: 44%}.fycombotri .fytopbori{width:46.528%}.fytidiv{}.fytidiv ul{display: flex;justify-content: space-between;}.fytidiv li{text-align: center}.fytidiv li img{height: .53rem;display: block;margin: 0 auto}.fytidiv li p{color: #332f24;font-weight: bold;}.fycomlbt{margin-left: 1.8rem;position: relative}.fycomlbt .fycomlbjt1,.fycomlbt .fycomlbjt0{background-color: #fff;margin: 0;top:auto;bottom: .9rem}.fycomlbt .fycomlbjt0{background-image: url(../images/jtle0.png);left: 52.328%}.fycomlbt .fycomlbjt1{background-image: url(../images/jtri0.png);right:auto;left: 58.5%}.fycomlbt .fycomlbjt0:after{border-color: rgba(255,255,255,.5)}.fycomlbt .fycomlbjt1:after{border-color: rgba(255,255,255,.5)}.fycomlbt .fycomlbjt0:hover{background-color:#78bc27;background-image: url(../images/jtle.png)}.fycomlbt .fycomlbjt1:hover{background-color:#78bc27;background-image: url(../images/jtri.png)}.fycomlbtsub{}.fycomlbtsub .item{position: relative}.fycombotle{width: 45.328%;padding-bottom:47.3%}.fycombootri{width: 35%;margin-left: 7%}/*.fycombootri .fytrhetop,.fycombootri .fytrhebot{color: #fff}*/.fyproami{margin: 1.1rem auto}.fyproami li{float: left;width: 31.459%;margin-right: 2.8115%;position: relative;height: 6.15rem;margin-bottom: .5rem}.fyproami li a{display: block;padding: 0 .15rem}.fyprobg{position: absolute;top: 0;left: 0;background-size: cover;background-position: center top;background-repeat: no-repeat;width: 100%;height: 100%;}.fyprobg:before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(255,255,255,.92)}.fyprobg:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 1px solid #dcdcdc;box-sizing: border-box}.fyproicn{display: block;margin: .5rem auto .26rem;height: .36rem}.fyproami li p{text-align: center;position: relative;color: #332f24;font-weight: bold;margin-bottom: .6rem;line-height: 1}.fyproami li p:after,.fyproami li p:before{content: "";position: absolute;top: 50%;background: rgba(0,0,0,.2);width: 27%;height: 1px;}.fyproami li p:before{left: 3%}.fyproami li p:after{right: 3%}.fycpimgbig{padding-bottom: 55%;margin-bottom: .6rem;opacity: .5}.fyproami .fybgbtn{margin-top: 0 !important;}.fyproicn,.fyproami .fybgbtn,.fyproami li p{position: relative;z-index: 3}.fyproami li:hover .fyprobg:after{border:.05rem solid #78bc27}.fyproami li:hover .fyprobg:before{background: rgba(255,255,255,.8)}.fyproami li:hover .fycpimgbig{opacity: 1}.fyproami li:hover .fyproicn{margin-top: .3rem}.fyproami li:hover p{margin-bottom: .9rem}.fyactuators{border-bottom: 1px solid #dcdcdc;}.fyactuators:last-child{margin-bottom: 0 !important;padding-bottom: 0 !important;border-bottom: 0}.fyacttop{}.fyacttopimg{vertical-align: middle;height: .36rem;margin-right: .3rem}.fyatcbts{color: #332f24;font-weight: bold;display: inline-block;vertical-align: middle;}.fyshaixuan{cursor: pointer}.fyshaixuan span{color: #332f24;font-weight: bold;vertical-align: middle;display: inline-block}.fyshaixuan img{display: inline-block;vertical-align: middle;border: 1px solid #dddddd;height: .5rem;margin-left: .3rem}.fyshaixuan img.fysxicn1{display:none}.fysx_clisk span{color: #78bc27}.fysx_clisk img.fysxicn0{display:none}.fysx_clisk img.fysxicn1{display:inline-block}.fysxjg{background: #fff;position: relative;padding: .8rem .8rem .4rem;display: none}.fyqcss{position: absolute;top: .39rem;right: .5rem;cursor: pointer;color: #78bc27;line-height: .24rem}.fyqcss img{vertical-align: top;height: .24rem;margin-right: .15rem}.fysxjg li{line-height: .36rem}.fysxjgspan{display: inline-block;vertical-align: top;color: #78bc27;font-weight: bold;margin-right: .3rem}.fysxjgxx{display: inline-block;vertical-align: top}.rememberLeft{display: inline-block;vertical-align: top;color: #332f24;margin-right: .25rem;}.rememberLeft label{display: inline-block;vertical-align: top;cursor: pointer}.rememberLeft input{display: none}.rememberPass{background:url(../images/checkhui.png) no-repeat left center;padding-left: .3rem;background-size: .18rem auto;display: inline-block}.checkboxTrueImg .rememberPass{background-image:url(../images/checkred.png); }.remisz{display: block;color: #999999;padding-left: 0.3rem;margin-top: -0.05rem;line-height: 1}.fysxinpt{border: 0;border-bottom: 1px solid #dcdcdc;width: 4rem;display: inline-block;vertical-align: top;height: .36rem;line-height: .36rem\9;outline: none;background: none;padding: 0 1%}.fysslb{position: relative}.fysslbsub{}.fysslbsub .item{margin-left: 1px}.fysslbsub .item p{color: #332f24;font-weight: bold;position: relative}.fysslbsub .item p:after{background: url(../images/fyfyjticn.png) no-repeat center left;background-size: .27rem auto;position: absolute;content: "";top: 0;left: 0;width:  .27rem;height: 100%;opacity: 0}.fysximg{padding-bottom: 116%;}.fysximg:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 1px solid #dcdcdc;box-sizing: border-box;}.fysximgimg0{opacity: 0}.fysxjt0{left: -7%}.fysxjt1{right:-7%}.fysslbsub .item:hover p{color: #78bc27;padding-left: .6rem;}.fysslbsub .item:hover p:after{opacity: 1;}.fysslbsub .item:hover img.fysximgimg0{opacity: .2}.fysslbsub .item:hover .fysximg:after{border: .05rem solid #78bc27;}.fycpxq{position: relative;background: #fbfbfb}.fycpxqle{width: 50%;padding: 1.86rem 0}.fycpxqlesub{margin-left: 2.4rem}.fycpxqlesub .fybgbtn{margin-left: 0}.fyfbbt{color: #332f24;font-weight: bold;line-height: 1;width: 75%}.fycpxqri{width: 50%;position:absolute;background: #fff;height: 100%;top: 0;right: 0;overflow: hidden}.fycpxqri img{display: block; position: absolute;margin: auto;top: -9999px;right: -9999px;bottom: -9999px;left: -9999px;max-width: 90%;max-height: 90%;}.fyxqml{}.fyxqmlle{width: 25%;}.fyxqmlle li{font-weight: bold;margin-bottom: .3rem;cursor:pointer}.fyxqmlle li.fyxqmlleatv{color: #78bc27}.fyxqmlri{width: 72%;}.fyxqdiv:first-child,.fyleavme .biaoti,.fyxqdiv .biaoti{padding-top: 0 !important;}.fyxqdiv .biaoti{text-align: left;padding-bottom: .3rem;border-bottom: 1px solid #dcdcdc}.fyhero{color: #332f24;font-weight: bold}.fyxqnr{}.fyxqnr li{position: relative;float: left;color: #332f24;font-weight: bold;padding-left: 3%;min-width: 29.33%;margin-right: 1%}.fyxqnr li:after{content: "";position: absolute;background: #00448d;width: .06rem;height: .06rem;  -webkit-border-radius:50%;  -moz-border-radius:50%;  border-radius:50%;top: .16rem;left: 0}/*开始*/.bannqhapp{display: none}.bannerqn{position: absolute;bottom: .6rem;right: 0;z-index: 4;width: 90%;text-align: right;padding: 0 5%;height: 24px}.bannerqn li{position: relative;display: inline-block;vertical-align: top;margin-left: 10px;cursor: pointer}.bannerqn li p{position: absolute;top: 2px;left: 2px;width: 20px;height: 20px;background: url(../images/yuan1.png) no-repeat center center;}.bannerqn li.bannerqnatv p{background-image: url(../images/yuan0.png)}.circle{    stroke: #fff;    fill: none;    stroke-width:2;    stroke-dasharray:62.8,62.8;    stroke-dashoffset:62.8;}/*svg:hover .circle{*/    /*stroke-dashoffset:0;*//*}*/.bannerqn li.bannerqnatv .circle{stroke-dashoffset:0;transition: all 5s;}/*end*/.bannervideo{width: 100%;object-fit: contain;background: #000;outline: none}.fyssjg{}.fyssjg .fyxwri{width: 100%}.fyssjg .fyxwbt{margin-bottom: .2rem}.fyssjg .fyxwbt,.fyssjg .fyxwjj{margin-left: 0}.fyspljwge .bannervideo{height: 6.25rem}.homeviedwbaner{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover}.navsanji{position: relative;}.navsuanjisub{position: absolute;width: 100%;left: 100%;display: none;background: #f4f2f2;top: 0;}.navsuanjisub:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 2px;background: #78bc27}.navsanji:hover a.naverjiaa{color: #78bc27}.navsanji:hover a.naverjiaa:after{background-image:url(../images/navjt1.png)}.navsanji:last-child a.naverjiaa{border-bottom: 0}.naverji_cp{}.navsuanjisub a:hover{font-weight: bold}.anchorBL{display: none !important;}.owl-theme .owl-controls{display: none}.owl-theme .owl-dots .owl-dot span{margin:0 .18rem;background:rgba(255,255,255,.2);width:.2rem;height:.2rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position: relative;opacity:1;border: 1px solid #fff}.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{background:rgba(233,25,46,.2);opacity: 1;border-color: #e9192e}.biaoti,.gytopri,.fycomptop{padding-top: 1.5rem}.fycombotri .fywhotop{padding-top: 1.36rem}.fycombootri{padding-top: 1.15rem}.fyxqml,.fyleavme{padding-top: 1.44rem}.fyxwxqbt{padding-top: .9rem}.fycomply,.fytopbotwo .fywhotop{padding-top: .85rem}.fywhotop{padding-top: .6rem}.xinwen{padding-bottom: 1.8rem}.fymian{padding-bottom: 1.5rem}.fyxqmlle{padding-bottom: 1.44rem}/*.fyxqml{padding-bottom: 1.44rem}*/.chanpin{padding-bottom: 1.2rem}.fyactuators{padding-bottom: .95rem}.fycomptop{padding-bottom: .9rem}.fymai_bot{padding-bottom: 0 !important;}.fymapbot{margin-top: 1.6rem}.fyjjback{margin-top: 1.25rem}.fysslb{margin-top: .67rem}.fysxjg{margin-top: .4rem}.fyxwbot .fybgbtn,.fytidiv{margin-top: .5rem}.fysslbsub .item p{margin-top: .3rem}.fytidiv li p{margin-top: .2rem}.fysxjg .fybgbtn{margin-top: 0 !important;}.biaoti,.fyxqdiv{margin-bottom: 1.1rem}.fyxqdiv:last-child{margin-bottom: 0 !important;}.fytour,.fyactuators{margin-bottom: .95rem}.fycomlbt{margin-bottom: .9rem}.fyxw,.fytopbo{margin-bottom: .87rem}.fytrhe,.fyad{margin-bottom: .8rem}.fymian .biaoti{margin-bottom: .75rem}.fyxwxqbt h1,.fyxwxqfbt,.fysxjg li{margin-bottom: .45rem}.fywhotop,.fyfbbt{margin-bottom: .4rem}.fyhero{margin-bottom: .35rem}.fyxiazai,.fytrhetop{margin-bottom: .3rem}/*字体*/.biaoti,.fybannertxt p,.fyxwtime p,.fylcdiv .fylcdivatv .fylctop p,.fyordetop{font-size: .85rem}/*85*/.banntxt p{font-size: .7rem}/*70*/.navinle,.fyxwxqbt h1,.fytorutxt p,.biaoti p,.fywhotop,.fycsbt,.fytrhetop,.fyatcbts,.fyfbbt,.fyhero{font-size: .36rem}/*36*/.xwtitle,.xwnr p,.fyxwbt,.fyxwxqfbt,.fyxwnext a,.fyxzbt,.fylxnr li p,.fylctop p,.fylctxt,.fylcbot,.fytour li a,.fyindlefl li,.fycstel,.hosebotlb p,.fyproami li p,.fyshaixuan span,.fysxjgspan,.fysslbsub .item p,.fyxqmlle li,.fyxqnr li{font-size: .26rem}/*26*/.footnav li p.footnavyj,.banntxt pre,.fybannertxt pre{font-size: .24rem}/*24*/.biaoicn p,.fyerfl li a,.page,.fyjjback a,.fydislbt .item span{font-size: .22rem}/*22*/body,input,select,textarea{font-size:.16rem}/*默认字体16*/.fylctxt,.fylcbot{line-height: 1.23}.fybjq,.fylxnr li pre{line-height: 2}.xwtitle,.banntxt pre,.fyxwbt{line-height: .3rem}/*24.26,30*/.xwtitle{height: .6rem}/*26,30*/.fyxwbt{max-height: .6rem}.fyxwjj{line-height: .32rem}/*16,32*/.fyxwjj{max-height: 1.28rem}/*16,32*/.xwjj{line-height: .24rem}/*16,24*/.xwjj{height: .48rem}/*16,24*/.fytrhetop{line-height: .42rem}/*36,42*//*.fyhbbotlb .owl-controls{display: none}*/.fyxw li a:hover .fyxwjt:after,.fyxwjtjt0:hover:after,.fyxwjtjt1:hover:after{border-color: #78bc27}.fyxw li a:hover .fyxwjt,.fyxwjtjt0:hover,.fyxwjtjt1:hover{background-color: #78bc27}.fyxw li a:hover .fyxwtime p,.fyxw li a:hover .fyxwbt,.fyerfl li a:hover,.fyxwnext a:hover,.fyxiazai li:hover .fyxzbt,.xwlb li:hover .xwtitle,.xwbotri:hover .xwtitle,.banben a:hover,.footer a:hover{color: #78bc27}.fyjjback a:hover{color: #78bc27;background-image: url(../images/pageicnred2.png)}.cebianlan:hover,.banntxt a:hover,.fybgbtn:hover,.fyqcss:hover{opacity: .8}.fybgbtn:hover,.fyproami li:hover .fybgbtn,.hosebotlb .item:hover .fybgbtn,.fysxjg .fybgbtn{background-image: url(../images/banera1.png)}.xwlb li:hover .fyxwjticn,.xwbotri:hover .fyxwjticn{background-color: #78bc27;background-image: url(../images/fyvideoicnred0.png)}.xwlb li:hover .fyxwjticn:after,.xwbotri:hover .fyxwjticn:after{border-color: #78bc27}.xwlb li:hover .xwtime img.xwsjicn0,.xwbotri:hover .xwtime img.xwsjicn0{display: none}.xwlb li:hover .xwtime img.xwsjicn1,.xwbotri:hover .xwtime img.xwsjicn1{display: inline-block}.fyjtle0:hover,.fyjtle1:hover{background: #78bc27}.footwlicn img:hover{border-color: #78bc27}.cblnew{position: fixed;bottom: .5rem;right: 0;z-index: 999;width: .8rem;background: #f1f8e9}.cblnew li{width: .8rem;height: .8rem;border-bottom: 1px solid #e6f3d6;padding-top: .24rem;box-sizing: border-box;cursor: pointer;position: relative}.cblnew li img.cbicn0,.cblnew li img.cbicn1{display: block;margin:0 auto;height: .32rem}.cblnew li img.cbicn1{display: none}.cblnew li a{display: block;height: 100%}.cblnewsub{position: absolute;top: 0;right: .8rem;padding-right: .18rem;text-align: center;display: none}.cblnewsub:after{background: url(../images/cbsjicn.png) no-repeat center center;width: .1rem;height: .13rem;top: 50%;right: 0;margin-top: -.065rem;position: absolute;content: "";background-size: 100% auto}.cblys p{color: #fff;line-height: .8rem;width: 2.38rem;background: #82ca2c;}.cblys p a{color: #fff}.cblnew li:hover{background: #82ca2c}.cblnew li:hover img.cbicn0{display: none}.cblnew li:hover img.cbicn1{display: block}.cblnew li:hover .cblnewsub{display: block}.cblnew li a.cbltelapp{display: none}/*********************************适配*************************/@media only screen and (max-width:1680px){    /*html{font-size: 86.7188px;}*/}@media only screen and (max-width:1600px){    /*html{font-size: 82.5521px;}*/}@media only screen and (max-width:1440px){    /*html{font-size: 74.2188px;}*/}@media only screen and (max-width:1366px){    /*html{font-size: 70.3646px;}*/    .fyordetop{margin-bottom:1rem}}@media only screen and (max-width:1280px){    /*html{font-size: 65.8333px;}*/}@media only screen and (max-width:1200px){    /*html{font-size: 60.5px;}*/}@media only screen and (max-width:1152px){    /*html{font-size: 59.2708px;}*/    .xwjj{line-height: .3rem;height: .6rem}    .nav li{padding: 0 .15rem}    .ssdiv{width: 1.8rem}    .banben{margin-left: .3rem}    .xwlb li .xwbotritxt{height: 3.1rem}}/*---------------------------------平板----------------------------------------------*/@media only screen and (max-width:1024px){    /*html{font-size: 52.6042px;}*/    .header_djl{height: 100% !important;}    .header_djl .nav{visibility: inherit}    .menu-activator{display: block}    .nav{position: fixed;top: 20%;left: 0;width: 82%;height: 100%;padding: 2rem 9% 0;opacity: 0;visibility: hidden;}    .nav li{float: inherit;padding: 0;border-bottom: 1px solid #dedede}    .nav li a.navyja{line-height: 1rem;background: url(../images/navjt0.png) no-repeat center right;    background-size: auto .1rem;}    .naverji{position: relative;width: 100%;padding: .3rem 0 .2rem;left: 0;top: 0;margin: 0}    .naverji a{padding: 0 0 0 4%;border-bottom: 0;margin: 0 0 .1rem 0}    .naverji a:after,.navinri,.navinle{display: none}    .navinnav{width: 100%;padding: 0;float: inherit}    .navercp{min-height: auto}    .navercp a:last-child{border-bottom: 0}    .ssbtntu{width: .22rem;height: .22rem;    margin-top: 0.04rem;}    .fybgbtn{width: 3.2rem;height: .73rem;line-height: .73rem}    .navsuanjisub{position: relative;left: 0;display: none!important;}    /*2025*/    .yybb{width: .35rem}    .bbsubyy{width: 1.4rem;margin-left: -.7rem}    .bbsubyy a {  margin: .15rem 0;font-size: .24rem;line-height: .24rem  }    .bbsubyy img{height: .24rem}}@media only screen and (max-width:992px){    /*html{font-size: 51.6667px;}*/}@media only screen and (max-width:768px){    /*html{font-size:40px;}*/    .banner{height: 0;padding-bottom: 56.3%}    .footnav li{width: 16.66%}    .footnav li.footlx{width: 100%;margin-top: .5rem}    .footbq a{float: inherit}    .fylxnr{width: 40%}    .fytidiv ul{display: block;justify-content: initial;}    .fytidiv li{width: 32.33%;float: left;margin-bottom: .5rem;margin-right: 1%}    .fyxiazai li{width: 48%;margin: 0 4% .5rem 0 !important;}    .fyxiazai li:nth-child(2n){margin-right: 0 !important;}    .fytour li a,.fyxzpdf{line-height: .8rem}    .hosebotlb span{line-height: .3rem;height: .6rem}    .cblnew li a.cbltelpc{display: none !important;}    .cblnew li a.cbltelapp{display: block}}@media only screen and (max-width:750px){    /*html{font-size:100px;}*/    .main1560,.main1440,.main1200{width:90%}    .fylxnraaaa{width: 100%}    .navheight{height: 1rem}    .logo{margin-top: 0.28rem}    .banben a{border-left: 0}    .menu-activator{padding-top: .33rem}    .banben{line-height: 1rem}    .footnav li,.sousuo,.fybannertxt{display: none}    .footnav li.footlx{display: block}    .gymap{overflow: auto}    .gymapsub{width: 19.2rem;}    .fytour li{width: 50%}    .fylxnr{width: 90%;padding: .8rem 5% .64rem}    .header{height: 1rem}    .banner{padding-bottom: 59.3%}    .banntxt{padding-top: .5rem}    .banntxt p,.banntxt pre{width: 100%;margin-left: 0}    .banntxt a{margin-left: 0}    .banntxt pre{margin-bottom: .5rem}    .xwlb li{float: inherit;margin: 0 0 .4rem 0;width: 100%}    .fysxjt0,.fysxjt1{display: block !important;}    .fyad{width: 100%}    .fycombotle{padding-bottom: 104.3%}    .fycombootri{padding: .8rem 5%;width: 90% !important;}    .fycomlbt .fycomlbjt1, .fycomlbt .fycomlbjt0{top: 57%;left: auto}    .fycomlbt .fycomlbjt1{right: 5%}    .fycomlbt .fycomlbjt0{right: 20%}    .fytidiv li img{height: 1rem}    .footlogoimg{height: .4rem}    .footwlicn img{width: .4rem;height: .4rem}    .footnav li pre{line-height: .45rem;padding-left: 0.47rem;background-size: 0.3rem auto;margin-bottom: 0.15rem;}    .biaoicn{margin-top: -.6rem;height: .6rem}    .biaoicn:after{height: .6rem}    .fytour{overflow: auto}    .fytour ul{width: 16rem}    .fytour li{width: 4rem;}    .fytour li a{margin-left: 0}    .fytorutxt pre{line-height: 1.2}    .fytorutxt{bottom: .3rem}    .fyjtle0, .fyjtle1{position: relative;margin: .4rem  .3rem 0 0;background: #78bc27;top: 0;width: .7rem;height: .7rem}    .fyxwjtjt0{left: 3%}    .fyxwjtjt1{right:3%}    .fylctxt{margin: .4rem 0 0}    .fylicheng{padding: 0 1rem}    .fybiaoge li{float: inherit;width: 100%;margin: 0 0 .4rem 0}    .fymapbotri{float: inherit;width: 90%;margin: 0;padding: .4rem 5%}    /*.fychoose p:after{top: .18rem}*/    .fyerfl li{margin: 0}    .fyxiazai li{width: 100%;margin-right: 0}    .fyxzbt{line-height: 1.2rem}    .page a, .page span{display: none;padding: 0 .2rem}    .page .home,.page .prev,.page .next,.page .last,.pagecurrent,.dianspan{display: inline-block !important;}    .fyerfl li a{padding: .2rem 0}    .fyordetop{margin-bottom: 1rem}    .fyindule{width: 90%;float: inherit;margin-left: 5%;min-height:inherit;padding-bottom: 0;display: none}    .fyidrusl .item{width: 6.5rem}    .fyidrusl .owl-stage-outer{height: 4.4rem}    .fyidrusl .item img{width: 100%;height:4.4rem}    .fyinduri{width: 100%;float: inherit}    .fyproje .biaoti{margin-left: 5%}    /*.fyproami{margin: .8rem auto 0}*/    .fyproami li{width: 70%;margin: 0 15% .4rem}    .fyacttopimg{display: block;margin-bottom: .2rem}    .fyshaixuan img{margin-left: .1rem}    .fysxjg{padding: .8rem .3rem .4rem}    .fysxjgspan{margin-bottom: .3rem;display: block}    .rememberLeft{margin: 0 .4rem .2rem 0}    .fysxjgxx{display: block}    .fysxinpt{width: 100%;line-height: .8rem\9;height: .8rem;display: block;padding: 0}    .fycpxqle{float: inherit;padding: .8rem 5%;width: 90%}    .fycpxqlesub{margin: 0}    .fycpxqri{position: relative;width: 100%}    .fycpxqri img{display: block;width: 100%;height: auto;top: 0;left: 0;margin: 0;position: relative;max-width: inherit;max-height: inherit}    .hosebotlb .item{height: auto}    .hosebotlb .item a{padding: .4rem 5% 0}    .hosebotlb span,.hosebotlb .fybgbtn{display: block}    .hosebotlb .item:hover a{background: none;padding-top:.4rem}    .industry{padding: 1px 0 1.2rem;height: auto;}    .cpbot ul{margin: 0}    .cpbot li{width: 31.33%;margin: 0 1%;padding-bottom: 18%}    .hosebot .fyhosejt0{left: 0}    .hosebot .fyhosejt1{right: 0}    .fydistrtop .fycsjt0{left: 0}    .fydistrtop .fycsjt1{right: 0}    .bannerqn{bottom: .2rem}    .bannerqn li{margin-left: 0}    @keyframes dsjbg{        0% {            top:.08rem        }        50% {            top:.1rem        }        100% {            top:.08rem        }    }    @-webkit-keyframes dsjbg{        0% {            top:.08rem        }        50% {            top:.1rem        }        100% {            top:.08rem        }    }    @-o-keyframes dsjbg{        0% {            top:.08rem        }        50% {            top:.1rem        }        100% {            top:.08rem        }    }    @-ms-keyframes dsjbg{        0% {            top:.08rem        }        50% {            top:.1rem        }        100% {            top:.08rem        }    }    @-moz-keyframes dsjbg{        0% {            top:.08rem        }        50% {            top:.1rem        }        100% {            top:.08rem        }    }    /*.hoseimgbg img{width: .9rem !important;height: .9rem !important;margin-top: .12rem}*/    .fymapbotle{margin-left: 0}    .footwlicn a:last-child .footwxbgtc{margin-left: -0.9rem;}    .fybjq{overflow: auto}    .fybjq table{width: 18rem !important;}    /*2025*/    .yybb{height: 1rem;width: .4rem}    .bbsubyy{width: 2rem;margin-left: -1rem}    .bbsubyy a {  margin: .2rem 0;font-size: .3rem; line-height: .3rem  }    .bbsubyy:after{    content: "";  width: .25rem;  height: .12rem;  top: -.12rem;  margin-left: -.125rem;}    .bbsubyy img{height: .3rem;margin-right: .15rem}    .cblnew{bottom: 0;width: 100%;height: 1.1rem}    .cblnew li{float: left;width: 20%;height: 1.1rem;padding-top: .35rem;border: 0;border-right: 1px solid #e6f3d6}    .cblnew li img.cbicn0, .cblnew li img.cbicn1{height: .4rem}    .cblnewsub{top: -.85rem;left: 0;right: 0;padding: 0;width: 4.5rem;height: .85rem}    .cblys p{width: 4.5rem;line-height: .7rem;font-size: .32rem}    .cblnew li.cblnewsli3 .cblnewsub{display: none !important;}    .cblnewsub:after{left: 15%;top: auto; bottom: 0;width: .15rem;height: .09rem;background: url(../images/cbsjicn11.png) no-repeat center center;background-size: 100% auto}    .cblnew li.cblnewsli2 .cblnewsub{left: 50%;margin-left: -2.25rem}    .cblnew li.cblnewsli2 .cblnewsub:after{left: 50%;margin-left: -.075rem}    /*.footbq{padding-bottom:1.45rem}*/    .cblnew li.cblnewsli1,.cblnew li.cblnewsli3,.cblnew li.cblnewsli0{padding: 0}    .cblnew li.cblnewsli1 a,.cblnew li.cblnewsli3 a,.cblnew li.cblnewsli0 a{display: block;box-sizing: border-box;padding-top: .35rem;height: 100%}    /*共用*/    .gytop .biaoti, .fyordebot .biaoti,.gytopri,.fycombotri .fytopbole,.fytopbole,.fytopbori,.fycombotri .fytopbori,.fycombotle,.fycombootri,.fyxwle,.fyxwri,.xwbotle,.xwbotri,.fymapbotle,.fyxqmlri{float: inherit;width: 100%}    .fycomlbt,.fycombootri,.fyproje{margin-left: 0}    .fytourtop,.fybanner img.fybanerpc,#focus,.footwl,.fyindlefl,.fyxqmlle,.bannqhpc{display: none}    .fybanner img.fybanersj,#focus_phone,.fytorutxt,.bannqhapp{display: block}    .biaoti{letter-spacing: 0}    .fyxw li a{padding: .6rem 0}    .footlogo{padding-top: .6rem}    .footnav li.footlx{padding-top: .4rem;margin-top: 0;padding-bottom: .4rem}    .fycombotri .fywhotop,.fywhotop{padding-top: 0;}    .fycomptop{padding: .8rem 0}    .biaoti, .gytopri, .fycomptop,.fycomply, .fytopbotwo .fywhotop,.fyxwxqbt,.fyxqml, .fyleavme{padding-top: .8rem}    .xinwen{padding-bottom: 1.1rem}    .fymapbot{margin-top: .8rem}    .fyxwbot .fybgbtn, .fytidiv,.fytopbori,.fyxwri{margin-top: .4rem}    .footnav,.fyjjback{margin-top: 0}    .fyad,.fyxiazai, .biaoti, .fyxqdiv{margin-bottom: .8rem}    .fytrhetop, .fymian .biaoti,.fytour, .fyactuators,.fyxwbt,.xwbotle{margin-bottom: .4rem}    .fytopbo{margin-bottom: 0}    .fyxwnext{padding-top: .6rem;margin-top: .6rem}    .fyproami{margin: 0 auto}    .fymapdts{position: relative;height: 5rem;width: 100%}    /*字体*/    .biaoti,.fybannertxt p,.fyxwtime p,.fylcdiv .fylcdivatv .fylctop p,.fyordetop{font-size: .4rem}/*85*/    .banntxt p{font-size: .4rem}/*70*/    .navinle,.fyxwxqbt h1,.fytorutxt p,.biaoti p,.fywhotop,.fycsbt,.fytrhetop,.fyatcbts,.fyfbbt,.fyhero{font-size: .36rem}/*36*/    .xwtitle,.xwnr p,.fyxwbt,.fyxwxqfbt,.fyxwnext a,.fyxzbt,.fylxnr li p,.fylctop p,.fylctxt,.fylcbot,.fytour li a,.fyindlefl li,.fycstel,.hosebotlb p,.fyproami li p,.fysxjgspan,.fysslbsub .item p,.fyxqmlle li,.fyxqnr li{font-size: .32rem}/*26*/    .footnav li p.footnavyj,.banntxt pre,.fybannertxt pre{font-size: .32rem}/*24*/    .fyerfl li a,.page,.fyjjback a,.fydislbt .item span{font-size: .32rem}/*22*/    body,input,select,textarea,.fyshaixuan span{font-size:.28rem}/*默认字体16*/    .biaoicn p{font-size: .2rem}    .biaoicn img{top: .08rem}    .fybjq, .fylxnr li pre{line-height: 1.5}}@media only screen and (max-width:720px){}@media only screen and (max-width:640px){}@media only screen and (max-width:414px){    /*html{font-size:55.2px}*/}/*---------------------------------手机----------------------------------------------*/@media only screen and (max-width:500px){}@media only screen and (max-width:414px){}@media only screen and (max-width:375px){    /*html{font-size:50px}*/}@media only screen and (max-width:360px){    /*html{font-size:48px}*/}@media only screen and (max-width:320px){    /*html{font-size: 42.6667px;}*/}/*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){}