﻿html, body, div, span,applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0; }
/*公用*/
img{border:none;}
a {text-decoration: none;color:#504f4f;font-size:12px;}
a:hover {text-decoration:underline; color:#F60;}
a:active {outline:none;}
a{outline:none;blr:expression(this.onFocus=this.blur());}

em,b,i{ font-style:normal;}
li{list-style:none;}
.clear{clear:both;}
.clearbox {border-top: 1px solid transparent !important;margin-top:-1px !important;border-top: 0px;margin-top: 0px;height: 0px;clear: both;background: none; font-size: 0px;visibility: hidden;}
.clearfix{display:inline-block;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.left{float:left;}
.fl{float:left;}
.right{float:right;}
.fr{float:right;}
table{ border-collapse:collapse;}
fieldset{ border-style:none}
label, button{cursor: pointer;}
select, input, textarea{font-size:12px;}
input {vertical-align:middle;}
.mt5{margin-top:5px}
.mr5{margin-right:5px}
.mb5{margin-bottom:5px}
.ml5{margin-left:5px}
.mt10{margin-top:10px}
.mr10{margin-right:10px}
.mb10{margin-bottom:10px}
.ml10{margin-left:10px}
.mt20{margin-top:20px;}
.mt15{margin-top:15px}
.w318{width:318px;}
html{height:100%;}
body{font:normal normal normal 12px/180% 宋体;word-break:break-all;color:#2c2c2c;background:#f4f4f4;}
#wrapper{width:980px;margin:0 auto;padding:20px;background:#fff;}

/*公用模型*/
.mod_a{}
.mod_a .hd{height:28px;line-height:28px;padding:0 10px 0 0;background:url(images/mod_d_HdBg.png) repeat-x 0 0;}
.mod_a .hd h3{}
.mod_a .hd h3 a{display:inline-block;height:26px;line-height:26px;font-size:14px;color:#0068c0;padding:0 10px;border-bottom:2px solid #0068c0;}
.mod_a .hd h3 a:hover{color:#0068c0;text-decoration:none;}
.mod_a .hd .more a{color:#8e8e8e;}
.mod_a .bd{padding:0px;}

.mod_b{}
.mod_b .hd{height:27px;line-height:26px;padding:0 10px 0 0;border-top:2px solid #2258a6;}
.mod_b .hd h3{}
.mod_b .hd h3 a{display:inline-block;height:26px;line-height:26px;font-size:14px;color:#0068c0;}
.mod_b .hd h3 a:hover{color:#0068c0;text-decoration:none;}
.mod_b .hd .more a{color:#8e8e8e;}
.mod_b .bd{padding:0px;}

.titleList{}
.titleList li{height:28px;line-height:28px;padding-left:10px;background:url(images/icon02.png) no-repeat 0 center;}
.titleList li a{font-size:14px;}
.titleList li .datetime{float:right;}
.titleList li.divline{margin-bottom:20px;}

/*公用头部*/
.topBox{height:31px;line-height:29px;background:url(images/news/topBoxBg.png) repeat-x 0 0;}
.topBox .map a{padding:0 5px;}
.topBox .pulicNav{width:1000px;margin:0 auto;}
.topBox .navBox{display:inline-block;width:850px;}
.topBox .navBox a{display:block;float:left;padding:0 10px;height:29px;line-height:29px;}
.topBox .navBox a.img{height:24px;padding-top:3px;}

/*头部 header*/
.header{}
.header .newsAdvert a{display:block}
.header .newsAdvert img{width:978px;height:58px;border:1px solid #efefef}
.z3n a{display:block;padding:40px 0 20px 0;}
.z3n img{width:978px;border:1px solid #efefef;}
/*logo和搜索*/
.header .logoAndSearch{}
.header .logoAndSearch .logo{width:250px;}
.header .logoAndSearch .logo a{display:block;}
.header .logoAndSearch .logo img{width:250px;height:40px;}
.header .logoAndSearch .search{width:300px;padding:5px 0 0 20px;}
.header .logoAndSearch .search a{display:inline-block;width:52px;height:27px;*height:28px;float:right;background:url(images/news/searchBtn.png) no-repeat 0 0px;*background:url(images/news/searchBtn.png) no-repeat 0 1px;}
.header .logoAndSearch .search input{width:237px;height:25px;line-height:25px;border:1px solid #e0e0e0;border-right:none;color:#a2a1a1;background:#fff;padding:0 5px;outline:none;margin:0;border-radius:2px 0 0 2px;font-family:'微软雅黑','黑体';}
/*导航 navigators*/
.header .navigators{height:35px;padding:0 5px;background:#2258a6;}
.header .navigators ul{display:inline-block;width:100%;}
.header .navigators ul li{width:80px;float:left;padding:0 6px 0 5px;background:url(images/news/nav_LiBg.png) no-repeat right center;}
.header .navigators ul li a{display:block;width:80px;height:35px;line-height:35px;text-align:center;color:#fff;font-size:14px;}
.header .navigators ul li a:hover,.header .navigators ul li.current a{color:#fff;text-decoration:none;background:#15407e;}
.header .navigators ul li#last{background:none;}

/*中部 mibble*/
.mibble{padding:10px 0;}

/*今日头条 todayTopLine*/
.todayTopLine{height:53px;padding-left:63px;line-height:22px;text-align:center;background:#f4f4f4 url(images/news/todayTopLineBg.png) no-repeat 0 0;}
.todayTopLine h3{height:40px;line-height:40px;padding-top:5px;}
.todayTopLine h3 a{font-size:30px;color:#292929;font-family:'黑体';}
.todayTopLine a{padding:0 5px;}

/*主栏 mainBar*/
.mainBar{width:650px;}
.leftBox{width:310px;height:575px;}
.rightBox{width:340px;height:575px;}
.wxBar{width:100%;font-family:'微软雅黑';font-size:18px;;line-height:30px;}

/*侧栏 sideBar*/
.sideBar{width:310px;}


/*焦点图 focus*/
.focus .bd{width:310px;height:236px;}
.focus .bd ul{display:inline-block;width:100%;}
.focus .bd ul li{width:310px;float:left;height:236px;position:relative;}
.focus .bd ul li .pic{width:320px;height:230px;position:absolute;left:0;top:0;}
.focus .bd ul li .pic img{width:310px;height:236px;}
.focus .bd ul li .title{width:290px;padding:0 10px;height:34px;line-height:34px;text-align:center;position:absolute;left:0;bottom:0;background:#584e4c;filter:alpha(opacity=80);opacity:0.8;}
.focus .bd ul li .title a{font-size:14px;font-weight:bold;color:#fff;}
.focus .hd{height:5px;padding:10px 0 0 0;text-align:center;}
.focus .hd span{display:inline-block;width:25px;height:5px;margin:0 0 0 5px;cursor:pointer;background:#e4e4e4;}
.focus .hd span.on{background:#7bbedf;}

/*视频新闻 videosNews*/
.videosNews{}
.videosNews .hd{height:29px;line-height:29px;background:url(images/news/icon01.png) repeat-x 0 bottom;}
.videosNews .hd h3{height:29px;width:80px;padding:0 10px;line-height:29px;text-align:center;background:#58bde2;}
.videosNews .hd h3 a{font-size:14px;color:#fff;}
.videosNews .hd h3 a:hover{text-decoration:none;color:#fff;}
.videosNews .hd .more a{color:#8e8e8e;}
.videosNews .bd{padding:5px 0px;}
.videosNews .bd .titleList{}
.videosNews .bd .titleList .list1,.videosNews .bd .titleList .list2,.videosNews .bd .titleList .list3{height:auto;width:100px;background:none;float:left;padding:5px 0;}
.videosNews .bd .titleList li.clearbox{height:0px;}
.videosNews .bd .titleList .list2{padding:5px 5px;}
.videosNews .bd .titleList li .pic{width:100px;}
.videosNews .bd .titleList li .pic a{display:block;}
.videosNews .bd .titleList li .pic img{width:100px;height:70px;}
.videosNews .bd .titleList li .info{line-height:22px;padding-top:5px;}

/*宁化新闻 ningHuaNews*/
#ningHuaNews{}
#ningHuaNews .bd{padding:9px;}
#ningHuaNews .bd .titleList{}
#ningHuaNews .bd .titleList li.list{padding:0 0 5px 0;height:auto;background:none;border-bottom:1px dashed #dedede;}
#ningHuaNews .bd .titleList li.list h3{height:35px;line-height:35px;word-spacing:10px}
#ningHuaNews .bd .titleList li.list h3 a{font-size:16px;}
#ningHuaNews .bd .titleList li.list p{line-height:21px;color:#7e7e7e;}

/*新闻频道广告 newsAdvert*/
.newsAdvert01{height:83px;}
.newsAdvert01 ul{}
.newsAdvert01 ul li{width:660px;}
.newsAdvert01 a{display:block;}
.newsAdvert01 a img{width:660px;height:83px;}

/*八闽新闻 baMinNews  社会新闻 socialNews*/
.mod_news{}
.mod_news .bd{height:238px;padding-top:10px;}
.mod_news .bd .focusBox{width:310px;}
.mod_news .bd .focusBox .picBox{}
.mod_news .bd .focusBox .picBox ul{display:inline-block;width:100%;}
.mod_news .bd .focusBox .picBox ul li{position:relative;width:310px;float:left;}
.mod_news .bd .focusBox .picBox ul li .pic{}
.mod_news .bd .focusBox .picBox ul li .pic a{display:block;}
.mod_news .bd .focusBox .picBox ul li .pic img{width:310px;height:236px;}
.mod_news .bd .focusBox .picBox ul li .title{width:290px;padding:0 10px;height:34px;line-height:34px;text-align:center;position:absolute;left:0;bottom:0;background:#584e4c;filter:alpha(opacity=80);opacity:0.8;}
.mod_news .bd .focusBox .picBox ul li .title a{font-size:14px;font-weight:bold;color:#fff;}
.mod_news .bd .titleList{width:330px;}
.mod_news .bd .titleList li.list{padding:0 0 5px 0;height:auto;background:none;border-bottom:1px dashed #dedede;}
.mod_news .bd .titleList li.list h3{height:35px;line-height:35px;word-spacing:10px}
.mod_news .bd .titleList li.list h3 a{font-size:16px;}
.mod_news .bd .titleList li.list p{line-height:21px;color:#7e7e7e;}

/*国际国内 nationalNews*/
#nationalNews{}
#nationalNews .bd{height:550px;}
#nationalNews .newsTitleList li{padding:0;background:none;}

/*纪检监察 Supervision*/
#Supervision .bd{height:278px;}

/*组织工作 orgWork*/
#orgWork .bd{height:278px;}

.newsTitleList{padding-top:5px;}
.newsTitleList li{height:28px;line-height:28px;padding-left:10px;background:url(images/icon02.png) no-repeat 0 center;}
.newsTitleList li a{font-size:14px;}
.newsTitleList li.list{display:inline-block;height:auto;width:100%;padding:0 0 5px 0;background:none;}
.newsTitleList li.list .pic{width:92px;float:left;padding-top:5px;}
.newsTitleList li.list .pic a{display:block;}
.newsTitleList li.list .pic img{width:92px;height:67px;}
.newsTitleList li.list .info{width:210px;float:right;}
.newsTitleList li.list .info h3{height:25px;line-height:25px;}
.newsTitleList li.list .info h3 a{font-size:14px;}
.newsTitleList li.list .info p{line-height:21px;color:#838282;}

.adverv{}
.adverv{height:60px;}
.adverv ul{}
.adverv ul li{width:310px;}
.adverv a{display:block;}
.adverv a img{width:310px;height:60px;}

/*娱乐 entertainment*/
.entertainment{}
.entertainment .hd{height:29px;line-height:29px;padding:0 5px;border-top:2px solid #2258a6;border-bottom:1px solid #dcdcdc;}
.entertainment .hd h3 a{font-size:14px;color:#2258a6;}
.entertainment .hd h3 a:hover{text-decoration:none;color:#2258a6;}
.entertainment .hd .more a{color:#8e8e8e;}
.entertainment .bd{padding:10px 0 0 0;}
.entertainment .picBox{width:660px;height:300px;position:relative;}
.entertainment .picBox ul{display:inline-block;width:100%;}
.entertainment .picBox ul li{position:absolute;}
.entertainment .picBox ul li .title{display:none;}
.entertainment .picBox ul li a{display:block;}
.entertainment .picBox ul li.list1{width:250px;height:160px;left:0;top:0}
.entertainment .picBox ul li.list1 img{width:250px;height:160px;}
.entertainment .picBox ul li.list2{width:206px;height:208px;left:255px;top:0}
.entertainment .picBox ul li.list2 img{width:206px;height:210px;}
.entertainment .picBox ul li.list3{width:195px;height:120px;right:0;top:0}
.entertainment .picBox ul li.list3 img{width:195px;height:120px;}
.entertainment .picBox ul li.list4{width:250px;height:135px;left:0;top:165px;}
.entertainment .picBox ul li.list4 img{width:250px;height:135px;}
.entertainment .picBox ul li.list5{width:206px;height:85px;left:255px;top:215px;}
.entertainment .picBox ul li.list5 img{width:206px;height:85px;}
.entertainment .picBox ul li.list6{width:195px;height:175px;right:0;top:125px;}
.entertainment .picBox ul li.list6 img{width:195px;height:175px;}
.entertainment .listBox{width:300px;height:302px;}
.entertainment .listBox .titleList li.list{padding:0 0 5px 0;height:auto;background:none;border-bottom:1px dashed #dedede;}
.entertainment .listBox .titleList li.list h3{height:30px;line-height:30px;word-spacing:10px}
.entertainment .listBox .titleList li.list h3 a{font-size:14px;}
.entertainment .listBox .titleList li.list p{line-height:21px;color:#7e7e7e;}

/*位置  position*/
.position{height:28px;line-height:28px;color:#c0c0be;border-bottom:1px dashed #c0c0be;}
.position a{color:#999;}

/*文章列表*/
.articleList{}
.articleList li{display:inline-block;width:640px;margin:5px 0;padding:10px;border-bottom:1px dashed #696969;cursor:pointer;filter:alpha(opacity=80);opacity:0.8;}
.articleList li .pic{width:98px;display:none;}
.articleList li .pic a{display:block;}
.articleList li .pic img{width:98px;height:75px;}
.articleList li .info{width:100%;}
.articleList li .title{height:28px;line-height:28px;}
.articleList li .title .datetime{float:right;color:#9d9d9d;padding:0 5px;}
.articleList li .title a{font-size:16px;font-weight:bold;}
.articleList li .title p{line-height:22px;color:#696969;}
.articleList li.on{background:#f3f3f3;filter:alpha(opacity=100);opacity:1;}
.articleList li.on .pic{float:left;display:block;padding-top:10px;}
.articleList li.on .info{width:530px;float:right;}

/*分页*/
.pageBox{height:22px;line-height:22px;text-align:center;font-size:12px;padding:10px 0;}
.pageBox a,.pageBox b{padding:0 5px;font-size:12px;display:inline-block;border:1px solid #ddd;height:20px;}
.pageBox b{margin-right:5px;color:#f00;}

/*内容分页*/
.c_bot_text{height:22px;line-height:20px;text-align:center;padding:10px 0; }
.c_bot_text a{display:inline-block;padding:0 5px;border:1px solid #ddd;height:20px;}

/*栏目循环*/
.columnList{padding:5px 10px;}
.columnList li{height:28px;line-height:28px;padding-left:10px;background:url(images/icon02.png) no-repeat 0 center;}
.columnList li a{font-size:14px;}
.columnList li .datetime{float:right;font-size:14px;color:#838282;}
.columnList li.list{height:auto;background:none;padding:0;}
.columnList li.list h3{height:25px;line-height:25px;}
.columnList li.list h3 a{font-size:14px;}
.columnList li.list p{line-height:21px;color:#838282;text-indent:22px;}

/*最新文章  执点推荐*/
.hotNews{padding:10px 0 0 0;}
.hotNews .hd{height:25px;padding:0 10px;line-height:25px;background:#c2dcff;}
.hotNews .hd h3{font-size:14px;}
.hotNews .bd{}
.hotNews .bd ul{}
.hotNews .bd ul li.list1,.hotNews .bd ul li.list2{width:145px;position:relative;height:auto;padding:5px 0 0 0;background:none;}
.hotNews .bd ul li.list1{float:left;}
.hotNews .bd ul li.list2{float:right;}
.hotNews .bd ul li .pic{width:145px;}
.hotNews .bd ul li .pic a{display:block;}
.hotNews .bd ul li .pic img{width:145px;height:90px;}
.hotNews .bd ul li .title{width:125px;padding:0 10px;height:25px;line-height:25px;text-align:center;position:absolute;left:0;bottom:0;background:#584e4c;filter:alpha(opacity=80);opacity:0.8;}
.hotNews .bd ul li .title a{font-size:12px;font-weight:bold;color:#fff;}
.hotNews .bd ul li a{font-size:14px;}

/*新闻频道广告 310*250*/
.newsAdvert02{}
.newsAdvert02 .bd ul{display:inline-block;}
.newsAdvert02 .bd ul li{width:310px;}
.newsAdvert02 .bd ul li a{display:block;}
.newsAdvert02 .bd ul li img{width:310px;height:250px;}

/*内容*/
.article{}
.article_Title{padding:15px 0 10px 0;}
.article_Title h1{font-size:24px;font-family:"微软雅黑","宋体";color:#1c1c1c; line-height:150%;}
.article_Title h2{font-size:18px;font-family:"微软雅黑","宋体";color:#1c1c1c; line-height:150%;}
.article_Info{height:28px;line-height:28px;color:#1c1c1c; border:solid #dedede; border-width:0 0 1px 0; }
.article_Info span{ padding:0 3px;}
.article_Info a{color:#70a6c3;}
.article_Info a:hover{color:#F00;}
.article_wx lr {font-size:40px;font-family:"微软雅黑","宋体";color:#1c1c1c; line-height:200%;}
.article_wx h1{font-size:60px;font-family:"微软雅黑","宋体";color:#1c1c1c; line-height:300%;}

.c_content_overflow{padding:10px 5px; line-height:180%; font-size:16px; _height:400px; min-height:400px;}
.nextArticle{border-top:1px dashed #DDD; margin:0 20px; padding:10px 0; line-height:24px;}
.articleFunc{float:right;}
.articleFunc a{background:url(Images/icon_article.gif) no-repeat left 5px;color:#1665B4;float:left;padding-left:16px;margin-left:10px;}
.articleFunc .print{background-position:left -44px;}
.articleFunc .close {background-position:left -93px;}

/*footer*/
.footer{height:auto;min-height:150px;padding-top:5px;border-top:1px dashed #2258a6;}
.footer .ftNav{height:30px;line-height:30px;padding-top:10px;text-align:center;border-top:1px dashed #2258a6;color:#2258a6;}
.footer .ftNav a{font-size:14px;font-weight:bold;padding:0 3px;color:#2258a6;}
.footer .copyRight{text-align:center;line-height:22px;}

