﻿/*banner*/

/*@media(max-width:1440px){
html, body{ font-size:14px;}
}*/

/*.home-body .top-main,*/
.home-banner{ position:relative;  width:100%;}
/*.home-body .top-main{ z-index:100; top:0;}*/

.slider-big li.slick-slide{ height:638px; position:relative;}
.slider-big li.slick-slide > a,
.slider-big li .img{ position:absolute; left:0; width:100%; height:100%; top:0;}
.slider-big li.slick-slide > a{ z-index:999;}
.slider-big li .txt{opacity: 0; -webkit-opacity:0; position:absolute; z-index:10; background-position:center center; background-repeat:no-repeat; transition:all 0.8s ease-in-out;}
.slider-big li.a .auto{ position:relative; z-index:4; max-width:1295px; margin:0 auto;}
@media(max-width:1440px){
.slider-big li.a .auto{width:1200px;}
}
@media(max-width:1366px){
.slider-big li.a .auto{width:1150px;}
}

.slider-small{ z-index:1; position:absolute; bottom:20px; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%); }
.slider-small li.slick-slide{ width:130px; cursor:pointer;}
.slider-small li.slick-slide img{ display:block; margin:0 auto; height:50px;}
.slider-small li.slick-current img{ /*border:2px solid #0c59db;*/border:2px solid rgba(255,255,255,.3);}

/*.txt-1{ background-image:url(../images/txt.png); width:99px; height:102px; top:107px; left:-60px; z-index:5;}*/
.txt-2{ background-image:url(../images/txt.png); width:515px; height:303px; left:22px; top:110px;}
/*.txt-3{ background-image:url(../images/03.png); width:100%; height:26px; left:0; top:255px;}*/
.txt-4{ background:url(../images/product_analytics_banner.png) center no-repeat; background-size: cover; width:590px; height:488px; right:45px; top:100px;}
/*.txt-5{ background-image:url(../images/05.png); width:368px; height:291px; right:12px; top:16px;}*/
.txt-6{ background-image:url(../images/txt3.png); width:494px; height:426px; left:10.395%; top:100px;}
.txt-6-1{ background:url(../images/txt1.png) center no-repeat; background-size: cover; width:419px; height:210px; right:10.395%; top:160px;}
.txt-7{ background-image:url(../images/txt4.png); width:1209px; height:174px; left:0;right: 0; margin: 0 auto;top:150px;}
.txt-8{ background:none; width:32.843%; left:9.091%; top:23%; z-index:200;}
@media(max-width:1366px){
.txt-8{ left:3%;}
}

