/*****Ò³ÉíÑùÊ½*****/
.rbk{
	height:62.66vw;
	padding: 4vw;
	background-color: #F8F8F8;
}
.rbk img{
	width: 100%;
	height: 54.66vw!important;
	overflow: hidden;
}
.carousel-title{
	position:absolute;
	right: 0%;
	bottom: 0px;
	left: 0%;
	z-index:10;
	color:#fff;
	text-align:center;	
	background-color: rgba(0,0,1,0.5);
	padding: 1.47vw 0;
	font-size:3.73vw;
}
.lbl{
	padding: 0;
}
.lbl li{
	padding: 4vw 0 2vw 0;
	text-align: center;
}
.lbl li a{
	color: #a1a6a9;
	font-size: 3.73vw; 
	font-weight: bold;
}
.lbl>li.active>a{
	cursor: default;
    background-color: #fff;
    color:#198ff3;
	text-decoration: none;
	font-weight: bold;
} 
.lbl>li.active>a:before{
	position: absolute;
	z-index: 1;
	bottom: 0px;
	left: 40%;
	display: inline-block;
	height: 2px;
	width: 20%;
	background-color: #198ff3;
	content: "";
	transform: scale3d(0, 1, 1);
	transform-origin: left;
	transition: all 0.5s;
}
.lbl>li.active>a:before{
	transform: scale3d(1, 1, 1);
	color: #198ff3;
}

.ul_news li{
	background:url(/sjb/static/css/../images/list_icon1.png) 2.13vw center no-repeat;
	background-size: 4px;
	padding: 2.13vw 2.13vw 2.13vw 4.26vw;
}
.ul_news li a{
	display: block;
	height: auto;
    max-width:100%; 
	white-space:nowrap; 
	text-overflow:ellipsis; 
	-o-text-overflow:ellipsis; 
	overflow:hidden;
	color:#333;
}
.pic-zwgk,.pic-zwfw{
	margin-top:2.67vw;
	text-align: center;
}
.pic1-zwgk img{
	padding:2vw;
	width: 44.93vw;
}
.pic1-zwfw img{
	padding:2vw;
	width: 44.93vw;
}
.pic1-hdjl img{
	width: 31%;
}
.pic-hdjl{
	margin-top:2.67vw;
	text-align: center;
	margin-bottom: 6vw;
}