@charset "utf-8";
/* CSS Document */
.list{ min-width:1002px; max-width:1200px; height:auto;min-height:450px; margin:18px auto; overflow:hidden;}
.left{ float:left; width:22%; height:auto;}
.right{ float:left; width:78%; height:auto;}

.dh1{ width:100%; height:45px; background:#0471ba url(../images/dhTb.gif) no-repeat 20px center; border-bottom:1px solid #fff;}
.dh1 h1{ font-size:16px; line-height:45px; color:#fff; text-indent:40px;}
.lb{ width:100%; height:auto;}
.lb li{ width:100%; height:40px; line-height:40px; border-bottom:1px solid #fff; text-indent:50px;}
.lb li a{ display:block; background:#f1f1f1 url(../images/tb1.gif) no-repeat 30px center;}
.lb li a:hover{ background:#bbb url(../images/tb2.gif) no-repeat 30px center; color:#fff; text-decoration:none; border-right:8px solid #0471ba;}
.lb li a.thisclass{ background:#bbb url(../images/tb2.gif) no-repeat 30px center; color:#fff; text-decoration:none; border-right:8px solid #0471ba;}

.dh2{ width:100%; height:45px; margin-top:15px; border-bottom:1px solid #fff; background:#f1f1f1;}
.dh2 h1{ font-size:16px; line-height:45px; color:#143270; text-indent:20px;}
.hot{ width:100%; height:auto; background:#f1f1f1;}
.hot ul{ padding:10px 0px;}
.hot li{ width:100%; height:28px; line-height:28px; text-indent:20px;}

.content{ height:auto; margin-left:30px;}

.head{ height:auto; line-height:30px; background:url(../images/tb3.gif) no-repeat 0px center;}
.head span{ padding-left:25px;}

.bti{ height:auto; line-height:24px; padding:10px 0px; text-align:center; border-bottom:1px solid #ddd;}
.bti h1{ font-size:16px; color:#143270;}

.author{ height:auto; line-height:36px; text-align:center; border-bottom:1px solid #ddd;}
.cont{ height:auto; line-height:28px; padding:20px 0px;}
.cont p{ text-indent:30px;}
.cont img{ max-width:750px;}

.tab2{ border-collapse:collapse; color:#555;}
.tab2 th{ padding:10px 0px; border:1px solid #eee; line-height:24px; text-align:center;}
.tab2 td{ padding:10px 0px; border:1px solid #eee; line-height:24px; text-align:center;}
.tab2 tr:hover{ background:#f1f1f1;}

.pic{ width:100%; height:auto; padding:20px 0px; overflow:hidden;}
.img{ float:left; width:50%; height:auto; padding-bottom:20px;}
.photo{ margin:0px 10px; height:auto; padding:10px; background:#f1f1f1; line-height:24px; text-align:center;}
.photo:hover{ background:#dfdfdf;}
.photo a,.photo a:hover{ text-decoration:none;}
.photo img{ width:100%;}

.pageNum{ margin:0px 10px; line-height:24px; text-align:right;}
.pages{ line-height:24px; text-align:right;}

.coluns{ height:auto; margin:10px 0px;}
.coluns li{ line-height:36px; border-bottom:1px solid #eee; background:url(../images/liBg.gif) no-repeat 0px center; padding-left:15px;}
.coluns span{ float:right; color:#999;}

.map{ max-width:890px; min-width:736px; height:400px; border:8px solid #d8d8d8; font-size:12px;}
.contact{ height:auto; line-height:30px;}
.contact span{ padding-left:30px;}
.dede_pages{

}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
	//padding:12px 0px 12px 400px;
text-align:right;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
.zt{ height:auto; line-height:auto; padding:20px 0px; overflow:hidden;}
.zt_img{ float:left; width:270px; height:150px;}
.zt_img img{ width:260px; height:160px; border:5px solid #eee;}
.zt_con{ width:auto; height:auto; margin:0px 0px 0px 280px; line-height:28px;}


.ZT{ height:auto;}
.coluns dt strong{ display:block; font-size:14px; width:auto; height:30px; line-height:30px; background:#0471BA url(../images/dhTb.gif) no-repeat 8px center; color:#fff; padding-left:25px; border-radius:6px;}
