@media only screen and (max-width:1300px) {
	.top .top3xing{ display: none;}
	.ercon_le{ width: 100%;}
	.ercon_ri{ width: 100%; padding-left: 0; margin-top: 3rem;}
}



@media only screen and (max-width:1000px ) {
	.top2{ display: none;}
	.top3{ font-size: 14px;}

	.mBtn{display: flex; align-items: center; justify-content: center;}
	.mBtn.active span{ position: fixed; left: 15px; top: 20px;}
	.first-nav>a::after{ left: 20px; transform: translateX(0);}
	nav{ left: -100%;position:absolute; z-index: 108; background:rgba(255,255,255,1);overflow-y: auto;overflow-x: hidden; height:100vh;display:block; width: 100%; transition: 0.3s;top: 0;margin-left: 0; padding: 0 20px; box-sizing: border-box;}
	nav.active{left: 0%;top:0;}
	 ::-webkit-scrollbar{
	      display: none;
	}
	.nav-item{height: auto; padding: 0; margin-bottom: 16px; margin-top: 20px;}
	.nav-item:last-child{ border-bottom: none;}
	.nav-box{ display: block; box-sizing: border-box; height: auto; flex-wrap: wrap;}
	.m-c{display: block; background: rgba(0,0,0,0); position: absolute; width: 30%; height: 40px; right: 0; top: 0; z-index: 99;}
	.first-nav{height: 40px; box-sizing: border-box;width: 100%; border: 1px solid #e5e7eb; border-radius: 5px;}
	.first-nav>a::after{ display: none!important;}
	/* .show-nav{pointer-events: none!important;} */
	/* .show-nav a{pointer-events: none!important;} */
	.first-nav a{justify-content: space-between; height: 100%; box-sizing: border-box; padding: 0 20px;}
	.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;}
	.second-nav a:hover{ background: transparent;}
	.second-nav{position: static; left: auto; top:auto!important; background: none; border-radius:0;  max-height: 1000px; opacity: 1;  display:none;  margin-left: 20px; transition: 0s; box-shadow: 0 0 10px rgba(0,0,0,0); transform:none; box-sizing: border-box; padding: 0;  position: relative;}
	.nav-item:hover .second-nav{ padding: 0;padding-bottom: 8px;}
	.second-nav.fu_nav{ position: relative;margin:0; top: 0!important; left: 0; border: none;}
	.fu_nav>div{ justify-content: flex-start;}
	.sj_top .tit{text-align: center;font-size: 1.875rem;line-height: 2.25rem; font-weight: bold;text-transform: uppercase; padding-top: 10px;}
	.sousou{ width: 100%; border: 1px solid #000; border-radius: 5px; height: 40px; margin-top: 20px; box-sizing: border-box; background: url(../img/sous1.png) left 10px center no-repeat; background-size: 16px; padding-left: 40px; padding-right: 20px;}
	.logo img{ width: 40px;}
	.yun img{ display: block; width: 22px;}
	.funav_list{ width: calc(33.33% - 20px);}
	.banner_le,.banner_ri{ width:100%;}
	.banner_ri{ margin-top: 0.5rem;}
	.foot{ flex-wrap: wrap;}
	.foot>div{width: 100%;}
	.foot .ft2{ margin-top: 20px;}
	#toTop{ background-color:#fff; right: 2rem; bottom: 2rem; width: 42px; height:42px;}
	.daohang{ justify-content: flex-start;}
	.con1{ margin-top: 1.75rem;}
	.con1 .cp_list:nth-child(1){ margin-top: 0;}
	.con2list{ width: 100%;}
	.con2bj{ padding-bottom: 170px;}
	.con3_sp{ height: 260px;}
	.con3_sp span img{ width: 58px;}
	.con3_fu{ margin-top: -200px;}
	.con6list{ margin-top: 8px;}
	.con7le,.con7ri{ width: 100%;}
	.con7ri_list h2{ font-size: 14px;}
	.fuwu1>div{ width: 100%;}
	.fuwu1_le p{ max-width: 100%;}
	.fuwu1_le{padding: 1.25rem;}
	.fuwu1_le h2{font-size: 1.5rem; padding-top: 1.75rem;line-height: 2rem; padding-bottom: 1.75rem;}
	.fuwu5list{ width: 50%;}
	.fuwu4>div{ width: 100%;}
	.fuwu7>div{ width: 100%;}
	.zl2_le{ width: 100%;}
	.zl2_ri{ margin: 0 auto; margin-top:2rem;}
	.fuwu7_ri{ margin-top: 2rem;}
	.zl3{grid-template-columns: repeat(2,minmax(0,1fr));}
	.erbanner2>div,.erbanner3>div{ width: 100%;}
	.erbanner2 .erbannerri{ position: absolute; left: 0; top: 0;}
	.erbanner2 .erbannerle img{ opacity: 0.6;}
	.erbanner3 .erbannerri{ padding-left: 2rem;}
	.gy1_dile,.gy1_diri,.gy1>div{ width: 100%;}
	.gy3list>div{width:100%;}
	.jc1>div{ width: 100%;}
	.jc1_le{ border-right: none; border-bottom: 1px solid #d1d5db;}
	.jc1_ri{ padding-left: 2rem;}
	.jcbanner{ height: 350px!important;}
	.gy2list{ width: 49%; }
	.gy2bj{height: fit-content;}
	/* .yinsi{ padding: 3rem 0;} */
	.ertitle h2{  font-size: 22px; line-height: 30px;}
	.bps2k4,.bps2k2{grid-template-columns: repeat(1,minmax(0,1fr));}
	.bps2k2list{ height: 255px;}
	.bps_top h2{font-size: 1.5rem;line-height: 2rem;}
	.bps_top{ text-align: center;}
	.bps_top h3{font-size: 1rem;line-height: 1.5rem;}
	.bps_top>div>div{width: 100%; justify-content: end;}
	.bps_top a{font-size: 14px;}
	.bps_top a i{width: 18px; height: 18px; font-size: 16px; line-height: 11px; /* font-weight: normal; */}
	.cp_box .ercon_ri{ padding-right: 0;}
	.ercon{ padding-top: 0;}
	.cp_box .ercon_le{ margin-top: 2rem;}
	.ercon_le>div{ justify-content: space-between;}
	.cp_box .kuai3{ width: calc(50% - 10px);}
	.cp_box .cp_list span{padding: 2rem 1.5rem;}
	.zy1 a{ width: 50%; margin: 1rem 0;}
	.zy2listbox{grid-template-columns: repeat(1,minmax(0,1fr));gap: 35px;}
	.zy3{ flex-direction: column;}
	.zy3list h1{ height: 160px;}
	.zy3 .zy3list h4,.zy3con>h2{ font-size: 16px;}
	.zy3list span h2{font-size: 20px;}
	.zy3con p{ font-size: 12px;}
	
	.title,.title1{ font-size: 1.5rem;}
	.baojia{ font-size: 14px; height: 40px;}
	section{ padding: 1.75rem 0;}
	ul.yiiPager li a{width: 26px; height:26px;}
	 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;}
	.te_con{ text-align: center;}
	.te_con>img,.te_con .baojia{ margin: 0 auto;}
	.zy4le{ width: 100%; margin-right: 0; padding-bottom: 20px;}
	.zy4ri{ margin: 0 auto; max-width: 100%; margin-bottom: 35px;}
	.zy4le .one h2{ font-size: 32px;}
	.zy4le .one h4{ font-size: 24px;}
	.zy4le .tow{ width: calc(100% - 100px);}
	.zy4le .tow h3{ margin: 0;}
	.zy4le .tow p{ margin: 0.25rem 0;}
	.zy4list{flex-direction: column-reverse;}
	.xqtople{ width: 100%;}
	.xqtop2{ justify-content: flex-start; margin: 0.75rem 0;}
	.xqconle{ width: 100%;}
	.xqconri{ width: 100%; max-width: 100%;}
	.xq6{ padding: 1.25rem 0;}
	.xq4{ padding: 1.25rem 0;}
	.cpxq3_le{ width: 100%;}
	.cpxq3_ri{ width: 100%; margin-top: 2rem;}
	.ql_box>div{ width:100%;}
	.pl_ri{ margin-top: 1rem;}
	.cpxq1_le,.cpxq1_ri{ width: 100%;}
	.cpxq1_ri{ margin-top: 1rem;}
	.cpxq1tulist{border: 2px solid #e4e4e7;max-width: calc(33.33% - 10px);}
	.cpxq1tulist.on,.cpxq1tulist:hover{ border: 2px solid #000}
	.cpxq1{ margin-top: 3rem;}
	.bpsxq_le,.bpsxq_ri{ width: 100%;}
	.bpsxq_le .wenzi{ font-size: 2rem;}
	.erbox{ padding: 3rem 0;}
	.bpsxq_ri{ background-color: transparent; box-shadow: 0 0 rgba(0,0,0,0); padding: 0;}
	.bpsxqbj{  background: #f5f7f8;}
	.jc1_ri{ padding: 2rem 1rem;}
	
	.sj{ display: block;}
	.pc{ display: none;}
	.kuai3{width: 100%; margin-right: 0;}
	.kuai4{width: calc(50% - 4px); margin-right: 8px;}
	.kuai4:nth-child(2n){ margin-right: 0;}
	.kuai5{width: calc(50% - 9px); margin-right: 18px;}
	.kuai5:nth-child(5n){ margin-right: 18px;}
	.kuai5:nth-child(2n),.kuai5:nth-child(10n){ margin-right: 0;}
	
}
@media only screen and (max-width:600px) {

.top .xingbox span img{ display: none;}
.top .xingbox span{ height: 3px; width: 12px;}
.top3{ flex-wrap: wrap; justify-content: center;}
.top3 .xingbox{ margin-top:5px;}
.top1 img.xia{ display: none;}
.tficon img{ margin-left: 10px;}
.top1{ min-width: 90px;}
.con4ri{ display: none;}
.con4le{ width: 100%;}
.bd_list.w50{ width: 100%;}
.bd_box .bd_list:nth-child(2){ margin-top: 1.5rem;}
.bd_dx{ flex-wrap: wrap;}
.bd_dx label{ width: 100%;}
.con5_di p{max-width: 100%; width: 100%; margin: 0.75rem 0;}
.zl3{grid-template-columns: repeat(1,minmax(0,1fr));}
.gy1k4 span{ width: 50%; margin: 0.25rem 0;}
.gy1k4 span:last-child,.gy1k4 span:nth-child(2){ border-right: none; text-align: center;}
.gy1k4 span:nth-child(1){ text-align: center;}
.ri_box2 a{ font-size: 12px;line-height: 16px;}
.ri_box1{ max-height: 300px;}
.ri_box h2{font-size: 16px; line-height: 24px;}
.sctu_list:nth-child(3n){ margin-right: 0;}
	
.index_banner{ padding: 3.5rem 0;}
.banner_ti{ font-size: 1.5rem; line-height: 2rem;}
.bannerk3{ flex-wrap: wrap;}
.bannerk3 span{ width: 100%; padding-top: 0.25rem; padding-bottom: 0.25rem;}
.banner_ti1{font-size: 1.125rem;line-height: 1.75rem;}
.text-xl{ font-size: 1.1rem;}	
.fuwu4_le{ width: 100%; height: 140px;}
.fuwu4box .xk_con img{ height: 200px;}
.fuwu4box .xk_con{ width:100%;}
.zl4 div{ width: calc(100% / 3);}
.zl4bj{ height: 450px;}
}
