﻿body{padding:0;margin:0 auto;background:#fff;color:#666;word-wrap:break-word;word-break:break-word;overflow-x:hidden;}body,div,input,button,select,textarea,span,small,big,p,applet,object,iframe,h1,h2,h3,h4,h5,h6,a,em,font,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,caption,tbody,tfoot,thead,tr,th,td,section,article,header,footer,aside,nav,pre{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;font-family:思源黑体 CN }@font-face {    font-family: 'Manrope';    src: url(../images/Manrope-Regular.eot);    src: url(../images/Manrope-Regular.eot?#iefix) format('embedded-opentype'),    url(../images/Manrope-Regular.woff2) format('woff2'),    url(../images/Manrope-Regular.woff) format('woff'),    url(../images/Manrope-Regular.ttf) format('truetype'),    url(../images/Manrope-Regular.svg#Manrope-Regular) format('svg');    font-weight: normal;    font-style: normal;    font-display: swap;}.homebten,.xwrq,.fylctxt p,.fyszbot span,.fylsch p.fontsize135,.fylsch p.fontsize135 span,.fylnbot li p,.fyyslinr li span,.gyksszle,.gyksszri span,.sysptcri pre,.sywzpre pre{font-family: 'Manrope';}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:#666;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;}.red{color: #bf1313}.clear{clear:both;overflow:hidden;height:0;line-height:0}.clearafter:after{content:"";width:100%;clear:both;height:0;overflow:hidden;display:block;}.left{float:left}.right{float:right}pre{white-space:pre-wrap;word-wrap:break-word;margin:0;padding:0}.overhide{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}.overhidetwo{overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp: 2; -webkit-box-orient: vertical;}.overhidetree{overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp:3; -webkit-box-orient: vertical;}.overhidefore{overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp:4; -webkit-box-orient: vertical;}.overhidefive{overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp:5; -webkit-box-orient: vertical;}.overhidesix{overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp:6; -webkit-box-orient: vertical;}.contain {width:100%;height:100%;position:relative;z-index:0;display: none}.index_sec{position:absolute;top:0;left:0;width:100%;height:100%;display:table;vertical-align:middle}.sec_box{display:table-cell;vertical-align:middle}.active .contain,.fp-completely .contain{display: block !important;}.radius50,.fylnbot:after,.fylnbot:before,.cbgdyuan{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.radius30{-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;}.radius3{-webkit-border-radius:.03rem;-moz-border-radius:.03rem;border-radius:.03rem;}.radius20{-webkit-border-radius:.2rem;-moz-border-radius:.2rem;border-radius:.2rem;}.radius10,.fyxtle li{-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem;}.fybjq p{margin-bottom: .15rem}.fybjq img{max-width:100%;height:auto !important;display: block;margin: 0 auto}.fybjq table{border:1px solid #666;border-collapse:collapse;width:100% !important;}.fybjq table tr,.fybjq table tr td,.fybjq table th{border:1px solid #666}.fybjq table tr td,.fybjq table th{padding:.08rem 1%}select {    /*appearance:none;*/    /*-moz-appearance:none;*/    /*-webkit-appearance:none;*/    /*background-image: url(../images/xialaicn.png);*/    /*background-repeat: no-repeat;*/    /*background-position: center right;*/    /*padding-right: 14px;*/    /*background-color: inherit;*/    appearance:none;    -moz-appearance:none;    -webkit-appearance:none;    background: url(../images/xialaicn.jpg) no-repeat center right;}.tupian{position: relative;overflow: hidden;}.tupian img{position: absolute;top: 0;left: 0;width: 100%;display: block;height: 100%}.main1500{width:15rem;margin: 0 auto;}.main1440{width:14.4rem;margin: 0 auto;}.main1360{width:13.6rem;margin: 0 auto;}.main1200{width:12rem;margin: 0 auto;}/*图片hover效果*/.rotateimg:hover img,.closetc:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.rotateimgY:hover img{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.translateliY:hover{-webkit-transform:translateY(-.5rem);-moz-transform:translateY(-.5rem);-o-transform:translateY(-.5rem);transform:translateY(-.5rem)}.scaleimg:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.fyhxysbot li:hover{-webkit-transform:translateY(-.2rem);-moz-transform:translateY(-.2rem);-o-transform:translateY(-.2rem);transform:translateY(-.2rem)}/*头部*/.header{width:100%;position: fixed;top:0;left: 0;z-index: 9999;height: .9rem;background: #fff;padding: 0 .6rem;box-sizing: border-box}.header:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background: #e5e5e5}.navheight{height: .9rem}.yybb{line-height: .9rem;margin-left: .25rem}.yybb a{color: #222222}.logo{margin-top: .14rem;}.logo img{display: block;height:.62rem;}.menu-activator{cursor:pointer;z-index: 1001;height: .5rem;position: relative;width: .6rem;margin-top: .25rem;background: rgba(255,255,255,.2);display: none;margin-left: .3rem}.visual{    position:relative;;    width:100%;    height:100%;    margin: 0 auto;}.visual i.line{    width:100%;    height: 2px;    right: 0;    background-color:#222;    -webkit-border-radius:0;    -moz-border-radius:0;    border-radius:0;    display:block;    position:absolute;    -moz-transition:all 300ms ease;    -o-transition:all 300ms ease;    -webkit-transition:all 300ms ease;    transition:all 300ms ease;    -moz-transform:translate3d(0, 0, 0);    -webkit-transform:translate3d(0, 0, 0);    transform:translate3d(0, 0, 0);}.visual i.line01{    top:0;    filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);    opacity:1;    -moz-transition-delay:210ms;    -o-transition-delay:210ms;    -webkit-transition-delay:210ms;    transition-delay:210ms;}.visual i.line02{    top:50%;    margin-top: -1px;    -moz-transition-delay:140ms;    -o-transition-delay:140ms;    -webkit-transition-delay:140ms;    transition-delay:140ms;}.visual i.line03{    bottom:0;    -moz-transition-delay:70ms;    -o-transition-delay:70ms;    -webkit-transition-delay:70ms;    transition-delay:70ms;}.cliactnav{margin-top:.25rem}.cliactnav .visual i.line:nth-child(1),.cliactnav .visual i.line:nth-child(3) {    top:.25rem;    margin:0;}.cliactnav .visual i.line:nth-child(1) {    -moz-transform:rotate(-45deg);    -ms-transform:rotate(-45deg);    -webkit-transform:rotate(-45deg);    transform:rotate(-45deg)}.cliactnav .visual i.line:nth-child(3) {    -moz-transform:rotate(45deg);    -ms-transform:rotate(45deg);    -webkit-transform:rotate(45deg);    transform:rotate(45deg)}.cliactnav .visual i.line:nth-child(2){    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);    opacity:0}.cliactnav .visual i.line.line01,.cliactnav .visual i.line.line02, .cliactnav .visual i.line.line03{    -moz-transition-delay:0ms;    -o-transition-delay:0ms;    -webkit-transition-delay:0ms;    transition-delay:0ms}.nav li{position: relative;float: left}.nav li a.navyja{display:block;position: relative;z-index: 2;color: #0f0f0f;line-height: .9rem;padding: 0 .25rem}.nav li span{position: absolute;top:0;left: 0;background: url(../images/jtbgred1.png) no-repeat center center;width: 100%;height: 100%;display: none;background-size: cover}.nav li.clinav a.navyja{color: #fff}.nav li.clinav span{display: block}.naverji{position: absolute;left: 50%;background: #fff;box-shadow:0 0 .2rem rgba(0,0,0,.1);text-align: center;width: 2rem;margin-left: -1rem;padding: .1rem 0;display: none}.naverji a{display: block;margin: .2rem 0}.naverji a:hover{color: #bf1313}.homeheader{}.homeheader .navheight{height: 0 !important;}/*头部 end*/.kaiping{position: fixed;width: 100%;height: 100%;z-index: 99}.kptg{position: absolute;bottom:.5rem;left:50%;background: rgba(191,19,19,.8);color: #fff;line-height: .4rem;z-index: 9;cursor: pointer;text-align: center;width: 1.4rem;margin-left: -.7rem;    -webkit-border-radius:.2rem;    -moz-border-radius:.2rem;    border-radius:.2rem;}.kpimg{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background-size: cover;background-position: center center;background-repeat: no-repeat}.kpvin{width: 4.5rem;height: 4.47rem;position: absolute;top: 50%;left: 50%;z-index: 3;    margin-left: -2.25rem;margin-top: -2.235rem;    animation:dsjbg .8s  linear infinite;-webkit-animation:dsjbg .8s  linear infinite;-moz-animation:dsjbg .8s  linear infinite;-ms-animation:dsjbg .8s  linear infinite;-o-animation:dsjbg .8s  linear infinite;    /*执行一次*/    animation-iteration-count:1;    -moz-animation-iteration-count:1;    -webkit-animation-iteration-count:1;    -o-animation-iteration-count:1;    /*停在最后一针*/    animation-fill-mode:forwards;    -moz-animation-fill-mode:forwards;    -webkit-animation-fill-mode:forwards;    -o-animation-fill-mode:forwards;}.kpvin img{display: block;width: 4.5rem;height: 4.47rem}@keyframes dsjbg{    0% {        -webkit-transform:scale(1);        -moz-transform:scale(1);        -o-transform:scale(1);        transform:scale(1);        opacity: 1    }    100% {        -webkit-transform:scale(10);        -moz-transform:scale(10);        -o-transform:scale(10);        transform:scale(10);        opacity: 0;    }}@-webkit-keyframes dsjbg{    0% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    100% {        transform:rotate(360deg);        -ms-transform:rotate(360deg);        -moz-transform:rotate(360deg);        -webkit-transform:rotate(360deg);        -o-transform:rotate(360deg);    }}@-o-keyframes dsjbg{    0% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    100% {        transform:rotate(360deg);        -ms-transform:rotate(360deg);        -moz-transform:rotate(360deg);        -webkit-transform:rotate(360deg);        -o-transform:rotate(360deg);    }}@-ms-keyframes dsjbg{    0% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    100% {        transform:rotate(360deg);        -ms-transform:rotate(360deg);        -moz-transform:rotate(360deg);        -webkit-transform:rotate(360deg);        -o-transform:rotate(360deg);    }}@-moz-keyframes dsjbg{    0% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    100% {        transform:rotate(360deg);        -ms-transform:rotate(360deg);        -moz-transform:rotate(360deg);        -webkit-transform:rotate(360deg);        -o-transform:rotate(360deg);    }}.sycbl{position: fixed;bottom: 20%;right: .2rem;background: #bf1313;z-index: 999;box-shadow:  0 0 .16rem 0 rgba(113,7,7,.2);width: .57rem;padding: .05rem 0}.sycbl li{text-align: center}.sycbl li a{display: block;padding:  .17rem 0;position: relative;}.sycbl li a:after{content: "";position: absolute;bottom: 0;left: 50%;width: .28rem;height: 1px;background: rgba(255,255,255,.45);margin-left: -.14rem}.sycbl li:last-child a:after{display: none}.sycbl li pre{color: #fff;line-height: .22rem}.sycbgd{position: fixed;top: 30%;right: .2rem;z-index: 999;width: .57rem;text-align: center;}.sycbgd pre{color: #d6000f}.cbgdyuan{width: .09rem;height: .09rem;background: #d6000f;margin: .07rem auto;display: block}.sycbgd p{position: relative;background: rgba(0,0,0,.1);width: 2px;height: .85rem;margin: 0 auto;overflow: hidden}.sycbgd p span{position: absolute;top: 0;left: 0;width: 2px;height: .25rem;background: #bf1313;animation:sylein 1.2s  linear infinite;-webkit-animation:sylein 1.2s  linear infinite;-moz-animation:sylein 1.2s  linear infinite;-ms-animation:sylein 1.2s  linear infinite;-o-animation:sylein 1.2s  linear infinite;}@keyframes sylein{    0% {  top: 0;  }    100% {  top: 100%;  }}@-webkit-keyframes sylein{    0% {  top: 0;  }    100% {  top: 100%;  }}@-o-keyframes sylein{    0% {  top: 0;  }    100% {  top: 100%;  }}@-ms-keyframes sylein{    0% {  top: 0;  }    100% {  top: 100%;  }}@-moz-keyframes sylein{    0% {  top: 0;  }    100% {  top: 100%;  }}.sycbgd_atv p{background: rgba(255,255,255,.1)}.syspxs{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 9999;background:rgba(0,0,0,.9);display: none}.syspxssub{position: absolute;width: 80%;height: 80%;background: #000;top: 10%;left: 10%}.syspxssub .bannervideo{object-fit:contain}.sytcgbsp{position: absolute;background: rgba(191,19,19,.8);color: #fff;padding: 0 .1rem;line-height: .3rem;z-index: 9;cursor: pointer;min-width: .4rem;text-align: center;    -webkit-border-radius:.2rem;    -moz-border-radius:.2rem;    border-radius:.2rem;display: inline-block;    bottom: 3%;left: 50%;}.bannervideo{width: 100%;object-fit: cover;height: 100%;position: absolute;top: 0;left: 0;background: #000;outline: none;}.homeswip{width: 100%;height: 100%;}.homeswip .swiper-slide {background-size: cover;background-position: center bottom;background-repeat: no-repeat;}.sysptc{width: 3.8rem;position: absolute;bottom:.7rem;left: 2.1rem;cursor: pointer;z-index: 9}.sysptcle{width: 1.6rem;position: absolute}.sysptcle img{width: 1.6rem;height: .92rem;display: block;}.sysptcbg{position: absolute;top: 0;left: 0;background: rgba(0,0,0,.6) url(../images/videobg.png) no-repeat center center;background-size: .39rem auto;width: 100%;height: 100%}.sysptcri{width: 2.1rem}.sysptcri p{color: #151515;line-height: .3rem;margin-bottom: .05rem}.sysptcri pre{color: #151515}.banner .sysptcri p,.banner .sysptcri pre,.fuwudiv .sysptcri p,.fuwudiv .sysptcri pre,.xwzxdiv .sysptcri p,.xwzxdiv .sysptcri pre{color: #fff}.banner .sysptcbg,.fuwudiv .sysptcbg,.xwzxdiv .sysptcbg{background-color:rgba(0,0,0,.4)}.banner .sysptc{bottom: 1.4rem}.homebt{}.homebten{color: #212121}.homebtcn{color: #212121;}.ljgd{position: relative;line-height: .6rem;text-align: center;background: #bf1313;padding:  0 .3rem;margin-top: .4rem;display: inline-block}.ljgdaa{color: #fff;display: block;}.ljgdaa img{display: inline-block;vertical-align: middle;width: .31rem;margin-left: .25rem;position: relative}/*banner*/.banner{}.bannerlb{}.bannerlb .swiper-slide{position: relative}.bannerlb .swiper-slide a{display: block;width: 100%;height: 100vh;background-size: cover;background-position: center center;background-repeat: no-repeat}.sybannertxt{position: absolute;top:2.9rem;left: 50%;z-index: 8}.sywzpp{font-weight: bold;color: #151515;position: relative}.syabnline{background: url(../images/bannline.png) no-repeat left bottom;width: 0;height: .12rem;margin: .1rem 0 .2rem;opacity:0}.bannerlb .swiper-slide-active .syabnline{    animation:banline .8s  linear infinite;-webkit-animation:banline .8s  linear infinite;-moz-animation:banline .8s  linear infinite;-ms-animation:banline .8s  linear infinite;-o-animation:banline .8s  linear infinite;    /*执行一次*/    animation-iteration-count:1;    -moz-animation-iteration-count:1;    -webkit-animation-iteration-count:1;    -o-animation-iteration-count:1;    /*停在最后一针*/    animation-fill-mode:forwards;    -moz-animation-fill-mode:forwards;    -webkit-animation-fill-mode:forwards;    -o-animation-fill-mode:forwards;}@keyframes banline{    0% {       width: 0;        opacity: 0;    }    100% {        width: 6.3rem;        opacity: 1;    }}@-webkit-keyframes banline{    0% {        width: 0;        opacity: 0;    }    100% {        width: 6.3rem;        opacity: 1;    }}@-o-keyframes banline{    0% {        width: 0;        opacity: 0;    }    100% {        width: 6.3rem;        opacity: 1;    }}@-o-keyframes dsjbg{    0% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    100% {        transform:rotate(360deg);        -ms-transform:rotate(360deg);        -moz-transform:rotate(360deg);        -webkit-transform:rotate(360deg);        -o-transform:rotate(360deg);    }}@-ms-keyframes banline{    0% {        width: 0;        opacity: 0;    }    100% {        width: 6.3rem;        opacity: 1;    }}@-moz-keyframes banline{    0% {        width: 0;        opacity: 0;    }    100% {        width: 6.3rem;        opacity: 1;    }}.sywzpre{}.sywzpre pre{color: #222222;line-height: .41rem;height: .82rem}.bannerlbapp{display: none}/*关于*/.aboutdiv{background-color: #f5f5f5;background-size: auto 100% !important;}.aboutdiv .main1500{position: relative;height: 100vh;}.aboutdiv .homebt{position: absolute;top: 1.55rem;z-index: 3;left:0}.gymap{position: absolute;bottom: 0;left: 0;}.gymap img{display: block;width: 1044px;width: 10.44rem}.gymap li{position: absolute;width:.13rem;height:.13rem;background: #c3242b;  -webkit-border-radius:50%;-moz-border-radius:50%;  border-radius:50%;}.gymaptxt{color: #666666;position: absolute;top: -.05rem;right:0;padding-right: .25rem;width: 1.4rem;box-sizing: border-box;text-align: right}/*.gymap li.gymapzong{top: 469px;*/    /*left: 619px;}*//*.gymap li.gymapli1{top: 233px;left: 603px;}*//*.gymap li.gymapli2{    top: 340px;*/    /*left: 545px;}*//*.gymap li.gymapli3{    top: 355px;*/    /*left: 414px;}*//*.gymap li.gymapli4{    top: 402px;*/    /*left: 403px;}*//*.gymap li.gymapli5{    top: 433px;*/    /*left: 245px;}*//*.gymap li.gymapli6{    top: 445px;*/    /*left: 290px;}*//*.gymap li.gymapli7{  top: 456px;*/    /*left: 275px;}*//*.gymap li.gymapli8{    top: 480px;*/    /*left: 315px;}*//*.gymap li.gymapli9{    top: 494px;*/    /*left: 95px;}*//*.gymap li.gymapli10{    top: 520px;*/    /*left: 236px;}*//*.gymap li.gymapli11{    top: 530px;*/    /*left: 300px;}*//*.gymap li.gymapli12{    top: 540px;*/    /*left: 365px;}*//*.gymap li.gymapli13{    top: 590px;*/    /*left: 125px;}*//*.gymap li.gymapli14{    top: 617px;*/    /*left: 265px;}*//*.gymap li.gymapli15{    top: 587px;*/    /*left: 615px;}*//*.gymap li.gymapli16{    top: 744px;*/    /*left: 320px;}*//*.gymap li.gymapli17{top: 400px;*/    /*left: 747px;}*/.map-svg-13{    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    stroke: rgba(250,1,3,.35);    fill: none;    /*fill:transparent;*/    /*stroke-dasharray: 5,2;   !*虚线长5,间距2，*!*/    /*stroke-dashoffset: 1;*/    animation:nextBtn 2s linear infinite;    -webkit-animation:nextBtn 2s linear infinite;    -moz-animation:nextBtn 2s linear infinite;    -ms-animation:nextBtn 2s linear infinite;    -o-animation:nextBtn 2s linear infinite;}/*.map-svg-13 .line{transition:all 0.8s ease;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;}*/@keyframes nextBtn{    0% {        stroke-dashoffset:0    }    100% {        stroke-dashoffset:-100px    }}.gymap li.gymapzong{top: 4.69rem;left: 6.19rem;width: .21rem;height: .21rem}.gymap li.gymapzong p{font-size: .24rem;color: #b81c22;left: .1rem;    text-align: left;top: .1rem}.gymap li.gymapli15  p{left: -.65rem;    text-align: center;    top: .2rem;    padding: 0;}.gymap li.gymapli1{top: 2.1rem;left: 6.03rem;}.gymap li.gymapli2{    top: 3.2rem;    left: 5.45rem;}.gymap li.gymapli3{    top: 3.35rem;    left: 4.14rem;}.gymap li.gymapli4{    top: 3.83rem;    left: 4.03rem;}.gymap li.gymapli5{    top: 4.05rem;    left: 4.7rem;}	.gymap li.gymapli5 .gymaptxt {  left: .2rem;  text-align: left;  top: -.06rem; }		.gymap li.gymapli6{    top: 4.25rem;    left: 2.95rem;}	.gymap li.gymapli7{  top: 4.4rem;    left: 2.75rem;}.gymap li.gymapli8{    top: 4.6rem;    left: 3.15rem;}.gymap li.gymapli9{    top: 4.74rem;    left: .95rem;}.gymap li.gymapli10{    top: 5rem;    left: 2.36rem;}.gymap li.gymapli11{    top: 5.1rem;    left: 3rem;}.gymap li.gymapli12{    top: 5.2rem;    left: 3.65rem;}.gymap li.gymapli13{    top: 5.7rem;    left: 1.25rem;}.gymap li.gymapli14{    top: 7.2rem;    left: 2.4rem;}.gymap li.gymapli15{    top: 5.67rem;    left: 6.15rem;}.gymap li.gymapli16{    top: 7.24rem;    left: 3.3rem;}	.gymap li.gymapli16 .gymaptxt {  left: -.3rem;  text-align: left;  top: .15rem; }			.gymap li.gymapli17{top: 3.8rem;    left: 7.5rem;}.gymap li.gymapli18{top: 4.25rem; left: 4.35rem;}.gymap li.gymapli19{top: 4.06rem;left: 3.2rem;}.gymap li:after{content: "";position: absolute;width: .34rem;height: .34rem;border: 1px solid #c3242b;  -webkit-border-radius:50%;-moz-border-radius:50%;  border-radius:50%;top: 50%;left: 50%;margin-top: -.17rem;margin-left: -.17rem;box-sizing: border-box;display: none}.gymap li:before{content: "";position: absolute;width: .26rem;height: .26rem;border: 1px solid #c3242b;  -webkit-border-radius:50%;-moz-border-radius:50%;  border-radius:50%;top: 50%;left: 50%;margin-top: -.13rem;margin-left: -.13rem;box-sizing: border-box;display: none}.gymap li.fymapliatv{}.gymap li.fymapliatv:after,.gymap li.gymapzong:after{display: block;animation:fymapyuan 2s  linear infinite;-webkit-animation:fymapyuan 2s  linear infinite;-moz-animation:fymapyuan 2s  linear infinite;-ms-animation:fymapyuan 2s  linear infinite;-o-animation:fymapyuan 2s  linear infinite;}.gymap li.fymapliatv:before,.gymap li.gymapzong:before{display: block;animation:fymapyuan1 2s  linear infinite;-webkit-animation:fymapyuan1 2s  linear infinite;-moz-animation:fymapyuan1 2s  linear infinite;-ms-animation:fymapyuan1 2s  linear infinite;-o-animation:fymapyuan1 2s  linear infinite;animation-delay: 1s;}@keyframes fymapyuan{    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity: 0;    }    50% {        -webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);opacity: .8;    }    100% {        -webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);transform:scale(2);opacity: 0;    }}@-webkit-keyframes fymapyuan{    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity: 0;    }    50% {        -webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);opacity: .8;    }    100% {        -webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);transform:scale(2);opacity: 0;    }}@-o-keyframes fymapyuan{    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity: 0;    }    50% {        -webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);opacity: .8;    }    100% {        -webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);transform:scale(2);opacity: 0;    }}@-ms-keyframes fymapyuan{    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity: 0;    }    50% {        -webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);opacity: .8;    }    100% {        -webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);transform:scale(2);opacity: 0;    }}@-moz-keyframes fymapyuan{    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity: 0;    }    50% {        -webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);opacity: .8;    }    100% {        -webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);transform:scale(2);opacity: 0;    }}@keyframes fymapyuan1{    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity: 0;    }    50% {        -webkit-transform:scale(1.7);-moz-transform:scale(1.7);-o-transform:scale(1.7);transform:scale(1.7);opacity: .8;    }    100% {        -webkit-transform:scale(2.4);-moz-transform:scale(2.4);-o-transform:scale(2.4);transform:scale(2.4);opacity: 0;    }}@-webkit-keyframes fymapyuan1{    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity: 0;    }    50% {        -webkit-transform:scale(1.7);-moz-transform:scale(1.7);-o-transform:scale(1.7);transform:scale(1.7);opacity: .8;    }    100% {        -webkit-transform:scale(2.4);-moz-transform:scale(2.4);-o-transform:scale(2.4);transform:scale(2.4);opacity: 0;    }}@-o-keyframes fymapyuan1{    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity: 0;    }    50% {        -webkit-transform:scale(1.7);-moz-transform:scale(1.7);-o-transform:scale(1.7);transform:scale(1.7);opacity: .8;    }    100% {        -webkit-transform:scale(2.4);-moz-transform:scale(2.4);-o-transform:scale(2.4);transform:scale(2.4);opacity: 0;    }}@-ms-keyframes fymapyuan1{    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity: 0;    }    50% {        -webkit-transform:scale(1.7);-moz-transform:scale(1.7);-o-transform:scale(1.7);transform:scale(1.7);opacity: .8;    }    100% {        -webkit-transform:scale(2.4);-moz-transform:scale(2.4);-o-transform:scale(2.4);transform:scale(2.4);opacity: 0;    }}@-moz-keyframes fymapyuan1{    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity: 0;    }    50% {        -webkit-transform:scale(1.7);-moz-transform:scale(1.7);-o-transform:scale(1.7);transform:scale(1.7);opacity: .8;    }    100% {        -webkit-transform:scale(2.4);-moz-transform:scale(2.4);-o-transform:scale(2.4);transform:scale(2.4);opacity: 0;    }}.gymap li.fymapliatv .gymaptxt{color: #c3242b;font-weight: bold}.gymap li.gymapli8 .gymaptxt{top: .15rem;right: -.4rem;}.gymap li.gymapli12 .gymaptxt{ text-align: left;  left: -.1rem;  top: .2rem;}.gyjj{position: absolute;top: 2.9rem;right: 0;width: 5.8rem}.gykssz{line-height: 1;margin-bottom: .4rem}.gyksszle{display: inline-block;vertical-align: top;color: #c3242b;font-weight: bold}.gyksszri{display: inline-block;vertical-align: top;color: #c3242b;}.gyksszri span{font-weight: bold;line-height: 1;display: inline-block;vertical-align: top;margin-top: -.2rem;}.gyksszri p{margin-top: -.09rem}.gyksbt{color: #212121;margin-bottom: .1rem}/*服务*/.fuwudiv{position: relative}.fuwudiv .homebt{position: absolute;top: 1.4rem;left:1rem;z-index: 3;width: 4rem;display: none}.fuwudiv .homebt p{color: #fff}.fwdivys{width: 100%;}.fwdivys li{float: left;width: 15%;height: 100vh;position: relative;background-size: cover;background-position: center center;background-repeat: no-repeat}.fwdivys li a{display: block;width: 100%;height: 100%}.fwtxt{position: absolute;bottom: .7rem;left: 0;width: 100%;text-align: center}.fwtxt img{height: .91rem;display: block;margin: 0 auto}.fwtxt p{color: #fff;margin: .55rem 0 .5rem}.fwtxt span{display: block;width: .65rem;height: .6rem;background: url(../images/jtbgred1.png) no-repeat center center;background-size: cover;margin: 0 auto;position: relative}.fwtxt span:after{    content: "";  position: absolute;  width: 0.31rem;  height: 0.3rem;  left: 50%;  top: 50%;background: url(../images/jticn0.png) no-repeat center center;background-size: 100% 100%;}.fwbq{position: absolute;width: 5.73rem;height: 3.56rem;bottom: 0;left:1rem;background: rgba(191,19,19,.85) url(../images/fwbqbg.png) no-repeat center center;background-size: cover;box-sizing: border-box;padding:.4rem  .5rem 0;opacity: 0}.fwbqsub{border-bottom: 1px solid rgba(255,255,255,.3);}.fwbqsub p{width: 48%;color: #fff;display: inline-block;vertical-align: top;margin-bottom: .45rem;padding: 0 0 0 .2rem;box-sizing: border-box;position: relative}.fwbqsub p:after{content: "";position: absolute;left: 0;width: .03rem;height: .16rem;top: 50%;margin-top: -.08rem;background: #fff}.fwbq .ljgd{text-align: left;background: none;margin: 0;padding: 0}.fwdivys li.fwliavt{width: 40%}.fwdivys li.fwliavt .fwtxt{opacity: 0}.fwdivys li.fwliavt .fwbq{bottom: 2.1rem;opacity: 1}.fwdivys li.fwliavt .homebt{display: block}/*产品*/.cpzxdiv{}.sycpzx{}.sycple{width: 35%}.sycple .syxwfl{}.sycple .syxwfl li{color: #212121}.sybjq{color: #151515;margin-bottom: .6rem}.sycpri{width: 51.534%}.sycprisub{display: none;position: relative}.sycplb .swiper-slide{}.sycplb .swiper-slide a{display: block;margin-right: .21rem;}.sycplb .swiper-slide a:after{content: "";position: absolute;bottom: -.25rem;right: 0;width: 81%;height: .81rem;background: #d6000f}.cpimg{padding-bottom: 63.8%;z-index: 3}.cpimg p{position: absolute;bottom: 0;left: 0;background: rgba(21,21,21,.4);color: #fff;text-align: center;padding: 0 3%;width: 94%;line-height: 1rem}.sycpjt0,.sycpjt1{position: absolute;bottom: -.16rem;width: .58rem;height: .5rem;cursor: pointer;background-size: 100% auto;background-position: center center;background-repeat: no-repeat;z-index: 3}.sycpjt0{left: 0;background-image: url(../images/jticnhei1.png)}.sycpjt1{right: 0;background-image: url(../images/jticnhei0.png)}.sycpjt0:hover{background-image: url(../images/jticnred1.png)}.sycpjt1:hover{background-image: url(../images/jticnred0.png)}/*新闻*/.xwzxdiv{}.xwzxdiv .homebt{}.xwzxdiv .homebt p{color: #fff}.syxwzx{}.syxwle{width: 23%}.syxwfl{}.syxwfl li{color: #fff;cursor: pointer}.syxwfl li.syxwliatv{color: #bf1313;background: url(../images/jticnred0.png) no-repeat center right;background-size: .31rem auto}.syxwri{width:54%;}.syxwlb{display: none;position: relative}.xwlbdiv{margin-bottom: -.8rem;padding-bottom: .8rem}.xwlbimg{padding-bottom: 66.4%;}.xwttdiv{background: #fff;width: 96.515%;height: 94.38%;position: absolute;top: 50%;left: 50%;}.xwrq,.xwbt,.xwjj{width: 96.515%;margin: 0 auto}.xwrq{color: #fff}.xwrqapp{display: none}.xwbt{color: #fff}.xwjj{color: rgba(255,255,255,.6);}.syxwjt{text-align: right;height: .6rem;position: relative}.syxwjt0,.syxwjt1{width: .65rem;height: .6rem;background-size: 100% 100%;background-position: center top;background-repeat: no-repeat;position: relative;cursor: pointer;z-index: 3}.syxwjt0:after,.syxwjt1:after{content: "";position: absolute;background-size: 100% 100%;background-position: center center;background-repeat: no-repeat;width: .31rem;height: .3rem;left: 50%;top: 50%}.syxwjt0{background-image: url(../images/jtbg0.png)}.syxwjt1{background-image: url(../images/jtbg1.png)}.syxwjt0:after{background-image: url(../images/jticnred1.png)}.syxwjt1:after{background-image: url(../images/jticnred0.png)}.syxwjtri1{margin-left: .1rem}.syxwjt0:hover{background-image: url(../images/jtbgred0.png)}.syxwjt1:hover{background-image: url(../images/jtbgred1.png)}.syxwjt0:hover:after{background-image: url(../images/jticn1.png)}.syxwjt1:hover:after{background-image: url(../images/jticn0.png)}.homejh{    -webkit-transform:translateY(1rem);-moz-transform:translateY(1rem);-o-transform:translateY(1rem);transform:translateY(1rem);opacity: 0;    transition:all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;}.aboutdiv .homejh_hover{    -webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity: 1;}.syxwjh{    -webkit-transform:translateX(1rem);-moz-transform:translateX(1rem);-o-transform:translateX(1rem);transform:translateX(1rem);opacity: 0;    transition:all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;}.xwzxdiv .syxwjh_hover,.cpzxdiv .syxwjh_hover{    -webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity: 1;}/*底部*/.footdiv{position: relative;height: 100vh;}.footdiv .footer{height: 100vh;background: #fff;}.footdiv .footbq{position: absolute;bottom: 0;left: 0;width: 100%}.footdiv .footnav{margin-bottom: 0 !important;}.footer{background: #fafafa;padding-top: 1.2rem}.foottop,.footnav{margin: 0 6%}.foottop{margin-bottom: 1.2rem}.foolog{display: block;height: .72rem}.footwl{margin-top: .09rem}.footwl li{float: left;margin-left: .2rem;position: relative}.footwxtb{width: .54rem;height: .54rem;overflow: hidden;position: relative}.footwxtb img{position: absolute;margin: auto;width:100%;height:100%;top:0;left:0}.footwxtb img.footwlicn1{display: none}.footwxpic{position: absolute;background: url(../images/wxbg11.png) no-repeat center center;width: 1.47rem;height: 1.54rem;background-size: cover;left: 50%;margin-left: -.735rem;top: .6rem;display: none}.footwxpic img {display: block;margin:.2rem auto 0;width: 1.2rem;height: 1.2rem;}.footwl li:hover .footwxpic{display: block}.footwl li:hover .footwxtb img.footwlicn0{display: none}.footwl li:hover .footwxtb img.footwlicn1{display: block}.footnav{margin-bottom: .35rem}.footnavle{width: 68%}.footnavle li{width: 23%;display: inline-block;vertical-align: top;margin:0 10% .7rem 0;}.footnavyj{display: block;color: #212121;margin-bottom: .15rem;padding-bottom: .15rem;border-bottom: 1px dashed #dadddf}.footnaverj a{display: block;margin-bottom: .1rem;color: rgba(102,102,102,.7)}.footnavri{width: 29%}.ksly{color: #212121;margin-bottom: .2rem}.lywz{color: rgba(102,102,102,.7);margin-bottom: .1rem}.lybd li{margin-bottom: .3rem}.lyinpt{height: .5rem;line-height: .5rem\9;border: 0;background: none;outline: none;width: 100%;border-bottom: 1px solid #adafba}.lyinpt::-webkit-input-placeholder{color:rgba(102,102,102,.5);}.lyinpt::-moz-placeholder{color:rgba(102,102,102,.5);}.lyinpt:-moz-placeholder{color:rgba(102,102,102,.5);}.lyinpt:-ms-input-placeholder{color:rgba(102,102,102,.5);}.lytext{height: .75rem;border: 0;background: none;outline: none;width: 100%;border-bottom: 1px solid #adafba}.lytext::-webkit-input-placeholder{color:rgba(102,102,102,.5);}.lytext::-moz-placeholder{color:rgba(102,102,102,.5);}.lytext:-moz-placeholder{color:rgba(102,102,102,.5);}.lytext:-ms-input-placeholder{color:rgba(102,102,102,.5);}.lybtn{background: #bf1313;color: #fff;text-align: center;min-width: 2.6rem;line-height: .58rem;display: inline-block;cursor: pointer}.lybtn img{display: inline-block;vertical-align: middle;height: .18rem;margin-left: .2rem}.footlj{margin: 0 6%;border-top: 1px dashed #d3d3d3;line-height: 1rem;overflow: hidden;height: 1rem}.footlj span,.footlj a{display: inline-block;vertical-align: top;}.footlj span{color: #212121;margin-right: .2rem}.footlj a{color: rgba(102,102,102,.7);margin-left: 1.05rem;position: relative}.footlj a:after{content: "";position: absolute;top: 50%;left: -.525rem;width: 1px;height: .14rem;margin-top: -.07rem;background: #dadddf}.footlj a:nth-child(2){margin-left: 0}.footlj a:nth-child(2):after{display: none}.footjs{background: #bf1313;padding: .35rem 6%;}.footle,.footle a{color: #fff}.footle a,.footle span{display: inline-block;vertical-align: middle;margin-right: .13rem}.foojszc{color: rgba(255,255,255,.45)}/*分页*/.fymbx{padding-right: 30%;line-height: .21rem}.fymbx img{display: inline-block;vertical-align: top;height: .21rem;margin-right: .15rem}.fybt{text-align: center;color: #333;padding-bottom: .45rem;border-bottom: 2px solid #bf1313}.fybanner{padding-bottom: 41.1%}.fybanner img.fybannerapp{display: none}.fybannertxt{position: absolute;top: 2.9rem;left: 0;width: 100%;text-align: center}.fybannertxt p{color: #fff;font-weight: bold;margin-bottom: .2rem}.fybannertxt img{display: block;margin: 0 auto;position: relative;height: auto;width: 3.37rem}.fyejbt{height: 3rem;margin-top: -3rem;position: relative;z-index: 3}.fyejbt ul{border-left: 2px solid #e5e5e5}.fyejbt li{margin-bottom: .25rem;position: relative}.fyejbt li:last-child{margin-bottom: 0}.fyejbt li:after{position: absolute;content: "";width: 2px;height: 100%;background: #bf1313;top: 0;left: -2px;display: none}.fyejbt li a{color: #333333;padding-left: .4rem}.fyejbt li.fyejbtliatv{}.fyejbt li.fyejbtliatv:after{display: block}.fyejbt li.fyejbtliatv a{color: #bf1313;}.fyzzbt{color: #212121;text-align: center}.fyjgtop{position: relative}.fyjgtop:after{position: absolute;content: "";background: url(../images/fylogobg.png) no-repeat center center;background-size: cover;width: 2.32rem;height:2.32rem;top: 50%;left: 50%;margin-left: -1.16rem;margin-top: -1.16rem;opacity: .04}.fyjgbjq{position: relative;}.fyjgbjq:after{position: absolute;top: .7rem;left:-9%;width: 118%;height: 100%;background: url(../images/fymap.png) no-repeat center top;background-size: 100% auto;content: ""}.fycpbigimg{}.fycpxqtop{color: #333;position: relative;padding-left: .35rem;}.fycpxqtop:after,.fyldri p:after{position: absolute;content: "";background: url(../images/fyyuan.png) no-repeat center center;background-size: cover;width: .15rem;height: .15rem;top: 50%;left: 0;margin-top: -.075rem}.fyldri p:after{width: .18rem;height: .18rem;margin-top: -.09rem;left: .17rem}.fycpxqbjq{border-top: 1px solid #ccc;margin-top: .25rem;padding-top: .35rem;}.fygszzbt{text-align: left;border-bottom: 1px solid #e0e0e0;position: relative}.fygszzbt pre{position: absolute;top: 0;right: 0;width: 4.7rem}.fyzzlb{}.fyzzlb li{float: left;background: #f7f7f7;width: 23.264%;margin: 0 2.31% .35rem 0;padding: .55rem .2rem 0;box-sizing: border-box}.fyzzlb li:nth-child(4n){margin-right: 0}.fyzzimg{margin: 0 auto;width: 1.98rem;background: url(../images/fyzzbk1.png) no-repeat center center;background-size: cover;height: 2.8rem;box-sizing: border-box;padding: .08rem .06rem;box-shadow: 0 0 .2rem 0 rgba(0,0,0,.1)}.fyzzimgsub{width: 1.86rem;height: 2.64rem;}.fyzzlb li p{color: #333;text-align: center;line-height: .64rem;border-top: 1px solid #dedede;margin-top: .3rem}.fyzzlbw{}.fyzzlbw .fyzzimg{width: 2.75rem;height: 1.96rem;background-image: url(../images/fyzzbk2.png);padding: .07rem .08rem}.fyzzlbw .fyzzimgsub{width: 2.59rem;height: 1.82rem;}.fyxwbt{border-bottom: 1px solid #e5e5e5}.fyldjj{}.fyldjj li{position: relative;border-bottom: 1px solid #cccccc;padding-bottom: .4rem;margin-bottom: .55rem;cursor:pointer;box-sizing: border-box}.fyldle{display: none;position: absolute;bottom:-.15rem;left: .38rem;z-index: 2}.fyldle img{display: block;width: 4.42rem;height: 5.07rem}.fyldri{position: relative;z-index: 2}.fyldri p{color: #333333;padding-left: .58rem;position: relative;margin-bottom: .3rem;line-height: 1}.fyldri p:after{}.fyldri span{padding-left: .58rem;display: block;padding-right: 1rem;position: relative}.fyldri span:after{content: "";position: absolute;top: 50%;right: 0;background: url(../images/jticnheihui0.png) no-repeat center center;background-size: cover;width: .31rem;height: .3rem;margin-top: -.15rem;}.fyldri pre{display: none;margin-top: .5rem}.fyldjj li.fyldjjatv{background: #f7f7f7;border-bottom: .15rem solid #bf1313;padding: 1.25rem 1.4rem .9rem 0;min-height: 5.07rem}.fyldjj li.fyldjjatv:after{content: "";position: absolute;background: url(../images/fylogobg.png) no-repeat right center;width: 6.24rem;height:6.2rem;background-size: auto 100%;top: -.2rem;right: -.75rem;opacity: .03}.fyldjj li.fyldjjatv .fyldle{display: block}.fyldjj li.fyldjjatv .fyldri{width: 56%;margin-left: 44%}.fyldjj li.fyldjjatv .fyldri p{padding: 0 0 .25rem 0;border-bottom: 1px solid #dedede}.fyldjj li.fyldjjatv .fyldri p:after{display: none}.fyldjj li.fyldjjatv .fyldri p:before{content: "";position: absolute;bottom: -1px;left: 0;width: .3rem;height: 3px;background: #bf1313}.fyldjj li.fyldjjatv .fyldri pre{display: block}.fyldjj li.fyldjjatv .fyldri span{padding: 0;color: #bf1313}.fyldjj li.fyldjjatv .fyldri span:after{display: none}.fyzptop{text-align: center;margin-bottom:.6rem;padding: 0 13% .65rem;border-bottom: 1px solid #ccc}.fyzptop p,.fyzptop pre{color: #333333}.fyzptop p{padding: .6rem 0 .2rem}.fyzptop pre{display: block}.fyzpsub{background: #fafafa;}.fyzpzw{padding: .4rem .6rem;cursor: pointer}.fyzpzw span{display: inline-block;vertical-align: middle;text-align: center;color: #333}.fyzpzw span.fyzpzw1{width: 25%;text-align: left}.fyzpzw span.fyzpzw2{width: 12%}.fyzpzw span.fyzpzw3{width: 23%}.fyzpzw span.fyzpzw4{width: 20%}.fyzpzw span.fyzpzw5{width: 13%}.fyzpzw span.fyzpzw6{width: 4%;background: url(../images/jticnhei0.png) no-repeat center center;background-size: .31rem auto;height: .36rem}.fyzpxq{display: none;padding:.6rem 0;border-top: 2px solid #d36060;margin: 0 .6rem;position: relative;}.fyzpxq:after{content: "";position: absolute;bottom: 0;left: -.6rem;background: url(../images/fylogobg.png) no-repeat center center;background-size: cover;width: 4.82rem;height: 4.79rem;opacity: .02}.fyzpxqri{width: 65%}.fyzplxfs{color: #333;}.fyzplxlb li{margin-bottom: .2rem;padding-left: .4rem;position: relative;}.fyzplxlb li img{position: absolute;top: 50%;left: 0;width: .19rem;}.fyzpxqle{width: 32%}.fyzpdjatv .fyzpzw span.fyzpzw1{color: #bf1313}.fyzpdjatv .fyzpzw span.fyzpzw6{display: none}.fyzpsub:hover,.fyzpdjatv{box-shadow: 0 0 .2rem rgba(0,0,0,.08)}.page{line-height:.54rem;text-align:center;position:relative}.page a,.page span{display:inline-block;text-decoration:none;cursor:pointer;text-align:center;vertical-align:top;min-width: .44rem;padding: 0 .05rem;}.page span.pagecurrent,.page a:hover{color:#fff;background: url(../images/yuan1.png) no-repeat center center;background-size: cover;}.page a.prev,.page a.next{width:.7rem;height:.54rem;background-size:.31rem auto;background-repeat:no-repeat;padding: 0}.page a.prev{border-right: 1px solid #ccc;background-position:center left;background-image:url(../images/jticnheihui1.png);}.page a.next{border-left: 1px solid #ccc;background-position:center right;background-image:url(../images/jticnheihui0.png);}.page a.prev:hover{background-image:url(../images/jticnred1.png);border-right-color: #c3242b}.page a.next:hover{background-image:url(../images/jticnred0.png);border-left-color: #c3242b}.fyxwlb{position: relative;width: 102%;margin-left: -1%}.fyxwlb li{float: left;width: 25%;}.fyxwlb li a{display: block;width: 90%;margin: 0 auto .3rem;box-sizing: border-box;border: 1px solid #d9d9d9;padding: .25rem .35rem 0}.fyxwlbimg{}.fyxwlbimg img{display: block;width: 100%}.fyxwlbbt{color: #212121}.fyxwlbsj{line-height: .7rem;border-top: 1px solid #e5e5e5;background: url(../images/jticnheihui0.png) no-repeat center right;background-size: .31rem auto}.cliup{position: fixed;bottom: .5rem;right: 2%;width: .54rem;cursor: pointer}.fydjxwlb{}.fydjxwlb .fyxwlbimg,.fyxwtjlb .fyxwlbimg{padding-bottom:65%}.fydjxwlb li a{margin-bottom: .4rem}.fydjxwzd{border: 1px solid #d9d9d9;padding: .4rem .35rem;box-sizing: border-box}.fydjzdlb{}.fydjzdle{width: 38.451%;padding-bottom: 25.1%}.fydjzdri{width: 54%}.fydjzdbt{color:#212121}.fydjzdsj{border-top: 1px solid #e5e5e5;position: relative;padding-top: .5rem}.fydjzdsj:after{position: absolute;content: "";background: url(../images/jticnheihui0.png) no-repeat center right;background-size:100% auto;width: .31rem;height: .3rem;bottom: 0;right: 0}.fyxwxqtop{background: #bf1313;padding: .5rem .8rem .4rem;position: relative}.fyxwxqtop:after{content: "";position: absolute;background: url(../images/fylogobghei.png) no-repeat center top;top: 0;right: 0;width: 5.12rem;height: 5.09rem;opacity: .05;background-size: 100% auto}.fyxwxqtop .fymbx{margin: 0!important;padding: 0 !important;color: #fff}.fyxwxqtop .fymbx a{color: #fff}.fyxwxqtop h1{font-weight: normal;color: #fff;padding-top: .4rem;margin-top: .25rem;border-top: 1px solid rgba(255,255,255,.3)}.fyxwxqnr{background: #fafafa;padding: .8rem .8rem .9rem}.fyxwxqbjq{}.fyxwnext{}.fyxwnext li{padding-bottom: .19rem;border-bottom: 1px solid #e1e1e1;margin-bottom: .19rem}.fyxwnext li:last-child{padding-bottom: 0;margin-bottom: 0;border-bottom: 0}.fyxwnext li a{color: #333333;padding-right: 10%;line-height: .6rem;position: relative}.fyxwnext li a:after{width: 0.65rem;height: 0.6rem;  background-size: 100% 100%;  background-position: center top;  background-repeat: no-repeat;  cursor: pointer;position: absolute;top: 0;right: 0;content: "";background-image: url(../images/jtbg1.png);}.fyxwnext li a:before{width: 0.65rem;height: 0.6rem;  background-size: .31rem auto;  background-position: center center;  background-repeat: no-repeat;  cursor: pointer;position: absolute;top: 0;right: 0;content: "";background-image: url(../images/jticnred0.png);z-index: 3}.fyxwnext li a:hover{color: #bf1313}.fyxwnext li a:hover:after{background-image:url(../images/jtbgred1.png); }.fyxwnext li a:hover:before{background-image:url(../images/jticn0.png); }.fyxgtjbt{color: #212121;position: relative}.fyxgtjbt .syxwjt1{margin-left: .1rem}.fytjmai{}.fyxwtjlb{}.fyxwtjlb .swiper-slide{}.fyxwtjlb .swiper-slide a{display: block;width: 100%; box-sizing: border-box;  border: 1px solid #d9d9d9;  padding: 0.3rem 0.3rem 0;}.fyejbttop{position: relative;padding-bottom: .4rem;border-bottom: 1px solid #ccc}.fyyzsbt{color: #333333;position: relative;padding-left: .45rem;line-height: 1}.fyyzsbt:after{content: "";position: absolute;width: .1rem;height:100%;background: #c3242b;top: 0;left: 0;}.fyejbq{position: absolute;bottom:.4rem;right: 0}.fyejbq li{float: left;margin-left: .3rem;position: relative;cursor: pointer;padding-left: .3rem}.fyejbq li.fyejbqliatv,.fyejbq li:hover,.fydyhejbt li.fysjsliatv a,.fydyhejbt li:hover a{color: #bf1313;}.fyejbq li.fyejbqliatv:after,.fyejbq li:hover:after,.fydyhejbt li.fysjsliatv:after{content: "";position: absolute;background: url(../images/yuan0.png) no-repeat center center;width: .18rem;height: .18rem;background-size: cover;top: 50%;left: 0;margin-top: -.09rem}.fygcz{}.fygczsub{}.fygcyj{text-align: center;color: #333333;line-height: .6rem}.fygcej{}.fygcej li{margin: 0 4.166% .55rem 0;float: left;width:30.556%;position: relative}.fygcej li:nth-child(3n){margin-right: 0}.fygcej li:after,.fyallb .swiper-slide:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background: #b2b2b2}.fygcej li:before,.fyallb .swiper-slide:before{content: "";position: absolute;bottom: 0;left: 0;width: 20%;height: 1px;background: #bf1313;opacity: 0;z-index: 3}.fygcejimg{padding-bottom: 60%;}.fygcejimg:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.1)}.fygcej li p,.fyallb .swiper-slide p{text-align: center;line-height: 1rem;color: #333333;position: relative}.fygcej li p:after{content: "";position: absolute;background: url(../images/jticnred0.png) no-repeat center right;width: .31rem;height: 100%;background-size: 100% auto;bottom: 0;right: 0;opacity: 0;}.fygcej li:hover p{text-align: left;padding: 0 .5rem 0 0;color: #bf1313}.fygcej li:hover p:after{opacity: 1}.fygcej li:hover:before,.fyallb .swiper-slide:hover:before{width: 100%;opacity: 1}.fygcej li:hover .fygcejimg:after{background: none}.fyjdal{position: relative;padding-bottom: 1.1rem;}.fyjdal:after{position: absolute;content: "";background: url(../images/fyalbgicn.png) no-repeat right bottom;height: 3.88rem;width: 100%;background-size: auto 100%;bottom: 0;right: 0;opacity: .6}.fyjdal .fygcyj{text-align: left;position: relative}.fyjdal .fygcyj .syxwjt1{margin-left: 0.1rem;  }.fyallb{}.fyallb .swiper-slide{width: 9.93rem;}.fyallb .swiper-slide p{position: relative}.fyallb .swiper-slide:hover p{color: #bf1313}.fyhxjz{background: #fafafa;padding: .5rem .35rem;box-sizing: border-box;margin-top: -.6rem}.fygyks{}.fygytop{position: relative;padding-bottom: .5rem}.fygytop:after{position: absolute;content: "";background: url(../images/fygyfwsbg.png) no-repeat center bottom;background-size: 100% auto;width: 105%;height: 100%;bottom: 0;left: 0;z-index: -1}.fygytc{position: fixed;top: 0;left: 0;z-index: 999;width: 100%;height: 100%;display: none;}.fygytcidv{position: absolute;top: 50%;left: 50%;background: #fafafa;    -webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding: 1.15rem 1.44rem;box-sizing: border-box;max-height: 80%;}.fygytctop{color: #333333;text-align: center;padding-bottom: .3rem;margin-bottom: .65rem;border-bottom: 1px solid #e1e1e1;}.closetc{position: absolute;top: .4rem;right: .4rem;cursor: pointer;display: block;height: .37rem}.fygytcbot{overflow: auto;padding-right: .4rem}.fygytcbot::-webkit-scrollbar{width:.1rem;}.fygytcbot::-webkit-scrollbar-track{background-color:#f7f7f8;}.fygytcbot::-webkit-scrollbar-thumb{background-color:#c3242b;}.fygytcbot::-webkit-scrollbar-thumb:hover {background-color:#c3242b}.fygytcbot::-webkit-scrollbar-thumb:active {background-color:#c3242b}.fytddz::-webkit-scrollbar{width:.1rem;}.fytddz::-webkit-scrollbar-track{background-color:#f7f7f8;}.fytddz::-webkit-scrollbar-thumb{background-color:#c3242b;}.fytddz::-webkit-scrollbar-thumb:hover {background-color:#c3242b}.fytddz::-webkit-scrollbar-thumb:active {background-color:#c3242b}.fygymc,.fygybt,.fylsch,.fylsbjq{width: 51%}.fygymc{color: #bf1313;padding-left: .34rem;position: relative;margin-bottom: .35rem}.fygymc:after{position: absolute;background: url(../images/yuan0.png) no-repeat center center;width: .18rem;height: .18rem;background-size: cover;top: 50%;left: 0;margin-top: -.09rem;content: ""}.fygybt{padding-bottom: .5rem;border-bottom: 1px solid #ccc}.fygybt pre{color: #333;line-height: .62rem;display: block;}.fylsch{color: #c3242b;}.fylsch p{line-height: 1}.fylsch p span{line-height: 1;display: inline-block;vertical-align: top;}.fylsch p i{line-height: 1;display: inline-block;vertical-align: top;font-style: inherit;}.fylsch p.fontsize135{margin-top: -.2rem}.fykssz{margin-top: .65rem}.fykssz li{float: left}.fykssz li.fyksszli1{width: 52%;margin-right: 4%}.fykssz li.fyksszli2{width: 29%}.fykssz li.fyksszli3{width: 15%}.fysztop{border-bottom: 1px solid #ccc;color: #333333;line-height: 1;padding-bottom: .2rem;margin-bottom: .4rem}.fyszbot{color: #333333;line-height: 1}.fyszbot span{line-height: 1;display: inline-block;vertical-align: top;margin-right: .25rem}.fyszbot sub{display: inline-block;  vertical-align: top;  margin-top: 0.15rem;}.fyfzlc{margin-left: 2.4rem;position: relative}.fyfzlcle{width: 27%;position: absolute;height: 100%;color: #212121;line-height: 1}.fyfzlcle .syxwjt1,.fyfzlcle .syxwjt0{position: absolute;bottom: 0}.fyfzlcle .syxwjt0{left: 0}.fyfzlcle .syxwjt1{left: .88rem}.fyfzlcri{width: 73%}.fylclbnr{}.fylclbnr .swiper-slide{width: 4.1rem;background: #f7f7f7;position: relative}.fylclbnr .swiper-slide:after{border: 1px solid #c3242b;position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;opacity: 0}.fylctxt{padding: .65rem .5rem 0;height: 3.24rem;position: relative}.fylctxt:after{content: "";position: absolute;background: url(../images/fylcicn.png) no-repeat center top;background-size: cover;width: 100%;height: 100%;top: 0;left: 0;opacity: 0}.fylctxt p{color: rgba(0,0,0,.1);line-height: 1;position: relative;z-index: 3}.fylctxt pre{color: #333333;position: relative;z-index: 3}.fylcimg{padding-bottom: 65%}.fylclbnr .swiper-slide:hover{background: none;}.fylclbnr .swiper-slide:hover:after{opacity: 1}.fylclbnr .swiper-slide:hover .fylctxt p{color: #c3242b}.fylclbnr .swiper-slide:hover .fylctxt:after{opacity: 1}.fylxtop{}.fylxbt{color: #333;margin-bottom: .6rem;text-align: center}.fylxpic{padding-bottom: 40%}.fylxbot{}.fylxtdbt{position: relative}.fylxtdbt:after,.fylxtdbt:before{position: absolute;content: "";width: 45%;height: 1px;background: #cccccc;bottom: 0}.fylxtdbt:before{left: 0}.fylxtdbt:after{right: 0}.fylxtdbt p{color: #333;margin-bottom: .2rem}.fytdbot{position: relative}.fytdlx{width: 45%;background: #fafafa;padding: .5rem;min-height: 8rem;box-sizing: border-box;position: relative}.fytdlx:after{position: absolute;background:url(../images/vidicn.png) no-repeat center bottom;background-size:100% auto;content: "";width: 100%;height: 100%;bottom: 0;left: 0;opacity: .1}.fytdlx li{position: relative;padding-left: .52rem;margin-bottom: .55rem;z-index: 3}.fytdlx li img{position: absolute;top: 0;left: 0;width: .26rem}.fytdlx li p{color: #333333;margin-bottom: .3rem;line-height: 1}.fytdlx li span{}.fytddz{width: 45%;position: absolute;top: 0;right: 0;height: 100%;overflow: auto}.fytddz li{padding-bottom: .4rem;margin-bottom: .4rem;border-bottom: 1px solid #b3b7ba;margin-right: .5rem;position: relative}.fytddz li:last-child{margin-bottom: 0}.fytddz li:after{content: "";position: absolute;width: 50%;height: .04rem;background: #bf1313;bottom: -.02rem;left: 0;opacity: 0}.fylxgs{color: #333;margin-bottom: .28rem}.fylxren{margin-bottom: .15rem}.fylxyx{}.fysybjq{}.fyysbt{text-align: center;color: #333;}.fylshb{border-bottom: 1px solid #e5e5e5}.fylshb li{float: left;width: 50%;text-align: center}.fylshb li a{display: inline-block;vertical-align: top;padding-bottom: .3rem;position: relative;color: #333333}.fylshb li a:after{content: "";position: absolute;bottom: -1px;left: 0;width: 100%;height:2px;background: transparent}.fylshb li.fylshbatv a{color: #bf1313}.fylshb li.fylshbatv a:after{background: #bf1313}.fydtimg{padding-bottom: 45%}.fydtbt{text-align: center;color: #333333;padding-bottom: .35rem;border-bottom: 1px solid #ccc}.fyxjjs{}.fyxjjs li{float: left;width:48.25%;margin: 0 3.5% .3rem 0}.fyxjjs li:nth-child(2n){margin-right: 0}.fyxjjs li a{display: block;border: 1px solid #999999;padding: .2rem .55rem .25rem;position: relative}.fyxjjs li a:after{content: "";position: absolute;top: 0;right: 0;width: 100%;height: 100%;background: url(../images/fylogobghei.png) no-repeat center right;background-size: auto 100%;opacity: 0}.fyxjjs li p{color: #333;line-height: .7rem;border-bottom: 1px dashed #b2b2b2;margin-bottom: .2rem;position: relative;padding-right: 1rem;}.fyxjjs li p:after{content: "";position: absolute;bottom:.2rem;right: 0;background: url(../images/jticn0.png) no-repeat center center;background-size: cover;width: .31rem;height: .1rem;opacity: 0}.fyxjjs li:hover a{background: #bf1313;border-color: transparent}.fyxjjs li:hover p,.fyxjjs li:hover span{color: #fff}.fyxjjs li:hover p{border-bottom:1px solid rgba(255,255,255,.3)}.fyxjjs li:hover p:after{opacity: 1}.fyxjjs li:hover a:after{opacity: .05}.fyhxysbot li:hover{background: #bf1313}.fyhxysbot li:hover p{border-bottom:1px solid rgba(255,255,255,.3)}.fyhxysbot li:hover:after{opacity: .05}.fyhxysbot li:hover p,.fyhxysbot li:hover pre{color: #fff}.fylsksgc{}.fylskstop{}.fylskstople{width: 41%}.fylskstople .fygcyj{text-align: left;margin-bottom: 1rem}.fylstxt{color: #333333}.fylsksbot{position: relative;padding: 0 1.2rem;box-sizing: border-box}.fygljs1,.fygljs0{position: absolute;top: 50%;margin-top: -.3rem}.fygljs0{left: 0}.fygljs1{right: 0}.fylskslb{}.fylskslbimg{padding-bottom: 53.6%}.fylskslbimg:after{position: absolute;content: "";background: url(../images/fyysimgbg.png) no-repeat center bottom;background-size: 100% auto;top: 0;left: 0;width: 100%;height: 100%}.fyalzstwo{margin-left: 2.4rem}.fyhxdiv{}.fyhxys{}.fyhxysbot{}.fyhxysbot li{float: left;width:32%;margin: 0 2% 0 0;border: 1px dashed #999999;box-sizing: border-box;padding: .2rem .4rem .25rem;position: relative}.fyhxysbot li:nth-child(3n){margin-right: 0}.fyhxysbot li:after{content: "";position: absolute;top: 0;right: 0;width: 100%;height: 100%;background: url(../images/fylogobghei.png) no-repeat center right;background-size: auto 100%;opacity: 0}.fyhxysbot li p{color: #333;line-height: .7rem;border-bottom: 1px dashed #b2b2b2;margin-bottom: .2rem;position: relative;}.fyhxysbot li pre{}.fyfzqs{}.fyfzqs .fygcyj,.fyfzln .fygcyj,.fyscx .fygcyj,.fylsksgc .fygcyj{border-bottom: 1px solid #ccc;padding-bottom: .4rem;margin-bottom: .8rem}.fyfzqsbot{}.fyfzqsbot li{float: left;width: 48.6%;padding-bottom: 32%;margin-right: 2.8%}.fyfzqsbot li:nth-child(2n){margin-right: 0}.fyqstext{position: absolute;top: 0;left: 0;background:rgba(0,0,0,.45);width: 100%;height: 100%;padding: .8rem .7rem;box-sizing: border-box;overflow: auto}.fyqstext p{color: #fff;position: relative;padding-left: .4rem;margin-bottom: .2rem}.fyqstext p:after{content: "";position: absolute;background: url(../images/yuan2.png) no-repeat center center;width: .18rem;height: .18rem;background-size: 100% 100%;left: 0;top: .08rem}.fyfzjg{}.fyfzln{}.fylnbot{position: relative;height: 6.63rem}.fylnbot:after{position: absolute;height: 6.63rem;width: 6.63rem;background: #fef8f8;content: "";top: 50%;left: 50%;margin-left: -3.315rem;margin-top: -3.315rem}.fylnbot:before{position: absolute;height: 5.17rem;width: 5.17rem;background: #fff;content: "";top: 50%;left: 50%;margin-left: -2.585rem;margin-top: -2.585rem;z-index: 3}.fylnimg{position: absolute;top: 50%;left: 50%;width: 3.51rem;height: 3.51rem;margin-left: -1.755rem;margin-top: -1.755rem;z-index: 4;animation:fyyuanln 20s  linear infinite;-webkit-animation:fyyuanln 20s  linear infinite;-moz-animation:fyyuanln 20s  linear infinite;-ms-animation:fyyuanln 20s  linear infinite;-o-animation:fyyuanln 20s  linear infinite;}@keyframes fyyuanln{    0% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    100% {        transform:rotate(360deg);        -ms-transform:rotate(360deg);        -moz-transform:rotate(360deg);        -webkit-transform:rotate(360deg);        -o-transform:rotate(360deg);    }}@-webkit-keyframes fyyuanln{    0% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    100% {        transform:rotate(360deg);        -ms-transform:rotate(360deg);        -moz-transform:rotate(360deg);        -webkit-transform:rotate(360deg);        -o-transform:rotate(360deg);    }}@-o-keyframes fyyuanln{    0% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    100% {        transform:rotate(360deg);        -ms-transform:rotate(360deg);        -moz-transform:rotate(360deg);        -webkit-transform:rotate(360deg);        -o-transform:rotate(360deg);    }}@-ms-keyframes fyyuanln{    0% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    100% {        transform:rotate(360deg);        -ms-transform:rotate(360deg);        -moz-transform:rotate(360deg);        -webkit-transform:rotate(360deg);        -o-transform:rotate(360deg);    }}@-moz-keyframes fyyuanln{    0% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    100% {        transform:rotate(360deg);        -ms-transform:rotate(360deg);        -moz-transform:rotate(360deg);        -webkit-transform:rotate(360deg);        -o-transform:rotate(360deg);    }}.fysdh{position: absolute;top: 50%;left: 50%;z-index: 4}.fylnwz{position: absolute;top: 50%;left: 0;width: 100%;margin-top: -.35rem;padding: 0 .35rem;box-sizing: border-box}.fylnwz p{line-height: .7rem;background: #d7000f;text-align: center;width: 21%;color: #fff;}.fylnwz p:first-child{float: left}.fylnwz p:last-child{float: right}.fylnbot li{position: absolute;}.fylnbot li{padding-left: 1.6rem;line-height: 1.2rem}.fylnbot li p{color: #e5e5e5;position: absolute;top: 0;left: 0}.fylnbot li span{color: #333}.fylnbot li.fylnli1{bottom: .86rem;left: .35rem}.fylnbot li.fylnli2{top: .86rem;left: .35rem}.fylnbot li.fylnli3{top: .86rem;right: .35rem;padding: 0 1.6rem 0 0}.fylnbot li.fylnli3 p,.fylnbot li.fylnli4 p{left: auto;right: 0}.fylnbot li.fylnli4{bottom: .86rem;right: .35rem;padding: 0 1.6rem 0 0}.fyfzjgle{width: 44%;min-height: 8rem}.fyjgtxt{color: #333333}.fyjgimg{}.fyjgimg li{display: none;position: relative;height: 5.56rem;overflow: hidden}.fyjgimg li:after{content: "";position: absolute;background: url(../images/fylogobghei.png) no-repeat center center;background-size: auto 100%;width: 100%;height: 100%;opacity: .05;overflow: hidden}.fyjgimg li img{position: absolute;z-index: 3;  margin: auto; top: -9999px;  right: -9999px;  bottom: -9999px;  left: -9999px;  max-width: 100%;  max-height: 100%;}.fyfzjg .fytddz li.fyjgliatv{}.fyfzjg .fytddz li.fyjgliatv .fylxgs{color: #c3242b}.fyfzjg .fytddz li.fyjgliatv:after{width: 100%;opacity: 1}.fyjsys{}.fyystop{position: relative}.fyystop .fygcyj{position: absolute;top: 50%;left: 50%;margin: 0}.fyysimg{display: block;margin: 0 auto;height: 6.12rem}.fyysli{position: absolute;width: 100%;height: 100%;top: 0;left: 0}.fyysli li{position: absolute;width: 4.26rem}.fyysli li p{color: #333;position: relative;height: .65rem;line-height: 1;margin-bottom: .25rem}.fyysli li p:after{background: url(../images/fyysline.png) no-repeat center top;width: 5.14rem;height: .88rem;background-size: cover;top:.65rem;left: 0;content: "";position: absolute}.fyysli li.fyysliys1{top: 0;left: 0}.fyysli li.fyysliys2{top: 0;right: 0}.fyysli li.fyysliys3{bottom: 0;left: 0}.fyysli li.fyysliys4{bottom: 0;right: 0}.fyysli li.fyysliys2,.fyysli li.fyysliys4{text-align: right}.fyysli li.fyysliys2 p:after{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);left: auto;right: 0}.fyysli li.fyysliys3 p:after{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg);transform-origin: 0  0;  -webkit-transform-origin: 0  0;  -moz-transform-origin: 0  0;  -o-transform-origin: 0  0;  -ms-transform-origin: 0  0;}.fyysli li.fyysliys4 p:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);transform-origin:center top;  -webkit-transform-origin:center top;  -moz-transform-origin: center top;  -o-transform-origin:center top;  -ms-transform-origin: center top;left: auto;right: 0}.fyysbot{}.fyscx{}.fysjscx{}.fysjscxle{width: 28%}.fysjscxle pre{position: relative;display: block;color: #333333;padding-left: .5rem;line-height: .54rem}.fysjscxle pre:after{content: "";position: absolute;background: url(../images/yuan0.png) no-repeat center center;width: .18rem;height: .18rem;background-size: cover;top: .18rem;left: 0}.fyjbys{background: #f7f7f7;padding: .9rem;box-sizing: border-box}.fyjbys .fygcyj{text-align: center;padding-bottom: 0;border-bottom: 0;margin-bottom: .5rem}.fyyslinr{}.fyyslinr li{float: left;width: 33.33%;position: relative;padding: .35rem 1.3rem .5rem .4rem;box-sizing: border-box;border-right: 1px solid #dedede;border-top: 1px solid #dedede}.fyyslinr li:nth-child(1),.fyyslinr li:nth-child(2),.fyyslinr li:nth-child(3){border-top: 0}.fyyslinr li p{}.fyyslinr li span{position: absolute;bottom: .2rem;right: .2rem;line-height: 1;color: #dedede}.fysjscxri{width: 69%}.fysjscxri .fyhxysbot{}.fysjscxri .fyhxysbot li{width: 48%;margin: 0 4% .4rem 0;border: 1px solid #999999}.fysjscxri .fyhxysbot li:nth-child(2n){margin-right: 0}.indexapp{display: none}.fyxsline{margin-bottom: 0 !important;border-bottom: 0}.fydyhejbt{position: relative;bottom: 0;background: #fafafa;border: 1px solid #d7d7d7;padding: .4rem 0 .2rem .3rem;margin-bottom: .4rem;box-sizing: border-box;display: block !important;}.fydyhejbt li{margin:0 .2rem .2rem 0}    /*共用*/.fybjq,.fyldri pre,.fylsbjq,.fylstxt pre,.fylskstopri pre{text-align: justify}.xwttdiv,.fybjq img,.fyxwlbimg,.fydjzdle,.fydtimg,.fylskslbimg{    clip-path:polygon(0% 0%, 0% 100%, 100% 100%, 100% 9%, 94% 0%);    -webkit-clip-path: polygon(0% 0%, 0% 100%, 100% 100%, 100% 9%, 94% 0%)}.ljgd{    clip-path:polygon(0% 0%, 0% 100%, 100% 100%, 100% 38%, 88% 0%);    -webkit-clip-path:polygon(0% 0%, 0% 100%, 100% 100%, 100% 38%, 88% 0%);    transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.23s ease;-ms-transition:all 0.3s ease;}.cpimg,.fwbq,.fyxjjs li:hover a,.fyhxysbot li:hover{    clip-path:polygon(0% 0%, 0% 100%, 100% 100%, 100% 19%, 89% 0%);    -webkit-clip-path:polygon(0% 0%, 0% 100%, 100% 100%, 100% 19%, 89% 0%);}.ljgd:hover,.fyxjjs li  a,.fyhxysbot li{    clip-path:polygon(0% 0%, 0% 100%, 100% 100%, 100% 0%, 100% 0%);    -webkit-clip-path:polygon(0% 0%, 0% 100%, 100% 100%, 100% 0%, 100% 0%)}.fyldjj li.fyldjjatv{    clip-path:polygon(0% 0%, 0% 100%, 100% 100%, 100% 14%, 94% 0%);    -webkit-clip-path:polygon(0% 0%, 0% 100%, 100% 100%, 100% 14%, 94% 0%);}.fygcejimg,.fyfzqsbot li,.fyjgimg li img{    clip-path:polygon(0% 0%, 0% 100%, 100% 100%, 100% 14%, 92% 0%);    -webkit-clip-path:polygon(0% 0%, 0% 100%, 100% 100%, 100% 14%, 92% 0%);}.fylxpic,.fyxwxqtop{    clip-path:polygon(0% 0%, 0% 100%, 100% 100%, 100% 7%, 96% 0%);    -webkit-clip-path:polygon(0% 0%, 0% 100%, 100% 100%, 100% 7%, 96% 0%);}.fylnwz p{    clip-path:polygon(0% 0%, 0% 100%, 100% 100%, 100% 19%, 94% 0%);    -webkit-clip-path:polygon(0% 0%, 0% 100%, 100% 100%, 100% 19%, 94% 0%);}.sycbl{    clip-path:polygon(0% 0%, 0% 100%, 100% 100%, 100% 10%, 75% 0%);    -webkit-clip-path:polygon(0% 0%, 0% 100%, 100% 100%, 100% 10%, 75% 0%);}.fyzplxlb li img{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.sybannertxt,.sytcgbsp{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.xwttdiv,.syxwjt0:after,.syxwjt1:after,.fwtxt span:after,.fysdh,.fyystop .fygcyj{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.lbtyuan{bottom: 0 !important;width: 100% !important;left: 0 !important;margin-left:0 !important;top: auto !important;text-align: left;height: .18rem}.lbtyuan span{width: .18rem;height: .18rem;background: url(../images/yuan0.png) no-repeat center center;-webkit-border-radius:0;  -moz-border-radius:0;  border-radius:0;opacity: 1;margin: 0 .22rem 0 0 !important;padding: 0 !important;position: relative;background-size: cover}.lbtyuan span.swiper-pagination-bullet-active{background: url(../images/yuan1.png) no-repeat center center;background-size: cover}.sycplb .lbtyuan{position: relative;margin-top: .8rem !important;text-align: center}.sycplb .lbtyuan span{margin: 0 .11rem !important;}.fydjyuan{width: 38.451% !important;text-align: right;bottom: .2rem !important;}.fydjyuan span{width: .14rem;height: .14rem;margin: 0 .15rem 0 0  !important;}.fylskslb .lbtyuan{bottom:.4rem !important;position: absolute;left: 0;text-align: center}.bannyuan{text-align: center;bottom: .4rem !important;position: absolute;left: 0}.fyfzlc{margin-top:2.3rem}.fyysbt{margin-top: 1rem}.fyxwnext,.fydtimg{margin-top: .8rem}.fycpxq,.fyxgtjbt{margin-top: .6rem}.syxwjt,.fylsbjq{margin-top: .5rem}.fydjzdbt{margin-top: .25rem}.fyxwlbsj{margin-top: .2rem}.fyfzjg{margin-bottom: 1.5rem}.fyjsys,.fyystop{margin-bottom: 1.2rem}.fylsksgc{margin-bottom: 1.1rem}.fyysbt,.fyfzqs{margin-bottom: 1rem}.fyhxys{margin-bottom: .9rem}.fylctxt p,.fydtimg{margin-bottom: .9rem}.fyejbttop{margin-bottom: .95rem}.fyjgtxt{margin-bottom: .88rem}.fymbx,.fyhxjz,.fygybt,.fylshb,.fydtbt,.fyscx,.fysjscx{margin-bottom: .8rem}.fyzzbt,.fydjzdjj,.fylxtdbt{margin-bottom: .7rem}.fyjgtop{margin-bottom: 1rem}.fygcyj{margin-bottom: .65rem}.xwzxdiv .homebt,.fylxtop{margin-bottom: .6rem}.fylskstop{margin-bottom: .5rem}.fydjxwzd{margin-bottom: .45rem}.fybt,.syxwfl li,.fyzpxqnr,.fydjzdbt{margin-bottom: .4rem}.cpzxdiv .homebt,.fyzpsub,.fyzplxfs,.fyxgtjbt{margin-bottom: .3rem}.fyxwlbimg{margin-bottom: .2rem}.xwlbimg,.xwrq,.xwbt{margin-bottom: .15rem}.fyxwlbbt,.homebten{margin-bottom: .1rem}.fydjxwlb .fyxwlbbt{margin-bottom: .15rem}.fymain{padding: .5rem 0 .75rem}.fylxmain{padding: 1.2rem 0}.syxwle{padding-top: .7rem}.fygcfw{padding-bottom: .65rem}.fygcfw:last-child{padding-bottom:0}.fyzpbot{padding-bottom: .55rem}.fylxtdbt{padding-bottom: .45rem}.fydjxwlb{padding-bottom: .4rem}/*字体*/.fontsize135{font-size: 1.35rem}/*135*/.fontsize120{font-size: 1.2rem}/*120*/.fontsize100{font-size: 1rem}/*100*/.fontsize60{font-size: .6rem}/*一级en 46*/.fontsize46{font-size: .46rem}/*一级en 46*/.fontsize42{font-size: .42rem}/*一级cn 42*/.fontsize36{font-size: .36rem}/*36*/.fontsize30{font-size: .3rem}/*30*/.fontsize28{font-size: .28rem}/*28*/.fontsize24{font-size: .24rem}/*二级 24*/.fontsize20{font-size: .2rem}/*新闻标题 20*/body,input,select,textarea,.fontsize16{font-size: .16rem;}/*默认16*/.fontsize14,.footlj a,.footnaverj a{font-size: .14rem}/*14*/.syxwfl li.syxwliatv{font-size: .24rem}.xwjj{line-height: .29rem;}.xwjj{height: .87rem;}.sybjq,.fyxwlbbt{line-height: .3rem}.sybjq{height: .9rem}.fyxwlbbt{max-height: .6rem}.fydjxwlb .fyxwlbbt,.fyxwtjlb .fyxwlbbt{max-height: .9rem;height: .9rem}.fyxwlbjj,.fydjzdjj{line-height: .29rem}.fyxwlbjj{max-height: .58rem}.gyksjj,.fybjq,.fyldri pre,.fylctxt pre,.fylsbjq,.fyxjjs li span,.fylstxt,.fylskstopri pre,.fyjgtxt,.fyyslinr li p{line-height: .32rem}.gyksjj{height: 1.28rem}.fylctxt pre{max-height: 1.28rem}.fyzptop pre{line-height: .57rem}.fylsbjq{height: 1.92rem}.fyxjjs li span{max-height: 1.28rem}.fyhxysbot li pre,.fyysli li pre{line-height: .34rem}.fydjzdbt{line-height: .38rem}.fydjzdbt{height: .76rem}.fyxwxqtop h1{line-height: .47rem}/*交互*/.xwlbdiv .swiper-slide:hover .xwlbimg{background: url(../images/imgbk.png) no-repeat center center;background-size: 100% 100%}.xwlbdiv .swiper-slide:hover .xwbt,.fyejbt li a:hover,.fymbx a:hover,.yybb a:hover,.fyysli li:hover p,.footnavle li a:hover,.footlj a:hover,.fyxwlb li:hover .fyxwlbbt,.syxwfl li:hover{color: #bf1313}.fydjzdlb .swiper-slide:hover .fydjzdbt,.fytddz li:hover .fylxgs,.fylshb li a:hover{color: #c3242b}.fytddz li:hover:after{opacity: 1;width: 100%}.lybtn:hover{opacity: .8}.fyysli li:hover p:after{background-image: url(../images/fyyslinered.png)}.footle a:hover,.foojszc:hover{text-decoration: underline;color: #fff}.fyxwlb li:hover a{border-color: #c3242b}.fymbx a:hover{text-decoration: underline}.fyxwxqtop .fymbx a:hover{color: #fff}.fyxwlb li a,.fyxwlbbt,.footle a,.foojszc,.scaleimg img,.rotateimgY:hover img,.trantion,.rotateimg,.xwbt,.xwlbimg,.syxwjt0, .syxwjt1,.syxwjt0:after, .syxwjt1:after,.fwdivys li,.fyejbt li a,.fymbx a,.fyzpzw span,.fyzpsub,.page a.prev, .page a.next,.fydjzdbt,.fyxwnext li a,.fyxwnext li a:after,.fyxwnext li a:before,.fygcej li:before,.fyallb .swiper-slide:before,.fylctxt p,.fylctxt:after,.fylclbnr .swiper-slide:after,.closetc,.fylxgs,.fytddz li:after,.fyxjjs li a,.fyxjjs li p,.fyxjjs li span,.fyxjjs li a:after,.fyxjjs li p:after,.fylshb li a,.fyhxysbot li,.fyhxysbot li p,.fyhxysbot li pre,.fyhxysbot li:after,.fyysli li p,.fyysli li p:after,.yybb a,.footwxtb,.footnavle li a,.footlj a,.lybtn,.sycpjt0,.sycpjt1{transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;}.fwdivys li.fwliavt .fwbq{transition-delay: .4s; transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease; }/********************适配*************************/@media only screen and (max-width:1680px){    .footnavle li{width: 24%;margin-right: 9%}    .fytddz li{padding-bottom: .45rem}    /*字体*/    body,input,select,textarea,.fontsize16{font-size: .1839rem;}/*默认16*/    .fontsize14,.footlj a,.footnaverj a{font-size: .16rem}/*14*/}@media only screen and (max-width:1600px){    .footnavle li{width: 26%;margin-right: 6%}    .fwbq{height: 3rem}    .fwbqsub p{margin-bottom: .3rem}    .sysptc{width: 4.3rem}    .sysptcri{width: 2.5rem}    .foottop{margin-bottom: 1rem}    .footnavle li{margin-bottom: .6rem}    .lbtyuan{height: .25rem}    .syxwjtle0,.syxwjtri1{margin-top: -.15rem}    .syxwjh .sycpjt0,.syxwjh .sycpjt1{bottom: -.1rem}    .fylctxt p{margin-bottom: .7rem}	.sysptc{bottom:.5rem}    /*字体*/    .fontsize20{font-size: .22rem}/*新闻标题 20*/    body,input,select,textarea,.fontsize16{font-size: .195rem;}/*默认16*/    .fontsize14,.footlj a,.footnaverj a{font-size: .17rem}/*14*/    .gyksjj, .fybjq, .fyldri pre, .fylctxt pre, .fylsbjq, .fyxjjs li span, .fylstxt, .fylskstopri pre, .fyjgtxt, .fyyslinr li p{line-height: .34rem}    .fyxwlbjj, .fydjzdjj,.fyxwlbbt,.sybjq{line-height: .34rem}    .fyxwlbjj,.fyxwlbbt{max-height: .68rem}    .sybjq{height: 1.02rem}    .fylsbjq{height: 2.04rem}    .fyxjjs li span,.fylctxt pre{max-height: 1.36rem}    .fydjxwlb .fyxwlbbt{height: 1.02rem;max-height: 1.02rem}    .gyksjj{height: 1.36rem}}@media only screen and (max-width:1440px){    .fygszzbt pre{width: 5.2rem}    .footnavle li {width: 29%;margin-right:3%;}    .fyfzjgle{width: 48%}    .fylctxt{padding: .5rem .3rem 0}    .sysptc{width: 4.5rem}    .sysptcri{width: 2.7rem}    /*字体*/    .fontsize24{font-size: .27rem}/*二级 24*/    .fontsize20{font-size: .243rem}/*新闻标题 20*/    body,input,select,textarea,.fontsize16{font-size: .216rem;}/*默认16*/    .fontsize14,.footlj a,.footnaverj a{font-size: .189rem}/*14*/    .gyksjj, .fybjq, .fyldri pre, .fylctxt pre, .fylsbjq, .fyxjjs li span, .fylstxt, .fylskstopri pre, .fyjgtxt, .fyyslinr li p,.fyhxysbot li pre, .fyysli li pre,.fyxwlbjj, .fydjzdjj, .fyxwlbbt,.sybjq{line-height: .38rem}    .fyxwlbjj, .fyxwlbbt{max-height: .76rem}    .fydjxwlb .fyxwlbbt,  .fyxwtjlb .fyxwlbbt {  height: 1.14rem;  max-height: 1.14rem;  }    .fyxjjs li span, .fylctxt pre{max-height:1.52rem}    .fylsbjq{height: 2.28rem}    .fyxwnext li a{line-height: .7rem}    .gyksjj{height: 1.52rem}    .sybjq{height: 1.14rem}    .fymbx{line-height: .3rem}}@media only screen and (max-width:1366px){    .banner .sysptc{bottom: .5rem}    .foottop{margin-bottom: .5rem}    .footnavle li{margin-bottom: .4rem}}@media only screen and (max-width:1280px){    .main1440{width: 16rem}    .main1360{width:15rem}    .main1200{width: 14rem}    .fyfzlc{margin-left: 1.4rem}    .sysptc{width: 4.7rem}    .sysptcri{width: 2.9rem}    .footnavri{width: 27%}    .footnavle{width: 72%}    .footnavle li {  width: 30%; margin-right: 2%; }    .gymap{bottom: 1.8rem}    .gymaptxt{width: 1.4rem;font-size: .16rem}    /*.gymap img{width: 100%;height: auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position: absolute;top: 50%;right: 0}*/    .sycbl li pre{line-height: .3rem}    .kptg,.sytcgbsp{line-height: .38rem;min-width: .5rem}    /*字体*/    .fontsize24{font-size: .27rem}/*二级 24*/    .fontsize20{font-size: .2424rem}/*新闻标题 20*/    body,input,select,textarea,.fontsize16{font-size: .24rem;}/*默认16*/    .fontsize14,.footlj a,.footnaverj a{font-size: .21rem}/*14*/}@media only screen and (max-width:1200px){ }@media only screen and (max-width:1152px){    .nav li a.navyja{padding: 0 .2rem}}/*---------------------------------平板----------------------------------------------*/@media only screen and (max-width:1024px){    .nav li a.navyja{padding: 0 .15rem}    .yybb{margin-left: .05rem}    .yybb a,.yybb span{font-size: .24rem}    .fylskstople{width: 44%}    .sycbl li pre{line-height: .34rem;font-size: .24rem}    .fyejbt {  height:3rem; margin-top: -3rem;  }    .fyysli li{width: 4.5rem}    .fyzpzw span.fyzpzw5{width: 12%}    .fykssz li.fyksszli1{width: 50%}    .fykssz li.fyksszli2{width: 27%}    .fykssz li.fyksszli3{width: 19%}    .fylctxt p{margin-bottom: .4rem}    .fygszzbt pre{width: auto}    .fwdivys li.fwliavt .fwbq{bottom: 3rem}    .fwbq{height: 3.4rem}    .sysptc{width: 5.8rem}    .sysptcri {width: 3.8rem; }    .lbtyuan{height: .45rem}    /*字体*/    .fontsize36{font-size: .42rem}/*36*/    .fontsize30{font-size: .38rem}/*30*/    .fontsize28{font-size: .38rem}/*28*/    .fontsize24{font-size: .37rem}/*二级 24*/    .fontsize20{font-size: .339rem}/*新闻标题 20*/    body,input,select,textarea,.fontsize16{font-size: .3rem;}/*默认16*/    .fontsize14,.footlj a,.footnaverj a{font-size: .26rem}/*14*/    .fydjzdbt{line-height: .54rem;height: 1.08rem}/*2*/    .gyksjj, .fybjq, .fyldri pre, .fylctxt pre, .fylsbjq, .fyxjjs li span, .fylstxt, .fylskstopri pre, .fyjgtxt, .fyyslinr li p, .fyhxysbot li pre, .fyysli li pre, .fyxwlbjj, .fydjzdjj, .fyxwlbbt, .sybjq{line-height: .54rem}    .fyxwxqtop h1{line-height: 1.5}    .fyxwlbjj, .fyxwlbbt{max-height: 1.08rem}/*2*/    .fydjxwlb .fyxwlbbt,  .fyxwtjlb .fyxwlbbt {  height: 1.62rem;  max-height: 1.62rem;}/*3*/    .sybjq{height: 1.62rem}/*3*/    .fylsbjq{height: 3.24rem}/*6*/    .fylctxt pre{max-height: 1.62rem}    .fyxjjs li span{max-height: 2.16rem}/*4*/    .fylctxt pre{-webkit-line-clamp:3}}@media only screen and (max-width:992px){    .main1440,.main1360,.main1200{width: 80%;}    .fyfzlc{margin-left: 10%}    .menu-activator{display: block}    .header,.navheight{height: 1rem}    .nav{width: 100%;left: 0;top: 1rem;position: fixed;display:none;height: 100%;background: #fff}    .nav ul{padding-top: .8rem}    .nav li{float: inherit;margin: 0 .8rem;border-bottom: 1px solid #e5e5e5}    .nav li a.navyja{line-height: 1.15rem;padding: 0 1%}    .nav li.clinav span{display: none}    .nav li.clinav a.navyja{color: #d10111}    .naverji{position:relative;width: 90%;text-align: left;margin: 0;box-shadow: none;left: 0;padding: 0 5% .2rem}    .yybb{line-height: 1rem}    .logo{margin-top: .19rem}    .fymbx{line-height: .5rem}    .fymbx img{height: .4rem}    .fyejbt {  height: 3.6rem;  margin-top: -3.6rem;  }    .fyysli li.fyysliys4,.fyysli li.fyysliys3{bottom: -.5rem}    .fysjscxle pre{line-height: 1.5;padding-left: .8rem}    .fyystop .fygcyj{position: relative; top: 0;  left:0;}    .fyysli{position: relative;height: auto}    .fyysli li{float: left;width: 100% !important;margin: 0 0 .4rem 0;left: 0 !important;right: auto !important;top: 0 !important;bottom: auto !important;text-align: left !important;position: relative;padding-bottom: .4rem;border-bottom: 1px solid #eaeaea;}    .fyysli li:last-child{margin-bottom: 0}    .fyysli li pre{white-space: inherit;word-wrap: inherit;}    .fyhxysbot li p,.fyxwlbsj,.fyxjjs li p{line-height: 1.2rem}    .fyxwlb{width: 106%;margin-left: -3%}    .fyxwlb li{width: 50%}    .fyxwlb li a{padding: .6rem 3% .3rem}    .fyzpzw span.fyzpzw5{width: 11%}    .page{line-height: .7rem}    .page a, .page span{min-width: .7rem}    .fytdlx li img{width: .6rem}    .fytdlx li{padding-left: 1rem}    .ljgd{line-height: 1rem}    .fykssz li.fyksszli1{width: 100%;margin-bottom: .4rem}    .fykssz li.fyksszli2{width: 50%}    .fykssz li.fyksszli3{width: 50%}    .fyfzlcle{position: relative;width: 95% !important;}    .fyfzlcle .syxwjt0{left: auto;right:1.2rem}    .fyfzlcle .syxwjt1{left: auto;right: 0}    .fylclbnr .swiper-slide{width: 8rem}    .fylctxt{height: 4rem}    .fygszzbt pre{position: relative;display: block;margin-top: .4rem;line-height: 1.5}    .fyzzlb li{width: 48%;margin: 0 4% .4rem 0 !important;}    .fyzzlb li:nth-child(2n){margin-right: 0 !important;}    .fyzzimg{width: 3rem;height: 4.24rem;padding: .1rem}    .fyzzimgsub { width: 2.8rem;  height: 4.04rem;}    .fyzzlb li p{line-height: 1.2rem}    .fyzzlbw .fyzzimg{width: 5rem;height: 3.56rem;padding: .1rem}    .fyzzlbw .fyzzimgsub{width: 4.8rem;height: 3.36rem}    .fyldle img{width: 54%;height: auto}    .fycpxqbjq {  margin-top: .4rem;  padding-top: .4rem;  }    .footer{background: #fff}    .footbq{background: #fafafa;}    .footjs{padding: .4rem 0;text-align: center}    .foojszc{float: inherit;}    .footle a, .footle span{margin: 0 .1rem}    .footlj{border: 0;line-height: inherit;padding: .35rem  6% .15rem;height: auto;margin: 0;background: #fafafa}    .footle{float: inherit}    .footlj a{margin: 0 .5rem .2rem 0}    .footlj a:after{left: -.25rem;height: .38rem;margin-top: -.19rem}    .footjs{line-height: 1.5}    .footnavle{display: none}    .footnavri{float: inherit;text-align: center;width: 100%}    .lyinpt{line-height: 1rem\9;height: 1rem}    .lybtn{line-height:1rem}    .lybtn img{height: .4rem}    .foolog{height: 1rem}    .footwl{margin-top: 0}    .footwxtb{width: 1rem;height: 1rem}    .footwxpic{width: 3rem;height: 3.14rem;margin-left: -1.5rem;top: 1.2rem}    .footwxpic img{width: 2.6rem;height: 2.6rem;margin-top:.34rem}    .footle, .footle a,.foojszc{color: rgba(255,255,255,.8)}    .lyinpt,.lytext{text-align: center}    .lytext{height: 1rem;line-height: .5rem;padding: .2rem 0}    .footer{padding: 1rem 0 0}    .foottop{margin: 0 5%}    .foolog{height: auto;width: 100%;float: inherit}    .footwl{padding: .8rem 0 0;border-top: 1px solid #e5e5e5;float: inherit;width: 100%;margin-top: .8rem;text-align: center;margin-bottom: .8rem}    .footwl li{display: inline-block;vertical-align: top;float:inherit;margin: 0 .1rem}    .fyallb .swiper-slide{width: 5rem}    .fyjdal .fygcyj{line-height: .9rem}    .fybannertxt{top: 1rem}    .fyejbt {  height: 3.4rem;  margin-top: -3.4rem; }    .fyejbt li a{font-size: .4rem;padding-left: .2rem}    .fyejbt li{margin-bottom: .1rem}    .lbtyuan span{width: .4rem;height: .4rem}    .bannyuanapp{text-align: center;bottom: .5rem !important;left: 0;position: absolute;}    .bannyuanapp span{margin: 0 .2rem !important;}    .gyksszri{text-align: left}    .sycplb .lbtyuan{margin-top: .6rem !important;}        /*首页*/    .xwzxapp{text-align: center}    .syxwfl,.syxwri{text-align: left}    .xwlbdiv .swiper-slide:hover .xwlbimg{background: none}    html, body,.footdiv .footer,.footdiv{height: auto}    .homeswip,.kaiping,.sycbgd,.bannerlb,.sysptc,.indexapp .homebten{display: none !important;}    .bannerlbapp,.indexapp,.homeheader{display: block !important;}    .syfwapptxt .homebten{display: block !important;}    .bannerlbapp{}    .bannerlbapp .swiper-slide{padding-bottom: 78%;text-align: center}    .sywzpp{color: #fff;margin-bottom: .4rem}    .sywzpre{margin-bottom: .4rem}    .sywzpre pre{color: #fff;line-height: 1.25;height: auto}    .abtouap{background: #f5f5f5;text-align: center;position: relative}    .homeheader .navheight{height: 1rem !important;}    .main1500{width: 80%}    .aboutdiv .homebt,.gyjj{position: relative;top: 0;left: 0;margin: 0}    .gyjj{width: 100%}    .gyksjj{text-align: left}    .gymap{width: 56%;top: 0;left: auto;right: 0;opacity: .2;height: auto;display: none}    .gymap img {  -webkit-transform: translateY(0);  -moz-transform: translateY(0);  -o-transform: translateY(0);  transform: translateY(0);   top: 0; position: relative}    .fyfwapp{text-align: center}    .fyfwapplb{}    .fyfwapplb .swiper-slide{padding-bottom: 76%}    .fyfwapplb .swiper-slide,.cpzxapp .swiper-slide{width: 15rem;}    .syfwapptxt{position: absolute;text-align: center;width: 100%;left: 0;top: 1.4rem}    .syfwapptxt .homebten{color: #fff}    .syfwapptxt .homebtcn{color: #fff}    .fyfwapplb .swiper-slide{    clip-path: polygon(0% 0%, 0% 100%, 100% 100%, 100% 19%, 89% 0%); -webkit-clip-path: polygon(0% 0%, 0% 100%, 100% 100%, 100% 19%, 89% 0%);}    .cpzxapp{background: #f9f9fa;text-align: center}    .cpzxapp .sycpjt0,.cpzxapp .sycpjt1,.sycplb .swiper-slide a:after{display: none !important;}    .xwzxapp{background: #14191b}    .xwzxapp .homebt{text-align: center}    .xwzxapp .homebt .ljgd,.cpzxapp .homebt .ljgd,.sybjq{display: none}    .xwzxapp .homebtcn{color: #fff}    .syxwfl{margin-bottom: .6rem}    .syxwfl li{float: left;width: 33.33%;text-align: center;line-height: 1rem;margin: 0 !important;}    .syxwfl li.syxwliatv{background: none;font-size: .5rem}    .syxwle{padding-top: 0}    .syxwlb{margin: 0 5%}    .syxwzx .swiper-wrapper{display:block;height: auto}    .syxwzx .swiper-slide{float: left;width: 50%;border-bottom: 1px solid #50525c;padding-bottom: .6rem;margin-bottom: .6rem;display: none}    .syxwzx .swiper-slide:nth-child(1),.syxwzx .swiper-slide:nth-child(2),    .syxwzx .swiper-slide:nth-child(3),.syxwzx .swiper-slide:nth-child(4){display: block}    .syxwzx .swiper-slide:nth-child(3),.syxwzx .swiper-slide:nth-child(4){border-bottom: 0 !important;padding-bottom: 0 !important;margin-bottom: 0 !important;}    .xwlbdiv{margin: 0;padding: 0;width: 100%;height: auto;overflow: inherit}    .xwjj{line-height: .8rem;height: 1.6rem;-webkit-line-clamp:2}    .xwzxapp .syxwjt,.xwzxapp .xwyuan{display: none !important;}    .syxwle,.syxwri,.sycple,.sycpri{width: 100%;float: inherit}    .indexapp .navheight{height: 0 !important;}    /*.homeswip .index_sec,.homeswip .sec_box{display: block;position: relative;height: auto}*/    /*.homeswip .homebt,.gykssz,.gyksbt,.aboutdiv{text-align: center}*/    .xwrqpc{display: none}    .xwrqapp{display: block;color: rgba(255,255,255,.6);margin-top: .3rem}    .fyfwlbyuan{text-align: center;position: relative;margin-top: .6rem !important; }    .homejh{-webkit-transform: translateY(0);-moz-transform: translateY(0);  -o-transform: translateY(0);  transform: translateY(0);  opacity: 1;}    .syxwjh {  -webkit-transform: translateX(0);  -moz-transform: translateX(0);  -o-transform: translateX(0);  transform: translateX(0);  opacity: 1;  }    .abtouap,.fyfwapp,.xwzxapp,.cpzxapp{padding: 1rem 0}    .indexapp .homebt{margin-bottom: .7rem !important;}    .gyksjj{height: auto;max-height: 2.8rem}    .gyksbt,.gyksjj{margin-bottom: .4rem}    .gyksszri span{margin-top: -.3rem}    .gyksszri p{margin-top: -.2rem}					.cpzxapp{position:relative;padding-bottom:2rem !important}	.cpzxapp .ljgd{display:block !important;position:absolute;bottom:.8rem;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}	    /*共用*/    .fygcej li{float: inherit;width: 100%;margin: 0 0 .4rem 0}    .fyystop .fygcyj{-webkit-transform: translate(0,0);  -moz-transform: translate(0,0); -o-transform: translate(0,0);  transform: translate(0,0);}    .fysjscxle pre:after,.fyqstext p:after,.fygymc:after,.fyldri p:after,.fycpxqtop:after{width: .4rem;height: .4rem}    .fyqstext p,.fygymc,.fyldri p,.fycpxqtop{padding-left: .8rem}    .fyqstext p:after{top: .16rem}    .fygymc:after,.fyldri p:after,.fycpxqtop:after{margin-top: -.2rem}    .syxwjt0, .syxwjt1{width: .9rem;height: .9rem}    .fysjscxle,.fysjscxri,.fyfzlcle,.fyfzlcri{width: 100%;float: inherit}    .fysjscxri,.fyxwlbsj{margin-top: .4rem}    .fyysimg,.fyysli li p:after,.fyejbq{display: none}    .fyzptop p{padding: 0 0 .4rem}    .fymain{padding: .6rem 0}    .fyjbys{padding: .6rem 5%}    .fyjdal{padding-bottom: .6rem}    .fyfzqs .fygcyj, .fyfzln .fygcyj, .fyscx .fygcyj, .fylsksgc .fygcyj{padding-bottom: .4rem;}    .fyysbt,.fyfzlc{margin-top: .6rem}    .fyjsys, .fyystop,.fyejbttop,.fylsksgc,.fylskstop,.fyysbt, .fyfzqs,.fyfzlcle,.fygcyj{margin-bottom: .6rem}    .fyystop .fygcyj, .fyfzqs .fygcyj, .fyfzln .fygcyj, .fyscx .fygcyj,.fyhxysbot li p,.fyxjjs li p, .fylsksgc .fygcyj{margin-bottom: .4rem}    /*字体*/    .fontsize135{font-size: 1.35rem}/*135*/    .fontsize120{font-size: 1.2rem}/*120*/    .fontsize100{font-size: 1rem}/*100*/    .fontsize60{font-size: .6rem}/*一级en 46*/    .fontsize46{font-size: .6rem}/*一级en 46*/    .fontsize42{font-size: .6rem}/*一级cn 42*/    .fontsize36{font-size: .56rem}/*36*/    .fontsize30{font-size: .52rem}/*30*/    .fontsize28{font-size: .52rem}/*28*/    .fontsize24{font-size: .5rem}/*二级 24*/    .fontsize20{font-size: .45rem}/*新闻标题 20*/    body,input,select,textarea,.fontsize16{font-size: .4rem;}/*默认16*/    .fontsize14, .footlj a,.footlj span{font-size: .35rem}/*14*/    .gyksjj, .fybjq, .fyldri pre, .fylctxt pre, .fylsbjq, .fyxjjs li span, .fylstxt, .fylskstopri pre, .fyjgtxt, .fyyslinr li p, .fyhxysbot li pre, .fyysli li pre, .fyxwlbjj, .fydjzdjj, .fyxwlbbt, .sybjq,.fyzptop pre,.fygybt pre{line-height: .7rem}    .fydjzdbt {line-height: .7rem;height: 1.4rem;  }    .fyxwlbjj, .fyxwlbbt{max-height: 1.4rem}/*2*/    .fydjxwlb .fyxwlbbt,  .fyxwtjlb .fyxwlbbt {  height: 2.1rem;  max-height: 2.1rem;}/*3*/    .sybjq{height: 2.1rem}/*3*/    .fylsbjq{max-height: 4.2rem;height: auto}/*6*/    .fylctxt pre{max-height: 2.1rem}/*3*/    .fyxjjs li span{max-height: 2.8rem}/*4*/    .fygcej li p, .fyallb .swiper-slide p{line-height: 1.2rem}    .fylctxt pre{height: 2.1rem}}@media only screen and (max-width:870px){}@media only screen and (max-width:768px){    .main1440,.main1360,.main1200,.main1500{width: 90%;}    .fyfzlc{margin-left: 5%}    .bannerlb{display: none}    .bannerlbapp{display: block}	}@media only screen and (max-width:750px){    .yybb a,.yybb span{font-size: .22rem !important;}    .logo{margin-top: .27rem}    .logo img{height: .46rem}    .fylsksbot{padding: 0 .9rem}    .header{padding: 0 2%}    .yybb{margin-left: 0}    .menu-activator{margin-left: .2rem;width: .5rem;height: .4rem;margin-top: .3rem}    .cliactnav{margin-top: .25rem}    .fybanner{padding-bottom: 78.1%}    .fybanner img.fybannerbg{top:auto;bottom: 0;height: auto}    .footjs{padding: .2rem 0}    .footlj a{margin: 0 .3rem .2rem 0}    .footlj a:after{left: auto;right: -.2rem;height: .3rem;margin-top: -.15rem}    .footlj span{margin-right: 0}    .footlj a:nth-child(2):after{display: block}    .sycbl{bottom: auto;top: 50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width: .8rem}    .lybtn{min-width: 2.6rem;line-height: .8rem}    .fygcej li p, .fyallb .swiper-slide p{line-height: 1rem}    .fyldle{top:.6rem;left: .58rem}    .fyldle img{width: 2.2rem;height: 2.52rem}    .fyldjj li.fyldjjatv .fyldri{width: 100%;margin: 0}    .fyldjj li.fyldjjatv{padding: .6rem .58rem;min-height: inherit}    .fyldjj li.fyldjjatv:after{width: 3rem;height: 2.98rem;top: 0;right: 0}    .fyldjj li.fyldjjatv .fyldri p, .fyldjj li.fyldjjatv .fyldri span{margin-left:2.6rem}    .fyldjj li.fyldjjatv .fyldri span{min-height:1.46rem;margin-bottom: .4rem}    .fyldri pre{margin-top: 0}    .fygymc, .fygybt, .fylsch, .fylsbjq{width: 100%}    .ljgd{line-height: .8rem}    .fykssz li{margin-bottom: .6rem}    .fykssz li:last-child{margin-bottom:0}    .fykssz li.fyksszli2,.fykssz li.fyksszli3{width: 100%}    .fyfzlcle .syxwjt1, .fyfzlcle .syxwjt0{bottom:-.08rem}    .fyfzlcle .syxwjt0{right: .9rem}    .fylclbnr .swiper-slide{width: 5rem}    .fylctxt{height: 3.5rem}    .fytdlx{float: inherit;width: 100%;padding: .6rem 5%;min-height: inherit}    .fytddz{position: relative;width: 100%;height: 5rem}    .fyxwxqtop,.fyxwxqnr{padding: .6rem 5%}    .fyxwxqtop h1{margin-top: 0;padding-top: 0;border-top: 0}    .fyxwnext li a{padding-right: 16%}    .fyxwtjlb .swiper-slide a{margin: 0 auto;width: 98%}    .fyxwlb li a{padding: 0.4rem 5% 0;width: 94%}    .fyhxysbot li p, .fyxwlbsj, .fyxjjs li p{line-height: 1rem}    .fydjzdle {  width:100%;  padding-bottom:65%; float: inherit}    .fydjzdri {  width:100%; float: inherit}    .fydjzdsj{padding-top: 0;line-height: 1rem}    .fydjxwzd{padding: 0.4rem 5% 0;}    .fydjzdsj:after{top: 50%;width: .4rem;height: .4rem;margin-top: -.2rem}    .fyxwlbbt,.fyxwlbjj,.fyxwlbimg,.fydjzdle,.fydjzdbt,.fydjzdjj{margin-bottom: .2rem}    .fydjzdbt,.fyxwlbsj{margin-top: 0;}    .fydjyuan { width: 100% !important;  text-align: center;  bottom: auto !important;  top: 45% !important;  }    .fydjyuan span{background-image: url(../images/yuan2.png)}    .page{line-height: .6rem}    .page a, .page span{min-width: .6rem}    .fyfzqsbot li{padding-bottom: 66%}    .fyfzqs{margin-bottom: .2rem}    .fylskstople .fygcyj,.fygcyj,.fylstxt{margin-bottom: .4rem}    .fylskslb .lbtyuan{bottom: .1rem !important;}    .fyalzstwo{margin-left: 5%}    .fyejbt {height: 2.4rem;  margin-top: -2.4rem; }    .fyejbt li a{font-size: .28rem;padding-left: .2rem}    .fyejbt li{margin-bottom: .05rem}    .fyysli li,.fylnbot li{opacity: 1 !important;-webkit-transform: translate(0, 0)!important;  -ms-transform: translate(0, 0)!important;  transform: translate(0, 0)!important;}    .fysjscxri .fyhxysbot li{width: 100%}    .fyyslinr li{height: auto !important;width: 100%;border-right: 0;border-top:1px solid #dedede !important;padding: .3rem 0 .3rem 1.3rem !important;}    .fyyslinr li span{left: 0;right: auto;bottom: 0;top: .1rem}    .fyjbys .fygcyj{margin-bottom: 0}    .fylnwz,.fylnbot li{top: 0 !important;bottom: auto !important;left: 0 !important;right: auto !important;width: 100% !important;line-height: inherit;box-sizing: border-box;margin: 0 !important;padding: 0 !important;position: relative}    .fylnbot li{padding: .3rem 0 .3rem 1.3rem !important;border-bottom: 1px solid #dedede}    .fylnwz p{width: 48%}    .fylnwz{height: .7rem;margin-bottom: .4rem !important;}    .fylnbot li.fylnli3 p, .fylnbot li.fylnli4 p{left: 0}    .fylnbot{height: auto}    .fyzptop{padding: 0 0 .6rem; margin: 0 0 .4rem;}    .fyzpzw span.fyzpzw1{width: 100%}    .fyzpzw span.fyzpzw2,.fyzpzw span.fyzpzw3,.fyzpzw span.fyzpzw4,.fyzpzw span.fyzpzw4{width: auto;min-width: 48%;text-align: left;margin-right: 1%;font-size: .28rem}    .fyzpzw{padding: .4rem}    .fyzpzw span.fyzpzw6{display: none}    .fyzpxqle,.fyzpxqri{float: inherit;width: 100%}    .fyzpxq{padding: .4rem 0;margin: 0 .4rem}    .fyjgbjq:after{width: 100%;left: 0}    .sybannertxt{top: 1rem}    .sybannertxt .ljgd{margin-top: 0}    .bannyuanapp{bottom: .3rem !important;}    .abtouap, .fyfwapp, .xwzxapp, .cpzxapp{padding: .8rem 0}    .gymap{width: 76%;}    .ljgd{padding: 0 .4rem}    .abtouap .ljgd{margin-top: 0}    .fyfwapplb .swiper-slide, .cpzxapp .swiper-slide{width: 6.5rem}    .fyfwapplb .swiper-slide{padding-bottom: 83%}    .syfwapptxt{top: .7rem}    .sycplb .swiper-slide a{margin: 0}    .syxwfl{overflow-x: scroll;overflow-y: hidden;width: 100%;}    .syxwfl ul{ width: auto;  overflow-x: scroll;  overflow-y: hidden;  display: flex; flex-wrap: nowrap;  white-space: nowrap;}    .syxwfl li{font-size: .36rem;line-height: .8rem;margin-right: .35rem !important;text-align: left;width: auto}    .syxwfl li:last-child{margin-right: 0 !important;}    .syxwfl li.syxwliatv{font-size: .46rem}    .xwjj {line-height: .41rem;  height: .82rem; }    .syxwzx .swiper-slide{margin-bottom: .4rem;padding-bottom: .4rem}    .xwrqapp{margin-top: .2rem}    .footer{padding: .5rem 0 0 0}    .footwl {padding: .4rem 0 0;  margin-top: .4rem;  margin-bottom: .4rem;  }    .footwxtb {  width: .6rem; height: .6rem;  }    .footwxpic{top: .7rem}    /*共用*/    .lbtyuan span{width: .26rem;height: .26rem}    .fyxwxqtop:after{width: 3rem;height: 2.98rem}    .syxwjt0, .syxwjt1{width: .7rem;height: .7rem}    .fyzzlb li,.fyxjjs li,.fydjxwlb li,.fyhxysbot li,.fyfzqsbot li{float: inherit;width: 100%;margin: 0 0 .4rem 0 !important;}    .fyhxysbot li{height: auto !important;}    .fyxwlb li{width: 100%}    .fylskstople,.fylskstopri,.fyfzjgle{float: inherit;width: 100%}    .fyldjj li.fyldjjatv{clip-path:polygon(0% 0%, 0% 100%, 100% 100%, 100% 7%, 87% 0%);-webkit-clip-path:polygon(0% 0%, 0% 100%, 100% 100%, 100% 7%, 87% 0%)  }    .fysjscxle pre:after, .fyqstext p:after, .fygymc:after, .fyldri p:after, .fycpxqtop:after{width: .24rem;height: .24rem}    .fygymc:after, .fyldri p:after, .fycpxqtop:after{margin-top: -.12rem}    .fyqstext p, .fygymc, .fyldri p, .fycpxqtop,.fysjscxle pre{padding-left: .5rem}    .fymbx,.fybanner img.fybannerpc,.fylnimg,.fysdh,.fylnbot:after,.fylnbot:before{display: none}    .fybanner img.fybannerapp{display: block}    .fylxmain{padding: .6rem 0}    .fyxwnext, .fydtimg{margin-top: .6rem}    .fymbx, .fyhxjz, .fygybt, .fylshb, .fydtbt, .fyscx, .fysjscx,.fylctxt p, .fydtimg,.fyhxys,.fyjgtxt,.fyfzjgle,.fyfzjg{margin-bottom: .6rem}    .fygcyj,.fyzzbt, .fylxtdbt,.fyldjj li,.fytdlx li,.fytdlx{margin-bottom: .4rem}    .fytdlx li:last-child,.fyhxysbot li:last-child{margin-bottom: 0 !important;}    /*字体*/    .fontsize135{font-size: 1rem}/*135*/    .fontsize120{font-size: .8rem}/*120*/    .fontsize100{font-size: .8rem}/*100*/    .fontsize60{font-size: .56rem}/*一级en 46*/    .fontsize46{font-size: .56rem}/*一级en 46*/    .fontsize42{font-size: .56rem}/*一级cn 42*/    .fontsize36{font-size: .46rem}/*36*/    .fontsize30{font-size: .4rem}/*30*/    .fontsize28{font-size: .46rem}/*28*/    .fontsize24{font-size: .36rem}/*二级 24*/    .fontsize20,.nav li a.navyja{font-size: .36rem}/*新闻标题 20*/    body,input,select,textarea,.fontsize16{font-size: .28rem;}/*默认16*/    .fontsize14,.footlj a,.footnaverj a,.yybb a,.yybb span, .footlj span{font-size: .24rem}/*14*/    .gyksjj, .fybjq, .fyldri pre, .fylctxt pre, .fylsbjq, .fyxjjs li span, .fylstxt, .fylskstopri pre, .fyjgtxt, .fyyslinr li p, .fyhxysbot li pre, .fyysli li pre, .fyxwlbjj, .fydjzdjj, .fyxwlbbt, .sybjq{line-height: .48rem}    .fygybt pre, .fyzptop pre{line-height: 1.25}    .fylctxt pre{height: 1.44rem}    .fydjzdbt {  line-height: .48rem; height: .96rem;  }    .fyxwlbbt{-webkit-line-clamp:2}    .fydjxwlb .fyxwlbbt, .fyxwtjlb .fyxwlbbt{    height: auto; max-height: .96rem;}}@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){}