﻿/* --------------------------------------------------导航广告板块----------------------------------------------- */
.banner
{
    height: 370px;
    margin: 0 auto;
    width: 1083px;
}
.banner-L
{
    height: 366px;
    width: 356px;
    background: #fffcf8;
    border: solid 2px #ffbc85;
    float: left;
}
.banner-R
{
    height: 370px;
    float: right;
    width: 710px;
    background: url(../image/Change/guanga.jpg);
    background-repeat: no-repeat;
}
.ban-T
{
    height: 38px;
    margin-left: 18px;
    width: 320px;
}
.ban-T ul
{
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}
.ban-T li
{
    list-style-type: none;
    line-height: 38px;
    font-weight: bolder;
    font-size: 18px;
    font-family: "微软雅黑";
    color: #444;
}
.ban-M
{
    height: 59px;
    margin-left: 18px;
    width: 320px;
    border-top: solid 1px #ffdac4;
}
.ban-MT
{
    height: 28px;
}
.ban-MT ul
{
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}
.ban-MT li
{
    list-style-type: none;
}
.ban-MTTU
{
    float: left;
    margin-bottom: 0;
}
.ban-MTTUb
{
    height: 19px;
    width: 20px;
    background: url(../image/tubiaob.png);
    float: left;
}
.ban-MTTUc
{
    height: 19px;
    width: 20px;
    background: url(../image/tubiaoc.png);
    float: left;
}
.ban-MTbb
{
    line-height: 38px;
    margin-left: 25px;
}
.ban-MB
{
    height: 31px;
}
.ban-MB ul
{
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}
.ban-MB li
{
    list-style-type: none;
    float: left;
    line-height: 31px;
}
.ban-B
{
    height: 110px;
    margin-left: 18px;
    width: 320px;
    border-top: solid 1px #ffdac4;
}
.ban-BT
{
    height: 28px;
}
.ban-BT ul
{
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}
.ban-BT li
{
    list-style-type: none;
}
.ban-BTTU
{
    height: 21px;
    width: 15px;
    background: url(../image/tubiaod.png);
    float: left;
}
.ban-BMB
{
    height: 26px;
}
.ban-BMB ul
{
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}
.ban-BMB li
{
    list-style-type: none;
    float: left;
    line-height: 26px;
}
.font-a a
{
    color: #0960c1;
}
.font-a a:hover
{
    text-decoration: underline;
    color: #f60;
}
.ce
{
    float: left;
}

/* --------------------------------------------------新闻板块----------------------------------------------- */
.News
{
    height: 328px;
    text-align: left;
    margin: 0 auto;
    width: 1083px;
}
.News-L
{
    height: 326px;
    width: 358px;
    border: solid 1px #e4e4e4;
    background: #FFFFFF;
    float: left;
}
.News-LT ul
{
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}
.News-LT li
{
    list-style-type: none;
}
.News-LT
{
    height: 42px;
    margin-left: 16px;
}
.News-LB ul
{
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}
.News-LB li
{
    list-style: none;
    padding: 0 0 0 10px;
}
.News-LB
{
    margin-left: 15px;
}
.biaoti
{
    color: #333333;
    margin-top: 14px;
    float: left;
}
.more
{
    float: right;
    margin-right: 20px;
    margin-top: 19px;
}
.youhui
{
    line-height: 30px;
    background: url(../image/d.png) no-repeat left center;
}
.youhui a
{
    font-size: 12px;
    font-family: "宋体";
    color: #000000;
}
.Newspan
{
    font-size: 12px;
    font-family: "宋体";
    color: #0960c1;
}
.youhui a:hover
{
    text-decoration: underline;
}
.News-R
{
    height: 326px;
    width: 708px;
    border: solid 1px #e4e4e4;
    background: #FFFFFF;
    float: right;
}
.News-RL
{
    width: 300px;
    height: 255px;
    margin-top: 7px;
    float: left;
}
.News-RR
{
    width: 350px;
    height: 255px;
    float: left;
    margin-top: 7px;
    margin-left: 20px;
}
.News-RR ul
{
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}
.News-RR li
{
    list-style-type: none;
}
.Newstopbt
{
    height: 32px;
    line-height: 32px;
    text-align: center;
}
.Newstopbt li a
{
    font-size: 14px;
    font-weight: bolder;
    color: #f53636;
    font-family: "宋体";
}
.Newstopbt li a:hover
{
    text-decoration: underline;
}
.Newsmidd
{
    height: 10px;
    border-top: solid 1px #CCCCCC;
}
.Newsmid
{
    height: 100px;
    line-height: 27px;
}
.Newsmid li
{
    color: #777;
}
/* --------------------------------------------------新闻公告幻灯----------------------------------------------- */
.new_inner a
{
    float: left;
}
.new_inner
{
    width: 99999px;
    height: 205px;
    position: absolute;
}
.new_focus
{
    position: relative;
    overflow: hidden;
}

