@charset "utf-8";
/* CSS Document */

@media screen and (min-width: 1400px){
	.container{width: 1400px !important;}
}

@media screen and (max-width: 1400px){
	.nk-body{
		max-width:860px;
	}
	.navbar-nav > li > a{
		padding:0 25px;
	}
	
	.hide1400{
		display: block;
	}
	
	.show1400{
		display: none;
	}
	
	
	.ibox3-l{
		padding-top: 40px;
	}

	.ibox3-l .text-16{
		padding-left: 0px;
	}

	.ibox3-l-decs{
		padding-left: 0px;
		margin-top: 20px;
	}

	.ibox3-l-data{
		padding-left:0px;
	}

	.ibox3-l-1,.ibox3-l-2,.ibox3-l-3,.ibox3-l-4{
		width:100%;
	}
	
	.ibox3-l .text-42{
		font-size: 36px;
	}
	
	.ibox3-r-2{
		background-image: none;
		top:205px;
		padding-left:15px;
	}
	
	.ibox3-r-1{
		width:100%;
	}
	
	.footer2{
		margin-top:0;
		width:100%;
	}
	
	.footer h6{
		padding:0;
	}
	
	.ibox4-2{
		padding-bottom: 20px;
	}
	
	.ibox4-2 img{
		margin-top: 15px;
		margin-bottom: 15px;
	}
	
	.contact-r{
		width:100%;
		padding-left: 0px;
		margin-top: 20px;
	}
	
	.contact-l{
		padding-left: 8px;
		width:100%;
	}
	
	.contactbox h3{
		padding-left: 8px;
	}
	
	.contact-l h4{
		border-bottom: dashed 1px #e5e5e5;
	}
	
	.nav-sm2 a{
		padding:0 10px;
	}
	
	.change-right dl,.change-right2 div{
		margin-left: 0;
		margin-right: 18px;
	}
	
	.ibox1-r-title li a{
		line-height: 36px;
		width:72px;
	}
	
	.ibox1-r-title li{
		width:72px;
	}
	
	.imgBox,.ibox1-l{
		padding:0 25px;
	}
	
	.btns{
		right: 40px;
	}
	
	.aLeft{left:2%;}
	.aRight{right:2%;}
}

@media screen and (max-width: 1200px){
	.nk-body{
		max-width:600px;
	}
	.width1200,#certify{
		width:970px;
	}
	
	.intro-box .width1200{
		width:1180px;
	}
	
	.nk-video-1{
		width:45%;
	}
	
	.nk-video-2{
		width:50%;
		margin-left: 5%
	}
	
	.navbar-nav > li > a{
		padding:0 10px;
	}
	
	.hide1400{
		display: none;
	}
	
	.hide1200{
		display: block;
	}
	
	.aLeft{left:5%;}
	.aRight{right:5%;}
	
	.ibox1-r-title li a{
		width:60px;
		font-size: 12px;
		line-height: 30px;
	}
	
	.ibox1-r-title li{
		height:36px;
		width:60px;
	}
	
	.tab-pane .text-primary{
		font-size: 12px;
	}
	
	.banner dl{
		height:248px
	}
	
	.imgBox,.ibox1-l{
		padding:0;
	}
	
	.btns{
		right: 15px;
	}
	
	.aLeft{left:2%;}
	.aRight{right:2%;}
}

@media screen and (max-width: 992px){
	.ibox2{
		display: none;
	}
	
	.navbar-nav > li > a{
		padding:0 10px;
		font-size: 14px;
	}
	
	.imgBox{
		height:240px;
	}
	
	.banner dl{
		height:240px;
		background-size:100% 100%;
		z-index: 2;
	}
	
	.ibox1-l-title .title1{
		padding-left: 5px;
	}
	
	.btns{
		right: 5px;
	}
}