@media only screen and (max-width:1680px) {
 .logo{ height: 50px;}
}
@media only screen and (max-width:1300px) {
 
 .con2le{ width: 100%; display: flex; align-items: center;}
 .con2leti{ width: 140px; height: auto;}
 .condi{ display: none;}
 .con2nav{ width: calc( 100% - 150px); flex-direction: row; justify-content:space-between; flex-wrap: wrap;  margin: 5px 0; padding: 5px 10px;}
 .con2nav a:nth-child(1){ margin-top: auto;}
 .con2nav a{ width: calc(33.3% - 10px); margin-top: 0; margin: 5px 0;}
 .con2ri{ width: 100%; margin-top: 20px;}
 .con2leti h1{ font-size: 24px;}
 .con2leti p{ font-size: 12px;}
 .lxle p{font-size: 16px;}
}
@media only screen and (max-width:1280px) {
 .con6letop p i{ display: none;}
}
@media only screen and (max-width:1100px) {
	.f0 img{ width: 300px;}	
}


@media only screen and (max-width:1024px ) {
	
	header{position: fixed; left: 0; top: 0;width: 100%; z-index: 99996; box-shadow: 0px 2px 4px rgba(0,0,0,0.1); background-color: rgba(255,255,255,1);}
	.mBtn{display: flex; align-items: center; justify-content: center; margin-left: 20px;}
	.headcon{ padding: 10px 0;}
	.headbox{ left: -100%;position:fixed; z-index: 992; background:rgba(0,0,0,0.8); height:auto;display:flex; width: 100%; transition: 0.3s;top: 90px;height:calc(100vh - 90px);align-items: flex-start; }
	.headbox.active{left: 0%;top:90px}
	 ::-webkit-scrollbar{
	      display: none;
	}
	.first-nav.on a, .first-nav a:hover{ background-color: transparent;}
	.headtop{ height: 30px;}
	.headtop p:nth-child(1){ display: none;}
	.headbox nav{margin-left: 0; flex-direction: column;min-height: 100%; overflow-y: auto;}
	.logo{ height: 40px;}
	.nav-item{height: auto; padding: 0;border-bottom: 1px solid rgba(255,255,255,0.1);}
	.nav-item:last-child{ border-bottom: none;}
	.nav-box{ display: block; padding-top: 10px; box-sizing: border-box; padding-bottom: 10px;}
	.m-c{display: block; background: rgba(0,0,0,0); position: absolute; width: 100%; height: 50px; left: 0; top: 0; z-index: 99;}
	.first-nav{height: 50px;}
	.show-nav{pointer-events: none!important;}
	.show-nav a{pointer-events: none!important;color: #fff; }
	.nav-item:hover .first-nav a{color: #fff;}
	.first-nav a{justify-content: space-between; height: 100%; color: #fff; font-size: 15px; width: 100%; box-sizing: border-box; padding: 0 20px;}
	.first-nav.on a{ color: #fff;}
	.first-nav a em{display: none;}
	.first-nav a i{ display: block;}
	.second-nav a{ padding: 0;text-align: left; height: 40px; line-height: 40px; border-bottom: none; color: #eee; font-size: 14px;}
	.second-nav a:hover,.nav-item:hover{ background: transparent;}
	.second-nav{position: static; left: auto; top:auto; background: none; border-radius:0;  max-height: 1000px; opacity: 1;  display:none;  margin-left: 10%; transition: 0s; box-shadow: 0 0 10px rgba(0,0,0,0); transform:none; box-sizing: border-box;  position: relative; margin-top: -8px; padding-bottom: 8px;}
	.nav-item:hover .second-nav{ padding: 0;padding-bottom: 8px;}
	.swiper-pagination-bullet{width: 8px; height: 8px; margin: 0 6px!important;}
	.swiper-pagination{ bottom: 10px!important;}
	.nav-item:hover .first-nav a{ font-weight: normal;}
	.second-nav a:hover{ color: #fff;}
	.ftnav a{ font-size: 14px;}
	.f0,.f1,.f2{ width: 100%; text-align: center; justify-content: center; margin: 0 auto; padding: 0;}
	.f0{ border-right: none;}
	.f1{ margin: 20px auto;}
	.f0 img{ margin: 0 auto;}
	.f2 span{ text-align: left;}
	.banner,.erbanner{ margin-top: 90px;}
	.title h1,.con6 .title h1{ font-size: 20px;}
	.more{ width: 130px; height: 40px;}
	.con5 .tulist{ font-size: 14px;width: 160px;}
	.con6le{ width: 100%;}
	.con6ri,.con4ri{ width: 100%; margin-top: 20px;}
	.con4le{ width: 100%; height: auto;}
	.con6lelistri{ width: calc(100% - 100px);}
	.con6letop h1{ font-size: 18px;}
	.con6ritu{ height: auto;}
	.title1 h1{ font-size: 22px; width: 180px;}
	
	
	section{padding: 0.3rem 0;}
	ul.yiiPager li a{width: 34px; height: 34px;}
	 ul.yiiPager li{display:block; margin:0 2px;} 
	.bar{margin-top: 30px;}
	.bar a.show_prev{justify-content: center;  padding: 20px 20px;  width: auto;}
	.bar a.show_prev i{display: none;}
	.bar a.show_next{justify-content: center;  padding: 20px 20px;  width: auto;}
	.bar a.show_next i{display: none;}
	.show_title h1{ font-size: 22px;}
	.ertitle{ font-size: 22px;}
	.ernav a{ font-size: 16px; min-width: auto;}
	.tulist p{ font-size: 14px;}
	.lxle{ width: 100%;}
	.lxmap{ width: 100%; margin-top: 0.3rem; height: 50vh;}
	.newriqi{ width: 85px;}
	.newriqi p{ font-size: 16px;}
	.newlist{ padding: 15px 20px;  background: url(../img/more.png) center right 20px no-repeat #f2f2f2; padding-right: 50px;background-size: 20px;}
	.newtex{ width: calc(100% - 110px);}

	.mtop60{ margin-top: 0.6rem;}
	.mtop50{ margin-top: 0.5rem;}
	.mtop40{ margin-top: 0.4rem;}
	.mtop30{ margin-top: 0.3rem;}
	.mtop20{ margin-top: 0.2rem;}
	.mtop10{ margin-top: 0.1rem;}

	
	
}
@media only screen and (max-width:750px ) {
	.headdh p,.headdh b{ display: none;}
	.headdh img{ margin-right: 0;}
	.con1 p,.sousou{width: 100%;}
	.con1 { padding-top: 10px;}
	.bannerbox .pc,.con3 .pc{ display: none;}
	.bannerbox .sj,.con3 .sj{ display: block;}
	.con3list img{max-width:100%;}
	.con4ri .con4ti{ font-size: 18px;}
	.con2nav{ width: calc(100% - 10px); margin-left: 5px;}
	.con2nav a{ width: calc(50% - 5px);}
	.con2leti{width: 100%; height: 80px;}
	.con2le{ flex-wrap: wrap;}
	.con2list a{ width: calc(50% - 5px); margin-right: 10px;}
	.con2list a:nth-child(3n){ margin-right: auto;}
	.con2list a:nth-child(2n),.con2list a:nth-child(6n){ margin-right: 0;}
	.con2list a p{ font-size: 14px; line-height: 40px;}
	
	
	
	.kuai4{ width: calc(50% - 6px)!important; margin-right: 12px;}
	.kuai4:nth-child(4n),.kuai4:nth-child(2n){ margin-right: 0;}
	.kuai6{ width: calc(25% - 10px)!important;}
	
}
@media only screen and (max-width:500px ) {
	.logo{ height: 32px;}
	.mBtn{ margin-left: 10px;}
	.newriqi p{ font-size: 12px;}
	.newriqi h1{ font-size: 28px;}
	.newriqi{ width: 65px;}
	.newtex{ width: calc(100% - 80px);}
	.newtex p{font-size: 14px;}
	
}
@media only screen and (max-width:400px ) {
	


}
	
	
	
	


