OL, UL, LI {list-style:none;padding:0;margin:0;}
.clear{ clear:both; height:0; overflow:hidden;}
.main{width:1170px;margin:0 auto; }

.lunbo {
    width: 100%;
    height: 344px;
    display: inline-block;
}

.swiper-container {
    width: 100%;
    text-align: center;
}

#swiper1 .swiper-pagination-bullet {
    width: 30px;
    height: 10px;
    border-radius: 30px;
    background-color: #ffffff !important;
    opacity: 1;

}

#swiper1 .swiper-pagination-bullet-active {
    background-color: #177B3B !important;

}

.main {
    width: 1170px;
    margin: 0 auto;
}

/*清除浮动*/
.clearfix:before,.clearfix:after{content:"."; display:block; visibility:hidden; height:0; line-height:0; font-size:0;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
.clear{clear:both; height:0;overflow:hidden;}

/*集团新闻*/
.news-swiper{width: 570px;height: 390px;z-index: 0;float: left;}
.news-swiper a{display: block;width: 100%;height: 390px;position: relative;overflow: hidden;}
.news-swiper a p{font-size: 14px;color: #f3f7f8;position: absolute;left: 0;box-sizing: border-box;bottom: 0;width: 100%;height: 46px;line-height: 46px;background: rgba(0, 0, 0, 0.5);padding: 0 100px 0 16px;text-align: left;}
.news-swiper .swiper-pagination-bullets{width: auto;height: 12px;line-height: 12px;bottom: 16px;left: auto;right: 11px;z-index: 10;}
.news-swiper .swiper-pagination-bullets .swiper-pagination-bullet{display: block;width: 8px;height: 8px;background: #fff;border-radius: 50%;margin: 2px 4px 0;float: left;opacity: 1;}
.news-swiper .swiper-pagination-bullets .swiper-pagination-bullet-active{background: none;border:2px solid #177B3B;margin-top: 0;}
.imgBg{background-repeat:no-repeat;background-position:center top;background-size:cover;}
.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.tltBox{height:38px;margin:20px;text-align:left;border-bottom:1px solid #d7d7d7;}
.tlt_1{width:90px;height:100%;font-size:20px;font-weight:bold; letter-spacing:1px;text-align:center; border-bottom:3px solid #177B3B;float:left;}
.tlt_1 a{color:#177B3B;}
.tlt_1 a:hover{color:#20954b;}
.more{width:56px;height:30px;line-height:25px;font-size:13px;color:#454545;margin-right:5px;text-align:right; float:right;}
.jtBox{width:1168px;height:560px;background-color:#FFF; border:1px solid #e4e4e4;padding-bottom:20px;}
.jtImg{width:570px;height:390px;margin-left:20px;float:left; margin-top: 20px;}
.jtNews{width:510px;height:410px;margin-right:25px;float:right;overflow: hidden;}
h1{width:490px;height:auto;line-height:26px;font-size:20px;font-weight:bold;color:#177B3B; text-align:center;margin:0 0 15px 0 !important;padding:0;}
h1 a{color:#177B3B;}
h2{width:100%;line-height:24px;font-size:15px;font-weight:normal;color:#666666; text-align:left;margin:0;padding:0; text-indent:32px;}
h2 a{color:#666666;}
h2 a:hover{color:#666666;}
.jtNews li{width:100%;height:36px;line-height:36px; background:url(../images/dot.png) left 16px no-repeat; text-align:left; text-indent:16px; font-size: 15px;}
/*公示公告*/
.NtcBox{width:1170px;height:22px;line-height:22px; text-align:left;margin:30px 0; position: relative;}
.tlt_Ntc{width:125px;height:22px;font-size:20px;font-weight:bold; letter-spacing:1px;text-align:center; border-right:1px solid #a5a5a5;text-indent:20px; background:url(../images/icon.png) left center no-repeat;margin-right:20px;float:left; }
.Ntc{width:1020px;height:22px;float:left; }
.Ntc li{hieght:22px;line-height:22px;text-align:left;float:left;font-size: 16px;}
.Ntc li span{width:50px;font-size:15px;color:#999999;}
/*系统动态  基层简讯  一线故事*/
.Box1{width:1170px;float: left; position: relative;height: 302px;}
.yyhj {
    display: flex;
    display: -webkit-flex;
    justify-content: space-between;
    flex-wrap: wrap;
    overflow: hidden;
}
.Box3{width:377px;height:300px;background-color:#FFF; border:1px solid #e4e4e4; text-align:left; }
.Box3 ul{width:185px;margin-left:20px; float: left;}
.Box3 img{margin-left:10px; float: left;}
.Box3 li{width:100%;height:32px;line-height:32px;text-align:left; font-size: 15px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/*专题报道  最美大唐人*/
.tlt_2Box{width:100%;height:38px;margin:0px;text-align:left;}
.tlt_2{width:140px;height:22px;line-height:22px;font-size:20px;font-weight:bold; letter-spacing:1px;text-align:center;text-indent:16px; background:url(../images/icon.png) left center no-repeat;float:left;}
.ztLeft{width:765px;height:340px; float:left; padding-top: 20px;}
.ztRight{width:376px;height:340px; float:right;padding-top: 20px;    margin-right: 6px;}


.ztLeft ul{margin-top:13px;width:771px;}
.ztLeft li{width:249px;height:70px;border:1px solid #d1d1d1;margin-right:6px; float:left;}
.ztLeft img{height: 70px;width: 252px;    cursor: pointer;}
.ztBig{width:771px;height:201px;/*border:1px solid #d1d1d1;*/}
.ztBig ul{margin-top:0px;width:771px;}
.ztBig li{width: 380px;height: 200px; float: left; margin-right: 6px; border: 1px solid #d1d1d1;}
.ztBig img{height: 200px;width: 380px;    cursor: pointer;}
/*幸福大唐*/
.xfdt{width:340px;height:80px;margin:0 0 14px 20px;}
.xfdtImg{width:120px;height:80px; float:left; }
h4{width:200px;height:40px;line-height:26px;font-weight:normal;margin-left:10px !important;padding:0;text-align:left;float:left; font-size: 16px;}
/*现场风采*/
.fc{width:1170px;height:330px; float: left;}
.fcZi{width:240px; height:100px;margin:20px 0 0 18px;}
.fcZi a{height:100%!important;line-height:18px!important;font-size:14px;}
.xcfc01{    width: 1171px;   float: left;  padding-top: 22px; position: relative;}
.xcfc_sliderDiv { overflow:hidden; width: 1171px; height:235px !important; margin: auto; margin-bottom: 50px;} 
.xcfc_sliderDiv img{width:278px;height:185px}
.xcfc_sliderDiv li{width:278px;height:230px !important;line-height:20px;font-size:14px; text-align:left;margin-right:19px; float:left;}  
.bx-wrapper{max-width:1171px !important;}
.bx-viewport{height:225px !important padding-bottom:20px !important;}
.bx-wrapper .bx-viewport{background:#f6f6f6 !important;box-shadow: 0 0 5px #f6f6f6 !important;
    border: 5px solid #f6f6f6 !important;}
.bx-caption{display: none !important;}


.export_recomend{margin-top: 62px;z-index: 0;position: relative; }
.export-swiper a{display: block;width: 100%;}
.export-swiper a .pic{width: 100%;height: auto;overflow: hidden;}
.export-swiper a .pic img{width: 100%;overflow: hidden;}
.export-swiper a .maina{padding-top: 10px;}
.export-swiper a .maina .title{font-size: 16px;color: #666;}
.export-swiper a .maina .title span{margin-right: 8px;padding-right: 18px;background: url('../images/line.png') no-repeat right center;font-size: 20px;color: #333;line-height: 20px;}
.export-swiper a .maina .txt{font-size: 14px;color: #777;line-height: 22px;text-align: justify;height: 66px;overflow: hidden;margin-top: 20px;}
.export_recomend .swiper-button-next,
.export_recomend .swiper-button-prev{width: 60px;height: 60px;background: #dde2e5;overflow: hidden;border-radius: 50%;left: 10px;margin-top: 0;top: 68px; opacity: 0.4;}
.export_recomend .swiper-button-next{left: auto;right: 10px;}
.export_recomend .swiper-button-next i,
.export_recomend .swiper-button-prev i{display: block;width: 13px;height: 23px;background-position: 0 -90px;margin: 19px 0 0 23px;}
.export_recomend  .swiper-button-next i{background-position: -17px -90px;margin-left: 28px;}
.export_recomend .swiper-button-next:hover,
.export_recomend .swiper-button-prev:hover{background: #bb1d2b;}
i{display:inline-block;*display:inline;*zoom:1;background:url('../images/icon.png') no-repeat;font-style:normal; color: #fff; font-weight: bold; font-size: 18px;}