.new_focus
{
    width: 300px;
    height: 255px;
    overflow: hidden;
    background: #fff;
}

.new_focus .new_inner img
{
    width: 300px;
    height: 225px;
    display: block;
    border: 0;
}



.new_focus ul
{
    position: absolute;
    bottom: 10px;
    margin: 0 0 0 0;
    padding: 0 0 0 120px;
}

.new_focus ul li
{
    cursor: pointer;
    background: url(../image/news_focus_nava.gif) 10px 0;
    overflow: hidden;
    float: left;
    margin: 0 10px 0 0;
    height: 10px;
}

.new_focus ul li.focus
{
    background-position: 0 0;
}

.new_focus .bg
{
    height: 32px;
    width: 100%;
    background: #333;
    position: absolute;
    z-index: 999;
    bottom: 30px;
    left: 0px;
    opacity: 0.9;
    filter: alpha(opacity=90);
    -moz-opacity: 0.9;
}

.text
{
    height: 32px;
    line-height: 32px;
    position: absolute;
    bottom: 30px;
    left: 15px;
    color: #fff;
    font-family: "宋体";
    width: 100%;
    z-index: 1000;
}

.text a
{
    color: #fff;
    font-size: 14px;
}
.text a:hover
{
    color: #fff;
    font-size: 14px;
    text-decoration: underline;
}

.new_focus span:hover
{
    opacity: 1;
}

.new_focus span.next
{
    left: 253px;
    background-position: -25px 0;
}
.Newhouse
{
    height: 374px;
    border: solid 1px #e4e4e4;
    background: #fff;
    margin: 0 auto;
    width: 1083px;
}
/*搜索框样式--------------------------------------------开始*/


.soso-da
{
    float: left;
    width: 260px;
    height: 24px;
    border: 1px #89aad3 solid;
    color: #888;
    font-size: 12px;
    line-height: 24px;
    padding: 0 0 0 10px;
}

