#nlg { width:100%; float:left; border-top: 1px dotted #ccc;}
#nlg .main { width:100%; float:left; padding: 30px; box-sizing: border-box;}
#nlgBox { width:100%; float:left; }
#nlgBox .title { text-align:center; font-size:24px; line-height:28px; color:#333; font-family: 'Din-Bold'; width:100%; float:left; text-transform: none;}
#nlgBox .content { text-align:center; font-size:13px; line-height:18px; color:#333; width:100%; float:left; margin-top:6px;}
#nlgList { width:100%; float:left; margin-top:12px;}
#nlgList .swiper-container { width:100%; float:left; padding-bottom:55px;}
#nlgList .swiper-container .swiper-slide { width:100%; float:left;}
#nlgList .swiper-container .swiper-slide .img { float:left; width:100%; float:left;}
#nlgList .swiper-container .swiper-slide .img img { width:100%; float:left; height:auto;}
#nlgList .swiper-container .swiper-slide .info { float:left; width:100%;}
#nlgList .swiper-container .swiper-slide .info .info_date { width:100%; float:left; font-size:13px; line-height:18px; color:#999; margin-top:6px;}
#nlgList .swiper-container .swiper-slide .info .info_title { width:100%; float:left; font-size:16px; line-height:20px; color:#0095d8; margin-top:6px; font-family: 'Din-Bold'; border-top: 1px solid #ccc; padding-top: 6px;}
#nlgList .swiper-container .swiper-slide .info .info_excerpt { width:100%; float:left; font-size:13px; line-height:18px; color:#666; margin-top:6px;}
#nlgList .swiper-container .swiper-slide .info .info_excerpt a { color:#0095d8; text-transform: none; font-style:italic; font-weight:bold;}
#nlgList .swiper-container .swiper-pagination { bottom:16px;}
#nlgList .swiper-container .swiper-pagination .swiper-pagination-bullet { width:6px; height:6px; border:1px solid #979797; border-radius:100%; box-sizing:border-box; background:none; opacity:1; margin: 0 3px;}
#nlgList .swiper-container .swiper-pagination .swiper-pagination-bullet-active { border:1px solid #0095d8; background:#0095d8;}