/*==============常规设置================*/
body ,html
{
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#333333;
	line-height:18px;
	text-align:left;
	font-family: "宋体";
}

input
{
	border:1px #CCCCCC solid;
	background:none;
	font-size:12px;
	color:#333333;
	padding-top:2px;
	word-wrap:break-word;
	word-break:break-all;
}

form
{
	margin:0px;
	padding:0px;
}

img
{
	margin:0px;
	padding:0px;
	border:none;
}



.clear
{
	padding:0px;
	margin:0px;
	display:inline;
}

.allwidth
{
	width:970px;
	margin:auto;
	height:100%;
}

a
{
	font-family:宋体;
	font-size:12px;
	color:#044B9B;
	text-decoration:none;
}

a:hover
{
	font-weight:bolder;
}

a:visited
{
	color:#570649;
}

li
{
	list-style-type:none;
}

ul
{
	margin:0;
	padding:0;
}


/*==============网页脚设置================*/
.foot
{
	margin:5px 0px 5px 0px;
	padding:0px;
	text-align:left;
	float:left;
	width:970px;
}

#foot2
{
	margin:0px;
	padding:0px;
	border:1px #A6D0F5 solid;
	background:#F0F8FE;
	height:30px;
}

#foot2 div
{
	margin:9px;
	white-space:nowrap;
	text-align:center;
	color:#0263CB;
}

#foot2 div a,a:hover
{
	color:#0263CB;
}

#foot3
{
	margin:10px auto;
	height:75px;
	width:670px;
}

#foot3 ul
{
	margin:0px;
	padding:0px;
}

#foot3 ul li
{
	float:left;
	margin:0px 5px 5px 5px;
	text-align:center;
}


/*==============网站导航设置================*/
.web_nav
{
	margin-top:7px;
	padding:0px;
	width:970px;
	height:35px;
	background:url(/class/images/web_nav.jpg) bottom right repeat-x;
}

#web_nav_left
{
	float:left;
	vertical-align:middle;
	margin-left:1px;
}

#web_nav_left ul
{
	margin-top:3px;
}

#web_nav_left ul li
{
	float:left;
	border-left:1px solid #666;
	padding:0px 8px;
	margin-left:-1px;
}

#web_nav_left ul li a
{
	color:#000000;
	text-decoration:none;
}

#web_nav_right
{
	float:right;
	vertical-align:middle;
	margin-right:5px;
}

#web_nav_right ul
{
	/*padding:0px;
	margin:5px 0px 5px 0px;
	float:right;*/
	margin-top:3px;
}

#web_nav_right ul li
{
	float:left;
	color:#000000;
	font-size:12px;
	padding:0 0px 0 8px;
	margin:10px 0 10px 0;
	line-height:14px;
}

#web_nav_right ul li a
{
	color:#000000;
	text-decoration:none;
}


/*==============频道导航设置================*/
.ch_nav
{
	margin:3px 0px 3px 0px;
	padding:0px;
	width:970px;
	height:53px;
	float:left; 
	background:url(/class/images/ch_nav2.jpg) center repeat-x;
}

#ch_nav_b
{
	margin-top:17px;
	float:left;
}
#ch_nav_b ul li
{
	float:left; 
	padding:0 15px; 
	border-left:1px solid #fff; 
	margin-left:-1px;
}
#ch_nav_b ul li a
{
	font-size:14px;
	font-weight:bolder;
	color:#FFFFFF;
	letter-spacing:1px;
}


/*==============more设置================*/
.more
{
	line-height:28px;
	float:right;
	margin-right:10px;
	color:#FFFFFF;
}
.more a
{
	color:#FFFFFF;
}
.more a:hover
{
	color:#D6FFC1;
	font-weight:normal;
}


/*==============频道右列设置================*/
.right
{
	width:320px;
	display:inline;
	float:right;
	margin-left:10px;
}

#right_padding
{
	margin:5px 0px;
}

