@media (max-width:1800px){
	.head{max-width:1400px;}
	.logo{max-width:490px;}
	.logor{max-width:890px;}
}

@media (max-width:1400px){
	.head,.foot,.main{max-width:1200px;}
	.logo{max-width:400px;}
	.logor{max-width:780px;}
	#menu li a{font-size:18px; padding:0 5px;}
}

@media (max-width:1200px){
	.header{background: linear-gradient(to right, #286944, #038070);
 height:130px;
 box-shadow: 0 0 10px 3px rgb(15 66 41 / 65%);}
	.head,.foot,.main{max-width:1000px;}
	.logo{max-width:30%;}
	.logor{max-width:70%;}
	#menu li a{font-size:16px; padding:0 5px;}
	.bg_index1{background: url(../img/bg_index1.png) #fff no-repeat center bottom;}
	.bg_index2{background: url(../img/bg_index2.png) #dedede no-repeat center bottom;}
	.bg_index3{background: url(../img/bg_index3.png) #dedede no-repeat center bottom;}
	.banner{margin-top:130px;}
	.kydtSwiper .swiper-slide .pic{height:226px;}
	.gnlj li{width:19%; height:180px;}
	
	.m_r{width:calc(100% - 340px);}
}

@media (max-width:1023px){
	.head,#menu,.main,.foot{max-width:100%; padding:0 10px;}
	.logor,.dh{display:none;}
	.menu-btn{display:block;}
	.logo{width:80%;max-width:100%;}
	.m_l,.m_r{width:100%; margin-top:10px;}
		.m_l{padding-bottom:0; height:90px; background-color:#055c29; z-index:55; background-image:none;}
		.menu-btn2{display: block;}
		.yjlm{margin-left:0;height:90px;margin-top:0; padding:0 10px;background-image:none;}
		.ejdh{display:none; background-color:#fff;}
		.ejdh ul li em{display:block;}
		.ejdh2{display:block; z-index:999;}
		.menu-btn2{top:33px;}
		.ejdh ul li,.ejdh ul li .navp a{line-height:40px;}
		.ejdh ul li .navp em{height:40px}
		.sysjj p img{width:100%;}
}

@media (max-width:960px){
	
}

@media (max-width:900px){
	.xwpic, .xwbt, .tzgg, .xshb{width:100%;max-width: 100%;}
	
	.xwdtSwiper .swiper-slide .pic{height: auto; max-height:560px;}
	.kydtSwiper .swiper-slide .pic{height:auto;max-height:210px;}
	.xwdtSwiper .swiper-slide .pic img,.kydtSwiper .swiper-slide .pic img{display:block;}
	.xwdtSwiper .swiper-slide .pic .img,.kydtSwiper .swiper-slide .pic .img{display:none;}
	.xshbSwiper .swiper-slide .bt{background-size:cover;}
}

@media (max-width:854px){
	.xwdtSwiper .swiper-slide .pic{max-height:520px;}
	.kydtSwiper .swiper-slide .pic{max-height:200px;}
}

@media (max-width:830px){
	.xwdtSwiper .swiper-slide .pic{max-height:500px;}
	.kydtSwiper .swiper-slide .pic{max-height:190px;}
}

@media (max-width:768px){
	.xwdtSwiper .swiper-slide .pic{max-height:465px;}
	.kydtSwiper .swiper-slide .pic{max-height:270px;}
	.share,.sysjj .sysimg:before{display:none;}
	.sysjj .sysimg{float:none;clear: both; height: auto; margin:10px 0; text-align:center; width: 100%;display: inline-block;}
	
	
}

@media (max-width:720px){
	.xwdtSwiper .swiper-slide .pic{max-height:465px;}
	.kydtSwiper .swiper-slide .pic{max-height:270px;}
}

@media (max-width:700px){
	.xwdtSwiper .swiper-slide .pic{max-height:435px;}
	.kydtSwiper .swiper-slide .pic{max-height:255px;}
}

@media (max-width:640px){
	.xwdtSwiper .swiper-slide .pic{max-height:385px;}
	.kydtSwiper .swiper-slide .pic{max-height:225px;}
}

@media (max-width:600px){
	.xwdtSwiper .swiper-slide .bt{padding:15px 25px;}
	.xwdtSwiper .swiper-slide .pic{max-height:360px;}
	.kydtSwiper .swiper-slide .pic{max-height:210px;}
	.gnlj li{width:31%; margin:1%;}
	.gnlj ul{justify-content: flex-start;}
	.list ul li{width:100%; margin:0;}
	.imglist li .pic{width:100%; height:auto;}
	.imglist li .bt{width:100%;padding-bottom:30px; }
	.xrld ul li .pic{margin:0 auto; float:none;}
	.xrld ul li .bt{width:100%;}
}

@media (max-width:586px){
	.xwdtSwiper .swiper-slide .pic{max-height:350px;}
	.kydtSwiper .swiper-slide .pic{max-height:205px;}
}

@media (max-width:540px){
	.xwdtSwiper .swiper-slide .pic{max-height:320px;}
	.kydtSwiper .swiper-slide .pic{max-height:185px;}
}

@media (max-width:500px){
	.xwdtSwiper .swiper-slide .pic{max-height:300px;}
	.kydtSwiper .swiper-slide .pic{max-height:360px;}
	.xshbSwiper .swiper-slide .pic{width:100%; height:auto;}
	.xshbSwiper .swiper-slide .pic .img{display:none;}
	.xshbSwiper .swiper-slide .pic img{display:block;}
	.xshbSwiper .swiper-slide .bt{width:100%;}
	.banSwiper .swiper-pagination-bullets,.dqwz{display:none;}
	.sysjj .sysimg img{width:100%; height:auto;}
}

@media (max-width:480px){
	.xwdtSwiper .swiper-slide .pic{max-height:285px;}
	.kydtSwiper .swiper-slide .pic{max-height:345px;}
	.list ul li .bt p{display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;}
	.list ul li .bt h6 a.read{display:none;}
}

@media (max-width:450px){
	.xwdtSwiper .swiper-slide .pic{max-height:265px;}
	.kydtSwiper .swiper-slide .pic{max-height:320px;}
}

@media (max-width:400px){
	.header{padding:20px 0; height:70px;}
	    .head {
	        display: flex
	;
	        height: auto;
	        flex-wrap: wrap;
	        flex-direction: column;
	        justify-content: flex-start;
	        align-items: flex-start;
	    }
	.logo{width:calc(100% - 35px);}
	.menu-btn{width:30px; height:30px;top: 15px;}
		.menu-btn .line-1, .menu-btn .line-2, .menu-btn .line-3,.drawerMenu-open .menu-btn .line-2, .menu-btn2.open .line-3,.drawerMenu-open .menu-btn .line-3, .menu-btn2.open .line-3{width:28px;}
		.menu-btn .line-1, .menu-btn2 .line-1{
	    margin-top: -10px;
	}
		.menu-btn .line-3, .menu-btn2 .line-3{
	    margin-top: 10px;
	}
	.mobNav{top:70px;}
	.banner{margin-top:70px;}
	.xwdtSwiper .swiper-slide .pic{max-height:235px;}
	.kydtSwiper .swiper-slide .pic{max-height:285px;}
	    .gnlj li {
	        width: 48%;
	        margin: 1%;
	    }
	.xshb ul li a,.list ul li .bt{width:100%;}
	.xshb ul li span.time,.list ul li .date{display:none;}
	
}

@media (max-width:375px){
	.xwdtSwiper .swiper-slide .pic{max-height:220px;}
	.kydtSwiper .swiper-slide .pic{max-height:265px;}
}

@media (max-width:360px){
	.xwdtSwiper .swiper-slide .pic{max-height:210px;}
	.kydtSwiper .swiper-slide .pic{max-height:255px;}
.jslist ul{    justify-content: center;}
}

@media (max-width:320px){
	.xwdtSwiper .swiper-slide .pic{max-height:185px;}
	.kydtSwiper .swiper-slide .pic{max-height:225px;}
}