﻿
/*------------------------顶部*/
.topdiv 
{
    height:60px; 
}
.topdiv .logo 
{
    height:59px; 
    width:150px; 
    float:left; 
    overflow:hidden;
    margin-top:5px;
    margin-left:10px;
}

.topdiv .txtBanner 
{
    width:800px; 
    float:right;
    height: 60px;
    overflow:hidden; 
}

.Bannerl
{
    float:left;
    height: 60px;
    width:350px;
    overflow:hidden;
    text-align:center;
}
.Bannerr
{
    float:right;
    width:450px;
    height: 60px;
    overflow:hidden;
}
.Bannerr .topbg
{
    background:url(../images/bgTop.gif) no-repeat 0px 0px;
    height:27px;
    line-height:27px;
    width:445px;
    float:right;
    margin-top:0px;
    overflow:hidden;
}
/*公告通知信息*/
.Bannerr .topbg li
{
    background:url(../images/icoSmile.gif) no-repeat 13px 7px;
    clear:both;
    height:22px;
    line-height:22px;
    width:400px;
    text-indent:30px;    
}
.Bannerr .topbottom
{
    float:right;
    height:28px;
    width:445px;
    padding-top:5px;
    line-height:28px;
}
.inputpp
{
    width:75px; 
    border:1px solid #A7A6AA; 
    height:17px; 
    line-height:17px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#146E27; 
}
/*------------------------导航条*/
.navbar
{
    height: 90px;        
}

.navbar .bb
{
    float:left;
    width:110px;    
    height:90px;    
}
.navbar .ll
{
    float:left;
    width:46px;     
    height:90px;
}
.navbar .main
{
    float:left;
    background: url(../images/bgGnb_0712.gif) no-repeat 0px 0px;
    height:90px;
    width:659px;
}

/*搜索条*/
.searchbar
{
    height:44px;
    text-align:center;
    clear:both;
    margin:0px auto;
}
.searchbar .sel{ float:left; width:160px; font-weight:bold;margin-top:14px;}
.searchbar .sel input{ height:15px; width:15px; padding:0px; margin:0px;}
.searchbar .sel label{ margin-left:5px; cursor:pointer;}
.searchbar .submitB{ float:left; width:91px; margin-top:9px; margin-left:10px; }

/*导航列表*/
.navlist
{
    height:30px;
    clear:both;
    margin:8px auto;
}
.navlist li
{
    float:left;  
    height:30px;
    margin-left:5px;
    text-align:center;  
}

/*导航a样式*/
/*.navbar .main .navlist li a.nava
{
    padding:5px; 
    float:left; 
    color:#fff; 
    font-weight:bold; 
    font-size:14px;
    text-decoration:none;
    background:url(../images/navbg.gif) repeat-x 0 0;
}

.navbar .main .navlist li a.nava:hover
{
    padding:5px; 
    float:left; 
    color:#FE9A63;
    font-weight:bold; 
    font-size:14px;
    text-decoration:none;
    background:url(../images/navbg1.gif) repeat-x 0 0;
}*/

.navlist li.line
{
    float:left;
    background:url(../images/mainGnbLine.gif) no-repeat 5px 10px;
    width:12px;
    height:30px;
}

