*{ padding:0; margin:0;}
i{font-style:normal}
.ncbanner{ width:100%; height:390px; background:#fff; position:relative; overflow:hidden;}

.ncbannerImg{height:390px; position:relative;}
.ncbannerImg a{ display:block; position:absolute; top:0px; width:100%;height:390px;}
.ncbannerPrev{ display:block; width:50px; height:50px; background:url(../images/prev.png) no-repeat; cursor:pointer; position:absolute; top:170px; left:50px;}
.ncbannerNext{ display:block; width:50px; height:50px; background:url(../images/next.png) no-repeat; cursor:pointer;position:absolute; top:170px; right:50px;}
.ncbannerList{ margin:-30px auto 0 auto; width:100%; text-align:center; position:absolute;z-index: 99999;}
.ncbannerList i{ display:inline-block; margin: 0 3px; 
	width:15px; text-align:center; 
	height:15px; line-height:15px; 
	background:#fff; cursor:pointer;  border-radius:15px; font-size:12px; color:#fff;}
.ncbannerList i.selected{ background:#058ED7;}

*{ padding: 0; margin:0;}
.zzImgesListDiv1{ width: 1200px;margin:0 auto;}
.zzImgesListDiv1 .bt{ margin: 40px auto; width: 1200px; text-align: center;}
.zzImgesListDiv1 .TXT_bt{line-height: 20px;font-size: 20px;color: #363636; margin-top:30px;border-bottom: 1px solid #ddd;
margin-bottom: 20px;padding-bottom: 10px;}
.zzImgesListDiv1 .TXT_bt i{    color: #6c6c6c;font-size: 14px;padding-left: 5px;}
.zzImgesListDiv1 .TXT_bt span{ font-weight:bold;color:#01483F;}
.zzImgesListDiv1 a{ text-decoration: none; color: #fff}
.zzImgesListDiv1 ul{ list-style: none; overflow: hidden;}
.zzImgesListDiv1 ul li{ display: inline-block; float: left; margin: 10px;}
.zzImgesListDiv1 ul li a{ display: block; position: relative; width: 280px; height: 230px; overflow: hidden;}
.zzImgesListDiv1 .firA img{ width: 280px; height: 230px;}
.zzImgesListDiv1 .firA span{ display: none; position: absolute; left: 0; top: 0; width: 100%; height: 100%; 
	background: #019dd8;
	  filter: alpha(opacity=60);
	  -moz-opacity: 0.6;
	  -khtml-opacity: 0.6;
	  opacity: 0.6;
}
.last_li{ background-color: #e60012; width: 280px; height: 230px;text-align: center; line-height: 230px; font-size: 28px; font-weight:300; }
.zzImgesListDiv1 .firA b{  text-align: center;display: none;
	position: absolute; left: 0; top: 0; 
	width: 100%; height: 100%; 
}
.zzImgesListDiv1 .firA b em{ position: absolute; width: 150px; height: 30px; left: 50%; margin-left: -75px; font-size: 14px; top: 70%; margin-top: -15px; line-height: 30px; overflow: hidden; text-align: center; font-style: normal; font-weight: normal;
}
.zzImgesListDiv1 .lineI{ display: block; width: 100%; position: absolute; top: 10px;}
.zzImgesListDiv1 .lineI1{
	top: 30px; width: 0; left: 20px;  border-top:1px solid #fff;
}
.zzImgesListDiv1 .lineI3{
	top: 170px; width: 0; left: 20px;  border-top:1px solid #fff;
}
.zzImgesListDiv1 .lineI2{
	top: 30px; height: 0; left: 20px; border-left:1px solid #fff;
}
.zzImgesListDiv1 .lineI4{
	top: 30px; height: 0; left: 230px; border-left:1px solid #fff;
}

.zzImgesListDiv1 .lineI11{
	top: 45px; width: 0; left: 35px;  border-top:1px solid #fff;
}
.zzImgesListDiv1 .lineI33{
	top: 185px; width: 0; left: 35px;  border-top:1px solid #fff;
}
.zzImgesListDiv1 .lineI22{
	top: 45px; height: 0; left: 35px; border-left:1px solid #fff;
}
.zzImgesListDiv1 .lineI44{
	top: 45px; height: 0; left: 245px; border-left:1px solid #fff;
}