#b01{
	height: 1046px;
	background: center top no-repeat url(../img/banner_bg.jpg);
	position: relative;
}
#nav{
	height: 114px;
	background:repeat-x left top url(../img/navbg.jpg);
	max-width: 1920px;
	margin: 0 auto;
}
.w1200 {
	width: 1200px;
	margin: 0 auto;
	position: relative;
}
#b02{
	height: 713px;
	background: center top no-repeat url(../img/bg01.jpg);
	position: relative;
}
#b03{
	height: 912px;
	background: center top no-repeat url(../img/bg02.jpg);
	position: relative;
}
#b04{
	height: 976px;
	background: center top no-repeat url(../img/bg03.jpg);
	position: relative;
}
#b05{
	height: 1234px;
	background: center top no-repeat url(../img/bg04.jpg);
	position: relative;
}

.zt_nav{
	height: 114px;

}
.zt_nav ul{
	display: flex;
}
.zt_nav ul li{
	font-size: 32px;
	font-weight: bold;
	color: #fff;
	width: 300px;
	text-align: center;
	height: 114px;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
	transition: all .3s linear;
	background: left 114px no-repeat url(../img/active_bg.jpg);
}
.zt_nav ul li.on{
	background: left top no-repeat url(../img/active_bg.jpg);
}


.tab_pic {
	width: 600px;
	height: 400px;
	position: relative;
	margin: 0 auto;
	overflow: hidden;
	margin-top: 0px;
	float: left;
}

.tab_pic a.prev,
.tab_pic a.next {
	width: 39px;
	height: 400px;
	top: 0;
	display: block;
	position: absolute;
	z-index: 99;
	transition: all 0.5s linear;
}

.tab_pic a.next {
	background: url(http://www.cnhubei.com/xwzt/2023/2023bjxmt/img/r.png) center center no-repeat;
	right: -50px;
}

.tab_pic a.prev {
	background: url(http://www.cnhubei.com/xwzt/2023/2023bjxmt/img/l.png) center center no-repeat;
	left: -50px;
	;
}

.tab_pic:hover a.prev {
	left: 0;
	display: block
}

.tab_pic:hover a.next {
	right: 0;
	display: block
}

.tab_pic .bd {
	width: 600px;
	height: 400px;
}

.tab_pic .bd li {
	position: relative;
	width: 600px;
	height: 400px;
}

.tab_pic .bd li::after {
	content: "";
	display: flex;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	background: url(../img/hover_bg.png) center bottom no-repeat;
}

.tab_pic .bd li img {
	width: 600px;
	height: 402px;
}

.tab_pic .bd li p {
	height: 48px;
	width: 600px;
	position: absolute;
	left: 0;
	bottom: 0;
	text-align: left;
	line-height: 48px;
	text-indent: 12px;
	z-index: 3;
	filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#000000, endcolorstr=#000000);
	background: rgba(0,0,0,0.6);	
}

.tab_pic .bd li p {
	text-align: left;
	color: #FFF;
	font-size: 16px;
	box-sizing: border-box;
}

.tab_pic .bd li a:after {}

.tab_pic .hd {
	position: absolute;
	height: 12px;
	right: 5px;
	bottom: 17px;
	z-index: 99;
}

.tab_pic .hd ul {}

.tab_pic .hd ul li {
	font-size: 0px;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background-color: #fff;
	margin: 0 3px;
	float: left;
	cursor: pointer
}

.tab_pic .hd ul li.on {
	background-color: #57bef9
}

#b02 dl.hot{
	text-align: center;
	padding-top: 62px;
	padding-bottom: 48px;
}
#b02 dl.hot dt{
	color: #fff;
	font-size: 32px;
}
#b02 dl.hot dt a{
	color: #fff;
}
#b02 dl.hot dd{
	color: #fff;
	font-size: 16px;
	margin-top: 15px;
}

.right_newslist{
	width: 580px;
	float: right;
	margin-top: -28px;
}

.right_newslist dl{
	text-align: left;
	border-bottom: 1px dashed #fff;
	padding-bottom: 25px;
	padding-top: 24px;
}
.right_newslist dl dt{
	color: #fff;
	font-size: 22px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;	
}
.right_newslist dl dt a{
	color: #fff;
}
.right_newslist dl dd{
	color: #fff;
	font-size: 14px;
	line-height: 24px;	
	margin-top: 14px;
}
	
