﻿body{padding:0;margin:0 auto;background:#fff;color:#666;word-wrap:break-word;word-break:break-word;overflow-x:hidden;}@font-face {    font-family: 'Poppins';    src: url('../images/Poppins-Regular.eot');    src: url('../images/Poppins-Regular.eot?#iefix') format('embedded-opentype'),    url('../images/Poppins-Regular.woff2') format('woff2'),    url('../images/Poppins-Regular.woff') format('woff'),    url('../images/Poppins-Regular.ttf') format('truetype'),    url('../images/Poppins-Regular.svg#Poppins-Regular') format('svg');    font-weight: normal;    font-style: normal;    font-display: swap;}body,div,input,button,select,textarea,span,small,big,p,applet,object,iframe,h1,h2,h3,h4,h5,h6,a,em,font,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,caption,tbody,tfoot,thead,tr,th,td,section,article,header,footer,aside,nav,pre{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;font-family:Poppins}.biaoti,.syhbfl li,.fymxpptop p,.fyddbt,.fyysle p,.fyjgtxt p{color: #000}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: #d81624}.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;}.contain {width:100%;height:100%;position:relative;z-index:0;display: none}.index_sec{position:absolute;top:0;left:0;width:100%;height:100%;display:table;vertical-align:middle}.sec_box{display:table-cell;vertical-align:middle}.radius50,.nav li a.navyja:before,.fylcsz li:after,.fyaqbzri:after{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.radius30,.fyfzbot li:after{-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;}.radius20{-webkit-border-radius:.2rem;-moz-border-radius:.2rem;border-radius:.2rem;}.radius3{-webkit-border-radius:.03rem;-moz-border-radius:.03rem;border-radius:.03rem;}.radius5{-webkit-border-radius:.05rem;-moz-border-radius:.05rem;border-radius:.05rem;}.radius10{-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem;}.fybjq p{margin-bottom: 15px}.fybjq img{max-width:100%;height:auto !important;display: block;margin: 0 auto}.fybjq table{border:1px solid #666;border-collapse:collapse;width:100%;text-align: center}.fybjq table tr,.fybjq table tr td,.fybjq table th{border:1px solid #666}.fybjq table tr td,.fybjq table th{padding:15px 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;object-fit: cover;height: 100%}.main1560{width:15.6rem;margin: 0 auto;}.main1680{width:16.8rem;margin: 0 auto;}.main1440{width:14.4rem;margin: 0 auto;}/*图片hover效果*/.rotateimg:hover img{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.rotateimgY:hover img{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg)}.translY:hover{-webkit-transform:translateY(-.35rem);-moz-transform:translateY(-.35rem);-o-transform:translateY(-.35rem);transform:translateY(-.35rem)}.scaleimg:hover img,.sylogogd li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}/*头部*/.header{width:100%;position: fixed;top:0;left: 0;z-index: 9999;height: 1.1rem}.logo{margin-top: 0.29rem;margin-left: .6rem}.logo img{display: block;height: .52rem}.headerri{margin-left: 1.6rem;border: 1px solid #bdbccb;}.headerri a{display:inline-block;vertical-align: top;width: 1.2rem;text-align: center;;line-height: 1.1rem}.headerri a.headerbb{color: #0d0d0e}.headerri a.headerbb span{display: inline-block;vertical-align: top;width: .2rem;margin-left: .1rem;background: url(../images/jtup1.png) no-repeat center center;background-size: 100% auto;height: 1.1rem}.headerri a.headerdl{color: #fff;background: #d81624;}.nav li{position: relative;float: left;margin-left: 1.7rem}.nav li a.navyja{display:block;position: relative;z-index: 2;line-height: 1.1rem;}.nav li a.navyja:after{content: "";position: absolute;width: 0;height: 1px;background: #000;top: 50%;left:-1.4rem;}.nav li a.navyja:before{content: "";position: absolute;width: .38rem;height:.38rem;background: #e33e41 url(../images/navlogo.png) no-repeat center center;top: 50%;right:.75rem;background-size: 100% auto;margin-top: -.19rem;z-index: 3;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);z-index: 2}.naverji{position: absolute;left: 50%;width:2.4rem;background: rgba(255,255,255,.5);display: none;top: 1.1rem;margin-left: -1.2rem;border-top: 2px solid #d81624;padding: .55rem .2rem .2rem .6rem;background: #fff}.naverji a{display: block;position: relative;padding-left: .2rem;}.naverji a:after{content: "";position: absolute;width: 1px;height: 100%;background: #333333;top: 0;left: 0}.nav li.clinav{}.nav li.navli_ys a.navyja:after{width: 1rem;}.nav li.navli_ys a.navyja:before{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);}.menu-activator{cursor:pointer;z-index: 1001;height: .4rem;position: relative;width: .52rem;margin-top: .3rem;display: none;margin-left:5%;margin-right: 5%}.visual{    position:relative;;    width:100%;    height:100%;    margin: 0 auto;}.visual i.line{    width:100%;    height: 2px;    background-color:#d81624;    -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}.header_bg{background: #fff}.header_up{top: -1.1rem}/*头部 end*/.banner{position: relative;height: 100vh;}.focus_slide{width:100%;}#focus_phone{display:none;}#focus .item{width:100%;height:100vh}#focus .item a{display:block;width:100%;height:100vh;background-repeat:no-repeat;background-position:center center;background-size:cover;}.bannervideowz{position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 2}.bannervideowz .main1560{padding-top: 3.55rem}.bannzgdj{color: #000;line-height: 1;margin-bottom: .15rem}.bannzgdj span{color: rgba(153,153,153,.3);font-weight: bold;margin-left: .2rem}.bannszgg{line-height: 1.25;}.bannszgg p{display: inline-block;vertical-align: middle}.bannszgg p.syszgg{color: #000;font-weight: bold;margin-right: .2rem}.bannszgg p.syfbpt{}.bannszgg p.syfbpt span{display: block;}.bannszgg p.syfbpt span.fontsize56{color: #000;font-weight: 100;margin-bottom: .1rem}.bannszgg p.syfbpt span.fontsize22{color: #1f1f1f;}#focus .item .xqljgd{margin-top: .9rem}#focus .item .xqljgd a{ height: auto;  width: auto;  display: inline-block;}.lxqy{background: #fcfcfd;}.lxqy .main1440{position: relative}.lxqyimg{position: absolute;top: -1rem;width: 7.25rem;display: block;left: 50%;    transform-style:preserve-3d}.lxqy .biaoti{text-align: left}.lxqynr{width: 44%;margin-bottom: .65rem;position: relative}.lxqynr:after{content: "";position: absolute;top: .6rem;left:.7rem;background: url(../images/lxqyyuan.png) no-repeat center center;background-size: cover;width: 3rem;height: 3rem;    animation:qyyuan 5s  linear infinite;-webkit-animation:qyyuan 5s  linear infinite;-moz-animation:qyyuan 5s  linear infinite;-ms-animation:qyyuan 5s  linear infinite;-o-animation:qyyuan 5s  linear infinite;}@keyframes qyyuan{    0% {        transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);    }    50% {        transform: translate3d(-2.2228%, 0vw, 0px) scale3d(1, 1, 1) rotateX(6.6684deg) rotateY(0deg) rotateZ(6.6684deg) skew(0deg, 0deg);    }    100% {        transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);    }}@-webkit-keyframes qyyuan{    0% {        transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);    }    50% {        transform: translate3d(-2.2228%, 0vw, 0px) scale3d(1, 1, 1) rotateX(6.6684deg) rotateY(0deg) rotateZ(6.6684deg) skew(0deg, 0deg);    }    100% {        transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);    }}@-o-keyframes qyyuan{    0% {        transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);    }    50% {        transform: translate3d(-2.2228%, 0vw, 0px) scale3d(1, 1, 1) rotateX(6.6684deg) rotateY(0deg) rotateZ(6.6684deg) skew(0deg, 0deg);    }    100% {        transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);    }}@-ms-keyframes qyyuan{    0% {        transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);    }    50% {        transform: translate3d(-2.2228%, 0vw, 0px) scale3d(1, 1, 1) rotateX(6.6684deg) rotateY(0deg) rotateZ(6.6684deg) skew(0deg, 0deg);    }    100% {        transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);    }}@-moz-keyframes qyyuan{    0% {        transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);    }    50% {        transform: translate3d(-2.2228%, 0vw, 0px) scale3d(1, 1, 1) rotateX(6.6684deg) rotateY(0deg) rotateZ(6.6684deg) skew(0deg, 0deg);    }    100% {        transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);    }}.lxqyridx{position: absolute;top: -1.2rem;width: 7.25rem;display: block;left: 50%;height:7.83rem;}.lxqyridxsub{    position: sticky;    position: -webkit-sticky;    height: 100%;    width: 100%;    top: 0;}.lxqyridxsub img{position: absolute;;left: 0;width: 100%;height: 100%}.lxqyridxsub img.lxqyimg1{top: -1.9rem}.lxqyridxsub img.lxqyimg2{top:0}.lxqyridxsub img.lxqyimg3{top:-.8rem}.lxqyridxsub img.lxqyimg4{top:1.3rem}.lxqyridxsub img.lxqyimg5{top:.8rem}.lxqyridx img.sylximg{position: absolute;top:10%;left: .5rem;width: .74rem;    animation:qyyuan2 5s  linear infinite;-webkit-animation:qyyuan2 5s  linear infinite;-moz-animation:qyyuan2 5s  linear infinite;-ms-animation:qyyuan2 5s  linear infinite;-o-animation:qyyuan2 5s  linear infinite;}@keyframes qyyuan2{    0% {        transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotate(0deg) skew(0deg, 0deg);    }    100% {        transform: translate3d(-2.2228%, 0vw, 0px) scale3d(1.1, 1.1, 1.1) rotate(360deg)  skew(0deg, 0deg);    }    /*100% {*/        /*transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotate(0deg) skew(0deg, 0deg);*/    /*}*/}@-webkit-keyframes qyyuan{    0% {        transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);    }    50% {        transform: translate3d(-2.2228%, 0vw, 0px) scale3d(1, 1, 1) rotateX(6.6684deg) rotateY(0deg) rotateZ(6.6684deg) skew(0deg, 0deg);    }    100% {        transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);    }}@-o-keyframes qyyuan{    0% {        transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);    }    50% {        transform: translate3d(-2.2228%, 0vw, 0px) scale3d(1, 1, 1) rotateX(6.6684deg) rotateY(0deg) rotateZ(6.6684deg) skew(0deg, 0deg);    }    100% {        transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);    }}@-ms-keyframes qyyuan{    0% {        transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);    }    50% {        transform: translate3d(-2.2228%, 0vw, 0px) scale3d(1, 1, 1) rotateX(6.6684deg) rotateY(0deg) rotateZ(6.6684deg) skew(0deg, 0deg);    }    100% {        transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);    }}@-moz-keyframes qyyuan{    0% {        transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);    }    50% {        transform: translate3d(-2.2228%, 0vw, 0px) scale3d(1, 1, 1) rotateX(6.6684deg) rotateY(0deg) rotateZ(6.6684deg) skew(0deg, 0deg);    }    100% {        transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);    }}.lxqynrsub{display: none;position: relative;z-index: 3}.lxqynrsub li{margin-bottom: .3rem;position: relative;}.lxqynrsub li a{display: block;padding: .3rem 0 0 1.4rem;min-height: .6rem}.lxqyicn{position: absolute;top: 0;left: 0;width: .9rem;height: .9rem;background-size: 100%;background-position: 0 0;background-repeat: no-repeat}.lxqyyc{display: none}.lxqybt{position: relative}.lxqybt:after{position: absolute;content: "";background: url(../images/jhicn1.png) no-repeat center center;width: .1rem;height: .1rem;top: .1rem;right: 0}.lxqygd{color: #d81624}.lxqynrsub li.kxqtbrli{}.lxqynrsub li.kxqtbrli .lxqybt{color: #d81624}.lxqynrsub li.kxqtbrli .lxqybt:after{background-image: url(../images/jhicn0.png)}.lxqynrsub li.kxqtbrli .lxqyyc{display: block}.lxqyfl{}.lxqyfl li{float: left;width: 47.9%;background: #f3f3f9;box-sizing: border-box;padding: .6rem;margin-right: 4.2%;cursor: pointer}.lxqyfl li:nth-child(2n){margin-right: 0}.lxqyfl li.lxqyflatv{background: #d81624}.lxqyfl li.lxqyflatv p,.lxqyfl li.lxqyflatv pre{color: #fff}.yhxq{background:url(../images/yhxqbg.jpg) no-repeat center center;background-size: cover;position: relative}.yhxq:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 3.14rem;background: #eeeef7}.xuqiuimg{position: absolute;bottom: .7rem;left: 0;width:7.4rem;height: 7.7rem;z-index: 3}.xuqiuimg:after{content: "";position: absolute;top: 0;right: 0;width: 3.7rem;height: 100%;background: url(../images/xqbg.png) no-repeat center center;background-size: cover;z-index: 4;display: none !important;}.xuqiuimg li{position: absolute;width: 3.7rem;height: 100%;top: 0;left: -1rem;-webkit-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);    /*opacity: 0;*/    /*opacity: .7;*/    /*-webkit-filter: grayscale(100%);filter: grayscale(100%);*/    opacity: 0;}.xuqiuimg li p{position: absolute;top: 50%;left:50%;background: #f00;color: #fff}.xuqiuimg li img{position: absolute;width: 100%;height: 100%;display: block;top: 0;left: 0;object-fit: cover;}.xuqiuimg li.xqimgNext{z-index: 3;opacity: 1}.xuqiuimg li.xqimgNext2{z-index: 2;opacity: 1}.xuqiuimg li.xqimgRight{left:5rem;    -webkit-filter: grayscale(100%);filter: grayscale(100%);    z-index: 3;    opacity: 0;}.xuqiuimg li.xqimgatv{left: 3.7rem;  -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1); z-index: 3;    -webkit-filter: grayscale(0);filter: grayscale(0);    opacity: 1    /*opacity: 1;*/}.yhxqwz{width: 50%;margin-left: 50%;padding-top: .9rem}.yhxqwzsub{display: none}.yhxqwzsub .fybzbot{min-height: inherit;height: 1.35rem;overflow: hidden}.yhxqbt{}.xqljgd{}.xqljgdaa{line-height: .5rem;height: 0.5rem;background: #d81624;color: #fff;min-width: 1.52rem;text-align: center;display: inline-block;padding: 0 .2rem}.yhxqfl{width: 50%;margin-left: 50%;padding: .5rem 0;position: relative;z-index: 2}.yhxqfljt0,.yhxqfljt1{position: absolute;top:50%;right: 0;width: 0.13rem;height: 0.2rem;background-size: cover;background-position: center center;background-repeat: no-repeat;cursor: pointer;z-index: 4;margin-top: -.1rem}.yhxqfljt0{left: -.5rem;background-image: url(../images/fyhzjt0.png)}.yhxqfljt1{right:-.5rem;background-image: url(../images/fyhzjt1.png)}.yhxqfljt0:hover{background-image: url(../images/fyhzjtred0.png)}.yhxqfljt1:hover{background-image: url(../images/fyhzjtred1.png)}.yhxqflsub{}.yhxqflsub .item{text-align: center;cursor: pointer}.yhxqflsub .item img{width: auto;height: 1.6rem;display: block;margin: 0 auto}.yhxqflsub .yhxqflatv{}.yhxqflsub .yhxqflatv p{color: #d81624 !important;}.syhb{background:url(../images/syhzbg.jpg) no-repeat center center;background-size: cover}.syhbfl{text-align: center}.syhbfl li{cursor: pointer;display: inline-block;vertical-align: top;line-height: .5rem;min-width: 1.52rem;padding: 0 .2rem;margin: 0 .25rem;border: 1px solid #000}.syhbfl li.syhbflatv{background: #d81624;color: #fff;border-color: #fff}.syhblogo{position: relative;height: 4.8rem;}.syhblogosub{position: absolute;top: 0;left: -100%;width: 100%;}.syhzlogoatv{left: 0;z-index: 3}.sylogogd{}.sylogogd li{width: 3.45rem;height: 1.4rem;float: left;position: relative;background: #fff;margin: 0 .14rem;overflow: hidden;border-bottom: 1px solid #d8d8e0;box-shadow: 1px 2px 1px 0 rgba(208, 208, 217, 0.78);}.sylogogd li img{position: absolute;margin: auto;top: -9999px;right: -9999px;bottom: -9999px;left: -9999px;max-width:70%;max-height:70%}.g2,.g5{margin: .3rem 0}.khrk{background:url(../images/khrkbj.jpg) no-repeat center bottom;background-size: cover;}.khrk .main1440{position: relative}.khrkbot{width: 65%;margin: 0 auto}.khrkbot .item{text-align: center;position: relative}.khrkbot .item:after{position: absolute;content: "";top:1.75rem;left: 50%;width: 1px;height: .7rem;background: #999}.khrkbot .item pre{}.khrkbot .item p{}.khrkbot .item p img{display: none}.khrklogo{position: absolute;top: 0;left: 0;height: 100%;width: 100%}.khrklogo li{position: absolute;width: 2.4rem;height: 1.6rem;overflow: hidden}.khrklogo li img{    position: absolute;    margin: auto;    top: -9999px;    right: -9999px;    bottom: -9999px;    left: -9999px;    max-width: 90%;    max-height: 90%;    opacity: 0;    -webkit-transform: scale(0);    -moz-transform: scale(0);    -o-transform: scale(0);    transform: scale(0);}.khrklogo li.khli1{top: 0;left: 3%;}.khrklogo li.khli2{top: 40%;left: 0;}.khrklogo li.khli3{top: 80%;left: 15%;}.khrklogo li.khli4{top: 8%;right: 3%;}.khrklogo li.khli5{top: 50%;right: 0;}.khrklogo li.khli6{top: 80%;right: 18%;}.khrklogo li.ppbig1 img.ppbigimgatv{    -webkit-animation:banimgbig 10s ease-out  infinite;    -moz-animation:banimgbig 10s ease-out  infinite;    -o-animation:banimgbig 10s ease-out  infinite;    animation:banimgbig 10s ease-out  infinite;}.khrklogo li.ppbig2 img.ppbigimgatv{    -webkit-animation:banimgbig 8s ease-out  infinite;    -moz-animation:banimgbig 8s ease-out  infinite;    -o-animation:banimgbig 8s ease-out  infinite;    animation:banimgbig 8s ease-out  infinite;}.khrklogo li.ppbig3 img.ppbigimgatv{    -webkit-animation:banimgbig 7.5s ease-out  infinite;    -moz-animation:banimgbig 7.5s ease-out  infinite;    -o-animation:banimgbig 7.5s ease-out  infinite;    animation:banimgbig 7.5s ease-out  infinite;}.khrklogo li.ppbig4 img.ppbigimgatv{    -webkit-animation:banimgbig 6.8s ease-out  infinite;    -moz-animation:banimgbig 6.8s ease-out  infinite;    -o-animation:banimgbig 6.8s ease-out  infinite;    animation:banimgbig 6.8s ease-out  infinite;}@keyframes banimgbig {    0% {        opacity:0;        transform:scale(0)    }    70% {        opacity:1;        transform:scale(1)    }    100% {        opacity:0;        transform:scale(1.2)    }}@-webkit-keyframes banimgbig {    0% {        opacity:0;        transform:scale(0)    }    70% {        opacity:1;        transform:scale(1)    }    100% {        opacity:0;        transform:scale(1.2)    }}@-moz-keyframes banimgbig {    0% {        opacity:0;        transform:scale(0)    }    70% {        opacity:1;        transform:scale(1)    }    100% {        opacity:0;        transform:scale(1.2)    }}@-o-keyframes banimgbig {    0% {        opacity:0;        transform:scale(0)    }    70% {        opacity:1;        transform:scale(1)    }    100% {        opacity:0;        transform:scale(1.2)    }}.lxfs{background: #fcfcfd url(../images/lxfsb.png) no-repeat center bottom;background-size: 100% auto;padding: 2rem 0}.lxfsbot{}.lxfsbot li{float: left;width: 25.33%;margin: 0 0 .3rem 6%}.lxfsbot li.lxfsbotli{width: 100%;margin-left: 0}.lxinput{line-height: .56rem\9;height: .56rem;background: none;outline: none;width: 100%;border: 0;border-bottom: 1px solid #999999;padding: 0}.lxbtn{line-height: .56rem;height: .56rem;background: #d81624;outline: none;border: 0;color: #fff;min-width: 1.92rem;padding: 0;text-align: center;margin: 0 auto;cursor:pointer;display: block;}/*底部*/.footer{position:relative;background:#f7f7fa}.foottop img.footlogo{display: block;height: .5rem}.backup{line-height: .5rem;cursor: pointer}.backup span{background: #d81624 url(../images/jtup.png) no-repeat center center;width: .5rem;height: .5rem;background-size: .14rem auto;display: inline-block;vertical-align: top;margin-left: .2rem}.footerbot{padding: .85rem .6rem .75rem;border-top: 1px solid #c8c8c9;border-bottom: 1px solid #c8c8c9}.footerbot ul{display: flex;justify-content: space-between;}.footnavsub a,.foothxb{display: block;}.footwx{display: block;border: 1px solid #d6dadf;width: 1.36rem}.footlx li{text-align: center;width: 14%;float: left;padding: 0 3%}.footlx li img{display: block;margin: 0 auto;height: 1.03rem}.footlxicn{width: 1rem;height: 1rem;margin: 0 auto}.footbq{position: relative;background: #181819;color:#fff}.footbq a{color:#fff;display:inline-block}.fybanner{position: relative}.fybannpc{height: 100vh;background-size: cover;background-position: center bottom;background-repeat: no-repeat;position: relative}.fybanner img.fybannsj{display: none;width: 100%;}.fybannertxt{position:absolute;top:43%;left: 50%;}.fybannertxt p{font-weight: bold;line-height: 1}.fybannertxt p.fybannwz0{font-weight:300;margin-bottom: .15rem}.fybannertxt p.fybannwz1{color: #000;margin-bottom: .2rem}.fybannertxt p.fybannwz1 span{margin-left: .2rem}.fybannertxt p.fybannwz2,.fybannertxt p.fybannwz1 span{color:rgba(153,153,153,.3)}.fyejdiv{width: 98%}.fyejdiv li{float: left;margin-right: 2%;line-height: 1.25rem;background: #f3f3f9;text-align: center}.fyejdiv li a{display: block}.fyejdiv li:last-child{margin-right: 0}.fyejdiv li.fyejdivatv{background:url(../images/fyejbg.jpg) no-repeat center right;background-size: cover}.fyejdiv li.fyejdivatv a{color: #fff}.fyggpt{background: url(../images/fyggptbg.jpg) no-repeat center center;background-size: cover;background: #fafafc}.fyptfl{text-align: center;border-bottom: 1px solid #dedfe3}.fyptfl li{display: inline-block;padding: 0 .2rem;line-height: .68rem;cursor: pointer;min-width: 2.44rem;}.fyptfl li.fyptflliatv{color: #d81624;background: url(../images/fyptflbg.jpg) repeat-x center bottom;background-size: 100% 100%}.fyggptnr{}.fyggptnrdiv{display: none}.fyggptle{width: 32%;}.fyggbt{}.fyggptri{width: 68%;margin-right: -.6rem}.fyggptri img{max-width: 100%;display: block}.fymxpp{background: url(../images/fymxppbg.jpg) no-repeat center center;background-size: cover;}.fymxpptop{border-bottom: 1px solid #a4a4a4}.fymxpptop img{height: 1.5rem}.fymxpptop p{margin-left: 15%;}.fymxpptop pre{width: 46%;}.fyptggjt{}.fyptggjt .fyjt0,.fyptggjt .fyjt1{position: relative;display: inline-block;vertical-align: top;margin-right: .3rem}.fymxppbot{position: relative}.fymxppbot:after,.fymxppbot:before{position: absolute;content: "";width: 1px;height: 100%;background: #a4a4a4;top: 0}.fymxppbot:after{left: 32.33%}.fymxppbot:before{left: 67.66%}.fymxppbot li{width: 29.33%;float: left;border-bottom: 1px solid #a4a4a4;margin: 0 6% 0 0;position: relative}.fymxppbot li:nth-child(3n){margin-right: 0}.fymxppbot li:nth-child(3n):after{display: none}.fymxppbot li:after,.fymxppbot li:nth-child(1):before,.fymxppbot li:nth-child(2):before{content: "";position: absolute;width: .05rem;height:  .05rem;background: #000;bottom: -.03rem;right: -30%;z-index: 2;}.fymxppbot li:nth-child(1):before,.fymxppbot li:nth-child(2):before{top: -.03rem;bottom: 0}.fymxppbot li img{display: block;height: 1.5rem}.fymxppbot li p{}.fymxppbot li pre{display: block}.fyyxtd{}.fytdfl{border-bottom: 1px solid #dedfe3;}.fytdfl li{float: left;width:25%;text-align: center;line-height: .3rem;cursor: pointer;height: 1.1rem;padding: .1rem 1%;box-sizing: border-box}.fytdfl li.fytdflatv{color: #d81624;background: url(../images/fyptflbg.jpg) repeat-x center bottom;background-size: 100% 100%}.fytdlb{height: 6.7rem}.fytdlbsub{}.fytdlbsub .owl-stage-outer{padding:.8rem 0;height: 5.1rem}.fytdlbsub .item{width: 14.4rem;background: #fff;box-shadow: 0 .15rem .8rem 0 rgba(18, 59, 128, 0.04);height: 5.1rem;overflow: auto}.fytdlble{width: 31%;margin-left: 8%}.fyddbt{}.fytdbjq{}.fytdlbri{width: 47.506%;padding-bottom:29.97%;margin-top: .6rem;margin-right: .5rem}.fyfays{padding: 1.2rem 0;position: relative;}.fyfays .biaoti{text-align: left}.fyysbot{position: relative}.fyysappimg{display: none}.fyysappimg img{display: block;width: 100%}.fyysle{width: 42%;position: relative}.fyysle:after{content: "";position: absolute;top: 0;left: 0;width: 1px;height: 100%;background: #a4a4a4}.fyysline{position: absolute;top: 0;left: 0;width: 3px;height:10%;background: #d81624;display: none}.fyysle li{padding-left: .7rem;}.fyysle li:last-child{margin-bottom: 0}.fyysri{width:39.93%;position: relative;margin-top: -.9rem}.fyysri li{position: absolute;left: 0}.fyysri li p{position: absolute;color: #d81624;bottom: 1.5rem;right: .2rem;    -moz-transform:rotateX(-36deg)rotateY(0deg)rotate(-36deg);    -ms-transform:rotateX(-36deg)rotateY(0deg)rotate(-36deg);    -webkit-transform:rotateX(-36deg)rotateY(0deg)rotate(-36deg);    transform:rotateX(-36deg)rotateY(0deg)rotate(-36deg);}.fyysri li img{display: block;width: 5.75rem}.fyysri li.fyysli1{top: 0;z-index: 6;opacity: .65}.fyysri li.fyysli2{top: .65rem;z-index: 5;opacity: .5}.fyysri li.fyysli3{top: 1.3rem;z-index: 4;opacity: .3}.fyysri li.fyysli4{top: 1.95rem;z-index: 3;opacity: .25}.fyysri li.fyysli5{top:2.6rem;z-index: 2;opacity: .1}.fyysri li.fyysli6{top: 3.25rem;z-index: 1;opacity: .05}.fyfayssub{    position: sticky;position: -webkit-sticky;    height: 10.5rem;    overflow: hidden;    top: 0;}.fyysle li.fyfaqslinebg{position: relative;color: #d81624}.fyysle li.fyfaqslinebg:after{content: "";position: absolute;top: 0;left: 0;width: 3px;height: 100%;background: #d81624}.fyysle li.fyfaqslinebg  p{color: #d81624}.fyysri li.fyfaqstu{opacity: 1}.fylczq,.fyczlc{background: url(../images/fylczqbg.jpg) no-repeat center center;background-size: cover;}.biaoti{text-align: center}.fylcsz{width: 86%;margin: 0 auto;position: relative}.fylcsz:after{content: "";position: absolute;width: 90%;height: 1px;background: #a4a4a4;top: 50%;left: 5%}.fylcsz ul{display: flex;justify-content: space-between;}.fylcsz li{line-height: 1;color: #fff;font-weight: bold;position: relative}.fylcsz li:after{content: "";position: absolute;width:.12rem;height: .12rem;background: #d81624;top: 50%;left: 50%;margin-top: -.06rem;margin-left: -.06rem;z-index: 3}.fylcsz li:before{content: "";position: absolute;width:.92rem;height: .92rem;background: url(../images/fylcicn1.png) no-repeat center center;top: 50%;left: 50%;margin-top: -.46rem;margin-left: -.46rem;z-index: 3;background-size: cover;opacity: 0}.fylcsz li.fylcszatv{color: rgba(216,22,36,.05)}.fylcsz li.fylcszatv:after{background: url(../images/fylcicn.png) no-repeat center center;width: .3rem;height: .3rem;margin-top: -.15rem;margin-left: -.15rem;background-size: cover}.fylcsz li.fylcszatv:before{opacity: 1}.fylclb{position: relative;padding: 0 2.24rem}.fyjt0,.fyjt1{position: absolute; background: #303031 url(../images/jtup.png) no-repeat center center;width: 0.5rem;height: 0.5rem;background-size: 0.14rem auto;cursor: pointer;top: .3rem}.fyjt0{left: 0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.fyjt1{right: 0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fyjt0:hover,.fyjt1:hover{background-color: #d81624}.fylclbxq .item{text-align: center}.fylclbsz{display: none}.fylclbbt span{margin-left: .2rem}.fylclbxq .item pre{display: block;}.fyczlc{}.fylcbot{}.fylcbot li{width: 23.95%;text-align: center;background: url(../images/fylcbg.png) no-repeat center center;height: 2.99rem;background-size: cover;position: relative;float: left;margin-right: 1.4%}.fylcbot li:nth-child(4n){margin-right: 0}.fylcbot li:nth-child(5){margin-left: 12.7%}.fylcgs{line-height: 1;font-weight: bold;padding: .35rem 0 .2rem}.fylcbt{color: #000000;margin-bottom: .05rem}.fylcjj{padding: 0 .35rem}.fystep{font-weight: bold;position:absolute;bottom: -.25rem;left: 0;text-align: center;opacity: .1;width: 100%;color: #d81624;line-height: .5rem}.fygybanner{position: relative;height: 100vh;background: #eeeef7}.fygyxz{position: absolute;z-index: 2;top:2rem;right: 0;background: url(../images/gyyuan.png) no-repeat center center;background-size: cover;width: 709px;height: 669px}.fygyxz li{position: absolute;top: 0;left: 0;background: url(../images/fygyyuan0.png) no-repeat center center;background-size: cover;text-align: center;width: 150px;height: 150px}.fygyxzwz{position: absolute;top: 0;width: 100%;height: 100%;left: 0}.fygyxzwz p{line-height: 1;}.fygyxzwz p.fysz0{margin-bottom: 10px}.fygyxzwz p.fysz0 span{vertical-align: bottom;display: inline-block;line-height: 1;margin-right: 3px;color: #000}.fygyxzwz p.fysz1{color: #333}.fygyxz li{opacity: 0}.fygyxz li.fygyxzli1{    top: 427px;    left: 530px;    opacity: 1;    /*animation: aaaa 8s linear infinite;*/    animation: aaaa 20s linear infinite;    -webkit-animation:aaaa 20s linear infinite;    -moz-animation:aaaa 20s linear infinite;    -ms-animation:aaaa 20s linear infinite;    -o-animation:aaaa 20s linear infinite;}.fygyxz li.fygyxzli2{    top: 427px;    left: 530px;    /*animation: aaaa 8s linear infinite;*/    /*animation-delay: 3s;*/    animation: aaaa 20s linear infinite;    -webkit-animation:aaaa 20s linear infinite;    -moz-animation:aaaa 20s linear infinite;    -ms-animation:aaaa 20s linear infinite;    -o-animation:aaaa 20s linear infinite;    animation-delay: 8s;    -webkit-animation-delay:8s;    -moz-animation-delay:8s;    -ms-animation-delay:8s;    -o-animation-delay:8s;}.fygyxz li.fygyxzli3{    top: 427px;    left: 530px;    /*animation: aaaa 8s linear infinite;*/    /*animation-delay: 5.5s;*/    animation: aaaa 20s linear infinite;    -webkit-animation:aaaa 20s linear infinite;    -moz-animation:aaaa 20s linear infinite;    -ms-animation:aaaa 20s linear infinite;    -o-animation:aaaa 20s linear infinite;    animation-delay: 14s;    -webkit-animation-delay:14s;    -moz-animation-delay:14s;    -ms-animation-delay:14s;    -o-animation-delay:14s;}/*@keyframes aaaa {*//*0% {*//*transform: matrix(1, 0, 0, 1, 0, 0);*//*width: 150px;*//*height: 150px;*//*background-image: url(../images/fygyyuan0.png);*//*opacity: .5;*//*}*//*5% {*//*transform: matrix(1, 0, 0, 1, 0, 0);*//*width: 150px;*//*height: 150px;*//*background-image: url(../images/fygyyuan0.png);*//*opacity: 1;*//*}*//*40% {*//*transform:matrix(1, 0, 0, 1, -400, 160);*//*width: 150px;*//*height: 150px;*//*background-image: url(../images/fygyyuan0.png);*//*opacity: 1;*//*}*//*60% {*//*transform:matrix(1, 0, 0, 1, -700, -290);*//*background-image: url(../images/fygyyuan1.png);*//*width: 376px;*//*height: 376px;*//*opacity: 1;*//*}*//*70% {*//*transform:matrix(1, 0, 0, 1, -700, -290);*//*background-image: url(../images/fygyyuan1.png);*//*width: 376px;*//*height: 376px;*//*opacity: 1;*//*}*//*80% {*//*transform: matrix(1, 0, 0, 1, -120, -510);*//*background-image: url(../images/fygyyuan0.png);*//*width: 240px;*//*height: 240px;*//*opacity: .6;*//*}*//*90% {*//*transform: matrix(1, 0, 0, 1, 240, -280);*//*background-image: url(../images/fygyyuan0.png);*//*width: 190px;*//*height: 190px;*//*opacity: 0;*//*}*//*100% {*//*!*transform: matrix(1, 0, 0, 1, 0, 0);*!*//*!*width: 150px;*!*//*!*height: 150px;*!*//*!*background-image: url(../images/fygyyuan0.png);*!*//*!*opacity: 0;*!*//*transform: matrix(1, 0, 0, 1, 0, 0);*//*width: 150px;*//*height: 150px;*//*background-image: url(../images/fygyyuan0.png);*//*opacity: .5;*//*}*//*}*/@keyframes aaaa {    0% {        transform: matrix(1, 0, 0, 1, -4, 13);        width: 150px;        height: 150px;        background-image: url(../images/fygyyuan0.png);        opacity: 1;    }    20% {        transform:matrix(1, 0, 0, 1, -400, 150);        width: 150px;        height: 150px;        background-image: url(../images/fygyyuan0.png);        opacity: 1;    }    40% {        transform:matrix(1, 0, 0, 1, -700, -290);        background-image: url(../images/fygyyuan1.png);        width: 376px;        height: 376px;        opacity: 1;    }    45% {        transform:matrix(1, 0, 0, 1, -700, -290);        background-image: url(../images/fygyyuan1.png);        width: 376px;        height: 376px;        opacity: 1;    }    65% {        transform: matrix(1, 0, 0, 1, -120, -510);        background-image: url(../images/fygyyuan0.png);        width: 240px;        height: 240px;        opacity: 1;    }    85% {        transform: matrix(1, 0, 0, 1, 240, -340);        background-image: url(../images/fygyyuan0.png);        width: 190px;        height: 190px;        opacity: 1;    }    100% {        transform: matrix(1, 0, 0, 1, -4, 13);        width: 150px;        height: 150px;        background-image: url(../images/fygyyuan0.png);        opacity: 1;    }}@-webkit-keyframes aaaa {    0% {        transform: matrix(1, 0, 0, 1, -4, 13);        width: 150px;        height: 150px;        background-image: url(../images/fygyyuan0.png);        opacity: 1;    }    20% {        transform:matrix(1, 0, 0, 1, -400, 150);        width: 150px;        height: 150px;        background-image: url(../images/fygyyuan0.png);        opacity: 1;    }    40% {        transform:matrix(1, 0, 0, 1, -700, -290);        background-image: url(../images/fygyyuan1.png);        width: 376px;        height: 376px;        opacity: 1;    }    45% {        transform:matrix(1, 0, 0, 1, -700, -290);        background-image: url(../images/fygyyuan1.png);        width: 376px;        height: 376px;        opacity: 1;    }    65% {        transform: matrix(1, 0, 0, 1, -120, -510);        background-image: url(../images/fygyyuan0.png);        width: 240px;        height: 240px;        opacity: 1;    }    85% {        transform: matrix(1, 0, 0, 1, 240, -340);        background-image: url(../images/fygyyuan0.png);        width: 190px;        height: 190px;        opacity: 1;    }    100% {        transform: matrix(1, 0, 0, 1, -4, 13);        width: 150px;        height: 150px;        background-image: url(../images/fygyyuan0.png);        opacity: 1;    }}@-o-keyframes aaaa {    0% {        transform: matrix(1, 0, 0, 1, -4, 13);        width: 150px;        height: 150px;        background-image: url(../images/fygyyuan0.png);        opacity: 1;    }    20% {        transform:matrix(1, 0, 0, 1, -400, 150);        width: 150px;        height: 150px;        background-image: url(../images/fygyyuan0.png);        opacity: 1;    }    40% {        transform:matrix(1, 0, 0, 1, -700, -290);        background-image: url(../images/fygyyuan1.png);        width: 376px;        height: 376px;        opacity: 1;    }    45% {        transform:matrix(1, 0, 0, 1, -700, -290);        background-image: url(../images/fygyyuan1.png);        width: 376px;        height: 376px;        opacity: 1;    }    65% {        transform: matrix(1, 0, 0, 1, -120, -510);        background-image: url(../images/fygyyuan0.png);        width: 240px;        height: 240px;        opacity: 1;    }    85% {        transform: matrix(1, 0, 0, 1, 240, -340);        background-image: url(../images/fygyyuan0.png);        width: 190px;        height: 190px;        opacity: 1;    }    100% {        transform: matrix(1, 0, 0, 1, -4, 13);        width: 150px;        height: 150px;        background-image: url(../images/fygyyuan0.png);        opacity: 1;    }}@-ms-keyframes aaaa {    0% {        transform: matrix(1, 0, 0, 1, -4, 13);        width: 150px;        height: 150px;        background-image: url(../images/fygyyuan0.png);        opacity: 1;    }    20% {        transform:matrix(1, 0, 0, 1, -400, 150);        width: 150px;        height: 150px;        background-image: url(../images/fygyyuan0.png);        opacity: 1;    }    40% {        transform:matrix(1, 0, 0, 1, -700, -290);        background-image: url(../images/fygyyuan1.png);        width: 376px;        height: 376px;        opacity: 1;    }    45% {        transform:matrix(1, 0, 0, 1, -700, -290);        background-image: url(../images/fygyyuan1.png);        width: 376px;        height: 376px;        opacity: 1;    }    65% {        transform: matrix(1, 0, 0, 1, -120, -510);        background-image: url(../images/fygyyuan0.png);        width: 240px;        height: 240px;        opacity: 1;    }    85% {        transform: matrix(1, 0, 0, 1, 240, -340);        background-image: url(../images/fygyyuan0.png);        width: 190px;        height: 190px;        opacity: 1;    }    100% {        transform: matrix(1, 0, 0, 1, -4, 13);        width: 150px;        height: 150px;        background-image: url(../images/fygyyuan0.png);        opacity: 1;    }}@-moz-keyframes aaaa {    0% {        transform: matrix(1, 0, 0, 1, -4, 13);        width: 150px;        height: 150px;        background-image: url(../images/fygyyuan0.png);        opacity: 1;    }    20% {        transform:matrix(1, 0, 0, 1, -400, 150);        width: 150px;        height: 150px;        background-image: url(../images/fygyyuan0.png);        opacity: 1;    }    40% {        transform:matrix(1, 0, 0, 1, -700, -290);        background-image: url(../images/fygyyuan1.png);        width: 376px;        height: 376px;        opacity: 1;    }    45% {        transform:matrix(1, 0, 0, 1, -700, -290);        background-image: url(../images/fygyyuan1.png);        width: 376px;        height: 376px;        opacity: 1;    }    65% {        transform: matrix(1, 0, 0, 1, -120, -510);        background-image: url(../images/fygyyuan0.png);        width: 240px;        height: 240px;        opacity: 1;    }    85% {        transform: matrix(1, 0, 0, 1, 240, -340);        background-image: url(../images/fygyyuan0.png);        width: 190px;        height: 190px;        opacity: 1;    }    100% {        transform: matrix(1, 0, 0, 1, -4, 13);        width: 150px;        height: 150px;        background-image: url(../images/fygyyuan0.png);        opacity: 1;    }}.fygyxzwz p.fysz0{font-size: 22px}.fygyxzwz p.fysz0 span:first-child{font-size: 46px;font-weight: bold;color: #d81624}.fygyxz li.fygyxzli1 .fygyxzwz p.fysz0 span{color: #d81624}.fygyxz li.fygyxzli1 .fygyxzwz p.fysz0 span:first-child{    animation: fontbig 20s linear infinite;    -webkit-animation:fontbig 20s linear infinite;    -moz-animation:fontbig 20s linear infinite;    -ms-animation:fontbig 20s linear infinite;    -o-animation:fontbig 20s linear infinite;}.fygyxz li.fygyxzli2 .fygyxzwz p.fysz0 span:first-child{    animation: fontbig 20s linear infinite;    -webkit-animation:fontbig 20s linear infinite;    -moz-animation:fontbig 20s linear infinite;    -ms-animation:fontbig 20s linear infinite;    -o-animation:fontbig 20s linear infinite;    animation-delay: 8s;    -webkit-animation-delay:8s;    -moz-animation-delay:8s;    -ms-animation-delay:8s;    -o-animation-delay:8s;}.fygyxz li.fygyxzli3 .fygyxzwz p.fysz0 span:first-child{    animation: fontbig 20s linear infinite;    -webkit-animation:fontbig 20s linear infinite;    -moz-animation:fontbig 20s linear infinite;    -ms-animation:fontbig 20s linear infinite;    -o-animation:fontbig 20s linear infinite;    animation-delay: 14s;    -webkit-animation-delay:14s;    -moz-animation-delay:14s;    -ms-animation-delay:14s;    -o-animation-delay:14s;}@keyframes fontbig {    0% {        font-size: 46px;        color: #d81624    }    20% {        font-size: 46px;        color: #d81624    }    40% {        font-size: 80px;        color: #fff    }    45% {        font-size: 80px;        color: #fff    }    65% {        font-size: 60px;        color: #d81624    }    85% {        font-size: 50px;        color: #d81624    }    100% {        font-size: 46px;        color: #d81624    }}@-webkit-keyframes fontbig {    0% {        font-size: 46px;        color: #d81624    }    20% {        font-size: 46px;        color: #d81624    }    40% {        font-size: 80px;        color: #fff    }    45% {        font-size: 80px;        color: #fff    }    65% {        font-size: 60px;        color: #d81624    }    85% {        font-size: 50px;        color: #d81624    }    100% {        font-size: 46px;        color: #d81624    }}@-o-keyframes fontbig {    0% {        font-size: 46px;        color: #d81624    }    20% {        font-size: 46px;        color: #d81624    }    40% {        font-size: 80px;        color: #fff    }    45% {        font-size: 80px;        color: #fff    }    65% {        font-size: 60px;        color: #d81624    }    85% {        font-size: 50px;        color: #d81624    }    100% {        font-size: 46px;        color: #d81624    }}@-ms-keyframes fontbig {    0% {        font-size: 46px;        color: #d81624    }    20% {        font-size: 46px;        color: #d81624    }    40% {        font-size: 80px;        color: #fff    }    45% {        font-size: 80px;        color: #fff    }    65% {        font-size: 60px;        color: #d81624    }    85% {        font-size: 50px;        color: #d81624    }    100% {        font-size: 46px;        color: #d81624    }}@-moz-keyframes fontbig {    0% {        font-size: 46px;        color: #d81624    }    20% {        font-size: 46px;        color: #d81624    }    40% {        font-size: 80px;        color: #fff    }    45% {        font-size: 80px;        color: #fff    }    65% {        font-size: 60px;        color: #d81624    }    85% {        font-size: 50px;        color: #d81624    }    100% {        font-size: 46px;        color: #d81624    }}.fygyxz li.fygyxzli1 .fygyxzwz p.fysz1{    animation: fontbig2 20s linear infinite;    -webkit-animation:fontbig2 20s linear infinite;    -moz-animation:fontbig2 20s linear infinite;    -ms-animation:fontbig2 20s linear infinite;    -o-animation:fontbig2 20s linear infinite;}.fygyxz li.fygyxzli2 .fygyxzwz p.fysz1{    animation: fontbig2 20s linear infinite;    -webkit-animation:fontbig2 20s linear infinite;    -moz-animation:fontbig2 20s linear infinite;    -ms-animation:fontbig2 20s linear infinite;    -o-animation:fontbig2 20s linear infinite;    animation-delay: 8s;    -webkit-animation-delay:8s;    -moz-animation-delay:8s;    -ms-animation-delay:8s;    -o-animation-delay:8s;}.fygyxz li.fygyxzli3 .fygyxzwz p.fysz1{    animation: fontbig2 20s linear infinite;    -webkit-animation:fontbig2 20s linear infinite;    -moz-animation:fontbig2 20s linear infinite;    -ms-animation:fontbig2 20s linear infinite;    -o-animation:fontbig2 20s linear infinite;    animation-delay: 14s;    -webkit-animation-delay:14s;    -moz-animation-delay:14s;    -ms-animation-delay:14s;    -o-animation-delay:14s;}@keyframes fontbig2 {    0% {        font-size: 16px;        color: #333333    }    20% {        font-size: 16px;        color: #333333    }    40% {        font-size: 22px;        color: #fff    }    45% {        font-size: 22px;        color: #fff    }    65% {        font-size: 20px;        color: #333    }    85% {        font-size: 18px;        color: #333    }    100% {        font-size: 16px;        color: #333    }}@-webkit-keyframes fontbig2 {    0% {        font-size: 16px;        color: #333333    }    20% {        font-size: 16px;        color: #333333    }    40% {        font-size: 22px;        color: #fff    }    45% {        font-size: 22px;        color: #fff    }    65% {        font-size: 20px;        color: #333    }    85% {        font-size: 18px;        color: #333    }    100% {        font-size: 16px;        color: #333    }}@-o-keyframes fontbig2 {    0% {        font-size: 16px;        color: #333333    }    20% {        font-size: 16px;        color: #333333    }    40% {        font-size: 22px;        color: #fff    }    45% {        font-size: 22px;        color: #fff    }    65% {        font-size: 20px;        color: #333    }    85% {        font-size: 18px;        color: #333    }    100% {        font-size: 16px;        color: #333    }}@-ms-keyframes fontbig2 {    0% {        font-size: 16px;        color: #333333    }    20% {        font-size: 16px;        color: #333333    }    40% {        font-size: 22px;        color: #fff    }    45% {        font-size: 22px;        color: #fff    }    65% {        font-size: 20px;        color: #333    }    85% {        font-size: 18px;        color: #333    }    100% {        font-size: 16px;        color: #333    }}@-moz-keyframes fontbig2 {    0% {        font-size: 16px;        color: #333333    }    20% {        font-size: 16px;        color: #333333    }    40% {        font-size: 22px;        color: #fff    }    45% {        font-size: 22px;        color: #fff    }    65% {        font-size: 20px;        color: #333    }    85% {        font-size: 18px;        color: #333    }    100% {        font-size: 16px;        color: #333    }}.fygyxz li.fygyxzli1 .fygyxzwz p.fysz0{    animation: fontcoor2 20s linear infinite;    -webkit-animation:fontcoor2 20s linear infinite;    -moz-animation:fontcoor2 20s linear infinite;    -ms-animation:fontcoor2 20s linear infinite;    -o-animation:fontcoor2 20s linear infinite;}.fygyxz li.fygyxzli2 .fygyxzwz p.fysz0{    animation: fontcoor2 20s linear infinite;    -webkit-animation:fontcoor2 20s linear infinite;    -moz-animation:fontcoor2 20s linear infinite;    -ms-animation:fontcoor2 20s linear infinite;    -o-animation:fontcoor2 20s linear infinite;    animation-delay: 8s;    -webkit-animation-delay:8s;    -moz-animation-delay:8s;    -ms-animation-delay:8s;    -o-animation-delay:8s;}.fygyxz li.fygyxzli3 .fygyxzwz p.fysz0,.fygyxz li.fygyxzli3 .fygyxzwz p.fysz0 span:last-child{    animation: fontcoor2 20s linear infinite;    -webkit-animation:fontcoor2 20s linear infinite;    -moz-animation:fontcoor2 20s linear infinite;    -ms-animation:fontcoor2 20s linear infinite;    -o-animation:fontcoor2 20s linear infinite;    animation-delay: 14s;    -webkit-animation-delay:14s;    -moz-animation-delay:14s;    -ms-animation-delay:14s;    -o-animation-delay:14s;}@keyframes fontcoor2 {    0% {        color: #000    }    20% {        color: #000    }    40% {        color: #fff    }    45% {        color: #fff    }    65% {        color: #000    }    85% {        color: #000    }    100% {        color: #000    }}@-webkit-keyframes fontcoor2 {    0% {        color: #000    }    20% {        color: #000    }    40% {        color: #fff    }    45% {        color: #fff    }    65% {        color: #000    }    85% {        color: #000    }    100% {        color: #000    }}@-o-keyframes fontcoor2 {    0% {        color: #000    }    20% {        color: #000    }    40% {        color: #fff    }    45% {        color: #fff    }    65% {        color: #000    }    85% {        color: #000    }    100% {        color: #000    }}@-ms-keyframes fontcoor2 {    0% {        color: #000    }    20% {        color: #000    }    40% {        color: #fff    }    45% {        color: #fff    }    65% {        color: #000    }    85% {        color: #000    }    100% {        color: #000    }}@-moz-keyframes fontcoor2 {    0% {        color: #000    }    20% {        color: #000    }    40% {        color: #fff    }    45% {        color: #fff    }    65% {        color: #000    }    85% {        color: #000    }    100% {        color: #000    }}/*.fygyxz li.fygyxzli2{*/    /*animation: move 20s linear infinite;*/    /*offset-path: path("M33,445 a 251 407 -119 1 1 0 1 z");*/    /*animation-delay: 8s;*//*}*//*@keyframes move {*/    /*0%{*/    /*}*/    /*65%{*/        /*background-image: url(../images/fygyyuan0.png);*/        /*width: 1.38rem;*/        /*height: 1.38rem;*/    /*}*/    /*90% {*/        /*background-image: url(../images/fygyyuan1.png);*/        /*width: 3.76rem;*/        /*height: 3.76rem;*/    /*}*/    /*95% {*/        /*background-image: url(../images/fygyyuan0.png);*/        /*width: 1.38rem;*/        /*height: 1.38rem;*/    /*}*/    /*100% {*/        /*offset-distance: 100%;*/        /*background-image: url(../images/fygyyuan0.png);*/        /*width: 1.38rem;*/        /*height: 1.38rem;*/    /*}*//*}*//*end*/.fygybanner .main1440{position: relative}.fygybanner .main1440:after{content: "";position: absolute;background: url(../images/fycglicn.png) no-repeat center center;top: 2rem;left: .3rem;width: 2.87rem;height: 2.87rem;background-size: cover;    -webkit-animation:fygadh 4s ease-out  infinite;    -moz-animation:fygadh 4s ease-out  infinite;    -o-animation:fygadh 4s ease-out  infinite;    animation:fygadh 4s ease-out  infinite;}@keyframes fygadh {    0% {        left: .2rem;        transform:scale(.8)    }    70% {        left: .3rem;        transform:scale(1)    }    100% {        left: .2rem;        transform:scale(.8)    }}@-webkit-keyframes fygadh {    0% {        left: .2rem;        transform:scale(.8)    }    70% {        left: .3rem;        transform:scale(1)    }    100% {        left: .2rem;        transform:scale(.8)    }}@-moz-keyframes fygadh {    0% {        left: .2rem;        transform:scale(.8)    }    70% {        left: .3rem;        transform:scale(1)    }    100% {        left: .2rem;        transform:scale(.8)    }}@-o-keyframes fygadh {    0% {        left: .2rem;        transform:scale(.8)    }    70% {        left: .3rem;        transform:scale(1)    }    100% {        left: .2rem;        transform:scale(.8)    }}.fygywz{padding-top: 3rem;line-height:  .66rem;padding-bottom: .5rem;position: relative;z-index: 3}.fygywz span{font-weight: bold;line-height: .66rem;display: inline-block;vertical-align: top;}.fygylb{width: 45%}.fygygs{}.fygygstop{}.fygygsbot{min-height: 1.92rem;}.fyywfz{}.fyfzbjq{text-align: center}.fyfzbot{padding: 0 .8rem 0 .9rem;position: relative}.fyfzyuan{background: url(../images/fygyyuan.png) no-repeat center center;background-size: cover;width: 1.63rem;height:1.63rem;top: -.5rem;left: -6.5%;position: absolute;    animation:dsjbg 5s  linear infinite;-webkit-animation:dsjbg 5s  linear infinite;-moz-animation:dsjbg 5s  linear infinite;-ms-animation:dsjbg 5s  linear infinite;-o-animation:dsjbg 5s  linear infinite;}@keyframes dsjbg{    0% {        -webkit-transform:translateY(-.2rem);        -moz-transform:translateY(-.2rem);        -o-transform:translateY(-.2rem);        transform:translateY(-.2rem)    }    50% {        -webkit-transform:translateY(.2rem);        -moz-transform:translateY(.2rem);        -o-transform:translateY(.2rem);        transform:translateY(.2rem)    }    100% {        -webkit-transform:translateY(-.2rem);        -moz-transform:translateY(-.2rem);        -o-transform:translateY(-.2rem);        transform:translateY(-.2rem)    }}@-webkit-keyframes dsjbg{    0% {        -webkit-transform:translateY(-.2rem);        -moz-transform:translateY(-.2rem);        -o-transform:translateY(-.2rem);        transform:translateY(-.2rem)    }    50% {        -webkit-transform:translateY(.2rem);        -moz-transform:translateY(.2rem);        -o-transform:translateY(.2rem);        transform:translateY(.2rem)    }    100% {        -webkit-transform:translateY(-.2rem);        -moz-transform:translateY(-.2rem);        -o-transform:translateY(-.2rem);        transform:translateY(-.2rem)    }}@-o-keyframes dsjbg{    0% {        -webkit-transform:translateY(-.2rem);        -moz-transform:translateY(-.2rem);        -o-transform:translateY(-.2rem);        transform:translateY(-.2rem)    }    50% {        -webkit-transform:translateY(.2rem);        -moz-transform:translateY(.2rem);        -o-transform:translateY(.2rem);        transform:translateY(.2rem)    }    100% {        -webkit-transform:translateY(-.2rem);        -moz-transform:translateY(-.2rem);        -o-transform:translateY(-.2rem);        transform:translateY(-.2rem)    }}@-ms-keyframes dsjbg{    0% {        -webkit-transform:translateY(-.2rem);        -moz-transform:translateY(-.2rem);        -o-transform:translateY(-.2rem);        transform:translateY(-.2rem)    }    50% {        -webkit-transform:translateY(.2rem);        -moz-transform:translateY(.2rem);        -o-transform:translateY(.2rem);        transform:translateY(.2rem)    }    100% {        -webkit-transform:translateY(-.2rem);        -moz-transform:translateY(-.2rem);        -o-transform:translateY(-.2rem);        transform:translateY(-.2rem)    }}@-moz-keyframes dsjbg{    0% {        -webkit-transform:translateY(-.2rem);        -moz-transform:translateY(-.2rem);        -o-transform:translateY(-.2rem);        transform:translateY(-.2rem)    }    50% {        -webkit-transform:translateY(.2rem);        -moz-transform:translateY(.2rem);        -o-transform:translateY(.2rem);        transform:translateY(.2rem)    }    100% {        -webkit-transform:translateY(-.2rem);        -moz-transform:translateY(-.2rem);        -o-transform:translateY(-.2rem);        transform:translateY(-.2rem)    }}.fyfzbot li{position: relative;padding: .3rem 0}.fyfzbot li:after{content: "";position: absolute;top: 0;left: 0;width: 85%;height: 100%;border: 1px solid #d81624;}.fyywle{width: 54%;position: relative;height: 2.8rem;float: left;margin-left: 7%;overflow: auto}.fyywletxt{position: absolute;width: 100%;height: 100%;z-index: 3}.fyywri{width:31.31%;position: absolute;top: -.26rem;right: 0;padding-bottom: 31.31%;z-index: 3}.fyfzbot li:nth-child(2n):after{left: auto;right: 0}.fyfzbot li:nth-child(2n) .fyywle{float: right;margin-left: 0;margin-right:6%}.fyfzbot li:nth-child(2n) .fyywri{left: 0;right: auto}.fyjsqy{background: #f3f5fa}.fyjsqy .biaoti{width: 75%;margin-left: auto;margin-right: auto}.fyjgbot{border: 1px solid #fff}.fyjgbot li{float: left;width: 33.33%;border-right: 1px solid #fff;box-sizing:border-box;position: relative}.fyjgbt{background: #eaebf3;line-height: .9rem;text-align: center;}.fyjgtxt{background:#fafbfd;padding: .9rem .6rem .4rem}.fyjgtxt img{display: block;margin: 0 auto .9rem;height: 1.73rem}.fyjgtxt p{display: none}.fyaqbz{background: url(../images/fyaqbzbg.jpg) no-repeat center center;background-size: cover;}.fyaqbz .main1440{position: relative}.fyaqbzline{position: absolute;top: 0;height: 100%;width: 1px;left: 50%;background: #a4a4a4}.fyaqbzline:after,.fyaqbzline:before{content: "";position: absolute;  width: 0.05rem;  height: 0.05rem;  background: #000;  z-index: 2;left: 50%;margin-left: -0.025rem}.fyaqbzline:before{top: 0}.fyaqbzline:after{bottom: 0}.fyaqbzle{width: 42%}.fyaqbzle .biaoti{text-align: left}.fybzbot{min-height: 2.2rem;}.fybzbot p{position: relative;padding-left: .2rem;}.fybzbot p:after{content: "";position: absolute;top: 0;left: 0;width: .03rem;height: 100%;background: #666}.fyhzhb{}.fyhblb{}.fyhblb .item{}.fyhblb .item li{float: left;width: 33.33%;position: relative;overflow:hidden;height: .93rem;border-bottom: 1px solid #e3e3e9;border-right: 1px solid #e3e3e9;box-sizing:border-box}.fyhblb .item li img{position: absolute;margin: auto;top: -9999px;right: -9999px;bottom: -9999px;left: -9999px;max-width: 90%;max-height: 90%;width: auto;}.fyaqbzri{width: 36%;position: relative}.fyaqbzri:after{content: "";position: absolute;width: 5.67rem;height: 5.67rem;top: .6rem;left:-.4rem;background: rgba(255,255,255,.3);box-shadow: 0 0 .2rem rgba(0,0,0,.05)}.fyaqbzri:before{content: "";position: absolute;width: 5.67rem;height: 5.67rem;top: .6rem;left:2.8rem;background:url(../images/fyaqbzbg.jpg) no-repeat center center;z-index: 2;}.fyhzjt0,.fyhzjt1{position: absolute;bottom: 1.1rem;right: 0;width: .13rem;height: .2rem;background-size: cover;background-position: center center;background-repeat: no-repeat;cursor: pointer;z-index: 4}.fyhzjt0{background-image: url(../images/fyhzjt0.png);right: .4rem}.fyhzjt1{background-image: url(../images/fyhzjt1.png)}.fyhzjt0:hover{background-image: url(../images/fyhzjtred0.png)}.fyhzjt1:hover{background-image: url(../images/fyhzjtred1.png)}.fyzslb{position: relative;height: 6.7rem;overflow: hidden;z-index: 3}.fyzslb .item{padding-bottom: 78.25%;position: absolute;top: 0;left:45%;width: 55%;opacity: 0}.fyzslb .fyzslbatv{width: 69.06%;top: 1.6rem;left: 0;opacity: 1;z-index: 2;padding-bottom: 98.28%}.fyzslb .fyzzhbxs{opacity: .3}.fyzslb .fyzslbhide{top: 3.2rem;left: -20%;opacity: 0;}.lxqynrsub li.hovicn_ent .hovicn_sub{    animation:hovicn_ent_xg .3s steps(14) forwards;    -webkit-animation:hovicn_ent_xg .3s steps(14) forwards;    -moz-animation:hovicn_ent_xg .3s steps(14) forwards;    -ms-animation:hovicn_ent_xg .3s steps(14) forwards;    -o-animation:hovicn_ent_xg .3s steps(14) forwards;}@keyframes hovicn_ent_xg {    0% {        background-position: 0 0    }    to {        background-position: 0 -12.6rem    }}@-webkit-keyframes hovicn_ent_xg {    0% {        background-position: 0 0    }    to {        background-position: 0 -12.6rem    }}@-o-keyframes hovicn_ent_xg {    0% {        background-position: 0 0    }    to {        background-position: 0 -12.6rem    }}@-ms-keyframes hovicn_ent_xg {    0% {        background-position: 0 0    }    to {        background-position: 0 -12.6rem    }}@-moz-keyframes hovicn_ent_xg {    0% {        background-position: 0 0    }    to {        background-position: 0 -12.6rem    }}.lxqynrsub li.hovicn_lev .hovicn_sub{    animation:hovicn_lev_xg .3s steps(14) forwards;    -webkit-animation:hovicn_lev_xg .3s steps(14) forwards;    -moz-animation:hovicn_lev_xg .3s steps(14) forwards;    -ms-animation:hovicn_lev_xg .3s steps(14) forwards;    -o-animation:hovicn_lev_xg .3s steps(14) forwards;}@keyframes hovicn_lev_xg {    0% {        background-position: 0 -12.6rem    }    to {        background-position: 0 0    }}@-webkit-keyframes hovicn_lev_xg {    0% {        background-position: 0 -12.6rem    }    to {        background-position: 0 0    }}@-o-keyframes hovicn_lev_xg {    0% {        background-position: 0 -12.6rem    }    to {        background-position: 0 0    }}@-ms-keyframes hovicn_lev_xg {    0% {        background-position: 0 -12.6rem    }    to {        background-position: 0 0    }}@-moz-keyframes hovicn_lev_xg {    0% {        background-position: 0 -12.6rem    }    to {        background-position: 0 0    }}/*底部*/.footlxicn,.fyqyicn{ background-size: 100%;  background-position: 0 0;  background-repeat: no-repeat;}.footlx  li.hovicn_ent .hovicn_sub{    animation:hovicn_ent_xg1 .3s steps(14) forwards;    -webkit-animation:hovicn_ent_xg1 .3s steps(14) forwards;    -moz-animation:hovicn_ent_xg1 .3s steps(14) forwards;    -ms-animation:hovicn_ent_xg1 .3s steps(14) forwards;    -o-animation:hovicn_ent_xg1 .3s steps(14) forwards;}@keyframes hovicn_ent_xg1 {    0% {        background-position: 0 0    }    to {        background-position: 0 -14rem    }}@-webkit-keyframes hovicn_ent_xg1 {    0% {        background-position: 0 0    }    to {        background-position: 0 -14rem    }}@-o-keyframes hovicn_ent_xg1 {    0% {        background-position: 0 0    }    to {        background-position: 0 -14rem    }}@-ms-keyframes hovicn_ent_xg1 {    0% {        background-position: 0 0    }    to {        background-position: 0 -14rem    }}@-moz-keyframes hovicn_ent_xg1 {    0% {        background-position: 0 0    }    to {        background-position: 0 -14rem    }}.footlx  li.hovicn_lev .hovicn_sub{    animation:hovicn_lev_xg1 .3s steps(14) forwards;    -webkit-animation:hovicn_lev_xg1 .3s steps(14) forwards;    -moz-animation:hovicn_lev_xg1 .3s steps(14) forwards;    -ms-animation:hovicn_lev_xg1 .3s steps(14) forwards;    -o-animation:hovicn_lev_xg1 .3s steps(14) forwards;}@keyframes hovicn_lev_xg1 {    0% {        background-position: 0 -14rem    }    to {        background-position: 0 0    }}@-webkit-keyframes hovicn_lev_xg1 {    0% {        background-position: 0 -14rem    }    to {        background-position: 0 0    }}@-o-keyframes hovicn_lev_xg1 {    0% {        background-position: 0 -14rem    }    to {        background-position: 0 0    }}@-ms-keyframes hovicn_lev_xg1 {    0% {        background-position: 0 -14rem    }    to {        background-position: 0 0    }}@-moz-keyframes hovicn_lev_xg1 {    0% {        background-position: 0 -14rem    }    to {        background-position: 0 0    }}/*关于*/.fyqyicn{margin: 0 auto 0.9rem;  height: 1.7rem;width: 1.7rem}.fyjgbot  li.hovicn_ent .hovicn_sub{    animation:hovicn_ent_xg2 .3s steps(14) forwards;    -webkit-animation:hovicn_ent_xg2 .3s steps(14) forwards;    -moz-animation:hovicn_ent_xg2 .3s steps(14) forwards;    -ms-animation:hovicn_ent_xg2 .3s steps(14) forwards;    -o-animation:hovicn_ent_xg2 .3s steps(14) forwards;}@keyframes hovicn_ent_xg2 {    0% {        background-position: 0 0    }    to {        background-position: 0 -23.8rem    }}@-webkit-keyframes hovicn_ent_xg2 {    0% {        background-position: 0 0    }    to {        background-position: 0 -23.8rem    }}@-o-keyframes hovicn_ent_xg2 {    0% {        background-position: 0 0    }    to {        background-position: 0 -23.8rem    }}@-ms-keyframes hovicn_ent_xg2 {    0% {        background-position: 0 0    }    to {        background-position: 0 -23.8rem    }}@-moz-keyframes hovicn_ent_xg2 {    0% {        background-position: 0 0    }    to {        background-position: 0 -23.8rem    }}.fyjgbot  li.hovicn_lev .hovicn_sub{    animation:hovicn_lev_xg2 .3s steps(14) forwards;    -webkit-animation:hovicn_lev_xg2 .3s steps(14) forwards;    -moz-animation:hovicn_lev_xg2 .3s steps(14) forwards;    -ms-animation:hovicn_lev_xg2 .3s steps(14) forwards;    -o-animation:hovicn_lev_xg2 .3s steps(14) forwards;}@keyframes hovicn_lev_xg2 {    0% {        background-position: 0 -23.8rem    }    to {        background-position: 0 0    }}@-webkit-keyframes hovicn_lev_xg2 {    0% {        background-position: 0 -23.8rem    }    to {        background-position: 0 0    }}@-o-keyframes hovicn_lev_xg2 {    0% {        background-position: 0 -23.8rem    }    to {        background-position: 0 0    }}@-ms-keyframes hovicn_lev_xg2 {    0% {        background-position: 0 -23.8rem    }    to {        background-position: 0 0    }}@-moz-keyframes hovicn_lev_xg2 {    0% {        background-position: 0 -23.8rem    }    to {        background-position: 0 0    }}.bannervideo{width: 100%;object-fit: cover;height: 100%;position: absolute;top: 0;left: 0;background: #000;outline: none}.nav li:nth-child(2) a.navyja:before{right: 1.8rem}    /*共用*/.foothxb,.footlx li p,.nav li a.navyja,.fyejdiv li a,.fylclbbt,.fyptfl li,.fyggbt,.fymxppbot li p,.fytdfl li,.fyywletxt p,.fyjgbt,.fygywz,.fygygstop,.lxqyfl li p,.lxqybt,.yhxqbt,.yhxqflsub .item p{color: #000}.footlx li p{margin: .1rem 0 .2rem}.lxbtn{margin-top: .5rem}.fymxppbot li p,.yhxqflsub .item p{margin-top: .25rem}.lxqyjj{margin-top: .2rem}.fyggpt{margin-top: -1.25rem}.khrkbot .item pre,.yhxqwz{margin-bottom: 1.5rem}.fyfzbot li{margin-bottom: 1.2rem}.fymxpptop,.fyfzbjq{margin-bottom: 1rem}.fyptfl{margin-bottom: .95rem}.syhbfl{margin-bottom: .8rem}.fylcsz{margin-bottom: .7rem}.biaoti{margin-bottom: .6rem}.fyddbt,.fybzbot{margin-bottom: .45rem}.foothxb,.naverji a,.fyysle li,.yhxqbt{margin-bottom: .3rem}.fyysle p,.fyywletxt p,.fygygstop,.lxqyfl li p,.lxqyjj{margin-bottom: .15rem}.footnavsub a, .fylclbbt,.fybzbot p{margin-bottom: .13rem}.fymxppbot li p,.fyggbt{margin-bottom: 0.1rem}.khrk .biaoti{margin-bottom: 1rem}.fyywfz .biaoti{margin-bottom: .2rem}.fylczq .biaoti{margin-bottom: 1.3rem}.fyczlc .biaoti{margin-bottom: 1rem}.fyjsqy .biaoti{margin-bottom: .8rem}.fyaqbzle .biaoti{margin-bottom: .45rem}.fyfzbot li:last-child{margin-bottom: 0}.fyywfz,.lxqy{padding: 1.2rem 0}.fymxpp{padding: 1rem 0 1.2rem}.fylczq{padding: 1.1rem 0 .5rem}.foottop{padding: .6rem 0}.footbq{padding: .25rem 0}.khrk{padding-top: 1.2rem}.fyggpt{padding-top: 1.7rem}.fyaqbz{padding-top: 1.6rem}.syhb,.yhxq{padding-top: 1.2rem}.fyczlc,.fytdlble,.fyjsqy,.lxfs{padding-top: 1.1rem}.fymxppbot li{padding-top: .58rem}.fyggptle{padding-top: 1.5rem}.footlx{padding-top: .75rem}.fymxpptop p,.fymxpptop pre{padding-top: .45rem}.fymxpptop{padding-bottom: .25rem}.khrk{padding-bottom: 1.5rem}.fyjsqy,.fyaqbz,.syhb{padding-bottom: 1.5rem}.fyczlc{padding-bottom: 1.4rem}.lxfs{padding-bottom: 1rem}.fyyxtd{padding-bottom: .4rem}.footlx{padding-bottom: .4rem}.fymxppbot li{padding-bottom: .2rem}.fybannertxt,.owl-theme .owl-controls{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.fyejdiv{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.owl-theme .owl-controls{display: none;position: absolute;text-align: left;margin: 0;left: 50%;bottom: .63rem;width: 100%;}.owl-theme .owl-dots .owl-dot span{width: .04rem;height: .21rem;margin: 0 .16rem 0 0;background: #fff;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;padding: 0}.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background: #d81624;}.owl-theme .owl-dots .owl-dot.active span{height: .36rem}.focus_slide  .owl-controls{display: block;width:15.6rem}.fyhblb .owl-controls,.fygygs .owl-controls{display: block;position: relative;top: 0;bottom: 0;left: 0;margin: .6rem 0 0 0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.fyhblb .owl-dots .owl-dot span,.fygygs .owl-dots .owl-dot span{background: #000000;width: .1rem;height: .1rem;margin-right: .3rem}.fyhblb .owl-dots .owl-dot.active span,.fygygs .owl-dots .owl-dot.active span{height: .1rem}.fygygs .owl-controls{width: 100%;margin-top: .2rem}/*字体*/.fontsize109{font-size: 1.09rem;}/*109*/.fontsize66{font-size: .66rem;}/*66*/.fontsize56{font-size: .56rem;}/*56*/.fontsize54{font-size: .54rem;}/*54*/.fontsize46{font-size: .46rem;}/*一级 46*/.fontsize36{font-size: .36rem;}/*36*/.fontsize30{font-size: .3rem;}/*二级 30*/.fontsize22{font-size: .22rem;}/*22*/.fontsize18{font-size: .18rem;}/*18*/body,input,select,textarea{font-size: .16rem;}/*默认16*/.biaoti{line-height: .66rem}.fygygstop{line-height: .36rem}.fybjq,.fylclbxq .item pre,.fymxppbot li pre,.fymxpptop pre,.fymxpptop p,.fylcjj,.fyysle li pre,.fyywletxt pre,.fyjgtxt pre,.fygygsbot,.khrkbot .item pre,.lxqyfl li pre,.lxqyjj{line-height: .32rem}.fylclbxq .item pre{min-height: 1.6rem}.khrkbot .item pre{height: 1.6rem}.lxqyjj{height: .64rem}/*交互*/.fyjgbot li:hover{box-shadow: 0 0 69px 0 rgba(18, 59, 128, 0.09); z-index: 3;}.fyjgbot li:hover .fyjgbt{background: #d81624;color: #fff}.fyjgbot li:hover .fyjgtxt{background: #fbfbfd;}.lxbtn:hover,.footbq a:hover{opacity: .8}.footnavsub a:hover,.backup:hover,.naverji a:hover{color: #d81624}.fyzslb .fyzslbhide,.xuqiuimg li.xqimgRight,.xuqiuimg li.xqimgatv,.lxqyimg{transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;}.fyysline,.fyysri li{transition:all .1s ease;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;}.scaleimg img,.rotateimg img,.header,.nav li a.navyja:before,.nav li a.navyja:after,.owl-theme .owl-dots .owl-dot span,.fylcsz li,.fylcsz li:after,.fylcsz li:before,.fyjt0,.fyjt1,.fyjgbot li,.fyjgbt,.fyjgtxt,.fyzslb .fyzslbatv,.fyzslb .fyzzhbxs,.fyhzjt0,.fyhzjt1,.lxinput,.lxbtn,.yhxqfljt0,.yhxqfljt1,.sylogogd li img,.lxqyfl li p,.lxqyfl li pre,.lxqyfl li,.footnavsub a,.footbq a,.backup,.backup span,.naverji a,.lxqyridxsub img,.lxqyridx img.sylximg{transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;}.nav li a.navyja:before{-webkit-transition-delay: .5s;-moz-transition-delay: .5s;-o-transition-delay: .5s;transition-delay: .5s;}.xuqiuimg li{transition:opacity 0.6s ease;-webkit-transition:opacity 0.6s ease;-moz-transition:opacity 0.6s ease;-o-transition:opacity 0.6s ease;}/**********************************************适配*******************************************************/@media only screen and (max-width:1680px){    .yhxqwzsub .fybzbot{height: 1.5rem}    .footlx li{width: 16%;padding: 0 2%}    .nav li:nth-child(2) a.navyja:before{right: 2rem}    /*字体*/    .fontsize18{font-size: .2rem;}/*18*/    body,input,select,textarea{font-size: .18rem;}/*默认16*/}@media only screen and (max-width:1600px){    .nav li a.navyja:before{right: .9rem}    .fylcgs{padding: .2rem 0 .15rem}    .fygyxz{        -webkit-transform:scale(.8);        -moz-transform:scale(.8);        -o-transform:scale(.8);        transform:scale(.8);        transform-origin: top right;    }}@media only screen and (max-width:1440px){    .nav li:nth-child(2) a.navyja:before{right: 2.15rem}    /*字体*/    .fontsize22{font-size: .24rem;}/*22*/    .fontsize18{font-size: .216rem;}/*18*/    body,input,select,textarea{font-size: .189rem;}/*默认16*/    .fymxppbot li p{font-size: .23rem}}@media only screen and (max-width:1366px){    .nav li a.navyja:before{right: .95rem}    .nav li:nth-child(2) a.navyja:before{right: 2.25rem}    .fygyxz{        -webkit-transform:scale(.7);        -moz-transform:scale(.7);        -o-transform:scale(.7);        transform:scale(.7);    }    /*字体*/    .fontsize22{font-size: .257rem;}/*22*/    .fontsize18{font-size: .228rem;}/*18*/    body,input,select,textarea{font-size: .2rem;}/*默认16*/}@media only screen and (max-width:1280px){    .fygyxz{        -webkit-transform:scale(.6);        -moz-transform:scale(.6);        -o-transform:scale(.6);        transform:scale(.6);    }    /*字体*/    body,input,select,textarea{font-size: .21rem;}/*默认16*/}@media only screen and (max-width:1200px){}@media only screen and (max-width:1152px){    .nav li a.navyja:before{right: 1.2rem}    .nav li:nth-child(2) a.navyja:before{right: 2.35rem}}/*---------------------------------平板----------------------------------------------*/@media only screen and (max-width:1024px){    .main1440{width: 16rem}    .fytdlbsub .item{width: 16rem}    .main1560{width:16rem;}    .main1680{width:17rem;}    .nav li{margin-left: 1.5rem}    .fymxppbot li{margin-right: 5%;width: 30%}    .fymxppbot li:nth-child(3n){margin-right: 0}    .fymxppbot:after{left: 32.5%}    .fymxppbot:before{left:68%}    .fymxppbot li:after, .fymxppbot li:nth-child(2):before{right: -11%}    .fymxppbot li:nth-child(1):before{right: -9.1%}    .fymxppbot li:nth-child(1):after,.fymxppbot li:nth-child(4):after{right: -9.1%}    .fyhblb .item li{height: 1.2rem}    .fyzslb{height: 7.5rem}    .fytdlble { width: 43%;  margin-left: 4%;  padding-top: .5rem}    .fyddbt{margin-bottom: .25rem}    .khrkbot .item:after{top: 2.8rem}    .fylcbot li{width: 30%;margin-right:5%;height: 4.1rem}    .fylcbot li:nth-child(3n){margin-right: 0}    .fylcbot li:nth-child(5){margin-left: 0}    .fylcbot li:nth-child(4){margin-left: 17%;margin-right: 5%}    .fylcbot li:nth-child(7){margin-left: 40%;margin-right: 0}    .fygylb{width: 47%}    .fyejdiv{width: 98%}    .fyejdiv li{line-height: .5rem}    .fyejdiv li a{padding: .2rem 0}    .nav li:nth-child(2) a.navyja:before{right: 2.95rem}    /*字体*/    .fontsize36{font-size: .44rem;}/*36*/    .fontsize30{font-size: .4rem;}/*二级 30*/    .fontsize22{font-size: .37rem;}/*22*/    .fontsize18,.fytdfl li{font-size: .33rem;}/*18*/    body,input,select,textarea{font-size: .264rem;}/*默认16*/    .fybjq, .fylclbxq .item pre, .fymxppbot li pre, .fymxpptop pre, .fymxpptop p, .fylcjj, .fyysle li pre, .fyywletxt pre, .fyjgtxt pre, .fygygsbot, .khrkbot .item pre, .lxqyfl li pre, .lxqyjj{line-height: .45rem}    .lxqyjj{height: .9rem}    .khrkbot .item pre{height: 2.25rem}}@media only screen and (max-width:992px){}@media only screen and (max-width:870px){}@media only screen and (max-width:768px){    .main1440{width: 90%}    .main1560{width:90%;}    .main1680{width:90%}    .fyejdiv{width: 94%}    .nav li a.navyja:before{right: 1.5rem}    .fyptfl li{line-height: 1.2rem;min-width: 3.6rem}    .banner{height: auto}    .focus_slide .item{padding-bottom: 60%}    .fyywle{height: 4rem}    .fyywri{top: -.15rem}    .fytdlbsub .item{width: 15rem}    .fytdlb{height: 9.1rem}    .fytdlbsub .owl-stage-outer { padding: 0.8rem 0;  height: 7.5rem;  }    .fytdlbsub .item{height: 7.5rem}    .fyysle{width: 47%}    .fyysri li p{    bottom: 0.8rem; right: 0.2rem;}    .lxqynrsub li a{padding-left: 2rem}    .lxqyicn img{width: 1.5rem}    .lxqynr{width: 50%}    .lxqynrsub li{margin-bottom: 1rem}    .lxqybt:after{width: .2rem;height: .2rem}    .syhbfl li{line-height: .9rem;min-width: 2rem}    .lxbtn{line-height: .9rem;height: .9rem;width: 2rem}    .fylcbot li{width: 40%;margin: 0 5% .5rem !important;height: 6rem}    .fylcjj{padding: 0 15%}    .fygybanner{height: auto}    .fygylb{width: 100%}    .fygygstop{line-height: .6rem}    .fygyxz{position: relative;width: 100%;margin: 0;left: 0;right: 0;bottom: 0;top: 0;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);background: none;height: auto}    .fygyxz li.fygyxzli1,.fygyxz li.fygyxzli2,.fygyxz li.fygyxzli3{animation:none !important;position: relative;width: 33.33%;top: 0;left: 0;float: left;opacity: 1;background: none;height: auto}    .fygyxz{padding: .9rem 0 }    .fygyxzwz,.fygyxzwz .index_sec,.fygyxzwz .sec_box{position: relative;display:block;height: auto}    .fygyxz li.fygyxzli1 .fygyxzwz p.fysz0 span:first-child,.fygyxz li.fygyxzli1 .fygyxzwz p.fysz1,.fygyxz li.fygyxzli2 .fygyxzwz p.fysz1,.fygyxz li.fygyxzli3 .fygyxzwz p.fysz1,.fygyxz li.fygyxzli2 .fygyxzwz p.fysz0 span:first-child,.fygyxz li.fygyxzli3 .fygyxzwz p.fysz0 span:first-child,.fygyxz li.fygyxzli1 .fygyxzwz p.fysz0,.fygyxz li.fygyxzli2 .fygyxzwz p.fysz0,.fygyxz li.fygyxzli3 .fygyxzwz p.fysz0, .fygyxz li.fygyxzli3 .fygyxzwz p.fysz0 span:last-child{animation:none !important;}    .fygyxzwz p.fysz0 span:first-child{font-size: 36px}    .fygyxz li.fygyxzli2{border-left: 1px solid #ccc;border-right: 1px solid #ccc;box-sizing: border-box}    /*共用*/    .fybannpc,#focus{display: none}    .fybanner img.fybannsj,#focus_phone{display: block}    .fyyxtd{}    .fyyxtd .main1440{width: 100%}    .fytdfl li{font-size: .38rem;line-height: 1.2rem}    /*字体*/    .fontsize109{font-size: 1rem;}/*109*/    .fontsize66{font-size: .6rem;}/*66*/    .fontsize56{font-size: .59rem;}/*56*/    .fontsize54{font-size: .57rem;}/*54*/    .fontsize46{font-size: .55rem;}/*一级 46*/    .fontsize36{font-size: .5rem;}/*36*/    .fontsize30{font-size: .46rem;}/*二级 30*/    .fontsize22{font-size: .42rem;}/*22*/    .fontsize18{font-size: .4rem;}/*18*/    body,input,select,textarea{font-size: .35rem;}/*默认16*/    .fybjq, .fylclbxq .item pre, .fymxppbot li pre, .fymxpptop pre, .fymxpptop p, .fylcjj, .fyysle li pre, .fyywletxt pre, .fyjgtxt pre, .fygygsbot, .khrkbot .item pre, .lxqyfl li pre, .lxqyjj{line-height: .6rem}    .lxqyjj{height: 1.2rem}    .fylclbxq .item pre{min-height: 3rem}}@media only screen and (max-width:750px){    .main1560,.main1440,.main1680{width:90%}    .header{background: #fff;box-shadow: 0 0 20px rgba(0,0,0,.1);height: 1rem}    .navheight{height: 1rem}    .headerri{margin: 0}    .headerri a{line-height: 1rem}    .logo{margin-top: .2rem;margin-left: 5%}    .logo img{height: .6rem;}    .headerri a.headerbb span{height: 1rem}    /*.ssimg{background-image: url(../images/ssicnred.png)}*/    .menu-activator{display: block}    /*.sousuo{margin-top: .3rem}*/    /*.ssimg{width: .4rem;height: .4rem}*/    .nav{display: none;position: fixed;top: 1rem;height: 100%;background: #fff;z-index: 9999;margin: 0;left: 0;border-top: 1px solid #eee;width: 100%}    .nav ul{padding: .5rem 0 0 0}    .nav li{float: inherit;width: 100%;margin: 0;}    .nav li a.navyja{margin: 0 5%;border-bottom: 1px solid #eee}    .naverji{position: relative;width: 90%;top: 0;left: 5%;margin: 0;padding: .5rem 0 0 0}    .naverji a{margin-left: 5%}    .fygywz{padding-top: 1rem}    .fygyxzwz p.fysz0 span:first-child{font-size: .56rem}    .fygyxzwz p.fysz0{font-size: .28rem}    .lxqy{overflow: hidden}    .lxqyridx{        left: auto;        right: -11%;        top: 2rem;        width: 5rem;        height: 5.4rem;        opacity: .15;    }    .lxqynr:after{display: none}    .fyysle li{position: relative}    .fyysle li:after{content: "";position: absolute;top:.2rem;left: -.08rem;width: .16rem;height: .16rem;background: #a4a4a4;z-index: 2;        -webkit-border-radius:50%;        -moz-border-radius:50%;        border-radius:50%;}    .fyysle:after{top: .2rem}    .yhxqfl{position: absolute;top: 1.6rem;left: 3%;width: 94%;}    .yhxqwz{margin-top: .6rem}    .yhxqflsub .item img{display: none}    .xuqiuimg{display: block;position: relative;bottom: 0;width: 100%;height: auto;margin-top: 1.6rem}    .xuqiuimg li{display: none;position: relative;margin: 0 auto;left: 0 !important;width: 100%}    .xuqiuimg li img{position: relative;width: auto;height: 8rem;display: block;margin: 0 auto}    .xuqiuimg li.xqimgatv{display: block}    .yhxqwzsub .fybzbot{height: auto}    .syxuqiu .fybzbot p{display: none}    .yhxqwzsub{text-align: center}    .yhxqwz{margin-bottom: 0 !important;}    .yhxqflsub .item{width: auto}    .yhxq{overflow: hidden}        /*共用*/    .fyysappimg{display: block}    .fyysri{display: none}    /*字体*/    .fontsize109{font-size: .8rem;}/*109*/    .fontsize66{font-size: .62rem;}/*66*/    .fontsize56{font-size: .54rem;}/*56*/    .fontsize54{font-size: .52rem;}/*54*/    .fontsize46{font-size: .4rem;}/*一级 46*/    .fontsize36{font-size: .38rem;}/*36*/    .fontsize30{font-size: .36rem;}/*二级 30*/    .fontsize22{font-size: .32rem;}/*22*/    .fontsize18{font-size: .32rem;}/*18*/    body,input,select,textarea{font-size: .28rem;}/*默认16*/    .fylcbot li{float: inherit;width:auto;margin: 0;text-align: left;background: none;padding: 0 0 0 1.8rem;height: auto}    .fylcgs{padding: 0;position: absolute;top: 0;left: 0;width: 1.5rem;text-align: center}    .fylcjj{padding: 0}    .fylcbot li:nth-child(5){margin: 0}    .fytdlbsub .item{width: 6rem;height: 14rem}    .fytdlble{margin: 0;padding: .4rem 5% 0 !important;float: inherit;width: 90%}    .fytdlbri{margin: -10px auto 0;float: inherit;width: 90%;padding-bottom: 56.8%}    .footbq span{display: block}    .footlx li{margin: 0 0 .2rem 0;padding: 0;text-align: left;position: relative;width: 50%;box-sizing: border-box}    .footlx li img{height:auto;position: absolute;top: 0;left: 0;width: .8rem;display: none}    .footlx li p{margin: 0}    .footlxicn{display: none}    .footlx li:first-child{width: 100%}    .footlx li span{font-size: .24rem}    .footerbot{padding: .6rem 0}    .footerbot ul{display: block}    .footnavsub{display: none}    .foottop{border-bottom: 1px solid #c8c8c9}    .fylclb{padding: 0}    .fylclbxq{position: relative}    .fylclbxq .item{text-align: left;position: relative;padding-left: 1rem;padding-bottom: .6rem}    .fylclbxq .item:after{position: absolute;top: .8rem;left: .25rem;width: 1px;height: 78%;background: #a4a4a4;content: ""}    .fylclbsz{display: inline-block;position: absolute;top: 0;left: 0;z-index: 3;        /*background:url(../images/fylczqbg.jpg) no-repeat center center;background-size: cover*/    }    .fylclbsz:before{        content: "";        position: absolute;        width: 0.92rem;        height: 0.92rem;        background: url(../images/fylcicn1.png) no-repeat center center;        top: 50%;        left: 50%;        margin-top: -0.46rem;        margin-left: -0.46rem;        z-index: 3;        background-size: cover;    }    .fymxppbot li{width: auto;margin: 0 0 .4rem 0;padding: 0 0 .4rem 1.8rem;float: inherit;position: relative;}    .fymxppbot:after, .fymxppbot:before{display: none}    .fymxppbot li img,.fymxpptop img{width: 1.2rem;height: auto;position: absolute;top: 0;left: 0}    .fymxppbot li p,.fymxpptop p{margin: 0 0 .2rem 0;padding: 0}    .fymxpptop{position: relative;margin: 0 auto .4rem;padding: 0 0 .4rem 0;}    .fymxpptop pre{width: auto;padding: 0;margin: 0}    .fymxpptop p,.fymxpptop pre{padding-left: 1.8rem}    .fymxppbot li:last-child{border-bottom: 0}    .fyggpt{margin-top: 0}    .fyptfl li{margin: 0;width: 48%;min-width: inherit;padding: 0}    .fyggptle{padding: 0;float: inherit;margin: 0;width: 100%}    .fyggptri{float: inherit;width: 100%;margin: .6rem 0  0 0}    .fyptggjt,.fyejdiv{display: none}    .fybannertxt{top: 15%}    .fymxppbot li:before,.fymxppbot li:after{display: none}    .fyjsqy .biaoti{width: 100%;margin: 0 auto .6rem}    .fyjgtxt{height: auto !important;padding: .6rem 5%;width: 90%;text-align: left;position: relative}    .fyjgtxt img{position: absolute;top: .6rem;left: 5%;width: 1rem;height: auto}    .fyqyicn{position: absolute;top: .6rem;left: 5%}    .fyjgtxt pre{padding-left: 1.9rem}    .fyjgbot li{border-bottom: 1px solid #eee}    .fyjgbot li:last-child{border-bottom: 0}    .fyjgtxt p{display: block;padding-left: 1.9rem;margin-bottom: .2rem}    .fyzslb{height: 8.5rem}    .fyhzjt0, .fyhzjt1{width:.5rem;height: .5rem;background-size: 50% auto;background-position: center center;}    .fyhzjt0{right: .8rem}    .fyfzbot li{opacity: 1 !important;        -webkit-transform: translate(0,0) !important;        -ms-transform: translate(0,0) !important;        transform: translate(0,0) !important;padding: .6rem 5%;width: 90%;margin: 0 0 .6rem 0;border: 1px solid #d81624;        -webkit-border-radius:.3rem;        -moz-border-radius:.3rem;        border-radius:.3rem;}    .fyfzbot{padding: 0}    .fyfzyuan{left: 0}    .fyfzbot li:after{display: none}    .fyywle,.fyfzbot li:nth-child(2n) .fyywle{height: auto;margin: 0;width: 100%;float: inherit}    .fyywletxt{position: relative;height: auto}    .fyywletxt .index_sec,.fyywletxt .sec_box{position: relative;height: auto;display: block}    .fyywri{position: relative;top: 0;width: 70%;padding-bottom: 70%;margin-top: .3rem}    .fytdlbsub .owl-stage-outer{padding: 0}    .lxfsbot li{margin: 0 3%;width: 44%}    .lxinput{line-height: .9rem\9;height: .9rem}    .lxbtn{width: 3rem}    .khrkbot{width: 100%}    .khrkbot .item p img{display:block;margin: 0 auto .2rem;width: auto;height: 1rem}    .sylogogd li{height: 1rem;width: 2rem}    .syhblogo{height: 4rem}    /*.yhxqflsub{display: none !important;}*/    .yhxqwz{padding-top: 0;width: 100%;margin-left:0}    .yhxqfl{width: 100%;margin: 0;padding: 0}    .lxqynr{float: inherit;width: 100%}    .lxqyfl li{width: 50%;padding: 0 5%;text-align: center;margin: 0;line-height: .9rem}    .lxqyfl li p{margin:0}    .lxqyfl li pre{display: none}    .fybzbot p{line-height: .5rem}    .yhxqfljt0, .yhxqfljt1{width: .25rem;height: .25rem;background-size: 100% auto}    .yhxqfljt0{left: -.2rem}    .yhxqfljt1{right:-.2rem}    .yhxqflsub .item img{height: 1rem}    .focus_slide .owl-controls{width: 90%;left: 5%;bottom: .2rem;        -webkit-transform: translateX(0);        -moz-transform: translateX(0);        -o-transform: translateX(0);        transform: translateX(0);    }    .xqljgdaa{line-height: .7rem;height: .7rem}    .fytdlbsub .item  .fytdbjq{height: 3.7rem;overflow: auto}    .fytdlbsub .item{box-shadow: 0 0 .3rem rgba(0,0,0,.08)}    .fytdlb{height: 9.4rem}    .fytdlbsub .owl-stage-outer { padding: .3rem 0;  height: 9.94rem;  }    .fytdlbsub .item{height: 8.9rem}    .fyysri{margin-top: 0}    .fylcbot li{margin-left:0 !important;margin-right: 0 !important;}    .fyysri li p {  bottom: 1.1rem;  right: 0.1rem;  }    .fystep{bottom:0;left: 0;top: .7rem;text-align: center;width: 1.5rem;opacity: .3}    .lxqynrsub li{margin-bottom: .4rem}    .lxqynrsub li a{padding-left: 1.2rem;padding-top: 0}    .lxqybt:after{display: none}    .lxqyyc{display: block !important;}    .lxqyfl{position: absolute;top: 1.1rem;left: 0;width: 100%;z-index: 3}    .lxqyfl li,.lxqyfl li p{  transition:none;  -webkit-transition: none;  -moz-transition: none;  -o-transition: none;  }    .lxqynr{margin-top: 2rem;margin-bottom: 0}    .lxqynrsub li:last-child{margin-bottom: 0}    /*共用*/    .fyjgbt,.fyaqbzri:before,.fytdfl,.khrklogo,.yhxq:after,.lxqyimg,.khrkbot .item:after{display: none}    .fyjgbot li{float: inherit;margin: 0;width: 100%}    .fyfayssub,.fyysle,.fyaqbzri,.fyaqbzle{width: 100%;float: inherit}    .fyggpt,.fyywfz, .lxqy,.khrk,.fyfays{padding: .9rem 0}    .fylczq{padding: .9rem 0 .3rem}    .footlx{padding: .6rem 0 .2rem}    .fymxpp,.fyaqbz,.syhb, .yhxq{padding-top: .9rem}    .fyjsqy, .fyaqbz, .syhb,.lxfs{padding-bottom: .9rem}    .fymxpp{padding-bottom: .1rem}    .fyddbt, .fybzbot{margin-bottom: .4rem}    .fylcbot li,.fylcbot li:nth-child(5){margin-bottom: .4rem}    .fyczlc .biaoti,.fylczq .biaoti,.fyptfl,.fymxpptop, .fyfzbjq,.khrk .biaoti,.khrkbot .item pre, .yhxqwz{margin-bottom: .6rem}    .fyczlc, .fytdlble, .fyjsqy, .lxfs{padding-top: .9rem}    .fyczlc,.yhxq{padding-bottom: .9rem}    .footbq span{margin-bottom: .1rem}    .fybannpc,.footerbot,.fylcsz,.fylcjt0,.fylcjt1,.fyaqbzline{display: none}    .fybanner img.fybannsj{display: block}    /*字体*/    .fontsize109{font-size: .8rem;}/*109*/    .fontsize66{font-size: .6rem;}/*66*/    .fontsize56{font-size: .4rem;}/*56*/    .fontsize54{font-size: .4rem;}/*54*/    .fontsize46{font-size: .48rem;}/*一级 46*/    .fontsize36{font-size: .32rem;}/*36*/    .fontsize30{font-size: .36rem;}/*二级 30*/    .fontsize22{font-size: .34rem;}/*22*/    .fontsize18,.nav li a.navyja{font-size: .32rem;}/*18*/    body,input,select,textarea{font-size: .28rem;}/*默认16*/    .footbq{font-size: .2rem}    .fymxppbot li p{font-size: .34rem}    .fybjq, .fylclbxq .item pre, .fymxppbot li pre, .fymxpptop pre, .fymxpptop p, .fylcjj, .fyysle li pre, .fyywletxt pre, .fyjgtxt pre, .fygygsbot, .khrkbot .item pre, .lxqyfl li pre, .lxqyjj{line-height: .48rem}    .lxqyjj{height: .96rem}    .khrkbot .item pre{height: 2.4rem}    .fylclbxq .item pre{min-height: inherit}    .fymxppbot li{height: auto !important;}}@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){}