﻿body{padding:0;margin:0 auto;background:#f5f5f5;color:#666666;word-wrap:break-word;word-break:break-word;}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,Arial,"sans-serif"}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;}/*textarea::-webkit-input-placeholder{color:rgba(29,33,42,.5)}*//*textarea::-moz-placeholder{color:rgba(29,33,42,.5);}*//*textarea:-moz-placeholder{color:rgba(29,33,42,.5);}*//*textarea:-ms-input-placeholder{color:rgba(29,33,42,.5);}*/img{border:none}a{color:#666666;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;cursor:pointer;}.red{color: #002fa7;}*{    -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,.header,.header:before,.header:after,.headerzw,.nav li a.navyja,.homeheaer .navch:after,.nav li span.navline,.ywfbrilb .item li p,.ywfbrilb .item li:after,.xwtime p,.xwtime span,.xwlbbt,.fyxinwen li,.fyxwtime p,.fyxwtime span,.fytdname span,.fytdgl:after,.fygdzx p:after,.fygdzx p,.fygdzx a,.fyxwnxt a,.fymbxri a,.fyjrcs li,.fyjrbt,.fyqywh li:after,.fyqywh li:before,.fyrylb .item{transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;}.fylxrisub:after,.fyjjle:after{transition:all 0.8s ease;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-ms-transition:all 0.8s ease;}.fyxwline{transition:width 0.6s ease;-webkit-transition:width 0.6s ease;-moz-transition:width 0.6s ease;-ms-transition:width 0.6s ease;}.xwbt,.xwbt img,.fyzytd li{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;}.ywfbrilb .item li{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;}.radius50{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.radius60{-webkit-border-radius:.6rem;-moz-border-radius:.6rem;border-radius:.6rem;}.radius30{-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;}.radius15{-webkit-border-radius:.15rem;-moz-border-radius:.15rem;border-radius:.15rem;}.radius10{-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem;}.radius8{-webkit-border-radius:.08rem;-moz-border-radius:.08rem;border-radius:.08rem;}.radius5{-webkit-border-radius:.05rem;-moz-border-radius:.05rem;border-radius:.05rem;}.fybjq{}.fybjq img{max-width:100%;height:auto !important;display: block;margin: 0 auto}table{max-width: 100% !important;}select {    appearance:none;    -moz-appearance:none;    -webkit-appearance:none;    background: url(../images/xialaicn.png) 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%}.main1620{width: 16.2rem;margin: 0 auto}.main1200{width: 12rem;margin: 0 auto}/*图片hover效果*/.rotateimg:hover img{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.rotateimg360:hover img{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.scaleimg:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.rotateimgUp:hover img,.fyzytd li:hover{transform:translateY(-.2rem);-ms-transform:translateY(-.2rem);-moz-transform:translateY(-.2rem);-webkit-transform:translateY(-.2rem);-o-transform:translateY(-.2rem)}/*头部*/.header{width:100%;height:.8rem;z-index: 9999;position: fixed;top: 0;left: 0;}.header:after{width:100%;height:1px;position: absolute;top:.8rem;left: 0;background: rgba(255,255,255,.21);content: ""}.header .main1620{position: relative;z-index: 3}.logo,.menu-activator{margin-top: .16rem}.logo img,.menu-activator img{display:block;height: .48rem;}.menu-activator img.navclose,.logo img.logoimg1{display: none}.menu-activator{cursor:pointer;position: relative}.cliactnav img.navopen{display: none}.cliactnav img.navclose{display: block}.nav{}.headerbq{display: none;color: rgba(255,255,255,.54);bottom:.6rem;right: 18%;position: absolute}.nav li{float: left;margin-left: .8rem}.nav li a.navyja{display:block;color: #fff;position: relative;z-index: 2;line-height:.8rem}.nav li span.navline{position:absolute;background: #941618;width: 0;height:.03rem;bottom: 0;left:0;}.nav li.clinav span.navline,.nav li:hover span.navline{width: 100%;}.nav li.clinav a.navyja,.nav li:hover a.navyja{color: #fff !important;}.naverji{display: none;top: 0; left:0;width: 10rem;padding-left: 4.8rem;position: absolute}.navsubtop p{color: #fff}.navsubtop span{color: #fff}.navsubbot a{color: #fff;}.headertel{line-height: .34rem;color: #fff;position: relative;background: rgba(0,0,0,.1);padding: 0 .18rem 0 .5rem;margin: 0.23rem .2rem 0 .4rem}.headertel:after{content:"";position: absolute;background: url(../images/call.png) no-repeat center left;width: .21rem;height: .21rem;background-size: cover;top: 50%;left: .14rem;margin-top: -0.105rem}.sousuo{position: relative;cursor: pointer}.ssimg{vertical-align: top;display: block;height: .16rem;margin-top: 0.32rem}.sssub{line-height: .34rem;width: 1.18rem;border-bottom: 1px solid rgba(255,255,255,.8);margin-top:.23rem;display: none}.ssle{width: 80%;border: 0 !important;height: .34rem\9;height: .34rem;background: none;outline: none;vertical-align: top;padding: 0;color: #fff;}.ssle::-webkit-input-placeholder{color:rgba(255,255,255,.75)}.ssle::-moz-placeholder{color:rgba(255,255,255,.75);}.ssle:-moz-placeholder{color:rgba(255,255,255,.75);}.ssle:-ms-input-placeholder{color:rgba(255,255,255,.75);}.ssri{width: 20%;border: 0;line-height: .34rem;height: .34rem;background: url(../images/sousuo.png) no-repeat center right;outline: none;vertical-align: top;padding: 0;cursor: pointer}/*.headerbg,.fynewheader .header{background: #000}*/.headerzw{opacity: 0;}.headerbg .headerzw,.fytbbg .headerzw{content: "";position: absolute;top: 0;left: 0;width: 100%;height: .8rem;background: #000;opacity: 1}.fytbbg .navheight{height: .8rem}.header_cli{background: url(../images/naverjibg.jpg) no-repeat right bottom;background-size: cover;height: 100vh;}.header_cli:before{content: "";position: absolute;top: 0;left: 0;width: 21.5%;height: 100%;background:rgba(0,0,0,.07);}.header_cli .logo img.logoimg0{display: none}.header_cli .logo img.logoimg1{display: block}.header_cli .headerbq{display: block;}.homeheaer{}.homeheaer .sousuo,.homeheaer .headertel{display: none}.homeheaer .nav{position: absolute;top: 2.5rem;left: 0;display: none}.homeheaer .nav li{float: inherit;margin: 0 0 .7rem 0}.homeheaer .nav li a.navyja{line-height: 1;color: rgba(255,255,255,.7)}.homeheaer .naverji{height: 100%}.homeheaer .naven{margin-bottom: .15rem}.homeheaer .navch{position: relative}.homeheaer .navch:after{position: absolute;content: "";top: 50%;left: 1.14rem;width: 0;height: 1px;background: #fff}.homeheaer .nav li.clinav .navch:after{width: 1.4rem}.homeheaer .nav li.clinav .naverji{display: block}.homeheaer .naven,.homeheaer .navch{display: block}.homeheaer .nav li span.navline{display: none}.homeheaer .navsubtop{margin-bottom: 1.5rem}.homeheaer .navsubbot p{display: inline-block;vertical-align: top;min-width: 31.33%;margin: 0 1% 1.1rem 0;}.navsubbot p a{padding-bottom: .12rem;border-bottom: 2px solid transparent}.navsubbot p a:hover{border-color: #fff}.fyheader{}.fyheader .naverji{width: 1.8rem;margin: 0 0 0 -.9rem;padding: .2rem 0;top: .8rem;left: 50%;background: rgba(0,0,0,.8);}.fyheader .nav li{position: relative}.fyheader .navsubbot p{text-align: center;margin: 0}.fyheader .navsubbot p a{padding: .1rem 3%;;border-bottom: 0 !important;margin: 0;display: block}.fyheader .navsubbot p a:hover{background: #941618;}.fyheader .naven,.fyheader .menu-activator,.fyheader .navsubtop{display: none}.banner{position: relative;height: 100vh;}#focus_phone{display:none;}.focus_slide{width: 100%;}.focus_slide .item{position: relative;overflow: hidden;height: 100vh}.focus_slide .item a{display: block;height: 100vh;background-size:cover;background-position: center top;background-repeat: no-repeat;}.focus_slide .owl-controls{position:absolute;bottom:.75rem;width:100%;left:0;text-align: center;margin-top: 0;display: block !important;}.focus_slide .owl-dots .owl-dot{vertical-align: middle}.focus_slide .owl-dots .owl-dot span{margin:0 .15rem;background:rgba(255,255,255,.5);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position: relative;width: .75rem;height: 2px;}.focus_slide .owl-dots .owl-dot:hover span{background:rgba(255,255,255,.5)}.focus_slide .owl-dots .owl-dot.active span{background:url(../images/bannericn.png) no-repeat center center;width: .47rem;height: .21rem;background-size: cover}.homebt{text-align: center;}.homebt p.homebtbt,.fybten{font-weight: bold;-webkit-text-stroke: 1px #922123;color: transparent;line-height: 1}.homebt span.homebtch{color: #000000;line-height: 1;display: block}.homebt span.homebtch i{font-style: normal;color: #333;margin-left: .14rem}.bannertxt{position: absolute;top: 2.5rem;left: 0;width: 100%;text-align: center}.bannertxt img{display: block;margin: 0 auto;height: 2.24rem !important;width: auto !important;}.bannertxt h2{color: #fff;font-size: .6rem;line-height: 1;margin: .45rem 0 .3rem}.bannertxt p{color: #fff;font-size: .24rem;line-height: 1}.bannertxt p span{vertical-align: middle;display: inline-block;width: 2.19rem;height: 1px;background: rgba(255,255,255,.5);margin: 0 .1rem}.bannerpcimgbg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-size:cover;background-position: center top;background-repeat: no-repeat;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1); transition:all 9s ease-out;-webkit-transition:all 9s ease-out;-moz-transition:all 9s ease-out;-ms-transition:all 9s ease-out;}.focus_slide .bannavt .bannerpcimgbg{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);}.gywm{background: url(../images/gywmbg.jpg) no-repeat center top;background-size: cover;}.gywmle{width: 47%;}.gywmle .homebt{text-align: left}.tswm{}.tswmaa{display: inline-block;background: #922123;color: #fff;line-height: .6rem;padding: 0 .9rem 0 .36rem;position: relative}.tswmaa img{position: absolute;height: .32rem;right: .4rem;top: 50%;margin-top: -.16rem}.gywmri{width: 23.834%;margin-right: 4.5%}.gywmri img{display: block;width: 100%}.hzhb{height: 7.76rem;padding-top:1.2rem;padding-bottom: .5rem;position: relative;overflow: hidden}.hzhbbgmain{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/hzhbbg.png) no-repeat center center;background-size: cover;    animation: bgbig3 5s linear infinite;    -webkit-animation: bgbig3 5s linear infinite;    -moz-animation: bgbig3 5s linear infinite;    -ms-animation: bgbig3 5s linear infinite;    -o-animation: bgbig3 5s linear infinite;}@keyframes bgbig3{    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)    }    50% {        -webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)    }    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)    }}@-webkit-keyframes bgbig3{    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)    }    50% {        -webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)    }    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)    }}@-o-keyframes bgbig3{    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)    }    50% {        -webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)    }    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)    }}@-ms-keyframes bgbig3{    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)    }    50% {        -webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)    }    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)    }}@-moz-keyframes bgbig3{    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)    }    50% {        -webkit-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)    }    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)    }}.hzhbsub{position: relative;margin: 0 auto;width: 8.18rem}.hzhbimg{display: block;width: 8.18rem;height: 7.36rem}.hzhbbt{background: #fff;position: absolute;width: 1.9rem;height: 1.9rem;left: 50%;margin-left: -0.95rem;top: 2.46rem;line-height: 1.9rem;text-align: center;color: #000}.hblb{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.hblb li{background: #fff;position: absolute;overflow: hidden;width: .82rem;height: .82rem;}.hblb li img{position: absolute;margin: auto;top: -9999px;right: -9999px;bottom: -9999px;left: -9999px;max-width: 98%; max-height: 98%;}.hblb li.hblbli2,.hblb li.hblbli5{width: 1.01rem;height: 1.01rem;}.hblb li.hblbli3{width: 1.19rem;height: 1.19rem;}.hblb li.hblbli8{width: .68rem;height:.68rem;}.hblb li.hblbli12{width: 1.23rem;height:1.23rem;}.hblb li.hblbli13{width: 1.03rem;height:1.03rem;}.hblb li.hblbli15{width: .9rem;height:.9rem;}.hblb li.hblbli1{top: 12%;left: 1%}.hblb li.hblbli2{top: 42%;left: -6%;}.hblb li.hblbli3{top: 75%;left: 4%;}.hblb li.hblbli4{top: 8%;left: 27%;}.hblb li.hblbli5{top: 27%;left: 11%;}.hblb li.hblbli6{top: 54%;left: 13%;}.hblb li.hblbli7{top: 76%;left: 32%;}.hblb li.hblbli8{top: 63%;right: 47%;}.hblb li.hblbli9{top: 5%;right: 33%;}.hblb li.hblbli10{top: 32%;right: 26%;}.hblb li.hblbli11{top: 74%;right: 33%;}.hblb li.hblbli12{top: 47%;right: 11%}.hblb li.hblbli13{top: 10%;right: 1%}.hblb li.hblbli14{top: 42%;right: -4%}.hblb li.hblbli15{top: 73%;right: 6%}.ywfb{position: relative;}.ywfbimg{position: absolute;top: .7rem;left: 50%;width: 13.81rem;margin-left: -6.905rem}.homejtbj{position: absolute;bottom: .6rem;height: .6rem;width: 1.2rem;border: 1px solid #d1d1d1}.homejtbj:after{content: "";position: absolute;top: 0;left: 50%;width: 1px;height: 100%;background: #ababab}.homejt0,.homejt1{cursor: pointer;width: 50%;height: .6rem;background-position: center center;background-repeat: no-repeat;background-size: .19rem auto}.homejt0{background-image: url(../images/jt0.png)}.homejt1{background-image: url(../images/jt1.png)}.ywfb .homebt{text-align: left}.ywfble{width: 30%}.ywfbri{width: 64%}.ywfbrilb{}.ywfbrilb .item{}.ywfbrilb .item li{float: left;width: 33.33%;height: 2.9rem;border: 1px solid #e5e5e5;text-align: center;box-sizing: border-box;position: relative;overflow: hidden}.ywfbrilb .item li:after{content: "";position: absolute;width: 100%;height: 100%;bottom: -100%;left: 0;background: url(../images/bjbg.png) no-repeat center bottom;background-size: 100% auto}.ywfbrilb .item img{/*color: #bfb8b8;*/width: auto;height: 1.11rem;display: block;margin: .55rem auto 0;position: relative;z-index: 3}.ywfbrilb .item li:hover:hover{background: #841214 }.ywfbrilb .item li p{margin-top: .5rem;color: #333;display: inline-block;position: relative;z-index: 3}.ywfbrilb .item li:hover:after{bottom: 0}.ywfbrilb .item li:hover p{color: #fff;padding-bottom: .2rem;border-bottom: 1px solid #fff;margin-top: .3rem}.xinwen{position: relative;height: 8.11rem;margin-bottom: -.4rem;z-index: 3;padding-top: .45rem;}.xinwen:after{background: url(../images/xwzxbg.png) no-repeat center center;content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-size: 100% 100%}.xwbt{}.xwbt a{line-height: .16rem}.xwbt a img{vertical-align: top;height: .16rem;margin-left: .08rem}.xwbt p{display: inline-block;vertical-align: top;color: #999;cursor: pointer;padding-right: .19rem;border-right: 1px solid #f00;margin-right: .19rem;line-height: 1}.xwbt p:last-child{border-right: 0}.xwbt p.xwbtatb{color: #941618}.xwlb{}.xwlbsub{display: none}.xwlble{width: 3.8rem;position: relative}.xwlble a{display: block;width: 100%;height: 100%;overflow: hidden}.xwlble:after{width: 100%;position: absolute;height: 100%;border: 2px solid #e1aaab;top: .2rem;left: .2rem;content: ""}.xwlble img{display: block;width: 3.8rem;height: 5.06rem;position: relative;z-index: 3}.xwlbri{width: 57%}.xwlbri li{position: relative;border-bottom: 1px solid #dadfe2;height: 1.12rem}.xwlbri li a{display: block;}.xwtime{position: absolute;top: .2rem;left: 0;width: 1rem;text-align: center}.xwtime p{line-height: 1}.xwtime span{line-height: 1}.xwlbbt{padding: 0 .3rem 0 1.2rem;color: #333333;}.xwlbri li.xwlbone{background: #fff;height: 1.7rem}.xwlbri li.xwlbone:after{background: #941618;height: .07rem;top: 0;left: 0;width: 100%;content: "";position: absolute;}.xwlbri li.xwlbone .xwtime{top: .4rem;}.xwlbri li.xwlbone a{padding: .4rem .3rem 0 1.2rem}.xwlbri li.xwlbone b.xwlbline{margin: .1rem 0 .15rem;background: #941618;width: .37rem;height: .02rem;display: block}.footer{background: url(../images/footbg.jpg) no-repeat center top;background-size: cover;padding: 1.58rem 0 .4rem;color: #841214;position: relative}.footer .main1200,.xinwen .main1200{position: relative;z-index: 3}.footer:after{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/footicn.png) no-repeat center top;content: ""}.footlogo{height: 1.91rem;display: block;margin: 0 auto .9rem}.footnav,.foottel{text-align: center}.footnav{margin-bottom: 1.7rem}.foottel{margin-bottom: .3rem}.footnav a{color: #fff;padding: 0 .23rem;display: inline-block;vertical-align: top;position: relative}.footnav a:after{content: "/";position: absolute;top: 0;right: 0;}.footnav a:last-child:after{display: none}.foottel span{color:rgba(255,255,255,.4);display: inline-block;vertical-align: top;margin: 0 .5rem;}.footdb{background: #ffffff;padding: .4rem;text-align: center;position: relative}.sjzc{color: rgba(132,18,20,.5);position: absolute;top: .4rem;left: 40px;text-decoration: underline}.smgz{position: absolute;top: 8.5px;right: .1rem;}.smgzsub{position: absolute;bottom: 1rem;right: -.1rem;background: #fff;width: 1.6rem;height: 1.6rem;display: none}.smgzsub img{border: 0 !important;margin: .1rem 0 0 0 !important;width: 1.4rem !important;height:1.4rem !important;padding: 0 !important;}.smgz:hover .smgzsub{display: block}.smgz pre{text-decoration: underline;display: inline-block;vertical-align: middle}.smgz img{width: .68rem;height: .68rem;padding: .07rem;border: 1px solid #d8d8d8;vertical-align: middle;margin-left: .2rem}.yszc{color: #841214;margin-left: .45rem;text-decoration: underline}.fybanner{position: relative}.fybanner img{display: block;width: 100%}.fybanner img.fybannerapp{display: none}.fyhdgd{text-align: center;position: absolute;bottom: 1.7rem;left: 0;width: 100%}.fyhdgd img{width: .31rem;margin: 0 auto .1rem;animation:dsjbg 1s  linear infinite;-webkit-animation:dsjbg 1s  linear infinite;-moz-animation:dsjbg 1s  linear infinite;-ms-animation:dsjbg 1s  linear infinite;-o-animation:dsjbg 1s  linear infinite;}.fyhdgd p{color: #fff}@keyframes dsjbg{    0% {       margin-bottom: .1rem;    }    50% {        margin-bottom: .15rem;    }    0% {        margin-bottom: .1rem;    }}@-webkit-keyframes dsjbg{    0% {        margin-bottom: .1rem;    }    50% {        margin-bottom: .15rem;    }    0% {        margin-bottom: .1rem;    }}@-o-keyframes dsjbg{    0% {        margin-bottom: .1rem;    }    50% {        margin-bottom: .15rem;    }    0% {        margin-bottom: .1rem;    }}@-ms-keyframes dsjbg{    0% {        margin-bottom: .1rem;    }    50% {        margin-bottom: .15rem;    }    0% {        margin-bottom: .1rem;    }}@-moz-keyframes dsjbg{    0% {        margin-bottom: .1rem;    }    50% {        margin-bottom: .15rem;    }    0% {        margin-bottom: .1rem;    }}.fymain{}.fybten{text-align: center}.fyejbt{text-align: center}.fyejbt a{padding: 0 .36rem;position: relative;display: inline-block;line-height: 1;color: #bcbcbc}.fyejbt a:before,.fyejbt a:last-child:before{content: "/";position: absolute;top: 0;left: 0;}.fyejbt a:last-child:after{content: "/";position: absolute;top: 0;right: 0;}.fyejbt a.fyejbtaa,.fyejbt a.fyejbtaa_next:before{color: #961719;}.fyejbt00 a.fyejbtaa{color: #000000}.fyejbt00 a.fyejbtaa:after{color: #961719}.fyejbt00 a.fyejbtaa:before{color: #961719}.fyxinwen li{position: relative;width: 100%;margin-bottom: .24rem}.fyxinwen li a{display: block;padding: .3rem 0 .3rem .3rem}.fyxwimg{width: 30.615%;padding-bottom:17.2%}.fyxwtxt{width: 49%;margin-left: .4rem;padding-top: .22rem}.fyxwbt{color: #333333}.fyxwline{width: .41rem;height: 1px;background: #999999;margin: .2rem 0 .25rem;display: block}.fyxwjj{}.fyxwtime{position: absolute;top: .45rem;right: 0;text-align: center;width: 1.5rem;padding: .48rem 0;border-left: 1px solid #e5e5e5}.fyxwtime p{color: #999;line-height: 1}.fyxwtime span{color: #999;line-height: 1;display: block}.page{line-height: .46rem;text-align: center}.page a,.page span{display:inline-block;text-decoration:none;cursor: pointer;text-align: center;padding: 0 .05rem;background: #fcfcfb;min-width: .36rem;border: 1px solid #cccccc;margin: 0 .1rem}.pagecurrent,.page a:hover{background:#951619 !important;color: #fff;border-color: #951619 !important;}.dianspan{vertical-align:top;border: 0 !important;}.home,.prev,.next,.last{padding: 0 .18rem !important;}.fyyfbjq{text-align: center;margin: 0 16% 1.13rem}.fyzytd li{float: left;width: 32.25%;margin: 0 1.625% .4rem 0;text-align: center}.fyzytd li:nth-child(3n){margin-right: 0}.fytdimg{padding-bottom:103.7%}.fytytxt{background: #fff;padding:0 10%;height: 2.7rem;position: relative}.fytdname{position: absolute;z-index: 3;top: -.25rem;left: 0;width: 100%}.fytdname span{color: #333;background: #f2f2f2;display: inline-block;line-height: .5rem;min-width: 1.6rem;padding: 0 .2rem;}.fytdgl{color: #333333;padding: .8rem 0 .25rem;margin-bottom: .3rem;position: relative}.fytdgl:after{content: "";position: absolute;bottom: 0;left: 50%;width: .46rem;height: 1px;background: #951619;margin-left: -.23rem}.fyzytd li:hover .fytdgl:after{width: .76rem;margin-left: -.38rem}.fyxlwm{}.fylxle{width: 56%}.fylxle li{}.fylxle li p{color: #333;line-height: 1}.fylxle li span{color: #999999}.fylxle li img{display: block;background: #fff;padding: .09rem;border: 1px solid #d8d8d8;width: .93rem;margin-bottom: .25rem}.fylxle li b{font-weight: normal;display: block}.fylxri{width: 40.5%}.fylxrisub{padding: .1rem;background: #fff;position: relative}.fylxrisub:after,.fyjjle:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #fff}.fylxri img{width: 100%;display: block}.fylxri .aos-animate:after,.fylxmap .aos-animate:after{width: 0}.fylxmap{background: #fff;box-shadow: 1px 1.732px 18px 0px rgba(61, 61, 61, 0.2);}.fylxmap .fylxrisub{padding: .04rem;}.fylxmap img{display: block;width: 100%;}.fygdzx{background: #a6885a;padding: .8rem 0;text-align: center}.fygdzx a{display: inline-block;vertical-align: top;height: .8rem;line-height: .8rem;border: 1px solid rgba(255,255,255,.4);width: 5.64rem;text-align: left;padding: 0 0 0 .36rem;color: #fff;position: relative}.fygdzx p{position: absolute;top: 50%;right: .22rem;width: .45rem;height: .45rem;margin-top: -0.225rem;background: #957a51}.fygdzx p img{vertical-align: top;position: relative;z-index: 2;height: .45rem}.fygdzx p:after{content: "";position: absolute;top:.02rem;left: .02rem;width: .41rem;height: .41rem;background: #a6885a;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index: 1;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.fygdzx a:hover p:after{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.fygdzx a:hover{background: #b1976f}.fygdzx a:hover p{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}.fydzqk{}.fydzqk li{float: left;width: 30.25%;margin: 0 4.625% .43rem 0;box-shadow: 0px 2px 29px 0px rgba(61, 61, 61, 0.26);background: #fff}.fydzqk li:nth-child(3n){margin-right: 0}.fydzksub{margin: .06rem;padding-bottom: 129%}.fydzksub:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/fydzqkbg.png) no-repeat center bottom;background-size: 100% auto}.fydzqk li p.fyqknf{position: absolute;top: 0;right: 0;background: url(../images/fyqksj.png) no-repeat center top;height: .47rem;width: .57rem;text-align: center;color: #fff;padding-top: .27rem;line-height: 1}.fyqktxt{position: absolute;bottom: .2rem;left: 0;width: 100%;text-align: center;z-index: 2;}.fyqktxt:after,.fyqktxt:before{content: "";position: absolute;width: 30%;height: 1px;background: rgba(255,255,255,.5);top: 50%}.fyqktxt:before{left: 0}.fyqktxt:after{right: 0}.fymbx{border-bottom: 1px solid #e5e5e5;padding: .7rem 0 .56rem;color: #333;position: relative}.fymbxri{color: #666;position: absolute;bottom:.56rem;right: 0}.fymbxri a{color: #666;padding-right: .2rem;margin-left: .2rem}.fymbxri a.fymbxatv{color: #961719;}.fymbxri a:last-child{padding-right: 0}.fymbxatv{}.fyqktxt p{color: #fff;margin-bottom: .1rem}.fyqktxt span{color: #fff}.fyxwbtzl{}.fyxwbtzl h1{color: #2a2a2a;font-weight: normal;}.fyxwbtzl p{color: #999999}.fyxwbjq{line-height: 2.25}.fyxwnxt{color: #333333;padding-top: .7rem;margin-top: .4rem;border-top: 1px solid #e5e5e5}.fyxwnxt a{display: block;margin-bottom: .1rem}.fyjrcs{}.fyjrcs li{float: left;width: 32.25%;margin: 0 1.625% .27rem 0;background: #fff;height: 5.12rem}.fyjrcs li:nth-child(3n){margin-right: 0}.fyjrzs{margin: .08rem .08rem 0;padding-bottom: 73%}.fyjrbt{margin: .4rem .08rem .2rem;padding: 0 2%}.fyydgd{border-top: 1px solid #e5e5e5;margin: 0 .08rem;padding: .36rem 0 0;position: relative}.fyyuedu{position: absolute;top: .1rem;right: 0;text-align: center}.fyyuedu p,.fyyuedu span{color: #999999;line-height: 1;display: block}.fyqybjq{margin:0 4% .8rem}.fyqywh{position: relative;height: 8.83rem;overflow: hidden}.fyqywh li{float: left;width: 25%;position: absolute;top: 0;height: 100%;border-right: 1px solid rgba(255,255,255,.2);box-sizing: border-box}.fyqywh li.fywhli0{left: 0}.fyqywh li.fywhli1{left: 25%}.fyqywh li.fywhli2{left: 50%}.fyqywh li.fywhli3{left: 75%}.fyqywhbg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-position: center top;background-size: cover;background-repeat: no-repeat;    animation:bgbig 20s  linear infinite;-webkit-animation:bgbig 20s  linear infinite;-moz-animation:bgbig 20s  linear infinite;-ms-animation:bgbig 20s  linear infinite;-o-animation:bgbig 20s  linear infinite;}@keyframes bgbig{    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)    }    50% {        -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)    }    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)    }}@-webkit-keyframes bgbig{    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)    }    50% {        -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)    }    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)    }}@-o-keyframes bgbig{    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)    }    50% {        -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)    }    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)    }}@-ms-keyframes bgbig{    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)    }    50% {        -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)    }    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)    }}@-moz-keyframes bgbig{    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)    }    50% {        -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)    }    0% {        -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)    }}.fyqywhbg:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.2)}.fywhwz{position: relative;text-align: center}.fywhwz p{color: #fff;vertical-align: top;display: inline-block;    letter-spacing: 10px;margin: 0 0 0 .2rem;position: relative;    writing-mode: vertical-lr;    writing-mode: tb-rl;}.fywhwz p:after{content: "";position: absolute;bottom: -.7rem;left: 50%;width: 1px;height: .6rem;background: rgba(255,255,255,.5);margin-left: -1px}.fywhwz span{color: #fff;vertical-align: top;display: inline-block;    letter-spacing: 3px;height: 3.2rem;text-align:left;    writing-mode: vertical-lr;    writing-mode: tb-rl;}.fywhicn{border: 1px solid #fff;width: .88rem;height: .88rem;margin: 2.46rem auto .3rem;position: relative;overflow: hidden}.fywhicn img{position: absolute;margin: auto;top: -9999px;right: -9999px;bottom: -9999px;left: -9999px;width: .49rem;height:.49rem;}.fyqywh li:after,.fyqywh li:before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0}.fyqywh li:before{top: 0;background: rgba(149,22,25,.49)}.fyqywh li:after{background: url(../images/fywhicn.png) no-repeat top center;top: 4rem;background-size:auto 3.21rem}.fyqywh li:hover:after,.fyqywh li:hover:before{opacity: 1}.fyqywh li:hover:after{top: 3.57rem}.fyjscw{background: #f1ead6 url(../images/fyjscbgb.jpg) no-repeat center top;padding: .85rem 0;background-size: cover;margin-bottom: 2px}.fyjscw .main1200{padding: .7rem 0;position: relative}.fyjscw .main1200:after{content: "";position: absolute;top: 0;left: 50%;width: 1px;height: 100%;background: #decea1}.fyjscwle{width: 50%}.fyjscwle img{display: block;width: 81.1666%}.fyjscwri{width: 50%}.fyjscwri pre{padding-left: 18.8334%;color: #333;line-height: 1.4375}.fyqyjj{background: url(../images/fyjjbg.jpg) center bottom;background-size: cover;}.fyjjle{width: 45.83%;padding-bottom:57.5%}.fyjjle:after{background: #eee;top: auto;bottom: 0}.fyqyjj .aos-animate:after{height: 0}.fyjjri{width: 40.16%;}.fyjjri .fybten{text-align: left}.fyjjri .fyejbt{text-align: left}.fylich{background: url(../images/fylcbg.jpg) no-repeat center bottom;background-size: 100% 100%;height: 10.56rem}.fylich .fybten{-webkit-text-stroke: 1px #fff;}.fylich .fyejbt a{color: #fff}.fylich .fyejbt00 a.fyejbtaa:before,.fylich .fyejbt00 a.fyejbtaa:after{color: #fff}.fylcmain{position: relative;width: 15.7rem;margin: 0 auto;height: 7.86rem}.fzlcsjsub{position: absolute;bottom: 0;left: 0;width: 100%;height: 100%}.fzlcsjsub li{width: 36%;position: absolute;}.fzlcsjsub li:after{content: "";position: absolute;background: url(../images/yuan.png) no-repeat center center;width: 28px;height: 28px;border: 1px solid #fff;top: 15px;left: 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-size: cover}.fzlcsjsub li:before{content: "";position: absolute;background: url(../images/lcline0.png) no-repeat center left;width: 125px;height: 1px;background-size: 100% auto;left: 12px;top: 29px;}.fzlcsjsub li.lcli1{    top: 1%;    left: 63.5%;}.fzlcsjsub li.lcli2{top: 21%;    left: 23.5%;text-align: right}.fzlcsjsub li.lcli3{    top: 43.5%;    left: 43%;}.fzlcsjsub li.lcli4{top: 48%;    left: 0.3%;text-align: right}.fzlcsjsub li.lcli5{top: 75%;    left: 26.5%;}.fzlcsjsub .item{color: #fff;height:7.86rem;}.fzlcsjsub .item p,.fzlcsjsub .item pre{margin-left: 160px}.fzlcsjsub .item pre{line-height: 2}.fzlcsjsub li.lcli2:after,.fzlcsjsub li.lcli4:after{left: auto;right: 0}.fzlcsjsub li.lcli2 p,.fzlcsjsub li.lcli2 pre,.fzlcsjsub li.lcli4 p,.fzlcsjsub li.lcli4 pre{margin-right: 160px;margin-left: 0}.fzlcsjsub li.lcli2:before,.fzlcsjsub li.lcli4:before{background-image: url(../images/lcline1.png);right: 12px;left: auto}.fzlcsjsub .item p{margin-bottom: 10px;line-height: 1}.fzlcsjsub .item p span{margin-right: 10px;line-height: 1}.jt0,.jt1{position: absolute;cursor: pointer;bottom: .65rem;z-index: 4;}.jt0{right: .5rem}.jt1{right: 0}.fzlcsjsub  .item li{transform:translateY(1rem);-ms-transform:translateY(1rem);-moz-transform:translateY(1rem);-webkit-transform:translateY(1rem);-o-transform:translateY(1rem);opacity: 0;    transition:all 2s ease;-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-ms-transition:all 2s ease;}.aos-animate  .fyssaafff li{transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);opacity: 1;}.fyryzz{background: url(../images/fyrybg.jpg) no-repeat center bottom;background-size: cover}.fyrybot{position: relative}.fyrylb{position: relative;padding-top: .85rem}.fyrylb .owl-stage-outer{z-index: 3}.fyrylb:after{position: absolute;content: "";background: url(../images/fylcimgbg.png) no-repeat center top;width: 6.46rem;height: 4.91rem;background-size: cover;top: 0;left: 50%;margin-left: -3.23rem}.fyrylb .item{text-align: center;    -webkit-transform:scale(.6);-moz-transform:scale(.6);-o-transform:scale(.6);transform:scale(.6);position: relative}.fyrylb .item:after{content: "";width: 100%;height: 100%;background: rgba(255,255,255,.7);top: 0;left: 0;position: absolute}.fyrylb .item p{display: none;color: #333}.fyrylb .center .item{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity: 1}.fyrylb .center .item:after{display: none}.fyrylb .center .item p{display: block}.fyryjt0,.fyryjt1{position: absolute;top: 1.95rem;height: .6rem;cursor: pointer;  -webkit-filter: grayscale(100%);filter: grayscale(100%);}.fyryjt0{left: -1rem}.fyryjt1{right: -1rem}.fyryjt0:hover,.fyryjt1:hover{-webkit-filter: grayscale(0);filter: grayscale(0)}.owl-theme .owl-controls{display: none}.fyrylb .owl-controls{display: block}.fzlcsjsub .owl-controls{position: absolute;bottom:.6rem;right:1rem;text-align: right;margin-top: 0;display: block}.fzlcsjsub .owl-dots .owl-dot span{margin:0 5px;background:url(../images/lbicn0.png) no-repeat center center;width:30px;height:30px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border: 1px solid transparent}.fzlcsjsub .owl-dots .owl-dot.active span, .fzlcsjsub .owl-dots .owl-dot:hover span{background:url(../images/lbicn0.png) no-repeat center center;border: 1px solid rgba(255,255,255,.5)}.fyrylb .owl-controls{margin-top: .35rem}.fyrylb .owl-dots .owl-dot span{margin:0 .1rem;background:#e5cecf;width:.12rem;height:.12rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.fyrylb .owl-dots .owl-dot.active span, .fyrylb .owl-dots .owl-dot:hover span{background:#941618}.fyryzz{padding: 1rem 0 .7rem}.fyqyjj{padding: 1.54rem 0 .88rem}.fymain{padding: 1.6rem 0 1.25rem}.fyxqmain{padding-bottom: .96rem}.fywhmain{padding-bottom: 0 !important;}.fylich .fybten{padding-top: 1.2rem}.gywm{padding-top: .9rem}.ywfb{padding-top: .7rem}.fyjjri{padding-top: .5rem}.gywmle{padding-top: .2rem}.fygymain{padding: 0 !important;}.gywm{padding-bottom: 1.45rem}.fyjrcs{padding-bottom: .75rem}.ywfb,.fydzqk{padding-bottom: .6rem}.fyzytd{padding-bottom: .5rem}.fyxinwen{padding-bottom: .3rem}.fylxle li p{margin-bottom: .14rem}.fyrylb .item p{margin-top: 1.22rem}.hzhb{margin-top: -.9rem;}.fylxmap{margin-top: .85rem}.gybjq{margin-bottom: 1rem}.fymbx{margin-bottom: .7rem}.fylxle li,.fyxwbtzl{margin-bottom: .6rem}.xwbt,.fyejbt,.fyxwbtzl h1{margin-bottom: .5rem}.homebt,.fylxle li.fylxdz{margin-bottom: .4rem;}.homebt p.homebtbt,.fybten{margin-bottom: .2rem}/*字体*/.fyxwtime p,.fyyuedu p{font-size: .56rem}/*56*/.fzlcsjsub .item p span{font-size: .48rem}/*48*/.xwtime p{font-size: .46rem}/*46*/.homebt p.homebtbt,.fybten{font-size: .42rem}/*42*/.homeheaer .navsubtop p{font-size: .41rem}/*41*/.fylxle li p{font-size: .4rem}/*40*/.hzhbbt,.homebt span.homebtch,.fyejbt a,.fymbx{font-size: .36rem;}/*一级36*/.fyjscwri pre{font-size: .32rem}/*32*/.fywhwz p{font-size: .3rem}.homeheaer .naven,.homeheaer .navsubtop span,.homeheaer .navsubbot a,.homebt span.homebtch i,.fyxwbt,.fytdname span,.fylxle li.fylxdz p,.fygdzx a,.fydzqk li p.fyqknf,.fyqktxt p,.fyxwbtzl h1,.fyxwnxt,.fyrylb .item p{font-size: .24rem}/*二级24*/.homeheaer .navch,.ywfbrilb .item li p,.fylxle li span,.fyjrbt{font-size: .2rem}/*20*/.tswmaa,.xwlbbt,.fytdgl,.fyxwbtzl p,.fywhwz span{font-size: .18rem}/*18*/body,input,select,textarea{font-size:.16rem}/*默认字体16*/.fymbxri a,.fymbxri{font-size: .15rem}.footer,.xwtime span,.xwlbri li.xwlbone .xwlbjj{font-size: .14rem;}/*14*/.fybjq{line-height: 2.25}.fyxwjj{line-height: .3rem;}/*16,30*/.fyxwjj{max-height: .6rem;}/*16,30*/.gybjq{line-height: .28rem;}/*16,28*/.gywmle .gybjq{height: .84rem}/*16,28*/.xwlbri li.xwlbone .xwlbjj{line-height: .24rem;}/*16,24*/.xwlbri li.xwlbone .xwlbjj{max-height: .48rem}/*16,24*/.xwlbbt{line-height: .27rem;}/*18,27*/.xwlbbt{max-height: .54rem}/*18,27*/.xwlbri li.xwlbone .xwlbbt{padding: 0;max-height: inherit}.fyjrbt{line-height: .32rem}/*20,32*/.fyjrbt{height: .64rem;}/*20,32*/.fytdjj{line-height: 1.75}/*交互*/.xwlbri li:hover .xwtime p,.xwlbri li:hover .xwtime span,.xwlbri li:hover .xwlbbt,.xwbt a:hover,.fyxinwen li:hover .fyxwbt,.fyxinwen li:hover .fyxwtime p,.fyxinwen li:hover .fyxwtime span,.fyxwnxt a:hover,.fymbxri a:hover,.fyjrcs li:hover .fyjrbt{color: #951619}.xwbt a:hover img{margin-left: 0.16rem;}.fyxinwen li:hover{background: #fff;box-shadow: 1px 1.732px 18px 0px rgba(61, 61, 61, 0.2);}.fyxinwen li:hover .fyxwline{width: .81rem;height: 2px;background: #961719}.fyzytd li:hover{box-shadow: 1px 1.732px 18px 0px rgba(61, 61, 61, 0.2);}.fyzytd li:hover .fytdname span{background: #951619;color: #fff}.fyjrcs li:hover{box-shadow: 0px 2px 29px 0px rgba(61, 61, 61, 0.26);}.footnav a:hover,.sjzc:hover,.yszc:hover{opacity: .9}/******************************适配************************************/@media only screen and (max-width:1680px){    .main1620{width: 1440px;}}@media only screen and (max-width:1600px){    .main1620{width: 1300px;}}@media only screen and (max-width:1360px){    .main1620{width: 1200px;}}@media only screen and (max-width:750px){    .main1620,.main1200{width: 90%}    .menu-activator, .fyheader .menu-activator{display: block}    .nav,.headertel,.sousuo,.fyhdgd,.header:after{display: none}    .nav{position: fixed;top: 2rem;left:15%;width: 70%}    .nav li{float: inherit;width: 100%;margin: 0 0 .5rem 0;border-bottom: 1px solid rgba(255,255,255,.1);padding: 0 0 .5rem}    .nav li a.navyja{text-align: center;line-height: 1}    .naverji,.fyheader .naverji{position: relative;margin: 0;left: 0;top: 0;line-height: 1;padding: .5rem 0 0;width: 100%;background: none;}    .fyheader .navsubbot p{text-align: left;margin-bottom: .3rem}    .navsubbot p a,.fyheader .navsubbot p a{padding: 0;border-bottom: 0}    .navsubtop,.homeheaer .naven{display: none !important;}    .homeheaer .navsubbot p{display: block;width: 100%;min-width: 100%;margin: 0}    .header,.navheight,.headerbg .headerzw, .fytbbg .headerzw{height: 1rem}    .logo, .menu-activator{margin-top: 0.26rem}    .navsubbot p{text-indent: 2em}    .navsubbot p a{font-size: .28rem !important;color: rgba(255,255,255,.8) !important;}    .headerbq{bottom: .3rem;right: 0;text-align: center;width: 100%}    .homeheaer .nav,.nav{left: 5%;top: 2rem;width: 90%}    .homeheaer .nav li.clinav .navch:after{width: 0}    .homeheaer .nav li{margin-bottom: .5rem}    .nav li a.navyja{text-align: left}    .homeheaer .navsubbot p{margin-bottom: .3rem}    .homeheaer .navsubbot p:last-child{margin-bottom: 0}    .fyheader .menu-activator{display: block}    .fyheader .naven{margin-bottom: .15rem;display: none !important;}    .fyheader .navch,.fyheader .naven{font-size: .32rem;color: rgba(255,255,255,.5)}    .fyheader .nav li.clinav .naven,.fyheader .nav li.clinav .navch{color: #fff}    .fyheader .nav li:hover .naven,.fyheader .nav li:hover .navch{color: #fff}    .fyheader .nav li .naven,.fyheader .nav li .navch{transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;}    .footer{padding: 1rem 0 .5rem}    .footnav{display: none}    .footer:after{background-size: 100% auto}    .foottel span{margin: 0 .1rem .05rem}    .sjzc{position: relative;top: 0;left: 0}    .yszc{margin-left: 0}    .smgz{position: relative}    .footdb{padding: .3rem 1%}    .footdb a{margin: 0 .1rem;display: inline-block}    .header_cli{background: #951619}    .page{line-height: .8rem}    .page a, .page span{margin: 0 .07rem;padding: 0 !important;border: 0;min-width: auto;background: none}    .pagecurrent, .page a:hover{background: none !important;border: 0 !important;color: #951619;}    .fytytxt{height: auto;padding-bottom: .4rem}    .fytdname{top: -.4rem}    .fytdname span{line-height: .8rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem;}    .fyyfbjq{margin: 0 0 .8rem}    .fyzytd li{float: inherit;width: 100%;margin: 0 0 .5rem 0}    .fyxinwen li a{padding: 0}    .fyxinwen li:hover{background: none;box-shadow: none}    .fyxwimg{padding-bottom: 56.2%}    .fyxwtime{padding: 0;top: 44%}    .fyxwtime p,.fyxwtime span{color: #fff}    .fylich{background:url(../images/fylcbgapp.jpg) no-repeat center top;height: auto;padding: 1rem 0;background-size: cover}    .fylcmain{width: 90%;margin: 0 5%;height: auto}    .fylcmain:after{content: "";position: absolute;top:10px;left: 10px;width: 1px;height: 100%;background: rgba(255,255,255,.5)}    .fzlcsjsub{display: block;position: relative;height: auto}    .fzlcsjsub .item{height: auto}    .fzlcsjsub li{position: relative;top: 0 !important;left: 0 !important;width: 100% !important;}    .fzlcsjsub .item p, .fzlcsjsub .item pre{margin-left: 36px !important;text-align: left}    .fzlcsjsub li:after{background-size: 100% auto;width: 20px;height: 20px;top: 0}    .fzlcsjsub li:before{display: none}    .fzlcsjsub li.lcli2 p, .fzlcsjsub li.lcli2 pre, .fzlcsjsub li.lcli4 p, .fzlcsjsub li.lcli4 pre{margin-right: 0}    .fzlcsjsub li.lcli2:after, .fzlcsjsub li.lcli4:after{left: 0;right: auto}    .lcjt0,.lcjt1{display: none}    .fylich .fybten{padding-top: 0}    .fyjjle{float: inherit;width: 100%;padding-bottom: 125.5%;}    .fyjjle:after{width: 0}    .fyjjri{float: inherit;width: 100%;padding: 0}    .fyjjri .fybten,.fyjjri .fyejbt{text-align: center}    .fyqywh{overflow-x: auto}    .fyqywh ul,.fyqywhbg{width: 18rem}    .fyqywh li{width: 4.5rem;position: relative;left: 0 !important;height: 8.83rem}    .fyjscwle img{width: 60%}    .fyjscwri pre{padding-left: 0}    .fyjscw .main1200{padding: 0}    .fyjscw .main1200:after{display: none}    .fyjrcs li{height: auto}    .fyjrcs{padding-bottom: .3rem}    .fyjrzs{margin: .3rem;padding-bottom: 69%;}    .fyjrbt{margin: .4rem .3rem; padding: 0 .5%;line-height: .48rem;height: .96rem;}    .fyydgd{margin: 0 .3rem;padding: .5rem 0}    .fyyuedu{top: .25rem}    .fylxle li img{width: 2rem;padding: .3rem}    .fylxle li.fygzwm{text-align: center;width: 2.6rem}    .fylxrisub:after, .fyjjle:after{width: 0}    .fydzqk li p.fyqknf{width: 1rem;height: 1rem;background-size: 100% auto}    .fydzqk li p.fyqknf{padding-top: .4rem}    .banner,.focus_slide .item a,.focus_slide .item{height: auto}    .focus_slide .item a{padding-bottom: 56%}    .focus_slide .owl-controls{bottom: .3rem}    .bannertxt{top: 1.5rem}    .bannertxt img{display: none !important;}    .bannertxt h2{font-size: .36rem;margin-top: 0}    .bannertxt p{font-size: .24rem}    .bannertxt p span{width: .3rem}    .gywmri img{width: 40%;margin: 0 auto}    .hzhbsub{width: 90%}    .hzhbimg{width: 100%;height: auto}    .xwlbri li{height: 1.6rem}    .xwlbri li.xwlbone{height: 2.4rem}    .xinwen{height: 10rem;padding: 1rem 0}    .xwtime{top: .45rem;width: 1.5rem}    .xwlbri li.xwlbone .xwtime{top: .5rem}    .xwlbbt,.xwlbri li.xwlbone a{padding-left: 1.5rem}    .xinwen:after{background-size: cover}    .ywfbimg{width: 100%;margin: 0;left: 0}    .tswmaa{line-height: .8rem}    .ywfbrilb{display: block}    .ywfbimg{top: 2rem}    .hblb li.hblbli2{left: -5%}    .hzhbbt{top: 1.8rem}    .hblb li.hblbli10{right: 23%}    .hzhb{height: 6.76rem;padding-top: 1rem}    .fzlcsjsub  .item li{transform:translateY(0) !important;-ms-transform:translateY(0)!important;-moz-transform:translateY(0)!important;-webkit-transform:translateY(0)!important;-o-transform:translateY(0)!important;opacity: 1;        transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;    }    .ywfb,.xinwen{overflow: hidden}    /*共用*/    .fyjrcs li,.fydzqk li{width: 100%;margin: 0 0 .5rem 0}    .fyxwimg,.fyxwtxt,.fyjscwle,.fyjscwri,.fylxle,.fylxri,.gywmle,.gywmri,.xwlbri,.ywfble,.ywfbri{width: 100%;float: inherit}    .fyxwtxt,.gywmri{margin: .5rem 0 0 0}    .fymain,.fyryzz,.fyqyjj,.fyjscw,.gywm,.ywfb{padding: 1rem 0}    .gywm{padding-bottom: 1.5rem}    .fybanner img.fybannerpc,.header_cli:before,.fyrylb:after,.fyryjt0, .fyryjt1,#focus,.xwlble,.homejtbj,.gywmri{display: none}    .fybanner img.fybannerapp,#focus_phone{display: block}    .fytytxt{padding-left: 5%;padding-right: 5%}    .fyzytd, .fydzqk{padding-bottom: .3rem}    .fyxwnxt{padding-top: .5rem}    .fyxwtxt,.fyrylb,.gywmle{padding: 0}    .fylxmap{margin-top: 0}    .fyrylb .item p,.fyjjle,.fyjscwri,.fylxle,.fyxwnxt{margin-top: .5rem}    .xwbt, .fyejbt,.fyxinwen li,.fzlcsjsub li,.fylxle li, .fyxwbtzl,.gybjq,.homebt, .fylxle li.fylxdz{margin-bottom: .5rem}    .footlogo,.fyxwbtzl h1{margin-bottom: .3rem}    .fybjq,.fzlcsjsub .item pre,.fyjscwri pre,.fyxwbtzl h1,.gybjq{line-height: 1.87}    .fyxwjj,.xwlbbt,.xwlbri li.xwlbone .xwlbjj{line-height: .48rem;max-height: .96rem}    .gywmle .gybjq{line-height: .48rem;height: auto}    /*字体*/    /*.fyxwtime p,.fyyuedu p{font-size: .56rem}!*56*!*/    .fzlcsjsub .item p span{font-size: .4rem}/*48*/    .xwtime p{font-size: .4rem}/*46*/    .homebt p.homebtbt,.fybten{font-size: .4rem}/*42*/    /*.homeheaer .navsubtop p{font-size: .41rem}!*41*!*/    .fylxle li p{font-size: .4rem}/*40*/    .hzhbbt,.homebt span.homebtch,.fyejbt a,.fymbx{font-size: .36rem;}/*一级36*/    .fyjscwri pre{font-size: .32rem}/*32*/    /*.fywhwz p{font-size: .3rem}*/    .homeheaer .naven,.homeheaer .navsubtop span,.homeheaer .navsubbot a,.homebt span.homebtch i,.fyxwbt,.fytdname span,.fylxle li.fylxdz p,.fygdzx a,.fydzqk li p.fyqknf,.fyqktxt p,.fyxwbtzl h1,.fyxwnxt,.fyrylb .item p{font-size: .32rem}/*二级24*/    .homeheaer .navch,.ywfbrilb .item li p,.fylxle li span,.fyjrbt{font-size: .32rem}/*20*/    .tswmaa,.xwlbbt,.fytdgl,.fyxwbtzl p,.fywhwz span{font-size: .32rem}/*18*/    body,input,select,textarea{font-size:.28rem}/*默认字体16*/    .fymbxri a,.fymbxri{font-size: .3rem}    .footer,.xwtime span,.xwlbri li.xwlbone .xwlbjj{font-size: .24rem;}/*14*/    .fylxle li p{line-height: inherit}}@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){}