.txt-7 dl{ position:absolute; right:-15px; top:287px; width:550px; transition:0.6s 0.5s ease-in-out; opacity:0; transform:translateY(50%); -webkit-transform:translateY(50%); -ms-transform:translateY(50%);}
.txt-7 dl a{ float:left; font-size:22px; border:1px solid #fff; padding:0 28px; line-height:39px; border-radius:3px; margin-right:8px; margin-bottom:22px; color:#fff; box-shadow: 0 5px 11px rgba(0,255,246,0.2), 0 -5px 11px rgba(0,255,246,0.2), -5px 0 11px rgba(0,255,246,0.2), 5px 0 11px rgba(0,255,246,0.2); font-family:'幼圆';}

.slider-big li.d dl >*{ position:absolute; z-index:30;}
.slider-big li.d dt{ bottom:0; width:843px; right:0;z-index:40;}
.slider-big li.d dd{ opacity:0; transition:1s ease-in-out;}

.slider-big li.d dd.d-1{z-index:35;  right: 808px;bottom: 105px;}
.slider-big li.d dd.d-2{z-index:35;right: 168px;bottom: 117px;}
.slider-big li.d dd.d-3{right: 623px;bottom: 261px; transition-delay:0.5s;}
.slider-big li.d dd.d-4{right: 328px;bottom: 284px; transition-delay:0.5s;}
.slider-big li.d dd.d-5{right:38px; bottom:349px; transition-delay:0.5s;}

.slider-big li.slick-slide dd{transform:translateY(100%); -ms-transform:translateY(100%); -webkit-transform:translateY(100%);}
.slider-big li.an-show dd{ opacity:1;transform:translateY(0); -webkit-transform:translateY(0); -ms-transform:translateY(0);}
/*.slider-big li.d.an-show dd.d-5,
.slider-big li.d.an-show dd.d-3{ opacity:0.43}
.slider-big li.d.an-show dd.d-4{ opacity:0.3}*/

.slider-big li.an-show .txt{opacity: 1;-webkit-opacity:1;}

.slider-big li.slick-slide .txt-1{ transform:scale(3); -webkit-transform:scale(3); -ms-transform:scale(3); transition-duration:0.5s; transition-delay:0.5s; z-index:100;}
.slider-big li.an-show .txt-1{ transform:scale(1); -ms-transform:scale(1); -webkit-transform:scale(1);}

.slider-big li.slick-slide .txt-2{  transform:translateX(50%); -webkit-transform:translateX(50%); -ms-transform:translateX(50%);}
.slider-big li.an-show .txt-2{ transform:translateY(0); -webkit-transform:translateY(0); -ms-transform:translateY(0);}

.slider-big li.slick-slide .txt-4{ transform:translateX(50%); -webkit-transform:translateX(50%); -ms-transform:translateX(50%);transition-delay:0.7s;}
.slider-big li.an-show .txt-4{ transform:translateY(0); -webkit-transform:translateY(0); -ms-transform:translateY(0);}

.slider-big li.slick-slide .txt-5{  transform:translateX(50%); -webkit-transform:translateX(50%); -ms-transform:translateX(50%);transition-delay:1s;}
.slider-big li.an-show .txt-5{ transform:translateY(0); -webkit-transform:translateY(0); -ms-transform:translateY(0);}

.slider-big li.slick-slide .txt-6{ transform:translateX(50%); -webkit-transform:translateX(50%); -ms-transform:translateX(50%);}
.slider-big li.an-show .txt-6{ transform:translateY(0); -webkit-transform:translateY(0); -ms-transform:translateY(0);}

.slider-big li.slick-slide .txt-6-1{  transform:translateX(50%); -webkit-transform:translateX(50%); -ms-transform:translateX(50%);transition-delay:1s;}
.slider-big li.an-show .txt-6-1{ transform:translateY(0); -webkit-transform:translateY(0); -ms-transform:translateY(0);}

.slider-big li.slick-slide .txt-7{ transform:scale(2); -webkit-transform:scale(2); -ms-transform:scale(2); transition:0.5s;}
.slider-big li.an-show .txt-7{ transform:scale(1); -ms-transform:scale(1); -webkit-transform:scale(1);}
.slider-big li.an-show .txt-7 dl{ transform:translateY(0); -webkit-transform:translateY(0); -ms-transform:translateY(0); opacity:1;}

.slider-big li.slick-slide .txt-8{ transform:translateY(-50%); -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%);}
.slider-big li.an-show .txt-8{ transform:translateY(0); -webkit-transform:translateY(0); -ms-transform:translateY(0);}




.home-case,
.home-contact,
.home-news,
.home-client,
.home-service{ background-color:#fff; position:relative; z-index:2;}

.home-news .list{ padding-bottom:60px}
.h_div_more{ text-align:center; padding-bottom:70px}
.h_div_more a{ position:relative; color:#555; padding-left:40px; padding-right:60px; display:inline-block; line-height:40px; border-radius:20px; border:solid 1px #c9c9c9;}
.h_div_more a:before{ content:''; position:absolute; right:20px; top:12px; display:block; width:20px; height:16px; background: url(../images/more.png) no-repeat center center;}
.h_div_more a:hover{ color:#fff; background-color:#ff6c00; border-color:#ff6c00}
.h_div_more a:hover:before{ background-image:url(../images/more_on.png);}