﻿@charset "utf-8";
/*
auther:zgreat(tsta)
date:09.09.17
*/



/*=====================All channel=======================*/


body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
	margin:0;
	padding:0;
}
input, label, select, option, textarea, button, fieldset, legend {
	font:12px/18px Tahoma, Simsun, Helvetica, Arial, sans-serif;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img, button {
	border:0;
}
ul, li {
	list-style-type:none;
}
html, body, td {
	font-family: Verdana, Arial, Helvetica, sans-serif, 宋体;
	font-size : 12px;
	color:#666
}
img {
	border:0px
}
a {
	color:#666;
}
a:link, a:visited {
	text-decoration:none;
}
a:hover, a:active {
	text-decoration:underline;
	color:#cc3333;
}
body {
	background:url(../Images/bg_index.png) repeat-x #fff;
	background-position:0px -584px;
}
input, select {
	border:0px;
	background:transparent
}
#warp {
	margin:0 auto;
	width:930px;
	height:100%;
}
#top {
	position:relative;
	width:930px;
	height:64px;
}
#top #logo {
	float:left;
	padding-top:14px
}
#top #top_right {
	float:right;
	width:385px;
	padding:5px 0 0 0;
}
.tiplink {
	position:relative;
	float:right;
	background:url(../Images/bg_index.png) no-repeat;
	background-position:0px -481px;
	_behavior:url(iepngfix.htc);/*IE6*/
	width:385px;
	height:20px;
	display:-moz-inline-stack;
	display:inline-block;
}
.tiplink li {
	float:left;
	margin-right:1px;
}
.tiplink li a {
	float:left;
}
#search_block {
	clear:both;
	float:right;
	background:url(../Images/bg_index.png) no-repeat;
	background-position:-811px -478px;
	_behavior:url(iepngfix.htc);/*IE6*/
	width:200px;
	height:25px;
	margin:10px 5px 0 0;
	_margin:10px 5px 0 0;
}
#search_block .textCss {
	float:left;
	margin:5px 0 0 20px;
	_margin:5px 0 0 20px;
	width:110px;
}
#search_block .search_btn {
	background:url(../Images/bg_index.png) no-repeat;
	background-position:-897px -512px;
	_behavior:url(iepngfix.htc);/*IE6*/
	width:53px;
	height:22px;
	float:right;
	cursor:pointer;
}
#nav {
	float:left
}
#channel_banner {
	float:left;
	margin-bottom:20px
}
#channel_main {
	clear:both;
	float:left;
	width:940px;
	margin-bottom:25px;
	_margin-bottom:25px;
	*margin-bottom:25px !important;
	display:-moz-inline-stack;
	display:inline-block;
}
#left_side {
	float:left;
	width:174px;
	display:-moz-inline-stack;
	display:inline-block;
}




.menu_tit {
	float:left;
	background:url(../Images/bg_channel.png) no-repeat left top;
	width:174px;
	height:49px;
	_behavior:url(iepngfix.htc);/*IE6*/
}


.menu_list {
	float:left;
	width:172px;

}

.menu_list ul{padding:0;margin:0;list-style:none}
.menu_list li {
	border-bottom:1px #B4B4B4 dotted;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	line-height:26px;
	text-indent:25px;

}
.menu_list li a, .menu_list li a:link, .menu_list li a:visited {
	text-decoration:none;
}
.menu_list li a:hover, .menu_list li a:active {
	text-decoration:none;
	color:#9D3B3B;
}
.menu_list .hovercss {
	border-bottom:1px #B4B4B4 dotted;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	height:26px;
	line-height:26px;
	text-indent:25px;
	background:url(../Images/arrow_menu.gif) no-repeat 160px;
	color:#9D3B3B;
}
.menu_list .hovercss a {
	text-decoration:none;
	color:#9D3B3B;
}
.sub_menu{clear:both;margin-top:0;_margin-top:-13px;*margin-top:-14px !important;}
.sub_menu ul{padding:0;margin:0;list-style:none}
.sub_menu li 
{  
	padding-left:20px;
	border:0px;
	font-size:12px;
	font-weight:normal;
	color:#666;
	line-height:22px;
	height:22px;
}
.sub_menu li a {
	text-decoration:none
}
.sub_menu li a:link {
	color:#666;
	text-decoration:none
}
.sub_menu li a:hover {
	color:#cc3333;
	text-decoration:none
}
.sub_menu li a:visited {
	color:#666;
	text-decoration:none
}



.menu_foot {clear:both;
	float:left;
	background:url(../Images/bg_channel.png) no-repeat;
	background-position:0px -57px;
	width:174px;
	height:74px;
}
#right_side {
	float:left;
	width:750px;
	padding:0 0 0 10px;


}
.side_tit {
	float:left;
	background:url(../Images/bg_channel.png) no-repeat;
	background-position:0px -132px;
	width:736px;
	height:49px;
	_behavior:url(iepngfix.htc);/*IE6*/
}
.guide_font {
	margin:22px 0 0 39px;
	color:#333;
}

.more {
	position:relative;
	background:url(../Images/bg_index.png) no-repeat;
	background-position: 0px -518px;
	width:53px;
	height:16px;
	float:right;
	cursor:pointer;
	_behavior:url(iepngfix.htc);/*IE6*/
}



.side_dot {clear:both;
	border-bottom:1px #B4B4B4 dotted;
	height:1px;
	margin:0 18px;
	_margin:0 0 0 10px;
	width:688px;
	float:left
}

