/* CSS Document */

@media (max-width:1200px) {
	.wp1-video{ width:47%;}
	.wp1-txt{ width:53%; padding-left:0;}
	.wp1-txt .pt-txt{ width:calc(100% - 105px)}
	.log-txt{ display:none;}
}

@media( max-width:1024px){
	
}

@media (max-width:991px) {
	.navbar-toggle{display:block; margin:0; padding-right:0; padding:26px 0;}
	.navbar-toggle .icon-bar{background:#ffcb06; width:45px; height:6px; border-radius:5px;}
	.navbar-toggle .icon-bar+.icon-bar{ margin-top:6px;}
	.top-head .sjdnav{ width:160px; position:absolute; right:15px; top:84px; z-index:110 !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; background:#ffcb06; margin-bottom:3px;}
	.top-head .sjdnav li.active a{color:#1c1c1c; background:#9d9d9e;}
	.top-head .sjdnav li a{display:block; color:#1c1c1c; line-height:40px; font-size:16px;}
	

	.top-head{ height:auto;}
	.top-logo .s-logo{ display:block; height:65px;}
	.top-logo .b-logo{display:none;}
	.swiper-banner-img:before {padding-top: 35%;}
	.top-nav-wrap{ display:none !important;}
	
	.wp1-video{ width:100%;}
	.wp1-txt{ width:100%; height:auto; padding:20px 0;}
	.top-line{ display:none;}

	.wp7-li .wp7-txt{ font-size:16px;}
	
	.xwli .xw-img{ width:40%;}
	.xwli .xw-txt{ width:60%;}
	

}
 @media (max-width:900px) {

}
 @media (max-width:768px) {
	.top-tt{ display:none;}
	.top-logo .s-logo{ height:55px;}
	.navbar-toggle .icon-bar{ width:40px; height:5px;}
	.navbar-toggle{ padding:21px 0;}
	.top-head .sjdnav{ top:71px;}

	.wps-box{ width:100%; padding-top:20px;}
	.wp4{ margin-top:20px;}
	.foot{ margin-bottom:56px; padding:5px 10px; margin-top:0;}
	.pro-txt1{ padding:0 2px 5px;}
	.pro-img1:after{ left:0;}
	.wps-ul{ width:50%;}
	.wp4-li{ width:100%;}
	.wp4-li:last-child{ display:none;}
	.wp1-txt{ padding-bottom:0; height:230px; overflow:hidden;}

	.wp7-li .wp7-txt{ font-size:14px;}
	.wp7-tit{ font-size:16px;}
	.wp7-t1{ font-size:14px;}
	.wp5-txt1 li{ padding-left:1px; padding-right:5px; border-right:1px solid #ffcb06}
	.wp5-txt1 li p{ font-size:12px;}
	.wp5-txt1 li h4{ font-size:12px; line-height:20px;}
	.wrap7{ margin-top:0;}
	
	.xwli .xw-img{ width:100%; height:auto;}
	.xwli .xw-img .xw-tu{ padding-top:50%;}
	.xwli .xw-txt{ width:100%; padding-left:0;}
	.xwli .xw-txt .xwt4 span{ float:left;}
	
	.pro-list1{ width:100%;}


}

 @media (max-width:640px) {


}

 @media (max-width:540px) {	 


}

 @media (max-width:450px) {
	
	
}
 

 @media (max-width:415px) {
	.wp4-lx{ width:auto;}


}
 @media (max-width:350px) {


 }
 @media (max-width:767px) { 

	
 }











