/* CSS Document */
@media(max-width:1680px){
}
@media(max-width:1500px){
}
@media(max-width:1440px){
}
@media(max-width:1280px){
		
}
@media(max-width:1230px){
}
@media(max-width:1200px){
}
@media(max-width:1000px){
	.wrap{ width:96%;}
}
@media(max-width:768px){
	
	.wrap{ width:96%;}
	.headerbg{background: url(../images/language_bg.jpg); padding:10px 0;}
	.header{ padding-bottom:0;}
	.topicon a.weixinicon .wximg{ width:150px;}
	.topright{ margin-right:20%; display: none;}
	.topicon{ float:none;}
	.lang{ float:none; margin-top:10px;}
	.lang a{ margin-left:0; margin-right:10px;}
	
	/*导航*/
	.menubtn, .colsenav, .navlogo{ display:block;}
	.navbg{ width:100%; height:100%; position:fixed; top:0px; overflow-y:scroll; background:rgba(0,0,0,0.5); z-index:999;  transition: all 0.5s; float:none; opacity: 0;  visibility: hidden; margin-top:0;}
	.navbg.active{ opacity:1; visibility:visible;}
	
	.nav{ float:none; width:80%; position:absolute; left:-100%; z-index:9999; background:#f2f2f2; margin:0; min-height:100%; transition: all 0.5s;}
	
	.navbg.active .nav{left:0;}
	
	.nav ul li{ display:block; padding:0; float:none; width:100%; margin:0 auto; border-top:#e4e4e4 1px solid; height:auto; background:none;}
	.nav ul li a{ line-height:1rem; font-size:.32rem;text-shadow:none; padding-left:15px; color: #444444;  text-align:left; position:relative;}
	.nav ul li a:hover{ background:none;}
	.nav ul li a.zizenglei{ border-bottom:none;}
	.nav ul li a:before{ bottom:15px; display:none;}
	.nav ul li.menu-item-has-children:after{ display:none;}
	.nav li a.youzifl:after{ text-align:center; content:"+"; color:#b8b8b8; right:20px; font-weight:bold; font-size:26px; position:absolute;}
	.nav li a.youzifl.zizenglei:after{ content:"–";}
	
	.nav ul li ul.sub-menu{ position:static; width:100%; background: #ebebeb; box-shadow:none; opacity:1; visibility: visible; display:none;}
	.nav ul li ul.sub-menu li{ border-bottom:none; width:100%; margin-top:0; padding: 0;}
	.nav ul li ul.sub-menu li a{ line-height:1rem;color: #898989;background: #ebebeb;border-top: 1px solid #f2f2f2;padding-left: 30px;}
	.nav ul li ul.sub-menu li a:hover{ background:#e6e6e6; color: #444444;}
	.nav ul li:last-child ul.sub-menu{ width:100%; height:300px;}
	
	.nav ul li:hover ul.sub-menu{ top:auto; display:none;}
	
	
	.fullwidthbanner-container{ width:100%; margin-top:0%; margin-bottom: 0; border-top:#000 3px solid; }
	.fullwidthbanner li .bannertextall{ width:80%; background: rgba(0,0,0,0.5); position:absolute; bottom:0; left:10%; padding:10px 0 30px 0;}
	.bannertext h1{color: #fff; font-size:.3rem; line-height:.4rem; padding:0 5%; text-align:center;}
	.bannertext h1 a{ color:#fff;}
	.bannertext p{ display:none;}
	.bannertext .banbtn{ display:none;}
	.bannerimg{ width:100%;}
	.bannerimg img{ border:none;}
	
	.bannerbtnall{ width:80%; left:10%;}
	.fullwidthbanner-container .ibannerjt{ left:50%; transform: translate(-50%, 0%);}
	.fullwidthbanner-container .ibannerjt span{ background:#000;box-shadow: 1px 1px 1px rgba(255,255,255,0.5); opacity: 0.4;}
	.fullwidthbanner-container .ibannerjt span.swiper-pagination-bullet-active{ background:#000; opacity:1;}
	
	.fullwidthbanner-container .ibannerbtn a { width:14px; height:26px;}
	.fullwidthbanner-container .ibannerbtn a.ibannerprve{ left:3%; background:url(../images/prevmmod.png) no-repeat center center;}
	.fullwidthbanner-container .ibannerbtn a.ibannernext{ right:3%; background:url(../images/nextmmod.png) no-repeat center center;}
	
	.slideen{ width:100%; margin-bottom:0;}
	
	.ileft, .iright{ width:100%; float:none;}
	.iright{ margin-top:5%;}
	.inewslist li{ line-height:30px;}
	
	.page_all{ padding-bottom:40px;}
	.page_content{ padding-top:5%;}
	.sidebar{ width:100%; float:none; padding:0 2% 0;}
        .moblicti{  width:30% !important; }
        .moblictib{  width:65% !important; }
        .news_dl{ margin-bottom: 0.5rem  !important; overflow: hidden;}
        .pd_index_dl{width:45% !important; margin-right: 2.5%;}
	.sidebar ul{ height:auto; overflow:hidden;}
	.sidebar li{ width:49%; float:left;}
	.sidebar li a{ text-align:center; background:#f5f5f5;}
	.sidebar li.current a{ background:#666; color:#fff;}
	.page_context{ width:100%; float:none; padding:5% 2% 0;}
	.page_context p{text-align:justify; text-justify:distribute; text-justify:distribute-all-lines; }
	
	.team .sidebar{ display:none;}
	.team .page_context{ width:100%; padding-top:0;}
	.teamlist li{ width:100%; float:none; margin-right:0; margin-bottom:15px;}
	
	.team-name-caption h5.team-name{ font-size:.4rem;}
	.team-name-caption h6.team-caption{ font-size:.3rem;}
	.singleteam .page_context{ padding-right:2%; float:none;}
	.team-item-right{ width:100%; float:none;}
	
	.tzgs_qiehuan{ padding:0 2%;}
	#filter .column{ padding:0 3%;}
	#filter .column li{ width:50%;}
	.logo_view li{ width:33.333%;}
	.logo_view li:nth-child(3n){ margin-right:0;}
	.tzgs_listitem{ padding:5% 0;}
	h2.list_header{ padding-bottom:0;}
	
	/*新闻资讯*/
	.news .news_sidebar{ display:none;}
	.news .news_center{ width:100%; float:none;}
	.news-center-top h2{ font-size:22px;}
	.newslist{ padding-top:10px;}
	.newslist li{ padding:15px 0;}
	#pageabc{ margin-top:0px;}
	.news .news_right{ width:100%; float:none;}
	.news_right h3{ margin-bottom:0;}
	
	.singlenewscontent{ padding-bottom:0;}
	.singlenews{margin-bottom: 20px;}
	
	/*联系我们*/
	.contact li{ width:100%; float:none; margin-bottom:15px;}
	.jinqishengmingbg{ padding:5% 0 3%;}
	.jinqishengming{ padding:5%;}
	.jinqishengming h2{ font-size:.4rem;}
	.jqsmcon{ height:300px; overflow-y:scroll; padding-right:10px;}
	.colsebtn{ width:20px; height:20px;}
	
	
	.page_context .team-item-introtext p{ text-align:left;}
	
	
}
@media(max-width:738px){

}
@media(max-width:640px){
}
@media(max-width:579px){
}
@media(max-width:540px){
	
}
@media(max-width:480px){
	
}
@media(max-width:380px){
}
@media(max-width:340px){
	
}
@media(max-width:320px){
	
}
