@media screen and (max-width: 1028px) {
  #bannerSwiper {
    width: 100%;
	  height: 220px;
  }
  #bannerSwiper .swiper-wrapper .swiper-slide {
    width: 100%;
    height: 220px;
  }
	.slog01{
		font-size: 26px;
	}
.caifu_titlebox {
	position: relative;
    bottom: auto;
    width: 100%;
    z-index: 3;
}
	#bannerSwiper .imgbg{
		width: 100vw;
		height: 220px;
	}
	.section1{
		margin-top: 56px;
	}
	.intit{
		padding-top: 30px;
	}
	.jiagou_l{
		width: 91%;
		margin-left: 0px;
		padding-top: 10px;
		margin: 0 auto;
	}
	.jiagou_r{
		width: 100%;
		position: relative;
		 right: auto;
    bottom:auto;
	}
	.tabs_dy {
    font-size: 18px;
    position: relative;
    left: auto;
    bottom:auto;
    width: 100%;
    z-index: 2;
}
	.section2 {
		overflow: hidden;
}
	.zzmenu {
    width: 91%;
    margin: 20px auto 0px;
    height: 46px;
}
	.newssy_l{
		height: auto;
	width: 100%;
	background: #fff;
	padding: 20px;
	position: relative;
	float: left;
	border-radius: 8px;
	
}
	.newssy_r{
	height: auto;
	width: 100%;
}
	.tabs a {
    width: 32%;
    height: 140px;
    margin-right: 2%;
		padding: 0px 15px;
}
	.tabs a:nth-child(3){
		margin-right: 0px;
	}
	.dj_ch{
		line-height: 22px;
		padding-top: 85px;
		font-size: 16px;
		font-weight: bold;
	}
	.intit span.cn {
    font-size: 24px;
		position: relative;
		top: -8px;
		font-weight: bold;
}
	.intit span.en{
		font-size: 18px;
	}
	.titlef40{
		font-size: 20px;
		font-weight: bold;
	}
	.intit span.cn:before {
    width: 12px;
    height: 12px;
    margin-top: -4px;
    left: -25px;
}
	.tabs a:nth-child(1) i {
	background: url(../images/ic01_06.png) no-repeat top center;
		background-size: 76px auto;
}
.tabs a.active:nth-child(1) i {
	background: url(../images/ic01_06a.png) no-repeat top center;
	background-size: 76px auto;
}
.tabs a:nth-child(2) i {
	background: url(../images/ic01_07.png) no-repeat top center;
	background-size: 76px auto;
}
.tabs a.active:nth-child(2) i {
	background: url(../images/ic01_07a.png) no-repeat top center;
	background-size: 76px auto;
}
.tabs a:nth-child(3) i {
	background: url(../images/ic01_08.png) no-repeat top center;
background-size: 76px auto;
}
.tabs a.active:nth-child(3) i {
	background: url(../images/ic01_08a.png) no-repeat top center;
	background-size: 76px auto;
}
	.logozy img{
		width: 200px;
	}
	.logozy{
		height: 56px;
		margin-left: 12px;
	}
	#bannerSwiper .swiper-pagination-bullet {
  width: 29px;
  height: 3px;
	}
	#tabs-container{
		margin-top: 5px;
	}
	
	.section3 {
  background: none;
 height:690px; 
}
		.section4 {
			padding-bottom: 32px;
}
	.tabs_dy .xx_chy{
		height:200px;
		background: url(../images/caifubg.jpg) no-repeat top left;
		background-size: cover;
		width: 100%;
		float: left;
		margin-top: 20px;
	}
#bannerSwiper .slog01 {
	font-size:6vw;
	letter-spacing: 4px;
}
	.datejy{
		width: 80px;
	}
	.newschy {
    width: calc(100% - 86px);

}
	.jynews li:nth-child(1){
		margin-top: 1vh;
	}
	.synewsxt{
		padding-top: 0px;
	}

	.kbnsbox{
		top: 20px;
		z-index: 1;
		position: relative;
	}
	.yewu_ch{
		font-size: 18px;
		font-weight: bold;
	}
	.yewu_en{
		font-size: 12px;
		line-height: 20px;
	}
		.newssy_l .kbimg,.newssy_l .kbimg1,.newssy_l .kbimg3,.newssy_l .kbimg4{
		height: 200px;
	}
	.time_big{
		right: 20px;
		bottom: 100px;
	}
	.tabs_dy  .xx_chy:before{
	width: 100%;
	height: 200px;
	left: 0px;
	margin-left: 0px;
	position: absolute;
	z-index: 1;
			background: rgba(0,0,0,.26);
}
	.dh_caifu{
		opacity: 1;
		position: absolute;
		right: 5%;
		padding-top: 0px;
		top: -6px;
	}
	.tabs_dy .xx_chy:nth-child(3) .dh_caifu{
		top: 30px;
	}
	.yewu_img{
		width: 45%;
		float: left;
		padding-top: 15px;
	}
	.yewu_ch{
		width: 45%;
		float: left;
		clear: both;
	}
		.yewu_en{
		width: 45%;
		float: left;
			clear: both;
	}
	.dh_caifu li a{
		margin-top: 8px;
	}
	.news_more .btncirl{
		display: block;
	}
	.zzmenu a{
		font-size: 16px;
		font-weight: bold;
	}
	.zzmenu a:nth-child(1){
		border-radius: 6px 0px 0px 6px;
	}
		.zzmenu a:nth-child(4){
		border-radius: 0px 6px 6px 0px;
	}

}