body { font-size: 12px; font-family:宋体; margin: 0px; }
.body { margin:2px auto auto auto;width:950px;}
img {border:0px;clear:none;}
p{margin:0;}

a:link, a:visited { color: #000000; text-decoration: none; }
a:active, a:hover { color: #cc0033; text-decoration: underline; }

#navs, #so li a, .tit, .ico, .jdxw, .pycx, .tit2{background-image:url(/images/bg2009.gif);}

#navs li a ,.navma a, #newstit a, #housetit a, #zu8tit a, #bbstit a{background-image: url(/images/bg.gif);}

.bgc1, #foot, #dhxad{ background-color: #F5F5F5;}
#h { border-bottom: #ffcc32 1px solid; padding:0 5px 0 5px;line-height:20px;height:20px;background-color:#fdfcef;}
#foot{border-top: #b1ccdd 1px solid; height:160px;}

#hlogo{height:70px;}
#logo{height:60px;width:180px;margin-right:10px;}
#navs{background-color:#fdfcef;border:solid 1px #ffcc32; border-bottom-color:#b6a573; }
#navs td{padding:5px; line-height:150%;}
#navs .n1{font-family:微软雅黑,黑体;font-size:16px;color:#333366;font-weight:bold;line-height:28px;}
#navs a{color:#000000;}
#navs .a{color:#8d010c;}
#navs .fg{background-image:url(/images/navfg.gif);background-repeat:no-repeat;border-left:solid 1px #98b8da; }


#so ul{display:block;height:21px; margin:0px 0px 0px 360px; padding:0px;}
#so li { float: left; width: 61px; height: 21px; text-align: center; line-height: 21px; letter-spacing: 5px; list-style-type: none; }
#so li a:hover {background-position: -61px -73px; }
#so li a {width:100%;height:100%;display:block; color:#000000;background-position: -0px -73px;}
#so li a:hover { text-decoration:none; }
#so li a.a,#navs li a.a:hover {background-position: -61px -73px; font-weight:bold; color:#FFFFFF;}
#so .form { border: #adcdef 1px solid;vertical-align:middle; line-height:12px; }

.tit{background-position: 0 -96px;line-height:22px;}
.ico{background-position: -123px -74px;width:9px;height:9px;display:block;float:left;margin:5px 8px 0 8px;}
.jdxw{background-position: 0 -117px;}
.h1{background-color:#dc180f;font-size:18px;font-family:微软雅黑,黑体;line-height:26px;text-align:center;}
.h1 a{color:#ffffff;}
.h2{font-size:18px;font-family:微软雅黑,黑体;line-height:40px;font-weight:bold;}
.pycx{background-color:#f8f8f8;border: #d3d3d3 1px solid;background-position: 0 -153px;background-repeat:no-repeat; padding-left:30px;line-height:22px; }
.tit2{background-color:#f8f8f8;background-position: 0 -153px;background-repeat:no-repeat; padding-left:30px;line-height:22px; }
.b41{border: #d3d3d3 1px solid;}
#housetit,#zu8tit{}
#housetit a,#zu8tit a{display:block;float:left;width:80px;background-position: 0px -78px;line-height:26px; text-align:center;}
#housetit .a,#zu8tit .a{width:100px;background-position: -80px -78px;}
#houselist,#zu8list{border-left:solid 1px #b1ccdd;border-bottom:solid 1px #b1ccdd;border-right:solid 1px #b1ccdd;padding-top:2px;}
.w_10{width: 100%;}
.fpic { 
	 z-index: 3; background: #f1f7fd;  width: 398px; position: relative; height: 206px; border-right-width: 0px;border: #dddddd 1px solid;
text-align:center
}
.bpic {
	float: left; margin: 0px; width: 244px; position: relative; height: 243px
}

#focpic { left: 1px; position: absolute; top: 1px; }
#focpic {	border-top-width: 0px; border-left-width: 0px; left: 1px; border-bottom-width: 0px; position: absolute; top: 1px; border-right-width: 0px}
.thubpic,.thubpiccur {	padding-right: 0px; padding-left: 4px; z-index: 20; padding-bottom: 0px; width: 70px; cursor: pointer; padding-top: 4px; top: 5px; height: 48px}
.thubpiccur {	z-index: 30; background: url(../images/arrow.gif) no-repeat left 50%}
.thubpiccur img, .thubpic img {	border-right: #666 3px solid; border-top: #666 2px solid; border-left: #666 3px solid; width: 63px; border-bottom: #666 2px solid; height: 40px}
 .ttxw{font-size:28px;font-family:微软雅黑,黑体;}
.thubpiccur img {	border-color: #ff9027; }

#ID11002{margin-left:200px;text-align:right;}
#esf div{height:22px;}
/**/
.fr{float:right;}
.fl{float:left;}
.hs{margin-top:8px;}
.hs1{margin-top:1px;}
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.en{font-size:9px;font-family:Arial;}
.c1 { color: #696969; }
.cr,.cr:link,.cr:visited   { color: #ff0000; }
.cb,.cb:link,.cb:visited    { color: #000099; }
.ma{margin:8px;}
.pa{padding:8px;}
.pa3{padding:8px 0 8px 8px;}
.b{font-weight:bold;}
.b4 { border: #adcdef 1px solid; }
.p1{line-height:18px;}
.p2{line-height:150%;}
.p14{font-size:14px;}
.p12{font-size:12px;}
.vm *{vertical-align:middle;}
.yh{font-family:微软雅黑,黑体;}
.hi{display:none;visibility:hidden;}
.nobr {white-space:nowrap; overflow:hidden;}
.poa{position:absolute;}
.big { font-size:16px; line-height:28px;}
/**/
.zd{border:solid 1px #FFFF00; }