﻿body{padding:0;margin:0 auto;background:#fff;color:#353535;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,Source Han Sans CN;}.fontLighter{font-weight: 100}.fontMedium{font-weight: 500}.fontBold{font-weight:bold}.fontHeavy{font-weight: 800}section,article,header,footer,aside,nav{display:block}.listStyle ul,.listStyle li,.fylianxiul,.fylianxili{margin:0;padding:0;list-style:none;}input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none}img{border:none}a{color:#353535;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}.cheng{color:#0147d8}.clear{clear:both;overflow:hidden;height:0;line-height:0}.clearafter:after{content:"";width:100%;clear:both;height:0;overflow:hidden;display:block;}.left{float:left}.right{float:right;}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%;}.radius30{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.radius20{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}.radius3{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.radius5{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor: pointer}.radius10,.fyxzflri a,.fygxsssub,.fyxzwl a{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.fybjq,.fybjq * {font-family: 思源黑体 CN,Source Han Sans CN !important; }.fybjq img{max-width:100%;height:auto !important;}.fybjq table{border:1px solid #ccc;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 #ccc}.fybjq table tr td,.fybjq table th{padding:8px 1%}select {    appearance:none;    -moz-appearance:none;    -webkit-appearance:none;    background:url(../images/selup.png) no-repeat center right;    background-size:15px auto;}.tupian{position:relative;overflow:hidden;}.tupian img{position:absolute;top:0;left:0;width:100%;display:block;height: 100%}.main1440{width:1440px;margin:0 auto;}.main1200{width:1200px;margin:0 auto;}/*头部*/.header{width:100%;height: 97px}.logo{margin-top: 20px}.logo img{display:block;height:57px}.headerritop{height: 57px;text-align: right}.headdiv{display: inline-block;vertical-align: top;line-height: 25px;margin-top: 16px}.heeaderback{margin-right: 30px}.heeaderback a{padding-left: 26px;display: inline-block;vertical-align: top;background: url(../images/homeback.png) no-repeat left center;background-size: 15px auto;color: #999999}.headerss{margin-right: 20px;border: 1px solid #eaeaea;width: 260px;}.headssinp{width: 65%;border: 0;background: none;outline: none;padding: 0 10px;height: 25px;line-height: 25px\9;box-sizing: border-box}.headssinp::-webkit-input-placeholder{color:#999;}.headssinp::-moz-placeholder{color:#999;}.headssinp:-moz-placeholder{color:#999;}.headssinp:-ms-input-placeholder{color:#999;}.headssbtn{border: 0;background: url(../images/ssicn.png) no-repeat center left;background-size:14px auto;outline: none;padding: 0 10px 0 20px;height: 25px;line-height: 25px;color: #999;cursor: pointer;box-sizing: border-box}.headerdl{margin-left: 10px}.headerdl a{display: inline-block;min-width: 84px;border: 1px solid #e5e5e5;text-align: center;color: #999999}.headerzc a{background: #0147d8;color: #fff;border-color: #0147d8}.nav{height: 40px}.nav li{position:relative;float: left;margin-left: 90px}.nav li a.navyja{display:block;position:relative;z-index:2;line-height:1;height: 40px}.nav li a.navyja span{display: inline-block;vertical-align: top;height: 100%;background: url(../images/navup1.png) no-repeat center 3px;width: 16px;background-size: 100% auto;margin-left: 10px}.nav li.clinav a.navyja{color: #0147d8}.nav li.clinav a.navyja span{background-image: url(../images/navup0.png)}.naverji{position: absolute;background: #fff;box-shadow: 0 0 20px rgba(0,0,0,.1);top: 40px;left: 50%;width: 220px;margin-left: -110px;z-index: 33;padding: 15px 0;display: none;border-top: 3px solid #0147d8;overflow: hidden;    -webkit-border-radius:5px;    -moz-border-radius:5px;    border-radius:5px;}.naverji a{display: block;padding: 10px;text-align: center;}.menu-activator{cursor:pointer;z-index:1001;height:50px;position:relative;width:22px;display: none;}.visual{    position:relative;;    width:22px;    height:18px;    margin:16px auto 0;}.visual i.line{    width:100%;    height:2px;    background-color:#222222;    -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 .visual i.line:nth-child(1),.cliactnav .visual i.line:nth-child(3) {    top:11px;    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}/*头部 end*//*底部*/.foothezuo{background-position: center center;background-repeat: no-repeat;background-size: cover}.foothzle{color: #fff}.foothzri,.foothzri a{margin-left: 20px}.foothzri a{}.footer{position:relative;border-top: 1px solid #e5e5e5}.footnav{padding: 55px 0 40px}.footnav li{max-width: 200px}.footnav li.footlxwm{width: 330px;max-width: inherit}.footnav li.footlxwm .footsub  p{margin-bottom: 0 !important;}.foonavyj{display: block;margin-bottom: 20px}.footsub a,.footsub p{display: block;color: #999999;margin-bottom: 15px;line-height: 24px}.footbq{border-top: 1px solid #e5ebf6;padding: 30px 0;background: #f3f6f8}.footbq a,.footbq span{display: inline-block}.footbq span{margin-right: 50px}.footbq a.right{color: rgba(53,53,53,.5);}.banner{position: relative}.bannerpc .swiper-slide{padding-bottom:29.4%}.bannerapp{display: none}.bannerapp .swiper-slide{padding-bottom:56%}.lbyuan{position: absolute;  height:auto !important; bottom:30px !important; left: 0 !important;width:100% !important;}.lbyuan span{width: 64px !important;height: 7px !important;border:0;background: rgba(255,255,255,.5);padding: 0 !important;margin:  0 5px !important;opacity: 1 !important;  -webkit-border-radius:3.5px;  -moz-border-radius:3.5px;  border-radius:3.5px;}.lbyuan .swiper-pagination-bullet-active{ background: #0147d8}/*CD子站1*/.sygyle{width: 42%;padding-top:70px}.sygynr{white-space:pre-wrap;word-wrap:break-word}.sygyri{width: 57.362%;}.sygyri img{display: block;width: 100%}.syzixun{background: #f5f7fb}.syxwbotmai{position: relative}.jiantou0,.jiantou1{position: absolute;top: 50%;width: 54px;height: 54px;background-color: #fff;margin-top: -27px;cursor:pointer;background-size: 10px auto;background-position: center center;background-repeat: no-repeat}.jiantou0{left: -100px;background-image: url(../images/jtle0.png)}.jiantou1{right: -100px;background-image: url(../images/jtle1.png)}.syzxbot{    overflow: hidden;    padding: 0 15px 20px;    margin: 0 -15px;}.syzxlist{overflow: initial}.syzxlist .swiper-slide{    border: 1px rgb(237, 241, 248) solid;    -webkit-border-radius:4px;    -moz-border-radius:4px;    border-radius:4px;    background-color: rgb(255, 255, 255);    box-shadow: 0 9px 13px 0 rgba(206, 219, 235, 0.45);    overflow: hidden;    box-sizing: border-box;}.syzximg{padding-bottom: 59.8%}.syzxtxt{padding: 30px 25px}.syxwbtnew{color: #bebebe;margin-bottom: 8px}.syxwsj{line-height: 34px;color: #999}.fymbx{background: #f5f7fb;padding: 20px 0;color: #013591}.fymain{background: #fcfeff url(../images/fymainbg.jpg) no-repeat center bottom;background-size: 100% auto;}.fymaile{width: 22%;    -webkit-border-radius:8px;    -moz-border-radius:8px;    border-radius:8px;    background: #fff url(../images/fylebg.png) no-repeat center bottom;    box-shadow: 0 0 20px 0 rgba(13, 32, 86, 0.06);    background-size: 100% auto;    padding: 15px 15px 6px;    box-sizing: border-box;}.fyerjifl{}.fyerjifl li{margin-bottom: 20px}.fyerjifl li a.fyerjione{padding: 10px 10px 10px 80px;display: block;position: relative;-webkit-border-radius:8px;  -moz-border-radius:8px;  border-radius:8px;}.fyerjifl li a.fyerjione span{color: rgba(53,53,53,.5)}.fyflicn{position: absolute;top: 14px;left: 20px;background: #e4ebfb;overflow: hidden;width: 40px;height: 40px}.fyflicn img{position: absolute;top: 50%;left: 50%;max-width: 50%;max-height: 50%}.fyerjifl li.fyejliatv{}.fyerjifl li.fyejliatv a.fyerjione{    background-image: -moz-linear-gradient( 180deg, rgb(45,113,255) 0%, rgb(1,71,216) 100%);    background-image: -webkit-linear-gradient( 180deg, rgb(45,113,255) 0%, rgb(1,71,216) 100%);    background-image: -ms-linear-gradient( 180deg, rgb(45,113,255) 0%, rgb(1,71,216) 100%);}.fyerjifl li.fyejliatv a.fyerjione:after{content: "";position: absolute;background: url(../images/fymaileicn.png) no-repeat center right;background-size: 10.7px auto;top: 0;right: 0;width: 100%;height: 100%}.fyerjifl li.fyejliatv a.fyerjione .fyflicn{background: #fff}.fyerjifl li.fyejliatv a.fyerjione p,.fyerjifl li.fyejliatv a.fyerjione span{color: #fff}.fymairi{width: 76%;background: #fff url(../images/fymairibg.png) no-repeat center top;background-size:100% auto; box-shadow: 0 0 40px 0 rgba(9, 47, 155, 0.06);padding: 30px 40px 60px;box-sizing: border-box;min-height: 50vh}.fyejmbx{padding-bottom: 20px;border-bottom: 1px solid #dcebfe}.fyejmbx p.left{line-height: 30px;padding-left: 25px;position: relative}.fyejmbx p.left:after{content: "";position: absolute;top: 0;left: 0;width: 5px;bottom: 0;background: #0147d8;    -webkit-border-radius:15px;    -moz-border-radius:15px;    border-radius:15px;}.fyejmbx p.right,.fyejmbx p.right a{color: #999999}.fyejmbx p.right{background:url(../images/fymbxicn.png) no-repeat center left;background-size: 15px auto;padding-left: 25px;line-height: 30px}.fyejmbx p.right span{color: #0147d8}.fyxwxqmbx{border-bottom: 0;padding-bottom: 0}.fychengguo{}.fychengguo li{padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid #dcebfe}.fychengguo li:last-child{border-bottom: 0;margin-bottom: 15px}.fycgle{width: 17.745%;padding-bottom: 25.4%;}.fycgri{width: 80%;padding-top: 20px}.fycgjj{}.fycgsj{color: #0148d8}.fycgcz a{margin-right: 15px}.fycydwtop{color: #0147d8;display: inline-block;vertical-align: top;}.fycydwbot{}.fycydwbot li{float: left;width:23.261%;margin: 0 2.318% 20px 0}.fycydwbotimg{padding-bottom: 51.805%;-webkit-border-radius:7px;  -moz-border-radius:7px;  border-radius:7px;  background:#fff;  box-shadow: 0 0 20px 0 rgba(13, 32, 86, 0.06);}.fycydwbot li a{cursor: auto}.fycydwbot li a.scaleimg{cursor: pointer}.dlzctc{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(43,58,72,.25);z-index: 999;display: none}.dltcidv{position: absolute;top: 50%;left: 50%;background: #fff;width: 540px;max-width: 70%;padding: 60px 30px 50px;box-sizing: border-box;text-align: center}.dltcidv p{margin: 20px 0 30px;line-height: 1}.dltcidv a{margin: 0 15px}.dltcidv a.fytcdlys{background: #0147d8;color: #fff;border-color: #0147d8}.closeicn{position: absolute;top: 15px;right: 15px;cursor: pointer;width: 11px;height: 11px}.fydltsicn{height: 86px;margin: 0 auto;display: block}.fynews{}.fynews li{margin-bottom: 30px;border: 1px solid #edf1f8;overflow: hidden}.fyxwle{width: 38.535%;padding-bottom:23.1%;}.fyxwri{width:61.465%;padding: 25px 25px 0;box-sizing: border-box}.fyxwbt{}.fyxwxqbt{text-align: center;margin-bottom: 35px}.fyxwxqbt h1{margin-bottom: 20px}.fyxwxqbt p{display:inline-block;vertical-align: top;color: #666;line-height: 23px;margin: 0 10px}.fyxwxqbt p.fyxwxqsj{background: url(../images/fyxwicn0.png) no-repeat center left;background-size: 17px auto;padding-left: 27px}.fyxwxqbt p.fyxwxqzt{border: 1px solid #e2e7fa;background: #eff2f9;color: #1860f2;padding: 0 10px}.fyxwxqbt p.fyxwxqdz{background: url(../images/fyxwicn1.png) no-repeat center left;background-size: 17px auto;padding-left: 27px}.fyxwnext{background: #f5f7fb;padding: 30px 30px 20px}.fyxwnext a{margin-bottom: 10px;color: #666666}.fylxmain .fymairi{width: 100%;padding: 0;box-shadow: none;background: none}.fylianxi ul.fylianxiul{flex-wrap: wrap}.fylianxi li.fylianxili{width: 23.264%;margin: 0 2.3146% 30px 0;box-sizing: border-box;padding: 30px 30px 40px;position: relative;overflow: hidden;    border: 1px  rgb(237, 241, 248) solid;    -webkit-border-radius:4px;    -moz-border-radius:4px;    border-radius:4px;    background:#fff url(../images/fylxbg.png) no-repeat center bottom;    background-size: 100% auto;    box-shadow: 0 0 20px 0 rgba(13, 32, 86, 0.06);  }.fylianxi li.fylianxili:nth-child(4n){margin-right: 0}.fylianxi li.fylianxili:after{content: "";position: absolute;background: #0147d8;width: 100%;height: 6px;bottom: 0;left: 0}.fylianxi li.fylianxili h2.fontsize20{text-align: center;padding-bottom: 20px;margin-bottom: 30px;border-bottom: 1px solid #dcebfe}/*.fylianxi li p{margin-bottom:20px}*//*.fylianxi li p span{color: #666}*/.fylianxi li.fylianxili p.fyzzbtp{padding-left: 10px;position: relative;line-height: 1;margin-bottom: 8px}.fylianxi li.fylianxili p.fyzzbtp:after{position: absolute;top: 0;left: 0;width: 3px;height: 100%;content: "";background: #0147d8}.fygznrp{margin-top: 25px}.fylianxi li.fylianxili pre.fyzzpre{line-height: 26px}.page{text-align:center;line-height:46px;padding: 6px;margin: 0 80px;border: 1px  rgb(237, 241, 248) solid;  background:#fff;  box-shadow: 0 4px 13px 0 rgba(200, 229, 227, 0.45);}.page a,.page span{display:inline-block;text-decoration:none;margin:0 5px;min-width: 46px;-webkit-border-radius:8px;  -moz-border-radius:8px;  border-radius:8px;}.page span.pagecurrent{background:#0147d8;color:#fff;}.page span.dianspan{padding-top:0;vertical-align:top;background:none;}.page a.prev,.page a.next{padding: 0;margin: 0 30px}.page a.prev:hover,.page a.next:hover{background: #fff;color: #0147d8}/*AIDC子站2*/.biaoti{position: relative}.biaotiaidc p{position: relative;padding-bottom: 15px}.biaotiaidc p:after{position: absolute;content:"";width: 57px;height: 4px;background: #0147d8;bottom: 0;left: 0}.sygyaidc{display: flex;justify-content:space-between;    align-items: center;}.sygyaidc .sygyle{width: 43%;padding-top: 0 !important;}.sygyaidc .sygyri{width: 52%}.sygyaidc .sygynr{margin-bottom: 30px}.sygyyj{margin-bottom: 50px}.sygyyj li{float: left;text-align: center;margin-right: 80px}.sygyyj li:last-child{margin-right: 0 !important;}.sygyyj li img{display: block;height: 57px;margin: 0 auto 20px}.sygyyj li p{margin-bottom: 10px}.sygyyj li span{white-space:pre-wrap;word-wrap:break-word;display: inline-block;vertical-align: top;margin: 0 auto;text-align: left}.sygyyj li span.sygyxsapp{display: none}.syhdzx{background: #f7f9fb}.syjbhd{}.syjbhd .main1440{border: 1px solid #e5e5e5}.syjbhd li{float: left;width: 25%;position: relative;margin-right: -1px}.syjbhd li:after{content: "";position: absolute;top: 60px;bottom: 60px;left: 0;width: 1px;background: #e5e7eb}.syjbhd li:before{background: url(../images/syhdlogo.png) no-repeat right bottom;background-size: auto 60%;position: absolute;content: "";bottom: 0;right: 0;width: 100%;height: 100%;opacity: 0}.syjbhd li:first-child:after{display: none}.syjbhd li:last-child{margin-right:0}.syjbhd li a{position: relative;display: block;padding: 80px 40px}.syhdzt{color: #3c70dc;position: relative;padding-left: 20px;margin-bottom: 5px}.syhdzt:after{content: "";position: absolute;width: 6px;height: 6px;background: #3c70dc;top: 50%;left: 0;margin-top: -3px;}.syhdbt{margin-bottom: 40px}.syjjzkbt{margin-bottom: 20px}.syjjzknr{margin-bottom: 50px}.syhdsj{color: #999999;margin-bottom: 40px}.syjjzksj{line-height: 46px;color: #999}.syhdxq{color: #999;background: url(../images/syjtri.png) no-repeat center right;padding-right: 18px;display: inline-block;vertical-align: top;background-size: 10px auto}.biaotihd{border-bottom: 1px solid #e5e5e5}.morehd{position: absolute;top: 15px;right: 0;color: #999;padding-right: 39px;background: url(../images/sygdjtimg.png) no-repeat center right;background-size: auto 16px;z-index: 3;line-height: 16px;}.syhdzd{border: 1px solid #e5e5e5;background: #fff}.syhdzdle{    width: 43.811%;padding-bottom: 26.3%;}.syhdzdri{width: 56.189%;box-sizing: border-box;padding: 50px 90px 0 85px}.fymbxaidc{background: url(../images/fymbxbg.png) repeat-x center bottom;height: 54px;line-height: 54px;border-bottom: 1px solid #eeeeee;color: #999}.fymbxaidc .main1440{background: url(../images/homeback.png) no-repeat center left;background-size: 17px auto;padding-left: 30px;box-sizing: border-box}.fymbxaidc a{color: #999}.fymbxaidc span{color: #0147d8}.fyejmbxaidc{text-align: center;color: #0147d8}.fymainaidc{background: #fff}.fygwwyh{}.fygwwyh ul{display: flex;flex-wrap: wrap}.fygwwyh li{width: 23.473%;margin: 0 2.036% 30px 0;border-bottom: 1px solid #eee}.fywyhimg{padding-bottom: 106.6%}.fywhybt{line-height: 20px;margin-top: 25px;margin-bottom: 15px}.fywhybt span{color: #0147d8;position: relative;padding-left: 20px}.fywhybt span:after{content: "";  position: absolute;  width: 6px;  height: 6px;  background: #3c70dc;  top: 50%;  left: 0;  margin-top: -3px;}.fywyhjj{padding: 15px 0;border-top: 1px solid #eee}.fylxfs{}.fylxfs ul{display: flex}.fylxfs li{border: 1px solid #ebebeb;width: 22.5%;margin: 0 3.33% 30px 0;box-sizing: border-box;background: #fbfdff url(../images/fylxbg.png) no-repeat center bottom;text-align: center;padding: 30px 20px 35px;  -webkit-border-radius:15px;-moz-border-radius:15px;  border-radius:15px;background-size: cover}.fylxst{color: #0147d8;padding-bottom: 10px;margin-bottom: 40px;border-bottom: 1px solid #6892e8}.fylxfs li img{display: block;margin: 0 auto 30px;height: 202px;width: 202px;border: 1px solid #e5ebf6}.fylxxm{margin-bottom: 10px}.fylxyx{color: #0147d8}.fylxdz{background: #f7f9fb}.fylxdz .main1440{background: #fff;border: 1px solid #e5e5e5;position: relative}.fylxdzle{width: 50%;padding: 75px 20px 75px 90px;box-sizing: border-box;background: url(../images/syhdlogo.png) no-repeat right bottom;background-size: 304px auto}.fylxbt{line-height: 1;margin-bottom: 50px}.fylxlist{}.fylxlist li{margin-bottom: 35px}.fylxlist li p{color: #0147d8;margin-bottom: 20px}.fylxdzri{width: 50%;position: absolute;top: 0;right: 0;height: 100%;border-left: 1px solid #e5e5e5}.fylxdzri .amap-icon img {width: 25px;  height: 34px;  }.fylxdzri .amap-marker-label {padding: 7px 10px;border: 0;  box-shadow: 0 0 8px rgba(0,0,0,.5);  left: -46px !important;  top: -40px !important;  }.fyhdzt{text-align: center}.fyhdzt li{display: inline-block;vertical-align: top;margin: 0 10px}.fyhdzt li a{display: block;line-height: 56px;min-width: 220px;box-sizing: border-box;padding: 0 10px;text-align: center;    -webkit-border-radius:8px;    -moz-border-radius:8px;    border-radius:8px;    background-color: rgb(255, 255, 255);    box-shadow: 0 0 43px 0 rgba(211, 217, 234, 0.63);}.fyhdzt li.fyhdztlia a{background: #0147d8;color: #fff}.fyhdlist{padding-bottom: 30px}.fyhdlist li{float: left;width: 31.945%;margin: 0 2.0825% 30px 0}.fyhdimg{padding-bottom: 60%}.fyhdtex{border: 1px solid #e5e5e5;padding: 30px}.fyhdbt{margin: 15px 0 25px}.fyhdxq{color: #999;}.fyhdlist .linka{margin-top: 30px}.fygxbq{margin-bottom: 30px}.fygxbq li{position: relative;padding: 10px 0 10px 70px;border-bottom: 1px solid #e5e5e5}.fyxzflle{position: absolute;top: 10px;left: 0;line-height: 32px;color: #0147d8}.fyxzflri{}.fyxzflri a{display: inline-block;min-width: 85px;padding: 0 10px;line-height: 32px;text-align: center;color: #666}.fyxzflri a.fygxatv{background: #0147d8;color: #fff}.fygxss{text-align: right;margin-bottom: 40px}.fygxsssub{display: inline-block;vertical-align: top;width: 560px;max-width: 100%;border: 1px solid #0147d8;box-sizing: border-box;line-height: 46px;height: 46px;overflow: hidden}.fygxssle{    width: 65%;    border: 0;    background: none;    outline: none;    padding: 0 0 0 20px;    height: 46px;    line-height: 46px \9;    box-sizing: border-box;}.fygxssri{    border: 0;    background:#0147d8 url(../images/ssicn2.png) no-repeat 40px center;    background-size: 14px auto;    outline: none;    padding: 0 40px 0 70px;    height: 46px;    line-height: 46px;    color: #fff;    cursor: pointer;    box-sizing: border-box;    font-size: 16px;}.fygxlist{padding-bottom: 50px}.fygxlist li{border: 1px solid #e5e5e5;margin-bottom: 10px;position: relative}.fygxlist li:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 4px;background: #0147d8;display: none}.fygxlist li a{display: block;padding: 20px 350px 20px 20px}.fygxlist li p.fygxbt{position: relative;padding-left: 20px}.fygxlist li p.fygxbt:after{position: absolute;content: "";background: #999;width: 6px;height: 6px;top: 9px;left: 0}.fygxlist li p.fygxsj{position: absolute;top:20px;right: 215px;color: #999999}.fygxlist li p.fygxxz{position: absolute;top:20px;right: 90px;color: #999999}.fyxmlist{border-top: 1px solid #d7d8de;border-bottom: 1px solid #d7d8de}.fyxmlist ul{display: flex;flex-wrap: wrap}.fyxmlist li{width: 33.33%;box-sizing: border-box;padding: 50px 50px 90px;position: relative;border-bottom: 1px solid #d7d8de;min-height: 250px}.fyxmlist li:before{content: "";position: absolute;top: 50px;bottom: 50px;width: 1px;background: #d7d8de;left: 0}.fyxmlist li:nth-child(3n):after,.fyxmlist li:last-child:after{content: "";position: absolute;top: 50px;bottom: 50px;width: 1px;background: #d7d8de;right: 0}.fyxmyiji{display: inline-block;position: relative;padding-left: 25px;margin-bottom: 25px;padding-right: 80px}.fyxmyiji:after{content: "";position: absolute;top: 12px;left: 0;width: 6px;height: 6px;background: #3c70dc;}.fyxmcj{color: #0147d8;margin-bottom: 10px}.fyxmerji{padding-right: 100px}.fyxmerji a{margin-left: 25px;margin-bottom: 5px;display: inline-block;vertical-align: top;position: relative;color: #666666}.fyxmerji a:after{content: "";position: absolute;top:11px;left:-10px;width: 5px;height: 2px;background: #666666;}.fyxmlist li img{position: absolute;bottom: 60px;right: 30px;width: 99px;}.fyxmjj{padding: 0  0 90px!important;}.fyxmjj .sygyle{width: 43%}.fyxmjj .sygyri{width: 50%}.fyxmxqle{width: 60%}.fyxmxqtop{margin-bottom: 50px;border-bottom: 1px solid #e5e5e5;padding-bottom: 70px}.fyxmxqnrle{width: 26%}.fyxmxqnrle img{display: block;width: 100%}.fyxmxqnrri{width: 64%;padding-top: 30px}.fyxmxqnrri h1{font-weight: normal;margin-bottom: 25px}.fyxmxqnrri p{color: #0147d8;margin-bottom: 15px}.fyxmxqnrri pre{}.fyxmbjnr{margin-bottom: 40px}.fyxmbjbt{margin-bottom: 25px}.fyxmbjq{}.fyxmbqys{background-color: rgb(255, 255, 255);box-shadow: 0 0 59px 0 rgba(199, 206, 227, 0.2); padding: 25px 40px 15px;margin-top: 15px}.fyxmbqys p{position: relative;padding-left: 16px;margin-bottom: 10px}.fyxmbqys p:after{position: absolute;content: "";width: 4px;height: 4px;background: #0147d8;top: 11px;left: 0}.fysqzc{color: #0147d8;}.fysqzc p{margin-bottom: 15px}.fysqzc li{position: relative;border-bottom: 1px solid #e5e5e5;margin-bottom: 10px}.fysqzc li a{padding-bottom: 10px;display: block;color: #666666;padding-right: 120px}.fysqzc li span{position: absolute;top: 0;right: 0;background: url(../images/fyxzicn.png) no-repeat center right;padding-right: 30px;background-size: 13px auto}.fyxmxqri{width: 27%}.fyxzwl{margin-bottom: 30px}.fyxzwl a{display: block;padding:15px 10px;background: #0147d8;color: #fff;text-align: center}.fyxmlxfs{border: 1px solid #e5e5e5}.fyxmlxtop{background: #f7f9fb;padding: 14px 40px;border-bottom: 2px solid #c6d5f4}.fyxmlxbot{padding: 35px 40px}.fyxmlxbot li{margin-bottom: 15px}.fyxmlxbot li:last-child{margin-bottom: 0!important;}.fyxmlxbot li p.fontsize20{margin-bottom: 5px}.fyxmlxbot li p.fontsize16 span{color: #0147d8}.fymbxaidc{}.fyaidcpage .page{margin: 0;box-shadow: none;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;border-left: 0;border-right: 0}/*共用*/.fyxmbqys p{color: #666666;}.fycydwbot li:nth-child(4n),.fygwwyh li:nth-child(4n),.fylxfs li:nth-child(4n),.fyhdlist li:nth-child(3n){margin-right: 0}.fycydw,.fygybjq,.fynews{padding: 0 30px;}.fyxwxq{padding: 0 30px;}.fyflicn img,.dltcidv{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.jiantou0.swiper-button-disabled{cursor: auto;opacity: .6;background-color: #fff !important;background-image: url(../images/jtle0.png) !important;}.jiantou1.swiper-button-disabled{cursor: auto;opacity: .6;background-color: #fff !important;background-image: url(../images/jtle1.png) !important;}.foothezuo .main1440,.footnav ul,.fylianxi ul.fylianxiul{display: flex;justify-content:space-between;}.fylianxi ul.fylianxiul{justify-content:flex-start}.foothzle,.footnav li{flex-shrink:1;}.foothzri,.footnav li.footlxwm{flex-shrink:0}.linka{display: inline-block;border: 1px solid #e5e5e5;line-height: 34px;text-align: center;padding: 0 10px;min-width: 131px;box-sizing: border-box;  -webkit-border-radius:6px;  -moz-border-radius:6px;  border-radius:6px;color: #999}.linka span{display: inline-block;vertical-align: top;height:34px;width: 6px;background: url(../images/sanjiao1.png) no-repeat center center;background-size: 100% auto;margin-left: 5px}.linkawidt{min-width: 178px;line-height: 46px}.foothezuo .linka{color: #0147d8;border-color: #0147d8;background: #fff}.foothezuo .linka:first-child{border-color: #0147d8;color: #fff;background: #0147d8}.linkaidc{border-color: #3c70dc;color: #3c70dc}.foothezuo{padding: 100px 0}.padd90{padding: 90px 0}.syguanyu{padding: 95px 0 10px}.syzixun{padding: 85px 0 95px}.fymain,.padd60{padding: 60px 0}.fylxmain{padding-top: 30px !important;}.fynews{padding-bottom: 30px}.fyxwjj{margin: 15px 0}.biaoti .linka{margin-top: 10px}.sygynr{margin-bottom: 60px}.fyejmbx,.fyxwxqbjq,.fyhdzt,.fyhdzd{margin-bottom: 60px}.fycgsj{margin-bottom: 45px}.biaoti,.syxwbt,.fycydwtop,.fycydw{margin-bottom: 30px}.fycydw:last-child{margin-bottom: 0 !important;}.fycgbt{margin-bottom: 18px}.fycgjj{margin-bottom: 15px}/*字体*/.fontsize36{font-size:36px;}/*二级页面banner标题 36*/.fontsize32{font-size:32px;}/*一级 32*/.fontsize28{font-size:28px;}/*28*/.fontsize26{font-size:26px;}/*28*/.fontsize22{font-size:22px;}/*22*/.fontsize20{font-size:20px;}/*新闻标题 20*/.fontsize18,.nav li a.navyja,.foonavyj{font-size: 18px}/*18*/.fontsize16,.naverji a,.linka,.syxwsj,.fygybjq,.fybjqtwo{font-size: 16px}/*16*/body,input,select,textarea,.fyejmbx p.right,.fontsize14{font-size:14px;}/*默认字体14*/.syhdbt{line-height: 36px}/*36*/.syhdbt{height: 72px}/*36 2*/.sygynr,.syjjzknr{line-height: 32px}.syjjzknr{height: 64px}.fycgjj,.fybjq{line-height:24px}.syxwbt,.fyxwbt,.fyxwjj,.fywyhjj pre{line-height: 26px}.fyxwbt,.fyxwjj{height: 52px}/*26 2*/.fygybjq,.fybjqtwo{line-height: 30px}.fywyhjj pre{max-height: 104px}/*26 4*/@media only screen and (min-width:1025px){    /*交互*/    /*图片hover效果*/    .rotateimg:hover img{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}    .translY:hover{-webkit-transform:translateY(-35px);-moz-transform:translateY(-35px);-o-transform:translateY(-35px);transform:translateY(-35px)}    .scaleimg:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}    .linka:hover{background: #0147d8;color: #fff;border-color: #0147d8}    .linka:hover span{background-image:url(../images/sanjiao0.png)}    .jiantou0:hover{background-color: #0147d8;background-image:url(../images/jtlered0.png)}    .jiantou1:hover{background-color: #0147d8;background-image:url(../images/jtlered1.png)}    .page a:hover{background:#0147d8;color:#fff;}    .headerdl a:hover,.dltcidv a.fytcdlys:hover,.linka:hover{opacity: .8}    .heeaderback a:hover{background-image:url(../images/homeback1.png)}    .syzxlist .swiper-slide:hover .syxwbt,.heeaderback a:hover{color: #0147d8}    .syzxlist .swiper-slide:hover .linka,.headerdl a:hover{color: #fff;background: #0147d8;border-color: #0147d8}    .fynews li:hover{border-color: #0147d8}    .fynews li:hover .fyxwbt,.fyxwnext a:hover,.nav li:hover  a.navyja, .fyejmbx p.right a:hover,.footsub a:hover,.footbq a:hover,.fyerjifl li:hover a.fyerjione p,.fyerjifl li:hover a.fyerjione span,.syjbhd li:hover .syhdbt{color: #0147d8}    .fyerjifl li.fyejliatv:hover a.fyerjione span,  .fyerjifl li.fyejliatv:hover a.fyerjione p{color: #fff}    .fynews li:hover .linka{color: #fff;background: #0147d8;border-color: #0147d8}    .fylianxi li.fylianxili:hover{box-shadow: 0 0 20px 0 rgba(13, 32, 86, .2)}    .naverji a:hover{        background-image: -moz-linear-gradient( 90deg, rgb(236,247,255) 0%, rgba(240,248,253,0) 100%);        background-image: -webkit-linear-gradient( 90deg, rgb(236,247,255) 0%, rgba(240,248,253,0) 100%);        background-image: -ms-linear-gradient( 90deg, rgb(236,247,255) 0%, rgba(240,248,253,0) 100%);        color: #0147d8;    }    .nav li:hover a.navyja span{background-image: url(../images/navup0.png);}    .headssbtn:hover{color: #0147d8;background-image: url(../images/ssicn1.png)}    .syjbhd li:hover{        background-color: rgb(255, 255, 255);        box-shadow: 0 0 59px 0 rgba(199, 206, 227, 0.44);        z-index: 3;    }    .syjbhd li:hover:before{opacity: 1}    .syjbhd li:hover:after{opacity: 0}    .syjbhd li:last-child:hover{margin-left: 3px}    .syhdzd:hover .linka,.fyhdlist li:hover .linka{background: #0147d8;color: #fff}    .morehd:hover{color: #0147d8;background-image: url(../images/sygdjtimg1.png)}    .fyxzflri a:hover{color: #0147d8}    .fyxzflri a.fygxatv:hover{color: #fff}    .fygxlist li:hover{box-shadow: 0 0 59px 0 rgba(199, 206, 227, 0.44);}    .fygxlist li:hover:after{display: block}    .fygxlist li:hover p,.fyxmerji a:hover,.fyxmyiji:hover{color: #0147d8}    .fygxlist li:hover p.fygxbt:after{background: #0147d8}    .fyxmlist li:hover{background:#fff url(../images/fyxmbg.png) no-repeat center top;background-size: 100% auto;z-index: 5;box-shadow: 0 0 59px 0 rgba(199, 206, 227, 0.44);margin-right: -1px}    .fyxmlist li:hover:before,.fyxmlist li:nth-child(3n):hover:after,.fyxmlist li:last-child:hover:after{opacity: 0}    .fysqzc li a:hover{color: #0147d8}    .fysqzc li a:hover span{background-image: url(../images/fyxzicn0.png)}    .scaleimg img,.rotateimg img,.translY,.linka,.linka span,.jiantou0,.jiantou1,.syxwbt,.heeaderback a,.headerdl a,.page a,.fynews li,.fyxwbt,.fyxwnext a,.fylianxi li.fylianxili,.naverji a,.nav li a.navyja,a.navyja span, .fyejmbx p.right a,.footsub a,.footbq a,.fyerjifl li a.fyerjione p,.fyerjifl li a.fyerjione span,.headssbtn,.syjbhd li,.syjbhd li:before,.syjbhd li:after,.syhdbt,.morehd,.fyxzflri a, .fygxlist li p,.fygxlist li p.fygxbt:after,.fygxlist li,.fyxmlist li,.fyxmlist li:before,.fyxmlist li:after,.fyxmerji a,.fyxmyiji,.fysqzc a,.fysqzc span{transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;}}/***************************适配********************/@media only screen and (max-width:1680px){}@media only screen and (max-width:1600px){    .main1440{width:1200px}    .main1200{width:1000px}    .header{height: 80px}    .logo{margin-top: 15px}    .logo img{height: 50px}    .headerritop{height: 45px}    .headdiv{margin-top: 8px}    .nav{height: 30px;padding-top: 5px}    .nav li a.navyja{height: 30px}    .naverji{top: 30px}    .syzxbot .linka{min-width: 100px}    .fyxwjj{margin: 10px 0}    .fyxwxqbjq,.sygynr,.fyhdzt,.fyhdzd{margin-bottom: 50px; }    .fyejmbx{margin-bottom: 30px; }    .fylianxi li.fylianxili,.fycgsj{margin-bottom: 20px}    .fycgbt{margin-bottom: 15px}    .syzxtxt {padding: 20px 20px 25px;}    .fyxwxq,.fycydw, .fygybjq, .fynews{padding: 0}    .foothezuo{padding: 80px 0;}    .padd90{padding: 70px 0}    .fymain,.syzixun,.syguanyu,.padd60{padding: 50px 0}    .footbq{padding: 20px 0}    .footnav{padding: 40px 0 25px}    .fyxwri{padding-top: 20px}    .fycgri{padding-top: 0}    .fyerjifl li a.fyerjione{padding-left: 77px}    .fyerjifl li span{font-size: 12px}    .foonavyj{font-size: 16px}    .footsub a, .footsub p{font-size: 14px}    .syjbhd li a{padding: 70px 30px}    .syjbhd li:before{background-size: auto 50%}    .fyxmlxtop{padding: 10px 30px}    .fyxmlxbot{padding: 20px 30px}    .sygyyj { margin-bottom: 35px; }    .fyxmxqtop {  margin-bottom: 30px;  padding-bottom: 50px;  }    .fyxmxqnrri h1{margin-bottom: 15px}    .fyxmjj {padding: 0 0 40px !important;  }    .fylxfs li img{    height: 180px;  width: 180px;}    .sygyyj li{margin-right: 40px}}@media only screen and (max-width:1440px){    .jiantou0{left: -60px}    .jiantou1{right: -60px}}@media only screen and (max-width:1366px){}@media only screen and (max-width:1280px){    .main1440,.main1200{width:960px}    .nav li{margin-left: 52px}    .headerss{width: 200px;margin-right: 0}    .heeaderback{margin-right: 10px}    .headerdl a{min-width: 70px;}    .logo{margin-top: 19px}    .logo img{height: 42px;}    .sygyle{padding-top: 0}    .sygynr {margin-bottom: 30px;  }    .page a.prev, .page a.next{margin: 0 15px}    .page{line-height: 36px;margin: 0}    .page a, .page span{min-width: 36px;}    .fyxwri{padding-bottom: 25px}    .fyxwle{margin-top: 25px}    .syhdzdri{padding: 20px 40px 0 40px}    .syjjzknr{margin-bottom: 20px}    .syjjzkbt{margin-bottom: 15px}    .syjbhd li a {padding: 50px 20px;  }    .syhdsj{font-size: 14px}    .syjbhd li:after{top: 40px;bottom: 40px}    .fylxdzle{padding: 50px 20px 50px 50px}    .fyhdxq{font-size: 12px}    .fyxmxqnrri{padding-top: 0}    .fyxmxqri{width: 32%}    .fyxmlxtop{padding-right: 0;padding-left: 20px}    .fyxmlxbot{padding: 20px}    .fylxfs li img{    height: 140px;  width: 140px;}    .sygyyj li{margin-right: 30px}    .sygyaidc .sygyle{width: 53%}    .sygyaidc .sygyri{width: 49%}}@media only screen and (max-width:1200px){}@media only screen and (max-width:1152px){}/*---------------------------------平板----------------------------------------------*/@media only screen and (max-width:1024px){    .main1440,.main1200{width:750px}    .header .main1440{width: 96%}    .logo{margin-top: 25px}    .logo img{height: 30px}    .nav li{margin-left: 30px;}    .nav li:first-child{margin-left: 0}    .headerss{width: 200px}    .headerzc{margin-left: 0}    .heeaderback,.headerss{margin-right: 10px}    .sygyri{padding-top: 88px}    .syzxbot .linka,.fynews .linka{min-width: 80px}    .linkawidt{min-width: 120px}    .syxwsj{font-size: 14px}    .foothzri, .foothzri a {margin-left: 15px;  }    .fyerjifl li a.fyerjione{padding-left: 60px}    .fyflicn{left: 10px}    .fymaile{width: 26%}    .fymairi{width: 72%}    .fylianxi li.fylianxili{width: 32%;margin: 0 2% 20px 0 !important;}    .fylianxi li.fylianxili:nth-child(3n){margin-right: 0 !important;}    .fyxwri{padding: 20px}    .page a.prev, .page a.next{margin: 0 10px}    .page{line-height: 30px;margin: 0}    .page a, .page span{min-width: 30px;}    .fyxmbjbt{margin-bottom: 15px}    .fyxmlist li{padding: 30px 30px 40px}    .fyxmerji {padding-right: 50px;  }    .fyxmlist li img {right: 20px;  width: 70px;  }    .fyhdtex{padding: 20px}    .syhdzdri {padding: 15px 20px 0 20px;  }    .syjjzkbt,.syjjzknr{margin-bottom: 5px;  }    .syhdzdri{width: 51%}    .syhdzdle {width: 47%;  padding-bottom: 28.2%;}    .fyhdxq p.right{float: inherit}    .linkawidt{line-height: 36px}    .fylxfs ul{flex-wrap: wrap}    .fylxfs li{width: 49%;margin: 0 2% 20px 0}    .fylxfs li:nth-child(2n){margin-right: 0}    .fygwwyh li{width: 32%;margin: 0 2% 20px 0 !important;}    .fygwwyh li:nth-child(3n){margin-right: 0 !important;}    .syjbhd li{width: 50%;border-top: 1px solid #e5e5e5}    .syjbhd li:nth-child(1),.syjbhd li:nth-child(2){border-top: 0}    .sygyyj li{width: 100%;float: inherit;text-align: left;padding-left: 65px;box-sizing: border-box;position: relative;margin-bottom: 15px;margin-right: 0}    .sygyyj li img{position: absolute;top: 0;left: 0;width: 50px;height: auto}    .sygyyj li span{white-space: normal;  word-wrap: normal;}    .sygyaidc .sygyri{padding-top: 0 !important;}    .sygyaidc .sygyle{width: 50%}    .sygyyj li:last-child{margin-bottom: 0 !important;}    .fyxmyiji{padding-right: 50px}    .sygyyj li span.sygyxspc{display: none}    .sygyyj li span.sygyxsapp{display: block}    .sygyaidc .sygyri{margin-top: 30px}}@media only screen and (max-width:992px){}@media only screen and (max-width:870px){    .nav li {margin-left: 17px !important;  }    .nav li a.navyja{font-size: 16px;}    .logo{margin-top: 27px}    .logo img{height: 26px}}@media only screen and (max-width:768px){    .main1440,.header .main1440,.main1200{width: 90%;}    .header{height: 50px;position: fixed;top: 0;left: 0;width: 100%;z-index: 999;background: #fff}    .navheight{height: 50px}    .menu-activator{display: block}    .logo{margin-top: 10px}    .logo img{height: 30px}    .headerri{display: none;position: fixed;top: 50px;left: 0;width: 100%;background: #fff;z-index: 9999;bottom: 0;border-top: 1px solid #eaeaea;padding: 0 5%;box-sizing: border-box}    .nav{height: auto;padding: 0}    .nav li{float: inherit;margin: 0 !important;border-bottom: 1px solid #eaeaea}    .nav li a.navyja{height: auto;padding: 25px 0;position: relative}    .nav li a.navyja span{position: absolute;top: 0;right: 0;background-position: center right;background-size: 100% auto;width: 20px}    .naverji{  position: relative;        box-shadow: none;        top: 0;        left: 0;        width: 100%;        margin-left: 0;        padding: 25px 0;        border-top: 3px solid #0147d8;        overflow: hidden;        -webkit-border-radius: 0;        -moz-border-radius: 0;        border-radius: 0}    .naverji a{text-align: left;padding: 0 30px;margin-bottom: 20px}    .naverji a:last-child{margin-bottom: 0}    .headerritop{height: auto;padding:20px 0 0;text-align: left;display: flex; flex-wrap: wrap;justify-content: space-between}    .headerss{margin-right: 0}    .headerzc{margin-left: 0}    .headerdl{width: 48%}    .headerdl a{min-width:inherit;width: 100%}    .headdiv{margin-top: 0;margin-bottom: 10px;line-height: 40px}    .headssinp{line-height: 40px\9;height: 40px}    .headssbtn{line-height: 40px;height: 40px}    .headerss{width: 65%}    .lbyuan{bottom: 10px !important;}    .lbyuan span {width: 30px !important;  height: 6px !important;}    .biaoti .linka{margin-top: 0}    .syzxtxt{padding-left: 10px;padding-right: 10px}    .fymaile{padding: 10px}    .fyerjifl li{margin-bottom: 10px}    .fyflicn{width: 36px;height: 36px;top: 15px}    .fymairi{padding: 10px 10px 20px;min-height: inherit}    .fyxwle{width: 30%;padding-bottom: 18%;margin-top: 0}    .fyxwri{width: 68%}    .fynews .syxwsj{display: none}    .fyxwri{padding: 10px 20px 0}    .fyxwnext{padding: 20px}    .fylianxi li.fylianxili{padding: 20px}    .fylianxi li.fylianxili h2.fontsize20{margin-bottom: 15px;padding-bottom: 15px}    .fyxwxqbt{margin-bottom: 20px}    .fyxwxqbjq,.fyhdzt,.fyhdzd{margin-bottom: 30px}    .syjjzksj{line-height: 32px}    .sygyaidc .sygyle{width: 48%}    /*共用*/    .fymaile,.fymairi{float: inherit;width: 100%}    .fymairi{margin-top: 30px}    .jiantou0,.jiantou1,.footnav{display: none}    .foothezuo,.padd90{padding: 50px 0}    .fymain, .syzixun, .syguanyu, .footnav,.padd60{padding: 30px 0}    .footbq{padding: 10px 0}    .sygyri{padding-top: 30px}    .biaoti, .syxwbt, .fycydwtop, .fycydw,.sygynr{margin-bottom: 20px}    /*字体*/    .fontsize36{font-size:18px;}/*二级页面banner标题 36*/    .fontsize32{font-size:18px;}/*一级 32*/    .fontsize28{font-size:18px;}/*28*/    .fontsize26{font-size:16px;}/*28*/    .fontsize22{font-size:16px;}/*22*/    .fontsize20{font-size:16px;}/*新闻标题 20*/    .fontsize18,.nav li a.navyja{font-size: 16px}/*18*/    .fontsize16,.naverji a,.syxwsj,.footer{font-size: 14px}/*16*/    body,input,select,textarea,.fyejmbx p.right,.fontsize14{font-size:14px;}/*默认字体14*/    .fyerjifl li a.fyerjione p{font-size: 18px}    .nav li a.navyja{font-size: 16px}    .naverji a,.sygynr,.linka{font-size: 14px}    .fyerjifl li a.fyerjione span{font-size: 12px}    .syxwbt, .fyxwbt, .fyxwjj{line-height: 22px}    .fyxwbt, .fyxwjj{height: 44px}    .sygynr{line-height: 24px}    .linkawidt,.linka{line-height: 32px}    .linka span{height: 32px}    .fyxwjj{line-height: 20px;height: 40px}    .fycgjj{line-height: 20px;}}@media only screen and (max-width:750px){    .headdiv{line-height: 30px}    .headssinp{line-height: 30px\9;height: 30px}    .headssbtn{line-height: 30px;height: 30px}    .nav li a.navyja{padding: 15px 0}    .nav li a.navyja span{width: 15px}    .naverji{padding: 15px 0}    .naverji a{padding: 0 16px;margin-bottom: 13px}    .bannerpc{display: none}    .bannerapp{display: block}    .fyerjifl li a.fyerjione{padding-top: 8px;padding-bottom: 8px;padding-left: 60px}    .fyejmbx{margin-bottom: 15px;padding-bottom: 15px}    .fyejmbx p.left{padding-left: 10px}    .fyejmbx p.left:after{width: 3px}    .fymbx{padding: 10px 0}    .fymain, .syzixun, .syguanyu, .footnav,.padd60{padding: 20px 0}    .foothezuo,.padd90{padding: 30px 0}    .foothezuo .main1440{display: block}    .foothzri, .foothzri a{margin: 0}    .foothzri a{margin: 10px 10px 0 0}    .fycydwbot li{width: 32.66%;margin: 0 1% 20px 0 !important;}    .fycydwbot li:nth-child(3n){margin-right: 0 !important;}    .syzxbot {  padding:0;margin:0;  }    .linka{min-width: 100px}    .syzxtxt{padding: 15px}    .syxwbt{margin-bottom: 10px}    .sygyle,.sygyri{float: inherit;width: 100%}    .linka{font-size: 12px}    .fyxwle{width: 34%;padding-bottom: 20%;margin-top:0}    .fyxwri {padding: 0;width: 62%}    .fynews li a{padding: 10px;display: block}    .fyxwbt{height: 20px;-webkit-line-clamp:1;}    .fyxwjj{margin:  5px 0 0}    .fynews li{margin-bottom: 15px}    .page a, .page span{margin: 0}    .page span.dianspan{display: none}    .page a.prev{margin: 0 5px 0 0}    .page a.next{margin: 0 0 0 5px}    .fyxwxqbt p{font-size: 12px;line-height: 21px;margin-bottom: 5px}    .fyxwxqbt p.fyxwxqsj,.fyxwxqbt p.fyxwxqdz{background-size: 14px auto;  padding-left: 20px; }    .fyxwnext{padding: 15px 15px 10px}    .fyxwnext a{margin-bottom: 5px}    .fycgle {width: 21%;  padding-bottom: 30.3%;  }    .fycgri{width: 74%}    .fycgbt,.fycgjj{margin-bottom: 5px}    .fycgsj{font-size: 12px;margin-bottom:8px}    .fychengguo li{padding-bottom: 15px;margin-bottom: 15px}    .fylxmain .fymairi{margin-top: 0;}    .fylxmain{padding-top: 10px !important;}    .fylianxi ul.fylianxiul{display: block}    .fylianxi li.fylianxili{width: 100%;margin: 0 0 15px 0}    .fylianxi li.fylianxili:after{height: 3px}    .fygybjq,.fybjqtwo{line-height: 24px;font-size: 14px}    .dltcidv a.linka{min-width: 80px;margin: 0 10px}    .dltcidv{max-width: 80%;padding: 40px 20px}    .fydltsicn{height: 50px}    .fylianxi li.fylianxili pre.fyzzpre{line-height: 24px}    .sygyaidc .sygyle,.sygyaidc .sygyri{width: 100%}    .sygyyj {margin-bottom: 20px;  }    .syhdzdle { width: 100%;  padding-bottom: 60.2%; float: inherit }    .syhdzdri{width: 100%;float: inherit;padding: 20px}    .syjjzknr{line-height: 24px;height: auto;max-height: 48px}    .syjjzksj{font-size: 12px}    .syjbhd li{width: 100%;border-top: 1px solid #e5e5e5 !important;}    .syjbhd li:first-child{border-top: 0 !important;}    .syjbhd li a{padding: 20px}    .syjbhd li:after{display: none}    .syhdbt{line-height: 26px;height: auto;max-height: 52px;margin-bottom: 10px}    .syhdsj{margin-bottom: 10px}    .morehd{top: 5px}    .fygwwyh ul,.fylxfs ul{display: block}    .fygwwyh li{width: 100%;margin: 0 0 20px 0 !important;position: relative;padding-left: 35%;box-sizing: border-box}    .fywyhimg {  padding-bottom: 31.6%; width: 30%;  position: absolute;  top: 0;  left: 0;  }    .fylxfs li{width: 100%;margin: 0 0 20px 0 !important;position: relative;padding: 20px 20px 40px}    .fylxst{margin-bottom: 30px}    .fylxfs li img{margin: 0;width: 80px;height: 80px;position: absolute;bottom: 20px;left: 20px}    .fylxxm,.fylxyx{text-align: left;padding-left: 100px}    .fylxdzle{width: 100%;float: inherit;padding: 30px}    .fylxdzri{position: relative;height: 200px;top: auto;left: auto;bottom: auto;right: auto;width: 100%}    .fylxbt{margin-bottom: 20px}    .fylxlist li p{margin-bottom: 10px}    .fylxlist li{margin-bottom: 15px}    .fyxzflle{position: relative;line-height: 1;top: 0;margin-bottom: 10px;}    .fygxbq li{padding: 0 0 20px 0;margin-bottom: 20px;}    .fyxmxqnrle{width: 22%}    .fyxmxqnrri{width: 74%}    .fyxmxqnrri h1 {margin-bottom: 5px;}    .fyxmxqnrri p{margin-bottom: 5px}    .fyxmxqtop {  margin-bottom: 20px;padding-bottom: 20px;  }    .fyxmbqys{padding: 20px 20px 10px}    .fyxmbjnr,.fyxzwl{margin-bottom: 20px}    .fyxmbjbt{margin-bottom: 10px}    .fyxzwl a{padding: 10px}    .sygyri{padding-top: 0}    .fyxmjj {padding: 0 0 30px !important;  }    .fyxmlist li{width: 100%;float: inherit;padding: 20px 0;border-bottom: 1px solid #d7d8de !important;}    .fyxmlist li:last-child{border-bottom: 0 !important;}    .fyxmlist li{min-height: 110px;}    .fyxmyiji:after{top: 9px;}    .fyxmyiji{padding-left: 15px;margin-bottom:10px;padding-right: 0}    .fyxmerji p{display: inline-block;min-width: 45%}    .fyxmlist li img {  right: 0;width: 50px;bottom: 20px}    .fyhdzt li{margin: 0 5px}    .fyhdzt li a{min-width: 90px;line-height: 40px}    .fyhdlist li{width: 100%;margin: 0 0 20px 0}    .fyhdbt{margin: 0 0 5px}    .fyhdxq p.right{float: right}    .fyhdlist .linka{margin-top: 10px;}    .fyxzflri a{min-width: auto;padding: 0 10px;}    .fygxssri{padding: 0 10px 0 35px;background-position:  15px center}    .fygxssle{padding: 0 0 0 15px}    .fygxlist li a {padding: 10px 20px}    .fygxlist li p.fygxxz{bottom: 10px;right: 20px;top:auto;}    .fygxlist li p.fygxsj{position: relative;top: 0;right: 0;margin-left: 20px}    .fygxlist li p.fygxbt{margin-bottom: 5px}    .fygxlist{padding-bottom: 20px}    .fywyhjj pre{max-height: 88px;line-height: 22px}/*26 4*/    .fywhybt{margin-bottom: 10px}    .sygyaidc{display: block}    /*共用*/    .fyxmlist li:before,.fyxmlist li:nth-child(3n):after, .fyxmlist li:last-child:after{display: none}    .fyxmxqle,.fyxmxqri,.fyxmjj .sygyle,.fyxmjj .sygyri{width: 100%;float: inherit}}@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){    .page{padding-left: 0;padding-right: 0}    .page a, .page span{min-width: 26px;font-size: 12px;}    .page{line-height: 26px}}@media only screen and (max-width:320px){    .page a, .page span{min-width: 24px}    .page{line-height: 24px}    .fyhdzt li a{min-width: 80px}}/*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){}