@media (max-width: 1280px) { 


.dis1280{ display:none;}

.showTops .lefts{ width:470px;}
.showTops .rights{ width:calc(100% - 470px);}
}
@media (max-width: 1120px) { 


.nav  li a{ padding:0px 10px;}
.showTops .rights .anddiv a.zx{ width:100%;}
.showTops .rights .anddivText{ padding-left:0px;width:100%;}
}

@media (max-width: 1000px) { 
.DivW{ width:100%; min-width:320px;}
.dis1000{ display:none;}
.p15{ padding-left:10px; padding-right:10px;}
.logo{ width:1.8rem;}
.header,.logo,
.nav{ float:left; height:1rem; line-height:1rem;}
.header{ position:relative;}
.menu_and {
    width: 1.2rem;  height: 100%;background-size: contain;
 position:absolute; right:10px; top:0px;  display: block;  background:url(../image/menuBs.png) no-repeat right center;
}
.m{background:url(../image/menuB.png) no-repeat right center;  }
.navBody{ height:1rem;}
.nav ul{position:absolute; text-align:left; width:100%; top:1rem; height:auto; top:1rem; background:#fff; float:left; left:0px;}
.nav li{ width:100%; height:auto; line-height:0.84rem; float:left; border-bottom:1px solid #F0F0F0; background:#F7F7F7;}
.nav  li a{ width:100%; padding-left:0.2rem;}
.nav li a:hover{    box-shadow:none; }
.nav li:hover{ border-bottom:0px;}
.nav li ul{ position:static; display:none; width:100%; opacity: 1;visibility: visible; }
.nav li ul.sul1{ border:0px; width:100%;}
.nav li ul li{  line-height:0.72rem; width:100%;  }
.nav li ul li a{padding-left:0.4rem; width:100%;}

.flash4,.flash .swiper-slide{ height:auto;}
.flash4 .swiper-slide img{ width:100%; height:auto;}
.flash4 .swiper-pagination{ bottom:20px;}

.IndexCompany .bodys .imgs,
.IndexCompany .Combody{ width:100%;  padding:20px 10px;}
.IndexCompany a.more{ width:calc(33.33% - 4px); margin:5px 2px;}
.pzBody{ height:600px;}
.pzBody ul li{ padding-top:100px;}

.footer{ height:auto; margin-top:0px;}
.copyrightBodys{ height:auto;}


.zyFlash{ margin-top:0px; height:auto;}
.NewMain li.first .imgs { padding-right:0px; width:100%;}
.NewMain li.first .rights{ width:100%;}
.NewMain li .time{ width:100px; margin-right:10px;}
.NewMain li .liRight{ width:calc(100% - 110px);}
.NewMain li.first .rights .times{ padding-bottom:10px;}
.NewMain li.first .rights a.more{ margin-top:20px;}

.showTops .lefts{ width:100%;}
.showTops .rights{ width:100%;padding-left:0px;}


 }


@media (max-width: 768px) { 


.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {

    padding-right: 10px;
    padding-left: 10px;
}


.dis{ font-size:24px;}
.dis768{ display:none;}
.IndexCompany .Combody{ height:300px;}
.IndexTitle{ height:auto;}
	.IndexTitle .Titles{ line-height:50px; height:50px;}
	.IndexTitle .Coms{ height:auto; line-height:28px; padding-bottom:12px; }

.IndexBg1{ height:auto; padding-top:10px; padding-bottom:0px;}
.IndexBg1 .IndexProduct{ height:auto; padding-top:20px;}
.IndexBg1 .IndexProduct .swiper-slide{ width:100%; padding:0px 10px;}
.proIndexBot{ height:60px;}
.IndexBg1 .IndexProduct .swiper-container{ height:auto; padding-bottom:100px;}
.IndexCompany{ height:auto; padding-top:30px; padding-bottom:0px;}
.IndexCompany .bodys,.IndexCompany .Box,.IndexProduct4_1 .swiper-container{ height:auto;}
.IndexProduct4_1 .swiper-pagination{ bottom:10px; padding-right:5px;}

.IndexCompany .bodys .imgs,.IndexCompany .Combody{ width:100%; padding-bottom:20px;}
.IndexCompany .Combody{ padding:0px 10px 20px;}
.IndexCompany .bodys{  padding-left:10px;}
.IndexCompany .bodys .imgs{ position:static; height:auto;}



.NewMain li.first .frights {
    padding: 15px;
}


 }


@media (max-width: 620px) {
	
	.dis{ font-size:20px;}
	
	.pzBody ul li{ padding-top:20px;}
	.pzBody ul li .coms{ padding-top:10px;}
	.pzBody ul li .coms .bodys{ padding:0px 10px;}
	
	
	
	.IndexNew { height:auto; padding-top:35px; padding-bottom:20px;}
	.IndexNew .Tbodys li{ padding: 10px 0px 10px; height:auto;}
	.IndexNew .bodys{ height:auto;}
	.IndexNew .Tbodys li .box{ padding-left:100px; padding-bottom:15px; height:auto;}
	.IndexNew .Tbodys li .box .title{ height:auto; padding-top:0px; }
	
	.subMain,.NewMain,
	.showTops{ padding-top:30px;}
	
	.NewMain li{ padding-top:15px; padding-bottom:15px;}
	.NewMain li .liRight{ height:auto; padding:10px 0px;}
	.NewMain li .lefts{ width:90px;}
	.NewMain li .time{ padding-left:0px; height:78px; padding-top:5px; line-height:36px;}
	.NewMain li .time b.big:after{ display:none;}
	
	.NewMain li .liRight h3{ width:100%; padding:0px 0px 5px;}
	.NewMain li .liRight p.com{ width:100%;}
	.showMaintops{ padding-top:20px; }
	.showMaintops h1{ line-height:36px; padding-bottom:10px;}
	
	
	.pzBody .IndexTitle .Coms{ width:100%; padding:20px 0px; height:auto; float:left;}
	.pzBody .IndexTitle .Titles{ font-size:20px;}
	.pzBody ul li{ width:50%; height:auto; padding-bottom:20px;}
	.pzBody ul li .coms h3{ line-height:30px;}
	.pzBody ul li .coms{ height:auto; line-height:24px;}
	 } 

@media (max-width: 540px) { 
.PzBody{ height:800px;}
.msgbody li.title{ text-align:left; padding-left:5px;}


.IndexNew .bodys .first{ height:auto; padding-left:130px;}
.IndexNew .bodys .first .imgs{ width:124px; height:100px; padding-top:12px;}
.IndexNew .bodys .first .imgs img{ width:100%; height:auto;}
.IndexNew .bodys .first .coms{ padding:5px;; height:auto;	}
.IndexNew .bodys .first .comsTs .titles{ height:auto; line-height:24px;}
 }

@media (max-width: 480px) { 
.dis{ font-size:16px;}
.PzBody{ height:720px;}




 }
@media (max-width: 420px) { 

.PzBody{ height:670px;}
.pzBody ul,
.pzBody ul li{ padding-left:5px; padding-right:5px;}

 } 
 
@media (max-width: 340px) { 
.showTops .rights .anddiv a.zx{ margin-right:5px;}
.dis{ font-size:12px;}

 }