﻿html{font-size: 128px}body{padding:0;margin:0 auto;background:#fff;color:#666;word-wrap:break-word;word-break:break-all;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,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}img{border:none}a{color:#666;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;cursor:pointer;}*{    -webkit-tap-highlight-color:rgba(0, 0, 0, 0);    -webkit-tap-highlight-color:transparent;    -webkit-touch-callout:none;    -webkit-user-select:none;    -moz-user-select:none;    -ms-user-select:none;    user-select:none;}input , textarea{-webkit-user-select:auto;}.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,.nav li:before,.rotateimgup img,.fywhbot li,.jjfabot li{transition:all 0.8s ease;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-ms-transition:all 0.8s ease;}.jjfabot li span,.jjfabot li img.faxiaoicn,.jjfabot li b{transition:all 2s ease;-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-ms-transition:all 2s ease;}.aaa{transition:box-shadow 0.8s ease;-webkit-transition:box-shadow 0.8s ease;-moz-transition:box-shadow 0.8s ease;-ms-transition:box-shadow 0.8s 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,.fylclb .item li:before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.radius30,.cebianlan{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.radius5{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.radius10{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.fybjq img{max-width:100%;height:auto !important;display: block;margin: 0 auto}table{border:1px solid #17a695;border-collapse:collapse;width:100%;text-align: center}table tr,table tr td,table th{border:1px solid #333333}table tr td,table th{padding:15px 1%}select {    /*appearance:none;*/    /*-moz-appearance:none;*/    /*-webkit-appearance:none;*/    /*background-image: url(/uploads/image/phimages/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(/uploads/image/phimages/xialaicn.png) no-repeat center right;}.tupian{position: relative;overflow: hidden;}.tupian img{position: absolute;top: 0;left: 0;width: 100%;display: block;height: 100%}.main1400{width:11.02rem;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)}.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{transform:translatey(-10px);-ms-transform:translatey(-10px);-moz-transform:translatey(-10px);-webkit-transform:translatey(-10px);-o-transform:translatey(-10px)}/*fullpage*/.section{background-size:cover;background-repeat:no-repeat;background-position:center bottom;overflow:hidden;}#fp-nav.right{right: 5.5%}#fp-nav ul li{width:23px;height:23px;margin:10px 0}#fp-nav ul li a span{background:none;border:0;background-image: ;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;top:0;left:0;border-radius:0;}#fp-nav ul li:hover a span,#fp-nav ul li a.active span{background:none;background-image: }.fpnavone ul li a span{background-image:  !important;}.fpnavone ul li:hover a span,.fpnavone ul li a.active span{background-image: !important;}/*头部*/.header{width:100%;height:.7rem;position: fixed;top:0;left: 0;z-index: 9999;border-bottom: 1px solid #f1f1f1;background: #fff}.navheight{height:.7rem;}.header .main1400{position: relative;}.logo{position: absolute;top: 0.115rem;left: 0}.logo img{display: block;width: 1.65rem;}.headerri{margin-left: 1.8rem;}.tzzgx{text-align: right;line-height: .25rem;position: relative}.tzzgx:after{content: "";position: absolute;bottom: 0;left: 0;width: 200%;height: 1px;background: #f1f1f1}.tzzgx a{}.tzzgx span{margin-left: .23rem}.tzzgx span b{font-weight:normal;color: #c9151e}.hearbot{line-height: .45rem;}.nav{}.nav li{position: relative;float: left;margin-left:.29rem}.nav li a.navyja{display:block;position: relative;z-index: 2;padding:0 .09rem}.nav li span{position:absolute;background: #113f96;width: 0;height:.02rem;bottom:0;left:0;}.nav li.clinav a.navyja{color: #113f96}.nav li.clinav span{width: 100%}.naverji{position: absolute;background: #fff;width: 2rem;left: 50%;margin-left: -1rem;display:none}.naverji a{display: block;text-align: center}.yyicn{margin-top: .13rem;height: .19rem}.yyicn img{height: .19rem;vertical-align: top;}.sousuo{margin-right: .24rem;margin-left: .3rem;padding-top:.11rem}.sousuo img.ssopen{cursor: pointer;height: .23rem;vertical-align: top}.sousuodiv{position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,.8);z-index: 999;left: 0;top: 0;display: none}.ssdiv{position: absolute;width: 70%;left: 15%;top: 50%;background: #fff;height: .6rem;line-height: .6rem;overflow: hidden}.ssinpt{width: 70%;background: none;outline: none;border: 0;padding: 0 0 0 5%;vertical-align: top;line-height: .6rem\9;height: .6rem}.ssbtn{width: 18%;background: #113f96;outline: none;border: 0;padding: 0;vertical-align: top;line-height: .6rem;height: .6rem;color: #fff;cursor: pointer}.cliguanbi{position: absolute;bottom: 10%;left: 50%;cursor: pointer;margin-left: -20px;}/*.sosuo{width: 1.5rem;height: .26rem;border: 1px solid #229075;line-height: .26rem;margin-top: 0.24rem}*//*.sosuodivle{width: 60%;background: none;outline: none;border: 0;height: .26rem;line-height: .26rem\9;vertical-align: top;padding: 0 0 0 10%;color: #5c5c5c}*//*.sosuodivri{width: 28%;background:  no-repeat center center;outline: none;border: 0;height: .26rem;line-height: .26rem;vertical-align: top;padding: 0;cursor: pointer}*//*.sosuodivle::-webkit-input-placeholder{color:#fff;}*//*.sosuodivle::-moz-placeholder{color:#fff;}*//*.sosuodivle:-moz-placeholder{color:#fff;}*//*.sosuodivle:-ms-input-placeholder{color:#fff;}*/.menu-activator{cursor:pointer;width: 40px;z-index: 1001;display: none}.visual{    position:relative;    margin:0 0 0 14px;    width:25px;    height:34px;}.visual i.line{    width:100%;    height:3px;    background-color:#113f96;    -webkit-border-radius:2px;    -moz-border-radius:2px;    border-radius:2px;    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:6px;    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:14px;    -moz-transition-delay:140ms;    -o-transition-delay:140ms;    -webkit-transition-delay:140ms;    transition-delay:140ms;}.visual i.line03{    top:22px;    -moz-transition-delay:70ms;    -o-transition-delay:70ms;    -webkit-transition-delay:70ms;    transition-delay:70ms;}.visual i.line04{    top:30px;    filter:progid:dximagetransform.microsoft.alpha(opacity=0);    opacity:0;    -moz-transition-delay:0ms;    -o-transition-delay:0ms;    -webkit-transition-delay:0ms;    transition-delay:0ms;}.cliactnav .visual i.line:nth-child(1),.cliactnav .visual i.line:nth-child(3) {    top:16px}.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), .cliactnav .visual i.line:nth-child(4) {    filter:progid:dximagetransform.microsoft.alpha(opacity=0);    opacity:0}.cliactnav .visual i.line.line01,.cliactnav .visual i.line.line02, .cliactnav .visual i.line.line03, .cliactnav .visual i.line.line04 {    -moz-transition-delay:0ms;    -o-transition-delay:0ms;    -webkit-transition-delay:0ms;    transition-delay:0ms}/*头部 end*//*第1屏 banner*/.banner{position: relative}#focus{display:block;height:100%;width: 100%}#focus_phone{display:none;}.focus_slide{width:100%;height:100%;position:absolute;top:0;left:0;}.focus_slide .owl-stage-outer,.focus_slide .owl-stage,.focus_slide .owl-item{width:100%;height:100%}.focus_slide .item{position:relative;height:100%;width:100%;overflow: hidden}.focus_slide .item a{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;position: relative}.focus_slide .owl-controls{position: absolute;bottom:5%;width:100%;left:0;text-align: center}.focus_slide .owl-dots .owl-dot span{margin:0 10px;background:#fff;width:60px;height:3px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position: relative;opacity:1}.focus_slide .owl-dots .owl-dot.active span, .focus_slide .owl-dots .owl-dot:hover span{background:#113f96;opacity: 1}.sybttop{text-align: center;color: #333;position: relative;line-height: 1;padding-bottom: .23rem;margin-bottom: .39rem}.sybttop:after{content: "";position: absolute;bottom: 0;left:50%;width: .64rem;height: 2px;background: #c8161d;margin-left: -.32rem}.guanyu{background: url(/uploads/image/phimages/gybg.jpg) no-repeat center center;padding: .7rem 0 .2rem;background-size: cover}.gyle{width: 45%}.gyle .sybttop{text-align: left;color: #fff;margin-bottom: 0 !important;}.gyle .sybttop:after{margin-left: 0;left: 0}.gyleimg{margin-top: -.39rem;margin-left: -.63rem}.gyleimg img{display: block;width: 100%}.gyri{width: 52%;padding-top: .94rem}.gyribt{color: rgba(205,205,205,.3);line-height: 1}.gyribt img{display: block;width: 4.37rem}.gyribjq{color: #fff;margin-top: -0.33rem;margin-bottom: .31rem}.gygd{position: relative;overflow: hidden}.gygd:after{content:"";position: absolute;width: 100%;left:.5rem;top: 50%;background: rgba(255,255,255,.3);height: 1px}.gygd img{background: #fff;width: .31rem}.xinwen{background: url(/uploads/image/phimages/xwbg.jpg) no-repeat center center;padding: .7rem 0 1rem;background-size: cover}.xwle{width: 39%;margin-left: 4%}.xwle a{display: block;padding-bottom: .23rem;border-bottom: 1px solid #eaeaea}.xwimg{padding-bottom: 60%}.xwle p{color: #333;margin-top: .31rem}.xwle span{line-height: .18rem;height: .36rem;margin: .15rem  0 .28rem}.xwle b{font-weight: normal;color: #999;background: url(/uploads/image/phimages/gygdin.png) no-repeat center right;line-height: .31rem;display: block;background-size: auto .31rem}.xwri{width: 47%;margin-right: 4%}.xwrifl{border-bottom: 1px solid #eaeaea;margin-bottom: .12rem}.xwrifl span{display: inline-block;cursor: pointer;font-weight: bold;line-height: 1;margin-right: .53rem;padding-bottom: .22rem;position: relative}.xwrifl span.xwriflatv{color: #113f96}.xwrifl span.xwriflatv:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 3px;background: #113f96}.xwrifl a{margin-top: .09rem}.xwlb{}.xwlbsub{display: none}.xwlbsub li{padding: .22rem 0;position: relative}.xwlbsub li:after{content: "";position: absolute;top: 0;right: 0;height: 100%;width: .62rem;background:url(/uploads/image/phimages/gygdin1.png) no-repeat center center;display: none}.xwlbsub li a{display: block;line-height: .51rem;position: relative;padding: 0 .6rem 0 1.18rem}.xwsj{position: absolute;text-align: center;width: .9rem;top: 0;left: .11rem;line-height: 1;border-right: 1px solid #666}.xwsj p{font-weight: bold;margin-bottom: .07rem}.xwsj p,.xwsj span{line-height: 1}.xwlbsub li:hover{background:#113f96 }.xwlbsub li:hover:after{display: block}.xwlbsub li:hover .xwsj{color: #fff;border-right-color: #fff}.xwlbsub li:hover .xwbt{color: #fff;}.spzx{padding-top: .6rem}.spzxbot{position: relative}.sple,.spri{position: absolute;top: 5%;width: .59rem;height: 90%;background-size: cover;opacity: .7;-webkit-filter: blur(4px);filter: blur(4px);}.sple{left: -.59rem;background-position: center left}.spri{right: -.59rem;background-position: center right}.spzxbotsp{margin-bottom: .31rem;box-shadow: 0 0 76px rgba(0,0,0,.15);position: relative;z-index: 3}.syspvidcn{top: 50%;left: 50%;margin-top: -25px;margin-left: -25px;position: absolute;z-index: 3}.spzxbotsp li{display: none;position: relative}.spimg{padding-bottom: 54.8%}.spzxbotsp li p{position: absolute;bottom:.55rem;left: 0;width: 94%;padding: 0 3% .18rem;z-index: 3;color: #fff;font-weight: bold;}.spzxbotsp li p:after{content: "";position: absolute;bottom: 0;left: 3%;width:.29rem;height: 2px;background: #fff}.fanganbd{background: url(/uploads/image/phimages/fazjbg.jpg) no-repeat center center;padding: .59rem 0 .39rem;width: 94%;margin: .59rem auto .39rem;position: relative}.fanganbd:after,.fanganbd:before{content: "";position: absolute;top: 1.63rem;height: 1px;background: rgba(255,255,255,.24);width: 48%}.fanganbd:after{left: 0}.fanganbd:before{right: 0}.zjbd{margin: 0 auto;width:6.69rem;background: rgba(200,22,29,.73);text-align: center;padding: .39rem 0;max-width: 80%;}.zjbd p{color: #fff}.zjbd p span{display: inline-block;vertical-align: middle;width: .08rem;height: .08rem;background: #fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin: 0 .23rem}.zjbd img{display: block;margin: .2rem auto;height: .22rem}.yycjbd{}.yycjbdsel,.yycjbdbtn{display: inline-block;vertical-align: top;border: 0;outline: none;line-height: .37rem;height: .37rem}.yycjbdsel{margin-right: 1%;background-color: rgba(204,204,204,.1);width: 30%;padding: 0 3%;color: #dc8e29}.yycjbdbtn{background: #fff;color: #b62e29;width: 25%;cursor: pointer}.cjtxt{color: #fff;width: 7.79rem;max-width: 90%;margin: .23rem auto 0;text-align: center}.jjfa{background-size: cover;padding-top: .9rem;height: 5.87rem;overflow: hidden;background-position: center top;background-repeat:no-repeat}.jjfa .sybttop{color: #fff;text-align: left;margin-bottom: 0 !important;}.jjfa .sybttop:after{left: 0;margin-left: 0}.jjfabot{margin-top: .81rem;position: relative;}.jjfabot:after{content: "";position: absolute;top: 0;left: 50%;width: 300%;height: 1px;background: rgba(255,255,255,.30);margin-left: -150%}.jjfabot ul{padding: 0 5%;position: relative;z-index: 3}.jjfabot li{float:left;width: 25%;text-align: center;height: 1.57rem}.jjfabot li p,.jjfabot li span,.jjfabot li b{color: #fff;display: block}.jjfabot li img{height: .48rem;margin-top: .39rem}.jjfabot li p{margin: .24rem 0}.jjfabot li span, .jjfabot li p{padding: 0 .31rem}.jjfabot li img.faxiaoicn{margin: .18rem auto .23rem;height: .22rem;display: block}.jjfabot li span,.jjfabot li img.faxiaoicn,.jjfabot li b{opacity: 0}.jjfabot li b{padding: 0 .96rem 0 .53rem;background: #fff;font-weight: normal;line-height: .31rem;color: #999999;display: inline-block;position: relative}.jjfabot li b:after{content: "";position: absolute;background: #333333 url(/uploads/image/phimages/fygdmore.png) no-repeat center center;width: 0.31rem;top: 0;right: 0;height: 100%;background-size: 0.24rem auto;}.jjfabot li.jjfali0{background: rgba(214,175,18,.9)}.jjfabot li.jjfali1{background: rgba(17,63,150,.9);margin-top: .63rem}.jjfabot li.jjfali2{background: rgba(200,22,29,.9);margin-top: -.63rem}.jjfabot li.jjfali3{background: rgba(17,63,150,.9)}.jjfabot li:hover{height: 3.4rem}.jjfabot li:hover span,.jjfabot li:hover b,.jjfabot li:hover img.faxiaoicn{opacity: 1}.fybanner{}.fybanner img{display: block;width: 100%}.fybanner img.fybannersj{display: none;}.fymian{padding: .62rem 0 .9rem}.fyerjitop{text-align: center;margin-bottom: .39rem}.fyerjitop p{margin-bottom: .09rem;color: #333333}.fyerjitop p span{vertical-align:middle;width: .15rem;height:.02rem;background: #c8161d;margin: 0 .15rem;display:inline-block;}.fyerjitop span,.fyjmbt span,.fytxbt span{text-transform: capitalize}.fyxwlb{padding-bottom: .2rem}.fyxwlb li{float: left;width: 32%;margin: 0 2% .31rem 0;border-bottom: 1px solid #eaeaea}.fyxwlb li a{display: block;padding-bottom: .2rem;}.fyxwimg{padding-bottom: 60%}.fyxwtxt{padding-top: .23rem}.fyxwtxt p{color: #333}.fyxwtxt span{margin: .12rem 0 .23rem}.fyxwtxt b{font-weight: normal}.page{text-align: center;}.page a,.page span{display:inline-block;text-decoration:none;margin:0 .12rem;cursor: pointer;}.page span.pagecurrent,.page a:hover{color:#113f96}.page span.dianspan,.page span.pagewz{vertical-align:top;}.footer{background: url(/uploads/image/phimages/footbg.jpg) no-repeat center top;background-size: cover;padding: .5rem 0 0}.foottop{color: #fff}.footwx{width: 13%;text-align: center}.footwx p{margin-bottom: .15rem}.footwx img{display: block;margin: 0 auto;max-width: 90%}.footlx{width: 21%;margin-left: 1%}.footlx p{padding-left: .31rem;line-height: .28rem}.fylxbt{background-position: left top;background-repeat: no-repeat;background-size: .22rem auto}.footlx p.fylxtel{margin-bottom: .39rem}.footnav{width: 64%}.footnav li{float: left;width: 13.28%;margin-left: 1%}.footnav li p{padding-bottom: .17rem;margin-bottom: .17rem;position: relative;display: inline-block}.footnav li p:after,.footnav li p:before{content: '';position: absolute;bottom: 0;left: 0;height: 2px}.footnav li p:after{width: 100%;background: rgba(255,255,255,.3)}.footnav li p:before{width: 25%;background: #c8161d}.footnav li a{color: #fff;display: block;margin-bottom: .17rem}.footerbq{padding: .2rem 0;text-align: center;border-top: 1px solid rgba(255,255,255,.2);color: #fff;margin-top: .28rem}.footerbq a{color: #fff}.cebianlan{position: fixed;bottom: 20px;right: 20px;z-index: 999;background: #fff;width: .4rem;text-align: center;padding: .14rem 0 .06rem;box-shadow: 0 0 20px rgba(0,0,0,.2)}.cebianlan li{margin-bottom: .1rem}.cebianlan li img{height: .2rem}.cebianlan li p{color: #113f96}.fymbx{text-align: right;margin-top: -.31rem;margin-bottom: .31rem;color: #fff}.fymbx a{color: #fff}.fylpxqbt{text-align: center;padding-bottom: .31rem;border-bottom: 1px solid #eee;margin-bottom: .59rem}.fylpxqbt h1{color: #333;font-weight:normal;margin-bottom: .23rem}.fylpxqbt p{}.fylpxqbt p span{display:inline-block;margin: 0 .24rem}.fyalnext{margin-top: .59rem}.fyalnext a{display:block;margin-bottom: .07rem}.fylxwm{position: relative}.fylxxx{background: url(/uploads/image/phimages/tzdlbg.jpg) no-repeat center top;width: 30%;background-size: cover;color: #fff;padding: .7rem 2% .55rem 5%;}.fylxxx h2{padding-bottom: 0.23rem;margin-bottom: .3rem;position: relative}.fylxxx h2:after{content: "";position: absolute;bottom: 0;left: 0;background: #fff;width: .63rem;height:.03rem}.fylxxx h3,.fylxxx p{padding-left: 0;background-position: left top;background-repeat: no-repeat;background-size: 18px auto;line-height: 20px;background: none !important;}.fylxxx h3{margin-bottom: .13rem}.fylxxx p{margin-bottom: .11rem}.fylxxx p.fylxmapn{margin-bottom: .11rem;line-height: .23rem}.fyxlmap{position: absolute;height: 100%;width: 63%;top: 0;right: 0}.fylxmapdiv{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.fyxzfl{text-align: center;margin-bottom: .62rem}.fyxzfl ul{background: #eaeaea;display: inline-block;}.fyxzfl li{display: inline-block;line-height: .55rem;min-width: 2.75rem}.fyxzfl li a{display: block;color: #333}.fyxzfl li.fyxzflatv{background: #113f96;}.fyxzfl li.fyxzflatv a{color: #fff}.fyspxz{padding-bottom: .23rem}.fyspxz li{float: left;width: 32%;margin: 0 2% .31rem 0}.fyspimg{padding-bottom: 60%}.fyspicn{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.fyspxz li p{margin-top: .18rem;color: #333;line-height: .18rem;height: .36rem}.fywdxz{padding-bottom: .38rem}.fywdxz li{float: left;width: 49%;margin: 0 2% .23rem 0}.fywdxz li a{display: block;border: 1px solid #eaeaea;position: relative;line-height: .94rem;padding-right: 1.57rem;color: #333;padding-left: .27rem}.fywdzxsj{position: absolute;top: 0;right: .2rem;color: #666;background: url(/uploads/image/phimages/fyxzicn0.png) no-repeat center right;padding-right: .4rem;background-size: .23rem auto}.fywdzxsj img{display: none}.fyzpfl{background: #4d6aff;line-height: .61rem;padding:0 .31rem}.fyzpfl span{color: #fff;font-weight:bold}.fyzpfl span,.fyzptop span{display: block;float:left}.fyzpflspan0{width: 25%}.fyzpflspan1{width: 20%;text-align: center}.fyzpflspan2{width: 20%;text-align: center}.fyzpflspan3{width: 15%;text-align: center}.fyzpflspan4{width: 15%;text-align: center}.fyzplb{margin-bottom: .47rem}.fyzplbsub{display: none}.fyzplbone{}.fyzptop{padding: .35rem .31rem;border-bottom: 1px solid #eaeaea;position: relative}.fyzptop:after{content: "﹀";position: absolute;top: 50%;right:.31rem;line-height:20px;margin-top: -10px;}.fyzpbot{background: #fafafa;display: none;padding: .23rem .31rem}.fyzpzz{padding-bottom: .23rem;margin-bottom: .23rem;border-bottom: 1px solid #eaeaea;position: relative;}.fyzpzz:after{content: "︿";position: absolute;top: 50%;right:.05rem;line-height:20px;margin-top: -10px;}.fyzpzz h2{margin-bottom: .15rem;color: #333}.fyzpzz p{color: #999;}.fyzpzz p span:first-child{padding-left: 0}.fyzpzz p span{color: #999;display: inline-block;padding-left: .05rem;margin-right: .05rem}.fyzplboneatv{}.fyzplboneatv .fyzptop{display: none}.fyzplboneatv .fyzpbot{display: block}.fyzppage{text-align: center}.fyzppage span{cursor: pointer;margin: 0 1.3rem;display: inline-block;position: relative}.fyzppage span:after{content: "";position: absolute;top: 50%;left: -2.55rem;width: 2.4rem;height: 1px;background: #959595}.fyzppage span:first-child:after{display:none}.fyzppage span.fypzpageatv{color: #d6001d}.fyfcxz{position: relative;margin-bottom: .82rem;margin-top: .8rem}.fyfcxz img.fyfcxzimg{display: block;width: 64%;margin-left: 36%}.fyfcxztxt{position: absolute;width: 36%;height: 100%;top: 0;left: 0;background: #4d6aff}.fyfcxztxt p,.fyfcxztxt pre,.fyfcxztxt span{display:block;margin-left: .5rem;color: #fff}.fyfcxztxt pre{margin-top: .25rem;margin-bottom: .25rem;line-height: .48rem}.fyfcxztxt span{color: #7188ff}.fyfencai{}.fyygfc{}.fyygfc img{display: block;width: 100%}.fyjjfa{}.fyjjfa li{float: left;width: 49%;margin: 0 2% .24rem 0}.fyjjfaimg{padding-bottom:50.5%}.fyjjfatxt{background: #fff;box-shadow: 0 0 20px rgba(0,0,0,.1);margin:-.62rem auto 0;width: 84%;padding: .2rem 3%;position: relative;z-index: 3;}.fyjjfatxt p.fyfabt{font-weight: bold;color: #333}.fyjjfatxt p.fyfajj{margin: .12rem 0 .24rem}.fyjjfatxt p.fyfaxq,.fyjjfa li:hover p{color: #113f96}.fyxmal{padding-bottom: .39rem}.fyxmal li{float: left;width: 32%;margin: 0 2% .24rem 0}.fyxmalimg{padding-bottom: 60%}.fyaltxt{border: 1px solid #eaeaea;padding: .18rem}.fyaltxt p.fyalbt{color: #333;margin-bottom: .19rem}.fycpqg{padding-bottom: .3rem}.fycpqg li{margin: 0 1.7% .24rem 0;width: 23.725%;float: left}.fycpqgimg{padding-bottom: 100%;background: #fff;position: relative;text-align: center;overflow: hidden}.fycpqgimgdiv{position:absolute;width:100%;height:100%;top:0;left:0}.fycpqgimg img{max-width: 70%;max-height: 70%;position: absolute;margin: auto;top: -9999px;right: -9999px;bottom: -9999px;left: -9999px}.fycpqgimg p{position: absolute;display: none;border: 1px solid #fff;text-align: center;width: 1.2rem;line-height: .36rem;top: 50%;left: 50%;margin-top: -.18rem;margin-left: -.6rem;color: #fff;z-index: 3}.fycptxt{background: #fafafa;padding: .14rem;text-align: center}.fycptxt p{color: #333;line-height: .2rem}.fycpqg li:hover .fycpqgimg:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(17,63,150,.9)}.fycpqg li:hover .fycpqgimg p{display: block}.fycpqg li:hover .fycptxt{background: #113f96}.fycpqg li:hover .fycptxt p{color: #fff}.fyyxwl{}.fyyxwl img{display: block;width: 100%}.fycpxq{margin: .62rem 0;background: #f9f9f9}.fycpxqle{width: 40%;background: #fff;padding: .35rem 5% 0;}.fycpxqle img{display: block;width: 100%;margin: 0 auto}.fycpxqri{width: 42%;padding: .35rem 4%}.fycpxqbt{color: #333;font-weight: bold;line-height: 1}.fycpxqbt span{display: inline-block}.fycpbjq{margin: .2rem 0;line-height: .28rem}.fycpggs a{display: inline-block;position: relative;padding: 0 .42rem 0 .11rem;border: 1px solid #0034a7;line-height: .29rem;background: #fff;color: #0034a7}.fycpggs a:after{content: "";position: absolute;background:#0034a7 url(/uploads/image/phimages/fyjticn.png) no-repeat center center;width: .31rem;top: 0;right: 0;height: 100%;background-size: .24rem auto}.fycpggs a:hover{background-color: #0034a7;color: #fff}.fycpxqlx{background: #f9f9f9;padding: .6rem 0}.fycpfl{text-align: center;margin-bottom: .32rem}.fycpfl a{display: inline-block;padding: 0 .14rem;font-weight: bold}.fycpfl a.fycpflatv{color: #113f96}.fycpsp{}.fycpsp li{float: left;width: 32%;cursor: pointer;margin: 0 2% .24rem 0}.fycpspimg{padding-bottom: 100%}.fycpspimg:after{content: "";position: absolute;top: 0;left: 0;background: rgba(17,63,150,.8) url(/uploads/image/phimages/fyspvideo.png) no-repeat center center;width: 100%;height: 100%;display: none;background-size: .55rem auto}.fycpsp li p{margin-top: .18rem;padding-left: .1rem}.sptcbg{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background:rgba(0,0,0,.8);z-index: 9999;display: none}.bannervideo{width: 80%;object-fit: contain;height: 70%;position: absolute;top: 15%;left: 10%;background: #000;}.spgban{position: absolute;bottom: 10px;left: 50%;cursor: pointer;margin-left: -20px;}.fyjscs{max-width:100%;margin: 0 auto;width: 600px;}.fyjscs table{text-align: left;}.fyjscs table td.fyjscstd0{width: 30%;padding-left: 5%;padding-right: 3%}.fyjscs table td.fyjscstd1{width: 70%;padding-left: 5%;padding-right: 3%}.fyjjfaxqfl{text-align: center;border-bottom: 1px solid #eaeaea;margin-bottom: .62rem}.fyjjfaxqfl a{display: inline-block;margin: 0 .23rem;padding: 0 .07rem .13rem;position: relative}.fyjjfaxqfl a.fyalyyavt:after{content: "";position: absolute;bottom: -1px;left: 0;width: 100%;height: 3px;background: #c8161d}.fyalyy{}.fyalyy li{float: left;width:32.86%;margin: 0 0.71% .28rem 0}.fyalimg{padding-bottom: 73%}.fyalyybt{margin: .35rem 0 .14rem;font-weight: bold;color: #333}.fyalyyjj{color: #999999}.fyalyyline{margin: .12rem 0 .23rem;width: .23rem;height: 1px;background: #0062ac}.fyalyyxq{display: inline-block;border:2px solid #0064aa;padding: .1rem .23rem .1rem .46rem}.fyalyyxq img{margin-left: .2rem;-webkit-transform:scale(1)!important;-moz-transform:scale(1) !important;-o-transform:scale(1);transform:scale(1)!important}.fyfwtx{}.fyfwtxsub{position: relative}.fyfwtxsub:nth-child(2n){background: #f7f7f7}.fytxle{width: 4.8rem;margin-left: 2rem;padding: .78rem 0;min-height: 3.5rem}.fytxbt{margin-bottom: 0.3rem}.fytxbt p{color: #333;font-weight: bold;}.fytxbt span{display: block;padding: .1rem 0 .2rem;position: relative}.fytxbt span:after{content: "";width: .86rem;height: 2px;background: #c8161d;bottom: 0;left: 0;position: absolute}.fytxbjq{}.fytxnr{margin-bottom: .19rem}.fytxnr p{color: #333;font-weight: bold;margin-bottom: .15rem}.fytxri{width: 7.1rem;position: absolute;top: 0;right: 0;height: 100%;}/*.fytxri img{width: 100%;position: absolute;bottom: 0;left: 0}*/.fytxri img{width: 5.1rem;height: 3.6rem;top: 50%;bottom: auto;margin-top: -1.8rem;position: absolute;left: 0;}.fyjmbt{text-align: center;margin-bottom: .55rem}.fyjmbt p{color: #333}.fyjmbt span{color: #999999;display: block;padding: .08rem 0 .16rem;position: relative}.fyjmbt span:after{content: "";position: absolute;bottom: 0;left: 50%;background: #d10025;height: 2px;width: .24rem;margin-left: -.12rem}.fyys{margin-bottom: .62rem}.fyys li{float: left;width: 20%;background-size: cover;background-position: center center;height: 5.02rem;text-align: center}.fyys li pre{color: #fff;padding: 2.36rem 1% 0;line-height: .28rem}.fyjmbjq{text-align: center}.fyjmjy{background: url(/uploads/image/phimages/fyjmjybg.jpg) no-repeat center bottom;background-size: cover;padding: .89rem 0;text-align: center;color: #fff;position: relative;display: none}.fyjmjy:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.2)}.fyjmjy p{line-height: 1;position: relative;z-index: 3}.fyjmjy span{color: rgba(255,255,255,.8);display: block;margin: .29rem 0;position: relative;z-index: 3}.fyjmjy pre,.fyjmjy b{display: block;margin: 0 auto;width: 74%;line-height: .28rem;position: relative;z-index: 3;font-weight: normal}.fyjmjy b{line-height: .4rem}.fyfwrx{padding: .82rem 0}.fyfwrx li{float: left;width: 33.33%;position: relative;}.fyfwrx li img{position: absolute;top:0.08rem;left: 1rem;width: .37rem}.fyfwrx li p,.fyfwrx li span{display: block;padding-left: .55rem;margin-left: 1rem}.fyfwrx li p{margin-bottom: .07rem;color:#333}.fygy{background: url(/uploads/image/phimages/fygybg.jpg) no-repeat center top;background-size: cover;padding: .62rem 0 .78rem}.fygyle{width: 50%;padding-top: .23rem}.fygyle .fycpggs a:after{background-image:url(/uploads/image/phimages/fygdmore.png)}.fygybt{}.fygybt img{display:block;width: 4.14rem}.fygybt span{display: block;line-height: 1;color: rgba(17,63,150,.3)}.fygybt p{font-weight: bold;color: #113f96;position: relative;line-height: 1;padding-bottom: .16rem;margin-top: -0.45rem;}.fygybt p:after{content: "";position: absolute;bottom: 0;left: 0;width:.55rem;height: 2px;background: #c8161d}.fygybjq{margin: .39rem 0 .5rem;line-height: .23rem !important;}.fygusj{margin-top: .62rem}.fygusj li{float: left;width: 25%;}.fygusj li p.fysjtop{color: #113f96;margin-bottom: .15rem}.fygusj li p.fysjtop span{font-weight: bold;font-family: impact}.fygyri{width: 48.9%}.fygyri img{display: block;width: 100%}.fygyall{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.8);z-index: 9999;display: none}.fygyqb{position: absolute;width: 74%;top: 10%;margin-left: -37%;background: #fff;height: 80%;left: 50%}.closegy{cursor: pointer;position: absolute;top:10px;right: 10px;z-index: 3}.fygyqbtop{text-align: center;padding: .6rem 0 .2rem;font-size: .28rem;margin-bottom: .3rem;position: relative}.fygyqbtop:after{content: "";position: absolute;bottom:0;left: 50%;height: 2px;background: #c8161d;margin-left: -35px;width: 70px;}.fygyqbbot{height: 70%;overflow: auto;width: 80%;margin: 0 auto;}.fywywh{background: url(/uploads/image/phimages/qywhbg.jpg) no-repeat center top;background-size: cover;padding: .62rem 0 .78rem}.fywhbot{}.fywhbot li{float: left;width: 25%;height: 2.16rem}.fywhbot li.fywhli0{background: rgba(200,22,29,.9)}.fywhbot li.fywhli1{background: rgba(17,63,150,.5)}/*.fywhbot li.fywhli2{background:url(/uploads/image/phimages/fywhbg1.jpg) no-repeat center bottom;background-size: cover}*/.fywhbot li.fywhli2{background:rgba(214,175,18,.9)}.fywhbot li.fywhli3{background: rgba(200,22,29,.2)}.fywhbot li.fywhli4{background: rgba(17,63,150,.2)}.fywhbot li.fywhli5{background: rgba(214,175,18,.9)}.fywhbot li.fywhli6{background: rgba(200,22,29,.5)}.fywhbot li.fywhli7{background: rgba(17,63,150,.9)}.fywhbot li p,.fywhbot li pre{color: #fff;display: block;margin-left: .3rem;margin-right: .3rem}.fywhbot li p{margin-top: .55rem;margin-bottom: .16rem;font-weight: bold}.fywhbot li pre{line-height: .19rem}.fywhbot li:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);    transform-origin: right bottom;    -ms-transform-origin:right bottom;    -webkit-transform-origin:right bottom;    -moz-transform-origin:right bottom;    -o-transform-origin:right bottom;    position: relative;z-index: 3;}.fywhbot li.fywhli0:hover{background: #c8161d}.fywhbot li.fywhli2:hover{background: #d6af12}.fywhbot li.fywhli1:hover{background:#113f96}.fywhbot li.fywhli3:hover{background:#c8161d}.fywhbot li.fywhli4:hover{background:#113f96}.fywhbot li.fywhli6:hover{background:#c8161d}.fywhbot li.fywhli5:hover{background:#d6af12}.fywhbot li.fywhli7:hover{background:#113f96}.fylicheng{background: url(/uploads/image/phimages/fylcbg.jpg) no-repeat center top;background-size: cover;padding: .7rem 0 .6rem}.fylicheng .fyerjitop p,.fylicheng .fyerjitop span.fyejbten,.fywywh .fyerjitop p,.fywywh .fyerjitop span.fyejbten{color: #fff}.fylcbot{background: url(/uploads/image/phimages/fylcline.png) no-repeat center top;height: 2.8rem;background-size: auto 100%;}.fylclb{}.fylclb  .owl-controls{display: none}.fylclb .item{margin: 0 1%}.fylclb .item li{float: left;width: 16.66%;height: 1.85rem;position: relative}.fylclb .item li:after{content: "";position: absolute;bottom: 0;left: -.5px;width: 1px;height: 100%;background:rgba(255,255,255,.5)}.fylclb .item li:before{content: "";position: absolute;bottom: 0;left: -0.08rem;background: #fff;width: .16rem;height: .16rem;}.fylclb .item li p,.fylclb .item li pre{color: #fff;display: block;padding-left: .12rem}.fylctxt{position: absolute;top: 0;left: 0;width: 100%;}.fylctxt p{margin-bottom: .09rem}.fylclb .item li.fylcli2,.fylclb .item li.fylcli4{margin-top: .4rem}.fylclb .item li.fylcli1,.fylclb .item li.fylcli3{margin-top:.9rem;}.fylclb .item li.fylcli5{margin-top: 1rem}.fylclb .item li.fylcli1:before,.fylclb .item li.fylcli3:before,.fylclb .item li.fylcli5:before{top: 0}.fylclb .item li.fylcli1 .fylctxt,.fylclb .item li.fylcli3 .fylctxt,.fylclb .item li.fylcli5 .fylctxt{bottom: 0;top: auto}.fylcjt{text-align: center;margin-top: .62rem}.fylcjt span{display: inline-block;width: .31rem;line-height: .31rem;height: .31rem;border: 2px solid #fff;color: #fff;cursor: pointer;margin: 0 .23rem}.fylcjt span:hover{background: #fff;color: #184190}.fyzizhi{padding: .7rem 0}.fyzzbot{}.fyzzbotdv{}.fyzzbotdv_noe .owl-controls{display: none}.fyzzbotdv .owl-stage-outer{padding-bottom: 1px}.fyzzbotdv .owl-controls{margin-top: .27rem}.fyzzbotdv .owl-dots .owl-dot span{background: #666}.fyzzbotdv .owl-dots .owl-dot.active span, .fyzzbotdv .owl-dots .owl-dot:hover span{background: #c8161d}.fyzzbotdv .item{border: 1px solid #eaeaea;padding: .17rem .14rem .23rem;box-sizing: border-box;cursor: pointer}.fyzzbotdv .item span{display: block;width: .29rem;height: 2px;background: #113f96}.fyzzbotdv .item p{margin: .18rem 0 .23rem}.fyzzimg{padding-bottom: 73%}.fyzzbotdv .item:hover{border-color: #113f96}.fycpxqle{text-align: center}.picbox{position:relative;*z-index:1;}.picbox .bigpicbox{width:300px;height:300px;border:1px solid #ccc;position:absolute;right:-300px;top:-.35rem;overflow:hidden;z-index:999;display:none; margin-right: -13%;background-color: #fff !important;}.follow{width:150px;height:150px;background:rgba(254,222,79,0.5);border:1px solid #ccc;position:absolute;left:0;top:0;cursor:move;display:none;z-index:999}.yuantu2{opacity: 0;position: fixed;left: -500%}.zzbigbg{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.8);z-index: 9999;overflow: hidden;display: none}.zzbigbg img.zzbigimg{position: absolute;margin: auto;top: -9999px;right: -9999px;bottom: -9999px;left: -9999px;max-width: 80%;max-height: 80%;}.zzbigbg img.zzlcose{position: fixed;top: 50px;right:50px;z-index: 33;cursor: pointer}.fycpsp,.fycpxq{margin-left: 0.78rem;margin-right: 0.78rem}/*字体*/.fygybt span,.gyribt{font-size: 1.25rem}/*160*/.fyjmjy p,.fygusj li p.fysjtop span{font-size: .47rem}/*60*/.fyfcxztxt span{font-size: .38rem} /*48*/.sybttop{font-size: .33rem} /*42*/.xwrifl span,.fyerjitop p,.fylpxqbt h1,.fylxxx h2,.fyfcxztxt pre,.fytxbt p,.fygybt p,.footlx p.fylxtel,.xwsj p{font-size: .28rem}/*36*/.zjbd p{font-size: .27rem}/*34*/.fyjmbt p,.fyys li pre,.fycpxqbt,.fywhbot li p{font-size: .24rem}/*30*/.fyzpfl span,.fylcjt span{font-size: .2rem}/*26*/.fyzpzz h2,.fyfcxztxt p,.fyxzfl li a,.fyjmbt span,.fyjmjy span,.fyfwrx li p,.fyjjfaxqfl a,.fyalyybt,.fycpfl a,.fycpfl,.fylclb .item li p,.ssinpt,.ssbtn,.xwle p,.spzxbotsp li p,.fyjmjy b{font-size: .18rem} /*24*/.footnav li p,.fyerjitop span.fyejbten,.fyxwtxt p,.fyxwtxt b,.fyzptop span,.fyzpzz p span,.fyzpzz p,.fywdxz li a,.fyspxz li p,.fyaltxt p,.fyjmjy pre,.fyfwrx li span,.fytxbt span,.fyalyyxq,.fyjjfatxt p.fyfabt,.fycpbjq,.fyjscs table,.fygusj li p.fysjtop,.footwx p,.footlx p,.jjfabot li p,.xwsj span,.xwbt{font-size: .14rem} /*18*/.nav li a.navyja,.fytxnr p{font-size: .14rem}body,input,select,textarea,table tr td{font-size: .125rem} /*16*/.footnav li a,.fytxnr span,.fywdzxsj,.fyjjfatxt p.fyfajj,.fyjjfatxt p.fyfaxq,.fycpggs a,.fywhbot li pre,.jjfabot li span,.jjfabot li b{font-size: .11rem} /*14*/.cebianlan li p,.xqjfj{font-size: .09rem}/*12*/.gyribjq{line-height: .24rem}  /*30*/.fytxnr  pre,.fybjq,.jjfabot li span{line-height: .18rem}  /*24*/.fyjjfatjal .fyxmalimg{padding-bottom: 100%;position: relative}.fyjjfatjal .fyxmalimg img{max-width: 70%;    max-height: 90%;    position: absolute;    margin: auto;    top: -9999px;    right: -9999px;    bottom: -9999px;    left: -9999px;}.fymbx a:hover,.footnav li a:hover,.footerbq a:hover{text-decoration: underline}.fyxwlb li:hover .fyxwtxt p,.fyxwlb li:hover .fyxwtxt span,.fyxwlb li:hover .fyxwtxt b,.fyalnext a:hover,.fyalyy li:hover .fyalyybt,.xwle:hover p,.xwrifl a:hover{color: #113f96}.yycjbdbtn:hover{opacity: .9}.naverji a:hover{background: #113f96;color: #fff}.fyxmal li:hover .fyaltxt{background: #113f96;border-color: #113f96}.fyxmal li:hover .fyaltxt p{color: #fff}.fywdxz li:hover a{background: #113f96;color: #fff}.fywdxz li:hover .fywdzxsj{color: #fff;background-image: url(/uploads/image/phimages/fyxzicn1.png)}.fyxwlb li:hover{border-bottom-color: #113f96}.fycpsp li:hover .fycpspimg:after{display: block}.fyspxz li:hover .fyspicn{background: rgba(17,63,150,.8) url(/uploads/image/phimages/videoicn.png) no-repeat center center;background-size: .4rem auto}/**********************************************适配*******************************************************/@media only screen and (max-width:1680px){    .fywhbot li p,.fywhbot li pre{margin-left: .25rem;margin-right: .25rem}}@media only screen and (max-width:1600px){    html{font-size: 106.66px}    .footnav{width: 66%}    .footwx{width: 11%}    .fycpxqle{width: 50%;padding: .35rem  1% 0}    .fycpxqri{width: 40%}    .picbox .bigpicbox{margin-right: -2%}    .fywhbot li p,.fywhbot li pre{margin-left: .1rem;margin-right: .1rem}}@media only screen and (max-width:1440px){    html{font-size:96px}    .fycpxqle{width: 54%}    .fycpxqri{width: 36%}    .fywhbot li p,.fywhbot li pre{margin-left: .3rem;margin-right: .3rem}}@media only screen and (max-width:1366px){    html{font-size:91.06px}    .main1400{width: 13rem}}@media only screen and (max-width:1280px){    html{font-size:85.33px}    .fywhbot li p,.fywhbot li pre{margin-left: .4rem;margin-right: .4rem}}@media only screen and (max-width:1200px){    html{font-size:80px}    /*字体*/    .fygybt span,.gyribt{font-size: 1rem}/*78*/    .fyjmjy p,.fygusj li p.fysjtop span{font-size: .47rem}/*36*/    .fyfcxztxt span{font-size: .38rem} /*29.8*/    .sybttop{font-size: .36rem} /*28*/    .xwrifl span,.fyerjitop p,.fylpxqbt h1,.fylxxx h2,.fyfcxztxt pre,.fytxbt p,.fygybt p,.footlx p.fylxtel,.xwsj p{font-size: .34rem}/*26.6*/    .zjbd p{font-size: .32rem}/*25*/    .fyjmbt p,.fyys li pre,.fycpxqbt,.fywhbot li p{font-size: .26rem}/*20*/    .fyzpfl span,.fylcjt span{font-size: .26rem}/*20*/    .fyzpzz h2,.fyfcxztxt p,.fyxzfl li a,.fyjmbt span,.fyjmjy span,.fyfwrx li p,.fyjjfaxqfl a,.fyalyybt,.fycpfl a,.fycpfl,.fylclb .item li p,.ssinpt,.ssbtn,.xwle p,.spzxbotsp li p,.fyjmjy b{font-size: .22rem} /*17.2*/    .footnav li p,.fyerjitop span.fyejbten,.fyxwtxt p,.fyxwtxt b,.fyzptop span,.fyzpzz p span,.fyzpzz p,.fywdxz li a,.fyspxz li p,.fyaltxt p,.fyjmjy pre,.fyfwrx li span,.fytxbt span,.fyalyyxq,.fyjjfatxt p.fyfabt,.fycpbjq,.fyjscs table,.fygusj li p.fysjtop,.footwx p,.footlx p,.jjfabot li p,.xwsj span,.xwbt{font-size: .18rem} /*14*/    body,input,select,textarea,table tr td{font-size: .18rem} /*14*/    .footnav li a,.fytxnr span,.fywdzxsj,.fyjjfatxt p.fyfajj,.fyjjfatxt p.fyfaxq,.fycpggs a,.fywhbot li pre,.jjfabot li span,.jjfabot li b{font-size: .15rem} /*12*/    .cebianlan li p,.xqjfj{font-size: .12rem}/*10*/    .gyribjq,.fyys li pre{line-height: .3rem}  /*30*/    .fytxnr  pre,.fybjq,.jjfabot li span{line-height: .3rem}  /*24*/    .footlx {width: 20%;}    .nav li{margin-left: .15rem}    .footwx{width: 7%}    .footnav{width: 72%}}@media only screen and (max-width:1152px){    html{font-size:76.8px}    .footwx{width: 20%;float: inherit;vertical-align: top;display: inline-block}    .footnav{width: 100%;float: inherit;margin-top: .5rem}    .footlx{width: 70%;margin-left: 9%;float: inherit;vertical-align: top;display: inline-block}}/*---------------------------------平板----------------------------------------------*/@media only screen and (max-width:1024px){    html{font-size:68.26px}}@media only screen and (max-width:992px){    html{font-size:66.13px}    .nav li a.navyja{padding: 0 .07rem}    .header .main1400{margin-left: 3%;margin-right: 3%;width: 94%}}@media only screen and (max-width:870px){    html{font-size:58px}}@media only screen and (max-width:768px){    html{font-size:51.2px;}    .nav li{margin-left: 0}    .nav li a.navyja{padding: 0 .06rem}    .xwle span,.fyspxz li p{line-height: .3rem;height: .6rem}    .jjfabot li span, .jjfabot li p{padding: 0 .1rem}    .jjfabot li:hover{height: 3.8rem}    .jjfabot li b{padding: 0 .8rem 0 .3rem}    .fyfcxztxt p, .fyfcxztxt pre, .fyfcxztxt span{margin-left: .2rem}    .fylxxx{width: 33%;padding-left: 2%}    .fylxxx p.fylxmapn,.fycptxt p,.fywhbot li pre{line-height: .3rem}    .fymbx{    margin-top: -0.5rem;  margin-bottom: 0.5rem;}    .fyjjfaxqfl a.fyalyyavt:after{height: 2px}    .fygybjq{line-height: .3rem !important;}    .fywhbot li p{padding-top: .25rem}    .follow,.bigpicbox{display: none !important;}}@media only screen and (max-width:720px){    html{font-size:48px}}@media only screen and (max-width:640px){    html{font-size:inherit;}    .main1400{width: 94%}    .header,.navheight{height: 2.5rem !important;}    /*.fybannertxt .homeheight,.fyxwxqhei{height: 0}*/    .logo{top: .5rem}    .logo img{width: 4.5rem}    .headerri{margin-left: 0}    .tzzgx{line-height: 1rem}    .hearbot{height: 1.5rem;line-height: 1.5rem}    .menu-activator{display: block}    .nav{margin:0;padding:0;position: fixed;top:2.5rem;height: 100%;background:#fff;width: 100%;z-index: 999;left: 0;display: none}    .nav ul{padding-top: 20px;}    .nav li{display: block;float: inherit;margin: 0}    .nav li span{height: 2px}    .nav li a.navyja{padding: 0 0 0 5%;line-height: 1.5rem;height: 1.5rem;}    .naverji{position: relative;width: 90%;margin: 0;left: 0;text-align: left;box-shadow: none;background: #fafafa;padding: .5rem 5%}    .naverji a{display: inline-block;min-width: 30%;margin: 0 1% 1% 0}    .yyicn img,.sousuo img.ssopen{height: .8rem}    .yyicn{height: .8rem;    margin-top: 0.25rem}    .sousuo{padding-top: .28rem}    .footwx{width: 24%}    .footlx{width: 70%;margin-left: 0}    .fygybt p{margin-top: -.8rem}    .fycpggs a {padding: 0 2rem 0 .8rem;line-height: 1rem;}    .fycpggs a:after{width: 1rem;background-size: 1.2rem auto;}    .fygusj li{width: 50%;margin-bottom: .8rem}    .fygyri img{width: 80%;margin: 0 auto}    .fywhbot li{width: 50%;height: 5.5rem}    .fywhbot li:hover{-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);transform: scale(1);}    .fyerjitop p span{width: .5rem}    .fylcbot{height: auto;background: none}    .fylclb .item li{width: 100%;height: auto;position: relative;top: auto !important;bottom: auto !important;left: auto !important;right: auto !important;margin: 0 0 .8rem 0 !important;}    .fylctxt{width: 100%;height: auto;position: relative;top: auto !important;bottom: auto !important;left: auto !important;right: auto !important;}    .fylclb .item li:before{top:.3rem;bottom: auto;}    .fylclb .item li p, .fylclb .item li pre{padding-left: .5rem}    .fylcjt span{width: .8rem;height: .8rem;line-height: .8rem;margin: 0 .5rem}    .fyzzbotdv .item{padding: .3rem}    .footlx p { padding-left: 0.31rem;line-height: .8rem; background: none !important;}    .fymbx{margin-top: .8rem;color: #666;margin-bottom: 0}    .fymbx a{color: #666}    .fylpxqbt{padding-bottom: .5rem;margin-bottom: .5rem}    .fyalnext a{margin-bottom: .3rem}    .fylxxx{float: inherit;width: 94%;padding: .5rem 3%}    .fyxlmap{width: 100%;height: 8rem;position: relative}    .fycpxqri{float: inherit;padding: .5rem 3%;width: 94%}    .fycpspimg:after{background-size: 2rem auto}    .bannervideo{top: 5%}    .fycptxt{padding: .5rem}    .fyxwtxt span{margin: .3rem 0}    .fyxwtxt{padding-top: .5rem}    .fyxwlb li a{padding-bottom: .5rem}    .fyxzfl li {line-height: 1.3rem;min-width: 5rem;}    .fywdxz li{width: 100%;float: inherit;margin: 0 0 .8rem 0 !important;}    .fywdxz li a{padding:.5rem 3%;line-height: .8rem}    .fywdzxsj{position: relative;margin: .5rem 0 0 0;right: 0;top: 0;background-size: .8rem auto;line-height: .8rem;width: 3.5rem}    .fyfwrx li{width: 100%;margin-bottom: .5rem}    .fyfwrx li img{width: 1rem}    .fyfwrx li p, .fyfwrx li span {padding-left: 1.3rem; margin-left: 1rem; }    .fyjmjy pre,.fyjmjy b{width: 90%;line-height: .8rem}    .fyys li{width: 100% !important;height: auto;margin-bottom: 3px}    .fyys li pre{padding: 3rem 1%;line-height: 1.2rem !important;}    .banner{height: 0 !important;padding-bottom:48.6%}    .focus_slide .owl-dots .owl-dot span{width: 10px;margin: 0 5px}    .gyle{float: inherit;width: 100%;display: none}    .gyri{float: inherit;width: 100%;padding-top: 0}    .gygd img{width: 1rem}    .gygd:after{left: 1.5rem}    .xwle{float: inherit;margin: 0;width: 100%}    .xwle a{padding-bottom: .5rem}    .xwri{float: inherit;margin: .8rem 0 0 0;width: 100%}    .xwrifl{margin-bottom: .5rem}    .xwlbsub li{padding: .5rem 0}    .xwlbsub li a{line-height:1.6rem;padding: 0 1.5rem 0 3.5rem}    .xwsj{width: 3rem}    .xwlbsub li:after{width: 1.5rem;background-size: 1rem auto}    .zjbd{width: 90%;max-width: 90%}    .cjtxt{width: 96%;max-width: 96%}    .zjbd img{height: .8rem}    .fanganbd:after, .fanganbd:before{top: 2.7rem;width: 45%}    .yycjbdsel,.yycjbdbtn{width: 90%;margin: 0 auto .5rem;height: 1.2rem;line-height: 1.2rem}    .jjfabot li{width: 48%;height: 3.5rem;margin: .5rem 1% 0 !important;overflow: hidden}    .jjfa{height: auto}    .jjfabot li img{height: 1rem;margin-top: .5rem}    .jjfabot li span, .jjfabot li img.faxiaoicn, .jjfabot li b{opacity: 0 !important;}    .sybttop{padding-bottom: .5rem}    .fytxle{float: inherit;width: 94%;margin: 0 3%}    .fytxri{float: inherit;width: 94%;margin: 0 3%;position: relative}    .fytxri img{position: relative;display: block;width: 100%;height: auto;margin: 0;padding: 0}    .fyfcxz img.fyfcxzimg{width: 100%;margin: 0}    .fyfcxztxt{position: relative;width: 94%;padding: .5rem 3%}    .fyfcxztxt .index_sec,.fyfcxztxt .sec_box{position: relative;height: auto;display: block}    .fyfcxztxt pre{line-height: 1rem}    .fyzpfl{line-height: 1.5rem}    .fyzpfl span.fyzpflspan1,.fyzpfl span.fyzpflspan2,.fyzpfl span.fyzpflspan4,.fyzptop span.fyzpflspan1,.fyzptop span.fyzpflspan2,.fyzptop span.fyzpflspan4{display: none !important;}    .fyzpflspan0{width: 80%}    .fyzpflspan3{width: 20%}    .fyzpfl{padding: 0 .5rem}    .fyzptop,.fyzpbot{padding: .5rem}    .fyzpzz{padding-bottom: .5rem;margin-bottom: .5rem}    .fyzptop:after{margin-top: -7px}    .ssdiv{width: 90%;left: 5%;line-height: 1.5rem;height: 1.5rem}    .ssinpt{line-height: 1.5rem\9;height: 1.5rem}    .ssbtn{line-height: 1.5rem;height: 1.5rem;width: 23%}    .fygybt img,.gyribt img{width:7rem}    .fygyqbbot{height: 87%;width: 90%}    .closegy{top: 5px;right: 5px}    .footerbq a{display: inline-block}    .fycpxqle{padding: 0 0 .8rem}    .fycpqgimg img{max-width: 80%;max-height: 80%}    .syspvidcn{top: 20%;margin-top: 0}    /*共用*/    .fygyle,.fygyri,.fycpxqle{width: 100%;float: inherit}    .fybanner img.fybannerpc,.footnav,.cebianlan,.fylclb .item li:after,    .fymbx span,.tzzgx:after,#focus,.jjfabot:after{display: none}    .fybanner img.fybannersj,#focus_phone{display: block}    .fygy,.fywywh,.guanyu,.spzx,.jjfa{padding: .8rem 0}    .fycpfl{margin-bottom: .8rem}    .fycpsp li p{margin-top: .5rem}    .fycpsp, .fycpxq{margin-left: 0;margin-right: 0}    .fycpsp li,.fycpqg li,.fyjjfa li,.fyalyy li,.fyxmal li,.fyxwlb li,.fyspxz li{float: inherit;width: 100%;margin: 0 0 .8rem 0 !important;}    .fyjjfatxt,.fyaltxt{padding: .5rem 3%}    .fyjscs{overflow: auto}    .zzbigbg img.zzbigimg{max-width: 100%;max-height: 100%}    .zzbigbg img.zzlcose{bottom: 40px;top: auto;left: 50%;right: auto;margin-left: -7.5px}        /*字体*/    .fygybt span,.gyribt{font-size: 2rem}/*50*/    .fyjmjy p,.fygusj li p.fysjtop span{font-size: 1.3rem}/*32.5*/    .fyfcxztxt span{font-size: 1.2rem} /*30*/    .sybttop{font-size: 1rem} /*25*/    .xwrifl span,.fyerjitop p,.fylpxqbt h1,.fylxxx h2,.fyfcxztxt pre,.fytxbt p,.fygybt p,.footlx p.fylxtel,.xwsj p{font-size: .9rem}/*22.5*/    .zjbd p{font-size: .88rem}/*22*/    .fyjmbt p,.fyys li pre,.fycpxqbt,.fywhbot li p,.fygyqbtop{font-size: .86rem}/*21.5*/    .fyzpfl span,.fylcjt span{font-size: .8rem}/*20*/    .fyzpzz h2,.fyfcxztxt p,.fyxzfl li a,.fyjmbt span,.fyjmjy span,.fyfwrx li p,.fyjjfaxqfl a,.fyalyybt,.fycpfl a,.fycpfl,.fylclb .item li p,.ssinpt,.ssbtn,.xwle p,.spzxbotsp li p,.fyjmjy b{font-size: .7rem} /*17.5*/    .footnav li p,.fyerjitop span.fyejbten,.fyxwtxt p,.fyxwtxt b,.fyzptop span,.fyzpzz p span,.fyzpzz p,.fywdxz li a,.fyspxz li p,.fyaltxt p,.fyjmjy pre,.fyfwrx li span,.fytxbt span,.fyalyyxq,.fyjjfatxt p.fyfabt,.fycpbjq,.fyjscs table,.fygusj li p.fysjtop,.footwx p,.footlx p,.jjfabot li p,.xwsj span,.xwbt{font-size: .6rem} /*15*/    .nav li a.navyja,.fytxnr p{font-size: .65rem}    body,input,select,textarea,table tr td{font-size: .6rem} /*15*/    .footnav li a,.fytxnr span,.fywdzxsj,.fyjjfatxt p.fyfajj,.fyjjfatxt p.fyfaxq,.fycpggs a,.fywhbot li pre,.jjfabot li span,.jjfabot li b{font-size: .5rem} /*12.5*/    .cebianlan li p,.tzzgx,.tzzgx a,.xqjfj{font-size: .5rem}/*12.5*/    .gyribjq,.fyys li pre{line-height: .8rem}    .fytxnr  pre,.fybjq,.jjfabot li span,.fylxxx p.fylxmapn, .fycptxt p, .fywhbot li pre{line-height: .8rem}    .fygybjq{line-height: .8rem !important;}    .xwle span, .fyspxz li p{line-height: .8rem;height: auto;max-height: 1.6rem;margin-top: .5rem}    .fyjmjy b{line-height: .9rem}}@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){    /*.visual{margin-top: .4rem}*/}@media only screen and (max-width:320px){    /*.visual{margin-top: .3rem}*/}/*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){}