﻿@charset "utf-8";
/* CSS Document */
body {
	text-align: center;	font-family:"宋体", arial;margin:0;	padding:0;background: #FFF;	font-size:12px;	color:#000;}
div, form, img, ul, ol, li, dl, dt, dd {
	margin: 0px;
	padding: 0px;
	border: 0;
}
h1, h2, h3, h4, h5, h6 {margin:0;padding:0;}
table, td, tr, th {font-size:12px;}
input,textarea,select {
	font-size: 12px;
	color: #333333;
	border: 1px solid #CCCCCC;
	vertical-align: middle;
	font-family: "宋体", Arial;
	line-height: 110%;
}
/* 链接颜色 */
a:link {
	color: #666666;
	text-decoration:none;
}
a:visited {
	color: #666666;
	text-decoration:none;
}
a:hover {
	color: #5193D5;
	text-decoration: underline;
}
a:active {
	color: #666666;
}
a.bulink:link {
	color: #2D77CC;
	text-decoration:none;
}
a.bulink:visited {
	color: #2D77CC;
	text-decoration:none;
}
a.bulink:hover {
	color: #1D4976;
	text-decoration: underline;
}
a.bulink:active {
	color: #2D77CC;
}
/* 导航 */
.topMenu{
	width:965px;
	height:79px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#logo_nav{
	height:79px;
}
 #logo_nav img{border:0;padding:0;}
 #logo_nav li{
	float:left;
	list-style-type: none;
	width: 108px;
	margin-top: 10px;
}
#logo_nav .logo{
	width:205px;
	margin: 0px;
}
.topMenu #logo_nav a {
	vertical-align: middle;
	line-height: 18px;
}
/*主导航部分*/
.mainnav{
	width:963px;
	margin-top:0px;
	height:52px;
	border: 1px solid #A9D4FF;
	background-image: url(/images/nav_bg.gif);
	background-repeat: repeat-x;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.mainnav_1{
	width:489px;
	float:left;
	height:52px;
	margin-left:3px;
}
.mainnav_1 img{ width:38px; margin-top:10px;}
.m1{
	width:451px;
	margin-top:10px;
}
.m1 li{
	float: left;
	padding-left:8px;
	padding-right:8px;
	height: 19px;
	background-image: url(/images/li2.gif);
	background-repeat: no-repeat;
	list-style-type: none;
}

.mainnav_2{
	width:298px;
	float:left;
	height:52px;
}
.mainnav_2 img{width:38px; margin-top:10px;}
.m2{
	width:260px;
	margin-top:10px;
}
.m2 li{
	float: left;
	padding-left:8px;
	padding-right:8px;
	height: 19px;
	background-image: url(/images/li2.gif);
	background-repeat: no-repeat;
	list-style-type: none;
}
.mainnav_3 img{ width:38px; margin-top:10px;}
.m3{
	width:132px;
	margin-top:10px;
}
.m3 li{
	float: left;
	padding-left:8px;
	padding-right:8px;
	height: 19px;
	background-image: url(/images/li2.gif);
	background-repeat: no-repeat;
	list-style-type: none;
}
.mzclear{ clear:both; height:0px; font-size:0px; line-height:0px; }
/*登陆开如*/
.login_bj {
	width: 965px;
	background-image: url(/images/login.gif);
	height: 60px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.login_bj .lef {
	width: 815px;
	padding-top: 10px;
	text-align: left;
	float: left;
	padding-left: 10px;
}
.login_bj .lef1 {
	text-align: left;
	float: left;
	padding-top: 8px;
	width: 813px;
}
.login_bj .lef li {
	float: left;
	list-style-type: none;
	height: 23px;
}
.login_bj .rig {width: 140px;text-align: left;float: right;}
.login_bj .lef #select {
	font-size: 12px;
	height: 16px;
	line-height: 14px;
	border: 1px solid #999999;
}

/*广告条*/
.bn {
	width: 965px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	float: none;
	clear: both;
	padding-top: 8px;
	padding-bottom: 8px;
}
/* 版块 */
.boby965{
	width:965px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	clear: both;
	float: none;
	height: auto;
}
.floatleft { float:left;}
.floatright { float:right;}


.right_bk {
	width: 258px;
	float: right;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clear: none;
}
.leftbk {
	width: 699px;
	float: left;
	clear: none;
}
.left_bk {
	width: 229px;
	float: left;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clear: none;
}
/* Title */
.TitleBgLeft{
	border:1px solid #BCCED9;
	border-bottom:none;
	height:25px;
	padding-right:6px;
	padding-left:6px;
	background-image:url("/images/title_bg_left.jpg");
}
.TitleNameLeft{
	float:left;
	width:58px;
	height:22px;
	line-height:19px;
	padding-top:3px;
	padding-right:10px;
	border-right:1px solid #D3DCE7;
	font-weight:bold;
	font-size:13px;
	color: #2D77CC;
}
.TitleMoreLeft{height:22px;line-height:19px;text-align:right;padding-top:3px;max-height:19px;color:#05529A;}
.TitleBgRight{
	height:25px;
	padding-right:10px;
	background-image:url(/images/Title_bg_Right.jpg);
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #BCCED9;
	border-left-color: #BCCED9;
}
.TitleNameRight{
	float:left;
	width:84px;
	height:23px;
	line-height:23px;
	padding-top:2px;
	font-weight:bold;
	font-size:13px;
	background-image: url(/images/Title_bj.gif);
	color: #2D77CC;
	padding-left: 25px;
	text-align: left;
	background-repeat: no-repeat;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C7CED6;
}
.TitleMoreRight{
	height:22px;
	line-height:22px;
	text-align:right;
	color:#05529A;
	padding-top:3px;
	max-height:22px;
}
.PublicRightBorder{
	border:1px solid #BCCED9;
	border-top:none;
	padding-top:6px;
	text-align: left;
	clear: both;
	float: none;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 4px;
	line-height: 18px;
}
.PublicRightBorder_4{
	border:1px solid #BCCED9;
	padding-top:10px;
	text-align: left;
	clear: both;
	float: none;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 4px;
	line-height: 18px;
}
li.linew {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: left;
	margin: 0px;
	line-height: 23px;
	list-style-type: none;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	background-image: url(/images/arrow_1.gif);
	background-repeat: no-repeat;
	background-position: 2px 9px;
	
}
li.linew1 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: left;
	margin: 0px;
	line-height: 23px;
	vertical-align: middle;
	height: 23px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-type: none;
	background-image: url(/images/arrow_043.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
	text-indent: 16px;
	
	
}
li.linew2{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: left;
	margin: 0px;
	line-height: 23px;
	list-style-type: none;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

/*标题*/
.biaoti0{
	float:left;
	width:67px;
	height:23px;
	line-height:23px;
	padding-top:2px;
	padding-right:10px;
	max-height:23px;
	font-weight:bold;
	font-size:13px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D3DCE7;
	border-left-color: #D3DCE7;
	padding-left: 5px;
	color: #2D77CC;
}
.biaoti{
	float:left;
	width:84px;
	height:23px;
	line-height:23px;
	padding-top:2px;
	font-weight:bold;
	font-size:13px;
	background-image: url(/images/bt1.gif);
	color: #2D77CC;
}
.biaoti1{
	float:left;
	width:92px;
	height:23px;
	line-height:23px;
	padding-top:2px;
	font-weight:bold;
	font-size:13px;
	background-image: url(/images/bt2.gif);
	color: #2D77CC;
	padding-right: 2px;
}
.biaoti2{
	float:left;
	width:100px;
	height:23px;
	line-height:23px;
	padding-top:2px;
	font-weight:bold;
	font-size:13px;
	background-image: url(/images/bt_chang.gif);
	color: #2D77CC;
	padding-right: 2px;
}
.biaoti_2_bj{
	height:28px;
	padding-right:10px;
	background-image:url(/images/Title_bg_Right.jpg);
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #BCCED9;
	border-left-color: #BCCED9;
	background-repeat: repeat-x;
}
.biaoti_2{
	float:left;
	width:136px;
	height:25px;
	line-height:23px;
	padding-top:3px;
	font-weight:bold;
	font-size:13px;
	background-image: url(/images/bt3.gif);
	color: #FFFFFF;
	padding-right: 2px;
	border-left-style: solid;
	border-left-color: #C7CED6;
	border-left-width: 1px;
	letter-spacing: 5px;
}
.biaoti_3_bj {
	height:25px;
	padding-right:10px;
	background-image:url(/images/biaoti_bj_3.jpg);
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #BCCED9;
	background-repeat: no-repeat;
	background-position: center 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #BCCED9;
	padding-top: 3px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #BCCED9;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #BCCED9;
}
.biaoti_3{
	float:left;
	width:120px;
	height:22px;
	line-height:22px;
	font-weight:bold;
	font-size:13px;
	color: #2D77CC;
	text-align: left;
	padding-left: 20px;
	padding-top: 3px;
}
/*end标题*/
/*图片*/
.PublicBtmImgDiv{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-left: 6px;
	padding-right: 6px;
	float: left;
}
.PublicBtmImgBox{ width: 100px; border:1px solid #888F88;padding:1px;}
.PublicBtmImgTil{
	line-height:18px;
	font-size:12px;
	text-align:center;
	white-space:nowrap;
	overflow: hidden;
}
.PublicBtmImgDiv_1{
	border-right-color: #CCCCCC;
	padding-left: 16px;
	padding-right:16px;
	float: left;
}
.PublicBtmImgDiv_2{
	border-right-color: #CCCCCC;
	margin-right: auto;
	margin-left: auto;
	width: 100px;
	padding-top: 5px;
}
/*小说行*/
.ibg{
	background-image:url("/images/ibg.gif");
	background-repeat:repeat-x;
	background-position: bottom left;
	font-size: 12px;
}
.ls {
	color: #4D95DD;
}
.td1 {
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 5px;
	margin-bottom: 4px;
}

/*当前位置*/
.dqwz {
	width: 880px;
	margin-right: auto;
	margin-left: auto;
	height: 16px;
	float: none;
	clear: both;
	background-image: url(/images/dcwz.jpg);
	padding-bottom: 5px;
	margin-bottom: 2px;
	padding-left: 85px;
	padding-top: 4px;
	color: #000000;
}
.dqwz_rig {
	width: 255px;
	float: right;
	text-align: left;
}
.dqwz_lef {
	float: left;
	width: 625px;
	text-align: left;
}
/*二级菜单*/
li.two {
	text-align: left;
	line-height: 23px;
	background-repeat: no-repeat;
	list-style-type: none;
	width: 92px;
	float: left;
	height: 23px;
	margin-bottom: 5px;
	margin-left: 2px;
	margin-right:2px;
	padding-top: 3px;
	padding-left: 25px;
	background-image: url(/images/tow.jpg);
}
/*left_top*/
.left_top {
	float: left;
	height: 762px;
	width: 134px;
	clear: none;
	background-color: #f5f5f5;
	text-align: center;
	margin-right: 8px;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	border: 1px solid #EAF1F7;
}
.left_top2{
	padding-top:1px;
	text-align: left;
	clear: both;
	float: none;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 4px;
	line-height: 18px;
}
.left_top1_bj {
	height:25px;
	padding-right:6px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #89C4FC;
	background-image: url(/images/book_top.jpg);
	background-repeat: no-repeat;
	background-position: 3px 6px;
}
.left_top1{
	float:left;
	height:22px;
	line-height:22px;
	font-weight:bold;
	font-size:13px;
	color: #2D77CC;
	text-align: left;
	padding-top: 3px;
	padding-left: 10px;
	padding-right: 6px;
}
.f14 {
	font-size: 14px;
}
.cl {
	CLEAR: both
}
.td18 {
	line-height: 20px;
}
.new_commend{ line-height: 22px; text-indent:8px; list-style: none; width: 230px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; }
.sydao_new_li1{line-height: 25px; text-indent:8px; list-style: none; width: 230px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; }
.sydao_sort_top{text-align: left; line-height: 25px; text-indent:8px; list-style: none; width: 230px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; }
.new_0{line-height: 22px; text-indent:8px; list-style: none; width: 230px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; }
