/*html {FILTER: gray}*/
body, ul, img, p, li{margin:0;padding:0;}
img {border:none;}
ul{list-style:none;}
li{_margin-bottom:-3px; #margin-bottom:-3px;}
p{font-size:12px; }
a{ outline:none; color:#515151; text-decoration:none; font-size:12px;}
a:link {color:#515151;text-decoration:none;}
a:visited {text-decoration:none;}
a:hover { color:#ff4242;text-decoration:underline;}
a:active { color:#ff4242;text-decoration:none; }
.more{ float:right; width:37px; height:13px; font-size:0; background:url(imagesmore.png) no-repeat;}
h1{font-size:18px;text-decoration:none;font-weight:bold;   }
body{
margin:0; background:#ADADAD;}
#container{
width:1002px;
margin:0 auto;
overflow:hidden;
background:url(imagesshadow.gif) repeat-y;}
#top{
width:996px;
height:30px;
background:url(imagestop.gif) repeat-x;
margin:0 auto;}
.huanyin{
width:600px;
height:12px;
float:left;
margin:8px 0 0 15px;
background:url(imagesico.gif) no-repeat 0 0px;
display:inline;
font-size:12px;
color: #5F5F5F;
padding-left:20px;}
.huanyin a{
color:#025792; padding-left:18px; font-size:12px;}
.shouye{
width:180px;
height:12px;
float:right;
margin:6px 0px;
color:#025792;
display:inline;}
.shouye a{color:#025792; font-size:12px;}
#header{
width:996px;
height:170px;
margin:0 auto;}
/*--菜单--*/
#menu{width:980px;height:50px; margin:0 auto;}
.menu_tou{ background:url(imagesmenu_tou.jpg) no-repeat; width:4px; height:34px; float:left;margin-top:3px; }
.menu_wei{ background:url(imagesmenu_wei.jpg) no-repeat; width:4px; height:34px; float:right;margin-top:3px;}
#nav{margin:0 auto; width:972px; background:url(imagesnav.gif) repeat-x; overflow:hidden; padding:0;}

#nav li{ float:left; width:94px;text-align:center;}

#nav li.click a,#nav li a:hover{ background:url(imagesover.gif) no-repeat;text-decoration:none;}

#nav li a{ display:block;height:36px; padding-top:14px; color:#fff; font-size:14px; font-weight:bold;}

#nav .sp{ background:url(imagesnav.gif) 0 -100px; width:2px;margin:0 8px;}

#nav .sta,#nav .end{ width:5px; background:url(imagesnav.gif);}

#nav .sta{ background-position:0 -50px; margin:0; padding:0;}

#nav .end{ background-position:-5px -50px; float:right;}

#content{
width:940px;
overflow:hidden;
margin:0 auto;}

#con1{
width:940px;
height:216px;}
/*--图片广告--*/
#tupian{
width:275px;
overflow:hidden;
margin:0;
float:left;}
.chd,.cft{ font-size:0; background:url(imagesblock.gif) repeat-x; height:3px;}
.chd{background-position:0 -2px;}
.cft{background-position:0 0;}

.clt,.crt,.clb,.crb{ width:3px; height:3px; float:left;background:url(imagesblock.gif);}
.clt{ background-position:0 -5px;}
.crt{ background-position:-3px -5px; float:right;}
.clb{ background-position:0 -8px;}
.crb{ background-position:-3px -8px; float:right;}
.tpk{border-left:1px solid #afd7ed;border-right:1px solid #afd7ed; overflow:hidden; padding:3px 5px;}

/*--主要内容块--*/
.conmain{
width:660px;
overflow:hidden;
margin-top:12px;padding-left:10px;}
/*--主要内容中的新闻样式--*/
.conmain li{
padding:0;
height:30px;}
.conmain li a{
float:left; width:585px;line-height:29px; font-size:12px; background:url(imagesico.gif) no-repeat 0 -341px; padding-left:18px;border-bottom:1px #cfcfcf dashed;}
.conmain li span{float:right; font-size:12px; color:#515151;line-height:29px; border-bottom:1px #cfcfcf dashed; }

.sidebot{
width:228px;
height:745px;
border:1px solid #afd7ed;
border-top:none;
}



#page{
width:660px;
height:58px;
text-align:l;
margin:28px 0 0 0;}


/*--主要内容块--*/


/*--国资新闻--*/
#gznews{
width:405px;
height:206px;
float:left;
margin:10px 0 0 15px;}
.newstit{
width:405px;
height:20px;
background:url(imagestitle.gif) no-repeat 0 1px;}
.newstit strong{
width:200px;
height:20px;
float:left;
margin:0 0 0 15px;
color:#2872b5;
font-size:14px;
line-height:20px;}
.newsfont{
width:395px;
height:176px;
margin:10px 0 0 5px;}
h1{
text-align:center;
margin:0;}
h1 a{font-size:14px;}
.newsfont p{
text-indent:24px; 
color:#999; 
line-height:18px;
margin-top:7px;}
.news{
width:395px;
height:96px;
margin:5px 0 0 0;
padding:0;}
/*--新闻资讯--*/
.news li{
background:url(imagesicon3.gif) no-repeat left center;
padding-left:12px;
height:27px;}
.news li a{float:left; width:310px;line-height:27px; font-size:12px;}
.news li span{float:right; font-size:12px; color:#515151; line-height:27px;}
/*--相关平台--*/
#pt{
width:230px;
height:216px;
margin-left:15px;
float:right;}
.ptt{ background:url(imagesdt.gif); height:36px; width:100%;}
.dtl,.dtr{ width:3px; height:36px;background:url(imagesdt.gif) repeat-x;}
.dtl{ float:left; background-position:0 -36px;}
.dtr{ float:right;background-position:-3px -36px;}
.ptt strong{ float:left; width:65px; height:34px; border-bottom:2px solid #f26521; color:#2872b5; line-height:34px; text-align:center; margin-left:8px; font-size:14px;}
#pt .ptt a,#link .ptt a{ float:right; color:#f60; margin:12px 10px 0 0; font-size:12px;}
/*--站内公告--*/
#con2{
width:940px;
height:32px;
background:url(imagescon2bg.gif) no-repeat;
margin-top:10px;}
.tit{
width:80px; height:14px; float:left; margin:10px 0 0 35px; display:inline;}
.tit a{ font-size:12px; font-weight:bold; color:#165705;}
.gonggao{ width: 500px; height:10px; text-align:left; float:left;margin:5px 0 0 5px; display:inline;}
.ggtime{color: #CCC;font-size:12px;}
.time{ width:288px; height:12px; text-align:center;float:right; margin:10px 10px 0 0; font-size:12px; color:#515151;display:inline;}
/*--左侧部分--*/
#conbox{
width:940px;
overflow:hidden;
margin-top:15px;}
#coninner{
width:700px;
overflow:hidden;
float:left;}
.connews{
width:698px;
overflow:hidden;
border:1px solid #afd7ed;
border-top:none;
margin:0;
padding-top:5px;}
/*--新闻样式--*/
.newsbox{
width:325px;
float:left;
padding:10px;}
.newsboxtit{
width:325px;
height:20px;
text-align:left;}
.newsboxtit strong{
background:url(imagestitle.gif) no-repeat 0 1px;
width:260px;
height:20px;
float:left;
color:#2872b5;
font-size:14px;
line-height:20px;
padding:0px 0 0 16px;}

/*--新闻样式--*/
.box{
width:330px;
margin:12px 0 0 5px;
padding:0;
font-size:12px;
font-weight:normal;
text-align:left;}
.box li{
background:url(imagesicon3.gif) no-repeat left center;
padding-left:12px;
height:24px;
position:relative;}
.box li a{float:left; width:232px;line-height:24px; font-size:12px; display:block; overflow:hidden;}
.box li span{float:right;width:73px; font-size:12px; color:#515151;line-height:24px;}
/*--图片滚动--*/
.gallery{float:left; width:684px; padding:0 7px; margin:10px 0 15px ;}

.btn{ width:16px; height:85px; background:url(imagesbutn.gif); cursor:pointer; display:inline;}

.btn_l{float:left;}

.btn_r{ float:right;background-position:-16px 0;}

.pics{ float:left; width:646px; overflow:hidden; height:85px; position:relative;padding-left:6px;}

.roll{ width:10000px; position:absolute;}

.roll li{ float:left;}

.pics img{ width:110px; height:75px;padding:4px; border:1px solid #dfdfdf; margin:0 5px; cursor:pointer;}

.overlay {display:none;background:url(imageswhite.gif);width:450px; padding:35px; position:relative;} 

.overlay img{ width:450px; height:275px;}

.overlay p,.overlay a{ position:absolute; bottom:35px; left:35px; height:30px; width:435px; line-height:30px; color:#fff; padding-left:15px;}

.overlay p{filter:alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6;background:#000;}
	
.overlay div.close {background:url(imagesclose.gif);position:absolute; right:5px; top:5px;	cursor:pointer;	height:35px;width:35px;}
/*--房产管理，办事指南块中的图片样式--*/




picnews{
width:322px;
height:90px;
margin:8px 0 0 3px;
line-height:15px;}
.picnews p{
line-height:17px;
margin:6px 0 0 0;
color:#999;}
.picicon{
width:145px;
height:90px;
float:left;}
.picicon img{
border:1px #cfcfcf solid;
padding:4px;}



/*--侧边栏--*/
#sidebar{
width:228px;
height:723px;
#height:747px;
_height:762px;
border:1px solid #afd7ed;
border-top:none;
float:right;}
/*--下载中心--*/
#downtit{
width:228px;
height:30px;
background:url(imagesdt2.gif) repeat-x;}
.downfont{ width:100px; float:left; font-size:14px; font-weight:bold; color:#f60; margin:8px 0 0 12px; display:inline;}
#downtit .gd{ float:right; color:#f60; margin:10px 10px 0 0; font-size:12px;}
#downlist{ width:210px; height:268px; padding:9px;}
.ll{margin:6px 0 0 0; padding:0;}
.ll li{
background:url(imagesico.gif) no-repeat 0 -43px;
padding-left:12px;
height:24px;
position:relative;
font-size:12px;
color:#515151;
line-height:24px;}
.ll li a{float:left; width:180px;line-height:24px; font-size:12px;}
/*--服务信息--*/
#service{
width:210px;
height:220px;
padding:10px 0 0 10px;}
/*--联系电话--*/
#contact{ width:210px; padding:9px;padding-bottom:3px;}
.lianxi{
margin:0px 0;}
.lianxi li{
background:url(imagesico.gif) no-repeat 0 -40px;
padding-left:12px;
height:26px;
position:relative;
font-size:12px;
color:#515151;
font-weight:normal;
line-height:26px;}
/*--友情链接--*/
#link{
width:940px;
height:120px;
margin:10px auto;}
.linkfont{
border:1px solid #afd7ed;
border-top:none;
padding:10px 22px;
height:64px;
font-size:12px;
font-weight:normal;}
.linkfont ul{
margin:0;
padding:0;}
.linkfont ul li{
display:inline;
float:left; 
position:relative;
border-bottom:1px #cfcfcf dashed;}
.linkfont ul li a{
display:block; 
width:138px; 
height:34px;  
line-height:34px; 
font-size:12px;
padding:0 0 0 10px;
background:url(imagesicon3.gif) no-repeat left center;}
/*--尾部--*/
#footer{
width:800px;
height:80px;
margin:12px auto;
text-align:center;
color:#515151;
font-size:12px;
line-height:25px;
font-weight:normal;}
#footer a:link{font-size:12px;font-weight:normal;}

/*--内容块--*/
#conbox{
width:940px;
overflow:hidden;
margin:8px auto;}
/*--圆角边框--*/
.chd,.cft{ font-size:0; background:url(imagesblock.gif) repeat-x; height:3px;}
.chd{background-position:0 -2px;}
.cft{background-position:0 0;}
.clt,.crt,.clb,.crb{ width:3px; height:3px; float:left;background:url(imagesblock.gif);}
.clt{ background-position:0 -5px;}
.crt{ background-position:-3px -5px; float:right;}
.clb{ background-position:0 -8px;}
.crb{ background-position:-3px -8px; float:right;}

/*--内容左部分--*/
#coninner{
width:700px;
overflow:hidden;
float:left;}


/*--所在位置--*/
.contop{
width:668px;
height:30px;
margin:0 auto;
background:url(imagesico.gif) no-repeat 0 -293px;
border-bottom:1px solid #afd7ed;}
.topfont{
width:600px;
height:13px;
margin:8px 0 0 25px;
color:#2872b5;
font-size:12px;}
.topfont a{color:#2872b5; font-size:12px;}
.topfont a:hover{color:#ff4242;text-decoration:underline;}