
@media only screen and (max-width:1280px) {
	.box,main{ width: 92%;}
	.nav-item a{ font-size: 16px;}
	.logo img{ height: 45px;}
	.sousou{ width: 340px; margin: 0 20px;}
	.ftpcnav{ font-size: 16px;}
	.danye,.gwri p{ font-size: 16px;}
	.gwlist h1{ width: 180px;}
	.gwlist .gwri{ width: calc(100% - 180px);}
	.sanc{ margin-top: 0.2rem;}
	.ddxq .bglist{ font-size: 16px;}
}

@media only screen and (max-width:1024px ) {
	body,input, select, textarea, button,option{ font-size: 14px;}
	body{ padding-bottom: 50px;}
	.top_ri{ width: 100%; display: none}
	.head{ height: 70px; justify-content: space-between; padding: 0 4%; box-sizing: border-box; align-items: center; position: fixed; left: 0; top: 0; z-index: 9992; background-color: #151515; border-bottom: 1px solid #333;}
	.head_top{ height: 100%;flex-wrap: wrap;}
	.head .head_top{ width:calc(100% - 40px); justify-content: space-between; margin: 0; flex-wrap: nowrap;}
	.logo img{ height: 30px;}
	nav{ position: fixed; right: -100%; top: 0; width: 100%!important; height: 100vh; display: block!important; z-index: 9993; background-color: #2e2e2e; transition: 0.3s; overflow-y:auto; padding: 20px 0; box-sizing: border-box; padding-top: 50px;}
	nav.active{ right:0}
	.mBtn{ display: flex; position: absolute;left: 0;top: 0; z-index: 9994;}
	.navbox{ width: 40px; height: 40px; border-radius: 4px; background-color: #2e2e2e;position: relative;}
	.sousou{ max-width: calc(100% - 110px); height: 40px;}
	.banner{ margin-top: 70px;}
	.nav-item{ height: auto;}
	.nav-item a{ display: block; width: 60%; padding: 10px; border: 2px solid #fff;margin:10px auto; text-align: center;}
	.sjfoot{ display: flex; justify-content: space-between;}
	.foot,.xian{ display: none;}
	footer{ margin-top: 2px;}
	#toTop{ right: 10px; bottom: 60px;}
	.con1le{ width: 100%;}
	.con1ri{ width: 100%;}
	.spneirong span h1 img{ width: 0.68rem; height: 0.68rem;}
	.title h1{ font-size: 24px;}
	.title p{ font-size: 12px;}
	.title span{ padding: 0 5px;}
	.title span i{ width: 50px;}
	.ind_ti h1{ font-size: 26px;}
	.ind_ti span{ font-size: 16px;}
	.tuceng p{ font-size: 16px;}
	.tuceng img{ width: 32px;}
	.more{ width: 120px; height: 36px;}
	.con4bj .ind_ti a{ font-size: 16px;}
	.newlist span h2{ font-size: 18px;}
	.newlist span p{ line-height: 1.6;}
	.cple{ font-size: 16px;}
	.cptu .swiper-button-next:after,.cptu .swiper-button-prev:after{font-size: 0.4rem;}
	.bdbox label,.bdbox input{ font-size: 16px;}
	.tanti h1{ font-size: 20px;}
	.sjfoot .ftnav{ font-size: 16px;}
	.show_title{ margin-top: 70px;}
	.show_title h1{ font-size: 22px;}
	.left{ width: 220px;}
	.right{ width: calc(100% - 250px);}
	.leftnav a,.bglist{ font-size: 16px;}
	.leftnav{ padding: 10px;}
	.sjertop{ margin-top: 70px;}
	.gwlist{ width: 100%;}
	.xqcon{ width: 100%; border-top: none;}
	.ddxq .bgbox{ width: 100%;}
	.sj{ padding: 0 0.1rem;}
	.qr_lr{ width: 100%;}
	.qr_ri{ width: 100%; margin-top: 0.3rem;}
	.qr_list{ font-size: 16px;}
	
	
	
	
}

@media only screen and (max-width:750px ) {
	.newlist h1{ margin: 0; width: 150px;}
	.newlist span{ width: calc(100% - 150px);}
	.newlist span p{ margin-top: 0.15rem;}
	.newlist span h4{ margin-top: 0.2rem;}
	.newlist span h2{ font-size: 16px;}
	ul.yiiPager li a{width: 32px; height: 32px;}
	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;}
	.left{ width: 100%;}
	.right{ width: 100%;}
	.leftnav{height: 0px;transition: 0.3s; overflow: hidden; position: relative; padding: 0 10px;}
	.leftnav.active{ height: auto; padding: 10px;}
	.xiala{ display: flex; transition: 0.3s; justify-content: center; height: 60px; align-items: center; padding:0 0.2rem;}
	.xiala img{height: 40px;}
	.xiala.on img{ opacity: 0.5;}
	.gw_foot .an{ width: 78px;}
	.bglist .bgk:nth-child(4),.ddxq .bglist .bgk:nth-child(3){ display: none;}
	.ddxq .bglist .bgk:nth-child(2){ width: calc(100% - 140px - 0.4rem);}
	.cgtex h1,.cgtex h2{ font-size:20px ;}
	.cgtex{font-size: 16px;}
	
	.kuai2{ width: calc(50% - 10px);}
	.kuai3{ width: calc(50% - 10px); margin-right: 20px;}
	.kuai3:nth-child(3n){ margin-right: auto;}
	.kuai3:nth-child(2n),.kuai3:nth-child(6n){ margin-right: 0;}

}

@media only screen and (max-width:500px ) {
	.sousou{ margin: 0 10px;max-width: calc(100% - 50px);}
	.logo img{ height: 40px;}
	.souk{ width: calc(100% - 50px); padding: 0 10px;}
	.sous{ width: 50px;}
	.gwlist h1{ width: 150px;}
	.gwlist .gwri{ width: calc(100% - 150px); padding: 0.1rem 0.2rem;}
	.gwlist h1{ width: 130px;}
	.gwlist .gwri{ width: calc(100% - 130px);}
	.sanc{ height: 30px;}
	.gwri p{ font-size: 15px;}
	.bglist,.ddxq .bglist{ font-size: 14px;}
	.chicun{width: 100%;}
	.chicun:nth-child(1){ margin-bottom: 0.1rem;}
	
}
