html{border:0; background:#fff; /*padding-top:52px; _padding-top:42px; padding-top:35px;*/}
body{margin:0 auto;text-align:center; font:12px "宋体",sans-serif;}
div,dl,dt,dd,ol,ul,b,li,p,h1,h2,input{ margin:0; padding:0;list-style:none; font-weight:normal;}
div{margin:auto;}
img{border:0px;}
.jianGq10{height:35px;}
input{ vertical-align:middle;}
.clear{clear:both; overflow:hidden; height:100%}
a{ color:#000; text-decoration:none;}
a:hover{ color:#990000; text-decoration:underline;}

.red12px {
	COLOR: #c60b04; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.red12px A {
	COLOR: #c60b04; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.red12px A:link {
	COLOR: #c60b04; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.red12px A:visited {
	COLOR: #c60b04; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.red12px A:hover {
	COLOR: #c60b04; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
 /*外套*/
.baseLayout{ width:1000px;}
.baseAll{margin-bottom:10px;}
.kong3{ margin-top:3px;}
.kong5{ margin-top:5px;}
.kong10{ margin-top:10px;}
.kong20{ margin-top:24px;}
.gaoDu{/*height:150px;*/ overflow:hidden;}
.kong50{margin-right:70px;}
.pubk20{padding-bottom:20px;}
.pubk15{padding-bottom:15px;}

/*广告位*/
.pubBase,.pubBase3{width:1000px;  clear:both; overflow:hidden;}
.pubBase .leftPd{ float:left; width:730px; overflow:hidden;}
.pubBase .rightPx{ float:right; width:250px; overflow:hidden;}
.pubBase2{width:1000px; clear:both; overflow:hidden; height:50px; background:#fff; padding:7px 0;}
.pubBase2 .leftP{ float:left; width:495px; }
.pubBase2 .rightP{ float:right; width:495px; }
.355B{width:355px; height:35px}
.pubBase3 .leftP{width:730px;height:50px; float:left}
.pubBase3 .rightP{width:250px; margin-left:20px; float:left}

.searchBase,.arrowDown,.arrowUp,.weibo,.weixin a,.weixin a:hover,.qdweibo a,.qdweibo a:hover,.qqweibo a,.qqweibo a:hover,.qq a,.qq a:hover,.iphoneK a,.iphoneK a:hover,.AndroidK a,.AndroidK a:hover,.imobile a,.imobile a:hover,.tqIcon a,.pmIcon a,.mapIcon a,.telIcon a,.sbIcon a,.gjIcon a,.jtIcon a,.hcIcon a,.hbIcon a,.gsIcon a,.dfcIcon a,.scIcon a,.wjIcon a,.shifcIcon a,.cmIcon a{ background:url(spriticon.png) no-repeat;}
/*最上*/
.headTop{ width:100%;height:34px; border-bottom:1px solid #fff; background:#556aa1;  margin-bottom:15px; position: fixed; top: 0;_position: absolute;_top: expression(eval(document.documentElement.scrollTop));left: 0; z-index:151222;}
.leftTopNavH{ height:34px;  line-height:34px; color:#FFFFFF; width:400px; float:left}
leftTopNavH .smile{background:url(smile.gif) no-repeat left; padding-left:20px; text-align:left}
.rightTopNavH{ height:34px;  line-height:34px; width:600px; float:left}
.rightTopNavH li{ float:right;height:34px;  line-height:34px;}
.rightTopNavH li a{  text-align:center; color:#fff;}
.rightTopNavH li a:hover{background:#F3F7FA; color:#000; text-decoration:none;}
.rightTopNavH .jrsc a{ background:url(jrsc.gif) no-repeat left; padding-left:20px; padding-right:20px;}
.rightTopNavH .swsy a{ background:url(swzy.gif) no-repeat left; padding-left:20px; padding-right:20px;}
.rightTopNavH .weixin a{ background:url(weixin.gif) no-repeat left; padding-left:20px; padding-right:20px;}
.headTop a{ padding:0 10px;}

/*logo栏*/
.logoSear{  height:72px;}
.logoSear .logo{ height:72px; float:left; width:230px; text-align:center;  }
.logoSear .sep{width:5px; height:72px; float:left; background:url(sep.jpg) no-repeat center}
.logoSear .intro{ width:185px; height:57px; padding-top:15px; padding-left:40px; float:left}
.logoSear .intro li{color:#004276; text-align:left; line-height:20px; font-size:14px; font-weight:bold}
.logoSear .fright{height:72px; float:left; width:530px}
.logoSear .fright .weather{width:530px; height:28px; margin-top:10px}
.logoSear .fright .weather li{height:28px; width:260px; margin-right:5px; float:left}
.logoSear .fright .link{width:100%; height:20px; margin-top:10px}
.logoSear .fright .link li{color:#004276; font-size:14px; line-height:20px; float:left; padding-right:20px}
.linkLine{ border-bottom:6px solid #556aa1;}

/*菜单*/
.topLinkNav{ float:left; border-right:1px dashed #000; padding-right:8px; height:40px}
.topLinkNav li a{ padding-left:20px; width:55px;line-height:20px; height:20px; float:left}
.topLinkNav li a:hover{ text-decoration:none}
.topLinkNav li .tuchu{ font-weight:bold;}
.link250{ width:240px;}
/*基层采风*/
.jccf{ background:url(fbg.jpg) repeat-x; height:39px; line-height:39px}
.jccf .jccfLeft{width:115px; float:left; font-weight:bold; text-align:center; padding-top:5px}
.jccf .jccfCenter{width:675px; float:left;padding-top:5px}
.jccf .jccfCenter a{padding-right:12px}
.jccf .jccfRight{width:210px; float:left;padding-top:5px}
.jccf .jccfRight a{ color:#FF0000; padding-right:10px; padding-left:10px; font-weight:bold}

/*文字链接*/
.left150B{ float:left; width:150px;}
.left150B li{margin-bottom:5px}
.center670B{ float:left; width:670px; margin-left:15px;}
.center670B li{margin-bottom:5px; width:670px}
.center670B p{width:134px; float:left; overflow:hidden; margin:0px 0px; padding:0px 0px; height:15px; text-align:left; }
.center670B .black12dot{ white-space:nowrap; background:url(blackdot.jpg) 0px 3px  no-repeat; padding-left:10px}
.center670B .redt{ color:#c20420;}
.right150B{ float:right; width:150px;}
.right150B li{margin-bottom:5px}

/*幻灯*/
.huandeng{ width:480px; float:left}
.channelAreaB .titleA,.channelArea .titleA,.zhuLunB dd span,.meiArea dt,.diaoButt a,.paiHangMenu,.tFlist .titleT,.picMt p,.kehuDuan dt{font-family:"宋体"; font-size:14px; font-weight:bold}

.zhuLunB dt{font-family: "Microsoft YaHei", "微软雅黑", "SimSun", "宋体"; font-size:15px;}
.topLinkNavQ li a,.topLinkNav li a,.cenNewsList dt h1,.headTop{font-family: "Microsoft YaHei", "微软雅黑", "SimSun", "宋体";}
.cenNewsList a.hh1 { color:#f00; } //chunjie linshi
.zhuLunB{}
.zhuLunB dt{ height:35px; background:#EFF8FE; line-height:35px;  padding:0 8px; overflow:hidden;}
.zhuLunB dt span a{ float:left; width:75px;}
.zhuLunB dt .menuPicTopOn a,.zhuLunB dt span a:hover{  border-top:3px solid #3B639F; background:#fff; height:32px; line-height:31px;}
.zhuLunB dd{ margin-top:15px; position:relative; text-align:left; height:300px;}
.zhuLunB dd span{ height:35px; width:100%;  position:absolute; bottom:5px; z-index:500; color:#fff; text-align:center; line-height:35px;}
.zhuLunB dd em{ height:35px; width:100%;  position:absolute;  top:265px; z-index:110;  background:#000; filter:alpha(opacity=50); -moz-opacity:0.5;  opacity: 0.5; }
.zhuLunB dd img{ width:480px; height:300px;}

/*头条*/
.headnews{ width:500px; float:left; margin-left:20px;}
.headnews H1 {
	TEXT-ALIGN: center;  OVERFLOW: hidden; PADDING-TOP: 10px;/*LINE-HEIGHT: 35px; HEIGHT: 35px;*/
}
.headnews H1 A {
	 COLOR: #004276; FONT-SIZE: 24px; FONT-WEIGHT: bold
}
.headnews H1 A:visited {
	 COLOR: #004276; FONT-SIZE: 24px; FONT-WEIGHT: bold
}
.headnews H1 A:hover {
	COLOR: #ca0000; TEXT-DECORATION: none
}
.headnews .newsmore {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 22px; TEXT-INDENT: 2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #004276; PADDING-TOP: 5px; text-align:left;overflow:hidden;/*height:60px;*/ }
/*头条下所有三栏分割*/
.left355B{ float:left; width:355px;}
.right250B{ float:right; width:250px;}

.center355B{ float:left; width:355px; margin-left:19px;}
.left250B{ float:left; width:250px;}
.right355B{ float:right; width:355px;}
.right750B{ float:right; width:750px;}
.leftAllKa{ border:1px solid #dedede; padding:10px 5px 10px 5px; }



/*左侧大栏目*/
.channelArea{ height:35px; background:#EFF8FE; line-height:35px; margin-bottom:5px;}
.channelArea .titleA{ width:100px; display:block; float:left; padding-left:20px; }
.channelArea .titleAA{ float:left; padding-left:10px;font-family: "宋体"; font-size:16px; }
.titleBB{ float:left; padding-left:10px;font-family: "宋体"; font-size:16px;  line-height:35px;height:35px;margin-top:5px; }
.channelArea .titleA a{display:block; text-align:left; cursor:pointer; float:left; font-weight:bold}
.channelArea .otherA{ float:right; font-size:14px; text-align:right; padding-right:20px; color:#555; position:relative;}
.channelArea .otherA .dateShu{position:absolute; width:25px; text-align:center; font-family: "Microsoft YaHei", "微软雅黑", "SimSun", "宋体"; color:#fff; font-size:17px; top:2px;right:37px; font-style:normal;}
 
 
.channelAreaB{ height:35px; background:#EFF8FE; line-height:35px; margin-bottom:5px;}
.channelAreaB .titleA{ width:100px; display:block; float:left; padding-left:20px; color:#04486b}
.channelAreaB .titleAA{ float:left; padding-left:10px;font-family: "宋体"; font-size:16px; }
.channelAreaB .titleA a{display:block; text-align:left; cursor:pointer; float:left; font-weight:bold;color:#04486b}
.channelAreaB .otherA{ float:right; font-size:14px; text-align:right; padding-right:20px; color:#555; position:relative;}
.channelAreaB .otherA .dateShu{position:absolute; width:25px; text-align:center; font-family: "Microsoft YaHei", "微软雅黑", "SimSun", "宋体"; color:#fff; font-size:17px; top:2px;right:37px; font-style:normal;}
 
/*右侧大栏目*/ 
.channelAreaQ{ height:34px; background:#fff; line-height:34px; border-top:1px solid #ccc; width:230px}
.channelAreaQ .titleA{ float:left; padding-left:10px; font-weight:bold}
.channelAreaQ .titleA a{ font-size:14px;color:#343434; font-weight:bold}
.channelAreaQ .otherA{ float:right; font-size:12px; text-align:right; padding-right:20px; color:#555}

.channelAreaS{ height:34px; background:#fff; line-height:34px; border-top:1px solid #ccc}
.channelAreaS .titleA{ float:left; padding-left:20px; }
.channelAreaS .titleA a{ font-size:16px;color:#000; font-weight:bold}
.channelAreaS .otherA{ float:right; font-size:12px; text-align:right; padding-right:20px; color:#555}


.jiacu{ font-weight:bold; color:#004276;}
.jiacu a{color:#004276;}

/*新闻黑点*/
.NewsListA li,.paiHangL{ background:url(doticon.gif) no-repeat;}
.NewsListA li{ text-align:left; line-height:27px; height:27px; font-size:14px; padding-left:15px; background-position:0 7px;}
.NewsListA li a{color:#004276;}
.NewsListA li a:hover{color:#990000;}
.NewsListA .sep{height:10px; background:url(sep2.jpg) no-repeat center; display:block; clear:both; width:350px; font-size:0px; line-height:10px}
.NewsListA .lineTx{border-top:1px dashed #ccc; margin-top:7px; overflow:hidden; padding-top:7px; background-position:0 15px;}
.NewsListA .tuchu{ font-weight:bold; color:#004276;}
.NewsListA .tuchu a{color:#004276;}
/*电子报刊*/
.righAllKa{ border:1px solid #ccc; border-top:0; padding:10px 0px 10px 10px; }
.righAllKaQ{ border:0px solid #dedede; padding:10px 10px 6px 10px; width:208px }
.righAllKaQ a{cursor:pointer; color:#004276}


/*数字报*/
.pagerList{ }
.pagerList dt{ float:left; width:105px; text-align:left; position:relative;}
.pagerList dt img{ width:105px; height:140px;}
.pagerList dt span{ height:25px; width:100%;  position:absolute; z-index:500; bottom:2px;  color:#fff; text-align:center; line-height:25px; }
.pagerList dt em{ height:25px;  width:100%;  position:absolute; z-index:110;  bottom:3px; background:#1F1E1E; filter:alpha(opacity=80); -moz-opacity:0.8;  opacity: 0.8; }

 /*左侧普通*/
.rightListS{ width:208px; padding:0px 0px; margin:0px 0px}
/*.rightListS li{ text-align:left; line-height:23px; height:23px; padding-left:15px; background-position:0 -24px; overflow:hidden;}*/
.rightListS li{ text-align:left; line-height:23px; height:23px; overflow:hidden;}
.rightListS li a{ color:#004276;}
.rightListS li a:hover{ color:#990000; text-decoration:underline;}


/*图文混排*/
.BankuaiA{ border:0px; padding:10px 0px 10px 10px; position:relative;}
.BankuaiA .infolistA{ height:30px; width:335px; overflow:hidden;white-space:nowrap;}
.BankuaiA .infolistA dt a{color:#004276; font-weight:bold; font-size:14px}
.BankuaiA .infolistA dt a:hover{color:#990000;}

.BankuaiA .infolistB{ height:120px; width:335px; overflow:hidden; display:inline;}
.BankuaiA .infolistB .dt1{ float:left; width:120px; text-align:left; position:relative;}
.BankuaiA .infolistB .dt1 img{ width:120px; height:120px;}
.BankuaiA .infolistB .dt1 span{ height:25px; width:100%;  position:absolute; z-index:500; bottom:2px;  color:#fff; text-align:center; line-height:25px; }
.BankuaiA .infolistB .dt1 em{ height:25px;  width:100%;  position:absolute; z-index:110;  bottom:3px; background:#1F1E1E; filter:alpha(opacity=80); -moz-opacity:0.8;  opacity: 0.8; }

.BankuaiA .infolistB .dt2{ 
float:right; 
width:215px; 
overflow:hidden;
white-space:nowrap;
display:inline;
}
.BankuaiA .infolistB .dt2 li{ height:24px; line-height:24px; text-align:left}
.BankuaiA .infolistB .dt2 li a{color:#004276; font-size:14px}
.BankuaiA .infolistB .dt2 li a:hover{color:#990000;}


/*图文混排2*/
.BankuaiB{ width:208px; border:0px;}
.BankuaiB .infolistc{ height:30px; width:208px;white-space:nowrap; overflow:hidden;}
.BankuaiB .infolistc dt a{color:#004276; font-size:12px}
.BankuaiB .infolistc dt a:hover{color:#990000;}

.BankuaiB .infolistd{ height:60px; width:208px; overflow:hidden; display:block}
.BankuaiB .infolistd .dt1{ float:left; width:60px; text-align:left; display:block}
.BankuaiB .infolistd .dt1 img{ width:52px; height:52px;}
.BankuaiB .infolistd .dt2{ float:left; height:60px; width:148px; overflow:hidden; display:block; color:#999999; line-height:120%; text-align:left}

.infoliste{ height:120px; width:350px; overflow:hidden;}
.infoliste .dt1{ float:left; width:170px; text-align:left; position:relative;}
.infoliste .dt1 img{ width:170px; height:120px;}
.infoliste .dt1 span{ height:25px; width:100%;  position:absolute; z-index:500; bottom:2px;  color:#fff; text-align:center; line-height:25px; }
.infoliste .dt1 em{ height:25px;  width:100%;  position:absolute; z-index:110;  bottom:3px; background:#1F1E1E; filter:alpha(opacity=80); -moz-opacity:0.8;  opacity: 0.8; }
.infoliste .dt2{ float:left; width:170px; text-align:left; position:relative; margin-left:10px}
.infoliste .dt2 img{ width:170px; height:120px;}
.infoliste .dt2 span{ height:25px; width:100%;  position:absolute; z-index:500; bottom:2px;  color:#fff; text-align:center; line-height:25px; }
.infoliste .dt2 em{ height:25px;  width:100%;  position:absolute; z-index:110;  bottom:3px; background:#1F1E1E; filter:alpha(opacity=80); -moz-opacity:0.8;  opacity: 0.8; }
/*摄影旅游*/
.infolistf{ height:150px; width:726px; overflow:hidden; padding-left:20px}
.infolistf .dt1{ float:left; width:180px; text-align:left; position:relative;}
.infolistf .dt1 img{ width:180px; height:150px;}
.infolistf .dt1 span{ height:30px; width:100%;  position:absolute; z-index:500; bottom:2px;  color:#fff; text-align:center; line-height:30px; }
.infolistf .dt1 em{ height:30px;  width:100%;  position:absolute; z-index:110;  bottom:3px; background:#1F1E1E; filter:alpha(opacity=80); -moz-opacity:0.8;  opacity: 0.8; }

.infolistf .dt2{ float:left; width:180px; text-align:left; position:relative; margin-left:2px}
.infolistf .dt2 img{ width:180px; height:150px;}
.infolistf .dt2 span{ height:30px; width:100%;  position:absolute; z-index:500; bottom:2px;  color:#fff; text-align:center; line-height:30px; }
.infolistf .dt2 em{ height:30px;  width:100%;  position:absolute; z-index:110;  bottom:3px; background:#1F1E1E; filter:alpha(opacity=80); -moz-opacity:0.8;  opacity: 0.8; }

.infolistf .dt3{ float:left; width:180px; text-align:left; position:relative; margin-left:2px}
.infolistf .dt3 img{ width:180px; height:150px;}
.infolistf .dt3 span{ height:30px; width:100%;  position:absolute; z-index:500; bottom:2px;  color:#fff; text-align:center; line-height:30px; }
.infolistf .dt3 em{ height:30px;  width:100%;  position:absolute; z-index:110;  bottom:3px; background:#1F1E1E; filter:alpha(opacity=80); -moz-opacity:0.8;  opacity: 0.8; }

.infolistf .dt4{ float:left; width:180px; text-align:left; position:relative; margin-left:2px}
.infolistf .dt4 img{ width:180px; height:150px;}
.infolistf .dt4 span{ height:30px; width:100%;  position:absolute; z-index:500; bottom:2px;  color:#fff; text-align:center; line-height:30px; }
.infolistf .dt4 em{ height:30px;  width:100%;  position:absolute; z-index:110;  bottom:3px; background:#1F1E1E; filter:alpha(opacity=80); -moz-opacity:0.8;  opacity: 0.8; }
/* 关于我们*/
.helpLink{ margin-top:10px; border-top:1px solid #ccc;}
.helpLink li{ color:#666;}
.helpLink .huise{ background:#F3F3F3;  color:#ccc;  line-height:35px; height:35px;  }
.helpLink .other{ color:#666; line-height:250%;}
.helpLink .huise a{ padding:0 8px;}
.helpLink .tuP{line-height:350%;}
/*友情链接 */
.tabBase{ }
.tablist ul { padding:10px; }
.tablist ul li{}
.tablist ul li a{ float:left; text-align:left; height:25px; line-height:25px; padding-right:10px; display:block;word-break:keep-all;white-space:nowrap;}
.wangmeng{ border-top: 3px solid #556aa1; }
.wangmeng .tab1{ background:#F3F3F3; height:35px; overflow:hidden; padding-left:15px;}
.wangmeng .tab1 li{ float:left; height:35px; line-height:35px; padding:0 20px; margin-right:10px; font:normal 15px/35px simhei;}
.wangmeng .tab1 .now{ background:#fff; border-top:1px solid #ccc; }
/*移动产品*/
.botPub{margin-top:10px;}

.erwei{ width:1000px; background:#F7F7F7;}
.ernv{clear:both; height:100%;overflow:hidden; }
.ernv dt{ height:40px;  margin:10px 0 5px 20px; }
.ernv dt .title{height:38px; line-height:38px; float:left;  }
.ernv dt .title a{font-family: "Microsoft YaHei", "微软雅黑", "SimSun", "宋体"; margin-top:10px;  height:18px; line-height:18px; font-size:16px;  float:left;}
.ernv dt .textList{height:38px; line-height:38px; float:right;margin-right:35px;  }
.ernv dt .textList a{margin-top:10px;  height:18px; line-height:18px; font-size:12px;  float:left;}
.ernv dd {padding:0px 0px 10px 120px; margin-left:10px}
 
ul.ertu{ width:140px; float:left; margin-right:10px;margin-bottom:15px;}
ul.ertu li{overflow:hidden; clear:both;position: relative;  }
ul.ertu li img{ float:left; height:120px;margin-bottom:5px;}
ul.ertu li .title{ font-size:12px; line-height:180%; height:180%; }

/*摄影旅游*/
#slides{ width:730px; margin:5px 0px 5px 20px; height:167px; overflow:hidden; position:relative;}
.slides_container li{ width:730px; float:left;}
.slides_container li a{ display:inline-block; width:180px; height:150px; border:1px solid #fff;}
.slides_container li a img{ width:180px; height:120px;}
.slides_container li a span{ display:block; width:180px; cursor:pointer; height:30px; line-height:30px; background:#262626; color:#fff;}
.slides_container li a:hover{ border:1px solid #ff8400;}
.slides_container li a:hover span{ color:#ff8400;}

.pagination{ position:absolute; left:347px; z-index:10; top:155px;}
.pagination li{ float:left; padding-right:7px;}
.pagination a{ display:block; outline:none; background:url(pg.gif) no-repeat -1px 0; text-indent:-999em; width:14px; height:14px;}
.pagination li.current a{ background-position:-22px 0;}

.prev{ background:url(arr.png) no-repeat; width:29px; height:43px; display:block; left:2px; top:50px; position:absolute; text-indent:-999em; outline:none; z-index:11;}
.prev:hover{ background-position:0 -43px;}
.next{ background:url(arr.png) no-repeat -29px 0; width:29px; height:43px; display:block; right:2px; top:50px; position:absolute; text-indent:-999em;outline:none;z-index:11;}
.next:hover{ background-position:-29px -43px;}