body{padding:0;margin:0 auto;background:#fff;color:#666666;word-wrap:break-word;word-break:break-word;}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,PingFang SC,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:#666666;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;cursor:pointer;}.red{color: #dd0707;}*{    -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,.cpzxlbpc:after{content:"";width:100%;clear:both;height:0;overflow:hidden;display:block;}.left{float:left}.right{float:right}.scaleimg img,.trantion,.rotateimg img,.nav li a.navyja,.sousuo,.banquan,.banquan:after,.banquan a,.visual i.line,.header,.navsub p,.sssubdiv,.footwxicn img,.footright li a,.footright li:after,.footright li:before,.footer a,.fyhzhb li,.fymbx a,.fyxwnext a,.fyvrtxt,.fyaltxt,.fyaltxt p,.fyaltxt span,.fyxwtjbt,.fyxwtjxq,.fyxwxq span,.fyxwxq:before,.fyxwbt,.fyyyly li,.fylyxq,.fygcjhbot li,.fygcicn,.fyxwfl a,.fyejbt li,.fyejbt li p,.fycpflsub a,.fycpflsub a:after,.fycplb li p span,.fysltxt,.fysltxt:after,.fyzzbotsub  .item,.fycpflbq li,.fycpflbq li:after,.fyxgcptxt,.cpbg img.cpbgimg1,.cpbg span,.cpbg p,.cpbg img.cpbgimg0,.moreaa,.lybg p,.lybg p:after,.lybg span,.lybg img.lybgimg1,.lybg img.lybgimg0,.hylybot li,.fyxwlb li,.fyxwtxt,.hzlb .owl-dots .owl-dot span,.fyfwicnmin,.fyfwzc:after,.fyfwbt,.fyfwdivsub,.fyfwdivsub:after,.fyfwdivsub:before,.cpzxlbpc .item{transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;}.fyjdal li{transition:box-shadow 0.6s ease;-webkit-transition:box-shadow 0.6s ease;-moz-transition:box-shadow 0.6s ease;-ms-transition:box-shadow 0.6s 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;}.radius50{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.radius60{-webkit-border-radius:.6rem;-moz-border-radius:.6rem;border-radius:.6rem;}.radius30{-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;}.radius15{-webkit-border-radius:.15rem;-moz-border-radius:.15rem;border-radius:.15rem;}.radius10{-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem;}.radius8{-webkit-border-radius:.08rem;-moz-border-radius:.08rem;border-radius:.08rem;}.radius5{-webkit-border-radius:.05rem;-moz-border-radius:.05rem;border-radius:.05rem;}.fybjq img{max-width:100%;height:auto !important;}table{max-width: 100% !important;}select {    appearance:none;    -moz-appearance:none;    -webkit-appearance:none;    background: url(http://old.jory.cn/Public/home/images/xialaicn.png) no-repeat center right;}.tupian{position: relative;overflow: hidden;}.tupian img{position: absolute;top: 0;left: 0;width: 100%;display: block;object-fit: cover;height: 100%}.main1680{width: 16.8rem;margin: 0 auto;}.main1440{width: 14.4rem;margin: 0 auto;}.main1200{width: 12rem;margin: 0 auto;}/*图片hover效果*/.rotateimg:hover img{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.rotateimg360:hover img{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.scaleimg:hover img,.fyxgcptxt{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.rotateimgUp:hover img,.fyejbt li:hover img{transform:translateY(-.05rem);-ms-transform:translateY(-.05rem);-moz-transform:translateY(-.05rem);-webkit-transform:translateY(-.05rem);-o-transform:translateY(-.05rem)}.hylybot li:hover{transform:translateY(-.16rem);-ms-transform:translateY(-.16rem);-moz-transform:translateY(-.16rem);-webkit-transform:translateY(-.16rem);-o-transform:translateY(-.16rem)}/*头部*/.header{width:100%;height:.98rem;z-index: 9999;position: fixed;top: 0;left: 0;background: #fff;box-shadow: 1.5px 2.598px 9px 0 rgba(145, 145, 145, 0.13);}.header:after{width:100%;height:1px;position: absolute;bottom: 0;left: 0;background: rgba(255,255,255,.21);content: ""}.logo{margin-top: 0.225rem}.logo img{display:block;height: .53rem;}.logo img.logoimg0{display:none;}.banquan{margin-top: .32rem;border: 1px solid #ffc600;line-height: .32rem;padding: 0 .12rem 0 .33rem;background: url(../image/ybbb1.png) no-repeat .1rem center;background-size: .19rem auto;margin-left: .1rem}.banquan a{color: #ffc600}.sousuo{position: relative;cursor: pointer;margin-top: .32rem;border: 1px solid #ffc600;width: .32rem;height: .32rem;background: url(../image/sousuo1.png) no-repeat center center;background-size: .32rem auto;}.sousuodiv{position:fixed;top: 0;left: 0;background:rgba(0,0,0,.5);z-index: 9999;width: 100%;height: 100%;display: none;overflow: hidden}.sssubdiv{padding: 5% 0 15%;background: #fff;position: absolute;top: -100%;left: 0;width: 100%}.sstoptt{}.sstsy{text-align: right;color: #808080;padding-top: .25rem;border-top: 1px solid #d9d9d9;margin-top: .2rem}.ssgjzle{width: 70%;height:.6rem;background: none;outline: none;border: 0;padding: 0;color: #808080;line-height: .6rem\9}.ssgjzri{width:15%;height: .6rem;background: url(../image/sousuoss.png) no-repeat right top;outline: none;border: 0;cursor: pointer;background-size: auto .6rem ;line-height: .6rem}.ssclose{text-align: right;margin-bottom: 13%;}.ssclose img{cursor: pointer}.ssbtnans{cursor: pointer;float: left; margin-right: .5rem;margin-top:.05rem;}.nav{}.navbg,.appyuyan{display: none}.nav li{float: left;margin-right: .15rem}.nav li a.navyja{display:block;color: #333333;position: relative;z-index: 2;line-height: .98rem;padding: 0 .24rem}.nav li span{position:absolute;background: #ffc600;width: 0;height:1px;bottom: 0;left:0;}.nav li.clinav span,.nav li:hover span{width: 100%;}.nav li.clinav a.navyja,.nav li:hover a.navyja{color: #ffc600}.naver{position: fixed;width: 100%;background: #fff;left: 0;box-shadow: 1px 1.732px 9px 0px rgba(0, 0, 0, 0.07);padding: .2rem 0 0;max-height: 80%;overflow: auto;display: none}.navsub{width: 16.66%;float: left;position:relative;border-bottom: 1px solid #e5e5e5;text-align: center}.navsub a{display: block;padding: .13rem 0;}.navsub img{height: 1.2rem;display: block;margin: 0 auto .1rem}.navsub p,.navsub i{font-style: normal}.navsub p{color: #333;}.navsub i{color: #ffc600;padding-bottom: .08rem;border-bottom: 1px solid #ffc600;display: none}.menu-activator{height:.5rem;cursor:pointer;width: .54rem;z-index: 1001;margin-left: .25rem; margin-top: .25rem;display: none}.visual{    position:relative;    width:100%;    height:100%;}.visual i.line{    width:100%;    left:0;    height:.06rem;    background-color:#ffc600;    -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: -.03rem;    -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 .visual i.line:nth-child(1),.cliactnav .visual i.line:nth-child(3) {    top:0.04rem;}.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{margin-top: .17rem}.homeheaer{}.homeheaer .header{background:none}.homeheaer .sousuo{background-image: url(../image/sousuo.png);border-color: #fff}.homeheaer .banquan{background-image: url(../image/ybbb.png);border-color: #fff}.homeheaer .banquan a{color: #fff}.homeheaer .logo img.logoimg0{display: block}.homeheaer .logo img.logoimg1{display: none}.homeheaer .nav li a.navyja{color:#fff}.homeheaer .nav li.clinav a.navyja, .homeheaer .nav li:hover a.navyja{color: #ffc600}.fyxwheader{}.fyxwheader .navheight{height: .98rem}.banner{position: relative;height: 100vh}.huadong{position: absolute;bottom: .3rem;width: 2rem;left: 50%;text-align: center;z-index: 3;margin-left: -1rem;padding-bottom: .3rem}.huadong p{color: #fff;margin: .06rem 0 0;line-height: 1}.hdicn0{height: .27rem;display: block;margin: 0 auto}.hdicn1{height: .2rem;display: block;animation:bgbig 1s  linear infinite;-webkit-animation:bgbig 1s  linear infinite;-moz-animation:bgbig 1s  linear infinite;-ms-animation:bgbig 1s  linear infinite;-o-animation:bgbig 1s  linear infinite;position: absolute;bottom: 0;left: 50%;margin-left: -.075rem}@keyframes bgbig{    0% {       bottom: 0;    }    50% {        bottom: -.05rem;    }    0% {        bottom: 0;    }}@-webkit-keyframes bgbig{    0% {        bottom: 0;    }    50% {        bottom: -.05rem;    }    0% {        bottom: 0;    }}@-o-keyframes bgbig{    0% {        bottom: 0;    }    50% {        bottom: -.05rem;    }    0% {        bottom: 0;    }}@-ms-keyframes bgbig{    0% {        bottom: 0;    }    50% {        bottom: -.05rem;    }    0% {        bottom: 0;    }}@-moz-keyframes bgbig{    0% {        bottom: 0;    }    50% {        bottom: -.05rem;    }    0% {        bottom: 0;    }}.jiantou0,.jiantou1{position: absolute;height: .36rem;bottom: .5rem;z-index: 3;cursor: pointer}.jiantou0{right: 3.1rem}.jiantou1{right: 2.4rem}#focus_phone{display:none;}.focus_slide{width: 100%;}.focus_slide .item a{display: block;height: 100vh;background-size:cover;background-position: center top;background-repeat: no-repeat;}.focus_slide .owl-controls{display: none}.footer{background: #1b242b;padding-top: .65rem}.footleft{width: 22%;padding-top: .2rem}.footlogo{display: block;max-width: 90%;margin-bottom: .5rem}.footwx{}.footwx li{float: left;margin-right: .18rem;position: relative}.footwxicn{border: 1px solid rgba(255,255,255,.1);width: .48rem;height: .48rem;position: relative;overflow: hidden}.footwxicn img{position: absolute;margin: auto;top: -9999px;right: -9999px;bottom: -9999px;left: -9999px;max-width: 90%;max-height: 90%;opacity: .1}.footwximg{position: absolute;background: url(../image/wxbg.png) no-repeat center top;width: 1.1rem;height: 1.15rem;bottom: .58rem;left: 50%;margin-left: -0.55rem;background-size: cover;display: none}.footwximg img{display: block;margin: .15rem auto 0;width: .8rem;height: .8rem;}.footwx li:hover .footwxicn img{opacity: .63}.footwx li:hover .footwximg{display: block}.footright{width: 76%}.footright li{float: left;width: 42%;margin: 0 0 0 8%;position:relative;border-bottom: 1px solid rgba(255,255,255,.1)}.footright li:after{content: "";position: absolute;top: 50%;right: 0;background: url(../image/sanjiao0.png) no-repeat center center;background-size: cover;width: .09rem;height: .1rem;margin-top: -.045rem}.footright li:before{content: "";position: absolute;top: 50%;right: 0;background: #ffc600;width: 0;height: 1px;}.footright li a{color: #fff;display: block;line-height: .65rem;}.footbq{background: #203546;color: rgba(255,255,255,.3);margin-top: .77rem;padding: .4rem 0}.footbq a{color: rgba(255,255,255,.3)}.footbq a.footicp0{margin-left: 1.2rem}.footbq a.footicp1{}.footbq a.footicp1 img{display: inline-block;vertical-align: middle;height: .2rem}.footwl{}.footwl a{border-right: 1px solid rgba(255,255,255,.4);padding-right: .1rem;margin-left: .1rem}.footwl a:last-child{border-right: 0;padding-right: 0;color: rgba(255,255,255,.5)}.ceblianlan{position: fixed;bottom: .3rem;right: .2rem;z-index: 99;width: .62rem}.ceblianlan ul{background: #fff;padding: .1rem .08rem;-webkit-border-radius:.6rem;-moz-border-radius:.6rem;border-radius:.6rem;box-shadow:0 .09rem .4rem 0 rgba(0, 0, 0, 0.1)}.ceblianlan li{padding-bottom: .17rem;margin-bottom: .17rem;position: relative}.ceblianlan li:after{content: "";position: absolute;bottom: 0;width: .18rem;height: 1px;left: 50%;margin-left: -.09rem;background: #cccccc}.ceblianlan li:last-child{padding-bottom: 0;margin-bottom: 0}.ceblianlan li:last-child:after{display: none}.ceblianlan li img.cblicn0,.ceblianlan li img.cblicn1{display:block;margin: 0 auto;width: .48rem;height: .48rem;background: #fff}.ceblianlan li img.cblicn1{display: none;}.cblup{background: #fff;margin: .1rem auto 0;cursor: pointer;box-shadow:0 .09rem .4rem 0 rgba(0, 0, 0, 0.1);display: none;width: 100%}.cblprev{background: #fff;margin: 0 auto .1rem;cursor: pointer;box-shadow:0 .09rem .4rem 0 rgba(0, 0, 0, 0.1);display: block;width: 100%}.cblshow{position: absolute;background: #fff;box-shadow:0 .09rem .4rem 0 rgba(0, 0, 0, 0.1);right: .8rem;display: none}.cblshow:after{content: "";position: absolute;background: url(../image/sanjiaocb.png) no-repeat center top;width: .13rem;height: .15rem;background-size: cover;right: -.13rem;top: 50%;margin-top: -0.075rem}.cblwx{width: 1.3rem;top: -.5rem;padding: .08rem .1rem .12rem;}.cblwx img{display: block;margin: 0 auto;width: 1.11rem}.cblwx p{color: #ffc600;text-align: center;margin-top: .07rem}.cbltel{width: 1.79rem;padding: .2rem .15rem;top: -.15rem}.cbltel p{color: #ffc600;margin-bottom: .1rem}.cbltel span{color: #333333}.ceblianlan li:hover .cblshow{display: block}.ceblianlan li:hover img.cblicn0{display: none}.ceblianlan li:hover img.cblicn1{display: block;background: #ffc600}.cpzx{}.cpzxtop{text-align: center}.cpzxtop p{color: #333;line-height: 1}.cpzxtop pre{}.cpzxbot{}.cpzxlb{}.cpzxlbpc{}.cpzxlbpc .item{width: 11.43%;float: left;height: 5.84rem;background-position: top center;background-repeat: no-repeat;background-size: cover;position: relative;overflow: hidden}.cpzxlbpc .item a{display: block;width: 100%;height: 100%}.cpzxlbpc .itematv{width: 42.85%;}.cpbg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../image/cpbg0.png) no-repeat center center;background-size: cover;text-align: center}.cpbg img.cpbgimg0{position: absolute;width: .62rem;height: .56rem;left: 5.5%;top: 3rem;opacity: 0}.cpbg p{color: #fff;vertical-align: top;display: inline-block;text-align: center;padding-top: 1.64rem;writing-mode: vertical-lr;writing-mode: tb-rl;}.cpbg span{color: #fff;position: absolute;width: 89%;padding: 0 5.5%;left: 0;text-align: left;bottom: 0;opacity: 0}.cpbg img.cpbgimg1{position: absolute;width: .36rem;height: .2rem;left: 5.5%;bottom: -5%;opacity: 0}.itematv .cpbg{background-image: url(../image/cpbg1.png)}.itematv .cpbg img.cpbgimg0{bottom: 1.9rem;opacity:1;top: 3.3rem}.itematv .cpbg p{writing-mode: initial;position: absolute;left: 0;bottom: 1.4rem;padding: 0 5.5%;width: 89%;text-align: left}.itematv .cpbg span{bottom: 1rem;opacity:1}.itematv .cpbg img.cpbgimg1{bottom: .4rem;opacity:1}.learnmore{text-align: center}.moreaa{padding-bottom: .1rem;border-bottom: 1px solid #202020;}.hyly{}.hylybot{padding-bottom: .2rem}.hylybot li{float: left;width: 48.82%;margin: 0 2.36% .3rem 0;padding-bottom: 27.8%;position: relative}.hylybot li:nth-child(2n){margin-right: 0}.lybg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background:rgba(0,0,0,.1);}.lybg img.lybgimg0{width: .49rem;height: .52rem;left: 6%;bottom: .83rem;top: auto}.lybg p{position: absolute;left: 0;bottom: .38rem;padding: 0 6%;width: 88%;color: #fff;}.lybg p:after{content: "";position: absolute;bottom: -.08rem;left: 6%;width: 0;height: 2px;background: #fff}.lybg img.lybgimg1{width: .36rem;height: .2rem;bottom: .42rem;top: auto;left: 90%;}.lybg span{position: absolute;color: #fff;padding: 0 6%;width: 88%;left: 0;bottom: .43rem;opacity: 0}.hylybot li:hover{box-shadow: 1px 2px 27px 0 rgba(0, 0, 0, .3)}.hylybot li:hover .lybg{background: url(../image/hylyimgbg.png) no-repeat center bottom;background-size: 100% auto}.hylybot li:hover .lybg img.lybgimg0{opacity: 0;bottom: 1.8rem}.hylybot li:hover  .lybg p{bottom:1.2rem;}.hylybot li:hover  .lybg p:after{width:.41rem;}.hylybot li:hover  .lybg span{bottom: .8rem;opacity: 1}.hylybot li:hover  .lybg img.lybgimg1{bottom: .3rem;left: 6%;right: auto}.gyjr{background: url(../image/gyjrbg.jpg) no-repeat center center;background-size: cover;}.jrjj{text-align: center}.gyjr .fygyri{margin: 0 auto .76rem;width: 8.88rem;height: 5rem}.jrsz{}.jrsz li{float: left;width: 25%;text-align: center;position: relative}.jrsz li:after{content: "";position: absolute;top: 50%;right: 0;width: 1px;height: .7rem;background:#dcdcdc;margin-top: -.35rem}.jrsz li:last-child:after{display: none}.jrsz li p{line-height: 1}.jrsz li p.jrsz0{color: #ffc600;padding-bottom: .15rem;margin-bottom: .15rem;position: relative}.jrsz li p.jrsz0:after{content:"";position: absolute;bottom: 0;left: 50%;width: .37rem;height: 2px;background: #ffc600;margin-left: -.185rem}.jrsz li p.jrsz0 span{vertical-align: text-top;margin-right: .1rem}.xwzx{}.xwzx .fyxwlb li{box-shadow: none;margin-bottom: 0}.xwzx .fyxwtxt{background: #f7f7f7;height: 2.6rem;padding: .4rem .5rem 0}.xwzx .fyxwbt{margin: 0 0 .2rem}.xwzx .learnmore{text-align: left;margin-top: .5rem}.xwzx .fyxwlb li:hover{box-shadow: 0 0.09rem 0.4rem 0 rgba(0,0,0,.1)}.xwzx .fyxwlb li:hover .fyxwtxt{background: #fff}.hzhb{background: url(../image/hzbg.jpg) no-repeat center bottom;background-size: 100% auto;}.hzhbbot{width: 15.36rem;margin: 0 auto;}.hzlb{}.hzlb .owl-controls{margin-top: 0}.hzlb .owl-dots .owl-dot span{margin:0 .07rem;background:#fca627;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position: relative;width: .1rem;height:.1rem;opacity: .4}.hzlb .owl-dots .owl-dot:hover span{background:#fca627;opacity: 1}.hzlb .owl-dots .owl-dot.active span{background:#fca627;opacity: 1;width: .36rem; -webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;}.hzlb .item li{float: left;position: relative;width: 3.64rem;height: 3.64rem;margin: 0 .1rem -1.5rem;}.hzlb .item li:after{content: "";position: absolute;width: 3.01rem;height: 3.01rem;top: .45rem;left:.45rem;background: url(../image/hzbg1.png) no-repeat center center;background-size: cover;}.hzlbimg{width: 2.72rem;height: 2.72rem;overflow: hidden;margin: 0.46rem auto 0;position: relative}.hzlb .item li img{position: absolute;margin: auto;top: -9999px;right: -9999px;bottom: -9999px;left: -9999px;max-width: 90%;max-height: 90%;z-index: 3;width: auto}.hzlb .item li.hzlbli5{margin-left: 2.02rem}.hzlb .item li.hzlbli8{margin-left: 3.84rem}.hzlb .item li.hzlbli8,.hzlb .item li.hzlbli9{margin-bottom: 0}.hzlb .item li:hover:after{background-image: url(../image/hzbg0.png);width: 3.64rem;height: 3.64rem;top: 0;left: 0}.bdtj{background: url(../image/dzbg.jpg) no-repeat center top;background-size: cover}.bdtjle{width: 34%;padding-top: .5rem}.ywmlx{color: #fff;margin-bottom: .3rem;line-height: 1}.lsdz{color: #fff;line-height: 1;margin-bottom: .3rem}.rhyw{color: #fff;margin-bottom: 1rem;display: block}.bdtjle li{color: rgba(255,255,255,.6);margin-bottom: .45rem;padding-left: .45rem;background-position: top left;background-repeat: no-repeat;background-size: .24rem auto}.bdtjri{width: 46%;background: #fff;}.bdtjri ul{margin: 0 .4rem}.bdtjri li{position: relative;margin-bottom: .36rem}.bdtjri li:last-child{margin-bottom: 0}.bdtjri li p{position: absolute;line-height: .66rem;left: 3%;top: 0;}.bdtjri li.bdtjriatv p{display: none}.bdinpt{height: .66rem;line-height: .66rem\9;border: 1px solid #bfbfbf;width: 94%;outline: none;background: none;padding: 0 3%}.bdtex{height: 2rem;line-height: 1.875;border: 1px solid #bfbfbf;width: 94%;outline: none;background: none;padding: .16rem 3%}.bdbtn{height: .7rem;line-height: .7rem;border:0;width: 60%;outline: none;background: #ffc600;padding: 0;color: #fff;cursor: pointer;margin: 0 auto;display: block}.fybanner{position: relative}.fybanner img{display: block;width: 100%}.fybanner img.fybannersj{display: none;}.fybannertxt{position: absolute;top: 0;left: 0;width: 100%;height: 100%;text-align: center}.fybannertxt p{padding-top: 3.4rem;color: #fff;line-height: 1}.fybannertxt span{padding-top:.25rem;color: #ffc600;line-height: 1;display: block}.fyejbt{box-shadow: 0 0 .2rem rgba(0,0,0,.1);background: #fff;margin-top: -.8rem;position: relative;z-index: 3}.fyejbt li{float: left;width: 33.33%;position: relative}.fyejbt li:after{content: "";position: absolute;top:15%;right: 0;width: 1px;height: 70%;background: #e5e5e5}.fyejbt li:last-child:after{display: none}.fyejbt li a{display: block;padding:.25rem 0 .3rem .5rem}.fyejbt li img{display: block;height: .44rem;width: .37rem}.fyejbt li img.fyejicn1{display: none}.fyejbt li p{line-height: 1}.fyejbt li.fyejbtatv{background: url(../image/fyejbg.jpg) no-repeat center center;background-size: cover}.fyejbt li.fyejbtatv img.fyejicn0{display: none}.fyejbt li.fyejbtatv img.fyejicn1{display: block}.fyejbt li.fyejbtatv p{color: #fff}.fymbx{border-bottom: 1px solid #e5e5e5}.fymbx span{color: #ffc600}.fybiaoti{text-align: center}.fybiaoti p{color: #333333;position: relative;line-height: 1;padding-bottom: .18rem}.fybiaoti p:after{content: "";position: absolute;width: .6rem;height: 2px;background: #ffc600;left: 50%;margin-left: -.3rem;bottom: 0}.fyhzhb li{float: left;width: 23.4%;box-sizing: border-box;border: 1px solid #d0d0d0;margin: 0 2.13% .4rem 0;position: relative;height: 2.14rem;overflow: hidden}.fyhzhb li:nth-child(4n){margin-right: 0}.fyhzhb li img{position: absolute;margin: auto;top: -9999px;right: -9999px;bottom: -9999px;left: -9999px;max-width: 90%;max-height: 90%;}.page{}.page{line-height: .46rem;text-align: center}.page a,.page span{display:inline-block;text-decoration:none;cursor: pointer;text-align: center;padding: 0 .05rem;background: #fcfcfb;min-width: .36rem;margin: 0 .05rem}.pagecurrent,.page a:hover{background:#ffc600 !important;color: #fff;border-color: #ffc600 !important;}.dianspan{vertical-align:top;border: 0 !important;}.fyzlkj img{display: block;max-width: 90%;margin: 0 auto}.fyxqbt{text-align: center}.fyxqbt h1{font-weight: normal;color: #333}.fyxqbt p{color: #999999}.fyxwnext{border-top: 1px solid #e5e5e5;}.fyxwnext a{width: 45%;color: #333333}.fyxwnext a.right{text-align: right}.fyvrqj{border-bottom: 1px solid #e5e5e5;padding-bottom: .15rem;margin-bottom: .65rem}.fyvrqj li{float: left;width: 31.25%;margin: 0 3.125% 0 0;position: relative;padding-bottom: 1rem}.fyvrqj li:nth-child(3n),.fyjdal li:nth-child(3n){margin-right: 0}.fyvrimg{padding-bottom:75.7%}.fyvrimg:after{content: "";position: absolute;background:rgba(0,0,0,.1) url(../image/fyvricn.png) no-repeat center center;width: 100%;height: 100%;background-size: auto .66rem}.fyvrtxt{position: absolute;bottom:.2rem;left: 10%;width: 74%;text-align: center;padding: .35rem  3% .3rem;color: #333;}.fyjdal li{float: left;width: 31.25%;margin: 0 3.125% .34rem 0;overflow: hidden}.fyjdal .fyvrimg:after{background:rgba(0,0,0,.1)}.fyaltxt{padding: .3rem;background: #f7f7f7;}.fyaltxt p{color: #333333}.fyaltxt span,.fyxwtjxq,.fyxwxq span,.fylyxq{background: url(../image/fyjticn.png) no-repeat center right;padding-right: .2rem;display: inline-block;background-size: .07rem auto}.fyxwbig{background: url(../image/fyxwbg.jpg) no-repeat center center;background-size: cover;}.fyxwbig a{display: block}.fyxwbigle{width: 48.125%;padding-bottom: 31.598%;background: #000}.fyxwbigri{width: 51.875%;box-shadow: 0 .09rem .4rem 0 rgba(0, 0, 0, 0.1);background: #fff;padding-bottom: 31.598%;position: relative}.fyxwtj{position: absolute;top: .85rem;left: 0;width: 87%;padding: 0 6.5%}.fyxwtjbt{color: #333;margin-bottom: .15rem}.fyxwtjline{background: #e5e5e5;height: 1px;width: 100%;margin: .9rem 0 .65rem}.fyxwtjxq,.fylyxq{background-image: url(../image/fyjticn0.png);}.fyxwfl{text-align: center}.fyxwfl a{display: inline-block;vertical-align: top;min-width: 2.47rem;line-height: .61rem;border: 1px solid #c4c3c6;padding: 0 .1rem;margin: 0 .1rem;color: #333}.fyxwfl a.fyxwflatv{background: #ffc600;border-color: #ffc600;color: #fff}.fyxwlb li{float: left;width: 32.43%;margin: 0 1.355% .4rem 0;box-shadow: 0 .09rem .4rem 0 rgba(0, 0, 0, 0.1);overflow: hidden}.fyxwlb li:nth-child(3n){margin-right: 0}.fyxwimg{padding-bottom: 65.9%}.fyxwtxt{background: #fff;height: 2.65rem;padding: .4rem .35rem 0}.fyxwsj{background: #999999;display: inline-block;color: #fff;font-weight:bold;padding: 0 0 0 .06rem;height: .23rem}.fyxwsj span{line-height: .23rem;display: inline-block;vertical-align: top;height: .23rem}.fyxwsj span:last-child{padding: 0 .06rem 0 .1rem;background: url(../image/fysjicn.png) no-repeat top right;background-size: 100% 100%;min-width: .24rem}.fyxwbt{color: #2e3844;margin: .18rem  0 .2rem}.fyxwjj{line-height: .32rem;height: .64rem}.fyxwxq{margin-top: .3rem;position: relative;padding-top: .23rem}.fyxwxq:before{position: absolute;content: "";top: 0;left: 0;width: 0;height: 2px;background: #ffc600;z-index: 3}.fyxwxq:after{position: absolute;content: "";top: 0;left: 0;width: 100%;height: 1px;background: #e5e5e5}.fyyyly li{border: 1px solid #e6e6e6;margin-bottom: .3rem;overflow: hidden}.fylyle{width: 50%;float: left;padding-bottom: 28.5%}.fylyri{width: 40%;float: right;padding: .48rem 5% 0;}.fyyyly li:nth-child(2n) .fylyle{float: right}.fyyyly li:nth-child(2n) .fylyri{float: left}.fylyri img{width: .55rem;height: .48rem;display: block;-webkit-transform:scale(1) !important;-moz-transform:scale(1) !important;-o-transform:scale(1) !important;transform:scale(1) !important;margin-bottom: .3rem}.fylybt{color: #333333;padding-bottom: .25rem;position: relative;margin-bottom: .3rem}.fylybt:after{content: "";position: absolute;bottom: 0;left: 0;width: .41rem;height: 2px;background: #ffc600}.fylyjj{line-height: .25rem;height: .75rem;margin-bottom: .3rem;}.fyjyjh{}.fyjyjhsub{}.fyzptop{padding: .4rem 0 .3rem 3%;border-bottom: 1px solid #dbdbdb;position: relative}.fyzptop:after{content: "";position: absolute;background: url(../image/fyjticn1.png) no-repeat center top;width: .14rem;height: .08rem;top: .6rem;right: .6rem}.fyzptop p{display: inline-block;color: #999;min-width: 10%;margin-right: 1%}.fyzptop p.fyzpzw{display: block;color: #333;margin-right: 0;margin-bottom: .12rem}.fyzptop p.fyzpzw span{display: none}.fyzpbot{padding: .55rem 3%;display: none}.fyzpxq{margin-bottom: .35rem}.fygwzz{color: #333333;margin-bottom: .2rem;line-height: 1}.fytdyx{background: #ffc600;color: #fff;display: inline-block;line-height: .6rem;padding: 0 .35rem}.fyzpatv .fyzptop{background: #283641;padding: .25rem 0 .25rem 3%}.fyzpatv .fyzptop:after{background-image: url(../image/fyjticn2.png)}.fyzpatv .fyzptop p.fyzpzw{width: 26%;margin-right: 0}.fyzpatv .fyzptop p{width: 20%;display: inline-block !important;vertical-align: top;color: #fff}.fyzpatv .fyzptop p.fyzpzw span,.fyzpatv .fyzptop p span{display: block}.fyzpatv .fyzptop p.fyzplb{display: none !important;}.fyzpatv .fyzpbot{border: 1px solid #283641;border-top: 0}.fyzpatv .fyzptop p span{margin-bottom: .1rem}.fygcjh{background-repeat: no-repeat;background-position: center top;-moz-background-size: cover;padding: .8rem 0 .5rem;background-attachment: fixed}.fygcjh .fybiaoti p{color: #fff}.fygcjh .fybiaoti p:after{background: #fff}.fygcjhbot{}.fygcjhbot li{float: left;height: 3.5rem;background:rgba(0,0,0,.15);width: 24%;margin:  0 1.3% .25rem 0;text-align: center}.fygcjhbot li:nth-child(4n){margin-right: 0}.fygcicn{position: relative;border: 1px solid #fff;width: .99rem;height: .99rem;margin: 1.06rem auto 0;overflow: hidden}.fygcicn img{display: block;width: .47rem;height: .64rem;margin:0.175rem auto 0}.fygcjhbot li p{color: #fff;margin-top: .35rem}.fyptys{background: #f4f4f4 url(../image/fyptysbg.jpg) no-repeat center top;background-size: 100% auto;height: 9.64rem;padding-top: .86rem}.fyysbot{background: url(../image/fyysimg.png) no-repeat center top;background-size: cover;width: 5.4rem;height: 5.4rem;position: relative;margin: .85rem auto 0}.fyysbotimg{width: 2.17rem;position: absolute;top: 50%;left: 50%;height: 2.17rem;margin-top: -1.085rem;margin-left: -1.085rem}.fyysbot li{position: absolute}.fyysbot li:after{position: absolute;content: "";width: .75rem;height: 1px;background: #ffc600;top: .46rem;right: -.82rem}.fyysbot li span{background: #ffc600;color: #fff;width: .75rem;height: .75rem;text-align: center;line-height: .75rem;font-weight: bold;display: block;position: absolute;top: .08rem;right: -1.56rem}.fyysbot li pre{background: #ffc600;color: #333333;text-align: right;line-height: 1.5;display: block;padding: .17rem .5rem;width: 2rem;-webkit-border-radius:.6rem;-moz-border-radius:.6rem;border-radius:.6rem;}.fyysbot li.fyysli0{top: .2rem;left: -3.5rem}.fyysbot li.fyysli1{top: .2rem;right: -3.5rem;}.fyysbot li.fyysli1:after,.fyysbot li.fyysli3:after{left:-.82rem;right:auto}.fyysbot li.fyysli1 span,.fyysbot li.fyysli3 span{left: -1.6rem;right: auto}.fyysbot li.fyysli1 pre,.fyysbot li.fyysli3 pre{text-align: left;}.fyysbot li.fyysli2{top: 3.8rem;left: -4rem}.fyysbot li.fyysli3{top: 3.8rem;right: -4rem}.fyysbot li.fyysli4{top: 6.7rem;left: 50%;margin-left: -1.5rem}.fyysbot li.fyysli4:after{top: -.75rem;left: 50%;width: 1px;height: .75rem;}.fyysbot li.fyysli4 span{top: -1.5rem;left: 50%;margin-left: -0.375rem}.fyysbot li.fyysli4 pre{text-align: center}.fycple,.fycpri{padding: .4rem 0 .85rem}.fycpflsj{display: none}.fycple{width: 20%;}.fycplefl{}.fycplefl li{margin-bottom: .1rem}.fycplefl li p{background: #fec500;color: #fff;padding: .35rem}.fycpflsub,.clifycplefl{display: none}.fycpflsub a{display: block;padding: .28rem .6rem .28rem .35rem;background: #f9f9f9;margin-bottom: .1rem;color: #333333;position: relative}.fycpflsub a:after{content: "";position: absolute;background: url(../image/fycpflicn0.png) no-repeat center top;background-size: cover;width: .12rem;height: .11rem;top: 50%;right: .4rem;margin-top: -0.055rem}.fycpflsub a.fycpflsubatv{color: #eeb900}.fycpflsub a.fycpflsubatv:after{background-image: url(../image/fycpflicn1.png)}.fycplefl li.fycpflatv .fycpflsub,.fycplefl li:hover .fycpflsub{display: block}.fycpri{width: 76%;}.fycplb{}.fycplb li{float: left;background: #fafafa;width: 31.799%;margin: 0 2.3015% .3rem 0;}.fycplb li:nth-child(3n){margin-right: 0}.fycplb li a{display: block;padding-top: .55rem}.fycplbimg{padding-bottom: 62%;margin-bottom: .55rem}.fycplb li p{color: #333333;font-weight: bold;line-height: .85rem;border-top: 1px solid #e1e1e1;padding: 0 .7rem 0 .2rem;position: relative}.fycplb li p span{border:1px solid #ffc600;display: block;position: absolute;top: .15rem;right: .15rem;width: .52rem;height: .52rem;background: url(../image/fycpjt.png) no-repeat center center;background-size: .18rem auto}.fycplb li:hover p span{background: #ffc600 url(../image/fycpjt1.png) no-repeat center center;background-size: .23rem auto}.fygyjj{}.fygyle{width: 42%;padding-top: .2rem}.fygyle p.fygybt{color: #222222;margin-bottom: .25rem}.fygyri{width: 50%;position: relative;height: 4.08rem;overflow: hidden}.fygyriimg{display: block;width: 100%;height: 100%}.fygyriicn{display: block;width: 1.1rem;height: 1.1rem;position: absolute;top: 50%;left: 50%;margin-top: -0.55rem;margin-left: -0.55rem;background: rgba(0,0,0,.32);cursor: pointer}.bannervideo{width: 100%;object-fit: contain;height: 100%;position: absolute;top: 0;left: 0;background: #000;outline: none;display: none}.fygynum{}.fylinian{position: relative;overflow: hidden;}.fylinian .fybiaoti{position: absolute;top: .95rem;left: 0;width: 100%}.fylinian .fybiaoti p{color: #fff}.fylnbg{background: url(../image/fylnbg.jpg) no-repeat center center;    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    animation: fylnbggd 20s linear infinite;    -webkit-animation: fylnbggd 20s linear infinite;    -moz-animation: fylnbggd 20s linear infinite;    -ms-animation: fylnbggd 20s linear infinite;    -o-animation: fylnbggd 20s linear infinite;}@keyframes fylnbggd{    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)    }    50% {        -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)    }    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)    }}@-webkit-keyframes fylnbggd{    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)    }    50% {        -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)    }    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)    }}@-o-keyframes fylnbggd{    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)    }    50% {        -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)    }    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)    }}@-ms-keyframes fylnbggd{    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)    }    50% {        -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)    }    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)    }}@-moz-keyframes fylnbggd{    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)    }    50% {        -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)    }    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)    }}.fylnbot{}.fylnbot li{padding-top: 2.38rem;position: relative;height: 4.97rem;width: 25%;text-align: center;float: left}.fylnbot li:after{content: "";position: absolute;top: 0;right: 0;width: 1px;height: 100%;background: rgba(255,255,255,.15)}.fylnbot li pre{color: #fff;vertical-align: top;display: inline-block;letter-spacing: 3px;height: 3.2rem;text-align: left;writing-mode: vertical-lr;writing-mode: tb-rl;}.fylnbot li p{color: #fff;vertical-align: top;display: inline-block;letter-spacing: 10px;margin: 0 0 0 0.2rem;position: relative;writing-mode: vertical-lr;writing-mode: tb-rl;padding-bottom: .52rem}.fylnbot li p:after{content: "";position: absolute;bottom: 0;left: 50%;width: 1px;background: rgba(255,255,255,.5);height: .5rem}.fylnbot li:hover{background: url(../image/fylnlibg.png) no-repeat center top;background-size: cover}.fyjrsl{}.fyslbot{}.fyslbot li{float: left;width: 48.95%;position: relative;height: 6.9rem}.fyslbot li:nth-child(2n){margin-right: 0;float: right}.fyslimg{width: 100%;height: 4.2rem}.fyslimg img{width: 100%;height: 100%;display: block;object-fit: cover}.fysltxt{height: 2.2rem;background: #283641;width: 90%;padding: .5rem 5% 0;position: relative}.fysltxt:after{content: "";position: absolute;background: url(../image/fyslicn.png) no-repeat bottom right;background-size: auto 100%;width: 3.1rem;height: 100%;bottom: 0;right: 0}.fysltxt p{color: #fff;padding-bottom: .2rem;position: relative;margin-bottom: .2rem}.fysltxt p:after{width: .42rem;height: 2px;background: #fff;content: "";position: absolute;bottom: 0;left: 0}.fysltxt pre{color: #fff;line-height: 2}.fyslbot li.fyslli1 .fyslimg{position: absolute;bottom: 0;left: 0}.fyslbot li.fyslli1 .fysltxt{position: absolute;top: 0;left: 0}.fyzizhi{background: url(../image/fyzzbg.jpg) no-repeat center bottom;height: 6.56rem;padding-top: .88rem}.fyzizhi .fybiaoti{margin-bottom: 0 !important;}.fyzzbot{margin-top: 1rem;position: relative}.fyzzlbt{margin: 0 1rem}.fyzzbotsub{}.fyzzbotsub .owl-controls{display: none}.fyzzbotsub .item{margin: 0 .2rem;text-align: center}.fyzzbotsub .item img{display: block;height: 2.62rem}.fyzzbotsub .item p{color: #333;margin-top: .45rem}.fyzzbotsub .center .item{margin-top: .78rem}.fyzzjjle,.fyzzjjri{position: absolute;top: .9rem;width: .84rem;height: .84rem;background: #fff;cursor: pointer}.fyzzjjle{left: -.98rem}.fyzzjjri{right:-.98rem}.fylxtop{background: url(../image/fylxbg.jpg) no-repeat top center;height: 6.23rem;background-size: cover;text-align: center}.fylxtop h2{font-weight: normal;font-size: .4rem;padding: 1.1rem 0 .9rem;color: #fff}.fylxtop ul{display: flex;justify-content: space-between;}.fylxtop li p{color: #fff;line-height: 1}.fylxtop li p.fylxtel0{margin-bottom: .18rem}.fylxtop li p.fylxtel1{color: rgba(255,255,255,.8)}.fyxlbd{background: #fff;padding: .7rem 0;box-shadow: 1px 1.732px 40px 0px rgba(61, 61, 61, 0.07);margin-top: -1.8rem;margin-bottom: 1rem}.fyxlbdtop{text-align: center;margin: 0 13% .7rem;}.fyxlbdtop p{color: #333333;line-height: 1;margin-bottom: .2rem}.fyxlbd .bdtjri{padding: 0 !important;width: auto;margin: 0 13%}.fyxlbd .bdtjri ul{margin: 0}.fylxmap{position: relative;height:7.2rem}.fylxmapdiv{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.fymapnr{width: 100%;position: relative;margin: 0 auto}.fymapnr img{position: absolute;width: .62rem;height: .62rem;display: block}.fymapnr p{padding: .1rem 0 .05rem .75rem;color: #333333}.fymapnr span{display: block;padding-left: .75rem;color: #333333}.fycpxqtop{text-align: center;margin-bottom: .66rem}.fycpxqtop p{color: #333333;font-weight: bold;margin-bottom: .4rem}.fycpxqtop img{display: block;width: 100%}.fycpflmai{}.fycpflmai_fix{position: fixed;width: 100%;left: 0;top: 0;background: #fff;z-index: 999}.fycpflbq{border-top: 1px solid #dbdbdb;border-bottom: 1px solid #dbdbdb}.fycpflbq li{float: left;padding: .45rem 0;margin-right: 1.34rem;color: #333333;position: relative;cursor: pointer}.fycpflbq li:after{content: "";position: absolute;bottom: -1px;left: 0;background: #ffc600;height: 2px;width: 0}.fycpflbq li.fycpgxatv{color: #ffc600}.fycpflbq li.fycpgxatv:after{width: 100%}.fycpxqzong{background: #fff;margin-top: .45rem;padding-bottom: .5rem}.fycpxqflsub{padding: .55rem .6rem 0}.fycpxqbttop{border-bottom: 1px solid #e5e5e5;padding-bottom: .16rem;position: relative;padding-left: .14rem;color: #333333;margin-bottom: .3rem;line-height: 1}.fycpxqbttop:after{content: "";position: absolute;top: 0;left: 0;width: .03rem;height: .18rem;background: #ffc600}.fyxjzs{}.fyxjzs li{float: left;padding-bottom: 15.1%;width: 24.243%;margin: 0 1% .3rem 0}.fyxjzs li:nth-child(4n){margin-right: 0}.fyxujia{margin: .13rem .6rem 0}.fywyxj{display: block;background: #ffc600;text-align: center;color: #333;line-height: .95rem}.fyxgcp{background: #fff;margin-top: .3rem;padding: .44rem 0 .6rem}.fyxgcptop,.fyxgcpbot{margin: 0 .6rem}.fyxgcptop{color: #333333;margin-bottom: .4rem;line-height: 1}.fyxgcpbot{padding: 0 .5rem;position: relative}.fyxgcplb{}.fyxgcplb .owl-controls{display: none}.fyxgcplb .item{background: #f5f5f5;position: relative;width: 100%;overflow: hidden}.fyxgcpimg{padding-bottom: 62%}.fyxgcptxt{position: absolute;height: 100%;width: 100%;top: 0;left: 0;background:rgba(0,0,0,.45);text-align: center;opacity: 0}.fyxgcptxt p{color: #fff;font-weight: bold}.fyxgcplb .item:hover .fyxgcptxt{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity: 1}.fyxgcpjt{position: absolute;width: .44rem;height: .44rem;top: 50%;margin-top: -.22rem;cursor: pointer}.fyxgcpjt0{background:#ffc600 url(../image/jt0.png) no-repeat center center;background-size: .16rem auto;left: -.18rem}.fyxgcpjt1{background:#ffc600 url(../image/jt1.png) no-repeat center center;background-size: .16rem auto;right: -.18rem}.fyssjg{width: 100%}.fyssjg .fycplb li{margin: 0 2.3015% .3rem 0 !important;width: 23.273875%}.fyssjg .fycplb li:nth-child(4n){margin-right: 0 !important;}.fywmdfw{background: url(../image/fyfwzcbg.jpg) no-repeat center bottom;background-size:cover}.fyfwdiv{padding-bottom: 1rem;position: relative}.fyfwdivsub{float: left;background: #fff;width: 32.6%;margin: 0 1.1% .15rem 0;position: relative;box-shadow: 0 0 20px rgba(0,0,0,.05)}.fyfwdivsub:after{content: "";position: absolute;top: 0;left: 0;border: 2px solid transparent;box-sizing: border-box;width: 100%;height: 100%}.fyfwdivsub:before{content: "";position: absolute;bottom: 0;right: 0;background: url(../image/fyzcicn2.png) no-repeat bottom right;width: 1.91rem;height: 1.91rem;background-size: 100% auto;opacity: 0}.fyfwdivsub1,.fyfwdivsub2,.fyfwdivsub3,.fyfwdivsub4{height: 3.03rem;cursor: pointer}.fyfwdivsub5{height: 6.19rem;position: absolute;top: 0;right: 0;margin-right: 0}.fyfwdivsub6{width: 100%;margin: 0}.fyfwdivsub6 .fyfwzc{padding-bottom: .3rem}.fyfwzc{padding: .3rem .55rem 0 .6rem;position: relative;z-index: 3}.fyfwzc:after{content: "";position: absolute;top: .3rem;left: .4rem;background: url(../image/fyzcbgicn.png) no-repeat left top;width: 1.05rem;height: 1.12rem;background-size: 100% auto;opacity: 0}.fyfwicnmin{width: .9rem;height: .9rem;position: relative;overflow: hidden;z-index: 3;margin-left: -0.185rem;}.fyfwicnmin img{position: absolute;margin: auto;top: -9999px;right: -9999px;bottom: -9999px;left: -9999px;width: .53rem;height: .55rem}.fyfwicnmin img.fyzcicn1{display: none}.fyfwbt{color: #333;line-height: 1.25;margin: .3rem 0 .17rem;padding-bottom: .13rem;position: relative}.fyfwbt:after{content: "";position: absolute;width: .32rem;height: 2px;background: #ffbc01;bottom: 0;left: 0}.fyfubjq{line-height: 1.875}.fyfwdivsub1 .fyfubjq,.fyfwdivsub2 .fyfubjq,.fyfwdivsub3 .fyfubjq,.fyfwdivsub4 .fyfubjq{overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp: 2; -webkit-box-orient: vertical;}.fyfwdivsub5 .fyfubjq{height: 3.5rem;overflow: auto}.fyfwdivsub5 .fyfubjq::-webkit-scrollbar{width:3px;}.fyfwdivsub5 .fyfubjq::-webkit-scrollbar-track{background-color:#e5e5e5;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.fyfwdivsub5 .fyfubjq::-webkit-scrollbar-thumb{background-color:#ffbc01;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.fyfwdivsub5 .fyfubjq::-webkit-scrollbar-thumb:hover {background-color:#ffbc01}.fyfwdivsub5 .fyfubjq::-webkit-scrollbar-thumb:active {background-color:#ffbc01}.fyzcts{display: none;position: fixed;width: 100%;height: 100%;background: #fff;z-index: 9999;top: 0;left: 0}.fyzctssub{background: #fff;width: 60%;margin: 5% auto 0;height: 70%;box-shadow: 0 0 20px rgba(0,0,0,.1);padding: .5rem 5%}.fyzcimg{position: absolute;top: 4%;right: 4%;cursor: pointer}.fyzcimg img{height: .22rem}.fyzcts .fyfwicnmin img.fyzcicn0{display: none}.fyzcts .fyfwicnmin img.fyzcicn1{display: block}.fyzcts .fyfwzc:after{opacity: 1 !important;;left: 7% !important;;top: .5rem !important;}.fyzcts .fyfwbt{color: #ffbc01}.fyzcts .fyfwicnmin{margin-left: 0}.fyzcimghide{display: none}.fyzcts .fyzcimghide{display: block}.fycpxqlbtsub{}.fycpxqlbtsub .item{padding-bottom: 44.7%}.fycpxqlbtsub .owl-controls{margin-top:0;position: absolute;bottom: .2rem;width: 100%;left: 0}.fycpxqlbtsub .owl-dots .owl-dot span,.fycpxqlbtsub .owl-dots .owl-dot span{margin:0 .1rem;background:#fca627;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position: relative;width: .16rem;height:.16rem;opacity: 1;}.fycpxqlbtsub .owl-dots .owl-dot:hover span,.fycpxqlbtsub .owl-dots .owl-dot:hover span{background:#fca627;opacity: 1}.fycpxqlbtsub .owl-dots .owl-dot.active span,.fycpxqlbtsub .owl-dots .owl-dot.active span{background:#fca627;opacity: 1;width: .4rem; -webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;}.fyfwdivsub1 .fyzcts .fyfubjq, .fyfwdivsub2 .fyzcts .fyfubjq, .fyfwdivsub3 .fyzcts .fyfubjq, .fyfwdivsub4 .fyzcts .fyfubjq{overflow: inherit;display:block; text-overflow: inherit;-webkit-line-clamp: inherit; -webkit-box-orient: inherit;}.fyfwdivsub:hover{box-shadow: 0 .09rem .4rem 0 rgba(0, 0, 0, 0.1);}.fyfwdivsub:hover:after{border-color: #ffbc01}.fyfwdivsub:hover:before{opacity: 1}.fyfwdivsub:hover .fyfwicnmin{margin-left:0}.fyfwdivsub:hover .fyfwicnmin img.fyzcicn0{display: none}.fyfwdivsub:hover .fyfwicnmin img.fyzcicn1{display: block}.fyfwdivsub:hover .fyfwzc:after{opacity: 1;left: .6rem}.fyfwdivsub:hover .fyfwbt{color: #ffbc01}.appshow{display:none}/*字体*/.jrsz li p.jrsz0 span{font-size: .7rem}/*70*/.ssgjzle{font-size: .5rem}/*50*/.fyxlbdtop p,.lsdz{font-size: .42rem}/*42*/.cpzxtop p,.fybannertxt p,.fybannertxt span,.fybiaoti p{font-size: .36rem}/*一级36*/.fyysbot li span{font-size: .35rem}/*35*/.fylnbot li p{font-size: .3rem}/*30*/.fysltxt p,.fygyle p.fygybt,.fylxtop li p.fylxtel0,.fycpxqtop p{font-size: .28rem}/*28*/.fyejbt li p,.fyxqbt h1,.fyxwtjbt,.fyxwbt,.fylybt,.fyzptop p.fyzpzw,.fyzpatv .fyzptop p span,.fygwzz,.fytdyx,.fygcjhbot li p,.fyzzbotsub .item p,.fywyxj,.fyxgcptop,.cpbg p,.lybg p,.fyfwbt{font-size: .24rem}/*24*/.sstsy,.fyxwnext a,.fyvrqj li p,.fyaltxt p,.fyxwfl a,.fyysbot li pre,.fycplefl li p,.jrsz li p.jrsz0,.fylxtop li p.fylxtel1,.bdbtn,.fycpxqbttop,.ywmlx,.fycpflbq li{font-size: .2rem}/*20*/.navsub i,.fyxqbt p,.fyzpatv .fyzptop p,.fycpflsub a,.fycplb li p,.fylnbot li pre,.jrsz li p.jrsz1,.fylxtop li p.fylxtel0 span,.fymapnr span,.fyxgcptxt p,.moreaa{font-size: .18rem}/*18*/body,input,select,textarea{font-size:.16rem}/*默认字体16*/.banquan a,.fymbx{font-size: .15rem}/*15*/.footbq,.cblwx p,.cbltel{font-size: .14rem}/*14*/.huadong p,.fyxwsj{font-size: .12rem}/*12*/.fybjq{line-height: 2.25}.fyzpxq{line-height: 2.375}.fycpgxbjq{line-height: 2.4375}.fygyle,.rhyw,.jrjj{line-height: 1.875}.fyxwtjjj{line-height: .32rem;height: .96rem}.fyjrsl{padding-top: .9rem}.fygyjj{padding: 1rem 0 .9rem}.hyly,.xwzx{padding-top: 1rem}.cpzx{padding-top: .75rem}.bdtjri{padding: .7rem 0 .6rem}.gyjr{padding: .6rem 0 .65rem}.fyxwbig{padding: .65rem 0 .6rem}.bdtj{padding: .4rem 0}.fymbx{padding: .3rem 0}.fyxqmbx{padding-top: .6rem}.fyxwnext{padding-top: .35rem}.xwzx .fyxwlb{padding-bottom: 1rem}.fymain,.fyxwlb,.fyjyjh,.fycplb{padding-bottom: .7rem}.hzhb{padding-bottom: .6rem}.fyjdal,.fyyyly{padding-bottom: .4rem}.fyhzhb{padding-bottom: .3rem}.fygcmain{padding-bottom: 0 !important;margin-top: -.85rem}.gyjr{margin-top: 1rem}.fylinian{margin-top: .9rem}.fyzizhi{margin-top: .85rem}.fyxwnext{margin-top: .7rem}.fyejbt li p{margin-top: .2rem}.fymbx{margin-bottom: .85rem}.fyxwfl{margin-bottom: .66rem}.cpzxtop,.fyxqmbx,.fybiaoti{margin-bottom: .6rem}.cpzxbot,.jrjj{margin-bottom: .5rem}.fyxqbt{margin-bottom: .4rem}.fyaltxt p,.gyjr .cpzxtop{margin-bottom: .3rem}.cpzxtop p,.fyxqbt h1{margin-bottom: .2rem}/*交互*/.navsub:hover p,.footright li:hover a,.fymbx a:hover,.fyxwnext a:hover,.fyjdal li:hover .fyaltxt p,.fyxwbig a:hover .fyxwtjbt,.fyxwlb li:hover .fyxwbt,.fycpflsub a:hover{color: #ffc600}.footright li:hover:after{right: 1.04rem;background-image: url(../image/sanjiao1.png)}.footright li:hover:before{width: .98rem}.footer a:hover{color: #fff}.fyhzhb li:hover{background: #fff;box-shadow: 0 .09rem .4rem 0 rgba(0, 0, 0, 0.1);border-color: #fff}.fyvrqj li:hover .fyvrtxt{bottom: .4rem;background: #ffc600;color: #fff}.fyjdal li:hover{box-shadow: 0 .09rem .4rem 0 rgba(0, 0, 0, 0.1);}.fyjdal li:hover .fyaltxt{background: #fff}.fyjdal li:hover .fyaltxt span,.fyxwbig a:hover .fyxwtjxq,.fyxwlb li:hover .fyxwxq span,.fyyyly li:hover .fylyxq{padding-right: .3rem}.fyxwlb li:hover .fyxwxq:before{width: 100%}.fyyyly li:hover{background: #f2f2f2}.fygcjhbot li:hover{background: rgba(255,255,255,.42)}.fygcjhbot li:hover .fygcicn{background: #f1bb00;border-color: #f1bb00}.fycpflsub a:hover:after{background-image: url(../image/fycpflicn1.png)}.fyslbot li:hover .fysltxt{background: #ffc600}.fyslbot li:hover .fysltxt:after{background-image:url(../image/fyslicn1.png);}.bdbtn:hover,.fywyxj:hover,.fyxgcpjt:hover{opacity: .9}.moreaa:hover,.xwzx .fyxwlb li:hover .moreaa{background: #ffc600;color: #fff;border-bottom: 0;padding: .1rem .25rem;  -webkit-border-radius:.03rem;-moz-border-radius:.03rem;border-radius:.03rem;}/******************************适配************************************/@media only screen and (max-width:1600px){    .cbltel{width: 2rem}    .nav li a.navyja,.navsub p{font-size: .19rem}}@media only screen and (max-width:1540px){    .footbq a.footicp0 {margin-left: .6rem;}}@media only screen and (max-width:1480px){    .footbq a.footicp0 {margin-left: .3rem;}}@media only screen and (max-width:1440px){    .cblwx{width: 1.5rem}    .cbltel{width: 2.1rem}    .footbq a.footicp0 {margin-left: .2rem;}    /*字体*/    .nav li a.navyja,.navsub p{font-size: .2rem}    body,input,select,textarea{font-size:.17rem}/*默认字体16*/    .banquan a,.fymbx{font-size: .16rem}/*15*/    .footbq,.cblwx p,.cbltel{font-size: .15rem}/*14*/    .huadong p,.fyxwsj{font-size: .14rem}/*12*/}@media only screen and (max-width:1360px){    .cbltel{width: 2.2rem}    .fyhzhb li{height: 2rem}    .fyhzhb li img,.hzlb .item li img{max-width: 60%;max-height: 60%; }}@media only screen and (max-width:1350px){    .footwl{float: inherit;margin-top: .1rem}    .footwl a{margin-left: 0;margin-right: .1rem}}@media only screen and (max-width:1024px){    body{min-width: 800px}}@media only screen and (max-width:750px){    body{min-width:inherit;}    .main1680,.main1440,.main1200{width: 90%}    .header{transition:height 0.3s ease;-webkit-transition:height 0.3s ease;-moz-transition:height 0.3s ease;-ms-transition:height 0.3s ease;}    .header,.navheight{height: 1rem}    .menu-activator{display: block}    .appyuyan{position: fixed;bottom: .3rem;width: 100%;left: 0;text-align: center;z-index: 3}    .appyuyan i{font-style: normal;color: #ffc600}    .appyuyan,.appyuyan a{font-size: .2rem}    .nav{position: fixed;top: 100%;left: 0;width: 80%;height: 75%;padding: 0 10% 15%;opacity: 0;overflow: auto;z-index: 3}    .navbg{content: "";position: fixed;bottom: 0;left: 0;width: 100%;background: url(../image/navbgapp.jpg) no-repeat center bottom;background-size: 100% auto;height: 60%;}    .nav li{float: inherit;margin: 0;border-bottom: 1px solid #e5e5e5;position: relative;z-index: 3}    .nav li a.navyja{line-height: 1.2rem;padding: 0}    .nav li.clinav span, .nav li:hover span{display: none}    .naver{position: relative;background: none;box-shadow: none;}    .naver .main1680{width: 100%}    .navsub{width: 100%;float: inherit; border-bottom: 0}    .navsub a{padding: 0;min-height: inherit;}    .navsub img,.navsub i{display:none}    .navsub{text-align: left}    .navsub p{padding: 0;color: #575757;margin: 0 0 .4rem 0;text-indent: 2em}    .logo{margin-top: .2rem}    .logo img{height: .6rem}    .banquan{background: none;width: .54rem;height: .54rem;padding: 0;text-align: center;line-height: .54rem;margin-top: .21rem;margin-left: .2rem}    .sousuo{margin-top: .21rem;width: .54rem;height: .54rem;background-size: 100% auto}    .banner,.focus_slide .item a{height: auto}    .footer{padding-top: .6rem}    .footer a{display: inline-block}    .footleft{padding-top: 0}    .footleft{width: 100%;float: inherit}    .footbq{padding: .3rem 0;line-height: 1.87;margin-top: .6rem}    .footbq span{display: block}    .footbq a.footicp0{margin-left: 0}    .footwl{float: right;width: 100%}    .footwl a{margin-left:0;margin-right: .1rem;padding-right: .1rem;line-height: 1}    .footlogo{max-width: 50%;margin:0 auto .4rem}    .footwx{text-align: center}    .footwx li{margin: 0 .2rem;display: inline-block;vertical-align: top;float: inherit}    .footwxicn{width: .7rem;height: .7rem}    .footwxicn img{ max-width: 60%;max-height: 60%;}    .footwximg{bottom: .8rem;width: 1.47rem;height: 1.54rem;margin-left: -0.735rem}    .footwximg img{margin: .13rem auto 0;width: 1.2rem;height: 1.2rem}    .focus_slide .owl-controls{width: 100%;right: 0;text-align: center;bottom: .1rem}    .fyejbt li img{width: .42rem;height: .5rem}    .fylyle{padding-bottom: 56.5%}    .fylyri img{height: .66rem;width: .76rem}    .fylybt{padding-bottom: 0.3rem;margin-bottom: 0.4rem;}    .fyxwbigle{padding-bottom: 65.598%}    .fyxwbigri{float: inherit;padding: .4rem 5%;width: 90%;margin: 0}    .fyxwtj{position: relative;width: 100%;height: auto;padding: 0;margin: 0;top: 0}    .fyxwtxt{height: auto;padding: .4rem 5%;width: 90%}    .fyxwsj{padding: 0 0 0 0.06rem;height: .4rem;}    .fyxwsj span{line-height: .4rem;height: .4rem}    .fyaltxt span, .fyxwtjxq, .fyxwxq span, .fylyxq{background-size: .13rem auto;padding-right: .3rem}    .fylxtop ul{display: block}    .fylxtop li{text-align: left;margin-bottom: .3rem}    .fyxlbd{margin-top: -.6rem}    .fyxlbdtop{margin: 0 5% .6rem}    .fyxlbd .bdtjri{margin: 0 5%}    .fyzptop p{min-width: 48%}    .fyzpatv .fyzptop p.fyzpzw{width: 99%}    .fyzpatv .fyzptop p.fyfbrq{display: none  !important;}    .fyhzhb li{height: 2rem;width: 48%;margin: 0 4% .6rem 0 !important;}    .fyhzhb li:nth-child(2n){margin-right:0!important;}    .fyaltxt{padding: .3rem 5%}    .fyvrimg:after{background-size: auto 1rem}    .fyvrqj li{padding-bottom: 0}    .fyvrtxt{position: relative;width: 90%;height: auto;margin:0;padding: .3rem 5%;top: 0;left: 0;right: auto;bottom: auto;background: #fafafa}    .fyvrqj{padding-bottom: 0;margin-bottom: .6rem}    .fycpxqflsub{padding: .6rem 5% 0}    .fycpxqbttop:after{height:.3rem}    .fycpxqbttop{padding-bottom: .3rem;margin-bottom: .3rem}    .fyxujia {margin: 0.2rem 5% 0;}    .fyxjzs li{margin: 0 4% .3rem 0 !important;width: 48%;padding-bottom: 30%}    .fyxjzs li:nth-child(2n){margin-right: 0 !important;}    .fyxgcp{padding: .6rem 0;}    .fyxgcptop, .fyxgcpbot{margin: 0 5%}    .fyxgcptop{margin-bottom: .6rem}    .fygcjhbot li{width: 48%;margin: 0 1% .3rem 0}    .fyptys{height: auto;padding: .8rem 0 .5rem;background: #f4f4f4}    .fyysbot{height: auto;width: 90%;background: none;padding: 0 5%}    .fyysbot li{position: relative;top: 0 !important;bottom: auto !important;left: 0 !important;right: auto !important;width: 100% !important;padding: 0 !important;margin: 0 0 .6rem 0 !important;}    .fyysbot li:after{top: .65rem !important;bottom: auto !important;left: .8rem !important;right: auto !important;}    .fyysbot li span{left: 0 !important;right: auto !important;top: .25rem !important;bottom: auto !important;width: .8rem;height: .8rem;margin: 0 !important;}    .fyysbot li pre{margin-left: 1.2rem;width: auto;text-align: left !important;}    .fyysbot li.fyysli4:after{    width: 0.75rem;height: 1px;}    .fyysbot{margin-top: .6rem}    .fygyle,.fygyri{float: inherit;width: 100%}    .fygyle{padding-top: 0}    .fygyri{margin-top: .6rem}    .jrsz li{width: 50%;margin: 0 0 .6rem 0}    .jrsz li:nth-child(2n):after{display: none}    .fylinian{margin-top: .2rem}    .fylnbot{overflow: auto}    .fylnbot ul{width: 16rem}    .fylnbot li{width: 4rem}    .fylnbot li pre{height: 4.5rem}    .fyslbot li{width: 100%;margin: 0 0 .6rem 0;height: auto}    .fysltxt{height: auto;padding: .6rem 5%;width: 90%}    .fyslbot li.fyslli1 .fyslimg,.fyslbot li.fyslli1 .fysltxt{position: relative}    .fyzizhi{background: url(../image/fyzzbgapp.jpg) no-repeat center bottom;background-size: cover;height: auto;padding-bottom: .8rem}    .fyzzbotsub .center .item{margin-top: 0}    .fyzzjjle{left: 0}    .fyzzjjri{right: 0}    .fycple, .fycpri{float: inherit;width: 100%;padding: 0}    .fycplb li{margin: 0 0 .6rem;width: 100%}    .fycplb li a{padding-top: 0}    .fycplbimg{margin-bottom: .5rem}    .fycplb li p{line-height: 1.2rem;padding: 0 15% 0 3%}    .fycplb li p span{top: .3rem;right: 3%}    .fyssjg .fycplb li{margin: 0 0 .6rem !important;width: 100%}    .fyssjg .fycplb li:nth-child(4n){margin-right: 0 !important;}    .bdtjle,.bdtjri{float: inherit;width: 100%;padding: 0}    .bdtjri{padding: .6rem 0}    .bdtjle li{margin-bottom: .3rem;background-size: .3rem auto;background-position: center left}    .hzhbbot{width: 90%}    .hzlb .item li{width: 31.33%;height: 1rem;margin: 0 1% .3rem!important;background: #fff;border: 1px solid #eee;box-sizing: border-box}    .hzlb .item li:after{display: none}    .hzlbimg{width: 100%;height: 1rem;margin: 0}    .fyhzhb li img, .hzlb .item li img{max-height: 80%;max-width: 80%}    .xwzx .fyxwtxt{width: 90%;padding: .4rem 5%}    .gyjr .fygyri{width: 90%;margin: 0 5% .6rem;}    .lybg span,.hylybot li:hover .lybg p:after{display: none !important;}    .lybg p,.hylybot li:hover .lybg p{bottom: .2rem}    .hylybot li:hover .lybg img.lybgimg0{bottom: .83rem;opacity: 1;}    .lybg img.lybgimg1,.hylybot li:hover .lybg img.lybgimg1{left: auto !important;right: 5%;bottom: .35rem !important;}    .cpzxlbpc .item,.cpzxlbpc .itematv{width: 100%;}    .cpzxlbpc .owl-stage-outer{padding: .7rem 0;}    .cpzxlbpc .item{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);height: 3.7rem}    .cpzxlbpc .center .item{-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4);z-index: 3;position: relative}    .cpzxlbpc .center .item .cpbg p{font-size: .2rem}    .cpzxlbpc  .item .cpbg p{writing-mode:initial;opacity: 0;position: absolute;width: 89%;padding: 0 5.5%;text-align: left;left: 0;display: none}    .cpzxlbpc  .item .cpbg span{display: none}    .cpzxlbpc .cpbg img.cpbgimg1{bottom: .3rem}    .cpzxlbpc .center .cpbg img.cpbgimg1{opacity: 1}    .cpzxlbpc  .item .cpbg img.cpbgimg0{bottom: 1rem;top: auto;}    .cpzxlbpc .center .item .cpbg img.cpbgimg0{bottom: 1rem;top: auto;opacity: 1}    .cpzxlbpc .center .item .cpbg p{bottom: .6rem;opacity: 1;display: block}    .cpzxlbpc .item{transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;}    .cpzxlbpc .owl-controls{margin-top: .5rem}    .cpzxlbpc .owl-dots .owl-dot span,.focus_slide .owl-dots .owl-dot span{margin:0 .1rem;background:#fca627;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position: relative;width: .2rem;height:.2rem;opacity: .4}    .cpzxlbpc .owl-dots .owl-dot:hover span,.focus_slide .owl-dots .owl-dot:hover span{background:#fca627;opacity: 1}    .cpzxlbpc .owl-dots .owl-dot.active span,.focus_slide .owl-dots .owl-dot.active span{background:#fca627;opacity: 1;width: .5rem; -webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;}    .focus_slide .owl-controls{position:absolute;bottom:.3rem;width:100%;left:0;text-align: center;margin-top: 0;}    .xwzx .fyxwlb{padding-bottom: .5rem}    .clifycplefl{position: fixed;top: 0;left: 0;box-shadow: 0 0 20px rgba(0,0,0,.1);background: #fff;width: 15%;text-align: center;padding: .47rem 0}    .clifycplefl img{display: block;margin: 0 auto;width: .22rem}    .fycpflsj{display: block;margin-bottom: .6rem;background: #ffc600;color: #fff;padding: .3rem 10% .3rem 5%;position: relative}    .fycpflsj:after{content: "";position: absolute;background: url(../image/fyjticn2.png) no-repeat center center;width: .3rem;height: .3rem;top: 50%;right: 5%;margin-top: -.15rem;-webkit-transform:rotate(360deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);background-size: .3rem auto}    .fycplefl{display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 9999;background: #fff;padding: 0;overflow: auto;overflow-x: hidden}    .fycplefl ul{padding: 0 0 .5rem  0;margin-left:100%;opacity: 0;width: 85%}    .fycplefl li.fycpflatv .fycpflsub, .fycplefl li:hover .fycpflsub,.fycpflsub{display: block}    .fyfwdivsub{width: 100%;float: inherit;padding: 0;margin: 0 0 .3rem;height: auto !important;}    .fyfwdivsub5{position: relative}    .fyfwzc{padding: .3rem 5%}    .fyzcts{display: none !important;}    .fyfwdivsub:hover .fyfwzc:after{opacity: 0}    .fyfwdivsub:hover .fyfwicnmin img.fyzcicn0{display: block}    .fyfwdivsub:hover .fyfwicnmin img.fyzcicn1{display: none}    .fyfwdivsub:hover .fyfwicnmin,.fyfwicnmin{margin: 0;width: .8rem;height: .84rem;-webkit-border-radius:0; -moz-border-radius:0;border-radius:0;}    .fyfwdivsub:hover .fyfwicnmin,.fyfwicnmin img{width: .8rem;height: .84rem}    .fyfwdivsub5 .fyfubjq{height: auto}    .fyfwdivsub1  .fyfubjq, .fyfwdivsub2  .fyfubjq, .fyfwdivsub3  .fyfubjq, .fyfwdivsub4  .fyfubjq{overflow: inherit;display:block; text-overflow: inherit;-webkit-line-clamp: inherit; -webkit-box-orient: inherit;}    .fygyjj{padding-top: 0 !important;}    .fysltxt:after{background-size: auto 52%}    .focus_slide .owl-controls{display: block}    .fybjq{overflow:auto}    .fybjq table{width:900px !important;max-width:900px !important}     .fybjq table tr td{padding:.15rem 1%;}    /*共用*/    #focus,.bannjt0,.bannjt1,.pcshow,.fybanner img.fybannerpc,.footright,.huadong,.ceblianlan,.fycpflmai,.fyysbotimg{display: none}    #focus_phone,.appshow,.fybanner img.fybannersj{display: block}    .fylyle,.fyxwbigle{float: inherit;width: 100%}    .fylyri{float: inherit;width: 90%;padding: .4rem 5%}    .fyxwlb li,.fyjdal li,.fyvrqj li{float: inherit;width: 100%;margin: 0 0 .6rem 0}    .fyxwlb,.fycplb{padding-bottom: .3rem}    .fymain, .fyjyjh{padding-bottom: .8rem}    .fyxwbt{margin: .3rem 0}    .fyxwtjline{margin: 0 0 .3rem}    .fygcmain,.gyjr{margin-top: .8rem}    .fyzzbot{margin-top: .6rem}    .fyzizhi{margin-top: .5rem}    .xwzx .learnmore{margin-top: .3rem}    .fymbx,.fyxlbd{margin-bottom: .8rem}    .cpzxtop, .fyxqmbx, .fybiaoti,.fyyyly li,.fyxwfl,.fyzpxq,.xwzx .fyxwlb li{margin-bottom: .6rem}    .fyxlbdtop p,.fyzptop p.fyzpzw,.fygwzz{margin-bottom: .3rem}    .fylxtop h2,.gyjr{padding: .8rem 0 .4rem}    .fyjrsl,.fyzizhi,.hyly, .xwzx,.cpzx{padding-top: .8rem}    .fyxwbig,.fyxlbd,.fygyjj,.bdtj{padding: .8rem 0}    .fybannertxt p{padding-top: 1rem}    .fybannertxt span{padding-top: .05rem}    .fyxwxq{padding-top: .3rem}    .fyejbt li a{padding-left: .3rem}    .fycpri{padding-bottom: .8rem}    .fyjdal, .fyyyly,.fyhzhb{padding-bottom: .3rem}    .fyxwjj{line-height: .42rem;height: auto;max-height: 84rem}    .fylyjj,.fyxwtjjj{line-height: .42rem;height: auto;margin-bottom: 0.3rem;max-height: 1.26rem}    .fybjq,.fyfubjq{line-height: 1.5625}    /*字体*/    .jrsz li p.jrsz0 span{font-size: .48rem}/*70*/    .ssgjzle{font-size: .4rem}/*50*/    .lsdz{font-size: .46rem}/*42*/    .nav li a.navyja{font-size: .4rem}    .cpzxtop p,.fybiaoti p,.fyxlbdtop p{font-size:.36rem}/*一级36*/    .fyysbot li span{font-size: .34rem}/*35*/    .fylnbot li p,.navsub p{font-size: .32rem}/*30*/    .fysltxt p,.fygyle p.fygybt,.fylxtop li p.fylxtel0,.fycpxqtop p,.fybannertxt p,.fybannertxt span{font-size: .32rem}/*28*/    .fyejbt li p,.fyxqbt h1,.fyxwtjbt,.fyxwbt,.fylybt,.fyzptop p.fyzpzw,.fyzpatv .fyzptop p span,.fygwzz,.fytdyx,.fygcjhbot li p,.fyzzbotsub .item p,.fywyxj,.fyxgcptop,.cpbg p,.lybg p,.fyfwbt{font-size: .32rem}/*24*/    .fyxwnext a,.fyvrqj li p,.fyaltxt p,.fyxwfl a,.fyysbot li pre,.fycplefl li p,.jrsz li p.jrsz0,.fylxtop li p.fylxtel1,.bdbtn,.fycpxqbttop,.ywmlx,.fycpflbq li{font-size: .32rem}/*20*/    .sstsy{font-size: .28rem}    .navsub i,.fyxqbt p,.fyzpatv .fyzptop p,.fycpflsub a,.fycplb li p,.fylnbot li pre,.jrsz li p.jrsz1,.fyxgcptxt p,.moreaa,.fycpflsj{font-size: .32rem}/*18*/    body,input,select,textarea,.fymapnr span,.fylxtop li p.fylxtel0 span{font-size:.28rem}/*默认字体16*/    .banquan a,.fymbx{font-size: .26rem}/*15*/    .footbq,.cblwx p,.cbltel{font-size: .24rem}/*14*/    .huadong p,.fyxwsj{font-size: .2rem}/*12*/}@media only screen and (max-width:414px){}/*---------------------------------手机----------------------------------------------*/@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){}@media only screen and (max-width:320px){}