.soso-sousuo
{
    float: left;
    width: 64px;
    height: 26px;
    background: url(../image/ssch.gif) no-repeat 0 0;
    border: 0;
    padding: 0px;
    margin: 0;
}
/*--------新房幻灯-----------*/
.blk_18
{
    overflow: hidden;
    zoom: 1;
    font-size: 9pt;
    width: 1050px;
    margin-top: 12px;
}
.blk_18 .pcont
{
    width: 990px;
    float: left;
    overflow: hidden;
    padding-left: 5px;
}
.blk_18 .ScrCont
{
    width: 32766px;
    zoom: 1;
    margin-left: -5px;
}
.blk_18 #List1_1, .blk_18 #List2_1
{
    float: left;
}
.blk_18 .LeftBotton, .blk_18 .RightBotton
{
    width: 15px;
    height: 174px;
    float: left;
}
.blk_18 .LeftBotton
{
    background: url(../image/leftaa.gif) no-repeat;
    margin: 140px 5px 0;
}
.blk_18 .RightBotton
{
    background: url(../image/rightaa.gif) no-repeat;
    margin: 140px 0 0 5px;
}
.blk_18 .LeftBotton:hover
{
    background: url(../image/leftbb.gif) no-repeat;
}
.blk_18 .RightBotton:hover
{
    background: url(../image/rightbb.gif) no-repeat;
}
.blk_18 .pl img
{
    display: block;
    cursor: pointer;
    border: none;
    margin: 1px auto 1px auto;
}
.blk_18 .pl
{
    width: 193px;
    border: 3px solid #fff;
    float: left;
    float: left;
    background: #f7f7f7;
}
.blk_18 a.pl:hover
{
    border: 3px solid #6ea5cc;
    background: #fff;
}
.p1text-a
{
    color: #ff3e1d;
    line-height: 34px;
}
.p1text-b
{
    line-height: 24px;
    color: #000000;
}
.p1text-b span
{
    color: #777;
}
.p1text-c
{
    line-height: 24px;
    color: #777;
}
.p1text-c span
{
    color: #ff3e1d;
}
.p1style
{
    width: 183px;
    height: 280px;
    margin: 5px;
    float: left;
}
.p1style ul
{
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}
.p1style li
{
    list-style-type: none;
}
/*--------------------销量排行 数据--------------------------*/
.News-LBcc
{
    margin-top: 10px;
}
.News-LTcc
{
    margin-left: 15px;
    margin-top: 3px;
}
.News-LTcc ul
{
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}
.News-LTcc li
{
    list-style-type: none;
}
.News-LTcc-a
{
    color: #777;
    margin-top: 5px;
    float: left;
    width: 50px;
}
.News-LTcc-b
{
    color: #777;
    margin-top: 5px;
    float: left;
    width: 200px;
}
.News-LTcc-c
{
    color: #777;
    margin-top: 5px;
    float: left;
    margin-left: 35px;
}
.New-LTcca
{
    height: 30px;
}
.New-LTccb
{
    height: 32px;
    width: 325px;
    border-top: dotted 1px #ddd;
    font-size: 12px;
    font-family: "宋体";
}
.New-LTccb-a
{
    height: 17px;
    width: 17px;
    background: #f60;
    margin-top: 7px;
    color: #FFFFFF;
    text-align: center;
    font-weight: bolder;
    float: left;
    line-height: 16px;
}
.New-LTccb-b
{
    color: #3261c3;
    margin-left: 30px;
    float: left;
    line-height: 32px;
    width: 200px;
}
.New-LTccb-b a
{
    color: #3261c3;
}
.New-LTccb-b a:hover
{
    text-decoration: underline;
}
.New-LTccb-c
{
    margin-left: 35px;
    line-height: 30px;
    float: left;
    text-align: right;
    width: 30px;
}
/*--------------------最新预售  挂牌--------------------------*/
.News-LTcd-a
{
    color: #777;
    margin-top: 5px;
    float: left;
    width: 140px;
}
.News-LTcd-b
{
    color: #777;
    margin-top: 5px;
    margin-left: 10px;
    width: 100px;
    float: left;
}
.News-LTcd-c
{
    color: #777;
    margin-top: 5px;
    float: left;
    margin-left: 10px;
    text-align: right;
    width: 70px;
}
.New-LTcda
{
    height: 30px;
}
.New-LTcdb
{
    height: 32px;
    border-top: dotted 1px #ddd;
    font-size: 12px;
    font-family: "宋体";
    width: 325px;
}
.New-LTcdbb
{
    height: 32px;
    border-top: dotted 1px #ddd;
    font-size: 12px;
    font-family: "宋体";
    width: 675px;
}
.New-LTcdb-a
{
    color: #000;
    float: left;
    line-height: 32px;
    width: 148px;
}
.New-LTcdb-b
{
    color: #3261c3;
    float: left;
    line-height: 32px;
    width: 110px;
}
.New-LTcdb-b a
{
    color: #3261c3;
}
.New-LTcdb-b a:hover
{
    text-decoration: underline;
}
.New-LTcdb-c
{
    width: 65px;
    line-height: 30px;
    float: left;
}
.New-tea
{
    color: #777;
    margin-top: 5px;
    float: left;
    width: 190px;
}
.New-teb
{
    color: #777;
    margin-top: 5px;
    float: left;
    width: 195px;
}
.New-tec
{
    color: #777;
    margin-top: 5px;
    float: left;
    width: 100px;
    text-align: right;
}
.New-ted
{
    color: #777;
    margin-top: 5px;
    float: left;
    width: 100px;
    text-align: right;
}
.New-tee
{
    color: #777;
    margin-top: 5px;
    float: left;
    width: 65px;
    text-align: right;
}
.New-tef
{
    color: #777;
    margin-top: 5px;
    float: left;
    width: 75px;
    text-align: right;
}
.N-a
{
    color: #000;
    float: left;
    line-height: 32px;
    width: 190px;
}
.N-a a
{
    color: #3261c3;
}
.N-a a:hover
{
    text-decoration: underline;
}
.N-b
{
    color: #000;
    float: left;
    line-height: 32px;
    width: 195px;
}
.N-c
{
    float: left;
    line-height: 32px;
    width: 100px;
    text-align: right;
}
.N-cfont
{
    color: #ff3e1d;
    font-weight: bolder;
    font-size: 14px;
}
.N-d
{
    color: #000;
    float: left;
    line-height: 32px;
    width: 100px;
    text-align: right;
}
.N-e
{
    color: #000;
    float: left;
    line-height: 32px;
    width: 65px;
    text-align: right;
}
.N-f
{
    color: #000;
    float: left;
    line-height: 32px;
    width: 75px;
    text-align: right;
}
.NewhouL
{
    width: 540px;
    border-right: dotted 1px #ddd;
    height: 355px;
    float: left;
}
.NewhouR
{
    width: 540px;
    height: 355px;
    float: left;
}

