.layui-container{width:1200px;}
.icon-new-gif {display: inline-block;background: url(../../Common/images/new.gif) no-repeat!important;width: 22px;height: 14px;margin-left: 3px;}

/*biaoti*/
.biaoti_box{background:#f6b84b;height:60px;line-height:60px;text-align: center;}

.fengzhan{background: url(../images/bg1.jpg) repeat;padding: 15px 0;border-bottom:1px solid #ddd;}
.fengzhan span{color:#cc1c25;}
.fengzhan a{padding: 0 3px;}

.logoBox{background: url(../images/ba.jpg) no-repeat;height: 140px;}
.search{float: right;margin-top:60px;}
.search .input-text{border:0;height: 26px;background: #fff;padding: 2px 10px;line-height: 26px;font-size: 12px;width: 250px;float: left;}
.search .input-submit{background: url(../images/search-btn.jpg) no-repeat;width: 38px;height: 30px;text-indent: -99em;border:0;float: right;}

#nav{border-bottom: 5px solid #cc1c25;height: 75px;background: #fff;}
#nav li{width: 16.66%;float: left;text-align: center;background: url(../images/contain_line1.png) right center no-repeat;line-height: 70px;;}
#nav li:last-child{background: none;}
#nav li a{font-size: 18px;color:#cc1c25;display: block;}
#nav li:hover a{font-weight: bold;}

/*toutiao---------------*/
.toutiao{background: url(../images/toutiao.png) left center no-repeat;text-align: center;}
.toutiao h1 a{font-size: 30px;font-weight: bold;color:#cc1c25;line-height: 1.5;display: block;}
.toutiao ul li{display: inline-block;width: 30%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 16px;;}
.toutiao ul li a{color:#666;}
.toutiao h1 a:hover{color:#e6222c;}
.toutiao ul li a:hover{text-decoration: underline;color:#cc1c25}

/*图片新闻---------------*/
.newsBan{width: 670px;float: left;position:relative;overflow:hidden;}
.newsBan .hd{position:absolute;right:10px;bottom:20px;z-index:2;}
.newsBan .hd ul li{width:16px;height:16px;background:#fff;float:left;margin-left:5px;text-indent:-9999px;border-radius:50%;}
.newsBan .hd ul li.on{background:#cc1c25;}
.newsBan .bd ul li{position:relative;}
.newsBan .bd ul li img{height:448px;width: 100%;}
.newsBan .bd ul li span{position:absolute;bottom:0;left:10px;height:56px;background:rgba(0,0,0,.7);z-index:1;color:#FFF;line-height:56px;width:100%;font-size: 16px;}

.picNew_box{width: 510px;float: right;}
.newsTit{display: flex;align-items: center;justify-content: space-between;border-bottom: 2px solid #ddd;background:url(../images/tit1.png) left 17px no-repeat}
.newsTit ul{display: flex;padding-left: 97px;}
.newsTit ul li a{font-size: 24px;padding:  10px 20px;line-height: 49px;;}
.newsTit ul li.active a{color:#c80000;border-bottom: 2px solid #c80000;font-weight: bold;line-height: 49px;}
a.more{color:#a5a5a5;}
.picNew_box_block{padding: 15px 0;border-bottom: 1px dotted #adadad;}
.picNew_box_block strong{display: block;font-size: 16px;}
.picNew_box_block p{color:#666;}
.picNew_box_block p a{color:#c80000;font-weight: bold;}
.newsLists li{font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 38px;}
.newsLists li a{background: url(../images/newicon2.png) left center no-repeat;padding-left: 10px;}
.newsLists2 li{font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 38px;}
.newsLists2 li a{background: url(../images/newicon1.png) left center no-repeat;padding-left: 10px;}

/*专题---------------*/
.zhuanti li{width: 20%;float: left;}
.zhuanti li a{display: block;margin: 0 8px;}
.zhuanti li a img{width: 100%;height: 75px;}

/*通知公告---------------*/
.gogWrap{display: flex;justify-content: space-between;}
.newsTit2{border-bottom: 2px solid #bfbfbf;line-height: 62px;height: 62px;display: flex;justify-content: space-between;align-items: center;background: url(../images/tit2.png) left center no-repeat;padding-left: 40px;}
.newsTit2 span{font-size: 24px;font-weight: bold;color:#c12025;}
.gonggao{width: 400px;float: left;}
.ggzhuanti{width: 346px;;}

/*组工动态---------------*/
.newsTit3{display: flex;align-items: center;justify-content: space-between;border-bottom: 2px solid #ddd;background:url(../images/tit1.png) left 17px no-repeat;padding-left: 97px;}
.newsTit3 span{font-size: 25px;color:#c12025;font-weight: bold;border-bottom: 2px solid #c12025;display: inline-block;padding: 0 10px;}
.newsTit3 ul{display: flex;}
.newsTit3 ul li a{line-height: 36px;display: block;font-size: 20px;margin: 0 6px;border-radius: 30px;padding: 0 15px;}
.newsTit3 ul li.active a{background: #c12025;color:#fff;}
.zugong-cont .newsLists3{flex:1;margin-left: 20px;overflow: hidden;}
.newsLists3 li{font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 44px;}
.newsLists3 li a{background: url(../images/newicon1.png) left center no-repeat;padding-left: 10px;}


/*政策法规---------------*/
.fagui{width:416px;}
.dianjiao{width: 760px;}
.dianjiao .newsLists3{flex:1;margin-left: 0px;overflow: hidden;margin-right: 20px;}
.dianjiao .newsLists3 li{line-height: 38px;}

/*先锋微视---------------*/
.video{width: 590px;}
.bigImg{overflow: hidden;width: 590px;height: 356px;}
.bigImg li{width: 590px;height: 356px;}
.smallScroll{position:relative;}
.smallImg li{width: 92px;height: 54px;margin: 0 3px;}
.smallImg li img{width: 100%;height: 100%;}
.smallScroll .sPrev{background: url(../images/xf-btn.png) 0 0 no-repeat;width: 20px;height: 40px;position: absolute;left:0;top:6px;z-index: 20;}
.smallScroll .sNext{background: url(../images/xf-btn.png) 0 0 no-repeat;width: 20px;height: 40px;position: absolute;right:0;top:6px;z-index: 20;background-position: -20px 0 !important;}
.game163 .smallImg li.on img{ border:2px solid  #d3d3d3;}

.dangwu{width: 580px;}
.dangwu_box img{margin-right: 15px;}
.dangwu_box strong a{color:#c12025;font-size: 16px;;}
.dangwu_box strong a:hover{text-decoration: underline;}
.dangwu_box p{color:#777;}
.newsLists4 li{font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 44px;border-bottom: 1px dashed #ddd;}
.newsLists4 li span{float: right;color:#999;margin-left: 10px;}
.newsLists4 li a{background: url(../images/newicon1.png) left center no-repeat;padding-left: 10px;}

/*先锋图片---------------*/
.pic_scroll{position: relative;}
.pic_scroll .bd{width: 100%;overflow: hidden;;}
.pic_scroll .bd li{width:25%;}
.pic_scroll .bd li a{margin: 0 5px;display: block;text-align: center;overflow: hidden;font-size: 16px;}
.pic_scroll .bd li img{width: 100%;height: 204px;transition: all .6s;}
.pic_scroll a.prev{position: absolute;left:0;top:60px;background: url(../images/left.png) no-repeat;width: 35px;height: 60px;z-index:10;}
.pic_scroll a.next{position: absolute;right:0;top:60px;background: url(../images/right.png) no-repeat;width: 35px;height: 60px;z-index:10;}
.pic_scroll .bd li:hover img{transform: scale(1.05);}


.friendlink{background: url(../images/link.jpg) no-repeat;height: 217px;padding: 70px 30px 30px;box-sizing: border-box;}
.friendlink .tab_items{text-align: center;border-bottom: 1px solid #e9e9e9;}
.friendlink .tab_items li{display: inline-block;font-size: 16px;cursor: pointer;margin:0 10px;padding: 2px 0;}
.friendlink .tab_items li.active{border-bottom: 2px solid #cc1c25;}
.linkCont li{display: inline-block;margin: 0 7px;}
.linkCont li a{font-size: 14px;color:#555;}
.linkCont li a:hover{text-decoration: underline;color:#c12025;}


/*footer---------------*/
#footer{border-top:6px solid #cc1c25;padding: 30px 0;background: #fff;}
.foot{display: flex;align-items:center;justify-content: center;font-size: 16px;color:#555;;}

/*内页---------------*/
.location{background: url(../images/icon-location.png) left center no-repeat;padding:15px 0;padding-left: 20px;font-smooth: 20px;font-size: 16px;color:#666;}
.location span{color:#666;}
.location a{padding: 0 5px;}
.main_left{width: 260px;float: left;min-height: 750px;background: #f5f5f5;}
.mainLeft_title{background: #cc1c25;font-size: 22px;line-height: 68px;color:#fff;font-weight: bold;padding: 0 20px;}
.main_left ul{padding: 10px 20px;}
.main_left li a{font-size: 18px;display: block;padding: 20px 20px 20px 10px;background: url(../images/bg-listlf.png) right center no-repeat;border-bottom:1px solid #e6e6e6;}


.main_right{width: 920px;float: right}
.mainRight_title{border-bottom: 1px solid #ddd;line-height: 70px;font-size: 28px;background: url(../images/bg-tit1.png) left center no-repeat;padding-left:84px;font-weight:bold;color:#c90c21;}
.main_right .newsLists4 li{border-bottom: none;}

.nypagination{margin-top:50px;}
.nypagination li{display: inline-block;line-height: 24px;margin:0 4px;}
.nypagination li a{display: block;padding: 2px 10px;border:1px solid #ccc;}
.nypagination li.u-redirect{border:none}
.nypagination li.u-redirect input{width: 30px;height: 24px;text-align: center;}
.nypagination li a:hover{color:#fff;background: #b90609;border:1px solid #b90609;}

.detailWrap h1{color:#b90609;text-align: center;font-weight: bold;}
.detailWrap .detail_tit p{border-bottom: 1px solid #ddd;padding:5px 0;text-align: center;font-size: 16px;color:#666;}
.detailWrap .detail_tit p span{margin: 0 10px;}
.detailWrap .detail_desc{font-size: 16px;}
.detailWrap .detail_desc p{margin-top:15px}
.detail_fy{font-size: 16px;border-top: 1px dashed #ddd;padding-top: 20px;margin-top:30px;}
.detail_fy span{color:#666;}


/*12380举报页面样式*/
/*top*/
.bg12380 {
    line-height: 2;
    font-size: 14px;
    background: #fffff1 url(../images/bg.jpg) top center no-repeat;
}
.w1000 {
    width: 1000px;
    margin: auto;
}
.htmlBox{background:#fff;margin-top:250px;padding:30px;box-sizing:border-box;overflow:hidden;}

.html-left{width:150px;float:left;}
.html-left li{margin-top:20px;}
.html-left li a{display:block;background:url(../images/mt.png) no-repeat;line-height:54px;text-align:center;color:#fff;font-size:18px;}

.html-right{border-left:1px solid #ededed;width:692px;float:right;padding-left:50px;min-height:560px;}
.htmlri-title{background:url(../images/title.png) no-repeat;line-height:52px;font-size:18px;font-weight:bold;text-align:center;color:#fff;width:100%;}
.tboxs p{text-indent:2em;margin-top:10px;}
.tboxs2 p{margin-top:10px;}
.btnbox button{/*background:url(../images/btn.jpg) no-repeat;*/width:121px;line-height:40px;color:#fff;font-weight:bold;margin:0 20px;border:0;}


.html-right input{border: 1px solid #f3d8ab;height: 30px;line-height: 30px;font-size: 14px;color: #333;}
.html-right .radio,.html-right .checkbox{border:none;background: none;vertical-align: middle;}
.html-right textarea{border: 1px solid #f3d8ab;width: 92%;line-height: 150%;font-size: 14px;color: #333;}


