﻿@font-face {font-family:"Alibaba PuHuiTi 3.0 - 55 Regular";src:url('../../fonts/AlibabaPuHuiTi-3-55-Regular.ttf')}body{padding:0;margin:0 auto;background:#fff;font-size:14px;overflow-x:hidden;color: #808080;word-wrap:break-word;}body,input[type="button"],input[type="submit"],input[type="reset"],input,select,textarea,pre{font-family:"Alibaba PuHuiTi 3.0 - 55 Regular"}div,span,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{padding:0;margin:0;list-style:none}section,article,header,footer,aside,nav{padding:0;margin:0;display:block}input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none;}input,select,textarea{font-size:14px;;}img{border:none}a{color:#808080;text-decoration:none;cursor:pointer}.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}.red{color:#2386c7}pre{white-space:pre-wrap;word-wrap:break-word;margin:0;padding:0}.overhide{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}.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{display: block}.main1200{width:1200px;margin:0 auto;}.main1600{width:1521px;margin:0 auto;}.mainjz{margin-top: 100px;}/*图片hover效果*/.scaleimg img,.rotateimg img,.fyxwlbri h4,.fyxwlbri h2,.fyjjfari h4,.xbdysjbot li .xbdysbg pre,.fyscqjbotimg{transition:all 0.8s ease;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-ms-transition:all 0.8s ease;}.scaleimg:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}/*图片hover效果*/.rotateimg:hover img{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}/*按钮more*/.zgcymore{width: 120px;height: 40px;position: relative;line-height: 40px;text-align: center}.more{display:block;width:100%;height:100%;overflow:hidden;text-align:center;color:#2386c7;font-size:14px}.more span{ display:inline-block;position:relative;z-index:10}.more::before,.more::after{content:'';position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;-webkit-transition:-webkit-transform 0.3s,background-color 0.3s;transition:transform 0.3s,background-color 0.3s;-webkit-transition-timing-function:cubic-bezier(0.25,0,0.3,1);transition-timing-function:cubic-bezier(0.25,0,0.3,1);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.more::before{border:none;-webkit-transform:scale3d(0.7,0.7,1);transform:scale3d(0.7,0.7,1)}.more::after{border:1px solid #2386c7;background:none;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.more:hover,.clifyxwb .more{color:#fff}.more:hover::before,.clifyxwb .more::before{background-color:#2386c7;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}.more:hover::after,.clifyxwb .more::after{ border-color:#2386c7;-webkit-transform:scale3d(0.7,0.7,1);transform:scale3d(0.7,0.7,1)}/*fullpage*/.section{background-size:cover;background-repeat:no-repeat;background-position:center bottom;overflow:hidden;background-color: #ffffff}/*//右侧导航圆点*/#fp-nav{right: -30%}#fp-nav.left{left:30px;}#fp-nav ul li{width:40px;height:40px;line-height:40px;text-align:center;margin:30px 0 30px -20px;position: relative;padding-top: 0;}#fp-nav ul li:after{content: "";position: absolute;top:-30px;height: 30px;background: rgba(255,255,255,.1);width: 1px}#fp-nav ul li:last-child:before{content: "";position: absolute;top:auto;height: 30px;background: rgba(255,255,255,.1);width: 1px;bottom:-30px;}#fp-nav ul li a span{display: none}#fp-nav ul li .fp-tooltip{top:0;color:#fff;width:auto;height:40px;opacity:1;font-family:"Alibaba PuHuiTi 3.0 - 55 Regular";cursor:pointer;font-size:13px;display: none}#fp-nav ul li .fp-tooltipnew,#fp-nav ul li:hover .fp-tooltip{color:#fff;display:block!important;}#fp-nav ul li .fp-tooltip.right{right:50px;}#fp-nav ul li:hover .fp-tooltip{width:auto;}#fp-nav ul li .fp-tooltip.left{left:28px;}#fp-nav ul li a i{width:40px;height:40px;position: relative;display: block;top:0;left: 0;border: 1px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity: .4}#fp-nav ul li a span{display: none}#fp-nav ul li.clbliicn0 a i{background-image: url(../images/cdhicn0.png);}#fp-nav ul li.clbliicn1 a i{background-image: url(../images/cdhicn1.png);}#fp-nav ul li.clbliicn2 a i{background-image: url(../images/cdhicn2.png);}#fp-nav ul li.clbliicn3 a i{background-image: url(../images/cdhicn3.png);}#fp-nav ul li.clbliicn4 a i{background-image: url(../images/cdhicn4.png);}#fp-nav ul li.clbliicn5 a i{background-image: url(../images/cdhicn5.png);}#fp-nav ul li a.active i,#fp-nav ul li:hover a i{opacity: 1}.fpnavbai ul li a span,.fpnavbai ul li .fp-tooltip,.fpnavbai ul li .fp-tooltipnew,.fpnavbai ul li:hover .fp-tooltip{color: #008cd3 !important;}.fpnavbai  ul li:after{background: rgba(13,119,193,.2) !important;}.fpnavbai ul li a i{background: #008cd3}/*头部*/.header{width:100%;height:100px;position: fixed;top: 0;left: 0;z-index: 999;display: none}.logo{margin-top:19px;margin-left: 2%}.logo img{vertical-align:top;display: block;height: 62px;}.logo img.logo1{display: none}.headerrigh{padding:0 2%}.nav li{float:left;height:100px;line-height:100px;margin-right: 70px;position: relative}.nav li a{color:#fff;font-size:16px;display:block;}.nav li a span{position: absolute;bottom:26px;left: 0;width:0;height:3px;background: #fff;}.nav li.clinav a span{width: 100%}.nav li.clinav a{color: #2386c7 !important;}.nav li .naverji{position: absolute;width: 180px;background: #fafafa;left:50%;z-index: 11;top: 100px;margin-left: -90px;box-shadow: 0 0 20px #ccc;display: none}.nav li .naverji a{display: block;line-height: 22px;border-bottom: 1px solid #f1f1f1;text-align: center;font-size: 14px;color: #666666 !important;padding: 10px 0;background: #fff;}.nav li .naverji a.hoverli{color: #fff !important;background: #2386c7}.banbenqh{position: relative;}.banbenqh:after{content: "";position: absolute;left:170px;top:45px;width: 1px;height: 12px;background: #fff;}.bannss{line-height:30px;border: 1px solid #fff;height: 30px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;font-size: 16px;color: #fff;width: 130px;padding: 0 10px 0;margin: 35px 35px 0 0}.bbssle{width: 76%;height: 30px;line-height: 30px\9;background: none;outline: none;color: #fff;border: 0}.bbssri{width: 20%;height: 30px;line-height: 30px;outline: none;background: url(../images/sousuo.png) no-repeat center right;cursor: pointer;border: 0;}.bannbb{line-height: 100px;}.bannbb a{font-size: 12px;color: #fff;background:url(../images/ssjiantou.png) no-repeat right 7px;padding-right: 10px;}/*分页-头部*/.fyheader{background: #fff;box-shadow: 0 0 10px #ccc;display:block}.fyheader .logo img.logo0{display: none}.fyheader .logo img.logo1{display: block}.fyheader .nav li a{color:#282828}.fyheader .nav li a span{background:#2386c7}.fyheader .bannss{border-color: #282828;}.fyheader .bbssle{color: #282828;}.fyheader .bbssri{background: url(../images/sousuo1.png) no-repeat center right}.fyheader .bannbb a{color: #282828;background:url(../images/ssjiantou1.png) no-repeat right 7px;}.fyheader .banbenqh:after{background: #282828}/*首页- 导航*/.redheader{}.redheader .logo img.logo0{display: none}.redheader .logo img.logo1{display: block}.redheader .headerrigh{background: #008cd3}.lanheader .logo img.logo0{display: none}.lanheader .logo img.logo1{display: block}/*导航缩放*/.menu-activator{height:80px;line-height:80px;cursor:pointer;display: none;margin-left: 10px;}.descriptor{width:40px;color:#fff;margin-left:50px;}.visual{    position:relative;    margin:24px 0 0 0;    width:32px;    height:34px;}.visual i.line{    width:100%;    height:3px;    background-color:#fff;    -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{ display:block;height:100%;}#focus_phone{display:none;height:0;overflow:hidden;}.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;width:100%;bottom:30px;left:0;}.focus_slide .owl-dots .owl-dot span{margin:0 8px;background:url(../images/yuan1.png) no-repeat center center;width:15px;height:15px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.focus_slide .owl-dots .owl-dot.active span, .focus_slide .owl-dots .owl-dot:hover span{background:url(../images/yuan0.png) no-repeat center center}.focus_slide .item .bannwz{position: absolute;top:0;left:0;width: 100%;z-index: 999;height: 100%;background-size: cover;background-repeat: no-repeat;background-position: center top}.focus_slide .item img.bannerimg0{position: absolute;top: 0;left: 0;width: 30%;}.focus_slide .item img.bannerimg1{position: absolute;bottom: 0;right: 0;width: 35%;}.focus_slide .item img.bannerimg2{position: absolute;bottom:30%;left:-5%;width: 110%;}.focus_slide .item img.bannerimg3{position: absolute;bottom:20%;left:-5%;width: 110%;;opacity: .5}.focus_slide .item img.bannerimg4{position: absolute;bottom:16%;left:-5%;width: 110%;opacity: .5}.swing-3 {    -webkit-animation: swing3 1.5s infinite alternate cubic-bezier(0.455, 0.03, 0.515, 0.955);    -moz-animation: swing3 1.5s infinite alternate cubic-bezier(0.455, 0.03, 0.515, 0.955);    animation: swing3 1.5s infinite alternate cubic-bezier(0.455, 0.03, 0.515, 0.955); }@-webkit-keyframes swing3 {    0% {        -webkit-transform: translate3d(-20px, -20px, 0);        transform: translate3d(-20px, -20px, 0);    }    100% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }}@-moz-keyframes swing3 {    0% {        -webkit-transform: translate3d(-20px, -20px, 0);        transform: translate3d(-20px, -20px, 0);    }    100% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }}@-ms-keyframes swing3 {    0% {        -webkit-transform: translate3d(-20px, -20px, 0);        transform: translate3d(-20px, -20px, 0);    }    100% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }}@keyframes swing3 {    0% {        -webkit-transform: translate3d(-20px, -20px, 0);        transform: translate3d(-20px, -20px, 0);    }    100% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }}.swing-4{    -webkit-animation: swing4 7s infinite alternate cubic-bezier(0.455, 0.03, 0.515, 0.955);    -moz-animation: swing4 7s infinite alternate cubic-bezier(0.455, 0.03, 0.515, 0.955);    animation: swing4 7s infinite alternate cubic-bezier(0.455, 0.03, 0.515, 0.955);}@-webkit-keyframes swing4 {    0% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }    50% {        -webkit-transform: translate3d(-90px, 0, 0);        transform: translate3d(-90px, 0, 0);    }    100% {        -webkit-transform: translate3d(90px, 0, 0);        transform: translate3d(90px, 0, 0);    }}@-moz-keyframes swing4 {    0% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }    50% {        -webkit-transform: translate3d(-90px, 0, 0);        transform: translate3d(-90px, 0, 0);    }    100% {        -webkit-transform: translate3d(90px, 0, 0);        transform: translate3d(90px, 0, 0);    }}@-ms-keyframes swing4 {    0% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }    50% {        -webkit-transform: translate3d(-90px, 0, 0);        transform: translate3d(-90px, 0, 0);    }    100% {        -webkit-transform: translate3d(90px, 0, 0);        transform: translate3d(90px, 0, 0);    }}@keyframes swing4 {    0% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }    50% {        -webkit-transform: translate3d(-90px, 0, 0);        transform: translate3d(-90px, 0, 0);    }    100% {        -webkit-transform: translate3d(90px, 0, 0);        transform: translate3d(90px, 0, 0);    }}.swing-1 {    -webkit-animation: swing1 1.5s infinite alternate cubic-bezier(0.455, 0.03, 0.515, 0.955);    -moz-animation: swing1 1.5s infinite alternate cubic-bezier(0.455, 0.03, 0.515, 0.955);    animation: swing1 1.5s infinite alternate cubic-bezier(0.455, 0.03, 0.515, 0.955);}@-webkit-keyframes swing1 {    0% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }    100% {        -webkit-transform: translate3d(0, 20px, 0);        transform: translate3d(0, 20px, 0);    }}@-moz-keyframes swing1 {    0% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }    100% {        -webkit-transform: translate3d(0, 20px, 0);        transform: translate3d(0, 20px, 0);    }}@-ms-keyframes swing1 {    0% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }    100% {        -webkit-transform: translate3d(0, 20px, 0);        transform: translate3d(0, 20px, 0);    }}@keyframes swing1 {    0% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }    100% {        -webkit-transform: translate3d(0, 20px, 0);        transform: translate3d(0, 20px, 0);    }}.swing-2 {    -webkit-animation: swing2 1.5s infinite alternate cubic-bezier(0.455, 0.03, 0.515, 0.955);    -moz-animation: swing2 1.5s infinite alternate cubic-bezier(0.455, 0.03, 0.515, 0.955);    animation: swing2 1.5s infinite alternate cubic-bezier(0.455, 0.03, 0.515, 0.955);}@-webkit-keyframes swing2 {    0% {        -webkit-transform: translate3d(0, 20px, 0);        transform: translate3d(0, 20px, 0);    }    100% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }}@-moz-keyframes swing2 {    0% {        -webkit-transform: translate3d(0, 20px, 0);        transform: translate3d(0, 20px, 0);    }    100% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }}@-ms-keyframes swing2 {    0% {        -webkit-transform: translate3d(0, 20px, 0);        transform: translate3d(0, 20px, 0);    }    100% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }}@keyframes swing2 {    0% {        -webkit-transform: translate3d(0, 20px, 0);        transform: translate3d(0, 20px, 0);    }    100% {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }}@keyframes move_wave {    0% {        transform: translateX(0) translateZ(0) scaleY(1)    }    50% {        transform: translateX(-25%) translateZ(0) scaleY(0.55)    }    100% {        transform: translateX(-50%) translateZ(0) scaleY(1)    }}.waveWrapper {    overflow: hidden;    position: absolute;    left: 0;    right: 0;    bottom: 30%;    top: 0;    margin: auto;}.waveWrapperInner {    position: absolute;    width: 100%;    overflow: hidden;    height: 100%;    bottom: -1px;}.bgTop {    z-index: 15;    opacity: 0.8;}.bgMiddle {    z-index: 10;    opacity: 0.7;}.bgBottom {    z-index: 5;    opacity: 0.6;}.wave {    position: absolute;    left: 0;    width: 300%;    height: 100%;    background-repeat: repeat no-repeat;    background-position: 0 bottom;    transform-origin: center bottom;}.waveTop {    background-size: 50% 100px;    background-size: 50% 300px;    margin: 30px 0;}.waveAnimation .waveTop {    animation: move_wave 10s linear infinite;;    -webkit-animation: move_wave 10s linear infinite;;    -webkit-animation-delay: 3s;    animation-delay: 3s;}.waveMiddle {    background-size: 50% 120px;    background-size: 50% 300px;}.waveAnimation .waveMiddle {    animation: move_wave 10s linear infinite;    -webkit-animation-delay: 2s;    animation-delay: 2s;}.waveBottom {    background-size: 50% 100px;    background-size: 50% 300px;}.waveAnimation .waveBottom {    animation: move_wave 10s linear infinite;    -webkit-animation-delay: 1s;    animation-delay: 1s;}/*第2屏*/.section2{background-image: url(../images/index2.jpg);background-position:right bottom}.section2 .jjfabotlink{text-align: left;width: 50%}.cptt{position: absolute;right:21.5%;top:33%;opacity: .8}.chanpin{width: 50%;margin: 40px 0}.chanpin h2{width: 3px;height: 51px;background: #37a3dd;margin: 0 0 30px 30px;}.chanpin h3{font-size: 29px;color: #1492d7;font-weight: normal;padding-right: 25%}.chanpin h4{font-size: 16px;color: #808080;font-weight: normal;line-height: 30px;height: 60px;overflow: hidden;padding-right: 25%;margin: 15px 0 70px;}.chanpin ul li{width: 41%;margin-right: 2%;float: left;border: 1px solid #0e90d6;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding: 25px 3%}.chanpin ul li.chanpinli0{background: #c8e5f6}.chanpin ul li.chanpinli1{background: #0e90d6}.cpleft{background: #fff;padding: 3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width: 122px;}.cpleft img{display: block;width: 122px;height: 99px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.cpright{margin-left: 148px;}.cpright span.cprightspan0{font-size: 24px;color: #028edf;padding: 20px 0 10px;}.cpright span.cprightspan1{font-size: 14px;color: #8799a4}.chanpin ul li.chanpinli1 .cpright span.cprightspan0{color: #fff}.chanpin ul li.chanpinli1 .cpright span.cprightspan1{color: #a6cceb}.chanpin ul li.hoverli{box-shadow: 0  0 20px #ccc}/*第3屏*/.section3{background-image: url(../images/index3.jpg)}.section3 .main1600{position: relative}.homeyijibt{font-size: 58px;font-weight: bold;color: #282828;width: 50%}.homeyijibt span{position: relative;display: inline-block;padding-right: 37px;}.homeyijibt span:after {width: 9px;height: 9px;border: 5px solid #282828;display: block;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;content: "";position: absolute;top: 0;right: 0;}.yuanxz{position: absolute;top: 0;left: 0;height:100%;width: 100%;}.yuanxz img.jjfayuan0{height:100%;display: block;margin: 0 auto;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;}.yuanxz img.jjfayuan1{position: absolute;top: 50%;left: 50%;width: 109px;height: 144px;margin-left: -54px;margin-top: -72px;display: block}@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);    }}.jjfabotlink{text-align: right;color: #282828;font-size: 14px;position: relative;z-index:1000}.jjfabotlink span{width: 60px;line-height: 60px;height: 60px;text-align: center;border: 1px solid #36a2dd;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display: inline-block;margin-right: 10px;vertical-align:middle;color: #36a2dd;font-size: 20px;}.jjfanr{position: absolute;top: 0;left: 0;width: 100%;}.jjfanr li{width: 30%;position: absolute}.jjfanrle{float:left;width: 126px;}.jjfanrle img{width: 126px;height: 126px;display: block;}.jjfanrri{margin-left: 160px;}.jjfanrri h2{font-size: 30px;color: #008cd3;padding: 30px 0 16px 0}.jjfanrri h3{font-size: 14px;color: #808080;line-height: 24px;height: 72px;overflow: hidden;font-weight: normal}.jjfanr li.jjfanrli0{top:-5%;right: 18%}.jjfanr li.jjfanrli1{top: 55%;left: 10%}.jjfanr li.jjfanrli2{top: 55%;right: 10%}.jjfanr li.jjfanrli3{top: 15%;left: 5%}.jjfanr li.jjfanrli1 .jjfanrle{float: right}.jjfanr li.jjfanrli1 .jjfanrri{margin-left: 0;margin-right: 160px;text-align: right}.jjfanr li.jjfanrli3 .jjfanrle{float: right}.jjfanr li.jjfanrli3 .jjfanrri{margin-left: 0;margin-right: 160px;text-align: right}.fuwusvgbg{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(255,255,255,.85)}/*4新闻*/.section4{background-image: url(../images/index4.jpg)}.xwdiv{padding: 0 8%;position: relative}.xinwendiv{position: relative;width: 100%;}.xinwendiv .item{position:relative;background: rgba(255,255,255,.2);padding: 20px 20px 40px;margin-top:12%}.hmoxwnew{width: 100%;overflow: hidden}.xinwendiv .item  img{display: block;max-width: 100%;margin: 0 auto}.xinwendiv .item h2{font-size: 13px;color: #fff;font-weight: normal;padding: 26px 0}.xinwendiv .item h3{font-size: 16px;color: #fff;font-weight: normal}.xinwendiv .item h4{font-size: 14px;color: #fff;font-weight: normal;margin-top: 10px;}.xinwendiv .owl-controls{margin-top:15px;display: none}.xinwendiv .owl-dots .owl-dot span{background:none;border: 1px solid #fff;width: 12px;height: 12px;}.xinwendiv .owl-dots .owl-dot.active span, .xinwendiv .owl-dots .owl-dot:hover span{background: #fff}.xinwendiv .center .item{width: 126%;margin-left: -13%;background: #fff;z-index: 1;margin-top: 0}.xinwendiv .center .item h2,.xinwendiv .center .item h4{color: #282828;font-size: 16px;}.xinwendiv .center .item h3{color: #076fc0;font-size: 20px;}.xwdivbtn{position: absolute;width: 100%;height: 60px;top: 50%;margin-top: -30px;left: 0}.xwdivbtnpre,.xwdivbtnnxt{height:60px;width:60px;cursor:pointer;text-align: center;line-height: 60px;display: block;position: absolute;top: 0;z-index: 11;color: #fff;border: 1px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size: 24px;}.xwdivbtnpre{left:0}.xwdivbtnnxt{right:0}/*5合作*//*.section5{background-image: url(../images/index5.jpg)}*/.index5bg{position: absolute;top: 0;left: 0;width: 100%;display: block}.hzhb{margin: 90px 0 40px}.hzhbsj{display: none}.hzhbidvsj{margin: 20px 0 0}.hzhbidvsj .item ul li{float: left;width: 48%;margin: 5px 3% 5px 0;border: 1px solid #eee;box-sizing: border-box;}.hzhbidvsj .item ul li:nth-child(2n){margin-right: 0}.hzhbidvsj .owl-controls{margin-top:20px;}.hzhbidvsj .owl-dots .owl-dot span{background:none;border: 1px solid #076fc0;width: 12px;height: 12px;}.hzhbidvsj .owl-dots .owl-dot.active span, .hzhbidvsj .owl-dots .owl-dot:hover span{background: #076fc0}.hzhbidv{position: relative;width: 100%;}.hzhbidv .item{position:relative;height:100%;width:100%;}.hzhbidv .item ul{display: none}.hzhbidv .item ul li{float: left;width: 48%;margin: 5px 3% 5px 0;border: 1px solid #eee;box-sizing: border-box;}.hzhbidv .item ul li:nth-child(2n){margin-right: 0}.hzhbidv .item ul li img{}.hzhbidv .item  img{display: block;max-width: 100%;margin: 0 auto}.hzhbidv .owl-controls{margin-top:0;display: none}.hzhbidv .owl-dots .owl-dot span{background:none;border: 1px solid #076fc0;width: 12px;height: 12px;}.hzhbidv .owl-dots .owl-dot.active span, .hzhbidv .owl-dots .owl-dot:hover span{background: #076fc0}/*6联系*/.section6{background-image: url(../images/index6.jpg);position: relative}.sjmapdiv{display: none}.section6 .main1600{position: relative}.homewfoot{text-align: center;position: absolute;bottom: 0;left: 0;color: #fff;font-size: 14px;padding: 10px 1%;width: 98%;z-index: 1000}.homewfoot a{color: #fff;font-size: 14px;margin-left: 15px;}.section6 .homeyijibt,.section4 .homeyijibt{color: #fff}.section6 .homeyijibt span:after,.section4 .homeyijibt span:after{border-color: #fff}.section6 .jjfabotlink span,.section4 .jjfabotlink span{border-color: #fff;color: #fff}.section6 .jjfabotlink a,.section4 .jjfabotlink a{color: #fff}.homemapdiv{position: absolute;top: 0;left: 0;width: 100%;z-index: 999}.fyzlbjbot{width: 1232px;margin: 0 auto;position: relative}/*地图内容*/.homemap{width:801px;height:692px;background:url(../images/mapwj.png) no-repeat center center;position:relative;z-index: 555;}.homemap .local {width:70px;height:70px;visibility:visible;position: absolute}.homemap .local .point{position:absolute;top:0;left:0;right:0;bottom:0;width:13px;height:13px;margin:auto;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background:0 0;}.homemap .local .point-10, .homemap  .local .point-40, .homemap  .local .point-80{width:100%;height:100%;}.homemap .local .point-dot{background-color:#fff;border:1px solid #fff;z-index:50}.homemap .local .point-10:after {    content:'';    display:block;    position:absolute;    top:0;    right:0;    bottom:0;    left:0;    border-radius:50%;    border:2px solid #fff;    opacity:0;    -webkit-animation:ripple 4.5s ease-out 225ms infinite;    -moz-animation:ripple 4.5s ease-out 225ms infinite;    -o-animation:ripple 4.5s ease-out 225ms infinite;    animation:ripple 4.5s ease-out 225ms infinite}.homemap .local .point-40:after {    content:'';    display:block;    position:absolute;    top:0;    right:0;    bottom:0;    left:0;    border-radius:50%;    border:2px solid #fff;    opacity:0;    -webkit-animation:ripple 4.5s ease-out .9s infinite;    -moz-animation:ripple 4.5s ease-out .9s infinite;    -o-animation:ripple 4.5s ease-out .9s infinite;    animation:ripple 4.5s ease-out .9s infinite}.homemap .local .point-80:after {    content:'';    display:block;    position:absolute;    top:0;    right:0;    bottom:0;    left:0;    border-radius:50%;    border:1px solid #fff;    opacity:0;    -webkit-animation:ripple 4.5s ease-out 1.8s infinite;    -moz-animation:ripple 4.5s ease-out 1.8s infinite;    -o-animation:ripple 4.5s ease-out 1.8s infinite;    animation:ripple 4.5s ease-out 1.8s infinite}.homemap .tlocal .point-10:after {    -webkit-animation:ripple 4.5s ease-out 1225ms infinite;    -moz-animation:ripple 4.5s ease-out 1225ms infinite;    -o-animation:ripple 4.5s ease-out 1225ms infinite;    animation:ripple 4.5s ease-out 1225ms infinite}.homemap .tlocal .point-40:after {    -webkit-animation:ripple 4.5s ease-out 1.9s infinite;    -moz-animation:ripple 4.5s ease-out 1.9s infinite;    -o-animation:ripple 4.5s ease-out 1.9s infinite;    animation:ripple 4.5s ease-out 1.9s infinite}.homemap .tlocal .point-80:after {    -webkit-animation:ripple 4.5s ease-out 2.8s infinite;    -moz-animation:ripple 4.5s ease-out 2.8s infinite;    -o-animation:ripple 4.5s ease-out 2.8s infinite;    animation:ripple 4.5s ease-out 2.8s infinite}.homemap .slocal .point-10:after {    -webkit-animation:ripple 4.5s ease-out 2225ms infinite;    -moz-animation:ripple 4.5s ease-out 2225ms infinite;    -o-animation:ripple 4.5s ease-out 2225ms infinite;    animation:ripple 4.5s ease-out 2225ms infinite}.homemap .slocal .point-40:after {    -webkit-animation:ripple 4.5s ease-out 2.9s infinite;    -moz-animation:ripple 4.5s ease-out 2.9s infinite;    -o-animation:ripple 4.5s ease-out 2.9s infinite;    animation:ripple 4.5s ease-out 2.9s infinite}.homemap .slocal .point-80:after {    -webkit-animation:ripple 4.5s ease-out 3.8s infinite;    -moz-animation:ripple 4.5s ease-out 3.8s infinite;    -o-animation:ripple 4.5s ease-out 3.8s infinite;    animation:ripple 4.5s ease-out 3.8s infinite}@keyframes ripple {    0% {        opacity:0;        transform:scale(0)    }    50% {        opacity:1;        transform:scale(.5)    }    100% {        opacity:0;        transform:scale(1)    }}@-webkit-keyframes ripple {    0% {        opacity:0;        transform:scale(0)    }    50% {        opacity:1;        transform:scale(.5)    }    100% {        opacity:0;        transform:scale(1)    }}@-moz-keyframes ripple {    0% {        opacity:0;        transform:scale(0)    }    50% {        opacity:1;        transform:scale(.5)    }    100% {        opacity:0;        transform:scale(1)    }}@-o-keyframes ripple {    0% {        opacity:0;        transform:scale(0)    }    50% {        opacity:1;        transform:scale(.5)    }    100% {        opacity:0;        transform:scale(1)    }}.point-name{position:absolute;left:50px;top:22px;font-size:16px;color: #fff;width: 100px;margin-left: 16px;}.beijing{position:absolute;right:197px;top:215px;}.xiamen{position:absolute;right: 166px;top: 455px;}.shanghai{position:absolute;right: 121px;top: 360px}.chengdu{position:absolute;right: 394px;top: 398px;}.guiyang{position:absolute;right: 342px;top: 449px;display: none}.taiwan{position:absolute;left: 617px;top: 487px;}.hefei,.anhui{position:absolute;right: 182px;top: 352px}/*地图内容 end*/.fyzltxt{border: 1px solid rgba(255,255,255,.2);width: 300px;padding:30px 30px 0;background: rgba(255,255,255,.2);position: absolute;right: 0;top:50%;height: 350px;margin-top: -190px;}.fyjmlsd{font-size: 24px;color: #7179c6;border-bottom: 1px solid #eee;padding-bottom: 20px;margin-bottom: 20px;}.fyjmcity{display: none}.fyjmcity h2{font-weight: normal;font-size: 30px;color: #fff;margin-bottom: 45px}.fyjmcity pre{font-size: 16px;color: #fff}.jlsmnr .fyjmcity{display: block}.rocket1{position: absolute;top: 0;right: 0;background: url(../images/xingxing0.png);z-index: 999;width: 777px;height: 267px;transform: translate(0,0);-webkit-animation:xingxing1 1s ease-out 0.1s infinite;-moz-animation:xingxing1 1s ease-out 0.1s infinite;-o-animation:xingxing1 1s ease-out 0.1s infinite;animation:xingxing1 1s ease-out 0.1s infinite;}@keyframes xingxing1 {    0% {        opacity:0.5;        transform: translate(0,0);    }    100% {        opacity:0;        transform: translate(-647px,172px)    }}@-webkit-keyframes xingxing1 {    0% {        opacity:0.5;        transform: translate(0,0);    }    100% {        opacity:0;        transform: translate(-647px,172px)    }}@-moz-keyframes xingxing1 {    0% {        opacity:0.5;        transform: translate(0,0);    }    100% {        opacity:0;        transform: translate(-647px,172px)    }}@-o-keyframes xingxing1 {    0% {        opacity:0.5;        transform: translate(0,0);    }    100% {        opacity:0;        transform: translate(-647px,172px)    }}.rocket0{position: absolute;top: 0;left:10%;background: url(../images/xingxing2.png);transform: translate(0,0);z-index: 999;width: 459px;height: 179px;-webkit-animation:xingxing0 1s ease-out 0.2s infinite;-moz-animation:xingxing0 1s ease-out 0.2s infinite;-o-animation:xingxing0 1s ease-out 0.2s infinite;animation:xingxing0 1s ease-out 0.2s infinite;}.rocket2{position: absolute;bottom: 0;right:10%;background: url(../images/xingxing2.png);transform: translate(0,0);z-index: 999;width: 459px;height: 179px;-webkit-animation:xingxing0 1s ease-out 0.2s infinite;-moz-animation:xingxing0 1s ease-out 0.5s infinite;-o-animation:xingxing0 1s ease-out 0.5s infinite;animation:xingxing0 1s ease-out 0.5s infinite;}@keyframes xingxing0 {    0% {        opacity:0.5;        transform: translate(0,0);    }    100% {        opacity:0;        transform:translate(-429px,119px);    }}@-webkit-keyframes xingxing0 {    0% {        opacity:0.5;        transform: translate(0,0);    }    100% {        opacity:0;        transform:translate(-429px,119px);    }}@-moz-keyframes xingxing0 {    0% {        opacity:0.5;        transform: translate(0,0);    }    100% {        opacity:0;        transform:translate(-429px,119px);    }}@-o-keyframes xingxing0 {    0% {        opacity:0.5;        transform: translate(0,0);    }    100% {        opacity:0;        transform:translate(-429px,119px);    }}/*分页*/.fybanmer{margin-top: 100px;position: relative;font-size: 56px;color: #fff}.fybanmer span{position: relative;display: inline-block;padding-right: 37px}.fybanmer span:after{width: 9px;height: 9px;border: 5px solid #fff;display: block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content: "";position: absolute;top: 0;right: 0}.fybanmer h2{font-size: 18px;color: #fff;font-weight:normal;margin-top: 20px;}.fybanmer .contain{display: block;position: absolute;top: 0;left: 0}.fybanmer img{display: block;width: 100%}.fybanmer img.fybanersj{display: none}/*底部*/.footer{background: url(../images/footerbg.jpg) no-repeat center top;background-size: cover;padding: 50px 0}.footerle{width: 80%}.footerle img{width:152px;height: 62px;display: block}.footerle h2{font-size: 18px;font-weight: normal;color: #808080;margin: 30px 0}.footerle h2 a{font-size: 18px;color: #808080;display: inline-block;padding-right: 18px;margin-right: 18px;position: relative}.footerle h2 a:after{content: "";position:absolute;top:3px;right:0;background: #a9a9a9;width:1px;height: 18px}.footerle h2 a:last-child:after{display: none}.footerle h2 a.hoverli,.footerle h3 a.hoverli{color: #2386c7}.footerle h3{font-size: 14px;font-weight: normal;color: #999999}.footerle h3 a{font-size: 14px;font-weight: normal;color: #999999;margin-left: 10px;}.footerri{width: 12%;border: 1px solid #e5e5e5;margin-top: 16px;}.footerri img{display: block;width: 100%}.fyzplb{margin: 60px auto 100px}.fyzplb li{margin-bottom: 20px;}.fyzplb li img{display: block;width: 100%}.fyeribt{border-bottom: 1px solid #eeeeee;padding: 30px 0;text-align: center}.fyeribt li{display: inline-block;margin: 0 78px;}.fyeribt li a{font-size: 18px;color: #808080}.fyeribt li.clifyejbt a{color: #1d7cc3;font-weight: bold}.fyeribt li a.hoverli{color: #1d7cc3;}.fyxwlb{padding: 60px 0 40px}.fyxwlb li{margin-bottom: 50px;}.fyxwlble{width: 34%}.fyxwlble img{width:100%;display: block}.fyxwlbri{margin-left: 34%}.fyxwlbri h2{font-size: 20px;color: #282828;font-weight: normal;padding: 39px 0 30px 39px}.fyxwlbri h3{font-size: 14px;color: #808080;font-weight: normal;line-height: 30px;height: 60px;overflow: hidden;margin-left: 39px;}.fyxwlbri h4{width: 56px;height: 2px;background: #e5e5e5;margin: 37px 0 25px 39px;}.fyxwlbri h5{background: url(../images/xqmored.png) no-repeat center right;display: inline-block;font-size: 16px;color: #bdbdbd;font-weight: normal;padding-right: 34px;margin-left: 39px;}.fyxwlb li.hoverli .fyxwlbri h2{color: #0d77c1;font-weight: bold}.fyxwlb li.hoverli .fyxwlbri h4{width: 100%;margin-left: 0;background: #0d77c1}/*页码*/.page{clear:both;text-align:center;line-height:80px;margin-bottom: 90px;border: 1px solid #eeeeee}.page a,.page span{display:inline-block;color:#555;padding:0 20px;text-decoration:none;margin:0 10px;font-size: 18px;}.page a.home,.page a.prev{background:#fff;color:#B4B4B4;}.page a:hover{;color:#0d77c1;}.page span.pageCurrent{color:#0d77c1;}.page a:hover{text-decoration:none;}.page span.dianspan{border:none;padding-top:0;vertical-align:top}.fyxwxqtitle{text-align: center;padding: 60px 0 30px;border-bottom: 1px solid #eeeeee}.fyxwxqtitle h2{font-size: 30px;color: #666666;padding:0 0 25px;}.fyxwxqtitle h3{font-weight: normal;font-size: 16px;color: #bdbdbd;}.fyxwxqcont{font-size: 14px;color: #808080;line-height: 36px;margin: 40px auto 70px;}.fyxwxqcont img{max-width: 100%}.fyxwxqlink{padding-bottom: 50px;}.fyxwxqlink a{display:block;color: #808080;font-size: 14px;line-height: 36px;}.fyxwxqlink a.hoverli{color: #0d77c1}.fyshzp{margin: 45px auto 126px;}.fyshzple{width: 220px;position: relative}.fyshzple:after{content: "";position: absolute;width: 1px;height: 100%;background: #eeeeee;top: 0;left: 0}.fyzwlx{font-size: 24px;color: #2386c7;font-weight: bold;position: relative;line-height: 25px;height: 25px;padding-left: 30px;margin-bottom: 30px;}.fyzwlx:after{background: url(../images/zwlbyuan.jpg) no-repeat center center;width: 25px;height: 25px;position: absolute;content: "";top: 0;left:-11px;z-index: 11}.fylxlb{min-height: 500px;padding-bottom: 60px;}.fylxlb li{margin-bottom: 20px;}.fylxlb li a{color: #282828;font-size: 16px;padding: 15px 15px 15px 26px;background: #eef2f5;display: block;border-left: 4px solid #eef2f5}.fylxlb li.hoverli a,.fylxlb li.clizpzw a{border-color: #2386c7}.fyshzpri{margin-left: 280px;}.fyshzpri .fyzwlx{padding-left: 0}.fyshzpri .fyzwlx:after{display: none}.fyzwsx{background: #f6f8fa;border: 1px solid #eee;padding: 30px 3% 0}.fyzwsx li{margin-bottom: 20px;}.fyzwsxle{width: 100px;font-size: 14px;color: #282828;font-weight: bold}.fyzwsxri{margin-left: 100px;}.fyzwsxri span{display: inline-block;font-size: 14px;color: #282828;margin: 0 40px 10px 0;cursor: pointer}.fyzwsxri span.clifyzwlx,.fyzwsxri span.clifyzwlx a{color: #2386c7}.fysousuo{margin: 20px 0;border: 1px solid #f3f3f3;width: 55%;height: 60px;line-height: 60px;}.fyssleft{width: 62%;background: none;outline: none;border: 0;height: 60px;line-height: 60px\9;vertical-align: top;padding: 0 5%;font-size: 16px;}.fyssright{width: 26%;outline: none;border: 0;height: 60px;line-height: 60px;vertical-align: top;font-size: 16px;color: #fff;cursor: pointer;background:#028edf url(../images/sousuofy.png) no-repeat 30% center;padding-left: 12%;text-align: left}.fyjrwmlb{cursor:pointer;border: 1px solid #eeeeee;margin-bottom: 10px;}.fyjrwmtop{font-size: 16px;color: #666666;padding:20px 6%;background: url(../images/zpicn.png) no-repeat  3% center;position: relative;}.fyjrwmtop:after{background:url(../images/zpjt0.png) no-repeat center left;content: "";position: absolute;top:50%;right: 2%;width: 22px;height: 22px;margin-top: -11px;}.fyjrwmbot{font-size:14px;color:#808080;line-height:30px;padding:30px 6%;background:#fafafa;display:none;}.fyjrwmbot a.ljtd{font-size:18px;color:#fff;line-height:50px;background:#028edf;display: block;margin:50px auto 0;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;width: 153px;text-align: center;height: 50px;}.clijrwm .fyjrwmtop,.hoverli .fyjrwmtop{background: #028edf url(../images/zpicn0.png) no-repeat   3% center;color: #fff}.clijrwm .fyjrwmtop:after{background: #028edf url(../images/zpjt1.png) no-repeat  center left}.fyjjfa{margin-top: 85px;}.fyjjfa li{margin-bottom: 100px;}.fyjjfale{width: 42%;float: left;border: 1px solid #eeeeee}.fyjjfale img{width: 100%;display: block}.fyjjfari{width: 52%;float: right;padding-top: 50px;}.fyjjfari h2{font-size: 30px;color: #2386c7}.fyjjfari h3{font-size: 14px;color: #666666;line-height: 30px;height: 90px;overflow: hidden;font-weight: normal;margin: 18px 0 25px}.fyjjfari h4{font-size: 14px;color: #808080;line-height: 50px;height: 50px;font-weight: normal;width: 123px;text-align: center;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;border: 1px solid #e5e5e5}.fyjjfa li.fyjjfaodd .fyjjfale{float: right}.fyjjfa li.fyjjfaodd .fyjjfari{float: left}.fyjjfa li.hoverli .fyjjfari h4{background: #2386c7;color: #fff;border-color: #2386c7}.fycpjs{padding: 110px 0}.fycpjsle{width: 50%}.fycpxqbt{font-size: 24px;color: #282828;}.fycpxqnr{font-size: 14px;color: #666666;line-height: 30px;margin: 40px 0 0;}.fycpxqzx{margin-top: 70px;}.fycpxqzx a{font-size: 14px;color: #2386c7}.fycpjsri{width: 46%;text-align: center}.fycpjsri img{max-width: 90%;display: block;margin: 0 auto}.xbdysjbot{background: #eeeeee}.xbdysjbot li{width: 25%;float: left;position: relative}.xbdysjbot li img{display: block;width: 100%;}.xbdysbg{position: absolute;width: 100%;height: 100%;background: rgba(27,27,27,.7);top: 0;left: 0;text-align: center}.xbdysjbot li .xbdysbg img{width: 66px;height: 66px;margin: 0 auto}.xbdysjbot li .xbdysbg h2{font-size: 24px;color: #fff;font-weight: normal;margin: 20px 0 8px;}.xbdysjbot li .xbdysbg h3{font-size: 16px;color: #fff;font-weight: normal;text-transform:uppercase;margin-bottom: 30px;}.xbdysjbot li .xbdysbg h4{font-size: 30px;color: #fff;font-weight: normal;}.xbdysjbot li .xbdysbg pre{font-size: 14px;color: #fff;line-height: 30px;height:0;overflow:hidden;padding: 0 5%}.xbdysjbot li:hover .xbdysbg{background: rgba(2,142,223,.9)}.xbdysjbot li:hover .xbdysbg h4{display: none}.xbdysjbot li:hover .xbdysbg pre{height: 90px;}.fycpxn{padding: 80px 0}.fycpxntop{text-align: center}.fycpxntop h2{font-size: 48px;color: #282828;font-weight: normal}.fycpxntop h3{font-size: 16px;color: #808080;font-weight: normal;margin-top: 20px}.fycpxnbot{margin-top: 70px;}.fycpxnbot ul{margin-left: -5%}.fycpxnbot li{width: 19%;margin: 0 0 60px 5%;display: inline-block;vertical-align: top}.fycptsone{border: 1px solid #eeeeee;width: 100%;padding-bottom: 100%;height: 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align: center;position: relative}.fycptsonejz{position: absolute;width: 100%;height: 100%;top: 0;left: 0}.fycptsone img{display: block;margin: 0 auto;width: 70px;height: 70px;}.fycptsone img.fycpicn1{display: none}.fycptsone  h2{font-size: 16px;color: #282828;font-weight: normal;margin-top: 20px;}.fycptsone  h3{font-size: 16px;color: #282828;font-weight: normal;margin-top: 20px;display: none;padding: 0 4%}.fycpxnbot li  img.fycptowimg{width: 47px;height: 23px;margin: 40px auto 0;position: relative;z-index: 22;display: none}.fycptstwo{border: 1px dashed #028edf;width: 1080px;padding: 45px 60px 35px;position: absolute;margin-top: -1px;display: none;left:50%;background: #fff;z-index: 9;margin-left: -600px}.fycptstwo img.fycptowimg{position: absolute;top:-23px;left:9%;}.fycptstwo h2{font-size: 24px;color: #028edf;}.fycptstwo pre{font-size: 16px;color: #808080;line-height: 24px;}.fycpxnbot li:hover .fycptsone{background: #028edf;box-shadow: 0 0 20px 0 rgba(2, 142, 223, 0.2);}.fycpxnbot li:hover .fycptsone h2{display: none}.fycpxnbot li:hover .fycptsone h3{display:block;color: #fff}.fycpxnbot li:hover .fycptsone img.fycpicn0{display: none}.fycpxnbot li:hover .fycptsone img.fycpicn1{display: block}.fycpxnbot li:hover img.fycptowimg{display: block}/*.fygywmone .fycpxqbt{padding-top: 110px;}*/.fyfzlc{background: url(../images/fzlcbg.jpg) no-repeat center top;padding:90px 0 120px;background-size:cover;position: relative}.fyfzlc:after{content: "";position: absolute;width: 100%;height: 1px;background: rgba(25,255,255,.3);bottom: 124px;left: 0}.fyfzlcbot{width: 1380px;margin: 50px auto 0;position: relative}.fyfzlcbot img{display: block;width: 100%}.fylcbot{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.fyfzlclb{position: relative;width: 100%;height: 100%;}.fyfzlclb .item{position: relative;width: 100%;height: 100%;}.fyfzlclb .owl-stage-outer{width: 100%;height: 100%;padding-bottom: 10px;}.fyfzlclb .owl-controls{margin-top:30px;}.fyfzlclb .owl-dots .owl-dot span{background:none;border: 1px solid #fff;width: 12px;height: 12px;}.fyfzlclb .owl-dots .owl-dot.active span, .fyfzlclb .owl-dots .owl-dot:hover span{background: #fff}.fyfzlclb li{width: 250px;position: absolute;padding-bottom: 100px;}.fyfzlclb li:after{content: "";width: 1px;height: 50px;background: rgba(255,255,255,.2);position: absolute;left: 14px;bottom: 40px}.fyfzlclb li:before{content: "";width: 31px;height: 31px;background:url(../images/lcyuan.png) no-repeat center center;position: absolute;left:0;bottom: 0;background-size: 31px 31px;z-index: 9}.fyfzlclb li h2{font-size: 16px;color: #fff}.fyfzlclb li h3{font-size: 14px;color: #fff;font-weight: normal;line-height: 24px;height: auto;overflow: hidden;margin-bottom: 20px;}.fyfzlclb li.fyfzlclbli0{top:438px;left:70px;}.fyfzlclb li.fyfzlclbli1{top: 240px;left:173px;}.fyfzlclb li.fyfzlclbli2{top: 378px;left:480px;padding-top: 100px;padding-bottom: 0}.fyfzlclb li.fyfzlclbli2:after{top: 40px;}.fyfzlclb li.fyfzlclbli2:before{top: 0}.fyfzlclb li.fyfzlclbli3{top: 81px;left:680px;}.fyfzlclb li.fyfzlclbli4{top: 220px;left:1000px;padding-top: 100px;padding-bottom: 0}.fyfzlclb li.fyfzlclbli4:after{top: 40px;}.fyfzlclb li.fyfzlclbli4:before{top: 0}.fyfzlclb li.fyfzlclbli5{top: 59px;right:0;padding-top: 100px;padding-bottom: 0;width: 183px;}.fyfzlclb li.fyfzlclbli5:after{top: 40px;}.fyfzlclb li.fyfzlclbli5:before{top: 0}.fyqywhtop{font-size: 48px;text-align: center;color: #fff}.fyqywh{padding: 85px 0}.fyqywh .fyqywhtop,.fyqyry .fyqywhtop{color: #282828}.fyqywhbot{margin-top: 100px;position: relative}.fyqywhbot img.fywhimg{width:285px;height: 285px;position: absolute;top: 50%;left: 50%;margin-left: -142px;margin-top: -142px;}.fyqywhbot li{float: left;width: 48%;margin: 10px 1%}.fyqywhbot li img{display: block;width: 100%}.fyqyry{background: #fafafa;padding: 90px 0 70px}.fyqyrybot{margin-top: 120px;padding: 0 5%;position: relative}.fyqyrybotdiv .item{position:relative;height:100%;width:100%;}.fyqyrybotdiv .owl-controls{margin-top:0;display: none}.fyqyrybotdiv li{float:left;width: 28%;margin-left: 3%;margin-bottom: 43px;position: relative}.fyqyrybotdiv li img{display: block;width: 100%}.fyqyrybotdiv li h2{text-align: center;margin-top: 10px;font-weight: normal;font-size: 16px;color: #282828}.fyqyrybotdiv li.fyryli0{width: 37%;margin-left: 0}.fyrybt{position: absolute;bottom: 0;left: 0;width: 100%;text-align: center;background: rgba(0,0,0,.2);padding: 15px 3%;}.fyrybt h3{font-weight: normal;color: #fff;font-size: 24px;}.fyrybt h4{font-weight: normal;color: #fff;font-size: 18px;padding: 3px 0 25px}.fyysmdbotbtn{position: absolute;width: 100%;height: 60px;top: 50%;margin-top: -30px;left: 0}.fyysmdbotpre,.fyysmdbotnex{height:60px;width:60px;cursor:pointer;text-align: center;line-height: 60px;display: block;position: absolute;top: 0;z-index: 11;color: #2386c7;border: 1px solid #2386c7;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size: 24px;}.fyysmdbotpre{left:-4%}.fyysmdbotnex{right:-4%}.fyhzhb{background: url(../images/hzhbbg.jpg) no-repeat center top;background-size: cover;padding: 90px 0 40px;}.fyhzhbbot{margin-top: 110px;}.fyhzhbbotdiv .item{position:relative;height:100%;width:100%;}.fyhzhbbotdiv .owl-controls{margin-top:10px;}.fyhzhbbotdiv .owl-dots .owl-dot span{background:none;border: 1px solid #fff;width: 12px;height: 12px;}.fyhzhbbotdiv .owl-dots .owl-dot.active span, .fyhzhbbotdiv .owl-dots .owl-dot:hover span{background: #fff}.fyhzhbbotdiv li{float:left;width: 23%;margin:0 1% 40px;}.fyhzhbbotdiv li img{display: block;width: 100%}/*人工智能*/.fyrgzn{background: url(../images/rgznbg.jpg) no-repeat center center;padding: 60px 0 40px;margin-top: 100px;background-size: cover}.fyrgznle{width: 630px;background: url(../images/fyptbg.png) no-repeat center bottom;height: 717px;position: relative;margin-left: -60px}.fyrgznle img{display: block;margin: 0 auto;width:100%;}.fyrgznle img.fyrgznleimg{position: absolute;top: 0;left: 0;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);    }}.fyrgznri{width: 477px;padding-top: 150px}.fyrgznri img{width:100%;display: block;margin-bottom: 38px}.fycttx{background: url(../images/cptxbg.jpg) no-repeat center center;background-size: cover;padding: 80px 0 55px}.fycttxtop{text-align: center;}.fycttxbot{margin-top: 65px}.fycttxle{width: 51%;position: relative}.fycttxle img{display: block;width: 63%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.fycttxletxt{position: absolute;top: 50%;right: 0;background: #2079b4;width: 39%;padding: 50px 0;margin-top: -176px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.fycttxletxt pre{line-height: 42px;font-size: 18px;color: #fff;padding: 0 16px;height: 252px;overflow: hidden}.fycttxri{width: 43%;padding-top: 120px}.fycttxri li{float: left;width: 33.33%;margin-bottom: 60px}.fycttxri li img{width: 96px;height: 96px;border: 2px solid #2386c7;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;float: right}.fycttxri li p{width: 100px;text-align: center;float: right;margin-top: 20px;font-size: 18px;color: #2386c7}.fycpcs{background: url(../images/cpcsbg.jpg) no-repeat center center;background-size: cover;padding: 70px 0 55px;position: relative}.fycpcsbot{margin: 155px  auto 0;width: 1430px}.fycpcsbotsj{display: none}.fycpcsbotsj img{display: block;width: 100%;margin: 30px auto}.fycpcsbotle{width: 967px;position: relative;height: 391px;background: url(../images/rgznline.png) no-repeat center center}.fyydbs{position: absolute;top: 85px;right: 0}.fyydbs li{background: url(../images/ydbsbg.png) no-repeat center center;width: 154px;height: 93px;margin-bottom: 50px;text-align: center;}.fyydbs li img{margin: 13px 0 3px;width: 39px;height: 39px;}.fyydbs li p{color: #fff;font-size: 14px}.fycpcsbotlemai{background: url(../images/fyeyebox.png) no-repeat center center;width: 731px;height: 387px;top: 0;left: 0;position: absolute}.fyydtb{position: absolute;top: 170px;left: 90px}.fyydtb li{margin-bottom: 25px;}.fyydtb li img{width: 32px;height: 34px;}.fybdwl{position: absolute;top: 180px;left:200px}.fybdwl li{background: url(../images/fybdwlbg.png) no-repeat center center;width: 102px;height: 62px;text-align: center;}.fybdwl li img{margin:10px 0 -6px;width: 24px;height: 24px;}.fybdwl li p{color: #fff;font-size: 14px;line-height: 12px;}.fyeyeboxlb{width: 300px;position: absolute;top: 170px;right: 67px}.fyeyeboxlb ul{border: 1px dashed #fff;padding: 15px 0;height: 80px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.fyeyeboxlb li{float: left;width: 33.33%;text-align: center;}.fyeyeboxlb li p{color: #fff;margin-top: 4px;}.fyeyeboxlbspan{text-align: center;font-size: 24px;color: #fff;margin-top: 25px;}.fycpcsbotri{width: 422px;padding-top: 90px}.fycpcsbotri img{display: block;width: 100%}.fycpcstxt{text-align: center;font-size: 18px;color: #fafafa;}.fycpcstxt span{font-size: 34px;margin-left: 10px;}.fyscqj{background: url(../images/scqjbg.jpg) no-repeat center center;background-size: cover;padding: 80px 0 105px}.fyscqjbot{margin-top: 120px}.fyscqjbot li{float: left;width: 27.33%;text-align: center;padding: 0 3%}.fyscqjbotimg{background: #175883;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width: 100%;padding-bottom: 100%;height: 0;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.fyscqjbotimg img{width: 119px;height: 119px;display: block;margin: 0 auto}.fyscqjbot li p{font-size: 34px;color: #2386c7;margin: 35px 0 20px}.fyscqjbot li span{font-size: 18px;line-height: 30px;color: #2386c7;display: block}.fyscqjbot li:hover .fyscqjbotimg{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.fyrgznyuandian{}.fyrgznyuandian .local {width:20px;height:20px;visibility:visible;position: absolute}.fyrgznyuandian .local  a{cursor: inherit;}.fyrgznyuandian .local .point{position:absolute;top:0;left:0;right:0;bottom:0;width:6px;height:6px;margin:auto;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background:0 0;}.fyrgznyuandian .local .point-10, .fyrgznyuandian  .local .point-40, .fyrgznyuandian  .local .point-80{width:100%;height:100%;}.fyrgznyuandian .local .point-dot{background-color:#fff;border:1px solid #fff;z-index:50}.fyrgznyuandian .local .point-10:after {    content:'';    display:block;    position:absolute;    top:0;    right:0;    bottom:0;    left:0;    border-radius:50%;    border:2px solid #fff;    opacity:0;    -webkit-animation:ripple 4.5s ease-out 225ms infinite;    -moz-animation:ripple 4.5s ease-out 225ms infinite;    -o-animation:ripple 4.5s ease-out 225ms infinite;    animation:ripple 4.5s ease-out 225ms infinite}.fyrgznyuandian .local .point-40:after {    content:'';    display:block;    position:absolute;    top:0;    right:0;    bottom:0;    left:0;    border-radius:50%;    border:2px solid #fff;    opacity:0;    -webkit-animation:ripple 4.5s ease-out .9s infinite;    -moz-animation:ripple 4.5s ease-out .9s infinite;    -o-animation:ripple 4.5s ease-out .9s infinite;    animation:ripple 4.5s ease-out .9s infinite}.fyrgznyuandian .local .point-80:after {    content:'';    display:block;    position:absolute;    top:0;    right:0;    bottom:0;    left:0;    border-radius:50%;    border:1px solid #fff;    opacity:0;    -webkit-animation:ripple 4.5s ease-out 1.8s infinite;    -moz-animation:ripple 4.5s ease-out 1.8s infinite;    -o-animation:ripple 4.5s ease-out 1.8s infinite;    animation:ripple 4.5s ease-out 1.8s infinite}.fyrgznyuandian .tlocal .point-10:after {    -webkit-animation:ripple 4.5s ease-out 1225ms infinite;    -moz-animation:ripple 4.5s ease-out 1225ms infinite;    -o-animation:ripple 4.5s ease-out 1225ms infinite;    animation:ripple 4.5s ease-out 1225ms infinite}.fyrgznyuandian .tlocal .point-40:after {    -webkit-animation:ripple 4.5s ease-out 1.9s infinite;    -moz-animation:ripple 4.5s ease-out 1.9s infinite;    -o-animation:ripple 4.5s ease-out 1.9s infinite;    animation:ripple 4.5s ease-out 1.9s infinite}.fyrgznyuandian .tlocal .point-80:after {    -webkit-animation:ripple 4.5s ease-out 2.8s infinite;    -moz-animation:ripple 4.5s ease-out 2.8s infinite;    -o-animation:ripple 4.5s ease-out 2.8s infinite;    animation:ripple 4.5s ease-out 2.8s infinite}.fyrgznyuandian .slocal .point-10:after {    -webkit-animation:ripple 2s ease-out 0s infinite;    -moz-animation:ripple 2s ease-out 0s infinite;    -o-animation:ripple 2s ease-out 0s infinite;    animation:ripple 2s ease-out 0s infinite}.fyrgznyuandian .slocal .point-40:after {    -webkit-animation:ripple 2s ease-out 0.1s infinite;    -moz-animation:ripple 2s ease-out 0.1s infinite;    -o-animation:ripple 2s ease-out 0.1s infinite;    animation:ripple 2s ease-out 0.1s infinite}.fyrgznyuandian .slocal .point-80:after {    -webkit-animation:ripple 2s ease-out 0.8s infinite;    -moz-animation:ripple 2s ease-out 0.8s infinite;    -o-animation:ripple 2s ease-out 0.8s infinite;    animation:ripple 2s ease-out 0.8s infinite}@keyframes ripple {    0% {        opacity:0;        transform:scale(0)    }    50% {        opacity:1;        transform:scale(.5)    }    100% {        opacity:0;        transform:scale(1)    }}@-webkit-keyframes ripple {    0% {        opacity:0;        transform:scale(0)    }    50% {        opacity:1;        transform:scale(.5)    }    100% {        opacity:0;        transform:scale(1)    }}@-moz-keyframes ripple {    0% {        opacity:0;        transform:scale(0)    }    50% {        opacity:1;        transform:scale(.5)    }    100% {        opacity:0;        transform:scale(1)    }}@-o-keyframes ripple {    0% {        opacity:0;        transform:scale(0)    }    50% {        opacity:1;        transform:scale(.5)    }    100% {        opacity:0;        transform:scale(1)    }}.fyrgznyuan0{left: 125px;top: 190px;}.fyrgznyuan1{left: 125px;top: 248px;}.fyrgznyuan2{left: 172px;top: 216px;}.fyrgznyuan3{left: 279px;top: 218px;}.fyrgznyuan4{left: 355px;top: 218px;}.fyrgznyuan5{left: 654px;top: 218px;}.fyrgznyuan6{left: 790px;top: 162px;}/**********************************************适配*******************************************************/@media only screen and (max-width:1680px){    .main1600{width:1342px;}    /*头部*/    .nav li{margin-right: 50px}    /*首页*/    .homeyijibt,.chanpin{width: 45%;}}@media only screen and (max-width:1600px){    /*//右侧导航圆点*/    #fp-nav ul li .fp-tooltip.right{right: 45px;}    /*头部*/    .nav li{margin-right: 40px}    /*产品*/    .fybanmer,.homeyijibt{font-size: 40px;}    .fycpjs {padding: 80px 0;}    .xbdysjbot li .xbdysbg h2{font-size: 20px;}    .xbdysjbot li .xbdysbg h3{font-size: 14px;}    .fycpxn{padding: 60px 0}    .fycpxntop h2{font-size: 40px;}    .fyfzlc{padding: 70px 0 100px;}    .fyqywhtop{font-size: 40px}    .fyqywh{padding: 60px 0}    .fyqywhbot{margin-top: 80px;}    .fyqyry,.fyhzhb{padding: 70px 0 50px;}    .fyqyrybot{margin-top: 100px;}    .fyhzhbbot{margin-top: 80px;}    /*首页*/    .chanpin {width: 50%;margin: 20px 0 30px}    .chanpin h2 {width: 2px;height: 38px;margin: 0 0 20px 20px;}    .chanpin h3{font-size: 20px;}    .chanpin h4{font-size: 14px;line-height: 20px;height: 40px;margin: 10px 0 50px;}    .chanpin ul li{padding: 15px 3%}    .cpright span.cprightspan0{font-size: 18px;padding: 15px 0 10px;}    .cpright span.cprightspan0{font-size: 12px;}    .cpleft{width: 84px;padding: 2px;}    .cpleft img{width: 84px;height:68px;}    .cpright{margin-left: 110px;}    .jjfabotlink span{width: 47px;line-height: 47px;height: 47px;}    .cptt{right: 20%;top: 28%}    .jjfanrle{width: 100px;}    .jjfanrle img{width: 100px;height: 100px;}    .jjfanrri{margin-left: 120px;}    .jjfanr li.jjfanrli1 .jjfanrri, .jjfanr li.jjfanrli3 .jjfanrri{margin-right: 120px;}    .jjfanrri h2 {font-size: 22px;}    .xwdivbtnpre,.xwdivbtnnxt{width:46px;line-height:46px;height:46px;font-size: 20px;}    .xinwendiv .item h2,.xinwendiv .item h4{font-size: 12px;}    .xinwendiv .item h3{font-size: 14px;}    .xinwendiv .center .item h3{font-size: 18px;}    .homemapdiv{top: -100px;}    .fyjmcity h2{font-size: 22px;}    .fyjmcity pre{font-size: 14px;}}@media only screen and (max-width:1440px){    /*头部*/    .nav li{margin-right: 30px}    .main1600{width:1208px;}    .fyfzlcbot{width:1146px;margin-top: 30px;}    .fyfzlc:after{bottom: 100px;}    .fyfzlclb li.fyfzlclbli0{top: 336px;left: 54px;}    .fyfzlclb li.fyfzlclbli1{top: 168px;left: 150px;}    .fyfzlclb li.fyfzlclbli2{top: 313px;left: 400px; }    .fyfzlclb li.fyfzlclbli3{top: 44px;left: 560px;}    .fyfzlclb li.fyfzlclbli4{top: 180px;left: 830px;}    .fyfzlclb li.fyfzlclbli5{top: 47px;width: 156px;}    .fycpcsbot{margin: 0;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}    .fycpcstxt{width: 100% !important;position: absolute;left: 0;bottom: 60px}}@media only screen and (max-width:1366px){    .main1600,.main1200{width:1146px;}    .mainjz{margin-top: 80px;}    /*头部*/    .header{height:80px;}    .logo{margin-top: 9px;}    .bannbb{line-height:80px;}    .bannss{margin-top: 25px;}    .banbenqh:after{top: 36px;}    .nav li{height:80px;line-height:80px;margin-right: 25px}    .nav li a{font-size:14px;}    .nav li a span{bottom: 20px;}    .nav li .naverji{top: 80px}    /*底部*/    .footer{padding: 30px 0}    .footerle img{width:108px;height: 44px;}    .footerle h2{font-size: 14px;margin: 20px 0}    .footerle h2 a{font-size: 14px;padding-right: 16px;margin-right: 16px;}    .footerle h2 a:after{top:5px;height: 12px}    .footerle h3{font-size: 14px;}    .footerle h3 a{font-size: 14px;}    .footerri{margin-top: 0;}    /*分页*/    .fybanmer{margin-top: 80px;}    .fybanmer h2{font-size: 14px;margin-top: 10px;}    .fybanmer,.homeyijibt{font-size:46px;}    .fyzplb{margin: 30px auto 50px}    .fyxwlb{padding: 40px 0 20px}    .fyxwlb li{margin-bottom: 30px;}    .fyxwlbri h2{font-size: 18px;padding: 30px 0 20px 39px}    .fyxwlbri h3{line-height: 28px;height: 56px;}    .fyxwlbri h4{margin: 30px 0 20px 39px;}    .fyxwlbri h5{font-size: 14px;}    .fyeribt{padding: 20px 0}    .fyeribt li{margin: 0 60px;}    .fyeribt li a{font-size: 16px}    /*页码*/    .page{margin-bottom: 50px;line-height: 60px;}    .page a, .page span{margin: 0 10px;padding: 0 10px;font-size:14px;}    .fyxwxqtitle{padding: 30px 0 15px;}    .fyxwxqtitle h2{font-size: 18px;padding:0 0 20px;}    .fyxwxqtitle h3{font-size: 14px}    .fyxwxqcont{line-height: 28px;margin: 20px auto 35px;}    .fyxwxqlink{padding-bottom: 30px;}    .fyxwxqlink a{line-height: 28px;}    .fyzwlx{font-size: 18px;}    .fyzwlx:after{width: 18px;height: 18px;top: 4px;background-size: cover}    .fyzwlx{margin-bottom: 20px;}    .fylxlb li{margin-bottom: 15px;}    .fysousuo,.fyssright{line-height: 44px;height: 44px;}    .fyssright{font-size: 14px;}    .fyssleft{line-height: 44px\9;height: 44px;font-size: 14px;}    .fyjrwmtop{padding: 16px 6%}    .fyjrwmbot{padding: 20px 6%;line-height: 28px;}    .fyjrwmbot a.ljtd{width: 109px;height: 37px;line-height: 37px;font-size: 14px;}    .fyshzp {margin: 40px auto 80px;}    .fyjjfa {margin-top: 60px;}    .fyjjfa li{margin-bottom: 60px;}    .fyjjfari h2{font-size: 24px;}    .fyjjfari h4{width: 100px;height: 36px;line-height: 36px;}    /*产品*/    .fycptstwo{width: 1026px;margin-left: -573px}    .fybanmer,.homeyijibt{font-size: 36px;}    .fycpjs {padding: 60px 0;}    .xbdysjbot li .xbdysbg h2{font-size: 18px;}    .fycpxn{padding: 40px 0}    .fycpxntop h2{font-size: 30px;}    .xbdysjbot li .xbdysbg img{width: 50px;height: 50px;}    .fycptsone img{width: 60px;height: 60px;}    .fycpxqzx{margin-top: 40px;}    .fyfzlc{padding: 50px 0 80px;}    .fyqywhtop{font-size: 30px}    .fyqywh{padding: 40px 0}    .fyqywhbot{margin-top: 60px;}    .fyqyry,.fyhzhb{padding: 60px 0 40px;}    .fyqyrybot{margin-top: 80px;}    .fyhzhbbot{margin-top: 60px;}    .fyysmdbotbtn{height: 40px;margin-top: -20px;}    .fyysmdbotpre,.fyysmdbotnex{height:40px;width:40px;line-height: 40px;}    .fyysmdbotpre{left:-2%}    .fyysmdbotnex{right:-2%}    .fyqywhbot img.fywhimg{width: 180px;height: 180px;margin-top: -90px;margin-left: -90px;}    /*首页*/    .fybanmer,.homeyijibt{font-size:30px;}    .homeyijibt span:after{width:6px;height: 6px;border: 3px solid #282828}    .homeyijibt span{padding-right: 25px;}    .chanpin {width: 50%;margin: 10px 0 30px}    .chanpin h2 {width: 2px;height: 28px;margin: 0 0 10px 10px;}    .chanpin h3{font-size: 18px;}    .chanpin h4{margin: 10px 0 40px;}    .chanpin ul li{padding: 10px 3%}    .cpright span.cprightspan0{font-size: 16px;padding: 8px 0 6px;}    .cpleft{width: 70px;padding: 2px;}    .cpleft img{width: 70px;height:57px;}    .cpright{margin-left: 90px;}    .jjfabotlink span{width: 40px;line-height: 40px;height: 40px;}    .cptt{right: 22%;top: 26%;width: 120px;}    .jjfanrle{width: 80px;}    .jjfanrle img{width: 80px;height: 80px;}    .jjfanrri{margin-left: 100px;}    .jjfanr li.jjfanrli1 .jjfanrri, .jjfanr li.jjfanrli3 .jjfanrri{margin-right: 100px;}    .jjfanrri h2 {font-size: 18px;}    .xwdivbtnpre,.xwdivbtnnxt{width:40px;line-height:40px;height:40px;font-size: 18px;}    .xinwendiv .center .item h3{font-size: 16px;}    .xinwendiv .center .item h2, .xinwendiv .center .item h4{font-size: 14px;}    .xinwendiv .item{padding: 20px 20px 30px;}    .xinwendiv .item h2{padding: 15px 0 10px}    .homemapdiv{top: -150px;}    .fyzlbjbot{-webkit-transform: scale(0.76);-moz-transform: scale(0.7);-o-transform: scale(0.7);transform: scale(0.7);margin-left: -4%}    .fyjmcity h2{font-size: 20px;margin-bottom: 15px;}    .fyjmcity pre{font-size: 18px;}    .hzhb {margin: 40px 0}    /*人工智能*/    .fyrgzn{padding: 30px 0 20px;margin-top: 80px;}    .fyrgznle{width: 480px;height: 546px;background-size:cover}    .fyrgznri{width: 400px;padding-top: 100px;}    .fycttxtop img{width: 380px;}    .fycttxletxt pre,.fycttxri li p{font-size: 16px;}    .fycpcsbot{margin: 0 0 -40px -60px;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7)    }    .fyscqj{padding: 60px 0 100px;}    .fyscqjbot{margin-top: 80px}    .fyscqjbot li p{font-size: 28px;margin: 10px 0}    .fyscqjbot li span{font-size: 16px;}    .fyrgznle{margin-left: 80px}}@media only screen and (max-width:1280px){    .main1600,.main1200{width:960px}    /*分页*/    .fybanmer,.homeyijibt{font-size:28px;}    .fyxwlbri h2{font-size: 16px;padding-top: 15px;}    .fyjjfa {margin-top: 40px;}    .fyjjfa li{margin-bottom: 40px;}    .fyjjfari h2{font-size: 18px;}    .fyjjfari{padding-top:40px;}    .fycptstwo{width: 840px;margin-left: -480px}    .fyfzlcbot{width:960px;}    .fyfzlclb li{padding-bottom: 70px;}    .fyfzlclb li.fyfzlclbli2,.fyfzlclb li.fyfzlclbli4,.fyfzlclb li.fyfzlclbli5{padding-top: 70px;padding-bottom: 0}    .fyfzlc:after{bottom: 80px;}    .fyfzlclb li.fyfzlclbli0{top: 285px;left: 45px;}    .fyfzlclb li.fyfzlclbli1{top: 97px;left: 213px;}    .fyfzlclb li.fyfzlclbli2{top: 265px;left: 340px; }    .fyfzlclb li.fyfzlclbli3{top: 37px;left: 470px;}    .fyfzlclb li.fyfzlclbli4{top: 155px;left: 700px;}    .fyfzlclb li.fyfzlclbli5{top: 40px;width: 126px;}    .fyfzlclb li:after{height: 20px;bottom: 30px;left: 9px;}    .fyfzlclb li:before{width: 20px;height: 20px;background-size: 20px auto}    /*首页*/    .section2 .homeyijibt,.section2 .chanpin,.section2 .jjfabotlink{margin-left:-15%;}    .cptt {right: 29%;top: 33%;width: 160px;}    .fyzlbjbot{margin-left: -10%;}    .homemapdiv {top:0;}    /*人工智能*/    .fycttx{padding: 50px 0}    .fycttxtop img{width: 300px}    .fycttxletxt pre, .fycttxri li p{font-size: 14px;}    .fycttxri{padding-top: 80px;}    .fycpcstxt{font-size: 16px;}    .fyscqj{padding: 30px 0 80px;}    .fycpcstxt span{font-size: 24px;}    .fyscqjbot li p{font-size: 24px;}    .fycpcsbot{margin-left: -110px;}}/*1280*960*/@media (max-width:1280px) and (max-height:860px){    .cptt {right: 27%;top: 33%;width: 140px;}    .homemapdiv {top:-50px;}}/*1280*720*/@media (max-width:1280px) and (max-height:720px){    .cptt {right: 22%;top: 33%;width: 160px;}    .homemapdiv {top:-150px;}}@media only screen and (max-width:1152px){    /*头部*/    .nav li{margin-right: 20px;}    /*首页*/    .section2 .homeyijibt, .section2 .chanpin, .section2 .jjfabotlink {        margin-left: -8%;    }    .homemapdiv {top:-100px;}}/*---------------------------------平板----------------------------------------------*/@media only screen and (max-width:1024px){    /*头部*/    .nav li{margin-right: 18px;}    .fyeribt li {margin: 0 30px;}    /*首页*/    .section2{background:url(../images/indexxiao2.jpg)}    .section2 .homeyijibt, .section2 .chanpin, .section2 .jjfabotlink {margin-left:0;width: 100%}    .cptt{display: none;}    .chanpin ul li {padding: 20px 5%;width:37%}    .homemapdiv {top:-150px;}    .fyzltxt{width: 260px;margin-right: 110px;}    .fyjmcity pre{font-size: 16px;}    .index5bg{height: 100%}    .fycptsone img{width: 40px;height: 40px;}    .fycptsone h3{margin-top: 3px;}    .fycptsone h2{font-size: 12px;}    .fycptsone h3{padding: 0 1%;font-size: 12px;}    .fycpcsbot{margin-left: -220px;}}@media only screen and (max-width:992px){    .main1600,.main1200{width:820px;}    /*头部*/    .nav{display:none;position:fixed;top:80px;width:100%;text-align:center;left:0;background:rgba(0,0,0,.8);height:100%;z-index: 999}    .nav li{float:inherit;width:100%;height:auto;line-height:55px;margin: 0}    .nav li a span{bottom: 0}    .menu-activator{display: block}    .nav li .naverji{position: static;width: 100%;margin: 0;background: rgba(0,0,0,.6);box-shadow: none}    .nav li .naverji a{display: inline-block;min-width: 30%;text-align: center;border: 0;color: #fff;font-size: 12px;}    /*分页-头部*/    .fyheader .visual i.line{background: #282828}    .fyheader .descriptor{color: #282828}    .fyheader .nav li a{color: #fff}    .fyxwlbri h2{padding-bottom: 15px;}    .fyxwlbri h4 {margin: 20px 0 15px 39px;}    .fyjjfa {margin-top: 30px;}    .fyjjfa li{margin-bottom: 30px;}    .fyjjfari h2{font-size: 16px;}    .fyjjfari h3{line-height: 28px;height: 56px;margin: 10px 0}    .fyjjfari{padding-top:20px;}    .fycptstwo{width: 700px;margin-left: -410px}    .fyfzlc {padding: 50px 0}    .fyfzlcbot{width:90%;}    .fyfzlcbot{margin-top: 50px;}    .fylcbot{position: static}    .fyfzlclb li{position: static;width: 31.33% !important;float: left;margin: 0 1% 15px !important;padding: 0 !important;}    .fyfzlclb li:after,.fyfzlclb li:before,.fyfzlc:after,.fyfzlcbot img{display: none}    .fyfzlclb .owl-controls{margin-top: 0}    /*首页*/    .fyzlbjbot {margin-left: -21%;}    /*人工智能*/    .fyrgznle{width: 380px;height: 432px;}    .fyrgznri{width: 300px;padding-top: 80px}    .fycttxtop img{width: 260px}    .fycttxletxt{width: 45%}    .fycttxri{padding-top: 60px;}    .fycttxri li{margin-bottom: 30px;}    .fycttxri li img{width: 80px;height: 80px}    .fycttxri li p{width: 80px}    .fycpcsbot{margin: -30px 0  -70px -220px;-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-o-transform:scale(0.6);transform:scale(0.6)    }    .fyscqj{padding: 30px 0 40px}    .fyscqjbot{margin-top: 50px}    .fyscqjbot li p{font-size: 16px}    .fyscqjbot li span{font-size: 14px;line-height: 26px}}@media only screen and (max-width:768px){    .main1600,.main1200{width:84%}    #fp-nav{display: none}    /*头部*/    .lanheader .headerrigh{background: #008cd3}    /*底部*/    .footer{padding: 20px 0}    .footerle,.footerri{width: 100%;float: inherit}    .footerle h2{margin: 15px 0}    .footerri{border: 0;margin-top: 20px;}    .footerri img{width: 120px;border: 1px solid #e5e5e5}    /*分页*/    .fyxwlbri h2{padding-top: 8px;padding-bottom: 8px;}    .fyxwlbri h4 {margin: 15px 0 10px 39px;}    .fyshzple{width: 180px;}    .fyshzpri{margin-left: 200px;}    .fyzwsxri span{margin-right: 15px;}    .fysousuo{width: 80%}    .fycptstwo{width: 74%;margin-left: -42%;padding: 20px 5%}    .fycptstwo{margin-top: -3px;}    .xbdysjbot li .xbdysbg h3{margin-bottom: 15px;}    .xbdysjbot li{width: 50%}    .fygywmone .fycpxqbt{padding: 0}    .fycpxqzx{margin-top: 20px;}    .fycpxqnr{margin-top: 20px;}    .fyqywhtop{font-size: 24px;}    .fyqyrybot{margin-top: 60px;}    .fyqyrybotdiv li{margin-bottom: 20px;}    /*首页*/    .fuwusvg{display: none}    .yuanxz img.jjfayuan0{width: 100%;height: 100%}    .jjfanr li{width: 44%}    .jjfanr li.jjfanrli0{right: 0}    .jjfanr li.jjfanrli1{left: 0}    .jjfanr li.jjfanrli2{right: 0}    .jjfanr li.jjfanrli3{left: 0}    .jjfanrri h3{height: 144px;}    .section6 .jjfabto,.homemapdiv{display: none}    .sjmapdiv{display: block;margin: 30px 0;width: 100%;}    .sjmapdivmaw{position: relative;width: 100%;}    .sjmapdivmaw .item{position:relative;padding: 20px 3%;border: 1px solid #fff;width: 99%;margin: 0 auto;box-sizing: border-box}    .sjmapdivmaw .item h2{font-size: 16px;color: #fff;font-weight: normal;margin-bottom: 15px;}    .sjmapdivmaw .item pre{font-size: 14px;color: #fff;}    .sjmapdivmaw .owl-controls{margin-top:30px;}    .sjmapdivmaw .owl-dots .owl-dot span{background:none;border: 1px solid #fff;width: 12px;height: 12px;}    .sjmapdivmaw .owl-dots .owl-dot.active span, .sjmapdivmaw .owl-dots .owl-dot:hover span{background: #fff}    /*人工智能*/    .fyrgznle{width: 280px;height: 319px;}    .fyrgznri{width: 220px;padding-top: 30px}    .fycttxletxt{padding: 20px 0;width: 55%;margin-top:-98px }    .fycttxletxt pre{line-height: 26px;padding: 0 10px;height: 156px}    .fycttxri li img{width: 60px;height: 60px}    .fycttxri li p{width: 60px;margin-top: 10px;}    .fycttxri{padding-top: 30px}    .fycpcsbot{margin: -100px 0 -70px -360px;-webkit-transform:scale(0.4);-moz-transform:scale(0.4);-o-transform:scale(0.4);transform:scale(0.4)}    .fyscqjbotimg img{width: 80px;height: 80px}}@media only screen and (max-width:720px){    .fyeribt li{margin: 0 -5px}}@media only screen and (max-width:640px){    .main1600,.main1200{width:94%}    .mainjz{margin-top: 48px;}    /*底部*/    .homewfoot a{display: block;margin: 5px 0 0 0}    /*头部*/    .banbenqh:after{display: none}    .header,.menu-activator{height:48px;line-height:48px;}    .nav{top:48px;}    .nav ul{padding-top: 50px;}    .visual{margin-top: 8px;width: 26px;}    .descriptor{margin-left: 40px;}    .banbenqh{line-height: 30px;height: 30px;padding:0;font-size: 14px;margin:0 2%;display: none;position: absolute;top: 70px;left: 0;width: 96%;z-index: 1000;text-align: center;}    .header .bannss{border-color: #fff;margin:0;width: 80%;padding: 0;}    .bannbb{width: 19%;line-height: 30px;color: #fff;float: right;text-align: right}    .header .bannbb a{color: #fff; background: url(../images/ssjiantou.png) no-repeat right 7px;}    .header .bbssri {background: url(../images/sousuo.png) no-repeat center center;}    .logo{margin-top:6px;}    .logo img{height: 36px;}    .menu-activator{margin-right: 0}    /*banner*/    #focus_phone{ display:block;height:100%;}    #focus{display:none;height:0;overflow:hidden;}    /*底部*/    .footerri{margin-top: 15px;}    .footerle h3 a{display: block;margin:10px 0 0}    /*分页*/    .fybanmer{margin-top: 48px}    .fybanmer img.fybanerpc{display: none}    .fybanmer img.fybanersj{display: block}    .fyzplb{margin: 20px auto 30px}    .fyzplb li{margin-bottom: 15px;}    /*页码*/    .page{margin-bottom: 30px;line-height: 50px;}    .page a, .page span{display: none;margin: 0 5px;padding: 0 5px;font-size: 12px;}    .page a.home,.page a.prev,.page a.next,.page a.last,.page span.pageCurrent{display: inline-block}    .fyxwlb {padding: 20px 0 20px;}    .fyxwlble,.fyxwlbri{width: 100%;float: inherit}    .fyxwlbri{margin-left: 0;}    .fyxwlbri h2{padding: 15px 0 10px}    .fyxwlbri h3{margin-left: 0}    .fyxwlbri h4{margin: 10px  0;}    .fyxwlbri h5{margin: 0}    .fyeribt{padding: 15px 0}    .fyeribt li{float: left;width: 50%;text-align: center;margin: 0}    .fybanmer,.homeyijibt{font-size:20px;}    .fybanmer span,.homeyijibt span{padding-right: 20px;}    .fybanmer span:after,.homeyijibt span:after{border: 2px solid #fff}    .fyxwxqtitle {padding: 20px 0 15px;}    .fyxwxqtitle h2{font-size: 16px;padding: 0 0 10px;}    .fyxwxqtitle h3{font-size: 12px;}    .fyxwxqcont{margin: 20px auto}    .fyxwxqlink a{font-size: 12px;line-height: 24px;}    .fyshzp {margin: 20px auto 50px;}    .fyshzple{width: 100%}    .fyzwlx{font-size: 16px;}    .fyzwlx:after{left: -8px;}    .fyshzple:after{display: none}    .fyshzple{float:inherit}    .fylxlb{min-height: inherit;padding-bottom: 0}    .fylxlb ul{margin-left: -3%}    .fylxlb li{width: 30%;text-align: center;float: left;margin-left: 3%;margin-bottom: 10px;}    .fylxlb li a{border: 0;padding: 10px 3%;font-size: 15px;}    .fylxlb li.clizpzw a{background: #2386c7;color: #fff}    .fyshzpri{margin:20px 0 0 0}    .fyzwlx,.fyshzpri .fyzwlx{padding-left:20px}    .fyshzpri .fyzwlx:after{display: block}    .fyzwsx{padding: 20px 3% 0;}    .fyzwsxle{width: 77px;}    .fyzwsxri{margin-left: 77px;}    .fyzwsx li{margin-bottom: 10px}    .fyjrwmtop{font-size: 14px;padding: 16px 7%}    .fyjrwmtop:after,.clijrwm .fyjrwmtop:after{background-size: 18px auto}    .fyjrwmtop,.clijrwm .fyjrwmtop{background-size: 10px auto;}    .fyjrwmbot{padding: 18px 7%}    .fysousuo{width: 90%}    .fyjjfa{margin-top: 20px;}    .fyjrwmbot a.ljtd{margin: 30px auto 0}    .fyjjfale,.fyjjfari{width: 100%;float: inherit}    .fycptstwo{width: 84%;margin-left: -47%;}    .fycpjsle,.fycpjsri{width: 100%;float: inherit}    .fycpjs {padding: 30px 0;}    .fycpxqbt{font-size: 16px;}    .fycpxqnr{line-height: 28px;margin: 10px 0 0;}    .fycpjsri{margin-top: 20px;}    .xbdysjbot li .xbdysbg img{width: 40px;height: 40px;}    .xbdysjbot li .xbdysbg h2{font-size: 14px;}    .xbdysjbot li .xbdysbg h3{font-size: 12px;}    .xbdysjbot li .xbdysbg h4{font-size: 20px;}    .xbdysjbot li .xbdysbg pre{line-height: 20px;}    .xbdysjbot li:hover .xbdysbg pre{height: 80px;}    .fycpxntop h2{font-size: 20px;}    .fycpxntop h3{font-size: 14px;margin-top: 15px;}    .fycpxnbot{margin-top: 35px;}    .fycpxnbot ul{margin-left: 0}    .fycpxnbot li{width: 50%;margin: 0 auto 30px;float: left}    .fycptsone{width:80%;padding-bottom: 80%;margin: 0 auto}    .fycpxnbot li img.fycptowimg{margin-top: 20px;}    .fycptstwo h2{font-size: 18px;}    .fycptstwo pre{font-size: 14px}    .fyfzlc,.fyqywh,.fyqyry, .fyhzhb{padding: 30px 0 40px;}    .fyqywhtop{font-size: 18px;}    .fyqywhbot,.fyqyrybot,.fyhzhbbot{margin-top: 30px;}    .fyqywhbot img.fywhimg {width: 90px;height: 90px;margin-top: -45px;margin-left: -45px;}    .fyqyrybotdiv li.fyryli0{width:100%}    .fyqyrybotdiv li{width: 48.5%;margin-left: 0;}    .fyqyrybotdiv li.fyryli2,.fyqyrybotdiv li.fyryli4{margin-left: 3%}    .fyrybt h3{font-size: 18px;}    .fyrybt h4{font-size: 12px;padding: 3px 0 15px;}    .fyysmdbotbtn{top: auto;bottom: 0;text-align: center;}    .fyysmdbotpre, .fyysmdbotnex{display: inline-block;margin: 0 10px;position: static}    .fyqyrybot{padding-bottom: 50px;}    .fyhzhbbotdiv li{margin-bottom: 20px}    .fyhzhbbotdiv li{width: 48%}    .fyfzlc {padding: 30px 0}    .fyfzlcbot{width:96%;}    .fyfzlcbot{margin-top: 30px;}    .fyfzlclb li h2{font-size: 14px;}    .fyfzlclb li h3{font-size: 12px; header:96px; overflow:hidden; }    /*首页*/    .chanpin h3,.chanpin h4{padding-right: 0}    .chanpin ul li{width: 90%;float: inherit;margin: 10px 0}    .chanpin h3{font-size: 16px;}    .section3 .jjfabto,.yuanxz{display: none}    .jjfanr{position: static;height: auto !important;}    .jjfanr li{position: static;width: 100%;margin: 10px 0;}    .jjfanrri h2{font-size: 16px;padding: 0 0 10px;}    .jjfanrri h3{height: 72px;}    .xwdiv{margin: 30px 0}    .xwdiv{padding: 0}    .xinwendiv .center .item,.xinwendiv .item{width: 94%;padding: 20px 3%;margin: 0 auto}    .xwdivbtn{display: none}    .xinwendiv .owl-controls{display: block}    .hzhb{display:none}    .hzhbsj{display: block}    /*人工智能*/    .fyrgzn{margin-top: 48px;}    .fyrgznle{margin: 0 auto 30px;float: inherit}    .fyrgznle img.fyrgznleimg{animation:dsjbg1 20s  linear infinite;-webkit-animation:dsjbg1 20s  linear infinite;-moz-animation:dsjbg1 20s  linear infinite;-ms-animation:dsjbg1 20s  linear infinite;-o-animation:dsjbg1 20s  linear infinite;}    .fyrgznri{width: 100%;padding-top: 0}    .fyrgznri img{margin-bottom: 15px;}    .fycttx{padding: 30px 0}    .fycttxtop img{width: 60%}    .fycttxbot{margin-top: 30px;}    .fycttxle{width: 100%}    .fycttxle img{width:80%}    .fycttxletxt{width: 80%;padding: 30px 0;margin-top: -102px;}    .fycttxletxt pre{font-size: 14px;line-height: 24px;height: 144px;}    .fycttxri{width: 100%;padding-top: 30px;}    .fycttxri li{margin-bottom: 30px;text-align: center}    .fycttxri li img{float: initial;width: 60px;height: 60px;margin: 0 auto;display: block}    .fycttxri li p{float: initial;width: 100%;font-size: 14px;margin-top: 10px;}    .fycpcs,.fyscqj{padding: 30px 0}    .fycpcsbot{display: none}    .fycpcsbotsj{display: block}    .fycpcstxt{font-size: 14px}    .fycpcstxt span{font-size: 18px}    .fyscqjbot{margin-top: 30px;}    .fyscqjbot li{width: 94%;margin-bottom: 30px}    .fyscqjbot li p{margin: 15px 0 10px;font-size: 16px;}    .fyscqjbot li span{font-size: 14px;line-height: 20px;}    .fyscqjbotimg{-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);transform: scale(1);width: 50%;padding-bottom: 50%;margin: 0 auto}    .fyscqjbotimg img{width: 80px;height: 80px}    .fycpcstxt{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){    .fyeribt li a{font-size: 14px;}}@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){}
