@CHARSET "UTF-8";

.layout{width:1000px;margin:0 auto;}

/*公用头部*/
.common_header{}
.top_header {height:40px;line-height: 40px;background: #a00;position: fixed;top: 0;width: 100%;z-index: 10;}
.top_header .avatar {width: 26px;height: 26px;vertical-align: middle;}
.top_header a {color: #fff;font-weight: bold;text-decoration: none;}
.top_header em {display:inline-block;margin: 0 5px;color: #fff;font-style: italic;}
.common_header .toolbar{background: #a00;color:#fff; height:40px; line-height: 40px; margin-top: 60px;}
.common_header .toolbar a{color:#fff;font-size:12px; margin:0px 7px;display:block;float:left;}
.common_header .toolbar em{color:#8c0002;display:block;float:left;}
.dropdown {position: relative;min-width: 80px;padding:0 10px;text-align: center;white-space: nowrap;}
.dropdown .dropdown-menu {position: absolute;left: 0;z-index: 10;list-style: none;padding: 0;margin: 0;width: 100%;display: none;background: #fff;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.2);border: 1px solid #e1e1e1;}
.dropdown .dropdown-item {padding: 5px 0;border-top: none;line-height: normal;}
.dropdown .dropdown-item.active {background: #a00;}
.dropdown .dropdown-item a {color: #333;}
.dropdown .dropdown-item.active a {color: #fff;}

.common_header .topbar{margin-top:20px;}
.common_header .topbar .logo{height:55px;}
.common_header .topbar .logo a{display:block;}
.common_header .topbar .search{padding-top:6px;}
.common_header .topbar .search .form-items{display:block;border:2px solid #a00;height:34px;width:400px;}
.common_header .topbar .search .form-items .box{float:left;width:333px;border:0px;height:34px;padding-left:5px;}
.common_header .topbar .search .form-items .btn{float:left;width:62px;border:0px;height:34px;background:url("../images/sear.png") no-repeat center center #a00;}

.common_header .nav{margin-top:30px;}
.common_header .nav ul li{float:left;width:60px;margin-right:44px;}
.common_header .nav ul li.off{margin-right:0px;}
.common_header .nav ul li a{display:block;width:60px;padding-top:63px;text-align:center;background:url("../images/top_icno.png") no-repeat center top;}
.common_header .nav ul li a.i1{background-position:0 0;}
.common_header .nav ul li a.i2{background-position:-104px 0;}
.common_header .nav ul li a.i3{background-position:-209px 0;}
.common_header .nav ul li a.i4{background-position:-313px 0;}
.common_header .nav ul li a.i5{background-position:-417px 0;}
.common_header .nav ul li a.i6{background-position:-522px 0;}
.common_header .nav ul li a.i7{background-position:-626px 0;}
.common_header .nav ul li a.i8{background-position:-730px 0;}
.common_header .nav ul li a.i9{background-position:-835px 0;}
.common_header .nav ul li a.i10{background-position:-939px 0;}

.searchbox{ margin-top:20px; height:28px;  border:0px; }
.searchbox select { float: left; display: inline;margin-right:18px; color: #666; height: 27px; line-height: 24px;outline:none;}
option { font-weight: normal; display: block; white-space: pre; min-height: 1.2em; padding: 0px 2px 1px;}
.searchbox2 { width: 285px; float: left; display: inline; height: 27px; overflow: hidden; background: url(../images/serach_line.png) left top no-repeat;}
.searchbox2 input { float: left; display: inline; border: 0;outline:none; background: transparent;}
.input_btn { width: 60px;height: 27px; padding: 0; margin: 0;}
.input_txt { width: 193px; padding: 3px 0 4px 10px; height: 20px; line-height: 20px; vertical-align: middle; font-size: 12px; color: #666;}

.dfz{ line-height:28px;width: 190px;  height:28px; 
float: right;}
.dfz a{ color:blue; margin:0px 2px;}
.dfz a:hover{ text-decoration:underline;color:#ad0002; }
/* 广告 */
.adbox{position:relative;padding-bottom:5px;overflow:hidden;}
.adbox img{width:100%;}
.index_top_adbox .ad{width:100%;}
.index_top_adbox .ad.min{overflow:hidden;}
.index_top_adbox .ad_down_time{position:absolute;right:7px;top:570px;background:rgba(0,0,0,0.5);padding:3px;color:#eee;}

.index_center_adbox{}
.index_center_adbox .bantong{}
.index_center_adbox .bantong .adbox{width:498px;height:80px;float:left;}
.index_center_adbox .bantong .adbox.two{margin-left:4px;}

.adv_footer{}
.adv_footer .advbox{width: 100px;height:330px;position:fixed;}
.adv_footer .advbox.adbox_left{left:0px;top:20%;}
.adv_footer .advbox.adbox_right{right:0px;top:20%; text-align:right;}
.adv_footer .advbox a{display:block;}
.adv_footer .advbox a img{width:100%;height:100%;}
.adv_footer .advbox i{cursor:pointer;background:#bbb;padding:2px 3px;}
.adv_footer .advbox.adbox_rb{position:fixed; right:0px;bottom:0px; width:350px;height:250px;}
.adv_footer .advbox.adbox_rb a{position:relative;}
.adv_footer .advbox.adbox_rb i{cursor:pointer;background:#bbb;padding:2px 3px;position:absolute; top:0px;left:0px;}

.subcity{position: relative;}
.subcity .citythat{display:block;height:35px;line-height:35px;margin:9px 0px 9px 15px;padding:0px 10px;padding-right:30px;font-size:14px;border: 1px solid #a00;border-radius: 3px; background:url("../images/cityarrow.png") no-repeat 100% -11px;}

.subcity .citylist{width:200px;height:100px;padding:10px;position:absolute;left:0px;;border:1px solid #a00;background:#fff; border-top:2px solid #a00; padding-top:0px; display:none;z-index:999;}
.subcity .citylist .popac{position:relative;height:10px;}
.subcity .citylist .popac .twoicon{position:absolute;top:-15px;left:30px;color:#a00;font-size:14px;}
.subcity .citylist ul{}
.subcity .citylist ul li{float:left;padding:3px 10px;}
.subcity:hover .citythat{text-decoration:none; background-position: 100% -76px; color:#a00;}
.subcity:hover .citylist{display:block;}

/*列表分页样式*/
.pageshow {margin: 10px 0;padding:5px 0px;text-align:center;font-size:12px; *zoom: 1;margin-top:30px;}
.pageshow:before,
.pageshow:after {display: table;content: "";}
.pageshow:after {clear:both;}
.pageshow a,
.pageshow span {padding: 4px 10px;height: 40px;line-height: 40px; color: #333;border: 1px solid #ddd;margin:1px;}
.pageshow a{background:#fff; }
.pageshow a:hover{text-decoration: none;border: 1px solid #a00;color:#a00;}
.pageshow span.current {background: #a00;color:#fff;}
.pageshow span.other {border:none;}
.pageshow .next,
.pageshow .prev {}
.pageshow .rows {}

/*通栏广告位*/
.common_ad{margin-top:15px;}
.common_ad .ad{position:relative;}
.common_ad .ad a{display:block;}
.common_ad .ad a img{max-width:100%;}

/*底部*/
.common_footer{ background: #999; color: #fff; padding: 10px 0; text-align: center;font-size:12px;}
.common_footer div{ line-height: 24px;}
.common_footer a{color:#fff;margin: 0 5px}

.index_link{border:1px solid #efefef;margin-top:20px;padding:15px;margin-bottom: 20px;}
.index_link strong{color:#9b0200;}
.index_link div{margin-top:10px;}
.index_link div span{display: block;float: left;height: 24px;line-height: 24px;overflow: hidden;width: 96px;font-size:12px;}

/*主题内容*/
.main{position:relative;}
.main .toutiao{ background: #fff url("../images/first_p.png") no-repeat left center;border: 1px solid #ddd;height: 95px;margin-top:20px;}
.main .toutiao .touB {margin-left: 125px;margin-top: 16px;text-align: center;width: 530px;}
.main .toutiao .touB .tou_title { color: #ad0002; font-size: 20px; font-weight: bold; height: 36px; line-height: 36px; overflow: hidden; text-align: center;text-overflow: ellipsis; white-space: nowrap;}
.main .toutiao .touB p {text-align: center;}
.main .toutiao .touB p a { color: #095d99; display: inline-block; height: 16px; line-height: 16px; margin-right: 10px; overflow: hidden; text-align: center;font-size:12px;}

.main .toutiao .touBan {height: 80px;margin-right: 10px;margin-top: 10px;width: 285px;}
.main .toutiao .touBan>img {display: block;height: 100%; width: 100%;}
.main .toutiao .touBan .adv_window{transform-style: preserve-3d;transform: perspective(1000px) rotateX(0deg) rotateY(0deg);height: 80px;}
.main .toutiao .touBan .adv_window .adv_boxs{position: relative;transition: all 2s;transform-style: preserve-3d;height: 80px;}
.main .toutiao .touBan .adv_window .advbox{display: flex;width: 285px;height: 80px;position: absolute;top: 0;left: 0; background-color:#fff;}
.main .toutiao .touBan .adv_window .advbox_1{ z-index: 9;backface-visibility: hidden;}
.main .toutiao .touBan .adv_window .advbox_2{ z-index: 8;transform: rotateX(-180deg); backface-visibility: hidden;}
.main .toutiao .touBan .adv_window .content_box2{height: 100%;width: 100%;position: relative;}
.main .toutiao .touBan .adv_window .content_box2 img{height: 100%;width: 100%;}
.main .toutiao .touBan .adv_window .content_box1{position: absolute;top: 0;left: 8px;z-index: 9;height: 80px;display: flex;align-items: center;justify-content: center;}
.main .toutiao .touBan .adv_window .cpj_title{position: absolute;top: 50%;left: 90px;right: 5px;transform: translateY(-50%);font-size: 15px;font-weight: bold;color: #000;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.main .toutiao .touBan .adv_window .advbox_1>a{display: block;width: 100%;height: 100%;}
.main .toutiao .touBan .adv_window .advbox_1>a>img{width: 100%;height: 100%;}

/*焦点*/
.centre{position:relative; margin-top:10px;}
.centre.mrt{margin-top:20px;}
.centre .list-items{width:100%;}
.centre .list-items.wh320{width:320px;}
.centre .list-items.mrl{margin-right:20px;}
.centre .list-items .title{position:relative;height:30px;border-bottom:1px solid #a9a9a9;}
.centre .list-items .title h3{height:28px;line-height: 28px;font-size: 16px;font-weight: bold;padding: 0 5px;border-bottom: 2px solid #9b0200;position: absolute;left: 0;bottom:-1px; }
.centre .list-items .title h3 span{color: #9b0200}
.centre .list-items .title a{position:absolute;display:block;height:32px;line-height:32px;right:0px;color:#9b0200}
.centre .list-items .data{position:relative;min-height:140px;}
.centre .list-items .data .adbox{position:absolute;bottom:0px;left:0px;width:320px;height:70px;padding:14px 0 0; background:#fff;}
.centre .list-items .first{height:28px;line-height: 28px;overflow: hidden;text-align: center;text-overflow: ellipsis;white-space: nowrap;}
.centre .list-items .first a{color:#000;font-size:16px;font-weight:bold;}
.centre .list-items .twothree{text-align:center;height:28px;line-height:28px;}
.centre .list-items .twothree a{color:#666;font-size:12px;}
.centre .list-items .items li{}
.centre .list-items .items li a{display:block;height:28px;line-height:28px;padding-left:10px;overflow: hidden;text-overflow: ellipsis;background:url("../images/li_dot.gif") no-repeat left center}


/*首页右边图文*/
.centre .list-items .imgitems li{ margin-top:10px;}
.centre .list-items .imgitems li .img{width:100px;height:100px;}
.centre .list-items .imgitems li .img a{ display:block;}
.centre .list-items .imgitems li .img img{ display:block;width:100%;height:100%;}
.centre .list-items .imgitems li .info{width:210px; margin-left:10px;}
.centre .list-items .imgitems li .info h3{height:24px; overflow: hidden;}
.centre .list-items .imgitems li .info p{height:54px; overflow:hidden;color:#666;line-height:18px;}
.centre .list-items .imgitems li .info p.moreinfo{ height:18px;font-size:12px;color:#333; margin-top:3px;}
.centre .list-items .imgitems li .info p.moreinfo a{ margin-right:10px;color:#9b0200;}

/*首页右边表格*/
.centre .list-items .tabledata{ margin-top:10px;}
.centre .list-items .tabledata .tab01{ border:1px solid #efefef; border-bottom:0px none; font-size:12px;}
.centre .list-items .tabledata .tab01 th { background:#f1f1f1; font-weight: normal;padding: 5px 0;line-height:22px;}
.centre .list-items .tabledata .tab01 td { border-bottom: 1px solid #efefef; padding: 3px 10px; border-right: 1px dashed #efefef;vertical-align: middle; overflow: hidden;}
.centre .list-items .tabledata .tab01 td.end{ border-right:0px none;}
.centre .list-items .tabledata .tab01 a{ color:#000;}

/*首页金盏信息*/
.centre .list-items .jinzhan{ margin-top:10px;}
.centre .list-items .jinzhan .img{width:100px;height:100px;}
.centre .list-items .jinzhan .img img{ display:block;width:100%;height:100%;}
.centre .list-items .jinzhan .info{width:210px; margin-left:10px;}
.centre .list-items .jinzhan .info h3{height:40px;line-height:20px; font-weight:bold;font-size:14px;}
.centre .list-items .jinzhan .info h3 span{ display:block; color:#b58e4f;height:20px;}
.centre .list-items .jinzhan .info p{color:#666;}

/*首页 banner*/
.banner{ position:relative; width:660px; height:300px; overflow:hidden;padding-top:10px;}
.banner-img{ position:relative;width:660px; height:300px; overflow:hidden;}
.banner-img ul{ width:10000px;}
.banner-img li{ float:left;}
.banner-img img{ width:660px; height:300px;}
.banner_icno{ position:absolute; bottom:15px; right:15px;}
.banner_icno li{ background:url(../images/banner_icno.png) no-repeat; background-position:-14px -1px;  width:8px; height:8px; display:inline-block; margin:0px 2px; cursor:pointer;}
.banner_icno li.on{ background-position:-1px -1px;}

.focusBox{position: relative;width: 660px;height: 300px;overflow: hidden;font: 12px;text-align: left;background: white;}
.focusBox .pic img{width: 660px;height: 300px;display: block;}
.focusBox .txt-bg{position: absolute;bottom: 0;z-index: 1;height: 36px;width:100%;background: #000;filter: alpha(opacity=70);opacity: 0.7;overflow: hidden;}
.focusBox .txt{position: absolute;bottom: 0;z-index: 2;height: 36px;width:100%;overflow: hidden;}
.focusBox .txt li{height:36px;line-height:36px;position:absolute;bottom:-36px;}
.focusBox .txt li a{display: block;color: white;padding: 0 0 0 10px;font-size: 12px;font-weight: bold;text-decoration: none;}
.focusBox .num{position: absolute;z-index: 3;bottom: 8px;right: 8px;}
.focusBox .num li{float: left;position: relative;width: 18px;height: 15px;line-height: 15px;overflow: hidden;text-align: center;margin-right: 1px;cursor: pointer;}
.focusBox .num li a,.focusBox .num li span{position: absolute;z-index: 1;display: block;color:#fff;width: 100%;height: 100%;top: 0;left: 0;text-decoration: none;}
.focusBox .num li span{z-index:2;}
.focusBox .num li span{z-index: 1;background: black;filter: alpha(opacity=50);opacity: 0.5;}
.focusBox .num li.on a,.focusBox .num li.on span,.focusBox .num a:hover{background:#f60; color:#fff;}


/*首页 地产logo滚动*/
.dichan{position:relative; margin-top:30px;}
.dichan .dcqy { border: 1px solid #bebebe;font-size: 12px;line-height: 18px;position:relative;}
.dichan .dcqy .titleft { position: absolute; width: 16px;left:-16px;top:-1px;}
.dichan .dcqy .cont { background:url("../images/cont_bg.gif") repeat-x scroll 0 0; border: 1px solid #fff; height: 75px; padding: 14px 0 0 9px;}
.dichan .dcqy .cont .datas{width:930px; height:60px;  overflow:hidden; float:left;}
.dichan .dcqy .cont .pre { float: left; background: url(../images/updo.gif) no-repeat 0 5px; height: 30px; width: 24px;margin: 10px 0 0 0; cursor: pointer;}
.dichan .dcqy .cont  ul { float: left;}
.dichan .dcqy .cont  ul li { width: 117px; height: 60px; float: left; display: inline;}
.dichan .dcqy .cont  ul li a{display:block;}
.dichan .dcqy .cont  ul li img { height: 58px; width: 104px; border: 1px solid #ccc;}
.dichan .dcqy .cont .next { float: left; background: url(../images/updo.gif) no-repeat right -40px; height: 30px; width: 24px; margin: 10px 0 0 0; cursor: pointer;}

/*首页 各类资讯*/
.lump{position:relative; margin-top:20px;}
.lump .items-left{width:650px;}
.lump .items-left .info{border-bottom: 1px solid #e3e3e3;padding-bottom: 15px; margin-top:15px;}
.lump .items-left .info .title{height:30px; line-height:30px; font-size:16px; font-weight:bold;}
.lump .items-left .info .title a{ display:block; float:right;color:#9b0200; font-size:14px; font-weight:normal;}
.lump .items-left .info .dataitems{margin-top: 10px; overflow: hidden;}
.lump .items-left .info .dataitems .img{height: 110px; width: 184px; overflow:hidden;}
.lump .items-left .info .dataitems .img img{ display:block;width:100%;height:100%;}
.lump .items-left .info .dataitems .info_txt{padding-left: 10px; overflow:hidden;height:110px;}
.lump .items-left .info .dataitems .info_txt .info_a {height: 30px;line-height: 30px;}
.lump .items-left .info .dataitems .info_txt .info_a a {font-size: 16px;font-weight: bold;}
.lump .items-left .info .dataitems .info_txt .info_a span { color: #999;font-size:12px;}
.lump .items-left .info .dataitems .info_txt p {color: #666;font-size: 14px; line-height: 22px; margin-top: 5px; text-indent: 20px;}
.lump .items-left .info .dataitems .info_txt p a{color:#b58e4f; margin-left:10px;}

.lump .items-right{width:320px;}
.lump .items-right .list-items{ margin-top:15px;}


/*首页地产公司*/
.dichan-lump{margin-top: 30px;}
.dichan-lump .dcs-box {height:115px;overflow:hidden;}
.dichan-lump .dcs-box ul {float:left; width:1010px;}
.dichan-lump .dcs-box li { float:left; width:40px; height:115px; margin-right:1px; display:inline;}
.dichan-lump .dcs-box li h2 { float:right; background:#BC2C09; padding:20px 12px 0 12px; font-size:14px; color:#fff; width:16px; text-align:center; height:95px; line-height:16px; cursor:pointer;}
.dichan-lump .dcs-box li h2 a,.dcs-box li h2 a:visited { color:#fff; text-decoration:none;}
.dichan-lump .dcs-box li .dcs-text { float:left; width:424px; height:113px; border:1px solid #BC2C09; overflow:hidden; display:none;}
.dichan-lump .dcs-box li.on { width:426px;}
.dichan-lump .dcs-box li.on .dcs-text { display:block;}
.dichan-lump .dcs-box li.on h2 { display:none;}
.dichan-lump .dcs-box li .dcs-text h3 { color:#BC2C09; font-size:14px; font-weight:bold; padding:11px 0 0 16px;}
.dichan-lump .dcs-box li .dcs-text h3 a,.dcs-box li .dcs-text h3 a:visited { color:#BC2C09;}
.dichan-lump .dcs-box li .dcs-text img { float:left; width:100px; margin-left:12px; display:inline;}
.dichan-lump .dcs-box li .dcs-text .dcs-list { float:right; width:256px; overflow:hidden;}
.dichan-lump .dcs-box li .dcs-text .dcs-list ul { float:left; width:256px; clear:both; overflow:hidden;}
.dichan-lump .dcs-box li .dcs-text .dcs-list li { float:left; background: url(http://img6.cache.netease.com/house/img13/sy0608/bg_n.gif) no-repeat scroll -367px -165px transparent; width:117px; height:25px; padding-left:11px; margin:0; overflow:hidden;}

/*首页楼盘详情*/
.loupan-lump{margin-top: 30px;margin-bottom:30px;}
.loupan-lump .loupanitems{margin-top:10px;}
.loupan-lump .loupanitems ul{}
.loupan-lump .loupanitems li{ float:left; width:235px; margin-right:20px;}
.loupan-lump .loupanitems li.off{ margin-right:0px;}
.loupan-lump .loupanitems li .img{ display:block;padding-bottom:6px;}
.loupan-lump .loupanitems li .img img{ width:235px; height:160px;}
.loupan-lump .loupanitems li .infotitle{height:26px;line-height:26px;}
.loupan-lump .loupanitems li .infotitle .p_name{color: #9b0200; font-size:14px;display:block; float:left; font-weight: bold; font-size: 16px;}
.loupan-lump .loupanitems li .infotitle .p_name:hover{ color:#9b0200; text-decoration:underline;}
.loupan-lump .loupanitems li .infotitle .p_btn{display:block; width:80px;height:26px; line-height: 26px; float:right;text-align:center;background:#9b0200; border:0px; border-radius:3px; color:#fff;}
.loupan-lump .loupanitems li .infotitle .p_btn:hover{background:#9b0200;text-decoration: none;color:#fff;}
.loupan-lump .loupanitems li .infotext{ line-height:20px; margin-top:5px;}
.loupan-lump .loupanitems li .infotext span{display:block;}
.loupan-lump .loupanitems li .infotext span em{font-size:12px;}
.loupan-lump .loupanitems li .infotext span font{font-size:14px; font-weight: bold;}

/**/
.newsmain{position:relative;margin-top:10px;}
.newsmain .secnav{border-top:1px solid #9b0200;}
.mainbody{border-left:1px solid #999;border-right:1px solid #999;}
.mainbody .content{width: 671px;border-right:1px solid #e8e8e8;}
.mainbody .content table{border-collapse:collapse;}
.mainbody .content table tr td{ border: 1px solid #ddd;}
.mainbody .content .navloation{height:30px;line-height:30px;padding-left:10px;border-bottom:1px solid #e8e8e8;}
.mainbody .bodybox{padding: 0 12px;}
.mainbody .bodybox .tagbar{background:url("../images/list_bgx.gif") repeat-x scroll 0 0; height: 25px;line-height: 22px;margin-bottom: 6px; margin-top: 10px;overflow: hidden;}
.mainbody .bodybox .tagbar h3 {float: left; padding: 0 0 0 17px;background:url("../images/list_bga.gif") no-repeat left top;   }
.mainbody .bodybox .tagbar h3 span {display:block; float: left;font-size: 15px; height: 22px; padding: 3px 10px 0 0; font-weight: bold; background:url("../images/list_bgb.gif") no-repeat right top;}
.mainbody .bodybox .databox{margin-top:10px;}
.mainbody .bodybox .databox ul li{height:26px;line-height:26px;background:url("../images/li_dot.gif") no-repeat left center;padding-left: 10px;position:relative; padding-right:90px; overflow:hidden;}
.mainbody .bodybox .databox ul li.pageline{background:none;border-bottom:1px dashed #ccc;margin-bottom:15px;height:15px;}
.mainbody .bodybox .databox ul li span{display:block;height:26px;position:absolute;right:0px;top:0px;}

.mainbody .dataimgbox{}
.mainbody .dataimgbox .page_list{}
.mainbody .dataimgbox .page_list li{height:100px;padding:15px 0px 15px 10px;border-bottom:1px dotted #d0ab7e}
.mainbody .dataimgbox .page_list li:hover{background:#f4f4f4;}
.mainbody .dataimgbox .page_list li .images{float:left; width:160px;height:100px;}
.mainbody .dataimgbox .page_list li .images img{width:160px;height:100px;}
.mainbody .dataimgbox .page_list li .items{padding-left:10px; overflow:hidden;}
.mainbody .dataimgbox .page_list li .items .title a{display:block;font-size:16px;height:20px;line-height:20px;padding-left:20px;background:url("../images/list_d.png") no-repeat 8px center; }
.mainbody .dataimgbox .page_list li .items .cpmtemt{height:54px;text-indent:24px; margin-top:6px;color:#686868;line-height:18px;overflow:hidden;font-size:14px;}
.mainbody .dataimgbox .page_list li .items .other{text-align:right;margin-top:4px;height:16px;}

.mainbody .sidebar{width:326px;border-left:1px solid #e8e8e8;margin-left:-1px; background:#fff;}
.sidebox{ padding:10px 12px;}
.sidebox .items{}
.sidebox .items .datatitle{ background:url("../images/list_bgx.gif") repeat-x 0 -63px;height: 22px;line-height: 22px;overflow: hidden;}
.sidebox .items .datatitle span{display:block;background:url("../images/list_bgc.gif") no-repeat scroll 0 0; color: #fff; float: left;font-size: 13px; font-weight: normal; height: 20px;line-height: 19px; padding: 2px 16px 0 40px;}
.sidebox .items .databox{border:1px solid #e8e8e8;border-top:0px;padding:10px;}
.sidebox .items .databox ul li a{display:block;height:25px;line-height:25px;background:url("../images/li_dot.gif") no-repeat left center;padding-left: 10px;overflow:hidden;}
.sidebox .items .databox ul li a.phone{background:url("../images/com_1.gif") no-repeat 10px center;padding-left: 25px;}

.sidebox .items .datalist{ width: 302px; overflow: hidden;}
.sidebox .items .datalist ul{ width: 300px; overflow: hidden; list-style: none; list-style-type: none;border: 1px solid #e9e9e9;}
.sidebox .items .datalist li{  height: 30px; line-height: 30px;}
.sidebox .items .datalist li span{text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.sidebox .items .datalist li span.w10{width: 40px; display: inline-block;}
.sidebox .items .datalist li span.w100{width: 100px;display: inline-block;}
.sidebox .items .datalist li span.w30{width: 40px;display: inline-block;}
.sidebox .items .datalist li span.w160{width: 100px;display: inline-block;}
.sidebox .items .datalist li.list_head{background-color: #e9e9e9;}



.sidebox .tooltar .databox ul{margin:0 auto;width:268px;}
.sidebox .tooltar .databox ul li{float:left;width:129px;margin-right:10px;margin-bottom:10px;}
.sidebox .tooltar .databox ul li:nth-child(even){margin-right:0px;}
.sidebox .tooltar .databox ul li a{height: 33px;width: 129px;background:url("../images/btn_bg.gif") no-repeat scroll 0 0; float: left; text-indent: -999px;}
.sidebox .tooltar .databox ul li a.icon1 {background-position:-5px -4px;}
.sidebox .tooltar .databox ul li a.icon2 {background-position:-146px -4px;}
.sidebox .tooltar .databox ul li a.icon3 {background-position:-5px -46px;}
.sidebox .tooltar .databox ul li a.icon4 {background-position:-146px -46px;}
.sidebox .tooltar .databox ul li a.icon5 {background-position:-5px -89px;}
.sidebox .tooltar .databox ul li a.icon6 {background-position:-146px -89px;}
.sidebox .tooltar .databox ul li a.icon1:hover {background-position:-6px -132px;}
.sidebox .tooltar .databox ul li a.icon2:hover {background-position:-147px -132px;}
.sidebox .tooltar .databox ul li a.icon3:hover {background-position:-6px -174px;}
.sidebox .tooltar .databox ul li a.icon4:hover {background-position:-147px -174px;}
.sidebox .tooltar .databox ul li a.icon5:hover {background-position:-6px -217px;}
.sidebox .tooltar .databox ul li a.icon6:hover {background-position:-147px -217px;}

.viewbox{padding: 12px;width:640px;margin:0 auto;}
.viewbox .news_title{border-bottom: 2px solid #ccc; overflow: hidden;text-align:center;font-size: 20px; line-height: 34px;font-weight:normal;padding-bottom:5px;}
.viewbox .news_title span{display:block;font-size:14px;line-height:20px;color:#666;}
.viewbox .news_other{padding: 10px 0;color:#666;padding-right:10px;font-size:12px;}
.viewbox .news_other span{padding-right:15px;}
.viewbox .view{position:relative;line-height:28px;font-size:14px;}
.viewbox .view img{max-width:100%;}
.viewbox .view p{margin-top:10px;}
.viewbox .bodybox{padding:0px;}
.viewbox .bodybox .tagbar{margin-bottom:0px;}
.viewbox .bodybox .databox{padding:10px;border:1px solid #8e8e8e;border-top:0px;margin-top:0px;}


/*楼盘列表*/
.color900{color:#900;}
.loupanbox{padding: 0 12px;}
.loupanbox .tagbar{background:url("../images/list_bgx.gif") repeat-x scroll 0 0; height: 25px;line-height: 22px;margin-bottom: 6px; margin-top: 10px;overflow: hidden;padding:}
.loupanbox .tagbar h3 {float: left; padding: 0 0 0 17px;background:url("../images/list_bga.gif") no-repeat left top;   }
.loupanbox .tagbar h3 span {display:block; float: left;font-size: 15px; height: 22px; padding: 3px 10px 0 0; font-weight: bold; background:url("../images/list_bgb.gif") no-repeat right top;}

.loupanbox .databox .loupanli{border-bottom: 1px solid #c9c8c3; border-top: 1px solid #fff; padding: 24px 0;}
.loupanbox .databox .loupanli:hover{background:#f4f4f4;}
.loupanbox .databox .loupanli .pic {margin-left: 7px;}
.loupanbox .databox .loupanli .pic a{display:block;}
.loupanbox .databox .loupanli .pic img { height: 120px; width: 180px;}
.loupanbox .databox .loupanli .textList { color: #696969; line-height: 30px;margin-left:8px; width: 452px;}
.loupanbox .databox .loupanli .textList .layout_452 {float: left;width: 452px;}
.loupanbox .databox .loupanli .textList li { height: 30px;overflow: hidden;vertical-align: middle;white-space: nowrap;}
.loupanbox .databox .loupanli .textList li span{margin-right:10px;}
.loupanbox .databox .loupanli .textList .title a {color: #9b0200;font-size: 16px;}
.loupanbox .databox .loupanli .textList .color900{padding-right:20px;}

/*人物列表*/
.renwumain{position:relative;margin-top:10px;}
.renwumain .secnav{border-top:1px solid #1e5faf;}
.renwumain .mainbody{border-left:1px solid #999;border-right:1px solid #999;}
.renwumain .mainbody .content{width: 1000px;border-right:1px solid #e8e8e8;}
.renwumain .mainbody .content .body{ margin-top: 20px;}
.renwumain .mainbody .content .body .ren{ width: 167px; height: 189px;padding-top: 10px;float: left;margin-left: 27px;margin-bottom: 15px;background: url(../images/renBeg.png);}
.renwumain .mainbody .content .body .ren img{display: block;width: 149px;height: 118px;margin: 0px auto;margin-bottom: 10px;color: #666666;}
.renwumain .mainbody .content .body .ren span{display: block; line-height: 20px; padding: 0px 10px; max-height:40px;color: #646464;}

.groundmain .mainbody{padding: 6px 11px 10px;}
.groundmain .mainbody .tphead{height:27px; font-size:16px; font-weight:bold; display:block; }
.groundmain .mainbody .tphead .headfl{ background: url("../images/dot03.gif") no-repeat 0px 6px; height: 23px; line-height: 23px; margin-left: 4px; font-size: 14px; font-weight: bold; padding-left: 14px;}
.groundmain .mainbody .but06{background:url('../images/but06.gif') no-repeat; width:164px; height:22px; padding:2px 20px 0 0; font-size:12px; text-align:center; color:#000; border:0; cursor:pointer}
.groundmain .mainbody .groundbody{margin-bottom: 10px; font-size:12px;}
.groundmain .mainbody .groundbody table{ border-collapse:collapse;}
.groundmain .mainbody .groundbody table td{padding:5px; border:1px solid #ddd;}
.groundmain .mainbody .groundbody .lh02{border-right: 1px solid #ccc;line-height: 16px;}
.groundmain .mainbody .groundbody .tit031{ background:url('../images/tit02.gif') repeat-x left bottom; }
.groundmain .mainbody .groundbody .td01,.groundmain .mainbody .groundbody .td03 { border-bottom: 1px solid #ccc;  border-right: 1px dotted #ccc; }


/*土拍列表*/
.color900{color:#900;}
.tupaibox{padding: 0 12px;}
.tupaibox .tagbar{background:#e9e9e9 repeat-x scroll 0 0; height: 25px;line-height: 22px;margin-bottom: 6px; margin-top: 10px;overflow: hidden;padding:0;}
.tupaibox .tagbar li{float: left; padding: 0 0 0 17px;  }
.tupaibox .tagbar  a{display:block; float: left;font-size: 15px; height: 22px; padding: 3px 10px 0 0; font-weight: bold;width: 60px; }
.tupaibox .tagbar li.current {background:url("../images/list_bga.gif") no-repeat left top;  }
.tupaibox .tagbar .current a {background:url("../images/list_bgb.gif") no-repeat right top; }
.tupaibox .databox .loupanli{border-bottom: 1px solid #c9c8c3; border-top: 1px solid #fff; padding: 10px 0px 24px;}
.tupaibox .databox .loupanli:hover{background:#f4f4f4;}
.tupaibox .databox .loupanli .textList { color: #696969; line-height: 30px;margin-left:8px; width: 452px;}
.tupaibox .databox .loupanli .textList .layout_452 { overflow: hidden; width: 647px;}
.tupaibox .databox .loupanli .textList li { float: left; height: 30px;overflow: hidden; width:250px;vertical-align: middle;white-space: nowrap;}
.tupaibox .databox .loupanli .textList li span{margin-right:10px;}
.tupaibox .databox .loupanli .textList .title {width: 647px;}
.tupaibox .databox .loupanli .textList .title .flt{ float: left; margin-right: 40px; }
.tupaibox .databox .loupanli .textList .title .flt a{ width: 250px; overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.tupaibox .databox .loupanli .textList .title .frt{ float: right; margin-right: 40px;}
.tupaibox .databox .loupanli .textList .title .frt a{color: #900}
.tupaibox .databox .loupanli .textList .title a {color: #000;font-size: 16px; font-weight: bold; float: left;display: block; }
.tupaibox .databox .loupanli .textList .color900{padding-right:20px;}

.tpbody{ width:998px;border-left:1px solid #999;border-right:1px solid #999;margin-top:10px;}
.zpbody .zp_head{text-align: center; margin: 40px 0px; width: 1000px;}
.zpbody .zp_head h3{ font-size: 18px;color:#000; margin: 10px 0px;}
.zpbody .zp_head p{margin: 10px 0px; font-size: 14px; color: #999999; }
.zpbody .zp_head p span{color: #333;}
.zpbody .zp_head p .p1{border-radius: 6%; background-color: #00ac75;color:#fff; width: 40px;   line-height: 30px; padding: 4px 10px;}
.zpbody .item{   padding:20px 10px;}
.zpbody .item .item_head{ border-bottom: 1px solid #e8e8e8;}
.zpbody .item .item_head h3{ background: url("../images/tpbj.png") top left no-repeat ; width: 110px; height: 30px; line-height: 30px; padding-left: 10px; color:#fff; font-size: 14px;}
.zpbody .item .item_body{ width: 980px; overflow: hidden;}
.zpbody .item .item_body .item_ul1{ width: 1096px; overflow: hidden;}
.zpbody .item .item_body .item_ul1 li{ width: 448px; float: left; margin-top: 30px; margin-left: 100px;}
.zpbody .item .item_body .item_ul1 li.bz{width: 880px;}
.zpbody .item .item_body .item_ul1 li label{color:#999;}
.zpbody .item .item_body .item_ul2{ width: 980px; margin-top: 10px;}
.zpbody .item .item_body .item_ul2 li{ height: 40px; border-bottom: 1px dashed #e8e8e8; line-height: 40px; }
.zpbody .item .item_body .item_ul2 li.title{ border: none; background: #e8e8e8; height: 30px; line-height: 30px; color: #666;}
.zpbody .item .item_body .item_ul2 li span{ text-align: center; display: inline-block;width:290px;}
.zpbody .item .item_body .item_ul2 li span.mc{width: 340px;padding-left: 40px;}