﻿body{padding:0;margin:0 auto;background:#fff;color:#050c21;word-wrap:break-word;word-break:break-word;overflow-x:hidden;}@font-face {    font-family: 'PoppinsRegular';    src: url('../images/Poppins-Regular.eot');    src: url('../images/Poppins-Regular.eot?#iefix') format('embedded-opentype'),    url('../images/Poppins-Regular.woff2') format('woff2'),    url('../images/Poppins-Regular.woff') format('woff'),    url('../images/Poppins-Regular.ttf') format('truetype'),    url('../images/Poppins-Regular.svg#Poppins-Regular') format('svg');    font-weight: normal;    font-style: normal;    font-display: swap;}@font-face {    font-family: 'PoppinsMedium';    src: url('../images/Poppins-Medium.eot');    src: url('../images/Poppins-Medium.eot?#iefix') format('embedded-opentype'),    url('../images/Poppins-Medium.woff2') format('woff2'),    url('../images/Poppins-Medium.woff') format('woff'),    url('../images/Poppins-Medium.ttf') format('truetype'),    url('../images/Poppins-Medium.svg#Poppins-Medium') format('svg');    font-weight: 500;    font-style: normal;    font-display: swap;}@font-face {    font-family: 'D-DIN-PRO-Bold-700';    src: url('../images/D-DIN-PRO-Bold.eot');    src: url('../images/D-DIN-PRO-Bold.eot?#iefix') format('embedded-opentype'),    url('../images/D-DIN-PRO-Bold.woff2') format('woff2'),    url('../images/D-DIN-PRO-Bold.woff') format('woff'),    url('../images/D-DIN-PRO-Bold.ttf') format('truetype'),    url('../images/D-DIN-PRO-Bold.svg#D-DIN-PRO-Bold') format('svg');    font-weight: bold;    font-style: normal;    font-display: swap;}@font-face {    font-family: 'D-DIN-PRO-Bold-800';    src: url('../images/D-DIN-PRO-ExtraBold.eot');    src: url('../images/D-DIN-PRO-ExtraBold.eot?#iefix') format('embedded-opentype'),    url('../images/D-DIN-PRO-ExtraBold.woff2') format('woff2'),    url('../images/D-DIN-PRO-ExtraBold.woff') format('woff'),    url('../images/D-DIN-PRO-ExtraBold.ttf') format('truetype'),    url('../images/D-DIN-PRO-ExtraBold.svg#D-DIN-PRO-ExtraBold') format('svg');    font-weight: bold;    font-style: normal;    font-display: swap;}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: PingFang SC,Microsoft Yahei;}.fysjtop span,.syxwsj{font-family: D-DIN-PRO-Bold-700;}/*.ziti1{font-family: D-DIN-PRO-Bold-700;}*//*.ziti2{font-family: D-DIN-PRO-Bold-800;}*//*.ziti3,.footnaverji a,.footbah a,.footbah p,.footej a,.footbq a{font-family: PoppinsRegular;}*/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:#050c21;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}.blue{color:#204bb4}.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;}.overhideten{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:10; -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,.fygzbot li:before,.fywdtop:after,.fyjrtop:after,.fyysbot li:after,.fygyal:before,.sycpfl li:after{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.radius30{-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;}.radius20{-webkit-border-radius:.2rem;-moz-border-radius:.2rem;border-radius:.2rem;}.radius15{-webkit-border-radius:.15rem;-moz-border-radius:.15rem;border-radius:.15rem;}.radius3,.sstc{-webkit-border-radius:.03rem;-moz-border-radius:.03rem;border-radius:.03rem;}.radius5{-webkit-border-radius:.05rem;-moz-border-radius:.05rem;border-radius:.05rem;cursor: pointer}.radius10{-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem;}.fybjq{color: #2d354f}.fybjq p{margin-bottom:.15rem}.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:.08rem 1%}.fytablett{overflow: auto}select {    appearance:none;    -moz-appearance:none;    -webkit-appearance:none;    background:url(../images/xialaicn.png) no-repeat center right;    background-size:.42rem auto;}.tupian{position:relative;overflow:hidden;}.tupian img{position:absolute;top:0;left:0;width:100%;display:block;height: 100%}.main1600{width:16rem;margin:0 auto}.main1680{width:16.8rem;margin:0 auto}/*头部*/.header{width:100%;z-index:9999;height: 1.2rem;position: fixed;top: 0;left: 0;background: #fff}.header:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background: #c0c0c1}.navheight{height: 1.22rem}.logo{margin-top: .23rem}.logo img{display:block;height:.74rem}.headerbb{margin-left: .2rem}.yybbtz{width: .4rem;height: .4rem;border: 1px solid #204bb4;display: block;box-sizing: border-box;margin-top: .4rem;background:url(../images/yyicn.png) no-repeat center center;background-size: .22rem auto}.sousuo{position: relative;margin-left: .5rem;height: 1.2rem;z-index: 3}.sstc{position: absolute;width: 4rem;background: #fff;right: 0;line-height: .5rem;height: .5rem;border: 1px solid #ccc;top: .35rem;overflow: hidden;display: none}.sstcle{width: 75%;line-height: .5rem\9;height: .5rem;border:0;padding: 0 .1rem;outline: none;background: none;box-sizing: border-box}.sstcri{width: 25%;line-height: .5rem;height: .5rem;border:0;padding: 0;outline: none;background: #204bb4;color: #fff;text-align: center;cursor: pointer}.sssub{cursor: pointer;width: .4rem;height: .4rem;display: block;box-sizing: border-box;margin-top: .4rem;background:#204bb4 url(../images/ssbtn.png) no-repeat center center;background-size: .2rem auto}.nav{}.nav li{position:relative;float: left;margin-left: 1rem}.nav li a.navyja{display:block;position:relative;z-index:2;line-height: 1.2rem;}.nav li a.navyja:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 3px;background: #204bb4;display: none}.nav li a.navyja span{display: inline-block;vertical-align: top;width: .17rem;height: .1rem;background: url(../images/navicn.png) no-repeat center center;background-size: 100% auto;margin: .55rem 0 0 .07rem}.nav li.clinav{}.nav li.clinav a.navyja:after{display: block}.naverji{position: fixed;background: #fff;top:1.2rem;left: 0;width: 100%;display: none;border-bottom: 1px solid #e3e8f4}.navej1{text-align: right}.navejsub{display: inline-block;vertical-align: top}.navejsub a{display: inline-block;vertical-align: top;line-height: .8rem;margin-left: .3rem}.navej2{}.navej2 .main1600{position: relative;padding: .4rem 0 .9rem;min-height: 5rem}.navej2 .main1600:after,.navej2 .main1600:before{content: "";position: absolute;top: 0;height: 100%;width: 1px;background: #e4e9f4}.navej2 .main1600:before{left: 35%}.navej2 .main1600:after{left: 70%}.navxlbt{position: absolute;top: .4rem;left: 0}.navxlnr{position: relative}.navcp{margin-bottom: .15rem}.navcp:first-child{padding-top: .7rem}.navcpyi{width: 30%;}.navcpyi a{display: block;background: url(../images/fyjt.png) no-repeat center right;background-size: .14rem auto;padding-right: .2rem;}.navcper{display: none;position: absolute;top: 0;left: 40%;width: 25%}.navcpertop{margin-bottom: .35rem}.navcperbot{}.navcpsan{margin-bottom: .2rem}.navcpsan a.fontsize18{display: block;background: url(../images/fyjt.png) no-repeat center right;background-size: .14rem auto;padding-right: .2rem;}.navcpimg{display: none;position: absolute;top: .3rem;right: -128%;width: 88%;text-align: center}.navcpimgsub{position: relative;overflow: hidden;height: 3.4rem;}.navcpimgsub img{position: absolute;  margin: auto;  top: -9999px;  right: -9999px;  bottom: -9999px;  left: -9999px;  max-width: 100%;  max-height: 100%;}.navcpimg p{margin-top: .8rem}.navcpavt{}.navcpavt .navcpyi a{color: #204bb4;background-image: url(../images/fyjt1.png)}.navcpavt .navcper{display: block}.navcpsanavt{}.navcpsanavt a.fontsize18{color: #204bb4;;background-image: url(../images/fyjt1.png)}.navcpsanavt .navcpimg{display: block}.navcpall{margin-top: .7rem}.navcpall a{display: inline-block;vertical-align: top;color: #204bb4;background: url(../images/fycpjt1.png) no-repeat center right;background-size: auto .17rem;padding-right: .54rem;line-height: .17rem}.nav li.clinav a.navyja{color: #103884}.menu-activator{cursor:pointer;z-index:1001;height:1.2rem;position:relative;width:.45rem;display: none}.visual{    position:relative;;    width:.45rem;    height:.34rem;    margin:.43rem auto 0;}.visual i.line{    width:100%;    height:2px;    background-color:#204bb4;    -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{margin-top: .46rem}.cliactnav .visual i.line:nth-child(1),.cliactnav .visual i.line:nth-child(3) {    top:.11rem;    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}.homeHeader .header{background: none}.homeHeader .header:after{display: none}.homeHeader .navheight{height:0 }.homeHeader .nav li a.navyja{color:#fff}.homeHeader .nav li a.navyja:after{background:#fff}.homeHeader .nav li a.navyja span{background-image: url(../images/navicn1.png)}.homeHeader .yybbtz{background-color: #fff;border-color: #fff}.header_bg{}.header_bg .header,.header_hover .header{background: #fff}.header_bg .header:after,.header_hover .header:after{display: block}.header_bg .nav li a.navyja,.header_hover .nav li a.navyja{color:#050c21}.header_bg .nav li a.navyja:after,.header_hover .nav li a.navyja:after{background:#204bb4}.header_bg .nav li a.navyja span,.header_hover .nav li a.navyja span{background-image: url(../images/navicn.png)}.header_bg .yybbtz,.header_hover .yybbtz{background-color: #fff;border-color: #204bb4}/*头部 end*//*底部*/.footone{margin: 0 .2rem .2rem;background: url(../images/footonbg.jpg) no-repeat center center;background-size: cover;padding:.8rem 1.4rem;box-sizing: border-box}.footlx{width: 45%}.footlx .biaoti .btbot{color: #fff}.footwz{color: #fff;margin-top: .4rem}.footbd{width: 50%}.footbd li{float: left;width: 45%;margin-bottom: .1rem}.footbd li:last-child{margin-top: .5rem;margin-bottom: 0}.footbd li.footbdliri{margin-left: 10%}.footbd li.footbdliWid{width: 100%}.footbdinput{width: 100%;line-height: .55rem\9;height: .55rem;outline: none;border: 0;border-bottom: 1px solid #fff;padding: 0;background: none;color: #fff}.footbdtex{width: 100%;line-height: .27rem;height:1.1rem;outline: none;border: 0;border-bottom: 1px solid #fff;padding: .15rem 0 0 0;background: none;color: #fff;display: block}.footbdinput::-webkit-input-placeholder{color:#fff;}.footbdinput::-moz-placeholder{color:#fff;}.footbdinput:-moz-placeholder{color:#fff;}.footbdinput:-ms-input-placeholder{color:#fff;}.footbdtex::-webkit-input-placeholder{color:#fff;}.footbdtex::-moz-placeholder{color:#fff;}.footbdtex:-moz-placeholder{color:#fff;}.footbdtex:-ms-input-placeholder{color:#fff;}.hoverbtnsub{line-height: .5rem;position: relative;text-align: center;overflow: hidden;height: .5rem;background: #fff;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;  border-radius:.25rem;cursor: pointer;border: 1px solid #fff;display: block}.hoverbtnsub span{display: block;width: 100%;height: 100%; -webkit-transition: -webkit-transform 0.6s, opacity 0.6s;transition: transform 0.6s, opacity 0.6s;-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);}.hoverbtnsub span.hovshow{color: #092858}.hoverbtnsub span.hovhide{color: #fff;position: absolute;    -webkit-transform: translate3d(0, 25%, 0);transform: translate3d(0, 25%, 0);opacity: 0;top: 0;left: 0}.footbd .hoverbtnsub{width: 4.4rem}.foottwo{background:url(../images/foottwobg.jpg) no-repeat center center;background-size: cover;position: relative}.foottwotop{position: relative}.foottwotop:after{content: "";position: absolute;top: 0;left: 25%;width: 1px;height: 100%;background: rgba(255,255,255,.15)}.foottwotop li{float: left;width: 25%;box-sizing: border-box;padding: .8rem 0 0 .6rem;min-height: 6.96rem}.foottwotop li.footlogo{padding-left: 1.2rem;}.foottwotop li.footlogo img{display:block;width:1.14rem;margin: .8rem auto 0}.footnavyi{color: rgba(255,255,255,.5);margin-bottom: .6rem;display: inline-block;vertical-align: top;padding-top: .6rem}.footnaverji a{display: block;color: #fff;padding-left: .17rem;position: relative;line-height: 1;margin-bottom: .18rem}.footnaverji a:after{content: "";position: absolute;top: .08rem;left: 0;width: .09rem;height: 1px;background: #fff}.foottwobot{position: absolute;bottom:.4rem;left: 0;right:0}.footbah{width: 25%;box-sizing: border-box;padding-left: 1.2rem;}.footej,.footbq{padding-top: .22rem}.footej a{display: inline-block;vertical-align: top;padding-right: .1rem;margin-right: .06rem;position: relative}.footej a:after{content: "";position: absolute;top: 50%;right: 0;width: 1px;height: .14rem;background: rgba(255,255,255,.4);margin-top: -.07rem}.footej a:last-child:after{display: none}.footbq a,.footej a,.footbah p,.footbah a{color: rgba(255,255,255,.4)}.footej{width: 50%;box-sizing:border-box;padding-left: .6rem}.footbq{width: 25%;padding-left: .6rem;box-sizing: border-box}.kaiping{position: fixed;z-index: 99999;width: 100%;height: 100%;background: rgba(0,40,88,.95);}.kaiping img{display: block;position: absolute;top: 50%;left: 50%;width: 12.78rem;opacity: 0;height: 2.86rem;margin-top: -1.43rem;margin-left: -6.39rem;    -webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);    animation:kaipingAni 2s  linear infinite;-webkit-animation:kaipingAni 2s  linear infinite;-moz-animation:kaipingAni 2s  linear infinite;-ms-animation:kaipingAni 2s  linear infinite;-o-animation:kaipingAni 2s  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 kaipingAni{    0% {        -webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);        opacity:0;    }    50% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);        opacity:1;    }    80% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);        opacity:1;    }    100% {        -webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);transform:scale(2);        opacity: 0;    }}@-webkit-keyframes kaipingAni{    0% {        -webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);        opacity:0;    }    50% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);        opacity:1;    }    80% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);        opacity:1;    }    100% {        -webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);transform:scale(2);        opacity: 0;    }}@-o-keyframes kaipingAni{    0% {        -webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);        opacity:0;    }    50% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);        opacity:1;    }    80% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);        opacity:1;    }    100% {        -webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);transform:scale(2);        opacity: 0;    }}@-ms-keyframes kaipingAni{    0% {        -webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);        opacity:0;    }    50% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);        opacity:1;    }    80% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);        opacity:1;    }    100% {        -webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);transform:scale(2);        opacity: 0;    }}@-moz-keyframes kaipingAni{    0% {        -webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);        opacity:0;    }    50% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);        opacity:1;    }    80% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);        opacity:1;    }    100% {        -webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);transform:scale(2);        opacity: 0;    }}.banner{position: relative}.banner .swiper-slide{padding-bottom: 50%}.bantxt{position: absolute;left: 50%;margin-left: -8rem;bottom: .5rem;z-index: 3}.bantxtle{width: 63%}.banwz1{color: #fff;line-height: 1;margin-bottom: .15rem}.banwz2{color: #fff;line-height: 1;margin-bottom: .25rem}.banwz3{color: #fff;}.bantxtri{width: 23%;position: relative;box-sizing: border-box;padding-left: .44rem;border-left: 1px solid #fff;padding-bottom: .5rem}.banriwz1{color: #fff;margin-bottom: .2rem}.banriwz2{color: #fff}.bannerapp{display: none}.banup{position: absolute;bottom: -.8rem;left: 50%;width: 1.6rem;height: 1.6rem;margin-left: -.8rem;z-index: 4;text-align: center}.banupyuan{display: block;width: 100%;    animation: yuanxz 20s linear infinite;    -webkit-animation: yuanxz 20s linear infinite;    -moz-animation: yuanxz 20s linear infinite;    -ms-animation: yuanxz 20s linear infinite;    -o-animation: yuanxz 2s linear infinite;}.banupimg{position: absolute;height: .22rem;bottom: .5rem;left: 50%;width: .17rem;margin-left: -.085rem;}.banup p{position: absolute;color: #fff;top: .5rem;left: 0;width: 100%;}.lbyuan{position: absolute;  height:auto !important; bottom:.4rem !important; left: 75% !important;width:auto !important;}.lbyuan span{width: .12rem !important;height: .12rem !important;background: #516f9b;padding: 0 !important;margin:  0 .08rem 0 0 !important;opacity: 1 !important;    -webkit-border-radius:.06rem;    -moz-border-radius:.06rem;    border-radius:.06rem;}.lbyuan .swiper-pagination-bullet-active{ background:#204bb4;width: .34rem !important;}.bandx{-webkit-transform:translateY(.35rem);-moz-transform:translateY(.35rem);-o-transform:translateY(.35rem);transform:translateY(.35rem);opacity: 0}.banner .swiper-slide-active .bandx{    animation:banxg .6s  linear infinite;-webkit-animation:banxg .6s  linear infinite;-moz-animation:banxg .6s  linear infinite;-ms-animation:banxg .6s  linear infinite;-o-animation:rotateBanyuan .6s  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 banxg{    0% {        -webkit-transform:translateY(.5rem);        -moz-transform:translateY(.5rem);        -o-transform:translateY(.5rem);        transform:translateY(.5rem);        opacity: 0    }    100% {        -webkit-transform:translateY(0);        -moz-transform:translateY(0);        -o-transform:translateY(0);        transform:translateY(0);        opacity: 1    }}@-webkit-keyframes banxg{    0% {        -webkit-transform:translateY(.5rem);        -moz-transform:translateY(.5rem);        -o-transform:translateY(.5rem);        transform:translateY(.5rem);        opacity: 0    }    100% {        -webkit-transform:translateY(0);        -moz-transform:translateY(0);        -o-transform:translateY(0);        transform:translateY(0);        opacity: 1    }}@-o-keyframes banxg{    0% {        -webkit-transform:translateY(.5rem);        -moz-transform:translateY(.5rem);        -o-transform:translateY(.5rem);        transform:translateY(.5rem);        opacity: 0    }    100% {        -webkit-transform:translateY(0);        -moz-transform:translateY(0);        -o-transform:translateY(0);        transform:translateY(0);        opacity: 1    }}@-ms-keyframes banxg{    0% {        -webkit-transform:translateY(.5rem);        -moz-transform:translateY(.5rem);        -o-transform:translateY(.5rem);        transform:translateY(.5rem);        opacity: 0    }    100% {        -webkit-transform:translateY(0);        -moz-transform:translateY(0);        -o-transform:translateY(0);        transform:translateY(0);        opacity: 1    }}@-moz-keyframes  banxg{    0% {        -webkit-transform:translateY(.5rem);        -moz-transform:translateY(.5rem);        -o-transform:translateY(.5rem);        transform:translateY(.5rem);        opacity: 0    }    100% {        -webkit-transform:translateY(0);        -moz-transform:translateY(0);        -o-transform:translateY(0);        transform:translateY(0);        opacity: 1    }}.sygy{}.sygybotle{width: 36%;margin-left: 11%}.sygybotle img{max-width: 100%;display: block}.sygybotri{width: 39%;margin-right:11%;padding-top: .15rem;color: #050c21}.sycp{height: 9.2rem}.sycple{width: 39.5%;background: #092858;height: 9.2rem;box-sizing: border-box;padding: 1.2rem .4rem 0 1.4rem}.sycple .biaoti{margin-bottom: .3rem}.sycple .btbot{color: #fff}.sycpfl{}.sycpfl li{color: #fff;position: relative;padding-left: .6rem;margin-bottom: .2rem}.sycpfl li:after{width: .22rem;height: .22rem;background: #fff;content: "";position: absolute;top: 50%;left: 0;margin-top: -.11rem}.sycpfl li:before{width: 0;height: 1px;background: #204bb4;content: "";position: absolute;top: 50%;left: 0;}.sycpfl li.sycpflatv:after{background: #204bb4}.sycpfl li.sycpflatv:before{width: .48rem}.sycpri{width: 59.5%;height: 9.2rem}.sycpdiv{display: none;height: 9.2rem;position: relative}.sycpbigimg{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;}.sycptxt{position: relative;z-index: 3;width: 100%;height: 100%;background: rgba(8,19,36,.35);padding: 1.2rem  3.8rem 1.2rem .6rem;box-sizing: border-box}.sycptxt .fycpbjxq{margin-top: .3rem !important;}.sycptxt .fycpbjxq a{color: #fff}.sycptxt p{color: #fff;margin-bottom: .3rem}.sycptxt span{color: #fff;line-height: 1.5;}.sycppic{position: absolute;top: 0;right: 0;width: 3.8rem;height: 100%;background: rgba(9,44,88,.6);padding: 1.2rem .2rem 0;box-sizing: border-box;z-index: 3}.sycppic li{text-align: center;margin-bottom: .2rem}.sycppic li p{color: #fff;margin-bottom: .15rem}.sycppic li img{display: block;margin: 0 auto;height:1.1rem}/*分页*/.bttop{background: #f2f6ff;line-height:1;color: #204bb4;display: inline-block;vertical-align: top;padding:.04rem .08rem .04rem .29rem;position: relative}.bttop:after{content: "";position: absolute;top: 50%;left:.09rem;width: .06rem;height: .06rem;background: #204bb4;margin-top: -.03rem}.btbot{overflow: hidden;line-height: .72rem;margin-top: .07rem}.btbot p{display: inline-block;vertical-align: top;margin-right: .11rem}.btbot span{    display: inline-block;    line-height: 1;    -webkit-transform:translate(0px, 200%);    -moz-transform:translate(0px,200%);    -o-transform:translate(0px, 200%);    transform:translate(0px, 200%);    opacity: 0;}.biaoti .aos-animate span{    animation:rotateBanyuan 1s  linear infinite;-webkit-animation:rotateBanyuan 1s  linear infinite;-moz-animation:rotateBanyuan 1s  linear infinite;-ms-animation:rotateBanyuan 1s  linear infinite;-o-animation:rotateBanyuan 1s  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 rotateBanyuan{    0% {        -webkit-transform:translate(0px, 200%);        -moz-transform:translate(0px,200%);        -o-transform:translate(0px, 200%);        transform:translate(0px, 200%);        opacity:0;    }    100% {        -webkit-transform: translate(0px, 0);        -moz-transform: translate(0px, 0);        -o-transform: translate(0px, 0);        transform: translate(0px, 0);        opacity: 1;    }}@-webkit-keyframes rotateBanyuan{    0% {        -webkit-transform:translate(0px, 200%);        -moz-transform:translate(0px,200%);        -o-transform:translate(0px, 200%);        transform:translate(0px, 200%);        opacity:0;    }    100% {        -webkit-transform: translate(0px, 0);        -moz-transform: translate(0px, 0);        -o-transform: translate(0px, 0);        transform: translate(0px, 0);        opacity: 1;    }}@-o-keyframes rotateBanyuan{    0% {        -webkit-transform:translate(0px, 200%);        -moz-transform:translate(0px,200%);        -o-transform:translate(0px, 200%);        transform:translate(0px, 200%);        opacity:0;    }    100% {        -webkit-transform: translate(0px, 0);        -moz-transform: translate(0px, 0);        -o-transform: translate(0px, 0);        transform: translate(0px, 0);        opacity: 1;    }}@-ms-keyframes rotateBanyuan{    0% {        -webkit-transform:translate(0px, 200%);        -moz-transform:translate(0px,200%);        -o-transform:translate(0px, 200%);        transform:translate(0px, 200%);        opacity:0;    }    100% {        -webkit-transform: translate(0px, 0);        -moz-transform: translate(0px, 0);        -o-transform: translate(0px, 0);        transform: translate(0px, 0);        opacity: 1;    }}@-moz-keyframes rotateBanyuan{    0% {        -webkit-transform:translate(0px, 200%);        -moz-transform:translate(0px,200%);        -o-transform:translate(0px, 200%);        transform:translate(0px, 200%);        opacity:0;    }    100% {        -webkit-transform: translate(0px, 0);        -moz-transform: translate(0px, 0);        -o-transform: translate(0px, 0);        transform: translate(0px, 0);        opacity: 1;    }}.biaoti{position: relative;overflow: hidden}.biaoti a,.fycpbjxq a{color: #204bb4;background: url(../images/fyymjt3.png) no-repeat center left;background-size: .4rem auto;padding-left: .6rem;display: inline-block;vertical-align: top;line-height: .4rem;position: absolute;top: .5rem;right: 0}.moreapp{display: none}.syxwbot{border-top: 1px solid #c7cdd7}.syxwbot li{border-bottom: 1px solid #c7cdd7}.syxwbot li a{display: block;padding: .5rem 0;position: relative}.syxwbot li a:after{content: "";position: absolute;background: url(../images/logo.png) no-repeat center center;background-size: 100% auto;width: 2.81rem;height: 4.19rem;bottom: 0;left: 4rem;opacity: .02;display: none}.syxwxs{line-height: .5rem;position: relative;padding: 0 0 0 1.7rem}.syxwle{position: absolute;top: 0;left: 0;border: 1px solid #050c21;width: .5rem;height: .5rem;background: url(../images/jiahao.png) no-repeat center center;background-size: 100% auto}.syxwsj{color: rgba(5,12,33,.6)}.syxwsj,.syxwxsle,.fyxwzdtople{width: 34%;}.syxwbt,.syxwxsri{width: 50.937%;margin-left: 5%;}.fyxwzdtopri{width: 52.1% }.syxwbt{position: relative;height: .5rem}.syxwbt p{line-height: .36rem;max-height: .72rem;position: absolute;left: 0;width: 100%;top: 50%}.syxwjt{width: 2%;background: url(../images/fyjt.png) no-repeat center right;background-size: 100% auto;height: .5rem}.syxwyc{display: none;position: relative;padding: .5rem 0 0 1.7rem}.syxwxsle p{margin-bottom: .75rem;color: #2d354f}.syxwxsle span,.fyxwzdtopri span{display: inline-block;padding-left: .25rem;vertical-align: top;background: url(../images/stup.png) no-repeat left center;background-size: .15rem auto;height: .2rem;color: #204bb4}.syxwxsri{padding-bottom: 22.7%}.syxwxsri:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/xwbg.png) no-repeat center left;background-size: auto 100%}.syxwbot li.syxwliatv .syxwyc{display: block}.syxwbot li.syxwliatv a:after{display: block}.fymbx{color: #9b9c9f;line-height: .5rem;}.fymbx a{color: #9b9c9f;}.fyejzhu{padding: .8rem 0 .5rem;margin-bottom: .9rem;background: url(../images/fyxianline.png) repeat-x left bottom;background-size: auto 2px;overflow: hidden;position: relative}.fyyuan{position: absolute;bottom: .3rem;right: 0}.fyyuan img{display: block;width: 1.22rem;    animation:yuanxz 20s  linear infinite;-webkit-animation:yuanxz 20s  linear infinite;-moz-animation:yuanxz 20s  linear infinite;-ms-animation:yuanxz 20s  linear infinite;-o-animation:yuanxz 2s  linear infinite;}@keyframes yuanxz{    0% {        -webkit-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -o-transform:rotate(0deg);        transform:rotate(0deg)    }    100% {        -webkit-transform:rotate(360deg);        -moz-transform:rotate(360deg);        -o-transform:rotate(360deg);        transform:rotate(360deg)    }}@-webkit-keyframes yuanxz{    0% {        -webkit-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -o-transform:rotate(0deg);        transform:rotate(0deg)    }    100% {        -webkit-transform:rotate(360deg);        -moz-transform:rotate(360deg);        -o-transform:rotate(360deg);        transform:rotate(360deg)    }}@-o-keyframes yuanxz{    0% {        -webkit-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -o-transform:rotate(0deg);        transform:rotate(0deg)    }    100% {        -webkit-transform:rotate(360deg);        -moz-transform:rotate(360deg);        -o-transform:rotate(360deg);        transform:rotate(360deg)    }}@-ms-keyframes yuanxz{    0% {        -webkit-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -o-transform:rotate(0deg);        transform:rotate(0deg)    }    100% {        -webkit-transform:rotate(360deg);        -moz-transform:rotate(360deg);        -o-transform:rotate(360deg);        transform:rotate(360deg)    }}@-moz-keyframes yuanxz{    0% {        -webkit-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -o-transform:rotate(0deg);        transform:rotate(0deg)    }    100% {        -webkit-transform:rotate(360deg);        -moz-transform:rotate(360deg);        -o-transform:rotate(360deg);        transform:rotate(360deg)    }}.fyejle{width: 46%}.fyejle .btbot{margin-top: 0 !important;}.fyejzhu2 .fyejle{width: 100% !important;}.fyejri{width: 49%}.fyconlb .swiper-slide{padding-bottom: 40.3%}.fyconlb .swiper-slide a{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0}.fyconlb .swiper-slide a:after{content: "";position: absolute;background: rgba(0,0,0,.45);width: 100%;height: 100%}.fyconlb .swiper-slide p{position: absolute;top: 50%;left: 0;width: 100%;color: #fff;text-align: center;padding: 0 1%;box-sizing: border-box;z-index: 3}.fycmbomai img{display: block;width: 100%}.fyrebot li{padding-bottom: 30%;float: left;width: 47.5%;margin-right: 5%}.fyrebot li:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.4)}.fyrebot li pre{position: absolute;top: 50%;left:0;color: #fff;text-align: center;width: 100%;padding: 0 .2rem;box-sizing: border-box;z-index: 3}.fyplsc{background-size: cover;background-repeat: no-repeat;background-position: center center;padding: 1.2rem 0;}.fyplscsub .btbot {color: #fff}.fyscbot li{min-height: 3.24rem;text-align: center;width: 47.5%;background: #f00;float: left;margin-right: 5%;background: rgba(32,75,180,.3);border: 1px solid rgba(255,255,255,.3);box-sizing: border-box;padding: .8rem .2rem .2rem}.fyscbot li:nth-child(2n){margin-right: 0}.fyscbot li img{height: .95rem;display: block;margin: 0 auto .15rem;}.fyscbot li p{color: #fff}.fyfwbot li{width: 31.688%;margin: 0 2.468% 0 0;float: left;position:relative}.fyfwimg{padding-bottom: 67%;}.fyfwimg:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.2)}.fyfwtxt{padding:0 .25rem;box-sizing: border-box;position:absolute;bottom:.3rem;left:0;width:100%;color:#fff}.fyfwtxtsub{line-height: .32rem}.fyfwbot li:nth-child(3){}.fyfwbot li:nth-child(3) .fyfwtxtsub{position: relative;padding-left:.6rem}.fyfwbot li:nth-child(3) .fyfwtxtsub .fyfwwz1{position: absolute;left: 0;top: 0}.fylianxi{background: url(../images/fyxianline.png) repeat-x left bottom;    background-size: auto 2px;padding: 0 .4rem .9rem;box-sizing: border-box;position: relative}.fylianxi:after{content: "";position: absolute;top: 0;left: 50%;bottom: .9rem;background: url(../images/fyxianline1.png) repeat-y center top;width: .02rem}.fylxle{width: 42%;padding-top: .01rem}.fylxle .biaoti{width: 85%}.fylxle .hoverbtnsub,.fylxnr .hoverbtnsub{width: 4.4rem;background: #204bb4}.fylxle .hoverbtnsub span.hovshow,.fylxnr .hoverbtnsub span.hovshow{color: #fff}.fylxle .hoverbtnsub span.hovhide,.fylxnr .hoverbtnsub span.hovhide{color: #204bb4}.fylxri{width: 41%;padding-top: .25rem}.fylxri li{}.fylxri li p{color: #204bb4;line-height: 1}.fylxri li span{display: block}.fywork{position: relative}.fygzbot{}.fygzbot li{float: left;width: 43%;position: relative;padding-left: .4rem;box-sizing: border-box;margin-right: 14%;padding-bottom: 5.27rem;}.fygzbot li:before{content: "";position: absolute;top: 0;left: .05rem;width: .22rem;height:.22rem;background: #204bb4;}.fygzbot li:after{content: "";position: absolute;top: 0;left: .15rem;width: .02rem;background: #204bb4;bottom: .7rem}.fygzbot li p{line-height: .32rem;min-height:1.6rem;}.fywoimg{position: absolute;bottom: 0;left: 50%;height: 5.27rem;display: block}.fyxwzdtopri p{margin-bottom: .4rem}.fyxwzd .syxwxsri{width: 100%;margin: .85rem 0 0 0;padding-bottom: 46.3%}.page{text-align: center;position: relative}.page a,.page span{display:inline-block;text-decoration:none;cursor: pointer;text-align: center;margin: 0 .2rem;vertical-align: top;height: .4rem;line-height:.4rem;min-width: .4rem;font-weight: bold}.page span.pagecurrent{color: #fff;background: #204bb4}.page a.home,.page a.prev,.page a.next,.page a.last{width: auto;background-repeat: no-repeat;color: #204bb4;font-weight:500;}.page a.home{background-image: url(../images/fyymjt0.png);background-size: .4rem auto;padding-right: .66rem;background-position: center right}.page a.prev{background-image: url(../images/fyymjt2.png);background-size: .4rem auto;padding-right: .66rem;background-position: center right}.page a.next{background-image: url(../images/fyymjt3.png);background-size: .4rem auto;padding-left: .66rem;background-position: center left}.page a.last{background-image: url(../images/fyymjt4.png);background-size: .4rem auto;padding-left: .66rem;background-position: center left}.fyxwxq{padding: .8rem .4rem 0;box-sizing: border-box;background: url(../images/fyxianline.png) repeat-x bottom left;background-size: auto 2px}.fyxqle,.fyxqri{padding-bottom: 1.5rem}.fyxqle{width: 43%}.fyxwxqtop{padding-bottom: .8rem;margin-bottom: .45rem;background: url(../images/fyxianline.png) repeat-x bottom left;background-size: auto 2px}.fyxwxqtop h1{margin-bottom: .45rem}.fyxwxqtop p{line-height: 1;color: rgba(5,12,33,.6)}.fyxwxqbot{}.fyxwxqbot li{line-height: .3rem;margin-bottom: .15rem}.fyxwxqbot li a{position: relative;padding-left: .6rem;display: inline-block;vertical-align: top}.fyxwxqbot li span{position: absolute;top: 0;left: 0}.fyxqri{width: 50%}.fyxwtj{}.fywdmai{}.fywdlb{padding: 0 0 1rem}.fwwdsub{}.fywdtop{padding: .5rem  1.4rem .5rem 0;border-bottom: 1px solid #c7cdd7;position: relative;cursor:pointer}.fywdtop:after,.fyjrtop:after{content: "";position: absolute;top: .3rem;right: 0;background: url(../images/jiahao.png) no-repeat center center;background-size: 100% auto;border: 1px solid #050c21;width: .5rem;height: .5rem}.fywdbot{display: none;padding: .6rem 1rem;border-bottom: 1px solid #c7cdd7}.fwwdsub:first-child .fywdtop{padding-top: 0 !important;}.fwwdsub:first-child .fywdtop:after{top: -.2rem !important;}.fywdatv .fywdtop{color: #204bb4}.fywdatv .fywdtop:after{background: #204bb4 url(../images/jiahao1.png) no-repeat center center; background-size: 100% auto;  border: 1px solid #204bb4;}.fywdatv .fywdbot{display: block;}.fycpzd{position: relative}.fycpzdle{width: 42%;padding-bottom: .6rem;position: relative}.fycpzdle:after{content: "";position: absolute;bottom: 0;left: 0;right: .5rem;height: 2px;background: url(../images/fyxianline.png) repeat-x left bottom;background-size: auto 2px;}.fycpbjq{width: 82%;height: 3rem;overflow: auto;padding-right: 4px;}.fycpbjq::-webkit-scrollbar{width:4px;}.fycpbjq::-webkit-scrollbar-track{background-color:#e5e5e5;}.fycpbjq::-webkit-scrollbar-thumb{background-color:#204bb4;}.fycpbjq::-webkit-scrollbar-thumb:hover {background-color:#204bb4}.fycpbjq::-webkit-scrollbar-thumb:active {background-color:#204bb4}.fylxnr .fycpbjq{height: 2.3rem;margin-bottom: .5rem}.fycpzdri{width:57.203%;position: absolute;top: 0;right: 0;height: 100%}.fycpzdri img{object-fit: cover}.fycpbjxq a{position: relative;top: 0;margin-top: .4rem}.fycplb li{float: left;width: 23.215%;margin: 0 2.38% .35rem 0}.fycpimg{overflow:hidden;position: relative;border: 1px solid #c1c5d3;padding-bottom: 74%}.fycpimg img{position: absolute;  margin: auto;  top: -9999px;  right: -9999px;  bottom: -9999px;  left: -9999px;  max-width: 90%;  max-height: 90%;}.fycplb li p{line-height: .96rem;border-bottom: 1px solid #c1c5d3;background: url(../images/fyjt.png) no-repeat right;background-size: .25rem auto;padding-right: .25rem}.fyjrfl{text-align: center}.fyjrfl li{display: inline-block;vertical-align: top;margin: 0 .1rem}.fyjrfl li a{display: inline-block;vertical-align: top;line-height: .5rem;min-width: 2.8rem;text-align: center;padding: 0 .1rem;box-sizing: border-box;border: 1px solid #050c21;  -webkit-border-radius:.25rem;-moz-border-radius:.25rem;  border-radius:.25rem;}.fyjrfl li.fyjrflliatv{}.fyjrfl li.fyjrflliatv a{background: #204bb4;color: #fff;border-color: #204bb4}.fyjrlb{border-bottom: 1px solid #c7cdd7}.fyjrlbsub{}.fyjrtop{padding: .5rem 1rem .5rem 0;border-top: 1px solid #c7cdd7;cursor: pointer;position: relative}.fyjrtop:after{top: .8rem}.fyjrbt{margin-bottom: .2rem}.fyjrjj{margin-bottom: .15rem}.fyjrbq{}.fyjrbq span{display: inline-block;vertical-align: top;line-height: .38rem;min-width: 2rem;text-align: center;padding: 0 .1rem;box-sizing:border-box;-webkit-border-radius:.19rem;  -moz-border-radius:.19rem;  border-radius:.19rem;border: 1px solid #c7cdd7;color: #c7cdd7;margin-right: .2rem}.fyjrbot{background: #f6f6f8;display: none;padding: .5rem 1.2rem}.fyjrbjq{}.fyjremail{text-align: right;margin-top: .9rem}.fyjremail p{display: inline-block;vertical-align: top;line-height: .5rem;min-width: 4.44rem;text-align: center;padding: 0 .2rem;box-sizing:border-box;background: #204bb4;color: #fff;  -webkit-border-radius:.25rem;  -moz-border-radius:.25rem;  border-radius:.25rem;}.fyxsatv .fyjrbot{display: block}.fyxsatv .fyjrtop:after{background-image: url(../images/jiahao3.png);border-color: #204bb4}.fyxsatv .fyjrbt{color: #204bb4}.fylxnr .fycpzdle{width: 39%;padding: 0 0 .9rem .4rem;box-sizing: border-box}.fylxnr .fycpzdri{width:57.143%}.fylxnr .fycpzdle:after{right: 0}.fycpimgle{width: 50%}.fycpxqbig{height: 5.1rem;overflow:hidden;position: relative;margin-bottom: .7rem}.fycpxqbig img{position: absolute;  margin: auto;  top: -9999px;  right: -9999px;  bottom: -9999px;  left: -9999px;  max-width: 100%;  max-height: 100%;}.fycppiclb{position: relative}.fycpxqjt0,.fycpxqjt1{position: absolute;width: .12rem;height: .17rem;background-position: center center;background-size: 100% auto;background-repeat: no-repeat;top: 50%;margin-top: -.085rem;cursor: pointer;z-index: 8}.fycpxqjt0{left: -.24rem;background-image: url(../images/fycpjt0.png)}.fycpxqjt1{right:-.24rem;background-image: url(../images/fycpjt1.png)}.fycpxqlbt{}.fycpxqlbt .swiper-slide{height: 1.4rem;position: relative;overflow: hidden;border: 1px solid #c1c5d3;box-sizing: border-box}.fycpxqlbt .swiper-slide img{position: absolute;  margin: auto;  top: -9999px;  right: -9999px;  bottom: -9999px;  left: -9999px;  max-width: 90%;  max-height: 90%;}.fycpxqlbt .fycplbswip{border-color: #204bb4}.fycpimgri{width: 43.75%}.fycpxqname{line-height: .72rem;margin-bottom: .6rem}.fycpxqove{padding-bottom: .15rem;border-bottom: 2px solid #204bb4;margin-bottom: .3rem}.fycpxqfl{border-bottom: 2px solid #c0c0c1;padding-top: 1.7rem}.fycpxqfl ul{display: flex;justify-content: space-between;}.fycpxqfl li a{padding-bottom: .13rem;display: block;position: relative;line-height: 1;font-weight:bold}.fycpxqfl li a:after{position: absolute;content: "";width: 100%;height: 2px;left: 0;bottom: -2px;background: #204bb4;display: none}.fycpxqfl li.fycpxqflliat a{color: #204bb4}.fycpxqfl li.fycpxqflliat a:after{display: block}.fycpxqwzle{width: 42%;padding-top: .25rem}.fyysbot li{position: relative;padding-left: .5rem;line-height: .36rem;margin-bottom: .16rem}.fyysbot li:after{position: absolute;content: "";width: .1rem;height: .1rem;background: #818695;top: .13rem;left: 0}.fyysbot li:before{position: absolute;content: "";width: 0;height: .01rem;background: #204bb4;top: .18rem;left: .2rem;}.fycpxqwzri{width: 54.375%}.fycpxqwzri img{display: block;max-width: 100%}.fycpystwo{background: #fff;padding: .7rem 1rem .5rem;    box-shadow: 0 .14rem .46rem 0 rgba(32, 75, 180, 0.1);    -webkit-border-radius:.25rem;    -moz-border-radius:.25rem;    border-radius:.25rem;}.fycpysstr{color: #050c21}.fycpysstr img{max-width:100%;height:auto !important;}.fycpysstr table{border:1px solid #c1c5d3;border-collapse:collapse;width:100% !important;}.fycpysstr table tr,.fycpysstr table tr td,.fycpysstr table th{border:0;border-bottom: 1px solid #c1c5d3}.fycpysstr table tr td,.fycpysstr table th{padding:.2rem 1%}.fycpysstr thead{background: #204bb4 !important;color: #fff}.fycpysstr thead .fyysth1{color: #fff;background: #204bb4 !important;}.fyysth1{width: 7%;text-align: center;color: #6d6e73}.fyysth2{width: 55%;text-align: left;padding-left: 24% !important;}.fyysth3{width: 38%;text-align: left}.fycpysstr1 .fyysth1{width: 8%;text-align: center}.fycpysstr1 .fyysth2{width: 23%;text-align: left;padding-left: 0 !important;}.fycpysstr1 .fyysth3{width: 23%;text-align: left}.fycpysstr1 .fyysth4{width: 23%;text-align: left}.fycpysstr1 .fyysth5{width: 23%;text-align: left}.fycptable2{}.fycptable2 .fyysth1{width: 28%;background: #e3e8f4;color: #050c21}.fycptable2 .fyysth2{width: 100%;padding-left:5% !important;;padding-right:5% !important;}.fycpbgwai{position: relative;}.fycpbgwai:before{content: "";position: absolute;top: 0;left: 0;bottom: 0;width: 1px;background: #c1c5d3;z-index: 999}.fycpbgwai:after{content: "";position: absolute;top: 0;right: 16px;bottom: 0;background: #204bb4;z-index: 999;height: 1px;left: 0}.fylinewt{content: "";position: absolute;top: 0;bottom: 16px;width: 1px;background: #c1c5d3;z-index: 999;}.fycptable3{overflow: auto;max-height:7rem;}.fycptable3 table{width: 29rem !important}.fycptable3 thead {position: sticky;  top: 0;  z-index: 999;}.fycptable3 .fyysth1 {  position: sticky;  left:0;  z-index: 998;  background: #fff;}.fycptable3 table tr td,.fycptable3 table th{padding:.2rem .1rem !important;width: 10% !important;;text-align: center}.fycptable3 table tr td{border: 1px solid #c1c5d3;vertical-align: middle}.fycptable3 .fyysth2{width: 15% !important;}.fycptable3 td{color: #050c21;vertical-align: top}.fygybq{}.fygybqle{width: 40%;padding-top: .4rem;color: #050c21}.fygybqri{width: 52.5%}.fygybqri img{width: 100%;display:block}.fygybjq{color: #050c21}.fygyal{border-top: 1px solid #45587c;border-bottom: 1px solid #45587c;margin: .9rem auto;padding: .5rem 1.5rem .5rem 8rem;box-sizing: border-box;color: #204bb4;line-height: .36rem;position: relative}.fygyal:after,.fygyal:before{content: "";position: absolute;top: 50%}.fygyal:before{left: 1.5rem;background: url(../images/vidicn.png) no-repeat center center;background-size: .19rem auto;border: 1px solid #204bb4;width: .87rem;height: .87rem;margin-top: -.435rem}.fygyal:after{left: 2.75rem;width: 4.56rem;height: .04rem;background: #204bb4;margin-top: -.02rem}.fygysy{}.fygysyle{width: 40%;color: #050c21;}.fygysyri{width: 52.5%;padding-bottom: 29.1%}.fygysj{background: #e8edf7;padding: 2.8rem 0;margin-top: -1.6rem;margin-bottom: -1.6rem}.fygysj li{float: left;width: 32%;margin-right: 2%;}.fygysj li:nth-child(3n){margin-right: 0}.fysjtop{border-bottom: 1px solid #2f2f32;margin-bottom: .2rem;padding-bottom: .4rem;position: relative}.fysjtop:after{content: "";position: absolute;bottom: 0;left: 0;width: 0;height: 1px;background: #204bb4}.fysjtop span{color: #204bb4;line-height: 1;margin-right: .2rem}.fysjtop i{line-height: 1;font-style: normal}.fysjbot{line-height: 1;background: url(../images/fyjt.png) no-repeat center right;background-size: .14rem auto}.fygyzr{position:relative}.fygyzr .fygysyle{position:absolute;bottom:0;right:0}.fygyzr .fygysyle p{margin-bottom:0}.fyryzz{background: url(../images/fyrybg.jpg) no-repeat center center;background-size: cover;}.fyryzzle{width: 50%}.fyzzbjq{width: 88%;color: #050c21}.fyryzzri{width: 32.1875%;margin-right: 1.2rem;padding-top: .4rem}.fyryzzri img{display: block;max-width: 100%}.fyrylb{}.fyrylb li{display: inline-block;vertical-align: middle;margin-left: .4rem}.fyrylb li img{max-height: 3.65rem}.sygysj{padding: 0 !important;margin: 0 auto 1.4rem !important;background: #fff;}.sygysj .main1600{width: 100% !important;}.fyxqapp{display: none}.sygybotle,.fygyal{cursor: pointer}.videtc{position: fixed;z-index: 9999;width: 100%;height: 100%;display: none;background: rgba(0,0,0,.8);top: 0;left: 0}.vidediv{position: absolute;top: 50%;left: 50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);object-fit: contain;height: 100%;background: #000;outline: none;max-width: 90%;max-height: 70%;}.closevid{border: 1px solid #fff;width: .3rem;height: .3rem;position: absolute;top: .3rem;right: .3rem;cursor: pointer;    -webkit-border-radius:50%;    -moz-border-radius:50%;    border-radius:50%;background: url(../images/closeicn.png) no-repeat center center;background-size: .11rem auto} .fyjrnrapp{display:none}/*共用*/.fyfwbot li:nth-child(3n),.fyrebot li:nth-child(2n),.fygzbot li:nth-child(2n),.fycplb li:nth-child(4n){margin-right: 0}.fyconlb .swiper-slide p,.fyrebot li pre,.syxwbt p{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.fywoimg{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.fymbx,.biaoti p,.biaoti span,.footnavyi,.fyconlb .swiper-slide p,.syxwxsle span,.fyxwzdtopri span,.fyxwxqtop h1,.fycplb li p,.btbot,.btbot span,.fycpxqfl li a,.navcpall a,.banwz1,.banwz2,.banriwz1,.bttop,.sycptxt p{text-transform: uppercase}.fymainri{margin-left: .2rem;margin-right: .2rem;}.fycpxqmai{padding: .3rem 0 1.2rem}.sygy{padding: 1.4rem 0 1.7rem}.syxw{padding: 1.4rem 0}.fyfuwu,.fyxwtj{padding: 1.2rem 0}.fyryzz{padding: 1.2rem 0 .5rem}.fycplb{padding-bottom: 1rem}.fyxwmai,.fywdmai,.fycpmai,.fyjrmai{padding-bottom: 1.2rem}.sygy .biaoti{margin-bottom: 1.7rem}.fyrebot,.fywork,.fycpzd,.fycpxqfl{margin-bottom: 1.2rem}.fyxwmai .syxwbot,.fyjrlb{margin-bottom: 1rem}.fycombjq,.fylianxi{margin-bottom: .9rem}.fyxwzd,.fygybjq{margin-bottom: .85rem}.fygybq{margin-bottom: .8rem}.fywork .biaoti,.fylxbjq{margin-bottom: .75rem}.fycpzdle .biaoti{margin-bottom: .7rem}.biaoti_mai{margin-bottom: .65rem}.fyjrfl{margin-bottom: .6rem}.fycpxqwzle .biaoti{margin-bottom: .6rem}.fycpxqbtMarg{margin-bottom: .85rem}.fyzzbjq{margin-bottom: .55rem}.fylxle .biaoti,.fyryzzle .biaoti{margin-bottom: .5rem}.fyfuwu .biaoti,.fylxri li{margin-bottom: .45rem}.fyplscsub .biaoti{margin-bottom: .4rem}.fyconmain,.fycmbomai,.fyryzz{margin-bottom: .2rem}.fylxri li p{margin-bottom: .15rem}.syxw .biaoti{margin-bottom: .65rem}.fyxwtj .biaoti{margin-bottom: .35rem}.fyryzz{margin-top: 1.2rem}/*字体*/.fontsize130{font-size:.42rem;}/*130*/.fontsize92{font-size:.42rem;}/*92*/.fontsize80{font-size:.42rem;}/*二级页面 大标题80*/.fontsize74{font-size:.42rem;}/*74*/.fontsize62{font-size:.42rem;}/*一级 62*/.fontsize32{font-size:.32rem;}/*32*/.fontsize26{font-size:.26rem;}/*26*/.fontsize24{font-size:.24rem;}/*24*/body,input,select,textarea,.fontsize21,.fontsize18{font-size:.18rem;}/*默认21*/.fontsize20,.fycptable3 th{font-size:.2rem;}/*20*/.fycptable3 td,.fontsize16,.fontsize14,.syxwxsle span,.biaoti a{font-size:.16rem;}/*16*/.fyrebot li pre,.fywdtop{line-height: .46rem}/*46*/.fybjq{line-height: .36rem}/*36*/.fylxbjq,.fycpxqnr,.sygybotri{line-height: .32rem}/*32*/.fyxwzdtople,.fyxwzdtopri p{line-height: .36rem}/*36*/.fyxwzdtople{max-height:1.8rem}/*36 5*/.fyxwzdtopri p{height:1.08rem}/*36 3*/.fylxri li span,.syxwxsle p,.banwz3{line-height: .32rem}/*32*/.syxwxsle p{height:1.92rem }/*32 6*/.banriwz2{line-height: .3rem}/*30 3*/.footbah{line-height: .24rem}/*24*/@media only screen and (min-width:1025px){    /*交互*/    /*图片hover效果*/    .rotateimg:hover img,.fyscbot li:hover img{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}    .translY:hover{-webkit-transform:translateY(-.35rem);-moz-transform:translateY(-.35rem);-o-transform:translateY(-.35rem);transform:translateY(-.35rem)}    .scaleimg:hover img,.fyrebot li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}    .foottwotop li:hover{background: url(../images/footnavbg.png) no-repeat center top;background-size: 100% auto}    .foottwotop li.footlogo:hover{background: none}    .hoverbtnsub:hover{background: #204bb4;border-color: #204bb4}    .hoverbtnsub:hover span.hovshow{opacity: 0;-webkit-transform: translate3d(0, -25%, 0);transform: translate3d(0, -25%, 0);}    .hoverbtnsub:hover span.hovhide{opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}    .fylxle .hoverbtnsub:hover,.fylxnr .hoverbtnsub:hover{background: #fff}    .fyxwtj .syxwbot li.syxwliatv a:after{display: none}    .fyxwxqbot li a:hover{text-decoration: underline;color: #204bb4}    .fycplb li:hover p{background-image: url(../images/stup.png);background-size: .21rem auto}    .fyysbot li:hover:after{background: #204bb4}    .fyysbot li:hover:before{width: .28rem}    .footej a:hover,.footbq a:hover,.footnavyi:hover{color: #fff}    .footnaverji a:hover{text-decoration: underline}    .fygysj li:hover .fysjtop:after{width: 100%}    .yybbtz:hover{background-image: url(../images/yyicn1.png);background-color: #204bb4}    .fyjrfl li a:hover{color: #204bb4;border-color: #204bb4}    .fyjrfl li.fyjrflliatv a:hover{color: #fff}    .fyjrtop:hover .fyjrbt,.fywdtop:hover,  .syxwbot li.syxwliatv .syxwbt p,.fycpxqfl li a:hover{color: #204bb4}    .scaleimg img,.rotateimg img,.foottwotop li,.fyxwxqbot li a, .fyysbot li:after,.fyysbot li:before,.footej a,.footbq a,.footnavyi,.fysjtop:after,.fyjrbt,.fyjrfl li a,.fywdtop,.syxwbt p,.fyrebot li img,.fyscbot li img,.fycpxqfl li a,.yybbtz{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){    .fygysyle{width: 42%}}@media only screen and (max-width:1500px){    }@media only screen and (max-width:1440px){    /*字体*/body,input,select,textarea,.fontsize21,.fontsize18{font-size:.186rem;}/*默认21*/}@media only screen and (max-width:1366px){}@media only screen and (max-width:1280px){    .footnavyi{margin-bottom: .3rem}}@media only screen and (max-width:1200px){    .footnavyi{padding-top: .3rem}    .foottwotop li.footlogo img{margin-top: .3rem}}@media only screen and (max-width:1152px){}/*---------------------------------平板----------------------------------------------*/@media only screen and (max-width:1024px){    .sstc{width: 6rem}    .nav li{margin-left: .5rem}    .fyrylb li img{min-height: 3rem}    .fyrylb li{margin-left: .1rem} .bantxtle{width:66%} .syxwbt, .syxwxsri{width:53%}   .fygysj {    margin-top: -.5rem;    margin-bottom: -.5rem;}.fylxri{width:43%}.fyfwbot li:nth-child(3) .fyfwtxtsub {    padding-left: .8rem;}.fyfwbot li:nth-child(3) .fyfwtxtsub:last-child{margin-top:.2rem}   /*字体*/.fontsize32{font-size:.34rem;}/*32*/.fontsize26{font-size:.32rem;}/*26*/.fontsize24{font-size:.3rem;}/*24*/body,input,select,textarea,.fontsize21,.fontsize18{font-size:.2625rem;}/*默认21*/.fontsize20,.fycptable3 th{font-size:.3rem;}/*20*/.fycptable3 td,.fontsize16,.fontsize14,.syxwxsle span,.biaoti a{font-size:.225rem;}/*16*/   .fyrebot li pre,.fywdtop{line-height: .46rem}/*46*/.fybjq,.fygzbot li p{line-height: .45rem}/*-- 36*/.fylxbjq,.fycpxqnr,.sygybotri{line-height: .45rem}/*-- 32*/.syxwbt p{line-height:.45rem;max-height:.9rem}.fyxwzdtople,.fyxwzdtopri p{line-height: .45rem}/*--- 36*/.fyxwzdtople{max-height:2.25rem}/*--- 36 5*/.fyxwzdtopri p{height:1.35rem}/*--- 36 3*/.fylxri li span,.syxwxsle p,.banwz3{line-height: .45rem}/*-- 32*/.syxwxsle p{height:1.35rem;-webkit-line-clamp:3}/*-- 32 6*/.banriwz2{line-height: .3rem}/*30 3*/.footbah{line-height: .24rem}/*24*/   }@media only screen and (max-width:992px){}@media only screen and (max-width:870px){  /*字体*/.fontsize130{font-size:.42rem;}/*130*/.fontsize92{font-size:.42rem;}/*92*/.fontsize80{font-size:.42rem;}/*二级页面 大标题80*/.fontsize74{font-size:.42rem;}/*74*/.fontsize62{font-size:.42rem;}/*一级 62*/.fontsize32{font-size:.32rem;}/*32*/.fontsize26{font-size:.26rem;}/*26*/.fontsize24{font-size:.24rem;}/*24*/body,input,select,textarea,.fontsize21,.fontsize18{font-size:.3rem;}/*默认21*/.fontsize20,.fycptable3 th{font-size:.35rem;}/*20*/.fycptable3 td,.fontsize16,.fontsize14,.syxwxsle span,.biaoti a{font-size:.26rem;}/*16*/   }@media only screen and (max-width:768px){    .header .main1680{width: 96%}    .nav li {margin-left: .4rem; }    .sstc {line-height: .8rem;  height: .8rem;  top: .2rem;  }    .sstcle {width: 68%;  line-height: .8rem \9;  height: .8rem;  padding: 0 .1rem;}    .sstcri {  width: 32%;  line-height: .8rem; height: .8rem;  }    .banup p{top: .2rem}    .banupimg{bottom: .4rem}    .footnavyi{padding-top: .2rem}    .footnavyi{margin-bottom: 1rem}    .footbah{line-height: 1.5}    .footej, .footbq{padding-top: 0}    .fygysyle,.fygyzr .fygysyle{padding-top: 0}    .fygysyle{width: 44%}    .hoverbtnsub{line-height: .7rem;height: .7rem;  -webkit-border-radius:.35rem;  -moz-border-radius:.35rem;  border-radius:.35rem;}    .fyjrfl li a{line-height: .7rem;-webkit-border-radius:.35rem;  -moz-border-radius:.35rem;  border-radius:.35rem;}    .fyjrfl{text-align: left}    .fyjrfl li{margin: 0 .2rem .2rem 0}    .fyjrbq span {        line-height: .6rem;        padding: 0 .2rem;        -webkit-border-radius: .3rem;        -moz-border-radius: .3rem;        border-radius: .3rem;    }    .fyjremail p{line-height: .6rem;    -webkit-border-radius: .3rem;        -moz-border-radius: .3rem;        border-radius: .3rem;}    .fyjrtop{padding-right: 1.2rem}    .syxwxsle span, .fyxwzdtopri span {        padding-left: .45rem;        background-size: .3rem auto;        height: .3rem;        line-height: .3rem;    }    .fyxwxqbot li{line-height: .45rem}    .fyxwxqbot li a{padding-left: .9rem}    .fyfwtxtsub{line-height: 1.2}    .fyfwwz1{display: block;}         .fycpxqfl ul{display: block}    .fycpxqfl li{display: inline-block;vertical-align: top;margin: 0 .4rem .4rem 0}    .fycpbgwai:before,.fycpbgwai:after{display: none}    .fycpbgwai{border: 2px solid #c1c5d3}    .fylinewt{bottom: 0}    .fycptable3{max-height: 10rem}    .sycple{padding:.5rem .2rem 0 .5rem}    .sycpfl li{margin-bottom: .15rem}    .sycptxt,.sycppic{padding-top: .5rem}.foottwotop li{min-height:9rem}.fygyal{padding-right:1rem}.fygysj{margin:.5rem auto -1.5rem} /*字体*/ .fontsize32{font-size:.56rem;}/*32*/    .fontsize26{font-size:.5rem;}/*26*/    .fontsize24{font-size:.45rem;}/*24*/    body,input,select,textarea,.fontsize21{font-size:.35rem;}/*默认21*/    .fontsize20,.fycptable3 th{font-size:.35rem;}/*20*/    .fontsize18,.footnavyi{font-size:.4rem;}/*18*/    .fycptable3 td,.fontsize16,.footbah,.footej,.footbq a,.footnaverji{font-size:.3rem;}/*16*/    .fyfwwz1{font-size:.35rem}    .fyfwwz2{font-size:.3rem}    .fygzbot li p {  line-height: .45rem;  min-height: 2.7rem;  }    .fymbx{line-height: .8rem}    .fybjq,.fyxwzdtople{line-height: .45rem}/*36*/    .fylxbjq,.fycpxqnr,.sygybotri{line-height: .45rem}/*32*/    .fyxwzdtople{max-height: 2.25rem}/*5*/    .fyxwzdtopri p{line-height: .63rem}    .fyxwzdtopri p{height:1.26rem}/*2*/    .fygyal{line-height: .63rem}    .syxwle{top: .195rem}    .syxwbt,.syxwjt{height: 1.26rem}    .syxwxs{line-height: 1.26rem}    .syxwbt p{line-height: .63rem;max-height:1.26rem;}    .fylxri li span,.syxwxsle p,.banwz3,.banriwz2{line-height: .45rem}/*32*/    .syxwxsle p{height:2.7rem }/*32 6*/    .bttop:after{width: .08rem;height: .08rem;margin-top: -.04rem}}@media only screen and (max-width:750px){    .main1600,.main1680,.header .main1680{width:90%}    .header{height: 1.2rem;background: #fff;}    .navheight,.homeHeader .navheight{height: 1.2rem}    .menu-activator{display: block}    .nav{display: none;position: fixed;top: 1.2rem;bottom: 0;left: 0;background:#fff;z-index: 999;width: 100%;overflow: auto}    .nav ul{padding: .15rem .35rem 0}    .nav li{float: inherit;margin: 0}    .nav li a.navyja{line-height: 1rem;border-bottom: 1px solid #e0e5f2;position: relative}    .nav li a.navyja span {width: .28rem;  height: .16rem; margin: -.08rem 0 0 0;position: absolute;top: 50%;right: 0; }    .nav li.clinav a.navyja:after{display: none}    .naverji{background: #fff;position: relative;width: 100%;top: 0;left: 0;margin:0;padding:.35rem .35rem .05rem;box-shadow: none;  box-sizing: border-box;text-align: left}    .navej2 .main1600{margin: 0;padding: 0;min-height: inherit;width: 100%}    .navej2 .main1600:after, .navej2 .main1600:before,.navxlbt,.navcpall,.navcpertop,.navcpavt .navcper{display: none}    .navcp{position: relative}    .navcp:first-child{padding-top: 0}    .navcpyi{width: 100%}    .navcper {        position: relative;        top: 0;        left: 0;        width: 100%;        padding: .3rem .6rem;        box-sizing:border-box;        background: #eff2f8;    }    .navcpyi a{font-size: .32rem}    .logo{margin-top: .15rem}    .logo img{height: .9rem}    .sousuo,.headerbb{height: 1.2rem}    .sssub,.yybbtz{        width: .6rem;        height: .6rem;        margin-top: .3rem;        background-size: .3rem auto;    }    .sstc {        line-height: .6rem;        height: .6rem;        top: .3rem;        width: 4rem;    }    .sstcle{line-height: .6rem\9;height: .6rem}    .sstcri{line-height: .6rem;height: .6rem}    .headerbb{margin-left: .2rem;margin-right: .2rem}    .yybbtz {border: 0;background-size: .4rem auto;}    .navejsub{display: block}    .navcpyi a,.navejsub a{        padding-right: .4rem;        display:block;        line-height: inherit;        margin: 0 0 .3rem 0;        font-size: .32rem;        background: url(../images/fyjt.png) no-repeat center right;        background-size: .28rem auto;    }    .navcpavt .navcpyi a {        color: #050c21;        background-image: url(../images/fyjt.png);    }    .homeHeader .header{background: #fff}    .homeHeader .header:after{display: block}    .homeHeader .nav li a.navyja{color:#050c21}    .homeHeader .nav li a.navyja span{background-image: url(../images/navicn.png)}    .kaiping img{width: 90%;height: auto;left: 5%;margin-left: 0;margin-top: -.75rem}    .banner .swiper-slide{padding-bottom: 115%}    .bantxt{margin-left: -45%;bottom: .7rem}    .bantxtle{width: 100%}    .lbyuan {        bottom: .2rem !important;        left: 0 !important;        width: 100% !important;    }    .lbyuan span{width: .19rem !important;height: .19rem!important;margin: 0 .15rem!important;  -webkit-border-radius:.095rem;  -moz-border-radius:.095rem;  border-radius:.095rem;}    .lbyuan .swiper-pagination-bullet-active { width: .5rem !important;}    .bttop {  padding: .04rem .17rem .04rem .4rem}    .bttop:after {width: .1rem;  height: .1rem;  left: .17rem;  margin-top: -.05rem;  }    .sygybotri,.sygybotle{margin: 0;padding: 0}    .sygybotle img{max-width: 86%;margin: 0 auto}    .fygysj li{width: 100%;float: inherit;margin: 0 0 .5rem 0;position: relative}    .fygysj li:last-child{margin-bottom: 0}    .fysjtop{margin-bottom: 0;border-color: #c0c0c1}    .fysjbot{position: absolute;bottom: .5rem;right: 0}    .sygysj{margin: 0 auto 1rem !important}    .footone{padding: .9rem .2rem}    .footbd li{margin-bottom: .15rem}    .footbd li.footbdliri{margin-left: 0}    .footbdinput{line-height: .6rem\9;height: .6rem}    .footbdtex{height: 1.2rem}    .footbdtex{line-height: .35rem}    .footbd .hoverbtnsub{width: auto;margin: 0 .2rem}    .foottwo{padding: .6rem .3rem}    .foottwotop li{width: 100%;float: inherit;margin: 0 0 .6rem 0;padding:0 0  .6rem 0;min-height: inherit;border-bottom: 1px solid rgba(255,255,255,.15)}    .footnavyi{padding: 0;margin-bottom: .3rem}    .footnaverji a{display: inline-block;vertical-align: top;margin: 0 .3rem 0 0;padding-left: .2rem}    .footnaverji a:after{top: 50%;margin: 0}    .foottwobot{position: relative;bottom: 0}    .footbah,.footej,.footbq{width: 100%;padding: 0;margin: 0}    .footbah p,.footbah a{display: inline-block;vertical-align: top;line-height: .3rem}    .footej{margin: .1rem 0 .05rem}    .moreapp{text-align: center}    .moreapp a{display: inline-block;vertical-align: top;        color: #204bb4;        background: url(../images/fyymjt3.png) no-repeat center left;        background-size: .56rem auto;        padding-left: .8rem;        line-height: .56rem;    }    .syxwbot li a{padding: .4rem 0}    .syxwxs{position: relative;padding-left: 1.3rem;line-height: inherit}    .syxwsj{width: 100%;float: inherit;margin-bottom: .1rem}    .syxwbt{width: 100%;margin: 0;padding: 0;float: inherit;height: auto}    .syxwle{top: 0}    .syxwbt p{        position: relative;top: 0;left: 0;        -webkit-transform: translateY(0);        -moz-transform: translateY(0);        -o-transform: translateY(0);        transform: translateY(0);}    .fycpxqlbt .swiper-slide{height: 0;padding-bottom: 100%;margin: 0 auto;border: 0}    .fycpxqlbt .swiper-slide:after{content: "";position: absolute;top:1px;left: 1px;bottom: 1px;right: 1px;border: 1px solid #c1c5d3}    .fycpxqjt0, .fycpxqjt1{width: .35rem;height: .51rem}    .fycpxqjt0{left: 5%}    .fycpxqjt1{right: 5%}    .fyejzhu {        padding: .8rem 0 .4rem;        margin-bottom: .6rem;    }    .fygybqle{padding: 0}    .fygyal {        border-top: 1px solid #45587c;        border-bottom: 1px solid #45587c;        margin: .5rem auto;        padding: .5rem 0 .5rem 2rem;        line-height: .36rem;    }    .fygyal:before {        left: .3rem;        background-size: .19rem auto;        width: .5rem;        height: .5rem;        margin-top: -.25rem;    }    .fygyal:after {        left: 1rem;        width: .8rem;    }    .fygysyri{padding-bottom: 55%}    .fygysj {        padding: 1.5rem 0;        margin-top: -.8rem;        margin-bottom: -.8rem;    }    .fyrylb{text-align: center}    .fyrylb li{margin: 0 1%;width: 46%;display: inline-block;vertical-align: middle}    .fyrylb li img{min-height: inherit;width: 100%}    .fylxnr .fycpzdle{width: 100%;float: inherit;padding: 0;margin: 0}    .fylxnr .fycpzdri{padding-bottom: 71%}    .fycpzdri{position: relative;height: 0;padding-bottom: 71%;width: 100%;float: inherit}    .fycpbjq{width: 100%;padding: 0;overflow: inherit}    .fylxnr .fycpbjq{height: auto}    .fyjrbot,.fywdbot{padding: .5rem}    .fyjremail{margin-top: .6rem;text-align: center}    .page a, .page span{display: none}    .page a.home, .page a.prev, .page a.next, .page a.last{display: inline-block;background: none;padding: 0}    .page span.pagecurrent{display: inline-block}    .fylianxi{padding: 0}    .fylxri{padding: 0}    .fygzbot li{width: 100%;float: inherit;margin: 0;padding-bottom:0}    .fygzbot li:after{bottom: 0}    .fywoimg {        width: 100%;        -webkit-transform: translateX(0);        -moz-transform: translateX(0);        -o-transform: translateX(0);        transform: translateX(0);        position: relative;        bottom: 0;        left: 0;        height: auto;    }    .fyconlb .swiper-slide{padding-bottom: 120%;width: 5rem}    .fyconlb .swiper-slide img{object-fit: cover}    .fyxwzd .syxwxsri{margin-top: .3rem}    .fyxwxq{padding: .8rem 0}    .fyrebot li{width: 100%;margin: 0 0 .4rem 0;padding-bottom: 68%}    .fycpxqfl{padding-top: .8rem}    .fycpxqfl li{margin: 0 .2rem .2rem 0}    .fycpysstr1{overflow: auto}    .fycpysstr1 table {width: 19rem !important;  }    .fycptable3 table {width: 19rem !important;  }    .fyysth1{width: 20%}    .fyysth2 {        width: 40%;        padding-left: 1% !important;    }    .fyysth3{width: 40%}    .fycpystwo{padding: .5rem}    .fycpzdle{padding-bottom: 0}    .fycpbjq{height: auto}    .fycpbjxq a {        background-size: .56rem auto;        padding-left: .8rem;        line-height: .56rem;        top: 0;    }    .fycplb li,.fyfwbot li{float: inherit;width: 100%;margin: 0 0 .4rem 0}    .fycpxqwzle{padding-top: 0}    .fyfwtxt{min-height: inherit}    .sycple{width: 100%;float: inherit;padding: .9rem  .35rem 0;height: auto;}    .sycple .biaoti{margin: 0 0 .5rem!important;}    .sycpfl{overflow-x: scroll;overflow-y: hidden;width: 100%;height:1rem}    .sycpfl ul{ width: auto;        overflow-x: scroll;        overflow-y: hidden;        display: flex;        flex-wrap: nowrap;        white-space: nowrap;        justify-content: space-between;    }    .sycpfl li{height: 1rem;margin-right: .4rem;margin-bottom: 0;padding: 0}    .sycpfl li:after{bottom: .3rem;left: 50%;margin-left: -.11rem;margin-top: 0;}    .sycpfl li:before{bottom: 0;left: 50%;width: 1px;height: 0;top: auto}    .sycpfl li.sycpflatv:before{width: 1px;height: .3rem}    .sycpri{width: 100%;float: inherit;margin-top: .25rem}    .sycpdiv,.sycpri{height: 6.6rem}    .sycptxt{padding: .8rem  .2rem 0}    .sycppic{bottom: 0;top: auto;left: 0;width: 100%;height: auto;padding: .3rem 0}    .sycppic li{float: left;width: 48%;margin: 0 1%;display:none}    .sycppic li:nth-child(1),.sycppic li:nth-child(2){display:block}    .sycppic li img{height: .8rem}    .sycptxt span{-webkit-line-clamp:2}    .sycp{height: auto}    .fygyzr .fygysyle{position:relative}    .fysjbot{background:none}     .fyjrappdiv{position:relative;z-index:3;margin-bottom: .6rem}     .fyjrnrapp{display:block;             line-height: .8rem;    width: 100%;    text-align: left;    padding: 0 .3rem;    box-sizing: border-box;    border: 1px solid #204bb4;    -webkit-border-radius: .15rem;    -moz-border-radius: .15rem;    border-radius: .15rem;    font-size: .36rem;color: #204bb4;     position: relative;     z-index: 2;     }     .fyjrnrapp:after{content:"";position:absolute;top:0;right:.3rem;background:url(../images/navicn.png) no-repeat center right;width:2rem;height:100%;background-size:.3rem auto}     .fyjrshowup:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);background-position:center left}            .fyjrfl{display:none;position:absolute;left:0;width:100%;background:#fff;                padding: .3rem .3rem .1rem;    box-sizing: border-box;    border: 1px solid #204bb4;    border-top: 0;    top: .75rem;                  }       .fyjrfl li{display:block;margin:0}.fyjrfl li a {    line-height: .7rem;    -webkit-border-radius: 0;    -moz-border-radius: 0;    border-radius: 0;    width: 100%;    min-width: 100%;    text-align: left;    border: 0;    border-bottom: 1px solid #c7cdd7;}.fyjrfl li.fyjrflliatv a {    background: none;    color: #204bb4;    border-color: #c7cdd7;}.fyjrfl li:last-child a{border:0}.bantxtle p{display:inline-block;    margin: 0 .1rem .2rem;    vertical-align: middle;}.fycplb{padding-bottom:.3rem}    /*共用*/    .sygybotle,.sygybotri,.footlx,.footbd,.footbd li,.fycpimgle,.fycpimgri,.fygybqle,.fygybqri,.fygysyle,.fygysyri,.fyryzzle,.fyzzbjq,.fyryzzri,.fylxnr .fycpzdri,.fylxle,.fylxri,.fyejle,.fyejri,.fyxwzdtopri,.fyxqle,.fyxqri,.fycpzdle,.fycpxqwzle,.fycpxqwzri{width: 100%;float: inherit}    .sygybotri,.fycpimgri,.fygybqri,.fygysyri,.fycpzdri,.fylxri,.fyejri,.fycpxqwzri{margin-top: .5rem}    .fygyzr .fygysyri{margin-top: 0;margin-bottom: .5rem}    .bannerpc,.banup,.bantxtri,.banwz3,.foottwotop li.footlogo,.foottwotop:after,.syxw .biaoti a,.syxwbot li.syxwliatv .syxwyc,.syxwbot li.syxwliatv a:after,.syxwjt,.fymbx,.fycpxqbig,.fyyuan,.fyryzzri,.fycpzdle:after,.fylianxi:after,.fyxwzdtople,.fyxqle .fyxwxqtop,.fycpxqfl li.fycpxqflliat a:after{display: none}    .bannerapp,.moreapp,.fyxqapp{display: block}    .fyxqle{padding-bottom: 0}    .fyxwmai, .fywdmai, .fycpmai, .fyjrmai,.fywdlb, .fyxqri{padding-bottom: .8rem}    .sygy,.syxw,.fyryzz,.fyplsc,.fyfuwu, .fyxwtj{padding: .8rem 0}    .fyryzz{margin-top: .8rem}    .fyrebot, .fywork, .fycpzd, .fycpxqfl,.fycombjq, .fylianxi{margin-bottom: .8rem}    .syxwbot,.fyxwmai .syxwbot, .fyjrlb{margin-bottom: .6rem}    .fygybq,.fyxwzd, .fygybjq{margin-bottom: .5rem}    .biaoti{margin-bottom: .6rem !important;}    .footlx .biaoti,.fyejzhu .biaoti{margin-bottom:0 !important;}    .footwz{margin-top: .3rem;margin-bottom: .25rem}    .fycptable3 .fyysth1{left:-1px}            /*字体*/    .fontsize130{font-size:.56rem;}/*130*/    .fontsize92{font-size:.56rem;}/*92*/    .fontsize80{font-size:.56rem;}/*二级页面 大标题80*/    .fontsize74{font-size:.74rem;}/*74*/    .fontsize62{font-size:.56rem;}/*一级 62*/    .fontsize32{font-size:.32rem;}/*32*/    .fontsize26{font-size:.32rem;}/*26*/    .fontsize24{font-size:.32rem;}/*24*/    body,input,select,textarea,.fontsize21,.syxwsj,.hoverbtnsub span{font-size:.28rem;}/*默认21*/    .fontsize20,.fycptable3 th{font-size:.28rem;}/*20*/    .fontsize18{font-size:.24rem;}/*18*/    .fycptable3 td,.fontsize16,.fylxri li span,.sycppic li p{font-size:.28rem;}/*16*/    .footnavyi,.nav li a.navyja,.fycpxqove{font-size: .36rem}    .fysjbot,.fysjtop i{font-size: .32rem}    ,.sycptxt p{font-size:.28rem}    .bttop,.footwz,.footbdinput,.footbdtex,.fycpbjxq a{font-size: .24rem}    .sycpfl li{font-size: .32rem}    .footbah,.footej,.footbq a{font-size: .2rem}    .fybjq,.fyjrbt{line-height: .48rem}/*36*/    .fylxbjq,.fycpxqnr,.sygybotri{line-height: .48rem}/*32*/    .footbah{line-height: .3rem}/*24*/    .syxwbt p,.fyjrjj,.fyxwzdtopri p{line-height: .36rem;}    .syxwbt p,.fyxwzdtopri p{height:auto;max-height: .72rem}/*2*/    .fyrebot li pre,.fywdtop{line-height: .36rem}/*46*/    .fyxwzdtople{line-height: .36rem}/*36*/    .fyxwzdtople{max-height:1.8rem}/*36 5*/    .fylxri li span{line-height: .36rem}/*32*/}@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){}@media only screen and (max-width:320px){}/*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){}