@charset "utf-8";
/* CSS Document */
/* CSS Document */
body { color:#666; }




/* css of top */
#top { background:url(../images/bg4.png) repeat-x 0 0; height:103px; overflow:hidden; }
#top-logo { float:left; padding:18px 0 0 10px; }
#top-fun { float:right; width:65px; padding:15px 0 0; }
#top-fun a { display:block; width:65px; height:25px; line-height:25px; overflow:hidden; text-align:center; color:#E8CECE; margin-bottom:5px; background:url(../images/jz-bg2.png) no-repeat 0 0; }





/* css of bot */
#bot { background:#11262D; padding:10px 0; color:#FFF; }
#bot a { color:#FFF; }







/* css of index */
#bimg { FILTER: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 ); OVERFLOW: hidden; HEIGHT: 720px; }
.pic { text-align:center; }
.pic img { width:100%; }

#index-main {position:relative;}
#nav { background:url(../images/estate-bg1.png) repeat-x 0 0; height:57px; width:100%; position:absolute; top:20px; z-index:100; padding-top:20px; }
.naven { font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; }
#navc { height:57px; }
#navc li { float:left; padding-left:29px; background:url(../images/estate-bg2.png) no-repeat 0px 0px; }
#navc li a { display:block; width:137px; height:57px; text-align:center; color:#fff; line-height:20px; font-size:14px; font-weight:bold; overflow:hidden; }
#navc li#nav-1 { background:none; padding-left:0; }
#subnav { position:relative; }
#subnav li { width:123px; text-align:center; color:#fff; background:url(../images/estate-bg3.png) repeat-y 0px 0px; height:35px; }
#subnav li.navblank { height:15px; }
#subnav li.navblank span { display:block; height:15px; background:url(../images/estate-bg4.png) no-repeat 0px bottom; padding:0; }
#subnav li a { display:block; background:url(../images/estate-bg2.png) no-repeat center -58px; color:#FFF; height:30px; font-size:12px; font-weight:normal; width:123px; padding:7px 0 0; }
#subnav li a:hover { font-weight:bold;}
#SubNavi1 { position:absolute; width:137px; left:170px; top:-3px; }
#SubNavi2 { position:absolute; width:137px; left:340px; top:-3px; }
#SubNavi3 { position:absolute; width:137px; left:505px; top:-3px; }
#SubNavi4 { position:absolute; width:137px; left:670px; top:-3px; }
#SubNavi5 { position:absolute; width:137px; left:840px; top:-3px; }


#estate-main { background:url(../images/estate-bg1.png) repeat-x 0 -600px; height:110px; width:100%; position:absolute; top:600px; z-index:10; padding:10px 0 0; }
.estate-main-block { float:left; width:300px; color:#FFF; padding:0 10px; }
.bgline { border-right:1px solid #375F79; }
.estate-main-block .left img { width:99px; height:99px; border:2px solid #E9BC18; margin-right:10px; }
.estate-main-block h2 a { font-size:14px; color:#FFF; }





/*css of subpages*/
#bgimg { OVERFLOW: hidden; HEIGHT: 720px; }
#bgimg img { width:100%; }
#estate-conainer { width:100%; position:absolute; top:180px; z-index:10; }
#estate-conainer .row { background:url(../images/estate-bg6.png) repeat 0 0px; height:450px; border:1px solid #78898F; }


#sm-title { height:30px; line-height:30px; padding:8px 0 0 0px; color:#F0A027;  margin:10px 20px 10px 250px; }
#sm-title a { color:#F0A027; }

#sub-container { color:#FFF; margin-left:250px; padding-right:10px; }
#sub-container h2 { text-align:left; font-size:20px; color:#FFF; line-height:1.8; }
#sub-container .aclist { padding:0px; }
#sub-container .aclist li { list-style-type:none; font-size:14px; line-height:35px; border:none; background:none; padding-left:0; }
#sub-container .aclist li a { color:#CCC; }
#sub-container .aclist li a:Hover { color:#FFF; }
#sub-container .info { text-align:left; margin-bottom:10px; }
.content { font-size:14px; }
#estate-conainer .content { height:290px; overflow-y:scroll; padding-right:10px; }

.piclist { margin:20px 0; }
.piclist li { list-style-type:none; float:left; width:150px; height:130px; margin:0 10px 15px; display:inline; text-align:center; overflow:hidden; }
.piclist li a { color:#FFF; }
.piclist li img { width:100px; height:100px; border:1px solid #CCC; padding:2px; }




/*系统公共翻页条*/
    .pageslist{margin:0; padding:0; font-family:Verdana, sans-serif; color:#CCC; line-height:17px;}
	.pageslist .pageinfo {float:left; margin-right:4px; height:17px; padding:2px 4px 0;}
	.pageslist .pageinfo strong{font-weight:normal;}
	.pageslist li { list-style-type:none; float:left; margin-right:4px;}
	.pageslist li.thisclass{height:17px;padding:3px 5px 1px; color:#F0A027; font-weight:bold;}
	.pageslist li a{_float:left;display:block; height:17px; border:1px solid #59686C; padding:2px 4px 0; color:#CCC;}
	.pageslist li a:hover{color:#F0A027; border-color:#FFF; border:1px solid #59686C;}