/*新闻导航区域*/
#newnavul { margin-top: -130px; position: relative; z-index: 100; }
#newnavul ul { display: block; overflow: hidden; margin: 0 -25px; padding: 20px 0; }
#newnavul ul li { width: 25%; padding: 0 25px; float: left; }
#newnavul ul li a { display: block; text-align: center; width: 100%; height: 70px; line-height: 70px; background: #FFFFFF; box-shadow: 0px 8px 20px 0px rgba(39, 106, 242, 0.1); border-radius: 35px; font-size: 20px; font-weight: 400; color: #202020; }
#newnavul ul li a i { display: inline-block; width: 22px; height: 22px; background: url(../images/newicon1.png) no-repeat center; background-size: contain; vertical-align: text-bottom; margin: 0 5px 0 0; }
#newnavul ul li:nth-child(1) a i {
background: url(../images/newicon1.png) no-repeat center;
background-size: contain;
}
#newnavul ul li:nth-child(2) a i {
background: url(../images/newicon2.png) no-repeat center;
background-size: contain;
}
#newnavul ul li:nth-child(3) a i {
background: url(../images/newicon3.png) no-repeat center;
background-size: contain;
}
#newnavul ul li:nth-child(4) a i {
background: url(../images/newicon4.png) no-repeat center;
background-size: contain;
}
#newnavul ul li.active a, #newnavul ul li a:hover { background: #276AF2; box-shadow: 0px 8px 20px 0px rgba(39, 106, 242, 0.1); color: #ffffff; font-weight: bold; }
#newnavul ul li:nth-child(1) a:hover i, #newnavul ul li:nth-child(1).active a i {
background: url(../images/newicon1H.png) no-repeat center;
background-size: contain;
}
 #newnavul ul li:nth-child(2) a:hover i, #newnavul ul li:nth-child(2).active a i {
background: url(../images/newicon2H.png) no-repeat center;
background-size: contain;
}
 #newnavul ul li:nth-child(3) a:hover i, #newnavul ul li:nth-child(3).active a i {
background: url(../images/newicon3H.png) no-repeat center;
background-size: contain;
}
 #newnavul ul li:nth-child(4) a:hover i, #newnavul ul li:nth-child(4).active a i {
background: url(../images/newicon4H.png) no-repeat center;
background-size: contain;
}
/*新闻列表去*/
#newbox { margin-top: 40px; }
#newbox .newboxdiv { display: block; overflow: hidden; }
#newbox .newboxdiv .newboxul { display: block; overflow: hidden; margin: 0 -30px; }
#newbox .newboxdiv .newboxul li { display: inline-block; width: 33.3%; float: left; padding: 0 30px; margin-bottom: 50px; }
#newbox .newboxdiv .newboxul li .allinfo { display: block; background: #FFFFFF; border: 1px solid #EEEEEE; border-radius: 20px; overflow: hidden; }
#newbox .newboxdiv .newboxul li .allinfo .img { display: block; border-radius: 20px 20px 0 0; overflow: hidden; }
#newbox .newboxdiv .newboxul li .allinfo .img a { display: block; overflow: hidden; font-size: 0; }
#newbox .newboxdiv .newboxul li .allinfo .img a img { display: inline-block; width: 100%; transition: all 0.3s; }
#newbox .newboxdiv .newboxul li .allinfo .img a img:hover { transform: scale(1.12); }
#newbox .newboxdiv .newboxul li .allinfo .infotext { display: block; width: 100%; padding: 20px; text-align: left; }
#newbox .newboxdiv .newboxul li .allinfo .infotext h3 { font-size: 20px; font-weight: 400; line-height: 24px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }
#newbox .newboxdiv .newboxul li .allinfo .infotext h3 a { color: #202020; }
#newbox .newboxdiv .newboxul li .allinfo .infotext h3 a:hover { color: #276AF2; }
#newbox .newboxdiv .newboxul li .allinfo .infotext p { font-size: 16px; font-weight: 400; color: #808080; line-height: 18px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; margin: 10px 0 14px 0; padding: 0 0 14px 0; border-bottom: 1px #EEEEEE solid; }
#newbox .newboxdiv .newboxul li .allinfo .time span { font-size: 16px; font-weight: 400; color: #666666; }
#newbox .newboxdiv .newboxul li .allinfo .time a { float: right; }
