@charset "utf-8";
/* 河南在线2016年新版网站统一样式表 */
/* 凡是盗版者，必追究责任！ */

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: 0;vertical-align:middle;}
body a   { outline:none;blr:expression(this.onFocus=this.blur());}
body     { text-align:center;height:100%;color: #000;font-size: 12px; font-family: \5FAE\8F6F\96C5\9ED1;background:#fff;line-height: 30px;}
div      { text-align:left;}
a        { text-decoration: none;color: #000;}
a:hover  { text-decoration: none; color: #FF8400;}
a:active { outline:none;}
*        { margin:0; padding:0;}
li       { list-style-type: none;white-space: nowrap;overflow: hidden;}

/*通用框架*/
.blank   { height: 20px; width: 1000px; margin: 0px auto; }
.blank10 { height: 10px; width: 1000px; margin: 0px auto; }

/*广告框架*/
.ad250{	height: 250px; width: 300px; margin: 0px auto;}
.ad90  { height: 90px; width: 1000px;	margin: 10px auto;}

/*首页头部和页脚*/
.header      { font-size: 18px; line-height: 50px; height: 50px; width: 1000px; margin: 0px auto; border-bottom: 1px solid #CCCCCC; text-align: center;}
.header span { font-family: "Times New Roman", Times, serif; color: #A8A8A8; padding: 0px 21px;font-weight: normal;}
.footer      { height: 50px; width: 1000px; margin: 0px auto;line-height: 50px; text-align: left; font-size: 16px;text-align: center;}
.footer span { font-family: "Times New Roman", Times, serif; color: #A8A8A8; padding: 0px 23px;font-weight: normal;}


/*--列表页及内容页头部--*/
.head{ font-size: 18px;	line-height: 50px; height: 50px; width: 100%; margin: 0px auto; border-bottom: 1px solid #CCCCCC; text-align: center;}
.head span     { font-family: "Times New Roman", Times, serif;	color: #A8A8A8;	padding: 0px 18px;font-weight: normal;}

/*--列表页和内容页统一正文导航及搜索---*/
.hn_nav       {	line-height: 45px; height: 45px; width: 1000px;	margin: 10px auto;}
.hn_logo      {	height: 45px; width: 130px;	float: left; margin: 0px auto 0px 0px;}
.cn_nav       {	height: 45px; width: 380px;	font-size: 14px; float: left; margin: 0px auto 0px 20px; }
.cn_so        {	height: 45px; width: 300px;	float: right; margin: 0px 0px 0px auto;}
#so360 form   { margin:0;padding:0}
#so360_keyword{ width:217px;height:22px;line-height:22px;font:14px arial;padding:2px 5px;margin-right:5px;
                border:2px solid #A5B3A3;outline:0;vertical-align:middle}
#so360_keyword{ background:url(/static/images/bg.png) no-repeat right center}
#so360_submit { width:60px;height:30px;border:0;color:#fff;background:#A5B3A3;
                font-weight:bold;font:bold 14px arial;padding:0;padding-top:3px\9;cursor:pointer;vertical-align:middle}


/*--广告位置--*/
.ad130  { height: 130px; width: 1000px;	margin: 20px auto;}
.ad65   { height: 65px;width: 1000px; margin: 10px auto 0px auto;}
.ad300  { height: 250px; width: 300px;	margin-top: 20px; background:#CCCC00}
.ad_100 { background-color: #9ABDF6; height: 100px; width: 300px;margin: 0px auto 10px auto;}
.ad100  { height: 100px; width: 1000px;	margin: 20px auto;}




/*--网站底部导航信息---*/
.nav          { height: 50px; width: 1000px; margin: 0px auto;line-height: 50px; text-align: left; font-size: 16px;text-align: center;}
.nav a        { padding-right: 19px; padding-left: 19px;}
.nav a.first  { padding-left: 1px;}
.nav span     { font-family: Arial, Helvetica, sans-serif; color: #A8A8A8;}


/*--网站信息---*/
.info              { background-color: #F0F0F0;height: 120px; width: 1000px;margin: 15px auto;	}
.info_640          { float: left; height: 120px;width: 660px; margin: 0px auto;color: #666666;}
.info_640 ul       { float: left;height: auto;	width: 310px;display: block;padding-top: 10px;	padding-left: 20px;}
.info_640 ul li    { line-height: 25px;}
.info_640 a        { text-decoration: none;color: #666;}
.info_640 a:hover  { text-decoration: none; color: #FF0000;}

.info_300          { float: right; height: 120px; width: 320px;	margin: 0px 0px 0px auto;}
.info_300_1        { height: 50px;	width: 320px; margin: 0px auto;}
.info_300_1 li     { float: left;height: 50px;width: 50px;margin-right: 3px;}
.info_300_2        { height: 40px;width: 320px;	margin: 10px auto;}
.info_300_2 li     { float: left;height: 40px;width: 150px;margin-right: 10px;}


/*---统一底部---*/
.bottom          { height: 45px; width: 100%; margin: 0px auto;line-height: 45px; border-top: 1px solid #CCCCCC;}
.bottom_b        { height: 45px;width: 1000px;	margin: 0px auto;color: #939393;line-height: 45px;text-align: center;}
.bottom a        { text-decoration: none; color: #939393;padding-right: 10px;padding-left: 10px;}
.bottom a:hover  { text-decoration: none; color: #FF8400;}
.baidu           { display: none;}
.bottom_b span   { font-family: Arial, Helvetica, sans-serif; color: #A8A8A8;}


/*---分页----*/
#pages { overflow:hidden; }
#pages a { display:inline-block; height:24px; line-height:24px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 15px}
#pages a.a1 { background:#ddd; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:24px; line-height:24px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 15px}
.page .noPage { display:inline-block; width:56px; height:24px; line-height:24px; background:#ddd ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
.text-c{text-align: center}.text-l{text-align: left}.text-r{text-align: right}

/*友情链接*/
.link         { width: 1000px;height: auto;margin: 15px auto; overflow: hidden;}
.link_o       { line-height: 30px;color: #666666;text-align: left;height: auto;	width: auto; }
.link_o ol    {	padding-top: 15px; padding-bottom: 15px;}
.link_o ol li { display: inline; float: left;margin-right: 15px;}
.link_o a        { text-decoration: none;color: #000;}
.link_o a:hover  { text-decoration: underline; color: #FF0000;}

/* 选项卡 */
.tabs             { width:auto;	height: auto;position: relative;z-index: 1;}
.tabs_m           { height: 30px; width: 160px;left: 150px;top: 2px;font-size: 12px;text-align: right;}
.tabs ul          { margin:0; padding:0;}
.tabs ul li       { list-style-type:none;}
.tabs_menu        { position:relative;height:38px;width:auto;border-bottom: 1px solid #FF8400; font-size: 14px;line-height: 35px;}
.menu             { z-index:1; width: auto; position:absolute;font-size: 16px;}
.menu li          {	cursor:pointer;	width:auto;	float:left;	display:inline;	padding: 2px 15px 0px 15px;	display:block;
	                font-weight: normal;position: relative;}
.menu li.hover    { color: #FF8400; padding-right: 15px; padding-left: 15px;background-color: #FFFFFF;
	                border-top: 1px solid #FF8400;	border-right: 1px solid #FF8400;border-bottom: 1px solid #fff;	border-left: 1px solid #FF8400;}
		
.tabs_content     {	height:auto;width:auto;clear:both; }
.content ul       {	display: none;}
.content ul.block { display: block;}