.searchForm{ background:url('../images/bgInput_0712.gif') no-repeat; width:250px; height:22px; overflow:hidden; padding:2px;margin-top:7px; float:left; }
.searchForm input{ width:240px; height:16px; font-size:14px; padding-top:3px; padding-left:3px; color:#328CC5 !important; background:none; border:0; font-family:'蹈框'; font-weight:bold; letter-spacing:-1px; text-align:left; }
.searchFormInput { float:left; margin-top:8px; margin-left:8px;}


/*------------------------主体部分*/
.mainContent
{ 
    position:relative;
    width:975px; 
    height:1000px;
    margin:0px auto;    
}

/*左侧部分*/
.picNews{ position:absolute; top:8px; left:0; width:225px; height:127px; line-height:24px;}
.leftBanner{ position:absolute; top:162px; left:0;width:225px; }
.leftZsCompany{ position:absolute; top:220px; left:0; width:225px; }
.ad1{position:absolute; top:522px; left:0; width:225px; height:115px; }
.ad1 img{width:225px;height:110px;}
.zsSucai{ position:absolute; top:640px; left:0;width:225px; }
.zsNeedFitment { position:absolute; top:780px; left:0; }

/*中间部分*/
.mainNews{ position:absolute; top:8px; left:237px;width:500px; }
.famousBuilding{ position:absolute; top:220px;/*top:223px;*/ left:237px; width:500px;height:130px;}
.RentFDiv{ position:absolute; top:366px; left:237px; width:500px;}
.JcFDiv{ position:absolute; top:592px; left:237px;width:500px; }
/*图库*/
.photoSketch { position:absolute; top:819px; left:237px;width:500px; }
.photoSketch .phototxt { font-size:11px; }

/*右侧部分*/
.rightSpot{ position:absolute; top:5px; left:750px; width:226px;}/*260*/
.smalltool{position:absolute; top:145px; left:750px;width:226px;}
.tabInfos{position:absolute; top:300px; left:750px;width:226px;}
.zsMedoRoom { position:absolute; top:366px; left:750px; width:226px;height:150px; }
.reBuilds{position:absolute; top:515px; left:750px; width:226px;}
/*bbs*/
.boardBest { position:absolute; top:783px; left:750px;width:226px; }

.smalltool li
{
    float:left;
    width:48%;
    height:20px;
    line-height:20px;
    text-indent:5px;
}
.smalltool img{width:230px;height:70px;}
/*底部*/
.flink
{
    border:solid 3px #eaeaea;
    height:100%;
    padding:5px;
}

.flink li
{
    float:left;
    margin-left:5px;
    width: 100px;
    height:22px;
    line-height:22px;
}


/*补充*/
.botDiv{ background:url('../images/bgB_todayNews.gif') no-repeat left bottom; padding:5px 14px 10px 14px; }
.HrGray{ border-bottom:1px solid #e7e7e7; height:10px; font-size:1px; }


/*装修素材*/
.zsSucai h3
{
    font-size:13px;
    font-weight:bold;
    text-indent:10px;
    border-bottom: 1px solid #49A924; 
    padding-bottom: 6px;
    float:left;
    width:226px;
    clear:both;
    height:22px;
    line-height:22px;
}

.zsSucai h3 span
{
    float:right;
    _padding:8px 2px 2px 2px;
}

.zsSucai div
{
    clear:both;
    height:100%;
}
.zsSucai div li
{
    height:97px;
    width:100px;
    float:left;
    border:solid 1px #ccc;
    margin:4px;
    overflow:hidden;
    text-align:center;
}
.zsSucai div li img
{
    height:72px;
    width:95px;
    padding:2px;
}

/*主要新闻 框架*/
.mainNews
{
    background: url('../images/bgMainNews.gif'); 
    width: 500px;
    height: 205px;
    overflow:hidden;
}

.mainNews .border
{
    padding-top: 62px; width: 11px; float: left;
}

.mainNews .main
{
    width: 474px; float: left;
}

/*主要新闻的内容*/
.mntop
{
    margin-left: 12px;
    width:450px;
    background:url(../images/lineTopTopic.gif) no-repeat bottom right;
    clear:both;
}

.mntop .img
{
    padding: 1px; 
    border: 2px solid #e5e5e5; 
    width: 138px;
    height: 90px;
    float:left;
    margin-top:2px;
}
.mntop .img img{width: 138px;height: 90px;}

.mntop .text
{
    float:right;
    width:292px;
    margin-top:5px;
}
.mntop .text h3
{
    font-size: 14px; 
    color: #f9890c;    
}

.mntop .text p
{
    text-indent:20px;
    margin-top: 3px;  
    line-height:18px;
}

.mnmore
{
    clear:both;
    margin:0px auto;
    padding-top:5px;
}
.mnmore li
{
    float:left;
    width:45%;  
    line-height:19px;
    margin-left:8px;
}

/*两个互换条*/
.RentFDiv h3,
.JcFDiv h3
{
    height: 29px; 
    background: url(../images/bgT_todayNews00.gif);
    font-size:12px;
    font-weight:normal;
    line-height:29px;
    width:500px;
    text-indent:15px;
}
.JcFDiv h3{font-size:13px;font-weight:bold;}
.RentFDiv h3 span,
.JcFDiv h3 span
{
    float:right;
    height: 15px;
    line-height:29px;
    margin-right:8px;
    border:silid 1px #f90;
    _padding:8px 2px 2px 2px;
    
}

.RentFDiv .content,
.JcFDiv .content
{
    background:url('../images/bgB_todayNews.gif') no-repeat left bottom; 
    height:188px;
    width:495px;
    padding-left:7px; 
    overflow:hidden;
    margin-top:-2px;
}
.JcFDiv .content ul li{text-align:center;}

/*图文欣赏*/
.photoSketch h3
{
    height: 29px;
    font-size:12px;
    font-weight:normal;
    line-height:29px;
    width:500px;
    text-indent:10px;
    border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;
}

.photoSketch h3 span
{    margin-right:5px; 
    float:right;
    _padding:8px 2px 2px 2px;
}

.photoSketch .content
{
    width:500px;
    height:135px;
    border:solid 1px #DFDFDF;
    overflow:hidden;
}

.photoSketch .content li
{text-align:center;
    height:130px;
    width:90px;
    margin:4px;
    float:left;
     overflow:hidden;
}

/*右侧开始*/
.hotspotBG
{
    background: url(../images/bgRightSpot.gif) repeat-y 0px 0px;
    overflow: hidden;
    clear:both;
    margin-top:-10px;
    *margin-top:-5px;
    _margin-top:-5px;
    width:232px;
}
.hotspotBG li
{
    background:url(../images/bulBlueArrow.gif) no-repeat 5px 8px;
    height:21px;
    line-height:21px;
    clear:both;
    text-indent:10px;    
}
.hotspotBG ul li{background:transparent url(../images/09.png) no-repeat scroll 4% 50%;padding:0 0 0 8px;}

.reBuilds h3
{
    font-size:13px;
    font-weight:bold;
    text-indent:10px;
    border: 1px solid #cccccc; 
    padding-bottom: 0px;
    float:left;
    width:220px;
    clear:both;
    height:25px;
    line-height:28px;
    padding-right:5px;
}

.reBuilds h3 span
{
    float:right;
    _padding:8px 2px 2px 2px;
}

.reBuilds div
{
    clear:both;
    height:130px;
    width:225px; 
    overflow:hidden;
   border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
}

.reBuilds div li
{
    float:left;
    height:120px;
    width:105px;
    margin:1px;
    border:solid 1px #CAE99B;
    text-align:center;
    padding-top:5px;
    overflow:hidden;
    background:#EAEAEA;
    
}

.reBuilds div li img
{
    border:none;
}
/*论坛bbs*/
.bbsdiv
{
    width:226px;
}

.bbsdiv div
{
    background: url(../images/bg.gif);
    height: 180px;
    clear:both;
    overflow:hidden;
}
.bbsdiv div ul{padding:8px 3px 0px 6px;}
.bbsdiv div li
{
    height:20px;
    line-height:20px;
    width:220px;
    overflow:hidden;
}


/*新闻图片列表*/
.ZsCompany .one { background:url("../images/num/NeTv_1.gif") no-repeat 5px; }
.ZsCompany .two { background:url("../images/num/NeTv_2.gif") no-repeat 5px; }
.ZsCompany .three { background:url("../images/num/NeTv_3.gif") no-repeat 5px; }
.ZsCompany .four { background:url("../images/num/NeTv_4.gif") no-repeat 5px; }
.ZsCompany .five { background:url("../images/num/NeTv_5.gif") no-repeat 5px; }
.ZsCompany .six { background:url("../images/num/NeTv_6.gif") no-repeat 5px; }
.ZsCompany .seven { background:url("../images/num/NeTv_7.gif") no-repeat 5px; }
.ZsCompany .eigh { background:url("../images/num/NeTv_8.gif") no-repeat 5px; }
.ZsCompany .nine { background:url("../images/num/NeTv_9.gif") no-repeat 5px; }
.ZsCompany .ten { background:url("../images/num/NeTv_10.gif") no-repeat 5px; }

/* 颜色改变 */
.ZsCompany .gray1{ border:solid 2px #fff;}
.ZsCompany .gray { background:url("../images/num/NeTv_gray.gif") no-repeat 5px 5px; }
.ZsCompany .orange { background:url("../images/num/NeTv_orange.gif") no-repeat 0 0; }
.ZsCompany .pink { background:url("../images/num/NeTv_pink.gif") no-repeat 0 0; }
.ZsCompany .lightPink { background:url("../images/num/NeTv_lightPink.gif") no-repeat 0 0; }

/*框架*/
.ZsCompany dt a img { padding-top:5px; }
.ZsCompany dd { height:21px; font-size:12px; width:210px;}
.ZsCompany dd a { display:block; padding-top:4px; padding-left:22px; color:#7b7b7c; }
.ZsCompany .orange a { display:block; padding-top:4px; padding-left:22px; color:#e76924; }

/* 两个box */
#NeTv_box {	position:absolute; width:193px; height:135px; background-color:#FFFFFF; }
#NeTv_boxMore { position:absolute; visibility: hidden; top:53px; width:193px; height:250px; background-color:#FFFFFF; }


.rentbox
{
    height:50px;
    width:480px;
    border:solid 1px #FF6260;
    background-color:#FDF4B3;
    margin-top:5px;
    clear:both;
}
.rentbox li
{
    margin-top:6px;
    text-indent:12px;
}
/*tab广告*/
.tabInfos
{
    clear: both;
    
    width: 226px; 
    top:220px;
    height:150px;
} 
.tabInfos p
{
    float: left;
    line-height: 21px;
}
.tabInfos p.btn
{
    background: #dcdcdc;
    border-left: #f2f2f2 1px solid;
    width: 40px;
    cursor: pointer;
    text-align:center;
}
.tabInfos p.btnover
{
    background: #388F1F;
    border-left: #f2f2f2 1px solid;
    width: 40px;
    color: #fff;
    text-align:center;
    cursor: pointer;
}
.tabInfos #tabInfos_tit
{
    border-bottom: #388F1F 3px solid;
    height: 21px;
}
.tabInfos #tabInfos_cnt
{
    line-height: 22px;
    padding-top: 7px;
    height: 260px;
    text-align: left;
}
.tabInfos #tabInfos_cnt A
{
    color: #666;
    text-decoration: none;
}
.tabInfos #tabInfos_cnt A:hover
{
    color: #c2130e;
    text-decoration: underline;
}
/*tab广告结束*/



/*楼盘*/
/*.buildl { float:left; width:10px; height:136px; background-repeat:no-repeat;}
.buildl img { margin-top:30px;}

.buildc { float:left; width:437px; }
.buildc ul { margin-left:1px;}
.buildc li {line-height:130px; list-style-type:none; float:left; width:45%; margin:1px 0;}

.buildr { float:left; width:10px; height:136px; background-image:url(../images/buildright.gif); background-repeat:no-repeat; background-position:right; text-align:center;}
.buildr img { margin-top:30px;}*/

.builddiv
{
    height:98px;
}
.builddiv .border
{
    padding-top: 22px; width: 10px; float: left;
}

.builddiv .main
{
    width: 476px; 
    float: left;
    overflow:hidden;
}
.builddiv .main ul{height:100px;}
.buildli
{
    float:left;
    width:110px;
    height:93px;
    text-align:center;
    margin-left:2px;
    border:solid 1px #ccc;
    padding:1px;
    margin-top:3px;
    line-height:12px;
}

.jcComBox{width:470px;height:80px;padding:0 0 0 10px;}
.JcFDiv .content .jcComBox ul li{text-align:left;background:transparent url(../images/09.png) no-repeat scroll 0 50%;padding-left:10px;}
.JcFDiv .content .jcComBox ul{padding-top:3px;}

#zsvbox span{width:85px;}
#zsvbox span a{font-weight:bold}
#photoSketchBox li img{width:105px;height:86px;}
#xinj{top:680px;left:750px;width:226px;position:absolute}
#xinj img{width:224px;height:88px;border:1px solid #cccccc;padding:2px;}
#rssel1 img{height:28px;margin-left:-2px;}
#rssel2 img{width:110px;height:28px;margin-left:-5px;}
/*菜单*/
a.menu:link    {color:#56a9dc; text-decoration:none;}
a.menu:visited {color:#56a9dc; text-decoration:none;}
a.menu:active  {color:#56a9dc; text-decoration:none;}
a.menu:hover   {color:#FC9446; text-decoration:none;}