@media screen and (max-width:481px) and (min-width:320px) {
	
	.xoncimglf{ width:100px !important; height:80px; float:left;}
.xoncimglf img{ width:100%; height:auto; overflow: hidden;}	
.zocyc{ width:73% !important; float:left; padding-left:10px; line-height:30px; font-size:14px; overflow:hidden; height:60px;}

	
	
	}
	
@media screen and (max-width:900px) and (min-width:768px){
	
.ldainff{ width:60% !important; height: auto; padding-left:15px;float:left; padding-top:20px;}
.ldainff p{ font-size:14px !important; line-height:40px !important;}

.jhkh3lf{ width:100% !important; height: auto !important; float:left;  }
.jhkh3lf img{ width:100%;}
.jhkh3ff{ width:100% !important; height: auto; padding-left:15px;float:left; padding-top:20px;}
.jhkh3ff p{ font-size:14px !important; line-height:40px !important;}

	}
	
	
	
@media screen and (max-width:768px) and (min-width:0px)


{
.zddinlfdd{width:100% !important;}
.baszz li {width:50%  !important;margin-right:0px!important;margin-left:0px!important;margin-bottom:0px!important;}
.baszz li p{font-size:14px;}
.banneclf{padding-right:0px!important;}

.bans{ width:29%; float:left; height:200px !important; border:1px solid #ccc; float:left; text-align:center; margin:5% 9% !important;}
.bans p{ line-height:50px; font-size:20px !important; color:#9c2222; font-weight:bold;padding-top:30px;}
.bans p a{color:#9c2222;}


.jhkh3lf{ width:100% !important; height: auto !important; float:left;   }
.jhkh3lf img{ width:100%;}
.jhkh3ff{ width:100% !important; height: auto; padding-left:15px;float:left; padding-top:20px;}
.jhkh3ff p{ font-size:14px !important; line-height:40px !important;}


	
.ldain{ width:100%; height:auto !important;  margin-bottom:20px;}
.ldainlf{ width:100% !important; height:auto !important; float:left;   }
.ldainlf img{ width:100%;}

.ldainff{ width:70%; height: auto; padding-left:15px;float:left; padding-top:20px;}
.ldainff h3{ font-size:23px; color:#9c2222; line-height:60px; font-weight:bold;}
.ldainff p{ font-size:16px; line-height:60px;}



	

.rm-toggle.rm-button{height:30px !important; margin-top:10px !important;}
	.rm-nav li,
.rm-menu-item {
    position: relative; background:#981e1e !important;  
}
	
.rm-nav li a,
.rm-menu-item a {
    padding: .75em 1em;
    display: block;
    position: relative;
    color:#fff !important;font-size:16px;
    text-decoration: none;
}
.slide_container { margin-bottom: 20px !important; position: relative; float: left; width: 100%; }

.kkb{ width:46% !important; float:left; border-right:1px solid #fff; height: auto; padding-left:2%; }

.banimg{ max-width:1200px; background: url(imagesddtt.png) repeat; min-height:100px; margin:0 auto; padding:10px 0px; position: none; margin-top:0px !important;   }

.kkb{ width:22%; float:left; border-right:1px solid #fff; height: auto; padding-left:2%;  margin-top:0px !important;}




.youerj { display:none;}
.zddinlf{ width:100% !important;}
	}	

	
	
@media screen and (max-width:481px) and (min-width:0px) {
	
.zwminlf{ width:96% !important; padding:0 2%; float: none; }
.zwminlrr{ width:96% !important; padding:0 2%; float: none;}
.banneclf{ float: none; line-height:36px; margin-top:26px; color:#fff; font-size:14px; width:100% !important; border-bottom:1px solid #d6aaaa; padding:8px 0px; text-align:center;}
.bannerr{ width:80% !important; float: none;margin-top:16px; padding-left:10px;border-bottom:1px solid #d6aaaa; }
.bannerr li{ width:50%; height:100px !important; float:left; color:#fff; line-height:28px; text-align:center;}

.bannerrkl{ width:95% !important; float: none;border-bottom:1px solid #d6aaaa;  padding-left:10px;border-right:none !important;}
.bannerrkl li{ height:35px; width:50%; margin:0 auto;}

.scroll-parent{margin:0px 0px 10px 20px  !important; }



.banerwm{ float: none; width:100% !important; float:right; margin-top:34px;}
.banerwm li{ width:33%; float:left; line-height:28px; color:#fff; text-align:center;}
	
	.toprr{ display: none;}

.topclf{ width:320px !important; float:left; height:76px; padding-top:15px;}
.topclf img{ width:80%;}
	
	
	
	
	
	
}
		

@media screen and (max-width:640px) and (min-width:481px) {
.zwminlf{ width:96% !important; padding:0 2%; float: none; }
.zwminlrr{ width:96% !important; padding:0 2%; float: none;}
.banneclf{ float: none; line-height:36px; margin-top:26px; color:#fff; font-size:14px; width:100% !important; border-bottom:1px solid #d6aaaa; padding:8px 0px; text-align:center;}
.bannerr{ width:95% !important; float: none;margin-top:16px; padding-left:10px;border-bottom:1px solid #d6aaaa; }
.bannerr li{ width:50%; height:100px !important; float:left; color:#fff; line-height:28px; text-align:center;}

.bannerrkl{ width:95% !important; float: none; margin-top:26px;border-bottom:1px solid #d6aaaa;  padding-left:10px; padding-top:10px; padding-bottom:10px;border-right:none !important;}
.bannerrkl li{ height:35px; width:50%; margin:0 auto;}
.banerwm{ float: none; width:100% !important; float:right; margin-top:34px;}
.banerwm li{ width:33%; float:left; line-height:28px; color:#fff; text-align:center;}
	
	.toprr{ display: none;}

.topclf{ width:320px; float:left; height:76px; padding-top:15px;}
.topclf img{ width:80%;}
	
	
	
	
	
	
	
	
	
	
	
}
		
@media screen and (max-width:800px) and (min-width:641px) {
	
	
	
	.xoncimgrr{ width:43% !important; float:right; height: auto;}

.zocyc{ width:60% !important; float:left; padding-left:10px; line-height:30px; font-size:14px; overflow:hidden; height:60px;}

.xoncimglf{ width:100px !important; height:80px; float:left;}
.xoncimglf img{ width:100%; height:auto; overflow: hidden;}	

.scroll-parent{margin:0px 0px 10px 20px  !important;width:100% }
	
.scroll-parent select{width:95%!important; margin:0 auto;}
.banneclf{font-size:16px;}

.banneclf{ float: none; line-height:36px; margin-top:26px; color:#fff; font-size:14px; width:100% !important; border-bottom:1px solid #d6aaaa; padding:8px 0px; text-align:center;}
.bannerr{ width:95% !important; float: none;margin-top:16px; padding-left:10px;border-bottom:1px solid #d6aaaa; }
.bannerr li{ width:50%; height:100px !important; float:left; color:#fff; line-height:28px; text-align:center;}

.bannerrkl{ width:95% !important; float: none; margin-top:26px;border-bottom:1px solid #d6aaaa;  padding-left:10px; padding-top:10px; padding-bottom:10px;border-right:none !important;}
.bannerrkl li{ height:35px; width:50%; margin:0 auto;}
.banerwm{ float: none; width:100% !important; float:right; margin-top:34px;}
.banerwm li{ width:33%; float:left; line-height:28px; color:#fff; text-align:center;}
	

	
	
	
	
	
	
	
	
	
	}
@media screen and (max-width:1200px) and (min-width:801px) {
	
.rm-layout-expanded li a,
.rm-layout-expanded .rm-menu-item a
{
    padding-left: 2em !important; padding-right:2em !important;
}

.xoncimgrr{ width:44% !important; float:right; height: auto;}

.zocyc{ width:70% !important; float:left; padding-left:10px; line-height:30px; font-size:14px; overflow:hidden; height:60px;}

	
.jhkh3lf{ width:150px; height:193px; float:left;  overflow:hidden; }
.jhkh3lf img{ width:100%;}
.jhkh3ff{ width:40% !important; height: auto; padding-left:15px;float:left; padding-top:20px;}
.jhkh3ff p{ font-size:14px !important; line-height:35px !important;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	}					