#right_padding div.right_title
{
	height:28px;
	width:320px;
	background:url(/class/images/right_title.jpg) top center no-repeat;
}
#right_padding div.right_title span.title
{
	float:left;
	margin-left:10px;
	line-height:28px;
	color:#FFFFFF;
	font-weight:bolder;
	filter:Glow(Color=#2A8300, Strength=2);
}

#right_padding div.right_comm
{
	width:318px;
	border:1px #C1C1C1 solid;
	border-top:none;
}
#right_padding div.right_comm ul
{
	padding:10px;
}
#right_padding div.right_comm ul li
{
	
	list-style-position:inside;
	background:url(/class/images/d01.jpg) 5px 8px no-repeat;
	line-height:20px;
}
#right_padding div.right_comm ul li a:hover
{
	font-weight:normal;
}

/*用户模块*/
#right_padding div.right_login
{
	width:318px;
	border:1px #C1C1C1 solid;
	background:#FFFDEE;
	height:62px;
}

/*登陆前用户模块*/
#right_padding div.right_login ul
{
	overflow:hidden;
}
#right_padding div.right_login ul li
{
	height:31px;
	line-height:31px;
	_margin-top:5px;
}
#right_padding div.right_login ul li input
{
	width:120px;
	vertical-align:middle;
}
#right_padding div.right_login ul li img
{
	margin:0px 10px 0px 10px;
	vertical-align:middle;
	cursor:pointer;
}


/*登陆后用户模块*/
#right_padding div.right_login ul.inlogin
{
	overflow:hidden;
	margin:0 0 0 85px;
}
#right_padding div.right_login ul.inlogin li
{
	height:31px;
	line-height:31px;
	_height:25px;
	_line-height:25px;
	color:#2A7000;
}
#right_padding div.right_login ul.inlogin li span.hello
{
	font-size:14px;
	color:#2A7000;
}
#right_padding div.right_login ul.inlogin li a
{
	color:#66B239;
}

#right_padding div.right_login ul.inlogin li img
{
	margin:0px 5px 0px 5px;
}




/*==============频道左列设置================*/
.left
{
	width:640px;
	display:inline;
}

/*搜索框*/
#left_search
{
	height:39px;
	background:url(/class/images/search_bg.jpg) center center repeat-x;
	margin:5px 0;
	border:1px #CBCBCB solid;
}
#left_search ul li
{
	height:39px;
	line-height:39px;
	_height:31px;
	_line-height:31px;
	_margin-top:4px;
}
#left_search ul li span
{
	font-size:14px;
	color:#000000;
}
.search_input
{
	margin:0px 10px;
	vertical-align:middle;
}


/*数据统计*/
.left_count
{
	/*height:25px;*/
	height:100%;
	line-height:20px;
	margin-top:5px;
	border-bottom:2px #399700 solid;
	white-space:nowrap;
}
.left_count span
{
	color:#FF6600;
	font-weight:bolder;
	margin:0px 5px;
}
.left_count span.count_list
{
	color:#000000;
	font-weight:normal;
	margin:0px 8px;
	float:left;
	display:inline;
}
.left_count li.count_list
{
	float:left;
	height:23px;
	/*width:59px;
	background:url(/class/images/list.jpg) bottom center no-repeat;*/
	background:#FAF8ED;
	border:1px #DCD17E solid;
	border-bottom:0;
	text-align:center;
	line-height:23px;
	padding:0px 5px;
	margin:0px 1px;
}
.left_count li.count_list a
{
	font-size:12px;
	color:#000000;
	cursor:pointer;
}
.left_count li.selectTag
{
	float:left;
	height:23px;
	/*width:59px;
	background:url(/class/images/list_st.jpg) bottom center no-repeat;*/
	background:#49A900;
	border:1px #49A900 solid;
	border-bottom:0;
	text-align:center;
	line-height:23px;
	padding:0px 5px;
	margin:0px 1px;
}
.left_count li.selectTag a
{
	font-size:12px;
	color:#ffffff;
	
}

.left_index
{
	margin-bottom:5px;
	height:100%;
	border:1px #DBDBDB solid;
	padding:15px;
	width:603px;
}


/*首页分类*/
#left_index_padding
{
	float:left;
	width:280px;
	margin:8px;
	display:inline;
	border-bottom:1px #DADADA solid;
}
#left_index_padding div.index_title
{
	height:30;
	font-size:14px;
	font-weight:bolder;
	color:#307F00;
	margin-bottom:5px;
}
#left_index_padding div.index_title a
{
	font-size:12px;
	color:#5A5A5A;
}
#left_index_padding div.index_com
{
	margin:6px;
}
#left_index_padding div.index_com ul
{
	float:left;
	white-space:nowrap;
}
#left_index_padding div.index_com ul li
{
	float:left;
	padding:0px 5px;
	height:20px;
	line-height:20px;
}
#left_index_padding div.index_com ul li a
{
	color:#044B9B;
	font-weight:normal;
}
#left_index_padding div.index_com ul li a.hover
{
	color:#62A0E6;
}


/*列表页*/
.left_index div.left_list
{
	margin:0px 5px;
	display:none;
}
.left_index div.left_list ul
{
	height:40px;
	border-bottom:1px #CECECE solid;
}
.left_index div.left_list ul li
{
	float:left;
	text-align:center;
	height:40px;
	line-height:40px;
	font-size:13px;
	color:#044B9B;
}
.left_index div.left_list ul li a
{
	font-size:13px;
	color:#044B9B;
}
.left_index div.left_list ul li.list_title
{
	width:300px;
	text-align:left;
	padding-left:20px;
}
.left_index div.left_list ul li.list_time
{
	width:90px;
}
.left_index div.left_list ul li.list_writer
{
	width:90px;
}
.left_index div.left_list ul li.list_other
{
	width:90px;
}
.left_list_title
{
	font-size:14px;
	color:#000000;
}

.left_index div.left_list ul li.list_more
{
	float:right;
	color:#044B9B;
	font-size:12px;
	font-weight:bolder;
}
.left_index div.left_list ul li.list_more a
{
	color:#044B9B;
	font-size:12px;
	font-weight:bolder;
}
.left_index div.left_list ul li.list_more a:hover
{
	color:2F7DD5;
	text-decoration:underline;
}


/*详细列表页*/
.left_index div.left_list ul li.list_page
{
	float:left;
	color:#044B9B;
	font-weight:bolder;
	font-size:12px;
	padding:0px 5px;
	text-align:center;
}
.left_index div.left_list ul li.list_page a
{
	color:#044B9B;
	font-size:12px;
	font-weight:normal;
}


/*信息页导航*/
.left_show_nav
{
	height:25px;
	line-height:25px;
	margin-top:5px;
	color:#000000;
}
.left_show_nav a
{
	color:#000000;
}


/*信息页信息标题*/
.left_show_title
{
	height:50px;
	line-height:50px;
	margin-top:5px;
	background:#F1FBEB;
	border-top:2px #399700 solid;
	border-left:1px #DBDBDB solid;
	border-right:1px #DBDBDB solid;
	text-align:center;
}
.left_show_title span
{
	color:#000000;
	font-size:18px;
	font-family: "黑体";
}


/*信息页信息详情*/
.show_img
{
	float:right;
	width:220px;
	height:165px;
	margin-right:10px;
	border:1px #A4A4A4 solid
}
.left_index ul.show_com
{
	margin-left:10px;
	width:355px;
}
.left_index ul.show_com li
{
	float:left;
	/*height:25px;*/
	line-height:25px;
	color:#434343;
}
.left_index ul.show_com li a:link
{
	color:#434343;
}
.left_index ul.show_com li a:hover
{
	color:#38A000;
	font-weight:normal;
}
.left_index ul.show_com li.t1
{
	width:60px;
	color:#2B7500;
	text-align:justify;
	overflow:hidden;
	text-justify :distribute-all-lines;
	margin-right:10px;
}
.left_index ul.show_com li.t2
{
	width:60px;
	color:#044B9B;
	overflow:hidden;
	text-align:justify;
	text-justify :distribute-all-lines;
	margin-right:10px;
}

/*信息页评论*/
.left_show_reviwe_title
{
	width:635px;
	height:24px;
	margin-top:5px;
	background:url(/class/images/review_bg.jpg) bottom center repeat-x;
}
.left_show_reviwe_title span
{
	float:left;
	margin-left:10px;
	background:url(/class/images/review.jpg) bottom center no-repeat;
	height:24px;
	width:90px;
	line-height:24px;
	font-weight:bolder;
	text-align:center;
}

.left_index ul.show_reviwe
{
	margin-left:10px;
	width:585px;
	line-height:20px;
}
.left_index ul.show_reviwe_comm
{
	margin:10px 8px 10px 10px;
	padding-left:40px;
	padding-bottom:5px;
	width:545px;
	line-height:20px;
	border-bottom:1px #E4E4E4 dotted;
}
.left_index ul.show_reviwe_comm a
{
	color:#2B7500;
	font-weight:normal;
}
.left_index ul.show_reviwe_comm a:hover
{
	color:#044B9B;
}


