html{overflow-x: hidden}
.logo-box{ width: 100%; background: url(../images/bg-our.jpg) no-repeat left top; height: auto; padding:5% 0 0;}


.picMarquee-left{ width: 100%; overflow: hidden; position:relative;}
.picMarquee-left .hd{ overflow:hidden; height:30px;  padding:0 10px; display: none}
.picMarquee-left .bd{ padding: 0 4% 3%; background: url(../images/bg-customers.jpg) no-repeat 76% 118%; background-size: 160% auto;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; background-size: cover;}
.picMarquee-left .bd ul li{ float:left; overflow:hidden; text-align:center; width: 15.1%; height: 160px; padding: 0.75%;}
.picMarquee-left .bd ul li .pic{ display: table; border-radius: 4px; text-align:center; border: 2px solid #ddd \9; box-shadow: 0 0 6px #ddd; height:calc(100% - 4px); width: calc(100% - 4px);  border:2px solid transparent;
    background:rgba(255,255,255,0.35);
-webkit-box-shadow:0px 1px 5px 0px rgba(245,110,0,0.32);
-moz-box-shadow:0px 1px 5px 0px rgba(245,110,0,0.32);
box-shadow:0px 1px 5px 0px rgba(245,110,0,0.32);
    /* -o-transition:all .3s;
    -moz-transition:all .3s;
    -webkit-transition:all .3s;
    transition:all .3s; */
}
.picMarquee-left .bd ul li .pic:hover{ 
    border:2px solid rgba(255,0,0,1);
box-shadow:0px 1px 5px 0px rgba(245,13,0,0.56);
    /* -ms-transform:scale(1.05);     
    -moz-transform:scale(1.05);    
    -webkit-transform:scale(1.05); 
    -o-transform:scale(1.05); 
    transform: scale(1.05); */
}
.picMarquee-left .bd ul li .pic a{ max-height: 100px; padding: 0 5%; display: table-cell; vertical-align: middle;}
.picMarquee-left .bd ul li .pic img{ max-width: 190px; vertical-align: middle; max-height: 140px;}
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;   }
.banner {    text-align: center;background:url(../images/beijing/001.jpg) no-repeat;min-height:400px;width:100%;background-size:100% 100%;position:relative;overflow:hidden}
.banner .banner7 {position:absolute;bottom:0;left:0;width:100%;animation:banner7 20s;transform:scale(1);animation-direction:alternate;animation-iteration-count:infinite;}
@keyframes banner7 {0% {transform:scale(1);}
50% {transform:scale(1.2);}
100% {transform:scale(1);}
}
.banner .banner1 {position:absolute;right:8%;top:13%;}
.banner .imgConten {width:1200px;position:absolute;left:41%;top:50%;margin-top:-270px;margin-left:-425px;animation:imgConten 2s;}
.banner .imgConten p {position:relative;height:300px;width:100%;}
.banner .banner3,.banner .banner9,.banner .banner4,.banner .banner2 {position:absolute;top:0}
.banner .banner3 {left:0;}
.banner .banner9 {left:110px;}
.banner .banner4 {left:423px;}
.banner .banner2 {left:628px;}
.banner .bannera {float:right}
.banner .bannerb {float:right}
@keyframes imgConten {
    0% {transform:scale(0);}
    100% {transform:scale(1);}
}