@charset "utf-8";
/* banner */
.c-banner{
	width: 100%;
	position: relative;
}
.c-banner img{
	width: 100%;
}
.c-banner .banner ul{
	list-style: none;
	padding-left: 0px;
	margin-bottom: 0px;
}
.c-banner .banner ul li{
	position: absolute
	display: none;
	opacity: 0;
}
.c-banner .banner ul li:nth-child(1){
	opacity: 1;
	display: block;
}
.c-banner .banner ul li img{
	width: 100%;
	position: absolute;
	top: 0px;
}
.c-banner .banner ul li:first-child img{
	position: relative;
}
.c-banner .nexImg,.c-banner .preImg{
	padding: 25px 10px 25px 10px;
	position: absolute;
	top: 50%;
	margin-top: -53px;
	border-radius: 5px;
	z-index: 10;
	
}
.c-banner .nexImg:hover,.c-banner .preImg:hover{
	opacity: 0.8;
}
.c-banner .nexImg{
	right: 0px;
}
.c-banner .nexImg img,.c-banner .preImg img{
	
	
}
.c-banner .jumpBtn{
	width: 100%;
	position: absolute;
	bottom: 20px;
	text-align: center;
}
.c-banner .jumpBtn ul{
	margin-bottom: 0px;
	padding: 0px;
}

.c-banner .jumpBtn ul li{
	width: 10px;
	height: 10px;
	border-radius: 50%;
	display: inline-block;
	background-color: white;
	opacity: 0.9;
	margin-left: 10px;
}
.c-banner .jumpBtn ul li:first-child{
	margin-left: 0px;
}
.clear{ margin:0; padding:0; clear:both; font-size:0;}
.slideTxtBox_01{ width:100%;}
.slideTxtBox_01 .hd{ height:34px; background:#004fa2;}
.slideTxtBox_01 .hd ul{ float:left; width:90%; height:34px; line-height:34px;}
.slideTxtBox_01 .hd ul li{ float:left; width:33.33%;}
.slideTxtBox_01 .hd ul li a{ display:block; color:#fff; font-size:14px; height:34px; line-height:34px; text-align:center;}
.slideTxtBox_01 .hd ul li.on a{ background:#f4f4f4; color:#074ea3;}
.slideTxtBox_01 .hd strong{ display:block; float:right; width:10%;}
.slideTxtBox_01 .hd strong a{ display:block ; width:100%; height:34px; line-height:34px; font-weight:normal; font-size:14px; color:#fff; text-align:center;}
.slideTxtBox_01 .bd{ width:100%; margin-top:10px;}
.slideTxtBox_01 .bd dl dt{ margin-bottom:15px;}
.slideTxtBox_01 .bd dl dt img{ display:block; float:left; width:25%;}
.slideTxtBox_01 .bd dl dt a{ display:block; width:72%; float:right;  line-height:20px; font-size:15px; font-weight:normal;color:#000;}
.slideTxtBox_01 .bd dl dt span{ display:block; width:72%; float:right; line-height:18px; font-size:12px; margin-bottom:6px; font-weight:normal; margin-top:6px;}
.slideTxtBox_01 .bd dl dt font{ display:block; width:72%; float:right; line-height:18px; font-size:13px; font-weight:normal;}
.slideTxtBox_01 .bd dl dd{ height:26px; line-height:26px; background:url(../images/dian.png) left center no-repeat;}
.slideTxtBox_01 .bd dl dd a{ float:left; padding-left:10px; font-size:14px; color:#000;}
.slideTxtBox_01 .bd dl dd span{ float:right; font-size:14px;}


@media screen and (max-width:768px) {
	.c-banner{
		width: 100%;
		height: 345px;
		overflow: hidden;
	}
	.c-banner .banner ul li img{
		width: 768px;
		height: 345px;
		position: absolute;
		left: 50%;
		margin-left: -384px;
	}
}