@media only screen and (max-width:1260px) {
	.bn_tx{width: 92%; margin-left: 0; left: 4%;}
	main{width: 92%;}
	.box{width: 92%;}
	.o-name{width: 92%; margin-left: 0; left: 4%;}
	.miaobao span{width: 92%;}
	.sec-nav span{width: 92%;}
	.list .listbox{ width: calc(25% - 9px); margin-right: 12px;}
	.list .listbox:nth-child(6n){ margin-right:12px;}
	.list .listbox:nth-child(4n),.list .listbox:nth-child(24n){ margin-right: 0;}
	
	/*.sousuo{ max-width: calc(100% - 350px);}*/
	.nav-item{ padding: 0 10px;}
	.dlzc span{ margin-left: 15px; width: 70px; }
	.logo{ margin-right: 30px;}
	
	
	
}
@media only screen and (max-width:1100px ) {
	body{padding-top: 60px;}
	.topti{ font-size: 60px;}
	.nav-item{ margin:0 20px;}
	.mBtn{display: flex; align-items: center; justify-content: center; position: absolute; right: 2%; z-index: 9998; top: 0px;}
	.logo,.head.active .logo{ margin: 0; height: 40px; margin-right: 0;}
	.head_right{margin-right:0;}
	.head,.head.active{ height: 60px;border-bottom: 3px solid #ed3f17}
	.head.active .second-nav{top: 0;}
	nav.navtop{ top: 0px;}
	nav{ left: -100%;position:absolute; z-index: 99; background: rgb(0,0,0,0.8); height:auto;display: block; width: 100%;  transition: 0.3s;top: 0px;min-height:100vh; margin-left: 0;}
	nav.active{left: 0%;top:0px}
	nav{overflow-y: auto;overflow-x: hidden;}
	 ::-webkit-scrollbar{
	      display: none;
	}
	.nav-item{height: auto; padding: 0;}
	.nav-box{ display: block; position: relative;}
	.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: 60px; }
	.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: flex-start; height: 100%; color: #fff; font-size: 16px;}
	.first-nav.on a{ color: #fff;}
	.second-nav a:hover{ color: #fff; background: transparent; }
	.first-nav a em{display: none;}
	.second-nav{position: static; left: auto; top:auto; background: none;   border-radius:0;  max-height: 1000px; opacity: 1;  display:none; width: 80; transition: 0s; box-shadow: 0 0 10px rgba(0,0,0,0);}
	.second-nav a{text-align: left; height: 36px; line-height: 36px;color: #fff; font-size: 14px;}
	.sousuo{ width: calc(100% - 40px); margin:20px;}
	.sec-nav span{width: 100%;}
	.first-nav a i{ display: block; margin-right: 12px;}
	.focus a{ color: #fff!important;}
	#toTop{right: 30px; bottom: 80px; width: 50px; height: 50px;}
	.pc{ display: none;}
	.sj{ display: flex;}
	.gao{ width: 100%; height: 1px;}
	
	.dlzc{ margin-right: 60px;}	
}
@media only screen and (max-width:750px ) {
	
	.list .listbox{ width: calc(50% - 5px); margin-right: 10px;}
	.list .listbox:nth-child(2n),.list .listbox:nth-child(6n){ margin-right: 0;}
	.title{ font-size: 18px;height: 38px;}
	.ggbox h1{ width: 110px;}
	.ggbox h1 img{ width: 80px;}
	.ggbox .gglist { width: calc(100% - 110px);}
	.erbox{ padding: 20px; padding-bottom: 30px;}
	.qidong h1{ font-size:20px;}
	.qidong h2,.qidong h3{ font-size: 17px;}
	.qidong span{ font-size: 14px;line-height: 1.6; }
	.qidong{ padding: 30px; padding-top: 40px;}
	.ti{ width: 20px; left: 10px;}
	.title h1{ padding-left: 35px;}
	.biaoti span p{ font-size: 14px; margin: 5px 0; margin-right:15px;}
	.biaoti span{ margin-top: 10px;}
	.weizhi h1{ font-size: 14px;}
	.weizhi{ min-height: 36px; margin: 10px 0;}
	.weizhi p{ width: 80px;}
	.weizhi .anniu{ line-height: 36px; font-size: 16px;}
	.neirong{ font-size: 14px; line-height: 2; margin-top: 15px;}
	.suobox{  border: 2px dashed #d6d6d6; background-color: #ffeeda; padding:20px 25px ; margin-top: 20px;}
	.suobox h1{font-size: 17px;}
	.suobox p{ font-size: 14px;margin-top: 5px; line-height: 1.6;}
	.suobox img{ margin-right: 15px; width: 40px;}

}	


@media only screen and (max-width:450px ) {
    .qidong h1{ font-size:18px;}
    .qidong h2,.qidong h3{ font-size: 16px;}
	.qidong h4{ font-size: 13px;}
}

       