﻿body{padding:0;margin:0 auto;background:#fff;color:#050622;word-wrap:break-word;word-break:break-word;overflow-x:hidden;}


@font-face {
  font-family: 'SourceHanSansCN-Normal';
    src: url('../images/SourceHanSansCN-Normal.eot');
    src: url('../images/SourceHanSansCN-Normal.eot?#iefix') format('embedded-opentype'),
        url('../images/SourceHanSansCN-Normal.woff2') format('woff2'),
        url('../images/SourceHanSansCN-Normal.woff') format('woff'),
        url('../images/SourceHanSansCN-Normal.ttf') format('truetype'),
        url('../images/SourceHanSansCN-Normal.svg#Poppins-Regular') format('svg');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}



body,div,input,button,select,textarea,span,small,big,p,applet,object,iframe,h1,h2,h3,h4,h5,h6,a,em,font,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,caption,tbody,tfoot,thead,tr,th,td,section,article,header,footer,aside,nav,pre{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0; font-family:SourceHanSansCN-Normal}
.fontWeight,.syxwbt,.banbt,.syxwfl li,.footly,.fyrybq,.fyspfl li a{font-weight: 700;}
.banjj,.fyxlbot li h3,.fyjrnr,.navejyiji,.fyrylblb .swiper-slide h2{font-weight: 400;}

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:#050622;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;cursor:pointer;}
*{
    -webkit-tap-highlight-color:rgba(0, 0, 0, 0);
    -webkit-tap-highlight-color:transparent;
}
input,textarea{-webkit-user-select:auto;}
select::-ms-expand {display:none;}
textarea{resize:none}
.blue{color:#0960dd}
.clear{clear:both;overflow:hidden;height:0;line-height:0}
.clearafter:after{content:"";width:100%;clear:both;height:0;overflow:hidden;display:block;}
.left{float:left}
.right{float:right;}
pre{white-space:pre-wrap;word-wrap:break-word;margin:0;padding:0}
.overhide{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.overhidetwo{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:2; -webkit-box-orient:vertical;}
.overhidetree{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:3; -webkit-box-orient:vertical;}
.overhidefore{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:4; -webkit-box-orient:vertical;}
.overhidefive{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:5; -webkit-box-orient:vertical;}
.overhidesix{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:6; -webkit-box-orient:vertical;}
.syhyjian{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:7; -webkit-box-orient:vertical;}
.overhideeight{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:8; -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,.morewnzi1::after,.fyflbot li p::after{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.radius30,.fyxxss,.fyxxssri{-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;}
.radius20{-webkit-border-radius:.2rem;-moz-border-radius:.2rem;border-radius:.2rem;}
.radius15{-webkit-border-radius:.15rem;-moz-border-radius:.15rem;border-radius:.15rem;}
.radius3{-webkit-border-radius:.03rem;-moz-border-radius:.03rem;border-radius:.03rem;}
.radius5,.fyspfl ul,.fyspfl li a,.fycjfl ul,.fycjfl li,.fyhxbq p{-webkit-border-radius:.05rem;-moz-border-radius:.05rem;border-radius:.05rem;}
.radius8{-webkit-border-radius:.08rem;-moz-border-radius:.08rem;border-radius:.08rem;}
.radius10{-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem;}
.fybjq img{max-width:100%;height:auto !important;margin: 0 auto;display: block}
.fybjq video{width: auto;max-width: 80%;margin: 0 auto;display: block;}
.fybjq table{border:1px solid #ccc;border-collapse:collapse;width:100% !important;float:inherit}
.fybjq table p{margin-bottom:auto}
.fybjq table tr,.fybjq table tr td,.fybjq table th{border:1px solid #ccc}
.fybjq table tr td,.fybjq table th{padding:.08rem 1%}
select {
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    background:#fff url(../images/selicn.png) no-repeat center right;
    background-size:.43rem auto;
}
.tupian{position:relative;overflow:hidden;}
.tupian img{position:absolute;top:0;left:0;width:100%;display:block;height: 100%;}
.main1680{width:16.8rem;margin:0 auto;}
/*头部*/
.header{width:100%;z-index:999;height: .9rem;position: fixed;top: 0;left: 0;background: #fff;box-shadow: 0 0 .2rem rgba(0,0,0,.1);}
.navheight{height: .9rem}
.headss{margin-left: .25rem;height: .46rem;width: 2.43rem;background: #f6f6f6;border: 1px solid #e6e6e6;margin-top: .22rem;
-webkit-border-radius:.23rem;-moz-border-radius:.23rem;border-radius:.23rem;}

.headssapp{display: none;}

.headssapppc{}

.headssinpt{width: 72%;line-height: .46rem\9;height: .46rem;box-sizing: border-box;border: 0;background: none;outline: none;padding: 0 .2rem;}
.headssbtn{width: 28%;line-height: .46rem;height: .46rem;box-sizing: border-box;border: 0;background: url(../images/ssbtn.png) no-repeat center center;outline: none;padding:0;background-size: .19rem auto;cursor: pointer;}
.headyuyan{
    position: relative;
    z-index: 3;
    margin-left: .25rem;
}
.headyuyan img {
    height: .22rem;
    display: inline-block;
    vertical-align: top;
    margin-top: .34rem;
    margin-right: .05rem;
}
.headyuyan span{
    background: url(../images/hedjitou.png) no-repeat center right;
    background-size: .12rem auto;
    padding-right: .17rem;
    display: inline-block;
    vertical-align: top;
    line-height: .9rem;
}
.headyysub{
    position: absolute;
    left: 50%;
    margin-left: -.6rem;
    padding-top: .09rem;
    top: .9rem;
    display: none;
}
.headyydiv {
    background: #fff;
    width: 1.2rem;
    text-align: center;
    padding: .15rem 0;
    position: relative;
    box-shadow: 0 0 .2rem rgba(0,0,0,.1);
}
.headyydiv::after{
        content: "";
    position: absolute;
    background: url(../images/sanjiaoup.png) no-repeat center center;
    background-size: 100% auto;
    width: .17rem;
    height: .09rem;
    top: -.09rem;
    left: 50%;
    margin-left: -.085rem;
}
.headyydiv li{margin-bottom: .1rem;}
.headyydiv li:last-child{margin-bottom: 0}
.logo{margin-top: .155rem;position: relative}
.logo img{display:block;height:.59rem}
.nav{}
.nav li{position:relative;float: left;margin-left: .6rem;}
.nav li a.navyja{display:block;position:relative;z-index:3;line-height: .9rem;padding: 0 .08rem;}
.nav li a.navyja::after{background: #0069fe;width: 100%;height: .02rem;position: absolute;bottom: .2rem;left: 0;display: none;content: '';}
.naverji{position: fixed;width: 100%;background: #fff;border-top: 1px solid #e6e6e6;left: 0;padding: .4rem 0;box-shadow: 0 .1rem .1rem 0 rgba(0,0,0,.05);max-height: 30vh;overflow: auto;display: none;}

.navChanpin{}
.navChanpin .main1680{display: flex;justify-content: space-between;}
.navejsub{margin: 0 1%;width: 23%;position: relative;}
.navejyiji{line-height: .32rem;}
.navejyiji img{display: inline-block;vertical-align: top;height: .32rem;margin-right: .2rem}
.navejerji{padding-top: .2rem;margin-top: .1rem;border-top: 1px solid #e6e6e6;}
.navejerji a{display: block;margin-bottom: .15rem;color: #616367;background: url(../images/fyjtrihui.png) no-repeat center right;background-size: .1rem auto;padding-right: .2rem;}
.navejerji a:last-child{margin-bottom: 0;}

.navXinwen .main1680{display: flex;justify-content: center;}
.navXinwen .navejsub{width: auto;margin: 0 1rem;}
.navXinwen .navejsub::after{content: "";position: absolute;top: 0;right: -1rem;width: 1px;height: 100%;background: #dbdcdc;}
.navXinwen .navejsub:last-child::after{display: none;}


.nav li.clinav a.navyja{color: #0069fe;}
.nav li.clinav a.navyja::after{display: block;}

.menu-activator{cursor:pointer;z-index:1001;height:1rem;position:relative;width:.36rem;display: none;background: url(../images/navapp0.png) no-repeat center center;background-size: 100% auto;margin-left: .3rem;}
.cliactnav{background-image: url(../images/navappclose.png);}
/*头部 end*/
/*底部*/
.footer{position:relative;background:#fafafa;}
.footertop{padding: .7rem 0 .2rem;border-bottom: 1px solid #e1e2e2;}
.footlog img{display: block;height: .55rem;}
.footwx li{ float: left;margin-left: .2rem;position: relative; cursor: pointer;}
.footwxicn { width: .55rem; height: .55rem;background: #e1ecfb;position: relative; overflow: hidden;}
.footwxicn img {  width: .28rem;  position: absolute;  top: 50%; left: 50%;}
.footwximg {
    background: #fff;
    width: 1.2rem;
    height: 1.2rem;
    box-sizing: border-box;
    position: absolute;
    padding: .1rem;
    left: 50%;
    margin-left: -.6rem;
    z-index: 3;
    top: -1.35rem;
    box-shadow: .02rem .1rem .43rem 0 rgb(186, 201, 227);
    display: none;
}
.footwximg img {
    display: block;
    margin: 0 auto;
    width: 1rem;
    height: 1rem;
}
.footwximg::after {
    content: "";
    position: absolute;
    background: url(../images/sanjiaoup11.png) no-repeat center center;
    width: .17rem;
    height: .09rem;
    background-size: 100% auto;
    bottom: -.09rem;
    left: 50%;
    margin-left: -.085rem;
}
.footwx li:hover .footwximg{display: block;}
.footercen{position: relative;}
.footercen::after{content: "";position: absolute;width: 100%;height: 1.32rem;background: url(../images/footimg.png) no-repeat bottom left;background-size:auto 100% ;bottom: 0;left: 0;}
.footnav{width: 63%;padding-top: .7rem;position: relative;z-index: 3;}
.footnav ul{display: flex;justify-content: space-between;}
.footnav li{flex-shrink:1;max-width: 25%;}
.footnav li.footlilx{flex-shrink: 0;max-width: 45%;}
.footnavyiji{margin-bottom: .4rem;display: block;}
.footnaverji{}
.footnaverji a,.footnaverji p{display: block;margin-bottom: .2rem;}
.footform{width: 31%;background: #fff;padding: .5rem .4rem .25rem;box-sizing: border-box;z-index: 3;position: relative;}
.footlyinpt{line-height: .7rem\9;height: .7rem;border: 0;padding: 0;box-sizing: border-box;background: none;outline:none;border-bottom: 1px solid #e6e6e6;width: 100%;}
.footlytex{line-height: 1.5;height: .9rem;border: 0;padding: .2rem 0;box-sizing: border-box;background: none;outline:none;border-bottom: 1px solid #e6e6e6;width: 100%;}
.footlybtn{width: 2.6rem;line-height: .58rem;background: #0069fe;color: #fff;text-align: center;margin-top: .3rem;cursor:pointer;
-webkit-border-radius:.29rem;-moz-border-radius:.29rem;border-radius:.29rem;
}
.footlybtn span{display: inline-block;vertical-align: top;height: .58rem;background: url(../images/jiantou.png) no-repeat center center;background-size: 100% auto;width: .18rem;margin-left: .15rem;}
.footbq{padding: .45rem 0;display: flex;justify-content: space-between;}
.footbq span,.footbq a{display: inline-block;vertical-align: top;}
.footbqle{flex-shrink: 1;}
.footjszc{flex-shrink: 0;}
.banner{position: relative;}
.bannerpc .swiper-slide{padding-bottom: 33.3%;}
.bannerapp{display: none;}
.bannerapp .swiper-slide{padding-bottom: 90%;}
.bannertxt{position: absolute;left: 50%;top: 50%;}
.banbt{margin-bottom: .2rem;color: #fff;
white-space:pre-wrap;word-wrap:break-word;line-height: 1.25;
}
.banjj{margin-bottom: .8rem;}
.banjj span,.banjj{
    width: max-content;
      background-image: -moz-linear-gradient( 0deg, rgb(0,105,254) 0%, rgb(0,216,255) 52%, rgb(13,104,255) 100%);
  background-image: -webkit-linear-gradient( 0deg, rgb(0,105,254) 0%, rgb(0,216,255) 52%, rgb(13,104,255) 100%);
  background-image: -ms-linear-gradient( 0deg, rgb(0,105,254) 0%, rgb(0,216,255) 52%, rgb(13,104,255) 100%);
    -webkit-background-clip: text;
    color: transparent;
}


.bannertxtHui .banbt{color: #050622;}
.bannertxtHui .banjj{color: #050622;}
.bannertxtHui  .banjj span{
    background-image: -moz-linear-gradient( 0deg, rgb(0,105,254) 0%, rgb(0,216,255) 52%, rgb(13,104,255) 100%);
  background-image: -webkit-linear-gradient( 0deg, rgb(0,105,254) 0%, rgb(0,216,255) 52%, rgb(13,104,255) 100%);
  background-image: -ms-linear-gradient( 0deg, rgb(0,105,254) 0%, rgb(0,216,255) 52%, rgb(13,104,255) 100%);
    -webkit-background-clip: text;
    color: transparent;
}





.banwzgd{
    transition: all 1.5s ease;
    -webkit-transition: all 1.5s ease;
    -moz-transition: all 1.5s ease;
    -o-transition: all 1.5s ease;
        opacity: 0;
    -webkit-transform: translateY(1rem);
    -moz-transform: translateY(1rem);
    -o-transform: translateY(1rem);
    transform: translateY(1rem);
}
.banwzgd:nth-child(1) {
    -webkit-transition-delay: .08s;
    -moz-transition-delay: .08s;
    -o-transition-delay: .08s;
    transition-delay: .08s;
}
.banwzgd:nth-child(2) {
    -webkit-transition-delay: .2s;
    -moz-transition-delay: .2s;
    -o-transition-delay: .2s;
    transition-delay: .2s;
}
.banwzgd:nth-child(3) {
    -webkit-transition-delay: .4s;
    -moz-transition-delay: .4s;
    -o-transition-delay: .4s;
    transition-delay: .4s;
}

.banner .swiper-slide-active .banwzgd {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
}
.sycpzs{background: #f9f9f9;}
.sycpbot{}
.sycpbot li{float: left;width: 19%;margin-right: 1.25%;background: #fff;overflow: hidden;}
.sycpbot li:nth-child(5n){margin-right: 0;}
.sycpbot li a{display: block;padding: .1rem;}
.sycpimg{padding-bottom: 100%;}
.sycpimg::after{position: absolute;content: "";background: url(../images/sycphover.png) no-repeat center center;background-size: cover;width: 100%;height: 100%;top: 0;left: 0;opacity: 0;}
.sycptxt{height: 1.54rem;box-sizing: border-box;position: relative;margin: 0 .2rem;}


.sycpwzbt{position: absolute;top: .3rem;left: 50%;max-width: 100%;
-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)
}


.sycptxt .jthover{bottom: .25rem;left: 50%;margin-left: -.23rem;display: none;}
.sycpys{padding-right: .5rem;height: .85rem;overflow: hidden;position: absolute;top: .52rem;opacity: 0;visibility: hidden;
-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)
}
.sycpys p{position: relative;padding-left: .2rem;margin-bottom: .1rem;}
.sycpys p::after{content: "";position: absolute;top: .08rem;left: 0;width: .07rem;height: .07rem;background: #006eff;}

.sybiaoti{text-align: center;position: relative;}
.sybiaotiLeft{text-align: left;}
.sybtfu{display: none;}
.sybiaoti p{margin: .22rem 3rem 0;}


.sybiaoti .symorediv{position: absolute;top: 0;right: 0;}


.syhyzx{background: #fefeff url(../images/hybg.jpg) no-repeat center bottom;background-size: 100% auto;}
.syhybot{}
.syhybot li{width: 32.77%;margin: 0 .845% .15rem 0;padding-bottom: 19.47%;float: left;}
.syhybot li a{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.syhybot li a::after{background: url(../images/syhybg.png) no-repeat center bottom;background-size: cover;content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.syhdtxt{position: absolute;top: 50%;left: 50%;z-index: 3;width: 100%;text-align: center;padding: 0 .2rem;box-sizing: border-box;}
.syhdtxt img{position: relative;height: .49rem;width: auto;margin: 0 auto .15rem;}
.syhdtxt h3{color: #fff;}



.syxwhd{}
.syxwfl{position: absolute;top: 50%;right: 0;margin-top: -.22rem;}
.syxwfl li{display: inline-block;vertical-align: top;line-height: .44rem;cursor: pointer;padding: 0 .1rem;min-width: 1.2rem;text-align: center;box-sizing: border-box;
-webkit-border-radius:.22rem;-moz-border-radius:.22rem;border-radius:.22rem;}
.syxwfl li.syxwflli{background: #edf4fb;color: #0960dd;}



.syxwbot{position: relative;}
.syxwsub{position: absolute;top: 0;left: 0;width: 100%;opacity: 0;visibility: hidden;}
.syxwshow{position: relative;opacity: 1;visibility: inherit;}
.syxwlbnr{position: relative;}
.syjtle,.syjtri{position: absolute;width: .34rem;height: .6rem;background-color: #f6f6f6;background-position: center center;background-repeat: no-repeat;background-size: .1rem auto;cursor: pointer;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;top: 50%;margin-top: -.3rem;z-index: 5;}
.syjtle{left: -.64rem;background-image: url(../images/fyjtlehui.png);}
.syjtri{right: -.64rem;background-image: url(../images/fyjtrihui.png);}


.syxwlist,.syhdlist{padding-bottom: .5rem;}
.syxwlist .swiper-slide a{border: 1px solid #d8dada;display: block;margin: 0 1px;}
.syxwimg{padding-bottom: 56%;}
.syxwtxt{padding: .3rem;}
.syxwsj{margin-bottom: .1rem;}
.syxwbt{margin-bottom: .1rem;}

.syhdlist{}
.syhdlist .swiper-slide a{padding: .3rem;margin: 0 1px;border: 1px solid #d8dada;}



.syguanyu{background: url(../images/sygybg.jpg) no-repeat center center;background-size: cover;}
.sygybot{text-align: center;padding: 0 3.1rem;box-sizing: border-box;}


.fybanner{position: relative;}
.fybanner img{display: block;width: 100%;}
.fybanner img.fybannapp{display: none;}
.fybantxt{position: absolute;left: 50%;top: 50%;z-index: 5;}
.fybantxt h1{color: #fff;font-weight: bold;margin-left: .2rem;}


.fybannerThree::after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(6,102,229,.67);}
.fybannerThree .fybantxt{text-align: center;}
.fybannerThree .fybantxt h1{margin-bottom: .1rem;margin-left: 0;}
.fybannerThree .fybantxt pre{color: #fff;}


.fyxwzd{background: #f7faff;}
.fyxwlb{}
.fyxwlbList{background: #fff;}
.fyxwlbList .swiper-slide{}
.fyxwlbList .syxwimg{width: 50%;padding-bottom: 28.2%;}
.fyxwlbList .syxwtxt{width: 50%;box-sizing: border-box;padding: .7rem .5rem 0 .7rem;}
.fyxwlbList .syxwsj{color: #0069fe;}
.fyxwlbList .syxwjh{margin-bottom: .3rem;}



.fyxwlist{}
.fyxwlist li{border-bottom: 1px solid #e8f1ff;position: relative;}
.fyxwlist li::after{content: "";position: absolute;top: 50%;height:0;width: .04rem;background: #1065f5;opacity: 0;}
.fyxwlist li a{display: block;padding: .4rem .5rem;}
.fyxwsj{color: #1065f5;margin-bottom: .15rem;}
.fyxwbt{margin-bottom: .15rem;}
.fyxwjj{margin-bottom: .2rem;}




.fyxwxq{}
.fyxwxqle{width: 63%;}
.fyxwxqbt{border-bottom: 1px solid #e5e5e5;padding-bottom: .25rem;margin-bottom: .25rem;}
.fyxwxqbt h1{margin-bottom: .2rem;}
.fyxwxqbt p{color: #0069fe}
.fyxwxqbjq{min-height: 50vh;}
.fyxwxqnex{background: #f9fbff;margin-top: .35rem;padding: .15rem .35rem;}
.fyxwxqnex li{border-bottom: 1px solid #e0e1e5;}
.fyxwxqnex li:last-child{border-bottom: 0;}
.fyxwxqnex li a{line-height: .7rem;position: relative;padding-right: 1rem;}
.jthover{width: .46rem;height: .46rem;background: #e9f1fd url(../images/jticn0.png) no-repeat center center;background-size: .19rem auto;position: absolute;}
.fyxwxqnex .jthover{top: 50%;right: .5rem;margin-top: -.23rem;opacity: 0;}


.fyxwxqri{width: 33%;position: sticky;top: 1rem;}
.fygdzxtop{}
.fygdzxtop h2{background: #f7faff;line-height: .77rem;color: #0078ff;padding-left: .25rem;position: relative;}
.fygdzxtop h2::after{content: "";position: absolute;top: 0;left: 0;width: .06rem;height: 100%;background: #0078ff;}
.fygdzxbot{margin-left: .25rem;}
.fygdzxbot li{}
.fygdzxbot li a{display: block;padding: .3rem 0;position: relative;}
.fygdzxbot li a::before{position: absolute;content: "";bottom: 0;left: 0;width: 0;height: 1px;background: #1065f5;z-index: 3;opacity: 0;visibility: hidden;}
.fygdzxbot li a::after{position: absolute;content: "";bottom: 0;left: 0;width: 100%;height: 1px;background: #e5e5e5;}
.fygdzxbot li p{color: #1065f5;margin-bottom: .1rem;}

.fyhdsssub{border: 1px solid #dbdcdc;width: 5.3rem;height: .6rem;line-height: .6rem;overflow: hidden;}
.fyhdsel{width: 70%;height: .6rem;line-height: .6rem;border: 0;outline: none;padding: 0 .3rem;box-sizing: border-box;}
.fyhdbtn{width: 30%;height: .6rem;line-height: .6rem;border: 0;outline: none;padding: 0 .3rem;box-sizing: border-box;background: #1065f5;color: #fff;cursor: pointer;}

.hdlist ul{display: flex;flex-wrap: wrap;}
.hdlist li{border: 1px solid #e8f1ff;box-sizing: border-box;}
.hdlist li a,.syhdlist .swiper-slide a{display: block;padding: .35rem;position: relative;}
.hdlist li a::after,.syhdlist .swiper-slide a::after{content: "";position: absolute;bottom: 0;left: 0;width:0;height: 2px;background: #1065f5;opacity: 0;}
.fyhdsj{color: #1065f5;margin-bottom: .2rem;}
.fyhdbt{margin-bottom: .2rem;}
.fyhddz{color: #575a5e;margin-bottom: .05rem;}
.fyhddz span{color: #050622;margin-right: .05rem;display: inline-block;vertical-align: top;}
.hdlist .fyckgd,.syhdlist  .fyckgd{margin-top: .3rem;}
.fyckgd{display: inline-block;vertical-align: top;color: #1065f5;background: url(../images/fyjtri.png) no-repeat center right;background-size: .08rem auto;padding-right: .3rem;line-height: 1;}

.fyhdlist li{width: 49.5%;margin: .35rem 1% 0 0;}
.fyhdlist li:nth-child(1),.fyhdlist li:nth-child(2){margin-top: 0;}

.page{text-align: center;position: relative;margin-top: .8rem;}
.page a,.page span{display:inline-block;text-decoration:none;cursor: pointer;text-align: center;vertical-align: top;height: .56rem;line-height:.56rem;min-width: .56rem;}
.page span.pagecurrent{color: #fff;-webkit-border-radius:50%;  -moz-border-radius:50%;  border-radius:50%;background: #1065f5;}
.page a.prev,.page a.next{width: .56rem ;background-position: center center;background-repeat: no-repeat;background-size: .1rem auto;-webkit-border-radius:50%;  -moz-border-radius:50%;  border-radius:50%;}
.page a.prev{background-image: url(../images/fyjtle.png);margin-right: .2rem}
.page a.next{background-image: url(../images/fyjtri.png);margin-left: .2rem}
.fyspfl ul{background: #f1f5fc;display: inline-block;vertical-align: top;overflow: hidden;}
.fyspfl li{display: inline-block;vertical-align: top;}
.fyspfl li a{line-height: .6rem;display: block;padding: 0 .1rem;min-width: 1.6rem;box-sizing:border-box;text-align: center;}
.fyspfl li.fyspflliatv a{background: #006efe;color: #fff;}
.fyspzxlist{}
.fyspzxlist li{float: left;margin-right: 1%;}
.fyspimg{padding-bottom: 56%;}
.fysptxt{background: #f8f9fc;padding: .2rem .25rem;}
.fysptxt p{color: #0069fe;margin-bottom: .05rem;}
.fyspzd li{width: 49.5%;margin-bottom: .3rem;}
.fysplb li{width: 32.66%;margin-top: .3rem;}
.fysplb li:nth-child(1),.fysplb li:nth-child(2),.fysplb li:nth-child(3){margin-top: 0;}
.fyjiaru{background: #fff url(../images/fyjrbg.png) no-repeat center bottom;background-size: 100% auto;}
.fyrjtop{padding-bottom: 1.14rem;position: relative;}
.fyrjtop::after{background: url(../images/fyjrlog.png) no-repeat left bottom;content: "";position: absolute;bottom: 0;left: -1.2rem;width: 100%;height: 2.58rem;background-size: auto 100%;opacity: .75;}

.fyjrgzle{width: 49%;}
.fyjrgzle .sybiaoti p{margin-left: 0;margin-right: 0;text-align: left;}
.fyjrnr{color: #0568ea;position: relative;z-index: 5;}
.fyjrgzri{width: 47.6195%;position: relative;z-index: 3;}
.fyjrgzri img{display: block;width: 100%;}



.fyygfl ul{display: flex;justify-content: space-between;}
.fyygfl li{float: left;width: 32%;margin-right: 2%;background: #fff;padding: .6rem 0;text-align: center;overflow: hidden;}
.fyygfl li:nth-child(3n){margin-right: 0;}
.fyflicn{width: 1.08rem;height: 1.08rem;background: #1065f5;margin: 0 auto;position: relative;}
.fyflicn img{position: absolute;top: 50%;left: 50%;height: .5rem;}
.fyflicn img.fyflicnt2{opacity: 0;visibility: hidden;}
.fyygfl li h3{margin: .45rem 0;}
/* .fyfltxt{vertical-align: top;text-align: left;margin: 0 1rem;}
.fyfltxt p{display: inline-block;vertical-align: top;margin-bottom: .1rem;}
.fyfltxt p:nth-child(1),.fyfltxt p:nth-child(3){width: 1.8rem;} */

/* .fyygsh{margin: 0 .6rem;} */
.fyshbot{position: relative;}
.fyshbot .syjtle{left: .5rem;}
.fyshbot .syjtri{right: .5rem;}
.fyshlist .swiper-slide{padding-bottom: 21.7%;width: 6.77rem;
   -webkit-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);
}
.fyshlist .swiper-slide-active{
    -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)
}

.fygjjj{}
.fyfzjg{background: url(../images/fyjgbg12.jpg) no-repeat center center;background-size: cover;position: relative;}
.fyfzjg .sybiaoti{position: absolute;top: .7rem;left: 0;width: 100%;}
.fyjgbot{position: relative;}
.fyjgbot img{display: block;width: 100%;}
.fyjgbot img.fyjgimgapp{display: none;}
.fyjgmap{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.fyjgmap li{position: absolute;}
.fyjgmap li p{position: absolute;bottom: -.05rem;left: .3rem;width: 1rem;color: #115cbf;background: #fff;line-height: .24rem;

    text-align: center;
  box-shadow: 0 0 .08rem 0 rgba(60, 120, 177, 0.13);
  border-radius: .12rem;
 
}



.fyjgmap li span{width: .22rem;height: .33rem;position: relative;display: block;}
.fyjgmap li span::after{position: absolute;content: "";top: 0;left: 0;background: url(../images/zbiao11.png) no-repeat center center;background-size: 100% auto;width: 100%;height: 100%;}

.fyjgmap li.beijing span::before{width: .47rem;height: .47rem;content: "";position: absolute;background: url(../images/fydtyuanbeij.png) no-repeat center center;background-size: 100% auto;left: 50%;margin-left: -.235rem;top: .09rem;}



.fyjgmap li.beijing{
    top: 2.64rem;
    left: 6.65rem;
}
.fyjgmap li.tianjin{
       top: 2.8rem;
    left: 6.8rem;
}
.fyjgmap li.shanghai{
    top: 3.2rem;
    left: 6.8rem;
}
.fyjgmap li.shenzhen{
    top: 3.63rem;
    left: 6.45rem
}
.fyjgmap li.xianggang{
    top: 3.59rem;
    left: 6.6rem;
}
.fyjgmap li.Singapore{top: 4.69rem;
    left: 5.81rem;}

    .fyjgmap li.beijing p{    bottom: -.11rem}
.fyjgmap li.beijing p,.fyjgmap li.shenzhen p{left: -1.1rem;right: auto;}
.fyjgmap li.Singapore p{left: -1.1rem;right: auto;}

.fyjgmap li span::after{
     animation:rotateBanyuan 1s  linear infinite;-webkit-animation:rotateBanyuan 1s  linear infinite;-moz-animation:rotateBanyuan 1s  linear infinite;-ms-animation:rotateBanyuan 1s  linear infinite;-o-animation:rotateBanyuan 1s  linear infinite;
}
.fyjgmap li:nth-child(1) span::after{
      -webkit-animation-delay: 0s;
    -moz-animation-delay: 0s;
    -o-animation-delay: 0s;
    -ms-animation-delay: 0s;
    animation-delay: 0s;
}
.fyjgmap li:nth-child(2) span::after{
      -webkit-animation-delay: .2s;
    -moz-animation-delay: .2s;
    -o-animation-delay: .2s;
    -ms-animation-delay: .2s;
    animation-delay: .2s;
}
.fyjgmap li:nth-child(3) span::after{
      -webkit-animation-delay: .5s;
    -moz-animation-delay: .5s;
    -o-animation-delay: .5s;
    -ms-animation-delay: .5s;
    animation-delay: .5s;
}
.fyjgmap li:nth-child(4) span::after{
      -webkit-animation-delay: .8s;
    -moz-animation-delay: .8s;
    -o-animation-delay: .8s;
    -ms-animation-delay: .8s;
    animation-delay: .8s;
}
.fyjgmap li:nth-child(5) span::after{
      -webkit-animation-delay: 1s;
    -moz-animation-delay: 1s;
    -o-animation-delay: 1s;
    -ms-animation-delay: 1s;
    animation-delay: 1s;
}
.fyjgmap li:nth-child(6) span::after{
      -webkit-animation-delay: .5s;
    -moz-animation-delay: .5s;
    -o-animation-delay: .5s;
    -ms-animation-delay: .5s;
    animation-delay: .5s;
}



@keyframes rotateBanyuan{
    0% {
       -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)
    }
    50% {
         -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)
    }
    100% {
       -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)
    }
}
@-webkit-keyframes rotateBanyuan{
    0% {
       -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)
    }
    50% {
         -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)
    }
    100% {
       -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)
    }
}
@-o-keyframes rotateBanyuan{
    0% {
       -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)
    }
    50% {
         -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)
    }
    100% {
       -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)
    }
}
@-ms-keyframes rotateBanyuan{
    0% {
       -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)
    }
    50% {
         -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)
    }
    100% {
       -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)
    }
}
@-moz-keyframesrotateBanyuan{
    0% {
       -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)
    }
    50% {
         -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)
    }
    100% {
       -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)
    }
}





.fylxwm{background:#ecf2f9 url(../images/fylxbg.jpg) no-repeat center bottom;background-size: 100% auto;}
.fyxlbot{margin: 0 1.2rem;background: #fff;padding: .5rem 0 .2rem;position: relative;}
.fyxlbot::after{content: "";position: absolute;top: .3rem;bottom: .3rem;background: #e7e8ec;width: 1px;left: 50%;}

.fyxlbot ul{display: flex;flex-wrap: wrap;}
.fyxlbot li{padding: 0 .9rem 0 2rem;width: 50%;box-sizing: border-box;position: relative;margin-bottom: .3rem;}
.fylxicn{position: absolute;top: 0;left: .9rem;width: .73rem;height: .73rem;overflow: hidden;background: #cfe0fd;}
.fylxicn img{position: absolute;top: 50%;left: 50%;height: .29rem;}
.fyxlbot li h2{padding: .05rem 0 .1rem;}


.fyryzz{background: url(../images/fyzzbg.png) no-repeat center bottom;background-size: cover;}
.fyrybq{text-align: center;margin-bottom: .5rem;}
.fyrybq li{display: inline-block;vertical-align: top;width: 2.2rem;line-height: .7rem;background: #fff;text-align: center;border: 1px solid #e7edf6;-webkit-border-radius:.35rem;-moz-border-radius:.35rem;border-radius:.35rem;cursor: pointer;margin: 0 .08rem;}
.fyrybq li.fyqybqli{background: #006eff;color: #fff;
border-color: #006eff; box-shadow: 0 .16rem .25rem .03rem rgba(0, 110, 254, 0.15);}
.fyrybot{position: relative;}
.fyrylist{position: absolute;top: 0;left: 0;width: 100%;opacity: 0;visibility: hidden;}
.fyryzzShow{position: relative;opacity: 1;visibility: inherit;}
.fyrylblb .swiper-slide h2{text-align: center;margin-top: .2rem;}
.fyryimg{padding: .15rem .25rem;background:url(../images/fyryimgbg.png) no-repeat center center;background-size: cover;}
.fyryimgsub{padding-bottom: 70%;overflow: hidden;position: relative;}
.fyryimgsub img{
    position: absolute;
    margin: auto;
    top: -9999px;
    right: -9999px;
    bottom: -9999px;
    left: -9999px;
    max-width: 96%;
    max-height: 96%;
}


.fyrylist .syjtle, .fyrylist .syjtri{top: 43%;}
.fygzwm{}
.fygzbot{}
.fygzbot ul{display: flex;justify-content:space-between;}
.fygzbot li{float: left;width: 100%;background: #f5fafe;border: 1px solid #eaf1f9;box-sizing: border-box;margin-right: 1.33%;}
.fygzbot li:last-child{margin-right: 0;}
.fygzbot li a,.fygzwx{display: flex;height: 1.7rem;align-items: center;justify-content: center;}

.fyweixin{padding: .02rem;background: #fff;margin-left: .35rem;
  box-shadow: 0 .16rem .25rem .03rem rgba(20, 89, 179, 0.15);position: relative;display: none;width: 1.25rem;height: 1.25rem;box-sizing: border-box;
}
.fyweixin::after{content: "";background: url(../images/fyjtsabhuaiicn.png) no-repeat center center;position: absolute;top: 50%;width: .11rem;height: .15rem;background-size: 100% auto;left: -.11rem;margin-top: -.075rem;}
.fyweixin img{display: block;width: 100%;}
.fygzbot li:hover .fyweixin{display: block;}

.fygzimg{width: .88rem;height: .88rem;background: #dcecfe;position:relative;overflow: hidden;}
.fygzimg img{height: .4rem;position: absolute;top: 50%;left: 50%;}


.fygaixu{}
.fygxbjq{margin: 0 1.9rem;text-align: center;}
.fycpfl{background: url(../images/fycpflbg.jpg) no-repeat center bottom;background-size: cover;}
.fyflbot{margin-top: -.4rem;}
.fyflbot li{float: left;background: #fff;width: 24%;margin:.4rem 1.33% 0 0;
  box-shadow: 0 .2rem .4rem .07rem rgba(169, 181, 218, 0.2);
}
.fyflbot_two li{width: 35%;}
.fyflbot li a{display: block;padding: .4rem .4rem .4rem 1.8rem;position: relative;}
.fyflbot li img{position: absolute;top: 50%;left: .6rem;width: .7rem;}
.fyflbot li  h3{margin-bottom: .15rem;}
.fyflbot li p{position: relative;padding-left: .57rem;color: #006eff;line-height: .46rem;}
.fyflbot li p::after{content: "";position: absolute;width: .46rem;height: .46rem;background: #ecf3fd url(../images/jticn0.png) no-repeat center center;background-size: .2rem auto;top: 0;left: 0;}
.fycpnews{padding-bottom: 1px;}
.fycpxwbot{}
.fycpxwlst{}
.fycpxwlst .swiper-slide{}
.fycpxwlst .swiper-slide a{display: block;padding: .35rem;border: 1px solid #e9f2ff;margin: 0 1px;}


.fycpyycj{background: #fdfeff url(../images/fyyycjbg.jpg) no-repeat center bottom;background-size: 100% auto;}
.fycjbot{position: relative;}
.fycjbotsub{position: absolute;top: 0;left: 0;visibility: hidden;width: 100%;opacity: 0;}
.fycjbotShow{position: relative;visibility: visible;z-index: 5;opacity: 1;}



.fycjlist{}
.fycjlist .swiper-slide h3{text-align: center;margin-top: .2rem;}
.fycpimg{padding-bottom: 57%;}
.fycjlist .syjtle,.fycjlist .syjtri{top: 42%;}

.fyhxwu,.fyhxcpbot{padding: 0 .9rem;box-sizing: border-box;}
.fyhxwu li{float: left;background: #fff;height: 2.25rem;position: relative;width: 32%;margin-right: 2%;box-shadow: 0 .2rem .4rem .07rem rgba(169, 181, 218, 0.2);}
.fyhxwo{position: absolute;top: 50%;left:0;text-align: center;opacity: .3;width: 100%;}
.fyhxwo img{height: .67rem;}
.fyhxwo p{margin-top: .15rem;}
.fyhxcpbot{margin-top: -.2rem;}
.fyhxcpbot li{float: left;background: #fff;position: relative;width: 49.5%;margin:.2rem  1% 0 0;box-shadow: 0 .2rem .4rem .07rem rgba(169, 181, 218, 0.2);}
.fyhxcpbot li a{display: block;padding: .5rem;}
.fyhxcpbot li h2{margin-bottom: .15rem;}
.fyhxcpbot li .fyxwjj{margin-bottom: .35rem;}

.fycjfl{text-align: center;margin-bottom: .35rem;}
.fycjfl ul{background: #f9f9f9;display: inline-block;vertical-align: top;overflow: hidden;overflow: hidden;}
.fycjfl li{vertical-align: top;line-height: .6rem;display: inline-block;padding: 0 .1rem;min-width: 2rem;box-sizing:border-box;text-align: center;cursor:pointer;}
.fycjfl li.fycjflliatv{background: #006efe;color: #fff;}


.fyzxxz{}
.fyxxss{position: absolute;top: 0;right: 0;line-height: .6rem;height: .6rem;border: 1px solid #dbdcdc;background: #f7f8fc;width: 31%;overflow: hidden;}
.fyxxssle{width: 72%;line-height: .6rem\9;height: .6rem;background: none;outline: none;padding: 0;border: 0;padding: 0 .35rem;box-sizing: border-box;}
.fyxxssri{width: 28%;line-height: .6rem;height: .6rem;background: #1065f5;outline: none;padding: 0;border: 0;padding: 0;box-sizing: border-box;color: #fff;cursor: pointer;}
/* .fyxzbot{height:6rem;} */
.fyxzxzb{text-align: right;margin-top: .4rem;}
.fyxzxzb a{display: inline-block;min-width: 1.86rem;line-height: .6rem;background: #dee9fc;text-align: center;color: #1065f5;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;padding: 0 .1rem;}
.fyxzxzb a span{margin-left: .1rem;display: inline-block;vertical-align: top;height: .6rem;background: url(../images/fyxzicn.png) no-repeat center center;background-size: 100% auto;width: .15rem;}



.fyxzbot .layui-table{color: #555 !important;}

.fyxzbot .layui-table-cell{line-height: initial !important;height: initial !important;}



.fyxzbot .layui-table thead tr:nth-child(1) th{border: 0 !important;}
.fyxzbot .layui-table thead tr:nth-child(2) th{border-color: #dfe8f5 !important;}
.fyxzbot .layui-table td{border-color: #dfe8f5 !important;}


.fyxzbot .layui-table-header thead tr:last-child{vertical-align: top;}
.fyxzbot thead .layui-table-cell{height: auto;position: relative;z-index: 3;}
.fyxzbot .layui-table-view .layui-table td,.fyxzbot .layui-table-view .layui-table th{padding: .2rem 0 !important;}


.fyxzbot .layui-table thead tr:first-child{background: #3385fe;color: #fff;}
.fyxzbot .layui-table thead tr:first-child th:nth-child(n){background: #3385fe;}
.fyxzbot .layui-table thead tr:first-child th:nth-child(2n){background: #0f71fe;}

.fyxzbot .layui-table thead tr:last-child{background: #f2f7ff;color: #555;}

/*.fyxzbot .layui-table thead tr:first-child  th:first-child{vertical-align: top !important;background: #f2f7ff;}*/


.fyxzbot .layui-table thead tr:first-child th:first-child{}
.fyxzbot .layui-table thead tr:first-child th:first-child::after{content: "";position: absolute;width: .1rem;height: .1rem;background: #3385fe;top: 0;left: 0;width: 60px;height: .61rem;}




.fyxzbot .layui-table tbody tr{background: #fff;}
.fyxzbot .layui-table tbody tr:nth-child(2n){background: #f2f7ff;}
.fyxzbot .layui-table td, .fyxzbot .layui-table th{font-size: .16rem !important;}



.fycpxlsx{height: 1rem;overflow: auto;margin: 0;padding-right: 4px;}
.fycpxlsx li{white-space: initial;position: relative;padding-left: 25px;line-height:.2rem;margin-bottom: .2rem;font-weight: normal;}
.fycpxlsx li:last-child{margin-bottom: 0;}
.fycpxlsx li .layui-form-checkbox{position: absolute;top: 0 !important;left: 0;}
.fyxzbot table thead{font-weight: normal !important}


.fycpxlsx::-webkit-scrollbar{width:4px;}
.fycpxlsx::-webkit-scrollbar-track{background-color:#dee9fc;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.fycpxlsx::-webkit-scrollbar-thumb{background-color:#3385fe;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.fycpxlsx::-webkit-scrollbar-thumb:hover {background-color:#3385fe}
.fycpxlsx::-webkit-scrollbar-thumb:active {background-color:#3385fe}



.fyxzlink{}


.fycpfa{}
.fycpfabot{}
.fycpfabot ul{display: flex;flex-wrap: wrap;}
.fycpfabot li{background: #fafafa;width: 49.5%;margin: 0 1% .4rem 0;}
.fycpfaimg{padding-bottom: 41%;}
.fycpfatxt{padding: .4rem;}
.fycpfatxt h3{margin-bottom: .1rem;}


.fyhxbq{height: .46rem;overflow: hidden;margin-bottom: .15rem;}
.fyhxbq p{display: inline-block;vertical-align: top;background: #f5f9ff;line-height: .46rem;padding: 0 .15rem 0 .5rem;position: relative;margin-right: .05rem;}
.fyhxbq p img{position: absolute;top: 50%;width: .26rem;left: .15rem;}

.fyhxcpMpc{
background-color: f9fafd; /* 浏览器不支持时显示 */
    background: -webkit-linear-gradient(#f9fafd, #ffffff);
    background: linear-gradient(#f9fafd, #ffffff);
}
.fympcbot{}
.fympcbot li{background: #fff;margin-bottom: .25rem;

box-shadow: 0px .1rem .46rem .07rem rgba(169, 181, 218, 0.1);
}
.fympcbot li a{display: block;padding: .45rem  1.1rem;}
.fycphxle{width: 11.713%}
.fycphxle img{display: block;width: 100%;}
.fycphxri{width: 84%;}
.fycphxri h3{margin-bottom: .2rem;}
.fyhxysjj{margin-bottom: .25rem;}
.fycppic{box-shadow: 0px .1rem .46rem .07rem rgba(169, 181, 218, 0.1)}
.fycppic img{display: block;width: 100%;}
.fycpsper{background: #fff;box-shadow: 0 .2rem .4rem .07rem rgba(169, 181, 218, 0.2);padding: .4rem 0;position: relative;}
.fycpsper::after{content: "";position: absolute;top: .4rem;bottom: .4rem;width: 1px;background: #e5e5e5;left: 50%;}
.fycpsper li{float: left;width: 50%;padding: 0 .5rem;box-sizing: border-box;}
.fycpsple{width: 42%;height: 2.2rem;position: relative;overflow: hidden;}
.fycpsple img{position: absolute;top: 50%;left: 50%;max-width:90%;max-height: 90%;}
.fycpspri{width: 52%;padding-top: .6rem;}
.fycpspri h3{background: url(../images/fyjtrihui.png) no-repeat center right;background-size: .11rem auto;padding-right: .35rem;display: inline-block;vertical-align: top;max-width: 100%;box-sizing: border-box;}
.fycpspri  p{width: .46rem;height: .46rem;background: #006eff url(../images/wlicn.png) no-repeat center center;background-size: .24rem auto;margin-top: .2rem;}
.fygjsx{background: #f7f8fc;padding: .35rem;box-sizing: border-box;margin-bottom: .3rem;display: flex;}
.fygjsx .fyhdsel{ width: 24%;  height: .8rem;  line-height: .8rem;margin-right: .2rem; border: 1px solid #e6e6e6;}
.fygjssjg{margin-bottom: .3rem;}
.fygjlist{}
.fygjlist table{border:0;border-collapse:collapse;width:100%;text-align: center;}
.fygjlist table tr,.fygjlist table tr td,.fygjlist table th{border:0}
.fygjlist table tr{border-bottom: 1px solid #e5e5e5;}
.fygjlist table tr td,.fygjlist table th{padding:.15rem .3rem}

.fygjlist table thead{background: #4084f7;}
.fygjlist table thead th{color: #fff;}
.fygjth1{width: 31%;text-align: left;}
.fygjth2{width: 13%;}
.fygjth3{width: 22%;}
.fygjth4{width: 13%;}
.fygjth5{width: 21%;}

.fygjimg{display: block;height: 1.08rem;margin: 0 auto;}



.fyyxqbot{margin-top: -.3rem;}
.fyyxqbot ul{display: flex;flex-wrap: wrap;}
.fyyxqbot li{background: #fff;width: 24%;margin:.3rem 1.33% 0 0;padding: .4rem .3rem .2rem;box-sizing: border-box;}

.fyxuqbt{text-align: center;position: relative;padding-bottom: .15rem;margin-bottom: .2rem;}
.fyxuqbt::after{content: "";position: absolute;bottom: 0;left: 50%;width: .3rem;height: .02rem;margin-left: -.15rem;background: #0069fe;}
.fyxqjj{margin-bottom: .2rem;text-align: justify;}
.fyxqbq{display: flex;flex-wrap: wrap;}
.fyxqbq a{line-height: .28rem;background: #e8f1fd;color: #0069fe;text-align: center;margin: 0 1.5% .05rem 0;width: 49.25%;padding: 0 .2rem;box-sizing: border-box;}


.fycsle{width: 31%;background: #f7f7f7;padding: .5rem .3rem 1.1rem;box-sizing: border-box;    position: sticky;top: 1rem;}
.fycslebt{margin-bottom: .3rem;}
.fycslefh a{display: inline-block;vertical-align: top;background: url(../images/fyback.png) no-repeat center right;background-size: .27rem auto;line-height: .27rem;padding-right: .35rem;}
.fycsri{width: 66%;}
.fyxncs table{border:1px solid #e5e5e5;border-collapse:collapse;width:100%;}
.fyxncs table tr,.fyxncs table tr td,.fyxncs table th{border:0}
.fyxncs table tr td,.fyxncs table th{padding:.15rem .35rem}
.fyxncs table thead{background: #4184f7;text-align: center;}
.fyxncs table thead th{color: #fff;}
.fycsth1{width: 32%;color: #575a5e;text-align: center;}
.fycsth2{width: 68%;}
.fyxncs table thead th.fycsth1{border-right: 1px solid rgba(255,255,255,.2) !important;}
.fyxncs table tbody td.fycsth1{border-right: 1px solid rgba(5,6,34,.1) !important;}
.fyxncs table tbody tr{background: #fff;}
.fyxncs table tbody tr:nth-child(2n){background: #fafafa;}
.fysqsc{margin-top: .9rem;padding-left: .4rem;}
.fyscbt{position: relative;padding-left: .2rem;}
.fyscbt::after{position: absolute;content: "";width: .04rem;top: 0;bottom: 0;background: #4184f7;left: 0;}
.fysqsc .symorediv{margin-left: .2rem;margin-top: .3rem;}

.fyxzsx{background: #f7f8fc;padding: .35rem .3rem .1rem;margin-bottom: .3rem;box-sizing: border-box;}
.fyxzsx li{position: relative;padding-left: 1.2rem;margin-bottom: .2rem;}
.fyxzsx li p{position: absolute;top: 0;left: 0;line-height: .45rem;padding-left: .2rem;}
.fyxzsx li p::after{content: "";position: absolute;width: .04rem;top: 50%;background: #0066fe;left: 0;height: .2rem;margin-top: -.1rem;}
.fyxslb{}
.fyxslb a{display: inline-block;vertical-align: top;padding: 0 .2rem;line-height: .45rem;margin-right: .05rem;border-radius: .225rem;margin-bottom: .05rem;}
.fyxslb a.fysxxzlb{background: #0066fe;color: #fff;}

.fyxzcp{}
.fyxzcp table{border:0;border-collapse:collapse;width:100%;}
.fyxzcp table tr,.fyxzcp table tr td,.fyxzcp table th{border:0}
.fyxzcp table tr{border-bottom: 1px solid #e5e5e5;}
.fyxzcp table tr td,.fyxzcp table th{padding:.25rem .2rem}

.fyxzcp table thead{background: #4084f7;text-align: left;}
.fyxzcp table thead th{color: #fff;}
.fyzxcpth1{width: 27%;}
.fyzxcpth2{width: 29%;}
.fyzxcpth3{width: 11%;}
.fyzxcpth4{width: 11%;}
.fyzxcpth5{width: 11%;text-align: center;}
.fyzxcpth6{width: 11%;text-align: center;}
.fycpxzbt{display: inline-block;vertical-align: top;background:url(../images/pdf.png) no-repeat center right;background-size: .14rem auto;padding-right: .25rem;}
.fycpxzic{display: inline-block;vertical-align: top;background:#e1eaf9 url(../images/fyxzicn.png) no-repeat center center;width: .3rem;height: .3rem;background-size: .14rem auto;}
.homeCookies{background: #fff;position: fixed;z-index: 999;bottom: 0;left: 0;padding: .2rem 0;width: 100%;box-shadow: 0 0 .2rem rgba(0,0,0,0.3);}
.homeCookies .main1680{display: flex;justify-content: space-between;align-items: center;position: relative;}
.cookle{flex-shrink:1}
.cookle h2{margin-bottom: .1rem;}
.cookri{flex-shrink:0;margin-right: .6rem;margin-left: .3rem;}
.cookty,.cookjj{display: inline-block;vertical-align: top;line-height: .36rem;padding: 0 .2rem;border: 1px solid #0960dd;margin-left: .1rem;border-radius: .18rem;cursor: pointer;}
.cookty{background: #0960dd;color: #fff;}
.closeCook { position: absolute; top: -.05rem;right: 0; height: .18rem;  cursor: pointer;z-index: 4;}
.fyxzxxb img{display: inline-block;vertical-align: middle;margin-right: .05rem;height: .16rem;}
.fywjhq{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.57);z-index: 9999;display: none;}
.fywjhqsub{position: absolute;background: #fff;width: 4.5rem;max-width: 90%;padding: .4rem;box-sizing: border-box;top: 50%;left: 50%;}
.fywjhqsub .footlybtn{margin-left: auto;margin-right: auto;}
.fybdhq{text-align: center;}
.fybdclose{position: absolute;top: .2rem;right: .2rem;width: .16rem;cursor: pointer;;}

.fyjrhtml{width: 100%;margin: 0 auto;}
.p-group{width: 100%;text-align: center;}
.p-group p{display: block;margin-bottom: .1rem;}
.p-group:last-child p:last-child{margin-bottom: 0;}


.footzx li{position: relative;}
.hqwjzsm{position: absolute;top: 0;left: 0;line-height: .7rem;color: #575a5e;}
.hqwjzsm span{color: #e50c0c;margin-left: .05rem;}
.footlyinpt{position: relative;z-index: 3;}




.sycptxt{height: auto !important;padding: .2rem 5% !important;}
.sycpwzbt {
    position: relative;
    top: 0;
    left:0;
    max-width: 100%;
    width: 100%;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    line-height: .36rem;
    height: .72rem;
    text-align: center;
    margin-bottom: 0 !important;
}
.fygybjq{padding-bottom: .6rem;}


/* 2026 */

.fyfcpc{position: relative;margin: .5rem auto 0;}
.fyfcpc li{padding-bottom: 25%;float: left;width: 33.33%;
z-index: 3;
    -webkit-transform: scale(.9);
    -moz-transform: scale(.9);
    -o-transform: scale(.9);
    transform: scale(.9);
    display: none;


/* transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease; */

}



.fyfcpc li:nth-child(3n){margin-right: 0;}
.fyfcpc li:nth-child(2){
      -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)  
}
.fyfcpc li:nth-child(1),.fyfcpc li:nth-child(2),.fyfcpc li:nth-child(3){display:block;}

.fyfcpc li:nth-child(1){transform-origin: center left;}
.fyfcpc li:nth-child(3){transform-origin: center right;}


.fyhdjtHui{
    cursor: no-drop;
    opacity: 0.5;
    filter: grayscale(100%);
}

.fyshlist{display:none;}
/* 2026 */

.layui-table-body::-webkit-scrollbar {
  display: inline !important;
  width: 8px;
  height: 8px;
}
.layui-table-body::-webkit-scrollbar-track {
  background-color: #f0f0f0;
}
.layui-table-body::-webkit-scrollbar-thumb {
  background-color: #c2c2c2;
  border-radius: 1px;
}


.fyssjg{padding: .5rem 0 .3rem;}
.fyjglist li a{padding-top: .35rem;padding-bottom: .35rem;}
.fyjglist li{position: relative;}
.fyjglist .fyxwsj{position: absolute;top: .4rem;right: .5rem;margin: 0;}
.fyjglist .fyxwbt{margin-bottom: 0; padding-right: 1.5rem;}
.fyjglist li h2 span{color: #1065f5;}
.fyssinput{width: 70%;height: .6rem\9;line-height: .6rem;border: 0;outline: none;padding: 0 .3rem;box-sizing: border-box;background: none;}
.fysosuowu{text-align: center;margin-top: 1rem;}
.fysosuowu span{color: #f00;margin: 0 .05rem;}

/* .fyflbotTwo{}
.fyflbotTwo ul{display: flex;justify-content: center;}
.fyflbotTwo li{} */


.fyrySan .swiper-wrapper{justify-content: center;}
.fyrySan .swiper-slide:last-child{margin-right: 0 !important;}

.fyflbot_two ul{display: flex;justify-content: center;}
.fyflbot_two li:last-child{margin-right: 0;}



/* 共用 */

.fyshlist .swiper-slide{transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;}


.fyheight{height: 1rem;}


.fyhdlist li:nth-child(2n),.fyspzd li:nth-child(2n),.fysplb li:nth-child(3n),.syhybot li:nth-child(3n),.fyflbot li:nth-child(4n),.fyhxwu li:nth-child(3n),.fyhxcpbot li:nth-child(2n),.fycpfabot li:nth-child(2n),.fyyxqbot li:nth-child(4n),.fyxqbq a:nth-child(2n){margin-right: 0;}

.symorebtn{
    display: inline-block;
    line-height: .6rem;
    height: .6rem;
    padding: 0 .8rem 0 .4rem;
    background: #0069fe;
    border: 1px solid #0069fe;
    position: relative;
    overflow: hidden;
    box-sizing: border-box;
    cursor: pointer;
    -webkit-border-radius: .3rem;
    -moz-border-radius: .3rem;
    border-radius: .3rem;
}
.morewnzi0{
    color: #fff;
    position: relative;
    z-index: 4;
    line-height: .6rem;
    height: .6rem;
    display: inline-block;
    vertical-align: top;
}
.morewnzi1{
    display: inline-block;
    vertical-align: top;
    width: .4rem;
    height: .4rem;
    position: relative;
    z-index: 3;
    position: absolute;
    right: .12rem;
    top: 50%;
    margin-top: -.2rem;
}
.morewnzi1::before,.morewnzi1::after{position: absolute;content: "";top: 0;width: 100%;height: 100%;left: 0;}
.morewnzi1::before{
       background:url(../images/jticn0.png) no-repeat center center;
    background-size: .19rem auto;
    z-index: 3;
}
.morewnzi1::after{background: #fff;}

.symorebtnCen{text-align: center;}


.aaa{margin-right: 0;}

.footwxicn img,.bannertxt,.fybantxt,.syhdtxt,.fyflicn img,.fygzimg img,.fylxicn img,.fycpsple img,.fywjhqsub{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}

.fyflbot li img,.fyhxwo,.fyhxbq p img{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}




.neironggdt::-webkit-scrollbar{width:6px;}
.neironggdt::-webkit-scrollbar-track{background-color:#78a1c4;}
.neironggdt::-webkit-scrollbar-thumb{background-color:#fff}
.neironggdt::-webkit-scrollbar-thumb:hover {background-color:#fff}
.neironggdt::-webkit-scrollbar-thumb:active {background-color:#fff}


.lbyuan {position: absolute;height: .04rem !important;bottom: .3rem !important;left: 0 !important;width: 100% !important;}
.lbyuan span {width: .86rem !important;height: .04rem !important;border: 0;padding: 0 !important;margin: 0 .05rem !important;opacity: 1;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0; background:#fff;vertical-align: top;}
.lbyuan .swiper-pagination-bullet-active {width:1.67rem !important;background: #006eff;}

.swiper-button-disabled{
        cursor: no-drop;
    opacity: .5;
    -webkit-filter: grayscale(100%); 
    filter: grayscale(100%);
}



.fyxwlbList .lbyuan{text-align: right;padding-right: .55rem;box-sizing: border-box;height: .08rem !important;}
.fyxwlbList .lbyuan span{background: #e5f0ff;width: .08rem !important;height: .08rem !important;margin: 0 0 0 .15rem !important;
-webkit-border-radius:50%;-moz-border-radius: 50%;border-radius: 50%;}
.fyxwlbList .lbyuan .swiper-pagination-bullet-active {width:.27rem !important;background: #006eff;-webkit-border-radius:.04rem;-moz-border-radius: .04rem;border-radius: .04rem;}



.xwyuan {position: relative;height: .08rem !important;bottom:0 !important;left: 0 !important;width: 100% !important;margin-top: .3rem;}
.xwyuan span {width: .08rem !important;height: .08rem !important;border: 0;padding: 0 !important;margin: 0 .05rem !important;opacity: 1;-webkit-border-radius: 0;-moz-border-radius: 50%;border-radius: 50%; background:#e7f1ff;vertical-align: top;}
.xwyuan .swiper-pagination-bullet-active {width:.27rem !important;background: #2080ff;
-webkit-border-radius:.04rem;-moz-border-radius: .04rem;border-radius: .04rem;}




.sybiaoti p,.sygybot,.fymbx,.fymbx a,.fybjq,.syxwjh,.syxwsj,.fyxwjj,.fyxlbot li h3,.fycpfatxt p,.fyhxysjj,.fyxqjj,.fygjlist,.fygjlist a,.fycslefh a,.cookle p,.footbq,.footbq a,.fyrylblb .swiper-slide h2{color: #575a5e;}/* 灰色 */
.footnaverji a,.footnaverji p{color: #34373b;}/* 灰色 */
.fymbx span{color: #050622;}
.fycpxwlst .syxwsj{color: #0069fe;}
.footwjxz{color: #0069fe !important;}


.fyfzjg{padding: 1.15rem 0 0;}
.fyhxcpMpc{padding: 1.3rem 0;}
.pading130{padding: 1.3rem 0 .9rem;}
.pading110{padding: 1rem 0;}
.pading100{padding: 1rem 0 .8rem;}
.pading90{padding: .9rem 0 1.2rem;}
.fymbx{padding: .3rem 0 .6rem;}


.padingTop90{padding-top: .9rem;}


.fyxwxq{padding-bottom:.9rem;}
.fyxwzd{padding-bottom:.8rem;}



.fyxwzd{margin-bottom: .7rem;}
.sybiaoti,.sygybot{margin-bottom: .45rem;}
.fyhdss,.fyspfl{margin-bottom: .4rem;}



/*字号*/
.fontsize50{font-size: .5rem;}/*50*/
.fontsize46{font-size: .46rem;}/*一级 46*/
.fontsize30{font-size: .3rem;}/*30*/
.fontsize28{font-size: .28rem;}/*28*/
.fontsize24{font-size: .24rem;}/*24*/
.fontsize20{font-size: .2rem;}/*20*/
.fontsize18{font-size: .18rem;}/*18*/
body,input,select,textarea,.fontsize16{font-size:.16rem;}/*默认正文 16*/
.fontsize14{font-size: .14rem;}/*14*/


.fybjq{line-height:1.75}

.fygybjq{line-height:1.875}

.fygxbjq{line-height:1.66}


.syxwjh,.fyxwjj,.fycpfatxt p,.fyhxysjj,.fyxqjj{line-height: .28rem;}/* 28 */
.syxwjh{height: .84rem;}/* 28 3*/
.fyxwjj{max-height: .56rem;}/* 28 2*/
.fyhxcpbot .fyxwjj{height: .56rem;}
.fyhxcpTwo .fyxwjj{height: .28rem;max-height: inherit;-webkit-line-clamp: inherit;-webkit-box-orient: inherit;display:block;white-space:nowrap;}




.fygdzxbot li h2,.fysplb .fysptxt h2,.sybiaoti p{line-height: .3rem;}/* 30 */
.fygdzxbot li h2{max-height: .6rem;}/* 30 2*/
.fysplb .fysptxt h2{height: .6rem;}/* 30 2*/


.fybannerThree .fybantxt pre{line-height: .34rem;}/* 34 */
.fybannerThree .fybantxt pre{max-height: inherit;overflow: inherit;height: auto;


display: block;
    text-overflow: inherit;
    -webkit-line-clamp: inherit;
    -webkit-box-orient: inherit;

}/* 34 4*/

.fyjrnr{line-height: 1.5;}

.sygybot,.syxwbt,.syhdlist .fyhdbt{line-height: .37rem;}/* 37 */
.syxwbt,.syhdlist .fyhdbt{height: .74rem;}/* 37 2*/

@media only screen and (min-width:1025px){
    /*交互*/
    /*图片hover效果*/
    .rotateimg:hover img,.spclose:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
    .translY:hover{-webkit-transform:translateY(-.1rem);-moz-transform:translateY(-.1rem);-o-transform:translateY(-.1rem);transform:translateY(-.1rem)}
    .scaleimg:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}


.symorebtn:hover .morewnzi1::after{
    -webkit-transform:scale(11);
    -moz-transform:scale(11);
    -o-transform:scale(11);
    transform:scale(11)
}

.symorebtn:hover .morewnzi0{color: #0069fe;
-webkit-transform:translateX(-.03rem);-moz-transform:translateX(-.03rem);-o-transform:translateX(-.03rem);transform:translateX(-.03rem)
}
.symorebtn:hover .morewnzi1::before{
    -webkit-transform:translateX(-.05rem);-moz-transform:translateX(-.05rem);-o-transform:translateX(-.05rem);transform:translateX(-.05rem)
}

    .fygdzxbot li a:hover::before{width: 100%;opacity: 1;visibility: inherit;}
    .fyxwxqnex li a:hover .jthover{opacity: 1;right: .1rem;}

    .hdlist li a:hover,.syhdlist  .swiper-slide a:hover{background: #f7faff; box-shadow: 0 .2rem .46rem .07rem rgba(169, 181, 218, 0.2);}
    .hdlist li a:hover::after,.syhdlist .swiper-slide a:hover::after{width: 100%;opacity: 1;}

    .fyspzxlist li:hover{box-shadow: 0 .2rem .46rem .07rem rgba(58, 80, 120, 0.2);}
    .fyspzxlist li:hover .fysptxt{background: #fff;}

    
    .syxwlist .swiper-slide a:hover{box-shadow: 0 .2rem .46rem .07rem rgba(169, 181, 218, 0.2);}

    .syjtle:hover{background-color: #0069fe;background-image: url(../images/fyjtlebai.png);}
    .syjtri:hover{background-color: #0069fe;background-image: url(../images/fyjtribai.png);}

    .syhybot li:hover{border-radius: 0 .6rem 0 0;}
    


    .sycpbot li:hover{box-shadow: 0 .2rem .46rem .07rem rgba(58, 80, 120, 0.2);}
    .sycpbot li:hover .sycpwzbt{color: #0069fe;}

    /* 
    .sycpbot li:hover .sycpimg::after{opacity: 1;}
    .sycpbot li:hover .sycpwzbt{
top: .1rem;left: 0;
-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)
    }
    .sycpbot li:hover .sycpys{opacity: 1;
    visibility: inherit;
-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)
    }
    .sycpbot li:hover .jthover{left: 84%;background-color: #006eff;background-image: url(../images/jticnbai0.png);} */

    
    .fyxwlist li:hover{background: #f7faff;}
    .fyxwlist li:hover::after{height: 100%;opacity: 1;top: 0;}


    .fyygfl li:hover{
  background-color: rgb(0, 110, 254);
  box-shadow: 0px 20px 46.98px 7.02px rgba(58, 80, 120, 0.31);}
  .fyygfl li:hover .fyflicn{background: #fff;}
  .fyygfl li:hover .fyflicn img.fyflicnt1{opacity: 0;visibility: hidden;}
  .fyygfl li:hover .fyflicn img.fyflicnt2{opacity: 1;visibility: inherit;}
  .fyygfl li:hover h3{color: #fff;}
  .fyygfl li:hover .fyjrhtml p{color: #fff;}
  



  .fyxslb a:hover{background: #dee9fc;color: #0066fe;}
  .fyxslb a.fysxxzlb:hover{background: #0066fe;color: #fff;}

    .fycpfabot li:hover,.fygzbot li:hover{ box-shadow: 0 .16rem .25rem .03rem rgba(40, 63, 106, 0.1);}

    .fycpxzic:hover{background-color: #1065f5;background-image: url(../images/fyxzicn0.png)}
    .fycpsper li:hover .fycpspri h3{background-image: url(../images/fyjtri.png);}
    .fyflbot li a:hover p::after{background-color: #1065f5;background-image: url(../images/jticnbai0.png);}

    .navejerji a:hover{background-image: url(../images/fyjtri.png);}

    .fyhdbtn:hover{opacity: .9;}

.fyxzxzb a:hover span{background-image: url(../images/fyxzicn0.png);}

    .fyxqbq a:hover,.fyxzxzb a:hover{background: #0069fe;color: #fff;}
  
  .fyxwxqnex li a:hover,.syxwlist .swiper-slide a:hover .syxwbt,.fyxwlbList .swiper-slide:hover .syxwbt,.fygjlist a:hover,.fyspfl li a:hover,.fycpxwlst .swiper-slide a:hover .syxwbt,.fympcbot li a:hover .fyhxysbt,.fycpsper li:hover .fycpspri h3,.fymbx a:hover,.fyhxcpbot li a:hover h2,.navejerji a:hover,.navejyiji:hover,.fyxzlink:hover,.footnaverji a:hover, .footbq a:hover{color: #0069fe;}
.fyspfl li.fyspflliatv a:hover{color: #fff;}

    .scaleimg img,.rotateimg img,.translY,.morewnzi1::after,.morewnzi0,.morewnzi1::before,.fygdzxbot li a::before,.jthover,.fyxwxqnex li a,.hdlist li a,.hdlist li a::after,.fyspzxlist li,.fysptxt,.syxwbt,.syhdlist .swiper-slide a::after,.syhdlist .swiper-slide a,.syxwlist .swiper-slide a,.syjtle,.syjtri,.syhybot li,.sycpimg::after,.sycpys,.sycpwzbt,.sycpbot li,.fyxwlist li,.fyxwlist li::after,.fyygfl li,.fyflicn,.fyflicn img,.fyfltxt p,.fyygfl li h3,.fygzbot li,.fycpfabot li,.fygjlist a,.fyxslb a,.fyspfl li a,.fyhdbtn,.fycpxzic,.fyxqbq a,.fyhxysbt,.fycpspri h3,.fymbx a,.fyhxcpbot li h2,.fyflbot li p::after,.navejerji a,.navejyiji,.fyxzlink,.fyxzxzb a,.fyxzxzb a span,.fyjrhtml p{transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;}
    
}


/***************************适配********************/
@media only screen and (max-width:1680px){}
@media only screen and (max-width:1600px){


    .nav li{margin-left: .5rem;}

   .fycpxlsx li{line-height: .24rem;margin-bottom: .1rem;}
/* .fyxzbot {
    height: 6.3rem;
} */
.fyxzbot .layui-table thead tr:first-child th:first-child::after{height: .63rem;}

/*字号*/
body,input,select,textarea,.fontsize16{font-size:.168rem;}/*默认正文 16*/
.fyxzbot .layui-table td, .fyxzbot .layui-table th{font-size:.168rem !important}


.fontsize14{font-size: .15rem;}/*14*/

}
@media only screen and (max-width:1550px){


    .footnav{width: 65%;}
    .fyjgmap li p{width: 1.1rem;}
    .sycpys p{margin-bottom: .05rem;}
    .sycpys p::after{top: .1rem;}

    .fyxzbot .layui-table thead tr:first-child th:first-child::after{height: .64rem;}
    /* .fyxzbot { height: 6.5rem;} */
   
/*字号*/
.fontsize20{font-size: .22rem;}/*20*/
.fontsize18{font-size: .2rem;}/*18*/
body,input,select,textarea,.fontsize16{font-size:.18rem;}/*默认正文 16*/
.fyxzbot .layui-table td, .fyxzbot .layui-table th{font-size:.18rem !important}
.fontsize14{font-size: .16rem;}/*14*/

.syxwjh,.fyxwjj,.fycpfatxt p,.fyhxysjj,.fyxqjj{line-height: .32rem;}/* 28 */
.syxwjh{height: .96rem;}/* 28 3*/
.fyxwjj{max-height: .64rem;}/* 28 2*/
.fyhxcpbot .fyxwjj{height: .64rem;}
.fyhxcpTwo .fyxwjj{height: .32rem;max-height: inherit;}

}
@media only screen and (max-width:1440px){}
@media only screen and (max-width:1366px){


    .nav li{margin-left: .35rem;}


.fyflbot li a{padding-left: 1.7rem;}

    .fycpxzbt{background-size: .16rem auto;}
    .fycpxzic{width: .4rem;height: .4rem;background-size: .2rem auto;}

 .fyxzbot .layui-table thead tr:first-child th:first-child::after{height: .66rem;}
    /* .fyxzbot { height: 6.6rem;} */


    /*字号*/
.fontsize24{font-size: .26rem;}/*24*/
.fontsize20{font-size: .24rem;}/*20*/
.fontsize18{font-size: .22rem;}/*18*/
body,input,select,textarea,.fontsize16{font-size:.197rem;}/*默认正文 16*/
.fyxzbot .layui-table td, .fyxzbot .layui-table th{font-size:.197rem !important}
.fontsize14{font-size: .18rem;}/*14*/

.syxwjh,.fyxwjj,.fycpfatxt p,.fyhxysjj,.fyxqjj{line-height: .34rem;}/* 28 */
.syxwjh{height:1.02rem;}/* 28 3*/
.fyxwjj{max-height: .68rem;}/* 28 2*/
.fyhxcpbot .fyxwjj{height: .68rem;}
.fyhxcpTwo .fyxwjj{height: .34rem;;max-height: inherit;}


.fygdzxbot li h2,.fysplb .fysptxt h2,.sybiaoti p{line-height: .35rem;}/* 30 */
.fygdzxbot li h2{max-height: .7rem;}/* 30 2*/
.fysplb .fysptxt h2{height: .7rem;}/* 30 2*/

}
@media only screen and (max-width:1280px){
     /* .fyxzbot { height: 6.9rem;} */
    .fyxzxzb a span { width: .18rem;}

        .fyxzbot .layui-table thead tr:first-child th:first-child::after {
        height: .65rem;
    }

    .footlytex{height: 1.2rem;}
}
@media only screen and (max-width:1200px){
   
        .nav li{margin-left: .15rem;}

    .fyflbot li a {
        padding-left: 1.5rem;
    }
    .fyflbot li img{left: .4rem;}


.fywjhqsub{width: 6rem;}

    .fygxbjq{margin: 0 1.5rem;}
.sycpys{height: .75rem;top: .6rem;}
.sygybot{padding: 0 1.5rem;}
.fyfltxt{margin: 0 .8rem;}
.fyxqbq a{line-height: .4rem;}

  
 .fyxzbot .layui-table thead tr:first-child th:first-child::after{height: .71rem;}
    /* .fyxzbot { height: 7.2rem;} */
    .fycpxlsx{height: 1.2rem;}
    .fycpxlsx li{line-height: .3rem;}


.fyjgmap li p{width: 1.4rem;}
.fyjgmap li.beijing p, .fyjgmap li.shenzhen p{left: -1.5rem;}
    .fyjgmap li.Singapore p{left: -1.5rem;right: auto;}

    /*字号*/
.fontsize30{font-size: .34rem;}/*30*/
.fontsize28{font-size: .32rem;}/*28*/
.fontsize24{font-size: .3rem;}/*24*/
.fontsize20{font-size: .26rem;}/*20*/
.fontsize18{font-size: .26rem;}/*18*/
body,input,select,textarea,.fontsize16{font-size:.225rem;}/*默认正文 16*/
.fyxzbot .layui-table td, .fyxzbot .layui-table th{font-size:.225rem !important}
.fontsize14{font-size: .2rem;}/*14*/

.syxwjh,.fyxwjj,.fycpfatxt p,.fyhxysjj,.fyxqjj{line-height: .39rem;}/* 28 */
.syxwjh{height: 1.17rem;}/* 28 3*/
.fyxwjj{max-height: .78rem;}/* 28 2*/
.fyhxcpbot .fyxwjj{height: .78rem;}
.fyhxcpTwo .fyxwjj{height: .39rem;max-height: inherit;}


.sygybot,.syxwbt,.syhdlist .fyhdbt{line-height: .5rem;}/* 37 */
.syxwbt,.syhdlist .fyhdbt{height: 1rem;}/* 37 2*/




.fygdzxbot li h2,.fysplb .fysptxt h2,.sybiaoti p{line-height: .39rem;}/* 30 */
.fygdzxbot li h2{max-height: .78rem;}/* 30 2*/
.fysplb .fysptxt h2{height: .78rem;}/* 30 2*/




.fybannerThree .fybantxt pre{line-height: .4rem;}/* 34 */
.fybannerThree .fybantxt pre{max-height: inherit;overflow: inherit;height: auto;}


}
@media only screen and (max-width:1152px){}
/*----------平板-----------------------*/
@media only screen and (max-width:1024px){


.header .main1680{width: 94%;}
    .nav li{margin-left: .05rem;}

.fyflbot li a {
    padding: .4rem .3rem .4rem 1.3rem;
}
.fyflbot li img{left: .3rem;}


    .fyyxqbot li{width: 49%;margin: 0 2% .4rem 0;}
    .fyyxqbot li:nth-child(2n){margin-right: 0;}
        .fyxqbq a {
        line-height: .5rem;
    }


        .fyxzxzb a span { width: .22rem;}
  
 .fyxzbot .layui-table thead tr:first-child th:first-child::after{height: .75rem;}
    /* .fyxzbot { height: 7.4rem;} */

    .fycpxlsx{height: 1.4rem;}
        .fycpxlsx li {
        line-height: .36rem;
    }



    .fyjgmap li p {
    bottom: -.05rem;
    left: .3rem;
    width: 1.5rem;
    line-height: .4rem;
    border-radius: .2rem;
}

.fyjgmap li.beijing p, .fyjgmap li.shenzhen p {
    left: -1.5rem;
    right: auto;
}
.fyjgmap li.Singapore p {
        width: 1.5rem;
        left: -1.6rem;
        right: auto;
    }


        /*字号*/
.fontsize30{font-size: .36rem;}/*30*/
.fontsize28{font-size: .34rem;}/*28*/
.fontsize24{font-size: .32rem;}/*24*/
.fontsize20{font-size: .3rem;}/*20*/
.fontsize18{font-size: .3rem;}/*18*/
body,input,select,textarea,.fontsize16{font-size:.26rem;}/*默认正文 16*/
.fyxzbot .layui-table td, .fyxzbot .layui-table th{font-size:.26rem !important}
.fontsize14{font-size: .24rem;}/*14*/
}
@media only screen and (max-width:992px){
  
}
@media only screen and (max-width:870px){


.header .main1680{width: 98%;}
    .nav li{margin-left: .1rem;}

.nav li a.navyja{padding: 0;}
.fyflbot li p{font-size: .26rem;}

.headss{margin-left: .05rem;}

  .fywjhqsub{width: 8rem;}

    .sygybot{padding: 0;}
    .footnav{width: 65%;}
    .fygxbjq{margin: 0 auto;}
    .sybiaoti p{margin-left: auto;margin-right: auto;}


 .fyxzbot .layui-table thead tr:first-child th:first-child::after{height: .8rem;}
    /* .fyxzbot { height:7.8rem; } */



    /* 字号 */
    .fontsize30{font-size: .44rem;}/*30*/
.fontsize28{font-size: .42rem;}/*28*/
.fontsize24{font-size: .4rem;}/*24*/
.fontsize20{font-size: .35rem;}/*20*/
.fontsize18{font-size: .35rem;}/*18*/
    body,input,select,textarea,.fontsize16,.fygxbjq{font-size:.3rem;}/*默认正文 16*/
.fybannerThree .fybantxt pre{font-size: .28rem;}
.fyxzbot .layui-table td, .fyxzbot .layui-table th{font-size:.3rem !important}
.fontsize14{font-size: .26rem;}/*14*/


.syxwjh,.fyxwjj,.fycpfatxt p,.fyhxysjj,.fyxqjj{line-height: .52rem;}/* 28 */
.syxwjh{height: 1.56rem;}/* 28 3*/
.fyxwjj{max-height: 1.24rem;}/* 28 2*/
.fyhxcpbot .fyxwjj{height: 1.04rem;}
.fyhxcpTwo .fyxwjj{height: .52rem;max-height: inherit;}



.sygybot,.syxwbt,.syhdlist .fyhdbt{line-height: .6rem;}/* 37 */
.syxwbt,.syhdlist .fyhdbt{height: 1.2rem;}/* 37 2*/


.fybannerThree .fybantxt pre{line-height: .5rem;}/* 34 */
.fybannerThree .fybantxt pre{max-height: inherit;overflow: inherit;height: auto;}


.fygdzxbot li h2,.fysplb .fysptxt h2,.sybiaoti p{line-height: .52rem;}/* 30 */
.fygdzxbot li h2{max-height: 1.04rem;}/* 30 2*/
.fysplb .fysptxt h2{height: 1.04rem;}/* 30 2*/


.sycptxt {
    padding: .2rem 0 !important;
}
.sycpwzbt{
    line-height: .4rem;
    height: 1.3rem;
    -webkit-line-clamp:3
}


}
@media only screen and (max-width:768px){
   .fyzxcpth4{width: 14%;}
   .fyzxcpth5,.fyzxcpth6{width: 8%;}
    .fycpxzic {
        width: .6rem;
        height: .6rem;
        background-size: .35rem auto;
    }
        .fycpxzbt {
        background-size: .24rem auto;padding-right: .3rem;
    }


    /* .fyxzbot{height: 8.6rem;} */
  .fycpxlsx{height: 1.8rem;}
        .fycpxlsx li {
        line-height: .4rem;margin-bottom: .2rem;
    }

    .fyxzxzb a{padding: 0 .2rem;    
    line-height: .8rem;-webkit-border-radius: .4rem;
    -moz-border-radius: .4rem;
    border-radius: .4rem;}
    .fyxzxzb a span{height: .8rem;width: .3rem;}



}
@media only screen and (max-width:750px){
    .main1680,.header .main1680{width: 90%;}


.sycpwzbt{
    line-height: .4rem;
    height:.8rem;
    -webkit-line-clamp:2
}



.fyflbot li p {
    padding-left: .5rem;
    font-size: .2rem;
}




    .header,.navheight{height: 1rem;}
	.logo{margin-top: .25rem;}
	.logo img{height: .5rem;}
	
	.headyuyan{padding: 0 .3rem;position: relative;}
	.headyuyan::after,.headyuyan::before{content: "";position: absolute;background: #e5e5e5;width: 1px;height: .28rem;margin-top: -.14rem;top: 50%;}
	.headyuyan::before{left: 0;}
	.headyuyan::after{right: 0;}
	.headss{
		    margin-left: 0.25rem;
		    height: 1rem;
		    width: auto;
		    background: none;
		    border: 0;
		    margin-top: 0;
		    -webkit-border-radius: 0;
		    -moz-border-radius:0;
		    border-radius: 0;
	}
	
	.headssapp{display: block;background: url(../images/ssbtn.png) no-repeat center center;background-size: 100% auto;width: .35rem;height: 1rem;margin-top: 0;opacity: .5;}
    .headssclic{background-image: url(../images/navappclose.png);
    
    filter: grayscale(100%);
    
    
    }
	
	.headssapppc{
        display: none;
        position: fixed;
        top: 1rem;
        left: 0;
        width: 100%;
        padding: .6rem 5% 1.3rem;
        box-sizing: border-box;
	    height: .8rem;
	    background: #fff;
        border:0;
	    border-top: 1px solid #e6e6e6;
	    margin-top: 0;
	    -webkit-border-radius: 0;
	    -moz-border-radius: 0;
	    border-radius: 0;
    box-shadow: 0 .1rem .1rem 0 rgba(0,0,0,.05);}

.headssinpt {
    border: 1px solid #e6e6e6;
    width: 100%;
    line-height: .78rem\9;
    height: .78rem;
    box-sizing: border-box;
    background: #f6f6f6;
    padding: 0 .23rem;
        -webkit-border-radius: .39rem;
	    -moz-border-radius: .39rem;
	    border-radius: .39rem;
}

.headssbtn {
    position: absolute;top: 50%;right: 5%;
    width: 12%;
    line-height: .78rem;
    height: .78rem;
    background-size: .32rem auto;
    margin-top: -.39rem;
}

	
	
	.headyuyan{margin-left: .3rem;        padding: 0 .3rem 0 .75rem;}
	
	.headyuyan img{height: .34rem;margin:0;position: absolute;left: .3rem;top: .33rem}
	
	.headyuyan span {	
            background-size: 0.2rem auto;
        padding-right: 0.28rem;
        line-height: 1rem;
        font-size: .28rem;
        display: block;
        height: 1rem;
}
	


	.menu-activator{display: block;}

    .nav{position: fixed;top: 1rem;bottom: 0;background: rgba(0,0,0,.3);width: 100%;margin: 0;left: 0;z-index: 9999;display: none;}
    .nav ul{background: #fff;position: absolute;top: 0;right: -100%;height: 100%;overflow: auto;width: 68%;border-top: 1px solid #eaeaea;}
    .nav li{float: inherit;margin: 0 .4rem;position: relative;}
    .nav li:first-child{margin-top: .3rem;}
    .nav li a.navyja{padding: 0;font-size: .28rem;}
    .nav li a.navyja::after,.nav li.clinav a.navyja::after{display: none;}
    .nav li span{position: absolute;top: 0;right: 0;width: .9rem;height: .9rem;background: url(../images/fyjtri.png) no-repeat center right;background-size: .15rem auto;z-index: 99;}
    .naverji{position: relative;background: #ecf3fd;border: 0;padding: .15rem 0;box-shadow: none;max-height: inherit;}
    .navChanpin .main1680,.navXinwen .main1680{display: block;width: 100%;}
    .navejsub,.navXinwen .navejsub{width: 100%;margin: 0;}
    .navejerji,.navejyiji img{display: none;}
    .navejyiji{padding: .15rem .4rem;line-height: 1.5;}
    .navXinwen .navejsub::after{display: none;}




    .morewnzi0{
           line-height: .85rem;
    height: .85rem;
    }


.morewnzi1 {
   
    width: .6rem;
    height: .6rem;
    right: .14rem;
    margin-top: -.3rem;
}
.morewnzi1::before{background-size: .3rem auto;}

.symorebtn {
    display: inline-block;
    line-height: .85rem;
    height: .85rem;
    padding: 0 1.05rem 0 .5rem;
    -webkit-border-radius: .425rem;
    -moz-border-radius: .425rem;
    border-radius: .425rem;
}

.sycpbot{overflow: auto;}
.sycpbot ul{width: max-content;}
.sycpbot li{width: 3.91rem;margin-right: .3rem;}
.sycptxt{height:auto;padding: .25rem 0;}

.sycpwzbt {
	text-align: center;
    position: relative;
    top:0;
    left: 0;
    max-width: 100%;
	width: 100%;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
	margin-bottom: .2rem;
}
.sycptxt .jthover {
	position: relative;
    bottom: 0;
    left: 0;
    margin-left: 0;
	margin: 0 auto;
}

.syxwbot{width: 100%;}
.syhybot{margin-top: -.3rem;}
.syhybot li {
    width: 48%;
    margin: .3rem 4% 0 0 !important;
    padding-bottom: 28.47%;
}
.syhybot li:nth-child(2n){margin-right: 0 !important;}
.syxwhd .sybiaoti{text-align: center;}
.syxwfl {
    position: relative;
    top: 0;
    right: 0;
    margin: .5rem 0 0;
}
.syxwfl li {
display: inline-block;
    vertical-align: top;
    width: 2.2rem;
    line-height: .7rem;
    background: #fff;
    text-align: center;
    border: 1px solid #e7edf6;
    -webkit-border-radius: .35rem;
    -moz-border-radius: .35rem;
    border-radius: .35rem;
    cursor: pointer;
    margin: 0 .08rem;
}
.syxwfl li.syxwflli {
  background: #006eff;
    color: #fff;
    border-color: #006eff;
    box-shadow: 0 .16rem .25rem .03rem rgba(0, 110, 254, 0.15);
}


.syxwlist .swiper-slide,.syhdlist  .swiper-slide{width: 5.21rem;}
.syxwsj,.syxwbt{margin-bottom: .2rem;}

.footertop{padding: .8rem 0 .5rem;}
.footlog img{height: .5rem;}
.footwxicn{width: .5rem;height: .5rem;}
.footwxicn img{width: .3rem;}
.footwx li{margin-left: .3rem;}
.footwximg{width: 2rem;height: 2rem;    margin-left: -1rem;top: -2.2rem;z-index: 3;}
.footwximg img{width: 1.8rem;height: 1.8rem}
.footform {
    width: 100%;
    padding: 0.5rem;
	margin: .5rem 0 .3rem;
}
.footly{text-align: center;margin-bottom: .2rem;}
.footlybtn {
    width: 2.5rem;
    line-height: .57rem;
    margin: 0.6rem auto 0;
    -webkit-border-radius: 0.285rem;
    -moz-border-radius: .285rem;
    border-radius: 0.285rem;
}
.footlybtn span {
    height: 0.57rem;
    width: 0.27rem;
    margin-left: .2rem;
}
.footbq{display: block;text-align: center;}
.footbqle span,.footbqle a,.footjszc{font-size: .2rem;}
.footbq{line-height: 1.5;}
.footer::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 1rem;
    background: url(../images/footimg.png) no-repeat bottom left;
    background-size: auto 100%;
    bottom: 0;
    left: 0;
}
.footer .main1680{position: relative;z-index: 3;}
.headyydiv{width: 2rem;}
.headyysub{margin-left: -1rem;top: 1rem;}
.headyydiv li{margin-bottom: .2rem;}
.fyhxwu, .fyhxcpbot{padding: 0;}
.fyflbot,.fyhxcpbot{margin-top: -.3rem;}
.fyflbot li,.fyhxcpbot li{width: 48%;margin: .3rem 3% 0 0;}
.fyflbot li:nth-child(2n){margin-right: 0;}
.fyflbot li a {
    padding: 0.3rem 0.2rem 0.3rem 1.1rem;
}
.fyflbot li img{left: .2rem;width: .6rem;}


.fycjlist .swiper-slide{width: 6.31rem;}
.fyckgd{background-size: .12rem auto;}
.fycpfabot ul{display: block;}
.fycpfabot li{width: 100%;margin: 0 0 .3rem 0;}
.fycphxle{width: 32%;}
.fycphxri{width: 63%;}
.fycpsper li{width: 100%;}
.fycpsple{height: 1.8rem;}
.fycpspri{padding-top: .3rem;}

.fycsle {
    width: 100%;
    padding: .3rem;
    position: relative;
    top: 0;
}
.fycsri{width: 100%;}
.fycslebt{padding-right:1.3rem;margin-bottom: 0}
.fycslefh{position: absolute;top: .45rem;right: .3rem;}
.fycsri{margin-top: .6rem;}
.fyxncs{overflow: auto;}
.fyxncs table{width: 12rem;}
.fyxncs table thead{text-align: left;}
.fyxncs table tr td, .fyxncs table th {
    padding: 0.2rem 0.35rem;
}
.fysqsc {
    margin-top: 0.9rem;
    padding-left: 0;position: relative;
}
.fysqsc .symorediv {position: absolute;top: 50%;right: 0;
    margin-left: 0;
    margin-top: -.425rem;
}
.fyheight{height: .9rem;}
.fyxxss {
	margin-top: .25rem;
    position: relative;
    line-height: .7rem;
    height: 0.7rem;
    border: 1px solid #dbdcdc;
    background: #f7f8fc;
    width: 100%;
	-webkit-border-radius: 0.35rem;
    -moz-border-radius: .35rem;
    border-radius: 0.35rem;
}
.fyxxssle{height: .7rem;line-height: .7rem\9;}
.fyxxssri{height: .7rem;line-height: .7rem}
.fyfzjg{padding-top: .9rem;}
.fyfzjg .sybiaoti {
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
}
.fyxlbot {
    margin: 0;
    padding: 0.3rem;
}
.fyxlbot ul{display: block;}
.fyxlbot li {
    padding: 0 0 .3rem 1rem;
    width: 100%;
    margin-bottom: 0.3rem;
	border-bottom: 1px solid #e7e8ec;
}
.fyxlbot li:last-child{border-bottom: 0;padding-bottom: 0;margin-bottom: 0;}
.fylxicn {
    left: 0;
    width: 0.73rem;
    height: 0.73rem;
}
.fyryimg{margin: 0 1px;background-size: 100% 100%;}
.fygzbot{margin-top: -.3rem;}

.fygzbot li{padding: 0 2%;}
.fyweixin{margin-left: .15rem;}

/* 
.fygzbotFore{}
.fygzbotFore  li{width: 31.33%;} */

.fyryimgsub img{max-width: 90%; max-height: 90%;}

.fyhdlist ul{display: block;}
.fyhdlist li{width: 100%;margin: 0 0 .3rem 0;}
.fyhdlist li:last-child{margin-bottom: 0;}
.fyygfl ul{display: block;}
.fyygfl li{width: 100%;margin: 0 0 .3rem 0;padding: .5rem 0;box-sizing: border-box;box-shadow: 0 0 .1rem rgba(0,0,0,.1);}
.fyygfl li:last-child{margin-bottom: 0;}
.fyflicn{width: 1.2rem;height: 1.2rem;}
.fyflicn img{height: .5rem;}
.fyygfl li h3{margin: .3rem 0;}
.fyfltxt{margin: 0;}
.fyfltxt p{width: 45% !important}
.fyygsh{margin: 0;}
.fyshlist .swiper-slide{width: 5rem;padding-bottom: 40.7%;

    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}
.fygjsx .fyhdsel{width: 100%;}
.fygjlist{overflow: auto;}
.fygjlist table{width: 12rem}
.fyspzd li,.fysplb li{width: 100%;margin: 0 0 .3rem 0;}
.fysptxt p{margin-bottom: .2rem;}
.fysplb li:last-child{margin-bottom: 0;}
.fyyxqbot ul{display: block;}
.fyyxqbot li {
    width: 100%;
    margin: 0 0 0.3rem 0;
}
.fyxqjj{height: auto !important;}
.fyxqbq a {
    line-height: .7rem;
}

.fyxwxqle,.fyxwxqri{width: 100%;}
.fyxwxqbjq{min-height: inherit;}
.fyxwlbList .syxwimg{width: 100%;padding-bottom: 56%;}
.fyxwlbList .syxwtxt{padding: .3rem;width: 100%;}
.fyxwlbList .lbyuan{bottom: .6rem !important;}

.fyxzsx li{padding-left: 0;}
.fyxzsx li p {
    position: relative;margin-bottom: .2rem;
    top: 0;
    left: 0;
    line-height: inherit;
    padding-left:.2rem;
}
.fyxzcp{overflow: auto;}
.fyxzcp table{width: 14rem;}
.fyxslb a{margin-bottom: .15rem;}
.fycjfl{overflow: auto;}
.fycjfl ul{display: flex;width: max-content;}
.fycjfl li,.fyspfl li a{line-height: .7rem;}

.fycjfl li{padding: 0 .2rem;margin-right: .2rem;}
.fycjfl li:last-child{margin-right: 0;}

.fyspfl ul{
    overflow-x: auto;
        overflow-y: hidden;
        justify-content: flex-start;
        width: auto;
        flex-wrap: nowrap;
        display: flex;
}

.fyxzbot .layui-table thead tr:first-child th:first-child::after{height: .72rem;}
.fycpxlsx li{line-height: .36rem;}
/* .fyxzbot{height: 7.7rem;} */

.fyjgbot{width: 100%;}


    .fyjgmap{position: relative;margin: 0 5%;width: 90%;display: none;}
    .fyjgmap ul{display: flex;flex-wrap: wrap;}
    .fyjgmap li{position: relative;top: auto !important;left: auto !important;width: 31.33%;margin: 0 1% .2rem;border: 1px solid #eaeaea;box-sizing: border-box;}
    .fyjgmap li p{position: relative;top: auto !important;left: auto !important;bottom: auto !important;right:auto !important;width: 100% !important;text-align: center !important;line-height: .4rem;}
    .fyjgmap li span{display: none;}

    .fyjgbot img.fyjgimgpc{display: none;}
    .fyjgbot img.fyjgimgapp{display: block;}

    .homeCookies{padding: .3rem 0;}
    .homeCookies .main1680{display: block;}
    .cookri{margin: .2rem 0 0;text-align: center;}
    .cookty, .cookjj{margin: 0 .2rem;
    
    line-height: .5rem;
    padding: 0 .3rem;
    border-radius: .25rem;
}

.closeCook {top: -.1rem;height: .28rem;}

.fybdclose{width: .3rem;}
.fybdhq{margin-bottom: .1rem;}

.bannertxt{top: 1.15rem;text-align: center;

-webkit-transform: translate(-50%,0);
    -moz-transform: translate(-50%,0);
    -o-transform: translate(-50%,0);
    transform: translate(-50%,0);
}
.banjj{margin-left: auto;margin-right: auto;margin-bottom: .4rem;}


.symorebtn {
        line-height: .57rem;
        height: .57rem;
        padding: 0 .65rem 0 .3rem;
        -webkit-border-radius: .285rem;
        -moz-border-radius: .285rem;
        border-radius: .285rem;
        border: 0;
    }
    .morewnzi0 {
        line-height: .57rem;
        height: .57rem;
    }
    .morewnzi1 {
        width: .4rem;
        height: .4rem;
        right: .1rem;
        margin-top: -.2rem;
    }
   .morewnzi1::before {
        background-size: .18rem auto;
    }

.fybantxt h1{margin-left: 0}
.fybannerThree .fybantxt{width: 93%;}


.syxwhd{overflow: hidden;}
.syxwlbnr{padding-left: 5%;}
.syxwbot .syhdlist,.syxwbot .syxwlist{overflow: inherit;}

.fyfcpc{display: none;}
.fyshlist{display: block;}
.fyshlist{}
.fyshbot{width: 95%;margin-left: 5%;}


.layui-table-body::-webkit-scrollbar {
  display: none !important;
}


    .fyjglist .fyxwbt{padding-right: 0;}
.fyjglist .fyxwsj {
    position: relative;
    top: 0;
    right: 0;margin-top: .2rem;
}
.fysosuowu {
    margin-top: .9rem;
}

    /* 共用 */

	
	.fyjrgzle,.fyjrgzri{width: 100%;float: inherit;}
	.fyjrgzri{margin-top: .4rem;}
	
	
	.fyyxqbot li:last-child{margin-bottom: 0;}
	
	
	.fyhxcpbot li a,.fycpxwlst .swiper-slide a,.fycpfatxt,.fympcbot li a,.hdlist li a, .syhdlist .swiper-slide a,.fysptxt,.fyyxqbot li,.fyxwlist li a{padding: .3rem;}
	
    .bannerpc,.syjtle,.syjtri,.footnav,.footercen::after,.fybanner img.fybannpc,.fycpsper::after,.fyxlbot::after,.fyxwxqri{display: none;}
    .bannerapp,.sybtfu,.fybanner img.fybannapp{display: block;}


    .pading100,.pading110,.fyhxcpMpc,.pading130,.pading90{padding: .9rem 0}


    .sybiaoti, .sygybot{margin-bottom: .5rem;}
   

/*字号*/
.fontsize50{font-size: .48rem;}/*50*/
.fontsize46{font-size: .4rem;}/*一级 46*/
.fontsize30{font-size: .32rem;}/*30*/
.fontsize28{font-size: .28rem;}/*28*/
.fontsize24{font-size: .28rem;}/*24*/
.fontsize20{font-size: .28rem;}/*20*/
.fontsize18{font-size: .24rem;}/*18*/
body,input,select,textarea,.fontsize16{font-size:.24rem;}/*默认正文 16*/
.fyxzbot .layui-table td, .fyxzbot .layui-table th{font-size:.24rem !important}
.fontsize14{font-size: .2rem;}/*14*/
.fyygfl li h3{font-size: .32rem;}



.fybannerThree .fybantxt h1{font-size: .32rem;}
.sycpwzbt{font-size: .32rem;}
.syhdtxt h3,.sygybot,.fyfltxt,.navejyiji{font-size: .24rem;}
.fybannerThree .fybantxt pre{font-size: .24rem;}


.fybjq,.fygybjq,.fygxbjq{line-height:.36rem}



.sygybot,.syhdlist .fyhdbt{line-height: .37rem;}/* 37 */
.syhdlist .fyhdbt{height: .74rem;}/* 37 2*/

.syxwbt{line-height: .5rem;}/* 37 2*/
.syxwbt{height: 1rem;}/* 37 2*/

.syxwjh,.fyxwjj,.fycpfatxt p,.fyhxysjj,.fyxqjj{line-height: .38rem;}/* 28 */
.syxwjh{height: 1.14rem;}/* 28 3*/
.fyxwjj{max-height: .76rem;}/* 28 2*/
.fyhxcpbot .fyxwjj{height: .76rem;}
.fyhxcpTwo .fyxwjj{height: .38rem;max-height: inherit;}

.syxwjh{height: auto}





.fygdzxbot li h2,.fysplb .fysptxt h2,.sybiaoti p{line-height: .36rem;}/* 30 */
.fygdzxbot li h2{max-height: .72rem;}/* 30 2*/
.fysplb .fysptxt h2{height: .72rem;}/* 30 2*/








.fybannerThree .fybantxt pre{line-height: .34rem;}/* 34 */
.fybannerThree .fybantxt pre{max-height: inherit;overflow: inherit;height: auto;}





}
@media only screen and (max-width:720px){}
@media only screen and (max-width:640px){}
/*---------------------------------手机----------------------------------------------*/
@media only screen and (max-width:500px){}
@media only screen and (max-width:414px){}
@media only screen and (max-width:375px){}
@media only screen and (max-width:360px){}
@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){}