﻿@charset "utf-8";
*{margin:0;padding:0;list-style:none;}
.relativ{position:relative}
img{border:0;font-size:0;}
p{line-height:150%;}
fieldset, img {border:medium none;}
h1, h2, h3, h4, h5, h6 {font-size:1em;}
legend {display:none;}
body{font-family: Arial, Helvetica, sans-serif;
font-size:12px;color:#3D3C3C;text-align:left;line-height:1.231;background:none
}
a{color:#666;text-decoration:none;}
a:link{color:#666;text-decoration:none;}
a:visited{color:#666;}
a:hover{ text-decoration:underline;color:#DE7A04}
.jq{color:#666666;text-decoration:none; font-weight:bold; font-size:14px;}
a.jq{color:#666666;text-decoration:none; font-weight:bold;}
a.jq:link{color:#666666;text-decoration:none;font-weight:bold;}
a.jq:visited{color:#666666;font-weight:bold;}
a.jq:hover{ text-decoration:none;color:#666666;font-weight:bold;}



/* 顶部 */
.topmenuout{width:100%;height:30px;}
#topmenu {height:30px;margin:0 auto;overflow:hidden;width:964px;border-bottom:0px solid #E4E6E6}
#top_login {float:right;height:29px;padding-top:4px;width:580px;}
#top_login_position {height:29px;position:absolute;text-align:right;width:580px;color:#A5A5A5;}
#top_login_position .input_tx {border-color:#CCCCCC #EEEEEE #EEEEEE #CCCCCC;border-style:solid;border-width:1px;
color:#666;height:12px;line-height:12px;padding:2px 0 2px 2px;width:110px;}
#login_authcode_input a {color:#666;}
#login_showclose {bottom:8px;position:absolute;right:8px;}
#top_login_position {text-align:right;}
#top_login {color:#666;}
#top_login_position .input_sub {border-style: none;
	border-color: inherit;
	border-width: medium;
	background: url('login_btn.gif') no-repeat center bottom;
	height:21px;	overflow:hidden;	text-indent:-9999px;	width:53px;
}
#top_login_position a:hover,#top_login_position a:visited,#top_login_position a:link{color:#A5A5A5; text-decoration:none}
/* 导航 */
#head {height:65px;margin:0 auto;overflow:hidden;width:962px;border:1px solid #ECECEC}
#head h2 {float:left;}
#head h3 {float:right;}
.headmenu_ul{float:left;width:962px;height:55px;color:#666;margin-top:8px}
.headmenu_ul li{float:left;padding:0px 10px;border-right:1px solid #CBC7C8;text-decoration:none;height:55px}
.headmenu_ul dl{margin-top:5px}
.headmenu_ul dt{display:inline;font-size:14px;font-weight:bold}
.headmenu_ul dd{padding-left:5px;*padding-left:1px;*padding-left:1px!important;display:inline;font-size:13px}
.headmenu_ul .bordernone{border:none}
.hotin a:hover{color:#DE7A04;text-decoration:underline}
.hotin a:visited{color:#DE7A04}
.hotin a:link{color:#DE7A04}
.headmenu_ul .menu2{margin-top:15px}
.readbook{background:url('hot_in.gif') no-repeat 32px 24px;
}
.phonehot{background:url('hot_in.gif') no-repeat 48px 24px
}
.phone{background:url('phone_in.gif') no-repeat;
padding-left:20px;
}
.tpin{background:url('ph_in.gif') no-repeat;
padding-left:20px;
}
.space9{clear:both;width:100%;height:9px;font-size:0;}
.search_in{background:url('search_bg.jpg') no-repeat;
width:964px;height:83px;margin:0 auto; position:relative
}
.search_in .input_tx2{border-style: none;
	border-color: inherit;
	border-width: medium;
	background: url('searchinput_bg.gif') no-repeat;
	width:429px;	height:28px;	font-size:20px;
	line-height:29px;	text-indent:30px;	color:#BABABA;	margin:22px 0px 0px 17px;
}
.search_in form{float:left;width:964px}
.search_in #searchtxt{margin-left:21px;display:inline;vertical-align:bottom} 
.search_in .input_search2{border-style: none;
	border-color: inherit;
	border-width: medium;
	background: url('search_go.gif') no-repeat;
	width:59px;	height:20px;	margin-left
:10px;	vertical-align:bottom
}
.today_hl{display:inline;margin-top:30px;}
.date_in{float:left;width:155px;overflow:hidden;margin-top:27px;padding-left:15px;line-height:150%;height:50px}
.hyall{float:left;width:280px;height:80px;overflow:hidden;}
.hyall img{float:left;}
.tag_in {color:#666;float:left;height:18px;padding-left:21px;padding-top:5px; position:absolute;top:56px;left:0px}
.tag_in a {color:#666;}

/* 登录提示 */
#top_login {color:#fff;float:right;height:29px;padding-top:4px;width:580px;}
#top_login_position {height:29px;position:absolute;text-align:right;width:580px;}
#top_login_position a {color:#fff;}
#top_login_position img {height:25px;width:25px;}
#top_login_position a {color:#fff;}
.user_info {padding:0 15px;}
#top_login_position {text-align:right;}

.new_news2 h3 a:hover{color:#DE7A04}

.new_news2 h3 a:visited{color:#DE7A04}


.new_news2 h3 a:link{color:#DE7A04}
.hot_news_list h4 a:hover,
.hot_news_list h4 a:visited,
.hot_news_list h4 a:link
{color:#DE7A04}

.mzsmnr{margin:5px 8px;border:1px dashed #dedede;padding:10px;background-color:#fbfbfb}
.mzsmnr h4{line-height:200%}
.mzsmnr p{line-height:200%}

.bd_titleall{height:30px; margin:0px; padding-left:0px;}
.bd_titleall li{float:left;width:72px;line-height:30px;text-align:center;cursor:pointer; list-style:none; color:#666; font-weight:bold; margin-right:6px;}
.bd_titleall .bd_on{font-weight:bold;color:#FFF;float:left;width:72px;line-height:30px;text-align:center; color:#F5302A;}
.red{ color:#FF0000; font-size:12px;}