/*--------------------二手房出售 出租--------------------------*/
.Newsellhouse
{
    height: 358px;
    border: solid 1px #e4e4e4;
    background: #fff;
    margin: 0 auto;
    width: 1083px;
}
.NewhouL-B ul
{
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}
.NewhouL-B li
{
    list-style-type: none;
}
.NewhouL-B
{
    margin-left: 15px;
    margin-top: 3px;
}
.News-LTcc
{
    margin-left: 15px;
    margin-top: 3px;
}
.Newhou-La
{
    color: #777;
    margin-top: 5px;
    float: left;
    width: 180px;
}
.Newhou-Lb
{
    color: #777;
    margin-top: 5px;
    float: left;
    width: 60px;
    text-align: center;
}
.Newhou-Lc
{
    color: #777;
    margin-top: 5px;
    float: left;
    width: 100px;
    text-align: right;
}
.Newhou-Ld
{
    color: #777;
    margin-top: 5px;
    float: left;
    width: 85px;
    text-align: right;
}
.Newhou-Le
{
    color: #777;
    margin-top: 5px;
    float: left;
    width: 80px;
    text-align: right;
}
.News-LTeb
{
    height: 32px;
    border-top: dotted 1px #ddd;
    font-size: 12px;
    font-family: "宋体";
    width: 505px;
}
.News-LTea
{
    height: 30px;
}
.Newhou-Ba
{
    float: left;
    width: 180px;
    line-height: 32px;
}
.Newhou-Ba a
{
    color: #3261c3;
}
.Newhou-Ba a:hover
{
    text-decoration: underline;
}
.Newhou-Bb
{
    float: left;
    width: 60px;
    text-align: center;
    line-height: 32px;
}
.Newhou-Bc
{
    float: left;
    width: 100px;
    text-align: right;
    line-height: 32px;
}
.Newhou-Bd
{
    float: left;
    width: 85px;
    text-align: right;
    line-height: 32px;
}
.Newhou-Be
{
    float: left;
    width: 80px;
    text-align: right;
    line-height: 32px;
}


.banner
{
    height: 400px;
    margin: 0 auto;
    width: 1083px;
}
.banner-L
{
    height: 396px;
    width: 356px;
    background: #fffcf8;
    border: solid 2px #ffbc85;
    float: left;
}
.banner-R
{
    height: 370px;
    float: right;
    width: 710px;
}
.ban-Rt
{
    height: 320px;
    width: 710px;
}
.ban-Rb
{
    width: 710px;
}
.ban-Rbl
{
    float: left;
    width: 348px;
    height: 63px;
}
.ban-Rbr
{
    float: left;
    width: 348px;
    height: 63px;
    margin-left: 14px;
}


.ban-R1
{
    float: left;
    width: 227px;
    height: 63px;
}
.ban-R2
{
    float: left;
    width: 227px;
    height: 63px;
    margin-left: 14px;
}
.ban-R3
{
    float: left;
    width: 227px;
    height: 63px;
    margin-left: 14px;
}


.dixian
{
    margin: 0 auto;
    width: 710px;
    height: 16px;
    background: url(image/fgc34.png);
}
.fabu
{
    float: left;
    margin-top: 20px;
    font-weight: bolder;
    margin-left: 170px;
    color: #3261c3;
    font-size: 12px;
}
.fabu a
{
    color: #3261c3;
}
.fabu a:hover
{
    color: #f60;
}

