锘縝ody{padding:0;margin:0 auto;background:#fff;color:#333;word-wrap:break-word;word-break:break-word;overflow-x:hidden;}
@font-face {
    font-family: 'Poppins';
    src: url('../images/Poppins-Regular.eot');
    src: url('../images/Poppins-Regular.eot?#iefix') format('embedded-opentype'),
    url('../images/Poppins-Regular.woff2') format('woff2'),
    url('../images/Poppins-Regular.woff') format('woff'),
    url('../images/Poppins-Regular.ttf') format('truetype'),
    url('../images/Poppins-Regular.svg#Poppins-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
body,div,input,button,select,textarea,span,small,big,p,applet,object,iframe,h1,h2,h3,h4,h5,h6,a,em,font,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,caption,tbody,tfoot,thead,tr,th,td,section,article,header,footer,aside,nav,pre{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0; font-family:PingFang SC,Microsoft Yahei;}
.ziti1,.headtel a,.headyy a{font-family: Poppins}
.headtel a,.headyy a{font-weight: 500}
.fontLighter{font-weight: 100}
.fontMedium,.fyxxcpb li,.fytsle p,.fyxwzdbt,.fyxwlbbt,.fysyp,.fyyjnr li p,.fybzjk li p,.fybznr,.fytxbz,.fyalnrsub li p,.fyalbqsub .swiper-slide{font-weight: 500}
.fontBold{font-weight:bold}
.fontHeavy{font-weight: 800}
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:#333;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:#ff5b1e}
.clear{clear:both;overflow:hidden;height:0;line-height:0}
.clearafter:after,.fycansbot li:after,.footbd:after{content:"";width:100%;clear:both;height:0;overflow:hidden;display:block;}
.left{float:left}
.right{float:right;}
pre{white-space:pre-wrap;word-wrap:break-word;margin:0;padding:0}
.overhide{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.overhidetwo{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:2; -webkit-box-orient:vertical;}
.overhidetree{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:3; -webkit-box-orient:vertical;}
.overhidefore{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:4; -webkit-box-orient:vertical;}
.overhidefive{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:5; -webkit-box-orient:vertical;}
.overhidesix{overflow:hidden;display:-webkit-box; text-overflow:ellipsis;-webkit-line-clamp:6; -webkit-box-orient:vertical;}
.contain {width:100%;height:100%;position:relative;z-index:0;display:none}
.index_sec{position:absolute;top:0;left:0;width:100%;height:100%;display:table;vertical-align:middle}
.sec_box{display:table-cell;vertical-align:middle}
.radius50,.fyjkimg:after,.fyscsub p:after,.fyfabot li:after,.fywhimg:after,.fydpbotle,.fydpbotle:after,.fydpbotle li .fydpimg,.fyzjicn:after,.fymslb .fymslbatv span,.fyystdbot li:after,.fyystdbot li:before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.radius30{-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;}
.radius20,.fyldbq li,.fyldbot li,.fyfatwobot,.fyfatwori,.fyysleft li,.fycjtwori li,.fycptdtwobot li,.fyzcecki .main1440{-webkit-border-radius:.2rem;-moz-border-radius:.2rem;border-radius:.2rem;}
.radius3{-webkit-border-radius:.03rem;-moz-border-radius:.03rem;border-radius:.03rem;}
.radius5{-webkit-border-radius:.05rem;-moz-border-radius:.05rem;border-radius:.05rem;cursor: pointer}
.radius10,.fyalnrsub li,.fyalimg,.fyldimg,.fyalbot,.fyhegnri li,.fycjbottwo,.fycjtwole li{-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem;}
.fyhxdzri li{-webkit-border-radius:.15rem;-moz-border-radius:.15rem;border-radius:.15rem;}
.fybjq img{max-width:100%;height:auto !important;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:url(../images/selup.png) no-repeat center right;
    background-size:.15rem 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}
.main1440{width:14.4rem;margin:0 auto}
.main1200{width:12rem;margin:0 auto}

/*澶撮儴*/
.header{width:100%;z-index:9999;height: .85rem;position: fixed;top: 0;left: 0}
.header:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background: #d8dce0;}
.logo{margin-top: .245rem;position: relative}
.logo img{display:block;height:.36rem;position: absolute;top: 0;left: 0}
.logo img.logoimg2{opacity: 0;visibility: hidden}
.headss{padding-left: .13rem;height: .85rem;}
.headssbt{background: url(../images/ssicn.png) no-repeat center center;background-size:100% auto;width: .16rem;height: .16rem;margin-top: .345rem}
.sstc{position: fixed;top: .85rem;left: 0;right: 0;background: #fff;z-index: 999;display: none;padding: .5rem 0; box-shadow: 0 .19rem .24rem 0 rgba(206, 206, 206, 0.33); }
.ssnrsubad{overflow: auto;max-height:55vh;padding-right: 20px}


.ssint{line-height: .6rem;height: .6rem;background: #f7f7f7;
    -webkit-border-radius:.1rem;
    -moz-border-radius:.1rem;
    border-radius:.1rem;margin-bottom: .3rem}
.ssinpri{cursor: pointer;background: url(../images/ssicn.png) no-repeat center center;width:6%;height: .6rem;background-size: .24rem auto;border: 0;outline: none;padding: 0;box-sizing: border-box}
.ssinple{background: none;width:90%;height: .6rem;border: 0;outline: none;line-height: .6rem\9;padding: 0 0 0 .3rem;box-sizing: border-box}

.ssfl{border-bottom: 1px solid #e5e5e5;margin-bottom: .1rem}
.ssfl p{display: inline-block;margin-right: .2rem;cursor: pointer;padding-bottom: .2rem}
.ssfl p.ssliatv{color: #ff5b1e;border-bottom: 2px solid #ff6400}
#ssxwnum{display: none}
.ssnr{}
.ssnrsubad{display: none}
.ssnrsub{margin-bottom: .4rem}
.ssnrsub p{border-bottom: 1px solid #e5e5e5;line-height: .6rem}

.headyy{position: relative;margin-left: .2rem}
.headyy:after{content: "";position: absolute;top: 50%;right: 0;width: 1px;height: .16rem;background: #77797a;margin-top: -.08rem;display: none}
.headyy a{line-height: .85rem;background: url(../images/xiala.png) no-repeat center right;background-size: .1rem auto;padding-right: .16rem;color: #333;display: block}
.nav li{position:relative;float: left;}
.nav li a.navyja{display:block;position:relative;z-index:2;line-height: .85rem;font-weight: 500;padding: 0 .22rem}
.nav li a.navyja span{display: inline-block;vertical-align: top;height: .85rem;background: url(../images/xiala.png) no-repeat center center;width: .1rem;background-size: 100% auto;margin-left: .05rem}
.nav li.clinav .navyja{color: #ff5b1e}
.naverji{display: none}


.navcpxl{position: fixed;top: .85rem;left: 0;right: 0;z-index: 9999;overflow: auto;height: calc(100vh -  .85rem);background: #fff;
    box-shadow: 0 .19rem .24rem 0 rgba(206, 206, 206, 0.33);
}
.navcpxl:after{content: '';position: absolute;bottom: 0;left: 0;width: 5.7rem;height: 100%;background:url(../images/navloghover.png) bottom left no-repeat;background-size: 5.7rem auto;opacity: .4}




.navcpxl .main1440{margin-top: .85rem;position: relative;z-index: 3}
.clonav,.closouso{position: absolute;top: .2rem;right: .2rem;cursor: pointer}
.navcpxl .main1440:after{content: "";position: absolute;top: -.5rem;bottom: 0;background: #e5e5e5;width: 1px;display: none}

.navcpxlyiji{}
.navxayij{}
.navxayij a{display: block;padding: .35rem .35rem .35rem 1rem;position: relative;color: #333;font-size: .18rem;}
.navfaimg{position: absolute;left: 0;top: 50%;margin-top: -.4rem;overflow: hidden;width: .8rem;height: .8rem}
.navxayij  img{position: absolute;margin: auto;  top: -9999px;  right: -9999px; bottom: -9999px;  left: -9999px;  max-width: 50%;  max-height: 60%;}

/*.navxayij a:before{content: "";position: absolute;top: 50%;left: 0;width: .02rem;height: .18rem;background: #ff6b01;margin-top: -.09rem;display: none}*/
/*.navxayij a:after{content: "";position: absolute;top: 0;right: .24rem;background:url(../images/fyxzjt.png) no-repeat center right;display: none;background-size: 100% auto;width: .07rem;height: 100%}*/



.navxaerj{display: none;position: absolute;top: 0;left: 2.5rem;right: 0}
.navcpdiv{float: left;width: 25%;margin: 0;padding: 0 1% .4rem;border-bottom: 1px solid #e6e6e6;box-sizing: border-box}
.navcpdiv:nth-child(4n){margin-right: 0}
.navcpdiv a{display: block;text-align: center;}
.navxlimg{position: relative;height: 2.8rem;overflow: hidden;margin-bottom: .1rem}
/*.navxlimg:after{content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: .02rem;background: #fd630d;opacity: 0}*/
.navxlimg img{
    -webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);
    left: 50%;top: 50%;
    position: absolute;bottom: 0;max-width: 80%;max-height: 80%;
    width: auto;height: auto;
}
.navxlimg p{position: absolute;top: 0;left: 0;color: #fff;display: none;

background: url(../images/fybqbg.png) no-repeat center center;background-size: 100% 100%;line-height: .28rem;padding: 0 .07rem;

    background: #ff862e;

}

.navcpdiv p.fontsize16{line-height: .3rem;height: .3rem;color: #333}
.navcpdiv span.fontsize14{color: #797979;line-height: .3rem;height: .3rem;display: inline-block;visibility: inherit;max-width: 100%;position: relative}
.navcpdiv span.fontsize14:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background: #ff6900;opacity: 0}
.navcpxlshow{}
.navcpxlshow .navxayij{}
.navcpxlshow .navxayij a{color: #fd630d;background: #f7f7f7;font-weight: bold}
.navcpxlshow .navxayij a:after{display: block}
.navcpxlshow .navxayij a:before{display: block}
/*.navcpxlshow .navxaerj{display: block}*/

.navguanyu,.navhexin{position: absolute;width: 1.8rem;left: 50%;margin-left: -.9rem;
    padding: .25rem .1rem;box-sizing: border-box;
    -webkit-border-radius:.1rem;
    -moz-border-radius:.1rem;
    border-radius:.1rem;
    background-color: rgb(255, 255, 255);
    box-shadow: 0 .19rem.24rem 0 rgba(206, 206, 206, 0.33);
}
.navgysub,.navhexinsub{background: #fff}
.navgysub a,.navhexinsub a{display: block;margin-bottom: .2rem;text-align: center}





.navfangan{position: absolute;width: 5.47rem;background: #f7f8f9;height: 3.34rem;left: 50%;margin-left: -2.735rem;overflow: hidden;
    -webkit-border-radius:.1rem;
    -moz-border-radius:.1rem;
    border-radius:.1rem;padding: .3rem;box-sizing: border-box}
.navfangan:after{content: "";position: absolute;top: 0;left: 0;width: 48%;height: 100%;background: #fff}
.navfayij{}
.navfayjtop{position: relative;z-index: 3;width: 1.7rem;}
.navfayjtop a{padding: .1rem 0;display: block;border-bottom: 1px solid #e5e5e5;position: relative}
.navfayjbot{display: none;position: absolute;top: .3rem;left:2.9rem;width: 2.4rem}
.navfayjbot a{display: block;padding: .1rem .4rem .1rem .15rem;position: relative}
.navfayjbot a:after,.navfayjtop a:after{content: "";position: absolute;top: 50%;right: .25rem;background: url(../images/fyxzjt.png) no-repeat center right;width: .08rem;height: .24rem;background-size: 100% auto;margin-top: -.12rem;display: none}
.navfayshow{}
.navfayshow .navfayjtop{}
.navfayshow .navfayjtop a{color: #fd630d}
.navfayshow .navfayjtop a:after{display: block}
.navfayshow .navfayjbot{display: block}
/*.naverji{position: absolute;background: #fff;box-shadow: 0 0 .2rem rgba(0,0,0,.1);top: 1rem;left: 50%;width: 2.8rem;margin-left: -1.4rem;z-index: 33;padding-bottom: .1rem;display: none;}*/
/*.naverji a{display: block;padding: .2rem .1rem;text-align: center;}*/
/*.nav li.clinav a.navyja{color: #ff5b1e}*/


.navfayjbot a:hover{background: #fff}
.navfayjbot a:hover:after{display: block}

.naverjile{width: 21.042%;padding-bottom: 1.7rem;

    /*border: 1px solid #e6e6e6;*/
}
.naverjiri{width: 76.2%;}
.naverjiri_san{}
.naverjiri_san .navcpdiv{width: 31.685%;margin-right: 2.4725% !important;}
.naverjiri_san .navcpdiv:nth-child(3n){margin-right: 0!important;}


.headtel{margin-left: .2rem}
.headtel a{display: inline-block;border: 1px solid #e5e5e5;line-height: .46rem;position: relative;
    -webkit-border-radius:.23rem;
    -moz-border-radius:.23rem;
    border-radius:.23rem;margin-top: .195rem;padding: 0 .13rem 0 .5rem}
.headtel a:after{content: "";position: absolute;top: 50%;left: .13rem;width: .28rem;height: .28rem;background: #fd630d url(../images/fydhimgtel.png) no-repeat center center;margin-top: -.14rem; -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
    background-size: .14rem auto;}

.menu-activator{cursor:pointer;z-index:1001;height:.28rem;position:relative;width:.4rem;margin-top:.36rem;margin-left: .3rem;display: none}
.visual{
    position:relative;;
    width:.4rem;
    height:.28rem;
    margin:0 auto;
}
.visual i.line{
    width:100%;
    height:2px;
    background-color:#333;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0;
    display:block;
    position:absolute;
    -moz-transition:all 300ms ease;
    -o-transition:all 300ms ease;
    -webkit-transition:all 300ms ease;
    transition:all 300ms ease;
    -moz-transform:translate3d(0, 0, 0);
    -webkit-transform:translate3d(0, 0, 0);
    transform:translate3d(0, 0, 0);
}
.visual i.line01{
    top:0;
    filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity:1;
    /*-moz-transition-delay:210ms;*/
    /*-o-transition-delay:210ms;*/
    /*-webkit-transition-delay:210ms;*/
    /*transition-delay:210ms;*/
}
.visual i.line02{
    top:50%;
    margin-top:-1px;
    /*-moz-transition-delay:140ms;*/
    /*-o-transition-delay:140ms;*/
    /*-webkit-transition-delay:140ms;*/
    /*transition-delay:140ms;*/
}
.visual i.line03{
    bottom:0;
    /*-moz-transition-delay:70ms;*/
    /*-o-transition-delay:70ms;*/
    /*-webkit-transition-delay:70ms;*/
    /*transition-delay:70ms;*/
}
.cliactnav .visual i.line:nth-child(1),.cliactnav .visual i.line:nth-child(3) {
    top:.11rem;
    margin:0;
}
.cliactnav .visual i.line:nth-child(1) {
    -moz-transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
    -webkit-transform:rotate(-45deg);
    transform:rotate(-45deg)
}
.cliactnav .visual i.line:nth-child(3) {
    -moz-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg)
}
.cliactnav .visual i.line:nth-child(2){
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity:0
}
.cliactnav .visual i.line.line01,.cliactnav .visual i.line.line02, .cliactnav .visual i.line.line03{
    -moz-transition-delay:0ms;
    -o-transition-delay:0ms;
    -webkit-transition-delay:0ms;
    transition-delay:0ms
}
.headerbgHome{}
.headerbgHome .logo img.logoimg1{opacity: 0;visibility: hidden }
.headerbgHome .logo img.logoimg2{ opacity: 1;visibility: inherit; }
.headerbgHome .nav li a.navyja{color:#fff}
.headerbgHome .nav li a.navyja span{background-image: url(../images/xialabai.png)}
.headerbgHome .headtel a{color:#fff;}
.headerbgHome .headyy a{color:#fff;background-image: url(../images/xialabai.png)}
.headerbgHome .headssbt{background-image: url(../images/ssicn1.png)}


.headerbg1 .header:after{display: none}
.header_bg .header,.headerbg2 .header{background: #fff}
.header_bg .header:after{display: block}
.header_bg .logo img.logoimg1{opacity: 1;visibility: inherit;}
.header_bg .logo img.logoimg2{opacity: 0;visibility: hidden }
.header_bg .nav li a.navyja{color:#333}
.header_bg .nav li a.navyja span{background-image: url(../images/xiala.png)}
.header_bg .headtel a{color:#333;}
.header_bg .headyy a{color:#333;background-image: url(../images/xiala.png)}
.header_bg .headssbt{background-image: url(../images/ssicn.png)}

.headerbg2 .navheight{height: .85rem}


.headerHover{}
.headerHover .header{background: #fff}
.headerHover .header:after{display: block}
.headerHover .header:after{display: block}
.headerHover .logo img.logoimg1{opacity: 1;visibility: inherit;}
.headerHover .logo img.logoimg2{opacity: 0;visibility: hidden;}
.headerHover .nav li a.navyja{color:#333}
.headerHover .nav li a.navyja span{background-image: url(../images/xiala.png)}
.headerHover .headtel a{color:#333;}
.headerHover .headyy a{color:#333;background-image: url(../images/xiala.png)}
.headerHover .headssbt{background-image: url(../images/ssicn.png)}
/*澶撮儴 end*/


/*搴曢儴*/
.footer{position:relative;background:#f2f3f5}
.foottop{padding: .4rem 0 .2rem;border-bottom: 1px solid #cacbcc;margin-bottom: .45rem}
.footlelog{margin-top: .1rem}
.footlelog img{height: .36rem;display: block}
.footup{text-align: center;cursor: pointer}
.footup img{display: block;margin: 0 auto .08rem;height: .27rem;}
.footce{margin-bottom: .8rem}
.footbd{width: 40%}
.footbd li{float: left;width: 49%;margin-right: 2%;margin-bottom: .15rem}
.footbd li:nth-child(2n){margin-right: 0}
.footbd li.fotwid{width: 100%}
.footbdinpt{width: 100%;background: #fff;outline: none;padding: 0 .2rem;box-sizing: border-box;line-height: .5rem\9;height: .5rem;  -webkit-border-radius:.06rem;-moz-border-radius:.06rem;  border-radius:.06rem;border: 0}
.footbdtex{width: 100%;background: #fff;outline: none;padding: .15rem .2rem;box-sizing: border-box;height: 1.15rem;  -webkit-border-radius:.06rem;-moz-border-radius:.06rem;  border-radius:.06rem;border: 0}
.footbd .ljzxmo{width: 1.5rem;cursor: pointer}
.footbd .ljzxmo p span{width: .13rem;display: inline-block;vertical-align: top;height: 100%;background: url(../images/fybdicn.png) no-repeat center left;background-size: 100% auto;margin-left: .15rem}

.footnav{width: 30%;}
.footnav ul{float: left;width: 44%;margin: 0 6% 0 0}
.footnav li{width: 100%;margin: 0 0 .2rem 0}
.foonavyj{display: block;padding: 0 0 .1rem 0;margin-bottom: .1rem;}
.footnavshow{border-bottom: 1px solid #a2a3a4}
.footsub{display: none;}
.footsub a{display: block;margin-bottom: .1rem;}
.footlx{width: 28%;}
.footlxtop{}
.footlxp1{line-height: 1.5}
.footlxp2{margin: .1rem 0 .05rem}
.footlxp3{    white-space: pre-wrap;
    word-wrap: break-word;}
.footwx{margin-top: .25rem}
.footwx li{float: left;margin-right: .1rem;position: relative}
.footwxicn{width: .4rem;height: .4rem;position: relative;overflow: hidden;background: #fff}
.footwxicn img{height: .2rem;position: absolute;top: 50%;left: 50%;z-index: 3}
.footwxicn img.foowxicn1{visibility: hidden;opacity: 0}
.footwxicn:after{content: "";
    width: 120%;
    height: 120%;
    position: absolute;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);top: 90%;
    left: -110%;

}
.fotwxss{position: absolute;background: #fff;width: 1.12rem;height: 1.12rem;display: none;top: .5rem;left: 0;}
.fotwxss img{width: 1rem;height: 1rem;  margin: .06rem auto 0;  display: block;}
.footwx li.footwxliatv .fotwxss{display: block}
.footwxicn img,.footwxicn:after{transition: all 0.35s;}
.footwx li.footwxliatv .footwxicn:after{background-color: #ff5c20;top: -10%; left: -10%;}
.footwx li.footwxliatv .footwxicn img.foowxicn0{visibility: hidden;opacity: 0}
.footwx li.footwxliatv .footwxicn img.foowxicn1{visibility: inherit;opacity: 1}
.footbq{border-top: 1px solid #d9dadc;padding: .2rem 0 .6rem;}
.footbq a{margin-right: .01rem}
.footbq img{display: inline-block;vertical-align: top;margin-right: .01rem;height: .2rem}
.footbq a,.footbq span{display: inline-block}





.ljzxmo{display: inline-block;vertical-align: top;width: 1.4rem;line-height: .46rem;background: #fc5e0d;-webkit-border-radius:.23rem;-moz-border-radius:.23rem;border-radius:.23rem;position: relative;overflow: hidden;height: .46rem;text-align: center;padding:  0 .1rem;box-sizing:border-box}
.ljzxmo p{color: #fff;position: absolute;top: 0;left: 0;width: 100%;  height: 100%;}
.ljzxmo p.zxxs{}
.ljzxmo p.zxyc{left: -1.4rem}
.gdystwo .ljzxmo{background: none}
.gdystwo .ljzxmo p.zxxs{color: #333}



.footrx{text-align: center}
.footrx li{display: inline-block;vertical-align: top;margin: 0 .55rem;line-height: .22rem}
.footrx li img{display: inline-block;height: .22rem;vertical-align: top;margin-right: .2rem}









.banner{position: relative}
.banner .swiper-slide{padding-bottom:46.8%}
.bannerapp{display: none}
.banyuan{position: absolute;  height:auto !important; bottom:0 !important; left: 0 !important;width:100% !important; padding: .3rem 0;background:rgba(255,255,255,.3)}
.banyuan span{width: .13rem !important;height: .13rem !important;border:0;background: #fff;padding: 0 !important;margin:  0 .07rem !important;opacity: 1 !important;
    -webkit-border-radius:.065rem;
    -moz-border-radius:.065rem;
    border-radius:.065rem;}
.banyuan .swiper-pagination-bullet-active{ width: .41rem !important;}

.fyalle .banyuan{background: none}
.fyalle .banyuan .swiper-pagination-bullet-active{width: .13rem !important;background: #ff5f1c}


.sycpzx{}
.sycpbot{}
.sycpbot li{float: left;width:49.167%;padding-bottom: 22.1%;position: relative}
.sycpbot li:first-child{margin-left: 0;margin-right: 1.666%;padding-bottom: 46.1%}
.sycpbot li:nth-child(2){margin-bottom: 1.9%}
.sycpbot li a{display: block;width: 100%;height: 100%;box-sizing: border-box;border: 1px solid transparent;position: absolute;top: 0;left: 0}

.syzdh{background: url(../images/syzdhbg.jpg) no-repeat center center;background-size: cover}
.sybtjj{text-align: center}
.syzdhbot{background: url(../images/syzdhbg.png) no-repeat center center;
background-size: 100% auto;height: 5.19rem; }
.syzdhbot li{float: left;width: 33.33%;padding: .9rem 0 0;text-align: center;box-sizing: border-box;height: 2.595rem}
.syzdhbot li:nth-child(3n){border-right: 0}
.syzdhbot li:nth-child(1),.syzdhbot li:nth-child(2),.syzdhbot li:nth-child(3){border-top: 0}
.syzdhbot li img{display: inline-block;height: .87rem;vertical-align: middle}
.syzdsz{display: inline-block;vertical-align: middle;margin: 0 .1rem 0 .2rem}
.syzdsz i{font-style: normal}
.syzdwz{display: inline-block;vertical-align: middle;text-align: left}
.syzdwz span{display: block;line-height: .2rem;height: .2rem;margin-bottom: .05rem}



.sykhal{background: #f7f9f9 url(../images/albg.jpg) no-repeat center bottom;background-size: 100% auto}
.syalbot{position: relative}
.jtle,.jtri{position: absolute;width: .39rem;height: .69rem;background-color: #fff; -webkit-border-radius:.345rem;  -moz-border-radius:.345rem;  border-radius:.345rem;top: 50%;cursor: pointer;background-size: .11rem auto;background-position: center center;background-repeat: no-repeat;margin-top: -.345rem;z-index: 3}
.jtle{left: -.85rem;background-image: url(../images/syjt0.png)}
.jtri{right: -.85rem;background-image: url(../images/syjt1.png)}

.syallbt{}
.syallbt .swiper-slide{border: 1px solid #e6e6e6;padding: .1rem .1rem .25rem;box-sizing: border-box;background: #fff;position: relative}
.syallbt .swiper-slide:after,.fyzdhbot li:after{content: "";position: absolute;bottom: 0;left: 0;height: .06rem;background: #fc5e0d;width: 100%;opacity: 0}



.syalimg{padding-bottom: 78%;margin-bottom: .15rem}
.syallgo{position: relative;overflow: hidden;height: .9rem;border-bottom: 1px solid #e5e5e5;margin-bottom: .2rem}
.syallgo img{position: absolute;margin: auto;  top: -9999px;  right: -9999px; bottom: -9999px;  left: -9999px;  max-width: 100%;  max-height: 100%;}
.syalwz{padding:0 .15rem}
.sybt{text-align: center;line-height: 1}
.syxwce{}
.syxwcele{width:48.612%}
.syxwimg{padding-bottom: 56%}
.syxwtxt{border: 1px solid #e5e5e5;padding: .35rem .5rem .25rem}
.syxwceri{width:48.612%}
.syxwceri li{margin-bottom: .2rem}
.syxwceri li a{display:block;border: 1px solid #e5e5e5;padding: .15rem}
.syxwceri  .syxwimg{width: 42%;padding-bottom: 23.5%}
.syxwriwz{width: 54%}

.syljgd{text-align: center}

.fyxqxqle{width: 66.75%}
.fyxqxqri{width: 28.83%;background: #fafafa;border: 1px solid #e6e6e6;overflow: hidden;position: sticky;
    top: 1.2rem;}
.fyrmxw{background: #eff0f1;padding: .2rem .2rem;}
.fyrmlist{padding: .1rem .2rem;}
.fyrmlist li{}
.fyrmlist li a{padding: .2rem 0;border-bottom: 1px solid #e1e1e1;display: block}
.fyrmlist li span{margin-bottom: .1rem;display: block;line-height: 1}
.fyrmlist li p{line-height: .3rem}
.fyrmlist li:last-child a{border-bottom: 0}

.fymbx a,.fymbx{color: #e96930}
.fyxwxqbt{padding-bottom: .4rem;border-bottom: 2px solid #e96930}
.fyxqbjq{}
.fyxwnex p{margin: .25rem 0;height: 1px;background: #d9d9d9}

.fyfhlb{position: fixed;right:.1rem;text-align: center;color: #fff;background: #e96930;width: .79rem;height: .79rem;line-height: .2rem;box-sizing: border-box;padding-top:.195rem;z-index: 999;top: 50%}


.fyxwzd{background: url(../images/fyxwzdbg.jpg) no-repeat center center;background-size: cover;}
.fyxwzd a{display: block;background: rgba(255,255,255,.6)}
.fyxwzdle{width: 50%;padding-bottom:28.1%}
.fyxwzdri{width: 50%;padding: .5rem .85rem 0 .4rem;box-sizing: border-box}
.fyxwzdbt{}
.fyxwzdjj{}
.fyxwzdsj{}



.fyxwlb li{float: left;width: 32.57%;margin: 0 1.145% .2rem 0}
.fyxwimg{padding-bottom: 56%}
.fyxwwz{background: #f7f7f7;padding: .25rem}

.page{text-align: center;position: relative}
.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 p{display:inline-block;vertical-align: top;height: .56rem;line-height:.56rem;margin-left: .25rem}
.page p input{width: .78rem;line-height: .56rem\9;height: .56rem;border: 0;outline: none;padding: 0 5px;box-sizing: border-box;text-align: center;background: #f5f5f5;margin: 0 .1rem}

.page span.pagecurrent{color: #fff;background: #e96930}
.page a.prev,.page a.next{width: .56rem ;background-position: center center;background-repeat: no-repeat;background-color: #f5f5f5;background-size: .09rem auto;}
.page a.prev{background-image: url(../images/fyfyjt0.png);margin-right: .5rem}
.page a.next{background-image: url(../images/fyfyjt1.png);margin-left: .5rem}
.fybanner{position: relative}
.fybanner img.fybanpc{display: block;width: 100%}
.fybanner img.fybanapp{display: none;width: 100%}
.fybanwz{position: absolute;top: 50%;left: 50%;}
.fybanfabt{margin-bottom: .2rem;}
.fybannerBanyun{}
.fybannerBanyun .fybanfabt{white-space:pre-wrap;word-wrap:break-word;color: #fff;}

.fybannerHuixi{}
.fybannerHuixi .fybanfabt{white-space:pre-wrap;word-wrap:break-word;color: #fff;padding-bottom: .5rem;position: relative}
.fybannerHuixi .fybanfabt:after{width: 2.26rem;height: .04rem;position: absolute;bottom: 0;left: 0;background: #e9662e;content: "";}


.fybannerZhidaping{}
.fybannerZhidaping .fybanfabt{white-space:pre-wrap;word-wrap:break-word;}
.fybannerZhidaping .fybancpbtn{text-align: left}

.fybanwz2{top: 1rem;text-align: center}
.fybanwz2 .fybanfabt{color: #fff}


.fybanwz2 .ljzxmo{    width: 2.08rem;line-height: .46rem;height: .46rem;  -webkit-border-radius:0;  -moz-border-radius:0;  border-radius:0;margin: 0 .03rem}
.fybanwz2 .ljzxmo:last-child{background: #fff;}
.fybanwz2 .ljzxmo:last-child p{color: #e96930}


.fybanwz2 .ljzxmo p.zxyc{left: -2.08rem}



.fykqbt{white-space:pre-wrap;word-wrap:break-word;line-height: .53rem;margin-bottom: .2rem}
.fykqjj{line-height: .3rem;}



.fybanfanr{width: 41%}
.fybanabout{width: 52%}
.fybanx300{width: 52%;margin: 0 auto .25rem;color: #fff}
.fyxzmai{background: #fafafa;min-height: 50vh}
.fyxzle{width: 21%}
.fyxzfl{background-color: rgb(255, 255, 255); box-shadow: .04rem .07rem .35rem 0 rgba(182, 193, 204, 0.38);border-top: 2px solid #e96930;padding: .08rem 0 .2rem}
.fyxzfl li{}
.fyxzyj{padding: .2rem .35rem;display: block;}
.fyxzej{display: none;padding: .3rem .5rem .1rem .6rem}
.fyxzej a{display: block;margin-bottom: .25rem;padding-right: .2rem;position: relative}
.fyxzej a:after{content: "";position: absolute;background: url(../images/fyxzjt.png) no-repeat center center;width: .1rem;height: .14rem;background-size: 100% auto;top: .05rem;right: 0;display: none}
.fyxzej a:last-child{margin-bottom: 0 !important;}
.fyxzej a.fyxzejaa{color: #e96930}
.fyxzej a.fyxzejaa:after{display: block}
.fyxzfl li.fyxzliatv{}
.fyxzfl li.fyxzliatv .fyxzyj{background: #e96930;color: #fff}
.fyxzfl li.fyxzliatv .fyxzej{display: block}
.fyxzri{width: 76%}
.fyspxz li{float: left;width: 32%;margin: 0 2% .2rem 0}
.fyspimg{padding-bottom: 59%}
.fyspimg span{display: block;width: .36rem;height: .36rem;background: url(../images/video.png) no-repeat center center;top: 50%;left: 50%;margin-left: -.18rem;margin-top: -.18rem;z-index: 3;position: absolute;background-size: 100% auto}
.fyspwz{line-height: .67rem;height: .77rem;background: #fff;padding: 0 .2rem}
.fyspwz span{color: #999;background: url(../images/fyxzicn0.png) no-repeat center left;padding-left: .2rem;background-size: .15rem auto}

.fywdxz{}
.fywdxz li{margin-bottom: .2rem;}
.fywdxz li a{padding: .1rem .4rem;display: block;background: #fff;position: relative;line-height: .7rem;border: 1px solid #fff}
.fywdbt{float: left;width: 43%}
.fywdsj{color: #999;float: left;margin-left: 3%}
.fywdcz{position: absolute;top: .1rem;right: .4rem;    color: #999;  background: url(../images/fyxzicn0.png) no-repeat center left;  padding-left: .3rem;  background-size: .22rem auto;}


.fybyjqr{}
.fybybq{text-align: center; border-bottom: 1px solid #e4e5e8}
.fybybq li{display: inline-block;vertical-align: top;cursor: pointer;margin: 0 .45rem;padding: 0 .15rem .25rem;position: relative}
.fybybq li:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: .03rem;background: #e76a32;display: none}
.fybybq li.fybyliat{color: #e96930}
.fybybq li.fybyliat:after{display: block}


.fybybot{}
.fybysub{display: none}
.fybysub li{float: left;width: 24.09%;margin-right: 1.33%}
.fybysub li:last-child{margin-right: 0}
.fybyimg{position: relative;background: #f6f7f8;height: 6rem;border: 1px solid #f6f7f8;overflow: hidden}
.fybyimg:after{content: "";position: absolute;top: 50%;left: 50%;width: 86%;height: 56%;background: url(../images/hoverlogo.png) no-repeat center center;background-size: 100% auto;margin-left: -43%;margin-top: -28%;opacity: 0}
.fybyimg img{position: absolute; left: 50%; display: block;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width: 60%;z-index: 3;top: 50%;max-height: 60%}
.fybyimg p.fydsb{position: absolute;top: 0;left: 0;background: #e76a32;color: #fff;padding: 0 .15rem 0 .2rem;line-height: .41rem;box-shadow: 0 .1rem .07rem 0 rgba(205, 78, 22, 0.1);display: none}
.fybyimg p.fydsb:after{content: "";position: absolute;background: url(../images/fydbimg.png) no-repeat left top;width: .4rem;height: .51rem;background-size: 100% auto;top: 0;right: -.4rem}



.fybyimg p.fydpxs{position: absolute;top:1.55rem;left: 0;color: rgba(241,243,246,.7);text-align: center;width: 100%;line-height: 1;opacity: 0;display: none}

.fydingshegn{color: #e96930;margin: .3rem 0 .1rem;padding-left: .1rem;position: relative;line-height: 1}
.fydingshegn:after{content: "";position: absolute;top: 0;left: 0;width: .03rem;height: 100%;background: #e76a32}


.fybyimg p.fydpxq{position: absolute;bottom: .12rem;left: .15rem;line-height: .53rem;right: .15rem;text-align: center;background: none }

.fybybt{}
.fybybqxs{}
.fybybqxs span{display: inline-block;vertical-align: top;color:#999;border: 1px solid #cfd1d5;line-height: .36rem;padding: 0 .1rem;margin-right: .1rem}



.fybysub li.fybyliatv{width: 49.16%}
.fybysub li.fybyliatv .fybyimg{background: #fff;border: 1px solid #e76a32}
.fybysub li.fybyliatv .fybyimg:after{opacity: 1}
.fybysub li.fybyliatv .fydpxs{opacity: 1}


.fyzdh{background: url(../images/fyzdhbg.jpg) no-repeat center left; background-size: cover;}
.fyzdhbot{}
.fyzdhbot li{width: 31.88%;background: #fff; box-shadow: 0px 15px 35px 0px rgba(169, 169, 169, 0.11);position: relative}
.fyzdhtt{padding-bottom: 102%}
.fyzdhbot li p{padding: .35rem .2rem;text-align: center;background: #fff}


.fyjqal{background: none;padding-bottom: 0 !important;}
.fyjqal .syallbt{padding-left: 1px;padding-right:1px}
.fyjqal .syallbt .swiper-wrapper{padding-bottom: .3rem}
.fyjqal .syallbt .swiper-slide{box-shadow: 0 .22rem .18rem 0 rgba(204, 204, 204, 0.13);}
.fyjqal .syaljt0{background-color: #f4f5f6;margin-top: -.495rem}
.fyjqal .syaljt1{background-color: #f4f5f6;margin-top: -.495rem}


.fyyjdz{background:url(../images/fyyjdzbg.jpg) no-repeat center center;background-size: cover}
.fyyjbot{margin-top: 1rem}
.fyyjdzle{width: 52.77%;background: url(../images/fydztpbg.png) no-repeat center bottom;height: 4.78rem;background-size: 100% auto;position: relative}
.fyyjdzle img{display: block;margin: 0 auto;position: absolute;bottom: 1.34rem;max-height: 3.44rem;left: 50%;max-width: 100%}
.fyyjdzri{width: 47%;background: rgba(255,255,255,.48);min-height: 4.78rem;padding: .6rem .35rem .5rem;box-sizing: border-box;}
.fytxbz{margin-bottom: .15rem}
.fybznr{padding-bottom: .35rem;margin-bottom: .35rem;border-bottom: 1px solid #e2e3e4}
.fybzjk{}
.fybzjk li{float: left;text-align: center;margin-right: .28rem}
.fybzjk li:nth-child(5n){margin-right: 0}
.fyjkimg{width: .98rem;height: .98rem;background: rgba(233,105,48,.1);text-align: center;position: relative}
.fyjkimg:after{content: "";position: absolute;top: .11rem;left: .11rem;background: #e96930;width: .76rem;height: .76rem;}
.fyjkimg img{display: inline-block;margin: .31rem  auto 0;height: .36rem;vertical-align: top;z-index: 3;position: relative}
.fybzjk li p{margin-top: .3rem}
.fyzbyj{background:url(../images/fyzbyjbg.jpg) no-repeat center center;background-size: cover}
.fyyzbyjbot{position: relative}
.fyzbyjimg{width: 47.916%;height:6.05rem;margin: 0 auto}
.fyyjnr{position: absolute;top: 0;left: 0;width: 100%}
.fyyjnr li{float: left;width: 24%;margin-right: 52%;height: 1.4rem;margin-bottom: .15rem; background-color: rgba(255, 255, 255, 0.502);box-shadow: .04rem .07rem .35rem 0 rgba(205, 205, 205, 0.38);position: relative;cursor: pointer}
.fyyjnr li:after,.fyfarl li:after{content: "";position: absolute;top: 0;left: 0;width: .06rem;height: 100%;background: #e96930;opacity: 0}
.fyfarl li:after{display: none !important;}
.fyyjnr li:after{opacity: 0;display: block}

.fyyjnr li:before{content: "";position: absolute;top: 50%;right: -.14rem;background: url(../images/sanjiao.png) no-repeat center center;width: .14rem;height: .16rem;margin-top: -.08rem;display: none}
.fyyjnr li:nth-child(2n){float: right;margin-right: 0}
.fyyjnr li:nth-child(2n):after{left: auto;right: 0}
.fyyjnr li:nth-child(2n):before{left: -.14rem;right: auto;background: url(../images/sanjiao0.png)}



.fyyjnr li img.fyyjtpxs{display: none}
.fyyjnr li img.fyyjtpicn{width: .6rem;height: auto;position: absolute;top: .4rem;left: .5rem}
.fyyjnr li p{position: absolute;top: 50%;left: 1.5rem;width: 48%;max-height: 1.4rem;overflow: hidden}

.fyyjnr li.fyyjliatv{}
.fyyjnr li.fyyjliatv:before{opacity: 1}
.fyfarl li.fyfaliatv:after{opacity: 1}
.fyyjnr li.fyyjliatv:after{opacity: 1}

.fybsgj{background: #fff}
.fybjbot{}
.fybjbot li{width:32.362%;float: left;margin: 0 1.457% .36rem 0;  box-shadow: 0 .06rem .32rem 0 rgba(0, 0, 0, 0.05);}
.fybsimg{padding-bottom: 64.4%}
.fybjbot li p{line-height: .7rem;background: #fff;text-align: center}


.fybjbot li:nth-child(1){margin-right: 1.4%}
.fybjbot li:nth-child(2),.fybjbot li:nth-child(5){margin-right: 0}
.fybjbot li:nth-child(1),.fybjbot li:nth-child(2){width: 49.3%;}
.fybjbot li:nth-child(1) .fybsimg,.fybjbot li:nth-child(2) .fybsimg{padding-bottom: 42.3%}



.fyzsdz{background:url(../images/fydzbg.jpg) no-repeat center center;background-size: cover}
.fyzsbot{}
.fyzsle{width: 18.19%;background: url(../images/fydznrbg.jpg) no-repeat center center;background-size: cover;min-height: 4.89rem;box-shadow: .04rem .07rem .35rem 0 rgba(188, 188, 188, 0.38)}
.fyzsle li{position: relative}
.fydzlibt{padding: .2rem .55rem .2rem .25rem;line-height: .28rem;cursor: pointer;position: relative}
.fydzlibt:after{content: "";position: absolute;background: url(../images/fyjpup0.png) no-repeat center center;top:.3rem;right: .35rem;width: .15rem;height: .09rem;background-size:100% auto;}
.fydzlibt img{display: inline-block;vertical-align: top;width: .3rem;height: .28rem;margin-right: .1rem}
.fydzlibt img.fycjicn1{display: none}
.fyscsub{display: none;margin: .1rem .15rem;border-bottom: 1px solid #e2e2e2}
.fyscsub p{margin-bottom: .07rem;padding: .11rem  .4rem .11rem .52rem;cursor: pointer;position: relative}
.fyscsub p:after{content: "";position: absolute;width: .04rem;height: .04rem;background: #989898;top: .2rem;left: .28rem}
.fyscsub p:before{content: "";position: absolute;background: url(../images/fyxzjt.png) no-repeat center center;top:.18rem;right: .25rem;width: .07rem;height: .1rem;background-size: .07rem auto;display: none}
.fyscsub p.fydzpatv{background: #fbeee8;color: #e96930}
.fyscsub p.fydzpatv:after{background-color: #e96930}
.fyscsub p.fydzpatv:before{display: block}



.fyzsle li.fydzliatv{}
.fyzsle li.fydzliatv .fydzlibt:after{background-image: url(../images/fyjpup1.png)}
.fyzsle li.fydzliatv .fydzlibt{background: #e96930;color: #fff}
.fyzsle li.fydzliatv .fydzlibt img.fycjicn0{display: none}
.fyzsle li.fydzliatv .fydzlibt img.fycjicn1{display: inline-block}
.fyzsle li.fydzliatv .fyscsub{display: block}

.fyzsle li:last-child .fyscsub{border-bottom: 0}


.fyzsri{width: 80.55%;height: 4.89rem}



.fyzzzx{background: url(../images/fyzzzxbg.png) no-repeat center center;background-size: cover}
.fyzzbot{}
.fyzzbot li{float:left;width:31.25%;margin-right: 1.25%;box-shadow: 0 .06rem .32rem 0 rgba(0, 0, 0, 0.05);}
.fyzzbot li:nth-child(2n){margin-right: 0}
.fyzzbot li p{line-height: .8rem;padding: 0 .4rem;background: #fff}
.fyzzbot li.fyzzliatv{width: 67.5%}



.fyzzimg{height: 4.83rem}
.fyzzimg img{object-fit: cover;height: 100%}

.fyxmlc{background: url(../images/fyxmlcbg.jpg) no-repeat center center;background-size: cover}
.fydzbot img{display: block;margin: 0 auto;width: 14.7rem}


.fymlfa{}
.fytzbot{}
.fytzbot ul{display: flex;flex-wrap: wrap}
.fytzbot li{background: #fff;width: 47.6%;margin: 0 4.8% .6rem 0;padding: .8rem .8rem .75rem 1.7rem;box-sizing: border-box;position: relative}
.fytzbot li:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: .06rem;background: #dfdad7}

.fytzbot li:nth-child(2n){margin-right: 0}
.fytzbot li img{position: absolute;top: .89rem;left:.45rem;width: .79rem}
.fytzbot li p{margin-bottom: .1rem}
.fytzbot li pre{}

.fyxbfa{}
.fyfanr{position: relative}
.fyfarl{width: 50%;position: absolute;height: 100%;background: rgba(255,255,255,.8);top: 0;left: 0}
.fyfarl li{position: relative;box-sizing: border-box;border-bottom: 1px solid rgba(255,255,255,.9)}
.fyfarl li:before{content: "";position: absolute;background: url(../images/fyjri.png) no-repeat center center;width: .21rem;height: .8rem;background-size: 100% auto;top: 50%;right: .6rem;margin-top: -.4rem;opacity: 0}


.fyfarl li img{position: absolute;top:50%;left: .5rem;width: .4rem;}
.fyfarl li p{position: absolute;top: 50%;left: 1.1rem;right: .9rem}


.fyfarl li.fyfaliatv{background: #fff}
.fyfarl li.fyfaliatv:before{opacity: 1}



.fyfari{width: 50%;height: 4.96rem}

.fyxbys{position: relative;z-index: 3}
.fyxbys,.fymlfa,.fyxbfa{background-size: cover;background-position: center center;background-repeat: no-repeat}
.fyfabot{position: relative;min-height: 5.7rem}
.fyysimg{position: absolute;bottom:-.4rem;max-width: 31%;left: 50%;max-height: 100%}
.fyfabot ul{display: flex;flex-wrap: wrap;justify-content: space-between}
.fyfabot li{margin-bottom: .6rem;width: 36.8%;text-align: right;padding: .5rem .65rem .35rem .15rem;box-sizing: border-box;position: relative}
.fyfabot li:after{content: "";position:absolute;width: .11rem;height: .11rem;top: 0;right: 0;border: 1px solid #fff;box-sizing: border-box}
.fyfabot li:before{content: "";position:absolute;width: 1px;top: .11rem;right: .055rem;background: #fff;bottom: 0}

.fyfabot li p{position: relative;padding-bottom: .1rem;margin-bottom: .25rem}
.fyfabot li p:after{position:absolute;background: #e96930;width: .44rem;height: .03rem;bottom: 0;right: 0;content: ""}
.fyfabot li:nth-child(2n){text-align: left;padding-left: .65rem;padding-right: .15rem}
.fyfabot li:nth-child(2n):after{left: 0;right: auto}
.fyfabot li:nth-child(2n):before{left: .055rem;right: auto}


.fyfabot li:nth-child(2n) p:after{left: 0;right: auto}
.fyfaal{background: none;padding: 1.2rem 0 0 !important;}
.fyyoush,.fyliucheng,.fyzixun{background-size: cover;background-position: center center;background-repeat: no-repeat}
.fyyoush{background-image: url(../images/fyysbg.jpg)}
.fyysbot{}
.fyysbot ul{display: flex;flex-wrap: wrap}
.fyysbot li{width: 50%;box-sizing: border-box;border: 1px solid #dcdcdc;padding: .6rem .7rem .7rem 1.4rem;background: #fff;position: relative;margin-bottom: -1px;margin-left: -1px;overflow: hidden}
.fyysbot li:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: .06rem;background: #e96930;opacity: 0}
.fyysbot li img.fyysicn{width: .8rem;position: absolute;top: .6rem;left: .3rem;z-index: 3}
.fyysbot li img.fyicnxs1{opacity: 0;visibility: hidden}
.fyysbot li p{margin-bottom: .2rem}
.fyysbot li p,.fyysbot li pre{position: relative;z-index: 3}
.fyysbot li img.fyysimgbig{width: 100%;position: absolute;top:0;left:0;height: 100%;object-fit: cover;opacity: 0;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);display: none}
.fyliucheng{background-image: url(../images/fylcbg.jpg);position: relative}
.fylcimg0,.fylcimg1{display: block;position: absolute}
.fylcimg0{left: 0;bottom: -.64rem;width: 3rem}
.fylcimg1{right: 0;bottom: .64rem;width: 2.22rem}

.fylcbot{margin-top: 1.6rem;position: relative}
.fylcbot:after{content: "";position: absolute;background: url(../images/fylcxline.png) no-repeat center top;height: .74rem;width: 100%;top: -.74rem;left: 0;background-size: 100% auto}


.fylcbot ul{display: flex;justify-content: space-between}
.fylcbot li{width: 23.95%;text-align: center;box-sizing: border-box;padding: 1.5rem .3rem .45rem;position: relative}
.fylcbot li:nth-child(2n){-webkit-transform:translateY(.55rem);-moz-transform:translateY(.55rem);-o-transform:translateY(.55rem);transform:translateY(.55rem)}

.fylcbot li:before{background:#fff;top: .69rem;left: 0;width: 100%;bottom:0;content: "";position: absolute}
.fylcbot li:after{background: url(../images/fylcbgtop.png) no-repeat center top;background-size: 100% auto;top: 0;left: 0;width: 100%;height: .69rem;content: "";position: absolute}


.fylcsz{position: absolute;top: -.51rem;left: 50%;width: 1.02rem;height: 1.02rem;text-align: center;line-height: 1.02rem;background: url(../images/fylcyuan.png) no-repeat center center;background-size: cover;margin-left: -.51rem;}
.fylcbt{line-height: .35rem;margin-bottom: .35rem;position: relative;z-index: 3}
.fylcicn{height: .65rem;display: block;margin: 0 auto .25rem;position: relative;z-index: 3}
.fylcjs{line-height: .35rem;position: relative;z-index: 3}
.fyzixun{background-image: url(../images/fyzxbg.jpg)}
.fyzxbot{padding: 0 1.4rem;box-sizing: border-box}
.fyzxbot li{float: left;margin-bottom: .3rem;display: flex;width: 46%;line-height: .5rem;border-bottom: 1px solid #262626;padding: 0 .1rem;box-sizing: border-box}
.fyzxbot li.fyzxliww{width: 100%}
.fyzxbot li.fyzxms{display: block}
.fyzxbot li.fyzxbor{border-bottom: 0}
.fyzxbot li.fyzxmar{margin-left:8%}
.fyzxbot li.fyzxys{padding: 0;line-height: inherit}

.fyysdiv{color: #999}
.fyysdiv a{color: #e96930}

.fyzxbt{flex-shrink:0;}
.fyzxinput,.fyzxsel{flex-shrink:1;width: 100%;padding: 0 .1rem;box-sizing: border-box}
.fyzxinput{border: 0;outline: none;background: none;line-height: .5rem\9;height: .5rem;}
.fymsinpt{display: block;padding: 0}
.fyzxsel{border: 0;outline: none;line-height: .5rem;height: .5rem;}

.fyzxinput::-webkit-input-placeholder{color:#999;}
.fyzxinput::-moz-placeholder{color:#999;}
.fyzxinput:-moz-placeholder{color:#999;}
.fyzxinput:-ms-input-placeholder{color:#999;}

.fyzxsel::-webkit-input-placeholder{color:#999;}
.fyzxsel::-moz-placeholder{color:#999;}
.fyzxsel:-moz-placeholder{color:#999;}
.fyzxsel:-ms-input-placeholder{color:#999;}
.fyzxbot .ljzxmo{width: 4.11rem;line-height: .54rem;height: .54rem;  -webkit-border-radius:.27rem; -moz-border-radius:.27rem;  border-radius:.27rem;display: block;margin: .5rem auto 0;cursor: pointer}
.fyzxbot .ljzxmo p.zxyc{left: -4.11rem}


.fygyxb{background: url(../images/fyxbjjbg.jpg) no-repeat center center;background-size: cover}
.fygyxb .main1440{display: flex;justify-content: space-between;align-items:center}
.fygyle{width: 35%}
.fygyle img,.fygytex img{max-width: 100%;margin: 0 auto;display: block}
.fygyri{width:43.959%;overflow: hidden}
.fygyri img{width: 100%;display: block}
.fygytex{margin-top: .1rem}
.fygybt{margin-bottom: .35rem}
.fygybjq{width: 48%}
.fygybjq p{margin-bottom: .1rem}
.fyfzlc{background: #dfe6ee;position: relative}
.fyfzlc:after{content: "";position: absolute;top: 0;left: 0;width: 100%;bottom: 1rem;background-size: 100% auto;background: url(../images/fyfzlcbg.jpg) no-repeat center bottom;}
.fyfzlc .main1440{position: relative;z-index: 3}
.fylcnr{margin-bottom: .4rem;background: rgba(255,255,255,.64);box-sizing: border-box;padding: .3rem}
.fylcnrsub{display: none}
.fylcle{    width: 44.131%;padding-bottom: 26.1%;}
.fylcri{width: 44%;margin-left: 7%;padding-top: .4rem}
.fylcsj,.fylcsj span{line-height: 1}
.fylcsj{color: #e96a35;font-weight: bold;padding-bottom: .3rem;border-bottom: 1px solid #e96930;margin-bottom: .32rem}
.fylcsj span{font-weight: bold;margin-right: .2rem}
.fylcsx p{position: relative;margin-bottom: .2rem;padding-left: .2rem}
.fylcsx p:after{content: "";position: absolute;top: .1rem;left: 0;width: .05rem;height: .05rem;background: #000000;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;}
.fylclbsj{position: relative;}
/*.fylclbsj:after{content: "";position: absolute;background: url(../images/fylcbg.png) no-repeat center center;height: .27rem;background-size: 100% 100%;width: 100%;bottom: 0;left: 0}*/

.fylclbsj:after{content: "";position: absolute;background: #8d8f94;height: 1px;width: 100%;top: 50%;left: 0}

.fylclbsj .fyjtle0{left: -.8rem}
.fylclbsj .fyjtle1{right:-.8rem}
.fylcnf{}
.fylcnf .swiper-slide{position: relative;cursor: pointer;height: .6rem}
.fylcnf .swiper-slide p{text-align: center;font-weight: bold;line-height: .6rem;background: #dfe6ee}
.fylcnf .fylcswiatv p{color: #e96930;}

.fyqywh{background: #ebf0f5 url(../images/fyqybg.jpg) no-repeat center bottom;background-size: 100% auto}
.fywhbot{}
.fywhbot ul{display: flex;justify-content: space-between}
.fywhbot li{width: 32.5%;background-color: rgba(255, 255, 255, .42);text-align: center;padding: .9rem .4rem 1rem;position: relative;box-sizing: border-box;border: 1px solid transparent}
.fywhbot li img.fywhicn{height: .7rem;margin: 0 auto .2rem;display: block;}
.fywhbot li p{margin-bottom: .3rem;font-weight: bold;position: relative;padding-bottom: .2rem;line-height: 1}
.fywhbot li p:after{content: "";position: absolute;width: .4rem;height: .03rem;background: #e96930;left: 50%;margin-left: -.2rem;bottom: 0}



.fywhimg{width: 1.47rem;height: 1.47rem;background: rgba(233,105,48,.1);text-align: center;position: relative;margin: 0 auto .58rem}
.fywhimg:after{content: "";position: absolute;top: .18rem;left: .18rem;background: rgba(233,105,48,.1);width: 1.11rem;height: 1.11rem;}
.fywhimg img{display: inline-block;margin: .39rem  auto 0;height: .69rem;vertical-align: top;z-index: 3;position: relative}

.fyppry{position: relative}
.fyppry .sybt{position: absolute;top: 1rem;left: 0;width: 100%}
.fyppry img.fyyrimg{display: block;width: 100%;margin: 0 auto}
.fyrybot{background: rgba(255,255,255,.5);padding: .75rem  .6rem .3rem;box-sizing:border-box;border: 1px solid #fff;position: relative}

.fyryimg{background: url(../images/fyryimgbg.png) no-repeat center center;width: 4.24rem;height: 5.43rem;background-size: 100% auto ;margin: 0 auto;}
.fyrysub{height: 4.24rem;position: relative;overflow: hidden}
.fyrysub img{position: absolute;margin: auto;  top: -9999px;  right: -9999px; bottom: -9999px;  left: -9999px;  max-width: 100%;  max-height: 100%;}
.fyrybot ul{position: absolute;top: .75rem;left: .6rem;right: .6rem;display: flex;justify-content: space-between;flex-wrap: wrap}
.fyrybot li{width: 36%;margin-bottom: .18rem}
.fyrybot li:nth-child(2n){width: 27%;margin-left: 37%}
.fyrybot li p{display: inline-block;vertical-align: top;position: relative;line-height: .55rem;cursor: pointer}
.fyrybot li p:after{content: "";position: absolute;width: 100%;height: 2px;background: #e96930;bottom: 0;left: 0;display: none}

.fyrybot li.fyryliatv{color: #e96930;font-size: .24rem}
.fyrybot li.fyryliatv p:after{display: block}

.fylxwm{}
.fyxlbot{}
.fyxlbot ul{display: flex;justify-content: space-between}
.fyxlbot li{width: 31.5%;border: 1px solid #e6e6e6;box-shadow: 0 .15rem .35rem 0 rgba(169, 169, 169, 0.17);box-sizing:border-box;padding: .35rem .45rem .4rem;background: url(../images/fylxbg.jpg) no-repeat center center;background-size: cover;position: relative;overflow: hidden}
.fyxlbot li:after{content: "";position: absolute;background: url(../images/hoverlogo.png) no-repeat center center;width: 60%;height: 100%;background-size:  100% auto;top: 0;right: -100%;opacity: 0}
.fyxlgsm{font-weight: bold;margin-bottom: .28rem}
.fylxtel{margin-bottom: .1rem}


.fyystd{background:url(../images/fyystsbg.jpg) no-repeat center center;background-size: cover}
.fytdbot{}
.fytdbot ul{display: flex;justify-content: space-between;flex-wrap: wrap}
.fytdbot li{width: 23.9583%;text-align: center}
.fytdimg{padding-bottom: 118%}
.fytdtex{background: #fff;padding: .3rem}
.fytdtex p{margin-bottom: .05rem}
.fygnbt{}
.fygnfl{background: #f5f5f5}
.fygnfl ul{display: flex;}
.fygnfl li{flex-grow:1;text-align: center;line-height: .8rem;cursor: pointer}
.fygnfl li.fygnliatv{background: #e96930;color: #fff}
.fyhxgn{}
.fyhxsub{display: none}
.fycphx{}
.fycpts{text-align: center;line-height: 1}
.fyhxcpxx{background: url(../images/fycpxxbg.jpg) no-repeat center center;background-size: cover}
.fyxxle{width: 40%;height: 5.1rem;overflow: hidden;position: relative}

.fyxxri{width: 47%}
.fyxxbl{display: inline-block;padding-bottom: .05rem;border-bottom: 3px solid #e96930;padding-right: 1rem;margin-bottom: .5rem}
.fyxxri .fycpts{text-align: left}

.fyhxcptd{background: url(../images/fycptsbg.jpg) no-repeat center center;background-size: cover}

.fytsli{}
.fytsli ul{display: flex;justify-content: space-between}
.fytsli li{width:23.9583%;text-align: center;background: #fff}
.fytsimg{padding-bottom: 104%}
.fytsli li p{padding: .24rem;}

.fyhxcpcs{background: url(../images/fyccbg.jpg) no-repeat center center;background-size: cover}
.fycpcc{margin-bottom: .28rem}
.fycpcc li{float: left;margin-right: .1rem;cursor: pointer;border: 1px solid #e96930;line-height: .5rem;min-width: 2.8rem;padding: 0 .1rem;box-sizing: inherit;text-align: center;color: #e96930}
.fycpcc li.fyccliatv{color: #fff;background: #e96930}


.fycpccnr{}
.fyccle{width: 42.0139%;margin-top: .4rem}
.fyccle li{display: none;overflow: hidden;position: relative;height: 4.32rem}
.fyccle img,.fyxxle img{position: absolute;margin: auto;  top: -9999px;  right: -9999px; bottom: -9999px;  left: -9999px;  max-width: 100%;  max-height: 100%;}


.fyccri{width: 41%}
.fyccri li{display: flex;margin-bottom: .15rem}
.fyccri li p.fyjqrxh{width: 55%}
.fyccri li p.fyjqrsj{width: 45%}


.fyxxcpb{position: fixed;z-index: 999;bottom:5%;right: 0;width: 1.48rem;background: #fff;padding: .3rem 0}
.fyxxcpb li{cursor: pointer;padding: .25rem .1rem;text-align: center;}
.fyxxcpb li.fycpliatv{color: #ff5b1e}


.fycpbanner{background: url(../images/fycpbanner.jpg) no-repeat center center;background-size: cover;padding: 1.3rem 0 .45rem}
.fybancp{margin: 0 auto .3rem;display: block;height: 4.85rem}
.fybancptxt{margin-bottom: .25rem}
.fybancptxt ul{display: flex;justify-content: space-between}
.fybancptxt li{text-align: center}
.fybancptxt li p{line-height: .46rem;height: .46rem;margin-bottom: .1rem}
.fybancptxt li span.fontsize16{color: #666}

.fybancpbtn{text-align: center}
.fybancpbtn a{margin: 0 .05rem;}
.fybanxzdiv{position: relative;display: inline-block;vertical-align: top}
.zjtel{position: absolute;top: .46rem;left: 50%;padding-top: .2rem;display: none;margin-left: -1rem}
.zjtel p{text-align: center;background: #fff;width: 2rem;position: relative;line-height: .6rem;border: 1px solid #eaeaea;
    box-shadow: 0 0 0.2rem rgba(0,0,0,.1);}
.zjtel p:after{content: "";position: absolute;background: url(../images/zlnavsanjiao.png) no-repeat center center;width: .19rem;height: .09rem;background-size: 100% auto;top: -.09rem;margin-left: -.08rem;left: 50%}
.fybanxzdiv:hover .zjtel{display: block}


.fybt{text-align: center;line-height: 1;}
.fybanyun{}
.fybyle{width:49.306%;}
.fybyvidoe{}
.fybyvidoe .swiper-slide{padding-bottom: 57.5%;cursor: pointer}
.fybyvidoe .swiper-slide:after{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/videbgline.png) no-repeat center bottom;background-size: 100% auto;content: ""}
.fybyvidoe .swiper-slide img{z-index: 3}
img.fybybofang{width: .67rem;height: .67rem;top: 50%;left: 50%;margin-left: -.335rem;margin-top: -.335rem;}
.fybyvideo{width: 100%;object-fit: contain;height: 100%;position: absolute;top: 0;left: 0;background: #000;outline: none;display: none;z-index: 4}
.fybyri{width:46.32%}
.fybybttop{line-height: 1;padding: .4rem 0 .3rem}
.fybybttop span{color: #fd630d;line-height: 1}
.fybypre{line-height: 2;margin-bottom: .2rem}
.fybyzs{width: 103%;letter-spacing: -.005rem;margin-bottom: .55rem}
.fybyri li{float: left;width: 50%;border-bottom: 1px solid #d9d9d9;box-sizing: border-box;height: .7rem;position: relative;border-right: 1px solid #d9d9d9}
.fybyri li:nth-child(2n){border-right: 0;padding-left: .15rem}
.fybyri li img.fybyicn{display:inline-block;vertical-align: top;height: .31rem;margin-right: .1rem}
.fybyri li .fybyicnwz{line-height: .31rem;display: inline-block;vertical-align: top}
.fybyri li .fybyicnzs{position: absolute;left: 1.75rem;line-height: .31rem}

.fybyri li:nth-child(1),.fybyri li:nth-child(2){padding-top: .07rem}
.fybyri li:nth-child(1) .fybyicnzs,.fybyri li:nth-child(2) .fybyicnzs{top: .07rem}
.fybyri li:nth-child(3),.fybyri li:nth-child(4){padding-top: .3rem;border-bottom: 0}
.fybyri li:nth-child(3) .fybyicnzs,.fybyri li:nth-child(4) .fybyicnzs{top: .3rem}
.fybyri li:nth-child(2n) .fybyicnzs{left: auto;right: 0}



.fyjiazhi{background: url(../images/fyjzbg.jpg) no-repeat center center;background-size: cover}
.fyjzbot{
    border: 1px  rgb(240, 240, 240) solid;
    -webkit-border-radius:.31rem;
    -moz-border-radius:.31rem;
    border-radius:.31rem;
    background-color: rgb(255, 255, 255);
    box-shadow: 0 .09rem .35rem 0 rgba(173, 198, 228, 0.3);
    padding: .3rem .3rem .3rem 0;
}
.fyjzle{width: 27%;position: relative}
.fyjzlidj{margin-top: .5rem;position: relative}
.fyjzlidj:after{content: "";position: absolute;background: url(../images/fyyuanbg.png) no-repeat center left;width: 100%;height: 100%;background-size: auto 100%;top: 0;left: 0}
.fyjzlidj li{margin-bottom: .8rem;position: relative;padding-left: .65rem;z-index: 3}
.fyjzlidj li:after{content: "";position: absolute;top: 50%;left: .25rem;background: url(../images/yslinew.png) no-repeat center center;background-size: 100% auto;width: .35rem;height:1px}
.fyjzlidj li:nth-child(2){padding-left: 1.05rem}
.fyjzlidj li:nth-child(2):after{left: .65rem}
.fyjzlidj li:last-child{margin-bottom: 0}
.fyjzlidj li.fyjzliatv{color: #fe5f1c}


.fyjzkuai{position: absolute;top: .17rem;left: 1.56rem;}
.fyjzkuai:after{position: absolute;background: url(../images/fykuaiicn.png) no-repeat center center;background-size: 100% 100%;top: 0;left: 0;content: "";width: 2.31rem;height: 2.31rem;
    animation:qyyuan 20s  linear infinite;-webkit-animation:qyyuan 20s  linear infinite;-moz-animation:qyyuan 20s  linear infinite;-ms-animation:qyyuan 20s  linear infinite;-o-animation:qyyuan 20s  linear infinite;}
@keyframes qyyuan{
    0% {
        -webkit-transform:rotate(0deg);-moz-transform:rotate(360deg);-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 qyyuan{
    0% {
        -webkit-transform:rotate(0deg);-moz-transform:rotate(360deg);-o-transform:rotate(0deg);transform:rotate(0deg)
    }
    100% {
        -webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)
    }
}
@-o-keyframes qyyuan{
    0% {
        -webkit-transform:rotate(0deg);-moz-transform:rotate(360deg);-o-transform:rotate(0deg);transform:rotate(0deg)
    }
    100% {
        -webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)
    }
}
@-ms-keyframes qyyuan{
    0% {
        -webkit-transform:rotate(0deg);-moz-transform:rotate(360deg);-o-transform:rotate(0deg);transform:rotate(0deg)
    }
    100% {
        -webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)
    }
}
@-moz-keyframes qyyuan{
    0% {
        -webkit-transform:rotate(0deg);-moz-transform:rotate(360deg);-o-transform:rotate(0deg);transform:rotate(0deg)
    }
    100% {
        -webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)
    }
}
.fyjzkuai li{color: rgb(255, 95, 28);text-shadow: 0 .09rem .07rem rgba(179, 179, 179, 0.4);width: 2.31rem;height: 2.31rem;text-align: center;line-height: 2.31rem}

.fyjzyc{position: absolute;bottom:-.6rem;left: 1.56rem;
    color: rgb(255, 95, 28);text-shadow: 0 .09rem .07rem rgba(179, 179, 179, 0.4);width: 2.31rem;height:1.4rem;text-align: center}
.fyjzyc:after{content: "";position: absolute;background: url(../images/fybaiyiny.png) no-repeat center bottom;background-size: cover;top: 0;left: 0;width: 100%;height: 100%}
.fyjzyc p{line-height: 1.3rem;}





.fyjzri{width: 69.445%;box-sizing: border-box;padding: .3rem .3rem .3rem 0;background: url(../images/fyjzbgxiao.jpg) no-repeat center center;background-size: cover;
    -webkit-border-radius:.31rem;
    -moz-border-radius:.31rem;
    border-radius:.31rem;position: relative;
}
.fyjznrle{width: 52%;position: absolute;top: .3rem;left: 0;bottom: .3rem;}
.fyjzhovim{position: absolute;width: 4.81rem;height: 2rem;top: 50%;left: 50%;margin-top: -1rem;margin-left: -2.405rem;
    background-repeat: no-repeat;
    background-size:auto 2rem;
    background-position: center left;display: none;
}

.hovicn_sub{
    animation:hovicn_ent_xg .8s steps(2) forwards;
    -webkit-animation:hovicn_ent_xg .8s steps(2) forwards;
    -moz-animation:hovicn_ent_xg .8s steps(2) forwards;
    -ms-animation:hovicn_ent_xg .8s steps(2) forwards;
    -o-animation:hovicn_ent_xg .8s steps(2) forwards;
}
@keyframes hovicn_ent_xg {
    0% {
        background-position: 0 0
    }
    to {
        background-position:  -9.62rem 0
    }
}
@-webkit-keyframes hovicn_ent_xg {
    0% {
        background-position: 0 0
    }
    to {
        background-position:  -9.62rem 0
    }
}
@-o-keyframes hovicn_ent_xg {
    0% {
        background-position: 0 0
    }
    to {
        background-position:  -9.62rem 0
    }
}
@-ms-keyframes hovicn_ent_xg {
    0% {
        background-position: 0 0
    }
    to {
        background-position:  -9.62rem 0
    }
}
@-moz-keyframes hovicn_ent_xg {
    0% {
        background-position: 0 0
    }
    to {
        background-position:  -9.62rem 0
    }
}



.fyjzxz{position: absolute;width: 100%;height: 2rem;top: 60%;left: 0;margin-top: -1rem;}
.fyjzxz li{position: absolute;width: 100%;height: 100%;top: 0;left: 0;overflow: hidden;display: none}
.fyjzxz li img{position: absolute;margin: auto;  top: -9999px;  right: -9999px; bottom: -9999px;  left: -9999px;  max-width: 100%;  max-height: 100%;}

.fyjznrri{width: 45.5%;padding: .1rem .3rem;box-sizing: border-box;background: rgba(255,255,255,.6);}
.fyjzdiv{display: none}
.fyjzdiv li{position: relative;padding: .2rem 0 .2rem .6rem;border-bottom: 1px solid rgba(0,0,0,.1);}
.fyjzdiv li:last-child{border-bottom: 0}
.fyjzdiv li img{position: absolute;top: .2rem;left: 0;width: .43rem}
.fyjzdiv li p{line-height: 1;margin-bottom: .1rem;font-weight: 500}
.fyjzdiv li span{}
.fytedian{}
.fytesebot{}
.fytesebot li{margin-bottom: .7rem}
.fytesebot li:last-child{margin-bottom: 0 !important;}
.fytsle{width: 42.084%;float: left;padding-top: 1.3rem}
.fytsle p{position: relative;margin-bottom: .15rem;padding-top: .15rem;}
.fytsle p:after{content: "";position: absolute;top: 0;left: 0;width: .51rem;height: .02rem;background: #ff5b1e}
.fytsle pre{text-align: justify;line-height: 1.75}
.fytsri{width: 48.959%;padding-bottom: 34.723%;float: right}
.fydtvidoe{width: 100%;object-fit: cover;  height: 100%;  position: absolute;  top: 0;  left: 0;  background: #fff;  outline: none;}

.fytesebot li:nth-child(2n) .fytsle{float: right;margin-right: .65rem}
.fytesebot li:nth-child(2n) .fytsri{float: left}


.fychangjing{}
.fycjbot{position: relative}
.fyjtle0,.fyjtle1{width: .59rem;height: .59rem;background-color: #fff;position: absolute;z-index: 3;top: 50%;margin-top: -.295rem;background-size: .1rem auto; background-position: center center;  background-repeat: no-repeat;cursor: pointer}
.fyjtle0{left: 1.4rem;background-image: url(../images/syjt0.png)}
.fyjtle1{right:1.4rem;background-image: url(../images/syjt1.png)}
.fycjbot .fyjtle0,.fycjbot .fyjtle1{top:1.7rem;margin-top: 0}
.fycjlist .swiper-slide{background: #f3f6f8;overflow: hidden;width: 5.71rem;}
.fycjlist .swiper-slide p{text-align: center;padding: .3rem .2rem;}
.fycjimg{padding-bottom: 70.1%}
.fycanshu{background:url(../images/fycsimgbg.jpg) no-repeat center center;background-size: cover}
.fycsbot{}
.fycsbotle{width: 41%}
.fycslble{}
.fycslble .swiper-slide{padding-bottom: 100%;overflow: hidden;}
.fycslble .swiper-slide img{position: absolute;margin: auto;  top: -9999px;  right: -9999px; bottom: -9999px;  left: -9999px;  max-width: 90%;  max-height: 90%;}
.fycsbotri{width: 53.125%;margin-right: .6rem;margin-top: .8rem}
.fycanstop li{float: left;padding: .2rem 0;box-sizing: border-box;}
.fycanstop li:nth-child(1){width: 16%;text-align: center}
.fycanstop li:nth-child(2){width: 47%;padding-left: .5rem;padding-right: .2rem}
.fycanstop li:nth-child(3){width: 37%;padding-left: .6rem;padding-right: .2rem}

.fycanstop li:nth-child(2){border-left: 1px solid #dcdfe1;border-right: 1px solid #dcdfe1}
.fycansbot{position: relative;padding-left: 16%;}
.fycansbot:before{content: "";position: absolute;top: 0;left: 16%;width: 1px;height: 100%;background: #dcdfe1}
.fycansbot:after{content: "";position: absolute;top: 0;right: 37%;width: 1px;height: 100%;background: #dcdfe1}
.fycslet{position: absolute;top: 50%;left: 0;text-align: center;width: 16%;}
.fycansbot li{width: 100%;box-sizing: border-box;border-top: 1px solid #dcdfe1}
.fycansbot li p{float: left;box-sizing: border-box;padding: .17rem .2rem .17rem .5rem;line-height: .25rem}
.fycansbot li p:nth-child(1){width: 56%;}
.fycansbot li p:nth-child(2){width: 44%;padding-left: .6rem;}
.lbyuan{position: absolute;bottom: .2rem !important;top: auto !important;  left: 0 !important; right: 0 !important;width:100% !important;z-index: 6;height: .03rem !important;}
.lbyuan span{width: .35rem !important;height: .03rem !important;background: rgba(0,0,0,.2);padding: 0 !important;margin: 0 .05rem !important;opacity: 1 !important;vertical-align: top !important;-webkit-border-radius:0;  -moz-border-radius:0;  border-radius:0;}
.lbyuan .swiper-pagination-bullet-active{ background:#fff}
.csyuan{bottom: .1rem !important;}
.csyuan span{background: #dcdfe1}
.csyuan .swiper-pagination-bullet-active{ background:#ff5b1e}
.tupan{position: absolute;width: 100%;height: 100%;margin: 0 auto;top: 0;left: 0;}
.tupan li{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: none;overflow: hidden}
.tupan li img{position: absolute;margin: auto;  top: -9999px;  right: -9999px; bottom: -9999px;  left: -9999px;  max-width: 100%;  max-height: 100%;}
.tupan li.tupliatv{display: block}
.sybanner{position: relative;height: 0;padding-bottom: 50%}
.sybanner:after{content: "";position: absolute;background: url(../images/bannerbg.png) no-repeat center top;background-size: 100% auto;width: 100%;height: 100%;top: 0;left: 0;z-index: 5;opacity: .2;}


.syspdianw{position: absolute;z-index: 6;width: 100%;height: 100%}
.syspdianw li{position: absolute;z-index: 4;width: 1rem;}
.syspdianw li p{color: #fff;position: absolute;line-height: .48rem;background: rgba(255,95,28,.9);left: .45rem;top: 50%;margin-top: -.24rem;opacity: 0;visibility: hidden;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;width: 0;height: .48rem;overflow: hidden;
    -webkit-border-radius:.24rem;
    -moz-border-radius:.24rem;
    border-radius:.24rem;padding-left: .24rem;box-sizing: border-box}
.syspdianw li p:after{content: "";position: absolute;background: url(../images/fyupright.png) no-repeat center center;right: .2rem;top: 50%;width: .07rem;height: .11rem;margin-top: -.055rem;background-size: 100% auto;}

.syspdianw li.spli1{top: 23.5%;
    left: 66.5%;
}
.syspdianw li.spli2{ top: 26%;
    left: 21%;}
.syspdianw li.spli3{top: 61%;
    left: 69%;}
.syspdianw li.spli4{    top: 35%;
    left: 51%;}
.syspdianw li.spli5{    top: 48%;
    left: 25%;}

.syspdianw li:hover p{opacity: 1;visibility: inherit;width: 2.3rem}


.dwyuan{position: relative;
    animation: bordershow 3s infinite;
    display: block;
    width: .18rem;
    height:  .18rem;
    background: #fff;
    border: .07rem solid #ff5f1c;
    border-radius: 50%;
box-sizing: border-box}
.dianw1{
    content: '';
    display: block;
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: -1;
    transform: translate(-50%, -50%);
    width: .28rem;
    height: .28rem;
    border-radius: 50%;
    background: rgba(255, 95, 28, .3);
    animation: boderM 3s .75s infinite;
}
.dianw2{
    content: '';
    display: block;
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: -1;
    transform: translate(-50%, -50%);
    width: .28rem;
    height: .28rem;
    border-radius: 50%;
    background: rgba(255, 95, 28, .2);
    animation: boderM 3s infinite;
}
@keyframes bordershow {

    50% {
        box-shadow: 0 0 .1rem 0 #ff5f1c;
    }

}
@keyframes boderM {
    0% {
        transform: translate(-50%, -50%) scale(1);
        opacity: 0
    }

    20% {
        opacity: 1
    }

    75% {
        transform: translate(-50%, -50%) scale(2);
        opacity: 0
    }

    100% {
        opacity: 0
    }

}



.sybyvideo{width: 100%;object-fit: cover;height: 100%;position: absolute;top: 0;left: 0;background: #fff;outline: none;z-index: 4}
.sybannapp{display: none}
.fygywm{}
.fykhal{background: url(../images/fyanlbg11.jpg) no-repeat center center;background-size: cover;}
.fyalbq{background: #f5f8fa;padding: .15rem .2rem;box-sizing: border-box; border: 1px solid #f2f2f2;-webkit-border-radius:.4rem;  -moz-border-radius:.4rem;  border-radius:.4rem;margin-bottom: .4rem}
.fyalbqsub{}
.fyalbqsub .swiper-slide{width: auto;line-height: .48rem;padding: 0 .335rem; -webkit-border-radius:.24rem; -moz-border-radius:.24rem;  border-radius:.24rem;cursor: pointer}
.fyalbqsub .fyalatv{background: #e96a35;color: #fff}
.fyalnr{height: 6.8rem;overflow: auto;padding-right: 15px;margin-right: -15px}
.fyalnrsub{display: none}
.fyalnrsub li{float: left;width: 23.959%;margin: .6rem 1.388% 0 0;background: #f3f5f8;overflow: hidden}
.fyalnrsub li:nth-child(1),.fyalnrsub li:nth-child(2),.fyalnrsub li:nth-child(3),.fyalnrsub li:nth-child(4){margin-top: 0 !important;}
.fyalimg{padding-bottom: 69%}
.fyalnrsub li p{line-height: .7rem;text-align: center;}


.fyhxdz{background: url(../images/fyhxgxbg.jpg) no-repeat center center;background-size: cover}
.fyhxdzle{width:34%;margin-left: -.3rem}
.fyhxdzle img{display: block;width: 100%}
.fyhxdzri{width: 66%}
.fyhxdzri li{display: inline-block;width: 47%;background: #fff;margin: 0 5% .3rem 0;padding: .3rem;box-sizing: border-box;border: 1px solid #e6e6e6;vertical-align: top;position: relative;overflow: hidden;}
.fyhxdzri li:after,.fyhxystxt:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: .04rem;background: #e96930;opacity: 0}
.fyhxdzri li:nth-child(2n){margin-right: 0}
.fyhxdzri li:nth-child(2){margin-top:.5rem}
.fyhxdzri li:nth-child(3){margin-top:-1.1rem}


.fyhzpzicn{border: 1px dashed #e96930;width: .98rem;height: .98rem;position: relative;overflow: hidden;}
.fyhzpzicn img{position: absolute;margin: auto;top: -9999px;right: -9999px;bottom: -9999px;left: -9999px;max-width:51%;max-height:51%}
.fyhxdzri li p{margin: .25rem 0;}
.fyhxdzri li pre,.fyhxystxt span{color: #666666}
.fyhxys{background: #f5f6f8 url(../images/fyxxbg.jpg) no-repeat center bottom;background-size: 100% auto}
.fyxsbot{position: relative}
.fyyslist{}
.fyyslist .swiper-slide{width: 10rem}
.fyhxysimg{padding-bottom: 50%}
.fyhxystxt{background: #fff;padding: .3rem;position: relative}
.fyhxystxt p{margin-bottom: .1rem}
.fyzzms{background: url(../images/fygzmsbg.jpg) no-repeat center center;background-size: cover}
.fygzmsbq{margin-bottom: .5rem}
.fymslb{border-bottom: 1px solid #e1e1e1}
.fymslb .swiper-slide{width: auto;padding: 0 .6rem;cursor: pointer;line-height: .64rem}
.fymslb .fymslbatv{background: #e96930;color: #fff}
.fymslb .fymslbatv span{display: inline-block;vertical-align: middle;width: .09rem;height: .09rem;background: #fff;margin-right: .2rem;}
.fygzmsnr{position: relative}
.fymsnrsub{}
.fymsnrsub .swiper-slide{width: 8.68rem;background: #fff;opacity: .25;padding: .3rem;box-sizing: border-box;border-bottom: .04rem solid #e96930}
.fymsle{width: 43.317%;padding-bottom: 37%;}
.fymsri{width: 50%;padding: .2rem 0 0 0}
.fymsri p{position: relative;padding: .2rem 0 .2rem 1.2rem;line-height: .7rem}
.fymsri p img{position: absolute;top: .2rem;left: 0;width: .7rem;

    -webkit-transform:scale(1) !important;-moz-transform:scale(1) !important;-o-transform:scale(1) !important;transform:scale(1) !important
}


.fymsri pre{padding-top: .35rem;border-top: 1px solid #e5e5e5}


.fymsnrsub .fymsgzsavt{opacity: 1}



.fyxxxn{background: url(../images/fyhxxnbg.jpg) no-repeat center center;background-size: cover;position: relative;z-index: 3}
.fyxnbot{height: 4rem;position: relative}
.fyxnbot img{display: block;height: 5.11rem;margin: 0 auto;}
.fyzhihe{background: url(../images/fyzhbg.png) no-repeat center center;background-size: cover;}
.fyzhbot{}
.fyzhbot li{width: 33.33%;padding: .5rem .4rem;background: rgba(255,255,255,.83);box-sizing: border-box;border-top: 1px solid #c8d9e7;border-right: 1px solid #c8d9e7;position: relative}
.fyzhlogp{position: absolute;top: 0;right: 1rem;background:  url(../images/fygyicn0.png) no-repeat center right;background-size: auto 100%;width: 50%;height: 100%;opacity: 0;

display: none !important;

}
.fyzhbot li:after{content: "";position: absolute;top: -.18rem;right: -.18rem;background: url(../images/fynryua.png) no-repeat center center;width: .36rem;height: .36rem;background-size: 100% auto;z-index: 2}
.fyzhbot li:nth-child(1),.fyzhbot li:nth-child(2),.fyzhbot li:nth-child(3){border-top: 0}
.fyzhbot li:nth-child(1):after,.fyzhbot li:nth-child(2):after,.fyzhbot li:nth-child(3):after{display: none}
.fyzhbot li:nth-child(3n):after{display: none}
.fyzhbot li:nth-child(3n){border-right: 0}
.fyzhbot li img{height: .63rem;display: block;margin-bottom: .3rem}
.fyzhbot li:after{content: "";position: absolute;top: -.18rem;right: -.18rem;background: url(../images/fynryua.png) no-repeat center center;width: .36rem;height: .36rem;background-size: 100% auto;z-index: 2}
.fyzhbot li:before{content: "";position: absolute;bottom: 0;left: 0;background: #e96930;width: 100%;height: .04rem;z-index: 2;opacity: 0}


.fyglh{background:#fafafa url(../images/fydybg.jpg) no-repeat center bottom;background-size: 100% auto}
.fyglhbot{}
.fyglhbot img{display: block;max-width: 90%;margin: 0 auto}
.fymaikefeng{background: url(../images/fymkfbg.jpg) no-repeat center center;background-size: cover}

.fymkfbot{margin-top: .9rem}
.fymkfbot li{width: 23%;float: left;margin-right: 2.66%;background: #fff;padding: .5rem .4rem;box-sizing: border-box;text-align: center;border: 1px solid #fff}
.fymkfbot li:last-child{margin-right: 0 !important;}
.fymkfbot li:nth-child(2n){margin-top: .65rem}
.fymkfbot li p{margin: .3rem 0 .15rem}


.fyzjicn{width: 1.18rem;height: 1.18rem;margin: 0 auto;border: 1px dashed #ff5b1e;position: relative}
.fyzjicn:after{content: "";position: absolute;width: .9rem;height: .9rem;background: #fdf0ea;top: 50%;left: 50%;margin-top: -.45rem;margin-left: -.45rem}
.fyzjicn:before{content: "";position: absolute;width: .19rem;height: .19rem;background: #e96930;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;}
.fymkfbot li:nth-child(1) .fyzjicn:before{top: .2rem;left: -.01rem;}
.fymkfbot li:nth-child(2) .fyzjicn:before{top: .9rem;left: .06rem;}
.fymkfbot li:nth-child(3) .fyzjicn:before{top: .15rem;right: -.01rem;}
.fymkfbot li:nth-child(4) .fyzjicn:before{top: .25rem;left: -.01rem;}
.fymkfbot li:nth-child(5) .fyzjicn:before{top: .25rem;left: -.01rem;}


.fyzjicn img{height: .42rem;display: block;z-index: 3;position: absolute;top: 50%;left: 50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.fyzjicn img.fyzjimg1{opacity: 0;visibility: hidden}



.fydipan{background: url(../images/fydbbg.jpg) no-repeat center center;background-size: cover;}
.fydpbot{margin-top: .9rem}
.fydpbotle{width: 40%;position: relative;border: 2px solid rgba(234,111,57,.2);height: 0;padding-bottom: 40%;}
.fydpbotle:after{content: "";position: absolute;width: 84%;padding-bottom: 84%;border: 3px solid  rgba(234,111,57,.2);top: 50%;left: 50%;margin-left: -42%;margin-top: -42%;background: #fff}
.fydpbotle li{position: absolute;text-align: center;z-index: 6}
.fydpbotle li.fydpli0{top: -.6rem;left: 35%}
.fydpbotle li.fydpli1{top: 28%;left: -.4rem}
.fydpbotle li.fydpli2{top: 20%;right: -.4rem}
.fydpbotle li.fydpli3{bottom: 0;left: .4rem}
.fydpbotle li.fydpli4{bottom: 0;right:.4rem}

.fydpbotle img.fydpimg{position: absolute;z-index: 5;max-width: 80%;left: 50%;top: 50%}

.fydpbotle li .fydpimg{border: 1px solid #e96c34;width: 1.27rem;height: 1.27rem;overflow: hidden;background: #fff;margin: 0 auto}
.fydpbotle li .fydpimg img{display: block;width: 1.27rem;height: 1.27rem}
.fydpbotle li p{margin-top: .1rem}
.fydpbotri{width: 42%;margin-right: .6rem;background: rgba(247,247,247,.3)}
.fydpbotri li{padding: .6rem .3rem .6rem 1rem;border-bottom: 1px solid #d8dbdd;position: relative}
.fydpbotri li:last-child{border-bottom: 0}
.fydpbotri li:before{content: "";position: absolute;top: 5%;right: 0;width: 100%;height: 90%;background: url(../images/hoverlogo.png) no-repeat center right;background-size: auto 100%;opacity: 0}
.fydpbotri li:after{content: "";position: absolute;top: 0;left: 0;width: .05rem;height: 100%;background: #e96930;opacity: 0}

.fydpbotri li span{position: absolute;top: 50%;left: 0;width: 1rem;text-align: center;line-height: .4rem;margin-top: -.2rem}
.fydpbotri li p{}

.fyjiguang{background: url(../images/fyjgbgt.jpg) no-repeat center center;background-size: cover;}
.fyjgbot{background: rgba(255,255,255,.45);position: relative;overflow: hidden}
.fyjgle{width: 46.5%}
.fyjgle li{padding: .2rem 0 .2rem .4rem;position: relative}
.fyjgle li:after{content: "";position: absolute;top: 0;left: 0;width: .05rem;height: 100%;opacity: 0}
.fyjgbt{padding-bottom: .12rem;margin-bottom: .12rem;border-bottom: 1px solid #d8dbdf}

.fyjgle li.fyjgleli{background: #fff}
.fyjgle li.fyjgleli .fyjgbt{color: #e96930}
.fyjgle li.fyjgleli:after{background: #e96930;opacity: 1}
.fyjgri{width:44.445%;position: absolute;top: .3rem;right: .3rem;bottom: .3rem;}
.fyjgri li{display: none;position:absolute;overflow:hidden;  -webkit-border-radius:.2rem;  -moz-border-radius:.2rem;  border-radius:.2rem;top: 0;left: 0;height: 100%;width: 100%}
.fyjgri li img{position:absolute;top:0;left:0;width:100%;display:block;height: 100%;object-fit: cover}



.fydiaodu{background: url(../images/fyddbg.jpg) no-repeat center center;background-size: cover}
.sybtfu{text-align: center}
.fyddbot,.fylhimg{background: #fff;padding: .3rem;box-sizing: border-box;
    -webkit-border-radius:.1rem;
    -moz-border-radius:.1rem;
    border-radius:.1rem;}
.fyddbot img,.fylhimg img{display: block;width: 100%}
.fylinghuo{background: url(../images/fylhddbg.jpg) no-repeat center center;background-size: cover}
.fylhbot{}
.fylhbot li{width: 49.5%;padding:.3rem .45rem;box-sizing: border-box;background: rgba(255,255,255,.85);margin: 0 1% 0 0;
    -webkit-border-radius:.1rem;
    -moz-border-radius:.1rem;
    border-radius:.1rem;}
.fylhbot li:nth-child(2n){margin-right: 0}
.fylhbt{position: relative;padding: .15rem .7rem .25rem 0;border-bottom: 1px solid #d7d8d8;margin-bottom: .3rem}
.fylhbt img{position: absolute;top: .1rem;right: 0;width: .66rem;display: block}
.fylhimg{background: rgba(255,255,255,.83);margin-top: .25rem}
.fylhimg img{display: block;width: 100%}
.fyliandong{background: url(../images/fyiotbg.jpg) no-repeat center center;background-size: cover}
.fyldbq{}
.fyldbq li{width: 32.5%;margin: 0 1.25% .2rem 0;background: #fff;padding: .4rem .2rem .3rem 1.4rem;box-sizing: border-box;position: relative;overflow: hidden}
.fyldbq li:after{content: "";position: absolute;bottom: 0;left: 0;height: .03rem;background: #e96930;right: 0;opacity: 0}
.fyldbq li:last-child{margin-right: 0}

.fyldimg{position: absolute;top: .4rem;left: .4rem;width: .78rem;height: .78rem;border: 1px solid #e96930;overflow: hidden}
.fyldimg img{position: absolute;margin: auto;top: -9999px;right: -9999px;bottom: -9999px;left: -9999px;max-width:55%;max-height:55%}
.fyldbq li p{margin-bottom: .05rem}
.fyldbq li.fyldbqli p{color: #e96930}
.fyldbq li.fyldbqli:after{opacity: 1}

.fyldbot{}
.fyldbot li{display: none;background: rgba(255,255,255,.58);padding: .3rem;}
.fyldbot li img{display: block;max-width: 100%;margin: 0 auto}
.fyduomotai{background: #f7f8f9;position: relative}
.fyduomotai .sybt{position: absolute;top: .9rem;left: 0;right: 0}
.fyjhmim{width: 7.44rem;margin: 0 auto}
.fyjhmim img{display: block;width: 100%}
.fydmtbot{position: absolute;top: 1.95rem;left: 50%;}
.fydmtbot li{float: left;width: 29%;text-align: right;margin-bottom: .5rem}
.fydmtbot li:nth-child(2n){margin-left: 42%;text-align: left}
.fyhdimg{background: #fff;width: .77rem;height: .77rem;overflow: hidden;position: relative;display: inline-block;vertical-align: top;}
.fyhdimg img{position: absolute;margin: auto;  top: -9999px;  right: -9999px; bottom: -9999px;  left: -9999px;  max-width: 50%;  max-height: 50%;}
.fydmtbot li p{margin: .2rem 0}
.fyanli{background: #f9f9f9 url(../images/fyalbgmi.jpg) no-repeat center bottom;background-size: 100% auto}
.fyalbot{background: #fff;position: relative; box-shadow: 0 .14rem .57rem 0 rgba(190, 193, 195, 0.48);overflow: hidden}



.fyaldiv{display: none}
.fyalle{width: 38.75%}
.fyalimglist{}
.fyalimglist .swiper-slide{padding-bottom:82%}
.fyalri{width: 50%;margin-right: .7rem;padding-top: .5rem}
.fyalri .fontMedium{padding-bottom: .2rem;margin-bottom: .2rem;border-bottom: 1px solid #d3d3d3}
.fyalbjq{height: 1.2rem;overflow: auto}

.fyalbjq p{margin-bottom: .1rem}


.fyalfl{position: absolute;bottom: .1rem;right: .7rem;width: 50%;z-index: 3;border-top: 1px solid #d3d3d3}
.fyalfl .fyjtle0,.fyalfl .fyjtle1{width: .39rem;height: .39rem;background-color: #ededed;margin-top: -.195rem}
.fyalfl .fyjtle0{left: -.6rem}
.fyalfl .fyjtle1{right:  -.6rem}



.fyalflsub{padding: .3rem 1px}
.fyalflsub .swiper-slide{width: 1.61rem;height: .75rem;border: 1px solid #ccc;cursor: pointer;  -webkit-border-radius:.1rem; -moz-border-radius:.1rem;  border-radius:.1rem;box-sizing: border-box}
.fyalflsub .swiper-slide img{position: absolute;margin: auto;  top: -9999px;  right: -9999px; bottom: -9999px;  left: -9999px;  max-width: 76%;  max-height: 70%;}

.fyalflsub .fyalaswtv{border: 1px solid #ff5f1c;box-shadow: 0 .09rem .07rem 0 rgba(214, 213, 213, 0.4);}



.fyznhover1 .fybybt{margin: 0 0 .2rem !important;}



.fyznhover2 .fybysub{display: block}
.fyznhover2 .fybysub li{width: 18%}
.fyznhover2 .fybysub li.fybyliatv{width: 40%}

.fyfatwo{padding-top: 1.1rem}
.fyfatwobot{background: #f5f7f9;padding: .8rem .8rem .7rem;margin: 0 -.8rem}
.fyfatwori{    width: 48.612%;  padding-bottom: 34.5%;}
.fyfatwole{width: 42%;padding-top: .5rem}
.fyscsbt{padding-top: .3rem;position: relative;margin-bottom: .2rem}
.fyscsbt:after{position: absolute;content: "";top: 0;left: 0;width: .75rem;height: .05rem;background: #ff5b1e}

.fyscsfl{position: relative}
.fyscsfl:after{position: absolute;content: "";top: 0;left: 50%;width: 1px;height: 100%;background: #d0d2d4}
.fyscsfl li{width: 50%;border-top: 1px solid #d0d2d4;position: relative;padding: .2rem 0 .2rem .5rem;box-sizing: border-box;}
.fyscsfl li img{position: absolute;top: 50%;left: 0;width: .33rem;
    -webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)

}
.fyscsfl li:nth-child(1),.fyscsfl li:nth-child(2){border-top: 0}
.fyscsfl li:nth-child(2n){padding-left: .95rem}
.fyscsfl li:nth-child(2n) img{left: .4rem}


.fyystwo{height: 400vh;}
.fyystwosub{position: sticky;top: .85rem;height: calc(100vh - .85rem);padding: 1rem 0;box-sizing: border-box}


/*.fyysbottw{display: flex;align-items: center;justify-content: space-between;}*/
.fyysbottw{position: relative}
.fyysleft{width:48.959%}
.fyysleft li{display: none;padding-bottom: 71%;background: #eee}
.fyysright{width: 38%;padding-top: .2rem;


    /*position: absolute;right: 0;top: 0;height: 100%;overflow: hidden*/
}
.fyysright li{opacity: .2;margin-bottom: .5rem}
.fyysright li:last-child{margin-bottom: 0 !important;}
.fyysright li p{margin-bottom: .1rem}
.fyysright li pre{}

.fyysright li.fyysliatv{opacity: 1}

.fyhxysFangan .fyysright li.fyysliatv p{color: #ff5f1c}

.fycpystd{background: url(../images/fycpysbg.jpg) no-repeat center center;background-size: cover;}
.fyystdbot{position: relative}
.fyystdbot img.fytdysimg{
    position: absolute;
    bottom:0;
    max-width: 32%;
    left: 50%;
    max-height: 94%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
}
.fyystdbot ul{display: flex;flex-wrap: wrap;}
.fyystdbot li{width: 37%;text-align: right;margin-bottom: .8rem;position: relative;box-sizing: border-box;padding-right: .3rem}


.fyystdbot li:after{content: "";position:absolute;width: .11rem;height: .11rem;top: 0;right: 0;border: 1px solid #fff;box-sizing: border-box}
.fyystdbot li:before{content: "";position:absolute;width: 1px;top: .11rem;right: .055rem;background: #fff;bottom: 0}

.fycpysimg{margin-bottom: .2rem}
.fycpysimg img{width: 1.06rem;height: 1.06rem;display: inline-block;vertical-align: top}
.fyystdbot li p{width: .44rem;height: .03rem;background: #e96930;display: inline-block;vertical-align: top;margin-bottom: .3rem;margin-right: .31rem}
.fyystdbot li pre{margin-right: .15rem;line-height: 1.5}
.fyystdbot li:nth-child(2n){margin-left: 26%;text-align: left;padding-right: 0;padding-left: .3rem}
.fyystdbot li:nth-child(2n):after{left: 0;right: auto}
.fyystdbot li:nth-child(2n):before{left: .055rem;right: auto}
.fyystdbot li:nth-child(2n) p{margin-left: .31rem}
.fyystdbot li:nth-child(2n) pre{margin-left: .15rem;margin-right: 0}


.fycphexin{background:url(../images/fyhxgbbg.jpg) no-repeat center center;background-size: cover}
.fyhxbot{}
.fyhxbotle{width: 44%;height: 4rem}
.fyhxbotle img{max-width:90%;margin: 0 auto;display: block;max-height: 100%}
.fyhxbotri{width: 46%;padding-top: .3rem;float: left}
.fyhxbotri .fontMedium{padding-bottom: .2rem;position: relative;display: inline-block;vertical-align: top;margin-bottom: .5rem}
.fyhxbotri .fontMedium:after{content: "";position: absolute;background: #e96930;width: 100%;height: .02rem;bottom: 0;left: 0}
.fycpcptd{background: url(../images/fycptdbg.jpg) no-repeat center center;background-size: cover}
.fycptdbot{position: relative}
.fycptdlist{}
.fycptdimgpic{padding-bottom: 130%}
.fycptdimgpic img{object-fit: cover}
.fycptdlist  .swiper-slide p{text-align: center;background: #fff;line-height: .78rem;padding: 0 .1rem}

.fycptdlistFore .fycptdimgpic{padding-bottom: 103%}

.fycphexintwo{background: url(../images/fyhxbg.jpg) no-repeat center center;background-size: cover}
.fycphexintwo .fyystwosub{padding: 0 !important;}
.fyhxtwobot{}
.fyhegnle{width: 36%;}
.fyhegnle img{display:block;max-width: 90%;margin: 0 auto}
.fyhegnri{width: 61%;margin-top: .3rem;float: left;max-height: 5.05rem;overflow: auto;padding-right: 20px;box-sizing: border-box}
.fyhegnri li{width: 49%;margin: 0 2% .15rem 0;background: rgba(255,255,255,.52);padding: .25rem;box-sizing: border-box;border: 1px solid transparent}
.fyhegnri li:nth-child(2n){margin-right: 0}
.fyhegnri li p{margin-bottom: .1rem;position: relative;padding-left: .28rem}
.fyhegnri li p:after{background: url(../images/fyxxicn.png) no-repeat center left;background-size: 100% auto;content: "";position: absolute;top: 50%;left: 0;width: .11rem;height: .11rem;margin-top: -.055rem}



.fycgcs{line-height: 1;margin-bottom: .25rem;position: relative;padding-left: .2rem}
.fycgcs:after{content: "";position: absolute;width: .04rem;height: 100%;top: 0;left: 0;background: #e96636}
.fytscs{margin-bottom: .15rem}
.fytscs li{min-width: 49%;margin-bottom: .25rem;margin-right: 1%}
.fytscs li p{margin-bottom: .1rem;}
.fytscs li span{border-bottom: 1px solid #d8d9db;padding-bottom: .15rem;display: inline-block;vertical-align: top;min-width: 2.4rem}

.fycsbjq{max-height: 3.2rem;overflow: auto;padding-right: 10px;}
.fycsbjq img{max-width:100%;height:auto !important;margin: 0 auto;display: block;}
.fycsbjq table{border:1px solid #dadddf;border-collapse:collapse;width:100% !important;float:inherit}
.fycsbjq table p{margin-bottom:auto}
.fycsbjq table tr,.fycsbjq table tr td,.fycsbjq table th{border:1px solid #dadddf}
.fycsbjq table tr td,.fycsbjq table th{padding:.13rem .1rem}

.fycanshu1 .fycsbjq{max-height: inherit}
.fycanshu2 .fycsbjq{max-height: inherit}


.fycanshu2 .fybt{border-bottom: 1px solid #ccc;padding-bottom: .4rem}
.fycanshu2 .fycsbotle{width: 45.5%;}
.fycanshu2 .fycslble .swiper-slide{padding-bottom: 81%}
.fycanshu2 .fycslble .swiper-slide img{max-width: 90%;max-height: 100%}
.fycanshu2 .fycsbotri{float: left;width: 31%;margin: .15rem 0 0 0 !important;}


.fycanshu3 .fybt{border-bottom: 1px solid #ccc;padding-bottom: .4rem}
.fycanshu3 .fycsbotle{width: 36%}
.fycanshu3 .fycslble .swiper-slide{padding-bottom: 135%}
.fycanshu3 .fycsbotri{width: 64%;margin: 0 !important;}


.fycanshu4 .fybt{border-bottom: 1px solid #ccc;padding-bottom: .4rem}
.fycanshu4 .fycsbotle{width: 36%}
.fycanshu4 .fycslble .swiper-slide{padding-bottom: 123%}
.fycanshu4 .fycslble .swiper-slide img{max-width: 100%;max-height: 100%}
.fycanshu4 .fycsbotri{width: 64%;margin: 0 !important;}
.fycanshu4 .fytscs{}
.fycanshu4 .fytscs li{min-width: 32.33%}

.fyqxtop{margin-top: -2rem;position: relative;z-index: 3}
.fyqxtople{width: 43%;padding-top: 2.5rem;position: relative;padding-left: .8rem}
.fyqxtople:after{background: url(../images/quote.png) no-repeat center center;width: 1.3rem;height: .92rem;background-size: 100% auto;position: absolute;top: 2.2rem;left: 0;content: ""}
.fyqxtopri{width: 58%;margin-right: -1rem}
.fyqxtopri img{display: block;max-width: 70%;margin: 0 auto}

.fybanyunzd{margin-top: -.5rem}
.fybanyunzd .fyqxtople{padding-top: 1.2rem;padding-left: 0;width: 37%}
.fybanyunzd .fyqxtople:after{display: none}
.fybanyunzd .fyqxtopri{width: 36%;margin: 0}

.fycptsystwo{}
.fychangjingtwo{}
.fycjbottwo{background: #f5f8fa;padding: .4rem;box-sizing: border-box;position: relative}
.fycjtwole{width: 23.612%;position: absolute;top: .4rem;left: .4rem;bottom: .4rem;padding-right: 40px;box-sizing: border-box;overflow: auto}
.fycjtwole li{padding: .22rem;text-align: center;cursor: pointer;position: relative}
.fycjtwole li:after{content: "";position: absolute;background: url(../images/sjfyinc.png) no-repeat center center;width: .14rem;height: .18rem;background-size: 100% auto;top: 50%;margin-top: -.09rem;right: -.14rem;display: none}
.fycjtwole li.fycjliatv{color: #fd630d;background: #fff}
.fycjtwole li.fycjliatv:after{display: block}
.fycjtwori{width: 73.53%}
.fycjtwori li{display: none;padding-bottom: 50%}
.fycpcptdtwo{background: #f5f8fa;padding: .75rem 0 .45rem}
.fycptdtwobot{}
.fycptdtwobot li{float: left;width: 32.153%;margin: 0 1.7705% .2rem 0;overflow: hidden}
.fycptdtwobot li:nth-child(3n){margin-right: 0}
.fycptdimgwo{padding-bottom: 69%}
.fycptdtwobot li p{line-height: .8rem;text-align: center;padding: 0 .1rem;background: #fff}
.fyzcecki{background:url(../images/fyscbg.jpg) no-repeat center center;padding: .9rem 0;background-size: cover;margin-top: .9rem}
.fyzcecki .main1440{background: #fff;overflow: hidden;}
.fyeckele{width: 50%;padding: .8rem .6rem;box-sizing: border-box}
.fyeckeri{width: 50%;padding-bottom: 36.2%}
.fyekbt{color: #ff5f1c;padding-bottom: .3rem;border-bottom: 1px solid #e96a35;margin-bottom: .3rem}
.fyeknr{line-height: .38rem;margin-bottom: .5rem}
.fyeckele .fybancpbtn{text-align: left}
.fyeckele .fybancpbtn a{margin: 0}
.fyeckele .ljzxmo{width: 2.02rem;line-height: .53rem;height: .53rem;
    -webkit-border-radius:.265rem;
    -moz-border-radius:.265rem;
    border-radius:.265rem;}
.fyeckele .ljzxmo p.zxyc{left: -2.02rem}

.fyzdpnew{padding: 1.1rem 0 0}
.fyzdpnew .sybtjj{margin: .35rem 1.2rem .6rem;}

.fydptongji{margin-bottom: .5rem}
.fydptongji ul{display: flex;justify-content: space-between;}
.fydptongji li{text-align: center}
.fytojtt{line-height: 1;color: #ff5f1c;margin-bottom: .2rem}
.fytojtt span{margin-right: .1rem}
.fytojtt span.sytjxing{font-size: .7rem}


.fyfwcp{position: relative;z-index: 4}
.fyfwcpsub{display: none}
.fyfwcple{width: 66%;
    /*width: 60%;position: relative*/
}
.fydpjtri00{left: .5rem}
.fydpjtri11{right: .5rem}
.fyfwcple .fybybofang,.fyfwcple .fybyvideo{display: none !important;}
.fyzdpvilist{}
.fyzdpvilist .swiper-slide{padding-bottom: 47%;
    -webkit-border-radius:.2rem;
    -moz-border-radius:.2rem;
    border-radius:.2rem;
width: 8.12rem;
position: relative;

    -webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);

    /*padding-bottom: 52%;*/
    /*width: 6rem;*/


}
.fyzdpvilist .swiper-slide-active{
    -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);
    z-index: 4;
}
.fyzdpvilist .swiper-slide-prev{
    transform-origin:  390% center;
}
.fyzdpvilist .swiper-slide-next{
    transform-origin:  -290% center;
}
.fyfwcple .lbyuan .swiper-pagination-bullet-active{background: #ff5b1e}


.fyfwcpri{width: 29%;padding-top: 1.3rem;

    /*width: 34%*/
}
.fyfwcpri p{position: relative;margin-bottom: .25rem;padding-top: .2rem}
.fyfwcpri p:after{position: absolute;content: "";top: 0;left: 0;background: #ff5b1e;width: .62rem;height:.05rem}


.syxlcp{padding: 1rem 0;background: url(../images/sycpbg.jpg) no-repeat center center;background-size: cover}
.sycpfl{margin-bottom: 1.1rem}
.sycpfllist{}
.sycpfllist .swiper-slide{width: auto;cursor: pointer;padding-right: .4rem;position: relative}
.sycpfllist .swiper-slide:last-child:after{display: none}
.sycpfllist .swiper-slide:after{content: "";position: absolute;top: 50%;right: -.045rem;width: .09rem;height: .09rem;background: #cacacb;   -webkit-border-radius:50%;margin-top: -.045rem;
    -moz-border-radius:50%;
    border-radius:50%;}
.sycpfllist .swiper-slide p{line-height: .58rem;padding: 0 .2rem;
    -webkit-border-radius:.29rem;
    -moz-border-radius:.29rem;
    border-radius:.29rem;
}
.sycpfllist .sycpflatv{}
.sycpfllist .sycpflatv p{color: #fff;background: #fd630d}
.sycpnr{}
.syxlcpsub{display: none}
.sycple{width: 45%}
.sycpbtm{position: relative;padding-top: .25rem;margin-bottom: .4rem}
.sycpbtm:after{position: absolute;content: "";top: 0;left: 0;width: .81rem;height: .05rem;background: #fd630d}

.sycpbq{}
.sycpbq p{background: #f0f3f7;display: inline-block;margin: 0 .05rem .05rem 0;padding: 0 .2rem;line-height: .38rem;
    -webkit-border-radius:.19rem;
    -moz-border-radius:.19rem;
    border-radius:.19rem;}
.sycpbjq{line-height: 2;margin: .3rem 0}

.sycple .fybancpbtn{text-align: left}

.sycpri{width: 47%;height: 4rem}
.sycpri img{display: block;max-width: 100%;max-height: 100%;margin: 0 auto}
.syzidonghua{padding: 2.1rem 0 2.3rem;background: url(../images/fyzdbg.jpg) no-repeat center center;background-size: auto 100%}
.syzidonghua .sybtjj{margin: .3rem auto 1rem;padding: 0 2.9rem;box-sizing: border-box}
.syhzhb{padding: 1.4rem 0 .7rem}

.syhzbot{position: relative;}
/*.syhzbot:after,.syhzbot:before{position: absolute;content: "";background: url(../images/syhzbg1.png) no-repeat center left;background-size: 100% auto;width: 1.71rem;height: 100%;top: 0;}*/
/*.syhzbot:after{left: 0}*/
/*.syhzbot:before{right: 0}*/

.syhzbotsub{overflow: hidden;padding: .3rem 0;}

.syhzbotsub ul{width: 10000px}
.syhzbotsub li{float: left;margin: 0 .2rem 0 0;width: 2.3rem;height: .97rem;background: #fff;box-shadow: 0 0 .2rem rgba(0,0,0,.1);
    -webkit-border-radius:.485rem;
    -moz-border-radius:.485rem;
    border-radius:.485rem;overflow: hidden;position: relative}
.syhzbotsub li img{position: absolute;margin: auto;  top: -9999px;  right: -9999px; bottom: -9999px;  left: -9999px;  max-width: 55%;  max-height: 55%;}

.syxwzx{padding: 1rem 0;background: #fafafa;}
.syxwfl{position: relative;border-top: 1px solid #c8c8c8;padding-top: .3rem;margin-bottom: .3rem}
.syxwjtdiv{position: absolute;bottom: 0;right: 0}
.syxwjtdiv .fyjtle0,.syxwjtdiv .fyjtle1{position: relative;display: inline-block;vertical-align: top;left: 0;right: auto;width: .38rem;height: .38rem;margin: 0 0 .1rem 0;background-color: #ededed;background-size: .08rem auto}


.syxwjtdivjt1{display: none}


.syxwfl li{float: left;padding: 0 .3rem;line-height: .4rem;border: 1px solid #e6e6e6;cursor: pointer;margin-right: .1rem;
    -webkit-border-radius:.2rem;
    -moz-border-radius:.2rem;
    border-radius:.2rem;}
.syxwfl li.syxwliatv{color: #fff;background: #ff5f1c;border-color: #ff5f1c}
.syxwbot{margin-left: 2.4rem}
.syxwbotsub{display: none;}
.syxwbotsub .syxwlist{margin-bottom: .3rem}
.syxwlist{}
.syxwlist .swiper-slide{width: 4.61rem;background: #fff;
    -webkit-border-radius:.2rem;
    -moz-border-radius:.2rem;
    border-radius:.2rem;}
.syxwlist .swiper-slide a{display: block;padding: .4rem}
.syxwsj{line-height: .23rem;background: #fafafa;padding: 0 .1rem;display: inline-block;vertical-align: top;
    -webkit-border-radius:.165rem;
    -moz-border-radius:.165rem;
    border-radius:.165rem;}
.syxwbtzx{margin: .1rem 0 .5rem}
.syxwxq{background: url(../images/footjit.png) no-repeat center right;background-size: .15rem auto;margin-top: .26rem}


.fycphexinthree .fymkfbot li{width: 19%;margin-right: 1.25%;padding-top: .5rem;padding-bottom: .6rem}
.fycphexinthree .fyzjicn{margin-bottom: .5rem}
.fycphexinthree .fymkfbot li pre{line-height: 1.25}
.fyejapp{display: none}
.fyhxgnzdp{padding-top: 0 !important;}

.footcbdt{display: none}


.fyfwcpsub_one{}
.fyfwcpsub_one .fyfwcple{width: 57%}
.fyfwcpsub_one  .fyzdpvilist .swiper-slide{
    padding-bottom: 55%;
    width: 100%;
    -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)
}
.fyfwcpsub_one .fyzdpvilist .swiper-slide-active{
    -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);
    z-index: 4;
}
.fyfwcpsub_one .fyzdpvilist .swiper-slide-prev{
    transform-origin:  0;
}
.fyfwcpsub_one .fyzdpvilist .swiper-slide-next{
    transform-origin: 0;
}

.fyfwcpsub_one .fyfwcpri{width: 37%}

.fyzsdzlist{position: relative}
/*.fydzlislb{height: 5.6rem;}*/
.fydzlislb .swiper-wrapper{height: 5.4rem;}
.fydzlislb .swiper-slide{height: 2.6rem;overflow: hidden;}
.fydzalimg{height: 2rem;position: relative;
    -webkit-border-radius:.15rem;
    -moz-border-radius:.15rem;
    border-radius:.15rem;
    background: #fff;
    overflow: hidden; }
.fydzalimg:after{content: "";position: absolute;background: url(../images/hoverlogo.png) no-repeat center center;background-size: auto 73%;width: 100%;height:100%;opacity: 0;
    -webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)
}
.fydzalimg img{z-index: 3;
    position: absolute;margin: auto;  top: -9999px;  right: -9999px; bottom: -9999px;  left: -9999px;  max-width: 82.5%;  max-height: 82.5%;
}
.fydzlislb .swiper-slide p{line-height: .6rem;text-align: center;position: relative}
.fydzlislb .swiper-slide p:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background: #dfdfe0}



.fyswipline{top: auto !important;position: relative;margin-top: .6rem;background: #e2e3e3;height:1px !important;width: auto !important;margin-right: 1rem !important}
.fyswipline .swiper-pagination-progressbar-fill{height: 2px !important;background: #e9662e !important;top: -1px}
.fyzdjtle0,.fyzdjtle1{bottom: -.2rem;top: auto;margin: 0;width: .4rem;height: .4rem;left: auto;background-color: #ededed}
.fyzdjtle0{right: .46rem}
.fyzdjtle1{right: 0}

.fyfwcpsub .fydzalimg{}
.fyfwcpsub .fydzalimg img{
    width: 100%;
    height: 100%;
    max-width: 100%;
    max-height: 100%;
}
.fyfwcpsub .fydzlislb .swiper-slide p:after{display: none}
.fyfwcpsub .fyswipline{margin-top: .4rem}
.fyxybt{padding-bottom: .25rem;margin-bottom: .3rem;position: relative}
.fyxybt:after{width: .68rem;height: .04rem;background: #ff6900;bottom: 0;left: 0;content: "";position: absolute}
.fyxybjq{color: #666}

.fydzdivlist{overflow: hidden}
.fydzdivlist ul{}
.fydzdivlist li{float: left;width: 3.45rem;margin-right:.2rem;}
.fydzdivlist li:last-child{margin-right: 0}

.fyalzslisNew{margin-bottom: .2rem}
.fyalzslisNew:last-child{margin-bottom:0}
.fyalzslisNew p{
    line-height: .6rem;
    text-align: center;
    position: relative;
}
.fyalzslisNew p:after{
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background: #dfdfe0;
}
.fydzdivlist .swiper-wrapper{
    -webkit-transition-timing-function:linear !important;
    -o-transition-timing-function:linear !important;
    transition-timing-function:linear !important;
}
.fydzdivlist .swiper-wrapper:hover{
    /*transition-duration:0ms !important;*/
    /*transition-delay: 0ms !important;*/
}
.fyxzallist{}
.fyxzallist .fydzalimg img{max-width: 100%;max-height: 100%;width: 100%;height: 100%}
.fyxzallist .fyalzslisNew p:after{display: none}
.fylishao li{margin-bottom: .2rem}
.fylishao li:nth-child(4n){margin-right: 0}

.fyxzallist .fydzdivlist{display: none}

.fydzdivlist_ba{}
.fydzdivlist_ba li{width: auto;position: relative}
.fydzdivlist_ba li:nth-child(2n){margin-right: 0}
.fydzdivlist_ba li:after{content:"";width:100%;clear:both;height:0;overflow:hidden;display:block;}
.fydzdivlist_ba .fyalzslisNew{width: 3.45rem;float: left;margin-right: .2rem}
.fydzdivlist_ba .fyalzslisNew:last-child{margin-right: 0}
.fyxznode{text-align: center;padding-top: .5rem}
.fyxznode img{display: block;margin: 0 auto .3rem;height: 1.38rem}
.fyxznode p{color: #999}


.cbclibd{position: fixed;top: 50%;right: .1rem;z-index: 999;cursor: pointer;

    -webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)
}
.cbldivdj{
    padding: .05rem;
    -webkit-border-radius:.1rem;
    -moz-border-radius:.1rem;
    border-radius:.1rem;
    background: #fff;
    box-shadow: -.03rem .09rem .29rem 0 rgba(198, 198, 198, 0.64);
}
.cbform{background: #fd630d url(../images/fydhimgtel11.png) no-repeat center center;width: .35rem;height: .35rem;background-size: .22rem auto;position: relative;z-index: 33;}
.clihtmlup{margin-top: .1rem}
.clihtmlup .cbform{background-image: url(../images/footupbaise.png);background-size: .2rem auto}
.cliwhatapp .cbform{background-image: url(../images/whatappicn.png);background-size: 100% auto;background-color: transparent;position: relative}
.cliwhatapp .cbform a{display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%}

.cbltelnr{
    position: absolute;width:max-content;background: #fd630d;right: .5rem;top:  0;bottom: 0;display: flex;align-items: center;
    -webkit-border-radius: .1rem;
    -moz-border-radius: .1rem;
    border-radius: .1rem;
 -webkit-transform: translateX(-5%);
    -moz-transform: translateX(-5%);
    -o-transform: translateX(-5%);
    transform: translateX(-5%);
		opacity: 0;
		visibility: hidden;

transition: all 0.6s ease;-webkit-transition: all 0.6s ease;-moz-transition: all 0.6s ease;-o-transition: all 0.6s ease;
}
.cbltelnr a{color: #fff;padding: 0 .2rem;display: inline-block;vertical-align: top;}
.cbldivdj:hover .cbltelnr{
	 -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
		opacity: 1;
		visibility: inherit;
}

/*鍏辩敤*/
.footbq a,.fybypre,.fytsle pre,.footbq,.footsub a,.fykqjj,.fybanfanr,.fytdtex pre,.sycpbjq,.sybtjj,.fytojbb,.fyalbjq,.syxwxq,.fywhbot li pre, .fyysbot li pre,.fylcjs,.fyjgtxt,.fyldbq li pre,.fydmtbot li pre,.fymsri pre,.fytzbot li pre, .fyfabot li pre,.fyscsjj,.fyfwcpri pre,.fyysright li pre,.fytscs li span, .fyhegnri li pre,.fybznr,.fybzjk li p,.fyqxtople{color: #666}
.fybyri li .fybyicnzs,.fyjzdiv li span,.sycpbq p,.syxwsj,.fybyimg p.fydpxq{color: #999}


.fyzdhbot ul{display: flex;justify-content: space-between;}
.fyzhbot ul,.fyldbq ul,.fyscsfl ul,.fyhegnri ul,.fytscs ul{display: flex;flex-wrap: wrap}
.fylhbot ul{display: flex;}

.neironggdt::-webkit-scrollbar{width:4px;}
.neironggdt::-webkit-scrollbar-track{background-color:#e9edf0;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.neironggdt::-webkit-scrollbar-thumb{background-color:#c7ced5;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.neironggdt::-webkit-scrollbar-thumb:hover {background-color:#c7ced5}
.neironggdt::-webkit-scrollbar-thumb:active {background-color:#c7ced5}

.ssnrsubad::-webkit-scrollbar{width:4px;}
.ssnrsubad::-webkit-scrollbar-track{background-color:#e9edf0;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.ssnrsubad::-webkit-scrollbar-thumb{background-color:#c7ced5;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.ssnrsubad::-webkit-scrollbar-thumb:hover {background-color:#c7ced5}
.ssnrsubad::-webkit-scrollbar-thumb:active {background-color:#c7ced5}





/*.navcpxl::-webkit-scrollbar{width:4px;}*/
/*.navcpxl::-webkit-scrollbar-track{background-color:#e9edf0;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}*/
/*.navcpxl::-webkit-scrollbar-thumb{background-color:#c7ced5;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}*/
/*.navcpxl::-webkit-scrollbar-thumb:hover {background-color:#c7ced5}*/
/*.navcpxl::-webkit-scrollbar-thumb:active {background-color:#c7ced5}*/

.navcpxl{
    scrollbar-width: none; /* Firefox 64+ */
    -ms-overflow-style: none;  /* Internet Explorer 10+ */
}
.navcpxl::-webkit-scrollbar{width:0 !important;height: 0 !important;overflow: hidden !important;display: none !important;background: transparent !important;}
.navcpxl::-webkit-scrollbar-track{background-color:transparent !important; }
.navcpxl::-webkit-scrollbar-thumb{background-color:transparent !important}
.navcpxl::-webkit-scrollbar-thumb:hover {background-color:transparent !important}
.navcpxl::-webkit-scrollbar-thumb:active {background-color:transparent !important}


.fyalbjq::-webkit-scrollbar{width:4px;}
.fyalbjq::-webkit-scrollbar-track{background-color:#e9edf0;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.fyalbjq::-webkit-scrollbar-thumb{background-color:#c7ced5;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.fyalbjq::-webkit-scrollbar-thumb:hover {background-color:#c7ced5}
.fyalbjq::-webkit-scrollbar-thumb:active {background-color:#c7ced5}

.fycsbjq::-webkit-scrollbar{width:4px;}
.fycsbjq::-webkit-scrollbar-track{background-color:#e9edf0;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.fycsbjq::-webkit-scrollbar-thumb{background-color:#c7ced5;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.fycsbjq::-webkit-scrollbar-thumb:hover {background-color:#c7ced5}
.fycsbjq::-webkit-scrollbar-thumb:active {background-color:#c7ced5}

.fyhegnri::-webkit-scrollbar{width:4px;}
.fyhegnri::-webkit-scrollbar-track{background-color:#e9edf0;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.fyhegnri::-webkit-scrollbar-thumb{background-color:#c7ced5;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.fyhegnri::-webkit-scrollbar-thumb:hover {background-color:#c7ced5}
.fyhegnri::-webkit-scrollbar-thumb:active {background-color:#c7ced5}

.fycjtwole::-webkit-scrollbar{width:4px;}
.fycjtwole::-webkit-scrollbar-track{background-color:#e9edf0;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.fycjtwole::-webkit-scrollbar-thumb{background-color:#c7ced5;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.fycjtwole::-webkit-scrollbar-thumb:hover {background-color:#c7ced5}
.fycjtwole::-webkit-scrollbar-thumb:active {background-color:#c7ced5}





.appshow{display: none}
.fyxwlb li:nth-child(3n),.fyspxz li:nth-child(3n),.fyalnrsub li:nth-child(4n){margin-right: 0}




.footwxicn img,.fybanwz,.fydpbotle img.fydpimg{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.fybanwz2{-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}


.fyyjdzle img,.fyysimg,.fydmtbot{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.fyyjnr li p,.fyfarl li img,.fyfarl li p,.fycslet{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}

.fybanyun{padding: 1.1rem 0 1.2rem}
.fyjiazhi{padding: .8rem 0 1rem}
.syzdh{padding: 1.2rem 0 .9rem}
.sycpzx{padding: .9rem 0}
.sykhal,.fyxwzd{padding: .7rem 0}
.syxw{padding: .85rem 0}
.fyxwmai{padding: .6rem 0 1.1rem;position: relative}
.fyxwxxmai{padding: .7rem 0 .9rem}
.fyxzmai{padding: .9rem 0 .8rem}
.fyxymai{padding: .9rem 0}

.fybymai,.fymlfa{padding: 1.2rem 0 .8rem}
.fyzdh{padding: 1.2rem 0 .9rem}
.fyxmlc{padding: 1rem 0 .85rem}
.fyzzzx{padding: 1rem 0 .7rem}
.fybsgj{padding: .9rem 0 .5rem}
.fyyjdz{padding: 1rem 0 .75rem}
.fyzbyj{padding: .8rem 0 .9rem}
.fyzsdz{padding: .8rem 0 .9rem}
.fyxbys{padding: 1.2rem 0 .1rem}
.fyxbfa,.fyyoush{padding: 1.2rem 0}
.fyliucheng{padding: 1.2rem 0 2rem}
.fyzixun{padding: 1.2rem 0 1rem}
.fylxwm,.fyliandong{padding: .8rem 0 .9rem}
.fyqywh{padding: 1.15rem 0 .8rem}
.fyfzlc,.fychangjing{padding: 1.1rem 0 1rem}
.fygyxb,.fybyjqr{padding: 1rem 0}
.fyystd{padding: .85rem 0 .7rem}
.fyhxcptd{padding: .9rem 0 1.2rem}
.fyhxcpcs,.fycpcptd{padding: .9rem 0 1rem}
.fyhxcpxx{padding: 1.6rem 0 1rem}
.fycanshu{padding: .9rem 0 .95rem}
.fykhal{padding: .9rem 0}
.fyzzms{padding: .9rem 0}
.fyhxys{padding: .9rem 0 1.1rem}
.fyhxdz,.fydiaodu{padding: .85rem 0 .7rem}
.fyzhihe{padding: 1.2rem 0 .75rem}
.fyjiguang{padding: 1.1rem 0 .8rem}
.fylinghuo{padding: .8rem 0 .9rem}
.fydipan{padding: 1rem 0 .8rem}
.fymaikefeng{padding: 1rem 0 1.3rem}
.fyglh{padding: 1.1rem 0 1.4rem}
.fyanli{padding: 1.4rem 0 1.6rem}
.fycphexintwo{padding: 1.2rem 0 .4rem}
.fycpystd{padding: .9rem 0 .5rem}
.fycphexin{padding: 1.2rem 0 .6rem}
.fychangjingtwo{padding: .9rem 0}



.fytedian{padding-top: 1.1rem;}
.fyxxxn{padding-top: .8rem}


.fywdxz{padding-bottom: .4rem}


.fybybt{margin: .5rem 0 .25rem}


.fyfanr{margin-top: .5rem}
.fyxwnex{margin-top: .7rem}
.fyzsbot,.fyysbot{margin-top: .55rem}
.footwt{margin-top: .45rem}
.footrx{margin-top: .4rem}
.sybtfu{margin-bottom: .2rem}




.fyystd{margin-bottom: .9rem}
.fyxwxqbt{margin-bottom: .3rem}
.fyxwzdjj,.fyxwlb,.fybybq,.fybt{margin-bottom: .7rem}
.fymbx,.fycpts{margin-bottom: .6rem}
.syxwribt,.sybt,.fyspxz{margin-bottom: .5rem}
.fydiaodu .sybt,.fylinghuo .sybt,.fyxxxn .sybt,.fyzhihe .sybt,.fyglh .sybt,.fymaikefeng .sybt,.fydipan .sybt,.fyyoush .sybt,.fyxbfa .sybt,.fyzdpnew .sybt{margin-bottom: .25rem}




.sybt_ma,.fyxwlbbt{margin-bottom: .2rem}
.fyzdh .sybt{margin-bottom: .8rem}
.fyscsjj{margin-bottom: .6rem}
.fygnbt{margin-bottom: .45rem}
.fyxwzdbt{margin-bottom: .3rem}
.sybtjj{margin-bottom: .35rem}
.syxwce{margin-bottom: .3rem}
.footzx p.footgs,.footrx{margin-bottom: .25rem}
.syxwjj,.fyxwxqbt h1{margin-bottom: .2rem}
.syxwbt{margin-bottom: .15rem}
.footsub a{margin-bottom: .1rem}

/*瀛椾綋*/
.fontsize228{font-size:2.28rem}/*228*/
.fontsize130{font-size: 1.3rem}/*130*/
.fontsize70{font-size: .7rem}/*70*/
.fontsize64{font-size: .64rem}/*64*/
.fontsize60{font-size: .6rem}/*60*/
.fontsize48{font-size: .48rem}/*鍒嗛〉涓€绾 48*/
.fontsize46{font-size: .46rem}/*46*/
.fontsize44{font-size: .42rem}/*44*/
.fontsize42{font-size: .42rem}/*42*/
.fontsize40{font-size: .4rem}/*40*/
.fontsize38{font-size: .38rem}/*38*/
.fontsize36{font-size: .36rem}/*36*/
.fontsize32{font-size: .32rem}/*32*/
.fontsize30,.fylcnf .swiper-slide p{font-size: .3rem}/*30*/
.fylcnf .fylcswiatv p{font-size: .46rem}/*46*/
.fontsize28{font-size: .28rem}/*28*/
.fontsize24{font-size: .24rem}/*24*/
.fontsize22{font-size: .22rem}/*22*/
.fontsize20{font-size: .2rem}/*鏂伴椈鏍囬 20*/
.fontsize18{font-size: .18rem}/*18*/
body,input,select,textarea,.fontsize16{font-size:.16rem;}/*榛樿16*/
.fontsize15{font-size: .15rem}/*15*/
.fontsize14{font-size: .14rem}/*14*/


.syxwbtzx{line-height: .36rem}/*36*/
.syxwbtzx{height: .72rem}/*36 2*/


.fybjq{line-height: .3rem}
.fyxxbjq{line-height: .32rem}


.fyfwcpri p{line-height: .46rem}/*46*/

.fybanfanr{line-height: .42rem}/*42*/


.fytzbot li pre,.fyfabot li pre,.fyysbot li pre,.fyzhbot li pre,.fyscsjj{line-height: .32rem}/*32*/

.fyxwzdbt{line-height: .38rem}/*38 2*/
.fyxwzdbt{height: .76rem}/*38 2*/


.syxwjj,.fyxwzdjj,.fyhegnri li pre,.fyfwcpri pre{line-height: .28rem}/*28 2*/
.syxwjj{height: .56rem}/*28 2*/
.fyxwzdjj{height: .84rem}/*28 3*/

.syxwribt,.sybtjj pre,.fyxwlbbt,.fyhxdzri li pre,.fymsri pre{line-height: .3rem}/*30 2*/
.syxwribt,.fyxwlbbt{height: .6rem}/*30 2*/
.fymsri pre{height: 1.2rem}/*30 4*/

.fyldbq li pre,.fymkfbot li pre{line-height: .24rem}

.syalwz p,.fylhwz,.fyjgtxt,.fydmtbot li pre,.fyalbjq{line-height: 2}



@media only screen and (min-width:1025px){
    /*浜や簰*/
    /*鍥剧墖hover鏁堟灉*/
    .rotateimg:hover img{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
    .translY:hover{-webkit-transform:translateY(-.15rem);-moz-transform:translateY(-.15rem);-o-transform:translateY(-.15rem);transform:translateY(-.15rem)}

    .fyzdhbot li:hover{-webkit-transform:translateY(-.35rem);-moz-transform:translateY(-.35rem);-o-transform:translateY(-.35rem);transform:translateY(-.35rem)}

    .scaleimg:hover img,.syallbt .swiper-slide:hover .syalimg img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}

    .ljzxmo p.zxxs,.ljzxmo p.zxyc,.ljzxmo{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
    .ljzxmo:hover p.zxxs{top: .42rem;opacity: 0}
    .ljzxmo:hover p.zxyc{left: 0}

    .gdystwo .ljzxmo:hover{background: #fc5e0d}
    .gdystwo .ljzxmo:hover p{color: #fff !important;}
    .sycpbot li:hover a{border-color: #ff6c13}

    .fymbx a:hover{text-decoration: underline}
    .fysyp:hover,.fyspxz li:hover .fyspwz span,.syxwceri li:hover .syxwribt,.syxwcele:hover .syxwbt,.foonavyj:hover,.footsub a:hover,.footwt p a:hover,.footbq a:hover{color: #e7682f}
    .fyspxz li:hover .fyspwz span{background-image: url(../images/fyxzicn1.png)}
    .fyspxz li:hover{box-shadow: .08rem .11rem .32rem 0 rgba(66, 66, 66, 0.1);}
    .syallbt .swiper-slide:hover:after,.fyzdhbot li:hover:after{opacity: 1}
    .fytzbot li:hover  p,.nav li a.navyja:hover,.headyy a:hover,.fytesebot li:hover .fytsle p,.footup:hover p,.fyrmlist li:hover p{color: #e96930}
    .fytzbot li:hover:after{background: #e96930}
    .headyy a:hover,.nav li a.navyja:hover span{background-image: url(../images/xialared.png)}


    /*.fyysbot li:hover img.fyysimgbig{opacity: 1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}*/
    /*.fyysbot li:hover p,.fyysbot li:hover pre{color: #fff}*/
    /*.fyysbot li:hover img.fyicnxs0{opacity: 0;visibility: hidden}*/
    /*.fyysbot li:hover img.fyicnxs1{opacity: 1;visibility: visible}*/
    .fyysbot li:hover:after{opacity: 1}
    .fyxlbot li:hover{border-color: #ea713b;background: rgba(233,105,48,.1)}
    .fyxlbot li:hover:after{opacity: 1;right: 0}
    .fytdbot li:hover{ box-shadow: 0 .13rem .46rem 0 rgba(0, 0, 0, 0.21);  }
    .jtle:hover{background-color: #ea713b;background-image: url(../images/syjtbai0.png)}
    .jtri:hover{background-color: #ea713b;background-image: url(../images/syjtbai1.png)}
    .fywdxz li:hover a{border-color: #e96930}
    .fywdxz li:hover .fywdcz{color: #e96930;background-image: url(../images/fyxzicn1.png)}
    .fywhbot li:hover{border-color: #ea7a4b}
    .fydpbotri li:hover{background: #fff}
    .fydpbotri li:hover:after{opacity: 1;}
    .fydpbotri li:hover:before{opacity: .6;right: .3rem}

    .fymkfbot li:hover{border-color: #e96930}
    .fymkfbot li:hover pre{color: #333}
    .fymkfbot li:hover .fyzjicn:after{background: #e96930}
    .fymkfbot li:hover .fyzjicn img.fyzjimg0{opacity: 0;visibility: hidden;}
    .fymkfbot li:hover .fyzjicn img.fyzjimg1{opacity: 1;visibility: inherit}



    .fyzhbot li:hover .fyzhlogp{opacity: 1;right: 0}
    .fyzhbot li:hover:before{opacity: 1}
    .fyhxdzri li:hover{box-shadow: 0 .15rem .35rem 0 rgba(148, 165, 183, 0.38); }
    .fyhxdzri li:hover p{color: #e96930}
    .fyhxdzri li:hover:after{opacity: 1}
    .fyyslist .swiper-slide:hover .fyhxystxt:after{opacity: 1}
    .fyhegnri li:hover{border-color: #e96930}
    .fyhegnri li:hover  p,.navgysub a:hover,.syxwlist .swiper-slide:hover .syxwbtzx,.navhexinsub a:hover,.fyyslist .swiper-slide:hover .fyhxystxt p,.fymslb .swiper-slide:hover,.fymsnrsub .swiper-slide:hover .fymsri p,.fymkfbot li:hover p,.fyxwlb li:hover .fyxwlbbt,.fyxwzd:hover .fyxwzdbt,.fylcbot li:hover .fylcbt,.fycphexinthree .fymkfbot li:hover pre{color: #e96930}
    .fymslb .fymslbatv:hover{color: #fff}
    .fyjtle0:hover{background-image: url(../images/fyfyjtbai0.png);background-color: #e96930}
    .fyjtle1:hover{background-image: url(../images/fyfyjtbai1.png);background-color: #e96930}

    .fyhxdzri li:hover,.fymkfbot li:hover,.fylhbot li:hover,.fylhimg:hover,.fyysbot li:hover,.fyzdhbot li:hover{
        -webkit-transition-delay: 0s;
        transition-delay: 0s;  }



    .fydzlislb .swiper-slide:hover .fydzalimg{box-shadow: .04rem .07rem 35px 0 rgba(205, 205, 205, 0.38)}
    .fydzlislb .swiper-slide:hover .fydzalimg:after{opacity: 1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
    .fydzlislb .swiper-slide:hover p{color: #e96a35}

    .fyalzslisNew:hover .fydzalimg{box-shadow: .04rem .07rem 35px 0 rgba(205, 205, 205, 0.38)}
    .fyalzslisNew:hover .fydzalimg:after{opacity: 1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
    .fyalzslisNew:hover p{color: #e96a35}


    .navcpdiv:hover span.fontsize14:after{opacity: 1}
    .navcpdiv:hover span.fontsize14{color: #e96a35}
    .navcpdiv:hover p.fontsize16{color: #e96a35}


    .scaleimg img,.rotateimg img,.fysyp,.fymbx a,.fyspwz span,.fyspxz li,.sycpbot li a, .syallbt .swiper-slide:after,.syxwribt,.syxwbt,.fyzdhbot li:after,.fybysub li,.fyzzbot li, .fytzbot li  p,.fytzbot li:after,.fyysbot li img.fyysimgbig,.fyysbot li p,.fyysbot li pre,.fyysbot li img.fyysicn,.fyysbot li:after,.fyxlbot li, .fyxlbot li:after,.fytdbot li,.nav li a.navyja,.headyy a,.syalimg img,.jtle,.jtri,.foonavyj,.footsub a,.footwt p a,.footbq a,.fytsle p,.footup p,.header,.fyrmlist li p,.fywdcz,.fywdxz li a,.fydpbotri li:before,.fydpbotri li,.fydpbotri li:after,.fyzhbot li:before,.fyhxdzri li,.fyhxdzri p,.fyhegnri li,.fyhegnri li p,.navgysub a,.syxwbtzx,.navhexinsub a,.header:after,.nav li a.navyja span,.headtel a,.headssbt,.logo img,.fyhxdzri li:hover img,.fyhxdzri li:after,.fyhxystxt:after,.fyjtle1,.fyjtle0,.fyhxystxt p,.fymslb .swiper-slide,.fymsri p,.fyzhlogp,.fyzjicn:after,.fyzjicn img,.fymkfbot li p,.fyjgle li,.fyjgbt,.fyjgle li:after,.fyldbq li:after,.fyxwlbbt,.fyxwzdbt,.fylcbt,.fyyjnr li:after,.fyzdhbot li,.fycphexinthree .fymkfbot li pre,.fyfarl li:after,.fyfarl li:before,.fybyimg:after,.fyysright li,.fydzlislb .swiper-slide p,.fydzalimg,.fydzalimg:after,.navcpdiv span.fontsize14:after,    .navcpdiv p.fontsize16,  .navcpdiv span.fontsize14,.fyalzslisNew 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){
    .fyjznrri{padding-left: .2rem;padding-right: .2rem}
    .fyjzdiv li span{font-size: .168rem}
    .fycanshu1 .fycsbotri{margin-top: .5rem}

    .fyldimg{left: .25rem}
    .fyldbq li{padding-left: 1.2rem}
    .fydmtbot li{width: 25%}
    .fydmtbot li:nth-child(2n){margin-left: 50%}
    .fyfwcpri{width: 31%}

    .fylcsx p:after{    width: .04rem;height: .04rem;}

    .nav li a.navyja{padding: 0 .17rem}
    .footlx{width: 30%}
    /*瀛椾綋*/
    .nav li a.navyja{font-size: .192rem}
    body,input,select,textarea,.fontsize16{font-size:.168rem;}/*榛樿16*/
    .fontsize15{font-size: .156rem}/*15*/
    .fontsize14{font-size: .144rem}/*14*/


}
@media only screen and (max-width:1500px){
    .nav li a.navyja{padding: 0 .14rem}
    .fyjznrri{padding-left: .15rem;padding-right: .15rem}

    .syzidonghua .sybtjj{padding: 0 2.5rem}
    .fymkfbot li{padding: .5rem .3rem}
    .headssbt{width: .22rem;height: .22rem;margin-top: .315rem}
    .fyysright{width: 40%}
    .fytsle{width: 41%}
    .footlx{width: 32%}
    .footnav{width: 28%}
    .footce{margin-bottom: 1rem}
    /*瀛椾綋*/
    .fontsize20{font-size: .22rem}/*鏂伴椈鏍囬 20*/
    .fontsize18{font-size: .213rem}
    .nav li a.navyja{font-size: .2rem}
    body,input,select,textarea,.fontsize16{font-size:.18rem;}/*榛樿16*/
    .fontsize15{font-size: .173rem}/*15*/
    .fontsize14{font-size: .16rem}/*14*/
    .fybyicnzs,.fyjzdiv li span{font-size: .1558rem}
    .navxayij a{font-size: .192rem}
}
@media only screen and (max-width:1440px){
    .nav li a.navyja{font-size: .213rem;padding: 0 .11rem}
}
@media only screen and (max-width:1366px){
    .header .main1440{width: 90%}
    .ssnrsubad{height:50vh}
    .nav li a.navyja{font-size: .225rem;padding: 0 .15rem}
    body,input,select,textarea,.fontsize16{font-size:.197rem;}/*榛樿16*/
    .fontsize14{font-size: .169rem}/*14*/
    .fybyicnzs,.fyjzdiv li span{font-size: .169rem}
    .navxayij a{font-size: .2rem}


    .footlx{width: 34%}
    .footnav{    width: 23%;  margin-left: 3%;}

}
@media only screen and (max-width:1280px){
    .main1440,.fydzbot img{width: 16rem}

    .fybyri li:nth-child(3) .fybyicnzs, .fybyri li:nth-child(4) .fybyicnzs {top: 0.34rem;  }





    /*瀛椾綋*/
    .fontsize18{font-size: .22rem}/*18*/
    body,input,select,textarea,.fontsize16{font-size:.212rem;}/*榛樿16*/
    .fontsize15{font-size: .19rem}/*15*/
    .fontsize14{font-size: .18rem}/*14*/
}
@media only screen and (max-width:1200px){
    .navxayij a{font-size: .22rem}
}
@media only screen and (max-width:1152px){
    .footbq a.right{float: inherit}
    .footbq{line-height: 1.5}
}
/*---------------------------------骞虫澘----------------------------------------------*/
@media only screen and (max-width:1024px){
    .main1200{width: 14rem}

    .header{background: #fff;height: .937rem}
    .navheight{height: .937rem}

    .sstc{top: .937rem}

    .logo{margin-top: .2185rem}
    .logo img{height: .5rem}
    .nav{display: none;position: fixed;top: .937rem;left: 0;margin: 0;overflow: auto;bottom: 0;background: #fff;z-index: 9999;width: 100%}
    .nav ul{width: 16rem;margin: 0 auto;padding-top: .4rem}
    .nav li{float: inherit;}
    .nav li a.navyja{padding:0;line-height: 1rem;position: relative;border-bottom: 1px solid #d9d9d9}
    .nav li a.navyja span{width: .5rem;height: 1rem;background: url(../images/navjiahao0.png) no-repeat center right;background-size: .24rem auto;position: absolute;top: 0;right: 0}
    .naverji{position: relative;
        width: 100%;
        left: 0;
        margin-left:0;
        padding: .2rem .4rem;
        -webkit-border-radius: 0;
        -moz-border-radius:0;
        border-radius: 0;
        background-color: #fff;
        box-shadow: none;
        box-sizing: border-box;
    }
    .navhexinsub a,.navgysub a{text-align: left;margin: 0;padding: .15rem 0;border-bottom: 1px solid #d9d9d9;color: #999}
    .navfayjtop{width: 100%}
    .navfangan{height: auto}
    .navfangan:after, .navfayjtop a:after{display: none !important;}
    .navfayjtop a{padding: .18rem 0;border-bottom: 1px solid #d9d9d9;background: url(../images/navjiahao0.png) no-repeat center right;background-size: .24rem auto}
    .navfayjbot {  position: relative;  top: 0; left: 0;  width:100%; padding: .2rem .4rem;box-sizing: border-box}
    .navfayjbot a{
        text-align: left;
        margin: 0;
        padding: .15rem 0;
        border-bottom: 1px solid #d9d9d9;
        color: #999;
    }
    .navfayshow .navfayjbot,.clonav,.naverjiri,.navcpxl .main1440:after,.navxlimg,.navcpdiv span.fontsize14{display: none}
    .navfayshow .navfayjtop a,.navfayjtop a{color: #333333}
    .navcpxl .main1440{margin-top: 0}
    .naverjile{width: 100%;border: 0;padding-bottom: 0}
    .navcpxl{
        position: relative;
        top: 0;
        background: none;
        height: inherit;
        box-shadow: none;
    }
    .navcpxl:after{display: none}
    .navcpxlyiji{margin-bottom: 0}
    .navxayij a,.navcpxlshow .navxayij a{
        display: block;
        padding: .18rem 0;
        position: relative;
        color: #333;
        background: url(../images/navjiahao0.png) no-repeat center right;
        background-size: .24rem auto;
        border-bottom: 1px solid #d9d9d9;
    }
    .navcpxl .main1440{width: 100%}
    .navxayij a:before,.navxayij a:after{display: none !important;}

    .navxaerj {
        position: relative;width: 100%;padding: .2rem .4rem;box-sizing: border-box;top: 0;  left: 0;  right: 0;  }
    .navcpdiv{width: 100%  !important;margin: 0 !important;    padding: 0;
        border: 0}
    .navxayij a img{display: none}
    .navcpdiv p.fontsize16{

        margin: 0;
        line-height:inherit;
        height: auto;
        text-align: left;
        padding: .15rem 0;
        border-bottom: 1px solid #d9d9d9;
        color: #999;
    }

    .nav li.navliatv a.navyja span{background-image: url(../images/navjiahao1.png)}



    .navfayij_duoji .navfayjtop a{background-image: url(../images/navjiahao1.png)}


    .navcpxlyiji_siji .navxayij a{background-image: url(../images/navjiahao1.png)}


   .headyy a{line-height: .937rem}
    .headyy a{background-size: .2rem auto;padding-right: .3rem}
    .headssbt {width: .26rem;  height: .26rem;  margin-top: .3385rem;  }
    .headtel a{margin-top: .1685rem;line-height: .6rem;
        -webkit-border-radius:.3rem;
        -moz-border-radius:.3rem;
        border-radius:.3rem;padding: 0 .1rem 0 .6rem}
    .headtel a:after{left: .1rem;width: .4rem;height: .4rem;margin-top: -.2rem;background-size: .2rem auto}
    .headss{padding-left: .3rem}
    .headyy{margin-left: .3rem}


    .headerbg1 .logo img.logoimg2 {opacity: 0;visibility: hidden;  }
    .headerbg1 .logo img.logoimg1 {opacity: 1;visibility: inherit;  }
    .headerbg1 .nav li a.navyja{color: #333}
    .headerbg1 .nav li a.navyja span {background-image: url(../images/xiala.png);  }
    .headerbg1 .headtel a{color: #333;border-color: #e5e5e5}
    .headerbg1 .headyy a { color: #333;  background-image: url(../images/xiala.png);  }
    .headerbg1 .headssbt {background-image: url(../images/ssicn.png);  }

    .menu-activator{display: block}

    .ljzxmo,  .footbd .ljzxmo{width: 2rem;line-height: .6rem;height: .6rem;
        -webkit-border-radius: 0.3rem;
        -moz-border-radius: .3rem;
        border-radius: 0.3rem;
    }
    .ljzxmo p.zxyc{left: -2rem}
    .fybyzs { letter-spacing: 0; width: 100%  }
    .fybyri li{padding: .3rem 0 .3rem .7rem !important;height: auto}
    .fybyri li p{display: block;}
    .fybyri li .fybyicnzs{position: relative;top: auto !important;bottom: auto !important;left: auto !important;right: auto !important;}
    .fybyri li img.fybyicn{position: absolute;top: .3rem;left: 0;width: .5rem;height: auto}
    .fybyri li .fybyicnwz{line-height: 1;margin-bottom: .1rem}
    .fybyri li:nth-child(2n){padding-left: .9rem !important;}
    .fybyri li:nth-child(2n) img.fybyicn{left: .2rem}
    .fytesebot li:nth-child(2n) .fytsle{margin-right: 0}
    .fytsle{width: 45%}
    .footbd .ljzxmo p span{width: .24rem}
    .footbq img{height: .28rem}
    .footwxicn{width: .7rem;height: .7rem}
    .footwxicn img{height: .36rem}
    .footwx li{margin-right: .2rem}
    .fotwxss{width: 1.6rem;height: 1.6rem;top: .8rem}
    .fotwxss img{width: 1.4rem;height: 1.4rem;margin-top: .1rem}
    .footbdinpt{line-height: .6rem\9;height: .6rem}
    .footbdtex{height: 1.8rem}
    .syxwbot {  margin-left: 1.4rem;  }
    .fylcsx p:after { width: .06rem;  height: .06rem;  top: .15rem;  }
    .fylcimg0{width: 2.6rem}
    .fylcimg1{width: 1.6rem}
    .fyfhlb{line-height: .24rem}
    .syzidonghua .sybtjj {  padding: 0 .5rem;  }
    .headssbt{cursor: pointer}
    .navxayij a,.navxayij a,.navcpxlshow .navxayij a{color: #333}
    .navcpxlshow .navxayij a{font-weight: normal}



    .footlx{width: 41%}
    .footnav{    width: 20%;  margin-left: 3%;}
    .footbd{width: 36%}
    .footce{margin-bottom: 1.7rem}

    /*鍏辩敤*/
    .fybyzs{margin-bottom: .2rem}
    .fytsle{padding-top: .6rem}

    /*瀛椾綋*/
    .fontsize48{font-size: .56rem}   /*鍒嗛〉涓€绾 48*/
    .fontsize46{font-size: .55rem}/*46*/
    .fontsize44{font-size: .53rem}/*44*/
    .fontsize42{font-size: .52rem}/*42*/
    .fontsize40{font-size: .49rem}/*40*/
    .fontsize38{font-size: .47rem}/*38*/
    .fontsize36,.fylcnf .swiper-slide p{font-size: .45rem}/*36*/
    .fylcnf .fylcswiatv p{font-size: .5rem}/*60*/
    .fontsize32{font-size: .41rem}/*32*/
    .fontsize30{font-size: .37rem}/*30*/
    .fontsize28{font-size: .36rem}/*28*/
    .fontsize24{font-size: .33rem}/*24*/
    .fontsize22{font-size: .3rem}/*22*/
    .fontsize20{font-size: .3rem}/*鏂伴椈鏍囬 20*/
    .fontsize18{font-size: .27rem}/*18*/
    body,input,select,textarea,.fontsize16,.headtel a,.headyy a{font-size:.264rem;}/*榛樿16*/
    .fontsize15{font-size: .24rem}/*15*/
    .fontsize14,.fyfhlb,.fyspwz span{font-size: .22rem}/*14*/
    .fybancptxt li p{font-size: .5rem}

    .fybypre,.fybyzs{line-height: 1.5}

    .syxwbtzx{line-height: .45rem}/*36*/
    .syxwbtzx{height: .9rem}/*36 2*/


    .fybjq{line-height: .45rem}
    .fyxxbjq{line-height: .45rem}


    .nav li a.navyja{font-size: .337rem}
    .navxayij a,.navfayjtop a{font-size: .3rem}
    .navcpdiv p.fontsize16{font-size: .265rem}
    .fytzbot li pre,.fyfabot li pre,.fyysbot li pre,.fyzhbot li pre,.fyscsjj,.fyrmlist li p{line-height: .45rem}/*32*/



    .syxwjj,.fyxwzdjj,.fyhegnri li pre,.fyfwcpri pre{line-height: .45rem}/*28 2*/
    .syxwjj{height: .9rem}/*28 2*/
    .fyxwzdjj{height: 1.35rem}/*28 3*/

    .syxwribt,.sybtjj pre,.fyxwlbbt,.fyhxdzri li pre,.fymsri pre{line-height: .45rem}/*30 2*/
    .syxwribt,.fyxwlbbt{height: .9rem}/*30 2*/
    .fymsri pre{height: 1.8rem}/*30 4*/

    .fyldbq li pre,.fymkfbot li pre{line-height: .4rem}


}
@media only screen and (max-width:992px){}
@media only screen and (max-width:870px){}
@media only screen and (max-width:768px){
    .main1200 {width: 16rem;  }
    .header{height: 1.2rem}
    .nav{top: 1.2rem}
    .navheight,.nav li a.navyja span{height:1.2rem}
    .logo{margin-top: .3rem}
    .logo img{height: .6rem}
    .menu-activator{margin-top: .46rem}
    .headyy a{background-size: .3rem auto;padding-right: .4rem;line-height: 1.2rem}
    .headssbt {width: .4rem;  height: .4rem;  margin-top: .4rem;  }
    .headtel a{margin-top: .25rem;line-height: .7rem;
        -webkit-border-radius:.35rem;
        -moz-border-radius:.35rem;
        border-radius:.35rem;padding: 0 .2rem 0 .6rem}


    .fybancptxt ul{flex-wrap: wrap;}
    .fybancptxt li{width: 33.33%;margin-bottom: .4rem}


    .ljzxmo,  .footbd .ljzxmo,.fyeckele .ljzxmo,.fyzxbot .ljzxmo{width: 2.8rem;line-height: .8rem;height: .8rem;  -webkit-border-radius: 0.4rem;  -moz-border-radius: .4rem;  border-radius: 0.4rem;  }
    .fyzxbot .ljzxmo{width: 4rem}
    .fyeckele .ljzxmo{width: 3.8rem}
    .ljzxmo p.zxyc{left: -2.8rem}
    .fyeckele .ljzxmo p.zxyc{left: -3.8rem}
    .fyzxbot .ljzxmo p.zxyc{left: -4rem}


    img.fybybofang {  width: 1.2rem;  height: 1.2rem;  margin-left: -0.6rem;  margin-top: -0.6rem;  }

    .fybyri li{padding-left: .8rem !important;}
    .fybyri li:nth-child(2n) {padding-left: 1.2rem !important;  }
    .fybyri li:nth-child(2n) img.fybyicn{left: .4rem}
    .fyjzbot{padding:0;background:none;border: 0;box-shadow: none}
    .fyjzlidj{margin: 0 0 .4rem;text-align: center}
    .fyjzlidj li{display: inline-block;margin: 0 .4rem !important;padding: 0 !important;width: 1.6rem;line-height: 1.6rem;height: 1.6rem}
    .fyjzlidj li.fyjzliatv{background: url(../images/fykuaiicn.png) no-repeat center center;background-size: cover}
    .fyjzri{padding: .3rem;border: 2px solid #fff}
    .fytsri{padding-bottom: 71%}
    .fytsle{padding-top: 0}
    .fycjlist .swiper-slide{width: 8rem}
    .fyjtle0, .fyjtle1{width: 1rem;height: 1rem;background-size: .3rem auto;margin-top: -.5rem}
    .fycjbot .fyjtle0, .fycjbot .fyjtle1{top: 2.3rem;margin-top: 0}
    .fyjtle0{left: .9rem}
    .fyjtle1{right: .9rem}

    .fycsbotle{width: 100% !important;float: inherit;}
    .fycanshu  .fycsbotri{width: 100% !important;float: inherit;margin: .4rem 0 0 0 !important;}
    .fycslble .swiper-slide{padding-bottom: 54% !important;}
    .footbd{width: 100%;float: inherit}
    .footnav{width: 40%;margin-left: 0}
    .footlx{width: 56%}
    .footup img{height: .34rem}
    .footbdinpt {  line-height: .9rem\9; height: 0.9rem;  }
    .footbdtex{padding: .2rem .2rem;height: 3rem}
    .footlx{margin-top: .4rem}
    .footce{padding-bottom: 1rem;margin-bottom: 1rem}
    .fyjznrle{width: 45%}
    .fyjznrri{width: 55%}
    .fyjznrri{padding: .2rem .4rem}


    .zjtel{margin-left: -2rem;top: .8rem}
    .zjtel p{width: 4rem;line-height: .9rem}
    .fyhegnri li p:after{width: .2rem;height: .2rem;margin-top: -.1rem}
    .fyhegnle img{max-width: 30%}
    .fycjtwole{padding-right: 20px}
    .fybjbot li p,.fyalnrsub li p{line-height: 1rem}
    .fyyjnr li p{width: 63%;left: 1.2rem}
    .fyyjnr li img.fyyjtpicn{left: .3rem}
    .fyalbqsub .swiper-slide{line-height: .7rem;  -webkit-border-radius:.35rem;  -moz-border-radius:.35rem;  border-radius:.35rem;}
    .fybybqxs span{line-height: .6rem}
    .fykqbt{line-height: 1.25}
    .fyzxbot li{line-height: .7rem}
    .fyzxinput{line-height: .7rem\9;height: .7rem}
    .fyzxsel{line-height: .7rem;height: .7rem}
    .fyxwzdjj{margin-bottom: .2rem}
    .fyxwzdri{padding-top: .3rem}
    .fyspwz span{background-size: .22rem auto;padding-left: .3rem}
    .fyjhmim{width: 10rem}
    .fyzhbot li{padding: .5rem .2rem}
    .fydpbotle li.fydpli1{left: -1rem}
    .fydpbotle li.fydpli2{right: -1rem}
    .fydpbotle li.fydpli3{left: -.1rem}
    .fydpbotle li.fydpli4{right: -.1rem}
    .fyhxdzri li:nth-child(3) {margin-top: -2.9rem;  }


    .ssint {
        line-height: 1rem;
        height: 1rem;
        -webkit-border-radius: .1rem;
        -moz-border-radius: .1rem;
        border-radius: .1rem;
    }
    .ssinple{line-height: 1rem\9; height: 1rem;}
    .ssinpri{line-height: 1rem; height: 1rem;background-size: .36rem auto;width: 8%}
    .ssfl p{font-size: .4rem}
    .ssnrsub p{line-height: 1rem}

    .sstc{top: 1.2rem}
    .fyfwcpri{padding-top: 0}


    .fydzlislb .swiper-wrapper{height: 8.2rem;}
    .fydzlislb .swiper-slide{height: 4rem;}
    .fydzalimg{height: 3rem;}
    .fydzlislb .swiper-slide p{line-height: 1rem;}
    .fyswipline{margin-right: 3rem !important;margin-top: 1rem}
    .fyzdjtle0,.fyzdjtle1{bottom: -.5rem}
    .fyzdjtle0{left: auto;right: 1.3rem}
    .fyzdjtle1{right: 0}

    .fydzdivlist li{width: 5.2rem;}
    .fyalzslisNew p{line-height: 1rem}


    .fydzdivlist_six{}
    .fydzdivlist_six li{width: 5.2rem;}
    .fydzdivlist_six .fyalzslisNew{width: 5.2rem;}
    .fyxqxqri{top: 1.5rem}

    /*鍏辩敤*/
    .fybyle,.fybyri,.fyjzle,.fyjzri,.fytsle,.fytsri{width: 100%;float: inherit}
    .fybyri,.fytsri{margin-top: .4rem}


    .fytesebot li{margin-bottom: .4rem}

    .fyjzkuai,.fyjzyc,.fyjzlidj:after,.fyjzlidj li:after{display: none}

    /*瀛椾綋*/
    .fontsize228{font-size:2.28rem}/*228*/
    .fontsize130{font-size: 1.3rem}/*130*/
    .fontsize70{font-size: .7rem}/*70*/
    .fontsize64{font-size: .64rem}/*64*/
    .fontsize60{font-size: .62rem}/*60*/
    .fontsize48{font-size: .6rem}   /*鍒嗛〉涓€绾 48 24*/
    .fontsize46{font-size: .58rem}/*46*/
    .fontsize44{font-size: .58rem}/*44*/
    .fontsize42{font-size: .56rem}/*42*/
    .fontsize40{font-size: .54rem}/*40*/
    .fontsize38{font-size: .54rem}/*38*/
    .fontsize36,.fylcnf .swiper-slide p{font-size: .52rem}/*36*/
    .fylcnf .fylcswiatv p{font-size: .6rem}/*60*/
    .fontsize32{font-size: .5rem}/*32*/
    .fontsize30{font-size: .45rem}/*30*/
    .fontsize28{font-size: .45rem}/*28*/
    .fontsize24{font-size: .4rem}/*24*/
    .fontsize22{font-size: .4rem}/*22*/
    .fontsize20{font-size: .4rem}/*鏂伴椈鏍囬 20*/
    .fontsize18{font-size: .35rem}/*18*/
    body,input,select,textarea,.fontsize16, .fyjzdiv li span,.headyy a,.headtel a{font-size:.35rem;}/*榛樿16*/
    .fontsize15{font-size: .325rem}/*15*/
    .fontsize14,.sycpbq p, .fyspwz span{font-size: .3rem}/*14*/



    .fylcbt,.fylcjs{line-height: .6rem}

    /*.fybypre,.fybyzs{line-height: 1.5}*/

    .syxwbtzx{line-height: .6rem}/*36*/
    .syxwbtzx{height: 1.2rem}/*36 2*/


    .fybjq,.fyxxbjq,.sycpbjq{line-height: .6rem}



    .fyfwcpri p{line-height: .56rem}/*46*/

    .fybanfanr{line-height: .6rem}/*42*/


    .fytzbot li pre,.fyfabot li pre,.fyysbot li pre,.fyzhbot li pre,.fyscsjj,.fyrmlist li p{line-height: .6rem}/*32*/

    .fyxwzdbt{line-height: .6rem}/*38 2*/
    .fyxwzdbt{height: 1.2rem}/*38 2*/


    .syxwjj,.fyxwzdjj,.fyhegnri li pre,.fyfwcpri pre{line-height: .6rem}/*28 2*/
    .syxwjj{height: 1.2rem}/*28 2*/
    .fyxwzdjj{height: 1.8rem}/*28 3*/

    .syxwribt,.sybtjj pre,.fyxwlbbt,.fyhxdzri li pre,.fymsri pre{line-height: .6rem}/*30 2*/
    .syxwribt,.fyxwlbbt{height: 1.2rem}/*30 2*/
    .fymsri pre{height:2.4rem}/*30 4*/

    .fyldbq li pre,.fymkfbot li pre{line-height: .55rem}

    .syalwz p,.fylhwz,.fyjgtxt,.fydmtbot li pre,.fyalbjq{line-height: 1.5}


    .fyeknr{line-height: .6rem}

}
@media only screen and (max-width:750px){
    .main1440,.fydzbot img,.main1200{width: 90%}
    .header{height: 1.28rem;background: #fff;z-index: 9999}
    .nav{top: 1.28rem;border-top: 1px solid #d8dce0;margin-top: -1px}
    .navheight{height: 1.28rem !important;}
    .nav li a.navyja{line-height: 1rem;height: 1rem !important;}
    .nav li a.navyja span{height: 1rem !important;}
    .nav ul{width: 90%}
    .clonav, .closouso{height: .44rem;top: .3rem;right: 5%}
    .footcbdt{
        display: flex;padding-top: .31rem;box-sizing: border-box;
        justify-content: center;
        position: fixed;
        bottom: 0;
        left: 0;
        background: #fff;
        z-index: 999;
        box-shadow: 0 0 0.2rem rgba(0,0,0,.1);
        width: 100%;
        height: 1.42rem;}
    .footcbdt a{width: 42%;line-height: .8rem;text-align: center;margin: 0 3%;
        -webkit-border-radius:.4rem;
        -moz-border-radius:.4rem;
        border-radius:.4rem;display: block;height: .8rem;color: #fff;width: 70%}
    .footcbdt a.footaa0{background: #e5e5e5;color: #333;display: none}
    .footcbdt a.footaa1{background: #fc5e0d}




    .menu-activator {margin-top: 0;height: 1.28rem}
    .visual{margin-top: .5rem}
    .headssbt {width: 0.34rem;  height: 1.28rem;  margin-top: 0;background-size: 100% auto}
    .headss{padding-left: 0;margin-left: .3rem;height: 1rem}
    .headyy a{background-size: .24rem auto;padding-right: .3rem;height: 1.28rem !important;line-height: 1.28rem}
    .logo{margin-top: .34rem}
    .logo img{height: .6rem}
    .headtel{display: none}
    .fybanwz {  position: relative; top: 0 !important;  left: 0;margin: 0 auto;
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0);padding: .6rem 0 .3rem;text-align: center;
    }
    .fybanfabt{text-align: center;margin-bottom: 0}




    .fycpbanner{padding: 1.2rem 0 .6rem}
    .fybancp{height: auto;width: 100%;margin-bottom: .8rem}
    .fybancptxt li{width: 50%;margin-bottom: .6rem}
    .fybancptxt li:nth-child(2n){width: 50%}
    .fybancptxt li p{margin-bottom: .24rem;font-size: .36rem}
    .fybancptxt li:last-child p{font-size: .3rem}

    .ljzxmo, .footbd .ljzxmo {width: 2.1rem;  line-height: .69rem;  height: 0.69rem;  -webkit-border-radius: 0.345rem;  -moz-border-radius: .345rem;border-radius: 0.345rem;  }
    .ljzxmo p.zxyc{left: -2.1rem}
    img.fybybofang {  width: .82rem;  height: .82rem; margin-left: -.41rem;  margin-top: -.41rem;  }
    .fybybttop{text-align: center;padding: 0;margin-bottom: .3rem}
    .fybyri li {padding: 0 0 0.3rem 0.56rem !important;}
    .fybyri li img.fybyicn{top: 0;width: .36rem}
    .fybyri li:nth-child(2n) {padding-left: .7rem !important;  }
    .fybyri li:nth-child(2n) img.fybyicn {left: .2rem;  }
    .fybyri li:nth-child(3), .fybyri li:nth-child(4) {padding-top: 0.3rem !important;padding-bottom: 0 !important;}
    .fybyri li:nth-child(3) img.fybyicn,.fybyri li:nth-child(4) img.fybyicn{top: .3rem}
    .fyjzlidj li{width: 1.3rem;line-height: 1.3rem;height: 1.3rem;margin: 0 !important;}
    .fyjzlidj{margin-bottom: .2rem}
    .fytsle p{padding-top: .2rem;margin-bottom: .2rem}
    .fycjlist .swiper-slide {width: 5.15rem;  }
    .fycjbot{margin-left: 5%}
    .fycansbot{padding-left: 0}
    .fycanstop li{padding: .2rem 0}
    .fycanstop li:nth-child(2){width: 54%;padding-left: .2rem;padding-right: .2rem}
    .fycanstop li:nth-child(3){width: 46%;;padding-left: .4rem;padding-right: .2rem}
    .fycanstop li:nth-child(2){border-left: 0}
    .fycansbot li p{padding: .2rem}
    .fycansbot li p:nth-child(2){padding-left: .4rem;width: 46%}
    .fycansbot li p:nth-child(1){width: 54%}
    .fycansbot:after{right: 46%}
    .foottop{padding: .6rem 0 .3rem;margin-bottom:0;border-bottom: 0}
    .footlelog img{margin: 0 auto;height: .5rem}
    .footlelog{float: inherit;width: 100%;margin: 0}
    .footup{position: fixed;bottom: 18%;right: 2%;z-index: 99}
    .footnav,.footlx{float: inherit;width: 100%}
    .footnav li{margin: 0;width: 100%;float: inherit;border-bottom: 1px solid #d9dadc}
    .footnav li:last-child{border-bottom: 0}
    .foonavyj{padding: .25rem 0;color: #666;background: url(../images/footjit.png) no-repeat center right;background-size: .24rem auto}
    .footlx{background: #f7f8f9;padding: 0 .25rem;box-sizing: border-box;margin-top: .2rem;  -webkit-border-radius:.2rem; -moz-border-radius:.2rem;  border-radius:.2rem;position: relative}
    .footlx:after{content: "";position: absolute;top: .25rem;bottom:  .25rem;left: 58%;background: #dedfe0;width: 1px}
    .footlxtop{float: left;width: 57%;padding: .45rem 0 .6rem}
    .footwx{float: right;width: 38%;padding-top:0;margin-top: .2rem}
    .footwxicn { width: 0.45rem;  height: 0.45rem; }
    .footwxicn img{height: .25rem}
    .fotwxss {width: 1.12rem; height: 1.12rem; top: 0.6rem;}
    .fotwxss img{width: 1rem;  height: 1rem;  margin-top: 0.06rem;  }
    .footwx li {margin-right: 0.15rem;  }
    .footce{padding-bottom:0;margin-bottom: 0}
    .footbq{text-align: center;border: 0;padding: .2rem 0}
    .footer{position: relative;z-index: 9;padding-bottom: 1rem}
    .footup p{display: none}
    .footup{width: .8rem;height: .8rem;background: rgba(255,255,255,.9);box-shadow: 0 0 .2rem rgba(0,0,0,.1);  -webkit-border-radius:50%;  -moz-border-radius:50%;  border-radius:50%;padding-top: .26rem;box-sizing: border-box}
    .footup img{margin: 0 auto}
    .fyjznrri{padding: .1rem .2rem}
    .fyjzdiv li img{width: .45rem;top: .25rem}
    .fyjzdiv li{padding: .25rem 0 .25rem .65rem}
    .fyjzxz {
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        margin-top: 0;
        margin-left: 0;
    }
    .fyjznrle,.fyjznrri{width: 100%;float: inherit}
    .fyjznrle,.fyjzxz{position: relative;top: 0;left: 0;bottom: 0}
    .fyjzxz{height: 3.4rem}
    .footbdinpt {  line-height: .7rem\9;  height: 0.7rem;  }
    .csyuan {
        bottom: 0 !important;
    }
    .tupan{position: relative;height: 3.4rem}
    .zjtel{display: none !important;}
    .fygyxb{background:none}
    .fygyxb .main1440{display: block}
    .fygybjq,.fygyri{width: 100%}
    .fygyri{margin-top: .6rem}

    .fyfzlc{background: url(../images/fylcbgapp.jpg) no-repeat center bottom;background-size: cover}
    .fylcnr{width: 95%;margin: 0 0 0 5%;padding: 0;box-shadow: none;background: none;
        -webkit-border-radius:0;
        -moz-border-radius:0;
        border-radius:0;overflow: auto;}
    .fylcnr:after{content:"";width:100%;clear:both;height:0;overflow:hidden;display:block;}
    .fylcnrsub{background: #fafbfc;box-sizing: border-box;width: 6.24rem;padding: .3rem;
        -webkit-border-radius:.2rem;
        -moz-border-radius:.2rem;
        border-radius:.2rem;
        margin-right: .2rem;display: block;float: left;
    }
    .fylcle{width: 100%;float: inherit;padding-bottom: 59.3%}
    .fylcri{float: inherit;width: 100%;margin: .4rem 0 0 0;padding: 0}
    .fylcsx p{margin-bottom: .15rem}
    .fyqywh{background: #f6f8fb url(../images/fyhzhbbgapp.jpg) no-repeat center bottom;background-size: 100% auto}
    .fywhbot li {  width: 100%;  background-color: rgba(255, 255, 255, .45);text-align: left;  padding: .36rem .36rem .36rem 1.4rem;  border: 1px solid #e6e6e6;  margin: 0 0 .4rem 0}
    .fywhbot li img.fywhicn{position: absolute;top: .36rem;left: .36rem;width: .6rem;height: auto}
    .fywhbot li p{padding-bottom: .25rem;margin-bottom: .3rem}
    .fywhbot li p:after{left: 0;width: .65rem;height: .03rem;background: #e96636;margin: 0}

    .fyppry .sybt{position: relative;top: 0;background: url(../images/fywhbgapp.jpg) no-repeat center bottom;background-size: cover;padding: .9rem 0 .4rem;margin: 0 auto;}
    .fyppry .sybt:after{content: "";position: absolute;left: 5%;right: 5%;height: 1px;background: #d7dae0;bottom: 0}
    .fyxlbot li{width: 100%;padding: .45rem .3rem;box-sizing: border-box;margin: 0 0 .25rem}
    .fyxlbot li:last-child{margin-bottom: 0}
    .fyxlgsm{margin-bottom: .2rem;position: relative;padding-bottom: .2rem;}
    .fyxlgsm:after{position: absolute;content: "";bottom: 0;left: 0;width: .65rem;height: .03rem;background: #e96636}
    .footbq{line-height: 1.75}
    .syxlcp{background: #f8fafb}
    .sycpfllist .swiper-slide{padding-right: 0;}
    .sycpfllist .swiper-slide:after{display: none}
    .sycpfllist .swiper-slide p {
        line-height: .69rem;
        padding: 0 .25rem;
        -webkit-border-radius: .345rem;
        -moz-border-radius: .345rem;
        border-radius: .345rem;
    }
    .sycpfl{margin-bottom: .45rem}
    .sycpnr{background: #fff;padding: .6rem .3rem;box-sizing: border-box;
        -webkit-border-radius:.1rem;
        -moz-border-radius:.1rem;
        border-radius:.1rem;}
    .sycple{float: inherit;width: 100%}
    .sycpbtm{text-align: center;padding: 0;margin: 0 0 .3rem 0}
    .sycpbtm:after{display: none}
    .sycpbq{text-align: center}
    .sycpbjq{padding: .4rem 0;color: #666;margin: .25rem 0 0;border-top: 1px solid #d9d9d9}
    .sycple .fybancpbtn{text-align: center}
    .sycpri{float: inherit;width: 100%;margin-top: .5rem;height: auto}
    .sycpri img{max-width: 80%;margin: 0 auto}

    .sycpbq p {
        background: #f3f5f7;
        display: inline-block;
        margin: 0 .05rem .15rem 0;
        padding: 0 .15rem;
        line-height: .56rem;
        color: #333;
        -webkit-border-radius: .28rem;
        -moz-border-radius: .28rem;
        border-radius: .28rem;
    }
    .sybtjj{text-align: center;margin: 0 auto !important;padding: .4rem .1rem !important;border-top: 1px solid #d9d9d9}
    .syhzbotsub li img{max-width: 65%;max-height: 65%}

    .fydptongji ul{display: block}
    .fydptongji li{width: 49%;background: #f7f7f7;margin: 0 2% .2rem 0;
    box-sizing: border-box;padding: .3rem;float: left}
    .fydptongji li:nth-child(2n){margin-right: 0}
    .fyanli{background: #fbfbfb;}
    .fyaldiv{padding: .2rem .2rem 0;}
    .fyalle{float: inherit;width: 100%;margin: 0;overflow: hidden}
    .fyalri{float: inherit;width: 100%;margin: 0;padding: .6rem .25rem 0;box-sizing: border-box}
    .fyalbjq{height: 3.52rem}
    .fyalbot{box-shadow: 0 .14rem .57rem 0 rgba(190, 193, 195, 0.1)}
    .fyalfl {
        position: relative;
        bottom: 0;
        right: 0;
        width: 100%;
        z-index: 3;
        border-top: 1px solid #d3d3d3;
    }
    .fyalri .fontMedium{text-align: center;padding-bottom: .3rem;margin-bottom: .3rem}
    .fyalbjq{padding-right: 5px}
    .fyalfl{margin: .3rem .45rem 0;width: auto}
    .fyalflsub{padding: .3rem 0 .6rem}
    .fyaljtzx0,.fyaljtzx1{display: none}
    .syhzbotsub li{width: 1.84rem;height: .78rem}
    .syxwjtdiv{display: none !important;}
    .syxwfl {  border-top: 0;border-bottom: 1px solid #d5d5d5;  padding-top: 0;  padding-bottom: .35rem;  margin-bottom: .35rem;text-align: center}
    .syxwfl li {
        float:inherit;
        display: inline-block;
        vertical-align: top;
        padding: 0 .5rem;
        line-height: .69rem;
        border: 1px solid #e6e6e6;
        color: #333;
        margin:0 .1rem;
        -webkit-border-radius: .345rem;
        -moz-border-radius: .345rem;
        border-radius: .345rem;
    }
    .syxwbot{margin-left: 5%}
    .syxwxq{background-size: .25rem auto}
    .fybanfanr{width: 100%}
    .fyxbys{padding: .9rem 0 1rem}
    .fyfabot ul{display: block}
    .fyysimg,.fyfabot li:before,.fyfabot li:after{display: none}
    .fycpystd,.fyxbys{background:url(../images/fytdappbg.jpg) no-repeat center center !important;background-size: cover !important}
    .fyystdbot li,.fyfabot li{position: relative;width: 100%;text-align: left;margin: 0 0 .15rem 0 !important;background: rgba(255,255,255,.61);border: 1px solid #fff;
        -webkit-border-radius:.1rem;
        -moz-border-radius:.1rem;
        border-radius:.1rem;padding: .45rem .3rem .45rem 1.3rem !important;box-sizing: border-box}
    .fyxbys{background: #f6f7f9 !important}
    .fyfabot li{padding-left: .45rem !important;}
    .fyfabot li p:after{left: 0}
    .fyystdbot li:last-child{margin-bottom: 0 !important;}
    .fyystdbot li pre{margin: 0 !important;font-size: .28rem !important;color: #666}
    .fycpysimg{position: absolute;top: 50%;left: .3rem;margin-top: -.385rem}
    .fycpysimg img{width: .77rem;height: .77rem}
    .fycphexintwo{}
    .fyhegnri{width: 100%;float: inherit;margin: 0;padding-right: 0;max-height: 13.6rem}
    .fyhegnri li{width: 100%;margin: 0 0 .2rem;float: inherit;border: 1px solid #fff;padding: .3rem;box-sizing: border-box}
    .fyhegnri li p{margin-bottom: 0;padding: 0}
    .fyhegnri li p:after{left: -.2rem;background-size: .11rem auto}
    .fyhegnri li pre{padding-top: .2rem;margin-top: .2rem;border-top: 1px solid #e1e2e4}
    .fycpcptd{background: #fff}
    .fycptdlist .swiper-slide{width: 2.75rem;overflow: hidden}
    .fycptdlist .swiper-slide p{background: #f6f8fa}
    .fytscs li{width: 100%;margin: 0 0 .2rem 0;border-bottom: 1px solid #dddfe1;padding-bottom: .2rem;}
    .fytscs li p,.fytscs li span{display: inline-block;vertical-align: top;margin: 0}
    .fytscs li span{margin: 0;padding: 0;border: 0}
    .fytscs li p{position: relative;margin-right: .05rem}
    .fytscs li p:after{position: absolute;content: ":"}
    .fycsbjq{max-height: inherit;padding-right: 0}
    .fycanshu4 .fytscs li{min-width: 49%;width: 49%;float: left;margin: 0 2% .2rem 0}
    .fycanshu4 .fytscs li:nth-child(2n){margin-right: 0}
    .fychangjingtwo{position: relative;background: #fafafa}
    .fycjbottwo{background:none;padding: 0}
    .fycjtwole {width: 100%;float: inherit;position: relative;  top: 0;  left: 0;  bottom: 0;  padding:.15rem;background: #fff;box-shadow: 0 .11rem .24rem 0 rgba(224, 224, 224, 0.69);margin: 0 0 .45rem 0;
        -webkit-border-radius:.42rem;
        -moz-border-radius:.42rem;
        border-radius:.42rem;

        overflow-x: scroll;overflow-y: hidden;
    }



    .fycjtwole ul{ width: auto; overflow-x: scroll;  overflow-y: hidden;  display: flex;  flex-wrap: nowrap;  white-space: nowrap;  justify-content: space-between; }
    .fycjtwole:after{content:"";width:100%;clear:both;height:0;overflow:hidden;display:block;}
    .fycjtwole li{float: left;padding: 0 .3rem;line-height: .54rem}
    .fycjtwori{width: 100%;float: inherit}
    .fycjtwole li.fycjliatv{background: #e96a35;color: #fff}
    .fycjtwole li:after{display: none !important;}
    .fycptdtwobot li{width: 49%;margin: 0 2% .2rem 0 !important;}
    .fycptdtwobot li:nth-child(2n){margin-right: 0 !important;}
    .fycptdtwobot li p{line-height: .74rem}
    .fyeckele{width: 100%;float: inherit;padding: 0;margin-bottom: .6rem}
    .fyeckeri{width: 100%;float: inherit;padding-bottom: 72.2%}
    .fyzcecki .main1440{padding: .7rem .4rem .5rem;box-sizing: border-box;}
    .fyzcecki{padding: .8rem 0 1rem;margin-top: .9rem}
    .fyeknr{margin-bottom: .3rem}
    .fyeckele .fybancpbtn{text-align: center}
    .fyekbt{text-align: center;padding-bottom: .3rem;margin-bottom: .4rem;border-bottom: 1px solid #d6d6d9}
    .fyysbottw{display: block;width: 95%;margin: 0 0 0 5%}
    .fyysright{width: 100%;float: inherit;overflow: auto}
    .fyysright li{width: 5.15rem;position: relative;float: left;margin-right: .25rem;overflow: hidden;opacity: 1;margin-bottom: 0}
    .fyysappimg{position:relative;overflow:hidden;padding-bottom: 71%}
    .fyysappimg img{position:absolute;top:0;left:0;width:100%;display:block;height: 100%}
    .fyysright li p{position: relative;bottom: 0;margin: 0;left: 0;width: auto;text-align: center;color: #333;background: #fafafa;padding: .2rem;line-height: .4rem;height:auto}
    .sybt{line-height: .8rem}
    .fyalbq{width: 100%;  -webkit-border-radius:.5rem; -moz-border-radius:.5rem;  border-radius:.5rem; box-shadow: 0 .11rem .24rem 0 rgba(224, 224, 224, 0.69);  }
    .fyalbqsub .swiper-slide{padding: 0 .25rem;line-height: .54rem}
    .fyfwcple{float: inherit;width: 100%}
    .fyfwcpri{float: inherit;width: 100%;padding-top: .6rem}
    .fyzdpvilist .swiper-slide{width: 5.63rem}
    .fyfwcpri p {margin-bottom: .3rem; padding-top: 0;line-height: .6rem;border-bottom: 1px solid #cfd0d2;padding-bottom: .3rem}
    .fyfwcpri p:after{display: none}
    .fymlfa{background: #f6f7f9 !important;}
    .fytzbot li{padding: .35rem .45rem .25rem 1rem;margin: 0 0 .2rem 0;width: 100%;float: inherit;box-sizing: border-box}
    .fytzbot li img{top: .35rem;left: .25rem;width: .52rem}
    .fytzbot li:after{display: none}
    .fytzbot li p{padding-bottom: .2rem;margin-bottom: .2rem;border-bottom: 1px solid #e5e5e5}
    .fyxbfa{background: url(../images/fyfabgapp.jpg) no-repeat center center !important;background-size: cover !important;}
    .fyfanr{margin-top: 0}
    .fyfari{display: none}
    .fyfarl{width: 100%;position: relative;overflow: auto;background: none}
    .fyfarl li{float: left;width: 4.6rem;height: auto !important;margin-right: .3rem}
    .fyfarl li img{display: none}
    .fyxbalimg{padding-bottom: 68%}
    .fyfarl li .fyxbalimg img{display: block;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
    .fyfarl li:before,.fyfarl li:after{display: none}
    .fyfarl li p {line-height: .44rem;background: #fff;text-align: center;padding: .3rem .3rem;
        position: relative;
        top: 0;
        left: 0;
        right:0;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
    .fybyjqr{background: #f7f7f7}
    .fyznhover2 .fybybq{display: none}
    .fybysub li{width: 48% !important;margin: 0 4% .3rem 0 !important;box-sizing: border-box;border: 1px solid transparent !important;background: #fff}
    .fybysub li:nth-child(2n){margin-right: 0 !important;}
    .fybyimg p.fydpxq,.fybybqxs{display: none}
    .fybyimg{height: 3.7rem;background: #fff;border: 0}
    .fybyimg img{max-height: 80%;max-width: 80%}
    .fybyimg:after{width: 100%;height: 100%;top: 0;left: 0;margin: 0;background-size: 80% auto;opacity: .5 !important;}
    .fybysub li.fybyliatv .fybyimg{border: 1px solid transparent}
    .fybybt{margin: 0;padding: 0 .1rem .35rem;text-align: center}
    .fybybot .fybybt{text-align: left}
    .fyfatwo{background: #fafafa;width: 90%;padding: .6rem 5% 1rem;}
    .fyfatwobot{margin: 0;background: #fff;padding: .4rem .4rem .6rem}
    .fyfatwori{width: 100%;padding-bottom: 70.5%}
    .fyfatwole{width: 100%}
    .fyscsbt {padding-top: 0;margin-bottom: .25rem;border-bottom: 1px solid #e5e5e5;padding-bottom: .25rem;text-align: center}
    .fyscsbt:after{display: none}
    .fyscsjj{margin-bottom: .4rem}
    .fyscsfl li{border-top: 1px solid #e5e5e5}
    .fyscsfl:after{background: #e5e5e5}
    .fyznhover1 .fybybt{margin-bottom: 0 !important;}
    .fydingshegn{color: #e96930;
        margin: 0 .1rem .1rem;
        padding-left: .1rem;
        position: relative;
        line-height: 1;}
    .fyhxysFangan .fyysright li {background: #fafafa;padding: .25rem;box-sizing: border-box}
    .fyhxysFangan .fyysright li p{text-align: left;padding: .4rem 0 .25rem;border-bottom: 1px solid #e1e1e1;height: auto;font-size: .32rem;background: #fafafa;margin-bottom: .25rem}
    .fyysright li pre{font-weight: normal}
    .fyhxysFangan .fyysright li.fyysliatv p{color: #333}
    .fymaikefeng{}
    .fymaikefeng li{width: 100% !important;background: rgba(255,255,255,.61);
        margin:0 0 .2rem 0 !important;position: relative;
        padding: .45rem .45rem .45rem 1.8rem !important;
    }
    .fyzjicn{position: absolute;top: .3rem;left: .46rem;width: .8rem;height: .8rem;margin: 0 !important;}
    .fymkfbot li pre{color: #333 !important;text-align: left}
    .fyzjicn:after{width: .6rem;height: .6rem;margin: -.3rem 0 0 -.3rem}
    .fyzjicn:before{display: none}
    .fymkfbot{margin-top: 0}
    .fyhxbotle{width: 100%}
    .fyhxbotle img{max-width: 65%;margin: 0 auto;width: auto}
    .fyhxbotri{width: 100%;padding: .5rem 0 0 0}
    .fyhxbotri .fontMedium{text-align: center;
display: block;
        margin: 0 auto .4rem;
        padding: 0 0 .4rem;
        border-bottom: 1px solid #cfd0d2;
    }
    .fyhxbotri .fontMedium:after,.fyxqxqri{display: none}
    .fycptdbot{width: 95%;margin: 0 0 0 5%}
    .fyxqxqle{width: 100%}
    .fyxwzdle{width: 100%;padding-bottom: 56%}
    .fyxwzdri{width: 100%;padding: .4rem .3rem;margin: 0;box-sizing: border-box}
    .page p{display: none}
    .fyxzle{width: 100%;}
    .fyxzri{width: 90%;margin: .4rem 5% 0}
    .fyspwz{height: 1rem;line-height: 1rem}
    .fywdxz li a{padding: .3rem;background: #fff;line-height: inherit}
    .fywdbt{float: inherit;width: 100%;
        margin-bottom: .2rem;
        display: block;
        white-space: inherit;
        overflow: inherit;
        text-overflow: inherit;
    }

    .fywdsj,.fywdcz{float: inherit;display: inline-block;vertical-align: top;margin: 0 .4rem 0 0;line-height: .35rem;height: .35rem;font-size: .24rem !important;}
    .fywdcz{position: relative;top: 0;right: 0;bottom: 0;left: 0}
    .fybanyunzd{margin: 0;}
    .fyzdhbot{overflow: auto}
    .fyzdhbot li{width: 5.2rem;margin-right: .25rem;float: left;}
    .fyysbot{margin-top: 0}
    .fyysbot li{background: rgba(255,255,255,.61);padding: .3rem .3rem .3rem 1.4rem}
    .fyysbot li img.fyysicn {  width: .8rem; top: .3rem;  left: .3rem; }
    .fyyoush .sybtjj{text-align: center}
    .fylcbot:after,.fylcbot li:before,.fylcbot li:after{display: none}
    .fylcbot ul{display: block}
    .fylcbot li{width: 100%;background: #fff;margin: 0 0 .2rem 0 !important;box-sizing: border-box;text-align: left;padding: .3rem .3rem .3rem 1.4rem;border: 1px solid #f2f2f2}
    .fylcsz{
        top: .3rem;
        left: .3rem;
        width: .8rem;
        height: .8rem;
        line-height: .8rem;
        margin-left: 0;
    }
    .fylcicn{position: absolute;top: .3rem;right: .3rem;width: 1rem;height: auto;opacity: .5;display: none}
    .fylcbt{margin-top: .2rem}

    .fylcbot li:nth-child(2n) {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
    }
    .fylcbot{margin-top: 0}
    .fylcimg0{width: 1.2rem}
    .fylcimg1{width: 1rem;bottom: .2rem}
    .fyzxbot{padding: 0 5%}
    .fyzxbot li{width: 100%}
    .fyzxbot li.fyzxmar{margin-left: 0}
    .fyzxbot .ljzxmo{margin-top: 0}
    .fyjgri{display: none}
    .fyjgle{width: 100%}
    .sybtfu{margin-top: 0}
    .fylhbot ul{display: block}
    .fyldbq li{padding-left: 1.2rem}
    .fyldimg{width: .7rem;height: .7rem}
    .fyjhmim{display: none}
    .fyduomotai{padding: 1rem 0}
    .fydmtbot{position: relative;
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0);top: 0;left: 0;
    }
    .fyduomotai .sybt{position: relative;top: 0}
    .fydmtbot li{width: 100%;margin: 0 0 .4rem 0 !important;text-align: left;background: rgba(255,255,255,.8);box-sizing: border-box;padding: .4rem .4rem .4rem 1.4rem;position: relative}
    .fydmtbot li:last-child{margin-bottom: 0 !important;}
    .fyhdimg{position: absolute;top: .4rem;left: .4rem}
    .fydmtbot li p{margin: 0 0 .2rem}
    .fybsgj{padding: .9rem 0}
    .fybjbot li{width: 100% !important;margin: 0 0 .4rem 0 !important;}
    .fybjbot li:last-child{margin-bottom: 0 !important;}
    .fybsimg{padding-bottom: 64.4% !important;padding-bottom: 41.1% !important;}
    .fybsimg img{object-fit: cover}
    .fybjbot li:nth-child(1) .fybsimg,
    .fybjbot li:nth-child(2) .fybsimg{padding-bottom: 41.1% !important;}
    .fyxnbot img{max-width: 80%;height: auto}
    .fyzbyjimg{display: none}
    .fyyjnr{position: relative;overflow: auto}
    .fyyjnr li{width: 5.2rem;margin: 0 .25rem 0 0 !important;height: auto}
    .fyyjnr li:after{display: none !important;}
    .fyyjnr li img.fyyjtpxs{display: block;width: 100%;height: 4.6rem}
    .fyyjnr li img.fyyjtpicn{display: none}
    .fyyjnr li p{position: relative;left: 0;width: 100%;padding: .3rem;box-sizing: border-box;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
    }
    .fymkfbot li p{text-align: left;margin: 0 0 .2rem 0}
    .fydpbotle{display: none}
    .fydpbot{margin-top: 0}
    .fydpbotri{float: inherit;width: 100%;margin: 0;background: rgba(247,247,247,.9)}
    .fydpbotri li:before{display: none}

    .fyalnrsub li{width: 49%;margin: 0 2% .2rem 0 !important;}
    .fyalnrsub li:nth-child(2n){margin-right: 0 !important;}
    .fykhal .fyalbq{width: 90%}
    .fyyjbot{margin: 0 auto}
    .fyyjdzle{width: 100%;height: 4rem}
    .fyyjdzri{width: 100%;padding: .4rem;margin: 0;box-sizing: border-box;min-height: inherit}
    .fyyjdzle img{max-height: 2.6rem}
    .fyzhbot li{width: 100%;margin: 0 0 .3rem 0;border: 0;position: relative;padding: .3rem .3rem .3rem 1.2rem;min-height: 1.4rem;}
    .fyzhbot li:last-child{margin-bottom: 0}
    .fyzhbot li:before{display: none}
    .fyzhbot li img{position: absolute;top: .3rem;left: .3rem;width: .6rem;height: auto}
    .fyhxdzle{display: none}
    .fyhxdzri{width: 100%}
    .fyhxdzri li{width: 100%;margin: 0 0 .25rem 0 !important;position: relative;padding: .3rem .3rem .3rem 1.7rem;box-sizing: border-box}
    .fyhzpzicn{position: absolute;top: .3rem;left: .3rem}
    .fyhxdzri li p{margin: 0 0 .2rem 0}
    .fyxsbot{margin-left: 5%}
    .fyyslist .swiper-slide{width: 5rem}
    .fyhxjt1,.fyhxjt0{display: none}
    .fymkfbot li pre{font-weight: normal}
    .fymsnrsub .swiper-slide{width: 5.2rem;opacity: 1}
    .fymsle{width: 100%;padding-bottom: 85%}
    .fymsri{width: 100%}
    .fycsbjq{overflow: auto}
    .fycsbjq table{width: 12rem  !important;}


    .fyxzmai{padding-top: 0}
    .fyxzle{position: relative}
    .fyejapp{display: block;padding:.2rem 5%;border-bottom: 1px solid #eaeaea;font-size: .36rem;color: #333;position: relative;}
    .fyejapp:after{content: "";position: absolute;background: url(../images/xiala.png) no-repeat center right;background-size: 100% auto;width: .3rem;height: 100%;top: 0;right: 5%;
        transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;
    }
    .fyxzmai140{width: 100%}
    .fyxzfl{display: none;position: absolute;left: 0;width: 100%;z-index: 55}

    .fymbxShow{}
    .fymbxShow:after{    -webkit-transform: rotate(180deg);
        -moz-transform: rotate(180deg);
        -o-transform: rotate(180deg);
        transform: rotate(180deg);}

    .fyjgle li{padding-top: .3rem;padding-bottom: .3rem}
    .fyjgbt{padding-bottom: .3rem;margin-bottom: .3rem}
    .fykqjj{margin-bottom: .15rem}
    .fybanfanr{    text-align: center;
        margin: .3rem auto 0 !important;
        padding: .4rem 0 .3rem !important;
        border-top: 1px solid #d9d9d9;font-weight: normal;color: #666;line-height: .44rem;font-size: .28rem !important;}
    .fycptdjt0,.fycptdjt1,.fybannerHuixi .fybanfabt:after{display: none !important;}
    .fyqxtop{margin: 0 auto}
    .fybannerHuixi .fybanfabt,.fybannerBanyun .fybanfabt{color: #333}
    .fyqxtopri,.fyqxtople:after{display: none}
    .fybannerHuixi .fybanfabt{padding-bottom: 0}
    .fyqxtople{ padding: .4rem 0 .3rem !important; border-top: 1px solid #d9d9d9;color: #666;line-height: .44rem;font-size: .28rem !important;text-align: center;margin: 0;width: 100%}
    .fybanyunzd .fyqxtople{width: 100%}
    .fybannerZhidaping .fybanwz {
        position: absolute;
        top: 0;
        left: 0;
        margin: 0 auto;
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0);
        padding: 1.3rem 0 0;
        text-align: center;
        width: 100%;
    }


    .fybannerZhidaping img.fybanpc{display: none;}
    .fybannerZhidaping img.fybanapp{display: block;}
    .fybannerZhidaping .fybancpbtn{text-align: center;margin-top: .5rem}


    .ssint {
        line-height: .7rem;
        height: .7rem;
        -webkit-border-radius: .1rem;
        -moz-border-radius: .1rem;
        border-radius: .1rem;
    }
    .ssinple{line-height: .7rem\9; height: .7rem;}
    .ssinpri{line-height: .7rem; height: .7rem;background-size: .36rem auto;width: 8%}
    .ssfl p{font-size: .32rem}
    .ssnrsub p{line-height: .7rem}
    .ssnrsub p span{font-size: .24rem}
    .sstc{padding: 1rem 0 .5rem;top: 1.28rem;
        border-top: 1px solid #d8dce0;
        margin-top: -1px;}
    .fyystwo{height: auto}
    .fyystwosub {
        position: relative;
        top: 0;
        height: auto;
        padding: 1rem 0;
        box-sizing: border-box;
    }
    .fyysright li{background: #fafafa}
    .fyysright li p{font-size: .36rem !important;}
    .fyysright li pre{font-size: .28rem !important;line-height: .44rem !important;padding: 0 .2rem .2rem;text-align: center}
    .sybannerpc,.syspdianw,.sybanner:after{display: none}
    .sybannapp{display: block}
    .sybannapp img{display: block;width: 100%}
    .sybanner{padding: 0;height: auto}
    .fysmjt0,.fysmjt1{display: none}
    .fymsri p img{width: .6rem}
    .fymsri p{padding-left: 1rem}
    .fybypre{margin-bottom: .4rem}
    .fybyri li .fybyicnzs{font-size: .28rem}
    .fyscsfl li{font-size: .28rem}
    .fyfwcpsub_one .fyfwcple,.fyfwcpsub_one .fyfwcpri{width: 100%}





    .fyjtle0, .fyjtle1 {
        width: .7rem;
        height: .7rem;
        background-size: .2rem auto;
        margin-top: -.35rem;
    }

    .fydzlislb .swiper-wrapper{height: 6.16rem;}
    .fydzlislb .swiper-slide{height: 2.98rem;}
    .fydzalimg{height: 2.28rem;}
    .fydzlislb .swiper-slide p{line-height: .7rem;font-size: .28rem !important}

    .fyswipline{margin-right: 2rem !important;margin-top: .56rem}
    .fyzdjtle0,.fyzdjtle1{bottom: -.35rem}
    .fyzdjtle0{left: auto;right: .9rem}
    .fyzdjtle1{right: 0}

    .fydzdivlist li{width: 3.28rem;}
    .fyalzslisNew p{line-height: .7rem;font-size: .28rem !important;}


    .fybanner img.fybanpc{display: none}
    .fybanner img.fybanapp{display: block}

    .fydzdivlist_fore li{width: 100%}
    .fydzdivlist_fore .fyalzslisNew{width: 48.6%;float: left;margin-right: 2.8%}
    .fydzdivlist_fore .fyalzslisNew:nth-child(2){margin-right: 0}

    .fybzjk li{margin-right: .2rem}
    .fybzjk li p{margin-top: .1rem}

    .fycjtwole ul,.fyysright,.fyyjnr{
    scrollbar-width: none; /* Firefox 64+ */
    -ms-overflow-style: none;  /* Internet Explorer 10+ */
    }
    .fycjtwole ul::-webkit-scrollbar{width:0 !important;height: 0 !important;overflow: hidden !important;display: none !important;background: transparent !important;}
    .fycjtwole ul::-webkit-scrollbar-track{background-color:transparent !important; }
    .fycjtwole ul::-webkit-scrollbar-thumb{background-color:transparent !important}
    .fycjtwole ul::-webkit-scrollbar-thumb:hover {background-color:transparent !important}
    .fycjtwole ul::-webkit-scrollbar-thumb:active {background-color:transparent !important}

    .fymslb .swiper-slide{padding: 0 .3rem}
    .fyzhbot li:after{display: none}
    .fyzhbot li pre{color: #666}
    .fydpbotri li p{font-size: .28rem;color: #666}

.cbltelnr{display: none !important;}
    
        /*鍏辩敤*/
    .fyxwlb li,.fyspxz li,.fyysbot li,.fylhbot li,.fyldbq li{float: inherit;width: 100%;margin: 0 0 .4rem 0}
    .fyxwlb li:last-child,.fyspxz li:last-child,.fyysbot li:last-child,.fylhbot li:last-child{margin-bottom: 0}

    .ljzxmo, .footbd .ljzxmo, .fyeckele .ljzxmo, .fyzxbot .ljzxmo {
        width: 2.5rem;
        line-height: .65rem;
        height: .65rem;
        -webkit-border-radius: 0.325rem;
        -moz-border-radius: .325rem;
        border-radius: 0.325rem;
    }

    .fycjtwole::-webkit-scrollbar{width:0;height: 0}
    .fycjtwole::-webkit-scrollbar-track{background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
    .fycjtwole::-webkit-scrollbar-thumb{background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
    .fycjtwole::-webkit-scrollbar-thumb:hover {background-color:transparent}
    .fycjtwole::-webkit-scrollbar-thumb:active {background-color:transparent}


    .fycsbjq::-webkit-scrollbar{width:0;height: 0}
    .fycsbjq::-webkit-scrollbar-track{background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
    .fycsbjq::-webkit-scrollbar-thumb{background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
    .fycsbjq::-webkit-scrollbar-thumb:hover {background-color:transparent}
    .fycsbjq::-webkit-scrollbar-thumb:active {background-color:transparent}



    .fycjtwole li,.fyalbqsub .swiper-slide{
        -webkit-border-radius:.27rem;
        -moz-border-radius:.27rem;
        border-radius:.27rem;
    }


    .fyeckeri,.fyysright li,.fyhxysFangan .fyysappimg{
        -webkit-border-radius:.2rem;
        -moz-border-radius:.2rem;
        border-radius:.2rem;
    }
    .fyalle,.fydptongji li,.fycptdlist .swiper-slide{ -webkit-border-radius:.1rem;
        -moz-border-radius:.1rem;
        border-radius:.1rem;}
    .sybtjj pre,.fytojbb,.fyalbjq,.fyhegnri li pre,.fytscs,.fytsle pre,.fyfwcpri pre,.fyscsjj,.fyysright li pre,.fylhwz,.fyhxdzri li pre,.fymsri pre,.fyjgtxt,.fyhxystxt span,.fyldbq li pre,.fydmtbot li pre, .fyysbot li pre,.fytzbot li pre{color: #666}
    .fywhbot ul,.fyxlbot ul,.fyystdbot ul,.fyhegnri  ul, .fytscs ul,.fytzbot ul,.fyzdhbot ul,.fyysbot ul,.fyldbq  ul,.fyzhbot ul{display: block}
    .fycjjt1,.fycjjt0,.fycslet,.fycanstop li:nth-child(1),.fycansbot:before,.fyfzlc:after,.fylclbsj,.footnav,.fyystdbot img.fytdysimg,.fyystdbot li p,    .fyystdbot li:before,.fyystdbot li:after,.fyhegnle,.fyysleft{display: none}


    .fycanshu {padding: .7rem 0 }
    .fybanyun {padding: .6rem 0 .7rem;  }
    .fyjiazhi {padding: .6rem 0 .8rem;  }
    .fyfzlc, .fychangjing{padding: .9rem 0 1rem}
    .fygyxb{padding: .6rem 0 1.2rem}
    .fybyjqr{padding: .9rem 0 .55rem}
    .syxlcp{padding: 1.2rem 0 .9rem}
    .syzidonghua{padding: 1rem 0 1.1rem}
    .fyanli,.syhzhb,.fycpystd{padding: .9rem 0 1rem}
    .syhzbotsub{padding: .15rem 0}
    .fycphexintwo,.fymaikefeng,.fycphexin,.fyzdh,.fyliucheng,.fyzixun,.fyjiguang,.fyhxdz, .fydiaodu,.fylinghuo,.fylxwm, .fyliandong{padding: 1rem 0}
    .fycpcptd{padding: 1.2rem 0}
    .fybymai, .fymlfa{padding: 1rem 0 .8rem}
    .fyxbfa, .fyyoush{padding: .8rem 0 1rem}

    .fytedian, .fychangjing{padding-top: .7rem}


    .fytesebot li{margin-bottom: .75rem}
     .fyxwlb, .fybybq{margin-bottom: .6rem}
    .fybt{margin-bottom: .5rem}
    .syxwribt, .sybt, .fyspxz,.fymbx, .fycpts,.fyzdh .sybt{margin-bottom: .4rem}
    .fyxwzdjj,.fyxwzdbt{margin-bottom: .2rem}

    .fybyri, .fycsbotri{margin-top: .55rem}
    .fytsri{margin-top: .3rem}






    /*瀛椾綋*/
    /*.fontsize228{font-size:2.28rem}!*228*!*/
    /*.fontsize130{font-size: 1.3rem}!*130*!*/
    .fontsize70,.fytojtt span.sytjxing{font-size: .56rem}/*70*/
    /*.fontsize64{font-size: .64rem}!*64*!*/
    .fontsize60{font-size: .6rem}/*60*/
    .fontsize48{font-size: .56rem}/*鍒嗛〉涓€绾 48*/
    .fontsize46{font-size: .6rem}/*46*/
    .fontsize44{font-size: .56rem}/*44*/
    .fontsize42{font-size: .56rem}/*棣栭〉涓€绾 42*/
    .fontsize40{font-size: .4rem}/*40*/
    /*.fontsize38{font-size: .38rem}!*38*!*/
    .fontsize36{font-size: .4rem}/*36*/

    .fontsize32{font-size: .24rem}/*32*/
    .fontsize30,.fylcnf .swiper-slide p{font-size: .4rem}/*1 30*/
    /*.fylcnf .fylcswiatv p{font-size: .46rem}!*46*!*/


    .fontsize28{font-size: .36rem}/*28*/
    .fontsize24{font-size: .32rem}/*24*/
    .fontsize22{font-size: .28rem}/*22*/
    .fontsize20{font-size: .32rem}/*鏂伴椈鏍囬 20*/
    .fontsize18,.fybancptxt li p.fontsize22,.foonavyj,.fyysright li pre{font-size: .28rem}/*18*/
    body,input,select,textarea,.fontsize16{font-size:.28rem;}/*榛樿16*/
    .fontsize15{font-size: .28rem}/*15*/
    .fontsize14{font-size: .2rem}/*14*/

    .fyscsbt{font-size: .48rem}
    .fyfwcpri p,.fyxwxqbt h1{font-size: .4rem}
    .fywhbot li p,.fyhegnri li p,.fylcsz,.sybtfu,.fytzbot li p,.fyfabot li p,.fyhxysFangan .fyysright li p,.fybyri li .fybyicnwz,.fyjzdiv li p{font-size: .36rem}
    .fycgcs{font-size: .34rem}
    .fybyicnwz,.fybyzs,.nav li a.navyja,.fyfarl li p,.fybybt,.fyxwzdbt,.fyzdhbot li p,.fyystdbot li pre{font-size: .32rem}
    .fybypre, .fyjzdiv li span,.footbdinpt,.footbdtex,.fycjtwole,.fyeknr,.ljzxmo,.fytsle pre,.fyysright li p,.fyxwnex a,.fyalnrsub li p,.fyzhbot li pre,.fymkfbot li pre{font-size: .28rem}
    .sycpbq p,.fytojbb,.footlxp1,.footlxp2,.footlxp3,.syxwxq,.fytscs,.fymbx,.fyxwxqbt p,.fyspwz span,.fyysdiv{font-size: .24rem}    /*12*/
    .footbq,.footlxp1,.footlxp2,.footlxp3{font-size: .2rem}    /*10*/




    .fylcbt,.fylcjs{line-height: .4rem}

    .fybypre,.fybyzs{line-height: 1.482}

    .syxwbtzx{line-height: .44rem}/*36*/
    .syxwbtzx{height:.88rem}/*36 2*/


    .fybjq,.fyxxbjq,.sycpbjq,.fyysright li pre,.fycphexinthree .fymkfbot li pre{line-height: .44rem}



    /*.fyfwcpri p{line-height: .56rem}!*46*!*/

    /*.fybanfanr{line-height: .6rem}!*42*!*/


    .fytzbot li pre,.fyfabot li pre,.fyysbot li pre,.fyzhbot li pre,.fyrmlist li p{line-height: .42rem}/*32*/

    .fyxwzdbt{line-height: .44rem}/*38 2*/
    .fyxwzdbt{height: auto;max-height: .88rem}/*38 2*/


    .syxwjj,.fyxwzdjj,.fyhegnri li pre,.fyfwcpri pre,.fyscsjj{line-height: .44rem}/*28 2*/
    .syxwjj{height: .88rem}/*28 2*/
    .fyxwzdjj{height: auto;max-height: 1.32rem}/*28 3*/

    .syxwribt,.sybtjj pre,.fyxwlbbt,.fyhxdzri li pre,.fymsri pre,.fyalbjq{line-height: .44rem}/*30 2*/
    .syxwribt,.fyxwlbbt{height: .88rem}/*30 2*/
    .fymsri pre{height:1.76rem}/*30 4*/

    .fyldbq li pre,.fymkfbot li pre{line-height: .44rem}

    /*.syalwz p,.fylhwz,.fyjgtxt,.fydmtbot li pre{line-height: 1.5}*/


    .fyeknr,.fytsle pre{line-height: .44rem}

}
@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){}