﻿body{padding:0;margin:0 auto;background:#fff;color:#cfa76b;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}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:#cfa76b;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;}.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;}.scaleimg img,.trantion,.rotateimg img,.footer a,.ceblialan li img,.header,.fymbx a,.fyejbt li,.fypplb li:after,.fyxwline:before,.fymtsp li p,.fytysub:before,.fytysuble p,.fytysuble pre,.fytysuble img,.fyystybt li,.fysysubri p.fysyys:after,.fyrzbtn,.fylishi li p,.fylsjt0,.fylsjt1,.xwimg,.synavtop a,.synavbot a,.synavhead img.right,.gdxq a{transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;}.synav{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;}.tiyanbg,.tytxtsub{transition:all .8s ease;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;}.fywyrzle:after,.fywyrzle:before{transition:all 1.2s ease;-webkit-transition:all 1.2s ease;-moz-transition:all 1.2s ease;-ms-transition:all 1.2s ease;}.fyystybt{transition:background 0.6s ease;-webkit-transition:background 0.6s ease;-moz-transition:background 0.6s ease;-ms-transition:background 0.6s ease;}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}.active .contain,.fp-completely .contain{display: block !important;}.radius60{-webkit-border-radius:.6rem;-moz-border-radius:.6rem;border-radius:.6rem;}.radius50,.ceblialan li img,.page span.pagecurrent,.fysyghle p.fyghp:after{-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}.radius8{-webkit-border-radius:.08rem;-moz-border-radius:.08rem;border-radius:.08rem}.radius20{-webkit-border-radius:.2rem;-moz-border-radius:.2rem;border-radius:.2rem;}.radius10,.fyjinji:after{-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem;}.red{color: #964923}.fybjq{line-height: .36rem}.fybjq img{width:100%;height:auto !important;}.fybjq table{border:1px solid #e3e3e3;border-collapse:collapse;width:100%;}.fybjq table tr,.fybjq table tr td,.fybjq table th{border:1px solid #e3e3e3}.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: #e6d1b1 url(../images/xialaicn.png) no-repeat center right;    background-size: auto .07rem;}textarea{resize:none}.tupian{position: relative;overflow: hidden;}.tupian img{position: absolute;top: 0;left: 0;width: 100%;display: block;object-fit: cover;height: 100%}.main1440{width:14.4rem;margin: 0 auto}.main1200{width:12rem;margin: 0 auto}/*图片hover效果*/.rotateimg:hover img,.synavhead img.right:hover{-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)}.scaleimg:hover img,.xwimg{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.rotateimgUp:hover img{transform:translateY(-.3rem);-ms-transform:translateY(-.3rem);-moz-transform:translateY(-.3rem);-webkit-transform:translateY(-.3rem);-o-transform:translateY(-.3rem)}/*头部*/.header{width:94%;height:.9rem;position: fixed;top:0;left: 0;z-index: 9999;padding: 0 3%}.logo{margin-top:.05rem}.logo img{display: block;height: .8rem;}.nav{}.nav li{position: relative;float: left;margin-left: 1.14rem}.nav li a.navyja{display:block;height:.9rem;position: relative;z-index: 2;line-height:.9rem;padding: 0 .06rem}.nav li a.navyja span{background: #cfa76b;width:100%;height:2px;display:block;opacity: 0;position: absolute;bottom: .04rem;left: 0}.nav li.clinav a.navyja span{opacity: 1}.menu-activator{cursor:pointer;z-index: 1001;display: none;height: .54rem;position: relative;background: #cfae7b;width: .54rem;margin-top: 0.18rem}.visual{    position:relative;;    width:.26rem;    height:100%;    margin: 0 auto;}.visual i.line{    width:100%;    height: 2px;    background-color:#fff;    -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:.17rem;    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:.17rem;    -moz-transition-delay:70ms;    -o-transition-delay:70ms;    -webkit-transition-delay:70ms;    transition-delay:70ms;}.cliactnav .visual i.line:nth-child(1),.cliactnav .visual i.line:nth-child(3) {    top:.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}.visual i.line01{animation:linexg1 2s  linear infinite;-webkit-animation:linexg1 2s  linear infinite;-moz-animation:linexg1 2s  linear infinite;-ms-animation:linexg1 2s  linear infinite;-o-animation:linexg1 2s  linear infinite;}@keyframes linexg1{    0% {        width:100%;    }    50% {        width:70%;    }    100% {        width:100%;    }}@-webkit-keyframes linexg1{    0% {        width:100%;    }    50% {        width:70%;    }    100% {        width:100%;    }}@-o-keyframes linexg1{    0% {        width:100%;    }    50% {        width:70%;    }    100% {        width:100%;    }}@-ms-keyframes linexg1{    0% {        width:100%;    }    50% {        width:70%;    }    100% {        width:100%;    }}@-moz-keyframes linexg1{    0% {        width:100%;    }    50% {        width:70%;    }    100% {        width:100%;    }}.visual i.line02{animation:linexg2 1.7s  linear infinite;-webkit-animation:linexg2 1.7s  linear infinite;-moz-animation:linexg2 1.7s  linear infinite;-ms-animation:linexg2 1.7s  linear infinite;-o-animation:linexg2 1.7s  linear infinite;}@keyframes linexg2{    0% {        width:100%;    }    50% {        width:50%;    }    100% {        width:100%;    }}@-webkit-keyframes linexg2{    0% {        width:100%;    }    50% {        width:50%;    }    100% {        width:100%;    }}@-o-keyframes linexg2{    0% {        width:100%;    }    50% {        width:50%;    }    100% {        width:100%;    }}@-ms-keyframes linexg2{    0% {        width:100%;    }    50% {        width:50%;    }    100% {        width:100%;    }}@-moz-keyframes linexg2{    0% {        width:100%;    }    50% {        width:50%;    }    100% {        width:100%;    }}.visual i.line03{animation:linexg3 1.4s  linear infinite;-webkit-animation:linexg3 1.4s  linear infinite;-moz-animation:linexg3 1.4s  linear infinite;-ms-animation:linexg3 1.4s  linear infinite;-o-animation:linexg3 1.4s  linear infinite;}@keyframes linexg3{    0% {        width:100%;    }    50% {        width:40%;    }    100% {        width:100%;    }}@-webkit-keyframes linexg3{    0% {        width:100%;    }    50% {        width:40%;    }    100% {        width:100%;    }}@-o-keyframes linexg3{    0% {        width:100%;    }    50% {        width:40%;    }    100% {        width:100%;    }}@-ms-keyframes linexg3{    0% {        width:100%;    }    50% {        width:40%;    }    100% {        width:100%;    }}@-moz-keyframes linexg3{    0% {        width:100%;    }    50% {        width:40%;    }    100% {        width:100%;    }}.synav{position: fixed;top: -100%;left: 0;width: 100%;height: 100%;background: #cfa86d;z-index: 99999;opacity: 0}.synavhead{position: absolute;top: 0;left: 0;width: 94%;padding: 0 3%;height: .9rem;border-bottom: 1px solid rgba(255,255,255,.1)}.synavhead img{display: block}.synavhead img.left{height: .8rem;margin-top: .05rem}.synavhead img.right{height: .4rem;margin-top: .25rem;cursor: pointer}.synav .main1440{height: 100%;position: relative}.synav .main1440:after{content: "";position: absolute;background: url(../images/navbg.png) no-repeat center center;width: 5.52rem;height: 5.52rem;top: 50%;left: 50%;margin-top: -2.76rem;margin-left: -2.76rem;background-size: cover;    animation:navyun1 100s  linear infinite;-webkit-animation:navyun1 100s  linear infinite;-moz-animation:navyun1 80s  linear infinite;-ms-animation:navyun1 100s  linear infinite;-o-animation:navyun1 100s  linear infinite;}@keyframes navyun1{    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 navyun1{    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 navyun1{    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 navyun1{    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 navyun1{    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);    }}.synav ul{width: 84%;margin: 0 auto;}.synav li{float: left;width: 25%;min-height: 2.8rem;padding-right: 25%;}.synav li:nth-child(2n){float: right;padding: 0 0 0 30%;width: 20%}.synav li:nth-child(6n),.synav li:nth-child(7n){min-height: inherit}.synavtop{margin-bottom: .2rem}.synavtop a{color: rgba(255,255,255,.7)}.synavtop p{line-height: 1;margin-bottom: .1rem}.synavtop span{display: block;line-height: 1}.synavbot{}.synavbot a{color: rgba(255,255,255,.5);display: inline-block;min-width: 48%;margin: 0 1% .05rem 0}.synav li:first-child{position: absolute;width: 30%;left: 50%;text-align: center;margin-left: -15%;padding: 0;min-height: inherit;top: 47%}.synav li:first-child a{color: #fff}.synavbq{position: absolute;bottom: .2rem;left: 0;width: 100%;text-align: center;color: rgba(255,255,255,.54)}.synav li:hover .synavtop a,.synavbot a:hover{color: #fff}.xq_header .logo img.logo1,.home_header .logo img.logo1,.fy_header .logo img.logo2{display: none}.home_header .header:after{width:100%;height:1px;position: absolute;bottom:0;left: 0;background: rgba(150,73,35,.13);content:""}.home_header .nav{display: none}.home_header .menu-activator{display: block}.xq_header .header,.header_bg .header{background: #f0e8dd}.xq_header .navheight{height: .9rem}.header_bg .logo img.logo1{display: none}.header_bg .logo img.logo2{display: block}/*头部 end*//*第1屏 banner*/.banner{position: relative;height: 100vh}.bannersp{width: 100%;object-fit:cover;height: 100%;position: absolute;top: 0;left: 0;background: #000;outline: none;z-index: 2}#focus{display:block;width: 100%}#focus_phone{display:none;}.focus_slide{width:100%;}.focus_slide .item{}.focus_slide .item a{width: 100%;height: 100vh;background-repeat: no-repeat;background-position: center bottom;background-size: cover;display: block}.mlgs{background: url(../images/mlgsbg0.jpg) no-repeat center bottom;background-size: cover;min-height: 4.04rem;padding-top: 1.75rem;position: relative}.mlgsyun{position: absolute;top: 0;width: 100%;height: 100%;}.mlgsyun1{background: url(../images/yun1.png) no-repeat left top fixed;background-size: 100% auto;left: 0}.mlgsyun2{background: url(../images/yun2.png) no-repeat right top fixed;background-size: 100% auto;right: 0}.mlgsyun_fix{background-attachment: inherit;z-index: 3}.mlgsyun1{    animation:yun1 5s  linear infinite;-webkit-animation:yun1 5s  linear infinite;-moz-animation:yun1 5s  linear infinite;-ms-animation:yun1 5s  linear infinite;-o-animation:yun1 5s  linear infinite;}@keyframes yun1{    0% {        left: 0;    }    50% {        left: -5%;    }    100% {        left: 0;    }}@-webkit-keyframes yun1{    0% {        left: 0;    }    50% {        left: -5%;    }    100% {        left: 0;    }}@-o-keyframes yun1{    0% {        left: 0;    }    50% {        left: -5%;    }    100% {        left: 0;    }}@-ms-keyframes yun1{    0% {        left: 0;    }    50% {        left: -5%;    }    100% {        left: 0;    }}@-moz-keyframes yun1{    0% {        left: 0;    }    50% {        left: -5%;    }    100% {        left: 0;    }}.mlgsyun2,.mlscyun{    animation:yun2 5s  linear infinite;-webkit-animation:yun2 5s  linear infinite;-moz-animation:yun2 5s  linear infinite;-ms-animation:yun2 5s  linear infinite;-o-animation:yun2 5s  linear infinite;}@keyframes yun2{    0% {        right: 0;    }    50% {        right: -3%;    }    100% {        right: 0;    }}@-webkit-keyframes yun2{    0% {        right: 0;    }    50% {        right: -3%;    }    100% {        right: 0;    }}@-o-keyframes yun2{    0% {        right: 0;    }    50% {        right: -3%;    }    100% {        right: 0;    }}@-ms-keyframes yun2{    0% {        right: 0;    }    50% {        right: -3%;    }    100% {        right: 0;    }}@-moz-keyframes yun2{    0% {        right: 0;    }    50% {        right: -3%;    }    100% {        right: 0;    }}.mlgsnr{position: relative}.mlgsnr .mlxwtop{text-align: left;margin-bottom: .65rem}.gushi{line-height: .34rem;margin-left: 24%;text-align: justify;width:33%}.gslou{position: absolute;top:.68rem;right: 0;width: 5.18rem;display: block;z-index: 3;opacity: 0}.gsbg{    position: sticky;    position: -webkit-sticky;    top: 0;    width: 100%;    height:100vh;}.mlgssub{    background: url(../images/mlgsbg1.jpg) no-repeat center top;    background-size: cover;    overflow: hidden;    width: 100%;    height:100vh;}.mlsc{padding-top: 1.2rem;position: relative;z-index: 2;background: url(../images/sysybg.jpg) repeat}.mlscyun{background: url(../images/syyun.png) no-repeat top right;position: absolute;top: .3rem;right: 0;width: 5.83rem;height: 3.46rem;z-index: 2;background-size: cover}.sybot{position: relative;height: 6.4rem;overflow: hidden;background: url(../images/sybg.jpg) repeat center center}.sybotsub{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.syimg{position: absolute;width: 50%;height: 100%;top: 0;left: 200%;    -webkit-transform:scale(3);    -moz-transform:scale(3);    -o-transform:scale(3);    transform:scale(3);}.syimg img{width: 100%;height: 100%;display: block}.sytxt{width: 4.9rem;margin-right: 2.6rem;padding-top:80%;opacity: 0}.sytxt p{background: url(../images/fysyline.png) no-repeat left bottom;background-size: .7rem .06rem;padding-bottom: .24rem;line-height: 1}.sytxt span{margin: .2rem 0 .4rem}.sytxt img{display: block;width: 4.6rem;height: 2.88rem;padding: .08rem .12rem;border: 1px solid #964923}.sybotatv{z-index: 2;}.sybotatv .syimg{    left: 0;    -webkit-transform:scale(1);    -moz-transform:scale(1);    -o-transform:scale(1);    transform:scale(1);    transition:all 1.2s ease;    -webkit-transition:all 1.2s ease;    -moz-transition:all 1.2s ease;    -ms-transition:all 1.2s ease;}.sybotatv .sytxt{    opacity: 1;    padding-top: .6rem;    transition:all 1.2s ease;    -webkit-transition:all 1.2s ease;    -moz-transition:all 1.2s ease;    -ms-transition:all 1.2s ease;    transition-delay: .4s;}.sybot_prev .syimg{    left: 0;    -webkit-transform:scale(1);    -moz-transform:scale(1);    -o-transform:scale(1);    transform:scale(1);    opacity: .8;}.sybot_prev .sytxt{    margin-top: -100%;    transition:all .1s ease;    -webkit-transition:all .1s ease;    -moz-transition:all .1s ease;    -ms-transition:all .1s ease;}.sybotfl{position: absolute;bottom: .36rem;right:2.6rem;z-index: 3;width: 4.9rem;text-align: center}.sybotfl ul{position: relative;display: inline-block;vertical-align: top}.syline{position: absolute;top: 0;left: 0;border: 1px solid #964923;height: 100%;width: .5rem;box-sizing: border-box}.sybotfl li{display: inline-block;vertical-align: top;padding: .08rem .05rem;cursor: pointer}.sybotfl li img{display: block;width: .4rem;height: .5rem;object-fit: cover}.mlty{position: relative;z-index: 2;background: url(../images/fysyghbg.jpg) repeat}.mlty:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 3.18rem;background: url(../images/tybg.jpg) no-repeat center top;background-size: cover}.mltyyun{background: url(../images/yun4.png) no-repeat center center;width: 5.49rem;height: 2.59rem;position: absolute;top: .2rem;left: 15%;z-index: 2;background-size: cover; animation:yun3 5s  linear infinite;-webkit-animation:yun3 5s  linear infinite;-moz-animation:yun3 5s  linear infinite;-ms-animation:yun3 5s  linear infinite;-o-animation:yun3 5s  linear infinite;}@keyframes yun3{    0% {        left: 15%;    }    50% {        left: 13%;    }    100% {        left: 15%;    }}@-webkit-keyframes yun3{    0% {        left: 15%;    }    50% {        left: 13%;    }    100% {        left: 15%;    }}@-o-keyframes yun3{    0% {        left: 15%;    }    50% {        left: 13%;    }    100% {        left: 15%;    }}@-ms-keyframes yun3{    0% {        left: 15%;    }    50% {        left: 13%;    }    100% {        left: 15%;    }}@-moz-keyframes yun3{    0% {        left: 15%;    }    50% {        left: 13%;    }    100% {        left: 15%;    }}.mlty .mlxwtop{height: 3.18rem;margin-bottom: 0;position: relative;z-index:2 }.mlty .mlxwtop p{padding-top: 1.3rem}.mltybot{width: 100%;position: relative;height: 8.4rem}.mltybot li{height: 8.4rem;position: absolute;width: 100%;opacity: 0}.tiyanbg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity:0;background-size: cover;background-position: left top;background-repeat: no-repeat;}.mltybot li.mltybotliatv{z-index: 3;opacity: 1}.mltybot li.mltybotliatv .tiyanbg{opacity: 1}.mltybot li.mltybotliatv .tytxtsub{bottom: 0}.tiyanapp{display: none}.mytybotlin{position: absolute;top: 0;height: 100%;z-index: 2;width: 100%;left: 0;}.mytybotlin p{position: absolute;top: 0;height: 100%;width: 10%;background-size: cover;background-position: left top;background-repeat: no-repeat}.mytybotlin p:nth-child(1){left: 0}.mytybotlin p:nth-child(2){left: 10%}.mytybotlin p:nth-child(3){left: 20%}.mytybotlin p:nth-child(4){left: 30%}.mytybotlin p:nth-child(5){left: 40%}.mytybotlin p:nth-child(6){right: 40%}.mytybotlin p:nth-child(7){right: 30%}.mytybotlin p:nth-child(8){right: 20%}.mytybotlin p:nth-child(9){right: 10%}.mytybotlin p:nth-child(10){right:0}.tytxt{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background:url(../images/tybghui.png) no-repeat center bottom;background-size: 100% auto;overflow: hidden}.tytxtsub{position: absolute;bottom: -50%;left: 0;width: 90%;padding: 0 5% .38rem;text-align: center}.tytxtsub h2{font-weight: normal}.mlpp{height: 7.98rem;background: url(../images/mlppbg1.jpg) no-repeat center top;background-size: cover;padding: .7rem 0 .95rem;position: relative;z-index: 3}.mlppapp{display: none}.mlppyun{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.mlppyun1{background: url(../images/ppyun1.png) no-repeat center top fixed;background-size: 100% auto}.mlppyun2{background: url(../images/ppyun2.png) no-repeat center center fixed;background-size: 100% auto}.mlpp .mlxwtop{display: none}.mlpp .main1440{position: relative;height: 7.98rem;}.mlpp .main1440:after{position: absolute;background: url(../images/ppicn.png) no-repeat center center;width: 100%;height: 100%;background-size: auto 100%;top: 0;left: 0;content: ""}.mlpp pre{text-align: center;line-height: .55rem;left: 0;width: 100%;top: 50%;margin-top: -.55rem;position: absolute;}.mlpp li{position: absolute;z-index: 2;min-width: 10%}.mlpp li img{max-height:.79rem;position: absolute;top: 0;left: 0;opacity: 0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.mlpp li.mlppli1{top: 0;left: 45%}.mlpp li.mlppli2{top: .64rem;left: 25%}.mlpp li.mlppli3{top: .41rem;right: 20%}.mlpp li.mlppli4{top: 1.9rem;left: 15%}.mlpp li.mlppli5{top: 2.1rem;left: 35%}.mlpp li.mlppli6{top: 1.9rem;left: 60%}.mlpp li.mlppli7{top: 2.16rem;left: 80%}.mlpp li.mlppli8{top: 3rem;left: 0}.mlpp li.mlppli9{top: 3rem;right:0}.mlpp li.mlppli10{top:3.6rem;left: 25%}.mlpp li.mlppli11{top: 3.7rem;left: 65%}.mlpp li.mlppli12{top: 4.2rem;left: 10%}.mlpp li.mlppli13{top: 4.3rem;right: 10%}.mlpp li.mlppli14{top: 5.2rem;left: 32%}.mlpp li.mlppli15{top: 5.15rem;right: 32%}.mlpp li.mlppli16{bottom: 1.9rem;left:5%}.mlpp li.mlppli17{bottom: 1.9rem;right: 5%}.mlpp li.mlppli18{bottom: 1.5rem;left: 18%}.mlpp li.mlppli19{bottom:1.5rem;right: 18%}.mlpp li.mlppli20{bottom: .87rem;left: 35%}.mlpp li.mlppli21{bottom: .8rem;right: 30%}.mlpp 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;}.mlpp 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;}.mlpp 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;}.mlpp 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)    }}.mlxw{padding: .9rem 0 0;background: url(../images/xwbg.jpg) no-repeat center top fixed;background-size: cover;height:6.21rem;position: relative;z-index: 2}.mlxw .mltyyun{display: none}.mlxwtop{text-align: center;margin-bottom: .6rem}.mlxwtop p{font-family: Roboto;font-style: italic;line-height: 1;margin-bottom: .1rem}.mlxwtop span{line-height: 1;display: block}.mlxwbot{margin-bottom: .6rem}.mlxwbot li{float: left;width: 33.33%;background: rgba(255,255,255,.64)}.mlxwbot li a{display: block;padding: 1.2rem .4rem 0 .45rem;position: relative;overflow: hidden;height: 1.82rem}.mlxwbot li .fyxwsj{left: .45rem;text-align: left;background: none;z-index: 3}.mlxwbot li .fyxwsj p,.mlxwbot li .fyxwsj span{color: #cfa76b}.mlxwbot li p.xwbt{}.mlxwbot li p.xwline{width: 100%;height: 1px;background:rgba(207,167,107,.2);margin: .06rem 0 .08rem}.mlxwbot li p.xwjj{line-height: .2rem;height: .4rem;margin-bottom: .35rem}.mlxwbot li img.xwicn{height: .09rem;display: block}.xwimg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;opacity: 0;}.mlxwbot li.mlxwbotatv .xwimg{opacity: 1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.mlxwbot li.mlxwbotatv .fyxwsj{left:0;text-align: center;background: #d5b37f}.mlxwbot li.mlxwbotatv .fyxwsj p,.mlxwbot li.mlxwbotatv .fyxwsj span{color: #fff}.gdxq{text-align: center}.gdxq a{padding-bottom: .09rem;display:inline-block;position: relative;line-height: 1}.gdxq a:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background: #ae7253;}.footer{background: #f0e7da;position: relative;z-index: 2}.footerlog{display: none}.footertop{padding-top: .95rem}.footnav{width: 71%}.footnav li{float: left;margin-right: 1%;width: 15.66%}.footnav li a.footnavyj{margin-bottom: .2rem;position: relative;padding-bottom: .15rem;display: block}.footnav li a.footnavyj:after{width: .14rem;height: 2px;background: #964923;content: "";position: absolute;left: 0;bottom: 0;}.footnavsub a{color:rgba(150,73,35,.7);display: block;margin-bottom: .09rem}.footertopri{width: 29%;text-align: right;position: relative;}.footertopri:after{width: 1px;position: absolute;content: "";height: 100%;background:rgba(207,167,107,.3);left: 0;top: 0;}.footertopri img{height: 1.07rem;margin-bottom: .26rem}.footertopri p{line-height: 1}.footertopri p.foottel,.footertopri p.footadr{color:rgba(150,73,35,.7)}.footertopri p.foottel{margin: .1rem 0 .3rem}.footyqlj{position: absolute;top: 0;left: .35rem;line-height: .5rem;width: 1.8rem;font-weight: bold;color: #964923;border: 0;outline: none;vertical-align: top;padding: 0 .15rem}.footbq{padding: .35rem 0 .6rem;border-top: 1px solid #e9dac4;margin-top: .35rem;color: rgba(150,73,35,.67)}.footbq a{color: rgba(150,73,35,.67);display: inline-block;margin-left: .25rem}.footbq a.right{color:rgba(150,73,35,.67)}.ceblialan{position: fixed;bottom: .2rem;right:.2rem;z-index: 999;width: .62rem}.ceblialan ul{background:#fff;padding: .07rem;margin-bottom: .25rem;box-shadow: 0 0 20px rgba(0,0,0,.05)}.ceblialan li{width: 100%;position: relative;cursor: pointer;padding: .07rem 0;}.ceblialan li:after{content: "";position: absolute;bottom: 0;left: 50%;width: .18rem;background: #f5ede1;margin-left: -.09rem;height: 1px}.ceblialan li:first-child{padding: 0 0 .07rem}.ceblialan li:last-child{padding: .07rem 0 0 0}.ceblialan li:last-child:after{display:none}.ceblialan li img{display: block;margin: 0 auto;height: .48rem;width: .48rem}.ceblialan li img.cblicn1{display: none}.ceblialan ul:last-child li{padding: 0}.ceblialan li .cblwx{position: absolute;width: 1.49rem;height: 1.58rem;background: #fff;right:.8rem;top:50%;text-align: center;box-shadow: 0 0 20px rgba(0,0,0,.05);display: none;margin-top: -0.79rem}.ceblialan li .cblwx:after{background: url(../images/cbsj.png) no-repeat center center;width: .13rem;height: .15rem;content: "";position: absolute;top: 50%;right: -.13rem;margin-top: -0.075rem}.ceblialan li .cblwx img{width: 1.1rem;height: 1.1rem;display: block;margin: .1rem auto 0;padding: 0;position: relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.ceblialan li .cblwx p{margin-top: .1rem;color: #964923}.ceblialan li:hover .cblwx{display: block}.ceblialan li:hover img{background: #cfa76b}.ceblialan li:hover img.cblicn0{display: none}.ceblialan li:hover img.cblicn1{display: block}.fybanner{position: relative}.fybanner img{display: block;width: 100%}.fybanner img.fybannersj{display: none}.fybanner .main1440{position: absolute;top: 4.3rem;left: 50%;margin-left: -7.2rem}.fybannbt{color: #f9d194;margin-bottom: .3rem;line-height: 1}.fybannnr{color: #f9d194;line-height: .4rem;width: 47%}.fybannjt{position: absolute;bottom: 1.3rem;right:2.4rem;width: .61rem;height: .61rem}.fybannjt img.fybannyuan{width: .8rem;height: .8rem;position: absolute;bottom: 0;right: 0;animation:dsjbg 20s  linear infinite;-webkit-animation:dsjbg 20s  linear infinite;-moz-animation:dsjbg 20s  linear infinite;-ms-animation:dsjbg 20s  linear infinite;-o-animation:dsjbg 20s  linear infinite;}.fybannjt img.fybannxxjt{width: .29rem;height: .29rem;margin: .15rem auto 0;display: none}@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);    }}@-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);    }}.fymain{background: url(../images/mainbg.jpg) repeat-y center top;background-size: cover;padding-bottom: 1.25rem}.fymain_bot{padding-bottom: 0 !important;}.fymain_bg{background: none}.fymbx{padding: .5rem 0 .3rem;border-bottom: 1px solid #dec9a8;line-height: .18rem;}.fymbx img{height: .18rem;vertical-align: top;display: inline-block;margin-right: .1rem}.fytyxq{text-align: center;}.fytyxq h1{font-weight: normal}.fyejbt{text-align: center}.fyejbt li{display: inline-block;vertical-align: top;width: 3.31rem;line-height: .77rem;border: 1px solid #d5b37f;margin: 0 .03rem}.fyejbt li a{display: block;width: 100%;height: 100%}.fypplb li{float: left;width: 15.83%;padding-bottom: 15.83%;position: relative;background: rgba(255,255,255,.5);margin: 0 1% .15rem 0;overflow: hidden}.fypplb li:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 1px solid rgba(213,179,127,.5);box-sizing: border-box;opacity: 0}.fypplb li:nth-child(6n),.fynews li:nth-child(3n),.fymtsp li:nth-child(3n){margin-right: 0}.fypplb li img{position: absolute;margin: auto;top: -9999px;right: -9999px;bottom: -9999px;left: -9999px;max-width: 90%;max-height: 90%;}.fynews li,.fymtsp li{margin: 0 2% .33rem 0;float: left;width: 32%;}.fyxwimg{padding-bottom: 63%;}.fyxwsj{position: absolute;top: 0;left: 0;background: #d5b37f;text-align: center;width: 1.16rem;height: 1.2rem}.fyxwsj p{color: #fff;line-height: 1;padding-top: .3rem}.fyxwsj span{color: #fff;line-height: 1;display: block}.fyxwtxt{padding: .5rem .35rem 0;height: 2.4rem;background: rgba(255,255,255,.6)}.fyxwjj{line-height: .26rem;height: .52rem;margin: .2rem 0 .35rem}.fyxwline{position: relative;background: url(../images/fyjt.png) no-repeat left bottom;background-size: .39rem auto;height: .58rem}.fyxwline:after{position: absolute;content: "";top: 0;left: 0;width: 100%;height: 1px;background: #cfa76b}.fyxwline:before{position: absolute;content: "";top: 0;left: 0;width: 0;height: 1px;background: #964923;z-index: 3}.page{text-align:center;line-height:.5rem;}.page a,.page span{display:inline-block;text-decoration:none;color: #964923;min-width: .5rem}.page span.pagecurrent{border: 1px solid #964923}.page span.dianspan{padding-top:0;vertical-align:top;background:none;}.fymtsp{border-bottom: 1px solid #e1cba9}.fymtsp li{cursor: pointer}.fyspicn{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/fyspvid.png) no-repeat center center;background-size: .54rem auto}.fymtsp li p{text-align: center;height: .9rem;position: relative;z-index: 3;line-height: 1.2rem;margin: -.3rem 8% 0;padding: 0 2%}.fymtsp li:hover p{line-height: .9rem;background: #d5b37f;color: #fff}.sptcbg{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.9);z-index: 9999;display: none}.sptcdiv{position: absolute;background: #000;width: 80%;height: 70%;left: 10%;top: 15%;}.bannervideott{width: 100%;object-fit: contain;height: 100%;position: absolute;top: 0;left: 0;background: #000;outline: none}.clivideotc{ position: absolute;bottom: 5%;height: .15rem;width: .15rem;padding:.08rem;border: 2px solid rgba(255,255,255,.7);left: 50%;margin-left: -.155rem;cursor: pointer;}.fyystybt{text-align: center;padding: .4rem 0;z-index: 9999}.fyystybt li{display: inline-block;vertical-align: top;line-height: 1.08rem;position: relative;cursor: pointer;color: rgba(150,73,35,.5);margin: 0 .44rem}.fyystybt li:after{content: "";position: absolute;background: url(../images/fylogo.png) no-repeat center center;width: 1.1rem;height: 100%;background-size: auto 100%;top: 0;left: 50%;margin-left: -0.55rem;display: none}.fyystybt li.fyystybtatv{color: #964923}.fyystybt li.fyystybtatv:after{display: block}.fytysub{position: relative;padding-top: .38rem}.fytysub:after{position: absolute;content: "";top: 0;left: 0;width: 100%;height: .04rem;background: #cfa76b;}.fytysub:before{position: absolute;content: "";top: 0;left: 0;width: 0;height: .04rem;background: #964923;z-index: 2}.fytysuble{position: absolute;top: 0;left: 0;width: 20.763%;padding-right: 5%;height: 100%}.fytysuble p{line-height: 1;margin-bottom: .12rem;padding-top: .38rem}.fytysuble pre{display: block}.fytysuble img{display: block;position: absolute;bottom: 0;left: 1rem;width: .6rem;height: .6rem;border: 1px solid #964923;opacity: 0}.fytysubri{width: 74.237%}.fytybt{line-height: .38rem;max-height: .76rem}.fytyimg{padding-bottom:43.8%;margin-top: .4rem}.fyystybt_fix{background: #f0e8dd;position: fixed;top: .9rem;left: 0;width: 100%;padding:0;border-top: 1px solid rgba(150,73,35,.3)}.fyystybt_fix li{line-height: .5rem}.fymlsy{border-top: .04rem solid #964923}.fysysub{padding-top: .8rem}.fysysuble{width:54.167%;float: left;padding-bottom:33.3%}.fysysubri{width: 43%;float: right;padding-top: 1.1rem}.fysysubri p.fysyys{line-height: 1;padding: .15rem 0 .3rem;margin-bottom: .3rem;position: relative}.fysysubri p.fysyys:after{content: "";position: absolute;bottom: 0;right: 0;background: #964923;height: 2px;width: 0}.fysysubri pre{line-height: .36rem;height:1.08rem;margin-right: 1.1rem;text-align: justify}.fysysubri img{display: block;margin-top: .5rem;height: .09rem}.fysysub:nth-child(2n) .fysysuble{float: right}.fysysub:nth-child(2n) .fysysubri{float: left}.fysysub:nth-child(2n) .fysysubri p.fysyys:after{left: 0;right: auto}.aos-animate p.fysyys:after{width: 114%}.fyqjt{padding: 1.2rem 0 .7rem}.fyqjtle{width: 26%}.fyqjtle p,.fyqjtle span{line-height: 1;display: block}.fyqjtle p{margin-bottom: .1rem}.fyqjtri{width: 56%;line-height: .32rem}.fydht img{display: block;width: 100%}.fyrhdd{padding: 1.1rem 0 .7rem;border-bottom: 1px solid #e3cdac}.fyddtop{text-align: center;margin-bottom: .7rem;border-bottom: 1px solid #e1cba9;padding-bottom: .28rem;line-height: 1}.fyddbotle{width: 40%}.fyddbotle .fyqjtri{width: 100%}.fyybdd{margin-bottom: .4rem}.fyybdd pre{line-height: .44rem}.fyddbotri{width:50.903%;padding-bottom:34.7%}.fywyrz{margin-top: .7rem;position: relative;padding-bottom: .5rem}.fywyrz:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;background: url(../images/fyrzimgt.jpg) no-repeat center bottom;height: 85%;background-size: cover}.fywyrzle{width:35.278%;padding-bottom:41.8%;position: relative;z-index: 2}.fywyrzle:after{content: "";position: absolute;width: 50%;height: 100%;background: #e8e0d3;top: 0;right: 0;z-index: 3;}.fywyrzle:before{content: "";position: absolute;width: 50%;height: 100%;background: #e8e0d3;top: 0;left: 0;z-index: 3;}.aos-animate .fywyrzle:after{right: -100%;}.aos-animate .fywyrzle:before{left: -100%;}.fywyrzri{width: 39%;margin-right: 8%;position: relative;z-index: 2;padding-top: 1.7rem}.fywyrzri h2{text-align: center;font-weight: normal;margin-bottom: .38rem;line-height: 1}.fywyrzri li{margin-bottom: .1rem}.fyrzinpt{border: 0;border-bottom: 1px solid #cfa76b;background: none;outline: none;width: 100%;line-height: .5rem\9;height: .5rem;color: #cfa76b}.fyrzinpt::-webkit-input-placeholder{color:#cfa76b;}.fyrzinpt::-moz-placeholder{color:#cfa76b;}.fyrzinpt:-moz-placeholder{color:#cfa76b;}.fyrzinpt:-ms-input-placeholder{color:#cfa76b;}.fyrztex::-webkit-input-placeholder{color:#cfa76b;}.fyrztex::-moz-placeholder{color:#cfa76b;}.fyrztex:-moz-placeholder{color:#cfa76b;}.fyrztex:-ms-input-placeholder{color:#cfa76b;}.fyrztex{border: 0;border-bottom: 1px solid #cfa76b;background: none;outline: none;width: 100%;line-height: .25rem;height: .9rem;color:#cfa76b;}.fyrzbtn{border: 0;background: #d5b37f;outline: none;width:1.8rem;line-height: .4rem;height: .4rem;display: block;margin: .4rem auto 0;color: #fff;cursor: pointer}.fyhyfw{margin: .85rem auto;background: url(../images/fyhyfwbg.png) no-repeat center top;height: 5.01rem;background-size: cover;}.fyhyfwtop{text-align: center;padding: .6rem 0 .4rem;margin: 0 5.5%;border-bottom: 2px solid #d5b37f;margin-bottom: .8rem}.fyhyfwtop p,.fyhyfwtop span{line-height: 1;display: block}.fyhyfwtop p{font-family: Roboto;font-style:italic;margin-bottom: .15rem}.fyhyfwbot{text-align: center;margin: 0 23.5%;line-height: .34rem}.fyts{height: 3.33rem;background-size: cover;background-position: center center;background-repeat: no-repeat}.fytstxt{background: rgba(0,0,0,.33);height: 3.33rem;text-align: center}.fytstxt h2{font-weight: normal;color: #fff;line-height: 1;padding-top: .8rem}.fytstxt img{background: #fff;width: 1.04rem;height: 1.04rem;display: block;margin: .3rem auto .14rem;padding: .07rem}.fytstxt p{color: #fff}.fygyml{background: url(../images/fygybg.jpg) no-repeat center bottom;background-size: cover;padding-top: 1.26rem}.fygyml .fywyrzle{width:47.431%;padding-bottom: 56.05%}.fygyml .fywyrzle:before,.fygyml .fywyrzle:after{background:url(../images/gybgkuai.jpg) repeat}.fygymlri{width: 43%;padding-top: 1.2rem}.fygymlbt{line-height: 1}.fygymlcy{line-height: 1;margin: .2rem 0 .7rem}.fygybjq{line-height: .31rem}.fygylou img{display: block;margin: 0 auto;max-width: 100%}.fylszs{background: url(../images/fylszsbg.jpg) no-repeat center bottom;background-size: cover;padding: 1.4rem 0 .7rem}.fylsbt{margin-bottom: .86rem}.fylishi{position: relative;height: 2.83rem}.fylishi:after{position: absolute;content: "";background: url(../images/fylsbg.png) no-repeat top left;background-size: 100% auto;height: 2.83rem;width: 15.2rem;top: 0;left: 0}.fylishi li{position: absolute;width: 1.7rem;height: 1.7rem;cursor: pointer;z-index: 2;}.fylishi li:after{content: "";position: absolute;width: .75rem;height: .75rem;background: url(../images/fylsicn0.png) no-repeat center center;background-size: cover}.fylishi li:before{content: "";position: absolute;width: .75rem;height: .75rem;background: url(../images/fylsicn1.png) no-repeat center center;display: none;background-size: cover}.fylishi li p{font-weight: bold;position: absolute;line-height: 1;}.fylishi li.fylsli1{bottom: 0;left: 0}.fylishi li.fylsli1  p{bottom: 0}.fylishi li.fylsli1:after,.fylishi li.fylsli1:before{bottom: 0.3rem;left: -0.2rem;}.fylishi li.fylsli2{bottom:1.08rem;left: 17.5%}.fylishi li.fylsli2  p{bottom: 0}.fylishi li.fylsli2:after,.fylishi li.fylsli2:before{top: -.08rem;left: 0;}.fylishi li.fylsli3{top: 0;left:36.5%}.fylishi li.fylsli3  p{top: 0}.fylishi li.fylsli3:after,.fylishi li.fylsli3:before{bottom: 0.15rem;left: -0.3rem;}.fylishi li.fylsli4{bottom: .4rem;left: 51%}.fylishi li.fylsli4  p{bottom: 0}.fylishi li.fylsli4:after,.fylishi li.fylsli4:before{bottom: 0.42rem;left: -0.2rem;}.fylishi li.fylsli5{bottom: 1.9rem;left: 70%}.fylishi li.fylsli5  p{bottom: 0}.fylishi li.fylsli5:after,.fylishi li.fylsli5:before{bottom: 0.3rem;left: -0.3rem;}.fylishi li.fylsli6{top:.15rem;left: 87%}.fylishi li.fylsli6  p{top: 0}.fylishi li.fylsli6:after,.fylishi li.fylsli6:before{bottom: 0.6rem;left: -0.3rem;}.fylishi li.fylsline0 p{bottom: -.5rem}.fylishi li.fylsline3 p{bottom: -.3rem}.fylishi li.fylsline4 p{bottom: -.4rem}.fylishi li.fylsline5 p{top: -.4rem}.fylishi li.fylsatv p{color: #9d5837;left: -.3rem}.fylishi li.fylsatv:before{display: block}.fylslb{position: relative;margin: 0 auto;background: rgba(255,255,255,.64);border: 1px solid #e8d6b9;border-bottom: 2px solid #9d5838;padding: .4rem 3% .2rem;width: 29%;min-height:1.65rem;margin-top: .3rem}.fylslbsub{display: none;}.fylsjt0,.fylsjt1{border: 1px solid #964923;width: .6rem;height: .6rem;display: block;position: absolute;top: .8rem;cursor: pointer}.fylsjt0{left: -1.1rem}.fylsjt1{right:-1.1rem}.fysygh{background: url(../images/fysyghbg.jpg) repeat top left;padding: .32rem 0 0;overflow: hidden}.fysyghle{width: 34%;margin-left: 2.4rem;padding: 1.2rem 0 0}.fysyghle h2{font-weight: normal;line-height: 1;margin-bottom: .5rem}.fysyghle p.fyghp{margin-bottom: .14rem;position: relative;padding-left: .2rem}.fysyghle p.fyghp:after{content: "";position: absolute;width: .04rem;height: .04rem;background: #d5b37f;top: .08rem;left: .06rem}.fysyghle ul{margin-top: 1.8rem}.fysyghle li{float: left;padding-right: .5rem;margin-right: .5rem;position: relative}.fysyghle li:after{content: "";position: absolute;top:50%;right: 0;width: 1px;height: .6rem;background: #e6d2b4;margin-top: -.3rem}.fysyghle li:last-child:after{display: none}.fysyghle li p.fyghxqt{line-height: 1;position: relative}.fysyghle li p.fyghxqt span{display: inline-block;vertical-align: text-top;line-height: 1}.fysyghri{width:51.813%}.fysyghri img{width: 100%;display: block}.owl-theme .owl-controls{display: none}.owl-theme .owl-dots .owl-dot span{margin:0 .1rem;background:rgba(207,167,107,.9);width:.14rem;height:.14rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position: relative;opacity:1;}.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{background:#964923}.focus_slide .owl-controls{display: block;position: absolute;bottom: .4rem;left: 0;width: 100%;}/*字体*/body,input,select,textarea{font-size:.16rem}/*默认字体16*/.fontsize70{font-size: .7rem}/*70*/.fylishi li.fylsatv p{font-size: .6rem}/*60*/.fontsize50{font-size: .5rem}/*50*/.fontsize40{font-size: .4rem}/*40*/.fontsize36{font-size: .36rem}/*一级 36*/.fylishi li p{font-size: .33rem}/*33*/.fontsize32{font-size: .32rem}/*32*/.fontsize28{font-size: .24rem}/*28*/.fontsize24{font-size: .24rem}/*二级 24*/.fontsize20{font-size: .2rem}/*20*/.fontsize18{font-size: .18rem}/*18*/.fontsize14,.synavbot a{font-size: .14rem}/*14*/.fontsize10{font-size: .1rem}/*10*/.fyejbt{padding: 1.15rem 0 .86rem}.fypplb{padding-bottom: .6rem}.fynews{padding-bottom: .5rem}.fymtsp{padding-bottom: .2rem}.fymbx{margin-bottom: .8rem}.fymtsp,.fymtsp li{margin-bottom: .6rem}.fytyxq,.fytysub{margin-bottom: .5rem}.fytysub:last-child{margin-bottom: 0}/*交互*/.footer a:hover,.fymbx a:hover,.fytysub:hover .fytysuble p,.fytysub:hover .fytysuble pre{color: #964923}.fyejbt li.fyejbtatv,.fyejbt li:active{background: #d5b37f;}.fyejbt li:hover,.page a:hover,.fyrzbtn:hover,.gdxq a:hover{opacity: .9}.fyrzbtn:active{opacity: 1;background: #964923}.fypplb li:hover{box-shadow: 0 0 40px rgba(150,73,35,.2);background: #fff}.fypplb li:hover:after{opacity: 1}.fynews li:hover  .fyxwline:before{width: 100%;}.fytysub:hover:before{width: 100%}.fytysub:hover .fytysuble img{opacity: 1;left: 0}.fylsjt0:hover,.fylsjt1:hover{background: rgba(255,255,255,.8)}/*********************************适配*************************/@media only screen and (max-width:1680px){}@media only screen and (max-width:1600px){    .fyystybt li{margin: 0 .35rem}    .mlxwbot li p.xwjj{line-height: .24rem;height: .48rem}    /*字体*/    body,input,select,textarea{font-size:.17rem}/*默认字体16*/    .nav li a.navyja{font-size: .19rem}/*16*/    .fontsize18{font-size: .2rem}/*18*/    .fontsize14,.synavbot a{font-size: .16rem}/*14*/}@media only screen and (max-width:1440px){    .footnav{width: 68%}    .footertopri{width: 32%}    .fyystybt li{margin: 0 .3rem}    .fysyghle p.fyghp:after{top: .11rem}    /*字体*/    body,input,select,textarea{font-size:.19rem}/*默认字体16*/    .nav li a.navyja{font-size: .2rem}/*16*/    .fontsize18{font-size: .22rem}/*18*/    .fontsize14,.synavbot a{font-size: .17rem}/*14*/}@media only screen and (max-width:1366px){}@media only screen and (max-width:1280px){    .ceblialan li .cblwx{width: 1.65rem;height: 1.66rem;margin-top: -.83rem}}@media only screen and (max-width:1200px){    .main1440{width:16rem;}    .main1200{width:14rem;}    .fybanner .main1440{margin-left: -8rem}    .ceblialan li .cblwx{width: 1.76rem;}}@media only screen and (max-width:1152px){    .ceblialan li .cblwx{width: 1.9rem;}}/*---------------------------------平板----------------------------------------------*/@media only screen and (max-width:1024px){    .ceblialan li .cblwx{width: 2.4rem;}    .synav li:first-child{top: 49%}    .synav li{padding-right: 25%;width: 25%}    .synav li:nth-child(2n){padding: 0 0 0 25%;width: 25%}    .gsbg,.mlgssub{height: 9.54rem}    .mlpp li img{max-height: .5rem}}@media only screen and (max-width:992px){}@media only screen and (max-width:768px){    .main1440{width: 17rem}    .fybanner .main1440{margin-left: -8.5rem}    .ceblialan{display: none}    .fypplb li img{max-width: 64%;max-height: 64%;}    .nav li{margin-left: .8rem}    .fybannnr{width: 70%}    .fyystybt li{margin: 0 .1rem}    .fysyghle p.fyghp{padding-left: .3rem}    .fysyghle p.fyghp:after{top: .25rem;width: .08rem;height: .08rem}    .fysyghle{width: 40%;margin-left: 5%;padding-top: .8rem}    .fysyghle li{padding-right: 0.3rem;margin-right: 0.3rem;}    .fysyghle ul{margin-top: .5rem}    .fylslb{width: 50%}    .fyxwsj p{padding-top: .2rem}    .fyxwtxt{height: 3.6rem}    .fymtsp li p{margin-top: 0}    .fyrzinpt{line-height: .8rem\9;height: .8rem}    .fyrzbtn{line-height:.8rem;height: .8rem}    .fyhyfwbot{margin: 0 10%}    .fyts{height: auto}    .fytstxt{height: auto;padding: .6rem 0;}    .sybot{height: 7.4rem}    .syimg img{object-fit: cover}    .syline{width: .9rem}    .sybotfl li{padding: .1rem}    .sybotfl li img{width: .7rem;height: .8rem}    .mlxwbot li a{height: 3rem}    .mlxw{padding: .9rem 0;height: auto}    /*字体*/    body,input,select,textarea{font-size:.36rem}/*默认字体16*/    .nav li a.navyja{font-size: .36rem}/*16*/    .fontsize40{font-size: .56rem}/*40*/    .fontsize36{font-size: .5rem}/*一级 36，20*/    .fylishi li p{font-size: .45rem}/*33*/    .fontsize32{font-size: .5rem}/*32*/    .fontsize28{font-size: .46rem}/*28*/    .fontsize24,.fyejbt li a{font-size: .45rem}/*二级 24*/    .fontsize20,.fyystybt li{font-size: .38rem}/*20*/    .fontsize18{font-size: .36rem}/*18*/    .fysysubri pre{line-height: .5rem;height: 1.5rem}    .fyhyfwbot{line-height: .6rem}    .fyxwjj,.mlxwbot li p.xwjj{line-height: .6rem;height: 1.2rem}    .fytybt{line-height: .6rem;max-height: 1.2rem}    .fybannnr,.fygybjq,.fybjq,.fyybdd pre{line-height: 1.5}}@media only screen and (max-width:750px){    .main1440,.main1200{width:90%}    .fybanner{overflow: hidden}    .fybanner .main1440{margin-left:-45%;top:auto;bottom:.5rem}    .header{height: 1rem;padding: 0 5%;width: 90%;        transition: none;        -webkit-transition: none;        -moz-transition:none;        -ms-transition: none;    }    .header_bg .header{        transition: all 0.6s ease;        -webkit-transition: all 0.6s ease;        -moz-transition: all 0.6s ease;        -ms-transition: all 0.6s ease;    }    .cliactnav .visual i.line.line01,.cliactnav .visual i.line.line03{        transition: none;        -webkit-transition: none;        -moz-transition:none;        -ms-transition: none;        animation: none;        -webkit-animation: none;        -moz-animation:  none;        -ms-animation: none;        -o-animation:  none;        top: .28rem;    }    .menu-activator{display: block;width: .6rem;height: .6rem;margin-top: .2rem}    .xq_header .navheight{height: 1rem}    .logo{margin-top: .1rem}    .synav,.home_header .header:after{display: none}    .nav{position: fixed;top: 1rem;left: 0;width: 100%;height: 100%;z-index: 99999;background: #f0e8dd url(../images/navlieapp.png) no-repeat center bottom;display: none;border-top: 1px solid rgba(214,182,136,.3);background-size: 100% auto}    .nav ul{padding-top: 50%;opacity: 0;transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;}    .nav li{margin: 0 10%;float: inherit;width: 80%;text-align: center;border-bottom: 1px solid #e6d3b8}    .nav li:last-child{border-bottom: 0}    .nav li a.navyja{line-height:1rem;margin: 0;padding: 0;height: 1rem}    .nav li a.navyja span{display: none}    .home_header .navheight{height: 0 !important;}    .fy_header .header{background: #f0e8dd}    .fy_header .navheight{height: 1rem}    .fy_header .logo img.logo1{display: none}    .fy_header .logo img.logo2{display: block}    .fymbx{line-height: .3rem}    .fymbx img{height: .3rem}    .footer{padding-top: .4rem}    .footertop{padding: .4rem 0 .1rem}    .footnav li{float: inherit;width: 100%;margin: 0}    .footnav li a.footnavyj{font-size: .4rem;line-height: 1.2rem;margin: 0;padding: 0;border-bottom: 1px solid #d6b688}    .footnav li a.footnavyj:after{background: url(../images/footxl.png) no-repeat center center;width: .16rem;height: .27rem;background-size: cover;top: 50%;margin-top: -.135rem;right: 5%;left: auto}    .footnavsub{display: none}    .footerlog{margin: 0 auto;display: block;max-width: 50%}    .footertopri{text-align: left}    .footertopri p{display: inline-block;vertical-align: top}    .footertopri p.footadr{font-size: .24rem;background: url(../images/navdh.png) no-repeat left top;padding-left: .3rem;background-size: .2rem auto}    .footertopri p.footrx{background: url(../images/telicn.png) no-repeat left top;padding-left: .3rem;background-size: .2rem auto}    .footertopri p.footrx,.footertopri p.foottel{font-size: .28rem;margin: 0;color: #964923;opacity: .7}    .footbq{padding: 0 0 0.4rem 0;margin: 0;border-top: 0}    .footbq a,.footbq{font-size: .2rem}    .footbq a{margin: 0}    .footbq a.right{float: inherit}    .fypplb li{width: 32%;padding-bottom: 32%;margin: 0 2% 2% 0 !important;}    .fypplb li:nth-child(3n){margin-right: 0 !important;}    .fyejbt li{width: 40%}    .fybannnr{width: 100%}    .fybannbt{margin-bottom: .2rem}    .fytysuble{position: relative;width: 100%;margin: 0 0 .3rem 0;padding: 0;float: inherit}    .fytysuble p{padding-top: 0}    .fytysubri{float: inherit;width: 100%}    .fytysub{overflow: hidden}    .fysysub{border-top: .04rem solid #964923}    .fysysuble{float: inherit;width: 100%;padding-bottom: 61.7%}    .fysysubri{float: inherit;width: 100%;position: relative}    .fytysuble img{opacity: 1;position: absolute;top: 0;right: 0;left: auto}    .fysysubri p.fysyys{margin: .12rem 0 0 0;padding: 0}    .fysysubri pre{margin-top: .3rem;width: 100%}    .fymlsy{border-top: 0}    .fysysubri img{position: absolute;top: .8rem;right: 0;margin: 0}    .fyxwtxt{height: auto;padding: .3rem .4rem}    .fyddbotri{padding-bottom: 67.7%}    .fytstxt img{width: 1.4rem;height: 1.4rem}    .fyhyfw{height: auto;background-size: 100% 100%;padding-bottom: .6rem}    .fyhyfwtop{margin: 0 10% .5rem}    .fywyrzri{padding: 0}    .fywyrz:after{height: 100%}    .fyrztex{height: 1.6rem;margin-top: .25rem;line-height: .4rem}    .fysygh{padding:1rem  5% .8rem}    .fysyghle{padding-top: 0;margin: 0}    .fysyghle p.fyghp:after{top: .15rem}    .fygylou img{max-width: 70%}    .fylslb{margin: 0;width: 100%;padding: 0;background: none;box-shadow: none;border: 0}    .fylslbsub{display: block;position: relative;padding: .7rem 0 .5rem .8rem}    .fylslbsub:after{position: absolute;content: "";top: 0;left: .25rem;width: 1px;height: 100%;background: #964923;opacity: .3}    .fylssj{color: #964923;background: url(../images/fylsicn1.png) no-repeat left top;background-size: auto  .5rem;padding-left: .8rem;line-height: .5rem;position: absolute;top: 0;left: 0;z-index: 3}    .mlgs{background-image: url(../images/gsbgapp.jpg);min-height: 4.71rem;}    .mlgsnr .mlxwtop{text-align: center}    .gushi{width: 100%;margin: 0}    .gslou{position: relative;margin: 0 auto;top: 0;left: 0;width: 50%}    .gsbg, .mlgssub{height: 7.83rem}    .gsbg{position: relative;}    .mlgssub{background-image: url(../images/mlgsbgsj.jpg)}    .mlgsyun{background-attachment: inherit}    .mlgsyun2{background-position: right bottom}    .mlsc{background: url(../images/sysybgapp.jpg) no-repeat center center;background-size: cover;}    .mlscyun{background-size: 100% auto;width: 2rem;height: 1.9rem;top: .1rem}    .sybot{height: auto;background: none;padding-bottom: .9rem}    .sybotsub{position: relative;display: none}    .sybotatv{display: block}    .sybotatv .syimg{width: 90%;left: 0;margin: 0 auto;position: relative}    .sybotatv .sytxt{margin: 0 auto;width: 80%;float: inherit;text-align: center;padding-top: .5rem}    .sytxt p{background-position: center bottom}    .sytxt img{margin: 0 auto .4rem;width: 3.9rem;height: 2.44rem}    .sybotfl{position: relative;bottom: 0;width: 100%;right: auto}    .mlty{background: none}    .mlty .mlxwtop{background: url(../images/tybgapp.jpg) no-repeat center center;background-size: cover;width: 90%;padding: 0 5%;height: 1.5rem}    .mlty .mlxwtop p{padding-top: .15rem}    .mlty:after{display: none}    .mltyyun{left:auto;top: -.9rem;width: 2.8rem;height: 2.17rem;z-index: 3;right: 0;background:url(../images/yun4app.png) no-repeat left top;background-size: 100% auto}    @keyframes yun3{        0% {            right: 0;        }        50% {            right: -3%;        }        100% {            right: 0;        }    }    @-webkit-keyframes yun3{        0% {            right: 0;        }        50% {            right: -3%;        }        100% {            right: 0;        }    }    @-o-keyframes yun3{        0% {            right: 0;        }        50% {            right: -3%;        }        100% {            right: 0;        }    }    @-ms-keyframes yun3{        0% {            right: 0;        }        50% {            right: -3%;        }        100% {            right: 0;        }    }    @-moz-keyframes yun3{        0% {            right: 0;        }        50% {            right: -3%;        }        100% {            right: 0;        }    }    .tiyanapplbt{}    .tiyanapplbt .item{position: relative;padding-bottom: 156%}    .tiyanapplbt .mytybotlin{display: none}    .tiyanapplbt .tytxtsub{bottom: .7rem}    .tiyanapplbt .tiyanbg{opacity: 1}    .tiyanapplbt .tytxtsub h2{margin-bottom: .1rem}    .tiyanapplbt .owl-controls{display: block;position: absolute;margin: 0;bottom: .2rem;width: 100%;left: 0}    .mlpp{background: url(../images/ppbgapp.jpg) center bottom;background-size: cover;height: auto;padding: .8rem 0 0 0}    .mlppyun{background-attachment: inherit;width: 2.6rem;height: 2.2rem;background-position: top left;background-size: 360% auto}    .mlpp .mlppyun2{display: none;}    .mlxw{padding: .95rem 0 .75rem;background: url(../images/xwbgapp.jpg) center top;background-size: cover;}    .mlxw .mltyyun{top: 0}    .mlxwbot li{width: 100%;float: inherit;background: none;border-bottom: 1px solid rgba(167,207,107,.2);margin-bottom: .35rem;position: relative}    .mlxwbot li:last-child{margin-bottom: 0}    .mlxwbot li a{height: auto;padding: 0 0 .35rem 0}    .xwimg{display: none;opacity: 0;position: relative;-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);transform: scale(1);}    .mlxwbot li .fyxwsj{display: none;background: #d5b37f;text-align: center}    .mlxwbot li .fyxwsj p,.mlxwbot li .fyxwsj span{color: #fff}    .mlxwbot li p.xwbt{margin-bottom: .1rem}    .mlxwbot li:first-child{border-bottom: 0}    .mlxwbot li:first-child a{padding: 0;position: relative;z-index: 3}    .mlxwbot li:first-child a:after{content: "";position: absolute;background: rgba(0,0,0,.32);width: 100%;height: 100%;top: 0;left: 0}    .mlxwbot li:first-child .fyxwsj{left: 0;top: 0;display: block}    .mlxwbot li:first-child .xwimg{display: block;opacity: 1}    .mlxwbot li:first-child .xwbt{position: absolute;bottom: .15rem;left: 0;width: 90%;color: #fff;padding: 0 5%;z-index: 3}    .mlxwbot li:first-child p.xwjj,.mlxwbot li:first-child img.xwicn,.mlxwbot li p.xwline,.mlpp .main1440{display: none}    .mlppapp{width: 90%;margin: 0 auto}    .mlppapplbt{}    .mlppapplbt li{float: left;margin: 0 3% 3% 0;background: rgba(255,255,255,.5);position: relative;height: 1.5rem;width: 31.33%;overflow: hidden}    .mlppapplbt li:nth-child(3n){margin-right: 0}    .mlppapplbt li img{opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);transform: scale(1);position: absolute;margin: auto;top: -9999px;right: -9999px;bottom: -9999px;left: -9999px;max-width: 80%;max-height: 80%;}    .mlppapplbt .owl-controls{display: block}    .mlgs,.mlsc,.mlxw{overflow: hidden}    .mlty .mltyyun{        animation:none;        -webkit-animation:none;        -moz-animation:none;        -ms-animation: none;        -o-animation: none;    }    /*共用*/    .fygymlri,.fyqjtle,.fyqjtri,.fygyml .fywyrzle,.fyddbotle,.fyddbotri,.footnav,.footertopri,.fywyrzle,.fywyrzle,.fywyrzri,.fysyghle,.fysyghri{width: 100%;float: inherit;}    .fynews li, .fymtsp li{float: inherit;width: 100%;margin: 0 0 .5rem 0}    .fytysub,.fyddbotle,.fylsbt{margin-bottom: .8rem}    .fyqjtle,.fyybdd,.fygymlcy{margin-bottom: .5rem}    .footnav{margin-bottom: .46rem}    .mlgsnr .mlxwtop,.mlxwtop{margin-bottom: .4rem}    .fyhyfw{margin: 1rem auto .8rem}    .fymlsy,.fywyrz{margin-top: 1rem}    .fysyghri,.fygylou{margin-top: .5rem}    .gslou{margin-top: .25rem}    .fytstxt h2,.fygymlri{padding-top: 0}    .fymain{padding-top: 1px}    .fytiyan,.fygyml,.fywyrz{padding-top: 1rem}    .mlsc,.mlgs{padding-top: .8rem}    .fytysub,.fysysubri{padding-top: .4rem}    .fysysub{padding: .4rem 0 .8rem}    .fyejbt,.fyqjt,.fyrhdd,.fytstxt,.fylszs{padding: 1rem 0 .8rem}    .fymain{padding-bottom: 1.2rem}    .fywyrz{padding-bottom: .8rem}    .fybanner img.fybannerpc,.footyqlj,.footertopri img,.footertopri:after,.fybannjt,.fyystybt,.fysysubri p.fysyys:after,.fywyrzle,.fylishi,.fylsjt0, .fylsjt1,#focus,.bannersp,.mltybot{display: none}    .fybanner img.fybannersj,.footerlog,#focus_phone,.tiyanapp,.mlpp .mlxwtop,.mlxw .mltyyun,.mlppapp{display: block}    /*字体*/    body,input,select,textarea{font-size:.28rem}/*默认字体16*/    .fontsize70{font-size: .6rem}/*70*/    /*.fylishi li.fylsatv p{font-size: .6rem}!*60*!*/    .fontsize50{font-size: .29rem}/*50*/    /*.fontsize40{font-size: .4rem}!*40*!*/    .fontsize36{font-size: .4rem}/*一级 36*/    /*.fylishi li p{font-size: .33rem}!*33*!*/    .fontsize32{font-size: .4rem}/*32*/    .fontsize28{font-size: .32rem}/*28*/    .fontsize24, .fyejbt li a,.fylssj{font-size: .36rem}/*二级 24*/    .fontsize20,.fyxwbt{font-size: .32rem}/*20*/    .fontsize18,.fybannbt,.fyrzinpt,.fyrztex{font-size: .28rem}/*18*/    .fybannnr{font-size: .24rem}    /*.fontsize14,.synavbot a{font-size: .14rem}!*14*!*/    .fontsize10{font-size: .1rem}/*20*/    .fyhyfwbot{line-height: .5rem}    .fyxwjj, .mlxwbot li p.xwjj{line-height: .5rem;max-height: 1rem;height: auto}    .fytybt {line-height: .5rem;max-height:1rem;}}@media only screen and (max-width:720px){}@media only screen and (max-width:640px){}@media only screen and (max-width:414px){}/*---------------------------------手机----------------------------------------------*/@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){    .footertopri p.footrx,.footertopri p.footadr{background: none;padding-left: 0}}/*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){}