.ny_banner{ width:100%; height:440px; margin:0 auto; text-align:center; overflow:hidden;}
.ny_nav_box{ width:100%; height:70px; margin:0 auto; background:#f3f3f3;}
.ny_nav{ width:1200px; height:70px; margin:0 auto;}
.ny_nav_left{ width:490px; height:70px; line-height:70px; background:url(../image/add.png) no-repeat left center; padding-left:30px; font-size:16px; color:#5f5e5e; float:left;}
.nav_ny_right{ width:680px; height:70px; line-height:70px; float:left;}
.nav_ny_right a{ width:100px; height:70px; line-height:70px; text-align:center; float:left; display:block; color:#5f5e5e; font-size:16px; margin:0 1px;}
.nav_ny_right a:hover{ color:#fff; background:#cc2025;}



.company{ width:1200px; height:1200px; margin:0 auto;}
.ny_title{ width:1200px; height:55px; text-align:center; margin:50px 0 20px 0;}
.line{ width:1200px; height:14px;}
.company_text{ width:1200px; height:auto; font-size:16px; line-height:30px; padding-top:30px; color:#5f5e5e;}

.mp4{ width:1200px; height:400px; padding:40px 0 20px 0; margin:0 auto; text-align:center;}




/*我们的客户*/

.case{ width:1350px; height:363px; margin:0 auto; }

.mainbox { position: relative }
.case .swiper-container { width: 1250px; height: 363px; overflow:hidden;}		
.case .swiper-slide {
	  
	  display: -webkit-box;
	  display: -ms-flexbox;
	  display: -webkit-flex;
	  display: flex;
	  -webkit-box-pack: center;
	  -ms-flex-pack: center;
	  -webkit-justify-content: center;
	  justify-content: center;
	  -webkit-box-align: center;
	  -ms-flex-align: center;
	  -webkit-align-items: center;
	  align-items: center;   
 }
		
.case_b{ width:390px; height:283px; }	 

.case_b .pic{ width:390px; height:283px; overflow:hidden;}
.case_b .pic img{ width:390px; height:283px;}
.case_b .pic img{ transition:all 0.5s;}
.case_b .pic img:hover{ transform:scale(1.1)}
.case_b .title{ width:390px; height:60px; line-height:60px; font-size:18px; color:#333333; text-align:center;}



.honor_box{ width:100%; height:950px; background:#f3f3f3; padding:1px 0; }
.honor{ width:1200px; height:380px; margin:0 auto; }
.honor dl{ width:1200px; height:400px; margin-top:50px;}
.honor dl dt{ width:612px; height:400px; float:left; overflow:hidden;}
.honor dl dt img{ width:612px; height:400px; transition:all 0.5s;}
.honor dl dt img:hover{ transform:scale(1.1)}
.honor dl dd{ width:284px; height:194px; float:left; overflow:hidden;}
.honor dl dd img{ width:284px; height:194px; transition:all 0.5s;}
.honor dl dd img:hover{ transform:scale(1.1)}



/*警营掠影开始*/
.example {
    display: block;
    position: relative;   
	width:1200px;
	height:330px;
	overflow:hidden; 
  }
  .example ul {
    margin: 0;
    padding: 0;
    overflow: hidden;
  }
  
  .example li {
    display: block;
    float: left;
    margin: 0 7px;
    padding: 0;
	width:286px;
	height:255px;
	background:#fff;
	border-radius:5px;
	box-shadow:0 0 10px #ccc;
	overflow:hidden;
	
  }
  
    .example li img {
      display: block;
      margin: 0;
	  width:286px;
	  height:196px;
	  border-top-left-radius:5px;
	  border-top-right-radius:5px;
	  border-bottom-right-radius:0;
	  border-bottom-left-radius:0;
    }

.example li span{
	width:286px;
	height:89px;
	line-height:59px;
	text-align:center;
	display:block;
	
	}





.microfiche-controls {
  display: block;
  text-align: center;
  font-size: 10px;
  padding:30px 0px 10px 0;
}
.microfiche-bullet {
  display: inline-block;
  cursor: pointer;
  width: 10px; height: 10px;
  border-radius: 6px;
  background: #a41419;
  overflow: hidden;
  text-indent: -1000px;
  margin: 0 5px;
  opacity: 0.25;
  appearance: none;
  border: none;
  outline: none;
  padding: 0;
}
.microfiche-bullet.selected {
  opacity: 1;
  
}
.microfiche-button {
  margin: 0 15px;
  display:none;
}
/*警营掠影结束*/
.bigimg{width:600px;position: fixed;left: 0;top: 0; right: 0;bottom: 0;margin:auto;display: none;z-index:9999;border: 10px solid #fff;}
 .mask{position: fixed;left: 0;top: 0; right: 0;bottom: 0;background-color: #000;opacity:0.5;filter: Alpha(opacity=50);z-index: 98;transition:all 1s;display: none}
 .bigbox{width:840px;background: #fff;border:1px solid #ededed;margin:0 auto;border-radius: 10px;overflow: hidden;padding:10px;}
 .bigbox>.imgbox{width:400px;height:250px;float:left;border-radius:5px;overflow: hidden;margin: 0 10px 10px 10px;}
 .bigbox>.imgbox>img{width:100%;}
 .imgbox:hover{cursor:zoom-in}
 .mask:hover{cursor:zoom-out}
 .mask>img{position: fixed;right:10px;top: 80px;width: 60px;}
 .mask>img:hover{cursor:pointer}
