body{padding:0;margin:0 auto;background:#fff;color:#333;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,PingFang SC}section,article,header,footer,aside,nav{display:block}.listStyle ul,.listStyle li{margin:0;padding:0;list-style:none;}input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none}img{border:none}a{color:#333;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;cursor:pointer;}*{    -webkit-tap-highlight-color:rgba(0, 0, 0, 0);    -webkit-tap-highlight-color:transparent;}.lan{color: #0d4c8a}.blue{color: #098b8d}.clear{clear:both;overflow:hidden;height:0;line-height:0}.clearafter:after,.footbd:after{content:"";width:100%;clear:both;height:0;overflow:hidden;display:block;}.left{float:left}.right{float:right;}pre{white-space:pre-wrap;word-wrap:break-word;margin:0;padding:0}.overhide{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}.overhidetwo{overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp: 2; -webkit-box-orient: vertical;}.overhidetree{overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp:3; -webkit-box-orient: vertical;}.overhidefore{overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp:4; -webkit-box-orient: vertical;}.overhidefive{overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp:5; -webkit-box-orient: vertical;}.contain {width:100%;height:100%;position:relative;z-index:0;display: none}.index_sec{position:absolute;top:0;left:0;width:100%;height:100%;display:table;vertical-align:middle}.sec_box{display:table-cell;vertical-align:middle}.radius50,.fyrywz p:after,.fyxxlebot li:after,.fywttop span{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.radius30{-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;}.radius20{-webkit-border-radius:.2rem;-moz-border-radius:.2rem;border-radius:.2rem;}.radius3{-webkit-border-radius:.03rem;-moz-border-radius:.03rem;border-radius:.03rem;}.radius5{-webkit-border-radius:.05rem;-moz-border-radius:.05rem;border-radius:.05rem;}.radius10{-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem;}.fybjq p{margin-bottom: .15rem}.fybjq img{max-width:100%;height:auto !important;}/*.fybjq table{border:1px solid #fff;border-collapse:collapse;width:100% !important;}*//*.fybjq table p{margin-bottom: 0}*//*.fybjq table tr,.fybjq table tr td,.fybjq table th{border:1px solid #fff}*//*.fybjq table tr td,.fybjq table th{padding:15px 1%}*/.fybjq table{border-collapse:collapse;width:100% !important;}.fybjq table tr td,.fybjq table th{padding:10px 1%}.fybjq table p{margin-bottom: 0}select {    /*appearance:none;*/    /*-moz-appearance:none;*/    /*-webkit-appearance:none;*/    /*background-image: url(/home/images/xialaicn.png);*/    /*background-repeat: no-repeat;*/    /*background-position: center right;*/    /*padding-right: 14px;*/    /*background-color: inherit;*/    appearance:none;    -moz-appearance:none;    -webkit-appearance:none;    background: url(/home/images/xialaicn.png) no-repeat center right;    background-size: auto .07rem;}.tupian{position: relative;overflow: hidden;}.tupian img{position: absolute;top: 0;left: 0;width: 100%;display: block;object-fit: cover;height: 100%}.main1320{width:13.2rem;margin: 0 auto;}/*图片hover效果*/.rotateimg:hover img{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.rotateimgY:hover img{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg)}.translY:hover{-webkit-transform:translateY(-.35rem);-moz-transform:translateY(-.35rem);-o-transform:translateY(-.35rem);transform:translateY(-.35rem)}.scaleimg:hover img,.fyxwbig:hover .fyxwbigle img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}/*头部*/.header{width:100%;position: fixed;top:0;left: 0;z-index: 9999;height: .95rem;background: #fff;box-shadow: 0 0 20px rgba(0,0,0,.1)}.navheight{height: .95rem}.logo{margin-top: 0.15rem;}.logo img{display: block;height: .65rem}.nav{margin-left: .4rem}.nav li{position: relative;float: left;margin-left:.3rem}.nav li span{position: absolute;bottom: 0;left: 50%;width: 0;height: .04rem;background: #00468a;}.nav li a.navyja{display:block;position: relative;z-index: 2;line-height:.95rem;font-weight: bold}.nav li.clinav span,.nav li:hover span{opacity: 1;width: .4rem;margin-left: -.2rem;}.nav li.clinav a.navyja{color: #00468a}.naverjibg{position: fixed;top: .95rem;left: 0;background: #fff;z-index: 999;width: 100%;display: none !important;}.naverji{position: absolute;top: .95rem;left: 50%;width: 2.2rem;margin-left: -1.1rem;text-align: center;padding-top: .4rem;display: none;background: #fff;box-shadow: 1px 1px 10px -3px rgba(0,0,0,.2);    -webkit-border-radius:.1rem;    -moz-border-radius:.1rem;    border-radius:.1rem;}.naverji a{display: block;margin-bottom: .3rem}.headerri{height: .95rem;  line-height: .95rem;}.headerri a.headeryy{display: inline-block;  height: .95rem;  line-height: .95rem;color: #02478c;margin: 0 .1rem}.ssdiv{display: inline-block;vertical-align: middle;width: .2rem;cursor: pointer}.ssshow{position: fixed;top: -200%;left: 0;width: 60%;background: #fff;z-index: 9999;padding: 2rem 20%;box-shadow: 0 0 20px rgba(0,0,0,.1);opacity: 0}.sstoptt{line-height: .7rem;height: .7rem;border: 1px solid #d9d9d9}.sstcle{width: 75%;  background: none;  outline: none;  border: 0;  padding: 0 0 0 3%;  color: #808080; line-height: .7rem\9;height: .7rem}.sstcri{ width: 15%;  background:#02478c;  outline: none;  border: 0;  cursor: pointer;  background-size: auto .3rem; line-height: .7rem;height: .7rem;color: #fff}.sstsy{text-align: right;color: #999;}.closess{position: absolute;bottom: .5rem;left: 50%;display: block;width: .22rem;margin-left: -.21rem;border: 1px solid #bfbfbf;padding: .1rem;cursor: pointer}.menu-activator{cursor:pointer;z-index: 1001;height: .36rem;position: relative;width: .45rem;margin-top: .32rem;display: none;margin-left: .3rem}.visual{    position:relative;;    width:100%;    height:100%;    margin: 0 auto;}.visual i.line{    width:100%;    height: 2px;    background-color:#02478c;    -webkit-border-radius:0;    -moz-border-radius:0;    border-radius:0;    display:block;    position:absolute;    -moz-transition:all 300ms ease;    -o-transition:all 300ms ease;    -webkit-transition:all 300ms ease;    transition:all 300ms ease;    -moz-transform:translate3d(0, 0, 0);    -webkit-transform:translate3d(0, 0, 0);    transform:translate3d(0, 0, 0);}.visual i.line01{    top:0;    filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);    opacity:1;    -moz-transition-delay:210ms;    -o-transition-delay:210ms;    -webkit-transition-delay:210ms;    transition-delay:210ms;}.visual i.line02{    top:50%;    margin-top: -1px;    -moz-transition-delay:140ms;    -o-transition-delay:140ms;    -webkit-transition-delay:140ms;    transition-delay:140ms;}.visual i.line03{    bottom:0;    -moz-transition-delay:70ms;    -o-transition-delay:70ms;    -webkit-transition-delay:70ms;    transition-delay:70ms;}.cliactnav{margin-top: .25rem}.cliactnav .visual i.line:nth-child(1),.cliactnav .visual i.line:nth-child(3) {    top:.25rem;    margin: 0;}.cliactnav .visual i.line:nth-child(1) {    -moz-transform:rotate(-45deg);    -ms-transform:rotate(-45deg);    -webkit-transform:rotate(-45deg);    transform:rotate(-45deg)}.cliactnav .visual i.line:nth-child(3) {    -moz-transform:rotate(45deg);    -ms-transform:rotate(45deg);    -webkit-transform:rotate(45deg);    transform:rotate(45deg)}.cliactnav .visual i.line:nth-child(2){    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);    opacity:0}.cliactnav .visual i.line.line01,.cliactnav .visual i.line.line02, .cliactnav .visual i.line.line03{    -moz-transition-delay:0ms;    -o-transition-delay:0ms;    -webkit-transition-delay:0ms;    transition-delay:0ms}.header_up{top: -1.1rem}/*头部 end*/.banner{position: relative;height: 0;padding-bottom: 37.5%}.focus_slide{width:100%;}#focus_phone{display:none;}.focus_slide .item{padding-bottom: 37.5%}.focus_slide .item img.bannshu{    animation:dsjbg 5s  linear infinite;-webkit-animation:dsjbg 5s  linear infinite;-moz-animation:dsjbg 5s  linear infinite;-ms-animation:dsjbg 5s  linear infinite;-o-animation:dsjbg 5s  linear infinite;}@keyframes dsjbg{    0% {        -webkit-transform:scale(1);        -moz-transform:scale(1);        -o-transform:scale(1);        transform:scale(1)    }    50% {        -webkit-transform:scale(1.05);        -moz-transform:scale(1.05);        -o-transform:scale(1.05);        transform:scale(1.05)    }    100% {        -webkit-transform:scale(1);        -moz-transform:scale(1);        -o-transform:scale(1);        transform:scale(1)    }}@-webkit-keyframes dsjbg{    0% {        -webkit-transform:scale(1);        -moz-transform:scale(1);        -o-transform:scale(1);        transform:scale(1)    }    50% {        -webkit-transform:scale(1.05);        -moz-transform:scale(1.05);        -o-transform:scale(1.05);        transform:scale(1.05)    }    100% {        -webkit-transform:scale(1);        -moz-transform:scale(1);        -o-transform:scale(1);        transform:scale(1)    }}@-o-keyframes dsjbg{    0% {        -webkit-transform:scale(1);        -moz-transform:scale(1);        -o-transform:scale(1);        transform:scale(1)    }    50% {        -webkit-transform:scale(1.05);        -moz-transform:scale(1.05);        -o-transform:scale(1.05);        transform:scale(1.05)    }    100% {        -webkit-transform:scale(1);        -moz-transform:scale(1);        -o-transform:scale(1);        transform:scale(1)    }}@-ms-keyframes dsjbg{    0% {        -webkit-transform:scale(1);        -moz-transform:scale(1);        -o-transform:scale(1);        transform:scale(1)    }    50% {        -webkit-transform:scale(1.05);        -moz-transform:scale(1.05);        -o-transform:scale(1.05);        transform:scale(1.05)    }    100% {        -webkit-transform:scale(1);        -moz-transform:scale(1);        -o-transform:scale(1);        transform:scale(1)    }}@-moz-keyframes dsjbg{    0% {        -webkit-transform:scale(1);        -moz-transform:scale(1);        -o-transform:scale(1);        transform:scale(1)    }    50% {        -webkit-transform:scale(1.05);        -moz-transform:scale(1.05);        -o-transform:scale(1.05);        transform:scale(1.05)    }    100% {        -webkit-transform:scale(1);        -moz-transform:scale(1);        -o-transform:scale(1);        transform:scale(1)    }}.bannervideo{width: 100%;object-fit: cover;height: 100%;position: absolute;top: 0;left: 0;background: #000;outline: none}.bannertxt{position: absolute;top: 2.4rem;left: 50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.bannertxt pre{color: #fff;font-weight: bold}.ywfw{background: url(/home/images/ywfwbg.jpg) no-repeat center center;background-size: cover;}.ywfwbot li{float: left;width: 31.819%;padding-bottom: 41%;margin: 0 2.2715% 0 0}.ywfwbot li:last-child{margin-right: 0}.ywfwbot li p{position: absolute;bottom: .25rem;padding: 0 40% 0 6%;width: 54%;left: 0;z-index: 2;color: #fff;font-weight: bold}.ywfwbot li p:after{content: "";position: absolute;background: url(/home/images/syjt.png) no-repeat center right;width: .2rem;height: .14rem;background-size: cover;top: 50%;margin-top: -.07rem;right: 35%;opacity: 0;}.ywfwbot li:hover p:after{opacity: 1;right: 30%}.ywfwbot_fore{}.ywfwbot_fore li{width: 23.296375%;padding-bottom: 30%}.syxwdt{}.syxwlb{}.syxwle{width: 65.91%;padding-bottom: 32.9%;overflow: hidden}.syxwle a{position: absolute;width: 100%;height: 100%;display: block;top: 0;left: 0}.syxwle a:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-size: cover;background: url(/home/images/syxwbg.png) no-repeat center bottom;background-size: 100% auto}.syxwbt{position: absolute;bottom:.2rem;left: 0;width: 91%;padding: 0 4.5%;z-index: 3}.syxwbigbt,.syxwbigxq{color: #fff}.syxwri{width:31.819%}.syxwri a{display: block;border-top: 1px solid #e5e5e5}.syxwrisj{}.syxwribt{}.syxwrixq{}.syxwriimg{padding-bottom:50.1%}.syxwbot{}.syxwbot li{float: left;margin-right: 2%;width: 32%;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5}.syxwbot li:nth-child(3n){margin-right: 0}.syxwbot li a{display: block;padding: .5rem 0}.syxwbot li p{}.syxwbot li span{}.syguanyu{}.syguanyu .fygydiv{margin: 0 auto .7rem}.sygywz{}.more{}.moreaa{line-height: .48rem;background: #098b8d;color: #fff;min-width: 1.6rem;text-align: center;display: inline-block}/*底部*/.footer{position:relative;background:url(/home/images/footbg.jpg) no-repeat center top;background-size: cover;}.foottop{border-bottom:1px solid rgba(255,255,255,.1)}.foottop img.footlogo{display: block;height: .49rem}.fyyqlj{background: rgba(255,255,255,.1);width: 32%;line-height: .39rem;height: .39rem;overflow: hidden;}.fyyqlj span{background: #098b8d;width: 30%;text-align: center;color: #fff;display: inline-block;vertical-align: top;  -webkit-border-radius:0 .03rem .03rem 0;  -moz-border-radius:0 .03rem .03rem 0;  border-radius:0 .03rem .03rem 0;}.fyljsel{display: inline-block;vertical-align: top;width: 70%;line-height: .39rem;height: .39rem;border: 0;outline: none;padding: 0 3%;color: rgba(255,255,255,.3)}.fyljsel option{color: #333}.footlx{width: 27%;}.footlx span{color: #fff;display: block;line-height: 1}.footlx p{color: rgba(255,255,255,.6);padding-left: .25rem;position: relative}.footlx p:after{content: "";position: absolute;top: 50%;left: 0;width: .15rem;height: .16rem;background-repeat: no-repeat;background-position: left center;background-size: .15rem auto;opacity: .6;margin-top: -.08rem}.footlx p:nth-child(2):after{background-image: url(/home/images/footicn0.svg)}.footlx p:nth-child(3):after{background-image: url(/home/images/footicn1.svg)}.footlx img{display: block;width: 1.2rem}.footerbot{width: 37%;}.footerbot li{display: inline-block;vertical-align: top;width: 32%}.foothxb{display: block;color: #fff}.footnavsub a{display: block;color:rgba(255,255,255,.6)}.footbd{width: 32%;position: relative}.footbd li{width: 48%;line-height: .36rem;margin-bottom: .08rem}.footbd li.footbdwid{width: 100%}.footbdinput{background: rgba(255,255,255,.1);width: 86%;padding: 0 7%;line-height: .36rem\9;height: .36rem;outline: none;border: 0;color: rgba(255,255,255,.6)}.footbdinput::-webkit-input-placeholder{color:rgba(255,255,255,.3);}.footbdinput::-moz-placeholder{color:rgba(255,255,255,.3);}.footbdinput:-moz-placeholder{color:rgba(255,255,255,.3);}.footbdinput:-ms-input-placeholder{color:rgba(255,255,255,.3);}.footbdtext::-webkit-input-placeholder{color:rgba(255,255,255,.3);}.footbdtext::-moz-placeholder{color:rgba(255,255,255,.3);}.footbdtext:-moz-placeholder{color:rgba(255,255,255,.3);}.footbdtext:-ms-input-placeholder{color:rgba(255,255,255,.3);}.footbdtext{background: rgba(255,255,255,.1);width: 92%;padding: .1rem 4%;line-height: .2rem;height: .38rem;outline: none;border: 0;color: rgba(255,255,255,.6);display: block}.footbdbtn{background: #098b8d;width: 100%;padding: 0;line-height: .4rem;height: .4rem;outline: none;border: 0;color: #fff;display: block;cursor: pointer;margin-top: .15rem}.footbq{position: relative;color:rgba(255,255,255,.3);border-top: 1px solid rgba(255,255,255,.1)}.footbq span{display: inline-block;vertical-align: top}.footbq a{color:rgba(255,255,255,.3)}.fybanner{position: relative}.fybanner img{display: block;width: 100%}.fybanner img.fybannjs{display: none}.fybannertxt{position:absolute;top:0;left:0;width: 100%;height: 100%}.fybannertxt .main1320{position: relative;height: 100%;}.fybannertxt pre{color: #fff;font-weight: bold}.fymain{}.fyrymain{background: url(/home/images/fyrybg.png) no-repeat center bottom;background-size: 100% auto}.fygymain{background: url(/home/images/fygybg.png) no-repeat center bottom;background-size: 100% auto}.biaoti{text-align: center;position: relative;padding: .34rem 0}.biaoti:after,.biaoti:before,.fyxxletop:after,.fyxxletop:before{content: "";position: absolute;width: .8rem;height: .34rem;left: 50%;margin-left: -.4rem;background-size: cover;background-position: center top;background-repeat: no-repeat}.biaoti:before,.fyxxletop:before{background-image: url(/home/images/bticn0.png);top:0}.biaoti:after,.fyxxletop:after{background-image: url(/home/images/bticn1.png);bottom:0}.biaoti p{padding: 0 .3rem;display: inline-block;vertical-align: top;font-weight: bold;position: relative}.biaoti span{display: inline-block;vertical-align: middle;width: .23rem;height: .04rem;background: #098b8d;position: absolute;top: 50%;margin-top: -.02rem}.biaoti span:first-child{left: -.23rem}.biaoti span:last-child{right: -.23rem}.fytdlb li{border: 1px solid #e5e5e5;box-sizing: border-box;float: left;width: 49%;margin: 0 2% .3rem 0}.fytdlb li:nth-child(2n){margin-right: 0}.fytdle{width: 33.282%;position: relative;padding: .04rem;}.fytdlesub{width: 100%;background:url(/home/images/fytdbg.jpg) no-repeat center bottom;background-size:cover;padding-bottom:137.6%}.fytdle img{}.fytdri{width: 46%;margin-right: 10%}.fytdxm{}.fytdxm span{margin-left: .2rem}.fytdjj{}.fytdxq{}.page{border-top: 1px solid #ebebeb;border-bottom: 1px solid #ebebeb;position: relative;padding: .4rem 0 .3rem 0}.page a,.page span{display:inline-block;text-decoration:none;cursor: pointer;text-align: center;vertical-align: top;padding: 0 .13rem .1rem;margin-right: .25rem}.pageri{float: right}.page .pageri a{margin: 0 0 0 .5rem;padding: 0;height: .24rem;line-height: .24rem}.page .pageri a.home{margin-left: 0}.page a.home i,.page a.prev i,.page a.next i,.page a.last i{height:.24rem;vertical-align: top;display: inline-block;background-position: center center;background-size: 100% auto;background-repeat: no-repeat;}.page a.home i,.page a.last i{width: .13rem;}.page a.prev i,.page a.next i{width: .08rem;}.page a.home i{background-image: url(/home/images/fypage0.png);margin-right: .2rem}.page a.prev i{background-image: url(/home/images/fypage1.png);margin-right: .2rem}.page a.next i{background-image: url(/home/images/fypage2.png);margin-left:.2rem}.page a.last i{background-image: url(/home/images/fypage3.png);margin-left: .2rem}.page a.home:hover i{background-image: url(/home/images/fypagered0.png);}.page a.prev:hover i{background-image: url(/home/images/fypagered1.png);}.page a.next:hover i{background-image: url(/home/images/fypagered2.png);}.page a.last:hover i{background-image: url(/home/images/fypagered3.png);}.page span.pagecurrent,.page a:hover{color:#0d4c8a}.page span.pagecurrent{position: relative}.page span.pagecurrent:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 2px;background: #098b8d}.fyxwbig{background: #eef0f6}.fyxwbig a{display: block;width: 100%;height: 100%}.fyxwbigle{width:54.962%;padding-bottom:27.5%}.fyxwbigri{width: 37%;margin-right: 4%}.fyxwbigbt{}.fyxwlb{}.fyxwlb li{}.fyxwlb li a{display: block;}.fyxwbt{}.fyxwjj{margin-right: 2.3rem}.fyxwxq{position: relative}.fyxwxq span{background: #fff;display: inline-block;z-index: 3;position: relative;padding-right: .3rem}.fyxwxq span.blue{padding-left: .3rem;padding-right: 0}.fyxwxq:after{content: "";position: absolute;width: 100%;left:0;background: #ebebeb;height: 1px;top: 50%}.fyxwxq:before{content: "";position: absolute;width: 45%;left: 0;background: #ebebeb;height: 1px;top: 50%;z-index: 3}.fyxwlb li:hover .fyxwxq:before{width: 100%;background: #098b8d}.fyssnum{}.fyssnum span{margin: 0 .08rem;display: inline-block;}.fyssjg{}.fyssjg .fyxwxq{text-align: right}.fymbx{background: #eef0f6;border-top: 1px solid #d7d6d2;}.fymbx img{margin: 0 .08rem;display: inline-block;vertical-align: middle}.fymbx img.fydqwz{width: .2rem;margin-right: .15rem;margin-left: 0}.fymbx a.fyback{display: inline-block;margin-left: 10%;color: #666666;position: relative;z-index: 3}.fymbx a.fyback img{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fyxwxqbt{}.fyxwxqbt h1{font-weight: normal}.fyxwxqbt p span{color: #666;margin-right: 2rem;display: inline-block;vertical-align: top}.fyxwnext{border-top: 1px solid #d7d6d2;border-bottom: 1px solid #d7d6d2;line-height: .75rem;}.fyxwnext a{width: 45%}.fyxwnext a.right{text-align: right}.fyrzbg li{float: left;margin: 0 2%  .3rem 0;width: 32%;}.fyrzbg li:nth-child(3n){margin-right: 0}.fybgimg{padding-bottom: 50%}.fybgtxt{background: #eef0f6;padding: .24rem .3rem}.fyjrbjq{text-align: center}.fyzhaopin{}.fyzpsub{background: #eef0f6}.fyzptop{padding:.18rem 10% .18rem 3%;position: relative;cursor: pointer;}.fyzptop img{display: inline-block;vertical-align: middle;margin-right: .25rem;height: .38rem;width: .28rem}.fyzptop:after{content: "";position: absolute;top: .32rem;right: .6rem;background: url(/home/images/fyzpjt.png) no-repeat center center;width: .17rem;height:.1rem;background-size: 100% auto}.fyzpbot{padding: .45rem 0 0;display: none;border-top: 1px solid #d7dfeb;margin: 0 3%}.fyzpbjq{}.fyzpxx{padding: .35rem 0;border-top: 1px solid #d7dfeb}.fyzpxx ul{display: flex;justify-content: space-between;}.fyzpxx li{color: #666;line-height: .3rem}.fyzpxx li img{display: inline-block;vertical-align: top;height: .3rem;margin-right: .2rem}.fyzpshow .fyzptop{font-size: .24rem;padding-top: .44rem;padding-bottom: .44rem}.fyzpshow .fyzptop img{display: none}.fyzpshow .fyzptop:after{top: .55rem;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fyzpsub:hover,.fyzpshow{box-shadow: 0 0 10px rgba(0,0,0,.1)}.fyrybot{border-bottom: 1px solid #eaeaea}.fyrybot:last-child{border-bottom: 0}.fyryle{width: 42%;}.fyrybt{font-weight: bold}.fyrywz{}.fyrywz p{position: relative;padding-left: .2rem}.fyrywz p:after{position: absolute;content: "";width: .04rem;height: .04rem;background: #00d4be;top: .1rem;left: 0}.fyryri{width: 41%;padding-right: 9%;position: relative}.fyjtri{position: absolute;top: 2.3rem;right: 0;background: #098b8d url(../images/fyryjtri.png) no-repeat center center;width: .8rem;height: .4rem;background-size: .35rem auto;cursor: pointer}.fyrylblb{}.fyrylblb .item{text-align: center;margin: 0 1px;}.fyrylblb .item .fyryimg{height: 4.8rem;position: relative;overflow: hidden}.fyrylblb .item .fyryimg img{position: absolute; margin: auto;  top: -9999px;  right: -9999px;  bottom: -9999px;  left: -9999px;  max-width: 100%;  max-height: 100%;width: auto}.fyxxle{width: 24%}.fyxxletop{text-align: center;background: #098b8d;color: #fff;position: relative;padding: .42rem 0}.fyxxletop:before{background-image: url(/home/images/bticnbai0.png)}.fyxxletop:after{background-image: url(/home/images/bticnbai1.png)}.fyxxlebot{border: 1px solid #dcdcdc;background: url(/home/images/fyejflbg.jpg) no-repeat center top;background-size: cover;padding: .35rem .3rem}.fyxxlebot li{position: relative}.fyxxlebot li:after{position: absolute;content: "";width: .08rem;height: .08rem;border: .02rem solid #333333;box-sizing: border-box;top: .07rem;right: 0}.fyxxlebot li:before{position: absolute;content: "";width: 0;height: .04rem;top: .09rem;left: 0;background: #098b8d;}.fyxxlebot li a{padding-right: .15rem;display: inline-block}.fyxxlebot li.fyxxliatv:before{width: .25rem}.fyxxlebot li.fyxxliatv a{color: #02478c;padding-left: .45rem}.fyxxri{width: 69%}.fyejbt{position: relative}.fyejbt:after{position: absolute;content: "";height: .04rem;top: 50%;margin-top: -.02rem;width: 100%;left: 0;background: #098b8d}.fyejbt span{line-height: 1;font-weight: bold;background: #fff;padding-right: .25rem;position: relative;z-index: 3}.fyxlwm{position: relative}.fylxwx{position: absolute;top: .35rem;right: 0;display: block;width: 1.8rem;height: 1.8rem}.fyxlwm li{position: relative;padding-left: .5rem}.fyxlwm li img{position: absolute;top: 0;left: 0;width: .18rem}.fyxlwm li p{line-height: 1}.fyxlwm li span{}.fycjwt{}.fycjwtsub{border: 1px solid #dcdcdc}.fywttop{padding: .24rem 7% .24rem 8%;position: relative;cursor: pointer}.fywttop:after{content: "";position: absolute;top:.26rem;right: .3rem;background: url(/home/images/fywtjia.png) no-repeat center center;width: .18rem;height: .18rem;background-size: auto 100%}.fywttop span{position: absolute;top:.21rem;left: 3%;width: .29rem;height: .29rem;background: #098b8d;text-align: center;color: #fff;display: block;line-height: .29rem;}.fywttop span:after{position: absolute;content: "";background: url(/home/images/fywticn.png) no-repeat center center;width: .08rem;height: .07rem;bottom: 0;left:0;background-size: auto 100%}.fywtbot{padding: .55rem 7%;display: none;background: url(/home/images/fywtlogo.png) no-repeat right center;background-size: auto 2.4rem}.fywtatv .fywttop,.fywttop:hover{background: #eef0f6;color: #02478c}.fywtatv .fywttop:after{background-image: url(/home/images/fywtjian.png)}.fybmsub{}.fybmsubtop{position: relative}.fybmsubtop:after{position: absolute;content: "";width: 100%;top: 50%;left: 0;height: 1px;background: #eaeaea}.fybmsubtop span{font-weight:bold;position: relative;z-index: 3;padding-right: .1rem;display: inline-block;background: #fff}.fybmbjq{}.fyscdiv{position: relative;padding-left: 2.5rem;margin-bottom: .4rem}.fyscdiv img{position: absolute;top: 0;left: 0;width: 2.3rem;}.fygydiv{position: relative;margin-top: -.9rem;margin-bottom: .9rem}.fygyle{width:31.819%;position: absolute;top: 0;left: 0;height: 100%}.fygyri{width: 68.181%;background: url(/home/images/fygybgrr.jpg) no-repeat center top;background-size: cover;box-sizing: border-box;padding: .55rem 14% .55rem 5%;position: relative}.fygyri:after{content: "";position: absolute;background: url(/home/images/gylogoicn.png) no-repeat center center;top:.6rem;right: 1.1rem;background-size: cover;width: 2.92rem;height: 4.46rem;}.fygyri .biaoti{text-align: left}.fygyri .biaoti p{padding: 0 .5rem}.fygyri .biaoti:after,.fygyri .biaoti:before{left: .95rem;margin-left: 0}.fygyri .biaoti span:first-child{left: 0}.fygyri .biaoti span:last-child{right:0}.fygsmc{font-weight: bold;position: relative;z-index: 3}.fygybjq{position: relative;z-index: 3}.fygybjq::-webkit-scrollbar{width:4px;}.fygybjq::-webkit-scrollbar-track{background-color:#e5e5e5;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.fygybjq::-webkit-scrollbar-thumb{background-color:#0d4c8a;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.fygybjq::-webkit-scrollbar-thumb:hover {background-color:#0d4c8a}.fygybjq::-webkit-scrollbar-thumb:active {background-color:#0d4c8a}.fyzigongsi{}.fyzgs{}.fyzgsle{width: 55%}.fyzgsle .fygybjq{max-height: inherit;padding-right: 0}.fyzgsmc{font-weight: bold}.fyziimg{width: 32.652%;padding-bottom:41.5%}.fyzgs_img{}.fyzgs_img .fyzgsle{width: 100%}.fyzgs_img .fyziimg{display: none}/*共用*/.fyxwbig,.syxwdt{margin-bottom: .9rem}.fyxwlb li{margin-bottom: .8rem}.fyxwxqbt{margin-bottom: .7rem}.fyxwbigjj,.bannertxt pre{margin-bottom: .6rem}.sygywz{margin-bottom: .53rem}.ywfw{margin-bottom: .5rem}.fyssnum,.fybmsub{margin-bottom: .45rem}.biaoti,.fyejbt,.fyxxlebot li{margin-bottom: .4rem}.fygyri .biaoti,.fyzgs{margin-bottom: .75rem}.fyxwbt,.fyxwjj,.fybgjj,.fyjrbjq,.fyrybot,.fyrywz p,.fyrybt,.syxwlb,.syxwrixq{margin-bottom: .3rem}.footerbot li,.fyxwxqbt h1{margin-bottom: .25rem}.fyxlwm li,.fybmsubtop,.fyzgsmc,.syxwribt{margin-bottom: .2rem}.foothxb,.fytdxm,.fytdjj,.fyxwbigbt,.fybgbt,.fyxlwm li p,.syxwbot li p{margin-bottom: .15rem}.footlx span,.footnavsub a,.fyzpsub,.fycjwtsub,.fygsmc{margin-bottom: .1rem}.footlx p{margin-bottom: .05rem}.fyssjg li,.fybmsub:last-child{margin-bottom:0}.fyssjg li a{padding-bottom: .5rem}.fyssjg .fyxwbt{margin-bottom: 0}.fyssjg .fyxwxq{margin-bottom: .45rem}.fyxwnext{margin-top: .55rem}.fyzpxx{margin-top: .4rem}.sstsy,.fyrylblb .item p,.syxwribt{margin-top: .2rem}.footlx img{margin-top: .15rem}.syxwbigxq{margin-top: .1rem}.footcen{padding: .3rem 0}.footbq,.fymbx{padding: .2rem 0}.foottop,.fymain,.fytdri,.fyxwbigri,.ywfw{padding-top: .5rem}.fyryle,.fyzgsle{padding-top: .4rem}.syxwri a{padding-top: .25rem}.fymain{padding-bottom: .95rem}.fyrymain{padding-bottom: 1.5rem}.fyzhaopin,.ywfw{padding-bottom: .8rem}.fyrzbg{padding-bottom: .6rem}.foottop,.fytdlb{padding-bottom: .3rem}.fyrybot{padding-bottom: .2rem}.fygymain{padding-bottom: 1.45rem}.owl-theme .owl-controls{display: none;position: absolute;text-align: center;margin: 0;left: 0;bottom: .4rem;width: 100%;}.owl-theme .owl-dots .owl-dot span{width: 1.18rem;height: .05rem;margin: 0 .25rem;background:rgba(255,255,255,.6);-webkit-border-radius: .1rem;-moz-border-radius: .1rem;border-radius: .1rem;padding: 0}.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background: #fff;}.focus_slide  .owl-controls{display: block;}/*字体*/.fontsize50{font-size: .5rem}/*50*/.fontsize48{font-size: .48rem}/*48*/.fontsize46{font-size: .46rem}/*46*/.fontsize44{font-size: .44rem}/*一级 44*/.fontsize30{font-size: .3rem}/*30*/.fontsize24{font-size: .24rem}/*新闻标题 24*/.fontsize22{font-size: .22rem}/*22*/.fontsize18,.nav li a.navyja{font-size: .18rem}/*18*/body,input,select,textarea,.fontsize16{font-size: .16rem;}/*默认16*/.fontsize14{font-size: .14rem}/*14*/.fybannertxt pre{line-height: .7rem}.fytdjj,.fyxwjj,.fyxwbigjj,.fybjq{line-height: .32rem}.fyxwbigbt,.syxwbot li span,.syxwribt{line-height: .4rem}.fyxwbigbt{max-height: .8rem}.syxwbot li span,.syxwribt{height: .8rem}.fytdjj{height: .96rem}.fyxwjj,.fyxwbigjj{max-height: .64rem}.sygywz{height: .64rem}.bannertxt pre{line-height: .8rem}/*交互*/.fyxwbig:hover .fyxwbigbt,.fyssjg li:hover .fyxwbt,.fyxwnext a:hover,.fyrzbg li:hover .fybgbt,.fyxxlebot li a:hover,.syxwri a:hover .syxwribt,.syxwbot li:hover span,.naverji a:hover{color: #0d4c8a}.headerri a.headeryy:hover{text-decoration: underline}.moreaa:hover{background: #00468a}.footnavsub a:hover,.footbq a:hover{color: #fff}.footbdbtn:hover{opacity: .9}.fyjtri:hover{background-color: #0d4c8a}.scaleimg img,.rotateimg img,.header,.ssshow,.fyxwxq:before,.fyxwbigbt,.fyxwbt,.fyxwnext a,.fybgbt,.fyzptop:after,.page a,.page a i,.fyxxlebot li a,.fywttop:after,.fywttop,.ywfwbot li p:after,.nav li:hover span,.moreaa,.syxwribt,.syxwbot li span,.footnavsub a,.footbdbtn,.fyjtri,.fyzpsub,.fyxwbigle img,.footbq a,.naverji a{transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;}/**********************************************适配*******************************************************/@media only screen and (max-width:1680px){    .page .pageri a{margin-left: .4rem}    .fyxxlebot li:before{top: .12rem}    .fyxxlebot li:after{top: .1rem}    .nav{margin-left: .3rem}    /*字体*/    .fontsize18,.nav li a.navyja{font-size: .2rem}/*18*/    body,input,select,textarea,.fontsize16{font-size: .18rem;}/*默认16*/    .fontsize14{font-size: .16rem}/*14*/}@media only screen and (max-width:1600px){    .fyxlwm li img{width: .24rem}    .fywttop span{top: .24rem}    .page .pageri a {margin-left: 0.3rem;}    .syxwrixq{margin-bottom: .19rem}    .footlx{width: 28%}    .footerbot{width: 39%}    .nav{margin-left: .2rem}    .nav li{margin-left: .2rem}    /*字体*/    .fontsize24{font-size: .26rem}/*新闻标题 24*/    .fontsize22{font-size: .24rem}/*22*/    .fontsize18,.nav li a.navyja{font-size: .219rem}/*18*/    body,input,select,textarea,.fontsize16{font-size: .195rem;}/*默认16*/    .fontsize14{font-size: .16rem}/*14*/}@media only screen and (max-width:1440px){    .fyrywz p:after{top: .15rem}    .syxwribt{margin-bottom: .15rem}    .nav{margin-left: .25rem}    .nav li{margin-left: .15rem}    .footbd{width: 26%}    .footlx{width: 31%}    .footerbot{width: 43%}    /*字体*/    .fontsize24{font-size: .28rem}/*新闻标题 24*/    .fontsize22,.fyzpshow .fyzptop{font-size: .26rem}/*22*/    .fontsize18,.nav li a.navyja{font-size: .24rem}/*18*/    body,input,select,textarea,.fontsize16{font-size: .21rem;}/*默认16*/    .fontsize14{font-size: .18rem}/*14*/}@media only screen and (max-width:1366px){}@media only screen and (max-width:1280px){    .main1320{width: 15rem}    .syxwrixq,.syxwribt{margin-bottom: .3rem}    .fytdri{padding-top: .4rem}    .naverji{width: 2.6rem;margin-left: -1.3rem;}    /*字体*/    .fyzpshow .fyzptop{font-size: .3rem}    .fontsize24{font-size: .28rem}/*新闻标题 24*/    .fontsize22{font-size: .28rem}/*22*/    .fontsize18,.nav li a.navyja{font-size: .26rem}/*18*/    body,input,select,textarea,.fontsize16{font-size: .22rem;}/*默认16*/    .fontsize14{font-size: .19rem}/*14*/    .fytdjj, .fyxwjj, .fyxwbigjj, .fybjq{line-height: .4rem}    .sygywz{height: .8rem}    .fytdjj{height: 1.6rem}    .fyxwjj, .fyxwbigjj{max-height: .8rem}}@media only screen and (max-width:1200px){}@media only screen and (max-width:1152px){}/*---------------------------------平板----------------------------------------------*/@media only screen and (max-width:1024px){    .main1320{width: 16rem}    .fyxlwm li img{width: .28rem}    .ssdiv{width: .26rem}    .fyrywz p:after{width: .08rem;height: .08rem}    .fywttop span{top: .26rem}    .footlx p{padding-left: .4rem}    .footlx p:after{width: .3rem;height: .3rem;background-size: 100% auto;top: .1rem;}    .nav{margin-left: .2rem}    .nav li{margin-left: .1rem}    /*字体*/    .fontsize30{font-size: .36rem}/*30*/    .fontsize24{font-size: .36rem}/*新闻标题 24*/    .fontsize22{font-size: .36rem}/*22*/    .fontsize18,.nav li a.navyja{font-size: .34rem}/*18*/    body,input,select,textarea,.fontsize16{font-size: .26rem;}/*默认16*/    .fontsize14,.fywttop span{font-size: .19rem}/*14*/    .fyxwbigbt, .syxwbot li span, .syxwribt{line-height: .5rem}    .syxwbot li span, .syxwribt{height: 1rem}}@media only screen and (max-width:992px){}@media only screen and (max-width:870px){    .header .main1320{width: 98%}    .nav li a.navyja{font-size: .36rem !important;}}@media only screen and (max-width:768px){    .main1320{width:90%}    .nav{margin-left: .3rem}    .nav li{margin-left: .1rem}    .ssdiv{width: .36rem}    .naverji{width: 3rem;margin-left: -1.5rem}    .moreaa{line-height: .8rem;min-width: 2.4rem;}    .ywfwbot li p{width: 90%;padding:0 5%}    .ywfwbot li p:after{display: none !important;}    .syxwle{padding-bottom: 38.5%}    .page .pageri a{line-height: .5rem;height: .5rem}    .page a.home i, .page a.prev i, .page a.next i, .page a.last i{height: .5rem}    .page a.home i, .page a.last i{width: .2rem}    .page a.prev i, .page a.next i{width: .13rem}    .fyxxle{width: 28%}    .fyxxlebot li:after{width: .14rem;height: .14rem;top: .25rem}    .fyxxlebot li:before{top: .25rem}    .fyxlwm li img{width: .45rem}    .fyxlwm li{padding-left: .8rem}    .fywttop span{width: .5rem;height: .5rem;line-height: .5rem}    .fywttop span:after{width: .1rem;height: .1rem}    .fywttop:after{width: .24rem;height: .24rem;top: .4rem}    .fyryle{width: 46%}    .fyrywz p{padding-left: .4rem}    .fyrywz p:after{width: .1rem;height: .1rem;top: .22rem}    .fyzptop{padding: .22rem 10% .22rem 3%}    .page a, .page span{margin-right: .15rem}    .page .pageri a{margin-left: .1rem;line-height: .6rem;height: .6rem}    .page a.home i, .page a.prev i, .page a.next i, .page a.last i{height: .6rem}    .fytdlb li{width: 100%;margin: 0 0 .4rem 0}    .footbd{width: 100%;margin-top: .4rem}    .footlx{width: 40%;}    .footerbot{width: 60%}    .foottop img.footlogo{height: .8rem}    .fyyqlj{line-height: .8rem;height: .8rem;width: 50%}    .fyljsel{line-height: .8rem;height: .8rem}    select{background-size: auto .15rem}    .footbd li{line-height: .8rem;margin-bottom: .2rem}    .footbdinput{line-height: .8rem\9;height: .8rem}    .footbdtext{padding-top: .4rem;padding-bottom: .4rem;height: 1rem}    .footbdbtn{line-height: .8rem;height: .8rem}    .footlx p{padding-left: .55rem}    .footlx p:after{width: .35rem;height: .35rem;background-size: 100% auto;top: .15rem;}    /*共用*/    .footcen{padding: .5rem 0}    .fytdri{padding-top: 1rem}    /*字体*/    .fontsize50{font-size: .66rem}/*50*/    .fontsize48{font-size: .64rem}/*48*/    .fontsize46{font-size: .62rem}/*46*/    .fontsize44{font-size: .6rem}/*一级 44*/    .fontsize30{font-size: .55rem}/*30*/    .fontsize24{font-size: .5rem}/*新闻标题 24*/    .fontsize22{font-size: .5rem}/*22*/    .fontsize18,.fyzpshow .fyzptop{font-size: .46rem}/*18*/    body,input,select,textarea,.fontsize16,.nav li a.navyja{font-size: .4rem;}/*默认16*/    .fontsize14,.fyzpxx li,.footbq,.footbq a{font-size: .35rem}/*14*/    .fyxwbigbt, .syxwbot li span, .syxwribt{line-height: .8rem}    .syxwbot li span, .syxwribt{height: 1.6rem}    .fyxwbigbt{max-height: 1.6rem}    .fytdjj, .fyxwjj, .fyxwbigjj, .fybjq{line-height: .6rem}    .sygywz{height: 1.2rem}    .fyxwjj, .fyxwbigjj{max-height: 1.2rem}    .fytdjj{height: 2.4rem}    .fyxwnext{line-height: 1.2rem}    .fybannertxt pre{line-height: .8rem}}@media only screen and (max-width:750px){    .header .main1320{width: 90%}    .nav li a.navyja{font-size: .32rem !important;}    .header{height: 1rem;box-shadow: 0 0 20px rgba(0,0,0,.1);background: #fff}    .navheight{height: 1rem}    .menu-activator{display: block}    .headerri a.headeryy,.headerri{line-height: 1rem;height: 1rem}    .logo{margin-top: .2rem}    .logo img{height: .6rem;}    .ssshow{width: 90%;padding: .7rem 5% 1.5rem}    .naverjibg{display: none !important;}    .nav{display: none;position: fixed;top: 1rem;height: 100%;background: #fff;z-index: 9999;margin: 0;left: 0;border-top: 1px solid #eee;width: 100%}    .nav ul{padding: .5rem 0 0 0}    .nav li{float: inherit;width: 100%;margin: 0;}    .nav li a.navyja{margin: 0 5%;border-bottom: 1px solid #eee}    .nav li span{display: none !important;}    .nav li a.navyja{color: #333}    .naverji{position: relative;width: 90%;top: 0;margin: 0;left: 5%;text-align: left;padding-top: .3rem;padding-bottom: .1rem;box-shadow: none}    .naverji a{margin-bottom: .2rem !important;}    .page a,.page span.dianspan{display: none}    .page .pageri a,.page span.dianspan{display: inline-block}    .page a.next i,.page a.last i{margin-left: .05rem}    .page a.prev i,.page a.home i{margin-right: .05rem}    .page .pageri a{margin-left: .3rem}    .footbq a{float: inherit;display: inline-block}    .footlx{margin-right: 0}    .footlx img{width: 30%}    .foottop img.footlogo{float: inherit}    .fyzptop{position: relative;padding: .4rem 10% .4rem 13%}    .fyzptop img{position: absolute;top: .4rem;left: 5%;width: 5%;height: auto;margin: 0}    .fyzptop:after{width: .24rem;height:.24rem;top: .54rem;right: 5%}    .fyzpshow .fyzptop{padding-left: 5%}    .fyzpbot{margin: 0 5%}    .fyzpxx li:nth-child(2),  .fyzpxx li:nth-child(4){display: none}    .fyzpxx li img{width: .3rem;height: auto}    .fyxwxqbt p span{margin-right: 4%}    .fyxwnext{line-height: inherit;padding: .2rem 0}    .fyxwnext a{width: 100%;margin: .1rem 0}    .fyxwbigle{padding-bottom: 50%}    .fyxwbigri{padding: .5rem 5%;float: inherit;width: 90%}    .fytdle{width: 25%}    .fytdri{margin-right: 5%;width: 60%;padding: .4rem 0}    .fyryri{float: inherit;width: 91%}    .fyrywz p:after{top: .15rem}    .fywttop{padding:.3rem 10% .3rem 13%}    .fyxxlebot{display: none}    .fyxxletop{padding: .3rem 5%;text-align: left}    .fyxxletop:before,.fyxxletop:after{display: none}    .fyxxletop:after{background: url(/home/images/fyzpjtbai.png) no-repeat center center;display: block;width: .34rem;height: .34rem;right: 5%;margin-top: -.17rem;top: 50%;left: auto;background-size: 100% auto}    .fyxxlebot li:before{top: .18rem}    .fyxxlebot li:after{top: .15rem}    .fyxxle_clik  .fyxxletop:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}    .fyxxlebot{padding: .3rem 5%}    .fyxxletop:after{transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease}    .fyxwjj{margin-right: 0}    .fyziimg{float: inherit;width: 70%;padding-bottom: 89%}    .fygyle{float: inherit;width: 100%;position: relative;height: 0;padding-bottom: 126%}    .fygyri{float: inherit;width: 100%;padding: .5rem 5%}    .fygybjq{max-height: inherit;padding-right: 0}    .syxwbot li{float: inherit;width: 100%;margin: 0 0 -1px 0}    .syxwle{padding-bottom: 50%}    .syxwrixq,.syxwribt{margin-bottom: 0}    .syxwbot li p{margin-bottom: .2rem}    .ywfwbot{overflow: auto}    .ywfwbot li{width: 5rem;margin: 0 .2rem 0 0;padding-bottom: 0;height: 6.4rem}    #focus{display: none}    #focus_phone{display: block}    .banner{padding-bottom: 0;height: auto}    .focus_slide .item {padding-bottom: 59.5%; }    .bannertxt{top: 15%}    .footlx p{line-height: .4rem}    .footlx p:after{top: .07rem}    /*共用*/    .syxwriimg,.syxwrixq{display: none}    .fyzpxx ul{display: block}    .footlx,.fyyqlj,.fyxwbigle,.fyryle,.fyxxle,.fyxxri,.fyzgsle,.syxwle,.syxwri{float: inherit;width: 100%}    .fyyqlj,.fyziimg{margin-top: .3rem}    .fyxxri{margin-top: .6rem}    .fyrzbg li{float: inherit;width: 100%;margin: 0 0 .6rem 0}    .fybanner img.fybannpc,.footerbot{display: none}    .fybanner img.fybannjs{display: block}    .foottop,.footcen{padding: .4rem 0}    .syxwbot li a{padding: .3rem 0}    .fyryle, .fyzgsle{padding-top: 0}    .fymain, .ywfw{padding-top: .9rem}    .fyrymain{padding-bottom: .9rem}    .fyzhaopin, .ywfw,.fyrybot{padding-bottom: .6rem}    .fyrzbg{padding-bottom: .3rem}    .fygydiv{margin-top: 0}    .fygydiv{margin-bottom: .9rem}    .biaoti, .fyejbt,.fyxwlb li,.fyxwbig, .syxwdt,.fyrybot,.fyzgs,.fygyri .biaoti{margin-bottom: .6rem}    .fyzpsub, .fyxxlebot li, .bannertxt pre{margin-bottom: .3rem}    .footlx span, .footnavsub a, .fycjwtsub, .fygsmc,.fyzpxx li,.fyxwbigbt,.fyxwbigjj,.fyrywz p{margin-bottom: .2rem}    .footlx p,.naverji a{margin-bottom: .1rem}    /*字体*/    .fontsize50{font-size: .4rem}/*50*/    .fontsize48{font-size: .4rem}/*48*/    .fontsize46{font-size: .46rem}/*46*/    .fontsize44{font-size: .44rem}/*一级 44*/    .fontsize30{font-size: .36rem}/*30*/    .fontsize24{font-size: .32rem}/*新闻标题 24*/    .fontsize22{font-size: .32rem}/*22*/    .fontsize18,.fyzpshow .fyzptop,.nav li a.navyja,.fyzptop{font-size: .32rem}/*18*/    body,input,select,textarea,.fontsize16{font-size: .28rem;}/*默认16*/    .fontsize14,.fyzpxx li{font-size: .28rem}/*14*/    .footbq,.footbq a{font-size: .24rem}    .fyssnum,.fyxxletop,.fyzgsmc,.fygsmc{font-size: .36rem}    .fyxwbigbt, .syxwbot li span, .syxwribt{line-height: .5rem}    .syxwribt{height: 1rem}    .fyxwbigbt{max-height: 1rem}    .syxwbot li span{height: auto;max-height: 1rem}    .fytdjj, .fyxwjj, .fyxwbigjj{line-height: .5rem}    .fyxwjj, .fyxwbigjj{max-height: 1rem}    .fytdjj{height: 1.5rem}    /*.fyxwnext{line-height: 1.2rem}*/    .fybannertxt pre,.bannertxt pre{line-height: .6rem}    .fybjq{line-height: 1.6}    .sygywz{line-height: .5rem;height: 1rem}}@media only screen and (max-width:720px){}@media only screen and (max-width:640px){}/*---------------------------------手机----------------------------------------------*/@media only screen and (max-width:500px){}@media only screen and (max-width:414px){}@media only screen and (max-width:375px){}@media only screen and (max-width:360px){}@media only screen and (max-width:320px){}/*1280*1024*/@media (max-width:1280px) and (min-height:867px){}@media (min-width:1025px) and (max-height:900px){}@media only screen and (max-height:780px){}@media (min-width:1025px) and (max-height:780px){}@media only screen and (max-height:630px){}