﻿body{padding:0;margin:0 auto;background:#fff;color:#74809b;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}@font-face {    font-family: 'Bebas Neue';    src: url('../images/BebasNeue-Regular.eot');    src: url('../images/BebasNeue-Regular.eot?#iefix') format('embedded-opentype'),    url('../images/BebasNeue-Regular.woff2') format('woff2'),    url('../images/BebasNeue-Regular.woff') format('woff'),    url('../images/BebasNeue-Regular.ttf') format('truetype'),    url('../images/BebasNeue-Regular.svg#BebasNeue-Regular') format('svg');    font-weight: normal;    font-style: normal;    font-display: swap;}.headertel,.syjlgrxx span.syjlsz,.syxwtime,.foottel,.footdz li:last-child span,.cbltctel p,.fyzxbot li span,.fyfnbot li span,.fyzcbot li span,.fygwzy p span,.fyhpckxq,.fywdbot li p,.fyxwsj p,.page a, .page span,.fyxqbt p.fyxqxy span,.fydsjbot li p span,.fydsjbot li p i,.fyryle li span i,.fylxtel li p{font-family: 'Bebas Neue';}.head_bj {    width: 100%;    height: 1.15rem;    background: rgba(9, 10, 30, .5);}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:#74809b;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:#f1d282}.cheng1{color:#ecb600}.clear{clear:both;overflow:hidden;height:0;line-height:0}.clearafter:after,.fylcnr:after,.fybdlb .swiper-slide p:after,.fyhyflbot:after,.fyhyfl: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,.fybdlb .swiper-slide p span.right,.fybdlb .swiper-slide p span.left,.fyxqtjbot li a{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,.fyjhicn,.nav li:after,.fyjt0,.fyjt1,.fyjhicn:after,.headertel:after,.fyfnimg,.fyhzjj p:after,.fyysbot p:after,.fyzxle,.fylxtel li img,.fyhptx,.fytsbot p:after,.fydsjbot li p,.rmzxbq li:after,.fyzjlogo{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.radius30,.fygwlbsub,.fyxsbot li{-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;}.radius20,.fydsbot li,.fyfnbot li,.fyhezuo li,.fylxtel,.fyhyflsub,.fytsbot,.fydsjj{-webkit-border-radius:.2rem;-moz-border-radius:.2rem;border-radius:.2rem;}.radius3,.fyzcbot{-webkit-border-radius:.03rem;-moz-border-radius:.03rem;border-radius:.03rem;}.radius5,.fyghsjj,.fyhzwx img,.fyhylogo,.syntflbq li,.syxwle,.footwx img{-webkit-border-radius:.05rem;-moz-border-radius:.05rem;border-radius:.05rem;cursor: pointer}.radius10,.fyxwle,.fywhbot li,.fygwbot li,.fygwhy,.fydsimg{-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem;}.fyxzhmbot li,.fyntqylb li{-webkit-border-radius:.15rem;-moz-border-radius:.15rem;border-radius:.15rem;}.fybjq p{margin-bottom:.15rem}.fybjq h2{    font-size: .2rem;}.fybjq img{max-width:100%;height:auto !important;}.fybjq table{border:1px solid #666;border-collapse:collapse;width:100% !important;float:inherit}.fybjq table p{margin-bottom:auto}.fybjq table tr,.fybjq table tr td,.fybjq table th{border:1px solid #666}.fybjq table tr td,.fybjq table th{padding:.08rem 1%}select {    appearance:none;    -moz-appearance:none;    -webkit-appearance:none;    background:url(../images/xialaicn.png) no-repeat center right;    background-size:.18rem auto;}.tupian{position:relative;overflow:hidden;}.tupian img{position:absolute;top:0;left:0;width:100%;display:block;height: 100%}.main1440{width:14rem;margin:0 auto}.fyghsjt{width: 14rem}.main1200{width:12rem;margin:0 auto}/*图片hover效果*/.rotateimg:hover img{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.rotateimgY:hover img{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg)}.translY:hover{-webkit-transform:translateY(-.35rem);-moz-transform:translateY(-.35rem);-o-transform:translateY(-.35rem);transform:translateY(-.35rem)}.scaleimg:hover img,.fywbfbj{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.fywbfbj{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}/*头部*/.header{width:100%;position:fixed;top:0;left:0;z-index:9999;padding:0 .6rem;box-sizing: border-box;height: 1.15rem}.logo{margin-right: .8rem;margin-top: .25rem}.logo img{display:block;height:.75rem}.logo img.logo22{display: none}.headertel{line-height: .48rem;border: 1px solid #f1d282;margin-top: .335rem;padding: 0 .25rem 0 .7rem;position: relative;color: #f1d282;font-weight: bold;  -webkit-border-radius:24rem;  -moz-border-radius:24rem;  border-radius:.24rem;}.headertel:after{background: #f1d282 url(../images/tbtel.png) no-repeat center center;background-size: .2rem auto;content: "";position: absolute;width: .48rem;height: .48rem;left: -.05rem;top: 50%;margin-top: -.24rem;}.headertel:before{background: #f1d282 ;content: "";position: absolute;width: 1px;height: .18rem;left:.55rem;top: 50%;margin-top: -.09rem;}.nav{}.nav li{position:relative;float:left;padding: 0 .26rem}.nav li:after{content:"";position:absolute;width:.04rem;height:.04rem;background:#fff;top:50%;margin-top:-.02rem;left:0}.nav li:first-child:after{display:none}.nav li a.navyja{display:block;position:relative;z-index:2;line-height:1.15rem;color:#fff}.nav li.clinav a.navyja,.naver a:hover{color: #f1d282}.naver{position: absolute;background: #fff;padding: .1rem 0;width: 1.6rem;margin-left: -.8rem;left: 50%;box-shadow: 0  0 .2rem rgba(0,0,0,.1);display: none}.naver:after{content: "";position: absolute;background: url(../images/navupicn.png) no-repeat center center;width: .14rem;height: .14rem;background-size: cover;top: -.14rem;left: 50%;margin-left: -.07rem}.naver a{display: block;text-align: center;margin: .15rem 0}.navapp{display: none}.navapple{}.navappri{height: .34rem}.headerqh {    display: flex;    align-items: center;    height: 1.15rem;    font-size: .16rem;    color: #ffffff;    margin-right: .2rem;}.headerqh a {    display: block;    color: #ffffff;}.headerqh a.cur {    color: #f1d282;}.tjqz a{    display: block;    margin-bottom: 15px;}.tjqz a img{    display: block;    width: 100%;    margin: 0 auto;    border-radius: 10px;}.sjqh {    display: none;}.menu-activator{cursor:pointer;z-index:1001;height:.5rem;position:relative;width:.8rem;margin-top:.45rem;margin-left:.6rem;display: none}.visual{    position:relative;;    width:100%;    height:100%;    margin:0 auto;}.visual i.line{    width:100%;    height:2px;    background-color:#193062;    -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{margin-top:.45rem}.cliactnav .visual i.line:nth-child(1),.cliactnav .visual i.line:nth-child(3) {    top:.25rem;    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}.headertwo{}.headertwo .header{background: rgba(9,10,30,.7);box-shadow: 0 0 .2rem rgba(0,0,0,.1)}.headertwo .navheight{height: 1.15rem}/*.headertwo .nav li a.navyja{color: #193062}*//*.headertwo .nav li:after{background: #193062}*//*.headerthree{}*//*.headerthree .header{background: none;}*//*.headerthree .visual i.line{background: #f1d282;}*/.header_bg .header{background: rgba(9,10,30,.8);box-shadow: 0 0 .2rem rgba(0,0,0,.1)}.header_bg .logo img.logo11,.headertwo .logo img.logo11{display: none}.header_bg .logo img.logo22,.headertwo .logo img.logo22{display: block}/*头部 end*/.banner{position:relative;overflow: hidden;}.banner .fyjt0,.banner .fyjt1{}.banner .fyjt0{left: 1rem}.banner .fyjt1{right: 1rem}.bannerpc{}.bannerpc .swiper-slide{padding-bottom: 50%}.banntxt{position: absolute;top: 2.1rem;left: 50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);text-align: center}.bannerpc .swiper-slide img.banntxtlogo{position: relative;height: 1.56rem;width: auto;display: block;margin: 0 auto}.banntxt p.banntxtpp{color: #fff;margin-top: .1rem}.banntxt p.banntxtspan{color: #fff;margin-top: 2.4rem;margin-bottom: .3rem}.bannerapp,.banjtsjxs{display:none}.bannaos{opacity:0;-webkit-transform:translateY(1rem);-moz-transform:translateY(1rem);-o-transform:translateY(1rem);transform:translateY(1rem)}.bannaos_aos{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.banneryuan{position: absolute !important;width: 100% !important;bottom: .6rem !important;left: 0 !important;}.banneryuan .swiper-pagination-bullet{width: .12rem !important;height: .12rem !important;background: #fff !important;opacity: 1 !important;margin: 0 .1rem !important;}.banneryuan .swiper-pagination-bullet-active{background: #f1d282 !important;}.symain{background: url(../images/fyghbgmain.png) no-repeat center bottom;background-size: 100% auto;overflow-x: hidden;}.symain .fyfwbot{margin-top: 1rem}.symain .sygyle{margin-top: .6rem}.symain .sygybjq{margin: .5rem 0 .9rem;color: #193062;font-size: .2rem}.syzygh{position:relative}.syzygh li{height: 5.95rem;width: 25.5%;float: left;margin-right: 1%; -webkit-border-radius:.3rem;  -moz-border-radius:.3rem;  border-radius:.3rem;position: relative;overflow: hidden}.syzygh li:nth-child(1){z-index: 1}.syzygh li:nth-child(2){z-index: 2}.syzygh li:nth-child(3){z-index: 3;margin-right: 0}.syzygh li a{display: block;width: 100%;height: 100%;position: relative;box-sizing: border-box;padding: .5rem .9rem 0;}.syzygh li a:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/syqzbg1.png) no-repeat center center;background-size: cover;opacity: .5;z-index: 3;}.syghtxt{position:absolute;z-index: 4}.syghtxt .fymore{text-align: left;}.syzygh li .fymoreaa{background: none;color: #193062;text-align: left}.syzygh li .fymorejt{background-image: url(../images/fyjt2.png)}.syghbt{}.syghbt h3{font-weight: normal;color: #193062;margin-bottom: .2rem;line-height: 1;position: relative}.syghbt h3 img{display: none}.syghbt h3:after{content: "";position: absolute;background: url(../images/fyyeinc.png) no-repeat center left;width: .46rem;height: .19rem;background-size: cover;top: .1rem;left: -.6rem}.syghbt p{color: #74809b;min-height: .86rem;padding-right: .3rem}.syghnr{min-height: 2.7rem}.syghnr p{margin-bottom: .15rem;position: relative;padding-left: .2rem;color: #193062}.syghnr p:after{position: absolute;width: .06rem;height: .06rem;background: #f1d281;  -webkit-border-radius:50%; -moz-border-radius:50%;  border-radius:50%;left: 0;top: 50%;margin-top: -.03rem;content: ""}.syghbjpc{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-size: cover;background-repeat: no-repeat;background-position: center center;opacity: .15}.syzygh li.syghliatv{width: 47%;}.syzygh li.syghliatv a{padding-left: 1.25rem;padding-right: 1.25rem}.syzygh li.syghliatv a:after{background-image: url(../images/syqzbg0.png);background-size: auto 100%;background-position: left top;opacity: .75}.syzygh li.syghliatv .syghbt h3{color: #fff}.syzygh li.syghliatv .syghbt p{color: #fff}.syzygh li.syghliatv .syghnr p{color: #fff}.syzygh li.syghliatv .fymoreaa{text-align: center;background: #f1d282}.syzygh li.syghliatv .syghbjpc{opacity: 1}.sygyle .biaoti{text-align: left}.sygybjq{}.sywybm{}.sywybm a{color: #f1d282;position: relative;padding-right: .6rem;line-height: .46rem;display: inline-block;vertical-align: top}.sywybm a:after{position: absolute;content: "";background: #f1d282 url(../images/fyjt0.png) no-repeat center center;width: .46rem;height: .46rem;background-size: .14rem auto;  -webkit-border-radius:.5rem; -moz-border-radius:.5rem;  border-radius:.5rem;top: 0;right: 0}.syntqy{background: #f2f3f6 url(../images/syntbg.jpg) no-repeat center center;background-size: 100% auto}.syntqy .biaoti{text-align: left;padding-top: .4rem;margin-bottom: .75rem}.syntri{width: 38.5%}.syntri .fymore{text-align:left}.syntflbq{margin-bottom: 1.2rem}.syntflbq li{float: left;width: 30%;text-align: center;color: #193062;margin: 0 5% .2rem 0;border: 1px solid #b0b8c9;box-sizing: border-box;line-height: .5rem}.syntflbq li:nth-child(3n){margin-right: 0}.syntflbq li.syntliatv{background: #eecf80;border-color: #eecf80}.syntle{width:53.572%}.syntsub{display: none}.syntsub li{float: left;width: 36%;margin: 0 5% .34rem 0;position: relative;}.syntsub li:nth-child(2n){margin-right: 0}.syntsub li:nth-child(1),.syntsub li:nth-child(5){margin-left: 23%}.syntsub li:after{content: "";position: absolute;width: 100%;height:100%;background: #28436f;bottom: -.1rem;left: 0; -webkit-border-radius:.2rem;    -moz-border-radius:.2rem;    border-radius:.2rem;opacity: 0}.syntlogo{height: 1.05rem;overflow: hidden;background: #fff;    -webkit-border-radius:.2rem;    -moz-border-radius:.2rem;    border-radius:.2rem;z-index: 3;position: relative;    box-shadow: 0 0 .56rem  0 rgba(48, 68, 112, 0.1);}.syntlogo img{position: absolute;  margin: auto;  top: -9999px;  right: -9999px;  bottom: -9999px;  left: -9999px;  max-width: 80%;  max-height: 80%;}.syntsub li:hover:after{opacity: 1}.syofzs{background: #fff;position: relative}.syofzs:after{background: url(../images/sylogxs.png) no-repeat center left;position: absolute;content: "";bottom: 0;left: 0;background-size: cover;width: 6.81rem;height: 9.07rem}.syofzsle{width: 40%}.syofzsle .biaoti{text-align: left}.syofzsle .fymore{text-align: left}.syofzsri{width: 60%;position: relative}.sylogoshow{position: absolute;top: .5rem;left: 2.5rem;z-index: 3;border: 1px solid #d3d8e1;-webkit-transform:rotate(12.9deg);-moz-transform:rotate(12.9deg);-o-transform:rotate(12.9deg);transform:rotate(12.9deg);width: 3.07rem;height: 4.12rem;box-shadow: 0 0 .2rem rgba(0,0,0,.1);display: none !important;}.syofzsri li{border-bottom: 1px solid #d1d6e0;position: relative;cursor: pointer;height: 1rem;padding: .4rem 0 0 0;}.syjlgrxx{}.syjlgrxx span{display: inline-block;}.syjlsz{color: #193062;min-width: .5rem}.syjlxm{color: #193062;min-width: 1.6rem}.syjldx{color: #193062;opacity: .7}.syjldx i{font-style: normal}.syjltxt{margin: .08rem 0;width: 70%;}.syofxq{display: none;background: url(../images/fyjt1.png) no-repeat center right;background-size: auto .14rem;color: #f1d282;padding-right: .3rem}.syjllogobg{position: absolute;top: .15rem;right: 0;background: url(../images/syoffbg.png);width: 1.75rem;height: 1.07rem;background-size: 100% 100%}.syfzlogo{position: absolute;top: .5rem;left:50%;display: block;height: .29rem;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);max-width: 90%}.syfzjl{position: absolute;display: none;top: 1.5rem;left: 3.5rem;z-index: 3;border: 1px solid #d3d8e1;-webkit-transform:rotate(12.9deg);-moz-transform:rotate(12.9deg);-o-transform:rotate(12.9deg);transform:rotate(12.9deg);width: 1.65rem;height: 2.58rem;box-shadow: 0 0 .2rem rgba(0,0,0,.1);background: #fff}.syofzsri li:hover .syofxq{display: inline-block}.syofzsri li:hover .syjlgrxx span{color: #efb900}.syofzsri li.sylasli_div .syfzjl{    top: auto;  bottom: 1.5rem;}.syrmzx{background: url(../images/syzxbg.jpg) no-repeat center center;background-size: cover}.syrmzx .biaoti{text-align: left;position: relative}.rmzxbq{position: absolute;top: .1rem;right: 0}.rmzxbq li{float: left;margin: 0 0 0 .4rem;position: relative}.rmzxbq li:after{content: "";position: absolute;width: .04rem;height: .04rem;background: #193062;top: 50%;margin-top: -.02rem;left: -.2rem}.rmzxbq li:first-child:after{display: none}.rmzxbq li h3{font-weight: normal;color: #193062;cursor: pointer}.rmzxbq li.rmzxbqliatv h3{color: #f2bb00}.syzxmain{}.syzxsub{display: none}.syzxnrle{width: 47.5%;border-top: 1px solid #d6d9e2}.syzxnrle li{border-bottom: 1px solid #d6d9e2;padding: .45rem 0}.syzxnrle li a{display: block;position: relative}.syzxnrle li a:after{position: absolute;content: "";top: 0;left: 50%;width: 1px;height: 100%;background: #d6d9e2;}.syxwle{width: 45.115%;padding-bottom: 28%}.syxwri{width: 45.115%}.syxwri h4{color: #193062;font-weight: normal;margin: .4rem 0}.syjyqk{background: #eecf80;display: inline-block;vertical-align: top;color: #122441;line-height: .23rem;min-width: .53rem;text-align: center;padding:  0 .1rem;}.syckxq{color: #193062}.syzxnrle li a:hover .syxwri h4,.syzxnrle li a:hover .syckxq,.syzxnrle li a:hover .syckxq span{color: #f2bb00}.syzxnrle li a:hover .syckxq span{background-image: url(../images/fyjt1.png);opacity: 1}.syzxnrri{width: 48.5%;border-top: 1px solid #d6d9e2}.syzxnrri li{border-bottom:1px solid #d6d9e2;padding: .3rem 0}.syzxnrri li a{display: block;position: relative;padding-left: 1.48rem}.syxwtime{position: absolute;top: 0;left: 0;color: #193062}.syxwjj{margin-top: .18rem;display: none}.syzxnrri li h4{font-weight: normal}.syzxnrri li.syxwhover{padding: .2rem 0}.syzxnrri li.syxwhover .syxwjj{display: block}.syzxnrri li.syxwhover h4{color: #f2bb00;font-size: .2rem}.syzxnrri li.syxwhover .syxwtime{color: #f2bb00}/*底部*/.footer{position:relative;background:#131f39;padding: .6rem .6rem .4rem}.foowl{border-bottom: 1px solid rgba(255,255,255,.1);padding-bottom: .4rem;position: relative}.foowl span,.foowl a{display: inline-block;vertical-align: top;color: rgba(255,255,255,.5)}.foowl span{margin-right: .5rem}.foowl a{position: relative;margin-right: 1rem}.foowl a:after{content: "";position: absolute;top: 50%;right: -.5rem;width: 1px;background: rgba(255,255,255,.5);height: .14rem;margin-top: -.07rem;}.foowl a:last-child:after{display: none}.foowl a:last-child{margin-right: 0}.foottop{}.footlogo{margin-top: .2rem}.footlogo img{display:block;height: .75rem}.foottel{font-weight: bold;color: #f1d282;background: url(../images/foottel.png) no-repeat center left;background-size: .3rem auto;padding-left: .7rem;line-height: .75rem}.footnav{}.footnav ul{}.footnav li{float:left;min-width: 1.81rem}.foothxb{color:#fff;display:block;padding-bottom: .35rem;border-bottom: 1px solid rgba(255,255,255,.1);margin-bottom: .35rem}.footnavsub a{display:block;color:rgba(255,255,255,.6);margin-bottom: .2rem}.footnav li.footnavmore .footnavsub a{float: left;width: 1.6rem}.footnav li.footnavmore .footnavsub a:nth-child(2n){text-align: right}.footdz{padding: .45rem 0;border-top: 1px solid rgba(255,255,255,.1);border-bottom: 1px solid rgba(255,255,255,.1);margin-bottom: .35rem}.footdz li{position: relative;padding-left: .46rem}.footdz li span{}.footdz li img{position: absolute;width: .2rem;top: 50%;left: 0}.footbot{}.footbah{}.footdz li span,.footbah span,.footbah a,.footzc a{color:rgba(255,255,255,.6);}.footbah span,.footbah a,.footzc a{display:inline-block}.footdt{margin-left: 1.8rem}.footbq{margin-left: 1rem}.footwx{text-align: center;margin-right: .7rem}.footwx img{display: block;margin: 0 auto;width: .9rem;height: .9rem;background: #fff;padding: .1rem;border: 1px solid #f5eace}.footwx p{color: rgba(255,255,255,.6);margin-top: .1rem}.cebianlan{position: fixed;top: 50%;right: 0;z-index: 999; background-color: rgb(255, 255, 255); width: .86rem;-webkit-border-radius:.1rem 0 0 .1rem; -moz-border-radius:.1rem 0 0 .1rem;border-radius:.1rem 0 0 .1rem;box-shadow: 0 0 .1rem rgba(0,0,0,0.1); -webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)  }.cebianlan li{position: relative;text-align: center;padding: .15rem 0;opacity: .4;-webkit-border-radius:.1rem 0 0 .1rem; -moz-border-radius:.1rem 0 0 .1rem;border-radius:.1rem 0 0 .1rem;}.cebianlan li:after{content: "";position: absolute;bottom: 0;left: 10%;right: 10%;background: #bac0d0;height: 1px}.cebianlan li:last-child:after{display: none}.cebianlan li img.cblicn{display: block;margin: 0 auto .08rem;height: .27rem}.cebianlan li p{color: #193062}.cbltc{position: absolute;top: 0;right: .86rem;display: none}.cbltctel{width: 1.8rem;background: #fff;height: 100%;text-align: center;box-shadow: 0 0 .2rem rgba(0,0,0,.1)}.cbltctel p{position: absolute;top: 50%;line-height: .5rem;margin-top: -.25rem;left: 0;width: 100%}.cbltcwx{width: 1.5rem;background: #fff;text-align: center;box-shadow: 0 0 .2rem rgba(0,0,0,.1);padding: .1rem 0}.cbltcwx img{display: block;margin: 0 auto .1rem;width: 60%}.cebianlan li:hover{background: #f1d282;opacity: 1}.cebianlan li:hover:after{display: none}.cebianlan li:hover .cbltc{display: block}/*分页*/.fybanner{padding-bottom:41.5%}.fybanner img.fybannpcsj{display:none}.fybannertxt{position: absolute;top: 2.6rem;left: 50%;text-align: center}.fybannertxt p{color: #fff}.fybannertxt p.fybanwz1{}.fybannertxt .fymoreaa span{margin-right: 0 !important;}.fybanwz1{margin-bottom: .2rem}.fybanwz2{margin-bottom: .6rem}.fybanwz3{margin-bottom: .3rem;white-space:pre-wrap;word-wrap:break-word;}.fymbx{border-bottom:1px solid #d1d6e0;line-height:.19rem;padding: .35rem 0 .22rem;color: #193062}.fymbx a{color: #193062}.fymbx img{display:inline-block;vertical-align:top;margin-right:.1rem;height:.19rem}.fyjbtj{background: url(../images/fytjbg.jpg) no-repeat center center;background-size: cover}.biaoti{text-align: center}.biaoti h2{font-weight: normal;color: #193062;line-height: 1}.biaoti p{}.fytjbot{position: relative;height: 5.13rem}.fytjyuan{  -webkit-border-radius:50%;  -moz-border-radius:50%;  border-radius:50%;width: 5.13rem;height: 5.13rem;border: 1px dashed #f0d48e;margin: 0 auto;position: relative}.fytjyuan img{position: absolute;top: 50%;left: 50%;width: 1.97rem}.fytjyuan:after{content: "";position: absolute;width: 3.8rem;height: 3.8rem;border: .18rem solid #f7e4b4;top: 50%;left: 50%;margin-left: -1.9rem;margin-top: -1.9rem; -webkit-border-radius:50%;  -moz-border-radius:50%;  border-radius:50%;box-sizing: border-box;    -webkit-animation:boxshow 1.2s  linear infinite;-moz-animation:boxshow 1.2s  linear infinite;-ms-animation:boxshow 1.2s  linear infinite;-o-animation:boxshow 1.2s  linear infinite;}@keyframes boxshow{    0% {        box-shadow: 0 0 .27rem .17rem rgba(247,228,180,.7);    }    50% {        box-shadow: 0 0 .27rem .17rem rgba(247,228,180,.2);    }    100% {        box-shadow: 0 0 .27rem .17rem rgba(247,228,180,.7);    }}@-webkit-keyframes boxshow{    0% {        box-shadow: 0 0 .27rem .17rem rgba(247,228,180,.7);    }    50% {        box-shadow: 0 0 .27rem .17rem rgba(247,228,180,.2);    }    100% {        box-shadow: 0 0 .27rem .17rem rgba(247,228,180,.7);    }}@-o-keyframes boxshow{    0% {        box-shadow: 0 0 .27rem .17rem rgba(247,228,180,.7);    }    50% {        box-shadow: 0 0 .27rem .17rem rgba(247,228,180,.2);    }    100% {        box-shadow: 0 0 .27rem .17rem rgba(247,228,180,.7);    }}@-ms-keyframes boxshow{    0% {        box-shadow: 0 0 .27rem .17rem rgba(247,228,180,.7);    }    50% {        box-shadow: 0 0 .27rem .17rem rgba(247,228,180,.2);    }    100% {        box-shadow: 0 0 .27rem .17rem rgba(247,228,180,.7);    }}@-moz-keyframes boxshow{    0% {        box-shadow: 0 0 .27rem .17rem rgba(247,228,180,.7);    }    50% {        box-shadow: 0 0 .27rem .17rem rgba(247,228,180,.2);    }    100% {        box-shadow: 0 0 .27rem .17rem rgba(247,228,180,.7);    }}.fytjbot li{width: 3.6rem;height: 2.1rem;box-sizing: border-box;padding: .35rem .3rem 0;position: absolute}.fytjbot li h3{font-weight: normal;color: #193062;height: .55rem;margin-bottom: .2rem;position: relative}.fytjbot li h3:after{background: url(../images/yjsline0.png) no-repeat center top;width: 4.43rem;height: .89rem;background-size: cover;top:.55rem;left: 0;content: "";position: absolute}.fytjbot li p{line-height: .3rem;}.fytjbot li.fytjli1{left: 0;top: 0}.fytjbot li.fytjli2{right: 0;top: 0;text-align: right}.fytjbot li.fytjli3{left: 0;bottom: 0}.fytjbot li.fytjli4{right: 0;bottom: 0;text-align: right}.fytjbot li.fytjli2 h3:after{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);left: auto;right: 0}.fytjbot li.fytjli3 h3:after{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg);transform-origin: 0  0;  -webkit-transform-origin: 0  0;  -moz-transform-origin: 0  0;  -o-transform-origin: 0  0;  -ms-transform-origin: 0  0;}.fytjbot li.fytjli4 h3:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);transform-origin:center top;  -webkit-transform-origin:center top;  -moz-transform-origin: center top;  -o-transform-origin:center top;  -ms-transform-origin: center top;left: auto;right: 0}.fyqlmjh{background: url(../images/mqdsbj.jpg) no-repeat center center;background-size: cover}.fyjhbot{background: url(../images/mqfd2.png) no-repeat center top .4rem;background-size: 100% 52%;/*height: 8.31rem*/}.fyjhbot li{float: left;width: 24%;margin: 0;}.fyjhicn{position: relative;width: .82rem;height: .82rem;background: #f1d282;box-sizing: border-box;padding-top: .195rem;margin-bottom: .3rem}.fyjhicn:after{border:1px solid rgba(25,48,98,.1);width: .82rem;height:.82rem;top: 50%;left: 50%;content: "";position: absolute;margin-top: -.41rem;margin-left: -.41rem;opacity: 0}.fyjhicn img{display: block;margin: 0 auto;height: .43rem;max-width: 100%}.fyjhicn img.fyjhicnt1{display: none}.fyjhbot li h3{margin-bottom: .2rem;font-weight: normal;color: #193062;}.fyjhbot li pre{font-size: .16rem;line-height: .3rem;height: 1.2rem}.fyjhbot li:hover .fyjhicn:after{opacity: 1;width: 1.02rem;height:1.02rem;margin-top: -.51rem;margin-left: -.51rem}.fyjhbot li:hover .fyjhicn{background: #193062}.fyjhbot li:hover .fyjhicn img.fyjhicnt0{display: none}.fyjhbot li:hover .fyjhicn img.fyjhicnt1{display: block}.fyjhbot li:nth-child(4n){    margin-right: 0;}.fyjhbot li.fyjlli1{margin-left: 3.5%}.fyjhbot li.fyjlli8{width: 15%;}.fyjhbot li.fyjlli5{margin-left: 13%}.fywubufa{background: url(../images/fywubufabg.jpg) no-repeat center center;background-size: cover;}.fywbfbot{overflow: hidden;border: 1px solid rgba(255,255,255,.17);position: relative;overflow: hidden;    -webkit-border-radius:.2rem;    -moz-border-radius:.2rem;    border-radius:.2rem;}.fywbfbot:after{content: "";position: absolute;    background-image: -moz-linear-gradient( 145deg, rgb(139,149,170) 0%, rgb(70,88,126) 100%);    background-image: -webkit-linear-gradient( 145deg, rgb(139,149,170) 0%, rgb(70,88,126) 100%);    background-image: -ms-linear-gradient( 145deg, rgb(139,149,170) 0%, rgb(70,88,126) 100%);opacity: .17;width: 100%;height: 100%;top: 0;left: 0;}.fywbfbot li{width: 20%;float: left;text-align: center;position: relative;height: 4.3rem;overflow: hidden;padding: 1.08rem 0 0;box-sizing: border-box;z-index: 3;}.fywbfbot li:after{content: "";position: absolute;width: 1px;height: 2.48rem;top: 50%;margin-top: -1.24rem;background: rgba(255,255,255,.2);right: 0;z-index: 3}.fywbfbot li:last-child:after{display: none}.fywbfbot li img{display: block;margin: 0 auto .4rem;height: .56rem;position: relative;z-index: 3}.fywbfbot li img.fywbficn1{display:none}.fywbfbot li h3{position: relative;z-index: 3;color: #fff;font-weight: normal;margin-bottom: .2rem}.fywbfbot li pre{position: relative;z-index: 3;color: rgba(255,255,255,.5)}.fywbfbj{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-size: cover;background-position: center center;background-repeat: no-repeat;opacity: 0}.fywbfbot li:hover .fywbfbj{opacity: 1;    -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.fywbfbot li:hover img.fywbficn0{display: none}.fywbfbot li:hover img.fywbficn1{display: block}.fywbfbot li:hover h3{color: #193062}.fywbfbot li:hover pre{color: #193062}.fyhzqy{background: url(../images/fyhzqybg.jpg) no-repeat center center;background-size: cover}.fyhzqyfl{text-align: center}.fyhzqyfl li{display: inline-block;vertical-align: top;cursor: pointer;border: 1px solid #b5bccc;line-height: .49rem;text-align: center;min-width: 1.4rem;padding: 0 .1rem;color: #193062;margin: 0 .035rem;  -webkit-border-radius:.04rem;  -moz-border-radius:.04rem;  border-radius:.04rem; }.fyhzqyfl li.fyqyliatv{background: #eecf80;color: #193062;border-color: #eecf80}.fyqybot{}.fyqynrsub{display: none;text-align: center;}.fyqynrsub ul{margin-left: -1%;margin-right: -1%}.fyqynrsub li{background: #fff;display: inline-block;vertical-align: top;width: 17.84%;height: 1.01rem;  box-shadow: 0 0 .56rem 0 rgba(48, 68, 112, 0.1);-webkit-border-radius:17rem;  -moz-border-radius:17rem;  border-radius:.17rem;margin: 0 .9% .25rem;position: relative;overflow: hidden}.fyqynrsub li img{position: absolute;  margin: auto;  top: -9999px;  right: -9999px;  bottom: -9999px;  left: -9999px;  max-width: 85%;  max-height: 85%;}.fyghs{background: url(../images/fyghsbg.jpg) no-repeat center center;background-size: cover}.fyghsbot{margin-left: 2.6rem;overflow: hidden}.fyghsjt{margin-top: .7rem;position: relative}.fyghsjt .fyjt0,.fyghsjt .fyjt1{position: relative;top: 0;margin: 0;left: auto !important;right: auto !important}.fygdtcss{bottom: 0 !important;height: 1px!important;background: #bac0d0;top:  .36rem !important;left: 6%!important;width: 88%!important;}.fygdtcss .swiper-scrollbar-drag,.fygdtcss .swiper-pagination-progressbar-fill{height: 3px;background: #f1d282;margin-top: -1px;position: absolute}.fyghslb{}.fyghslb .swiper-slide,.fyghslb .swiper-slide img{width: 3.21rem;height: 4.52rem}.fyghslb .swiper-slide{position: relative;overflow:hidden;    -webkit-border-radius:.1rem .1rem 0 0;-moz-border-radius:.1rem .1rem 0 0;border-radius:.1rem .1rem 0 0;}.fyghslb p{line-height: .7rem;background: #fff;position: absolute;z-index: 3;height: .7rem;border-bottom: 1px solid #193062;margin-top:-1px;padding: 0 .05rem;bottom: 0;left: 0;width: 100%;box-sizing: border-box}.fyghslb p span.left{color: rgba(25,48,98,.8)}.fyghslb p span.right{color: #193062}.fyghslb p span.fyljds{display: none}.fyghstxt{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.fyghstxt:after{width: 100%;height: 100%;content: "";position: absolute;top: 0;left: 0;background: url(../images/fyydsbg.jpg) no-repeat center center;background-size: cover;opacity: 0}.fyghstxt p{position: relative;background: none;margin-bottom: .17rem;opacity:1 !important;}.fyghsjj{background: rgba(250,246,234,.8);border: 1px solid rgba(255,255,255,.8);position: relative;z-index: 3;padding: .12rem}.fyghstxt pre{line-height: .3rem;color: #193062}.fyghstxtsub{position: absolute;bottom: -100%;left:5%;width: 90%;}.fyghslb .swiper-slide:hover{  -webkit-border-radius:.1rem;  -moz-border-radius:.1rem;  border-radius:.1rem;}.fyghslb .swiper-slide:hover p{opacity: 0}.fyghslb .swiper-slide:hover .fyghstxtsub{bottom: .15rem}.fyghslb .swiper-slide:hover .fyghstxt:after{opacity: .85}.fyzsds{background:url(../images/fyzsdsbg.jpg) no-repeat center center;background-size: cover;position: relative}.fydsbot{}.fydsbot .fymore{position: absolute;top: .5rem;right:.4rem;}.fydsbot .fymoreaa{text-align: right;width: auto;height: .14rem;line-height: .14rem;background: none;overflow: inherit}.fydsbot .fymoreaa span{height: .14rem}.fydsbot .fymoreaa:after{display: none}.fydsbot .fymore:hover span.fymorewz{color: #ecb600}.fydsbot .fymore:hover span.fymorejt{background-image: url(../images/fyjt1.png)}.fydsbot li{float: left;width: 47.4%;position:relative;margin:0 5.2% .3rem 0;border: 1px solid rgba(255,255,255,.2);box-sizing: border-box;overflow: hidden;padding: .4rem .4rem .2rem 1.8rem}.fydsbot li:nth-child(2n){margin-right: 0}.fydsbot li:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%; background-image: -moz-linear-gradient(-145deg, rgb(139,149,170) 0%, rgb(70,88,126) 100%);    background-image: -webkit-linear-gradient(-145deg, rgb(139,149,170) 0%, rgb(70,88,126) 100%);    background-image: -ms-linear-gradient(-145deg, rgb(139,149,170) 0%, rgb(70,88,126) 100%);opacity: .25;}.fydsbotle,.fydsbotri,.fymore{position: relative;z-index: 3}.fydsbotle{width: .89rem;position: absolute;top: .4rem;left: .3rem}.fydstx{background: #f1d282;width: .89rem;height: .89rem;position: absolute}.fydstx img{display: block;width: .54rem;height: .54rem;margin: .175rem auto 0}.fydsyear{background: url(../images/fynficn.png) no-repeat center center;background-size: cover;width: .46rem;height: .46rem;position: absolute;top: -.2rem;right: -.35rem;color: #f1d282;line-height: .35rem;text-align: center}.fydsyear span{display: inline-block;margin-left: .01rem}.fydsbotri{}.fydsxm{margin-bottom: .17rem}.fydsxm span{display: inline-block;vertical-align: middle}.fydsxmxm{color: #fff;font-weight: bold;min-width: 1rem;margin-right: .1rem}.fydsxmdw{color: #f1d282}.fydszz{position: relative;display: inline-block;vertical-align: top;background: rgba(255,255,255,.4);color: #fff;padding: .06rem .2rem}.fydszz:after,.fydszz:before{content: "";position: absolute;background-repeat:no-repeat;width: .14rem;height: .14rem;background-position: center center;background-size: cover}.fydszz:before{background-image: url(../images/fydslin0.png)}.fydszz:after{background-image: url(../images/fydslin1.png)}.fydszz:before{top: -.06rem;left: -.06rem}.fydszz:after{bottom: -.06rem;right: -.06rem; }.fydzly{position: relative;line-height: .26rem;color: #fff;padding-left: .86rem;margin-top: .13rem;margin-left: .2rem}.fydzly span{font-weight: bold;position: absolute;top: 0;left: 0}.fybangdan{}.fybangdan .fymore{margin-top: .7rem}.fyjtnews{position: relative}.fybdbot{overflow: hidden}.fyjt0,.fyjt1{position: absolute;background-color: #e8eaef;width: .72rem;height: .72rem;cursor: pointer;z-index: 2;top: 50%;margin-top: -.36rem;background-size: .34rem auto;background-position:  center center;background-repeat: no-repeat}.fyjt0{left: -1.4rem;background-image: url(../images/fylbjt0.png)}.fyjt1{right: -1.4rem;background-image: url(../images/fylbjt1.png)}.fyjt0:hover{background-color: #f1d282;background-image: url(../images/fylbjtred0.png)}.fyjt1:hover{background-color: #f1d282;background-image: url(../images/fylbjtred1.png)}.fybdlb{}.fyofimg{height: 3.78rem;position: relative;padding-top: .3rem;overflow: hidden}.fyofimg img.fyofimgtt{display: block;margin:.5rem auto 0;width: 1.65rem;height: 2.58rem;z-index: 3;position: relative}.fyofimg img.fyoflogo{display: block;height: .29rem;position: absolute;bottom: .96rem;left: 50%;z-index: 5;max-width: 90%}.fyofimg img.fyofimgbg{position: absolute;width: 100%;display: block;z-index: 4;bottom: 0;left: 0}.fyofimg img.fyofimgyy{position: absolute;width: 100%;display: block;z-index: 2;top:.2rem;left: 0}.fybdlb .swiper-slide p{border-bottom: 1px solid #d1d6e0;padding-bottom: .1rem;line-height: .3rem;position: relative}.fybdlb .swiper-slide p span.left{color: #193062;width: 50%;}.fybdlb .swiper-slide p span.right{color: #ecb600;width: 50%;text-align: right}.fybdlb .swiper-slide p span{display: block}.fybdlb .swiper-slide p span i{font-style: normal}.fybdlb .swiper-slide p span.fyjlxytop{color: #193062;margin-bottom: .1rem}.fybdlb .swiper-slide p span.fyjlxybot{color: #ecb600}.fybdlb .swiper-slide:hover p,.fyzsbotsub li:hover p{border-bottom-color: #193062}.fybdlb .swiper-slide:hover .fyofimg img.fyofimgyy,.fyzsbotsub li:hover .fyofimg img.fyofimgyy{top: 0}.fybdlb .swiper-slide:hover .fyofimg img.fyofimgtt,.fyzsbotsub li:hover .fyofimg img.fyofimgtt{margin-top: .3rem}.fyzx{background: url(../images/fyzxbg.jpg) no-repeat center center;background-size: cover}.fyzxbot{}.fyzxbot li{float: left;width: 48%;border-bottom: 1px solid #d6d9e2;margin: 0 4% 0 0}.fyzxbot li:nth-child(2n){margin-right: 0}.fyzxbot li a{line-height: .77rem;color: #193062;padding-left: 1.47rem;position: relative;background: url(../images/jiahao.png) no-repeat center right;background-size: .15rem auto;padding-right: .5rem}.fyzxbot li span{position: absolute;top: 0;left: 0}.fymore{text-align: center}.fymoreaa{display: inline-block;vertical-align: top;width: 2.5rem;height: .62rem;background: #193062;color: #fff;line-height: .62rem;  -webkit-border-radius:.31rem;  -moz-border-radius:.31rem;  border-radius:.31rem;text-align: center}.fymoreaa span{display: inline-block;vertical-align: top;height: .62rem;}.fymoreaa{position: relative;overflow: hidden}.fymoreaa span{position: relative;z-index: 3}.fymoreaa:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height:0;background: #f1d282;}.fymorewz{margin-right: .1rem}.fymorejt{background: url(../images/fyjt0.png) no-repeat center center;width: .14rem;height: .14rem;background-size: 100% auto;}.fyfannao{}.fyfnbot{position: relative}.fyfnimg{display: block;margin: 0 auto;width: 4.35rem;}.fyfnbot li{position: absolute;width: 4.47rem;height: 1.21rem;border: 1px solid #d7dbe4;box-sizing: border-box;text-align: right}.fyfnbot li.fyfnli1{top: 0;left: 0}.fyfnbot li.fyfnli2{top: 0;right: 0;}.fyfnbot li.fyfnli3{top: 50%;left: 0;margin-top: -.605rem}.fyfnbot li.fyfnli4{top: 50%;right: 0;margin-top: -.605rem}.fyfnbot li.fyfnli5{bottom: 0;left: 0}.fyfnbot li.fyfnli6{bottom: 0;right: 0;}.fyfnbot li span{position: absolute;color: #193062;opacity: .06;left: .25rem;top: 0;line-height: 1.21rem}.fyfnbot li h3{position: absolute;color: #193062;font-weight: normal;top: 50%;width: 100%;left: 0;box-sizing: border-box;padding: 0 .4rem 0 .3rem;}.fyfnbot li:nth-child(2n){text-align: left}.fyfnbot li:nth-child(2n) h3{padding: 0 .7rem 0 .3rem;}.fyfnbot li:nth-child(2n) span{left: auto;right: .25rem}.fyqzjh,.fyhxgw{background: url(../images/fyqzjhbg.jpg) no-repeat center center;background-size: cover}.fyqzbot{}.fyqzbot li{float: left;width: 33.33%;box-sizing: border-box;padding-top: .6rem;position: relative;padding-left: 1rem;padding-right: 6.5%}.fyqzbot li:nth-child(3n){padding-right: 0}.fyqzbot li:after{content: "";width: 1px;height: 100%;border-right:1px dashed #cdd2dc;position: absolute;top: 0;right: 10.35%}.fyqzbot li:before{content: "";width: 100%;height: 1px;border-bottom:1px dashed #cdd2dc;position: absolute;top: 0;right: 0}.fyqzbot li img{position: absolute;top: .6rem;left: 0;width: .52rem}.fyqzbot li h3{font-weight: normal;color: #193062;margin-bottom: .2rem}.fyqzbot li p{}.fyqzbot li:nth-child(1),.fyqzbot li:nth-child(2),.fyqzbot li:nth-child(3){padding-top: 0 !important;padding-bottom: .6rem}.fyqzbot li:nth-child(1) img,.fyqzbot li:nth-child(2) img,.fyqzbot li:nth-child(3) img{top: 0 !important;}.fyqzbot li:nth-child(1):before,.fyqzbot li:nth-child(2):before,.fyqzbot li:nth-child(3):before,.fyqzbot li:nth-child(3n):after{display: none}.fyzcrs{background: url(../images/fyzcrsbg.jpg) no-repeat center center;background-size: cover}.fyzcrs .biaoti h2{color: #fff}.fyzcrs .biaoti p{color: rgba(255,255,255,.6)}.fyzcbot{background: url(../images/fyrsnrbg.png) no-repeat center center;background-size: cover;padding: .3rem .5rem;box-sizing: border-box;position: relative}.fyzcbot:after{content: "";position: absolute;top: 50%;left: .5rem;height: 1px;background: rgba(255,255,255,.3);right: .5rem}.fyzcbot li{float: left;width: 33.33%;text-align: center;padding: .5rem .4rem;box-sizing: border-box;position: relative}.fyzcbot li:after{content: "";position: absolute;left: 0;height: 1px;background:#193062;width: 0;}.fyzcbot li span{color: rgba(25,48,98,.6)}.fyzcbot li h3{color: #193062;font-weight: normal}.fyzcbot li p{color: #193062}.fyzcbot li:nth-child(1):hover:after,.fyzcbot li:nth-child(2):hover:after,.fyzcbot li:nth-child(3):hover:after{width: 100%;bottom: 0}.fyzcbot li:nth-child(4):hover:after,.fyzcbot li:nth-child(5):hover:after,.fyzcbot li:nth-child(6):hover:after{width: 100%;top: 0}.fyhxgw{}.fygwbot{padding-bottom: .4rem}.fygwbot li{float: left;width: 23.35%;margin: 0 2.2% .3rem 0;overflow: hidden;position: relative}.fygwbot li:after{content: "";position: absolute;bottom: -.05rem;left:50%;height: .1rem;width: 0;background: #eed38f;-webkit-border-radius:.1rem;  -moz-border-radius:.1rem;  border-radius:.1rem;}.fygwbot li:hover:after{width: 64%;left: 18%}.fygwbot li:nth-child(4n){margin-right: 0}.fygwhy{position: relative;overflow: hidden}.fygwhy h3{line-height: .75rem;position: relative;z-index: 5;text-align: center;color: #fff}.fygwhy img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 1;z-index: 3}.fygwhy:after,.fygwhy:before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%}/*.fygwhy:before{background: rgba(25,48,98,.2);z-index: 2;background: #193062;}*//*.fygwhy:after{background: url(../images/fyhxbtyy1.png) no-repeat center center;background-size: cover;z-index: 4}*//*.fygwbot li:hover .fygwhy{}*//*.fygwbot li:hover .fygwhy h3{color: #193062}*//*.fygwbot li:hover .fygwhy:before{background: #faf6ea}*//*.fygwbot li:hover .fygwhy:after{background-image: url(../images/fyhxbtyy.png)}*/.fygwzy{background: #fff;padding: .35rem 0;text-align: center}.fygwzy h4{font-weight: normal;margin-bottom: .1rem}.fygwzy p span{color: #ecb600;font-weight: bold;}.fygwzy p i{font-style: normal;margin: 0 .07rem;font-weight: 100}.fygwbot li:hover{    -webkit-transform:translateY(-.2rem);-moz-transform:translateY(-.2rem);-o-transform:translateY(-.2rem);transform:translateY(-.2rem)}/*.fygwbot li:hover .fygwzy{padding: .5rem 0}*/.fyzjb{background: url(../images/fyxyzjbgbg.jpg) no-repeat center center;background-size: cover}.fyzjb .fyhzqyfl li{background: #fff;border-color: #fff}.fyzjb .fyhzqyfl li.fyqyliatv{background: #eecf80;border-color: #eecf80}.fyzjbbot{overflow: hidden}.fyzjbbot .fyzjbjt{margin-top: 1rem}.fyzjbbot .fyjt0,.fyzjbbot .fyjt1{left: 0;position: relative;margin: 0;right: auto}.fyzjblbt{display: none}.fyzjblbdiv{}.fyzjblbdiv .swiper-slide{text-align: center;height: 3.75rem;width: 2.55rem;opacity: .5;position: relative}.fyzjblbdiv .swiper-slide:after{background: #193062;content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 2.88rem;  -webkit-border-radius:.3rem; -moz-border-radius:.3rem;  border-radius:.3rem;}.fyzjblbdiv .swiper-slide:before{background: url(../images/fywjlogbg1.png) no-repeat center center;background-size:cover;content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 2.88rem;  -webkit-border-radius:.3rem; -moz-border-radius:.3rem;  border-radius:.3rem;z-index: 3}.fyzjblbdiv .swiper-slide-prev,.fyzjblbdiv .swiper-slide-next{margin-top: .3rem}.fyzjlogo{background: #fff;position: relative;overflow: hidden;width: 1.55rem;height: 1.55rem;border: .07rem solid #f6e3bd;margin: 0 auto;z-index: 2}.fyzjlogo img{ position: absolute;  margin: auto;  top: -9999px;  right: -9999px;  bottom: -9999px;  left: -9999px;  max-width: 90%;  max-height: 90%;}.fyzjxy,.fyzjqz,.fyzjxm{position: relative;z-index: 4}.fyzjxy{color: #193062;}.fyzjqz{background:rgba(255,255,255,.67);display: inline-block;margin: .15rem 0 .35rem;color: #193062;line-height: .54rem;width: 72%;border: 1px solid rgba(255,255,255,.5);    -webkit-border-radius:.27rem;    -moz-border-radius:.27rem;    border-radius:.27rem;}.fyzjxm{color: #193062}.fyzjblbdiv .swiper-slide-active{width: 3.04rem;opacity: 1;height: 4.45rem}.fyzjblbdiv .swiper-slide-active .fyzjlogo{width: 1.84rem;height: 1.84rem}.fyzjblbdiv .swiper-slide-active:before{height: 3.43rem}.fyzjblbdiv .swiper-slide-active:after{height: 3.43rem}.fyzjbjt{position: relative}.fymap{}.fymap li{margin-bottom: .5rem;border-bottom: 1px #e8eaef solid;padding-bottom: .1rem}.fymap li h2{}.fymap li h2 a{display: inline-block;position: relative;padding-left: .25rem;line-height: 1}.fymap li h2 a:after{content: "";position: absolute;top: 0;left: 0;width: .03rem;height: 100%;background: #193062;}.fymaperji{margin-top: .3rem}.fymaperji a{display: inline-block;margin: 0 .6rem .2rem 0}.fyzxbq{}.fyzxbq li{float: left;background: #f3f5f6;margin: 0 .15rem .15rem 0}.fyzxbq li a{display: block;padding:0 .14rem;line-height: .45rem}.page{line-height:.41rem;text-align:center;position:relative;font-size: .2rem}.page a,.page span{display:inline-block;text-decoration:none;cursor:pointer;text-align:center;vertical-align:top;min-width: .41rem;color: rgba(25,48,98,.56);  -webkit-border-radius:50%;  -moz-border-radius:50%;  border-radius:50%;}.page span.pagecurrent,.page a:hover{color:#193062;background: #f1d282}.page a.prev,.page a.next{color: #193062;margin: 0 .4rem}.page a.prev:hover,.page a.next:hover{background: none;text-decoration: underline}.fygushi{}.fygsbot{}.fygssub{display: none}.fygssub li{float: left;width: 43%;margin: 0 14% .44rem 0}.fygssub li:nth-child(2n){margin-right: 0}.fygssub .fyofimg{width: 45%}.fygssub .fyofimg p{position: absolute;bottom: .15rem;left: 0;text-align: center;color: #193062;z-index: 4;width: 100%}.fygsbotri{width: 48%;padding-top: 1rem}.fygsxmal{border-bottom: 1px solid #193062;padding-bottom: .1rem;}.fygsxmal span{display: block}.fygsxmal span i{font-style: normal}.fygsxmal span.fyjlxytop{color: #193062;margin-bottom: .1rem}.fygsxmal span.fyjlxybot{color: #ecb600}.fygsbt{color: #193062;margin: .25rem 0 .15rem}.fygsjj{margin-bottom: .3rem}.fygsjj{}.fygsxq,.syckxq span{color: #74809b;padding-right: .3rem;background: url(../images/fyjt2.png) no-repeat center right;background-size: auto .14rem;display: inline-block;opacity: .4}.fygssub li:hover .fyofimg img.fyofimgtt{margin-top: .3rem}.fygssub li:hover .fyofimg img.fyofimgyy{top: 0}.fygssub li:hover .fygsxq{color: #ecb600;background-image: url(../images/fyjt1.png);opacity: 1}.fydstd{background: #fafbfc}.fytdbot{padding-bottom: .15rem}.fytdbot li{float: left;width:31.429%;margin: 0 2.8565% .5rem 0;padding-bottom: 1.28rem;position: relative}.fytdbot li:nth-child(3n){margin-right: 0}.fytdbot li:after{content: "";position: absolute;width: 100%;height: 3.61rem;    background: url(../images/fytdbg1.png) no-repeat center  center;background-size: cover;bottom: 0;left: 0;    -webkit-border-radius:.2rem;    -moz-border-radius:.2rem;    border-radius:.2rem}.fydsimg{padding-bottom: 102%;margin: 0 auto;width: 73%;z-index: 3}.fydsimg:after{content: "";position: absolute;width: 100%;height: 3.61rem;    background: url(../images/fytdimgbg.png) no-repeat center  bottom;bottom: 0;left: 0;background-size: 100% auto;opacity: 0}.fydsjj{text-align: center;position: absolute;bottom:.25rem;left: 0;    width: 90%;z-index: 3;padding: 0 5%}.fydsjjxm{color: #193062;}.fydsjjzc{color: #193062;margin-top: .05rem}.fydsjjxq{color: #193062;height: 0}.fytdbot li:hover:after{background-image: url(../images/fytdbg2.png);box-shadow: 0 0 .2rem rgba(0,0,0,.5)}.fytdbot li:hover p,.fytdbot li:hover pre{color: #fff}.fytdbot li:hover .fydsjjxq{height: 1.2rem;margin-top: .25rem;}.fytdbot li:hover .fydsimg:after{opacity: 1}.fyrmwd{}.fywdbot{background: #f8f9fa;padding:.2rem .3rem .2rem 0}.fywdbot ul{height: 9.14rem;overflow: auto}.fywdbot ul::-webkit-scrollbar{width:.12rem;}.fywdbot ul::-webkit-scrollbar-track{background-color:#f8f9fa;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.fywdbot ul::-webkit-scrollbar-thumb{background-color:#e1e5eb;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.fywdbot ul::-webkit-scrollbar-thumb:hover {background-color:#e1e5eb}.fywdbot ul::-webkit-scrollbar-thumb:active {background-color:#e1e5eb}.fywdbot li{padding: .45rem 0;margin: 0 .8rem 0 1.3rem;position: relative;border-bottom: 1px solid #dfe0e1}.fywdbot li:last-child{border-bottom: 0}.fywdbot li p{position: absolute;top: .8rem;left: -1.3rem;background: #193062;color: #fff;min-width: .6rem;height: .6rem;line-height: .6rem;padding: 0 .14rem;box-sizing: border-box;    -webkit-border-radius:0 .3rem .3rem 0;    -moz-border-radius:0 .3rem .3rem 0;    border-radius:0 .3rem .3rem 0;}.fywdbot li h3,.fywdbot li pre{color: #ecb600;position: relative;padding-left: .6rem;font-weight: normal;line-height: .38rem;margin-bottom: .35rem;display: block}.fywdbot li h3 span,.fywdbot li pre span{position: absolute;top: 0;left: 0;background: #ecb600;color: #fff;width: .38rem;height: .38rem;display: block;    -webkit-border-radius:.1rem;    -moz-border-radius:.1rem;    border-radius:.1rem;text-align: center}.fywdbot li pre{color: #74809b;margin-bottom: 0 !important;}.fywdbot li pre span{background: #cbd1dc;top:-.05rem;}.fyneitui{background: url(../images/fyntbg.jpg) no-repeat center bottom;background-size: cover}.fyntbot{}.fyntbot li{float: left;width: 25%;box-sizing: border-box;padding: .6rem .4rem;background: rgba(255,233,178,.2)}.fyntbot li:nth-child(2),.fyntbot li:nth-child(4),.fyntbot li:nth-child(5),.fyntbot li:nth-child(7){background: rgba(255,233,178,.7)}.fyntbot li img{height: .4rem;display: block}.fyntbot li h3{color: #193062;font-weight: normal}.fyntbot li pre{color: #193062}.fyntqy{background: #f5f5f5 url(../images/fyntdt.png) no-repeat center bottom;}.fyntqybot{}.fyntqylb{display: none}.fyntqylb li{float: left;width: 23.5%;margin: 0 2% .3rem 0;background: #fff; box-shadow: 0 0 .56rem 0 rgba(48, 68, 112, 0.1);overflow: hidden;padding: .3rem .2rem;box-sizing: border-box}.fyntqylb li:nth-child(4n){margin-right: 0}.fyntzylogo{position: relative;overflow: hidden;border-bottom: 1px solid #e4e4e4;height: .56rem;margin-bottom: .24rem}.fyntzylogo img{height: .4rem;display: block;margin: 0 auto;}.fyntqylb li h3{text-align: center;font-weight: normal;color: #193062;margin-bottom: .2rem}.fyxyzs{}.fyzsbot{}.fyzsbotsub{display: none}.fyzsbotsub li{float: left;width: 18.715%;margin: 0 1.60625% .5rem 0}.fyzsbotsub li:nth-child(5n){margin-right: 0}.fyzsbotsub li p{  border-bottom: 1px solid #d1d6e0;  padding-bottom: .1rem;  position: relative;margin-top: .4rem}.fyzsbotsub li p span.left{color: #193062; }.fyzsbotsub li p span.right{ color: #ecb600; text-align: right;}.fyzsbotsub li p span{display: block}.fyzsbotsub li p span i{font-style:normal}.fyzsbotsub li p span.fyjlxytop{color: #193062;margin-bottom: .1rem}.fyzsbotsub li p span.fyjlxybot{color: #ecb600}.fyylr{background:#fff url(../images/fyylrbg.jpg) no-repeat center bottom;background-size: 100% auto}.fyylrbot{}.fyylle,.sygyle{width: 43%}.fyylle{padding-top: .3rem}.fyylri{width:50.429%;box-sizing: border-box;padding: 0 0  .2rem .2rem;position: relative}.fyylri:after{content: "";position: absolute;bottom: 0;left: 0;background: #f1d282;width: 97%;height: 97%}.fyylimg{padding-bottom: 67%;z-index: 3;  }.fyylri video {    position: relative;    z-index: 3;}.fyylimg/*,.fyylri:after*/{-webkit-border-radius:1rem 0 1rem 0;  -moz-border-radius:1rem 0 1rem 0;  border-radius:1rem 0 1rem 0;}.sydsyuan{width: 1.8rem;position:absolute;background: url(../images/fyjt0.png) no-repeat center center;background-size: .14rem auto;z-index: 3;height: 1.8rem}.sydsyuan img{ -webkit-animation:yuanys 20s  linear infinite;-moz-animation:yuanys 20s  linear infinite;-ms-animation:yuanys 20s  linear infinite;-o-animation:yuanys 20s  linear infinite;width: 100%;display: block}.sydsyuan_hov2{left: 50%;margin-left: -.9rem;bottom: -.7rem}.sydsyuan_hov{left: 50% !important;margin-left: -.9rem;bottom: -.7rem;top: auto !important;}@keyframes yuanys{    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)    }}@keyframes yuanys{    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)    }}@keyframes yuanys{    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)    }}@keyframes yuanys{    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)    }}@keyframes yuanys{    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 boxshow{    0% {        box-shadow: 0 0 .27rem .17rem rgba(247,228,180,.7);    }    50% {        box-shadow: 0 0 .27rem .17rem rgba(247,228,180,.2);    }    100% {        box-shadow: 0 0 .27rem .17rem rgba(247,228,180,.7);    }}@-o-keyframes boxshow{    0% {        box-shadow: 0 0 .27rem .17rem rgba(247,228,180,.7);    }    50% {        box-shadow: 0 0 .27rem .17rem rgba(247,228,180,.2);    }    100% {        box-shadow: 0 0 .27rem .17rem rgba(247,228,180,.7);    }}@-ms-keyframes boxshow{    0% {        box-shadow: 0 0 .27rem .17rem rgba(247,228,180,.7);    }    50% {        box-shadow: 0 0 .27rem .17rem rgba(247,228,180,.2);    }    100% {        box-shadow: 0 0 .27rem .17rem rgba(247,228,180,.7);    }}@-moz-keyframes boxshow{    0% {        box-shadow: 0 0 .27rem .17rem rgba(247,228,180,.7);    }    50% {        box-shadow: 0 0 .27rem .17rem rgba(247,228,180,.2);    }    100% {        box-shadow: 0 0 .27rem .17rem rgba(247,228,180,.7);    }}.fydsjzs{background: url(../images/fydsjbg.jpg) no-repeat center center;background-size: cover}.fydsjbot{}.fydsjbot ul{    display: flex;    flex-wrap: wrap;}.fydsjbot li{/*float: left;*/width: 25%;text-align: center;margin-bottom: .5rem;}.fydsjbot li p{width: 2.36rem;margin: 0 auto .3rem;height: 2.36rem;color: #193062;background: url(../images/fydsjyuan.png) no-repeat center center;background-size: 100% 100%;}.fydsjbot li p span{line-height: 2.36rem}.fydsjbot li p i{font-style: normal;display: inline-block;vertical-align: top;margin-top: .8rem}.fydsjbot li h3{font-weight: normal;color: #193062}.fyyzsfw{background:url(../images/fyyzsbg.jpg) no-repeat center center;background-size:cover}.fyyzsfw .biaoti span,.syofzsle .biaoti span,.symain .biaoti span,.syofzsle .biaoti p span{color: #193062}.symain .biaoti p span,.syofzsle .biaoti p span{color: #efb900;font-size: .16rem}.fyfwbot{}.fyfwbot li{float: left;width: 31.5%;margin: 0 2.75% .7rem 0}.fyfwbot li:nth-child(3n){margin-right: 0}.fyfwbot li h3{color: #193062;position: relative;line-height: 1;padding-bottom: .2rem;margin-bottom: .2rem}.fyfwbot li h3:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;background: #cfd2d9;height: 1px}.fyfwbot li h3:before{content: "";position: absolute;bottom: 0;left: 0;width: 0;background: #efb900;height: 1px;opacity: 0;z-index: 3}.fyfwbot li:hover h3{color: #efb900}.fyfwbot li:hover h3:before{width: 100%;opacity: 1}.fyqywh{background:#f7f7f7 url(../images/fywhbg.jpg) no-repeat center bottom;background-size: 100% auto}.fywhbot{}.fywhbot li{position: relative;padding-bottom: 26.992%;margin-bottom: .25rem}.fywhbot li:after{content: "";position: absolute;background-repeat: no-repeat;background-size:cover;width: 100%;height:100%;top:0;left: 0;background-position:  center left;}.fywhbot li.fywhli1:after{background-image: url(../images/fywhbg1.png);}.fywhbot li.fywhli2:after{background-image: url(../images/fywhbg2.png);}.fywhbot li.fywhli3:after{background-image: url(../images/fywhbg3.png);}.fywhbot li.fywhli4:after{background-image: url(../images/fywhbg4.png);}.fywhbot li.fywhli1{width: 32.14%;float: left;}.fywhbot li.fywhli2{width: 67%;float: right}.fywhbot li.fywhli3{width: 67%;float: left;}.fywhbot li.fywhli4{width: 32.14%;float: right}.fywhtxt{position: absolute;bottom: .3rem;left: 1rem;right: .3rem;z-index: 3}.fywhtxt h3{color: #fff;line-height: 1;margin-bottom: .25rem;padding-bottom: .25rem;border-bottom: 1px solid rgba(255,255,255,.3);position: relative}.fywhtxt h3:after{content: "";position: absolute;background: url(../images/fyyeinc.png) no-repeat center left;background-size: 100% auto;width: .46rem;height: .19rem;top: .1rem;left: -.65rem}.fywhtxt p{color: #fff}.fywhbot li.fywhli3 .fywhtxt p{display: inline-block;min-width: 30%;margin-bottom: .2rem}.fywhbot li.fywhli2 .fywhtxt  h3{color: #193062}.fywhbot li.fywhli2 .fywhtxt  p{color: #193062}.fyzyqx{background: url(../images/fyqxbg.jpg) no-repeat center bottom;background-size: 100% auto}.fyrybot{}.fyryri{width:29.072%}.fyryri li{display: none;background: url(../images/fyzzkuang.png) no-repeat center center;background-size: 100% 100%;padding: .2rem;box-shadow: 0 0 .2rem rgba(0,0,0,.3)}.fyryimg{padding-bottom: 72%}.fyryle{width: 66%;height: 3.1rem;overflow: auto}.fyryle::-webkit-scrollbar{width:.12rem;}.fyryle::-webkit-scrollbar-track{background-color:#f8f9fa;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.fyryle::-webkit-scrollbar-thumb{background-color:#e1e5eb;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.fyryle::-webkit-scrollbar-thumb:hover {background-color:#e1e5eb}.fyryle::-webkit-scrollbar-thumb:active {background-color:#e1e5eb}.fyryle li{cursor: pointer;padding: .37rem 0 .37rem 2.5rem;border-top: 1px solid #d9d9d9;border-bottom: 1px solid #d9d9d9;margin-bottom: -1px;position: relative;margin-right: .2rem}.fyryle li span{position: absolute;top: 50%;left: 0;width: 2.7rem;color: #193062;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.fyryle li span i{font-style: normal}.fyryle li h3{font-weight: normal}.fyryle li.fyryatv{border-color: #000000;z-index: 3}.fyryle li.fyryatv h3{color: #ecb600}.fytyxqle{width: 71%}.fyxqbt{border-bottom: 1px solid #e5e5e5;padding-bottom: .25rem;margin-bottom: .25rem}.fyxqbt h1{position: relative;font-weight: normal;padding-left: .3rem;margin-bottom: .15rem}.fyxqbt h1:after{position: absolute;content: "";width: .05rem;background: #f1d282;height: 100%;top: 0;left: 0}.fyxqbt p.fyxqbq{}.fyxqbt p.fyxqbq a{display: inline-block;border: 1px solid #d3dee6;padding: 0 .15rem;line-height: .34rem;vertical-align: top;margin-right: .1rem}.fyxqbt p.fyxqxy span{display: inline-block;vertical-align: top;margin-right: .35rem}.fyxqbjq{}.fyxqnext{border-bottom: 1px solid #e8eaef;border-top: 1px solid #e8eaef;padding: .4rem 0;margin-top: .4rem}.fyxqnext a{color: #193062;margin-bottom: .3rem}.fyxqnext a:last-child{margin-bottom: 0 !important;}.fytyxqri{width: 22.5%}.fydsdiv{border: 1px solid #e0e9f0;margin-bottom: .5rem;  -webkit-border-radius:.1rem; -moz-border-radius:.1rem;  border-radius:.1rem;overflow: hidden;background: #f9fafb}.fydsdiv:last-child{margin-bottom: 0}.fyxqcb{position: relative;line-height: .8rem;height: .8rem}.fyxqcb:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #193062}.fyxqcb img{position: absolute;width: 100%;height: 100%;top: 0;left: 0;opacity: .2;z-index: 3}.fyxqcb h3{position: relative;z-index: 3;color: #f1d282;margin-left: .2rem;padding-left: .2rem}.fyxqcb h3:after{position: absolute;content: "";background: #f1d282;width: .03rem;height: .21rem;top: 50%;left: 0;margin-top: -.105rem}.fydszx{}.fyxqdszx{padding:0 .2rem}.fyxqdszx li{padding: .2rem 0 .2rem .8rem;border-bottom: 1px #e0e1e1 solid;position: relative}.fyzxle{width: .62rem;height: .62rem;position: absolute;top: .2rem;left: 0;overflow: hidden;float: inherit}.fyzxle img{display: block;width: 100%;}.fyzxri{float: inherit}.fyzxri p{margin-bottom: .05rem}.fyzxri p.fydszn{margin-bottom: .1rem}.fydsjy{color: #193062;font-size: .24rem;}.fydsjy span{color: #ecb600;font-size: .14rem;display: inline-block}.fyrmbq{}.fybqbot{padding: .28rem 0 .2rem .18rem}.fybqbot li{float: left;margin: 0 .1rem .1rem 0}.fybqbot li a{display: block;line-height: .36rem;padding: 0 .15rem;border: 1px solid #d3dee6}.fyaltj{}.fyxqtjbot{padding: .26rem}.fyxqtjbot li{margin-bottom: .22rem}.fyxqtjbot li:last-child{margin-bottom: 0 !important;}.fyrmzx{}.fyrmzxbot{padding: .2rem .3rem}.fyrmzxbot li{position: relative;}.fyrmzxbot li:after{position: absolute;content: "";background: url(../images/fyjtzx0.png) no-repeat center center;background-size: cover;width: .23rem;height: .23rem;top:50%;right: 0;opacity: .3;margin-top: -.115rem}.fyrmzxbot li a{display: block;padding-right: .3rem;z-index: 3;position: relative}.fyrmzxbot li.fymsglatv:after{background-image: url(../images/fyjtzx1.png);opacity: 1}.fyrmzxbot li.fymsglatv a{color: #ecb600}.fyrmzxbot li:hover:after{background-image: url(../images/fyjtzx1.png)}.fyzxlbri{width: 70%}.fyxwlb{}.fyxwlb li{padding-bottom: .38rem;margin-bottom: .37rem;border-bottom: 1px solid #e8eaef}.fyxwlb li:last-child{margin-bottom: 0 !important;}.fyxwle{width: 34.695%;padding-bottom: 21.5%;}.fyxwri{width: 60%}.fyxwsj{position: relative}.fyzxlble{width: 22.5%}.fyxzhm{}.fyxzhmbot{}.fyxzhmbot li{float: left;width: 48.6%;margin: 0 2.8% .5rem 0;background: #fff;overflow: hidden}.fyxzhmbot li:nth-child(2n){margin-right: 0 !important;}.fyzximg{padding-bottom: 41.7%}.fyzximg:after{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: url(../images/fyjrbg.png) no-repeat center bottom;background-size: 100% auto;opacity: 0}.fyzxtxt{padding: .25rem .3rem .3rem}.fyzxtxt h3{font-weight: normal;line-height: .7rem;border-bottom: 1px solid #d5d7dd;margin-bottom: .2rem}.fyxzhmbot li:hover{box-shadow: 0 0 .2rem rgba(0,0,0,.1);}.fyxzhmbot li:hover .fyzximg:after{opacity: 1}.fygangwei{background: url(../images/fygwbg.jpg) no-repeat center center;background-size: cover;}.fygwlb{}.fygwlbsub{background: #fff;margin-bottom: .2rem;padding: .4rem .5rem;position: relative}.fygwtop{}.fygwmc{position: relative;padding-right: .5rem;cursor: pointer}.fygwmc:after{position: absolute;content: "";background: url(../images/fyjiaho0.png) no-repeat center center;width: .24rem;height: .24rem;background-size: cover;top: 50%;right: 0;margin-top: -.12rem}.fygwdd{display: none;padding: .28rem 0;border-bottom: 1px solid #e0e0e0;margin-bottom: .5rem}.fygwdd span{color: #193062;margin-right: 1.2rem}.fygwnr{display: none;position: relative;min-height: 3.37rem}.fygwnr:after{width: 3.12rem;height: 3.37rem;background: url(../images/fyjllogo2.png) no-repeat center center;background-size: cover;content: "";position: absolute;bottom: -.3rem;right: -.3rem}.fygwnr .fymore{position: absolute;bottom: 0;right: 0}.fygwbjq{margin-bottom: .5rem;margin-right: 3rem}.fygwbjq:last-child{margin-bottom: 0 !important;}.fygwzz{margin-bottom: .3rem;color: #193062}.fybjqgw{}.fygwdjxs{}.fygwdjxs .fygwmc:after{background-image: url(../images/fyjiaho1.png)}.fygwdjxs .fygwdd{display: block}.fygwdjxs .fygwnr{display: block}.fyhmgs{overflow: hidden}.fyhmgsbot{margin-left: 2.6rem;overflow: hidden;padding: .2rem 0 0 .2rem}.fyhmgslb .swiper-slide{width: 14rem;background: #fff;position: relative;box-shadow: 0 0 .2rem rgba(0,0,0,.1); -webkit-border-radius:.2rem;  -moz-border-radius:.2rem;  border-radius:.2rem;overflow: hidden;    /*opacity: 0;*/}/*.fyhmgslb .swiper-slide-next{opacity: .3}*//*.fyhmgslb .swiper-slide-active{opacity: 1}*/.fyhmgsle{width: 72%;position: absolute;top: 0;left: 0;height: 100%;box-sizing: border-box;padding: .6rem  1rem .4rem 1.3rem}.fyhmgsle:after,.fyhmgsle:before{content: "";position: absolute;width: .62rem;height: .46rem;background-size: cover;background-position: center center;background-repeat: no-repeat}.fyhmgsle:before{background-image: url(../images/fydh0.png);top: .4rem;left: .3rem}.fyhmgsle:after{background-image: url(../images/fydh1.png);bottom: .4rem;right: .3rem}.fygsbjq{height: 4.5rem;overflow: auto;padding-right: .2rem}.fygsbjq::-webkit-scrollbar{width:.04rem;}.fygsbjq::-webkit-scrollbar-track{background-color:#e5e5e5;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.fygsbjq::-webkit-scrollbar-thumb{background-color:#f1d282;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.fygsbjq::-webkit-scrollbar-thumb:hover {background-color:#f1d282}.fygsbjq::-webkit-scrollbar-thumb:active {background-color:#f1d282}.fyhmgsri{width:27.215%;height: 5.7rem;background: url(../images/fygsbgt.jpg) no-repeat center center;background-size: cover;padding: .25rem .3rem 0;box-sizing: border-box}.fygstx{-webkit-border-radius:.1rem;  -moz-border-radius:.1rem;  border-radius:.1rem;height: 4.52rem;overflow: hidden}.fygstx img{display: block;width: 100%;height: 100%}.fygsxm{font-weight: bold;font-size: .42rem;position: relative;line-height: 1;margin-top: .2rem}.fygslogo{display: block;margin: .35rem auto .2rem;height: .39rem}.fygszj{font-weight: normal;font-size: .2rem;position: absolute;bottom:.05rem;right: 0}.fylxtel{padding-bottom: 31.4%;}.fylxtel:after{content: "";position: absolute;background:rgba(23,44,90,.6) url(../images/fykfbg.png) no-repeat center bottom;background-size: 100% auto;width: 100%;height: 100%;bottom: 0;left: 0}.fylxtel:before{content: "";position: absolute;background:rgba(255,255,255,.2);top:50%;left: 50%;width: 1px;height: 1.95rem;margin-top: -.975rem;z-index: 3}.fylxtel li{position: absolute;top: 1.7rem;text-align: center;width: 50%;z-index: 3}.fylxtel li img{position: relative;width: .66rem;height: .66rem;margin: 0 auto .4rem;display: block;border: .06rem solid #fff;box-sizing: border-box}.fylxtel li p{color: #fff}.fylxtel li.fylxtelli1{left: 0}.fylxtel li.fylxtelli2{right: 0}.fyhezuo{}.fyhezuo li{float: left;margin: 0 3.2% .4rem 0;width: 48.4%;background: #fff;box-shadow: 0 0 .2rem rgba(0,0,0,.1);overflow: hidden}.fyhezuo li:nth-child(2n){margin-right: 0}.fyhzimg{padding-bottom: 40%}.fyhztxt{padding: .5rem .5rem 0}.fyhzbt{color: #193062;padding-bottom: .25rem;margin-bottom: .2rem;border-bottom: 1px solid #e5e5e5}.fyhzjj{margin-bottom: .3rem;}.fyhzjj p{position: relative;padding-left: .3rem;margin-bottom: .15rem}.fyhzjj p:after{position: absolute;content: "";top: .1rem;left: 0;width: .06rem;height: .06rem;background: #193062;}.fyhzlx{margin-bottom: .15rem}.fylxnr{margin-bottom: .2rem}.fylxnr pre{color: #74809b}.fyhzwx{text-align: center;}.fyhzwx img{background: #f9f9f9;padding: .07rem;width: 1.14rem;box-sizing: border-box;border: 1px solid #d1d6e0}.fyhzwx p{margin-top: .1rem}.fyhzts{margin-top: .6rem;display: none}.fyhzts p{position: relative;padding-left: .44rem;margin-bottom: .3rem}.fyhzts img{display: inline-block;vertical-align: middle;width: .26rem;position: absolute;top: 0;left: 0}.fyhezuo li:last-child .fyhzts{display: block}.fyhezuo li:nth-child(1),.fyhezuo li:nth-child(2){height: 8.8rem}.fyhezuo li:nth-child(3),.fyhezuo li:nth-child(4){height: 6.6rem}.fyxssx{background: url(../images/fymqbg.jpg) repeat center center;background-size: cover}.fyxsxx{}.fyxsbot{}.fyxsbot li{float: left;width: 48.57%;position: relative;margin-right: 2.86%;overflow: hidden;padding: .5rem .55rem;box-sizing: border-box;}.fyxsbot li:nth-child(2n){margin-right: 0}.fyxsbot li:after{content: "";position: absolute;background:rgba(25,48,98,.5) url(../images/fysxlibg1.png) no-repeat top left;width: 100%;height: 100%;top: 0;left: 0;background-size: auto 100%}.fyxsbot li .fymore{text-align: left}.fyxsbot li .fymoreaa{background: #f1d282}.fyxsbot li .fymorewz{color: #333333}.fyxsbot li .fymorejt{background-image: url(../images/fyjt2.png)}.fyxsbot li:nth-child(2n) .fymoreaa{background: #193062}.fyxsbot li:nth-child(2n) .fymorewz{color: #fff}.fyxsbot li:nth-child(2n) .fymorejt{background-image: url(../images/fyjt0.png)}.fyxsbot li:nth-child(2n) .fymoreaa:after{display: none !important;}.fyxsbot li .fymore:hover{opacity: .9}.fyxximg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover}.fyxsbt{position: relative;z-index: 3;color: #fff;margin-bottom: .45rem;padding-left: .6rem}.fyxsbt:after{position: absolute;background: url(../images/fyyeinc.png) no-repeat center left;content: "";width: .46rem;height: .19rem;background-size: cover;top: 50%;left: 0;margin-top: -.095rem}.fyxsys{position: relative;z-index: 3;padding: .3rem 0 .3rem .3rem;margin-bottom: .35rem;    border-width: 1px;    border-color: rgba(212, 213, 215,.5);    border-style: solid;    border-radius: 20px;    background-image: -moz-linear-gradient( 145deg, rgba(139,149,170,.58) 0%, rgba(70,88,126,.58) 100%);    background-image: -webkit-linear-gradient( 145deg, rgba(139,149,170,.58) 0%, rgba(70,88,126,.58) 100%);    background-image: -ms-linear-gradient( 145deg, rgba(139,149,170,.58) 0%, rgba(70,88,126,.58) 100%);}.fyxsyssub{margin-bottom: .4rem}.fyxsyssub:last-child{margin-bottom: 0 !important;}.fyystop{color: #fff;margin-bottom: .15rem}.fyysbot{}.fyysbot p{position: relative;padding-left: .17rem;margin-bottom: .1rem;color: #fff}.fyysbot p:after{position: absolute;content: "";background: #f1d282;width: .06rem;height: .06rem;top: .07rem;left: 0}.fyxsbot li:nth-child(2n){}.fyxsbot li:nth-child(2n) .fyxsbt{color: #193062}.fyxsbot li:nth-child(2n) .fyystop{color: #193062}.fyxsbot li:nth-child(2n) .fyysbot p{color: #193062}.fyxsbot li:nth-child(2n):after{background:rgba(241,216,153,.5) url(../images/fysxlibg2.png) no-repeat top right;background-size: auto 100%}.fyxsbot li:nth-child(2n) .fyxsys{    background-image: -moz-linear-gradient( 145deg, rgba(255,255,255,.25) 0%, rgba(255,255,255,.25) 100%);    background-image: -webkit-linear-gradient( 145deg, rgba(255,255,255,.25) 0%, rgba(255,255,255,.25) 100%);    background-image: -ms-linear-gradient( 145deg, rgba(255,255,255,.25) 0%, rgba(255,255,255,.25) 100%);    border-color:  rgba(255,255,255,.3);}.fyqmts{background: url(../images/fytsbg.jpg) no-repeat center center;background-size: cover}.fyqmts .biaoti h2,.fyqmts .biaoti p{color: #fff}.fytsbot{overflow: hidden;background: rgba(25,48,98,.7)}.fytsbot li{position: relative;width: 50%;float: left;padding: .7rem .5rem .7rem 1.3rem;box-sizing: border-box}.fytsbot li img.fytsiimg{position:absolute;width: 100%;height: 100%;top: 0;left: 0}.fytsbot li img.fytsicn{position:absolute;top: .7rem;left: .6rem;z-index: 3;width: .52rem}.fytsbot h3{position: relative;z-index: 3;color: #193062}.fytsbot p{position: relative;z-index: 3;padding-left: .22rem;color: #193062}.fytsbot p:after{content: "";position: absolute;top: 50%;left: 0;width: .06rem;height: .06rem;background: #193062;margin-top: -.03rem}.fytsbot li:nth-child(1),.fytsbot li:nth-child(4){}.fytsbot li:nth-child(1):after,.fytsbot li:nth-child(4):after{content: "";position: absolute;background: rgba(241,216,153,.94) url(../images/fysxlibg.png) no-repeat center bottom;background-size: 100% auto;bottom: 0;left: 0;width: 100%;height: 100%}.fytsbot li:nth-child(2),.fytsbot li:nth-child(3){}.fytsbot li:nth-child(2) p:after,.fytsbot li:nth-child(3) p:after{background: #fff}.fytsbot li:nth-child(2) h3,.fytsbot li:nth-child(3) p,.fytsbot li:nth-child(2) p,.fytsbot li:nth-child(3) h3{color: #fff}.fytsbot li:nth-child(2) img.fytsiimg,.fytsbot li:nth-child(3) img.fytsiimg{display: none}.fysxhp{}.fyhpbot{}.fyhpbot li{float: left;width: 22%;position: relative;padding-left: .66rem;box-sizing: border-box;margin: 0 4% .64rem 0}.fyhpbot li:nth-child(4n){margin-right: 0}.fyhptx{position: absolute;top: 0;left: 0;width: .54rem;height: .54rem;background: #fff;overflow: hidden}.fyhptx img{display: block;width: 100%}.fyhptxt{}.fyhpbttop{color: #193062}.fyhpckxq{color: #193062;line-height: .15rem}.fyhpckxq span{color: #74809b;font-weight: bold;position: relative;opacity: .4;padding-right: .25rem;display: inline-block}.fyhpckxq span:after{position: absolute;content: "";background: url(../images/fyjt2.png) no-repeat center center;background-size: cover;width: .15rem;height: .15rem;top: 0;right: 0}.fysxxm{background: url(../images/fysxxmbg.jpg) no-repeat center center;background-size: cover}.fysxxmbot{margin-left: 2.6rem;margin-bottom: .6rem;overflow: hidden}.fysxsub{display: none}/*.fysxlb{overflow: inherit}*/.fysxlb .swiper-slide{width: 6.85rem;background: #fff;padding: .4rem .5rem .25rem;box-sizing: border-box;/*box-shadow: 0 0 .2rem rgba(0,0,0,.1);*/overflow: hidden; -webkit-border-radius:.2rem;  -moz-border-radius:.2rem;  border-radius:.2rem;}/*.fysxlb .swiper-slide-prev{opacity: 0}*/.fyqylogo{position: relative;border-bottom: 1px solid #d1d6e0;padding-bottom: .15rem;margin-bottom: .3rem}.fyqylogo img{position: absolute;width: 1.28rem;height: .53rem;top: -.15rem;right: 0;display: none}.fyqybjq{}.fysxzq{}.fysxzq li{position: relative;padding-left: .8rem;margin-bottom: .1rem;line-height: .3rem}.fysxzq li span{position: absolute;top: 0;left: 0;color: #193062}.fyhyzxmain{background: #fafafa}.fyhyfl{}/*.fyhyflsub{width: 48.6%;background: #fff;margin-bottom: .7rem;float: left;box-shadow: 0 0 .2rem rgba(0,0,0,.1);overflow: hidden}*//*.fyhyflsub:nth-child(2n){margin-left: 2.8%}*/.fyhyflsub{width: 48.6%;background: #fff;margin-bottom: .7rem;box-shadow: 0 0 .2rem rgba(0,0,0,.1);overflow: hidden;display: inline-block;vertical-align: top}.fyhyflsub:nth-child(2n){margin-left: 2%}.fyhyfltop{position: relative}.fyhyfltop:after{position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;background: rgba(25,48,98,.8);z-index: 3}.fyhyfltop h3{line-height: .94rem;position: relative;z-index: 5;text-align: center;color: #f1d282;}.fyhyfltop img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 1;z-index: 3}.fyhyflbot{background: #fff;padding: .45rem .45rem .15rem}.fyhyflbot li{float: left;width:28.795%;margin: 0 6.8075% 0 0;}.fyhyflbot li:nth-child(3n){margin-right: 0 !important;}.fyhylogo{background: #fff;border: 1px solid #e4e4e4;height: .56rem;overflow: hidden;position: relative}.fyhylogo img{    position: absolute;  margin: auto;  top: -9999px;  right: -9999px;  bottom: -9999px;  left: -9999px;  max-width: 100%;  max-height: 100%;}.fyhyflbot li p{opacity: 0;color: #193062;text-align: center;margin-top: .15rem}.fyhyflsub:hover{    -webkit-transform:translateY(-.325rem);-moz-transform:translateY(-.325rem);-o-transform:translateY(-.325rem);transform:translateY(-.325rem);margin-bottom: 0}.fyhyflsub:hover .fyhyflbot li{margin-bottom: .2rem}.fyhyflsub:hover .fyhyflbot li p{opacity: 1}.fyhzzymore{text-align: center;margin-top: .1rem}.fyhzzymore .fymore{display: inline-block;vertical-align: top;margin: 0 .15rem}.biaoti p span{color: #efb900}.fysls{width: 9.3rem;margin: 0 auto}.fyslsle{width: 40%;padding-top: .35rem}.fyslsle img{max-width:100%;display: block;margin-bottom: .4rem}.fyslszso{font-size: .26rem;color: #183063;line-height: .5rem;margin-bottom: .35rem}.fyslswzo{font-size: .2rem;color: #183062;opacity: .7;margin-bottom: .1rem;position: relative;padding-left: .15rem}.fyslswzo:after{content: "";position: absolute;background: #5d6e91;width: .06rem;height: .06rem;top: 50%;margin-top: -.03rem;  -webkit-border-radius:50%;left: 0;  -moz-border-radius:50%;  border-radius:50%;}.fyslstz{font-size: .2rem;color: #183062;margin-top: .3rem}.fyslstz a{color: #ffbf00;}.fyslstz a:hover{text-decoration: underline}.fyslsri{width: 51%}.fyslsri img{display: block;max-width: 100%;}/*共用*/.fyxwsj{line-height: .42rem}.fyxwlb .fymore{position: absolute;top: 0;right: 0}.fyxwlb .fymoreaa{line-height: .42rem;height: .42rem;width: 1.5rem;background: none;border: 1px solid #193062;color: #193062}.fyxwlb .fymoreaa span{height: .42rem}.fyxwlb .fymorejt{background-image: url(../images/fyjt2.png)}.fyxwlb li:hover .fyxwbt{color: #ecb600}.fyxwlb li:hover .fymoreaa{border-color: #f1d282}.fyxwlb li:hover .fymoreaa:after{height: 100%;}.fyxqdszx .fymoreaa{width: 100%;line-height: .42rem;height: .42rem}.fyxqdszx .fymoreaa span{height: .42rem}.fyqmts .fymoreaa{background: #f1d282}.fyqmts .fymoreaa span{color: #333333}.fyqmts .fymorejt{background-image: url(../images/fyjt2.png);}/*.fyghstxt pre,.fydzly,.fybjq{text-align: justify}*/.footdz ul,.footnav ul{display: flex;justify-content: space-between;}.footdz li img,.fyfnbot li h3{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}/*.swiper-button-disabled{display: none}*/.fyxwbt,.fyrmzxbot li a,.fyrmzxbot li a,.fyxqbt h1,.fyxqbt p.fyxqxy span,.fyzxbq li a,.fymap li h2 a,.fyhzlx,.fyzxtxt h3,.fygwmc,.fygsxm,.fygszj,.fyqylogo{color: #193062}.fyjhbot li pre,.fytjbot li p{color: rgba(25,48,98,.8)}.fytjyuan img{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fyofimg img.fyoflogo{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.fywubufa .biaoti h2,.fyzsds .biaoti h2{color: #fff}.fywubufa .biaoti p,.fyzsds .biaoti p{color: rgba(255,255,255,.6)}.fybannertxt{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.fyhyzxmain .biaoti{margin: 1.2rem auto 1.1rem}.fyhpjjbot{margin: .15rem 0 .08rem}.fyzcbot li h3{margin: .1rem 0 .15rem}.fyntbot li h3{margin: .2rem 0 .1rem}.fytjbot,.fywdbot{margin-bottom: .8rem}.fyzxbot{margin-bottom: .77rem}.fyhzqyfl,.footnav{margin-bottom: .7rem}.biaoti h2{margin-bottom: .2rem}.fyfannao .biaoti{margin-bottom: 1.1rem}.fyfnbot{margin-bottom: 1rem}.fyxwlb{margin-bottom: .7rem}.fyneitui .biaoti{margin: 1.15rem auto .6rem}.fyjbtj .biaoti{margin-bottom: .9rem}.fyqlmjh .biaoti{margin-bottom: .55rem}.fywubufa .biaoti{margin-bottom: .8rem}.fygushi .biaoti{margin-bottom: .45rem}.fyzjb .biaoti{margin-bottom: .4rem}.fyhzqy .biaoti{margin-bottom: .75rem}.fyqmts .biaoti,.fyqywh .biaoti{margin-bottom: .6rem}.fyghs .biaoti,.foottop{margin-bottom: .8rem}.fyzsds .biaoti{margin-bottom: .6rem}.fyhxgw .biaoti{margin-bottom: 1rem}.fyylr .biaoti{margin-bottom:1.2rem}.syofzsle .biaoti{margin-bottom:.87rem}.fyxzhm .biaoti{margin-bottom: .65rem}.fyntqy .biaoti{margin-bottom: .5rem}.fyyzsfw .biaoti{margin-bottom: 1rem}.fysxxm .biaoti{margin-bottom: .55rem}.fygangwei .biaoti{margin-bottom: .5rem}.fysxhp .biaoti{margin-bottom: .8rem}.fyrmwd .biaoti{margin-bottom: .6rem}.fydstd .biaoti{margin-bottom: .7rem}.fyxyzs .biaoti{margin-bottom: .5rem}.syrmzx .biaoti{margin-bottom: .77rem}.fyzyqx .biaoti{margin-bottom: .95rem}.fyqzjh .biaoti{margin-bottom: 1.2rem}.fydsjzs .biaoti{margin-bottom: .5rem}.fyxssx .biaoti{margin: 1.3rem  auto .8rem}.fybangdan .biaoti,.fyzxbq{margin-bottom: .55rem}.fyzx .biaoti,.foowl{margin-bottom: .5rem}.fyzcrs .biaoti,.fytsbot{margin-bottom: .65rem}.fyhmgs .biaoti{margin-bottom: .9rem}.syzygh{margin-bottom: 1.2rem}.fyxwbt,.fyxqbt p.fyxqbq{margin-bottom: .2rem}.fytsbot li h3{margin-bottom: .25rem}.fyrmzxbot li{margin-bottom: .3rem}.fyqybjq{margin-bottom: .3rem}.fyxwjj,.fylxtel,.fyntqybot{margin-bottom: .4rem}.fytsbot li p{margin-bottom: .1rem}.fyntbot{margin-bottom: .8rem}.syzygh{margin-top: .95rem}.fylxtel{margin-top: .6rem}.fybdlb .swiper-slide p{margin-top: .4rem}.fyxwbt{margin-top: .1rem}.fymain{padding: .7rem 0}.fyrmwd{padding: 1.3rem 0 1.2rem}.fyzjb{padding:1.5rem 0 1.2rem}.fyzcrs{padding:1.3rem 0 1.36rem}.fyqzjh{padding:1.2rem 0 1.1rem}.fyfannao{padding: 1.2rem 0 1rem}.fyhxgw{padding: 1.2rem 0 .86rem}.fyjbtj{padding: 1.1rem 0 1rem}.fyqlmjh{padding: 1.8rem 0 .3rem}.fywubufa{padding: 1.8rem 0 1.9rem}.fyhzqy{padding: 1.2rem 0 .9rem}.fyghs{padding: 1.2rem 0 .77rem}.fyzsds{padding: 1.5rem 0 1.66rem}.fybangdan{padding: 1.26rem 0 1.4rem}.fyzx{padding: .86rem 0 1.1rem}.fydstd{padding: 1.2rem 0 1rem}.fygushi{padding: 1.25rem 0 .5rem}.fyxyzs{padding: 1.3rem 0 .8rem}.fyntqy{padding: 1.2rem 0 1rem}.fyylr{padding: 1.2rem 0 1.4rem}.fydsjzs{padding: 1.2rem 0 .55rem}.fygangwei{padding: 1.1rem 0 .95rem}.fyqmts{padding: 1.2rem 0 1rem}.fyxzhm{padding: 1.2rem 0 .1rem}.fyhmgs{padding: 1.2rem 0 .9rem}.fyhyzxmain{padding: 0 0 1rem}.fysxxm{padding: 1.2rem 0 1.1rem}.fysxhp{padding: 1.2rem 0 .6rem}.fyxssx{padding:0 0 1.3rem}.fyzyqx{padding:1.2rem 0 1.5rem}.fyqywh{padding:1.1rem 0}.fyyzsfw{padding:1.4rem 0 .55rem}.fydstd{padding:1.2rem 0 .9rem}.syrmzx{padding:1.2rem 0}.syofzs{padding:1.6rem 0 1.5rem}.syntqy{padding:2.3rem 0 2.2rem}.symain{padding:1.15rem 0 .6rem}.fyneitui{padding-bottom: 1.2rem}/*字体*/.fyfnbot li span{font-size: 1rem}.fydsjbot li p span{font-size: .7rem}/*70*/.fybanwz1,.banntxt p.banntxtspan{font-size: .56rem}/*56*/.biaoti h2,.fybanwz3,.fyyzsfw .biaoti span,.syofzsle .biaoti span,.symain .biaoti span{font-size: .46rem}/*一级 46*/.foottel{font-size: .44rem}/*44*/.fyhzbt,.fyxqbt h1,.fyryle li span i,.fygwzy p span,.fygwzy p i{font-size: .36rem}/*36*/.fyxsbt,.fywhtxt h3,.fyzcbot li span,.syghbt h3,.banntxt p.banntxtpp,.fyzjxm{font-size: .32rem}/*32*/.fydsjbot li p i{font-size: .3rem}/*30*/.fytjbot li h3,.fybdlb .swiper-slide p span.left,.fylxtel li p,.fyhyfltop h3,.fyzsbotsub li p span.left,.fydsjjxm,.fygsxmal span.fyjlxytop,.fybdlb .swiper-slide p span.fyjlxytop,.fyzsbotsub li p span.fyjlxytop{font-size: .28rem}/*28*/.fydsxmxm,.headertel,.fyfwbot li h3,.fywdbot li h3,.fywdbot li pre span,.cbltctel p{font-size: .26rem}/*26*/.fyghstxt p span.left,.fybanwz2,.fyqzbot li h3,.fyhzlx,.fyqylogo,.fyxwbt,.fymap li h2 a,.fyzxtxt h3,.fygwmc,.fyqylogo,.fytsbot li h3,.fyryle li span,.fywhtxt p,.fyzcbot li h3,.fyntbot li h3,.fyntqylb li h3,.syxwri h4{font-size: .24rem}/*24*/.fyfnbot li h3,.fyhpbttop,.fygsbt,.fyzjxy{font-size: .22rem}/*22*/.fydsyear,.fyghstxt p span.right,.fygwzz,.fyxqcb h3,.fyrmzxbot li a,.fyhzts p,.fyystop,.fyryle li h3,.fyylle,.fydsjbot li h3,.fygwzy h4,.fydsjjzc,.rmzxbq li h3,.syjlgrxx{font-size: .2rem}/*20*/.foothxb,.fyhyflbot li p{font-size: .18rem}/*18*/body,input,select,textarea{font-size:.16rem;}/*默认16*/.fyzxbot li span,.footdz,.footbot,.fydsyear span,.footnavsub a,.fyxqbt p.fyxqxy span,.fydsxl,.fydszn,.fyhzwx p,.fyhpckxq,.fygsxq,.syjyqk,.syckxq,.syxwtime,.footwx p{font-size: .14rem}/*14*/.fyzjblbdiv .swiper-slide-active .fyzjxy{font-size: .26rem}/*26*/.fyzjblbdiv .swiper-slide-active .fyzjqz{font-size: .2rem}/*20*/.fyzjblbdiv .swiper-slide-active .fyzjxm{font-size: .39rem}/*39*/.fybjq,.fylxnr pre,.fyxwjj,.fylxnr pre,.fyzxtxt p,.fyfwbot li p,.fywdbot li pre,.syxwri h4{line-height: .32rem}.fyxwjj,.fyzxtxt p,.syxwri h4{height: .64rem}.fywbfbot li pre,.fyqzbot li p,.fyqybjq,.fyhpbttop,.fyhpjjbot,.fyzcbot li p,.fyntbot li pre,.fyntqylb li pre,.fydsjjxq,.fygsjj,.fygsbt,.syxwjj{line-height: .3rem}.fyhpbttop,.fyhpjjbot,.fygsjj,.fygsbt,.syxwjj{height: .6rem}.fydsxl,.fydszn{line-height: .24rem}.fyylle{line-height: .38rem}/*交互*/.fytjbot li:hover{ background-color: rgb(255, 255, 255);  box-shadow: 0 0 .56rem 0 rgba(48, 68, 112, 0.1);  -webkit-border-radius:.13rem;  -moz-border-radius:.13rem;  border-radius:.13rem; }.fytjbot li:hover h3:after{background-image: url(../images/yjslinered0.png)}.fymoreaa:hover:after{height: 100%;}.fyzxbot li a:hover,.foothxb:hover,.fymbx a:hover,.fyxqtjbot li a:hover,.fyrmzxbot li a:hover,.fyxqnext a:hover,.fymap li a:hover{color: #ecb600}.foowl a:hover,.footbah a:hover,.footzc a:hover,.footnavsub a:hover{color: #fff}.fybqbot li a:hover,.fyxqbt p.fyxqbq a:hover{color: #ecb600;background: #fcf5e2;border-color: #fcf5e2}.fyzxbq li:hover{background: #fcf5e2;}.fyzxbq li:hover a{color: #ecb600;}.fymap li a:hover:after{background: #ecb600}.fysxlb .swiper-slide:hover{background: #fdfcf8 url(../images/fysxxmbg2.jpg) no-repeat center bottom;background-size: 100% auto}.fysxlb .swiper-slide:hover .fyqylogo{border-color: #193062}.fyhpbot li:hover .fyhpbttop{color: #ecb600}.fyhpbot li:hover .fyhpckxq{color: #ecb600;}.fyhpbot li:hover .fyhpckxq span{color: #ecb600;opacity: 1}.fyhpbot li:hover .fyhpckxq span:after{background-image: url(../images/fyjt1.png)}.fyfnbot li:hover{background: url(../images/fyfnbg.jpg) no-repeat center center;background-size: cover;border: 1px solid #f9e7b7;box-shadow: 0 0 .56rem 0 rgba(48, 68, 112, 0.1); }.fyfnbot li:hover span{opacity: .04}.scaleimg img,.rotateimg img,.fyofimg img.fyofimgyy,.fyofimg img.fyofimgtt,.fybdlb .swiper-slide p,.fyjt0,.fyjt1,.fytjbot li h3:after,.fyjhicn:after,.fywbfbj,.fymoreaa:after,.fymoreaa span,.fyzxbot li a,.foowl a,.footbah a,.footzc a,.footnavsub a:hover,.foothxb,.fyghstxtsub,.fyghstxt:after,.fyghslb p,.naver a,.fymbx a,.fyxwbt,.fymoreaa,.page a,.page span,.fybqbot li a,.fyxqtjbot li a,.fyrmzxbot li a,.fyrmzxbot li:after,.fyxqbt p.fyxqbq a,.fyxqnext a,.fyzxbq li,.fyzxbq li a,.fymap li a,.fymap li a:after,.fyzximg:after,.fyxzhmbot li,.fyhpbttop,.fyhpckxq,.fyhpckxq span,.fyhpckxq span:after,.fyryle li,.fyryle li h3,.fyzcbot li:hover:after,.fyfwbot li h3,.fyfwbot li h3:before,.fyfnbot li span,.fygwbot li,.fygwbot li .fygwzy,.fygwbot li:after,.fyzsbotsub li p,.fydsimg:after,.fydsjj p,.fydsjj pre,.fytdbot li:after,.fydsjjxq,.fygsxq, .syxwri h4,.syckxq,.syckxq span,.syxwtime,.rmzxbq li h3,.syntsub li:after,.header{transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;}.syzxnrri li h4{transition:color 0.6s ease;-webkit-transition:color 0.6s ease;-moz-transition:color 0.6s ease;-o-transition:color 0.6s ease;}.fyhyflsub:hover{transition:transform 0.6s ease;-webkit-transition:transform 0.6s ease;-moz-transition:transform 0.6s ease;-o-transition:transform 0.6s ease;}.bannaos{transition:all 2s ease;-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;}.fymoreapp,.fyfwbot .biaoti,.syxwle .syjyqk,.fyoffmoreapp,.fyxwsjapp{display: none}.fybanwz1 strong{    font-size: .8rem;}.course{    padding-bottom: 1rem;}.course1{    margin: .5rem 0 .8rem;    padding: .7rem 0 .5rem;    background: #fafbfc;}.course_nav{    display: flex;    justify-content: center;}.course_nav img{    max-height: .32rem;}.course_nav img.tu2{    display: none;}.course_nav a{    display: flex;    align-items: center;    justify-content: center;    width: 33.33%;    height: .56rem;    color: #999999;    background: #ebebeb;}.course_nav img{    margin-right: .2rem;}.course_nav p{    font-size: .26rem;}.course_nav a.cur{    color: #ffffff;    background: linear-gradient(to right,#193062,#52699c);}.course_nav a.cur img.tu1{    display: none;}.course_nav a.cur img.tu2{    display: block;}.course_erji{    display: flex;    flex-wrap: wrap;    padding: .4rem 1.2rem 0;}.course_erji a{    position: relative;    display: block;    font-size: .22rem;    line-height: .22rem;    color: #333333;    margin-right: .25rem;    margin-bottom: .2rem;    padding-right: .25rem;    border-right: 1px solid #e5e5e5;}.course_erji a:last-child{    margin-right: 0;    padding-right: 0;    border-right: none;}.course_erji a.cur2,.course_erji a:hover{    color: #ecb600;}.course_erji a span{    position: relative;}.course_erji a.cur2 span:after,.course_erji a:hover span:after{    content: "";    position: absolute;    left: -1%;    bottom: -6px;    width: 102%;    height: 1px;    background: #ecb600;}.course_ul{    background: url(../images/kc_ul.png)top 2.8rem center no-repeat;}.course_ul ul{    display: flex;    flex-wrap: wrap;    padding: 0;}.course_ul ul li{    position: relative;    width: 31.43%;    margin-right: 2.855%;    margin-bottom: .7rem;    border-radius: .1rem;    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);    background: linear-gradient(to bottom,#ffffff,#fefcf7,#fbf5e1);    overflow: hidden;}.course_ul ul li:nth-child(3n){    margin-right: 0;}.course_ul ul li img{    display: block;    width: 100%;    border-radius: 0 0 .1rem .1rem;}.course2_con{    padding: .35rem .1rem .8rem .3rem;}.course2_con h3{    font-size: .26rem;    color: #193062;    font-weight: bold;    margin-bottom: .1rem;}.course2_con h3 strong{    font-size: .22rem;}.course2_con h3:after{    content: "";    display: block;    width: .38rem;    height: .04rem;    margin-top: .05rem;    border-radius: .05rem;    background: #193062;}.course2_des{    max-width: 3.3rem;    min-height: .9rem;    font-size: .2rem;    line-height: .3rem;    color: #333333;}.course2_con span{    position: absolute;    left: .3rem;    bottom: 0.3rem;    font-size: .16rem;    line-height: .28rem;    color: #666666;    padding-left: .35rem;    background: url(../images/kc_more.png)left center no-repeat;    background-size: .28rem;}.course_ul ul li:hover{    background: #193163;}.course_ul ul li:hover h3{    color: #fefeff;}.course_ul ul li:hover h3:after{    background: #ffffff;    opacity: 0.3;}.course_ul ul li:hover .course2_des{    color: #ffffff;    opacity: 0.7;}.course_ul ul li:hover span{    color: #f1d282;    background-image: url(../images/kc_more1.png);}.course2_m{    display: none;}.ind_kc{    padding-bottom: .5rem;}.ind_kc .course_ul {    margin-top: .95rem;    background: none;}.ind_fw_pad{    padding-top: .6rem;}.ind_fw ul{    display: flex;    flex-wrap: wrap;    padding: 0;}.ind_fw ul li{    position: relative;    display: flex;    align-items: flex-start;    width: 25%;    padding: .4rem .35rem .2rem .4rem;    box-sizing: border-box;}.ind_fw ul li:nth-child(-n+4) {    border-bottom: 1px dashed #dadada;}.ind_fw ul li:after{    content: "";    position: absolute;    right: 0;    top: 0;    width: 0;    height: 65%;    border-right: 1px dashed #dadada;}.ind_fw ul li:nth-child(4n):after{    display: none;}.ind_fw ul li:nth-child(-n+4):after{    top: auto;    bottom: 0;}.ind_fw_img{    width: .8rem;    margin-right: .15rem;}.ind_fw_img img{    max-width: 100%;}.ind_fw_ri{    flex: 1;    display: flex;    align-items: center;/*    padding-top: .1rem;*/}.ind_fw_ri h3{    font-size: .20rem;    color: #333333;    margin-bottom: .05rem;}.ind_fw_ri p{    min-height: .6rem;    font-size: .2rem;    line-height: .3rem;    color: #666666;}.ind_fw ul li:hover h3{    color: #efb900;}.ind_fw .fymore{    margin-top: .3rem;}.ab_fw{    padding: 1.2rem 0 1rem;}.ab_fw .biaoti {    margin-bottom: .5rem;}/*offer页新增*/.offer{    background: #ebebec url(../images/of.jpg)bottom center no-repeat;    background-size: cover;}.offer_pd{    padding: .5rem 0 1rem;}.offer_tit{    display: flex;    align-items: center;    justify-content: space-between;    min-height: .5rem;    font-size: .2rem;    color: #eecf80;    text-align: center;    padding: .1rem 0;    border-radius: .12rem;    background: #193062;}.offer_ul{    margin-bottom: .7rem;}.of1{    width: 12.8%;}.of2{    width: 14.2%;}.of3{    width: 10%;}.of4{    width: 12.8%;}.of5{    width: 11.5%;}.of6{    width: 12.8%;}.of7{    width: 13%;}.of8{    width: 12.9%;}.offer_ul ul{    padding: 0;}.offer_ul ul li{    display: flex;    align-items: center;    justify-content: space-between;    min-height: .8rem;    color: #193062;    text-align: center;    margin-top: .2rem;    padding: .1rem 0;    border-radius: .12rem;    box-shadow: 0 0 .3rem rgba(0, 0, 0, 0.15);    background: #ffffff;    cursor: pointer;}.offer_ul ul li p{    padding: 0 .03rem;    box-sizing: border-box;}.offer_ul ul li img{    display: block;    margin: 0 auto;    max-width: 80%;    max-height: .8rem;}.offer_ul ul li span{    position: relative;    display: block;}.offer_ul ul li span:after{    content: "";    position: absolute;    left: 50%;    top: 50%;    width: 0;    height: 0;    background: url(../images/offd.png)center no-repeat;    background-size: cover;    opacity: 0;    transition: all .5s;}.offer_ul ul li p:hover span:after{    width: .31rem;    height: .31rem;    opacity: 1;    margin-left: -.16rem;    margin-top: -.16rem;}.pop {    display: none;}.pop_gb{    display: flex;    justify-content: space-around;    align-items: center;    width: 100%;    height: 100%;    background-color: rgba(0, 0, 0, .3);    position: fixed;    top: 0;    left: 0;    z-index: 99999;}.pop_con{    position: fixed;    top: 50%;    left: 0;    right: 0;    transform: translateY(-50%);    display: flex;    flex-direction: column;    width: 94%;    max-width: 800px;    height: 90%;    max-height: 600px;    margin: 0 auto;    border-radius: .25rem .25rem 0 0;    box-shadow: 0 3px .5rem rgba(0, 0, 0, 0.25);    background: #ffffff;    overflow: hidden;    z-index: 999999;}.pop_tit{    display: flex;    align-items: center;    justify-content: space-between;    height: 50px;    padding: 0 .2rem 0 .3rem;    background: #e3e3e3;}.pop_tit img{    display: block;}.pop_tit span{    cursor: pointer;}.pop_img{    flex: 1;    overflow-x: hidden;    overflow-y: scroll;}.pop_img img{    display: block;    max-width: 100%;    margin: 0 auto;}.al_bj{    background: #F2F2F2;}.case_pd{    padding: 1rem 0 1.2rem;}.case_pd .biaoti{    margin-bottom: .9rem;}.case1_nav{    margin-bottom: .35rem;    padding: .35rem .1rem .1rem .35rem;}.case_box{    border-radius: .16rem;    box-shadow: 0 0 .3rem rgba(0, 0, 0, .05);    background: #ffffff;    box-sizing: border-box;}.case1_nav dl{    display: flex;    align-items: flex-start;    flex-wrap: wrap;    font-size: .14rem;    line-height: .25rem;    margin-bottom: .1rem;}.case1_nav dl dt{    min-width: .8rem;    color: #666666;}.case1_nav dl dd{    display: flex;    flex-wrap: wrap;    flex: 1;    margin-left: 0;}.case1_nav dl dd a{    display: block;    color: #193062;    margin-left: .05rem;    margin-bottom: .15rem;    padding: 0 .14rem;}.case1_nav dl dd a.cur,.case1_nav dl dd a:hover{    border-radius: .04rem;    background: #F1D282;}.case_ul{    padding: .35rem .35rem .55rem;}.case_total{    color: #111111;    margin-bottom: .2rem;}.case_total strong{    color: #193062;}.case_ul ul{    display: flex;    flex-wrap: wrap;    padding: 0;}.case_ul ul li{    position: relative;    width: 31.6%;    margin-right: 2.6%;    margin-bottom: .35rem;    padding: .3rem .2rem .25rem;    border-radius: .08rem;    border: 1px solid #FFF1CC;    list-style: none;    box-sizing: border-box;    transition: all .5s;    z-index: 1;    overflow: hidden;}.case_ul ul li:nth-child(3n){    margin-right: 0;}.case_ul ul li:after{    content: "";    position: absolute;    left: 0;    top: 0;    width: 100%;    height: 38%;    background: linear-gradient(to bottom,#FFF8E8,#FFFFFF);    z-index: -1;}.case_ul ul li a{    position: relative;    z-index: 1;}.case1{    display: flex;    align-items: flex-start;    flex-wrap: wrap;    justify-content: space-between;}.case1_img{    width: 30%;}.case1_img img{    display: block;    max-width: 100%;    margin: 0 auto;    border-radius: .08rem;    box-shadow: 0 0 .3rem rgba(0, 0, 0, .05);}.case1_ri{    width: 67%;    padding-top: .15rem;}.case1_ri h3{    font-size: .16rem;    line-height: .26rem;    color: #111111;    font-weight: normal;    margin-bottom: .08rem;}.case1_ri h3 strong{    font-size: .18rem;}.case1_gj{    display: flex;    flex-wrap: wrap;}.case1_gj span{    font-size: .12rem;    line-height: .2rem;    color: #ECB600;    margin-right: .05rem;    margin-bottom: .05rem;    padding: 0 .05rem;    border-radius: .04rem;    border: 1px solid #ECB600;    background: #FFF8E3;}.case1_gj span:last-child{    margin-right: 0;}.case2{    padding: .15rem 0;    border-bottom: 1px solid rgba(191, 191, 191, .2);}.case2 p{    font-size: .14rem;    line-height: .26rem;    color: #333333;}.case2 p span{    color: #999999;}.case2 p i{    font-style: normal;    color: #ECB600;}.case3{    display: flex;    align-items: center;    flex-wrap: wrap;    padding-top: .15rem;}.case3_lf{    flex: 1;    display: flex;    align-items: center;}.case3_ri a{    display: inline-block;    min-width: 1.18rem;    font-size: .16rem;    line-height: .32rem;    color: #193062;    text-align: center;    padding: 0 .2rem;    border-radius: .3rem;    border: 1px solid #193062;    box-sizing: border-box;}.case3_ri a:hover{    color: #ffffff;    background: #193062;}.case3_img{    width: .5rem;    height: .5rem;    margin-right: .2rem;    border-radius: 50%;    overflow: hidden;}.case3_img img{    display: block;    width: 100%;}.case3_tit{    flex: 1;}.case3_tit h3{    font-size: .14rem;    color: #000000;    font-weight: normal;}.case3_tit h3 span{    color: #999999;}.case3_tit h3 span.scly{    color: #000000;}.case3_tit p{    font-size: .12rem;    color: #333333;}.case_ul ul li:hover{    -webkit-transform: translateY(-.05rem);    -ms-transform: translateY(-.05rem);    transform: translateY(-.05rem);    box-shadow: 0 0 .12rem 2px #FFF1CC;}.anli_pd{    display: flex;    align-items: flex-start;    flex-wrap: wrap;    justify-content: space-between;    padding: .5rem 0 1rem;}.anli_pd ul{    list-style: none;    padding: 0;}.anli_pd img{    display: block;    max-width: 100%;}.anli_lf{    width: 73%;}.anli_ri{    width: 23.2%;}.anli_ri .fydsdiv{    border-color: #D2DAE1;    background: #E9EAEB;}.al_offer h3{    display: flex;    align-items: center;    justify-content: space-between;    padding-right: .2rem;}.al_offer h3 a{    font-size: .14rem;    color: #74809B;    font-weight: normal;}.al_offer h3 a:hover{    color: #f1d282;}.al_offer_pd{    padding: .1rem .15rem;}.al_offer_pd ul{    display: flex;    justify-content: space-between;    line-height: .3rem;    text-align: center;    list-style: none;    padding: 0;}.al_offer_pd li.al_xm{    width: 27%;}.al_offer_pd li.al_xx{    width: 38%;}.al_offer_pd li.al_qy{    width: 33%;}.al_offer_pd ul li{    padding: .05rem 0;}.al_offer1 li{    font-size: .16rem;    color: #193062;    font-weight: bold;}#al_bd{    height: 2rem;    overflow: hidden;}.al_offer2 ul{    border-top: 1px solid #D8D8D9;}.al_offer2 ul li{    font-size: .14rem;    color: #74809B;}.al_bd ul:hover li{    color: #ECB600;}.al_xg ul{    list-style: none;    padding: .25rem .15rem .1rem;}.al_xg ul li{    margin-bottom: .25rem;    padding-bottom: .2rem;    border-bottom: 1px solid #D8D8D9;}.al_xg ul li:last-child{    margin-bottom: 0;    border: none;}.al_xg ul li .case1_img{    width: 20.5%;}.al_xg_ri{    width: 75%;}.al_xg_ri h3{    font-size: .17rem;    color: #193062;    margin-bottom: .03rem;}.al_xg_ri h3 span.hygw{    font-weight: normal;}.al_xg_ri .case1_gj span {    font-size: .12rem;    line-height: .18rem;    background: none;}.al_xg_des{    font-size: .14rem;    line-height: .22rem;    color: #74809B;    padding: .05rem 0 .1rem;}.al_xg ul li .case3_lf{    margin-top: .1rem;    padding-right: .2rem;    background: url(../images/al_y1.png)right .05rem center no-repeat;}.al_xg ul li:hover .al_xg_ri h3{    color: #ECB600;}.al_xg ul li .case3_lf:hover{    background-image: url(../images/al_y.png);}.al_top{    position: relative;    display: flex;    align-items: center;    flex-wrap: wrap;    margin-bottom: .4rem;    padding: .35rem .45rem;    overflow: hidden;}.al_img{    width: 22%;    margin-right: 5%;}.al_img img{    border-radius: .08rem;}.al_y{    width: 73%;    max-width: 570px;}.al_y i{    position: absolute;    top: 0;    right: 0;    display: inline-block;    font-size: .18rem;    line-height: .3rem;    color: #193062;    text-align: center;    font-style: normal;    padding: .15rem .2rem .15rem .35rem;    border-radius: 0 0 0 .64rem;    background: #F1D282;}.al_tit{    margin-bottom: .35rem;    padding-bottom: .1rem;    border-bottom: 1px solid #F2F2F2;}.al_tit h2{    font-size: .2rem;    font-weight: normal;    color: #111111;    margin-bottom: .08rem;}.al_tit .case1_gj span{    font-size: .14rem;}.al_y .case3_tit h3{    line-height: .24rem;}.scly{    display: block;}.al_y .case3_img{    width: .7rem;    height: .7rem;}.case3_tit h3 b{    font-size: .12rem;    color: #333333;    font-weight: normal;}.al_more{    margin-top: .3rem;}.al_more a{    display: inline-block;    width: 1.4rem;    height: .33rem;    font-size: .16rem;    line-height: .33rem;    color: #FFFFFF;    text-align: center;    padding: 0 .3rem;    border-radius: .3rem;    background: #193062;    box-sizing: border-box;}.al_two{    padding: .4rem .4rem .7rem;}.al_nav{    padding-bottom: .3rem;    border-bottom: 1px solid #D5D9E1;}.al_nav ul{    display: flex;    flex-wrap: wrap;    justify-content: space-between;    list-style: none;    padding: 0;}.al_nav ul li{    width: 23.6%;    font-size: .16rem;    line-height: .45rem;    text-align: center;    border-radius: .04rem;    border: 1px solid #74809B;    cursor: pointer;}.al_nav ul li:hover{    border-color: #F1D282;    background: #F1D282;}.al_nav ul li a{    display: block;    color: #193062;}.al_con{    padding: .3rem 0 .3rem .2rem;    border-bottom: 1px solid #D5D9E1;}.al_xb{    position: relative;    font-size: .18rem;    color: #193062;    margin-bottom: .15rem;}.al_xb:after{    content: "";    position: absolute;    left: -.2rem;    top: 50%;    width: .15rem;    height: .15rem;    margin-top: -.075rem;    background: url(../images/al_xb1.png)no-repeat;    background-size: cover;}.al_con2 .al_xb:after{    background-image: url(../images/al_xb2.png);}.al_con3 .al_xb:after{    background-image: url(../images/al_xb3.png);}.al_con4 .al_xb:after{    background-image: url(../images/al_xb4.png);}.al_student{    position: relative;    display: flex;    flex-wrap: wrap;    justify-content: space-between;}.al_student:after{    content: "";    position: absolute;    left: 50%;    top: 50%;    transform: translate(-50%,-50%);    width: 1.28rem;    height: 1.43rem;    background: url(../images/al_rw.png)no-repeat;    background-size: cover;}.al_student ul{    width: 36.5%;}.al_student ul li{    display: flex;    align-items: center;    margin-bottom: .15rem;}.al_student ul:first-child li{    flex-direction: row-reverse;    text-align: right;}.al_student ul li:last-child{    margin-bottom: 0;}.al_student ul li p{    display: inline-block;    min-width: .96rem;    font-size: .18rem;    line-height: .36rem;    color: #FFFFFF;    text-align: center;    padding: 0 .1rem;    border-radius: .08rem;    background: #74809B;    box-sizing: border-box;}.al_student ul li span{    flex: 1;    font-size: .16rem;    color: #333333;    padding: 0 .15rem;}.case_con{    font-size: .14rem;    line-height: .22rem;    color: #333333;}.al_mentor{    display: flex;    align-items: center;    flex-wrap: wrap;    justify-content: space-between;    padding: .35rem .4rem;    border-radius: .08rem;    border: 1px solid #FFF1CC;    background: url(../images/mentor.png)center no-repeat;    background-size: cover;}.mentor_img{    width: 1.5rem;    height: 1.5rem;    border-radius: 50%;    overflow: hidden;}.mentor_img img{    width: 100%;}.mentor_ri{    flex: 1;    padding-left: .4rem;    overflow: hidden;}.mentor_ri dl{/*    position: relative;*/    display: flex;    align-items: flex-start;    font-size: .16rem;    line-height: .33rem;    margin-bottom: .02rem;    padding-left: .2rem;}.mentor_ri dl:last-child{    margin-bottom: 0;}.mentor_ri dl dt{    position: relative;    color: #666666;}.mentor_ri dl dt:after{    content: "";    position: absolute;    left: -.2rem;    top: .1rem;    width: .11rem;    height: .11rem;    border-radius: 50%;    background: #F1D282;}.mentor_ri dl dd{    flex: 1;    color: #333333;    margin: 0;    overflow: hidden;}.mentor_ri dl dd .mentor_f14{    font-size: .14rem;    line-height: .26rem;}.mentor_zy{    display: flex;    align-items: center;    flex-wrap: wrap;}.mentor_z{    flex: 1;}.mentor_z span{    display: inline-block;    font-size: .14rem;    line-height: .2rem;    color: #ECB600;    margin: .03rem 0;    margin-right: .05rem;    padding: 0 .05rem;    border-radius: .04rem;    border: 1px solid #ECB600;    background: #FFF8E3;}.mentor_y a{    display: block;    width: 1.4rem;    color: #FFFFFF;    text-align: center;    border-radius: .3rem;    background: #E2C57A;}.mentor_y a:hover{    background: #193062;}.al_page{    display: flex;    align-items: center;    padding: .25rem 0;    border-bottom: 1px solid #D5D9E1;}.al_page_z{    display: flex;    align-items: center;    flex-wrap: wrap;    flex: 1;}.al_page a{    color: #193062;}.al_page a:hover{    color: #DDAB00;}.al_page_z a{    display: block;    width: 50%;    padding-right: 1%;    box-sizing: border-box;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.al_page_y a{    display: block;    padding-right: .25rem;    background: url(../images/al_page.png)right center no-repeat;}.al_page_y a:hover{    background-image: url(../images/al_page1.png);}.mqfd1{    display: flex;    align-items: flex-end;    flex-wrap: wrap;    justify-content: space-between;    margin-bottom: 1.1rem;}.mqfd1_lf{    position: relative;    width: 3.29rem;    margin-right: .15rem;    border-radius: .14rem .14rem 0 0;    overflow: hidden;}.mqfd1_lf img{    display: block;    width: 100%;}.mqfd1_hg{    position: absolute;    left: 0;    bottom: 0;    width: 100%;    color: #193062;    padding: .5rem .1rem .55rem .3rem;    background: rgba(255, 255, 255, .76);    box-sizing: border-box;}.mqfd1_hg h3{    font-size: .24rem;    font-weight: normal;    margin-bottom: .1rem;}.mqfd1_hg p{    font-size: .18rem;    line-height: .3rem;    opacity: .8;}.mqfd1_ri{    flex: 1;}.mqfd1_ri ul{    display: flex;    flex-wrap: wrap;    justify-content: space-between;    padding: 0;}.mqfd1_ri ul li{    width: 32.1%;    color: #193062;    margin-top: .08rem;    padding: .1rem .2rem;    border-radius: .09rem;    background: #ffffff;    list-style: none;    box-sizing: border-box;}.mqfd1_ri ul li h3{    font-size: .24rem;}.mqfd1_ri ul li p{    font-size: .16rem;    line-height: .3rem;    color: #0c255d;}.mqfd1_ri ul li:hover{    color: #fae5ab;    background: #193062;}.mqfd1_ri ul li:hover p{    color: #ffffff;}.qzpp{    padding: 1.2rem 0 .9rem;}.qzpp .biaoti{    margin-bottom: .6rem;}.qzpp1{    display: flex;    align-items: center;    flex-wrap: wrap;    justify-content: space-between;    flex-direction: row-reverse;}.qzpp1_img{    width: 58%;}.qzpp1_img img{    display: block;    width: 100%;    border-radius: .1rem;    box-shadow: 0 0 .16rem rgba(12, 37, 93, .28);}.qzpp1_lf{    width: 39.2%;    text-align: center;}.qzpp1_lf ul{    display: flex;    justify-content: center;    padding: 0;}.qzpp1_lf ul li{    font-size: .2rem;    line-height: .3rem;    color: #122441;    list-style: none;    margin: 0 .03rem;    padding: 0 .08rem;    background: #eecf80;}.qzpp1_lf ul li:nth-child(2n){    color: #eecf80;    background: #193062;}.qzpp1_lf p{    font-size: .2rem;    margin: .2rem 0 .3rem;}.qzpp2{    padding: .7rem 0;}.tit1{    color: #193062;    text-align: center;    margin-bottom: .5rem;}.tit1 h2{    position: relative;    display: inline-block;    font-size: .24rem;    font-weight: normal;}.tit1 h2:before,.tit1 h2:after{    content: "";    position: absolute;    top: 50%;    width: 0.91rem;    height: .08rem;    margin-top: -.04rem;}.tit1 h2:before{    left: -1rem;    background: url(../images/qzppz.png)right center no-repeat;    background-size: cover;}.tit1 h2:after{    right: -1rem;    background: url(../images/qzppy.png)left center no-repeat;    background-size: cover;}.tit1 p{    font-size: .18rem;    margin-top: .05rem;    opacity: .8;}.qzpp2 ul{    display: flex;    flex-wrap: wrap;    justify-content: space-between;    padding: 0;}.qzpp2 ul li{    position: relative;    width: 19.2%;    text-align: center;    list-style: none;    border-radius: .13rem;    border: 1px solid rgba(12, 37, 93, .3);    box-shadow: 0 .01rem .04rem rgba(12, 37, 93, .46);    background: #ffffff;    transition: all .6s;    overflow: hidden;}.qzpp2 ul li h3{    background: url(../images/qzpp21.jpg)center bottom no-repeat;    background-size: cover;}.qzpp2 ul li h3{    background: url(../images/qzpp21.jpg)center bottom no-repeat;    background-size: cover;}.qzpp2 ul li:nth-child(2) h3{    background-image: url(../images/qzpp22.jpg);}.qzpp2 ul li:nth-child(3) h3{    background-image: url(../images/qzpp23.jpg);}.qzpp2 ul li:nth-child(4) h3{    background-image: url(../images/qzpp24.jpg);}.qzpp2 ul li:nth-child(5) h3{    background-image: url(../images/qzpp25.jpg);}.qzpp2 ul li h3 span{    display: block;    font-size: .24rem;    color: #ffffff;    font-weight: normal;    padding: .15rem 0;    background: rgba(12, 37, 93, .91);}.qzpp2 ul li p{    font-size: .18rem;    line-height: .28rem;    color: #282828;    padding: .15rem .05rem .1rem;    border-top: none;}.qzpp2 ul li:hover{    transform: scale(1.02);    border: 1px solid #f0d27c;    box-shadow: 0 .02rem .04rem rgba(240, 210, 124, .46);}.qzpp2 ul li:hover h3 span{    color: #203669;    background: rgba(238, 207, 128, .74);}/*.qzpp2 ul li:hover:after{    content: "";    position: absolute;    left: 0;    top: 0;    width: 100%;    height: 100%;    border: 1px solid #f0d27c;}*/.qzpp3 ul{    display: flex;    flex-wrap: wrap;    justify-content: center;    padding: 0;}.qzpp3 ul li{    width: 24.6%;    color: #193062;    margin-right: .53%;    margin-bottom: .35rem;    padding: .2rem .4rem;    list-style: none;    box-sizing: border-box;    border-radius: .1rem;    border: 1px solid transparent;}.qzpp3 ul li:nth-child(4),.qzpp3 ul li:last-child{    margin-right: 0;}.qzpp3 ul li h3{    font-size: .24rem;    margin-bottom: .05rem;}.qzpp3 ul li h3:after{    content: "";    display: block;    width: .86rem;    height: .02rem;    margin-top: .03rem;    background: #193062;}.qzpp3 ul li p{    font-size: .18rem;    line-height: .3rem;    opacity: .8;}.qzpp3 ul li:hover{    color: #eecf80;    border-color: #eecf80;    background: url(../images/qzpp3.png)right .15rem center no-repeat;    background-size: 23.6%;}.qzpp3 ul li:hover h3:after{    background: #eecf80;}/***************************适配********************/@media only screen and (max-width:1680px){    .fyhezuo li:nth-child(1), .fyhezuo li:nth-child(2) { height: 8.95rem;  }    .syofzsri{width: 57%}    /*字体*/    .fydsyear,.fyghstxt p span.right,.fygwzz,.fyxqcb h3,.fyrmzxbot li a,.fyhzts p,.fyystop,.fyryle li h3,.fyylle,.fydsjbot li h3,.fygwzy h4,.fydsjjzc,.rmzxbq li h3{font-size: .22rem}/*20*/    .foothxb,.fyhyflbot li p{font-size: .2rem}/*18*/    body,input,select,textarea,.symain .biaoti p span,.syofzsle .biaoti p span{font-size:.1828rem;}/*默认16*/    .fyzxbot li span,.footdz,.footbot,.fydsyear span,.footnavsub a,.fyxqbt p.fyxqxy span,.fydsxl,.fydszn,.fyhzwx p,.fyhpckxq,.fygsxq,.syjyqk,.syckxq,.syxwtime,.footwx p{font-size: .16rem}/*14*/    .offer_tit {        font-size: .24rem;    }}@media only screen and (max-width:1600px){    .syofzsri{width: 56%}    .syofzsri li{padding-top: .3rem}    .fydzly{padding-left: .9rem}    .fydsbot li{padding-right: .2rem}    .fydsbot .fymore{right: .2rem}    .syzxnrri li.syxwhover {padding: .14rem 0;  }    .fyhezuo li:nth-child(1), .fyhezuo li:nth-child(2) { height: 9.3rem;  }    .logo {        margin-right: .5rem;        margin-top: .25rem;    }    /*字体*/    .fyghstxt p span.left,.fybanwz2,.fyqzbot li h3,.fyhzlx,.fyqylogo,.fyxwbt,.fymap li h2 a,.fyzxtxt h3,.fygwmc,.fyqylogo,.fytsbot li h3,.fyryle li span,.fywhtxt p,.fyzcbot li h3,.fyntbot li h3,.fyntqylb li h3,.syxwri h4{font-size: .25rem}/*24*/    .fydsyear,.fyghstxt p span.right,.fygwzz,.fyxqcb h3,.fyrmzxbot li a,.fyhzts p,.fyystop,.fyryle li h3,.fyylle,.fydsjbot li h3,.fygwzy h4,.fydsjjzc,.rmzxbq li h3{font-size: .24rem}/*20*/    .foothxb,.fyhyflbot li p,.foothxb,.fydsyear{font-size: .216rem}/*18*/    body,input,select,textarea,.symain .biaoti p span,.syofzsle .biaoti p span{font-size:.192rem;}/*默认16*/    .fyzxbot li span,.footdz,.footbot,.fydsyear span,.footnavsub a,.fyxqbt p.fyxqxy span,.fydsxl,.fydszn,.fyhzwx p,.fyhpckxq,.fygsxq,.syjyqk,.syckxq,.syxwtime,.footwx p{font-size: .1686rem}/*14*/.fybjq h2 {    font-size: .28rem;}}@media only screen and (max-width:1440px){    .syofzsri{width: 57%}    .fyzcbot li{padding: .4rem .3rem}    .syzxnrri li.syxwhover {  padding: .105rem 0;  }/*    .logo{margin-right: 1rem}*/    .nav li {        padding: 0 .2rem;    }    .fyjt0{left: -.9rem}    .fyjt1{right: -.9rem}    .fytjbot li{width: 3.8rem}    .fydzly { padding-left: 1rem;  }    .fyhzqyfl li{margin: 0}    .fytsbot li{padding: .7rem .6rem .6rem 1.5rem}    .fysxzq li{padding-left: 1rem}    .fywhtxt{left: .8rem}    .fyzxtxt {padding: .25rem .25rem .3rem;  }    .fyhezuo li:nth-child(1),.fyhezuo li:nth-child(2){height: 9.8rem}    .fyhezuo li:nth-child(3),.fyhezuo li:nth-child(4){height: 6.9rem}    .syofzsri li {  padding-top: .25rem;  height: 1.15rem}    /*字体*/    .foothxb,.fyhyflbot li p,.foothxb,.fydsyear{font-size: .225rem}/*18*/    body,input,select,textarea,.symain .biaoti p span,.syofzsle .biaoti p span{font-size:.216rem;}/*默认16*/    .fyzxbot li span,.footdz,.footbot,.fydsyear span,.footnavsub a,.fyxqbt p.fyxqxy span,.fydsxl,.fydszn,.fyhzwx p,.fyhpckxq,.fygsxq,.syjyqk,.syckxq,.syxwtime,.cebianlan li p,.footwx p{font-size: .186rem}/*14*/    .syzxnrri li.syxwhover h4{font-size: .23rem}    .symain .sygybjq{font-size: .24rem}    .cebianlan  li .cbltctel p{font-size: .26rem}    .syjlgrxx{font-size: .24rem}.case_ul ul li {    width: 49%;    margin-right: 2%;}.case_ul ul li:nth-child(3n) {    margin-right: 2%;}.case_ul ul li:nth-child(2n) {    margin-right: 0;}.case1_nav dl {    font-size: .24rem;    line-height: .36rem;}.case1_img {    width: 26%;}.case1_ri {    width: 70%;    padding-top: .2rem;}.case1_ri h3 {    font-size: .28rem;    line-height: .36rem;    margin-bottom: .1rem;}.case1_ri h3 strong {    font-size: .28rem;}.case1_gj span {    font-size: .24rem;    line-height: .3rem;}.case2 p,.case3_ri a {    font-size: .24rem;    line-height: .36rem;}.case3_tit h3,.case3_tit p,.case3_ri a{    font-size: .24rem;}.case3_img {    width: .7rem;    height: .7rem;}.anli_pd .case3_tit h3,.anli_pd .case3_tit p,.anli_pd .case3_ri a{    font-size: .18rem;}.al_y .case3_tit h3 {    line-height: .3rem;}.case3_tit h3 b {    font-size: .16rem;}}@media only screen and (max-width:1366px){    .fydzly{padding-left: 1rem}    .syzxnrri li {  padding: .291rem 0;  }    .syzxnrri li.syxwhover {        padding: .13rem 0;    }    .fyzxri p{margin-bottom: .1rem}    .fydsjy span{font-size: .18rem}    .fydsyear{width: .5rem;height: .5rem}}@media only screen and (max-width:1280px){    .main1440, .fyghsjt{width:16rem;}    .fyghsbot{margin-left: 1.6rem}    .main1200{width: 14rem}    .fydsyear{width: .55rem;height: .55rem;line-height: .45rem;    top: -.25rem;  right: -.45rem;}    .fydzly { padding-left: 1.2rem;  }    .fyjhicn{margin-bottom: .2rem}    .fywbfbot li:after{height: 3.4rem;margin-top: -1.7rem}    .syzxnrri li.syxwhover { padding: .21rem 0;  }    .fyqynrsub ul{margin-left: -4.5%;margin-right: -4.5%;}    .fysxzq li {  padding-left: 1.2rem;  }    .fyhezuo li:nth-child(1),.fyhezuo li:nth-child(2){height: 10rem}    .fyhezuo li:nth-child(3),.fyhezuo li:nth-child(4){height: 7.2rem}    /*字体*/    .fyghstxt p span.left,.fybanwz2,.fyqzbot li h3,.fyhzlx,.fyqylogo,.fyxwbt,.fymap li h2 a,.fyzxtxt h3,.fygwmc,.fyqylogo,.fytsbot li h3,.fyryle li span,.fywhtxt p,.fyzcbot li h3,.fyntbot li h3,.fyntqylb li h3,.syxwri h4{font-size: .255rem}/*24*/    .fydsyear,.fyghstxt p span.right,.fygwzz,.fyxqcb h3,.fyrmzxbot li a,.fyhzts p,.fyystop,.fyryle li h3,.fyylle,.fydsjbot li h3,.fygwzy h4,.fydsjjzc,.rmzxbq li h3{font-size: .25rem}/*20*/    .foothxb,.fyhyflbot li p,.fydsyear{font-size: .245rem}/*18*/    body,input,select,textarea,.fydsyear,.symain .biaoti p span,.syofzsle .biaoti p span{font-size:.24rem;}/*默认16*/    .fyzxbot li span,.footdz,.footbot,.fydsyear span,.footnavsub a,.fyxqbt p.fyxqxy span,.fydsxl,.fydszn,.fyhzwx p,.fyhpckxq,.fygsxq,.syjyqk,.syckxq,.syxwtime,.footwx p{font-size: .21rem}/*14*/    .syzxnrri li.syxwhover h4{font-size: .26rem}    .symain .sygybjq,  .syjlgrxx{font-size: .25rem}    .fydzly,.fytjbot li p,.fyjhbot li pre,.fywbfbot li pre,.fyghstxt pre{line-height: .38rem}    .fyjhbot li pre{height: 1.14rem;-webkit-line-clamp:3} /*3*/    .syofzsri li{padding-top: .2rem;height: 1.2rem}    .syjltxt{margin: .06rem 0}    .fyghsjj pre{        font-size: .2rem;    }    .headertel{        display: none;    }.al_tit h2 {    font-size: .3rem;}.al_y i {    font-size: .22rem;}.al_tit .case1_gj span,.al_y .case3_tit h3 {    font-size: .24rem;    line-height: .36rem;}.case3_tit h3 b {    font-size: .22rem;}.al_more a {    width: 1.8rem;    height: .4rem;    font-size: .24rem;    line-height: .4rem;}.al_nav ul li {    font-size: .26rem;    line-height: .5rem;}.al_student ul li p {    font-size: .24rem;    line-height: .4rem;}.al_student ul li span {    font-size: .22rem;}.al_xb {    font-size: .26rem;}.al_xb:after {    width: .18rem;    height: .18rem;    margin-top: -.09rem;}.case_con,.mentor_ri dl{    font-size: .22rem;    line-height: .36rem;}.mentor_ri dl dd .mentor_f14,.mentor_z span{    font-size: .2rem;    line-height: .3rem;}.mqfd1_hg p,.mqfd1_ri ul li p,.fyjhbot li pre {    font-size: .2rem;}.qzpp1_lf ul li {    line-height: .36rem;}.qzpp1_lf p {    font-size: .28rem;}.tit1 h2 {    font-size: .36rem;}.tit1 p,.qzpp2 ul li h3 span,.qzpp3 ul li h3 {    font-size: .3rem;}.qzpp2 ul li p,.qzpp3 ul li p {    font-size: .24rem;    line-height: .36rem;}}@media only screen and (max-width:1200px){}@media only screen and (max-width:1152px){}/*---------------------------------平板----------------------------------------------*/@media only screen and (max-width:1024px){    .main1440, .fyghsjt,.main1200{width:90%;}    .fyghsbot{margin-left: 5%}/*    .logo {  margin-right: .1rem;  }*/    .nav li {            padding: 0 .2rem;        }    .fytjbot li{width: 5rem}    .fytjbot li h3:after{width: 5.5rem;height: 1.1rem}    .fytjbot li h3:after{top: .65rem}    .fyghslb .swiper-slide, .fyghslb .swiper-slide img {  width: 5rem; height: 7.04rem;  }    .fyjt0{left: 1%}    .fyjt1{right:1%}    .fyofimg{height: 6rem}    .fyofimg img.fyofimgtt{width: 2.5rem;height: 3.9rem}    .fyhzjj p:after{top: .15rem}    .fyzxri p{margin-bottom: .1rem}    .fyhzts img{width: .4rem}    .fyhzts p{padding-left: .55rem}    .syzxnrri li.syxwhover {  padding: .28rem 0;  }    .fygssub .fyofimg{height: 5rem}    .fyhezuo li:nth-child(1),.fyhezuo li:nth-child(2){height: 11.6rem}    .fyhezuo li:nth-child(3),.fyhezuo li:nth-child(4){height:8.2rem}    .fydsyear{width: .6rem;height: .6rem}    /*字体*/    .fytjbot li h3,.fybdlb .swiper-slide p span.left,.fylxtel li p,.fyhyfltop h3,.fyzsbotsub li p span.left,.fydsjjxm,.fygsxmal span.fyjlxytop,.fybdlb .swiper-slide p span.fyjlxytop,.fyzsbotsub li p span.fyjlxytop{font-size: .42rem}/*28*/    .fydsxmxm,.headertel,.fyfwbot li h3,.fywdbot li h3,.fywdbot li pre span{font-size: .38rem}/*26*/    .fyghstxt p span.left,.fybanwz2,.fyqzbot li h3,.fyhzlx,.fyqylogo,.fyxwbt,.fymap li h2 a,.fyzxtxt h3,.fygwmc,.fyqylogo,.fytsbot li h3,.fyryle li span,.fywhtxt p,.fyzcbot li h3,.fyntbot li h3,.fyntqylb li h3,.syxwri h4{font-size: .34rem}/*24*/    .fyfnbot li h3,.fyhpbttop,.fygsbt,.fyzjxy{font-size: .32rem}/*22*/    .fydsyear,.fyghstxt p span.right,.fygwzz,.fyxqcb h3,.fyrmzxbot li a,.fyhzts p,.fyystop,.fyryle li h3,.fyylle,.fydsjbot li h3,.fygwzy h4,.fydsjjzc,.rmzxbq li h3{font-size: .34rem}/*20*/    .foothxb,.fyhyflbot li p{font-size: .3rem}/*18*/    body,input,select,textarea,.fydsyear,.symain .biaoti p span,.syofzsle .biaoti p span{font-size:.269rem;}/*默认16*/    .fyzxbot li span,.footdz,.footbot,.fydsyear span,.footnavsub a,.fyxqbt p.fyxqxy span,.fydsxl,.fydszn,.fyhzwx p,.fyhpckxq,.fygsxq,.syjyqk,.syckxq,.syxwtime,.footwx p{font-size: .23rem}/*14*/    .symain .sygybjq,.syzxnrri li.syxwhover h4{font-size: .3rem}    .page a, .page span{font-size: .23rem}    .cebianlan  li .cbltctel p{font-size: .32rem}    .fydsxl, .fydszn{line-height: .28rem}    .syjyqk{line-height: .32rem}    .fyxqbt p.fyxqbq a{line-height: .5rem}    .fybjq, .fylxnr pre, .fyxwjj, .fylxnr pre, .fyzxtxt p, .fyfwbot li p, .fywdbot li pre, .syxwri h4{line-height: .5rem}    .fyxwjj, .fyzxtxt p, .syxwri h4{height: 1rem}    .fywbfbot li pre, .fyqzbot li p, .fyqybjq, .fyhpbttop, .fyhpjjbot, .fyzcbot li p, .fyntbot li pre, .fyntqylb li pre, .fydsjjxq, .fygsjj, .fygsbt, .syxwjj{line-height: .4rem}    .fyhpbttop, .fyhpjjbot, .fygsjj, .fygsbt, .syxwjj{height: .8rem}    .fyhzqyfl li,.fyzxbq li a{line-height: .6rem}    .syjlgrxx{font-size: .3rem}    .syofzsri li{height: 1.4rem}    .offer_tit {        font-size: .3rem;        min-height: .7rem;    }}@media only screen and (max-width:992px){}@media only screen and (max-width:870px){}@media only screen and (max-width:768px){    .menu-activator{display: block}    .nav{display: none}    .header{height: 1.4rem;background: #fff}    .headertwo .navheight{height: 1.4rem}    .logo,.headertel{margin-top: .2rem}    .logo img{height: 1rem}    .naver:after{display: none}    .headertel{line-height: .8rem;  -webkit-border-radius:.4rem;  -moz-border-radius:.4rem;  border-radius:.4rem;margin-top: .3rem;padding: 0 .3rem 0 1.2rem}    .headertel:after{width: .8rem;height: .8rem;margin-top: -.4rem;background-size: .36rem auto}    .headertel:before{left: 1rem;height: .4rem;margin-top: -.2rem}    .nav{position: fixed;top: 0;left: 0;width: 100%;background: rgba(0,0,0,.7);height: 100%;z-index: 9999;display: none;overflow: auto}    .nav:after{content: "";position: absolute;background: url(../images/navappbg.jpg) repeat-y center right;width: 66%;left:100%;height: 100%;top: 0;background-size: 100% 100%;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}    .nav ul{position: relative;z-index: 3;width: 66%;margin-left: 100%}    .nav li{float: inherit;margin:0 1rem 0 2.6rem;border-bottom: 1px solid rgba(255,255,255,.2);box-sizing: border-box;padding: 0}    .nav li a.navyja{color: #fff;line-height: 2rem;font-size: .6rem;}    .naver{position: relative;text-align: left;width: 100%;left: 0;margin: 0;box-shadow: none;padding:0 0 .4rem 0;background: none;}    .naver a{text-align: left;padding: 0;margin:.3rem .5rem;    font-size: .5rem;color: rgba(255,255,255,.32)}    .nav li:after{display: none}    .nav li.clinav:after{display: block;        background: url(../images/fyyeinc.png) no-repeat center center;        width: 1rem;        height: 2rem;        background-size: 100% auto;        top: 0;        left: -1.4rem;}    .navapp{display: block;z-index: 3;position: relative;width: 66%;margin-left: 100%;padding: .8rem 0 1.2rem;}    .navapp img.navapple{height: 1.5rem;margin-left: 1rem}    .navapp img.navappri{height: .8rem;float: right;margin-right: 1rem;margin-top: .35rem}    .navshowapp:after{left: 34%}    .fymoreaa{    width: 5rem;height: 1.2rem;line-height: 1.2rem;  -webkit-border-radius:.6rem;  -moz-border-radius:.6rem;  border-radius:.6rem;}    .fymoreaa span{height: 1.2rem}    .fymorewz{margin-right: .3rem}    .fymorejt{width: .4rem;background-size: .4rem auto}    .fyjhbot{height: auto;background: none}    .fyjhbot li{float: none; width: 45% !important;display: inline-block;vertical-align: top;margin: 0 2% .6rem 0 !important;position: relative;padding: 0 0 0 1.5rem;box-sizing: border-box}    .fyjhbot li pre{font-size: .3rem; height: auto; display: block;  text-overflow: inherit;  -webkit-line-clamp:inherit;    white-space: inherit; word-wrap: inherit;}    .fyjhicn{width: 1.2rem;height: 1.2rem;padding-top:.3rem}    .fyjhicn img{height: .6rem;}    .fyjhicn{position: absolute;top: 0;left: 0}    .fyjhicn:after{display: none !important;}    .fybannertxt{top: 2rem}    .fytjbot{height: auto}    .fytjbot li{position: relative;width: 47%;top: 0 !important;bottom: auto !important;left: 0 !important;right: auto !important;padding: 0 !important;text-align: left !important;display: inline-block;margin: 0 2% .4rem 0;vertical-align: top;height: auto}    .fytjbot li h3{height: auto;margin-bottom: .2rem}    .footbot{text-align: center;line-height: 1.75}    .footbah,.footzc{float: inherit}    .footdt,.footbq{margin: 0 .2rem}    .foottop{border-bottom: 1px solid rgba(255,255,255,.1);padding-bottom: .4rem}    .foowl,.foottop{margin-bottom: .4rem}    .fyzxbot li{width: 100%}    .fyzxbot li a{line-height: 1.4rem;padding: 0 .8rem 0 2.5rem;    background-size: .4rem auto;}    .fyofimg{height: 8rem}    .fyofimg img.fyoflogo{height: .6rem;bottom: 2rem}    .fyofimg img.fyofimgtt{width: 4rem;height: 6.25rem}    .fyjt0, .fyjt1{width: 1.4rem;height: 1.4rem;background-size: .6rem auto;margin-top: -.7rem}    .fygdtcss{top: .7rem !important;}    .fydsbot li{width: 100%;float: inherit;margin: 0 0 .4rem 0;height: auto !important;padding: .5rem .5rem .5rem 3rem}    .fydzly{padding-left: 2rem}    .fydszz:after, .fydszz:before{width: .2rem;height: .2rem}    .fydszz:after{bottom: -.1rem; right: -.1rem;}    .fydszz:before{top: -.1rem; left: -.1rem;}    .fydsbotle{top: .5rem;left: .5rem;width: 1.2rem}    .fydstx{width: 1.2rem;height: 1.2rem}    .fydstx img{width: .8rem;height: .8rem;margin-top: .2rem}    .fydsyear {  width: .7rem;  height: .7rem;  line-height: .6rem;  top: -.3rem;  right: -.6rem;  }    .fydsbot .fymoreaa{line-height: .6rem}    .fydsbot .fymoreaa span{height: .6rem}    .fyghsjt{width: 95%}    .fyghslb .swiper-slide, .fyghslb .swiper-slide img {  width: 8rem;  height:11.275rem;  }    .fyqynrsub ul {  margin-left: -1%; margin-right: -1%;  }    .fyqynrsub li{width: 17.5%;height: 1.8rem}    .fyhzqyfl li{line-height: 1.2rem}    .fywbfbot{ overflow: auto;background: rgba(255,255,255,.1)}    .fywbfbot li{width: 6rem;height: auto;padding: 1rem 0}    .fywbfbot li img{height: 1rem}    .fywbfbot li:after{height: 80%;margin-top: -40%}    .fywbfbot:after{opacity: 0}    .fymbx{line-height: .6rem}    .fymbx img{height: .4rem;margin-right: .4rem;margin-top: .1rem}    .fytyxqle,.fytyxqri{float: inherit;width: 100%}    .fytyxqri{margin-top: .6rem}    .fyxqdszx li{padding: .4rem .4rem .4rem 1.4rem}    .fyzxle{width: 1rem;height: 1rem;top: .4rem}    .fyzxri p,.fyzxri p.fydszn{margin-bottom: .2rem}    .fydsxl, .fydszn{line-height: .5rem}    .fyxqcb { line-height:1rem;  height:1rem;  }    .fyxqcb h3:after{height: .4rem;margin-top: -.2rem}    .fybqbot li{margin: 0 .2rem .2rem 0}    .fylxtel li img{width: 1.2rem;height: 1.2rem}    .fyhzwx img{width: 2rem}    .fyhzqyfl li, .fyzxbq li a{line-height: .7rem}    .fyzxtxt p{height: auto}    .fyhpbot li{width: 49%;margin: 0 2% .6rem 0 !important;}    .fyhpbot li:nth-child(2n){margin-right: 0 !important;}    .fyhpjjbot{margin: .2rem 0}    .fysxlb .swiper-slide{width: 12rem}    .fysxzq li{padding-left: 2rem;line-height: .6rem}    .fyfnbot li{width: 6.4rem}    .fyzjlogo{width: 2.6rem;height: 2.6rem}    .fyzjblbdiv .swiper-slide{width: 5rem;height: 6.4rem}    .fyzjblbdiv .swiper-slide:before,.fyzjblbdiv .swiper-slide:after{height: 5.4rem}    .fyzjblbdiv .swiper-slide-active{width: 6.6rem;height: 7.6rem}    .fyzjblbdiv .swiper-slide-active .fyzjlogo{width: 3.2rem;height: 3.2rem}    .fyzjblbdiv .swiper-slide-active:before,.fyzjblbdiv .swiper-slide-active:after{height: 6rem}    .fyzsbotsub li{width: 46%;margin: 0 2% .4rem}    .fygssub li{width: 100%;margin: 0 0 .4rem}    .fygssub .fyofimg{height: 10rem}    .fyofimg img.fyoflogo{bottom: 3rem}    .fygssub .fyofimg p{bottom: .4rem}    .fygsbotri{padding-top: 4rem}    .banntxt p.banntxtspan{margin-top: 1.4rem}    .syzygh li{height:9rem}    .syghbt,.syghnr{margin-bottom: .4rem}    .symain .sygybjq, .syzxnrri li.syxwhover h4{font-size: .465rem}    .sygybjq{line-height: .7rem}    .sylogoshow{top: 2rem}    .syjyqk{line-height: .7rem}    .syofzsle{width: 44%}    .syofzsri{width: 54%}    /*.fyzsbotsub li p{line-height: .8rem;height: .8rem}*/    .fywdbot li h3, .fywdbot li pre{padding-left: 1.2rem;line-height: .8rem}    .fywdbot li h3 span, .fywdbot li pre span{width: .8rem;height: .8rem;font-size: .5rem}    .fygwbot li{width: 49%;margin: 0 2% .4rem 0 !important;}    .fygwbot li:nth-child(2n){margin-right: 0 !important;}    .fygwhy h3{line-height: 1.4rem}    .fygwbot li:hover .fygwzy{padding: .35rem 0}    .fyhezuo li:nth-child(1),.fyhezuo li:nth-child(2){height: 16.4rem}    .fyhezuo li:nth-child(3),.fyhezuo li:nth-child(4){height:10rem}    .fyghslb p.fydsappxq{height: auto;line-height: inherit;padding: .2rem 0;}    .fyghslb p.fydsappxq span.left{margin-bottom: .1rem}    .fyghslb p.fydsappxq span.left,.fyghslb p.fydsappxq span.right{float: inherit;display: block}    .fyghslb p.fydsappxq span.fyljds{    display: block;  position: absolute;  top: 50%;  right: 0; color: rgba(25, 48, 98, .8);  font-size: .3rem;  padding-right: .3rem;  background: url(../images/fyjt2.png) no-repeat center right;  line-height: .3rem;  margin-top: -.1rem;  background-size: .2rem auto;}    .fysls{width: 70%}    .fyslszso{font-size: .4rem;line-height: .56rem}    .fyslswzo,.fyslstz{font-size: .36rem}    .fyslsle{width: 42%}    /*共用*/    .fyzxlble,.fyzxlbri,.fyxsbot li,.syzxnrle,.syzxnrri{float: inherit;width: 100%}    .fyzxlble,.syzxnrri{margin-top: .6rem}    .fyxsbot li{margin-bottom: .4rem}    .fyrmzx{display: none}    .fyxqdszx .fymore{text-align: left}    .fyxqdszx .fymoreaa,.fyxwlb .fymoreaa{ width: 30%;  line-height: .8rem;  height: .8rem;  }    .fyxqdszx .fymoreaa span,.fyxwlb .fymoreaa span{height: .8rem}    .fyxwsj{line-height: .8rem}    .fyxwlb .fymoreaa{width: 3.6rem}    .fytjyuan,.fytjbot li h3:after,.footnav,.footdz{display: none}    /*字体*/    .fybanwz1,.banntxt p.banntxtspan{font-size: .74rem}/*56*/    .biaoti h2,.fybanwz3,.fyyzsfw .biaoti span,.syofzsle .biaoti span,.symain .biaoti span{font-size: .7rem}/*一级 46*/    .foottel{font-size: .68rem}/*44*/    .fyhzbt,.fyxqbt h1,.fyryle li span i,.fygwzy p span,.fygwzy p i{font-size: .64rem}/*36*/    .fyxsbt,.fywhtxt h3,.fyzcbot li span,.syghbt h3,.banntxt p.banntxtpp,.fyzjxm{font-size: .62rem}/*32*/    .fydsjbot li p i{font-size: .6rem}/*30*/    .fytjbot li h3,.fybdlb .swiper-slide p span.left,.fylxtel li p,.fyhyfltop h3,.fyzsbotsub li p span.left,.fydsjjxm,.fygsxmal span.fyjlxytop,.fybdlb .swiper-slide p span.fyjlxytop,.fyzsbotsub li p span.fyjlxytop{font-size: .6rem}/*28*/    .fydsxmxm,.headertel,.fyfwbot li h3,.fywdbot li h3,.fywdbot li pre span{font-size: .58rem}/*26*/    .fyghstxt p span.left,.fybanwz2,.fyqzbot li h3,.fyhzlx,.fyqylogo,.fyxwbt,.fymap li h2 a,.fyzxtxt h3,.fygwmc,.fyqylogo,.fytsbot li h3,.fyryle li span,.fywhtxt p,.fyzcbot li h3,.fyntbot li h3,.fyntqylb li h3,.syxwri h4{font-size: .55rem}/*24*/    .fyfnbot li h3,.fyhpbttop,.fygsbt,.fyzjxy{font-size: .5rem}/*22*/    .fydsyear,.fyghstxt p span.right,.fygwzz,.fyxqcb h3,.fyrmzxbot li a,.fyhzts p,.fyystop,.fyryle li h3,.fyylle,.fydsjbot li h3,.fygwzy h4,.fydsjjzc,.rmzxbq li h3{font-size: .5rem}/*20*/    .foothxb,.fyhyflbot li p{font-size: .45rem}/*18*/    body,input,select,textarea,.fydsyear,.symain .biaoti p span,.syofzsle .biaoti p span{font-size:.4rem;}/*默认16*/    .fyzxbot li span,.footdz,.footbot,.fydsyear span,.footnavsub a,.fyxqbt p.fyxqxy span,.fydsxl,.fydszn,.fyhzwx p,.fyhpckxq,.fygsxq,.syjyqk,.syckxq,.syxwtime,.page a, .page span,.footwx p{font-size: .35rem}/*35*/    .fylxtel li p,.fyhzts p{font-size: .4rem}    .fydsjy{font-size: .4rem}    .fydsjy span{font-size: .3rem}    .fyzjblbdiv .swiper-slide-active .fyzjxy{font-size: .58rem}/*26*/    .fyzjblbdiv .swiper-slide-active .fyzjqz{font-size: .4rem}/*20*/    .fyzjblbdiv .swiper-slide-active .fyzjxm{font-size: .64rem}/*39*/    .fywbfbot li pre, .fyqzbot li p, .fyqybjq, .fyhpbttop, .fyhpjjbot, .fyzcbot li p, .fyntbot li pre, .fyntqylb li pre, .fydsjjxq, .fygsjj, .fygsbt, .syxwjj,    .fybjq, .fylxnr pre, .fyxwjj, .fylxnr pre, .fyzxtxt p, .fyfwbot li p, .fywdbot li pre, .syxwri h4,    .fydzly, .fytjbot li p, .fyjhbot li pre, .fywbfbot li pre, .fyghstxt pre,.fyxqbt p.fyxqbq a,.fybqbot li a{line-height: .7rem}    .fyhpbttop, .fyhpjjbot, .fygsjj, .fygsbt, .syxwjj,    .fyxwjj, .fyzxtxt p, .syxwri h4{height: 1.4rem}    .fyzxtxt p{height: auto}    .syjlgrxx{font-size: .42rem}    .syofzsri li{height: 2.2rem}.course2_pc{    display: none;}.course2_m{    display: block;}.course_ul ul li {}.course_ul ul li:nth-child(3n) {}    .headerqh {        display: none;    }    .sjqh {        display: block;        font-size: .36rem;        line-height: 1rem;        color: #ffffff;    }    .nav li.sjqh a {        color: #ffffff;    }    .nav li.sjqh a.cur {        color: #f1d282;    }}@media only screen and (max-width:750px){    .main1440, .fyghsjt{width: 90%}    .fybangdan .fymore{margin-top: .4rem}    .header{padding: 0 5%;width: 100%;height: 1rem;background: #fff !important;        box-shadow: 0 0 0.2rem rgba(0,0,0,.1);}    .navheight,.headertwo .navheight{height: 1rem}    .menu-activator{margin-top: .25rem}    .logo img{height: .7rem}    .logo{margin-top: .15rem}    .header_bg .logo img.logo11, .headertwo .logo img.logo11{display: block}    .header_bg .logo img.logo22, .headertwo .logo img.logo22{display: none}    .head_bj{        display: none;    }    .navapp{padding: .3rem 0}    .navapp img.navapple { height: .5rem;  margin-left: .35rem;  }    .navapp img.navappri {  height: .4rem; margin-right: .35rem;  margin-top: .05rem;  }    .nav li{margin: 0 .35rem 0 1rem}    .nav li a.navyja{font-size: .36rem;line-height: 1rem}    .nav li.clinav:after{        width: .6rem;        height: 1rem;        left: -.8rem;    }    .naver a {  margin: .2rem .4rem;  font-size: .3rem;  }    .headerthree .visual i.line{background: #193062}    .fybanner{padding-bottom: 106.5%}    .fymoreaa{width: 3.2rem;line-height: .66rem;height: .66rem}    .fymoreaa span{height: .66rem}    .fymorejt{background-size: .2rem auto;width: .2rem}    .fytjbot li{border-top:0;padding: 0 !important;}    .fyjhbot li{width: 47.5% !important;margin: 0 2% .4rem 0 !important;padding: 0 !important;float: inherit}    .fyjhbot li:nth-child(2n){        margin-right: 0 !important;    }    .fywbfbot li{width: 4rem}    .fywbfbj {  -webkit-transform: scale(1.2);  -moz-transform: scale(1.2);  -o-transform: scale(1.2);  transform: scale(1.2);  }    .fywbfbot li:after {  height: 40%; margin-top: -20%;  }    .fyhzqyfl{overflow-x: scroll;overflow-y: hidden;width: 95%;margin-left: 5%}    .fyxyzs .fyhzqyfl{margin-left: 0;width: 100%}    .fyhzqyfl ul{ width: auto; overflow-x: scroll;  overflow-y: hidden;  display: flex;  flex-wrap: nowrap;  white-space: nowrap;}    .fyhzqyfl li{margin-right:.2rem;line-height: .5rem;        min-width: 2rem;        width: auto;        padding: 0 .1rem;        box-sizing: border-box;        margin-bottom: 0;}    .fyqynrsub ul {  margin-left:0; margin-right: 0  }    .fyqynrsub li{float: left;width: 32%;margin: 0 2% 2% 0;height: 1.2rem}    .fyqynrsub li:nth-child(3n){margin-right: 0}    .fyghslb .swiper-slide, .fyghslb .swiper-slide img {  width: 5.4rem;  height: 7.6rem;  }    .fyjt0, .fyjt1 {  width: 1rem; height: 1rem;  background-size: .4rem auto;  margin-top: -.5rem;  }    .fygdtcss{top: .5rem !important;}    .fygdtcss { left: 15%!important;  width: 70%!important;  }    .fydsbot li{padding:.6rem 5% .4rem}    .fydsbotle,.fydstx,.fydzly span{position: relative;float: inherit;top:0;  left: 0;}    .fydzly{padding-left: 0}    .fydzly{margin-left: 0}    .fydstx{padding-top: 1px}    .fydsbotle{margin-bottom: .3rem}    .fydsbot .fymore{right: 5%;top: .9rem}    .fyofimg{height: 7rem;width: 80%;margin: 0 auto}    .fyofimg img.fyoflogo{bottom: 2rem}    .fyofimg img.fyofimgtt {  width: 3rem;  height:5.92rem;  }    .fybdlb .swiper-slide p{margin-top:.4rem;margin-right: .35rem;padding-bottom: .2rem}    .fyzxbot li{position: relative}    .syckxq,.fyxwsjapp{font-family: 'Bebas Neue';}    .fyzxbot li a{padding: 0 0 0 .5rem;line-height:.8rem;background: none;height: 1.2rem;z-index: 3;position: relative}    .fyzxbot li a:after{content: "";        position: absolute;        top: .35rem;        left: 0;        background: #f1d282;        width: .13rem;        height: .13rem;        -webkit-border-radius: 50%;        -moz-border-radius: 50%;        border-radius: 50%;}    .fyxwsjapp{display: block;position: absolute;bottom: .2rem;left: .5rem;opacity: .4;font-size: .24rem;color: #193062}    .fyzxbot li span{display: none}    .foottop{text-align: center;margin: 0 5%; padding-top: .5rem;}    .foottel{float: inherit;}    .footwx{margin-right: 0}    .footlogo img{margin: 0;height: .8rem}    .foottel{display: inline-block;line-height: 1}    .footer{padding: 0 0 .4rem}    .footdz li span, .footbah span, .footbah a{color: #fff}    .footzc a{color:rgba(255,255,255,.2)}    .foowl{margin-bottom: 0; padding: .4rem 5% .2rem 1.9rem;background: #fff;border-top: 1px solid #eaeaea}    .foowl span{color: #131f39;margin: 0;position: absolute;top: .35rem;left: 5%}    .foowl a{color: #74809b;margin: 0 .25rem .2rem 0;line-height: 1}    .foowl a:after{display: none}    .footbot{padding-top: .4rem}    .footdt, .footbq,.footbah span,.footbah a{margin: 0 .1rem}    .fyjhicn { width: .8rem;  height: .8rem;  padding-top: .2rem; position: relative;margin: 0 auto .2rem }    .fyjhicn img{height: .4rem}    .fyjhbot li h3{text-align: center}    .fywbfbot li:hover img.fywbficn0{display: block}    .fywbfbot li:hover img.fywbficn1{display: none}    .fywbfbot li:hover h3{color: #fff}    .fywbfbot li:hover pre{color:rgba(255,255,255,.5)}    .fymbx{padding: .3rem 0;line-height: .3rem}    .fymbx img{height: .3rem}    .fymbx img{margin-top: 0}    .fyxqbt h1{margin-bottom: .4rem}    .fyxqbt p.fyxqbq a{margin: 0 .2rem .2rem 0}    .fylxtel{padding: .6rem 0}    .fylxtel li{position: relative;width: 50%;top: 0;margin:0;padding: .2rem 0;float: left;}    .fylxtel li img {  width: .7rem;  height: .7rem; border: 2px solid #fff }    .fylxtel li.fylxtelli1{width: 40%}    .fylxtel li.fylxtelli2{width: 60%}    .fylxtel:before{left: 40%}    .fyhztxt {padding: .4rem .4rem 0;  }    .fyhezuo li{width: 100%;float: inherit;height: auto !important;}    .fyhzts img{top: 0}    .fyxwle{padding-bottom: 61.5%}    .fyxwlb li{padding-bottom: .4rem;margin-bottom: .4rem}    .page a, .page span{display: none}    .page a.prev, .page span.pagecurrent,.page a.next{display: inline-block}    .fygwdd span{margin-right: .1rem}    .fygwbjq{margin-right: 0}    .fygwnr .fymore{position: relative;text-align: left}    .fyhmgsbot{margin-left: 5%}    .fyhmgslb .swiper-slide{width: 6rem}    .fyhmgsle{position: relative;width: 100%;height: auto;padding: .8rem 5%;float: inherit}    .fyhmgsle:before{top: .2rem}    .fyhmgsle:after{bottom: .2rem}    .fyhmgsri{float: inherit;width: 100%;padding: .24rem;height: auto;position: relative;text-align: left;box-sizing: border-box}    .fygstx{width: 1.9rem;height: 2.68rem}    .fygsxm{position: absolute;top: .85rem;left: 2.8rem;}    .fygszj{float: inherit;position: relative;top: 0;bottom: 0;left: 0;right: 0;display: block;margin-top: .3rem}    .fygslogo{display: none}    .fygsxm{margin-bottom: .1rem}    .fyhyflsub{float: inherit;width: 100%;margin: 0 0 .4rem 0 !important;height: auto}    .fyhyflbot li{margin-bottom: .4rem}    .fyhyflbot li p{opacity: 1}    .fyhyflsub:hover {        -webkit-transform: translateY(0);        -moz-transform: translateY(0);        -o-transform: translateY(0);        transform: translateY(0);        margin-bottom: 0;    }    .fyhyflsub:hover .fyhyflbot li{margin-bottom: .4rem}    .fyhyflsub:hover .fyhyflbot li p{opacity: 1}    .fyhzzymore .fymore{margin: 0}    .fymorewz{margin-right: .1rem}    .fyysbot p:after{top: .2rem}    .fyxsbt:after{width: .6rem}    .fytsbot li{width: 50%;padding: .3rem .2rem}    .fytsbot li h3{padding-left: .4rem;line-height: .3rem}    .fytsbot li img.fytsicn{top: .3rem;width: auto;left: .2rem;height: .3rem}    .fyhpbot li{width: 49%;margin: 0 2% .4rem 0!important;padding-left: .8rem}    .fyhpbot li:nth-child(2n){margin-right: 0 !important;}    .fyhptx{width: .6rem;height: .6rem}    .fytsbot p{font-size: .24rem;line-height: .42rem}    .fytsbot p:after{top:.15rem;margin-top: 0}    .fyhpbot li{border-bottom: 1px solid #eaeaea;padding-bottom: .4rem}    .fysxxmbot{margin-left: 5%}    .fysxlb .swiper-slide{width: 6rem}    .fysxzq li{padding-left: 0;margin-bottom: .2rem;line-height: 1.6}    .fysxzq li span{position: relative;margin-bottom:0;display: inline-block}    .fysxzq li pre{display: inline-block}    .fydsjbot li{width: 25%;margin: 0 0 .4rem}    .fydsjbot li p{width: 1.5rem;height: 1.5rem}    .fydsjbot li p span{line-height: 1.5rem}    .fydsjbot li p i{margin-top: .35rem}    .fyfwbot li{height: auto !important;}    .fyzcbot li{text-align: left;border-bottom: 1px solid rgba(255,255,255,.3);box-sizing: border-box; padding: 0 0 .4rem!important;  width: 47.5%;  margin: 0 5% .4rem 0 !important; height: auto !important;}    .fyzcbot li:nth-child(2n){margin-right: 0 !important;}    .fyzcbot li:last-child{margin-bottom: 0;border-bottom: 0}    .fyzcbot li span{position: absolute;top: 0;left: 0;line-height: .3rem}    .fyzcbot li h3{margin: 0;padding: 0 0 0 .4rem;line-height: .3rem}    .fyzcbot:after{display: none}    .fyzcbot{padding: .6rem 5%}    .fywhbot{position: relative}    .fyzcbot li p{margin-top: .2rem}    .fyzcbot li:nth-child(5),.fyzcbot li:nth-child(6){margin-bottom: 0 !important;padding-bottom: 0 !important;border-bottom: 0}    .fywhbot li.fywhli1,.fywhbot li.fywhli4{width: 48%;padding-bottom: 41.992%}    .fywhbot li.fywhli2,.fywhbot li.fywhli3{width: 48%;padding-bottom: 83.992%;}    .fywhbot li.fywhli4{position: absolute;bottom: 0;right: 0}    .fywhbot li img{object-fit: cover}    .fywhtxt{left: .3rem;right: .3rem}    .fywhtxt h3:after{left: 0}    .fywhtxt h3{padding-left: .6rem}    .fyryle{margin-top: .4rem}    .fyryle li{padding-left: 1.6rem}    .fyneitui .biaoti {margin: .6rem auto  }    .fyntbot li{width: 50%;padding: .3rem .2rem;position: relative}    .fyntbot li img{position: absolute;top: .3rem;left: .2rem;width: auto;height: .3rem}    .fyntbot li h3{margin: 0;padding: 0 0 0 .4rem;line-height: .3rem}    .fyntbot li pre{margin-top: .2rem}    .fyntbot li:nth-child(1),  .fyntbot li:nth-child(4),  .fyntbot li:nth-child(5),  .fyntbot li:nth-child(8){background: rgba(255,233,178,.2) !important;}    .fyntbot li:nth-child(2),  .fyntbot li:nth-child(3),  .fyntbot li:nth-child(6),  .fyntbot li:nth-child(7){background: rgba(255,233,178,.7) !important;}    .fyntqylb{overflow: auto}    .fyntqylb li{width: 5.4rem;padding: .4rem;box-sizing: border-box;margin: 0 .2rem 0 0}    .fyfnimg{display: none}    .fyfnbot li{width: 100% !important;position: relative;top: 0 !important;bottom: auto !important;left: 0 !important;right: 0 !important;height: auto;padding: .3rem 5%;margin: 0 0 .2rem !important;text-align: left !important;}   .fyfnbot li h3 {  -webkit-transform: translateY(0);  -moz-transform: translateY(0);  -o-transform: translateY(0);  transform: translateY(0);position: relative;top: 0 !important;bottom: auto !important;left: 0 !important;right: 0 !important; padding: 0 0 0 .8rem !important;}    .fyfnbot li span{left: 5% !important;right: auto !important;line-height: 1;top: .3rem;opacity: 1}    .fyqzbot li{padding: 0 !important;width: 49%;margin: 0 2% .4rem 0!important}    .fyqzbot li:nth-child(2n){margin-right: 0 !important;}    .fyqzbot li:after,.fyqzbot li:before,.syzxnrle li a:after{display: none}    .fyqzbot li h3{padding: 0 0 0 .4rem;line-height: .28rem}    .fyqzbot li img{top: 0;width: auto;height: .28rem;}    .syofzsle,.syofzsri,.syntle,.syntri{float: inherit;width: 100%}    .rmzxbq{position: relative}    .sylogoshow,    .syofzs:after{display: none !important;}    .syjltxt{width: 100%}    .syfzlogo{position: relative;top: 0;margin-top: .2rem;max-height:inherit;height: .4rem}    .syntflbq{margin-bottom: .4rem}    .syntle{margin-top: .4rem}    .symain .sygybjq{font-size: .28rem}    .syzygh li{width: 100% !important;float: inherit;margin: 0 0 .4rem;height: auto !important;}    .syghtxt{position: relative;padding: 0}    .syzygh{margin: .6rem auto}    .fywdbot li p{display: none}    .fywdbot li{margin:0;padding: .2rem 0}    .fytdbot{overflow: auto;margin-bottom: .6rem}    .fytdbot li{width: 5rem;margin: 0 .4rem 0 0 !important;}    .fydsimg{width: 84%;padding-bottom: 118%}    .fydsimg:after{opacity: 0}    .fytdbot li:after{    background-image: url(../images/fytdbg2.png);  box-shadow: 0 0 0.2rem rgba(0,0,0,.5);}    .fydsimg:after{opacity: 1}    .fytdbot li:hover .fydsjjxq,.fydsjjxq{height: 1.68rem;margin-top: .25rem;}    .fydsjjxq{        height: auto!important;        overflow: inherit;    display: block;     text-overflow: inherit;  -webkit-line-clamp: inherit;    -webkit-box-orient: inherit;    }    .fydsjj p,.fydsjj pre{color: #fff}    .fygssub .fyofimg{display: none}    .fygssub .fygsbotri{padding-top: 0;float: inherit;width: 100%}    .fygsbt,.fygsjj{height: auto !important;max-height: 1.12rem}    /*.banntxt{top: .5rem}*/    /*.banntxt p.banntxtspan{margin-top: .4rem}*/    .bannerpcjt0,.bannerpcjt1,.bannerpc{display: none !important;}    /*.banjtsjxs,*/.bannerapp{display: block}    .bannerapp .swiper-slide{padding-bottom: 106%}    .banntxt img.banntxtlogo{position: relative;width: 50% !important;height: auto !important;display: block;margin: 0 auto}    .banner .fyjt0{left: 3%}    .banner .fyjt1{right: 3%}    .banntxt{top: 1.4rem}    .rmzxbq li:after{display: none}    .rmzxbq li{width: 33.33%;margin: 0 0 .1rem 0;text-align: center}    .fyhezuo li{height: auto !important;padding-bottom: .4rem}    .fywdbot{padding: 0}    .fywdbot{padding: .4rem 0}    .fywdbot ul{height: 8rem;margin: 0 .2rem 0 .4rem}    .fywdbot li{margin-right: .2rem}    .fywdbot li h3 span, .fywdbot li pre span {width: .5rem;  height: .5rem;  font-size: .28rem;  line-height: .5rem}    .fywdbot li h3 {padding-left: .8rem;  line-height: .5rem  !important; }    .fywdbot li pre{padding-left: .8rem; }    .fytjbot, .fywdbot,.fyhzqyfl, .footnav{margin-bottom: .4rem}    .biaoti p{display: none}    .syzygh li{text-align: center}    .syghtxt .fymore{text-align: center}    .syghbt p{min-height: inherit;padding: 0}    .syghnr{        text-align: left;        min-height: inherit;padding: .25rem 0 .1rem .3rem;        border: 1px rgba(212, 213, 215,.5) solid;        border-radius: .2rem;        background-image: -moz-linear-gradient( 145deg, rgba(139,149,170,.5) 0%, rgba(70,88,126,.5) 100%);        background-image: -webkit-linear-gradient( 145deg, rgba(139,149,170,.5) 0%, rgba(70,88,126,.5) 100%);        background-image: -ms-linear-gradient( 145deg, rgba(139,149,170,.5) 0%, rgba(70,88,126,.5) 100%);    }    .syghnr p{min-width: 49%;display: inline-block;vertical-align: top;box-sizing: border-box}    .syzygh li:nth-child(2){}    .syzygh li:nth-child(2) .syghnr p{min-width: 49%}/*    .syzygh li:nth-child(2) .syghnr p:nth-child(2n){min-width: 60%}*/    .syzygh li:nth-child(2) .syghnr{        border: 1px rgba(212, 213, 215,.5) solid;        background-image: -moz-linear-gradient( 145deg, rgba(255,255,255,.5) 0%, rgba(255,255,255,.5) 100%);        background-image: -webkit-linear-gradient( 145deg, rgba(255,255,255,.5) 0%, rgba(255,255,255,.5) 100%);        background-image: -ms-linear-gradient( 145deg, rgba(255,255,255,.5) 0%, rgba(255,255,255,.5) 100%);    }    .syzygh li:nth-child(3){margin-bottom: 0}    .syzygh li.syghliatv a:after{background:#193062}    .syzygh li .fymoreaa{text-align: center;background: #f1d282;}    .symain{background:none}    .symain .sygybjq{margin: .4rem auto}    .fygwbot li{float: left;width: 49%;margin: 0 2% 2% 0}    .fygwbot li:nth-child(2n){margin-right: 0}    .fygwhy h3{line-height: 1rem}    .fyzjblbdiv .swiper-slide-active,.fyzjblbdiv .swiper-slide{height: 5.2rem}    .fyzjblbdiv .swiper-slide-active:before, .fyzjblbdiv .swiper-slide-active:after,.fyzjblbdiv .swiper-slide:before, .fyzjblbdiv .swiper-slide:after{height: 3.6rem;background-size: 100% 100%;width: 80%;left: 10%}    .fyzjqz{margin: .3rem 0;width: auto;padding: 0 5%}    .fyzjb{padding-bottom: 1.2rem !important;}    .fysxxm{overflow: hidden}    .fyntzylogo img{margin: 0}    .fyntzylogo{margin-bottom: 0}    .fyntqylb li h3{text-align: right;margin-top: -.56rem}    .fyntqylb li pre{margin-top: .4rem}    .fyzjblbdiv .swiper-slide-active .fyzjlogo,.fyzjlogo{width: 2.4rem;height: 2.4rem}    .fyzjblbdiv .swiper-slide-prev, .fyzjblbdiv .swiper-slide-next{margin: 0}    .banntxt .fymoreaa{width: 3.8rem}    .banntxt .fymoreaa span{margin-right: 0 !important;}    .syntqy{position: relative}    .syntri .fymore{position: absolute;top: .9rem;right: 5%}    .syntqy .biaoti h2 {margin-bottom:0}    .syzygh li a,.syzygh li.syghliatv a{padding: .5rem .3rem .35rem}    .fyylrbot,.symain .fyfwbot{width: 90%;padding: 0 5%;background: url(../images/fymqbg.jpg) repeat center center;background-size: cover}    .fyylrbot{padding-top: 1px}    .symain{padding-bottom: 0 !important;}    .symain .fyfwbot{margin-top: 0 !important;padding: .6rem 0;width: 100%}    .sygyle .biaoti,.sygybjq{text-align: center}    .sywybm{display: none}    .fyfwbot li p,.fyfwbot li h3:before{display: none}    .fyfwbot ul{padding: .3rem 0 .05rem .3rem;border: 1px solid #d4d5d7;background: rgba(255,255,255,.45);margin: 0 5% .5rem;position: relative;        -webkit-border-radius:.2rem;        -moz-border-radius:.2rem;        border-radius:.2rem;}    .fyfwbot ul:after{content:"";width:100%;clear:both;height:0;overflow:hidden;display:block;}    .fyfwbot li{width: 33.33%;margin: 0 0 .25rem 0;height: auto !important;}    .fyfwbot li h3{padding-bottom: 0;margin-bottom: 0;padding-left: .2rem;position: relative}    .fyfwbot li h3:after{width: .08rem;  height: .08rem;  background: #f1d281;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;  left: 0;  top: 50%;  margin-top: -.04rem;}    .syghnr p:after{width: .08rem;height: .08rem;margin-top: -.04rem}    .fydsxm { position: absolute; top: -1.5rem;  left: 1.6rem;  margin: 0;  line-height: 1.2rem;  }    .syntsub li{margin: 0 6% .2rem 0 !important;width: 47%}    .syntsub li:nth-child(2n){margin-right: 0 !important;}    .syntqy{background-size: cover}    .syntri .fymore{display: none}    .fymoreapp{margin-top: .4rem}    .fymoreapp,.fyfwbot .biaoti{display: block}    .syrmzx .biaoti h2{text-align: center;margin-bottom: .4rem}    .syzxnrle{border-top: 0}    .syzxnrle li{}    .syxwle{width: 35%;padding-bottom: 21%}    .syxwle .syjyqk{background: #eecf80;  display: inline-block;  vertical-align: top;  color: #122441;  line-height: .39rem;  min-width: .87rem;  text-align: center;  padding: 0 .1rem;position: absolute;bottom: 0;right: 0;font-size: .2rem}    .syxwri .syjyqk{display: none}    .syxwri{width: 60%;margin-top: 0 !important;}    .syxwri h4{margin: 0 !important;}    .syckxq span{display: none;}    .syckxq{opacity: .4;    margin-top: .3rem;}    .syzxnrle li{padding: .3rem 0}    .syzxnrle li:first-child{padding-top: 0}    .syzxnrle li:last-child{border-bottom: 0}    .syzxnrri{margin-top: 0}    .syrmzx .biaoti{margin-bottom: .5rem !important;}    .syzxnrri li,.syzxnrri li.syxwhover{padding: 0}    .syxwjj{display: none  !important;}    .syzxnrri li a{position: relative;padding:.2rem 0 .56rem .5rem }    .syzxnrri li a:after{content: "";position: absolute;top: .35rem;left: 0;background: #f1d282;width: .13rem;height: .13rem;  -webkit-border-radius:50%;  -moz-border-radius:50%;  border-radius:50%;}    .syxwtime{bottom: .16rem;top: auto;opacity: .4;font-size: .24rem;left: .5rem}    .syzxnrri li,.syzxnrle li{border-bottom: 1px solid #dfe3ea}    .syzxnrri{border-top: 1px solid #dfe3ea}    .syofzs{}    .syofzs .biaoti{text-align: center}    .syofzsle .fymore{display: none}    .fyoffmoreapp{display: block}    .syfzjl{display: block; -webkit-transform: rotate(0deg);  -moz-transform: rotate(0deg);  -o-transform: rotate(0deg);  transform: rotate(0deg);position: relative;top: 0 !important;left:0 !important;width: 2.24rem;height: 3.5rem;margin: .7rem auto 0;border: 0;box-shadow: none;z-index: 4;}    .syofzsri li.sylasli_div .syfzjl{bottom: 0}    .syjltxt{display: none !important;}    .syzxnrri li.syxwhover .syxwtime,.syzxnrri li h4,.syzxnrri li.syxwhover h4{color: #193062}    .syofzs .main1440{width: 100%}    .syofzsri{width: 95%;margin-left: 5%;overflow: auto}    .syofzsri li{padding: 0 0 1.6rem 0;margin: 0 .35rem 0 0;border-bottom: 0;width: 3.56rem;height: 5.2rem;float: left;overflow: auto;border-bottom: 1px solid #d1d6e0}    .syofzsri li:after,.syofzsri li:before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 5.2rem}    .syofzsri li:after{background: url(../images/fybdlibg.png) no-repeat bottom center;background-size: 100% auto;}    .syofzsri li:before{background: url(../images/fyoffbg.png) no-repeat bottom center;background-size: 100% auto;z-index: 5}    .syjlgrxx{position: absolute;bottom: .2rem;left: 0;width: 100%}    .syjllogobg{top: 3.56rem;z-index: 6;margin: 0;background: none;width: 100%;left: 0;height: .8rem}    .syfzlogo{}    .syofxq{display: none !important;}    .fyoffmoreapp{margin-top: .7rem}    .syjlgrxx span.syjlxm,.syjlgrxx span.syjldx{color: #ecb600}    .syjlgrxx span.syjldx{display: block;margin-top: .2rem}    .syjlgrxx span.syjldx i{color: #193062;}    .syofzsri li.syjlliatv .syjlgrxx span.syjlsz{color: #193062}    .fyfnbot{margin-bottom: .6rem}    .fybdlb .swiper-slide p span.fyjlxytop{margin-bottom: .2rem}    .fybdlb .swiper-slide{    width: 3.91rem;padding:0}    .fyofimg{width: auto;margin:0 .35rem 0 0;padding: 0}    .fyofimg{height: 5.2rem;}    .fyjljt0,.fyjljt1{display: none !important;}    .fyofimg img.fyoflogo{position: absolute;  top: 3.56rem;  left: 50%;  z-index: 6;  margin: 0;  -webkit-transform: translateX(-50%);  -moz-transform: translateX(-50%);  -o-transform: translateX(-50%);  transform: translateX(-50%);bottom: auto;height: .4rem}    .fyofimg img.fyofimgtt{    display: block;  width: 2.24rem;  height: 3.5rem;  margin: .7rem auto 0;  }    .fybdlb .swiper-slide:hover .fyofimg img.fyofimgtt, .fyzsbotsub li:hover .fyofimg img.fyofimgtt{margin-top: .7rem}    .fybdlb .swiper-slide:hover .fyofimg img.fyofimgyy, .fyzsbotsub li:hover .fyofimg img.fyofimgyy{top: .2rem}    .rmzxbq li{  float: left;  text-align: center;  color: #193062;  margin: 0 5% .2rem 0;border: 1px solid #b0b8c9;  box-sizing: border-box;  line-height: .5rem;    margin-right: .2rem !important;  min-width: 2rem; width: auto;  padding: 0 .1rem;     -webkit-border-radius: .05rem;  -moz-border-radius: .05rem;  border-radius: .05rem;margin-bottom: 0}    .rmzxbq li.rmzxbqliatv{    background: #eecf80;  border-color: #eecf80;}    .rmzxbq li.rmzxbqliatv h3{color: #193062}    .fyxyzs .fyzsbotsub{overflow: auto}    .fyxyzs .fyzsbotsub li{width: 3.56rem;margin:0 .35rem 0 0;}    .fyxyzs .fyofimg{height: 5.2rem;margin: 0}    .fyxyzs .fyzsbotsub li p{width: 100%}    .fyxyzs .fyzsbotsub li p span.fyjlxytop{margin-bottom: .2rem}    .fyxyzs .fyzsbotsub li p,.fygsxmal{padding-bottom: .2rem}    .fyylr .fyylrbot{background: none}    .fyyzsfw .fyfwbot ul{width: 100%;margin: 0;box-sizing: border-box}    .fyhzwx img{width: 2rem}    .fyxzhmbot li:hover{box-shadow: none}    .fyzxtxt{padding: .3rem 0 0}    .fyzxri p, .fyzxri p.fydszn {  margin-bottom: .1rem;  }    .fyzxri p.fydsxl {  margin-bottom:0 }    .fyzcbot li:after{display: none !important;}    .fygsjj{margin-bottom: .1rem}    .fyjhbot li:hover .fyjhicn{background: #f1d282}    .fyjhbot li:hover .fyjhicn img.fyjhicnt0{display: block}    .fyjhbot li:hover .fyjhicn img.fyjhicnt1{display: none}    .fytjbot li:hover {  background-color:transparent;        box-shadow:none;  -webkit-border-radius:0;        -moz-border-radius: 0;  border-radius:0;  }    .fyfnbot li:hover {  background: none;  border: 1px solid #d7dbe4;  box-shadow:none;  }    .fyfnbot li:hover span{opacity: 1}    .fysxxm{background-size: 100% 100%}    .fyghslb p.fydsappxq span.fyljds{font-size: .24rem}    .fyghslb p.fydsappxq span.left{font-size: .32rem}    .fygushi .fygsxq{float: right}    .fygushi .fygsxmal{position: relative}    .fygushi .fygsxmal:after{content:"";width:100%;clear:both;height:0;overflow:hidden;display:block;}    .fygushi .fygsxmal span.fyjlxytop{float: left}    .fygushi .fygsxmal span.fyjlxybot{float: right}    .fysls{width: 90%;position: relative}    .fyslsle{width: 100%;float: inherit;padding: 0}    .fyslsle img{max-width: 60%;margin: 0 auto .4rem}    .fyslszso{font-size: .32rem}    .fyslswzo, .fyslstz{font-size: .28rem}    .fyslsri{position: absolute;bottom:0;right: -5%;width: 42%}    .fyxsbot li .fymore{text-align: center}    .cbltctel{display: none !important;}    /*共用*/    .fyxqtjbot li a{position: relative;padding-left: .5rem}    .fyxqtjbot li a:after{content: ""; position: absolute;  top: 50%;  left: 0;  background: #f1d282;  width: .13rem;  height: .13rem;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;margin-top: -.065rem}    .syntflbq,.rmzxbq{overflow-x: scroll;overflow-y: hidden;width: 100%;}    .syntflbq ul,.rmzxbq ul{ width: auto;  overflow-x: scroll; overflow-y: hidden;  display: flex;  flex-wrap: nowrap;  white-space: nowrap;}    .syntflbq li,.rmzxbq li{margin-right: .2rem !important;min-width: 2rem;width: auto;padding: 0 .1rem;box-sizing: border-box;margin-bottom: 0}    .fyxzhmbot li{float: inherit;width: 100%;margin: 0 0 .4rem 0}    .fyxzhmbot li:last-child{margin-bottom: 0}    .fyxwle,.fyxwri,.fyylle, .sygyle,.fyylri,.fyryri,.fyryle{float: inherit;width: 100%}    .fyxwri,.fyylri,.syxwri,.syofzsri{margin-top: .4rem}    .fyxqdszx .fymoreaa, .fyxwlb .fymoreaa{width:2.5rem}    .fyxqdszx .fymoreaa, .fyxwlb .fymoreaa { line-height: .62rem;  height: .62rem;  }    .fyxqdszx .fymoreaa span, .fyxwlb .fymoreaa span{height: .62rem}    .biaoti h2{line-height: 1.5}    .fytjbot ul{    padding: .3rem 0 .05rem .3rem;  border: 1px solid #d4d5d7;  background: rgba(255, 255, 255, .45);  margin: 0;  position: relative;  -webkit-border-radius: .2rem;  -moz-border-radius: .2rem;  border-radius: .2rem;}    .fytjbot li{width: 49%;margin:0 0 .25rem 0;box-sizing: border-box;padding: 0 0 0 .2rem !important;opacity: 1 !important;        -webkit-transform: translate(0,0) !important;        -ms-transform: translate(0,0) !important;        transform: translate(0,0)!important;}    .fytjbot li:after{    width: .08rem;  height: .08rem;  background: #f1d281;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;  left: 0;  top: 50%;  margin-top: -.04rem;content: '';position: absolute}    .fytjbot li:last-child{margin-bottom: 0 !important;}    .fytjbot li:last-child{padding-bottom: 0 !important;}    .fytjbot li h3{font-size: .24rem;margin: 0}    .headertel,.fybanner img.fybannpc,.fywbfbj,.fytjbot li p{display: none}    .fybanner img.fybannpcsj{display: block}    .fyjbtj,.fyqlmjh,.fywubufa,.fyhzqy,.fyghs,.fyzsds,.fybangdan,.fyzx,.fymain,.fyxzhm,.fygangwei,.fyhmgs,.fyqmts,.fysxh,.fysxhp,.fysxxm,.fyylr,.fydsjzs,.fyyzsfw,.fyzcrs,.fyqywh,.fyzyqx,.fyntqy,.fyxyzs,.fygushi,.fydstd,.fyrmwd,.symain,.syntqy,.syofzs,.syrmzx,.fyfannao,.fyqzjh,.fyhxgw,.fyzjb{padding: .6rem 0}    .fyxssx,.fyneitui{padding-bottom: .6rem}    .fyqzjh,.fydsjzs{padding-bottom: .2rem}    .fyylle{padding-top: 0}    .fytjbot,.fyzxbot{margin-bottom: .6rem}    .biaoti{margin-bottom: .4rem !important;}    .biaoti h2{margin-bottom:0}    .syghbt h3:after{display: none}    .syghbt h3 img{display: inline-block;vertical-align: middle;        height: .19rem;margin-right: .1rem}    .fyxssx .biaoti,.fyxssx .biaoti{margin: .6rem auto .4rem}    .syxwri h4{margin: .2rem auto}    .sydsyuan{display: none}        /*字体*/    .fyfnbot li span{font-size: .44rem}   /*1、*/    .fydsjbot li p span{font-size: .5rem}/*1、70*/    .fybanwz1{font-size: .42rem}/*1、56*/    .biaoti h2,.fybanwz3,.fyyzsfw .biaoti span,.syofzsle .biaoti span,.symain .biaoti span{font-size: .4rem}/*一级 46*/    .foottel{font-size: .44rem}/*44*/    .fyhzbt,.fyxqbt h1,.fyryle li span i,.fygwzy p span,.fygwzy p i{font-size: .36rem}/*1、36*/    .fyxsbt,.syghbt h3,.fyzjxm{font-size: .36rem}/*32*/    .syjlxm{font-size: .4rem}    .syjlxm{font-weight: normal}    .fydsjbot li p i{font-size: .32rem}/*30*/    .fybdlb .swiper-slide p span.left,.fyhyfltop h3,.fyzsbotsub li p span.left,.fydsjjxm{font-size: .36rem}/*1、28*/    .syjlgrxx span.syjlxm,.fybdlb .swiper-slide p span.fyjlxytop,.fyzsbotsub li p span.fyjlxytop,.fygsxmal span.fyjlxytop{font-size: .32rem}    .fydsxmxm,.headertel,.fywdbot li h3,.fywdbot li pre span{font-size: .32rem}/*26*/    .fyghstxt p span.left,.fybanwz2,.fyhzlx,.fyqylogo,.fyxwbt,.fymap li h2 a,.fyzxtxt h3,.fygwmc,.fyqylogo,.fyryle li span,.fywhtxt p,.syxwri h4,   .syzxnrri li.syxwhover h4,.syzxnrri li h4,.symain .sygybjq, .syzxnrri li.syxwhover h4{font-size: .32rem}/*24*/    .fyfnbot li h3,.fyhpbttop,.fygsbt,.fyzjxy{font-size: .32rem}/*1、22*/    .fydsyear,.fyghstxt p span.right,.fygwzz,.fyxqcb h3,.fyrmzxbot li a,.fyystop,.fyryle li h3,.fyylle,.fygwzy h4,.fydsjjzc,.rmzxbq li h3,.fywhtxt h3,.fyzcbot li span,.fyntbot li h3,.fyntqylb li h3,.fylxtel li p{font-size: .28rem}/*20*/    .foothxb,.fyhyflbot li p, .fyfnbot li h3{font-size: .32rem}/*1、18*/    body,input,select,textarea,.fydsyear,.fyhzts p,.fyjhbot li h3,.fyqzbot li h3,.fyzcbot li h3,.fytsbot li h3,.symain .biaoti p span,.syofzsle .biaoti p span{font-size:.28rem;}/*默认16*/    .fyzxbot li span,.footdz,.footbot,.fydsyear span,.footnavsub a,.fyxqbt p.fyxqxy span,.fyhzwx p,.fyhpckxq,.fygsxq,.syjyqk,.syckxq,.syxwtime,.foowl span,.foowl a,.footwx p,.fyjhbot li pre,.fyqzbot li p,.fyzcbot li p, .fyntbot li pre, .fyntqylb li pre, .fydsjjxq,.fyzxri p.fydszn,.fyzxri p.fydsxl{font-size: .24rem}/*14*/    .fydsxl,.fydszn{font-size: .28rem}   /*1、*/    .foothxb, .fyhyflbot li p{font-size: .24rem}   /*1、*/    .fyylle, .fywhtxt p{font-size: .28rem} /*1、*/    .fybjq h2 {        font-size: .3rem;    }    .fyfwbot li h3{font-size: .2rem}    .fydzly,.fydzly,.fydsbot .fymoreaa span,.fydsjbot li h3{font-size: .24rem}    .fydsjbot li h3{padding: 0 0.05rem;}    .fyzjblbdiv .swiper-slide-active .fyzjxy{font-size: .36rem}/*1、26*/    .fyzjblbdiv .swiper-slide-active .fyzjqz{font-size: .28rem}/*1、20*/    .fyzjblbdiv .swiper-slide-active .fyzjxm{font-size: .4rem}/*1、39*/    .fybannertxt{width: 100%}    .banntxt p.banntxtspan,.fybanwz1,.fybanwz3{font-size: .32rem}    .fybanwz2,.banntxt p.banntxtpp{font-size: .24rem}     .fytjbot li p, .fywbfbot li pre{line-height: .5rem}    .fywbfbot li pre, .fyhpbttop, .syxwjj, .fyzxtxt p, .fyfwbot li p, .fytjbot li p, .fywbfbot li pre, .fyxqbt p.fyxqbq a, .fybqbot li a{line-height: .56rem}    .syxwjj{height: 1.12rem}    .fyhzjj p, .fylxnr pre, .fybjq,.fyxwjj,.fyryle li h3, .fygsjj, .fygsbt, .fywdbot li pre, .fyghstxt pre, .fyqybjq,.fyhpjjbot{line-height: .46rem}    .fyxwjj{height: .92rem}    .fyhzjj p:after{top: .2rem}    .fygsbt, .fygsjj {  height: auto !important;  max-height: .92rem; }.fyghsjj pre{    font-size: .28rem;}    .fyhpbttop,.fyhpjjbot{height: auto}    .fyhpckxq{height: .4rem;line-height: .4rem}    .fyhpckxq span:after{width: .2rem;height: .4rem;background-size: 100% auto}    .fyhpckxq span{padding-right: .3rem}    .syxwri h4{line-height: .4rem}    .syxwri h4{height: .8rem;max-height: .8rem}    .fydzly,.fyjhbot li pre, .fyqzbot li p, .fyzcbot li p, .fyntbot li pre, .fyntqylb li pre, .fydsjjxq,.fyzxri p.fydszn,.fyzxri p.fydsxl{line-height: .42rem}    .fydsbot .fymore{top: 1.03rem}    .fydsbot .fymoreaa span{height: .4rem}    .fydsbot .fymoreaa{line-height: .4rem}    .fyzcbot li p{height: 1.68rem}/*4*/    .fyjhbot li pre{height: auto;text-align: center;}/*3*/    .fyjhbot li pre{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:3; -webkit-box-orient:vertical;}    .fyzcbot li p{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:4; -webkit-box-orient:vertical;}    .fyzcrs_fy .fyzcbot li p{-webkit-line-clamp:3;height: 1.26rem}    .syjlgrxx{font-size: .32rem}    .syjldx{font-size: .28rem}    .syjlgrxx span.syjldx{margin-top: .1rem}.course1 {    margin: .5rem 0;    padding: .3rem 0 .1rem;}.course_erji {    padding: .2rem .2rem 0;}.course_erji a {    margin-right: .12rem;    padding-right: .15rem;}.course{    padding-bottom: .6rem;}.course_ul .page{    margin-top: .2rem;}.course_ul ul li {    margin-bottom: .3rem;}.course2_con {    padding: .2rem .1rem .6rem .15rem;}.course2_con span {    left: .15rem;    bottom: 0.15rem;}.ind_kc .course_ul {    margin-top: 0;}.ind_fw_pad {    padding: .6rem 0;}.ind_fw ul li{    width: 50%;    padding: .2rem .2rem .1rem;}.ind_fw ul li:nth-child(-n+6) {    border-bottom: 1px dashed #dadada;}.ind_fw ul li:after{    height: 100%;}.ind_fw ul li:nth-child(2n):after{    display: none;}.ind_fw_img{    width: .6rem;}.ind_fw_img img{    max-width: 100%;}    p.of3,p.of4,p.of5{        display: none;    }    .offer_tit {        min-height: .6rem;        font-size: .24rem;    }    .of1 {        width: 18%;    }    .of2 {        width: 24%;    }    .of6 {        width: 20%;    }    .of7 {        width: 20%;    }    .of8 {        width: 18%;    }    .offer_ul ul li p {        font-size: .22rem;    }    .pop_con{        height: 55%;        max-height: 55%;        border-radius: .15rem .15rem 0 0;    }    .pop_tit{        height: .8rem;        padding: 0 .2rem 0 .3rem;        background: #e3e3e3;    }    .pop_tit img{        display: block;    }    .pop_tit span img{        width: .4rem;    }    .pop_img{        flex: 1;        overflow-x: hidden;        overflow-y: scroll;    }    .pop_img img{        display: block;        max-width: 100%;        margin: 0 auto;    }.case_pd {    padding: .5rem 0 .8rem;}.case1_nav {    padding: .3rem .1rem .1rem .2rem;}.case1_nav dl {/*    display: block;    margin-bottom: 0;*/}.case1_nav dl dt {    margin-bottom: .1rem;}.case1_nav dl dd a {    margin-bottom: .1rem;}.case_ul {    padding: .25rem .15rem .55rem;}.case_ul ul {    padding-bottom: .3rem;}.case_ul ul li {    width: 100%;    margin-right: 0 !important;    margin-bottom: .2rem;    padding: .2rem .15rem;}.case1_gj span {    font-size: .22rem;}.case2 {    padding: .15rem 0;}.case_ul ul li:hover {    box-shadow: 0 0 .06rem 2px #FFF1CC;}.anli_pd {    display: block;}.anli_lf {    width: 100%;    margin-bottom: .3rem;}.al_top {    margin-bottom: .2rem;    padding: .25rem .15rem;}.al_img {    width: 24%;    margin-right: 3%;}.al_tit {    margin-bottom: .15rem;}.al_tit h2 {    font-size: .24rem;    margin-bottom: .05rem;}.al_tit .case1_gj span, .al_y .case3_tit h3 {    font-size: .2rem;    line-height: .3rem;}.case3_tit h3 b {    font-size: .2rem;}.al_more {    margin-top: .15rem;}.al_y i {    font-size: .2rem;    line-height: .3rem;    padding: .05rem .1rem .05rem .15rem;    border-radius: 0 0 0 .3rem;}.al_two {    padding: .2rem .15rem .3rem;}.al_nav {    padding-bottom: .15rem;}.al_nav ul li {    font-size: .22rem;    line-height: .4rem;}/*.al_student {    display: block;}*/.al_student ul {    width: 49%;}.al_student:after {    display: none;}.al_student ul:first-child{    margin-bottom: .15rem;}.al_student ul:first-child li {    flex-direction: unset;    text-align: left;}.al_student ul li span {    padding: 0 .1rem;}.al_mentor {    position: relative;    align-items: flex-start;    padding: .15rem;}.mentor_img {    width: 1.2rem;    height: 1.2rem;}.mentor_ri {    padding-left: .1rem;}.mentor_ri dl {    font-size: .2rem;    line-height: .32rem;    margin-bottom: .05rem;    padding-left: .15rem;}.mentor_y{    position: absolute;    left: .15rem;    bottom: .15rem;}.mentor_ri dl dt:after {    top: .12rem;    left: -.15rem;    width: .08rem;    height: .08rem;}.mentor_ri dl dd .mentor_f14 {    font-size: .2rem;    line-height: .32rem;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.mentor_y a {    width: 1.2rem;}.al_page {    padding: .15rem 0;}.al_page a {    font-size: .2rem;    line-height: .3rem;}.anli_ri {    width: 100%;}.al_offer h3 a {    font-size: .22rem;}#al_bd {    height: 3rem;}.al_offer1 li {    font-size: .24rem;}.al_offer_pd ul li {    padding: .1rem 0;}.al_offer2 ul li {    font-size: .2rem;}.al_xg_ri h3 {    font-size: .3rem;    margin-bottom: .1rem;}.al_xg_ri .case1_gj span {    font-size: .22rem;    line-height: .36rem;}.al_xg_des {    font-size: .22rem;    line-height: .36rem;    padding: .1rem 0;}.al_xg  .case3_tit h3, .al_xg  .case3_tit p{    font-size: .24rem;}.scly{    display: none;}.mqfd1 {    display: block;    margin-bottom: .5rem;}.mqfd1_lf {    width: 100%;    margin-right: 0;}.mqfd1_lf img {    display: block;    width: 100%;}.mqfd1_hg h3 {    font-size: .36rem;}.mqfd1_hg p {    font-size: .3rem;    line-height: .5rem;}.mqfd1_ri ul li {    width: 32.5%;    margin-top: .15rem;    padding: .1rem .05rem;}.mqfd1_ri ul li h3 {    margin-bottom: .05rem;}.mqfd1_ri ul li p {    line-height: .3rem;}.qzpp {    padding: .6rem 0;}.qzpp .biaoti {    margin-bottom: .6rem;}.qzpp1 {    display: block;}.qzpp1_img {    width: 100%;    margin-bottom: .2rem;}.qzpp1_img img {    box-shadow: 0 0 .1rem rgba(12, 37, 93, .28);}.qzpp1_lf {    width: 100%;}.qzpp1_lf ul {    display: flex;    justify-content: center;    padding: 0;}.qzpp1_lf ul li {    line-height: .45rem;}.qzpp1_lf p {    margin: .3rem 0;}.qzpp2 {    padding: .6rem 0;}.tit1 {    margin-bottom: .4rem;}.qzpp2 ul li {    width: 49%;    margin-bottom: .2rem;    border-radius: .1rem;}.qzpp2 ul li:hover {    transform: scale(1.01);}.qzpp3 ul li {    width: 49%;    margin-right: 2%;    margin-bottom: .2rem;    padding: .2rem;}.qzpp3 ul li:nth-child(2n){    margin-right: 0;}}@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){}