* {
    margin:0;
    padding:0;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}
html,body {
    width:100%;
    font-family:'微软雅黑';
    margin:auto;
    background-color:#fef6e9;
    background-size:100%;
    background-repeat:no-repeat;
    -webkit-text-size-adjust:none;
}
a {
    text-decoration:none;
}
.mainDiv {
    width:1100px;
    margin:0 auto;
    padding:0 50px 20px;
    font-size:15px;
}
#banner {
    display:inline-block;
    width:454px;
    height:299px;
    float:left;
    margin-right:20px;
    position:relative;
}
#banner .swiper-slide img {
    width:100%;
    height:100%;
    display:block;
}
.year {
    display:inline-block;
    vertical-align:middle;
    padding:5px 5px;
    color:#ec4a17;
    font-size:25px;
    font-weight:bold;
    background-color:#fff;
    border-radius:10px;
    border:4px solid #ec4a17;
    margin-left:50px;
    position:relative;
    z-index:10;
    cursor:pointer;
}
.year.active,.year:hover {
    color:#fff;
    background-color:#ec4a17;
}
.line {
    position:absolute;
    z-index:1;
    width:600px;
    height:4px;
    background-color:#ec4a17;
    top:55px;
    left:300px;
}
.list {
    list-style-type:none;
    letter-spacing:0px;
}
.list li {
    float:left;
    width:50%;
    padding:0 10px;
}
.list li a {
    color:#000;
}
.list li a .right {
    float:right;
}
.list li a:hover {
    color:red;
}
.tad {
    display:none;
}
.tad.active {
    display:block;
}
.xwhov a {
    color:#000;
    font-weight:bold;
    line-height:2;
}
.xwhov a:hover {
    color:#e71f19;
}
hr {
    border:0.5px solid #000;
    opacity:0.5;
}
.arrow2 {
    position:absolute;
    width:2rem;
    height:2rem;
    cursor:pointer;
    z-index:22;
}
.arrow-left2 {
    left:7px;
    top:47%;
    background-image:url(http://src.leju.com/imp/imp/deal/03/5e/2/2ffc7121e54dbe65a9e56b0cbc4_p24_mk24.png);
    background-size:100% 100%;
    opacity:.5;
}
.arrow-right2 {
    right:7px;
    top:47%;
    background-image:url(http://src.leju.com/imp/imp/deal/cb/2b/5/da167715feab4f1533f149a0e22_p24_mk24.png);
    background-size:100% 100%;
    opacity:.5;
}
#box_main_sina {
    width:100%;
    margin:0 auto;
    height:40px;
    background:url(http://src.leju.com/imp/imp/deal/2b/50/f/63e5300b722cffb8104a5f550ab_p1_mk1.jpg) repeat-x top center;
}
#ssina {
    width:1000px;
    margin:0 auto;
}
#main_sina_logo {
    width:240px;
    float:left;
}
#sHLinks {
    width:250px;
    float:right;
    height:40px;
    line-height:40px;
}
#ewm {
    width:39px;
    float:right;
}
#ppp {
    width:206px;
    float:left;
}
#sHLinks p {
    color:#797979;
    font-size:12px;
    text-decoration:none;
    line-height:40px;
}
#sHLinks a {
    color:#797979;
    font-size:12px;
    text-decoration:none;
    line-height:40px;
}
#sHLinks a:hover {
    color:#c21119;
    font-size:12px;
    text-decoration:none;
}
#zxbox {
    z-index:999;
    width:154px;
    height:178px;
    position:absolute;
}
#footer {
    text-align:center;
    padding:15px 0 18px 0;
    font-size:12px;
    color:#4d4d4d;
    min-width:1000px;
    line-height:24px;
    width:100%;
    overflow:hidden;
    background:#dbdbdb;
}
#footer a {
    text-decoration:none;
    color:#4d4d4d;
}
#footer a:hover {
    text-decoration:underline;
}
.xxk {
    width:645px;
    height:58px;
    background:url(http://src.leju.com/imp/imp/deal/30/83/e/b70758bbe61ba2829537ac80b12_p24_mk24.png);
    margin:0 auto;
}
.xxk a {
    display:inline-block;
    width:140px;
    height:58px;
    margin-right:19px;
}
