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,.scaleimg img,.trantion,.rotateimg img,.nav li:before,.footwx li img.footwxicn,.naverji a,.nav li a.navyja,.headertel,.headertel:after,.sousuo,.header:after,.kuangyeimg,.sssubdiv,.hxyw li a.hxywabq,.kylbsub .item a,.qywh a,.footnavsub a,.footbq a,.fytdlbt .item:after,.fytdlbt .item,.fycpggs a,.fywenhua li,.fywhtxt,.header{transition:all 0.8s ease;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-ms-transition:all 0.8s ease;}.fyxwlb li{transition:border-bottom 0.8s ease;-webkit-transition:border-bottom 0.8s ease;-moz-transition:border-bottom 0.8s ease;-ms-transition:border-bottom 0.8s ease;}.zhksbg li{transition:transform 3s ease;-webkit-transition:transform 3s ease;-moz-transition:transform 3s ease;-ms-transition:transform 3s 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}.gggggg{display: block}.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;}.active .contain,.fp-completely .contain,.section1 .contain,.section3 .contain{display: block !important;}.radius50,.fylclb .item li:before,.headertel:after,.sousuo{-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;}.fykshle{-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem;}.fybjq img{max-width:100%;height:auto !important;display: block;margin: 0 auto}table{border:1px solid #666;border-collapse:collapse;width:100%;text-align: center}table tr,table tr td,table th{border:1px solid #666}table tr td,table th{padding:15px 1%}select {    /*appearance:none;*/    /*-moz-appearance:none;*/    /*-webkit-appearance:none;*/    /*background-image: url(../image/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(../image/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:14rem;margin: 0 auto}.main1560{width:15.6rem;margin: 0 auto}.main1440{width:14.4rem;margin:0 auto}/*图片hover效果*/.rotateimg:hover img{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.rotateimgY:hover img{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg)}.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}/*头部*/.header{width:100%;position: fixed;top:0;left: 0;z-index: 9999;height:1rem;}.header:after{content: "";position: absolute;bottom: 0;width: 100%;height: 1px;background:  rgba(255,255,255,.2)}.headertel,.nav li a.navyja{line-height: 1rem}.navheight{}.section3 .navheight{height: 1rem}.logo{margin-top: .16rem}.logo img{display: block;height:.68rem;}.nav{margin-left: .4rem}.nav li{position: relative;float: left;margin-left:.2rem}.nav li a.navyja{display:block;position: relative;z-index: 2;color: #fff;padding: 0 .37rem}.nav li span{position:absolute;background: url(../image/navhover.png) no-repeat center center;width: 0;height:.06rem;bottom:-.03rem;left:0;background-size: auto 100%}.nav li.clinav span{width: 100%}.nav li.clinav a.navyja,.nav li:hover a.navyja{color: #ec061f;}.naverji{position: absolute;left: 50%;width:1.6rem;text-align: center;margin-left: -.8rem;display: none;background: #fff;}.naverji a{display:block;position: relative;padding: .18rem 1%}.naverji a.naverjiatv,.naverji a:hover{background: #d9d9d9;color: #1935b3}.headertel{color: #fff;position: relative;padding-left: .64rem}.headertel:after{position: absolute;content: "";top: 50%;left: 0;background: url(../image/telicn0.png) no-repeat center center;width: .44rem;height: .44rem;background-size: cover;margin-top: -.22rem;border: 1px solid rgba(255,255,255,.3)}.sousuo{position: relative;background: url(../image/ssicn0.png) no-repeat center center;width: .44rem;height: .44rem;border: 1px solid rgba(255,255,255,.3);margin:0.28rem .4rem 0 0;cursor: pointer;background-size: cover}.sousuo:after{content: "";position: absolute;background: url(../image/ssbg.png) no-repeat center center;width: .56rem;height: .54rem;top: 50%;left: 50%;background-size: cover;margin-left: -0.28rem;margin-top: -.27rem;animation:dsjbg 20s  linear infinite;-webkit-animation:dsjbg 20s  linear infinite;-moz-animation:dsjbg 20s  linear infinite;-ms-animation:dsjbg 20s  linear infinite;-o-animation:dsjbg 20s  linear infinite;}@keyframes dsjbg{    0% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    100% {        transform:rotate(360deg);        -ms-transform:rotate(360deg);        -moz-transform:rotate(360deg);        -webkit-transform:rotate(360deg);        -o-transform:rotate(360deg);    }}@-webkit-keyframes dsjbg{    0% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    100% {        transform:rotate(360deg);        -ms-transform:rotate(360deg);        -moz-transform:rotate(360deg);        -webkit-transform:rotate(360deg);        -o-transform:rotate(360deg);    }}@-o-keyframes dsjbg{    0% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    100% {        transform:rotate(360deg);        -ms-transform:rotate(360deg);        -moz-transform:rotate(360deg);        -webkit-transform:rotate(360deg);        -o-transform:rotate(360deg);    }}@-ms-keyframes dsjbg{    0% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    100% {        transform:rotate(360deg);        -ms-transform:rotate(360deg);        -moz-transform:rotate(360deg);        -webkit-transform:rotate(360deg);        -o-transform:rotate(360deg);    }}@-moz-keyframes dsjbg{    0% {        transform:rotate(0deg);        -ms-transform:rotate(0deg);        -moz-transform:rotate(0deg);        -webkit-transform:rotate(0deg);        -o-transform:rotate(0deg);    }    100% {        transform:rotate(360deg);        -ms-transform:rotate(360deg);        -moz-transform:rotate(360deg);        -webkit-transform:rotate(360deg);        -o-transform:rotate(360deg);    }}.sousuodiv{position:fixed;top: 0;left: 0;background:rgba(0,0,0,.5);z-index: 9999;width: 100%;height: 100%;display: none;overflow: hidden}.sssubdiv{padding: 5% 0 15%;background: #fff;position: absolute;top: -100%;left: 0;width: 100%}.sstoptt{}.sstsy{text-align: right;color: #808080;padding-top: .25rem;border-top: 1px solid #d9d9d9;margin-top: .2rem}.ssgjzle{width: 70%;height:.6rem;background: none;outline: none;border: 0;padding: 0;color: #808080;line-height: .6rem\9}.ssgjzri{width:15%;height: .6rem;background: url(../image/sousuoss.png) no-repeat right top;outline: none;border: 0;cursor: pointer;background-size: auto .6rem ;line-height: .6rem}.ssclose{text-align: right;margin-bottom: 13%;height: .22rem}.ssclose img{cursor: pointer;display: block;float: right;height: .22rem}.ssbtnans{cursor: pointer;float: left; margin-right: .5rem;margin-top:.05rem;}.menu-activator{height:.3rem;cursor:pointer;width: .36rem;z-index: 1001;margin-top:.35rem;display: none}.visual{    position:relative;    width:100%;    height:100%;}.visual i.line{    width:100%;    height:.04rem;    background-color:#666666;    -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: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%;    width: 70%;    margin-top: -.02rem;    -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;}.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:.15rem}.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*/.header_hei{}.header_hei:after{background: #eaeaea}.header_hei .nav li a.navyja,.header_hei .headertel{color: #333333}.header_hei .headertel:after{background-image: url(../image/telicn1.png);border-color: rgba(155,155,155,.3)}.header_hei .sousuo{background-image: url(../image/ssicn1.png);border-color: rgba(155,155,155,.3)}.header_bai{background: rgba(255,255,255,.8)}.homeheader .header_hei{background: #fff}.syheader .header_hei:after{background: rgba(255,255,255,.2)}/*底部*/.footer{background: #e6eef7 url(../image/footerbg.jpg) no-repeat center top;background-size: 100% auto}.footlogo{position: relative;padding-left: 1.09rem}.footlogo img{position: absolute;top: 0;left: 0;width: .9rem}.footlogo p{padding: .18rem 0 .05rem;line-height: 1}.footlogo span{display: block;}.footwx li{float: left;margin-left: .7rem;position: relative}.footwx li img{display: block}.footwx li img.footwxicn{height: .24rem; -webkit-filter: grayscale(100%);filter: grayscale(100%);opacity: .5}.footwximg{position: absolute;background: url(../image/wxbg.png) no-repeat center top;width: 1.1rem;height: 1.15rem;bottom: .3rem;left: 50%;margin-left: -0.55rem;background-size: cover;display: none}.footwximg img{display: block;margin: .15rem auto 0;width: .8rem;height: .8rem;}.footwx li:hover img.footwxicn{-webkit-filter: grayscale(0);filter: grayscale(0);opacity: 1}.footwx li:hover .footwximg{display: block}.footerbot li{float: left;width: 16.66%}.footnavsub a{display: block;color: rgba(42,45,50,.6)}.footnavsub p{color: rgba(42,45,50,.6)}.footnavsub p span{display: block}.footbq{background: #0d2e68;padding:.35rem 0;color:rgba(255,255,255,.7)}.footbq a{color:rgba(255,255,255,.7)}.footer{padding-top: 1.24rem}.footwx{padding-top: .28rem}.footbq{margin-top: 1.07rem}.footertop{margin-bottom: .7rem}.footnavsub p,.gyslsz{margin-bottom: .2rem}.footerbot li p.foothxb{margin-bottom: .15rem}.footnavsub a,.footnavsub p span{margin-bottom: .1rem;}/*首页 end*/.guanyu{background: url(../image/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(../image/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(../image/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(../image/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(../image/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(../image/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: .9rem 0}.fyerjitop{text-align: center;margin-bottom: .48rem;line-height: 1}.fyerjitop p{margin-bottom: .09rem;color: #333333}.fyerjitop p span{vertical-align:middle;width: .24rem;height:.03rem;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;}.fymbx{text-align: right;margin-top: -.31rem;margin-bottom: .31rem;color: #fff;display: none}.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(../image/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(../image/fyxzicn0.png) no-repeat center right;padding-right: .4rem;background-size: .23rem auto}.fywdzxsj img{display: none}.fyzpfl{background: #0d2e68;line-height: .77rem;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: .25rem 3%;position: relative;z-index: 3;}.fyjjfatxt p.fyfabt{font-weight: bold;color: #333}.fyjjfatxt p.fyfajj{margin: .08rem 0 .2rem}.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 3.65% .3rem 0;width: 30.9%;float: left}.fycpqg li:nth-child(3n){margin-right: 0}.fycpqgimg{padding-bottom: 75.825%;background: #fff;position: relative;text-align: center;overflow: hidden}.fycpqgimgdiv{position:absolute;width:100%;height:100%;top:0;left:0}.fycpqgimg img{width: 100%;height: 100%;position: absolute;margin: auto;top: 0;left: 0}.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:0 .14rem;text-align: center;line-height: .9rem}.fycptxt p{color: #333;line-height: .9rem}.fycpqg li:hover .fycpqgimg:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(13,46,104,.9)}.fycpqg li:hover .fycpqgimg p{display: block}.fycpqg li:hover .fycptxt{background: #0d2e68}.fycpqg li:hover .fycptxt p{color: #fff}.fyyxwl{}.fyyxwl img{display: block;width: 100%}.fycpxq{margin: .8rem auto .9rem;}.fycpxqle{width: 40%;background: #fff;padding: .35rem 5% 0;}.fycpxqle img{display: block;width: 100%;margin: 0 auto}.fycpxqri{padding: .35rem;background: #fafafa}.fycpxqbt{color: #333;font-weight: bold;text-align: center;margin-bottom: .3rem}.fyspvidediv{position: relative;height: 7.88rem;cursor: pointer}.homeviedwbaner{width: 100%;position: absolute;top: 0;left: 0;background: #000;outline: none;object-fit: contain;height: 100%;}.fyspdjicn{position: absolute;top: 50%;left: 50%;width: .8rem;height: .8rem;margin-top: -.4rem;margin-left: -.4rem;z-index: 3}.fyspdjimg{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.fycpbjq{}.fycpggs{text-align: center;margin-top: .3rem}.fycpggs a{display: inline-block;position: relative;padding: 0 .6rem 0 .2rem;border: 1px solid #004a90;line-height: .4rem;background: #fff;color: #004a90}.fycpggs a:after{content: "";position: absolute;background:#004a90 url(../image/fyjticn.png) no-repeat center center;width: .4rem;top: 0;right: 0;height: 100%;background-size: .24rem auto}.fycpggs a:hover{background-color: #004a90;color: #fff}.fycpxqlx{background: #fafafa;padding: .75rem 0}.fycpfl{text-align: center;margin-bottom: .32rem}.fycpfl a{display: inline-block;padding: 0 .14rem;font-weight: bold}.fycpfl a.fycpflatv{color: #004a90}.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(../image/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(../image/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{padding: .8rem 0 .5rem}.fygyle{width: 50%;padding-top: .65rem}.fygyle .fycpggs a:after{background-image:url(../image/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:.7rem;height: 2px;background: #d71e1e}.fygybjq{margin: .6rem 0 0;}.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:46.429%}.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(../image/qywhbg.jpg) no-repeat center top;background-size: cover;padding: 1rem 0 0;height: 8.6rem}.fywywh .fyerjitop{margin-bottom: .75rem}.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(../images/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}.fywenhua{}.fywenhua li{height: 6.3rem;position: relative;width: 31.8%;margin-right: 2.3%;float: left;text-align: center}.fywhimg,.fywhimg img{height: 5rem;display: block;width: 100%}.fywhtxt{height: 1.3rem;position: relative;background: #153267;width: 100%}.fywhtxt pre{color: #fff;padding: 0 .7rem;line-height: 1.75}.fywenhua li.fywhli1{}.fywenhua li.fywhli2{}.fywenhua li.fywhli2 .fywhimg{position: absolute;bottom: 0;left: 0;}.fywenhua li.fywhli2 .fywhtxt{position: absolute;top: 0;left: 0;}.fywenhua li.fywhli3{margin-right: 0}.fywenhua li:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.fywenhua li:hover .fywhtxt{background: #d71e1e}.fylicheng{background: url(../image/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(../image/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,.fylxwmdd{padding: .9rem 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{margin-left: 0.78rem;margin-right: 0.78rem}.fycptd{margin-bottom: .9rem}.fytdbot{}.fytdlbt{}.fytdlbt .item{margin: .2rem;border: 1px solid #eaeaea;-webkit-border-radius:.08rem;-moz-border-radius:.08rem;border-radius:.08rem;height: 3.2rem;text-align: center;position: relative;overflow: hidden}.fytdlbt .item:after{content: "";position: absolute;top: 0;left: 0;width: 0;height: .03rem;background: #004a90;}.fytdlbt .item img{width: .83rem;height: .74rem;display: block;margin: .58rem auto 0}.fytdlbt .item p{color: #333;font-weight: bold;margin: .4rem 0 .2rem;line-height: 1}.fytdlbt .item pre{color: #999999;}.fytdlbt .owl-controls{margin-top: .3rem}.fytdlbt .owl-dots .owl-dot span{    width: .12rem;    height: .12rem;    margin:0 .1rem;    background: #333333;    display: block;    -webkit-border-radius:50%;    -moz-border-radius: 50%;    border-radius: 50%;}.fytdlbt .owl-dots .owl-dot.active span, .fytdlbt .owl-dots .owl-dot:hover span{background: #006cb8;}.fytdlbt .item:hover:after{width: 100%}.fytdlbt .item:hover{box-shadow: 0 0 .2rem rgba(9,102,255,.2);}.fytdlbt_shao{text-align: center}.fytdlbt_shao .item{display: inline-block;vertical-align: top;width: 3.1rem;margin:0 .17rem}.fyjscsbot{}.fycsjs span{white-space: inherit !important;}.fycsjs table{width: 100%;text-align: left}.fycsjs table tr td{width: 50%;background: #fff;padding: .25rem 3% !important;}.fycsjs  table,.fycsjs  table tr,.fycsjs  table tr td,.fycsjs  table th{border: 0 !important;}.fycsjs  table tr{border-bottom: .2rem solid #fafafa !important;}.fycsjs  table tr td{border-left: .2rem solid #fafafa !important;position: relative}.fycsjs  table tr td:after{content: "";position: absolute;top: 50%;left: 0;width: .05rem;height: .3rem;background: #0034a7;margin-top: -.15rem}.fymain_fa{padding-bottom: 0 !important;}.fyfabj{}.fyfabjle{width: 47%}.fyfajg{padding-top: .3rem;display: inline-block;position: relative;color: #333333;line-height: 1;padding-bottom: .02rem;margin-bottom: .35rem}.fyfajg:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: .07rem;background: #f3bbbb}.fyfajg span{position: relative;z-index: 3}.fyfabjri{width: 46%}.fyfabjri img{display: block;width: 100%}.fyfalb{margin-top: .9rem;background: #fafafa;padding: .95rem 0 .75rem}.fyfalbsub{margin-bottom: 1.1rem}.fyfalbsub:last-child{margin-bottom:0 !important;}.fykshle{width: 48.5%;float: left;background: #fff;height: 3.86rem;box-shadow: 1px 1.732px 21px 0px rgba(209, 221, 230, 0.47);}.fykshlesub{margin: .15rem;position: relative;height: 3.56rem;}.fykshri{width: 47%;float: right}.fykshbt{padding-top: .6rem;color: #333333;line-height: 1;margin-bottom: .4rem}.fykshjj{}.fyfalbsub:nth-child(2n) .fykshle{float: right}.fyfalbsub:nth-child(2n) .fykshri{float: left}.fyjrwmxz{background: #f9f9f9;padding: .88rem 0 1.14rem}.fyjrwmrk{}.fyjrwmrk li{float: left;width: 48.9%}.fyjrwmrk li:nth-child(2n){float: right;}.fyjrimgs{padding-bottom:64.6%}.fyjrwmrk li p{line-height: .9rem;background: #fff;padding: 0 .35rem;color: #333333}.fyjrwmrk li p span{color: #0d2e68}.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;}/*字体*/.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,.fylxxx h2,.fyfcxztxt pre,.fytxbt p,.fygybt p,.footlx p.fylxtel,.xwsj p,.fykshbt{font-size: .4rem}/*40，*/.fylpxqbt h1{font-size: .36rem}/*36，*/.zjbd p{font-size: .27rem}/*34*/.fyjmbt p,.fyys li pre,.fycpxqbt,.fywhbot li p{font-size: .4rem}/*40,*/.fyfajg{font-size: .3rem}/*30，*/.fyzpfl span,.fylcjt span{font-size: .26rem}/*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,.fyjrwmrk li p{font-size: .24rem} /*24，*/.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,.fyjscs table,.fygusj li p.fysjtop,.footwx p,.jjfabot li p,.xwsj span,.xwbt,.fytdlbt .item p,.fycsjs table tr td{font-size: .18rem} /*18，*/.fyjrwmrk li p span{font-size: .16rem}/*16，*/.footnav li a,.fytxnr span,.fywdzxsj,.fyjjfatxt p.fyfajj,.fyjjfatxt p.fyfaxq,.fycpggs a,.fywhbot li pre,.jjfabot li span,.jjfabot li b,.fytdlbt .item pre,.fytxnr p{font-size: .14rem} /*14,*/.cebianlan li p,.xqjfj{font-size: .09rem}/*12*//*首页字体*/.gyslsz span{font-size: .64rem}/*64*/.ssgjzle{font-size: .5rem}/*50*/.homebt,.kylbsub .item p{font-size: .48rem}/*一级48*/.gyslsz{font-size: .36rem}/*36*/.headertel,.hxyw li a{font-size: .28rem}/*28*/.footlogo p,.qywh a{font-size: .24rem}/*24*/.kynum li,.sstsy{font-size: .2rem}/*20*/body,input,select,textarea,table tr td,.footerbot li p.foothxb,.gywm,.gyslwz,.nav li a.navyja,.naverji a,.kylbsub .item pre,.kylbsub .item a,.hxywtxt p,.hxywtxt span{font-size: .16rem}/*默认16，*/.footnavsub a,.footbq,.footlogo span,.footnavsub p{font-size: .14rem}/*14*/.gywm,.fybjq{line-height: 1.875}.fytdlbt .item pre{line-height: 1.7}.gyribjq{line-height: .24rem}  /*30*/.fytxnr  pre,.jjfabot li span{line-height: .18rem}  /*24*/.kylbsub .item pre{line-height: .32rem}/*16,32*/.kylbsub .item pre{height: .96rem}/*16,32*//*交互*/.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,.footnavsub 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(../image/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(../image/videoicn.png) no-repeat center center;background-size: .4rem auto}.footbq a:hover{color: #fff}/**********************************************适配*******************************************************/@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){    .nav li{margin-left: 0}   /*字体*/    .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,.fyjscs table,.fygusj li p.fysjtop,.footwx p,.jjfabot li p,.xwsj span,.xwbt,.fytdlbt .item p,.fycsjs table tr td{font-size: .21rem} /*18，*/    body,input,select,textarea,table tr td,.footerbot li p.foothxb,.gywm,.gyslwz,.nav li a.navyja,.naverji a,.kylbsub .item pre,.kylbsub .item a,.hxywtxt p,.hxywtxt span,.fyjrwmrk li p span{font-size: .19rem}/*默认16，*/    .footnav li a,.fytxnr span,.fywdzxsj,.fyjjfatxt p.fyfajj,.fyjjfatxt p.fyfaxq,.fycpggs a,.fywhbot li pre,.jjfabot li span,.jjfabot li b,.fytdlbt .item pre,.fytxnr p,.footnavsub a,.footbq,.footlogo span,.footnavsub p{font-size: .17rem} /*14,*/    .cebianlan li p,.xqjfj{font-size: .16rem}/*12*/}@media only screen and (max-width:1440px){    /*字体*/    body,input,select,textarea,table tr td,.footerbot li p.foothxb,.gywm,.gyslwz,.nav li a.navyja,.naverji a,.kylbsub .item pre,.kylbsub .item a,.hxywtxt p,.hxywtxt span,.fyjrwmrk li p span{font-size: .195rem}/*默认16，*/    .footnav li a,.fytxnr span,.fywdzxsj,.fyjjfatxt p.fyfajj,.fyjjfatxt p.fyfaxq,.fycpggs a,.fywhbot li pre,.jjfabot li span,.jjfabot li b,.fytdlbt .item pre,.fytxnr p,.footnavsub a,.footbq,.footlogo span,.footnavsub p{font-size: .18rem} /*14,*/    .cebianlan li p,.xqjfj{font-size: .17rem}/*12*/}@media only screen and (max-width:1366px){    .nav {margin-left: 0.3rem;}}@media only screen and (max-width:1280px){    .nav {margin-left: 0.2rem;}    .nav li{margin-left: 0}}@media only screen and (max-width:1200px){}@media only screen and (max-width:1152px){}/*---------------------------------平板----------------------------------------------*/@media only screen and (max-width:1024px){}@media only screen and (max-width:992px){    .main1560{width: 17rem}    .nav li a.navyja{padding: 0 .3rem}}@media only screen and (max-width:870px){}@media only screen and (max-width:768px){    .fyfajg{font-size: .4rem}/*30，*/    .fylxxx p.fylxmapn{line-height: 1.5}    .fylxxx{width: 33%;padding-left: 2%}    .fygyri{margin-top: 2.4rem}    .fywhtxt pre{padding: 0 .3rem;line-height: 1.5}    .fykshbt{padding-top: 0}    .kylbsub .item pre{line-height: .5rem;height: 1.5rem}    .kylb{top: 3.4rem}}@media only screen and (max-width:750px){    html, body{overflow:auto !important;}    .main1560,.main1440,.main1400{width:90%}    .header{background: #fff;box-shadow: 0  0 20px rgba(0,0,0,.1)}    .menu-activator{display: block}    .headertel{display: none}    .nav{position: fixed;top: 1rem;left: 0;width: 90%;height: 100%;z-index: 999;display: none;margin: 0;background: #fff;padding: 0 5%}    .nav ul{padding-top: .5rem}    .nav li{margin: 0;float: inherit;border-bottom: 1px solid #eaeaea}    .nav li a.navyja{color: #666;padding: 0}    .nav li span{display: none !important;}    .navheight{height: 1rem}    .naverji{position: relative;top: 0;left: 0;width: 90%;margin: 0;text-align: left;padding: 0 5% .2rem}    .naverji a{padding: 0;margin-bottom: .2rem;}    .naverji a.naverjiatv, .naverji a:hover{background: none;color: #666}    .sousuo{background-image: url(../image/ssicn1.png)}    .footer{padding-top: .4rem}    .footerbot li{width: 100%}    .footbq{text-align: center;margin-top: .4rem}    .footbq a.right{float: inherit}    .section .navheight{height: 0}    .fylxxx{float: inherit;width: 90%;padding: .6rem 5%}    .fyxlmap{position: relative;height: 2.5rem;width: 100%;}    .fyjrwmrk li{float: inherit;width: 100%;margin: 0 0 .4rem}    .fyzzbotdv .item{padding: .6rem 5%}    .fywywh{height: auto}    .fywenhua li{width: 100%;height: auto;margin: 0 0 .4rem !important;}    .fywhimg, .fywhimg img{height: auto}    .fywenhua li.fywhli2 .fywhtxt{position: relative}    .fywenhua li.fywhli2 .fywhimg{position: relative}    .fygy{padding: 0}    .fyfalbsub{margin-bottom: .6rem}    .fykshle{padding: 1px 0}    .fykshbt{margin-bottom: .2rem}    .fyspvidediv{height: 5rem}    .fykshle .fyspvidediv{height: 3.56rem}    .fycpggs a{line-height: .8rem;padding: 0 1rem 0 .3rem}    .fycpggs a:after{width: .8rem}    .fycpggs a:after{background-size: 100% auto}    .fytdlbt .item img{width: 1.12rem;height: 1rem}    .fytdlbt .item{height: 4rem}    .kylb{top: 1.6rem}    .gywm{-webkit-line-clamp:4}    .owl-theme .owl-dots .owl-dot span{width: .15rem;height: .15rem;margin: 0 .08rem}    .focus_slide .owl-dots .owl-dot span{height: .04rem;width: .25rem}    .focus_slide .owl-dots .owl-dot.active span{width: .6rem}    .fyzpfl span.fyzpflspan2,.fyzptop .fyzpflspan2{display: none}    .fyzpfl span.fyzpflspan3,.fyzptop .fyzpflspan3{display: none}    .fyzpflspan4{width: 29%}    .fyzpflspan1{width: 24%}    .fyzpflspan0{width: 40%}    /*共用*/    .fyxwlb li,.fyjjfa li{width: 100%;margin: 0  0 .6rem 0}    .fygyle,.fygyri,.fykshle,.fykshri,.fyfabjle,.fyfabjri{float: inherit;width: 100%}    .fygyri,.fykshri,.fyfabjri{margin-top: .4rem}    .fygyle{padding-top: .8rem}    .fymian,.fyjrwmxz,.fyzizhi,.fyfalb,.fycpxqlx,.fylxwmdd{padding: .8rem 0}    .fywywh{padding: .8rem 0 .4rem}    .fywywh,.fyfalb{margin-top: .8rem}    .fycpxq{margin: .8rem auto}    .footwx,.footerbot li,.gysl,.qywh,.fybanner img.fybannerpc,.fyspdjicn{display: none}    .footerbot li.footlxwm,.section .contain,.fybanner img.fybannersj{display: block}    /*!*字体*!*/    /*.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,.fylxxx h2,.fyfcxztxt pre,.fytxbt p,.fygybt p,.footlx p.fylxtel,.xwsj p,.fykshbt,.homebt, .kylbsub .item p{font-size: .36rem}/*40，*/    .fylpxqbt h1,.fyxwtxt p,.fyjjfatxt p.fyfabt,.fytdlbt .item p,.nav li a.navyja{font-size: .32rem}/*36，*/    /*.zjbd p{font-size: .27rem}!*34*!*/    .fyjmbt p,.fyys li pre,.fycpxqbt,.fywhbot li p{font-size: .38rem}/*40,*/    /*.fyfajg{font-size: .3rem}!*30，*!*/    /*.fyzpfl span,.fylcjt span{font-size: .26rem}!*26，*!*/    .fyzpfl span, .fylcjt span{font-size: .32rem}    .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,.fyjrwmrk li p,.fyzptop span{font-size: .32rem} /*24，*/    .fyzptop span.fyzpflspan1, .fyzptop span.fyzpflspan4{font-size: .28rem}   .fycsjs table tr td{font-size: .28rem}/*14，*/    .fyerjitop span.fyejbten,.fyxwtxt b,.fyzpzz p span,.fyzpzz p,.fywdxz li a,.fyspxz li p,.fyaltxt p,.fyjmjy pre,.fyfwrx li span,.fytxbt span,.fyalyyxq,.fyjscs table,.fygusj li p.fysjtop,.footwx p,.jjfabot li p,.xwsj span,.xwbt{font-size: .24rem} /*18，*/    /*!*首页字体*!*/    /*.gyslsz span{font-size: .64rem}!*64*!*/    /*.ssgjzle{font-size: .5rem}!*50*!*/    /*.homebt,.kylbsub .item p{font-size: .48rem}!*一级48*!*/    /*.gyslsz{font-size: .36rem}!*36*!*/    /*.headertel{font-size: .28rem}!*28*!*/    /*.kynum li,.sstsy{font-size: .2rem}!*20*!*/    .hxyw li a{font-size: .32rem}    body,input,select,textarea,table tr td,.footerbot li p.foothxb,.gywm,.gyslwz,.naverji a,.kylbsub .item pre,.kylbsub .item a,.hxywtxt p,.hxywtxt span,.fyjrwmrk li p span,.fyjjfatxt p.fyfajj,.fycpggs a,.fytdlbt .item pre,.footlogo p, .qywh a{font-size: .28rem}/*默认16，*/    .footnavsub a,.footbq,.footlogo span,.footnavsub p,.footnav li a,.fytxnr span,.fywdzxsj,.fyjjfatxt p.fyfaxq,.fywhbot li pre,.jjfabot li span,.jjfabot li b,.fytxnr p{font-size: .24rem}/*14*/    .cebianlan li p,.xqjfj{font-size: .2rem}/*12*/}@media only screen and (max-width:720px){}@media only screen and (max-width:640px){}@media only screen and (max-width:414px){}/*---------------------------------手机----------------------------------------------*/@media only screen and (max-width:500px){}@media only screen and (max-width:414px){}@media only screen and (max-width:375px){}@media only screen and (max-width:360px){}@media only screen and (max-width:320px){}/*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){}