@media (max-width:1200px) {
	
	
}

@media( max-width:1024px){
	
	
	
}

@media (max-width:991px) {
	.navbar-toggle{display:block; margin:0; padding-right:0; padding:30px 0;}
	.navbar-toggle .icon-bar{width:30px; height:4px;background:#FFFFFF;}
	.navbar-toggle .icon-bar+.icon-bar{ margin-top:6px;}
	.top-head .sjdnav{ width:140px; position:absolute; right:0px; top:86px; z-index:999 !important; max-width:100%; display:none;}
	.top-head .sjdnav ul{ margin:0; padding:0;}
	.top-head .sjdnav li{display:block; padding:0; text-align:center; margin-bottom:0px; background:rgba(11,127,209,0.6);}
	.top-head .sjdnav .acta{color:#fff; background:#003a83;}
	.top-head .sjdnav li a{display:block; color:#fff; line-height:40px; font-size:14px;}
	.top-logo{ padding-right:15px; width: auto; padding-top: 0; float: none; height: auto;}
	
	
	.ab_clear .abLf .ab_v{ width: 100%; text-align: center; }
	.ab_clear .abLf .ab_v .ab_video{ float: none;}
	.wp5_nav{ font-size: 16px; line-height: 30px; padding:0px 0 15px; }
	
	
	
}


@media (max-width:768px) {
	.footer{ margin-bottom: 56px; background: #003A83; color: #FFFFff; }
	.wp5_logo{ display: none;}
	.wp5_txt{ width: 60%;}
	.wp5_code{ width: 40%;}
	.wp5_code .code{ float: right;}
	
	.li01{ padding: 5px;}
	.li01 a{ padding: 2px;}
	
.show_text .divleft{ width:42%; float:left; margin-left:1%; height:200px;}
.show_text .divleft .divleftp{font-size:14px; text-align:center; font-weight:bold; height:32px; line-height:32px;}
.show_text .divleft .divleftp22{font-size:14px; text-align:center; line-height:22px;}
	
}

 @media (max-width:640px) {
 	.wp5_nav{ font-size: 14px; line-height: 25px; }
 	.wp5_nav a{ padding: 0 10px;}
.show_text .divleft{ width:42%; float:left; margin-left:1%; height:200px;}
.show_text .divleft .divleftp{font-size:14px; text-align:center; font-weight:bold; height:32px; line-height:32px;}
.show_text .divleft .divleftp22{font-size:14px; text-align:center; line-height:22px;}
 
}

 @media (max-width:540px) {	
 	.top-logo img{ max-height: 50px; }
 	.navbar-toggle{ padding: 23px 0;}
 	.top-head .sjdnav{ top: 72px;}
 	 
 	.index_tit h3{ font-size: 24px; line-height: 30px; }
 	.index_tit span{ font-size: 12px;}
 	.nli{ padding: 10px 0;}
 	.nhid{ margin-top: 15px;}
 	
 	.news_clear{ margin-top: 15px;}
 	.ab_clear .abRh{ padding: 20px 10px;}
 	.ntab li a{ padding: 0 10px; line-height: 30px; font-size: 14px; }
 	
 	.swiper-serv a{ padding: 2px;}
 	.swiper-serv .serTxt h3{ font-size: 14px; line-height: 24px; }
 	.swiper-serv .serTxt{ padding: 8px 0;}
 	.swiper-serv .serTxt .sert2{ margin-top: 0;}
 	
 	.li01{padding: 3px;}
 	.li01 a{ padding: 1px;}
 	.li01 .serTxt h3{ font-size: 14px; line-height: 24px; }
 	.li01 .serTxt{ padding: 8px 0;}
 	.li01 .serTxt .sert2{ margin-top: 0;}
	
.show_text .divleft{ width:100%; float:left; margin-left:1%; height:115px;}
.show_text .divleft .divleftp{font-size:14px; text-align:center; font-weight:bold; height:32px; line-height:32px;}
.show_text .divleft .divleftp22{font-size:14px; text-align:center; line-height:22px;}
 	
}

 @media (max-width:450px) {
 	
 	
 	.wp5_nav{ font-size: 12px; line-height: 20px; padding-bottom: 10px; margin-bottom: 15px; }
 	.wp5_nav a{ padding: 0 5px;}
 	.wp5_txt{ font-size: 12px; line-height: 20px;}
 	.footer{ font-size: 12px; line-height: 20px; padding: 12px 0; }
	
.show_text .divleft{ width:100%; float:left; margin-left:1%; height:115px;}
.show_text .divleft .divleftp{font-size:14px; text-align:center; font-weight:bold; height:32px; line-height:32px;}
.show_text .divleft .divleftp22{font-size:14px; text-align:center; line-height:22px;}
}
 

 @media (max-width:415px) {	
 	
 	
 	
 	
}
 @media (max-width:350px) {
 	
 	
 	
 
}
 @media (max-width:320px) { 
	
	
	
 }