anim*{margin:0;padding:0}
html,body,div,span,h1,h2,h3,h4,h5,h6,p,em,small,strong,dl,dt,dd,ol,ul{margin:0;padding:0;font-size:100%}
ul,a,div,p,h1,h2,h3,h4,h5,h6{position:relative}
h1,h2,h3,h4,h5,h6{font-weight:initial}
body{font-size:14px;font-family:"Microsoft Yahei","Helvetica Neue",Helvetica,Tahoma,sans-serif;color:#666;background:#fff;overflow-x:hidden}
input[type="submit"],input[type="reset"],input[type="button"],button,textarea{-webkit-appearance:none;outline:none;font-family:"microsoft yahei";cursor:pointer}
ul,ol{list-style:none}
em,strong,i{}
em,strong,i{font-style:normal}
a{display:inline-block;color:#666;text-decoration:none;cursor:pointer;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
a,i,span{transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
img{max-width:100%;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}
input::-moz-placeholder,textarea::-moz-placeholder{color:#999}
input:-moz-placeholder,textarea:-moz-placeholder{color:#999}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}
img,input,textarea{border:none;vertical-align:middle}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.clearfix{zoom:1;clear:both;position:relative}
.hide{display:none !important}
.show{display:block}
.clear{clear:both}
ul li{list-style:none}
.fl{float:left}
.fr{float:right}
.box{display:block;width:100%;height:100%}
.box-s{box-sizing:border-box}
.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ellipsis2{-webkit-line-clamp:2;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}
.ellipsis3{-webkit-line-clamp:3;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}
.ellipsis4{-webkit-line-clamp:4;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}
.w1200{margin-right:auto;margin-left:auto;width:1200px}
.w1400{margin-right:auto;margin-left:auto;width:1400px}
.w1600{margin-right:auto;margin-left:auto;width:1600px}
.bg_gray{background:#f5f5f5}

.t-l{text-align:left}
.t-r{text-align:right}
.t-c{text-align:center}
.banner{position:relative;overflow:hidden;width:100%}
.banner>img{width:100%;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);-webkit-animation:minus 5s 0s ease both infinite;-moz-animation:minus 5s 0s ease both infinite;animation:minus 5s 0s ease both infinite;animation-iteration-count:1;-webkit-animation-iteration-count:1}
@keyframes minus{0%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}
@keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}
100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}
@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}
@keyframes bounceInLeft{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0)}
100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}
@keyframes bounceInRight{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}
0%{opacity:0;-webkit-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0)}
100%{opacity:1;-webkit-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}
}@keyframes bounceInShow{0%{opacity:0}
100%{opacity:1}
}.bounceInShow{-webkit-animation-name:bounceInShow;animation-name:bounceInShow}
.link{transition:0.52s;position:relative;overflow:hidden}
.anim{transform:translateY(-50%) translateX(-50%);position:absolute;top:50%;left:50%}
.anim:before{position:relative;content:'';display:block;margin-top:100%}
.anim:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;border-radius:50%}
.link:hover .anim{animation:anim-out 0.75s}
.link:hover .anim:after{animation:anim-out-pseudo 0.75s}
@keyframes anim-out-pseudo{0%{background:rgba(0,0,0,0.25)}
100%{background:transparent}
}@keyframes anim-out{0%{width:0%}
100%{width:100%}
}.anim2:hover span{z-index:2;position:relative}
.anim2:before{content:"";position:absolute;left:0;top:50%;width:100%;height:0;background:#07377f;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:0}
.anim2:hover:before{opacity:1;height:100%;top:0}
.all-fixed{position:fixed;top:50%;margin-top:-140px;right:-0px;height:235px;z-index:99999;box-sizing:border-box}
.all-fixed .f-left{position:relative;top:60px;float:left;width:0px;height:100px;border-top:10px solid transparent;border-right:25px solid #97292c;border-bottom:10px solid transparent;text-align:center;font-size:13px;color:#0b2a1a;cursor:pointer}
.all-fixed .f-left p{position:absolute;top:10px;left:6px;line-height:20px;color:#fff}
.all-fixed .f-right{width:180px;background:#f8fbff;height:100%;border:1px solid #dcdcdc;box-sizing:border-box}
.all-fixed .title{margin-top:-67px;text-align:center}
.all-fixed h3{font-size:18px;color:#333;font-weight:initial;text-align:center;letter-spacing:0px;line-height:1;margin:15px 0 20px}
.all-fixed h3 span{display:block;margin-bottom:5px;font-size:14px}
.all-fixed li{height:40px;width:100%;box-sizing:border-box;padding:0 15px;margin-bottom:15px}
.all-fixed li:last-child{margin-bottom:5px}
.all-fixed li a{width:100%;height:100%;background:#97292c;display:block;color:#fff;text-align:center;font-size:18px;line-height:40px;transition:.3s;border-radius:5px}
.all-fixed li a:hover{color:#fff}
.all-fixed li a img{height:25px;margin-right:10px;border:0;vertical-align:middle;margin-top:-5px}
.all-page{text-align:center;margin:40px 0}
.all-page a,.all-page span{width:35px;height:100%;background:#aaa;color:#fff;line-height:45px;text-align:center;font-size:14px;display:inline-block;margin:0 10px;transition:.3s}
.all-page .current,.all-page a:hover{background:#97292c;color:#fff}
.all-page .prev,.all-page .prev_disabled,.all-page .next,.all-page .next_disabled{width:60px;color:#666;background:transparent;font-family:"microsoft yahei"}
.all-page .prev:before,.all-page .prev_disabled:before{content:"ษฯาปาณ";font-family:"microsoft yahei"}
.all-page .next:before,.all-page .next_disabled:before{content:"ฯยาปาณ";font-family:"microsoft yahei"}
#top{position:fixed;z-index:999999;right:15px;width:50px;height:50px;bottom:30px;opacity:0.9;background:#999 url(../images/kefu-top.png) no-repeat center;transition:.3s;cursor:pointer;background-size:50%}
#top:hover{background-color:#158ef3}
.pic-scale .pic,.img-scale{position:relative;overflow:hidden}
.img-scale img,.pic-scale img{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.img-scale:hover img,.pic-scale:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.img-gray{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)}




 *{box-sizing:border-box}
 .dis-table{display:table;width:100%;height:100%}
 .dis-cell{display:table-cell;vertical-align:middle}
 .solve-box{margin:53px -5px 0 -5px;width:1440px;padding:0px}
 .solve-box .m-col{float:left;width:33.333%;padding:0 5px}
 .solve-item{display:block;width:100%;overflow:hidden;position:relative}
 .solve-item .m-img{width:100%}
 .solve-item .mark{width:100%;height:100%;background:#f6f6f6;text-align:center;padding:55px 0px;position:absolute;top:440px;left:0;z-index:2;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s}
 .solve-item .m-cont{-webkit-transform:translateY(-112px);-ms-transform:translateY(-112px);transform:translateY(-112px);-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s}
 .solve-item .m-index{font-family:"impact";font-size:50px;line-height:1;color:rgba(51,51,51,.1);-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s}
 .solve-item .m-hr{width:20px;height:2px;background:#ff6600;margin:16px auto 14px auto;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s}
 .solve-item .m-tit{font-size:30px;height:100px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;_zoom:1;font-family:Arial,Helvetica,sans-serif;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s}
 .solve-item .m-des{line-height:24px;color:rgba(255,255,255,.6);margin-top:27px;height:96px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}
 .solve-item .m-more{margin-top:40px}
 .solve-item:hover .mark{top:0;background:rgba(255,102,0,.9)}
 .solve-item:hover .m-cont{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
 .solve-item:hover .m-index,.solve-item:hover .m-tit{color:#fff}
 .solve-item:hover .m-hr{background:#fff}
 @media (max-width:1430px){.solve-item .mark{padding:45px 65px;top:376px}
 .solve-item .m-cont{-webkit-transform:translateY(-74px);-ms-transform:translateY(-74px);transform:translateY(-74px)}
 }
 

 @charset "UTF-8";.brand_list{width:1440px;margin:0px auto;margin-top:20px}
 .brand_list li{margin:10px;width:264px;max-height:160px;border:1px solid #dedede;float:left;list-style:none;overflow:hidden;border-radius:4px}
 .brand_list li img{width:100%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;border-radius:4px}
 .brand_list li:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
 .shuzi{background:url(/style/img/data-bg2.jpg) no-repeat;background-size:cover;height:240px;width:100%;display:inline-block;position:relative;border:none}
 .shuzi .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#FFFFFF;width:80%}
 .shuzi .text li{height:125px;text-align:center;border-left:1px solid #FFFFFF;float:left;display:inline-block;padding:0 1.3%;width:25%}
 .shuzi .text li .num{position:relative;display:inline-block}
 .shuzi .text li .p{font-size:18px;margin-top:16px;font-weight:300}
 .mt-number-animate{font-weight:300;line-height:64px;height:64px;font-size:64px;overflow:hidden;display:inline-block;position:relative}
 .mt-number-animate .mt-number-animate-dom{width:38px;text-align:center;float:left;position:relative;top:0}
 .mt-number-animate .mt-number-animate-dom .mt-number-animate-span{width:100%;float:left;font-family:Arial}
 .shuzi .text li .tig{font-size:25px;position:absolute;top:30px;right:-52px}
 .develop_list{margin-bottom:40px;padding:20px 0px 60px;text-align:center}
 .develop_list ul{position:relative;margin-top:20px}
 .develop_list ul li{height:70px;font-size:16px;background:url(/style/img/gray.png) no-repeat center center}
 .develop_list ul li.is-none{height:15px}
 .develop_list ul li.active{background:url(/style/img/bule_01.png) no-repeat center center}
 .develop_list ul li span{position:relative;display:block;float:left;width:50%;padding-top:47px}
 .develop_list ul li span.l{}
 .develop_list ul li span.l em.em3{right:40px;text-align:left}
 .develop_list ul li span.l em.em{right:140px}
 .develop_list ul li span.r{padding-left:45px;text-align:left}
 .develop_list ul li span.r em{left:45px}
 .develop_list ul li span em{position:absolute;top:44px;right:50px;font-size:16px;color:#666666;font-style:normal}
 .form-group{width:50%;float:left;margin-bottom:30px}
 .form-group input{width:90%;box-sizing:border-box;height:40px;background:#fff;font-size:14px;line-height:30px;padding:4px 20px;border:1px solid #dedede;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
 .form-group textarea{width:90%;height:100px;background:#fff;font-size:14px;line-height:30px;padding:4px 20px;border:1px solid #dedede;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
 .form-btn{width:95%;float:left;height:48px;line-height:48px;border:1px solid #dedede;background:#fff;font-size:16px;text-align:center;cursor:pointer;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
 .form-group input:focus,.form-group textarea:focus,.btn-submit:hover{border-color:#ff6600}
 .form-btn:hover{background:#ff6600;color:#FFFFFF}
 .spinner{position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);text-align:center;font-size:10px;width:60px;height:80px;line-height:30px;display:none;z-index:10005;color:#FFFFFF;text-align:center}
 .spinner>div{background-color:#ff5722;height:60px;width:6px;display:inline-block;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out;margin:0 2px}
 .spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}
 .spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}
 .spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}
 .spinner .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}
 @-webkit-keyframes stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.4)}
 20%{-webkit-transform:scaleY(1)}
 }@keyframes stretchdelay{0%,100%,40%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}
 20%{transform:scaleY(1);-webkit-transform:scaleY(1)}
 }.pop_mask{background-color:#666;left:0;top:0;width:100%;height:100%;position:fixed;_position:absolute;z-index:10000;opacity:0.3;filter:alpha(opacity=30)\/\/0;_top:0;_left:0;display:none}
 .right_tools{position:fixed;right:30px;top:500px;width:76px;box-sizing:border-box;height:auto;background-color:#ffffff;border-radius:4px;border:solid 1px #e5e5e5;z-index:10000}
 .right_tools a{display:block;padding:12px 8px 12px;color:#999999;font-size:12px;position:relative;text-align:center;text-decoration:none}
 .right_tools a i{display:block;margin:0 auto 4px;width:30px;height:28px}
 .right_tools a:before{position:absolute;content:'';width:60px;height:1px;top:0;left:50%;margin-left:-30px;background-color:#e6e6e6}
 .right_tools li:first-child a:before{display:none}
 .right_tools a i.right_i1{background:url(/style/img/zixun.png) no-repeat center center;background-size:contain}
 .right_tools a i.right_i3{background:url(/style/img/phone.png) no-repeat center center;background-size:contain}
 .right_tools a i.right_i6{background:url(/style/img/return_top.png) no-repeat center center;background-size:contain}
 .right_tools .bgs1{color:#069947;display:block;height:44px;overflow:hidden;line-height:44px;font-size:16px}
 .ecv2_right_code_hide{display:none;position:absolute;left:-165px;top:0;background-color:#ffffff;border-radius:5px;text-align:center;padding:10px 10px 16px 10px;border:solid 1px #e5e5e5;color:#666666}
 .ecv2_right_code_hide img{width:140px;height:140px;display:block;margin-bottom:10px;font-size:14px;border:solid 1px #e5e5e5}
 .right_tools a:hover .ecv2_right_code_hide{display:block}






 
 .top-nav{position:relative}
 .header-box{position:fixed;width:100%;left:0;top:0;padding:5px 0;background:#fff;z-index:9999;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;-o-transition:.5s;border-bottom:1px solid #e2e2e2;-webkit-box-shadow:0 4px 12px 0 rgba(80,156,142,.5);box-shadow:0 4px 12px 0 rgba(66,66,66,.5)}
 .fix_height{height:66px;background:#fff}
 .logo{margin-top:0px;width:220px}
 .w1640{margin-right:auto;margin-left:auto;width:1640px}
 .w1440{margin-right:auto;margin-left:auto;width:1440px}
 .nav{margin-left:80px;margin-top:25px}
 .nav .nli{text-align:center;display:inline-block;position:relative;margin-right:20px}
 .nav .nli>a{font-size:16px;color:#909090;padding:0 15px;padding-bottom:20px;position:relative;display:block;height:100%;-webkit-transition:all .3s ease;transition:all .3s ease}
 .nav li:after{content:"";height:2px;position:absolute;bottom:-3px;right:50%;left:50%;background:#4285f4}
 .nav li.active:after{right:15px;left:15px}
 .nav .nli:hover>a,.nav .nli.active>a{color:#4285f4}
 .nav ul#topNav{display:inline-block}
 .banner{width:100%;position:relative;height:auto;overflow:hidden}
 .banner .bd{position:relative;z-index:0;text-align:center}
 .banner .hd{width:100%;height:8px;position:absolute;z-index:2;bottom:50px;left:0;text-align:center}
 .banner{width:100%;position:relative;height:auto;overflow:hidden;z-index:1}
 .banner .hd ul{display:inline-block}
 .banner .hd ul li{display:inline-block;cursor:pointer;color:#589bf2;font-size:16px;font-weight:bold;padding:0 20px;position:relative}
 .banner .hd ul li.on{color:#fff}
 .banner .hd ul li::before{content:'';width:20px;height:1px;display:block;background:#589bf2;position:absolute;right:-7px;top:50%;margin-top:-0.5px;z-index:-1;transition:all 0.5s;-webkit-transition:all 0.5s}
 .banner .hd ul li:last-of-type::before{content:'';width:0px}
 .fl{float:left}
 .fr{float:right}
 .logo-titr{margin-top:42px;margin-left:30px}
 .logo-titr span{display:inline-block;font-size:26px;color:#e40009;font-weight:bold;vertical-align:middle}
 .logo-titr p{display:inline-block;font-size:14px;color:#666666;vertical-align:middle}
 .logo-titr-link a{margin-right:10px;position:relative}
 .top-linka{width:28px;height:28px;background:url(/style/images/tel-ico.png) no-repeat center;transition:.3s;cursor:pointer}
 .top-linkb{width:28px;height:28px;background:url(/style/images/qq-ico.png) no-repeat center;transition:.3s;cursor:pointer}
 .top-linkc{width:28px;height:28px;background:url(/style/images/wx-ico.png) no-repeat center;transition:.3s;cursor:pointer}
 .logo-titr-link{margin-top:5px}
 .logo-titr-link img{display:inline-block;vertical-align:middle}
 .logo-titr-link-l{display:inline-block;vertical-align:middle;margin-left:10px}
 .logo-titr-link-l span{font-size:14px;color:#909090;margin-bottom:5px}
 .logo-titr-link-l p{font-size:20px;color:#ff6600}
 .footer{width:100%}
 .footer-t{padding-top:15px;padding-bottom:10px;overflow:hidden;background:#1d2736}
 .footer-b{width:100%;overflow:hidden;background:#182231;padding-top:15px;padding-bottom:15px;font-size:14px}
 .footer-t-a-b{margin-top:25px}
 .footer-b-l{margin-bottom:15px}
 .footer-t-a-b i{background:url(/style/images/bott-tel.png) no-repeat 0 0;width:54px;height:38px;margin-right:10px;display:inline-block;vertical-align:middle}
 .footer-t-a-b p{font-size:36px;color:#a9c240;font-weight:bold;display:inline-block;vertical-align:middle}
 .footer-t-b{width:100%; margin-top:10px; margin-bottom:10px;}
 .footer-t-b ul{margin-right:100px;display:inline-block;vertical-align:text-top}
 .footer-t-b ul:last-of-type{margin-right:0px}
 .footer-t-b li{margin-right:40px;display:inline-block;vertical-align:text-top;font-size:16PZ;color:#FFF;font-weight:600;min-height:26px}
 .footer-t-b li  a{color:#EBEBEB;font-weight:normal}
 .footer-t-b LI:last-of-type{margin-right:0px}
 .footer-t-b ul li span{font-size:20px;color:#d9dee4;font-weight:600;min-height:26px}
 .footer-t-b ul li p{font-size:14px;color:#768498}
 .footer-t-c{text-align:center}
 .footer-t-c-r{display:inline-block;vertical-align:middle;text-align:center}
 .footer-t-c-r img{height:80px; width:80px;}
 .footer-t-c-r p{font-size:14px;color:#768498;margin-top:15px}
 .footer-t-c-rb{display:inline-block;vertical-align:middle;margin-left:30px}
 .footer-t-c-rb p{font-size:14px;color:#768498}
 .jianju-p{margin-top:20px}
 .footer-t-c-rb span{font-size:28px;color:#d9dee4;display:block}
 .footer-t-c-rb{text-align:left}
 .footer-t-c-l{display:inline-block;vertical-align:middle;text-align:right}
 .footer-t-c-l p{font-size:14px;color:#666666}
 .footer-t-c-l span{font-size:36px;color:#ff0000;display:block;font-weight:bold}
 .footer-t-c .logo-titr-link{margin-top:30px;margin-left:0px}
 .footer-t-c .logo-titr-link a{background-color:#333333}
 .footer-t-c .logo-titr-link a:hover{background-color:#e4000a}
 .footer-b a{margin-right:10px;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
 .footer-b{overflow:hidden}
 .footer-b a:last-of-type{margin-right:0px}
 .footer-b a p{font-size:16px;color:#666666}
 .footer-t-b ul li:hover{transform:translateX(5px)}
 .footer-b a:hover{transform:translateX(5px)}
 .footer-b-l a{font-size:14px;color:#515c6b}
 .footer-b-r{font-size:14px;width:100%; margin-top:20px;}
 .footer-b-r span{margin-right: 28px;}
 .navBtn{display: none;}
 @media screen and (max-width:768px) {
	.logo-titr-link.fr,.right_tools{display: none;}

	.w1440{width: 94%;margin: 0 auto;}
	.nav{position: fixed;background-color: #fff;top: 68px;left: 0;height: 0;width: 100vw;margin: 0;overflow: hidden;transition: all .4s;}
	.nav ul#topNav{display: flex;flex-wrap: wrap;}
	.nav ul#topNav li{width: 100%;margin-top: 18px;border-bottom: 1px solid #eee;}

	.navBtn{width:25px;height:30px;position:absolute;cursor:pointer;right:10px;top: 15px;display: block;}
.navBtn span{display:block;width:100%;height:3px;background-color:#333;position:absolute;top:50%;left:0;margin-top:-1.5px;}
.navBtn span:before{content:'';display:block;width:100%;height:3px;background-color:#333;position:absolute;left:0;top:-10px;transition:transform .3s;}
.navBtn span:after{content:'';display:block;width:100%;height:3px;background-color:#333;position:absolute;left:0;top:-10px;transition:transform .3s;}
.navBtn span:after{top:auto;bottom:-10px;}
.navBtn.topOpen span:before{transform: rotate(45deg);top: 0;}
.navBtn.topOpen span::after{transform: rotate(-45deg);bottom: auto;top: 0;}
.navBtn.topOpen span{height: 0;}
.nav.topOpen {height: 100vh;}


.footer-b-r {margin-top: 0;}
.footer-b-r span{display: block;margin-right: 0;margin-bottom: 5px;}
.footer-t-b{margin-top: 0;}
.footer-t-b span{display: block;margin-bottom: 5px;}

 }