.right_newslist dl dd a{
	color: #ffea3d;
}

.swiper4{ width: 1200px; overflow: hidden;}
.swiper4 .swiper-slide{width: 1030px !important;height: 610px; }
.swiper4 .swiper-slide img{ width: 1030px; height: 610px;}
.swiper4 .swiper-slide p{text-align: center;width: 1030px;font-size: 20px;height: 60px;line-height: 60px;opacity: 0;z-index: 9999;position: absolute; left: 0; bottom: 0; background: rgba(0,0,0,0.7);  color: #fff}
.swiper4 .swiper-slide.swiper-slide-active p{ opacity: 1;}
.swiper4 .swiper-slide a{ color: #fff; text-decoration: none;}

.wlwmxcy_spjj{ width: 1200px; position: relative; margin: 0 auto; margin-top: 210px;}
.wlwmxcy_spjj .prev4,.wlwmxcy_spjj .next4{ width: 28px; height: 82px; position: absolute; top: 260px; cursor: pointer; transition: all 0.3s;}
.wlwmxcy_spjj .prev4{ left: -70px; background: url(../img/left_b.png) center center no-repeat;}
.wlwmxcy_spjj .next4{ right: -70px; background: url(../img/right_b.png) center center no-repeat;}


#b04 ul{
	display: flex;
	flex-wrap: wrap;
	width: 1260px;
	padding-top: 220px;
}
#b04 ul li{
	width: 360px;	
	margin-right: 60px;
}
#b04 ul li img{
	width: 360px;
	height: 240px;
	border-radius: 10px;
}
#b04 ul li p{
	font-size: 16px;
	line-height: 1.8;
	color: #fff;
	text-align: justify;
	padding-top: 15px;
	padding-bottom: 32px;
}

#b05 .w1200{
	padding-top: 230px;
}

a.more{
	color: #fff;
	font-size: 16px;
	border: 1px solid #fff;
	padding: 5px 10px;
	border-radius: 7px;
}

	body,html{
		min-width: 1320px;
		margin: 0 auto;
	}
	#b04 ul li p{
		text-align: center;
	}
	
	#b01,#b02,#b03,#b04,#b05,#nav{
		min-width: 1280px;
		margin: 0 auto;
	}

	
@media screen and (max-width: 1000px) {	
	.wlwmxcy_spjj .prev4{
		left: -40px;
	}
	.wlwmxcy_spjj .next4{
		right: -40px;
	}			
}	
 #b04 .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{
	height: 15px;
	width: 15px;	
	background: #FFF;
	opacity: 1;
		margin: 0 8px;
}

#b04 .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet-active{
	background: #0050b3;
}

#b06{
	height: 1037px;
	background: center top no-repeat url(../img/bg05.jpg);
	position: relative;
	overflow: hidden;
}
#b06 .w1200{
	height: 1037px;
	box-sizing: border-box;
	overflow: hidden;
}
.swiper6{
	width: 1400px;
	margin: 0 auto;
	height: 640px;	
	overflow: hidden;
	margin-top: 240px;
}
.swiper6 ul{
	display: flex;
	width: 1260px;
}
.swiper6 ul li{
	width: 360px;
	margin-right: 60px;
	height: 640px;
}
.swiper6 ul li img{
	width: 360px;
	height: 640px;
}
 #b06 .swiper-pagination{
	 bottom: 70px;
 }

 #b06 .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{
	height: 5px;
	width: 56px;	
	background: #FFF;
	opacity: .5;
	border-radius: 3px;
		margin: 0 10px;
}

#b06 .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet-active{
	background: #fff;
	opacity: 1;
}

 #b06 .swiper-button-next{
	background: center top no-repeat url(../img/right_b01.png);	
	 width: 26px;
	 height: 25px;
	 top: auto;
	 right: 370px;
	 margin: 0;
	 bottom: 63px;
 }
  #b06 .swiper-button-next::after{
	  display: none;
  }
 #b06 .swiper-button-prev{
 	background: center top no-repeat url(../img/left_b01.png);	 
	 width: 26px;
	 height: 25px;	
	 top: auto;
	 left: 370px;
	 margin: 0;
	 bottom: 63px;	 
 }
 
 #b06 .swiper-button-prev::after{
 	  display: none;
 }