﻿/*html{     filter: grayscale(100%);    -webkit-filter: grayscale(100%);    -moz-filter: grayscale(100%);    -ms-filter: grayscale(100%);    -o-filter: grayscale(100%);    filter: gray;}*/body{padding:0;margin:0 auto;background:#fff;font-size:14px;color:#999999;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}input,select,textarea{font-size:14px}img{border:none}a{color:#999999;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;cursor:pointer;}*{    -webkit-tap-highlight-color:rgba(0, 0, 0, 0);    -webkit-tap-highlight-color:transparent;}.clear{clear:both;overflow:hidden;height:0;line-height:0}.clearafter:after,.fyxxzqbot:after,.fyskhjtop:after,.fyqcjgbot:after,.naverji: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,.lydiv,.lingyule li:before,.lxzp a,.lxzp a:after,.rotateimgY img,.fyzpjj,.fyshiming li:after,.fyshiming li p,.fyshiming li pre,.ywlybg li,.fywhln li img{transition:all 0.8s ease;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-ms-transition:all 0.8s ease;}.xwlb li{transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;}pre{white-space:pre-wrap;word-wrap:break-word;margin:0;padding:0}.overhide{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}.overhidetwo{overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp: 2; -webkit-box-orient: vertical;}.overhidetree{overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp:3; -webkit-box-orient: vertical;}.overhidefore{overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp:4; -webkit-box-orient: vertical;}.overhidefive{overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp:5; -webkit-box-orient: vertical;}.contain {width:100%;height:100%;position:relative;z-index:0;display: none}.index_sec{position:absolute;top:0;left:0;width:100%;height:100%;display:table;vertical-align:middle}.sec_box{display:table-cell;vertical-align:middle}.active .contain,.fp-completely .contain{display: block !important;}.radius50{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.radius30{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.radius3{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.radius8{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}.radius10{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.fybjq{font-size: 16px;line-height: 32px;color: #666;text-indent: 2em}.fybjq img{max-width:66%;height:auto !important;display: block;margin: 0 auto !important;}table{max-width: 100% !important;}select {    /*appearance:none;*/    /*-moz-appearance:none;*/    /*-webkit-appearance:none;*/    /*background-image: url(../images/xialaicn.png);*/    /*background-repeat: no-repeat;*/    /*background-position: center right;*/    /*padding-right: 14px;*/    /*background-color: inherit;*/    appearance:none;    -moz-appearance:none;    -webkit-appearance:none;    background: url(../images/xialaicn.jpg) no-repeat center right;}.red{color: #d91a16}.tupian{position: relative;overflow: hidden;}.tupian img{position: absolute;top: 0;left: 0;width: 100%;display: block;height: 100%}.main1300{width:1300px;margin: 0 auto;}.main1200{width:1200px;margin: 0 auto;}.main1271{width:1271px;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,.pzfwbg,.lydiv,.fywhln li: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)}.rotateUp:hover{transform:translateY(-5px);-ms-transform:translateY(-5px);-moz-transform:translateY(-5px);-webkit-transform:translateY(-5px);-o-transform:translateY(-5px)}/*fullpage*/.section{background-size:cover;background-repeat:no-repeat;background-position:center bottom;overflow:hidden;position: relative}/*头部*/.header{width:100%;position: fixed;top:0;left: 0;z-index: 9999;background:#fff;box-shadow: 0 0 20px rgba(0,0,0,.1)}.navheight{height: 121px}.headertop{background: #137dbb;line-height: 40px;}.headertop a{color: #fff;font-size: 14px;}.headerbot{background: #fff;height: 80px;}.headerbb{line-height: 80px;margin-left: 10px}.headerbb a{font-size: 16px;color: #333333;}.nav li{position: relative;float: left;margin-left: 6px}.nav li a.navyja{display:block;line-height:80px;font-size:18px;position: relative;z-index: 2;color: #333}.nav li span{background: #fff;width:0;height:2px;vertical-align: middle;margin: 0 3px;display: inline-block}.nav li.clinav span{background: #137dbb;width: 10px}.nav li.clinav a.navyja,.nav li:hover a.navyja{color: #137dbb;}.naverji{text-align: center;left:50%;display: none;width: 160px;margin-left: -80px;background: #137dbb;position: absolute;padding: 8px 0}.naverji a{line-height: 20px;color: #fff;font-size: 16px;display: block;padding: 10px 5px}.naverji a:hover{background: #fff;color: #0a70be;}.logo{margin-top:22.5px}.logo img{display: block;height:35px;width: 407px}.menu-activator{height:50px;cursor:pointer;width: 40px;z-index: 1001;display: none}.visual{    position:relative;    margin:.45rem 0 0 14px;    width:25px;    height:34px;}.visual i.line{    width:100%;    height:3px;    background-color:#137dbb;    -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*/#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}.focus_slide .owl-controls{position: absolute;top: 50%;left: 0;width: 100%; height: 60px;line-height: 60px;margin-top: -30px;}.focus_slide .owl-controls .owl-dots{display: none !important;}.focus_slide .owl-controls .owl-nav [class*=owl-]{padding: 0;margin: 0;width: 46px;height: 60px;font-size: 0;color: transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.focus_slide .owl-controls .owl-nav .owl-prev{background:  rgba(0,0,0,.3) url(../images/jt0.png) no-repeat center center;float: left;margin-left: 3%}.focus_slide .owl-controls .owl-nav .owl-next{background:  rgba(0,0,0,.3) url(../images/jt1.png) no-repeat center center;float: right;margin-right: 3%}.focus_slide .owl-controls .owl-nav .owl-prev:hover{background: #000 url(../images/jt0.png) no-repeat center center;}.focus_slide .owl-controls .owl-nav .owl-next:hover{background: #000 url(../images/jt1.png) no-repeat center center;}.focus_slide .owl-dots .owl-dot span{margin:0 8px;background:none;width:7px;height:7px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border: 2px solid #c78f16}.focus_slide .owl-dots .owl-dot.active span, .focus_slide .owl-dots .owl-dot:hover span{background:#c78f16}.focus_slide .item .pic{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background-size: cover!important;-webkit-transition: all 7s ease-in-out;transition: all 7s ease-in-out;-webkit-transform: scale(1.1);transform: scale(1.1);}.focus_slide .owl-item.active .item .pic{-webkit-transform: scale(1);transform: scale(1);}.bannjt0,.bannjt1{position: absolute;top: 50%;z-index: 2;margin-top: -30px;cursor: pointer;width: 46px;height: 60px;background: rgba(0,0,0,.3)}.bannjt0{left:2%}.bannjt1{right:2%}.bannjt0:hover,.bannjt1:hover{background:#000}.focunsz{margin-left: -650px;left: 50%;top: 50%;text-align: right;z-index: 3;position: absolute;color: #fff;font-size: 60px;margin-top: -30px;line-height: 1}.focunsz span{display: inline-block;margin: 0 8px}.focunsz span.focusNub0{font-size: 60px;color: #d91a16}.focunsz span.focusNub1{font-size: 30px}.jddt{background:rgba(217,26,22,.7);position: fixed;bottom: 30px;left:50%;z-index: 3;height: 40px;padding: 10px 0;line-height: 40px;margin-left: -650px}.jddt:after{content: "";position:absolute;right: 320px;top: 50%;width: 1px;height: 30px;background: rgba(255,255,255,.5);margin-top: -15px;}.jddtle{width: 207px;}.jddtle span{font-size: 16px;color: #fff}.jddtle img{vertical-align: top;margin: 0 40px 0 45px}.jddtri{margin-left: 207px;padding-right: 465px;}.jddtrisub{position: relative;}.jddtrisub .item{position: relative;}.jddtrisub a{color: #fff;font-size: 16px;font-weight: bold}.jddtrisub span{font-weight: normal;display: inline-block;margin-left: 15px;}.jddtrisub .owl-controls{position: absolute;top:5px;right:-465px;width: 415px;text-align: right;padding-right: 50px;margin-top: 0}.jddtrisub .owl-dots .owl-dot span{margin:0 0 0 10px;background:url(../images/lbyuan1.png) no-repeat center center;width:24px;height:24px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.jddtrisub .owl-dots .owl-dot.active span, .jddtrisub .owl-dots .owl-dot:hover span{background:url(../images/lbyuan0.png) no-repeat center center}.homemagtop{height: 100%;position:absolute;width: 100%;top: 0;left: 0}.hometop{margin-top: 120px;margin-bottom: 80px;position: relative}.hometop:after{content: "";width: 5px;height: 100%;top: 0;left: 0;background: #d91a16;position: absolute;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.hometop span{color: #999999;font-size: 14px;line-height: 1;}.hometop p{color: #333333;font-size: 36px;line-height: 1;margin-top: 5px;}.hometop span,.hometop p{margin-left: 25px}.fymain .hometop span,.fymain .hometop p{margin-left: 0}.xwzxle{width: 67%}.xwbt{padding-bottom: 15px;border-bottom: 1px solid #dddddd;font-size: 22px;color: #333;line-height: 22px;margin-bottom: 30px}.xwbt a{color: #d91b17;font-size: 14px;}.xwlb li a{padding: 12px;display: block}.xwlble{width: 220px;overflow: hidden;position: relative}.xwlblesj{position: absolute;background: rgba(217,26,22,.9);width: 60px;text-align: center;height: 54px;bottom: 0;left:0;display: none}.xwlblesj p{font-size: 28px;color: #fff;font-weight: bold;line-height: 1;padding-top: 3px;}.xwlblesj span{font-size: 14px;color: #fff;line-height: 1}.xwlb li:hover .xwlblesj{display: block}.xwlble img{width: 220px;display: block;height: 138px;}.xwlbri{margin-left: 250px;min-height: 118px;padding-top: 20px;}.xwlbbt{font-size: 18px;color: #333333;line-height: 24px;margin-bottom: 25px;}.xwlbbt span{font-size: 14px;color: #555555;display: inline-block;margin-left: 15px;}.xwlbjj{font-size: 14px;color: #999999;line-height: 24px;height: 48px;}.xwzxri{width: 29%}.mtjjlb{position: relative;margin-bottom: 30px}.mtjjlb .item{padding-bottom: 63.1%}.mtjjlb .owl-controls{position: absolute;left: 0;bottom: 15px;width: 100%;margin: 0}.mtjjlb .owl-dots .owl-dot span{margin:0 8px;background:#999999;width:4px;height:4px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.mtjjlb .owl-dots .owl-dot.active span, .mtjjlb .owl-dots .owl-dot:hover span{background:#d91a16;width: 16px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.jujiao{}.jjle{width: 30.55%}.jjle li{position: relative;padding-bottom: 63%;margin-bottom: 25px;}.jjle li img.videicn{top: 50%;left: 50%;margin-top: -11px;margin-left: -11px;width: 22px;height: 22px;}.jjri{width: 65.55%}.jjri li{margin-bottom: 21px;}.jjri li a{font-size: 18px;background: url(../images/spvi1.png) left center no-repeat;padding-left: 40px;background-size: 25px auto}.section3 .contain{z-index: 3}.section3 .hometop{margin-top: 190px;}.section3 .hometop:after{background: #fff}.section3 .hometop p,.section3 .hometop span{color: #fff}.ywlybg,.ywlybg li{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.ywlybg li{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);opacity: 0;background-size: cover;background-position: center center;background-repeat: no-repeat}.ywlybg li.ywlybgliatv{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity: 1}.ywly{position: absolute;top: 0;right: 0;width: 50%;background:rgba(0,0,0,.5);height: 100%;overflow: hidden}.lingyu{margin-top: 120px;position: relative}.lingyule{width: 33%}.lingyule li{padding: 45px 0 45px 95px;position: relative;background: rgba(255,255,255,.3);font-size: 20px;color: #fff;margin-bottom: 3px;cursor: pointer;overflow: hidden}.lingyule li span{position: relative;z-index: 2;color:#fff}.lingyule li img{position: absolute;top: 0;right: 0;height: 100%;opacity: .4;display: none;z-index: 2}.lingyule li:after,.lingyule li:before{content: "";position: absolute;width: 6px;height: 9px;top: 50%;margin-top: -4.5px;z-index: 2}.lingyule li:before{left: 36px;}.lingyule li:after{left: 48px;background: #fff}.lydiv{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0}.lingyule li.lyli0:before,.lydiv0{background: #f17b37}.lingyule li.lyli1:before,.lydiv1{background: #ffb44e}.lingyule li.lyli2:before,.lydiv2{background: #d91a16}.lingyule li.lyli3:before,.lydiv3{background: #0a70be}.lingyule li.lyli4:before,.lydiv4{background: #35c6f8}.lingyule li.lyli5:before,.lydiv5{background: #63b719}.lingyule li.lyleatv img{display: block}.lingyule li.lyleatv .lydiv{opacity: 1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.lingyule li.lyleatv:before{background: #fff}.lingyuri{width: 67%;text-align: center}.lyrisub{padding: 90px 16% 0 12%;display: none}.lyrisub img{height: 151px;}.lyrisub pre{margin: 60px 0;padding-top: 70px;display: block;position: relative;font-size: 14px;color: #fff;line-height: 30px;max-height: 210px;overflow: hidden}.lyrisub a{font-size: 14px;color: #fff;border: 1px solid #fff;line-height: 30px;width: 135px;display: inline-block}.lyrisub0 pre{background: url(../images/lyline0.png) no-repeat center top}.lyrisub1 pre{background: url(../images/lyline1.png) no-repeat center top}.lyrisub2 pre{background: url(../images/lyline2.png) no-repeat center top}.lyrisub3 pre{background: url(../images/lyline3.png) no-repeat center top}.lyrisub4 pre{background: url(../images/lyline4.png) no-repeat center top}.lyrisub5 pre{background: url(../images/lyline5.png) no-repeat center top}.section4{background-image: url(../images/index4.jpg)}.section4 .hometop{margin-bottom: 20px}.gywmle{width: 48%;padding-top: 25px}.gywmle p.gywmlejj{font-size: 16px;color: #555555;line-height: 30px;margin-bottom: 40px}.gywmle li{float: left;margin-right:2%;background: #0a70be;padding: 18px  0 0 2%;height: 114px;width: 29%;position: relative}.gywmle li:after{content: "";position: absolute;top: 18px;right:30%;width: 3px;height: 45px;background: #fff}.gywmle li p{font-size: 16px;color: #fff;line-height: 1;margin: 12px 0 0}.gywmle li span{font-size: 12px;color: #fff}.gywmle li.gywmleli1{background: #d91a16}.gywmri{width: 45%;padding-bottom:28.5%;cursor: pointer;margin-top: -3%}.gywmri img.gywmriicn{width: 64px;height: 64px;margin-top: -32px;margin-left: -32px;top: 50%;left: 50%}.bannervideo{width: 100%;object-fit: contain;height: 100%;position: absolute;top: 0;left: 0;background: #000;outline: none;display:none}.indexforheig{height: 129px}.guanyu{position: absolute;left: 0;bottom: 0;width: 100%;background: #0a70be;padding: 15px 0;background: rgba(11, 113, 190,.7)}.guanyu .main1300{position: relative}.guanyu li{float: left;width: 33.33%;position: relative}.guanyu li.guanyuli3{position: absolute;width: inherit;top: 0;right: 0}.guanyu li:after{content: "";position: absolute;top: 50%;right: 30%;width: 52px;height: 1px;background: rgba(255,255,255,.5)}.guanyu li p.gywmsz{color: #fff;font-size: 50px}.guanyu li p.gywmsz b{font-size: 14px;font-weight: normal;vertical-align: top}.guanyu li p.gywmjj{color: #fff;font-size: 16px;}.guanyu li.guanyuli2:after{right: 51%}.guanyu li.guanyuli3:after{display: none}.section5{background-image: url(../images/index5.jpg)}.fzlc{margin-bottom: 95px;position: relative}.fzlcjt0,.fzlcjt1{position: absolute;background: rgba(57,57,57,.2);top: 50%;margin-top: -20px;cursor: pointer}.fzlcjt0{left: 0}.fzlcjt1{right: 0}.fzlcdiv{width: 65%;margin: 0 auto;background: url(../images/lcbgsd.png) no-repeat center center;padding: 60px 0 10px;text-align: center;box-shadow: 0 0 35px rgba(0,0,0,.2);background-size: cover}.fzlcdiv li{display: none}.fzlcdiv p{font-size: 30px;color: #d83423;font-weight: 600}.fzlcdiv img{margin: 15px 0}.fzlcdiv pre{font-size: 16px;color: #777777;line-height: 30px;display: block;height: 120px;overflow: hidden;padding: 0 30px}.fzlcsj{position: relative}.fzlcsj:after{position: absolute;content: "";top:12.5px;left: 0;width: 100%;height: 1px;background: #555555}.fzlcsjsub .owl-controls{display: none}.fzlcsjsub .item{text-align: center;cursor: pointer}.fzlcsjsub .item span{background: url(../images/lcicn1.png) no-repeat center center;width: 26px;height: 26px;display: block;margin: 0 auto 10px}.fzlcsjsub .item p{font-size: 18px;color: #333333;line-height: 24px}.fzlcsjsub .center .item span{background: url(../images/lcicn0.png) no-repeat center center}.fzlcsjsub .center .item p{color: #d91a16;font-size: 24px}.lxwm{background: url(../images/index6.jpg) no-repeat center top;background-size: cover;padding: 80px 0 100px}.lxwm .hometop{margin-top: 0 !important;margin-bottom: 0 !important;}.lxwm .hometop p,.lxwm .hometop span{color: #fff}.lxzp{text-align: center;margin-top: 50px;}.lxzpsj li{display:inline-block}.lxzpsj li img{display:none}.lxzp a{display: inline-block;line-height: 56px;background: #fff;font-size: 18px;color: #222222;padding-left: 80px;width: 240px;text-align: left;margin: 0 38px;box-sizing: border-box;position: relative;overflow: hidden}.lxzp a:after{content: "";position: absolute;background: url(../images/zpjticn.png) no-repeat center center;width: 40px;height: 12px;top: 50%;margin-top: -8px;left: 150px;}.yqljlogo{padding: 30px 0;text-align: center;background: #f9f9f9}.yqljlogo li{float: left;width: 18.8%;padding-bottom: 3%;margin-right: 1.5%;}/*.yqljlogo li img{-webkit-filter: grayscale(100%);filter: grayscale(100%);max-width: 100%}*//*.yqljlogo li:hover img{-webkit-filter: grayscale(0);filter: grayscale(0)}*/.footerbot{background: url(../images/footerbg.jpg) no-repeat center top;background-size: cover;padding: 30px 0 0}.footernav li{float: left;width: 12%;}.footernav li p{color: #fff;font-size: 16px;margin-bottom: 20px;}.footernav li a{display: block;color: #999999;margin-bottom: 10px;font-size: 14px}.footernav li.footernavlast{float: right;width: 10%;text-align: center}.footernav li.footernavlast img{display: block;width: 100%;margin: 0 auto}.footernav li.footernavlast pre{font-size: 14px;color: #fff;margin-bottom: 20px}.footerbq{padding: 15px 0;border-top: 1px solid rgba(255,255,255,.3);margin-top: 15px;color: #999999;font-size: 14px;}.fybanner{position: relative;}.fybanner img{display: block;width: 100%}.fybanner img.fybannersj{display: none}.fybanner img.fybannerbg{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.fybannertxt{position: absolute;left: 50%;margin-left: -600px;bottom: 30px;z-index: 2}.fyqykgbt{font-size: 40px;color: #fff;line-height: 1;font-weight: bold;margin-bottom: 15%}.fyqykgbt span{vertical-align: bottom}.fyqykgbt span.fyqykgbt0{font-size: 40px;color: #fff;}.fyqykgbt span.fyqykgbt1{font-size: 24px;color: #d91a16;margin: 0 5px}.fyqykgbt span.fyqykgbt2{font-size: 24px;color: #fff;}.fyqykgflle a{display: inline-block;color: #fff;margin-right: 45px;position: relative;font-size: 16px}.fyqykgflle a:after{content: "";position: absolute;bottom: -10px;left: 0;width:0;height:2px;background: #fff}.fyqykgflle a.fyqykgflatv:after{width: 100%;}.fyqykgflri{color: #fff;font-size: 16px;}.fyqykgflri a{display: inline-block;color: #fff;font-size: 16px}.fymain{padding: 80px 0 140px;}.fymain .hometop{text-align: center;margin: 0 auto 40px !important;padding-bottom: 20px}.fymain .hometop:after{bottom: 0;top: auto;width: 59px;height: 6px;left: 50%;margin-left: -30px;}.fyzzjg img{display: block;margin: 0 auto;max-width: 100%}.fyqyzz{text-align: center}.fyqyzz li{width: 23%;border: 1px solid #f5f5f5;padding: 20px 0 10px;text-align: center;margin: 0 1% 25px;box-sizing: border-box;display: inline-block;vertical-align: top}.fyqyzz li p{font-size: 16px;color: #333333;}.fyqyzz li span{margin: 15px 0;display: inline-block;width: 46px;height: 3px;background: #d91a16}.fyzzimg{height: 200px;position: relative;width: 100%;overflow: hidden}.fyzzimg img{position: absolute;margin: auto;top: -9999px;right: -9999px;bottom: -9999px;left: -9999px;max-width: 96%;max-height: 100%;}.page{text-align:center;margin-top: 55px;color:#333;font-size: 16px;line-height: 32px;}.page a,.page span{display:inline-block;color:#333;text-decoration:none;margin:0 15px;font-size: 16px;}.page span.pagecurrent,.page a:hover{color:#d91a16;font-weight: bold}.page span.dianspan{padding-top:0;vertical-align:top;background:none;}.pageinput{background: none;border: 0;border-bottom: 2px solid #bcbcbc;width: 40px;padding: 0;text-align: center;outline: none;vertical-align: top;line-height: 32px\9;height: 32px}.pagebtn{background: #d91a16;border: 0;width: 55px;padding: 0;text-align: center;outline: none;vertical-align: top;color: #fff;line-height: 32px;height: 32px;font-size: 16px;cursor: pointer}.fyxwxqtitle{margin-bottom:70px;text-align: center;border-bottom: 1px solid #eee;padding-bottom: 25px}.fyxwxqtitle h1{font-size:36px;margin-bottom:15px;color: #333;font-weight: normal}.fyxwxqtitle p span{font-size:14px;color: #999999;margin: 0 15px;display: inline-block}.fyxwxqnext{margin-top: 60px;}.fyxwxqnext a{color: #333333;font-size: 16px;}.fyxxgk{margin-bottom: 55px;text-align: center;border-bottom: 1px solid #eaeaea;}.fyxxgk li{display: inline-block;margin: 0 26px;position: relative}.fyxxgk li a{color: #333333;font-size: 18px;display: block;padding-bottom: 20px;}.fyxxgk li.fyxxgkatv a{color: #da1a17;font-weight: bold}.fyxxgk li:hover a{color: #da1a17}.fyxxgk li.fyxxgkatv:after{content:"";position: absolute;bottom: -2px;left: 0;width: 100%;background: #da1a17;height: 3px}.fyzhici{position: relative}.fyzhici:after{content:"";position: absolute;background: url(../images/fyzcimg.png) no-repeat center center;width: 81px;height: 523px;top: 0;left: -110px;}.fyzcle{width: 60%;line-height:30px}.fyzcri{width: 30%;text-align: center}.fyzcri img{width: 100%;display: block;margin: 0 auto}.fyzcri p{font-size: 24px;color: #333;margin: 25px 0 5px}.fyzcri span{font-size: 20px;color: #333}.fynewsle{width: 66%}.fynewsle .xwlb li{margin-bottom: 10px;}.fynewsri{width: 31%}.fyywly li{float: left;width: 32%;margin: 0 2% 30px 0}.fyywly li a{border: 1px solid #eaeaea;display: block}.fyywly li p{margin: 15px 20px 10px;color: #333333;font-size: 18px;}.fyywly li span{margin: 0 20px 15px;color: #999999;display: inline-block}.fylyimg{padding-bottom: 63%}.fydjtd li{float: left;margin-bottom: 65px;width:100%;overflow: hidden}.fydjtd img{display: block;width: 100%}.fyghzj li{float: left;width: 33.33%;margin-bottom: 45px}.fyghzj li a{display: block;padding: 0 7% 15px;border-right: 1px solid #eaeaea}.fyghzj li:nth-child(3n) a{border-right: 0}.fyghimg{position: relative;padding-bottom: 60%;margin-bottom: 15px}.fyghsj{position: absolute;bottom: 0;left: 0;background:rgba(217,26,22,.9);text-align: center;min-width: 90px;padding: 10px 0;display: none}.fyghzj li p{font-size: 16px;color: #333;line-height: 24px;height: 48px}.fyghsj p,.fyghsj span{color: #fff;line-height: 1;}.fyghzj li .fyghsj p{font-size: 40px;font-weight: bold;color: #fff;line-height: 1}.fyghzj li .fyghsj span{font-size: 16px;}.fyxyzp li{float: left;margin-right: 2%;width: 49%;position: relative;background: #fff;padding-bottom: 116px;border: 1px solid #eaeaea;box-sizing: border-box;margin-bottom: 2%}.fyzpimg{padding-bottom: 50%}.fyzptxt{padding: 25px 5% 30px;position: absolute;bottom: 0;left: 0;width: 90%;background: #fff;}.fyzptxt:after{content: "";position: absolute;bottom: 0;left: 5%;width: 90%;height: 1px;background: #fff}.fyzpbmz{position: absolute;top: 0;right: 30px;font-size: 18px;color: #fff;text-align: center;line-height: 22px;padding-top: 10px}.fyzpbmz0{background: url(../images/bmzicn.png) no-repeat center top;width: 40px;height: 89px}.fyzpbmz1{background: #d91a16;width: 40px;height: 74px;padding-top: 6px}.fyzpbt{font-size: 18px;color: #333333;font-weight: bold;margin-bottom: 10px;margin-right: 40px}.fyzpjj{font-size: 16px;color: #666666;line-height: 30px;height: 0;}.fyzpsj{font-size: 16px;color: #999;}.fyzpsj span{display: none}.fyyhjh{position: relative}.fyyhjhle{width: 26.33%;background: #198fea;padding: 55px 4% 40px 3%;position: relative}.fyyhjhle img{position: absolute;top: 35px;right: 65px}.fyyhjhle p{font-size: 36px;color: #fff;margin-bottom: 30px}.fyyhjhle pre{font-size: 16px;color: #fff;line-height: 30px;text-indent: 2em;text-align: justify}.fyyhjhri{width: 66.67%;position:absolute;top: 0;right: 0;background-size: cover;background-position: center center;background-repeat: no-repeat;height: 100%}.fypeixun li{position: relative;background: url(../images/fyyfjhmimgww.png) no-repeat center center;padding: 40px  50px 20px;display: none;min-height: 180px;background-size: cover}/*.fypeixun li.fypxli0{width: 33.33%;height: 380px;background: #fafafa}*//*.fypeixun li.fypxli1{width: 33.33%;height: 380px;background: #f5f5f5}*//*.fypeixun li.fypxli2{width: 33.33%;height: 500px;background: #fafafa;margin-top: -120px;}*//*.fypeixun li.fypxli3{width: 50%;height: 360px;background: #f5f5f5}*//*.fypeixun li.fypxli4{width: 50%;height: 360px;background: #fafafa}*//*.fypeixun li p{margin: 75px 45px 20px 55px;color: #333333;font-size: 24px;font-weight: bold;position: relative;padding-bottom: 10px;}*//*.fypeixun li p:after{content:"";position: absolute;bottom: 0;left: 0;width: 34px;height: 3px;}*/.fypeixun li pre{font-size: 16px;color: #333;line-height: 30px;}/*.fypeixun li img{position: absolute;right: 45px;top: 70px}*//*.fypeixun li.fypxli0 p:after{background: #f17b37}*//*.fypeixun li.fypxli1 p:after{background: #ffb44e}*//*.fypeixun li.fypxli2 p:after{background: #d91a16}*//*.fypeixun li.fypxli3 p:after{background: #0a70be}*//*.fypeixun li.fypxli4 p:after{background: #35c6f8}*//*.fypeixun li:hover p,.fypeixun li:hover pre{color: #fff}*//*.fypeixun li:hover p:after{background: #fff}*//*.fypeixun li.fypxli0:hover{background: #f17b37}*//*.fypeixun li.fypxli1:hover{background: #ffb44e}*//*.fypeixun li.fypxli2:hover{background: #d91a16}*//*.fypeixun li.fypxli3:hover{background: #0a70be}*//*.fypeixun li.fypxli4:hover{background: #35c6f8}*/.fylxwm{position: relative;margin-bottom: 40px}.fylxwm:after{position: absolute;content: "";background: #eaeaea;width: 100%;height: 1px;left: 0;top: 99px}.fylxwm li{float: left;width: 16%;text-align: center;padding: 40px 2% 36px}.fylxwm li img{height: 29px;display: block;margin: 0 auto}.fylxwm li p{color: #333333;font-size: 18px;font-weight: bold;margin-top: 24px;position: relative;padding-top: 30px;}.fylxwm li p:after{content: "";position: absolute;top: 0;left: 50%;width: 13px;height: 13px;margin-left: -6.5px;background-size: 100% auto;z-index: 3}.fylxwm li span{color: #333333;font-size: 16px;line-height: 30px;height: 60px;padding-bottom: 15px;position: relative;display: block}.fylxwm li span:after{content: "";position: absolute;bottom: 0;left: 50%;width: 34px;height: 3px;background: #eee;margin-left: -17px;display: none}.fylxwm li.fylxli0 p:after{background-image: url(../images/fylxwmicn0.png)}.fylxwm li.fylxli1 p:after{background-image: url(../images/fylxwmicn1.png)}.fylxwm li.fylxli2 p:after{background-image: url(../images/fylxwmicn2.png)}.fylxwm li.fylxli3 p:after{background-image: url(../images/fylxwmicn3.png)}.fylxwm li.fylxli4 p:after{background-image: url(../images/fylxwmicn4.png)}.fylxwm li.fylxli0 span:after{background: #f78543}.fylxwm li.fylxli1 span:after{background: #ffb64e}.fylxwm li.fylxli2 span:after{background: #d91a16}.fylxwm li.fylxli3 span:after{background: #037ad6}.fylxwm li.fylxli4 span:after{background: #35c6f8}.fylxwm li:hover{box-shadow: 0  0 20px rgba(0,0,0,.2)}.fylxwm li:hover span:after{display: block}.fylxmap{position: relative;}.fylxmap img{display: block;width: 100%}.fylxmapdiv{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.fyejdw{background: url(../images/fyejbg.jpg) no-repeat center top;min-height: 411px;padding-top: 89px;margin-top: 125px}.fyejdwtop{position: relative;margin-bottom: 50px}.fyejdwtop:after{content: "";position:absolute;top: 0;left: 0;background: url(../images/fyebdwicn.png) no-repeat center left;width: 50px;height: 57px}.fyejdwtop p,.fyejdwtop span{color: #fff;line-height: 1;display: block;padding-left: 68px;}.fyejdwtop p{font-size: 30px;font-weight: bold;margin-bottom: 13px}.fyejdwtop span{font-size: 18px}.fyejdwbot li{float: left;width: 25%;position: relative;padding-bottom: 25%}.fyejbg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(3,122,214,.8);display: none}.fyejbg p,.fyejbg span,.fyejbg a{color: #fff;padding: 0 35px}.fyejbg p{font-size: 18px;font-weight: bold;padding-top: 90px;padding-bottom: 15px;margin-bottom: 15px;position: relative}.fyejbg p:after{content: "";width: 44px;height: 3px;background: #fff;bottom: 0;left: 35px;position: absolute;}.fyejbg a{background: #d91a16;display: inline-block;line-height: 36px;height: 36px;margin-left: 35px;margin-top: 13px}.fyejbg a img{display: inline-block;vertical-align: middle;margin-left: 10px}.fyejdwbot li:hover .fyejbg{display: block}.fyejbg span{display: block;line-height: 24px;font-size: 14px}.fyejbg a img{width: 26px;height: auto;display: inline-block;position: relative}.fywhln li{float: left;width: 31.6%;padding-bottom: 31.6%;position: relative;margin-right: 2.5%;margin-bottom: 30px}.fywhln li.fylnli1{float: left;width: 65.9%;padding-bottom: 31.7%;margin-right: 0}.fywhln li.fylnli4{margin-right: 0}.fylntxt{position: absolute;bottom: 25px;left: 50px}.fylntxt p,.fylntxt pre{color: #fff}.fylntxt p{font-size: 24px;font-weight: bold;padding-bottom: 20px;margin-bottom: 40px;position: relative}.fylntxt p:after{content: "";position:absolute;bottom: 0;left: 0;width: 64px;height:2px;background: #fff;}.fylntxt pre{font-size: 16px;}.fywhln li.fylnli1 .fylntxt{bottom: 120px}.fyfzlc{background: url(../images/fyfzlcbg.jpg) no-repeat center bottom;padding:60px 0 100px !important;}.fylicheng{position: relative;}.fylcsj{text-align: center;border-bottom: 2px solid #f5f5f5;margin-bottom: 135px;position: relative}.fylcsj:after{background: url(../images/fylciline.png) no-repeat center bottom;width: 100%;height: 223px;left: 0;bottom: -223px;position: absolute;content: "";overflow: hidden}.fylcsj li{cursor: pointer;display: inline-block;width: 211px;vertical-align: top;height: 68px;position: relative}.fylcsj li .fylcnf{font-size: 16px;color: #666666}.fylcsj li .fylcsm{display: none;font-size: 16px}.fylcsj li.fylcsjatv{background: #0a70be}.fylcsj li.fylcsjatv .fylcnf{color: #fff;font-weight: bold}.fylcsj li.fylcsjatv .fylcsm{display: block;color: #fff;font-weight: bold}.fylcdiv{margin: 0 auto;}.fylcdivsub{display: none;position: relative}.fyjt0,.fyjt1{width: 36px;height: 36px;cursor: pointer;border: 1px solid #0a70be; -webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display: inline-block;position: absolute;top: 50%;margin-top: -19px;z-index: 3}.fyjt0{background: url(../images/fylcicn0.png) no-repeat center center;left: -50px}.fyjt1{background: url(../images/fylcicn1.png) no-repeat center center;right:  -50px}.fyjt0:hover{background:#0a70be url(../images/fylcicnred0.png) no-repeat center center}.fyjt1:hover{background: #0a70be url(../images/fylcicnred1.png) no-repeat center center}.fylclb .owl-controls{display: none}.fylctime{margin: 0 auto 40px;text-align: center;position: relative}.fylctime span{line-height: 1;color: #0a70be;font-weight: bold;font-size: 86px;margin-bottom: 30px;display: block}.fylctime p{color: #0a70be;font-size: 18px;text-transform: uppercase;line-height: 1}.fylctime p i{font-style: inherit;margin: 0 10px;display: inline-block;vertical-align: middle;width: 15px;height: 1px;background: #0a70be}.fylcnffy{position: absolute;top: 330px;left: 0;width: 100%;text-align: center;color: #666666;font-size: 12px;}.fylcnffy span.fylcnffy0{color: #0a70be;font-weight: bold;font-size: 18px}.fylcdivsub .item pre{color: #666666;font-size: 18px;line-height: 30px;text-align: center;min-height: 120px;}.fygsjjmain{padding: 50px 0 0 0!important;}.fyjiejian{padding: 35px 0 240px;background: #fafafa;position: relative}.fyjiejian:after{content: "";position: absolute;top: 0;width: 200%;height: 100%;right: 0;background: #fafafa}.fyjjle{width: 52%;position: relative;z-index: 3;margin-bottom: 50px}.fyjjri{width: 46%;position: relative;z-index: 3;margin-bottom: 50px;padding-top: 41px}.fyjjri li{float: left;}.fyjjri li p.fyjjnf{font-size: 14px;color: #198fea;font-weight: bold}.fyjjri li p.fyjjnf span{font-size: 60px;margin-right:10px}.fyjjri li p.fyjjsj{font-size: 16px;color: #666;}.fyjjri li.fyjjri1{padding: 0 20px;position: relative;margin: 0 20px}.fyjjri li.fyjjri1:after,.fyjjri li.fyjjri1:before{content: "";position: absolute;width: 1px;height: 60px;background: #eaeaea;top: 50%;margin-top: -30px}.fyjjri li.fyjjri1:before{left: 0}.fyjjri li.fyjjri1:after{right: 0}.fylinian{background: #f3f9fe;padding-bottom: 120px;position: relative;padding-top: 1px}.fylinian .fyejdwtop{margin-top: 60px}.fylinian .fyejdwtop:after{background: url(../images/fyebdwicn11.png) no-repeat center left}.fylinian .fyejdwtop p{color: #333333}.fylinian .fyejdwtop span{color: #cacaca}.fyljbjq{margin: 35px auto 40px}.fyshiming{position: absolute;left: 50%;margin-left: -600px;bottom:-170px}.fyshiming li{width: 18.72%;float: left;margin-right: 1.6%;height: 290px;position: relative;background: #fff}.fyshiming li:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 170px;}.fyshiming li.fysmli0:after{background: #f17b37;}.fyshiming li.fysmli1:after{background: #ffb44e;}.fyshiming li.fysmli2:after{background: #d91a16;}.fyshiming li.fysmli3:after{background: #0a70be;}.fyshiming li.fysmli4:after{background: #35c6f8;}.fyshiming li p,.fyshiming li pre{padding: 0 25px;position: relative;z-index: 3}.fyshiming li p.fysmpp0{font-size: 18px;color: #d8d8d8;margin-top: 30px;font-family: Impact;padding-right: 0 !important;}.fyshiming li p.fysmpp1{font-size: 20px;color: #666666;margin: 10px 0 35px}.fyshiming li p.fysmpp2,.fyshiming li pre.fysmpp2{font-size: 18px;color: #fff;line-height: 20px;display: none;}.fyshiming li img{position: absolute;bottom: 15px;left: 25px;z-index: 3;height: 88px}.fyjjimg{margin-top: -248px}.fyjjimg img,.fylnbigtu img{display: block;width: 100%}.fyscbj{background: url(../images/fyscbubg.jpg) no-repeat center center;}.fymap{position: relative;width: 1000px}.fymap img.fymapimg{width: 100%;display: block}.fymap li{position: absolute;color: #666666;font-size: 18px;background: url(../images/fydticn1.png) no-repeat left 3px;padding-left: 30px;background-size: 20px auto;height: 27px;line-height: 27px;}.fymap li span{display: none}.fymap li.beijing{;background: url(../images/fydticn0.png) no-repeat left top}.beijing{top: 36%;left: 62%;}.sichuan{top: 59%;left: 42%;}.hebei{top: 44%;left: 60%;}.henan{top: 51%;left: 58%;}.guangdong{top: 80%;left: 58%;}.jiangsu{top: 54%;left: 66%;}.shanghai{top: 60%; left: 70%;}.liyang{top: 57.5%; left: 67%;}.tianjin{top: 37%;left: 63%;}.fymaptxt{position: absolute;bottom:60px;left: 0}.fymaptxt p{color: #666666;font-size: 18px;margin-bottom: 20px;line-height: 31px}.fymaptxt p img{vertical-align: top;margin-right: 10px}.cebian{position: fixed;bottom:10px;right: 10px;z-index: 8888;}.cebiankf{width: 90px;}.cblwx{border: 1px solid #0081cc;text-align: center;background: #fff;overflow: hidden}.cblwx img.cblwximg{display: block;margin: 8px auto 5px;width: 72px;height: 72px}.cblwx span{font-size: 12px}.cblwx p{background: #0081cc;padding: 10px 0;margin-top: 5px;cursor: pointer}.cblwx p img{display: block;margin: 0 auto}.fylingyu li p{position: relative;padding: 15px 70px 10px 10px;margin: 0 !important;}.fylingyu li p:after{position: absolute;content: "";background: url(../images/fylyjticn.png) center center;width: 18px;height: 12px;right: 20px;top: 50%;margin-top: -6px;}.fylingyu li:hover p{background: #2281c9;color: #fff !important;}.fyshzp li{margin-bottom: 25px;border: 1px solid #eaeaea;position: relative}.fyshzp li a{display: block;padding: 35px 40px;}.fyshzp li h2{font-size: 20px;color: #333333;margin-bottom: 25px;}.fyshzp li p span,.fyshzpxqtop p span{font-size: 16px;color: #666666;display: inline-block;margin-right: 25px;}.fyshzp li span.fyzpckxq{font-size: 18px;color: #666666;position: absolute;top: 38px;right: 40px;line-height: 55px;}.fyshzp li:hover{box-shadow: 0 0 20px rgba(0,0,0,.1)}.fyshzp li:hover span.fyzpckxq{width: 200px;text-align: center;background: #d91a16;color: #fff}.fyshzpxqtop{padding-bottom: 35px;border-bottom: 1px solid #eaeaea;position: relative;margin-bottom: 30px}.fyshzpxqtop h2{font-size: 36px;color: #333333;margin-bottom: 15px;}.fyshzpxqtop a.fytdjl{position: absolute;font-size: 18px;color: #fff;top: 0;right: 40px;line-height: 55px;background: #d91a16;padding: 0 35px;display: inline-block}.fyshzpxqtop a.fytdjl img{vertical-align: text-top;margin-left: 70px}.fyshzpxqtop a.fytdjl:hover{opacity: .9}.fyzpxqxyg{background: url(../images/fyxyzpbg.jpg) no-repeat center center;background-size: cover;cursor: pointer;padding-bottom: 90px}.fyzpxqxyg .lxzp{text-align: left;}.fyzpxqxyg .lxzp a{margin: 0;padding-left: 33px;}.fyzpxqxyg .lxzp a:after{left:170px;background: url(../images/zpjticnred.png) no-repeat center center;}.fyzpxqxyg .lxzp a:hover:after{background: url(../images/zpjticn.png) no-repeat center center}.fyzpxqxyg img{display: block;width: 100%}.fyrclnmain{background: url(../images/fyrclnmainbg.jpg) no-repeat center bottom;padding: 60px 0 88px;}.fyrclnmain .fyejdwtop p{color: #333333}.fyrclnmain .fyejdwtop span{color: #cacaca}.fyrclnmain .fyejdwtop:after{background-image: url(../images/fyebdwicn11.png)}.fyrctop{margin-bottom: 70px}.hometople{width: 50%;padding-top: 50px}.hometople .hometop{text-align: left}.fymain .hometople  .hometop:after{left: 0;margin-left: 0}.fyyhjhbjq{color: #333333;line-height: 30px;font-size: 16px;}.hometopri{width: 50%}.hometopri img{max-width: 100%}.hometopri{}.fyyfjhbtn{margin-bottom: 30px}.fyyfjhbtn li{float: left;text-align: center;width: 16%;margin-right: 5%;font-size: 18px;cursor: pointer}.fyyfjhbtn li:nth-child(5n){margin-right: 0}.fyyfjhbtn li span{display: block;width: 100%;height: 56px;line-height: 56px;background: #fff}.fyyfjhbtn li span.fyyfjhbtnli1{color: #f17b37;border: 2px solid #f17b37}.fyyfjhbtn li span.fyyfjhbtnli2{color: #ffb44e;border: 2px solid #ffb44e}.fyyfjhbtn li span.fyyfjhbtnli3{color: #d91a16;border: 2px solid #d91a16}.fyyfjhbtn li span.fyyfjhbtnli4{color: #0a70be;border: 2px solid #0a70be}.fyyfjhbtn li span.fyyfjhbtnli5{color: #35c6f8;border: 2px solid #35c6f8}.fyyfjhbtn li.fyyfjhbtnatv span.fyyfjhbtnli1{background: #f17b37;color: #fff}.fyyfjhbtn li.fyyfjhbtnatv span.fyyfjhbtnli2{background: #ffb44e;color: #fff}.fyyfjhbtn li.fyyfjhbtnatv span.fyyfjhbtnli3{background: #d91a16;color: #fff}.fyyfjhbtn li.fyyfjhbtnatv span.fyyfjhbtnli4{background: #0a70be;color: #fff}.fyyfjhbtn li.fyyfjhbtnatv span.fyyfjhbtnli5{background: #35c6f8;color: #fff}.fyshddle{float: left;width: 50%;padding-bottom: 41.6%}.fyshddri{float: left;width: 50%}.fyshddrile{width: 44%;padding: 30px 3% 0;float: left}.fyshddrilebt{font-size: 20px;color: #333333}.fyshddrilejj{font-size: 14px;color: #999999;line-height: 24px;height: 72px;margin: 25px 0}.fyshddrilegd{font-size: 14px;color: #fff;width: 135px;height: 30px;line-height: 30px;background: #000;text-align: center}.fyshddriri{width: 50%;padding-bottom:41.6%;float: right}.fyshddri li.fyshddrili1 .fyshddrile{float: right}.fyshddri li.fyshddrili1 .fyshddriri{float: left}.fyshdd1 .fyshddle{padding-bottom: 20.9%}.fyshdd1 .fyshddle{float: right}.fyshdd1 .fyshddri{float: left}.fymap li:hover{background-image: url(../images/fydticnred1.png);color: #ffb44e}.fymap li.beijing:hover{background-image: url(../images/fydticn0.png);}.fymap li:hover span{display: block}.fyghzj li:hover .fyghsj{display: block}.fyxyzp li:hover .fyzpsj{text-align: right}.fyxyzp li:hover .fyzpsj span{display: inline-block;float: left}.fyxyzp li:hover .fyzptxt{bottom: 50px;left: 5%;width: 80%}.fyxyzp li:hover .fyzptxt:after{background: #d91a16}.fyxyzp li:hover .fyzpjj{height: 90px;margin-bottom: 35px}.fzlcjt0:hover,.fzlcjt1:hover{background: #d83423}.lxzp a:hover{background: #d91a16;color: #fff;padding-left: 33px;}.lxzp a:hover:after{left:170px;}.headertop a:hover,.jddtrisub a:hover,.xwbt a:hover{text-decoration: underline}.headerbb a:hover,.fyxwxqnext a:hover,.fyywly li:hover p{color: #137dbb}.xwlb li:hover .xwlbbt,.jjri li a:hover{color: #d91b17}.xwlb li:hover{box-shadow:0 0 20px rgba(0, 0, 0,.2)}.lyrisub a:hover{background: #fff;color: #666}.footernav li a:hover,.footerbq a:hover{color: #fff}.fyejbg a:hover{opacity: .9}.fyshiming li:hover:after{height: 100%}.fyshiming li:hover p{color: #fff}.fyshiming li:hover p.fysmpp2,.fyshiming li:hover pre.fysmpp2{display: block}.fyqykgflri a:hover{text-decoration: underline}.fyqyzz li:hover{box-shadow: 0 0 20px rgba(0,0,0,.2)}/**********************************************适配*******************************************************/@media only screen and (max-width:1680px){}@media only screen and (max-width:1600px){    .main1300{width:1084px;}    .main1200{width:1000px;}    .header .main1300{width: 1300px}    .fybannertxt,.fyshiming{margin-left: -500px}    .jddt{margin-left: -550px;}    .focunsz{margin-left: -550px}    .headerbot{height: 70px;}    .nav li a.navyja,.headerbb{line-height: 70px}    .nav li.clinav span{width: 6px}    .headertop{line-height: 30px}    .headerbb{margin-left: 6px;}    .navheight{height: 101px}    .focunsz span.focusNub0,.focunsz{font-size: 50px}    .hometop{margin-top: 101px;margin-bottom: 40px;}    .hometop span{font-size: 12px;}    .hometop p{font-size: 30px;}    .xwbt {padding-bottom: 15px;font-size: 18px;line-height: 18px;margin-bottom: 20px;}    .xwlbbt,.jjri li a{font-size: 16px;}    .xwlbbt span{font-size: 12px}    .jjri li{margin-bottom: 18px}    .jjri li a{background-size: 25px auto;padding-left: 35px;}    .xwlble{width: 184px;}    .xwlble img{width: 184px;height: 115px;}    .xwlbri{margin-left: 211px;min-height: 100px;padding-top: 15px}    .xwlbbt{margin-bottom: 16px;}    .lingyule li{padding-top: 35px;padding-bottom: 35px;    font-size: 18px;}    .lyrisub img{height: 130px}    .lyrisub pre {margin: 40px 0;padding-top: 50px;line-height: 25px;max-height: 175px;}    .lyrisub {padding: 70px 14% 0 10%;}    /*.section4 .hometop{margin-top: 150px;}*/    .guanyu li p.gywmsz{font-size: 40px}    .guanyu li p.gywmjj{font-size: 14px;}    .gywmle p.gywmlejj{margin-bottom: 30px;font-size: 14px;line-height: 25px;}    .fzlcdiv{padding: 50px 0 10px}    .fzlcdiv p{font-size: 25px;}    .fzlcdiv pre{line-height: 25px;height: 100px;}    .fzlcdiv img{margin: 10px 0}    .fzlcsjsub .item p{font-size: 16px;}    .fzlcsjsub .center .item p{font-size: 20px}    .lxwm{padding: 40px 0}    .lxzp{margin-top: 20px;}    .lxzp a{line-height: 48px;width: 200px;font-size: 16px;padding-left: 70px}    .lxzp a:hover{padding-left: 25px;}    .lxzp a:hover:after{left:135px;}    .fyzpxqxyg .lxzp a{padding-left: 25px;}    .fyzpxqxyg .lxzp a:after{left:135px;}    .yqljlogo{padding: 18px 0;}    .fymain {padding: 60px 0 100px;}    .fypeixun li p{font-size: 22px}    .fylxwm li span{font-size: 14px}    .fylntxt p {font-size: 22px;padding-bottom: 15px;margin-bottom: 20px}    .fyxxgk li{margin: 0 14px}    .fyxwxqtitle h1{font-size: 30px}    .fyjjri li p.fyjjnf span{font-size: 48px}    .fyshiming li p,.fyshiming li pre{padding: 0 15px}    .fyshiming li p.fysmpp0{font-size: 16px}    .fyshiming li p.fysmpp1{font-size: 18px}    .fyejbg p, .fyejbg span, .fyejbg a{padding: 0 20px}    .fyejbg p:after{left: 20px;}    .fyejbg p {font-size: 16px; padding-top: 30px;padding-bottom: 10px;margin-bottom: 10px;}    .fyejbg a{margin-left: 20px}    .indexforheig{height: 111px}    .gywmri{margin-top:-2%}    .fymap{width: 800px}    .fymaptxt{left: -80px}    .fyshddrile{padding-top: 20px}    .fyshddrilejj{margin: 15px 0}    .fyjjri{padding-top: 90px}}@media only screen and (max-width:1440px){}@media only screen and (max-width:1366px){    .main1300{width:1000px;}    .header .main1300{width: 1000px}    .nav li{margin-left: 4px;}    .nav li a.navyja{font-size: 16px}    .jddt,.focunsz{margin-left: -500px}    .logo{margin-top: 23px}    .logo img{width: 275px;height: 24px;}    .hometop{margin-bottom: 20px}    .hometop p{font-size: 22px;}    .hometop:after{width: 3px}    .jjri li{margin-bottom: 14px}    .jjri li a{background-size: 22px auto}    .section3 .hometop{margin-top: 150px}    .lingyule li {padding: 22px 0 22px 60px}    .lingyule li:before{left: 22px}    .lingyule li:after{left: 33px}    .lyrisub {padding: 30px 10% 0 8%;}    .lyrisub img{height: 100px}    .lyrisub pre {margin: 30px 0;padding-top: 30px;line-height: 24px;max-height: 168px;}    /*.section4 .hometop{margin-top: 130px}*/    .guanyu{padding: 13px 0}    .guanyu li p.gywmsz{font-size: 32px;}    .gywmle{padding-top: 15px}    .gywmle li{height: 105px}    .fzlc{margin-bottom: 50px}    .footernav li p{margin-bottom: 10px}    .footernav li a{margin-bottom: 5px;}    .footerbq{padding: 10px 0;margin-top: 10px;}    .lxwm{padding: 20px 0}    .lxzp{margin-top: 10px}    .lxzp a{line-height: 40px;}    .jddtle{width: 160px;}    .jddtle img{margin: 0 15px;}    .jddtri{margin-left: 160px}    .jddtri{padding-right: 260px}    .jddtrisub .owl-controls{width: 230px;right: -260px;padding-right: 15px;}    .jddt:after{right: 225px}    .indexforheig{height: 95px}    .gywmle{width: 53%}    .nav li span{margin: 0 1.5px}    .gywmri{margin-top:-1%}    .hometople{padding-top: 0}}@media only screen and (max-width:1280px){    .fyscbj{padding: 40px 0 0;height: 900px;overflow: hidden}    .fylcsj li{    width: 195px;}}@media only screen and (max-width:1200px){    .fylcsj li{    width: 185px;}}@media only screen and (max-width:1152px){    .fyscbj{height: 800px;}    .fylcsj li{    width: 161px;}}/*---------------------------------平板----------------------------------------------*/@media only screen and (max-width:1024px){    .main1300,.main1200,.header .main1300{width:750px;}    .jddt,.focunsz,.fybannertxt,.fyshiming{margin-left: -375px}    .nav li{margin-left: 2px;}    .nav li span,.jjle{display: none}    .nav li a.navyja{font-size: 14px}    .headerbb{margin-left: 3px}    .logo{margin-top: 28px}    .logo img{width: 203px;height: 17px;}    .jjri{width: 100%}    .gywmle{width: 53%}    .gywmle li{width: 60%;margin: 0 0 5px;padding: 7px 5%;height: auto;position: relative}    .gywmle li a{position: relative;display: block;padding-left: 30px;}    .gywmle li img{position: absolute;top:7px;left: 0;height: 20px}    .gywmle li p{margin-top: 0}    .gywmle li:after{display: none}    .fyyhjhle p{font-size: 28px;margin-bottom: 15px}    .fyyhjhle pre{line-height: 26px}    .fyyhjhle img {top: 38px;right: 40px;height: 50px;}    .fypeixun li pre {line-height: 26px;margin: 0 25px 0 30px;}    .fypeixun li p{margin: 40px 25px 20px 30px}    .fypeixun li img{right: 20px;height: 50px;top: 40px}    .fylntxt{left: 20px;bottom: 20px}    .fywhln li.fylnli1 .fylntxt{bottom: 70px}    .fylcdiv{width: 56%}    .fyzcri p{font-size: 16px}    .fyzcri span{font-size: 14px}    .fyzhici:after{background-position: right top;background-size: 100% auto;width: 50px;right: -80px;height: 340px}    .fyjjimg{margin-top: -160px}    .fyjiejian{padding-bottom: 160px}    .fyjjri li p.fyjjnf span{font-size: 34px;margin-right: 5px}    .fyshiming li p,.fyshiming li pre{padding: 0 8px}    .fyshiming li p.fysmpp0{font-size: 14px}    .fyshiming li p.fysmpp1{font-size: 18px}    .fyscbj{height: 740px;}    .fyjjri li.fyjjri1{padding: 0 15px;margin: 0 15px}    .fyshiming li p.fysmpp0{font-size: 12px}    .fyshiming li p.fysmpp1{font-size: 14px}    .fyejbg p, .fyejbg span, .fyejbg a{padding: 0 9px}    .fyejbg p:after{left: 9px;}    .fyejbg p {font-size: 14px; padding-top: 10px;padding-bottom: 5px;margin-bottom: 5px;}    .fyejbg a{margin-left: 9px}    .headerbb a{font-size: 13px}    .gywmri{margin-top: 2%}    .fyshddrile{padding-top: 10px}    .fyshddrilebt{font-size: 18px}    .fyshddrilejj{line-height: 20px;height: 60px;font-size: 14px;margin: 5px 0}    .fyjjle{font-size: 14px;line-height: 28px}    .fyjjri{padding-top: 102px;}}@media only screen and (max-width:992px){    .fyscbj{height: 680px;}    .fymap{-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);    transform-origin: center top;width: 100%}}@media only screen and (max-width:870px){    .fyscbj{height: 620px;}    .logo img { width: 163px; height: 14px;}}@media only screen and (max-width:768px){    .main1300,.main1200,.header .main1300{width:94%;}    .jddt,.fybannertxt,.fyshiming{margin-left: -47%}    .focunsz{width: 80% !important;margin-left: -40%}    .nav{display: none;position: fixed;top: 81px;left: 0;width: 100%;height: 100%;background: #333;z-index: 999;border-top: 1px solid #eee}    .menu-activator{display: block}    .headerbot{height: 50px}    .nav ul{padding-top:20px;}    .nav li{margin: 0;float: inherit;}    .headerbb{line-height: 50px}    .logo{margin-top: 14px}    .navheight{height: 81px}    .nav li{border-bottom:1px solid #414141}    .nav li a.navyja{padding: 0 5%;line-height: 46px;font-size: 16px;color:#fff}    .nav li.navliwid1 {padding-top: 20px}    .naverji{position: relative;width: 90%;text-align: left;background: #666666;padding:10px 5% 5px;left: 0;margin: 0}    .naverji a{line-height: 25px;padding:0;min-width: 31%;color: #fff;margin-right:2%;margin-bottom:5px;font-size: 14px;display:inline-block;}    .ywly{width: 70%}    .fyejbg p{font-size: 18px;padding:20px 5px 0}    .fyejbg span{padding: 0 5px}    .fyqykgflle a{margin-right: 15px}    .fyejdw {min-height: 300px;padding-top: 70px;margin-top: 90px;}    .fyscbj{height: 560px;}    .fyjjri li.fyjjri1{padding: 0 7px;margin: 0 7px}    .fyjjri li p.fyjjnf span{margin-right: 1px}    .fylcdivsub{padding: 0 50px}    .fyjt0{left:0}    .fyjt1{right:0}       }@media only screen and (max-width:720px){}@media only screen and (max-width:640px){    .logo{margin-top: 17px}    .logo img{width: 230px;height: 20px;}    .jddt{line-height: 30px;height: 30px;}    .jddtle{width: 50px;}    .jddtle img{width: 30px;margin:0 10px}    .jddtri{margin-left: 50px;padding-right: 10px;}    .jddtrisub a{font-size: 14px}    .hometop{margin-top: 81px}    .xwlble{width: 130px}    .xwlble img{width: 130px;height: 82px}    .xwlbri{margin-left: 150px;padding-top: 0;min-height: 82px}    .xwlbbt{margin-bottom: 9px}    .ywly{width: 100%}    .section3 .hometop{position: relative;z-index: 3;margin-top: 100px}    .lingyule li{padding-left: 50px}    .gywmle li:after{height: 33px}    .guanyu li p.gywmsz{font-size: 22px;height: 28px;}    .guanyu li p.gywmjj{font-size: 12px}    .guanyu li{width: 29%}    .fzlcdiv{width: 72%;padding-top: 10px}    .fzlcdiv p{font-size: 18px}    .fzlcdiv pre{padding: 0 3%;line-height: 20px;height: auto;font-size: 14px;}    .fzlcdiv img{margin: 3px 0;width:3px}    .footernav li{display: none}    .footernav li.footernavlast{display: block;width: 100%;}    .footernav li.footernavlast img{width: 100px;}    .footerbq{text-align: center}    .footerbq a{display: inline-block;float: inherit}    .footerbq span{display: inline-block;}    .footernav li.footernavlast pre{margin-bottom: 10px}    .lxzp a{margin: 0 10px;width: 130px;padding-left: 35px}    .fyqykgbt{margin-bottom: 1%}    .fyqykgbt,.fyqykgbt span.fyqykgbt0{font-size: 18px}    .fyqykgbt span.fyqykgbt1,.fyqykgbt span.fyqykgbt2{font-size: 14px}    .fybannertxt{bottom: 10px}    .fyqykgflle a:after{bottom: -5px;}    .fyqykgflle a{margin-right: 5px}    .fymain {padding: 30px 0}    .fymain .hometop{margin: 0 auto 30px !important;padding-bottom: 15px}    .fymain .hometop:after{width: 30px;height: 2px;margin-left: -15px}    .fyxyzp li{width: 100%;margin: 0 0 20px 0}    .fyzpimg{padding-bottom: 60%}    .fyzpbmz{right: 10px}    .fyxyzp li:hover .fyzpjj{line-height: 22px;height: 66px;margin-bottom: 10px}    .fyyhjhri{width: 100%;float: inherit;position: relative;height: 200px}    .fyyhjhle{position: relative;z-index: 3;padding: 20px 5%;width: 90%;float: inherit}    .fypeixun li{width: 100% !important;height: auto !important;padding: 15px 0;margin: 0 0 10px 0 !important;}    .fypeixun li p{margin: 10px}    .fypeixun li pre{margin: 0 10px}    .fypeixun li img{top: 15px;height: 40px}    .fypeixun li p{font-size: 18px}    .fylxwm li{width: 100%;padding: 0;text-align:left}    .fylxwm li:hover{box-shadow: none}    .fylxwm li p {font-size: 16px;padding-left:40px;margin-top:0;padding-top:0}    .fylxwm li span{padding-left:40px;height:auto}    .fydjtd li{margin-bottom: 30px}    .fyghzj li{width: 50%;margin: 0 0 20px 0 !important;}    .fyghzj li a{padding: 0 1% 15px}    .page{margin-top: 10px}    .page a, .page span,.pageinput,.pagebtn{display: none;margin: 0 10px}    .page a.home,.page a.prev,.page a.next,.page a.last,.page span.pagecurrent{display: inline-block}    .fyghsj{min-width: 60px;}    .fyghzj li .fyghsj p{font-size: 18px}    .fyghzj li .fyghsj span{font-size: 14px}    .fywhln li{width: 100%;padding-bottom: 100%}    .fywhln li.fylnli1{width: 100%;padding-bottom: 48%}    .fywhln li.fylnli1 .fylntxt{bottom: 20px}    .fyjjle,.fyjjri{width: 100%;float: inherit}    .fyjjle,.fyjjri{margin-bottom: 20px}    .fyjjri{padding-top: 0}    .fylinian .fyejdwtop{margin-top: 30px;margin-bottom: 30px}    .fyejdwtop p{font-size: 22px;}    .fyejdwtop span{font-size: 12px}    .fyejdwtop:after,.fylinian .fyejdwtop:after{background-size: 34px auto;background-position: left top}    .fyejdwtop p, .fyejdwtop span{padding-left: 40px}    .fyejdwtop p{margin-bottom: 7px;}    .fyshiming{bottom: 0;left: 0;margin: 0 auto;position: relative}    .fyshiming{overflow: auto}    .fyshiming ul{width: 1050px}    .fylinian{padding-bottom: 30px}    .fyshiming li{width: 200px;margin-right: 10px;}    .fyzcri img{width: 60%;margin: 0 auto}    .fyqyzz li,.fyywly li{width: 48%;margin: 0 1% 20px !important;}    .fyzzimg{height: 140px}    .fyxwxqtitle h1{font-size: 20px}    .fyxwxqtitle p span{margin: 0 5px;}    .fyxwxqtitle{margin-bottom: 20px}    .fyxwxqnext a{font-size: 14px;}    .fyywly li p{font-size: 16px}    .fyywly li p{margin: 10px}    .fyywly li span{margin: 0 10px 10px}    .fyxxgk{text-align: left;margin-bottom: 20px;overflow: auto}    .fyxxgk ul{width: 440px}    .fyxxgk li{margin: 0 10px 0 0}    .fyxxgk li.fyxxgkatv:after{bottom: 0;height: 2px;}    .fyxxgk li a{font-size: 16px;padding-bottom: 8px;}    .fylxwm,.fyejdwtop{margin-bottom: 20px}    .fyejdw {min-height: 300px;padding-top: 30px;margin-top: 30px;background-size: 200% auto}    .fyejdwbot li{width: 100%;padding-bottom: 0;height:auto;margin-bottom:20px;}    .fyejdwbot li img{position:relative;height:auto}    .fyejbg{display:block;top:auto;bottom:0;padding:0 3% 10px;width:94%;height:auto}    .fyejbg p{font-size: 14px;padding-bottom: 5px;}    .fyejbg p:after{width: 20px;left: 5px;height: 1px;}    .fyejbg a{margin-left: 5px;}    .fyejbg a{padding: 0 10px}    .fymap{background: url(../images/mapsj1111.png) no-repeat center top;background-size: 100% auto;padding-bottom: 73%}    .fymap img.fymapimg,.fymap ul{display: none}    .fymaptxt{bottom: -20px;left: 3%}    .main1271{width: 100%}    .fymaptxt p{font-size: 14px;margin-bottom: 1px;line-height: 18px}    .fymaptxt p img{width: 15px;margin-right: 5px;}    .fylcdiv{width: 100%;}    .fylctime{margin: 0 auto 20px}    .fylctime span{font-size: 30px;margin-bottom: 10px}    .fylctime p{font-size: 16px;}    .fylcnffy{top: 220px}    .fylcdivsub .item pre{font-size: 14px;line-height: 24px;padding: 0 5%;min-height: auto}    /*.fyjt0, .fyjt1{top: 220px;z-index: 99}*/    .fyjt0{left: 10px}    .fyjt1{right: 10px}    .fylcsj{position: relative;top: 0;right: 0;width:100%;overflow:auto;height:38px;text-align:left}    .fylcsj ul{height:38px;width:1000px;}    .fylcsj:after{display:none}    .fyfzlc{padding: 40px 0 50px !important;background-size: 100% auto}    .fylcsj li{width:auto;height: 38px;text-align:center;padding:0 10px;line-height:38px;}    .fylcsj li .fylcnf{font-size: 14px}    .fylcsj li.fylcsjatv{background:none}    .fylcsj li.fylcsjatv .fylcnf{font-size: 14px;color:#0a70be}    .fylcsj li.fylcsjatv .fylcsm{display: none}    .fylcsj li .index_sec,.fylcsj li .sec_box{display:block;position:relative;height:auto}            .fyfzlc{height: auto}    .fylcsj{margin-bottom: 35px}    .fylcsj:after{background-size: auto 60px;height: 60px;bottom: -60px;}    .fylcjtmain{margin-top: 20px;}    .fymap{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);}    .fyscbj{padding: 40px 0;height: auto;}    .cebian{bottom: 100px}    .cebiankf{width: 40px}    .hometop span,.hometop p{margin-left: 15px}    .fymain .hometop span,.fymain .hometop p{margin-left: 0}  .fyjjri li{width:33.33%}    .fyjjri li.fyjjri1{padding:0;margin:0}    .fyshiming li p.fysmpp0{margin-top: 20px}    .fyshiming li p.fysmpp1{margin: 10px 0 20px}    .fyshiming li{height: 255px}    .fyshiming li img{height: 60px}        .fyjjri li.fyjjri1:before, .fyjjri li.fyjjri1:after{display:none}       .fyshiming li p.fysmpp0{font-size: 16px;}    .fyshiming li p.fysmpp1{font-size: 18px}    .fyshiming li p.fysmpp2,.fyshiming li pre.fysmpp2{font-size: 14px}    .indexforheig{height: 77px;}    .fybjq{line-height: 28px;}    .fyghzj li a{border-right: 0}    .fyshzp li{margin-bottom: 20px}    .fyshzp li a{padding: 15px}    .fyshzp li h2,.fyshzpxqtop h2{font-size: 16px;margin-bottom: 10px;}    .fyshzp li p span, .fyshzpxqtop p span{font-size: 14px;margin-right: 5px}    .fyshzp li span.fyzpckxq,.fyshzpxqtop a.fytdjl{position: relative;margin:5px 0 0 0;top: auto;right: auto;font-size: 14px;line-height: 28px;display: inline-block}    .fyshzp li:hover span.fyzpckxq{width: 90px;}    .fyshzpxqtop a.fytdjl{padding: 0 20px;}    .fyshzpxqtop a.fytdjl img{margin-left: 10px;height: 8px;}    .fyshzpxqtop{padding-bottom: 20px;margin-bottom: 20px}    .fyzpxqxyg{padding-bottom: 40px}    .fyzpxqxyg .lxzp a:after{display: block !important;left: auto; right:10px; background-size: 27px auto;}    .fyzpxqxyg .lxzp a{padding-left: 15px}    .fyzpxqxyg .lxzp a:hover:after{background-size: 27px auto;left: auto;right:10px}    .fyyhjhbjq{line-height: 26px;}    .fyrctop{margin-bottom: 30px}    .fyyfjhbtn li{font-size: 14px}    .fyyfjhbtn li span{line-height: 34px;height: 34px;border:0 !important;}    .fyyfjhbtn li{margin-right: 1%;width: 19.2%}    .fyyfjhbtn li:nth-child(5n){margin-right: 0}    .fyshddle{width: 100%;padding-bottom: 83%;float: inherit;}    .fyshdd1 .fyshddle{padding-bottom: 49%;margin:12px 0}    .fyshddrilebt{font-size: 16px}    .fyshddrilejj{line-height: 18px;height: 54px}    .fyshddrilegd{width: 90px;line-height: 28px;height: 28px}    .gywmle{padding-top: 0}    .gywmle p.gywmlejj{line-height: 22px;margin-bottom: 20px;}    .section4 .hometop{margin-bottom: 10px}    .guanyu{padding: 5px 0}    .fylingyu li p{padding-right:10px}	.fylingyu li p:after{right:10px}    .fyywly li p{font-size:14px}   html, body{overflow:auto !important}    .contain{display:block}       .navheight{height:81px !important}    .section .index_sec,.section .sec_box{position:relative;width:100%;height:auto;display:block;}        .section{overflow:auto;height:auto !important}    .contain{z-index:1;height:auto}    .homemagtop{position:relative;height:auto}            .section1{position:relative;height:0;padding-bottom:177%}    .section1 .contain{position:absolute;top:0;left:0;width:100%;height:100%;}    .section1 .index_sec,.section1 .sec_box{position:absolute;width:100%;height:100%}    .jddt{position:absolute}    .footerbot{padding-top:0}    .footerbq{border-top:0;margin-top:0}    .lxwm{padding:0;background:none}    .lxzpsj{margin:0 3%}    .lxzpsj li{position:relative;margin-bottom:15px;}    .lxzpsj li img{display:block;width:100%}    .lxzpsj li a{position:absolute;bottom:15px;right:15px}    .lxzpsj a:after{display:block !important;background:url(../images/zpjticnred.png) no-repeat center center;left:auto;right:15px;background-size:20px auto}    .lxzpsj a {margin: 0 10px;width: 150px;padding-left: 25px}    .fzlcdiv pre{overflow:auto;height:80px}    .section4{background-position:center top;background-size:100% auto}    .gywmle li{width:28.66%;margin-right:1%;padding:10px 2%}    .gywmle li:nth-child(3){margin-right:0}    .gywmle li img{position:relative;top:0;margin-bottom:10px;height:26px}    .gywmle li a{padding-left:0}    .gywmle li span{font-size:10px;display:block;margin-top:5px;line-height:18px;height:36px}    .gywmri{float:inherit;width:100%;margin:20px 0 0 0;padding-bottom: 63.3%;}    .gywmri img.gywmriicn{width:50px;height:50px;margin-top:-25px;margin-left:-25px;}    .guanyu{padding:0;background:none;position:relative;margin-top:20px}    .guanyu li p.gywmsz,.guanyu li p.gywmjj{color:#0a70be}    .section4{overflow:hidden}    .section3{}            .indexforheig{height:0}    .section6{padding:30px 0 0}    .section5,.section4,.section3,.section2{padding:30px 0}    .section6 .lxwm .hometop p,.section3 .hometop p{color:#333}    .section6 .lxwm .hometop span,.section3  .hometop span{color:#555}    .section3 .hometop:after{background:#d91a16}        .section .hometop{text-align:center;margin-top:0;padding-bottom:15px}    .section .hometop:after{width:32px;height:2px;bottom:0;left:50%;margin-left:-16px;top:auto}    .section .hometop span,  .section  .hometop p{margin-left:0}    .ywly{position:relative;background:none;}    .lingyu{margin-top:0}    .lingyule{float:inherit;width:100%}    .lingyule li{float:left;width:45.5%;padding:0;margin:0 0 20px 3%;height:65px;}    .lydiv{opacity:1}    .lingyule li img{height:70%;top:15%}    .lingyule li:before{background:#fff !important;left:10px;}    .lingyule li:after, .lingyule li:before{width:3px;}    .lingyule li:after{left:16px}    .lingyule li span{font-size:14px;line-height:65px;padding-left: 26px;}    .section2{padding-bottom:0;overflow:hidden}    .xwzxri{margin-top:20px}    .fylxwm li {position:relative;}    .fylxwm li p:after{display:none}    .fylxwm li img{position:absolute;top:0;left:0}    .fyjiejian{background:none;padding:0}    .fyjjimg{margin-top:0}    .fylinian{padding-top:30px}    .fylcdivsub{padding:0}        .fyjt0, .fyjt1{position:relative;top:0;margin-top:20px}    .fyjt1{right:auto;left:35px}        /*共用*/    .xwzxle,.xwzxri,.gywmle,.fyzcle,.fyzcri,.fynewsle,.fynewsri,.hometople,.hometopri,.fyshddri{float: inherit;width: 100%}    .lxzp,.fynewsri,.fyxwxqnext,.hometopri,.fyzcle{margin-top: 20px}    .fybanner img.fybannersj,#focus_phone,.fyshiming li pre.fysmpp2,.lingyule li img{display: block}    .fybanner img.fybannerpc,#focus,.bannjt0,.bannjt1,.focunsz,.jddtrisub .owl-controls,.jddtle span,.jddt:after,.guanyu li:after,.lxzp a:after,.fyqykgflri,.fylxwm:after,.cblwx,.fybanner img.fybannerbg,.fyqykgfl,.yqljlogo,.ywlybg,.lingyuri,.fyjiejian:after{display: none}}@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){}