@charset "utf-8";/* CSS Document */

/*---------------------------- header部分 ---------------------------------*/
.advertisement{width:100%;}
.advertisement div{position:relative;width:100%;height:500px;overflow:hidden;}
.advertisement img{width:1920px;height:500px;position:absolute;left:50%;top:50%;margin-left:-960px;margin-top:-250px;}
.classify{width:100%;margin:0px 0px 20px 0px;border-bottom:1px solid #ddd;padding-top:10px;background:#fff;z-index:10;}
.classify ul{text-align:center;font-size:0;vertical-align:top;height:60px;width:100%;max-width:1200px;margin:0 auto;}
.classify ul li{cursor:pointer; display:inline-block;width:140px;font:16px/60px '微软雅黑';color:#333;position:relative;}
.classify ul li a{display:block;width:100%;height:100%;}
.classify ul li.aictive-classify,.classify ul li:hover{color:#0664b4;}
.classify ul li.aictive-classify span,.classify ul li:hover span{display:block;height:3px;width:76px;background:#0664b4;position:absolute;bottom:0px;left:50%;margin-left:-38px;}
.us{width:100%;}
.us h2,.us p,.us div{max-width:1000px;margin:0 auto;}
.us h2{width:90%;font:28px/50px '微软雅黑';text-align:center;margin-top:60px;margin-bottom:20px;}
.us p{font:14px/30px '微软雅黑';width:90%;padding:15px 0px;}
.us div{padding-left:0.5%;font:18px/35px '微软雅黑';margin-top:30px;}
.us div ul{width:33%;float:left;text-align:center;}
.us div ul li{width:90%;margin:0 auto;}
.us div ul li img{width:100%;}

.team{background:#f3f3f3;margin-top:50px;padding-bottom:40px;width:100%;}
.team h2{width:90%;font:28px/50px '微软雅黑';text-align:center;padding-top:50px;max-width:1000px;margin:0 auto;}
.team p{text-align:center;padding-bottom:10px;font:16px/30px '微软雅黑';color:#666;}
.team-box{max-width:1200px;margin:0 auto;}
.team-one{width:22%;margin-right:1.5%;margin-left:1.5%;float:left;margin-top:30px;cursor:pointer;}
.team-one img{width:100%;}
.team-one img:hover{opacity:0.9;filter:alpha(opacity=90);}

.team-one b{font:16px/30px '微软雅黑';}
.team-one span{font:14px/25px '微软雅黑';padding-top:5px;display:block;}
.team-one i{font-style:normal;font-family:'微软雅黑';color:#333;font:14px/25px '微软雅黑';}


.culture{width:100%;}
.culture h2{width:90%;font:28px/50px '微软雅黑';text-align:center;padding-top:60px;max-width:1200px;margin:0 auto;}
.culture p{font:14px/30px '微软雅黑';width:90%;padding:15px 0px;margin:0 auto;max-width: 1200px;}
.c-photo{width:100%;max-width:1200px;margin:0 auto;margin-top:20px;padding-bottom:30px;}
.c-left{float:left;width:40%;}
.c-left span{display:block;margin-right:5px;overflow:hidden;}
.c-right{float:right;width:60%;line-height:0px;}
.c-left img{width:100%;}
.c-right img{width:48%;margin-bottom:9px;margin-left:1%;}


@media Screen and (max-width:1000px){

 .advertisement div{position:relative;width:100%;height:400px;overflow:hidden;}
 .advertisement img{width:1536px;height:400px;position:absolute;left:50%;top:50%;margin-left:-768px;margin-top:-200px;}
 .us div{font:12px/25px '微软雅黑';padding-left:2.5%;}
 .us div ul{width:32%;}
 .classify ul{width:100%;}
 .team-box{padding-left:2.5%;}
 .team-one{width:30%;margin-right:1%;margin-left:1%;}

}


@media Screen and (max-width:640px){
  
   .advertisement div{position:relative;width:100%;height:300px;overflow:hidden;}
   .advertisement img{width:1152px;height:300px;position:absolute;left:50%;top:50%;margin-left:-576px;margin-top:-150px;}
   .classify{margin:10px 0px;display:none;}
   .us div{margin-top:10px;padding-left:0px;}
   .us h2{font:24px/50px '微软雅黑';margin-top:40px;margin-bottom:10px;}
   .us div ul{width:100%;margin-bottom:20px;font-size:14px;}
   .team{margin-top:20px;padding-bottom:20px;}
   .team h2{width:90%;font:24px/40px '微软雅黑';padding-top:40px;}
   .team p{font-size:14px;}
   .team-box{padding-left:1%;}
   .team-one{width:47%;margin-right:1%;margin-left:1%;margin-top:10px;}
   .team-one span{padding-top:0px;line-height:20px;}
   .team-one i{line-height:20px;}
   .culture h2{font:24px/40px '微软雅黑';padding-top:40px;}
   .c-left,.c-right{width:100%;}
   .c-left span{display:block;margin-right:0px;overflow:visible;}
   .c-left img{width:96%;margin-left:2%}
   .c-right img{width:47%;margin-bottom:9px;margin-left:2%;margin-right:0px;}

   }

@media Screen and (max-width:480px){

  .advertisement div{position:relative;width:100%;height:200px;overflow:hidden;}
  .advertisement img{width:768px;height:200px;position:absolute;left:50%;top:50%;margin-left:-384px;margin-top:-100px;}

    }

@media Screen and (max-width:320px){
     

    }