.clear{clear:both}

.ClearPage{clear:both;padding-left:60px;}

/*文章详细阅读页面*/
.side_cont_view 
{
	float:left;
	border-left:1px #999 solid;
	border-right:1px #999 solid;
	width:734px;
	height:100%
}
.side_cont_view h1 
{
	float:left;
	font-size:18px;
	color:#000;
	height:60px;
	line-height:60px;
	padding-left:45px;
	background:url(../Images/titmark.gif) no-repeat 15px;
	display:-moz-inline-stack;
	display:inline-block;
	width:550px;
	

}
.view_date {
	float:left;
	margin-left:45px;
	_margin-left:25px;
	height:30px;
	line-height:30px;
	width:400px

}
.view_font {
    clear:both;
	float:left;
	padding:10px 44px 30px 44px;
	_padding:10px 40px 30px 40px;
	line-height:25px;
	font-size:14px;
	width:650px
}
.backlink {
	float:right;
	
	margin:25px 40px 0 0;
	_margin:25px 10px 0 0;
}
.backlink a {
	text-decoration:none
}
.backlink a:link {
	text-decoration:none
}
.backlink a:hover {
	text-decoration:none;
	color:#cc3333;
	width:90px
}
.backlink a:visited {
	text-decoration:none
}




/*辅助栏目*/
.fz_main {
	clear:both;
	float:left;
	width:930px;


}
.fz_tit {
	float:left;
	background:url(../Images/fz_contact_tit.gif) no-repeat;
	width:917px;
	height:53px;
}
.fz_con {
	float:left;
	width:914px;
	border-left:1px #999 solid;
	border-right:1px #999 solid;
}
.tit_sub_contact {
	float:left;
	height:30px;
	width:158px;
	margin:10px 20px;
	_margin:10px 0 0 20px;
}
.fz_dot {
	clear:both;
	border-bottom:1px #B4B4B4 dotted;
	height:1px;
	margin:0 18px;
    *margin:0 18px !important;
	_margin:0 10px;
	width:875px;
	float:left
}
.contact_block {
	clear:both;
	float:left;
	padding:25px 0 0 25px;
	width:850px
}
.contact_img {
	float:left;
	margin:0 0 0 28px;
	display:-moz-inline-stack;
	display:inline-block;
}
.contact_text {
	float:left;
	margin:0 0 0 29px;
	_margin:0 0 0 20px;
	line-height:20px;
	width:500px
}
.fz_font14px {
	font-size:14px;
	font-weight:bold;
	color:#cc0000;
	line-height:22px
}

.websitemap_block {
	clear:both;
	float:left;
	padding:0px 0 0 25px;
	width:850px
}

.fz_website_con {
	float:left;
	width:914px;
	border-left:1px #999 solid;
	border-right:1px #999 solid;
		background:url(../Images/fz_websitemap_bgpic.gif) no-repeat 720px bottom;
}


.fz_clear{clear:both;margin-bottom:35px;_margin-bottom:35px}

.websitemap_table{width:806px;}
.websitemap_table th,.websitemap_table td{border-left:1px dotted #666;width:150px;text-align:center}
.websitemap_link {width:100%;text-align:left;}
.websitemap_link ul{list-style:none}
.websitemap_link ul li{padding-left:33px;line-height:22px;}
.websitemap14px{font-size:14px;font-weight:bold}

/*分页代码样式*/
.paginator { font: 12px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px;color:#56667B;line-height:23px;}
.paginator a {padding: 3px ; border: solid 1px #849AC6; background: #fff; text-decoration: none;margin-right:2px;color:#203358;height:10px;line-height:10px}
.paginator a:visited {padding: 3px; border: solid 1px #849AC6; background: #fff; text-decoration: none;height:10px;line-height:10px}
.paginator .cpb {padding: 3px ; font-size:12px;border-color:#849AC6;background: #5E8DC3;color:#ffffff;height:10px;line-height:10px}
.paginator a:hover {padding:3px;color: #fff; background: #5E8DC3;border-color:#849AC6;text-decoration: none;height:10px;line-height:10px}
#AspNetPager1_input{color:#203358;font-size:12px;height:20px;line-height:20px}


.foot_check{float:left;margin-top:30px;_margin-top:20px}


/*站内链接*/
.other_link{clear:both;float:left;width:154px;margin:20px 0 0 10px;_margin:20px 0 0 5px;line-height:20px;}
.other_link_menu{float:left;background:url(../Images/web_otherlink003.gif) repeat-y;width:154px;line-height:20px;}
.other_link_menu ul{list-style:none}
.other_link_menu ul li{line-height:20px;padding:3px 0 0 34px}
.other_link_menu ul li a{color:#666;text-decoration:none}
.other_link_menu ul li a:link{color:#666;text-decoration:none}
.other_link_menu ul li a:hover{color:#cc3333;text-decoration:none}
.other_link_menu ul li a:visited{color:#666;text-decoration:none}

/* 2009.10.27 注释 
#foot {
	clear:both;
	float:left;
	position:relative;
	width:928px;
	height:55px;
	background:url(../Images/foot.gif) no-repeat center ;
	
}


.foot_link{	position:relative;
	float:right;
	_behavior:url(iepngfix.htc);
	width:150px;
	height:22px;
	display:-moz-inline-stack;
	display:inline-block;
	padding:5px 0 0 0}

.foot_link li {
	float:left;
	margin-right:1px;
}
.foot_link li a {
	float:left;
}
*/