﻿body{padding:0;margin:0 auto;background:#fff url(../images/bg.png) no-repeat top center;background-size:100% auto;color:#6f757e;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{margin:0;padding:0;list-style:none;}input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none}img{border:none}a{color:#6f757e;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;cursor:pointer;}*{    -webkit-tap-highlight-color:rgba(0, 0, 0, 0);    -webkit-tap-highlight-color:transparent;}.clear{clear:both;overflow:hidden;height:0;line-height:0}.clearafter:after,.fyywly: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;}.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,.footnavej a:after,.fyejfl li a.fyejjga:after,.fyejsub a:after,.fytjlb li a:after,.fycyln:before,.fymapnr p:after,.fybjapp li p:after{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.radius30{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.radius3{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.radius8{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}.radius10{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.fycyln:after,.fycyln{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}.fybjq img{width:63% !important;height:auto !important;}.fytxbjq img,.fylnlebjq img,.fyzpbjq img,.fylybjq img{width: 100%}.fybjq table{border:1px solid #e3e3e3;border-collapse:collapse;width:100% !important;}.fybjq table tr,.fybjq table tr td,.fybjq table th{border:1px solid #e3e3e3}.fybjq table tr td,.fybjq table th{padding:15px 1%}select {    /*appearance:none;*/    /*-moz-appearance:none;*/    /*-webkit-appearance:none;*/    /*background-image: url(../images/xialaicn.png);*/    /*background-repeat: no-repeat;*/    /*background-position: center right;*/    /*padding-right: 14px;*/    /*background-color: inherit;*/    appearance:none;    -moz-appearance:none;    -webkit-appearance:none;    background: url(../images/xialaicn.png) no-repeat center right;}.red{color: #047edc}.tupian{position: relative;overflow: hidden;}.tupian img{position: absolute;top: 0;left: 0;width: 100%;display: block;object-fit: cover;height: 100%}.main1420{width:1420px;margin: 0 auto;}/*图片hover效果*/.rotateimg:hover img{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.rotateimgY:hover img{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg)}.scaleimg:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.rotateimgUp:hover img{transform:translateY(-10px);-ms-transform:translateY(-10px);-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px);-o-transform:translateY(-10px)}.rotateUp:hover{transform:translateY(-5px);-ms-transform:translateY(-5px);-moz-transform:translateY(-5px);-webkit-transform:translateY(-5px);-o-transform:translateY(-5px)}/*头部*/.header{z-index: 99999;width: 100%;height: 100px;}.logo{margin-top: 15px}.logo img{display: block;height:70px;}.logo img.logo1{display: none;}.homehader .logo{margin-top: 25px}.sousuo{line-height: 36px;height: 36px;margin-top: 32px;width: 240px;border-bottom: 1px solid #d1d5da}.ssle{width: 80%;line-height: 36px\9;height: 36px;background: none;border: 0;outline: none;vertical-align: top;padding: 0}.ssle::-webkit-input-placeholder{color:rgba(111,117,126,.7);}.ssle::-moz-placeholder{colorrgba(111,117,126,.7);}.ssle:-moz-placeholder{color:rgba(111,117,126,.7);}.ssle:-ms-input-placeholder{color:rgba(111,117,126,.7);}.ssri{width: 20%;line-height: 36px;height: 36px;background: url(../images/ssicn.png) no-repeat right center;border: 0;outline: none;vertical-align: top;padding: 0;cursor: pointer;background-size: auto 16px}.nav{background: #fff;border-top: 1px solid #c2c5ca;border-bottom: 1px solid #c2c5ca;position: sticky;top: 0;left: 0;z-index: 999;}.nav .main1420{position: relative}.nav li{position: relative;float: left;width: 14.28%}.nav li:after,.nav .main1420:after{content: "";top: 50%;left: 0;width: 1px;height: 16px;background: #e0e2e4;margin-top: -8px;position: absolute}.nav .main1420:after{left: auto;right: 0}.nav li a.navyja{display:block;position: relative;z-index: 3;line-height: 80px;text-align: center;color: #383b40}.nav li span{display:block;background:#047edc;width:0;height: 100%;position:absolute;top: 0;left: 0;z-index: 2}.nav li.clinav a.navyja,.nav li:hover a.navyja{color: #fff}.nav li:hover span,.nav li.clinav span{width: 100%;}.menu-activator{height:50px;cursor:pointer;width: 30px;z-index: 1001;display: none;margin-left: 20px}.visual{    position:relative;    width:100%;    height:20px;    margin-top: 15px;}.visual i.line{    width:100%;    height:3px;    background-color:#137dbb;    -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: -1.5px;    -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{margin-top: 6px}.cliactnav .visual i.line:nth-child(1),.cliactnav .visual i.line:nth-child(3) {    top:16px}.cliactnav .visual i.line:nth-child(1) {    -moz-transform:rotate(-45deg);    -ms-transform:rotate(-45deg);    -webkit-transform:rotate(-45deg);    transform:rotate(-45deg)}.cliactnav .visual i.line:nth-child(3) {    -moz-transform:rotate(45deg);    -ms-transform:rotate(45deg);    -webkit-transform:rotate(45deg);    transform:rotate(45deg)}.cliactnav .visual i.line:nth-child(2), .cliactnav .visual i.line:nth-child(4) {    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);    opacity:0}.cliactnav .visual i.line.line01,.cliactnav .visual i.line.line02, .cliactnav .visual i.line.line03{    -moz-transition-delay:0ms;    -o-transition-delay:0ms;    -webkit-transition-delay:0ms;    transition-delay:0ms}.homehader .header{position: absolute}.homehader  .logo img.logo1{display: block;}.homehader  .logo img.logo2{display: none;}.homehader  .ssri{border-bottom-color: rgba(255,255,255,.7);background-image: url(../images/ssicn1.png)}.homehader  .ssle{color: #fff}.homehader  .ssle::-webkit-input-placeholder{color:rgba(255,255,255,.7);}.homehader  .ssle::-moz-placeholder{colorrgba(255,255,255,.7);}.homehader  .ssle:-moz-placeholder{color:rgba(255,255,255,.7);}.homehader  .ssle:-ms-input-placeholder{color:rgba(255,255,255,.7);}/*头部 end*/.banner{margin-bottom: -1px;position: relative;z-index: 9999;padding-bottom: 37.7%;height: 0}.bannertxt{position: absolute;z-index: 2;width: 100%;bottom: 65px;left: 0;text-align: right}.bannertxt li{display: inline-block;vertical-align: top;color: rgba(255,255,255,.5);margin-left: 20px;line-height: 1;padding-bottom: 17px;position: relative}.bannertxt li:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 2px;background: rgba(255,255,255,.5)}.bannertxt li:before{content: "";position: absolute;bottom: 0;left: 0;width:0;height: 2px;background:#fff;z-index: 3}.bannertxt li.bannertxtatv{color: #fff}.bannertxt li.bannertxtatv:before{animation:widthbai 4s  linear infinite;-webkit-animation:widthbai 4s  linear infinite;-moz-animation:widthbai 4s  linear infinite;-ms-animation:widthbai 4s  linear infinite;-o-animation:widthbai 4s  linear infinite;    animation-iteration-count:1;    -moz-animation-iteration-count:1;    -webkit-animation-iteration-count:1;    -o-animation-iteration-count:1;    animation-fill-mode: forwards;    -moz-animation-fill-mode: forwards;    -webkit-animation-fill-mode: forwards;    -o-animation-fill-mode: forwards;}@keyframes widthbai{    0% {       width: 0;    }    100% {        width: 100%;    }}@-webkit-keyframes widthbai{    0% {        width: 0;    }    100% {        width: 100%;    }}@-o-keyframes widthbai{    0% {        width: 0;    }    100% {        width: 100%;    }}@-ms-keyframes widthbai{    0% {        width: 0;    }    100% {        width: 100%;    }}@-moz-keyframes widthbai{    0% {        width: 0;    }    100% {        width: 100%;    }}#focus_phone{display:none;}.focus_slide{width:100%;}.focus_slide .item{padding-bottom:37.7%}.focus_slide .item img{display: block;}.xwzx{background: url(../images/xwbg.png) no-repeat center bottom;background-size: 100% auto}.xwzxtop p{line-height: 1;position: relative;padding-left: 54px;}.xwzxtop p:after{position: absolute;top: 50%;left: 0;content: "";width: 40px;height: 2px;margin-top: -1px;background: #047edc}.xwzxtop i{display: block;line-height: 1;font-weight: bold;margin-left: 95px;margin-top: -20px}.xwzxtop span{display: block;line-height: 1}.xwzx .xwsjnewpc{display: none}.xwzx .xwsjnewapp{display: block;margin-top: 3px}.xwzx .xwlb .xwsjnewapp{display: none}.cksy{margin-top: 13px;position: relative;z-index: 3}.cksysub{width: 166px;height: 46px;line-height: 46px;border: 1px solid #d6dadf;display: block;text-align: center;position: relative}.cksysub:after,.cksysub:before{content: "";position: absolute;background: #047edc;width: 32px;height:2px;}.cksysub:before{top:-2px;left: 0}.cksysub:after{bottom:-2px;right: 0}.cksysub b{position: absolute;height: 12px;width: 2px;background: #047edc}.cksysub b.cksyb0{top: -2px;left:-2px}.cksysub b.cksyb1{bottom:-2px;right: -2px}.cksysub img{vertical-align: text-bottom;margin-left: 10px;height: 16px;}.cksysub:hover{color: #047edc;}.cksysub:hover:after{width: 100%}.cksysub:hover:before{width: 100%}.cksysub:hover b{height: 50px}.xwtwle{width: 57.747%;position: relative}.xwjt{position: absolute;bottom: 25px;right: 3%;text-align: center;z-index: 3}.xwjt img{display: inline-block;vertical-align: top;height: 16px;}.xwjt img.xwjticn{margin: 0 15px}.xwjt img.xwjt0,.xwjt img.xwjt1{cursor: pointer}.xwtwlelbt .item{padding-bottom:60.4%}.xwtwlelbt .item a{position: absolute;display: block;width: 100%;height: 100%;top: 0;left: 0}.xwtwlelbt .item a:after{position: absolute;background: url(../images/xwbtbg.png) no-repeat center bottom;background-size: 100% auto;content: "";bottom: 0;left: 0;width: 100%;height: 100%;display: none}.xwtwlelbt .xwlbtime{position: absolute;top: 0;left: 3%;background: #047edc;width: 123px;padding: 12px 0}.xwtwlelbt .xwlbtime p,.xwtwlelbt .xwlbtime span{color: #fff;}.xwbigbt{position: absolute;left: 0;bottom: 0;color: #fff;padding: 0 25% 0 3%;width: 72%;z-index: 2;background: rgba(0,0,0,.45);line-height: 60px;}.xwtwri{width: 38%}.xwtwri li{background: #fff;box-shadow: 0 0 39px 0 rgba(4, 126, 220, 0.08);}.xwtwbig{width: 45%;padding-bottom:26.8%}.xwtwtxt{width: 47%;margin-right: 3%}.xwtwtxt p{margin-bottom: 5px}.xwlb li{float: left;width: 30%;box-shadow: 0 0 39px 0 rgba(4, 126, 220, 0.08);background: #fff;position: relative;margin-right: 5%}.xwlb li a{display: block;height: 205px;padding: 35px 30px 0}.xwlb li:nth-child(3n){margin-right: 0}.xwlbtime{position: absolute;left: 30px;top: 22px;text-align: center}.xwlbtime p{line-height: 1}.xwlbtime span{line-height: 1}.xwlbbt{margin-left: 110px;}.xwlbline{background: #dfe1e4;height: 1px}.ywlyfl{text-align: right;margin-top: -120px;position: relative;z-index: 3;}.ywlyfl li{display: inline-block;vertical-align: top;line-height: 46px;min-width: 166px;text-align: center;border: 1px solid #d6dadf;margin: 0 1px;cursor: pointer;position: relative}.ywlyfl li.ywlyflatv{background: #047edc;color: #fff;border-color: #047edc}.yylynrsub{display: none;position: relative}.lyjt0,.lyjt1{position:absolute;bottom: 32px;cursor: pointer;z-index: 2;height: 16px;}.lyjt0{left: 25%}.lyjt1{right: 25%}.yylylbt .item{padding-bottom: 45.4%;}.yylylbt .item p{position: absolute;bottom: 0;left: 0;width: 44%;text-align: center;color: #fff;background: url(../images/lybtbg.png) no-repeat center center;background-size: cover;line-height: 80px;padding: 0 28%}.fzlc{background: url(../images/fzlcbg.jpg) no-repeat center center;background-size: cover;margin-bottom: -1px;position: relative}.fzlcnrsub{display: none}.fzlcnrle{width: 42%;text-align: center;color: #047edc;line-height: 1}.fzlcnrri{width: 47%}.fylcbt{padding-bottom: 20px;margin-bottom: 20px;position: relative;line-height: 1}.fylcbt:after{position: absolute;content: "";bottom: 0;left: 0;width: 40px;height: 2px;background:#047edc}.fylcjj{min-height: 168px;}.fzlcnf{position: relative;height: 128px}.fzlcnf:after{position: absolute;content: "";top:14.5px;left: 0;width: 100%;height: 1px;background: #e5e8eb}.fzlcnfsub .item{text-align: center}.fzlcnfsub .item span{display: block;margin: 0 auto 10px;width: 29px;height: 29px;background:url(../images/fzlcicn0.png) no-repeat center center;background-size: cover;position: relative}.fzlcnfsub .item span:after{content: "";position: absolute;left: 50%;width: 1px;height: 0;background: #047edc;top: 29px;}.fzlcnfsub .fzlcyear{color: #047edc}.fzlcnfsub .fzlcyear span{background-image: url(../images/fzlcicn1.png);margin-bottom: 75px}.fzlcnfsub .fzlcyear span:after{height: 57px}.fzlcjt{text-align: center}.fzlcjt0,.fzlcjt1{display: inline-block;vertical-align: top;background-color: #fff;width: 80px;height: 80px;margin: 0 45px;background-position: center center;background-repeat: no-repeat;background-size: auto 16px;cursor: pointer}.fzlcjt0{background-image: url(../images/xwjtred0.png)}.fzlcjt1{background-image: url(../images/xwjtred1.png)}.footer{border-top: 1px solid #dedede}.foottop{background:#fff url(../images/footbg.png) no-repeat center bottom;background-size:100% auto;}.footnav{border-bottom: 1px solid #dcdcdc}.footnav ul{display: flex;justify-content: space-between;}.footnav a.footnavyj{display: block;line-height: 1;}.footnavej a{display: block;position: relative;padding-left: 20px;}.footnavej a:after,.fytjlb li a:after{content: "";position: absolute;width: 5px;height: 5px;top:50%;left: 0;background: #0d78ca;margin-top: -2.5px}.footlian{width: 63%}.footlian p{line-height: 1}.footlian a{display: inline-block;line-height: 1;padding-right: 10px;margin-right: 7px;border-right: 1px outset #e6e6e6}.footlian a:last-child{border-right: 0}.footlian a.fyaobb,.footlian a.fyaoaa{display: none}.footwx li{float: left;margin-left: 55px}.footwx li img{vertical-align: middle;padding: 5px;background: #fff;width: 60px;height: 60px;margin-right: 30px}.footwx li pre{display: inline-block;vertical-align: middle}.footbq{background: #0a70be}.footbq .main1420{position: relative}.footbq a,.footbq{color: rgba(255,255,255,.7)}.footbq a.footoa{position: absolute;top: 0;right:180px;display: none}.cebian{position: fixed;bottom:10px;right: 10px;z-index: 9999;}.cebiankf{width: 90px;}.cblwx{border: 1px solid #0081cc;text-align: center;background: #fff;overflow: hidden}.cblwx img.cblwximg{display: block;margin: 8px auto 5px;width: 72px;height: 72px}.cblwx span{font-size: 12px}.cblwx p{background: #0081cc url(../images/wxup.png) no-repeat center center;line-height: 30px;height: 30px;background-size: auto 9px}.fymbxmain{position: relative}.fymbxnr p{line-height: 1;padding-left: 120px;position: relative}.fymbxnr p:after{content: "";position: absolute;top: 50%;left: 0;width: 90px;height: 2px;background: #383b40}.fymbxnr i{line-height: 1;display: block;margin: 19px 0 0 170px}.fymbxjj{position: absolute;padding-left: 38px;right: 0}.fymbxjj:after{content: "";position: absolute;top: 0;left: 0;background: url(../images/fymbxicn.png) no-repeat center left;width: 21px;height: 21px;background-size: 100% auto;}.fymainbg{background: url(../images/fymainbg.jpg) no-repeat bottom right;background-size: 100% auto}.fymainle{width: 22%;}.fytxej{background: #047edc;color: #fff;padding: 25px 5px 25px 20px;background-size: 85px auto}.fyejfl{border: 1px solid #d6dadf}.fyejfl li{position: relative}.fyejfl li:after{content: '';position: absolute;top: 32px;right: 38px;background: url(../images/fyjthui.png) no-repeat center center;width: 16px;height: 16px;}.fyejfl li a.fyejjga{padding: 28px 51px 28px 60px;display: block;color: #0c2f54;position: relative}.fyejfl li a.fyejjga:after,.fyejsub a:after{content: '';position: absolute;width: 8px;height: 8px;box-sizing: border-box;border: 2px solid #383b40;top: 36px;left: 40px}.fyejfl li a.fyejjga:before{content: '';position: absolute;bottom:0;left:9.5%;width:81%;height:1px;border-top: 1px dashed #d6dadf}.fyejfl li:last-child a.fyejjga:before{display: none}.fyejfl li.fyejflatv:after{background-image: url(../images/fyjtup.png)}.fyejfl li.fyejflatv a.fyejjga{background: url(../images/fyejbg.png) no-repeat center center;background-size: cover;color: #047edc}.fyejfl li.fyejflatv a.fyejjga:after,.fyejsub a.fyejsubatv:after{border-color: #047edc}.fyejfl li.fyejflatv .fyejsub{display: block}.fyejsub{display: none;margin: 30px 51px 0 60px;padding-bottom: 3px}.fyejsub a{display: block;margin-bottom: 25px;padding-left: 20px;position: relative}.fyejsub a:after{left: 0;top:9px}.fyejsub a.fyejsubatv{color: #047edc}.fymainri{width: 74.057%}.fyshzr li{float: left;width:48.612%;margin: 0 2.776% 30px 0}.fyshzrimg{padding-bottom:53.2%}.fyshzr li p{text-align: center;color: #047edc;line-height: 60px;padding: 0 10px;background: url(../images/fyzrbg.png) no-repeat center center;background-size: cover}.fyzycj li{float:left;width: 31.482%;margin: 0 2.777% 30px 0;box-sizing:border-box;border: 1px solid #dfe1e4;height: 297px;padding: 9px 9px 0}.fyzycj li:nth-child(3n){margin-right: 0}.fycjimg{height: 230px;background: url(../images/fyzzbg.jpg) no-repeat center center;background-size: cover;position: relative;overflow: hidden}.fycjimg img{position: absolute;margin: auto;top: -9999px;right: -9999px;bottom: -9999px;left: -9999px;max-width: 80%;max-height: 80%;}.fyzycj li p{text-align: center;padding: 0 10px}.page{line-height: 56px;text-align: center;position: relative}.page a,.page span{display:inline-block;text-decoration:none;cursor: pointer;text-align: center;margin: 0 10px;vertical-align: top;min-width: 56px;}.page span.pagecurrent,.page a:hover{color:#fff;background: #047edc}.page a.home,.page a.last{width: 15px;height: 56px;background-position: center center;background-size: 100% auto;background-repeat: no-repeat;min-width:inherit}.page a.home{background-image: url(../images/pagejt0.png);}.page a.last{background-image: url(../images/pagejt1.png)}.page a.prev i,.page a.next i{width: 10px;height:56px;vertical-align: top;display: inline-block;background-position: center center;background-size: 100% auto;background-repeat: no-repeat}.page a.prev i{background-image: url(../images/fyicn0.png);margin-right: 18px}.page a.next i{background-image: url(../images/fyicn1.png);margin-left: 18px}.page a.prev{margin-right: 60px}.page a.next{margin-left: 60px}.page a.home:hover{background-image: url(../images/pagejtred0.png);}.page a.last:hover{background-image: url(../images/pagejtred1.png);}.page a.prev:hover i{background-image: url(../images/fyicnred0.png);}.page a.next:hover i{background-image: url(../images/fyicnred1.png);}.page a.home:hover,.page a.prev:hover,.page a.next:hover,.page a.last:hover{background-color: #fff;color: #047edc}.fyrlzysub{position: relative}.fylnle{width: 39%;position: absolute;top: 0;left: 0;height: 100%;}.fylnlebjq{position: relative;width: 100%;height: 100%}.fylnri{width: 52.315%;float: right;padding-bottom: 35.2%;}.fyrlzysub:nth-child(2n) .fylnle{left: auto;right: 0}.fyrlzysub:nth-child(2n) .fylnri{float: left}.fywenhua li{float: left;width: 32%;text-align: center;background: #fff;margin-right: 2%;box-sizing: border-box;border: 1px solid #d6dadf;position: relative;}.fywenhua li span{position: absolute;width: 16px;height: 16px;display: block}.fywenhua li span:after,.fywenhua li span:before{position: absolute;content: "";background: #047edc}.fywenhua li span.fywhspan1{top: -1px;left: -1px}.fywenhua li span.fywhspan2{top: -1px;right: -1px}.fywenhua li span.fywhspan3{bottom: -1px;left: -1px}.fywenhua li span.fywhspan4{bottom: -1px;right:-1px}.fywenhua li span.fywhspan1:after{width: 16px;height: 2px;top: 0;left: 0}.fywenhua li span.fywhspan1:before{width: 2px;height: 16px;top: 0;left: 0}.fywenhua li span.fywhspan2:after{width: 16px;height: 2px;top: 0;left: 0}.fywenhua li span.fywhspan2:before{width: 2px;height: 16px;top: 0;right: 0}.fywenhua li span.fywhspan3:after{width: 16px;height: 2px;bottom: 0;left: 0}.fywenhua li span.fywhspan3:before{width: 2px;height: 16px;top: 0;left: 0}.fywenhua li span.fywhspan4:after{width: 16px;height: 2px;bottom: 0;left: 0}.fywenhua li span.fywhspan4:before{width: 2px;height: 16px;top: 0;right: 0}.fywenhua li:nth-child(3n){margin-right: 0}.fywenhua li img{display: block;margin: 0 auto 40px;height: 76px;}.fywenhua li p{margin-bottom: 10px}.fyxwzd{border: 1px solid #dfe1e4}.fyxwzdle{width: 39%;padding-bottom:23.6%}.fyxwzdri{width: 52%;margin-right: 4%}.fyxwzdxq span{background: url(../images/ckicn.png) no-repeat center right;padding-right: 25px;background-size: 16px auto}.fyxwlb{border-top: 1px solid #dfe1e4}.fyxwlb li{width: 100% !important;float: inherit;margin: 0 !important;padding: 0 !important;box-shadow: none !important;border-bottom: 1px solid #dfe1e4}.fyxwlb li:after{content:"";position: absolute;top: 50%;left: 155px;width: 1px;height: 72px;background: #cccccc;margin-top: -36px}.fyxwlb li a{height: 68px !important;}.fyxwlb .xwlbbt,.fyxwlb .xwlbjj{margin-left:190px}.fyxwlb .xwlbtime{left: 0;width: 155px;top:50%;    transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%)}.fyxwlb .xwlbjj{display: none}.fyxgdt{line-height: 1;border-bottom: 1px solid #d6dadf;position: relative;padding-bottom: 18px}.fyxgdt:after{content: "";position: absolute;bottom: -2px;left: 0;width: 36px;height: 3px;background: #0081cc}.fytjimg{padding-bottom: 60%;}.fytjimg p {position: absolute;bottom: 15px;left: 0;width: 90%;padding: 0 5%;color: #fff}.fytjlb{border-top: 1px solid #d6dadf}.fytjlb li a{position: relative;padding-left: 20px}.fyxwxq{border-bottom: 1px solid #d6dadf}.fyxwxq h1{color: #1c2428;font-weight: normal;line-height: 60px}.fyxwxq p{margin: 15px 0 20px}.fyxwnext{border-top: 1px #d6dadf solid}.fyxwnext a{margin-bottom: 4px;}.fyxwxqmbx .fymbxjj{position: relative;top: 0;left: 0}.fyjcdt .xwlbbt, .fyjcdt .xwlbjj{margin-left: 0;margin-right: 180px;}.fyjcdt .xwlbtime{left: auto;right: 0;width: auto;text-align: right;}.fyjcdt .xwlbtime p{margin-bottom: 28px}.fyjcdt .xwlbtime span{background: url(../images/ckicn.png) no-repeat center right;padding-right: 25px;background-size: 16px auto;}.fyjcdt li:after{left: auto;right: 136px;}.fyrlsub{position: relative}.fyrlsuble{width: 36%;height: 100%;position: absolute;top: 0;left: 0;}.fyrlsubri{width: 50%;padding-bottom: 37%;float: right}.fyrlsub:nth-child(2n) .fyrlsuble{left: auto;right: 0}.fyrlsub:nth-child(2n) .fyrlsubri{float: left}.fytzwl{background:#fff url(../images/fytzbg.jpg) repeat-x center top;text-align: center}.fytzjj{margin-left: 5%;margin-right: 5%}.fytzzp{position: relative}.fytzzp:after{position: absolute;content: "";background: url(../images/fylylie.png) no-repeat center center;width: 1px;height: 295px;left: 50%;top: 50%;margin-top: -147.5px}.fytzzp li{float: left;width: 50%}.fytzzp li img{display: block;width: 197px;height: 197px;margin: 0 auto;border: 10px solid #d6dadf}.fytzzp li p{margin: 25px 0 20px}.fytzzp li pre{margin:0 19%}.fylcmain{background: url(../images/fylcbg.png) no-repeat center bottom;background-size: 100% auto}.fyfzlc .fzlcnrle{text-align: left}.fyscbj{position: relative;width: 92%;margin-left: -4%}.fyscbj img.fydtimg{display: block;width: 100%}.fyscbj img.fydtjg{position: absolute;bottom: 40px;left: 0}.fyscbj li{position: absolute;width: 8%;text-align: center}.fyscbj li span{width: 100%;display: block;padding-bottom: 100%;background: url(../images/fzlcicn1.png) no-repeat center center;background-size: 29px auto;position: relative}.fyscbj li span:after{content: "";position: absolute;top: 0;left: 0;background: url(../images/fydtyuan.png) no-repeat center center;width: 100%;height: 100%;background-size: cover;}.fyscbj li p.fyscbjppp{color: #0c2f54;position: absolute;top: 50%;margin-top: -1rem;height: 2rem;width: 38px;right: 55px;line-height: 2rem;text-align: right}.fyscbj li.fymapli1 p.fyscbjppp,.fyscbj li.fymapli5 p.fyscbjppp{right: 0;left: 48px;}.fyscbj li.fymapli1{top: 30%;right: 15%;}.fyscbj li.fymapli2{top: 37%;right: 27%;}.fyscbj li.fymapli3{top: 61%;right: 48% ;}.fyscbj li.fymapli4{top: 51%;right: 28%;}.fyscbj li.fymapli5{top: 58%;right: 19%}.fyscbj li.fymapli6{top: 79%;right: 29%;}.fyscbj li.fymapli7{top: 61%;right: 31%;}.fyscbj li.fymapli1 span:after{animation:bigyuan 3s  linear infinite;-webkit-animation:bigyuan 3s  linear infinite;-moz-animation:bigyuan 3s  linear infinite;-ms-animation:bigyuan 3s  linear infinite;-o-animation:bigyuan 3s  linear infinite;}.fyscbj li.fymapli2 span:after{animation:bigyuan 3.5s  linear infinite;-webkit-animation:bigyuan 3.5s  linear infinite;-moz-animation:bigyuan 3.5s  linear infinite;-ms-animation:bigyuan 3.5s  linear infinite;-o-animation:bigyuan 3.5s  linear infinite;}.fyscbj li.fymapli3 span:after{animation:bigyuan 2.8s  linear infinite;-webkit-animation:bigyuan 2.8s  linear infinite;-moz-animation:bigyuan 2.8s  linear infinite;-ms-animation:bigyuan 2.8s  linear infinite;-o-animation:bigyuan 2.8s  linear infinite;}.fyscbj li.fymapli4 span:after{animation:bigyuan 3.3s  linear infinite;-webkit-animation:bigyuan 3.3s  linear infinite;-moz-animation:bigyuan 3.3s  linear infinite;-ms-animation:bigyuan 3.3s  linear infinite;-o-animation:bigyuan 3.3s  linear infinite;}.fyscbj li.fymapli5 span:after{animation:bigyuan 2.6s  linear infinite;-webkit-animation:bigyuan 2.6s  linear infinite;-moz-animation:bigyuan 2.6s  linear infinite;-ms-animation:bigyuan 2.6s  linear infinite;-o-animation:bigyuan 2.6s  linear infinite;}.fyscbj li.fymapli6 span:after{animation:bigyuan 2.5s  linear infinite;-webkit-animation:bigyuan 2.5s  linear infinite;-moz-animation:bigyuan 2.5s  linear infinite;-ms-animation:bigyuan 2.5s  linear infinite;-o-animation:bigyuan 2.5s  linear infinite;}.fyscbj li.fymapli7 span:after{animation:bigyuan 2s  linear infinite;-webkit-animation:bigyuan 2s  linear infinite;-moz-animation:bigyuan 2s  linear infinite;-ms-animation:bigyuan 2s  linear infinite;-o-animation:bigyuan 2s  linear infinite;}@keyframes bigyuan{    0% {        -webkit-transform:scale(.5);        -moz-transform:scale(.5);        -o-transform:scale(.5);        transform:scale(.5);        opacity: 1;    }    80% {        -webkit-transform:scale(1);        -moz-transform:scale(1);        -o-transform:scale(1);        transform:scale(1);        opacity: .9;    }    100% {        -webkit-transform:scale(1);        -moz-transform:scale(1);        -o-transform:scale(1);        transform:scale(1);        opacity: 0;    }}@-webkit-keyframes bigyuan{    0% {        -webkit-transform:scale(.5);        -moz-transform:scale(.5);        -o-transform:scale(.5);        transform:scale(.5);        opacity: 1;    }    80% {        -webkit-transform:scale(1);        -moz-transform:scale(1);        -o-transform:scale(1);        transform:scale(1);        opacity: .9;    }    100% {        -webkit-transform:scale(1);        -moz-transform:scale(1);        -o-transform:scale(1);        transform:scale(1);        opacity: 0;    }}@-o-keyframes bigyuan{    0% {        -webkit-transform:scale(.5);        -moz-transform:scale(.5);        -o-transform:scale(.5);        transform:scale(.5);        opacity: 1;    }    80% {        -webkit-transform:scale(1);        -moz-transform:scale(1);        -o-transform:scale(1);        transform:scale(1);        opacity: .9;    }    100% {        -webkit-transform:scale(1);        -moz-transform:scale(1);        -o-transform:scale(1);        transform:scale(1);        opacity: 0;    }}@-ms-keyframes bigyuan{    0% {        -webkit-transform:scale(.5);        -moz-transform:scale(.5);        -o-transform:scale(.5);        transform:scale(.5);        opacity: 1;    }    80% {        -webkit-transform:scale(1);        -moz-transform:scale(1);        -o-transform:scale(1);        transform:scale(1);        opacity: .9;    }    100% {        -webkit-transform:scale(1);        -moz-transform:scale(1);        -o-transform:scale(1);        transform:scale(1);        opacity: 0;    }}@-moz-keyframes bigyuan{    0% {        -webkit-transform:scale(.5);        -moz-transform:scale(.5);        -o-transform:scale(.5);        transform:scale(.5);        opacity: 1;    }    80% {        -webkit-transform:scale(1);        -moz-transform:scale(1);        -o-transform:scale(1);        transform:scale(1);        opacity: .9;    }    100% {        -webkit-transform:scale(1);        -moz-transform:scale(1);        -o-transform:scale(1);        transform:scale(1);        opacity: 0;    }}.fymapnr{position: absolute;display: none;width: 260px;text-align: left;}.fymapnr:after{content: "";position: absolute;top: 10px;left: 0;width: 1px;height: calc(100% - 20px);background: #b8cee0}.fymapnr:before{content: "";position: absolute;height:1px;background: #b8cee0}.fymapnr p{color: #0c2f54;margin-bottom:40px;position: relative;padding-left:60px;line-height: 20px;height: 20px;}.fymapnr p:hover{color: #047edc}.fymapnr p:last-child{margin-bottom:0}.fymapnr p:after,.fymapnr p:before{content: "";position: absolute;top: 50%;}.fymapnr p:before{width: 40px;height: 1px;background: #bbcfe0;left: 0;margin-top: -.5px}.fymapnr p:after{width: 5px;height: 5px;background: #bccfe0;margin-top: -2.5px;left: 40px;}.fyscbj li.fymapli1 .fymapnr{top:39%;right: -320px}.fyscbj li.fymapli1 .fymapnr:before{top:9px;left: -36%;width: 36%;}.fyscbj li.fymapli2 .fymapnr{top: -35%;right: -410px}.fyscbj li.fymapli2 .fymapnr:before{top: 69px;left: -71%;width: 71%;}.fyscbj li.fymapli3 .fymapnr{top: 38%;right: -713px}.fyscbj li.fymapli3 .fymapnr:before{top:9px;left:-187%;width: 187%;}.fyscbj li.fymapli4 .fymapnr{top: 37.5%;right: -410px}.fyscbj li.fymapli4 .fymapnr:before{top:9px;left: -71%;width: 71%;}.fyscbj li.fymapli5 .fymapnr{top: -38%;right:-370px}.fyscbj li.fymapli5 .fymapnr:before{top: 69px;left: -55%;width: 55%}.fyscbj li.fymapli6 .fymapnr{top: 39%;right: -410px}.fyscbj li.fymapli6 .fymapnr:before{top: 9px;left: -70%;width: 70%;}.fyscbj li.fymapli7 .fymapnr{top: 38%;right: -410px}.fyscbj li.fymapli7 .fymapnr:before{top: 9px;left: -70%;width: 70%;}.fyscbj li.fydtliatv{}.fyscbj li.fydtliatv  span:after{background-image: url(../images/fydtyuanred.png);width: 120%;height: 120%;top: -10%;left: -10%}.fyscbj li.fydtliatv .fymapnr{display: block}.fyzpsx{text-align: right;position: relative}.fyzpsx span{position:absolute;top: 0;left: 0;line-height: 25px}.fysxtj{display: inline-block;vertical-align: top;padding-left: 24px;border-left: 1px solid #d5dbe1;margin-left: 24px;line-height: 25px}.fysxtj:last-child{border-right: 1px solid #d5dbe1;padding-right: 24px}.fyzpsel{width: 180px;line-height: 25px;border: 0;outline: none;margin-left: 15px;}.fyzplbnr{cursor: pointer}.fyzpbt .fyzpzw{background: #047edc}.fyzpbt .fyzpzw span{color: #fff}.fyzpzw{border-bottom: 1px solid #d6dadf;padding: 24px 0}.fyzpzw span{display: inline-block;vertical-align: middle}.fyzpzw span.fyzpzwsp1{width: 21%;padding-left: 5%}.fyzpzw span.fyzpzwsp2{width: 20%;padding-left: 1%}.fyzpzw span.fyzpzwsp3{width: 20%;padding-left: 1%}.fyzpzw span.fyzpzwsp4{width: 17%;padding-left: 1%}.fyzpzw span.fyzpzwsp5{width: 11%}.fyzpxq,.fylyxqbg{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background:rgba(0,0,0,.8);z-index: 999;display: none}.fyzpxqdiv{position: absolute;height: 80%;top: 10%;background: #fff url(../images/bg.png) no-repeat center top;left: 50%;margin-left: -710px;overflow: auto;background-size: 100% auto}.fyzpxqdiv::-webkit-scrollbar{width:6px;}.fyzpxqdiv::-webkit-scrollbar-track{background-color:#e5e5e5;}.fyzpxqdiv::-webkit-scrollbar-thumb{background-color:#047edc;}.fyzpxqdiv::-webkit-scrollbar-thumb:hover {background-color:#047edc}.fyzpxqdiv::-webkit-scrollbar-thumb:active {background-color:#047edc}.fyzpclose,.fylyclose{position: absolute;top: 10px;right: 10px;background: #047edc;cursor: pointer}.fyzpxxw{width: 76%;margin: 0 auto}.fyzpxxbt{text-align: center;border-bottom: 1px solid #d9dee3;    /*background: url(../images/fyzpbgee.png) no-repeat center bottom;*/    /*background-size: 100% auto*/}.fyzplbnr:hover .fyzpzw{background: #fafafa}.fyzpbt:hover .fyzpzw{background: #047edc}.fyywly{position: relative}.fyywlysub{float: left;width:32.038%;margin: 0 1.943% 20px 0;position: relative;cursor: pointer;padding-top: 25px}.fyywlysub:nth-child(3n){margin-right: 0}.fyywlysub:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 1px solid #ebedef}.fyyyimg{padding-bottom: 59%;margin: 0 20px}.fyyytxt{line-height: 80px;margin: 0 20px;text-align: center}.fylytcwid{margin: 0 50px;position: relative}.fylyjt0,.fylyjt1{position: absolute;bottom: 45%;z-index: 3;cursor: pointer}.fylyjt0{left: 2%}.fylyjt1{right: 2%}.fylybt{text-align: center}.fyywlyimg{padding-bottom:42.2%}.fylylbxg{background: #fff;padding: 10px;margin-bottom: 30px;border: 1px rgb(214, 218, 223)  solid; box-shadow: 0 13px 36.4px 3.6px rgba(24, 24, 24, 0.09);}.fylylbt .item{padding-bottom: 45%;position: relative}.fylylbt .item:after{position: absolute;content: "";top: 0;left: 0;background: rgba(0,0,0,.5);width: 100%;height: 100%}.fylylbt .ftlyitmatv:after{background: none}.fylyxqbg{display: block;left: -100%;opacity: 0}.fyrongyu{position: relative;padding: 0 125px;}.fyryjt0,.fyryjt1{position: absolute;top: 41%;background-color: #fff;width: 80px;height: 80px;background-position: center center;background-repeat: no-repeat;background-size: auto 16px;cursor: pointer;box-shadow: 0 0 39px 0 rgba(4, 126, 220, 0.08);}.fyryjt0{left: 0;background-image: url(../images/xwjtred0.png)}.fyryjt1{right: 0;background-image: url(../images/xwjtred1.png)}.fyryjt0:hover{background-color: #047edc;background-image: url(../images/xwjt0.png)}.fyryjt1:hover{background-color: #047edc;background-image: url(../images/xwjt1.png)}.fyrylb .owl-stage-outer{padding: 120px 0}.fyrylb .item{position: relative;z-index: 1}.fyrylb .item p{display: none;text-align: center;}.fyrylb .fyryimg{padding-bottom: 100%;}.fyrylb .fyryimg img{    position: absolute;    margin: auto;    top: -9999px;    right: -9999px;    bottom: -9999px;    left: -9999px;    max-width: 100%;    max-height: 100%;    width: auto !important;    height: auto !important;}.fyrylb .cpspsub_one,.fyrylb .cpspsub_fore{ -webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);}.fyrylb .cpspsub_two,.fyrylb .cpspsub_tree{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);z-index: 2;}.fyrylb .center .item{-webkit-transform:scale(1.9);-moz-transform:scale(1.9);-o-transform:scale(1.9);transform:scale(1.9);z-index: 3;}.fyrylb .center .item:hover{-webkit-transform:scale(2.4);-moz-transform:scale(2.4);-o-transform:scale(2.4);transform:scale(2.4);}.cpspsub_one{transform-origin: 0; -moz-transform-origin: 0;-webkit-transform-origin: 0;-o-transform-origin: 0;}.cpspsub_one{    perspective: 330px;    -webkit-perspective: 330px;    overflow: hidden;}.cpspsub_one .fyryimg{    transform: rotateY(6deg);    -webkit-transform: rotateY(6deg);    -moz-transform-origin: 0 100%;    -webkit-transform-origin: 0 100%;    -o-transform-origin: 0 100%;}.cpspsub_two{    perspective: 330px;    -webkit-perspective: 330px;    overflow: hidden;}.cpspsub_two .fyryimg{    transform: rotateY(6deg);    -webkit-transform: rotateY(6deg);    -moz-transform-origin: 0 100%;    -webkit-transform-origin: 0 100%;    -o-transform-origin: 0 100%;}.cpspsub_tree{    perspective: 330px;    -webkit-perspective: 330px;    overflow: hidden;}.cpspsub_tree .fyryimg{    transform: rotateY(-6deg);    -webkit-transform: rotateY(-6deg);    transform-origin: right;    -moz-transform-origin: right;    -webkit-transform-origin: right;    -o-transform-origin: right;}.cpspsub_fore{transform-origin:right; -moz-transform-origin:right;-webkit-transform-origin:right;-o-transform-origin: right;}.cpspsub_fore{    perspective: 330px;    -webkit-perspective: 330px;    overflow: hidden;}.cpspsub_fore .fyryimg{    transform: rotateY(-6deg);    -webkit-transform: rotateY(-6deg);    transform-origin: right;    -moz-transform-origin: right;    -webkit-transform-origin: right;    -o-transform-origin: right;}.fyrytxt{text-align: center}.fytxcy{text-align: center}.fytxcy li{width:19%;text-align: center;display: inline-block;vertical-align: top;}.fycxbt{line-height: 57px;text-align: center;background: url(../images/fysrlinebg1.jpg) repeat-x center center;display: none}.fycyln{width: 100%;padding-bottom: 100%;background:rgba(4,126,220,.1);position: relative}.fycyln:before{content: "";position: absolute;width: 50%;height: 50%;bottom: -30%;right:-28%;background: url(../images/fyjia.png) no-repeat center center;border: 1px dashed #81beed;background-size: 100% auto;opacity: .5}.fycyln:after{content: "";position: absolute;background: #fff;width: 88%;height: 88%;top: 6%;left: 6%;box-sizing: border-box;border:.3rem solid rgba(4,126,220,.5)}.fycyln p{position: absolute;display: block;width: 100%;top: 10%;left: 0;line-height: 1;z-index: 2}.fycyln pre{position: absolute;display: block;width: 100%;bottom: 15%;left: 0;z-index: 2}.fytximg{display: block;margin: -45px auto 10px;max-width: 90%;}.fycyjj{position: relative;background: #fff;border: 6px solid #e5f2fb;box-sizing: border-box}.fycyjj pre{display: block;padding: 20px 5px;}.fytxcy li.fytxli1 .fycyjj{border-color: #e5f2fb}.fytxcy li.fytxli1 .fycyln{background: rgba(4,126,220,.1)}.fytxcy li.fytxli1 .fycyln:after{border-color: rgba(4,126,220,.5)}.fytxcy li.fytxli1:hover .fycyjj{border-color:rgba(4,126,220,.5)}.fytxcy li.fytxli1 .fycyln p,.fytxcy li.fytxli1 .fycyln pre{color: #047edc}.fytxcy li.fytxli2 .fycyjj{border-color: #f3f8e9}.fytxcy li.fytxli2 .fycyln{background: rgba(137,187,43,.1)}.fytxcy li.fytxli2 .fycyln:after{border-color:rgba(137,187,43,.5)}.fytxcy li.fytxli2 .fycxbt{background-image:url(../images/fysrlinebg2.jpg)}.fytxcy li.fytxli2:hover .fycyjj{border-color:rgba(137,187,43,.5)}.fytxcy li.fytxli2 .fycyln p,.fytxcy li.fytxli2 .fycyln pre{color: #89bb2b}.fytxcy li.fytxli3 .fycyjj{border-color: #ebf1f8}.fytxcy li.fytxli3 .fycyln{background: rgba(57,113,183,.1)}.fytxcy li.fytxli3 .fycyln:after{border-color:rgba(57,113,183,.5)}.fytxcy li.fytxli3 .fycxbt{background-image:url(../images/fysrlinebg3.jpg)}.fytxcy li.fytxli3:hover .fycyjj{border-color:rgba(57,113,183,.5)}.fytxcy li.fytxli3 .fycyln p,.fytxcy li.fytxli3 .fycyln pre{color: #3971b7}.fytxcy li.fytxli4 .fycyjj{border-color: #e9f5f4}.fytxcy li.fytxli4 .fycyln{background: rgba(36,158,148,.1)}.fytxcy li.fytxli4 .fycyln:after{border-color: rgba(36,158,148,.5)}.fytxcy li.fytxli4 .fycxbt{background-image:url(../images/fysrlinebg4.jpg)}.fytxcy li.fytxli4:hover .fycyjj{border-color:rgba(36,158,148,.5)}.fytxcy li.fytxli4 .fycyln p,.fytxcy li.fytxli4 .fycyln pre{color: #249e94}.fytxcy li.fytxli5 .fycyjj{border-color: #e7ebf3}.fytxcy li.fytxli5 .fycyln{background: rgba(24,61,136,.1)}.fytxcy li.fytxli5 .fycyln:after{border-color: rgba(24,61,136,.5)}.fytxcy li.fytxli5 .fycxbt{background-image:url(../images/fysrlinebg5.jpg)}.fytxcy li:last-child .fycyln:before{display: none}.fytxcy li.fytxli5:hover .fycyjj{border-color:rgba(24,61,136,.5)}.fytxcy li.fytxli5 .fycyln p,.fytxcy li.fytxli5 .fycyln pre{color: #183d88}.fyssjg{padding: 50px 0 0;color: #000}.fyjgmain li{background: none !important;}.fyzlbgxzd{background: url(../images/fyzlbgxzd.png) no-repeat center center;background-size: cover;width:521px;height: 521px;position: relative;margin: 130px auto -140px;}.fyzlbgxzd li{position: absolute;width: 222px;line-height: 29px;font-size: 24px;}.fyzlbgxzd li:after{content: "";position: absolute;background: url(../images/fyzlicnxz0.png) center center;width: 29px;height: 29px;top: 50%;margin-top: -14.5px}.fyzlbgxzd li span{margin-right: 5px;display: inline-block;line-height: 1}.fyzlbgxzd li.fyzlli1{padding-right: 50px;top: 250px;left: -258px;}.fyzlbgxzd li.fyzlli1:after{right: 0}.fyzlbgxzd li.fyzlli2{padding-right: 50px;top: 80px;left: -199px;}.fyzlbgxzd li.fyzlli2:after{right: 0}.fyzlbgxzd li.fyzlli3{top: -70px;width: 100%;text-align: center;left: 0}.fyzlbgxzd li.fyzlli3:after{left: 50%;margin-left: -14.5px;top: auto;margin-top: 0;bottom: -54px}.fyzlbgxzd li.fyzlli4{padding-left: 50px;top: 80px;right: -199px}.fyzlbgxzd li.fyzlli4:after{left: 0}.fyzlbgxzd li.fyzlli5{padding-left: 50px;top: 250px;right: -258px;}.fyzlbgxzd li.fyzlli5:after{left: 0}.fyzlbgxzd li.fyzlbgxzdliavt:after{background-image: url(../images/fyzlicnxz1.png)}.fyzlybs{position: absolute;text-align: center;width: 100%;top: 190px;left: 0}.fyzlybs p{color: #fff;margin-bottom: 10px;line-height: 1}.fyzlybs span{color: #fff}.fybdzl{background: #fff;border: 8px solid rgba(4,124,219,.1);padding: 25px 0;position: relative;z-index: 3}.fybdzl:after{content: "";position: absolute;background: url(../images/fyzlshu.png) no-repeat center top;top: 50%;width: 1px;height: 153px;margin-top: -76.5px;left: 21%}.fybdzl li{display: none}.fybdzlle{width: 21%;text-align: center}.fybdzlle p{line-height: 1}.fybdzlle span{line-height: 1}.fybdzlri{width: 64%;margin-right: 8%;position: relative;height: 140px;text-align: center}.fybdzlri pre{line-height: 26px;}.fybdzl li:nth-child(2) .fybdzlri{text-align: left}.fyxwlb .xwlbbt{    max-height: 68px;    height: auto;    transform: translateY(-50%);    -ms-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -webkit-transform: translateY(-50%);    -o-transform: translateY(-50%);    top: 50%;    position: absolute;}.fyzzbigbg{ position: fixed; top: 0;  left: 0;  width: 100%;  height: 100%;  background: rgba(0,0,0,.8);  z-index: 99999;  display: none;overflow: hidden}.fyzzclose{position: absolute; top: 10px;  right: 10px;  background: #047edc;  cursor: pointer;}.fyzzbigbg img.fyzzbigimg{    position: absolute; margin: auto;  top: -9999px;  right: -9999px;  bottom: -9999px;  left: -9999px;  max-width: 90%;  max-height: 90%;}.piaofu{position: fixed;z-index: 9999;left: 0; width: 250px; top:0;display: none}.piaofusub{position: relative;transition:all 2s ease;-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-ms-transition:all 2s ease;width:250px;height: 150px;}.piaofusub img.pcimg{display: block;width: 100%;height: 100%;object-fit: cover}.piaofusub img.clipc{position: absolute;top: 10px;right: 10px;z-index: 2}.owl-theme .owl-controls,.xwsjnewapp{display: none}.fymbxjj,.fymbxjj a,.xwlbtime p{color:rgba(111,117,126,.7);}.xwzxtop i{color:rgba(159,166,177,.2);}.footlian p,.footnav a.footnavyj{color: #17395c}.fymbxnr p,.xwlbbt,.xwtwtxt span,.xwzxtop  p,.cksysub,.ywlyfl li,.fylcbt,.fywenhua li p,.fyxwzdbt,.fyxwzdxq span,.fyxgdt,.fyxwnext a,.fyjcdt .xwlbtime span,.fyrlbt,.fytzbt,.fytzzp li p,.fyzpxxbt p,.fyzpgsjj,.fyyytxt,.fylybt,.fyrytxt,.fycxbt{color: #383b40}.fzlcnr{margin: 120px auto 30px}.fyfzlc{margin-top: 80px}.fywenhua{margin-top: 85px}.fyshzr,.fyzycj,.fyrlzy,.fyxwzd,.fyjcdt,.fyzpsx,.fyywlyimg{margin-top: 50px}.fyxgdt,.fyxwnext,.fyrenli,.fytzwl{margin-top: 60px}.fzlcjt,.fyrongyu,.fytxcy{margin-top: 40px}.xwlbline,.fyxwzdxq,.fyxwxqmbx,.fyzplb{margin-top: 30px;}.xwtwri li{margin-top: 31px;}.xwtwri li:first-child{margin-top: 0 !important;}.fyzycj li p,.fyxwzdjj,.fyscbj,.fyywly,.fyrytxt{margin-top: 15px;}.fyxwxqmbx{margin-bottom: 115px}.ywlyfl{margin-bottom: 70px;}.xwzxtop,.xwtw,.fyrlzysub,.fywenhua,.fyxwzd,.fyxwlb,.fyxwxq,.fyzplb{margin-bottom: 60px}.fytzjj{margin-bottom: 55px}.fyxgdt,.fyzpxxbt,.fyzpxxnr,.fyywly{margin-bottom: 40px;}.footnav a.footnavyj,.fytzbt{margin-bottom: 30px}.xwlbline,.fytjimg,.fytjlb li,.fyrlbt,.fyzpxxbt p{margin-bottom: 20px}.footlian p,.fyzpgsjj{margin-bottom: 15px}.fycxbt{margin-bottom: 10px}.footnavej a,.fylybt{margin-bottom: 8px}.fyxwlb .xwlbbt{margin-bottom: 0}.footwdd{display: none}.ywly{padding: 95px 0}.fymbxmain,.fzlc{padding: 90px 0 120px}.fymbxjj{bottom:120px;}.foottop{padding: 120px 0 60px}.xwzx{padding: 85px 0 95px}.fytzwl,.fylybt{padding-top: 80px}.footbq{padding: 30px 0}.fyxwlb li a{padding: 30px 0}.fywenhua li{padding: 50px 0}.fyzpxxbt{padding: 75px 0 45px}.footlqlj,.fyxwnext{padding-top: 60px}.fyxwzdri{padding-top: 30px}.xwtwtxt{padding-top: 25px}.fytjlb{padding-top: 20px}.fymain{padding-bottom: 110px}.fyzycj,.fytzwl{padding-bottom: 30px}.footnav{padding-bottom: 20px;}/*字体*/.fontsize135{font-size: 135px}/*135*/.fontsize100{font-size: 100px}/*100*/.fontsize86{font-size: 86px}/*86*/.fontsize70{font-size: 70px}/*70*/.fontsize42{font-size: 42px}/*一级 42*/.fontsize30{font-size: 30px}/*30*/.fontsize22{font-size: 22px}/*二级 22*/.fyzlybs span{font-size: 24px}.fylcjj,.fybdzlle span{font-size: 20px}.fontsize18,.fybdzlri pre{font-size: 18px}/*18*/.fycyjj pre{font-size: 14px}/*15*/body,input,select,textarea,pre,.fontsize16{font-size: 16px}/*默认字体16*/.fybjq,.fyxwzdjj,.fytzzp li pre{line-height: 32px;}.fyxwzdjj{height: 64px;}.fyxwzdbt,.fycyjj pre{line-height: 30px}.fyxwzdbt{height: 60px}.xwlbbt,.xwtwtxt span,.fylcjj{line-height: 34px;}.xwlbbt,.xwtwtxt span{height: 68px;}.fyxwlb .xwlbbt{max-height: 68px;height: auto}.xwlbjj{line-height: 28px}.xwlbjj{height: 56px}.fybjapp{display: none;border: 1px solid #eee;padding: 20px 20px 10px}.fybjapp li{display: none;}.fybjapp li p{display: inline-block;vertical-align: top;min-width: 45%;position: relative;padding-left: 3%;margin-bottom: 10px;}.fybjapp li p:after{width: 5px;  height: 5px;  background: #bccfe0;  margin-top: -2.5px;left: 0;position: absolute;top: 50%;content: ""}/*交互*/.fyejfl li:hover:after{background-image: url(../images/xwjtred1.png)}.fyejfl li.fyejflatv:hover:after{background-image: url(../images/fyjtup.png)}.footlian a:hover,.footnavej a:hover,.xwlb li:hover .xwlbbt,.xwlb li:hover  .xwlbtime p,.xwtwri li:hover .xwtwtxt span,.fyejfl li:hover a.fyejjga,.fyejsub a:hover,.fytjlb li a:hover,.fyxwzd:hover .fyxwzdbt,.fyxwnext a:hover,.fymbxjj a:hover,.fytzzp li:hover p{color: #047edc}.footbq a:hover{color: #fff}.fzlcjt0:hover{background-color: #047edc;background-image: url(../images/xwjt0.png)}.fzlcjt1:hover{background-color: #047edc;background-image: url(../images/xwjt1.png)}.xwlb li:hover,.xwtwri li:hover{box-shadow: 0 0 39px 0 rgba(4, 126, 220, .2)}.fyzycj li:hover{box-shadow: 0 0 20px rgba(0,0,0,.1);border-color: #047edc}.scaleimg img,.trantion,.rotateimg img,.cksysub,.cksysub b,.cksysub:after,.cksysub:before,.footlian a,.footbq a,.footnavej a,.fzlcjt0,.fzlcjt1,.fzlcnfsub .item span,.fzlcnfsub .item span:after,.fzlcnfsub .item p,.ywlyfl li,.xwlb li,.xwlbbt,.xwlbtime p,.xwtwri li,.xwtwtxt span,.nav li span,.nav li a.navyja,.fyejfl li a.fyejjga,.fyejsub a,.fyzycj li,.page a,.page a i,.fytjlb li a,.fyxwzdbt,.fyxwnext a,.fymbxjj a,.fytzzp li p,.fyrylb  .item,.fyryjt0,.fyryjt1{transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;}/********************************适配************************/@media only screen and (max-width:1680px){}@media only screen and (max-width:1600px){    .main1420{width:1200px;}    .fyzpxqdiv{margin-left: -600px}    .header{height: 90px}    .logo{margin-top: 10px}    .sousuo{margin-top: 27px}    .page a.prev{margin-right: 10px}    .page a.next{margin-left: 10px}     .fyyytxt,.nav li a.navyja{line-height: 70px;}    .fytzzp li pre{margin: 0 16%}    .fycyjj pre{padding: 10px 5px}    .fyzpsel{width: 130px;}    .ywlyfl{margin-top: -96px;}    .ywlyfl li{min-width: 138px}    .fymbxjj{bottom: 97px;}    .fyrylb .owl-stage-outer {padding: 73px 0;}    .ywly{padding: 75px 0}    .xwzx {padding: 62px 0 75px;}    .foottop {padding: 90px 0 40px;}    .fymbxmain,.fzlc{padding: 70px 0 100px}    .fytzwl, .fylybt,.fyzpxxbt{padding-top: 60px}    .footlqlj, .fyxwnext{padding-top: 45px}    .fyxwzdri{padding-top: 18px}    .xwtwtxt{padding-top: 15px}    .fymain{padding-bottom: 90px}    .fyxwxqmbx{margin-bottom: 90px}    .xwzxtop, .xwtw, .fyrlzysub, .fywenhua, .fyxwzd, .fyxwlb, .fyxwxq, .fyzplb{margin-bottom: 40px;}    .xwlbline, .fytjimg, .fytjlb li, .fyrlbt{margin-bottom: 15px;}    .fzlcnr{margin-top: 90px}    .fyshzr, .fyzycj, .fyrlzy, .fyxwzd, .fyjcdt, .fyzpsx, .fyywlyimg,.fywenhua,.fyfzlc{margin-top: 40px;}    .fyxgdt, .fyxwnext, .fyrenli, .fytzwl{margin-top: 45px}    .xwlbline, .fyxwzdxq, .fyxwxqmbx, .fyzplb,.fyrongyu{margin-top: 20px;}    .xwtwri li{margin-top: 26px}    .fybdzlri{width: 71%;margin-right: 3%}    .fyscbj li.fymapli1 .fymapnr {  top: 36%;  right: -326px;}    .fyscbj li.fymapli2 .fymapnr {     top: -52%;  right: -417px;}    .fyscbj li.fymapli3 .fymapnr{right: -620px;top: 39%}    .fyscbj li.fymapli3 .fymapnr:before{left: -149%;  width: 149%;}    .fyscbj li.fymapli5 .fymapnr {  top: -54%;  right: -375px;  }    .fyscbj li.fymapli4 .fymapnr {  top: 37%;  right: -417px;  }    .fyscbj li.fymapli6 .fymapnr{top: 38%}    .xwbigbt{line-height: 50px}    .footlian{width: 57%}    /*字体*/    .fontsize135{font-size: 120px}/*135*/    .fontsize100{font-size: 90px}/*100*/    .fontsize86{font-size: 76px}/*86*/    .fontsize70{font-size: 60px}/*70*/    .fontsize42{font-size: 36px}/*一级 42*/    .fontsize30{font-size: 28px}/*30*/    .fontsize22{font-size: 20px}/*二级 22*/    .fontsize18{font-size: 18px}/*18*/    .fycyjj pre{font-size: 13px}/*15*/    body,input,select,textarea,pre,.fontsize16{font-size: 16px}/*默认字体16*/    .fyxwxq h1{line-height: 54px}}@media only screen and (max-width:1440px){    .fyscbj{width: 86%}    .fyscbj li.fymapli2 .fymapnr{top: -157%;right: -394px}    .fyscbj li.fymapli2 .fymapnr:before{top: 130px;left: -59%;width: 59%}    .fyscbj li.fymapli5 .fymapnr{top: -60%}    .fyscbj li.fymapli4 .fymapnr{top: 36%}    .fyscbj li.fymapli7 .fymapnr {        top: 35%;        right: -417px;    }}@media only screen and (max-width:1366px){    .main1420{width:1000px;}    .sousuo{width: 180px;}    .fyzpxqdiv{margin-left: -500px}    .fymbxjj{bottom: 79px;}    .fyywlysub{padding-top: 15px}    .fyyyimg{margin: 0 15px;}    .fyyytxt{line-height: 60px;}    .page a, .page span{margin: 0 4px}    .page a.prev{margin-right: 5px}    .page a.next{margin-left: 5px}    .fysxtj{margin-left: 15px;padding-left: 15px}    .fyzpsel{margin-left: 5px}    .cksy{margin-top: 9px;}    .cksysub{width: 146px; height: 40px; line-height: 40px;}    .cksysub:hover b{height: 44px}    .xwlb li a{height: 175px}    .ywlyfl li{min-width: 115px;}    .ywlyfl{margin-top: -85px}    .fzlcjt0, .fzlcjt1,.fyryjt0, .fyryjt1{width: 60px;height: 60px}    .fyrongyu{padding: 0 80px}    .fyrylb .owl-stage-outer{padding: 64px 0}    .ywly{padding: 55px 0}    .xwzx {padding: 35px 0 45px;}    .foottop {padding: 70px 0 30px;}    .fymbxmain,.fzlc{padding: 60px 0 80px}    .fytzwl, .fylybt,.fyzpxxbt{padding-top: 40px}    .footlqlj, .fyxwnext{padding-top: 30px}    .fyxwzdri{padding-top: 15px}    .xwtwtxt{padding-top: 15px}    .fymain{padding-bottom: 70px}    .fyzpxxbt{padding-bottom: 25px}    .fyxwxqmbx{margin-bottom: 70px}    .xwzxtop, .xwtw, .fyrlzysub, .fywenhua, .fyxwzd, .fyxwlb, .fyxwxq, .fyzplb{margin-bottom: 30px;}    .fyxgdt, .fyzpxxbt p, .fyzpxxbt, .fyzpxxnr, .fyywly{margin-bottom: 20px}    .xwlbline, .fytjimg, .fytjlb li, .fyrlbt{margin-bottom: 10px;}    .fzlcnr{margin-top: 70px}    .fyshzr, .fyzycj, .fyrlzy, .fyxwzd, .fyjcdt, .fyzpsx, .fyywlyimg,.fywenhua,.fyfzlc{margin-top: 30px;}    .fyxgdt, .fyxwnext, .fyrenli, .fytzwl{margin-top: 35px}    .xwlbline, .fyxwzdxq, .fyxwxqmbx, .fyzplb,.fyrongyu{margin-top: 18px;}    .xwtwri li{margin-top: 20px}    .fyzycj li p, .fyxwzdjj, .fyscbj, .fyywly, .fyrytxt{margin-top: 10px}    .fyzlbgxzd li{width: 170px;font-size: 18px;}    .fyzlbgxzd li.fyzlli1{left: -190px;padding-right: 35px;}    .fyzlbgxzd li.fyzlli2{left: -128px;padding-right: 35px;}    .fyzlbgxzd li.fyzlli4{right: -128px;padding-left: 35px;}    .fyzlbgxzd li.fyzlli5{right: -190px;padding-left: 35px;}    .fybdzlle span{font-size: 18px}    .fybdzlri{width: 76%;margin-right: 1%}    .fyscbj li.fymapli1 .fymapnr {        top: 31%;        right: -333px;    }    .fyscbj li.fymapli2 .fymapnr{top: -194%}    .fyscbj li.fymapli5 .fymapnr{top:-82%;right: -382px}    .fyscbj li.fymapli4 .fymapnr{top: 34%;right: -425px;}    .fyscbj li.fymapli6 .fymapnr{top: 33%;right: -423px;}    .fyscbj li.fymapli3 .fymapnr {        right: -550px;        top: 35%;    }    .fyscbj li.fymapli3 .fymapnr:before {        left: -119%;        width: 119%;    }    .fyscbj img.fydtjg{bottom: -20px;}    .footbq a.footoa{right: 160px}    .footwx li{margin-left: 20px}    .footwx li img{margin-right: 15px;}    .footlian{width: 61%}    .fymainle{width: 24%}    .fymainri{width: 73%}    /*字体*/    .fontsize135{font-size: 100px}/*135*/    .fontsize100{font-size: 80px}/*100*/    .fontsize86{font-size: 64px}/*86*/    .fontsize70{font-size: 50px}/*70*/    .fontsize42{font-size: 30px}/*一级 42*/    .fontsize30{font-size: 24px}/*30*/    .fylcjj{font-size: 18px}    .fontsize22{font-size: 18px}/*二级 22*/    .fontsize18,.fybdzlri pre{font-size: 16px}/*18*/    body,input,select,textarea,pre,.fontsize16{font-size: 14px}/*默认字体16*/    .fyxwxq h1{line-height: 44px}    .fybjq, .fyxwzdjj, .fytzzp li pre,.fyxwzdbt, .fycyjj pre,.xwlbbt, .xwtwtxt span{line-height: 26px}    .fyxwzdjj,.fyxwzdbt,.xwlbbt, .xwtwtxt span{height: 52px}    .xwtwtxt span{line-height: 20px;height: 40px}}@media only screen and (max-width:1280px){}@media only screen and (max-width:1200px){}@media only screen and (max-width:1152px){}/*---------------------------------平板----------------------------------------------*/@media only screen and (max-width:1024px){    .main1420{width:750px;}    .fyzpxqdiv{margin-left: -375px}    .logo{margin-top: 17px}    .logo img{height: 56px;}    .sousuo{display: none}    .fymainle,.fymainri{width: 100%;float: inherit}    .fymainri{margin-top: 30px;}    .fytxej{padding-left: 20px}    .fyejfl li a.fyejjga{padding-left: 35px;padding-right: 30px}    .fyejfl li a.fyejjga:after{left: 20px;top: 33px}    .fyejsub a:after{top: 5px;left: 0}    .fyejfl li:after{right: 20px}    .fyejfl li:after{background-size: 7px auto}    .fyejfl li.fyejflatv:after{background-size: 13px auto}    .fyejsub{margin: 25px 25px 0 35px}    .fyejsub a{margin-bottom: 15px}    .footwx li{margin-left: 10px}    .footwx li img{margin-right: 6px;}    .page a.prev i{margin-right: 7px}    .page a.next i{margin-left: 7px}    .page a, .page span{margin: 0}    .page{line-height: 43px}    .page a, .page span{min-width: 43px}    .page a.prev i, .page a.next i,.page a.home, .page a.last{height: 43px}    .xwtwri li{margin-top: 16px}    .ywlyfl{margin: 20px auto;text-align: left}    .xwlb li a{padding: 25px 20px 0;}    .xwlb li{margin-right: 3%;width: 31.33%}    .xwlb li:nth-child(3n){margin-right: 0}    .xwlbtime{left: 20px}    .xwlbbt{margin-left: 90px}    .xwtwtxt p{margin-bottom: 0}    .xwtwtxt{padding-top: 8px;}    .fyrlsuble{width: 46%}    .fytzzp li img{width: 140px;height: 140px;}    .fyzpxxw{width: 86%}    .fylytcwid{margin: 0 7%}       .fyejfl li a.fyejjga:before{left: 2%;width: 96%}    .fytxej{background-image: none;position: relative;padding: 15px 3%}    .fytxej:after{position: absolute;content: "";background: url(../images/fyjtupbai.png) no-repeat center center;width: 16px;height: 9px;top: 50%;margin-top: -4.5px;right: 3%}    .fyejfl{display: none}    .fyejfl li a.fyejjga{padding-top: 20px;padding-bottom: 20px}    .fyejfl li a.fyejjga:after{top: 26px}    .footlian{width: 51%}    .fybdzlri {width: 77%; margin-right: 0;}    .fyscbj li.fymapli2 .fymapnr{    top: -195%; }    .fyscbj li.fymapli4 .fymapnr{top: 33%}    .fyscbj li.fymapli7 .fymapnr {        top: 34%;        right: -422px;    }}@media only screen and (max-width:992px){    .fyzlbgxzd{width: 360px;height: 360px;}    .fyzlbgxzd li.fyzlli2{top: 40px;left: -122px;}    .fyzlbgxzd li.fyzlli4{top: 40px;right: -122px;}    .fyzlbgxzd li.fyzlli1{top: 130px;}    .fyzlbgxzd li.fyzlli5{top: 130px}    .fyzlybs{top: 110px;}    .fyzlybs p{font-size: 50px;}}@media only screen and (max-width:870px){}@media only screen and (max-width:768px){    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{font-family: 思源黑体 CN,PingFang SC}    .fybdzl{padding: 15px 0}    .main1420{width:94%}    .fyzpxqdiv{margin-left: -47%}    .header{height: 60px}    .logo{margin-top: 10px}    .logo img{height: 40px;}    .sousuo{margin-top: 12px;display: block}    .fyyytxt, .nav li a.navyja{line-height: 50px}    .fymbxjj{bottom: 40px}    .fymbxnr p:after{width: 60px;}    .fymbxnr p{padding-left: 80px;}    .fymbxnr i{margin-left: 95px}    .fycyjj{border-width: 4px}    .footwx li img{width:40px;height: 40px}    .fyzpsel{width: 110px}    .banner{padding-bottom: 59.9%}    .focus_slide .item{padding-bottom:59.9%}    .footnav a.footnavyj, .fytzbt{margin-bottom: 20px}    .fymain{padding-bottom: 40px}    .footbq{padding: 20px 0}    .fymbxmain, .fzlc{padding: 40px 0}    .foottop{padding-top: 30px}    .fyscbj li.fymapli4 .fymapnr{top: -89%}    .fyscbj li.fymapli2 .fymapnr{right: -378px;top: -207%}    .fyscbj li.fymapli2 .fymapnr:before{    left: -54%;  width: 54%;}    .fyscbj li.fymapli5 .fymapnr{right: -331px;top: -89%}    .fyscbj li.fymapli5 .fymapnr:before{left: -35%;  width: 35%;}    .fyscbj li.fymapli1 .fymapnr{right: -274px;}    .fyscbj li.fymapli1 .fymapnr:before{left: -13%;width: 13%}    .fyscbj{width: 100%;margin: 0}    .fybjapp{display: block}    .fymapnr{display: none !important;}    .fyscbj img.fydtjg{bottom: 20px;width: 100px;}    .fybdzlri pre{font-size: 15px;}    .piaofu{top: 50% !important;left: 50% !important;margin-top: -75px;margin-left: -125px;}    .fyzpxqdiv{background: #fff}    /*共用*/    #focus,.bannertxt{display: none}    #focus_phone{display: block}}@media only screen and (max-width:720px){    .fybdzl{margin-top: 30px}    .fyzlbgxzd,.fybdzl:after{display: none}    .fybdzl li{display: block;padding-bottom: 10px;margin-bottom: 20px;border-bottom: 1px solid #eee}    .fybdzlle,.fybdzlri{float: inherit;width: 100%;margin: 0 0 10px 0}    .fybdzlle{text-align: left;line-height: 30px}    .fybdzlle p{font-size: 18px;vertical-align: top;display: inline-block;width: 30px;line-height: 30px;text-align: center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background: #047edc;color: #fff;margin-right: 10px;height: 30px}    .fybdzl{padding: 30px 5% 15px;width: 100%;box-sizing: border-box}    .fybdzlri{height: auto;text-align: left}    .fybdzlri .index_sec,.fybdzlri .sec_box{height: auto;position: relative;display: block}    .fybdzl li:nth-child(2) pre{display: none}    .fybdzl li:nth-child(2) p{line-height: 26px;}    .fybdzl li:last-child{border-bottom: 0;padding-bottom: 0;margin-bottom: 0}}@media only screen and (max-width:640px){    .header,.homehader .header{height: 50px;box-shadow: 0 0 20px rgba(0,0,0,.1);background: #fff;position: fixed;top: 0;left: 0;z-index: 99999}    .navheight{height: 50px}    .menu-activator{display: block}    .nav,.sousuo{display: none}    .nav{position: fixed;top: 50px;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.8);z-index: 9999}    .nav ul{padding-top: 30px}    .nav li{width: 100% !important;float: inherit;border-bottom:1px solid rgba(255,255,255,.3)}    .nav li:after, .nav .main1420:after{display: none}    .nav li a.navyja{color: #fff;padding: 0 5%;line-height: 46px;text-align: left}    .logo,.homehader .logo{margin-top: 11px}    .logo img{height: 27px}    .homehader .logo img.logo1{display: none}    .homehader .logo img.logo2{display: block}    .fymbxjj{position: relative;left: 0;bottom: 0;margin-top: 30px;padding-left: 25px}    .fymbxjj:after{width: 17px}    .focus_slide  .owl-controls{display: block;position: absolute;left: 0;width: 100%;margin: 0;bottom: 10px}    .focus_slide .owl-dots .owl-dot span{background: #fff}    .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{background: #047edc}    .footlian a{padding-right: 8px;margin-right: 3px;}    .page a, .page span{display:none;margin: 0 3px}    .page a.home,.page a.prev,.page a.next,.page a.last,.page span{display: inline-block}    .fyshzr li p{line-height: 1.5;overflow: auto;white-space:inherit;padding: 15px 3%}    .fyxwlb li a{padding: 20px 0}    .fyjcdt .xwlbbt, .fyjcdt .xwlbjj{margin-right: 0}    .xwzxtop i{margin-top: -10px}    .xwzxtop span{margin-top: 10px;line-height: 1.5}    .fzlcnrle{text-align: left}    .yylylbt .item p{line-height: 36px;}    .lyjt0{left: 5%;bottom: 10px}    .lyjt1{right: 5%;bottom: 10px}    .yylylbt .item p{padding: 0 15%;width: 70%}    .ywlyfl li{min-width: inherit;width: 20%;margin: 0;border: 0;display: block;float: left;line-height: 40px}    .xwlb li a{height: auto;padding: 20px 5%}    .xwlbtime{display: none}    .xwlbbt{margin-left: 0}    .xwtwtxt{padding-top: 13px}    .xwzxtop p{padding-left: 40px;}    .xwzxtop i{margin-left: 66px;font-size: 14px;margin-top: -6px;}    .xwzxtop p:after{width: 30px}    .cksysub{width: 110px;}    .fyxwzdle{padding-bottom: 60.6%}    .fyxwlb .xwlbbt, .fyxwlb .xwlbjj{margin-left: 0}    .fyxwlb li a{padding: 20px 0}    .fywenhua li{padding: 20px 0}    .fywenhua li img{height: 50px;margin-bottom: 20px}    .fyrylb .owl-stage-outer{padding: 0}    .fyrylb .item{-webkit-transform: scale(1) !important;-moz-transform: scale(1)!important;-o-transform: scale(1)!important;transform: scale(1)!important;-webkit-perspective:inherit !important;perspectiv:inherit !important}    .fyryimg{        transform: rotateY(0deg) !important;        -webkit-transform: rotateY(0deg) !important;        -moz-transform-origin: 0!important;        -webkit-transform-origin:0!important;        -o-transform-origin: 0!important;    }    .fyrylb .item{margin: 0 1%}    .fyryjt0, .fyryjt1{top: 27.5%}    .fyrylb .fyryimg{padding-bottom: 80%}    .fyrylb .item p{font-size: 14px}    .fzlcjt0, .fzlcjt1, .fyryjt0, .fyryjt1{width: 50px;height: 50px}    .fyrongyu{padding: 0 55px;}    .fyzpbt{display: none}    .fyzplb{border-top: 1px solid #d6dadf}    .fyzpzw span{display: block;width: 100% !important;padding: 0 !important;margin: 0 0 5px 0!important;}    .fyzpzw span.fyzpzwsp1{font-size: 18px;color: #383b40}    .fyzpzw span.fyzpzwsp4,.fyzpzw span.fyzpzwsp5, .fyzpzw span.fyzpzwsp2,.fyzpzw span.fyzpzwsp3{width: 49% !important;display: inline-block !important;}    .fyzpzw{padding: 20px 0}    .fyzpsx{text-align: left}    .fysxtj{width: 32%;margin: 0 0 5px 0;padding: 0;border: 0;text-align: left}    .fysxtj:last-child{border-right: 0;padding-right: 0}    .fyzpsel{margin-left: 0;display: block;width: 90%;padding: 0}    .fyzpxq, .fylyxqbg{z-index: 99999}    .fyzpclose, .fylyclose{width: 40px;height: 40px}    .fylylbt .item{padding-bottom: 37%}    .fylylbxg{padding: 5px;margin: 20px 0  0 0}    .fylylbt .item:after{display: none}    .fyyyimg{padding-bottom: 41%}    .fylyjt0, .fylyjt1{bottom: 13%;}    .fylyjt0{left: 3%}    .fylyjt1{right: 3%}    .fyrlsubri{padding-bottom: 74%}    .fyrlsuble{position: relative}    .fylnlebjq{height: auto;padding: 20px 0 30px}    .fylnlebjq .index_sec,.fylnlebjq .sec_box{height: auto;position: relative;display: block;width: 100%}    .fyrlsub:nth-child(2n) .fyrlsubri{float: inherit}    .fytzzp li img{width: 100px;height: 100px}    .fytzzp li pre{margin: 0 3%}    .fyxwxqmbx{margin-bottom: 20px}    .fycxbt{line-height: 38px}    .fytxcy li{position: relative;padding-left: 120px;min-height: 140px;margin-bottom: 30px;display: block}    .fycyln{width: 110px;padding-bottom:0;margin: -55px auto 0;position: absolute;top: 50%;left: 0;height: 110px;}    .fytximg{position: absolute;left: 30px;top: 50%;margin: -14px auto 0;width: 50px}    .fytxcy li{width: auto !important;}    .fycyln:before{width: 30px;height: 30px; bottom: -56px;right: 39px;}    .fycyln pre{font-size: 14px;line-height: 1.2}    .fycyln:after{width: 90%;height: 90%;top: 5%;left: 5%}    .fyscbj li p.fyscbjppp{right: 33px;}    .fyscbj li.fymapli1 p.fyscbjppp, .fyscbj li.fymapli5 p.fyscbjppp{right: 0;left: 23px}    .fybjapp{padding: 20px 10px 10px;}    .fycyln p{top: 15%}    .fycyln pre{bottom: 15%}    .fyscbj img.fydtjg{bottom: -30px;width: 80px;}    .fybjapp{margin-top: 45px}    .footbq a.footoa{position: relative;right: 0;margin-right: 20px}    .fylnri{width: 100%;float: inherit;padding-bottom: 67.2%}    .fylnle{width: 100%;float: inherit;position: relative}    .fylnlebjq{padding-bottom: 0}    .fyzycj{padding-bottom: 20px}    .fyzycj li{margin: 0 0 20px 0;width: 100%;height: auto;padding: 10px}    .fycjimg{height: 160px}    .fylylbxg{margin-bottom: 30px}    .fyzpxqdiv{height: auto;max-height: 70%;top: 15%}   .fylyclose{top: 25px;}    .fyrlzysub:nth-child(2n) .fylnri{float: inherit}    .fycyjj pre{text-align: left;padding: 10px 10px 14px;white-space: inherit;}    .fybjq video{height: auto !important;}    .footlian p{font-size: 12px;}    .footlian a,.footwx li pre,.footbq span,.footbq a, .footbq{font-size: 10px;}    .fycyln:before{display: none}    .footwx li{margin: 0 15px 0 0}    .fytximg{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);width: 30px;left: 91px;}    .fytxcy li{min-height: inherit}    .fycyjj{height: 110px}    .xwsjnewpc{display: none}    .xwsjnewapp{display: block;margin-top: 5px;}    .xwzx .xwlb .xwsjnewapp{display: block}    .fyxwlb li a{height: auto !important;}    .fyxwlb .xwlbbt{position: relative;        transform: translateY(-0);        -ms-transform: translateY(-0);        -moz-transform: translateY(-0);        -webkit-transform: translateY(0);        -o-transform: translateY(0);        top: 0}    .fywenhua{margin-bottom: 0}    .fyzzclose{width: 40px}    .fyaoaa,.fyaobb{display: none !important;}    .footwx{position: relative}    .footwdd{display:none;vertical-align: top;padding-top: 9px;}    .footwdd a{display: block;font-size: 10px;line-height: 16px;}    .footwx li img{margin-right: 3px}    .footwx li pre{line-height: 16px;}        /*共用*/    .fyshzr li,.xwlb li,.fytxcy li,.fywenhua li,.fyywlysub{float: inherit;width: 100%;margin: 0 0 20px 0}    .footlian,.footwx,.fzlcnrle,.fzlcnrri,.xwtwle,.xwtwri,.fyxwzdle,.fyxwzdri,.fyrlsubri,.fyrlsuble{float: inherit;width: 100%}    .fyxwzdri{padding: 15px 5%;margin: 0;width: 90%}    .fzlcnr,.fzlcjt, .fyrongyu, .fytxcy,.xwtwri{margin-top: 30px}    .footwx,.fyrylb .item p{margin-top: 20px}    .fzlcnrle{margin-bottom: 10px}    .fymbxmain{padding-bottom: 20px}    .xwzx,.ywly{padding: 40px 0}    .footlqlj{padding-top: 0}    .footnav,.cebian,.fyxgdt,.fytjimg,.fytjlb,.fyjcdt li:after,.fyxwlb li:after,.fyrytxt,.fyzpsx span,.fyywlyimg{display: none}    .fyrylb .item p{display: block}    .fylcjj{min-height: 96px}    .fzlcnr{margin-bottom: 10px}    .fzlcnf{height: 60px}    .fzlcnfsub .fzlcyear span{margin-bottom: 30px}    .fzlcnfsub .fzlcyear span:after{height: 20px}        .fybjq img{width: 80% !important;}    .cksy{margin-top: 0}    .cksysub img{vertical-align: sub}    .cksysub{width: 90px;height: 30px;line-height: 30px;}    .footwx{margin-top: 10px;}    .footlian p{margin-bottom: 10px}    .foottop{padding: 20px 0}    .footbq{padding: 15px 0}    /*字体*/    .fontsize135{font-size:30px}/*135*/    .fontsize100{font-size: 40px}/*100*/    .fontsize86{font-size: 40px}/*86*/    .fontsize70{font-size: 30px}/*70*/    .fontsize42{font-size: 22px}/*一级 42*/    .fontsize30{font-size: 22px}/*30*/    .fontsize22{font-size: 18px}/*二级 22*/    .fontsize18{font-size: 18px}/*18*/    .fyshzr li p,.xwlbbt,.yylylbt .item p,.xwtwtxt span,.xwbigbt,.fylcjj{font-size: 16px}    body,input,select,textarea,pre,.fontsize16{font-size: 14px}/*默认字体16*/    .cksysub{font-size: 10px;}    .fycyln p{font-size: 36px}    .xwlbjj, .fylcjj,.fybjq, .fyxwzdjj, .fytzzp li pre, .fyxwzdbt, .fycyjj pre, .xwlbbt, .xwtwtxt span{line-height: 24px}    .xwlbjj,.xwlbbt{max-height: 48px;height: auto}    .xwtwtxt span{height: 48px}    .fyxwxq h1{line-height: 30px}}@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){    .logo{margin-top: 12px}    .logo img{height: 26px}    .footwx li{margin-right: 10px;}}@media only screen and (max-width:360px){    .logo{margin-top: 13px}    .logo img{height: 24px}    .fyzpsel{width:78%}    .fyscbj img.fydtjg{bottom: -40px}    .footwx li{margin-right: 5px}}@media only screen and (max-width:320px){    .logo{margin-top: 14px}    .logo img{height: 22px}    .footwx li img{margin-right: 3px;}    .fyzpsel{width: 77%}    .fyscbj img.fydtjg{width: 70px;}    .fybdzlri,.fybdzlri pre{font-size: 12px;}    .footwdd a{display: inline-block;margin-right: 10px;}}/*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){}