﻿body{padding:0;margin:0 auto;background:#fff url(/web/images/bg.png) no-repeat center top;background-size:100% auto;color:#333;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;}section,article,header,footer,aside,nav{display:block}.listStyle ul,.listStyle li,.fysanji ul,.fysanji li{margin:0;padding:0;list-style:none;}input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none}img{border:none}a{color:#333;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;cursor:pointer;}*{    -webkit-tap-highlight-color:rgba(0, 0, 0, 0);    -webkit-tap-highlight-color:transparent;}input,textarea{-webkit-user-select:auto;}select::-ms-expand {display:none;}textarea{resize:none}.cheng1{color:#e18f31}.clear{clear:both;overflow:hidden;height:0;line-height:0}.clearafter:after,.fycpflle:after,.fygfbz li:after{content:"";width:100%;clear:both;height:0;overflow:hidden;display:block;}.left{float:left}.right{float:right;}pre{white-space:pre-wrap;word-wrap:break-word;margin:0;padding:0}.overhide{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}.overhidetwo{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:2; -webkit-box-orient:vertical;}.overhidetree{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:3; -webkit-box-orient:vertical;}.overhidefore{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:4; -webkit-box-orient:vertical;}.overhidefive{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:5; -webkit-box-orient:vertical;}.overhidesix{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:6; -webkit-box-orient:vertical;}.contain {width:100%;height:100%;position:relative;z-index:0;display:none}.index_sec{position:absolute;top:0;left:0;width:100%;height:100%;display:table;vertical-align:middle}.sec_box{display:table-cell;vertical-align:middle}.radius50{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.fybjq img{max-width:100%;height:auto !important;}.fybjq table{border:1px solid #666;border-collapse:collapse;width:100% !important;float:inherit}.fybjq table p{margin-bottom:auto}.fybjq table tr,.fybjq table tr td,.fybjq table th{border:1px solid #666}.fybjq table tr td,.fybjq table th{padding:5px 1%}select {    appearance:none;    -moz-appearance:none;    -webkit-appearance:none;    background:url(/web/images/xialaicn.png) no-repeat center right;    background-size:10px auto;}.tupian{position:relative;overflow:hidden;}.tupian img{position:absolute;top:0;left:0;width:100%;display:block;height: 100%}.main1200{width:1200px;margin:0 auto}/*头部*/.header{width:100%;position:fixed;top:0;left:0;z-index:9999;height: 70px;background-size: cover;background-position: center center;background-repeat: no-repeat}.navheight{height: 70px}.logo{margin-top: 12px}.logo img{display:block;height:46px;width: 179px}.gpdm{margin-left: 20px;padding-left: 20px;position: relative;margin-top: 14px;height: 42px;border-left: 1px solid rgba(255,255,255,.15)}.gpdm p{color: #cccccc;line-height: 1;padding: 5px 0}.gpdm span{color: #fff;line-height: 1;display: block}.nav li{position:relative;float:left;}.nav li a.navyja{display:block;position:relative;z-index:2;line-height:70px;color:#fff;padding: 0 10px}.nav li span{position: absolute;bottom: 0;left: 50%;width: 40%;height: 4px;background: #e18f31;display: none;margin-left: -20%}.nav li.clinav span{display: block}.naver{display: none;position: absolute;width: 160px;background:rgba(252,253,251,.96);box-shadow: 0 0 20px rgba(0,0,0,.1);margin-left: -90px;left: 50%;padding: 0 10px}.naver:after{content: "";position: absolute;top: -4px;left: 0;width: 100%;height: 4px;background: #e18f31;}.naver:before{content: "";position: absolute;top: -12px;left: 50%;width:17px;height: 8px;background: url(/web/images/navupxl.png) no-repeat center center;background-size: cover;margin-left: -8.5px}.naver a{display: block;padding:15px 15px 15px 0;border-bottom: 1px solid #e3e6e7;position: relative}.naver a:last-child{border-bottom: 0}.naver a:after{content: "";position: absolute;  background: url(/web/images/fyjtcp0.png) no-repeat center center;  width: 10px;  height: 6px;  background-size: cover;  top: 50%;  right: 0;  -webkit-transform: rotate(-90deg);  -moz-transform: rotate(-90deg);  -o-transform: rotate(-90deg);  transform: rotate(-90deg);margin-top: -3px}.headerss{margin-right: 30px;margin-top: 24px;line-height: 22px;cursor: pointer;position: relative;z-index: 3;margin-left: 30px}.headerss a{display: inline-block;background: url(/web/images/sousuo.png) no-repeat center left;background-size: auto 22px;color: #fff;width:22px;height:22px}.headeryy{color: #fff;line-height: 70px}.headeryy a{color: #fff}.menu-activator{cursor:pointer;z-index:1001;height:30px;position:relative;width:40px;margin-top:20px;margin-left:15px;display: none;}.menu-activator img{height:30px;width:40px;}.menu-activator img.navclos02{display: none}.visual{    position:relative;;    width:100%;    height:100%;    margin:0 auto;}.visual i.line{    width:100%;    height:2px;    background-color:#fff;    -webkit-border-radius:0;    -moz-border-radius:0;    border-radius:0;    display:block;    position:absolute;    /*-moz-transition:all 300ms ease;*/    /*-o-transition:all 300ms ease;*/    /*-webkit-transition:all 300ms ease;*/    /*transition:all 300ms ease;*/    -moz-transform:translate3d(0, 0, 0);    -webkit-transform:translate3d(0, 0, 0);    transform:translate3d(0, 0, 0);}.visual i.line01{    top:0;    filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);    opacity:1;    /*-moz-transition-delay:210ms;*/    /*-o-transition-delay:210ms;*/    /*-webkit-transition-delay:210ms;*/    /*transition-delay:210ms;*/}.visual i.line02{    top:50%;    margin-top:-1px;    /*-moz-transition-delay:140ms;*/    /*-o-transition-delay:140ms;*/    /*-webkit-transition-delay:140ms;*/    /*transition-delay:140ms;*/}.visual i.line03{    bottom:0;    /*-moz-transition-delay:70ms;*/    /*-o-transition-delay:70ms;*/    /*-webkit-transition-delay:70ms;*/    /*transition-delay:70ms;*/}.cliactnav{}.cliactnav img.navclos01{display: none}.cliactnav img.navclos02{display: block}.cliactnav .visual i.line:nth-child(1),.cliactnav .visual i.line:nth-child(3) {    top:12px;    margin:0;}.cliactnav .visual i.line:nth-child(1) {    -moz-transform:rotate(-45deg);    -ms-transform:rotate(-45deg);    -webkit-transform:rotate(-45deg);    transform:rotate(-45deg)}.cliactnav .visual i.line:nth-child(3) {    -moz-transform:rotate(45deg);    -ms-transform:rotate(45deg);    -webkit-transform:rotate(45deg);    transform:rotate(45deg)}.cliactnav .visual i.line:nth-child(2){    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);    opacity:0}.cliactnav .visual i.line.line01,.cliactnav .visual i.line.line02, .cliactnav .visual i.line.line03{    -moz-transition-delay:0ms;    -o-transition-delay:0ms;    -webkit-transition-delay:0ms;    transition-delay:0ms}.syheader .header{background:rgba(12,7,1,.6)}.syheader .navheight{height: 0 !important;}.fyheader .header{background-image: url(/web/images/headerbg.jpg)}/*头部 end*/.banner{position: relative}.bannerpc .item{padding-bottom:37.3%}.bannerpc .item a{    position: absolute; width: 7%;  height: 5%;  display: block;  top: 59%;  left: 50%;  margin-left: -3.5%;}.bannerpc .owl-controls{display:block !important;position: absolute;bottom: 50px;left: 0;width: 100%;z-index: 5}.bannerpc .owl-dots .owl-dot span{width: 26px;height:26px;background: url(/web/images/lbyuan2.png) no-repeat center center;background-size:cover;padding: 0 !important;margin:  0 25px !important;opacity: 1 !important;vertical-align: top;    -webkit-border-radius:0;    -moz-border-radius:0;    border-radius:0;}.bannerpc .owl-dots .owl-dot.active span, .bannerpc .owl-dots .owl-dot:hover span{background: url(/web/images/lbyuan1.png);background-size: cover}.bannerapp{display:none}.bannerapp .item{padding-bottom: 114%}.bannerapp .item a{  position: absolute;width: 34%;  height: 8%;  display: block;  top: 58%;  left: 50%;  margin-left: -17%;}.sycp{background: url(/web/images/sycpbg.jpg) no-repeat center center;background-size: cover;overflow: hidden}.sycptop{position: relative;margin-bottom: 20px}.sycptop:after,.sycptop:before{position: absolute;content: "";width: 100%;height: 1px;background: #586779;left: 0}.sycptop:before{top: 15px;}.sycptop:after{bottom: 15px}.sycptop li{float: left;width: 20%;text-align: center;padding: 30px 0;position: relative;cursor: pointer;z-index: 3}.cpflicn{position: relative;width: 42px;height: 42px;margin: 0 auto}.cpflicn img{position: absolute;width: 100%;height: 100%;display: block;top: 0;left: 0}.cpflicn img.cpicn0{opacity: .5;visibility: visible;}.cpflicn img.cpicn1{opacity: 0;visibility: hidden;}.sycptop li p{}.sycptop li.sycpliatv{background: url(/web/images/cpflbg.png) no-repeat center center;background-size: 100% 100%}.sycptop li.sycpliatv .cpflicn img.cpicn0{opacity: 0;visibility: hidden}.sycptop li.sycpliatv .cpflicn img.cpicn1{opacity: 1;visibility: visible}.sycptop li.sycpliatv p{color: #fff}.sycpbotpc{overflow: inherit}.sycpbotpc .item{display: none}.sycpbotpc .item:nth-child(1){display: block}.sycple{background: url(/web/images/cpbjtt.png) no-repeat center center;width: 759px;height: 504px;margin-left: -145px;background-size:cover}.sycple img{display: block;width: 555px;height: 335px;margin: 106px 0 0 168px}.sycpri{width: 37%;padding-top: 60px}.sycpri .more{text-align: left}.sycpxl{}.appcpyu{display: none}.syjj{background: url(/web/images/gsjjbg.jpg) no-repeat center center;background-size: cover;position: relative}.syjjimg{position: absolute;bottom: 0;right: 2%;width: 50.3%}.syjjimg img{display: block;width: 100%}.syjjdiv{width: 47%}.syjjnr{white-space:pre-wrap;word-wrap:break-word}.syjjdiv .more{text-align: left}.jjsj{}.jjsj li{float: left;width: 50%}.jjsjle{margin-right: 15px;line-height: 1;color: #e18f31}.jjsjri{}.jjsjri i{font-style: normal;display: block;line-height: 1}.jjsjri span{display: block;margin-top: 20px}.syxw{}.xwtop{position: relative}.xwtop p{line-height: 1}.xwfl{position: absolute;top: 0;right: 0}.xwfl li{float: left;line-height: 40px;min-width: 120px;text-align: center;padding: 0 10px;border: 1px solid #586779;margin-left: 30px;cursor: pointer}.xwbot{}.xwbotdiv{display: none}.xwxslb{}.xwxslb li{float: left;width: 31.667%;margin: 0 2.4995% 0 0}.xwxslb li:nth-child(3n){margin-right: 0}.xwimg{padding-bottom: 46%}.xwtxt{border-bottom: 1px solid #586779}.xwbt{}.xwsj{line-height: 1;color: rgba(88,103,121,.3);font-weight: bold;position: relative}.xwsj:after{content: "";position: absolute;background: url(/web/images/jticn.png) no-repeat center center;background-size: cover;width: 24px;height: 10px;top: 4px;right: 10%;opacity: 0}.more{text-align: center}.moreaa{display: inline-block;line-height: 40px;background: #e18f31;color: #fff;min-width: 120px;padding: 0 10px;position: relative;overflow: hidden;text-align: center;cursor:pointer}.moreaa span{position: relative;z-index: 3}.moreaa:after{content: "";position: absolute;width:100%;height:100%;top: 0;left:-100%;background: rgba(119,65,4,.2);}.syqylb{position: relative}.syqylbdiv .item{height: 70px;position: relative;overflow: hidden;}.syqylbdiv .item img{position: absolute;margin: auto;top: -9999px;right: -9999px;bottom: -9999px;left: -9999px;max-width:60%;max-height:100%}.cbtc{position: fixed;z-index: 999;bottom:10%;right: 21px;width: 20%}.cbtcimg{width: 100%;display: block}.cbtcclose{position: absolute;top: 10px;right: 10px;cursor: pointer;background: #e18f31;width: 22px;z-index: 3}/*底部*/.footer{position:relative;}.footer:after{content: "";position: absolute;top: 0;left:0;width: 100%;height: 3px;background: #e18f31;}.footlogo img{display:block;height: 79px;}.footnav{position: relative}.footnav li{width:15.22%;float: left}.footnav li:nth-child(7){position: absolute;top: 146px;left: 45.66%}.footnav li:nth-child(8){position: absolute;top: 146px;left:60.88%}.foothxb{color:#586779;display:block;height: 40px;line-height: 1}.footnavsub a{display:block;color:rgba(88,103,121,.6);margin-bottom: 10px}.footnav li.dibuwx{width:8.667%}.footnavwx img{display: block;width: 100%}.footlx{padding: 30px 0;border-top: 1px solid #e5e5e5;}.footlx ul{display: flex;justify-content: space-between;}.footlx li{position: relative;padding-left: 40px;}.footlx li img{display: block;position:absolute;top: 50%;left: 0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.footlx li:nth-child(1) img{width: 19px}.footlx li:nth-child(2) img{width: 20px}.footlx li:nth-child(3) img{width: 26px}.footbot{padding: 25px 0;background: #586779}.footbot a.footbah,.footbot span{color: #fff;display:inline-block;margin-right: 5px}/*分页*/.fymbx{padding-bottom:20px;position: relative}.fymbx:before{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background: #ced2d6;}.fymbx:after{content: "";position: absolute;bottom: 0;left: 0;width: 70px;height: 1px;background: #e18f31;z-index: 3}.fymbx p{line-height: 1}.fymbxri{max-width: 40%;padding: 0 0 0 24px;background: url(/web/images/fymbxicn.png) no-repeat center left;background-size: 15px auto;margin-top: 10px}.fymbxri,.fymbxri a{color: #586779}.fymbxri span{color: #e18f31}.fyxwfl{padding-bottom: 20px;border-bottom: 1px solid #eaeaea}.fyxwfl li{float: left;margin-right: 5px;}.fyxwfl li a{color: #586779;display: block;padding: 0 25px;line-height: 30px;}.fyxwfl li.fyxwflatv a{background: #e18f31;color: #fff}.fyxwlb li{border-bottom: 1px solid #e4e4e4;position: relative}.fyxwlb li a{display: block;padding: 30px 0;}.fyxwsjapp{display: none;color: #999;font-size: 12px;margin-top: 10px}.fyxwimg{width: 29.167%;overflow: hidden;padding-bottom:13.5%}.fyxwtx{width: 50%;margin-left: 4%;padding-top: 30px}.fyxwbt{margin-bottom: 15px}.fyxwsj{position: absolute;top: 60px;right: 28px;text-align: center}.fyxwsj p{margin-bottom: 55px}.fyxwsj span{background: url(/web/images/fyxwjt0.png) no-repeat center center;width: 33px;height: 28px;display: block;background-size: cover;margin: 0 auto}.page{text-align: center;position: relative}.page a,.page span{display:inline-block;text-decoration:none;cursor: pointer;text-align: center;margin: 0 3px;vertical-align: top;min-width: 30px;height: 30px;line-height:30px;border: 1px solid #d8d8d8}.page a.prev,.page a.last,.page a.next{width: 70px;font-size: 12px}.page span.pageCurrent{background:#e18f31;color: #fff;border-color: #e18f31}.page span.dianspan{border-color: #fff}.fyxwxqbt{text-align: center;padding-bottom: 35px;margin-bottom: 50px;border-bottom: 1px dashed #898989}.fyxwxqbt h1{font-weight: normal}.fyxwxqbt p{margin-top: 20px}.fyxwxqbt p span{display: inline-block;margin: 0 15px}.fyxwnext{position: relative}.fyxwnext a.overhide{margin-bottom: 10px;max-width: 70%}.fyxwnextjt0,.fyxwnextjt1{position: absolute;top: 8px;right: 0;width: 32px;height: 32px;border: 1px solid #c3c3c3;background-size: 9px auto;background-repeat: no-repeat;background-position: center center;cursor: pointer}.fyxwnextjt0 a,.fyxwnextjt1 a{display: block;width: 100%;height: 100%}.fyxwnextjt0{right: 50px;background-image: url(/web/images/fyxwjthui0.png)}.fyxwnextjt1{right: 0;background-image: url(/web/images/fyxwjthui1.png)}.fytzjl{text-align: center}.fytzlx li{text-align: center;float: left;width: 33.33%;position: relative}.fytzlx li:after{position: absolute;content: "";height: 100%;width: 1px;background: #abb3bc;top: 0;right: 0}.fytzlx li:last-child:after{display: none}.fytzdiv{position: relative;text-align: left;padding-left: 75px;display: inline-block;vertical-align: top}.fytzdiv img{position: absolute;top: 50%;left: 0;height: 43px;display: block;margin-top: -21.5px}.fytzdiv p{margin-bottom: 15px;line-height: 1}.fytzdt{}.fytzdt img{display: block;width: 100%}.fygpxx{}.fygpxx li{position: relative;margin-bottom: 155px;}.fygpimg{padding-bottom: 28%}.fygpimg img{object-fit: cover}.fygptxt{position: absolute;bottom: -55px;right: 0;width: 960px;background:url(/web/images/fygpxxbg.png) no-repeat left top;padding: 60px 0 60px 95px;box-sizing: border-box;background-size: auto 100%; box-shadow: 0 16px 79px 0 rgba(0, 0, 0, 0.09);}.fyxxtop{line-height: 1;margin-bottom: 55px;}.fyxxbot{position: absolute;bottom:25px;left: 0;width: 60%;text-align:right;line-height: 1;font-weight: bold;opacity: .08}.fygptxt .more{text-align: left}.fygpxx li:nth-child(2n) .fygptxt{left: 0;right: auto;text-align: right;padding: 60px 95px 60px 0;background-image: url(/web/images/fygpxxbg1.png);  background-position: center right;}.fygpxx li:nth-child(2n) .fyxxbot{left: auto;right: 60px;text-align: left}.fygpxx li:nth-child(2n) .fygptxt .more{text-align: right}.fycpmain{}.fycpminle{width: 18%}.fycpflle{}.fycpflle li{position: relative;border: 1px solid #586779;margin-bottom: 15px}.fycpflle li a{display: block;padding: 16px 40px 16px 20px;position: relative}.fycpflle li a:after{content: "";position: absolute;background: url(/web/images/fyjtcp0.png) no-repeat center center;width: 10px;height: 6px;background-size: cover;top: 24px;right:20px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.fycpflle li.fycpdqatv{background: #e18f31;border-color: #e18f31}.fycpflle li.fycpdqatv a{color: #fff}.fycpflle li.fycpdqatv a:after{background-image: url(/web/images/fyjtcp1.png)}.fycpminri{width: 78.5%}.fycplb{}.fycplb li{float: left;width:31.317%;margin: 0 3.0245% 3.0245% 0; background-color: rgb(255, 255, 255);  box-shadow: 0 0 50px 0 rgba(88,103,121,.15);text-align: center}.fycplb li:nth-child(3n){margin-right: 0}.fycplb li a{display: block;padding: 20px 10px}.fycpimg{position: relative;overflow: hidden;width: 100%;height:0;margin: 0 auto;padding-bottom: 87%;}.fycpimg img{width: 100%;height: 100%;display: block;position: absolute;top: 0;left: 0}.fycplb li p{margin-top: 20px}.fyyrg{display: none}.fyyrbot{}.fyyrbot li{float: left;width: 31.6%;background: #fff;text-align: center;height: 285px;overflow: hidden;border: 1px solid #e5e5e5;box-sizing: border-box;padding: 70px 5% 0;margin-right: 2.6%}.fyyrbot li:nth-child(3n){margin-right: 0}.fyyrinc{width: 86px;height: 86px;position: relative;margin: 0 auto 25px}.fyyrinc img{position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%}.fyyrinc img.fyyricn1{opacity: 0;visibility: hidden}.fyyrbot li p{}.fyygfl{background-size: cover;background-position: center center;background-repeat: no-repeat;background-attachment: fixed}.fyygfl .fytxtop{text-align: left}.fyflbot{}.fyflbot li{position: relative;padding: 5px 0 5px 110px;margin-bottom: 40px}.fyxcicn{position: absolute;top: 0;left: 0;border: 1px dashed #fff;width: 80px;height: 80px;overflow: hidden}.fyxcicn img{position: absolute;margin: auto;top: -9999px;right: -9999px;bottom: -9999px;left: -9999px;max-width:50%;max-height:50%}.fyflbot li p{color: #fff;margin-bottom: 20px}.fyflbot li span{color: #fff;display: block;width: 48%}.fyaksh{}.fyaksh .fytxtop,.fyyrg .fytxtop{color: #586779}.fyshbot{text-align: center;}.fyshbot li{display: inline-block;vertical-align: top;cursor: pointer;padding: 0 10px;line-height: 40px;min-width: 120px;text-align: center;border: 1px solid #586779;color: #586779;margin: 0 15px}.fyshbot li.fyhjali{background: #e18f31;color: #fff;border-color: #e18f31}.fyfllb{}.fyfllbsub{display: none;position: relative}.fylbjt0,.fylbjt1{position: absolute;top: 50%;width: 60px;height: 60px;border: 2px solid #abb3bc;margin-top: -30px;background-repeat: no-repeat;background-size: 11px auto;background-position: center center;cursor: pointer;z-index: 5}.fylbjt0{left: -120px;background-image: url(/web/images/fyjtlb0.png)}.fylbjt1{right: -120px;background-image: url(/web/images/fyjtlb1.png)}.fyptjt0{margin-top: 0;top: 30%}.fyptjt1{margin-top: 0;top: 30%}.fycjjttwo0{margin-top: 0;top: 37%}.fycjjttwo1{margin-top: 0;top: 37%}.fycjjt0{margin-top: 0;top: 33%}.fycjjt1{margin-top: 0;top: 33%}/*.fycjbot .fylbjt0{margin-top: 0;top: 30%}*//*.fycjbot .fylbjt1{margin-top: 0;top: 30%}*/.fybghjlb{}.fybghjlb .item{padding-bottom:75.1%}.fypytx{background-size: cover;background-position: center center;background-repeat: no-repeat;background-attachment: fixed}.fytxtop{text-align: center;color: #fff;line-height: 1}.fytxbot{}.fytxbot li{float: left;width: 25%;text-align: center;padding: 30px 0;position: relative}.fytxbot li:after{content: "";position: absolute;top: 0;right: 0;width: 1px;height: 100%;background: rgba(255,255,255,.1)}.fytxbot li:last-child:after{display: none}.fytxbot li img{display: block;height: 69px;margin:0  auto}.fytxbot li p{color: #fff}.fylj{background: #fff url(/web/images/fyjsbg.png) no-repeat center bottom;background-size: 100% auto}.fylj li{float: left;width: 50%;text-align: center}.fylj li p{line-height: 1}.fylj li img{display: block;margin: 0 auto;max-width: 90%}.fylxwm{}.fylxle{width: 40%}.fylxle li{}.fyxlgs{padding: 25px 25px 25px 0;border-bottom: 1px solid #abb3bc;position: relative;cursor: pointer}.fyxlgs:after{position: absolute;content: "";background: url(/web/images/jiahao0.png) no-repeat center center;background-size: cover;width: 12px;height: 12px;top: 50%;right: 0;margin-top: -6px}.fylxsub{background: rgba(88,103,121,.05);padding: 25px 25px 5px;display: none;border-bottom: 1px solid #abb3bc}.fylxnr{position: relative;padding-left: 50px;margin-bottom: 25px}.fylxnr img{position: absolute;width: 24px;top: 50%;left: 0}.fylxnr p{margin-bottom: 5px}.fylxnr span{display: block}.fylxle li.fylxliatv{}.fylxle li.fylxliatv .fylxsub{display: block}.fylxle li.fylxliatv .fyxlgs{color: #e18f31}.fylxle li.fylxliatv .fyxlgs:after{background-image: url(/web/images/jiahao1.png)}.fylxri{width: 50%}.fylxri li{display: none;}.fylxri li img{display: block;width: 100%}.fyzxly{}.fylytop{text-align: center}.fylytop p{}.fylytop span{}.fylybot{}.fylybot li{float: left;width: 47.5%;margin: 0 5% 30px 0;position: relative;box-sizing: border-box;padding-left: 100px}.fylybot li:last-child{margin-bottom: 0}.fylybot li:nth-child(2n){margin-right: 0}.fylybot li.fylywid{width: 100%}.fylybot li.fylywid .fylyinpt{padding: 0 1.5%}.fylybot .more{margin-top: 30px}.fylywz{position: absolute;top: 0;left: 0;line-height: 48px;}.fylyinpt{line-height: 48px\9;height: 48px;border: 1px solid #cccccc;outline: none;padding: 0 3%;width: 100%;background: #fff;box-sizing: border-box}.fylytex{line-height: 24px;height: 160px;border: 1px solid #cccccc;outline: none;padding: 20px 1.5%;width: 100%;background: #fff;box-sizing: border-box}.fyxcp{padding-bottom:31.5%;cursor: pointer;display: none}.bannervideo{width: 100%;object-fit: contain;height: 100%;position: absolute;top: 0;left: 0;background: #000;outline: none;display: none;z-index: 3}.fyxcptxt{position: absolute;top:50%;left: 0;width: 100%;text-align: center}.fyspxc{color: #fff}.fyxcptxt img{position: relative;width: 85px;height: 85px;margin: 0 auto 20px}.fydjbf{color: #fff}.fyqygk{}.fygktop{}.fygkbj{}.fyzzry{background:url(/web/images/fyzzbg.jpg) no-repeat center center;background-size: cover;}.fyrybot{position: relative;padding-bottom: 80px;margin-bottom: 40px}.fyrybot:after{position: absolute;content: "";background: url(/web/images/fyzzdi.png) no-repeat center center;background-size: cover;width: 662px;height: 126px;bottom: 0;left: 50%;margin-left: -331px;}.fyrybot .fylbjt0,.fyrybot .fylbjt1{margin-top: -70px}.fyrylb .owl-stage-outer{padding: 34px 0}.fyrylb .item{padding-bottom:60.6%;-webkit-transform:scale(.86);-moz-transform:scale(.86);-o-transform:scale(.86);transform:scale(.86);  box-shadow: 0 9px 16px rgba(0,0,0,.32)}.fyrylb .item:after{content: "";position: absolute;top: 0;left: 0;background: rgba(255,255,255,.7);width: 100%;height: 100%;}.fyrylb .center .item{-webkit-transform:scale(1.07);-moz-transform:scale(1.07);-o-transform:scale(1.07);transform:scale(1.07)}.fyrylb .center .item:after{background: none}.fyzzyuan{display: none !important;}.fyrybt{text-align: center}.fyrybt li{display: none;position: relative;padding: 0 170px}.fyrybt li:after,.fyrybt li:before{content: "";position: absolute;top: 50%;width: 70px;height: 1px;background: #cbcbcb}.fyrybt li:before{left: 0}.fyrybt li:after{right: 0}.fyqywh{min-height: 644px;background-size: cover;background-position: center center;background-repeat: no-repeat;display: none}.fywhbjq{}.fyssgm{}.fyssgmtop{line-height: 1}.fyssgmbot{}.fyssxhle{width: 87%;padding: 0 15px;line-height: 56px\9;height: 56px;background: #fff;border: 1px solid #586779;box-sizing: border-box;color: #586779;outline: none}.fyssxhri{width: 12%;line-height: 56px;background: #e18f31;text-align: center;color: #fff;cursor: pointer}.fyssxhri span{background: url(/web/images/sousuo.png) no-repeat center center;width: 20px;height: 20px;background-size: cover;display: inline-block;vertical-align: middle;margin-right: 8px}.fysslb{}.fysslbsub{position: relative;border-bottom: 1px solid #caced4;padding: 50px 0}.fyssxl{width: 14%;color: #e18f31;background: url(/web/images/fycpjt.png) no-repeat center right;background-size: 6px auto;padding: 15px 15px 15px 0;box-sizing: border-box}.fyxxnr{width: 83%}.fyxxnr li{float: left;text-align: center}.fyxlmc{cursor: pointer;padding: 5px 5px 1px;border: 1px solid transparent;position: relative;z-index: 3}.fyxlmc span{color: #586779;line-height: 44px;display: block;min-width: 120px;padding: 0 10px;}.fyxltc{position: absolute;border: 1px solid #e18f31;left: 0;width: 100%;text-align: center;display: none;background: #fff;padding: 25px;margin-top: -1px;z-index: 33;box-sizing: border-box}.fyxltc p{display:block;vertical-align: top;margin: 10px 0;position: relative;line-height: 1;cursor: pointer}.fyxltc p:after{content: "";position: absolute;top: 0;right:-30px;width: 1px;height: 100%;background: #cdd1d7;display: none}.fyxltc p:last-child:after{display: none}.fyxltc p span{color: #e18f31;margin-left: 30px}.fyxxnr li.fyxlma_cli{}.fyxxnr li.fyxlma_cli .fyxltc{display: block}.fyxxnr li.fyxlma_cli .fyxlmc{border: 1px solid #e18f31;border-bottom: 1px solid #fff;}.fyxxnr li.fyxlma_cli .fyxlmc span{background: #e18f31;color: #fff}.fysqtc{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 9999;background: rgba(28,36,40,.8);display: none}.fysqtcdiv{background: #fff;position: absolute;top: 50%;left: 50%;padding: 80px;box-sizing: border-box;max-height: 80%;overflow: auto}.fyclosetc{position: absolute;top: 0;right: 0;background: #e18f31;padding: 20px;cursor: pointer}.fysqxq{position: relative}.fysqxq:after{position: absolute;content: "";bottom: 0;right: 0;width: 50%;height: 1px;background: #ccc;}.fysqxqle{width: 41%;position: relative;overflow:hidden;height: 322px;background: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.1)}.fysqxqle img{position: absolute;margin: auto;top: -9999px;right: -9999px;bottom: -9999px;left: -9999px;max-width:100%;max-height:100%}.fysqxqri{width: 50%}.fytjbt{padding: 40px 60px 38px 0}.fycpms{position: relative;padding-left: 80px;padding-bottom: 30px}.fycpms p{position: absolute;top: 0;left: 0}.fysqtcdiv .fylybot li{width: 100%;margin: 0 0 15px 0;padding-left: 155px;float:inherit}.fysqtcdiv .fylywz{width: 155px;text-align: right}.fysqtcdiv .fylyinpt{padding: 0 2%}.fysqtcdiv .fyzxly{padding: 0 !important;}.fyssjg{display: block;position: relative;background: none;border: 0;text-align: left;padding: 60px 0 30px;border-bottom: 1px solid #caced4;border-top: 1px solid #caced4;margin-top: 120px}.fyssjg p{margin: 0 60px 30px 0}.fyyybg{background:url(/web/images/fycjbg.jpg) no-repeat center center;background-size: cover}.fyyycj{}.fycjbot{position: relative}.fycjlb{position: relative}.fyyyimg{padding-bottom: 100%;width: 100%;overflow: hidden;position: relative;background: url(/web/images/fybjimg.jpg) no-repeat center center;background-size: cover}.fyyyimg img{position: absolute;margin: auto;top: -9999px;right: -9999px;bottom: -9999px;left: -9999px;max-width:90%;max-height:90%;width: auto !important;}.fycjlb .item p{text-align: center}.fyyylb_fore .owl-stage-outer{justify-content: center;    display: flex;}.fycpld{background: #fff}.fyldbjq{}.fyldbjq li{float: left;width: 31%;margin: 3.5% 3.5% 0 0;position: relative;background: url(/web/images/fyldbg.png) no-repeat center center;background-size: cover;height: 135px;border: 1px solid #e1e6ed;box-sizing: border-box}.fyldbjq li:nth-child(1),.fyldbjq li:nth-child(2),.fyldbjq li:nth-child(3){margin-top: 0}.fyldbjq li:nth-child(3n){margin-right: 0}.fyldbjq li p{position: absolute;text-align: center;left: 0;top: 50%;max-height:135px;overflow: hidden;width: 100%;padding: 0 5%;box-sizing: border-box}.fyxgcp{background: url(/web/images/fyxgcpbg.jpg) no-repeat center center;background-size: cover}.fyxgcp .fycplb{margin-bottom: 60px}.fyxgcp .fycplb li{width: 23%;margin: 0 2.66% 0 0 !important;}.fyxgcp .fycplb li:nth-child(4n){margin: 0 !important;}.fyzpmain{}.fyzpmain .fyqygk{margin-bottom: 0 !important;}.fyshaixuan{margin-top: 45px}.fyzpsx,.fygzdd,.fyzpss{float: left;width: 30%;line-height: 24px;border-right: 1px solid #d5dbe1;box-sizing: border-box;padding: 0 20px}.fyzpsx{width: 10%;padding-left: 0}.fygzdd{position: relative;padding-left: 85px}.fygzdd p{position: absolute;top: 0;left: 20px}.fygzdd select{width: 100%;outline: none;border: 0;line-height: 24px;padding: 0 10px;box-sizing: border-box}.fyzpss{border-right: 0;padding: 0 0 0 20px}.fyzpss .fyssxhle{width: 58%;padding: 0;line-height: 24px\9;height: 24px;border: 0;background: none}.fyzpss .fyssxhri{width: 40%;text-align: right;background: none;color: #586779;line-height: 24px}.fyzpss .fyssxhri span{background-image: url(/web/images/sousuo2.png)}.fyzplb{margin-top: 25px}.fyzplbsub{}.fyzplm{padding: 20px 0;border-bottom: 1px solid #d6dadf;cursor: pointer}.fyzplm p{display: inline-block;vertical-align: top;text-align: center;padding: 0 5px;box-sizing: border-box;line-height: 22px;color: #6f757e}.fyzplm p.fyzpzw{width: 32%;text-align: left;padding: 0 15px}.fyzplm p.fyzpxm{width: 16%}.fyzplm p.fyzpdd{width: 16%}.fyzplm p.fyzprs{width: 14%}.fyzplm p.fyzpsj{width: 14%}.fyzplm p.fyzpzc{width: 5%;height: 22px;padding: 0;background: url(/web/images/jiahao0.png) no-repeat center center;background-size: 12px auto}.fyzpnr{padding: 50px 80px;display: none;border-bottom: 1px solid #d6dadf;}.fyzpbjq{}.fyzpnr .more{text-align: left;}.fyzpliatv{}.fyzpliatv .fyzpnr{display: block}.fyzpliatv .fyzplm p{color:#e18f31}.fyzpliatv .fyzplm p.fyzpzc{background-image: url(/web/images/jiahao1.png)}.fyzpfirs{background: #586779}.fyzpfirs .fyzplm p{color: #fff}.fycpxqle{width: 25%}.fycptt{background: #fff;box-shadow: 0 0 20px rgba(0,0,0,.1);text-align: center;padding: 30px 15px 15px;}.fycptt img{display: block;margin: 0 auto 15px;max-width: 100%}.fycpan{margin-top: 30px;position: relative}.fycpan:after{position: absolute;content: "";background-position: center center;background-repeat: no-repeat;width: 60px;height: 54px;top: 0;right: 0}.fycpan a{line-height: 54px;padding: 0 35px;display: block}.fycpan0{background: #e18f31}.fycpan0 a{color: #fff}.fycpan0:after{background-image: url(/web/images/fyjtc.png);background-size: 24px auto}.fycpan1{background: #fff;border: 1px solid #586779}.fycpan1 a{color: #586779}.fycpan1:after{background-image: url(/web/images/fylxjt.png);background-size: 16px auto}.fycpxqri{width: 68%}.fycpxqbt{}.fycpxqdiv{padding-bottom: 50px;margin-bottom: 50px;border-bottom: 1px solid #586779}.fycpxqdiv:last-child{padding-bottom: 0 !important;margin-bottom: 0 !important;border-bottom: 0}.fycpmsbt{color: #e18f31;margin-bottom: 20px}.fyxpkt{}.fyxpkt img{display: block;max-width: 100%;margin: 0 auto}.fygfbz{border-bottom: 1px solid #d6dadf}.fygfbz li{position: relative;padding: 20px 0;border-top: 1px solid #d6dadf;}.fygfbz li p{width: 30%;float: left;color: #586779}.fygfbz li pre{width: 67%;float: right;display: block;line-height: 26px}.fycpbjq{}.fygdhei{height: 90px}.fykfpt{}.fykfpt .fytxtop{text-align: left;}.fycjyy{}.fycjyy .fytxtop{text-align: left}.fyptbot{position: relative}/*.fypttjlb{margin-left: -15px;margin-right: -15px}*/.fypttjlb .item{text-align: center;}.fykfimg{position: relative;background: #fff;box-shadow: 0 0 5px rgba(0,0,0,.1);overflow: hidden;padding-bottom: 76%; margin: 5px  }.fykfimg img{position: absolute;margin: auto;top: -9999px;right: -9999px;bottom: -9999px;left: -9999px;max-width:90%;max-height:90%}.fypttjlb .item p{margin: 25px 0 0}.fypttjlb .item span{color: #e18f31;margin: 20px 0 0;display: block;cursor: pointer}.fyssxw{background: #fafafa;padding: 100px 0}.fyssflbq{margin-bottom: 45px !important;}.fyssflbq li{margin-right: 20px}.fyssflbq li a{border: 1px solid transparent}.fyssflbq li.fyssbqatv a{border: 1px solid #e18f31;color: #e18f31;box-sizing: border-box}.fysear{}.fysearsub{display: none}.fysearsub .fyxwlb li:first-child a{padding-top: 0 !important;}.fysearsub .fycplb{padding-bottom: 20px;}.fyicpgan{   display: inline-block;  vertical-align: top;  height: 14px;}.footbot{line-height: 14px}.owl-theme .owl-controls{display: none}    /*共用*/.footlx li,.xwtop p,.xwfl li,.xwbt,.syjjnr,.jjsjri,.fyxwbt,.fyxwsj p,.page a,.page span,.fymbx p,.fyxwxqbt h1,.fyxwxqbt p span,.fyxwnext a,.fytzjl,.fyxxtop,.fyxxbot,.sycptop li p,.sycpxl,.sycpxljj,.fycpflle li a,.fycplb li p,.fylj li p,.fyyrbot li p,.fylytop p,.fylywz,.fylxnr p,.fygktop,.fyqywh .fytxtop,.fyzzry .fytxtop,.fyssgmtop,.fytjbt,.fyxgcp .fytxtop,.fycpld .fytxtop,.fyyycj .fytxtop,.fycjlb .item p,.fykfpt .fytxtop,.fycjyy .fytxtop,.fypttjlb .item p,.fycptt p,.fycpxqbt{color:#586779}.xwfl li.xwflliavt{color: #fff;background: #e18f31;border-color: #e18f31}.fylxnr img,.fyxcptxt,.fyldbjq li p{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.fysqtcdiv{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sycpxljj,.fyqygk,.fysqxq,.fykfpt{margin-bottom: 80px}.fytzlx{margin-bottom: 70px}.xwtop,.xwxslb,.fymbx,.fytzjl,.fytxtop,.fyshbot,.fyspxc{margin-bottom: 60px}.syjjnr{margin-bottom: 55px}.fylj li p,.fytxbot li img,.fyxcp,.fyzpbjq,.fycpxqbt{margin-bottom: 50px}.sycpxl{margin-bottom: 45px}.fylytop,.fyssgm{margin-bottom: 55px}.fylytop p,.fyssgmtop{margin-bottom: 25px}.fytzjl p{margin-bottom: 20px}.fyxwfl,.fygktop{margin-bottom: 15px}.xwjj{margin-bottom: 35px}.xwbt{margin-bottom: 10px}.jjsj{margin-top: 80px}.fyxwnext{margin-top: 75px}.footlx{margin-top: 50px}.fycjlb .item p{margin-top: 25px}.sycptop li p{margin-top: 10px}.fypytx{padding: 240px 0 235px}.fyzzry{padding: 90px 0 50px}.sycp{padding: 70px 0 40px}.fyygfl{padding: 80px 0 40px}.fymain,.fylj,.fyaksh,.fyzxly,.fyqywh,.fyxgcp,.fycpld{padding: 90px 0}.fymainjj{padding-bottom: 0 !important;}.fymainjj2{padding: 0 !important;}.fyyybg{padding: 90px 0}.syjj{padding: 100px 0 120px}.syqylb{padding: 80px 0}.footlogo{padding: 60px 0}.xwtxt{padding: 20px 0 25px}.syxw{padding: 85px 0}.fyyrg{padding-bottom: 90px}.fyzplb{padding-bottom: 60px}.fyxwlb{padding-bottom: 50px}/*字体*/.fontsize72{font-size:72px}/*72*/.fontsize42{font-size:42px}/*二级页标题 42*/.fontsize36{font-size:36px}/*一级 36*/.fontsize30{font-size: 30px}/*30*/.fontsize24{font-size: 24px}/*24*/.fontsize20{font-size: 20px}/*20*/.fontsize16,.foothxb,.footlx li,.fyxltc p{font-size: 16px}/*16*/body,input,select,textarea,.fontsize14{font-size:14px;}/*默认14*/.fontsize12{font-size:12px;}/*12*/.syjjnr,.fybjq,.fycpms{line-height: 30px;}.fywhbjq{line-height: 32px}.sycpxljj,.fylxnr span{line-height: 28px}.sycpxljj{height: 140px;}/*5*/.xwjj,.fyxwjj{line-height: 24px;}.xwjj,.fyxwjj{height: 48px;}/*2*/@media only screen and (min-width:1024px){    /*交互*/    .rotateimg:hover img{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}    .rotateimgY:hover img{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg)}    .translY:hover{-webkit-transform:translateY(-35px);-moz-transform:translateY(-35px);-o-transform:translateY(-35px);transform:translateY(-35px)}    .scaleimg:hover img,.fypttjlb .item:hover .fykfimg img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}    .moreaa:hover:after{left: 100%}    .page a:hover{background:#e18f31;color: #fff;border-color: #e18f31}    .fyxwlb li:hover .fyxwbt,.fyxwfl li a:hover,.xwxslb li:hover .xwbt,.xwxslb li:hover .xwsj,.fycplb li:hover p,.naver a:hover{color: #e18f31}    .fyxwfl li.fyxwflatv a:hover{color: #fff}    .fyxwlb li:hover .fyxwsj p,.fymbxri a:hover,.foothxb:hover,.footbot a:hover,.headeryy a:hover,.fyxwnext a:hover,  .fyyrbot li:hover p{color: #e18f31}    .fyxwlb li:hover .fyxwsj span{background-image:url(/web/images/fyxwjt1.png)}    .footnavsub a:hover{color: #586779}    .headerss a:hover{color: #e18f31;background-image:url(/web/images/sousuo1.png)}    .fyxwnextjt0:hover{background-image:url(/web/images/fyxwjtred0.png);border-color: #e18f31;background-color: #e18f31}    .fyxwnextjt1:hover{background-image:url(/web/images/fyxwjtred1.png);border-color: #e18f31;background-color: #e18f31}    .fyyrbot li:hover{border-color: #e18f31}    .fyyrbot li:hover img.fyyricn0{opacity: 0;visibility: hidden}    .fyyrbot li:hover img.fyyricn1{opacity: 1;visibility: visible}    .fylbjt0:hover{background-image: url(/web/images/fyjtlbred0.png);border-color: #e18f31}    .fylbjt1:hover{background-image: url(/web/images/fyjtlbred1.png);border-color: #e18f31}    .xwxslb li:hover .xwsj:after{opacity: 1;right: 0}    .fycpflle li:hover a{color: #e18f31}    .fycpflle li.fycpdqatv:hover a{color: #fff}    .fyssxhri:hover{opacity: .9}    .fyxltc p:hover,.fyxlmc span:hover,.fyzplm:hover p{color: #e18f31}    .fyxxnr li.fyxlma_cli .fyxlmc span:hover,.fyzpfirs .fyzplm:hover p{color: #fff}    .naver a:hover:after{background-image: url(/web/images/fyjtcpred0.png)}    .scaleimg img,.rotateimg img,.nav li a.navyja,.header,.header:after,.lbtyuan span,.header,.page a,.fyxwbt,.fyxwsj p,.fyxwsj span,.fyxwfl li a,.fymbxri a,.footnavsub a,.foothxb,.footbot a,.headeryy a,.headerss a,.fyxwnext a,.fyxwnextjt0,.fyxwnextjt1,.fyyrbot li img,.fyyrbot li p,.fyyrbot li,.fylbjt1,.fylbjt0,.xwbt,.xwsj,.xwsj:after,.fycplb li p,.fycpflle li a,.fyrylb .item,.fykfimg img,.fyssxhri,.fyxltc p,.fyxlmc span,.fyzplm p,.naver a, .naver a:after{transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;}    .moreaa:after{transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;}}/***************************适配********************/@media only screen and (max-width:1680px){}@media only screen and (max-width:1600px){    .fyyrinc{width: 80px;height: 80px}    .fyyrbot li{padding-top: 40px;height: 220px}    .fylbjt0, .fylbjt1{width: 50px;height: 50px;margin-top: -25px;}    .fylbjt0{left: -100px}    .fylbjt1{right: -100px}    .footlogo img{height: 64px}    .footlogo{padding: 40px 0}    .fyssjg{margin-top: 80px;}    .jjsjri span{margin-top: 9px;}    .jjsj {margin-top: 60px;}    .fymain, .fylj, .fyaksh, .fyzxly, .fyqywh, .fyxgcp, .fycpld,.fyssxw,.syjj,.syqylb,.fyyybg{padding: 70px 0}    .fysslbsub{padding: 40px 0}    .syxw{padding-top: 70px}    .fyyrg{padding-bottom: 70px}    .xwtop, .xwxslb, .fymbx, .fytzjl, .fytxtop, .fyshbot, .fyspxc{margin-bottom: 45px;}    .fylj li p, .fytxbot li img, .fyxcp, .fyzpbjq, .fycpxqbt,.fylytop, .fyssgm,.syjjnr{margin-bottom: 40px}    .fyxwnext{margin-top: 50px}    .fyptjt0{top: 42%}    .fyptjt1{top: 42%}    .fycjjttwo0{top: 45%}    .fycjjttwo1{top: 45%}    .fycjjt0{top: 42%}    .fycjjt1{top: 42%}    .fypytx {padding: 180px 0; }    .fygpxx li{margin-bottom: 110px}    .fygptxt{width: 720px;padding: 40px 0 40px 75px;bottom: -45px}    .fyxxbot{width: 67%}    .fygpxx li:nth-child(2n) .fygptxt{padding: 40px 70px 40px 0}    .fyxxtop{margin-bottom: 35px}    /*字体*/    .fontsize72{font-size:60px}/*72*/    .fontsize42{font-size:36px}/*二级页标题 42*/    .fontsize36{font-size:30px}/*一级 36*/    .fontsize30{font-size: 24px}/*30*/    .fontsize24{font-size: 20px}/*24*/    .fontsize20{font-size: 18px}/*20*/    .fontsize16,.foothxb,.footlx li,.fyxltc p{font-size: 16px}/*16*/    body,input,select,textarea,.fontsize14{font-size:14px;}/*默认14*/    .fontsize12{font-size:12px;}/*12*/}@media only screen and (max-width:1440px){    .fylbjt0 {left: -80px;  }    .fylbjt1 {right: -80px;  }    .fymain, .fylj, .fyaksh, .fyzxly, .fyqywh, .fyxgcp, .fycpld,.fyssxw,.syjj,.syqylb,.fyyybg{padding: 60px 0}    .xwtop, .xwxslb, .fymbx, .fytzjl, .fytxtop, .fyshbot, .fyspxc{margin-bottom: 35px;}    .fylj li p, .fytxbot li img, .fyxcp, .fyzpbjq, .fycpxqbt,.fylytop, .fyssgm,.syjjnr{margin-bottom: 25px}    .jjsj{margin-top: 35px}}@media only screen and (max-width:1366px){    .main1200{width:990px}    .fyzplm p.fyzpzw{width: 31%}    .nav li a.navyja{padding: 0 4px;}    .headerss{margin-left: 15px;margin-right: 15px}    .footlx{padding: 20px 0}    .footbot{padding: 15px 0}    .footlx {margin-top: 30px;  }    .xwfl{top: -6px;}    .sycple{width: 690px;height: 458px;margin-left: -115px;}    .sycple img{width: 513px;height: 310px;margin: 93px 0 0 149px}    .fyxwsj p {  margin-bottom: 15px;  }    .fyxwsj{top: 50px}    .fyzpnr{padding: 30px 50px}    .fypytx {padding: 130px 0; }    .fyxcptxt img{width: 65px;height: 65px;}    /*字体*/    .fontsize72{font-size:52px}/*72*/    .fontsize42{font-size:30px}/*二级页标题 42*/    .fontsize36{font-size:26px}/*一级 36*/    .fontsize30{font-size: 22px}/*30*/    .fontsize24{font-size: 18px}/*24*/    .fontsize20{font-size: 16px}/*20*/    .fontsize16{font-size: 16px}/*16*/    body,input,select,textarea,.fontsize14,.footlx li,.foothxb,.fyxltc p{font-size:14px;}/*默认14*/    .fontsize12,.footbot{font-size:12px;}/*12*/}@media only screen and (max-width:1280px){}@media only screen and (max-width:1200px){    .fylbjt0,.fylbjt1{background-color: #fff}    .fylbjt0 {left: 3%;  }    .fylbjt1 {right:3%;  }}@media only screen and (max-width:1152px){}/*---------------------------------平板----------------------------------------------*/@media only screen and (max-width:1024px){    .main1200{width:90%}    .main1200 .fymbx{width: 100%}    .menu-activator{display: block}    .nav{position: fixed;top:70px;left: 0;width: 100%;z-index: 999;background:#fcfdfb;display: none;bottom: 0;overflow: auto}    .nav ul{padding-top: 20px;}    .nav li{float: inherit;width: 100%;padding: 0;box-sizing: border-box;}    .nav li.clinav a.navyja {color:#e18f31!important;}    .nav li a.navyja{color: #333;padding: 0 15px;line-height: 50px;margin: 0 5%;border-bottom: 1px solid #dbdfe1;}    .nav li span{display: none !important;}    .nav li a.navyja{line-height: 44px;font-size: 16px !important;}    .nav li.navli_bg a.navyja:after{background: url(/web/images/xialaicn.png) no-repeat center right;background-size: 10px auto;content: "";position: absolute;right: 15px;top: 50%;width: 10px;height: 6px;margin-top: -3px;}    .nav li.navliatv a.navyja:after{background: url(/web/images/xialaicn0.png) no-repeat center right;background-size: 10px auto;content: "";position: absolute;right: 15px;top: 50%;width: 10px;height: 6px;margin-top: -3px;}    .naver{display: none;padding: 0 5%;position: relative;width: 100%;box-sizing: border-box; margin: 0;  left: 0;  box-shadow: none;background: #f3f4f3}    .naver a{display: block;margin:0 15px;text-align: left;padding: 12px 15px;}    .naver:before,.naver:after,.naver a:after{display: none}    .footlogo{padding: 30px 0}    .foottop{position: relative}    .footnav{position: absolute;top: 30px;right: 0}    .footnav li,.foothxb{display: none}    .footnav li.dibuwx{display: block;width: 90px;}    .footlx ul{display: block}    .footlx{padding: 0;margin: 0;border-top: 0}    .fyxwtx{float: right;margin-left: 0;width: 66%;padding-top: 0}    .fyxwsj{display: none}    .fyxwsjapp{display: block}    .footbot{text-align: center}    .footbot span,.footbot a.footbah{display: block;margin:5px 0}    .footlx li{margin-bottom: 20px}    .fyssxhri{width: 20%}    .fyssxhle{width: 79%}    .fyzplm p.fyzpsj{width: 18%}    .fyzplm p.fyzprs{width: 10%}    .fytzdiv{padding-left: 49px}    .fytzdiv p{margin-bottom: 10px}    .fytzdiv img{height: 30px;margin-top: -15px}    .fygptxt{width: 45%;padding: 20px 0 20px 40px}    .fygpxx li:nth-child(2n) .fygptxt { padding: 20px 40px 20px 0;  }    .fyxxbot{width: 80%}    .fygpxx li{margin-bottom: 90px}    .fyyrinc {width: 60px;height: 60px;}    .fyyrbot li{height: 190px}    .fyxcicn{width: 70px;height: 70px;}    .fyflbot li{padding-left: 100px;}    .fyflbot li span{width: 70%}    .fyxxtop{margin-bottom: 20px}    .fyssxl{width: 20%}    .fyxxnr{width: 77%}    .fylxnr span{font-size: 14px;line-height: 24px;}    .fylxnr{margin-bottom: 15px;}    .fyxlgs{padding: 20px 25px 20px 0}    .fylxle{width: 46%}    .fyzpsx{width: 100%;margin: 0 0 10px 0;padding: 0;border:0}    .fygzdd{width: 50%;border-left: 1px solid #d5dbe1}    .fyzpss{width: 100%;border: 1px solid #586779;padding: 10px;margin-top: 20px;}    .fyzpfirs{display: none}    .sycple{width: 450px;height: 299px;margin-left: -3%;}    .sycple img{width: 329px;height: 198px;margin: 66px 0 0 100px}    .sycpri{width: 38%;padding-top: 0}    .sycpxl{margin-bottom: 30px}    .sycpxljj, .fyqygk, .fysqxq, .fykfpt{margin-bottom: 40px}    .fontsize72{font-size: 36px}    .jjsjri span{font-size: 14px;margin-top: 5px}}@media only screen and (max-width:992px){}@media only screen and (max-width:870px){    .sycpri{width: 31%;}}@media only screen and (max-width:768px){    .fycpflle li a{padding: 16px 25px 16px 15px}    .fycpflle li a:after{right: 10px}    .lbtyuan{bottom: 20px !important;}    .fytjbt{padding: 0 0 10px 0}    .fycpms p{position: relative}    .fycpms{padding: 0 0 15px 0}    .fysqxqle{height: 240px}    .fyzplbsub{border-width: 1px;  border-color: rgb(214, 218, 223);  border-style: solid;  background-color: rgb(255, 255, 255);  box-shadow: 0 0 10px 0 rgba(88, 103, 121, 0.11);margin-bottom: 15px;padding: 15px}    .fyzplm{padding: 0;border-bottom: 0;position: relative}    .fyzplm p{text-align: left !important;width: auto !important;padding: 0 !important;font-size: 14px;}    .fyzplm p.fyzpzw{width: 100% !important;padding: 0 20px  0 0 !important;font-size: 16px;margin-bottom: 10px}    .fyzplm p.fyzpsj{float: right}    .fyzplm p.fyzpzc{position: absolute;top: 0;right: 0;width: 10px !important;height: 10px;}    .fyzpnr{padding: 15px 0 0;border-bottom: 0}    .fyzpbjq{margin-bottom: 10px}    .fymbxri{margin-top: 0}    .fyzplb{padding-bottom: 30px}    .fymain, .fylj, .fyaksh, .fyzxly, .fyqywh, .fyxgcp, .fycpld, .fyssxw, .syjj, .syqylb, .fyyybg{padding: 40px 0}    .fyxwxqbt{padding-bottom: 20px;margin-bottom: 20px}    /*字体*/    .fontsize72{font-size:26px}/*72*/    .fontsize42{font-size:20px}/*二级页标题 42*/    .fontsize36{font-size:20px}/*一级 36*/    .fontsize30{font-size: 20px}/*30*/    .fontsize24{font-size: 18px}/*24*/    .fontsize20{font-size: 16px}/*20*/    .fontsize16{font-size: 16px}/*16*/    body,input,select,textarea,.fontsize14,.footlx li,.foothxb,.fyxltc p,.sycpxljj,.syjjnr,.fybjq,.fymbxri{font-size:12px;}/*默认14*/    .fontsize12,.footbot{font-size:12px;}/*12*/    .xwjj, .fyxwjj,.sycpxljj,.syjjnr{line-height: 21px}    .sycpxljj{height: 105px}/*5*/    .xwjj{height: 42px}/*2*/    .syjjnr, .fybjq, .fycpms{line-height: 21px}}@media only screen and (max-width:750px){    .fyptbot{margin-top: 30px}    .header,.navheight{height: 42px}    .headeryy{line-height: 42px}    .logo{margin-top: 6px}    .logo img{height: 30px;width: 117px;}    .fyygfl .fytxtop{text-align: center}    .gpdm {margin-left: 8px;margin-top: 6px;height: 30px;padding-left: 8px}    .gpdm p{padding: 3px 0 5px}    .menu-activator {height: 23px;  width: 30px;  margin-top: 9.5px;  margin-left: 15px;}    .menu-activator img{width: 30px;height: 23px}    .nav{top: 42px}    .nav li a.navyja{font-size: 14px !important;}    .syqylbdiv .item img{max-width: 80%}    .syqylbdiv .item{height: 54px}    .xwxslb li{width: 100%;margin: 0 0 15px 0}    .xwtxt {padding: 15px 0}    .lbtyuan span{width: 19px!important;height:19px !important;margin:  0 10px !important;}    .sycp{padding: 10px 0 45px}    .footlx{display: none}    .footnav li.dibuwx{width: 60px}    .footlx li{padding-left: 30px}    .footlx li:nth-child(1) img{width: 15px}    .footlx li:nth-child(2) img{width: 15px}    .footlx li:nth-child(3) img{width: 20px}    .fyssxhle{width: 66%;line-height: 40px\9;height: 40px;}    .fyssxhri{line-height: 40px;}    .fyssxhri{width: 32%}    .footlogo{display: none}    .footlogo img{height: 45px;}    .footbot{text-align: left;font-size: 10px}    .footnav{top: 0;position: relative}    .footer{position: relative}    .foottop{position: absolute;top: 50%;right: 5%;margin-top: -30px;padding: 0;width: 60px}    .footbot span, .footbot a.footbah{padding-right: 70px}    .xwfl{position: relative;top: 0;margin: 15px 0 30px;text-align: center}    .xwfl li{float: inherit;display: inline-block;vertical-align: top;margin: 0 8px;min-width: 90px}    .xwtop{text-align: center}    .xwsj:after{opacity: 1;right: 0}    .xwxslb{margin-bottom: 15px}    .syjjdiv{width: 100%}    .syjjdiv .more{text-align: center}    .syjjimg{position: relative;bottom: 0;width: 100%;right: 0;margin-top: 15px}    .jjsjle{margin-right: 10px}    .sycple{width: 100%;margin: 0;height: 0;padding-bottom: 65%;position: relative}    .sycple img{    width: 74% !important;height: auto;  position: absolute;  top: 19%;  left: 13%;  margin: 0;}    .sycpbot .owl-controls{display: block}    .sycpbot .owl-dots .owl-dot span{width: 26px;  height: 2px; margin: 0 8px;  background: #9aa3ae;-webkit-border-radius: 0;  -moz-border-radius: 0;  border-radius: 0;}    .sycpbot .owl-dots .owl-dot:hover span{background: #9aa3ae}    .sycpbot .owl-dots .owl-dot.active span{background: #e18f31}    .sycpri{width: 90%;margin: 0 5%}    .sycpxl,.sycpri .more{text-align: center}    .sycp .main1200{width: 100%}    .appcpyu{display: block}    .appbannyuan{position: relative;width:100% !important;margin: 40px 0 0 0 !important;height: 4px}    .appbannyuan span{width: 26px!important;height:2px !important;background: #9aa3ae;display: inline-block;padding: 0 !important;margin:  0 8px !important;opacity: 1 !important;vertical-align: top;        -webkit-border-radius:!important;        -moz-border-radius:!important;        border-radius:0 !important;}    .appbannyuan .swiper-pagination-bullet-active{background:#e18f31}    .fyxwxqbt p span{margin: 0 5px}    .fytzlx li{width: 100%;margin: 0 0 15px 0;text-align: left}    .fytzlx li:after{display: none}    .fytzdiv p,.fytzdiv span{display: inline-block;vertical-align: middle;margin: 0;font-size: 14px;}    .fytzdiv img{height: 20px;margin-top: -10px;}    .fytzdiv{padding-left: 35px}    .fygptxt{position: relative;bottom: 0;left: 0;width: 100%;padding: 15px;box-sizing: border-box}    .fygpxx li{margin-bottom: 30px}    .fyxxbot,.fygpxx li:nth-child(2n) .fyxxbot{width:auto;left: 30px;right: 30px}    .fyxxtop{margin-bottom: 20px}    .fygpxx li:nth-child(2n) .fygptxt{padding: 30px}    .fycpminle{display: none;width: 100%;float: inherit;margin-bottom: 20px}    .fycpflle li{float: left;width: 32%;box-sizing: border-box;margin: 0 2% 0 0}    .fycpflle li{margin-right: 0}    .fycpflle li a{padding: 8px 5px}    .fycpflle li a:after{top: 19px}    .fycpflle li a:after{top: 17px;right: 5px}    .fycpflle li{margin-right: -1px;width: 33.33%;}    .fyzpmain .fycpminle{display: block}    .fycpminri{width: 100%;float: inherit}    .fycplb li,.fyxgcp .fycplb li{width: 48%;margin: 0 4% 20px 0 !important;}    .fycplb li:nth-child(3n){margin-right: 4% !important;}    .fycplb li:nth-child(2n),.fyxgcp .fycplb li:nth-child(2n){margin-right: 0 !important;}    .page a, .page span{display: none;font-size:12px;}    .page  a.prev, .page span.pageCurrent,.page  a.last,.page a.next{display: inline-block}    .fycplb{padding-bottom: 10px}    .fylxle{width: 100%}    .fylxri{display: none}    .fylxnr img{width: 18px}    .fylxnr{padding-left: 35px}    .fylybot li{width: 100%;float: inherit;margin: 0 0 10px 0}    .fylywz{position: relative;line-height: 20px;margin-bottom: 5px;font-size: 14px}    .fylybot li{padding-left: 0}    .fylyinpt{line-height: 40px\9;height: 40px;padding: 0 3% !important;}    .fylytex{padding: 10px 3%;height: 130px}    .fyyrbot li p{font-size: 14px}    .fyyrinc{width: 40px;height: 40px;margin-bottom: 10px}    .fyyrbot li{padding: 20px 7%;height: auto}    .fyygfl,.fypytx{background-attachment: inherit}    .fyflbot li span{width: 100%;display: none}    .fyxcicn{width: 40px;height: 40px;position: relative;margin: 0 auto 10px}    .fyflbot li{padding: 0;margin-bottom: 20px;float: left;width: 50%;text-align: center}    .fyshbot li{min-width: 90px;margin: 0 8px}    .fybghjlb .item{padding-bottom: 74.7%}    .fytxbot li{width: 50%;padding:0;margin: 0 0 20px 0}    .fytxbot li:nth-child(2n):after{display: none}    .fytxbot li img{width:auto;margin: 0 auto 20px !important;display: block;height: 40px}    .fylj li{width: 50%;margin: 0 0 20px 0}    .fylj li img{width: 90%;}    .fyxgcp .fycplb{margin-bottom: 0}    .fyssflbq {margin-bottom: 30px !important;}    .fyxwimg{width: 100%;padding-bottom: 45.5%;float: inherit}    .fyxwtx{width: 100%;float: inherit;margin-top: 15px}    .fyxwlb li a{padding: 0;}    .fyxwlb li{margin-bottom: 20px;padding-bottom: 20px}    .fycpxqle,.fycpxqri{float: inherit;width: 100%}    .fyxcp{padding-bottom: 44.5%}    .fyxcptxt img{width: 40px;height: 40px;margin: 0 auto 10px}    .fyspxc{margin-bottom: 20px}    .fyrylb .owl-stage-outer{padding: 0}    .fyrylb .item,.fyrylb .center .item{-webkit-transform: scale(1);  -moz-transform: scale(1);-o-transform: scale(1);  transform: scale(1);padding-bottom: 64.8%;box-shadow:none}    .fyrylb .item:after{display: none}    .fyrybot:after{ background: url(/web/images/fyzzdi.png) no-repeat center center;  background-size: 100% auto;  width: 100%;  height: 70px;  bottom: 0;  left: 0;margin-left: 0;}    .fyrybot{padding-bottom: 50px;margin-bottom: 15px;}    .fyrybt li{padding: 0 20px}    .fyrybt li:after, .fyrybt li:before{width: 10px}    .fywhbjq{text-align: left}    .fyqywh{padding: 40px 0 190px !important;height: auto;min-height: inherit}    .fyssjg{margin-top: 30px;padding: 30px 0 10px}    .fyssjg p{margin: 0 10px 20px 0}    .fyxltc p:after{display: none}    .fysslbsub{padding:0;border:0;margin-bottom: 10px}    .fyssxl,.fyxxnr{width: 100%;float: inherit}    .fyssxl{padding: 0;margin-bottom: 10px;background: none}    .fyxxnr li{width: 100%;float: inherit;margin: 0 0 5px 0;        box-shadow: 0px 0px 10px 0px rgba(88, 103, 121, 0.11);        border: 1px solid #d6dadf;    }    .fyxlmc{text-align: left;padding: 12px 15px;}    .fyxlmc span{line-height: inherit;padding: 0 18px 0 0;background: url(/web/images/fycpjt00.png) no-repeat center right;background-size: 14px auto}    .fyxltc{position: relative;padding: 15px 30px 1px;text-align: left;border: 0}    .fyxltc p{margin: 0 0 15px 0;display: block;position: relative;padding: 0 57px 0 0;line-height: 1.5}    .fyxltc p span{position: absolute;top: 0;right: 0;margin: 0}    .fyxlmc span{font-size: 14px}    .fyxxnr li.fyxlma_cli .fyxlmc{background: #e18f31;border: 0}    .fyxxnr li.fyxlma_cli .fyxlmc span{background: url(/web/images/fycpjt01.png) no-repeat center right;background-size: 14px auto}    .fysqtcdiv{padding: 20px}    .fysqxqle{width: 100%;height: 200px;float: inherit}    .fysqxqle img{max-height: 80%;max-width: 80%}    .fysqxqri{width: 100%;margin-top: 15px;float: inherit}    .fycpms p{margin-bottom: 10px}    .fysqxq:after{width: 100%}    .fysqtcdiv .fylybot li{padding-left: 0}    .fysqtcdiv .fylywz{width: 100%;text-align: left}    .fyclosetc{padding: 10px}    .fycpxqdiv{padding-bottom: 20px;margin-bottom: 20px}    .fygdhei{height: 20px}    .fycptt,.fycpxqbt{display: none}    .fycpxqimgapp{margin-bottom: 20px}    .fycpxqimgapp .fycpan{display: none}    .fycpxqimgapp .fycptt{display: block}    .fycpan0,.fycpan1{width: 48%;float: left;box-sizing: border-box}    .fycpan1{margin-left: 4%;}    .fycpan a{line-height: 40px;padding: 0 0 0 20px;display: block}    .fycpan:after{width: 40px;height: 40px}    .fygfbz li p,.fygfbz li pre{float: inherit;width: 100%}    .fygfbz li p{margin-bottom: 10px}    .fygfbz li pre{line-height: 22px}    .fygfbz li{padding: 10px 0}    .fylbjt0, .fylbjt1 {width: 36px;  height: 36px;  margin-top: -18px;border-width: 1px}    .fyldbjq li{width: 48%;margin: 0 4% 4% 0 !important;height: 80px;}    .fyldbjq li:nth-child(2n){margin-right: 0 !important;}    .fyldbjq li p{max-height: 80px;padding: 0 15%}    .fyrybot .fylbjt0, .fyrybot .fylbjt1{margin-top: -50px}    .fygpimg{padding-bottom: 0}    .fygpimg img{position: relative;height: auto}    .fyxxbot, .fygpxx li:nth-child(2n) .fyxxbot{position: relative;top: 0;left: 0;font-size: 14px!important;text-align: left;margin: 8px 0 0}    .fyxxtop{margin-bottom: 0}    .fygpxx li:nth-child(2n) .fyxxbot{text-align: right}    .fygptxt .more{position: absolute;top:15px;right:15px;}    .fygptxt .moreaa{min-width: 70px}    .fygpxx li:nth-child(2n) .fygptxt .more{left: 15px;right: auto}    .fygpxx li:nth-child(2n) .fygptxt{padding: 15px}    .fyxwfl{display: none}    .sycple{    background: url(/web/images/cpbjttapp.png) no-repeat center top;background-size: 100% auto;padding-bottom: 64%}    /*共用*/    .fyssxw{padding: 30px 0}    .fypytx,.fyzzry{padding: 40px 0}    .fyygfl{padding: 40px 0 20px}    .syxw{padding: 40px 0;}    .syjj{padding-bottom: 0}    .fymbx{padding-bottom: 15px}    .fyyrg{padding-bottom: 20px}    .fyzplb{padding-bottom: 20px}    .fyxwlb{padding-bottom: 10px}    .fylj li p, .fytxbot li img, .fyxcp, .fyzpbjq, .fycpxqbt, .fylytop, .fyssgm, .syjjnr,.sycpxljj, .fyqygk, .fysqxq, .fykfpt{margin-bottom: 30px}    .xwjj,.fytzlx{margin-bottom: 20px}    .sycpxl{margin-bottom: 15px}    .fyflbot li p{margin-bottom: 0}    .xwtop{margin-bottom: 15px}    .jjsj,.fymbx{margin-bottom: 20px}    .fytzjl p,.fytzjl,.fylytop p, .fyssgmtop,.fytxtop{margin-bottom: 20px}    .jjsj{margin-top: 40px}    .fyshaixuan{margin-top: 20px}.headerss{margin-top:10px;}    .bannerpc,.sycptop,.cbtc,.fymbxri{display: none}    .bannerapp{display: block}    /*字体*/    .fontsize72{font-size: 40px}    .fyxwxqbt h1{font-size: 18px}    .fygktop,.fyspxc{font-size: 16px}    .gpdm p, .gpdm span{font-size: 10px}    .fyflbot li span,.fydjbf,.xwsj,.fyflbot li p,.fytxbot li p{font-size: 14px}    .xwjj,.fyxwjj{height: auto;max-height: 42px}    .sycpxljj{-webkit-line-clamp:2;max-height: 42px;height: auto}}@media only screen and (max-width:720px){}@media only screen and (max-width:640px){}/*---------------------------------手机----------------------------------------------*/@media only screen and (max-width:500px){}@media only screen and (max-width:414px){}@media only screen and (max-width:375px){}@media only screen and (max-width:360px){    .fontsize72 {font-size: 36px;  }}@media only screen and (max-width:320px){    .fontsize72 {font-size: 28px;}    .jjsjri span{font-size: 12px;margin-top:0}    .fyssflbq li{margin-right: 10px}    .fyxwfl li a{padding: 0 20px}    .fycpflle li a{font-size: 14px}	.headerss{display:none}}/*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){}