@charset "gb2312";
/* CSS document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,label,span{margin:0;padding:0;border:0;}
input{margin:0;padding:0;}
ul,li{list-style:none;}
body{
	color:#333;
	font-size:14px;
	font-family:"宋体";
	background-color: #fff;
}
.subnav {
	background-color: #901D22;
	clear: both;
	height: 50px;
	width: 950px;
}
.subnav .navlogo {
	float: left;
	height: 34px;
	width: 141px;
	margin-top: 7px;
	margin-right: 19px;
	margin-left: 15px;
}
.subnav .submenu {
	background-image: url(images/dcrw.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	height: 23px;
	width: 520px;
	margin-top: 10px;
	padding-top: 8px;
	padding-left: 10px;
}
.subnav .submenu ul {float:left; Display: inline-block; OVERFLOW: hidden}
#PartA .left {
	float: left;
	height: 319px;
	width: 330px;
	padding-right: 8px;
	padding-bottom: 7px;
}
#PartA .center {
	float: left;
	height: 314px;
	width: 354px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d6d6d6;
	border-left-color: #d6d6d6;
}
#PartA .right {
	float: left;
	height: 326px;
	width: 230px;
	padding-left: 6px;
}
.column {
	clear: both;
	height: 25px;
	width: 354px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d6d6d6;
	line-height: 25px;
	text-align: right;
}
. {
	clear: both;
	line-height: 25px;
}
.rigmn {
	clear: both;
	height: 26px;
	width: 230px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #705C43;
	line-height: 25px;
	background-color: #94826E;
	text-align: right;
}
.gdtp {
	background-color: #F2F2F2;
	padding: 3px;
	clear: both;
	height: 314px;
	width: 324px;
}



.rigmn_lr {
	clear: both;
	background-image: url(images/bj.jpg);
	background-repeat: repeat-x;
	height: 288px;
	text-align: center;
	padding-top: 5px;
}
.rigmn_lr .rigmu_tp {
	padding: 1px;
	clear: both;
	height: 179px;
	width: 166px;
	border: 1px solid #DBDBDB;
	background-color: #FFFFFF;
}
.rigmn_lr .q1{
	width: 210px;
	float: left;
	text-align: left;
	padding-top: 5px;
	overflow: hidden;
	padding-right: 10px;
	padding-left: 10px;
}
.rigmn_lr .q1 li{
	font-size: 12px;
	line-height:23px;
	Display: inline-block;
	margin-top: 1px;
	overflow: hidden;
	text-align: left;
}
.list1{
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	float:left;
}
.list14{
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	float:left;
}
.columu_lr .q1{
	color:#333;
	width: 354px;
	float: left;
	text-align: left;
	padding-top: 5px;
	overflow: hidden;
	line-height:25px;
}
.columu_lr .q1 li{
    font-size: 14px;
	height:25px;
	line-height:25px;
	Display: inline-block;
	margin-top: 1px;
	overflow: hidden;
}

.list12{
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #901C1D;
	text-decoration: none;
	float:left;
}


.subnav .submenu li {
	float:left;
	overflow:hidden;
	position:relative;
	padding-right: 14px;
	padding-left: 14px;
}



.subnav .search {
	float: left;
	height: 31px;
	margin-top: 9px;
	width: 210px;
	padding-top: 5px;
	padding-left: 17px;
}
.subnav .search ul {Display: inline-block; OVERFLOW: hidden}
.subnav .search li {float:left; margin-right:5px; overflow:hidden;position:relative;}
.subnav .search .top5{
	float: left;
	height: 20px;
	width: 120px;
	text-align: left;
}

.subnav .search .input{background:#fff;color: #999; height:20px; text-align: left;}
.subnav .search .submit{cursor:pointer; height:19px;width:76px; Display: inline-block;overflow:hidden;position:relative; border:0; padding:5px 0;}
.search_undis{Display:none;width:100%;clear:both;}

.menubt{float:left; padding:5px 5px 0 0;  font-size:12px;}
.menubt1{float:left; padding:0 0 0 35px;  font-size:12px;}
.menubt01{float:left; padding:0 0 0 25px;  font-size:12px;}
.menubt2{float:left; padding:8px 5px 0 4px;  font-size:12px;}

.part_nav {
	background-color: #95836F;
	clear: both;
	height: 23px;
	width: 930px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #705C44;
	line-height: 23px;
	text-align: right;
	padding-right: 10px;
	padding-left: 10px;
}
.part_tp {
	background-image: url(images/bj.jpg);
	background-repeat: repeat-x;
	clear: both;
	width: 950px;
}

.linksp{
	text-align:center;
	padding-top: 10px;
	padding-left: 5px;
}
.linksp ul{
	overflow:hidden;
	text-align:center;
	Display:inline-block;

}
.linksp ul li{
	overflow:hidden;
	Display:inline-block;
	float:left;
	width:19%;
	text-align:center;
	padding-right: 3px;
	padding-left: 3px;
	height: 160px;
}

.linksp img{
	text-align:center;
	background-color: #FFFFFF;
	border: 1px solid #d5d5d5;
	padding: 1px;
	height: 110px;
	width: 170px;
}

.linksp2{
	text-align:center;
	padding-top: 10px;
	padding-left: 5px;
}
.linksp2 ul{
	overflow:hidden;
	text-align:center;
	Display:inline-block;
	height: 155px;
}
.linksp2 ul li{
	overflow:hidden;
	Display:inline-block;
	float:left;
	width:19%;
	text-align:center;
	padding-right: 3px;
	padding-left: 3px;
}

.linksp2 img{
	text-align:center;
	background-color: #FFFFFF;
	border: 1px solid #d5d5d5;
	padding: 1px;
	height: 110px;
	width: 170px;
}




.linksp1{
	text-align:center;
	padding-top: 10px;
}
.linksp1 ul{
	overflow:hidden;
	text-align:center;
	Display:inline-block;
}
.linksp1 ul li{
	overflow:hidden;
	Display:inline-block;
	float:left;
	width:45%;
	text-align:center;
	padding-right: 6px;
	padding-left: 6px;
	height: 115px;
}

.linksp1 img{
	text-align:center;
	background-color: #FFFFFF;
	border: 1px solid #d5d5d5;
	padding: 1px;
	height: 70px;
	width: 110px;
}



.PartTabt2{
	font-size:12px;
	height:88px;
	line-height: 22px;
	clear: both;
	width: 310px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e4e4e4;
	padding-top: 10px;
}
.PartTabt2 .PartTabtl2{
	height:84px;
	line-height:22px;
	text-align:center;
	float:left;
	width:110px;
	padding-top:4px;
	Display:inline-block;
	padding-left: 10px;
	padding-right: 10px;
}
.PartTabt2 .PartTabtr2{
	height:42px;
	line-height:22px;
	float:left;
	text-indent:2em;
	Display:inline-block;
	width:175px;
	overflow:hidden;
	text-align: left;
}
.PartTabt2 .PartTabtr1{
	line-height:22px;
	float:left;
	Display:inline-block;
	width:175px;
	overflow:hidden;
	text-align: left;
	height:42px;
}
.PartTabt2 .PartTabtl2 img{
	background-color: #FFFFFF;
	border: 1px solid #d6d6d6;
	padding: 1px;
}


.fl{float:left;}.fr{float:right;}.cl{clear:both;}
.tl{text-align:left}.tr{text-align:right;}.tl{clear:both;}
.b{ font-weight:bold;}
.undis{Display:none;}

a{
	text-decoration:none;
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
a:link{text-decoration:none;
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #333333;}
a:visited{text-decoration:none;
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #333333;}
a:hover,a:active,a:focus{text-decoration:none;
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;}

.hr1{height:1px;margin:auto;clear:both;overflow:hidden;}
.hr2{height:2px;margin:auto;clear:both;overflow:hidden;}
.hr3{height:3px;margin:auto;clear:both;overflow:hidden;}
.hr4{height:4px;margin:auto;clear:both;overflow:hidden;}
.hr5{height:5px;margin:auto;clear:both;overflow:hidden;}
.hr6{height:6px;margin:auto;clear:both;overflow:hidden;}
.hr8{
	height:8px;
	margin:auto;
	clear:both;
	overflow:hidden;
	background-color: #FFFFFF;
}
.hr10{height:10px;margin:0 auto;clear:both;overflow:hidden;}
.clear{clear:both;overflow:hidden;}
.font12{ font-size:12px;}
.font14{ font-size:14px;}
.link_01{line-height: 20px; color:#333; font-size:12px;}
.link_01 a {line-height: 20px; color:#333;  font-size:12px; text-decoration:none;}
.link_01 a:visited{line-height: 20px; color:#333; font-size:12px; text-decoration:none;}
.link_01 a:hover {line-height: 20px; color:#FF0000;  font-size:12px; text-decoration:none;}
.link_0{ color:#666}

.link_001{ color:#000000 ;font-size:14px;
	font-family: "宋体";
	font-size: 14px;
	font-weight: normal;
}
.link_001 a {
	color:#000000;
	text-decoration:none;
	font-size:14px;
	font-family: "宋体";
	font-weight: normal;
}
.link_001 a:visited{
	color:#000000;
	text-decoration:none;
	font-size:14px;
	font-family: "宋体";
	font-weight: normal;
}
.link_001 a:hover {
	color:#FF0000;
	text-decoration:none;
	font-size:14px;
	font-family: "宋体";
	font-weight: normal;
}

.link_02 a {  color:#009; text-decoration:none;}
.link_02 a:visited{ color:#009; text-decoration:none;}
.link_02 a:hover {color:#FF0000; text-decoration:none;}
.link_03  {  color:#ff0000; text-decoration:none; }
.hs12  {  color:#666; text-decoration:none; }
.link_03 a {  color:#000; text-decoration:none; }
.link_03 a:visited{ color:#000; text-decoration:none;}
.link_03 a:hover {color:#FF0000; text-decoration:none;}


.link_04 a {  color:#0037a2; text-decoration:none; font-size:14px;}
.link_04 a:visited{ color:#0037a2; text-decoration:none; font-size:14px;}
.link_04 a:hover {color:#FF0000; text-decoration:none; font-size:14px;}

.link_05 a {font-size:12px; text-align: right; color:#901C1D; text-decoration:none;  }
.link_05 a:visited{font-size:12px; color:#901C1D; text-decoration:none;}
.link_05 a:hover {font-size:12px; color:#000000; text-decoration:none;}
.showlist{
	line-height: 25px; font-size:14px;
}
.link_06 a {  color:#fff; text-decoration:none; }
.link_06 a:visited{ color:#fff; text-decoration:none;}
.link_06 a:hover {color:#ffff00; text-decoration:none;}

.link_07 a {  color:#333; text-decoration:none; }
.link_07 a:visited{ color:#333; text-decoration:none;}
.link_07 a:hover {color:#ff0000; text-decoration:none;}


.link_007 a {font-size:14px;  color:#333; text-decoration:none; }
.link_007 a:visited{font-size:14px; color:#333; text-decoration:none;}
.link_007 a:hover {font-size:14px; color:#ff0000; text-decoration:none;}


.link_08 {font-size:12px; font-weight: bold; color:#fff; text-decoration:none; }
.link_08 a {font-size:12px; font-weight: bold; color:#fff; text-decoration:none; }
.link_08 a:visited{font-size:12px; font-weight: bold; color:#fff; text-decoration:none;}
.link_08 a:hover {font-size:12px; font-weight: bold; color:#ffff00; text-decoration:none;}

.link_09 a {font-size:14px;   text-decoration:none; }
.link_09 a:visited{font-size:14px;  text-decoration:none;}
.link_09 a:hover {font-size:14px;  text-decoration:none;}
/* page */
#page{width:950px; overflow: visible; _display:inline-block; margin:0 auto;}
.cn_c{width:950px; overflow: visible; _display:inline-block; margin:0 auto;}
/*  top */
.top{height:27px; position:relative; z-index:99; color:#333; background:url(ima/web_2009_001.gif) repeat-x 0 0 #fff; line-height:27px; font-size:12px;}
.top a,.top a:visited{color:#333; text-decoration:none;}
.top a:hover,.top a:active{color:#333; text-decoration:underline;}
.tB01{float:left; overflow:hidden; width:445px; padding-left:10px; text-align: left;}
.tB02{
	float:right;
	overflow:hidden;
	width:200px;
	text-align: right;
	padding-right: 10px;
}
/* logo&nav */
.logonav{
	height:62px;
	overflow:hidden;
	position:relative;
	z-index:0;
	background:url(ima/web_2009_001.gif) repeat-x 0 -400px #fff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e0e0e0;
	border-right-color: #e0e0e0;
	border-bottom-color: #e0e0e0;
	border-left-color: #e0e0e0;
}
.logo{width:184px; height:49px; position:absolute; top:7px; left:0px;}
.nav{width:710px; height:50px; overflow:hidden; background:#FFFFFF; position:absolute; top:3px; right:10px; font-size:12px;}
.nav_2,.nav_3,.nav_4,.nav_5{overflow:hidden; Display:inline-block; float:left; padding-top:13px;}
.nav_2{width:146px; background:url(images/web_2009_002.gif) no-repeat 145px 12px; margin-left:3px;Display:inline;}
.nav_3{width:136px; background:url(images/web_2009_002.gif) no-repeat 135px 12px; margin-left:3px;Display:inline;}
.nav_4{width:70px; background:url(images/web_2009_002.gif) no-repeat 68px 12px; margin-left:3px;Display:inline;}
.nav_5{width:40px; margin-left:3px;Display:inline;}
.nav ul{height:23px;clear:both;}
.nav li{float:left; padding:0 8px 0 8px; margin-left:-1px; text-align:center; line-height:14px; }
.nav a,.nav a:visited{color:#000; text-decoration:none;}
.nav a:hover,.nav a:active{color:#c00; text-decoration:none;}
.nav span a,.nav span a:visited{color:#253b90; text-decoration:none;}
.nav span a:hover,.nav span a:active{color:#f00; text-decoration:none;}
/* 栏目菜单样式 */


.Part{width:950px; overflow:hidden; Display:inline-block; clear:both; background:#FFFFFF}
.Partads{width:950px; overflow:hidden; Display:inline-block; clear:both; background:#FFFFFF}
#PartA{
	overflow:hidden;
	position:relative;
	font-size:12px;
	height:auto!important;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d6d6d6;
}
#PartB{
	overflow:hidden;
	position:relative;
	font-size:12px;
	height:auto!important;
}
#PartC{
	overflow:hidden;
	position:relative;
	font-size:12px;
	height:auto!important;
}
#PartD{
	overflow:hidden;
	position:relative;
	font-size:12px;
	height:auto!important;
}
#PartE{
	overflow:hidden;
	position:relative;
	font-size:12px;
	height:auto!important;
	width: 950px;
}
.fooder{
	overflow:hidden;
	position:relative;
	font-size:12px;
	height:80px!important;
	width: 950px;
	line-height: 25px;
	clear: both;
	text-align: center;
}
.mo_left {
	float: left;
	height: 350px;
	width: 310px;
}
.mo_cen {
	float: left;
	height: 350px;
	width: 310px;
	padding-right: 10px;
	padding-left: 10px;
}
.mo_rig {
	float: left;
	height: 350px;
	width: 310px;
}

.tmargin10 { margin-top:10px;}
.bmargin5 { margin-bottom:5px;}
/* 列表和列表头通用样式 左边*/
#titlep1{height:4px; background:#8F3C28;overflow:hidden;}
#titlep2{height:1px; background:#F0D4D6;overflow:hidden;}
#titlep3{height:25px; background:#F3F3F3;text-align:left;line-height:25px; padding-left:12px; font-size:12px;overflow:hidden;}
#titlep3 h1{font-weight:bold;}
#titlep3 h2{font-weight:bold; font-size:14px;}
#titlep3 span{float:right;margin-right:5px;}
#titlep3 span a{color:#D42519; text-decoration:none;}
#titlep3 span a:hover{color:#ff0000; text-decoration:underline;}

/*左中右*/
#pleft{ float:left;width:290px;}
#pcenter{float:left;width:310px;margin-left:10px;}
#pright{float:right;width:256px;margin-left:10px;}
#pleftlist{float:left;width:680px;text-align:left;}
.pleft1{background:#FEF6E8;height:290px;padding:10px;}
.pleft2{padding:2px;height:280px;background:url(pleft1_bg.gif) repeat-x top #F2E6D1;}
.pleft2 ul{list-style:none; height:24px; line-height:24px;}
.pleft2 img{border:#FFFFFF 1px solid;}
.pleft2 .pleft2t{ background:url(pleft2_t.gif) no-repeat top left #666666; width:269px; height:29px; margin-bottom:10px;}
.pleft2t div{margin-top:5px; margin-bottom:5px; margin-right:5px;margin-left:5px;float:left;}
.pleft2t div ul{text-align:center;list-style:none;}
.pleft2t div img{text-align:center;border:#fff 1px solid;}
.pleft2t div li{height:20px;line-height:20px;text-align:center;}
.pleft2t div li a{color:#000000;line-height:22px; height:22px;font-size:12px;text-decoration:none;}
.pleft2t div li a:hover{color:#ff0000;text-decoration:underline;}


.istopnews{float:left;text-align:center;width:100%; clear:both;}
.istopnews ul{list-style:none; width:100%; clear:both;}
.istopnews li{text-align:left;padding:3px;float:left;}
.istopnews li a{color:#000000;text-align:left; line-height:20px;height:20px;font-size:12px;text-decoration:none;}
.istopnews li a:hover{color:#ff0000;text-decoration:underline;}
.istopnews img{text-align:center;border:#fff 1px solid;}

.Articlexw{margin-top:5px;margin-bottom:5px;margin-right:5px;margin-left:5px;}
.Articlexw ul{text-align:center;margin-right:10px;margin-left:5px;list-style:none;float:left;width:126px;}
.Articlexw img{text-align:center;border:#fff 1px solid;}
.Articlexw li{text-align:center;width:100%; clear:both;}
.Articlexw li a{color:#000000;line-height:22px; height:22px;font-size:12px;font-family:"宋体";text-decoration:none;}
.Articlexw li a:hover{color:#ff0000;text-decoration:underline;}

.pl10{padding-left:10px; font-size:14px; font-weight:bold;}
.unionAlltable {WIDTH: 100%; BORDER-COLLAPSE: collapse; margin-bottom:10px;}
.unionAlltable TH {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: url(h_15.gif) repeat-x; PADDING-BOTTOM: 2px; PADDING-TOP: 5px; HEIGHT: 20px; font-weigth: bold}
.unionAlltable ul{list-style:none;}
.unionAlltable li{float:left;}
.unionAlltable TD {PADDING-RIGHT: 5px;PADDING-LEFT: 5px; PADDING-BOTTOM: 0px;PADDING-TOP: 0px; BORDER: #e6e6e6 1px solid; HEIGHT: 30px;line-height:30px;}
/*砍价联盟报名页面下面更多楼盘*/
.unionAlltableleft{background:#FAFAFE;text-align:right;padding:3px;}
.unionAlltableleft a{padding:3px;}
.unionAlltableright{background:#ffffff;text-align:left;}
.unionAlltableright a{ margin-top:}
/*人物列表*/
.listnav{height:22px;margin-top:3px;background:url(images/topbg.gif) repeat-x center; text-align:left; border-top:#CCCCCC 1px solid; line-height:26px; height:26px; }
.listnav span{background:url(images/daohang.gif) no-repeat left 40%; margin-left:5px; float:left;line-height:26px; width:15px; height:26px;}
.listnav a{color:#000000;text-decoration:none;}
.listnav a:hover{color:#FF0000;text-decoration:underline;}
.blistdiv {border:solid 1px #E8E8E8;text-align:left;}
.blistdiv1 {
	text-align:center;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E8E8E8;
	border-bottom-color: #E8E8E8;
	border-left-color: #E8E8E8;
	height: 40px;
	padding-top: 10px;
}

.pagemainarea img{margin:10px; border:#000000 1px solid;}
.peoplelist{border-bottom:#e8e8e8 1px solid; padding:5px;}
/*人物文章*/
#about {margin:20px;}
#a_t{text-align:left;font-size:14px;color:#990000;}
#a_nr{margin-left:20px;line-height:26px;text-align:left;}
#a_nr a{line-height:26px;font-size:14px; color:#000;text-align:left;}
#a_nr a:hover{color:#ff0000;}
#cntL{
	BORDER: #E8E8E8 1px solid;
	float: left;
	width: 678px;
}
#ArticleTit h1{CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 26px; PADDING-BOTTOM: 15px; MARGIN: 0px auto;COLOR: black; PADDING-TOP: 15px; line-height:40px; text-align:center;}
#ArtFrom {CLEAR: both; BORDER-TOP: #d0d0d0 1px solid; MARGIN: 5px auto 15px; WIDTH: 600px; LINE-HEIGHT: 25px; BORDER-BOTTOM: #d0d0d0 1px solid; HEIGHT: 25px;text-align:center;}
.ArticleCnt {CLEAR: both; FONT-SIZE: 14px; MARGIN: 0px auto; WIDTH: 600px; WORD-BREAK: break-all; LINE-HEIGHT:26px; TEXT-ALIGN: left; WORD-WRAP: break-word;}

	
#font { float:right; }
#font ul { clear:both;}
#font li { float:left; margin:2px 0 0 3px; }
#font li a { display:block; border:1px solid #84B0C7; background:#E5EEF5; line-height:1em; padding:3px 3px 2px 3px;}
#font li a:hover { background:#FFF; text-decoration:none; color:#2C4C78;}
#font li#size_how { border:1px solid #84B0C7; line-height:12px; padding:3px 3px 2px 3px; }
#font li#s { font-size:12px; }
#font li#m { font-size:14px; }
#font li#l { font-size:16px; }
.ArticleCnt img{border:#000000 1px solid; margin:5px auto 5px;}
.ArticleCnt p{text-indent:2em; margin-bottom:10px;}
.ArticleCnt a{color:blue;font-size:12px; text-decoration:underline}
.ArticleCnt a:hover{color:#c2130e}
.ArticleCnt p a{color:#000000; margin-left:5px; margin-right:5px;font-size:14px;font-weight:bold;text-decoration:underline}
.ArticleCnt p a:hover{color:#FF0000;text-decoration:underline;}

.tags {margin:10px;height:26px;line-height:26px;background:#f5f5f5;}
.tags span {clear:right;float:right;width:220px;text-align:right;}
.tags span a{color:#000000;}
.tags span a:hover {color:#ff0000;}
#mainaud {margin:10px;height:21px;line-height:21px;overflow:hidden;}
#mainaud span {float:left; width:49%;text-align:left;}
#mainaud span a{color:#000000;}
#mainaud span a:hover {color:#ff0000;}

#topicnews{margin:10px;}
#topicnews table,td{height:30px;line-height:24px;}
.topicnews{background:#f9f9f9; border:#f5f5f5 1px solid; height:370px;}
.topicnews ul{float:left;width:193px; height:180px; margin-left:7px; margin-top:8px;}
.topicnews li{line-height:24px;overflow:hidden;}
.topicnews img{ border:#000 1px solid;}



.PartKNews{overflow:hidden;position:relative;width:100%;}
.PartKNews .l,.r{overflow:hidden;position:relative;float:left;}
.PartKNews .l{height:105px;top:8px;text-align:center;}
.PartKNews .l1 img{padding:1px;}
.PartKNews .l2 {display:none}
.PartKNews .r{left:2px;height:105px;}
.PartKNews .r1,.r2{overflow:hidden;position:relative;}
.PartKNews .r1{height:80px;top:8px;text-indent:2em; line-height:20px;}
.PartKNews .r2{display:none}


.benqibest{overflow:hidden;position:relative;width:100%;}
.rigbox {
	width: 260px;
	padding-left: 10px;
	float: left;
}
.leftbox {
	float: left;
	width: 680px;
}


.mo_lr {
	clear: both;
	width: 290px;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
}
.mo_lr .q1{
	width: 290px;
	float: left;
	text-align: left;
	overflow: hidden;
}
.mo_lr .q1 li{
	font-size: 12px;
	line-height:25px;
	Display: inline-block;
	overflow: hidden;
	text-align: left;
	background-image: url(images/dcrw.gif);
	background-repeat: no-repeat;
	background-position: -240px -40px;
	width: 295px;
	padding-left: 15px;
}

.mo_bt {
	line-height: 22px;
	background-image: url(images/dcrw.gif);
	background-repeat: no-repeat;
	background-position: 0px -210px;
	text-align: right;
	clear: both;
	height: 23px;
	width: 310px;
}


.mo_lr1 {
	clear: both;
	width: 250px;
	padding-right: 5px;
	padding-left: 5px;
}
.mo_lr1 .q1{
	width: 240px;
	float: left;
	text-align: left;
	overflow: hidden;
}
.mo_lr1 .q1 li{
	font-size: 12px;
	line-height:25px;
	Display: inline-block;
	overflow: hidden;
	text-align: left;
	height: 25px;
}

.mo_bt1 {
	line-height: 22px;
	background-image: url(images/dcrw.gif);
	background-repeat: no-repeat;
	background-position: 0px -210px;
	text-align: right;
	clear: both;
	height: 23px;
	width: 260px;
}


.benqibest .benqibestl,.benqibestr{overflow:hidden;position:relative;float:left;}
.benqibest .l{text-align:center;}
.benqibest img{border:#FFFFFF 1px solid; margin-top:10px;}
.benqibest .l2 {display:none;}
.benqibest .r{padding:5px;}
.benqibest .r1{text-indent:2em; line-height:24px;}
.benqibest .r2{margin-right:5px;float:right;}
.CommentAjax ul {DISPLAY: inline-block; OVERFLOW: hidden}
.CommentAjax li{font-size:12px;font-family:"宋体"; text-align:left;line-height:24px;}
.CommentAjax span{ float:right; color:#999999; }
.CommentAjax .tit{ background:#f5f5f5;}
.CommentAjax .co{ text-align:left;text-indent:2em;line-height:24px; margin-top:5px; margin-bottom:5px;}
.CommentAjax img{text-align:center;margin-top:100px;}
.CommentAjax .page{cursor:hand;color:#0000ff; height:20px;OVERFLOW: hidden; padding-left:10px; padding-right:10px;border:#CCCCCC 1px solid; margin-right:5px; margin-right:5px;background:#f5f5f5;}
/* foot begin */
.Footb{
	height:3px;
	overflow:hidden;
	position:relative;
	width:950px;
	margin-top: auto;
	margin-bottom: auto;
	background-color: #666;
}
.PartNabouts {color:#515151;text-align:center;font-size:12px;line-height:24px;width:950px;margin:0 auto;}
.PartNabouts div{width:410px;margin:0 auto;}
.PartNabouts p{float:left;width:120px;height:50px;border:1px solid #d2d2d2;padding:0;line-height:20px; margin:6px;font-size:12px;}
.PartNabouts .fl{float:left;padding:3px;}
.PartNabouts .fr{float:right; width:72px;padding:5px 3px 0 3px;}
.PartNabouts a{ text-decoration:none; color:#333; }
.PartNabouts A:visited {
COLOR: #333;TEXT-dECORATION: none
}
.PartNabouts A:hover{
COLOR: #ff0000;
text-decoration:underline;
}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}
/* foot end */

.PartTabt3{
	font-size:12px;
	height:90px;
	line-height: 22px;
	clear: both;
	width: 260px;
	padding-top: 10px;
}
.PartTabt3 .PartTabtl2{
	height:84px;
	line-height:22px;
	text-align:center;
	float:left;
	width:110px;
	padding-top:4px;
	Display:inline-block;
	padding-left: 3px;
	padding-right: 10px;
}
.PartTabt3 .PartTabtr2{
	height:42px;
	line-height:22px;
	float:left;
	text-indent:2em;
	Display:inline-block;
	width:130px;
	overflow:hidden;
	text-align: left;
}
.PartTabt3 .PartTabtr1{
	line-height:22px;
	float:left;
	Display:inline-block;
	width:130px;
	overflow:hidden;
	text-align: left;
	height:42px;
}
.PartTabt3 .PartTabtl2 img{
	background-color: #FFFFFF;
	border: 1px solid #d6d6d6;
	padding: 1px;
}
.AdZoneRa{
	width:260px;
	text-align:center;
	overflow:hidden;
	position:relative;
	margin:0 auto;
	font-size:0px;
	color:#FFFFFF;
	background-color: #EEF5FD;
}

#nowpsn{
	width:650px;
	margin:0 auto 6px auto;
	height:44px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #d2d2d2;
}
#nowpsn p#position{
	width:640px;
	height:42px;
	text-align:left;
	line-height:43px;
	color:#727272;
	padding-top:1px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#nowpsn p#position a{color:#727272;text-decoration:none;}
#nowpsn p#position a:hover{color:#f00;text-decoration:underline;}
#ArticleTit{margin:0 auto;width:560px;font-weight:bold;font-size:22px;color:black;padding:15px 0;clear:both;}
#ArticleTit h1{margin:0 auto;width:640px;font-weight:bold;font-size:22px;color:black;padding:15px 0;clear:both;}
#ArticleList{margin:0 auto;width:640px;font-weight:bold;font-size:22px;color:black;padding:5px 0;clear:both; text-align:center;}
#ArticleList h1{margin:0 auto;width:640px;font-weight:bold;font-size:16px;color:black;padding:5px 0;clear:both;}
#ArtFrom{margin:5px auto 15px;width:620px;clear: both;border-top:1px solid #ECECEC;border-bottom:1px solid #ECECEC;background:#F8F8F8;height:25px;line-height:25px;color:#727272}
#ArtFrom a{color:#727272}
#ArtFrom a:hover{color:#C2130E}
#ArticleCnt{width:545px;CLEAR: both; FONT-SIZE: 14px; MARGIN: 0px auto; WORD-BREAK: break-all; LINE-HEIGHT:26px; TEXT-ALIGN: left; WORD-WRAP: break-word}
#ArticleCnt a{color:blue;text-decoration:underline;}
#ArticleCnt a:hover{color:#C2130E;}
#ArticleCnt p{margin:12px 0;text-indent:2em;margin-bottom:20px;}
#ArticleCnt img{border:#000000 1px solid; margin:5px auto 5px;}
#ArticleMood{width:510px; text-align:center;CLEAR: both;MARGIN: 10px auto 0px;}


#ArtPLink{width:640px;margin:5px auto;font-size:14px;clear:both;} 
#ArtPLink span{color:#C2130E;}
#ArtPLink img{margin:0 4px;}

#ArtTopic {width:640px;margin:0px auto 0px;font-size:14px;color:#103E8C;line-height:30px;text-align:right}
#ArtTopic table{float:right;margin-bottom:49px}
#ArtTopic a{color:#103E8C;font-size:14px;padding-left:10px;line-height:30px;}
#ArtTopic a:hover{color:#C2130E;font-size:14px;line-height:30px;}

#ArtInfo{width:632px;height:34px;line-height:34px;margin:0px auto 35px;;text-align:right;clear:both;border-top:1px solid #DADADA;border-bottom:1px solid #DADADA;padding-right:25px;top:10px;position:relative;}

#ArtInfo a{text-decoration:none;}
#ArtInfo a:hover{text-decoration:underline;}
#ArtInfo span{color:#CC0000}
#ArtInfo .huise{	color:#DADADA}
#ArtInfo table,td{height:14px;line-height:14px;}
#ArtInfo table{top:5px;position:relative;}
.tablebody1{border:#CCCCCC 1px solid; height:14px;line-height:14px;background:#ffffff;}
.tablebody2{border:#103E8C 1px solid; height:14px;line-height:14px;background:#f5f5f5;}
#Abouthouse{
	width:670px;
	font-size:14px;
	text-align:center;
	clear:both;
}
#AboutLink{
	margin:6px auto 10px;
	width:640px;
	font-size:14px;
	text-align:left;
	clear:both;
	padding-bottom:3px;
	background-image: url(images/dcrw.gif);
	background-repeat: no-repeat;
	background-position: 0px -252px;
}
#AboutLink span{color:#828282;font-size:12px;}
#AboutLink dt{;
	padding-left:35px;
	height:23px;
	line-height:23px;
	font-weight:bold;
	color:#fff;
	padding-top:9px;
	background-image: url(images/dcrw.gif);
	background-repeat: no-repeat;
	background-position: 0px -250px;
}
#AboutLink dt a{color:#CC0000;text-decoration:none;}
#AboutLink dd{
	line-height:24px;
	margin:0px auto;
	padding:6px 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #EAEAEB;
	border-bottom-color: #EAEAEB;
	border-left-color: #EAEAEB;
}  
#AboutLink td a{font-size:14px;}

#pinlun{margin:6px auto 10px;
	width:640px;
	font-size:14px;
	text-align:left;
	clear:both;
	padding-bottom:3px;
	background-image: url(images/dcrw.gif);
	background-repeat: no-repeat;
	background-position: 0px -252px;} 
#pinlun .pinluntit{padding-left:35px;
	height:23px;
	line-height:23px;
	font-weight:bold;
	color:#fff;
	padding-top:9px;
	background-image: url(images/dcrw.gif);
	background-repeat: no-repeat;
	background-position: 0px -250px;}
#pinlun .pinlunsumit{background:url(http://xafdc.net/web2008/news/left_tit.gif) no-repeat;height:25px;line-height:25px;padding-top:3px; width:80px;}
#pinlun .pinluncon{height:1%;line-height:24px;margin:0px auto;padding:10px 0px;border-left:1px solid #EAEAEB;border-right:1px solid #EAEAEB;padding-bottom:10px;}
#pinlun td,table{border:0;padding:5px;}
#pinlun input{border:#CCCCCC 1px solid; height:16px; padding:2px;}

.pictextlist{margin-bottom:0px;clear:both;}
.pictextlist dd{height:1%;padding:7px 0px 8px}
.pictextlist .dot{width:274px; height:5px;line-height:0px;font-size:0px;background:url(http://xafdc.net/web2008/news/dot.gif) center repeat-x; margin:0 auto 5px;clear:both}
.pictextlist .tu{	width:285px;margin:0px auto;}
.pictextlist .tu p{float:left;width:142px;height:115px;text-align:center;color:#154697;line-height:22px}
.pictextlist .tu p a{color:#154697;}
.pictextlist .tu p a:hover{color:#C2130E;}
.pictextlist .tu p img{border:1px solid #C7E0EF;width:130px;height:88px;margin-top:6px;margin-bottom:2px}
.pictextlist .tu:after{content: ".";display: block;height:0;clear: both;visibility: hidden;}
.pictextlist .list{width:300px;margin:0px auto;color:#103E8C;}
.pictextlist .list a{color:#103E8C}
.pictextlist .list a:hover{color:#C2130E}
.pictextlist .list p{width:282px;margin:0px auto;text-align:left;}
.pictextlist .list p span{width:141px;float:left}

#Comment{
	width:638px;
	font-size:12px;
	text-align:left;
	clear:both;
	padding-bottom:3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #EAEAEB;
	border-bottom-color: #EAEAEB;
	border-left-color: #EAEAEB;
	margin-right: auto;
	margin-left: auto;
}
#Comment table,td,tr{border:0px;line-height:30px;}
#Comment input{border-right:#7f9db9 1px solid; border-top: #7f9db9 1px solid; padding-top:3px;border-left: #7f9db9 1px solid; color:#999999;border-bottom:#7f9db9 1px solid; height:16px;}

#Comment dt{background:url(http://xafdc.net/web2008/news/left_tit.gif) no-repeat;;padding-left:17px; height:25px;line-height:25px;font-weight:bold;color:#3C5C92;padding-top:3px}
#Comment dt a{color:#CC0000;text-decoration:none;}
#Comment dd{line-height:24px;margin:0px auto;padding:6px 10px;border-left:1px solid #EAEAEB;border-right:1px solid #EAEAEB;}  
#Comment td a{font-size:12px;}
#Comment .input{ border-top-width:0px;border-left-width:0px; margin-top:2px; background:url(http://xafdc.net/web2008/news/bot_bg.gif) repeat-x; border-bottom-width:0px; margin: 5px 0px 0px;width:60px;color:#fff;height:20px;border-right-width:0px;}

#pllist{width:638px;
	font-size:12px;
	text-align:left;
	clear:both;
	padding-bottom:3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #EAEAEB;
	border-bottom-color: #EAEAEB;
	border-left-color: #EAEAEB;
	margin-right: auto;
	margin-left: auto;}
.CommentAjax ul {DISPLAY: inline-block; OVERFLOW: hidden}
.CommentAjax li{font-size:12px;font-family:"宋体"; text-align:left;line-height:24px;}
.CommentAjax span{ float:right; color:#999999; }
.CommentAjax .tit{ background:#f5f5f5;}
.CommentAjax .co{ text-align:left;text-indent:2em;line-height:24px; margin-top:5px; margin-bottom:5px;}
.CommentAjax img{text-align:center;margin-top:100px;}
.CommentAjax .page{cursor:hand;color:#0000ff; height:20px;OVERFLOW: hidden; padding-left:10px; padding-right:10px;border:#CCCCCC 1px solid; margin-right:5px; margin-right:5px;background:#f5f5f5;}

.shoucang{margin: 5px auto;	float:center;text-align:center;height:16px;line-height:16px;padding:0 3px;font-size:16px;
}
.shoucang a{height:16px;width:16px;margin:0;padding:0;margin-left:8px;
}
.content .shoucang img{border:none;width:16px;height:16px;margin:0;padding:0;}

.me1:link {text-decoration: none;font-family: "宋体";font-size: 12px;font-weight: normal;color: #FFFFFF;}
.me1:visited {text-decoration: none;font-family: "宋体";font-size: 12px;font-weight: normal;color: #FFFFFF;}
.me1:hover {text-decoration: underline;font-family: "宋体";font-size: 12px;font-weight: normal;color: #FFFF00;}
.me1:active {text-decoration: none;font-family: "宋体";font-size: 12px;font-weight: normal;color: #FFFFFF;}
.sx1 {font-family: "宋体";font-size: 12px;font-weight: normal;color: #FFFFFF;text-decoration: none;}