/*--------------------新闻切换--------------------------*/
.News-RR
{
    width: 350px;
    height: 255px;
    float: left;
    margin-top: 7px;
    margin-left: 20px;
}
.dis
{
    display: block;
}
.undis
{
    display: none;
}
.nav
{
    width: 100%;
    margin: 0 auto;
    height: 30px;
    padding-top: 4px;
}
.nav li
{
    float: left;
    width: 87px;
    height: 26px;
}
.nav li a
{
    float: left;
    width: 87px;
    height: 26px;
    text-align: center;
    line-height: 26px;
}
.nav li.nav_current a
{
    color: #f60;
    border: solid 1px #ccc;
    border-bottom: none;
    border-top: 2px solid #f60;
    font-family: "微软雅黑";
}
.nav li.nav_link a
{
    color: #555;
    border-bottom: solid 1px #ccc;
    font-family: "微软雅黑";
}
.nav-down
{
    height: 230px;
    text-align: left;
}
#sub1 p
{
    font-size: 12px;
    line-height: 28px;
}
#sub1 p a
{
    color: #333;
}
#sub1 p a:hover
{
    color: #f60;
}
#sub1 p span
{
    float: right;
    color: #666;
}
#sub2 p
{
    font-size: 12px;
    line-height: 28px;
}
#sub2 p a
{
    color: #333;
}
#sub2 p a:hover
{
    color: #f60;
}
#sub2 p span
{
    float: right;
    color: #666;
}
#sub3 p
{
    font-size: 12px;
    line-height: 28px;
}
#sub3 p a
{
    color: #333;
}
#sub3 p a:hover
{
    color: #f60;
}
#sub3 p span
{
    float: right;
    color: #666;
}
#sub4 p
{
    font-size: 12px;
    line-height: 28px;
}
#sub4 p a
{
    color: #333;
}
#sub4 p a:hover
{
    color: #f60;
}
#sub4 p span
{
    float: right;
    color: #666;
}
/*-----------------------广告--------------------------*/
.guanggao
{
    width: 100%;
    height: 450px;
}
.guanggao div
{
    width: 1920px;
    height: 450px;
    margin: 0 auto;
}
.guanggao img
{
    width: 1920px;
    height: 450px;
}

.fast
{
    width: 1115px;
    margin: 0 auto;
    overflow: hidden;
}
.fast a
{
    color: #fff;
    font-size: 18px;
    font-weight: 500;
}
.fast ul:hover
{
    -webkit-box-shadow: 0px 3px 10px 1px #bbb;
}
.fast ul
{
    width: 30%;
    float: left;
    margin: 0 0 20px 15px;height: 176px;
}
.fastimg
{
    padding: 20px 35px 0 35px;
}
.fasttext
{
    padding: 5px 35px 15px 35px;
}
.spfys
{
    background: #2C80D9;
}
.spfba
{
    background: #46B8DA;
}
.clfba
{
    background: #41b518;
}
.kfqy
{
    background: #5cb85c;
}
.wsqy
{
    background: #337ab7;
}
.wxzj
{
    background: #218CCF;
}
.fast ul li
{
    text-align: center;    margin-top: 15px;
}
/*-----------------------预售许可--------------------------*/
.newexlml
{
    margin-left: 20px;
    margin-top: 15px;
    float: left;
}
.Newysxk
{
    border: solid 1px #e4e4e4;
    background: #fff;
    margin: 0 auto;
    width: 1083px;
    border-bottom: none;
}

.ysxktop
{
    height: 45px;
    border-top: solid 2px #f60;
    line-height: 45px;
    color: #666;
}
.ysxktopl
{
    float: left;
    margin-left: 20px;
}
.ysxkgd
{
    float: right;
    padding-right: 15px;
    font-size: 14px;
}
.ysxkgd a
{
    color: #666;
}
.ysxkmid
{
    height: 168px;
    background: #FFFFFF;
    border-top: solid 1px #e4e4e4;
}
.ysxkmid li
{
    list-style-type: none;
}
.d_over li
{
    list-style-type: none;
}
.ysxkmidm
{
    margin-left: 40px;
    float: left;
    margin-top: 15px;
    width: 770px;
}
.newemtui
{
    color: #444;
    line-height: 20px;
    margin-top: 15px;
}
.newemtui span
{
    width: 295px;
}
.newemtuisp
{
    width: 590px;
    float: left;
}
.newemtuisp2
{
    width: 295px;
    float: left;
}
.newemtuisp3
{
    width: 295px;
    float: left;
    color: #FF0000;
}



.xlphlb
{
    width: 90px;
    text-align: center;
    color: #2679b8;
    float: left;
    margin-top: 10px;
}
.newexlmll
{
    margin-top: 15px;
    float: left;
}
.newemtuisp4
{
    width: 385px;
    float: left;
    line-height: 32px;
}
.newemtuisp5
{
    width: 385px;
    float: left;
    color: #FF0000;
    line-height: 32px;
}
.ysxkmore
{
    overflow: hidden;
    width: 100%;
    height: 70px;
    line-height: 70px;
    background: #fff;
    text-align: center;
    font-size: 18px;
    border-top: 1px solid #ddd;
}
.ysxkmore a
{
    color: #333;
}
