﻿body,dd,dl,form,h1,h2,h3,h4,h5,h6,li,p,ul{margin:0}
input,ul{padding:0}
li,ol{margin:0;padding:0}
img{border:0}
em,strong{font-style:normal;font-weight:400}
ol,ul{list-style:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
input,select{font-size:100%}
q:after,q:before{content:""}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
body{font:12px/1.5 Arial,"5FAE8F6F96C59ED1","5b8b4f53",sans-serif;color:#000;background:#fff}
a{color:#000;text-decoration:none}
a:active{color:#df1830}
.none{display:none}
.z_header_id_lg .login_box .login > a .phone, .z_header_id_lg .login_box > a .phone, .z_header_id_lg .login_box .login > a .ipad, .z_header_id_lg .login_box > a .ipad, .z_header_id_lg .login_box .app_ly li .code, .z_header_id_lg .login_box .logined .user_icon, .z_header_id_lg .login_box .logined .user_set_ly li a .icon, .z_header_index .logo a, .z_header_index .logo_sina a,.z_header_id_lg .login_box .code_ly .arrow { background: url(../image/1212index_header1.png) no-repeat 0 0; }
.z_header_id_lg { background-color: #292c33; height: 30px; line-height: 30px; font-family: "Simsun"; color: #858fa6; }
.z_header_id_lg .inner { margin: 0 auto; width: 1200px; background: #292c33;}
.z_header_id_lg .tel { float: left; }
.z_header_id_lg .login_box { float: right; }
.z_header_id_lg .login_box .login > a, .z_header_id_lg .login_box > a { color: #858fa6; float: left; padding: 0 0 0 6px; }
.z_header_id_lg .login_box .login > a .phone, .z_header_id_lg .login_box > a .phone { display: inline-block; width: 11px; height: 14px; margin: 0 6px; vertical-align: -3px; *vertical-align: -1px; background-position: 0 -84px; }
.z_header_id_lg .login_box .login > a .ipad, .z_header_id_lg .login_box > a .ipad { display: inline-block; width: 13px; height: 14px; margin: 0 6px; vertical-align: -3px; *vertical-align: -1px; background-position: -16px -84px; }
.z_header_id_lg .login_box .login > a:hover, .z_header_id_lg .login_box > a:hover { color: #a3afcc; }
.z_header_id_lg .login_box .login > a:hover .phone, .z_header_id_lg .login_box > a:hover .phone { background-position: 0 -100px; }
.z_header_id_lg .login_box .login > a:hover .ipad, .z_header_id_lg .login_box > a:hover .ipad { background-position: -16px -100px; }
.z_header_id_lg .login_box .line { margin: 9px 4px 0 10px; width: 1px; height: 12px; background-color: #3d424d; float: left; }
.z_header_id_lg .login_box .login { float: left; }
.z_header_id_lg .login_box .app_wrap { position: relative; float: left; *z-index: 102; }
.z_header_id_lg .login_box .app_wrap.active > a { background-color: #fff; position: relative; z-index: 103; }
.z_header_id_lg .login_box .app_wrap.active > a .arrow_up { border-bottom-color: #bcc0c6; }
.z_header_id_lg .login_box .app_wrap.active .code_ly { display: block; }
.z_header_id_lg .login_box .app_wrap > a { color: #858fa6; display: inline-block; padding: 0 10px 0 12px; margin: 0 -10px 0 -6px; }
.z_header_id_lg .login_box .app_wrap > a:hover { color: #a3afcc; }
.z_header_id_lg .login_box .app_wrap > a:hover .arrow_down { border-top-color: #a3afcc; }
.z_header_id_lg .login_box .app_wrap > a .arrow { display: inline-block; width: 0; height: 0; vertical-align: middle; *vertical-align: 5px; margin-left: 6px; }
.z_header_id_lg .login_box .app_wrap > a .arrow_down { border-style: solid dashed dashed dashed; border-color: #6a7487 transparent transparent transparent; border-width: 4px; }
.z_header_id_lg .login_box .app_wrap > a .arrow_up { border-style: dashed dashed solid dashed; border-color: transparent transparent #6a7487 transparent; border-width: 4px; vertical-align: 3px; *vertical-align: 9px; }
.z_header_id_lg .login_box .code_ly { position: absolute; top: 36px; right: 0; background-color: #fff; z-index: 102; width: 501px;font-family: 'Miscrosoft yahei';display: none;}
.z_header_id_lg .login_box .code_ly .innerBox { overflow: hidden; }
.z_header_id_lg .login_box .code_ly .arrow { position: absolute; right: 19px; top: -10px; width: 11px; height: 11px; background-position: -50px -84px; }
.z_header_id_lg .login_box .code_ly .t { border: 1px solid #e3eaf4; margin-right: -1px; }
.z_header_id_lg .login_box .code_ly .t .code { float: left; width: 249px; height: 249px; border: solid #e3eaf4; text-align: center; border-width: 0 1px 1px 0; }
.z_header_id_lg .login_box .code_ly .t .code img { margin-top: 28px; vertical-align: top; }
.z_header_id_lg .login_box .code_ly .t .code p { font-size: 12px; color: #A9B6CA; line-height: 18px; }
.z_header_id_lg .login_box .code_ly .t .code p em { font-size: 14px; color: #425571; font-weight: bold; display: block; padding: 5px 0 0; }
.z_header_id_lg .login_box .code_ly .t .app { float: left; border: solid #e3eaf4; text-align: center; width: 124px; height: 124px; border-width: 0 1px 1px 0; cursor: pointer; }
.z_header_id_lg .login_box .code_ly .t .app:hover { box-shadow: 0 5px 40px 0 rgba(0, 0, 0, 0.22); }
.z_header_id_lg .login_box .code_ly .t .app img { margin-top: 25px; vertical-align: top; }
.z_header_id_lg .login_box .code_ly .t .app p { font-size: 10px; color: #425571; line-height: 24px; }
.z_header_id_lg .login_box .code_ly .b { margin-top: -1px; background-color: #fff; height: 196px; }
.z_header_id_lg .login_box .code_ly .b .l { float: left; margin: 28px 28px 0 48px; }
.z_header_id_lg .login_box .code_ly .b .l img { vertical-align: top; }
.z_header_id_lg .login_box .code_ly .b .r { overflow: hidden; padding-top: 50px; }
.z_header_id_lg .login_box .code_ly .b .r p { float: left; min-width: 114px; font-size: 11px; color: #A9B6CA; margin-bottom: 24px; line-height: 20px;}
.z_header_id_lg .login_box .code_ly .b .r p em { display: block; font-size: 14px; color: #425571; font-weight: bold; }
.z_header_id_lg .login_box .logined { float: left; margin-left: 6px; position: relative; *z-index: 102; }
.z_header_id_lg .login_box .logined.active .user { background-color: #fff; position: relative; z-index: 103; color: #666e80; }
.z_header_id_lg .login_box .logined.active .user .arrow_up { border-bottom-color: #bcc0c6; }
.z_header_id_lg .login_box .logined.active .user_set_ly { display: block; }
.z_header_id_lg .login_box .logined .user_icon { display: inline-block; width: 10px; height: 12px; background-position: -34px -84px; vertical-align: -2px; margin-right: -2px; }
.z_header_id_lg .login_box .logined .user { color: #858fa6; display: inline-block; padding: 0 10px 0 10px; margin: 0 0px 0 -16px; }
.z_header_id_lg .login_box .logined .user .arrow { display: inline-block; width: 0; height: 0; vertical-align: middle; margin-left: 6px; }
.z_header_id_lg .login_box .logined .user .arrow_down { border-style: solid dashed dashed dashed; border-color: #6a7487 transparent transparent transparent; border-width: 4px; }
.z_header_id_lg .login_box .logined .user .arrow_up { border-style: dashed dashed solid dashed; border-color: transparent transparent #6a7487 transparent; border-width: 4px; vertical-align: 3px; *vertical-align: 9px; }
.z_header_id_lg .login_box .logined .user_set_ly { position: absolute; top: 30px; right: 0; *right: -26px; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); background-color: #ffffff; width: 170px; z-index: 102; padding: 20px 0; display: none; }
.z_header_id_lg .login_box .logined .user_set_ly li a { display: block; line-height: 40px; font-size: 14px; color: #425571; border-left: 2px solid #ffffff; padding-left: 28px; font-family: "Microsoft Yahei"; }
.z_header_id_lg .login_box .logined .user_set_ly li a:hover { background-color: #f5f6fa; border-color: #f2304a; }
.z_header_id_lg .login_box .logined .user_set_ly li a .icon { display: inline-block; width: 13px; height: 12px; margin-right: 13px; vertical-align: -1px; *vertical-align: 1px; }
.z_header_id_lg .login_box .logined .user_set_ly li a .icon1 { background-position: 0 -130px; }
.z_header_id_lg .login_box .logined .user_set_ly li a .icon2 { background-position: 0 -171px; }
.z_header_id_lg .login_box .logined .user_set_ly li a .icon3 { background-position: 0 -210px; }
.z_header_id_lg .login_box .logined .user_set_ly li a .icon4 { background-position: 0 -250px; }
.z_header_id_lg .login_box .logined .user_set_ly li a .icon5 { background-position: 0 -290px; }

.z_header_index { height: 70px; background-color: #ffffff; box-shadow: 0 1px 3px rgba(130, 144, 166, 0.2); }
.z_header_index .inner { margin: 0 auto; width: 1200px; }
.z_header_index .logo,.z_header_index .logo_sina { float: left; }
.z_header_index .logo a,.z_header_index .logo_sina a { width: 160px; height: 74px; display: block; line-height: 200px; overflow: hidden; margin-top: -4px; }
.z_header_index .logo_sina a{background-position: -161px 0;}
.z_header_index .city { float: left; padding: 0 12px 0 10px; position: relative; border-right: 1px solid #f2f3f7; height: 70px; *z-index: 100; }
.z_header_index .city.active .sel { background-color: #f7f8fc; border: solid #ebebeb; border-width: 0 1px; position: relative; z-index: 102; }
.z_header_index .city.active .z_city_ly { display: block; }
.z_header_index .city .sel { padding: 0 16px 0 18px; height: 50px; line-height: 56px; font-size: 16px; color: #425571; font-weight: bold; display: inline-block; border: solid #fff; border-width: 0 1px; overflow: hidden; }
.z_header_index .city .sel .arrow { display: inline-block; width: 0; height: 0; vertical-align: middle; margin-left: 4px; }
.z_header_index .city .sel .arrow_down { border-style: solid dashed dashed dashed; border-color: #a9b6ca transparent transparent transparent; border-width: 6px; }
.z_header_index .city .sel .arrow_up { border-style: dashed dashed solid dashed; border-color: transparent transparent #a9b6ca transparent; border-width: 6px; vertical-align: 3px; *vertical-align: 15px; }
.z_header_index .city .sel:hover { color: #f2304a; }
.z_header_index .city .sel:hover .arrow_down { border-top-color: #f2304a; }
.z_header_index .city .join { position: absolute; top: 40px; left: 0; width: 100%; text-align: center; color: #b7bcc2; }
.z_header_index .city .join:hover { color: #f2304a; }
.z_header_index .city .z_city_ly { position: absolute; left: -170px; top: 49px; }
.z_header_index .main_menu { padding: 20px 0 20px 22px; float: left; }
.z_header_index .main_menu > a { font-size: 18px; color: #425571; padding: 0 16px; display: inline-block; line-height: 30px; }
.z_header_index .main_menu > a:hover { color: #f2304a; }

.z_city_ly { border: 1px solid #ebebeb; box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1); background-color: #fff; z-index: 101; display: none; }
.z_city_ly .search { padding: 29px 29px 0 30px; background-color: #f7f8fc; }
.z_city_ly .search .search_inp { position: relative; width: 216px; padding: 0 53px 0 10px; border: 1px solid #f2f3f7; border-radius: 4px; height: 32px; background-color: #ffffff; }
.z_city_ly .search .search_inp .inp { padding: 5px 0; height: 21px; line-height: 22px; width: 100%; color: #425571; border: none; outline: none; }
.z_city_ly .search .search_inp .inp:-moz-placeholder { color: #a9b6ca; }
.z_city_ly .search .search_inp .inp::-moz-placeholder { color: #a9b6ca; }
.z_city_ly .search .search_inp .inp:-ms-input-placeholder { color: #a9b6ca; }
.z_city_ly .search .search_inp .inp::-webkit-input-placeholder { color: #a9b6ca; }
.z_city_ly .search .search_inp .sch_btn { position: absolute; top: 0; right: 0; display: block; padding: 0 15px; height: 32px; line-height: 32px; background: #f2304a; border-radius: 0 4px 4px 0; color: #fff; }
.z_city_ly .search .search_inp.active { border-color: #fbc0c8; }
.z_city_ly .search .key_words { padding: 14px 0 14px 2px; width: 279px; }
.z_city_ly .search .key_words a { line-height: 24px; color: #425571; padding: 0 16px 0 0; white-space: nowrap; }
.z_city_ly .search .key_words a:hover { color: #f2304a; }
.z_city_ly .search .key_words .line { display: inline-block; width: 1px; height: 12px; background-color: #e1e2e6; margin: 0 9px 0 -10px; vertical-align: -2px; }
.z_city_ly .search .key_words .tit { font-weight: bold; }
.z_city_ly .city_con .nav { padding: 25px 0 0 7px; width: 333px; }
.z_city_ly .city_con .nav a { float: left; margin: 0 19px; height: 22px; line-height: 22px; border-bottom: 3px solid #ffffff; font-size: 14px; color: #b7bcc2; font-family: 'Tahoma'; letter-spacing: 1.5px; }
.z_city_ly .city_con .nav a:hover { color: #f2304a; cursor: pointer; }
.z_city_ly .city_con .nav a.cur { color: #f2304a; border-bottom-color: #f2304a; border-radius: 1px; }
.z_city_ly .city_con .nav a:first-child { margin-left: 24px; }
.z_city_ly .city_con .nav .line { float: left; width: 1px; height: 12px; background-color: #f2f3f7; display: inline-block; margin: 5px 0 0; }
.z_city_ly .city_con .city_list { padding: 20px 32px; width: 276px; }
.z_city_ly .city_con .city_list li { line-height: 30px; color: #425571; }
.z_city_ly .city_con .city_list li strong { font-family: "Tahoma"; margin-right: 12px; }
.z_city_ly .city_con .city_list li a { color: #425571; margin-right: 11px; }
.z_city_ly .city_con .city_list li a:hover { color: #f2304a; }
.z_city_ly .city_con .city_list .more { padding: 0 6px 0 7px; height: 24px; line-height: 24px; color: #7a9bce; background-color: #f7f8fc; float: right; margin: 10px -3px 0 0; }
.z_city_ly .city_con .city_list .more i { font-family: "Simsun"; color: #bccde6; font-style: normal; margin-left: 4px; }
.z_city_ly .city_con .city_list .more:hover { color: #59abfd; }
.z_city_ly .city_con .city_list .more:hover i { color: #59abfd; }
.yj_register{position:relative;width:115px;overflow:hidden}
.yj_lejuhao_logo{position:absolute;left:40px;top:0;width:106px;height:29px;background:url(../image/lejuhao_logo.gif) 0 0 no-repeat}

/*add 2020*/
.mb10{
    margin-bottom: 10px;
}
.yxsj {
    cursor: pointer;
    width: 330px;
    height: 75px;
    overflow: hidden;
    background: url(../image/yxsj_2.jpg) 0 0 no-repeat;
    margin-top: 10px;
}
.yxsj_t{
    width: 20px;
    height: 68px;
    padding: 12px 4px;
    float: left;
    color: #fff;
    line-height: 12px;
}
.yxsj_txt{
    width: 216px;
    height: 36px;
    color: #833e35;
    float: left;
    margin: 18px 12px;
}
.yxsj_tj{
    width: 61px;
    height: 21px;
    color: #fff;
    margin: 27px 0 0 0;
    float: right;
}
.news_live{
    width: 330px;
}
.ty_live_player .live_logo{
    left: 0;
}
.news_live_span{
    width: 160px;
    height: 140px;
    float: left;
    overflow: hidden;
    position: relative;
}
.news_live_span a{
    display: block;
    position: relative;
    margin-bottom: 10px;
}
.news_live_span img{
    display: block;
    width: 160px;
    height: 90px;
}
.live_hf_logo{
    width: 34px;
    height: 18px;
    color: #fff;
    right: 0;
    position: absolute;
    top: 0;
    display: block;
    background: linear-gradient(to left bottom,#5668a8,#b0a4ec);
    text-align: center;
    z-index: 3;
}
.news_live_name{
    width: 140px;
    height: 28px;
    color: #fff;
    position: absolute;
    left: 0;
    bottom: 0;
    display: block;
    background:linear-gradient(to top, rgb(20, 20, 20), transparent);
    padding: 0 10px;
    line-height: 28px;
    overflow: hidden;
}
.news_live_t{
    font-size: 14px;
    color: #465671;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    overflow:hidden;
}
.ml10{
    margin-left: 10px;
}
.ty_live_de{
    height: 30px;
    line-height: 30px;
    margin: 10px 0;
    border: 0px;
}
.ty_live_de h5{
    padding-left: 0;
    height: 30px;
    width: 330px;
}

.livet{
    width: 170px;
    height: 30px;
    display: block;
    float: left;
    overflow: hidden;
}
.livetr{
    height: 30px;
    display: block;
    float: right;
    overflow: hidden;
}
.livetr a{
    color: #a6b6cc;
    font-size: 14px;
    color: #465671;
}
.ty_News_live{
    margin-bottom: 0;
}
.news_live_yg{
    width: 330px;
    height: 20px;
    overflow: hidden;
}
.news_live_yg i{
    color: #425670;
    font-size: 14px;
    background-color: #e3ecf3;
    width: 30px;
    height: 14px;
    display: block;
    line-height: 14px;
    font-weight: bold;
    padding: 3px;
    float: left;
    margin-right: 10px;
}
.news_live_yg a{
    font-size: 14px;
    color: #465671;
    float: left;
    width: 280px;
    height: 20px;
    overflow: hidden;
}
.news_dq{
    list-style: square;
}
.news_dq{
    display: block;
}
.news_dq li{
    width:100%;
    line-height: 32px;
    height: 32px;
    font-size: 14px;
    color: #465671;
    float: left;
    overflow: hidden;
}
.news_dq li:before{
    content: ".";
    width: 5px;
    height: 5px;
    color: #fff;
    background-color: #ccc;
    display: block;
    margin-right: 10px;
    float: left;
    line-height: 32px;
    position: relative;
    top: 45%;
}

.tudiban{
    border: 1px solid #f9d5bb;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    width: 1200px;
    height: 53px;
    overflow: hidden;
    background-color: #fdf0e4;
    margin: 20px 0;
    line-height: 53px;
}
.tudiban div{
    margin-left: 20px;
    display: block;
    float: left;
}

.tudiban span{
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    padding: 3px 6px;
    font-size: 14px;
    color: #fff;
}
.b1{
    background-color: #f82f50;
}
.b2  {
    background-color: #dea56e;
}
.tudiban a{
    font-size: 14px;
    color: #3f5570;
    font-weight: bold;
    float: right;
    margin-left: 10px;
}
.ty_News_MR{
    width: 1200px;
}
.ty_News_MR h5{
    margin-right: 15px;
    font-weight: bold;
}
.ty_land_auction_list{
    width: 572px;
    margin-left: 0px;
}
.ty_land_auction_list .span1{
    text-indent:7px;
    width: 100px;
}
.ty_land_auction_list .span2{
    text-indent:7px;
}
.ty_land_auction_list .span3{
    width: 172px;
    text-indent:7px;
}
.ty_land_auction_list a{
    width: 210px;
}


.mt10{
    margin-top: 10px;
}
.mt20{
    margin-top: 20px;
}
.tanpan_bar{
    position: absolute;
    text-align: center;
    font-size: 0;
    margin: 15px 0 0;
    left: 42%;
}
.tanpan_bar a{
    display: inline-block;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background-color: #b5b5b5;
    margin: 0 5px;
}
.tanpan_bar a.cur{
    background-color: #41556f;
}
.tanpan{
    width: 330px;
}
.tanpan{
    position: relative;

}
.tanpanbox img{
    vertical-align: top;
    width: 100%;
    object-fit: cover;
    border-radius: 0.08rem;
}
.tanpanbox{
    width: 325px;
    height: 182px;
    border: 1px solid #fdf0e4;
    /*border-radius: 2rem;*/
    background-color: #fdf0e4;
    margin-top: 10px;
    overflow: hidden;
    position: relative;
}
.tanpanbox ul{
    width: 325px;
    overflow: hidden;
    position: absolute;
}
.tanpanbox ul li{
    float: left;
    width: 325px;
    height: 187px;
    position: relative;
}
/*vr看房 查看楼盘ico*/
.d-imglist li h5 a.d-i6 i{width:14px;height:12px;background-position:-139px -417px;}
.d-imglist li h5 a.d-i6:hover i{background-position:-158px -417px;}
.vrico,.tanpan_ico,.tanpan_lab_r,.imgico{background: url(../image/1212index_zIcon.png) no-repeat 0 0;}
.vrico{width:62px;height:16px;background-position:-523px -1616px;
}
/*探盘*/
.tanpan_tit{
    color: #a8b5ca;
    line-height: 24px;
    float: left;
}
.tanpan_t{
    position: absolute;
    bottom: 0px;
    padding: 10px 12px 10px 12px;
    width: 301px;
    height: 43px;
    color: #fff;
    font-size: 14px;
    overflow: hidden;
    line-height: 24px;
    background:linear-gradient(to top, rgb(10, 10, 10), transparent);
    align-items: flex-end;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    overflow:hidden;
    max-height: 43px;
}
.tanpan_logo{
    float: left;
}
.tanpan_logo img{
    height: 24px;
    width: 24px;
    border-radius:50%;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
}
.tanpan_lab_l{
    position: absolute;
    left: 11px;
    top: 15px;
    padding-right: 10px;
    height: 24px;
    background-color: #000;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    opacity: 0.7;
}
.tanpan_name{
    float: left;
    line-height: 24px;
    margin-left: 10px;
    color: #fff;
}
.tanpan_ico{
    float: left;
    width: 17px;
    height: 24px;
    margin-left: 10px;
    background-position: -480px -1674px;
}
.tanpan_lab_r{
    position: absolute;
    top: 5px;
    right: 0px;
    width: 48px;
    height: 30px;
    background-position: -535px -1656px;
}
.zbjfbox{
    width: 326px;
    height: 235px;
    background: url(../image/zbjf.jpg) no-repeat 0 0;
    margin-bottom: 20px;
}
.zbjfmore{
    height: 20px;
    line-height: 20px;
    float: right;
    margin:18px 18px 0 0;
    width: 30px;
}
.zbjfmore a{color: #8091a5;font-size: 14px;}
.zbjfbox p{color: #8091a5;margin:5px 25px 2px;height: 39px;overflow: hidden;}
.zbjf_title{width: 284px;height: 84px;overflow: hidden;}
.zbjf_title img{
    width: 68px;
    height: 68px;
    float: right;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    position: relative;
    top: 6px;
    right: 0px;
}
.imgico{
    position:relative;
    top: 63px;
    right: -7px;
    width: 17px;
    height: 17px;
    float: right;
    background-position: -507px -1677px;
}
.zbjfname{
    position: relative;
    left: 12px;
    top:57px;
    color: #8091a5;
    font-size: 14px;
    vertical-align: middle;
    text-align: center;
    font-weight: bold;
    float: left;
    width: 60px;
    height: 25px;
    line-height: 25px;
    background-color: #fff;
    -webkit-border-top-right-radius: 15px;
    -webkit-border-bottom-right-radius: 15px;
    -moz-border-radius: 5px;
    padding-right: 5px;
}
.zbjf_t{
    position: relative;
    left: 25px;
    top:60px;
    color: #fff;
    font-size: 14px;
}
.b_info .infoBox{
    width: 300px;
    height: 60px;
    padding-right:0px;
    left: 10px;
    overflow: hidden;
    top: 3px;
}
.zbjf_house p a{color: #8091a5;font-size: 12px;}
.zbjf_house{
    width: 306px;
    height: 60px;
    white-space: nowrap;
    margin: 0 10px;
}
.zbjf_house h3{
    float: left;
}
.zbjf_house h4{
    float: right;
}
.b_info{
    font-family: inherit;
    padding: 0;
}
.zbjf_house p{
    margin: 0;
    height: 42px;
    width: 300px;
    overflow: hidden;
    font-size: 14px;
    text-overflow:ellipsis;
}
.scrollBox_fs{
    width: 330px;
    height: 20px;
    overflow: hidden;
}
.innerElem ul{
    float: left;
}
.tdmore{
    float: right;
    margin: 5px;
}
.ty_hd_h3 .line .w1060{width: 1060px;}
.news_dq a{
    color: #425571;
}
.b_con li:before{
    content: ".";
    width: 5px;
    height: 5px;
    color: #fff;
    background-color: #ccc;
    display: block;
    margin-right: 10px;
    float: left;
    line-height: 32px;
    position: relative;
    top: 45%;
}
.live_logo2{
    width: 34px;
    height: 18px;
    color: #fff;
    right: 0;
    position: absolute;
    top: 0;
    display: block;
    background-color:#ff4401;
    text-align: center;
    z-index: 3;
}
.ty_live_player .play{
    text-align: left;
    padding-right: 0px;
    padding-left: 10px;
    opacity: 0.8;
    background:linear-gradient(to top, rgb(20, 20, 20), transparent);
}
.b_list002 li, .b_list003 li{
    white-space: nowrap;
    text-overflow: ellipsis;
}
.b_navList li, .b_navList01 li{margin-right: 28px;}
.mb20{margin-bottom: 20px;}
.mt30{margin-top: 30px;}
.b_imglist li h2 span a:first-child{max-width: 248px;}
.b_info h4 span{max-width: 164px;}
.ty_News_Ca .mark{opacity: 1;background:linear-gradient(to top, rgb(20, 20, 20), transparent); }
.z_index_banner .banner .z_banner618 .code {
    position: absolute;
    top: 176px;
    left: 50%;
    width: 106px;
    height: 106px;
    vertical-align: top;
    margin-left: -540px;
}
.z_header_index .logo .logoImg,
.z_header_index .logo_sina .logoImg{
    background: none;
}

.z_header_index .logo .logoImg img,
.z_header_index .logo_sina .logoImg img{
    width: 100%;
    height: 100%;
    vertical-align: top;
}
.sf_aeTag {
    position: absolute;
    bottom: 0;
    left: 0;
	width: fit-content;
    font-size: 10px;
    font-family: 'simsun';
    padding: 0 4px;
    background-color: rgba(0,0,0,0.5);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#80000000');
    color: #fff;
    line-height: 18px;
}