@charset "utf-8";
/* CSS Document */
body {text-align:center;font-family:"宋体";font-size:12px; margin:0px; padding:0px;background-color:#180c55; line-height:1.9em;}
a { color:#004466;text-decoration:none;}
a:hover{ color:#ff0000; text-decoration:none;}
ul,ol,li,form,dl,dt,dd{ margin:0px; padding:0px; list-style-type:none;}
*{margin:0px auto; padding:0px auto;}
h1,h3{padding:0px; margin:0px;}
img{border:0px;}
div, p {text-align: left;}
table td { vertical-align:top;}
th{font-weight: normal;}
.inline{ display:inline;}
.hide{display:none;}
.hand{cursor:pointer;}
.clear{clear:both;font-size:0px; line-height:0px;visibility: hidden; height:0px;  }
.fix:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
.fix{ zoom:1;}
.fl,.lf {float:left;}
.fr,.rf {float:right;}
.modmore{float:right;}
section, article, aside, header, footer, nav, dialog, figure,menu{display:block;}

/*----------------------顶部-------------------*/
.inner,.top,.nav-inner,.content{width:980px; margin:0 auto; padding:0 auto;}
.roof{width:100%; border-bottom:1px solid #d0d0d0; height:32px;}
.logoline{height:70px; background-color:#ffffff;}
.roof  .inner {width:980px; margin:0 auto;}
.roof-link {padding-top:3px;}
.user-link {text-align:center;padding:2px 10px 0;}
.roof  a,.roof  b {margin:0 0.5em;}
.roof-text {margin-left:1em;color:#8c8075;}
.roof-text .mark { background:none;color:#d0111b;}
.logo{float:left; height:53px; width:209px; margin-top:5px; margin-right:15px;-margin-right:10px;}
.logo-r{float:left; margin-top:20px; color:#0c3190; font-family:"CTZhongYuanSJ","Microsoft YaHei", Courier, monospace; font-size:22px;}

/*----------------------广告-------------------*/
.ad{ margin:10px 0;}
.ad-s{ margin-top:10px; margin-bottom:10px;}
.ad-x{ margin-bottom:10px;}

/*----------------------fooder-------------------*/
.fooder{ width:980px; margin:0 auto; padding:0 auto;}
.friendly{ height:110px; border-top:3px solid #99b2cc; border-bottom:1px solid #d5d5d5; width:980px;}
.friendly-l{float:left; height:110px;  width:250px; border-right:1px solid #99b2cc;}
.friendly-l img {padding-left:30px; margin-top:20px; margin-bottom:10px;}
.friendly-rs{ float:left; height:38px; width:729px; border-bottom:1px solid #99b2cc;}
.friendly-rx{float:left; width:680px; height:50px; margin-left:20px; margin-top:15px;}
.friendly-rx li{float:left;}
.friendly-rx li a{ margin-left:13px; color:#666666;}
.friendly-rx li a:hover{color:#FFF; background:#99b2cc;}
.friendly-x{ margin-top:20px; height:52px; line-height:20px; border-bottom:1px solid #cccccc; text-align:center;  color:#919191;}
.friendly-x a{ margin-right:2px; margin-left:2px; color:#919191;}
.friendly-x a:hover{ color:#F00;}
.banquan{ margin-top:15px; line-height:22px; color:#919191; text-align:center; margin-bottom:20px;}
/*----------------------fooder-------------------*/
.tabTitle {}
.tabTitle li {float:left; margin-top:8px; text-align:center;}
.tabTitle li {float:left; text-align:center; cursor:pointer;}
/*选项卡*/
.tab-a{background-repeat:repeat-x;  margin-left:10px; background-position:left -356px;padding-top:1px; padding:0 0.7em;}
.tab-a li {width:71px; height:30px; line-height:30px; background:none; color:#000000; display:block;}
.tab-a li.tabin {background:#99b2cc; color:#FFF;}
.tab-a li.tabin a,.tab-a li.tabin a:hover{color:white;}
.tabContent {text-align:center; float:left;white-space:nowrap; overflow:visible;}
		
/*----------------------灰色向上按钮-------------------*/		
#goTop {bottom:167px;-bottom:280px;display: none;position: fixed;right: 30px;z-index: 999;width: 59px;height: 59px;cursor: pointer;_position: absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-160));
overflow: hidden;}
#goTop a {width: 59px;height: 59px;display: block;}
#goTop a, #goTop a:hover { background:url(../../images/base/img.png) no-repeat;}
#goTop a:hover {background-position: 0 0px;}
#goTop a:hover {text-decoration: none;}
#goTop a {background-position: -0px -80px;}

/*----------------------内容页向上按钮-------------------*/	
.shareBtn-bd a, .scrollBtn a{ background:url(http://static2.henan100.com/images/news/up.gif) no-repeat 0 0; display:inline-block  }
/* 侧边栏滚动工具条 S */
.ff-t { font-family:Tahoma }
.scrollBtn { position:fixed; width:54px; _position:absolute; right:33px; bottom:45px; _bottom:20px;
  _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.scrollBtn-tips { width:54px; height:22px; background:#f69b02; color:#fff; text-align:center; margin-bottom:5px; line-height:22px; cursor:pointer}
.scrollBtn ul{ margin: 0; padding: 0;list-style: none}
.scrollBtn li { float:left; height:54px; margin-bottom:5px; overflow:hidden ;}
.scrollBtn a { display:block; width:54px; height:54px; overflow:hidden; color:#fff; filter:Alpha(Opacity=60);opacity:0.6; -moz-transition: opacity 0.5s ease; -webkit-transition: opacity 0.5s ease; -o-transition: opacity 0.5s ease; transition: opacity 0.5s ease; text-align:center }
.scrollBtn a:hover { text-decoration:none }
.scrollBtn a:hover { filter:Alpha(Opacity=100);opacity:1 }
.scrollBtn a b { display:none }
.sB-comment a { background-position:left top; padding-top:34px; padding-bottom:3px; height:17px; display:block; }
.sB-share a { background-position:0 -60px;}
.sB-goTop { display:none }
.sB-goTop a { background-position:0 -120px }
/* 侧边栏滚动工具条 E */


/*----------------------列表页翻页-------------------*/
.page {text-align:center;padding:0.5em 0; margin-bottom:5px; line-height:1.4em; overflow:auto;zoom:1;clear:both; vertical-align:middle;}
.page span {display:block; float:left;padding:0.3em 0.5em;font-weight:bold;}
.page span.goto, .page span.ye {padding-left:0;padding-right:0;}
.page a { display:block; float:left;padding:0.2em 0.5em;border:1px solid #999; background:#fbfbf8;margin:0 0.2em;}
.page a:hover {background-color:white; background-position:left top;border:1px solid #125aa4; text-decoration:none;}
.page span.etc { display:block; float:left; margin:0 0.7em;}
.ye { display:block; float:left; margin:0 0.3em 0 0.2em;color:#777777;}
.goto { display:block; float:left; margin:0 0.2em 0 3em;color:#777777;}
.page button { background:url(../../images/news/go.gif) no-repeat left top; border:none; color:white; float:left;width:50px; height:25px; font-size:0px;overflow:hidden;}
input.pinput {width:3em; float:left;margin-top: 3px;}
.page b {float: left;    margin: 0 3px;    padding: 3px;}

/*----------------------登陆头像-------------------*/
.neiye-login{float:right; height:28px; margin-top:5px;}
.tx-ny{float:left; width:28px; background:url(../../images/news/touxiang-bg.gif) no-repeat top center; padding:3px; margin-left:5px;}
.neiye-login a{line-height:30px; font-size:12px; }

/*----------------------顶部搜索输入框-------------------*/
.input-ys{height:21px; width:247px;border-left:1px solid #cdcdcd; border-top:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; margin-top:22px; overflow:hidden;}
.input-ysn{height:21px; width:247px;border-left:1px solid #cdcdcd; border-top:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd;overflow:hidden;}
.input-ysn2{height:21px; width:222px;border-left:1px solid #cdcdcd; border-top:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd;overflow:hidden;}
.search{ height:25px; width:65px; background:url(http://static2.henan100.com/images/news/suosou.gif) no-repeat; border:none; margin-top:22px;} 
/*----------------------下拉菜单-------------------*/
#sddm{z-index: 30; width:28px; -margin-left:3px;+margin-left:1px;}
#sddm a
{	display: block;
	margin: 0 1px 0 0;
	width: 28px;
	text-align: center;
	text-decoration: none}
#sddm  a:hover{}
#sddm div
{	position: absolute;
	visibility: hidden;
	width:118px;
	margin-top:2px;
	margin-left:-94px;
	+margin-left:-125px;
	padding: 0;
	background: #fff;
	border-top: 2px solid #c4c4c4;
	border-left: 2px solid #c4c4c4;
	border-right: 2px solid #c4c4c4;
	border-bottom: 2px solid #c4c4c4;}
	#sddm div a
	{	position: relative;
		display: block;
		width:98px;
		padding: 5px 10px;
		text-align: left;
		background: #fff;
		color: #5d5d5d;
		font: 12px arial;
		overflow:hidden;}

	#sddm div a:hover
	{	background: #125aa4;
		color: #FFF}
/*----------各频道首页roof下面的公共菜单----------*/
.memu-channel{ height:30px; width:980px; margin:0 auto; padding:2px 0 0 12px; display:block;}
.memu-channel a{font-size:12px; color:#000; line-height:20px; display:block; float:left;}
.memu-channel a:hover{color:#F00;}
.memu-channel span{float:left;line-height:18px;color:#cccccc; padding-left:5px;padding-right:5px;font-family:Arial;}


/*----------------------公用底部-------------------*/
.dibu-xz{width:100%; border-top:1px solid #e0e0e0; margin-top:15px;}
.dibu-xzinner{ width:980px; height:195px; margin:0 auto; padding:0 auto;}
.dibu-l{width:231px; border-right:1px solid #e0e0e0; height:195px;}
.dibu-l img{ margin:28px auto 20px 10px; height:78px; width:200px;}
.dibu-l p{ width:180px; text-align:center; height:20px; line-height:20px; color:#e0e0e0; font-size:12px;}
.dibu-l p a{ color:#e0e0e0;}
.dibu-z{ width:360px; height:195px; border-right:1px solid #e0e0e0;}
.dibu-z ul{margin-top:25px; margin-left:30px; display:block;}
.dibu-z ul li{float:left; margin-right:13px; width:50px; height:28px; line-height:28px; text-align:left;}
.dibu-z a,.dibu-r a{ color:#a6a6a6;}
.dibu-z a:hover,.dibu-r a:hover,.dibu-l p a:hover{ color:#333; text-decoration:underline;}
.dibu-z p{ margin-left:30px; display:block; width:90px;}
.dibu-r{margin-left:32px; color:#a6a6a6; margin-top:25px; line-height:28px;}
.dibu-xzx{ height:40px; width:100%;}
.dibuinner{ width:980px;  margin:0 auto; padding:0 auto; line-height:40px; font-size:12px; text-align:center;}
.dibuinner span{ margin-right:7px; color:#fff}
.dibuinner a{ margin-right:7px; color:#b1b1b1;}
.dibuinner a:hover{color:#CCC; text-decoration:underline;}

.mthzx{width:980px; margin:0 auto; padding: 0 auto;}
.mthzx h3{ font-family:"Microsoft YaHei", Courier, monospace; font-size:14px; margin-top:10px;}
.mthzx-x{width:980px; height:auto;}
.mthzx-x a{color:#b1b1b1; white-space:nowrap;}
.mthzx-x a:hover{color:#000; text-decoration:underline;}
.dblj-yqlj{}
.dblj-yqlj li{float:left; padding:0 12px; white-space:nowrap;}

.zwnr{ line-height:24px;}

