/* CSS Document */

.crumbs {color: #818181;margin: 20px 0 0 40px;}
.line{ border-bottom:1px solid #e0e0e0}

.news_infor h2{ font-size:34px; line-height:36px; margin:30px 0}
.news_infor h1{ font-size:34px; line-height:1.5; margin:30px 0}
.time{ display:block; line-height:24px; color:#818181}
.txtmain{ font-size:16px}
.txtmain img{max-width:99% !important;}
.prompt{ background:url(../img/prompt_bg.jpg) repeat; border-left:4px solid #eb6120;padding:15px; font-size:16px; line-height:30px; margin-bottom:30px}
.txtmain p{ text-indent:28px; line-height:36px; margin-bottom:8px}
.infor_pic{ margin-bottom:30px; text-align:center}
.infor_pic img{ max-width:800px; margin-bottom:10px}

.news_infor_bottom{ margin:100px 0 20px;border-top:1px solid #e0e0e0;padding-top:20px}
.news_infor_bottom p{ font-size:18px; line-height:30px; margin-bottom:10px}
.news_infor_bottom ul li{ float:left;width:390px;padding-right:10px;color:#ea5504; height: 30px;}
.news_share{width:380px; margin-top:15px}
.news_download{width:410px; margin-top:15px;}
.download_r{ height:48px; width:334px; margin-top:10px}
.download_btn{width:48px; height:48px; position:relative; z-index:101}
.download_block{ position:absolute; right:0; top:47px;border:1px solid #eb6120;width:312px;padding:10px; height:114px; background:#fff}
.download_a{width:190px; text-align:center; line-height:20px}
.download_a ul li{ float:left; width:95px; text-align:center}
.download_a ul li span{ display:block}

.recommend{width:800px; overflow:hidden}
.recommend_block{ width:1000px}
.pic-list{ width:220px;height:240px ; position:relative;margin:20px 69px 20px 0; }
.pic-list a span{ display:block; height:30px; line-height:30px; color:#fff; position:absolute; top:135px; left:0;width:200px; background:url(../img/pic-txt-bg.png) repeat left top;padding:0 10px}
.pic-list a img{ margin-bottom:10px}
.pic-list .fl em{ font-size:18px;}
.pic-list .fr{ height:20px; line-height:20px; width: 110px; overflow: hidden; text-align: center; background:#eb6120; color:#fff; padding:0 5px}
.pic-list .tags{ margin:10px 0 0}
.pic-list .tags span{ display:inline-block;border:1px solid #cbcbcb; height:20px; line-height:20px;padding:0 5px; font-size:12px;color:#818181;margin-right:3px}

/*building*/
.building{ background:#f2f2f2; width:680px; padding:20px 60px; margin-bottom:20px}
.building_pic{ width:680px; margin-bottom:10px}
.building_title{ line-height:30px; color:#818181}
.building_title h3{ display:inline-block; font-size:24px; color:#333; margin-right:10px}
.building_infor_l{ width:490px;}
.building_infor_l p{ text-indent:0; margin:0}
.map_ico{ display:inline-block; background:url(../img/map_ico.png) no-repeat left 8px;padding-left:15px; margin-left:20px}
.map_ico:hover{background:url(../img/map_ico.png) no-repeat left -25px; text-decoration:none}
/*20161201隐藏通话按钮*/
.tel_over{display:inline-block;font-size:20px; color:#fc5600;}
.tel_over em{ font-size:14px; color:#333;}
.tel{ display:inline-block; position:relative; z-index:100}
.tel a{ font-size:20px; color:#fc5600; /*background:url(../img/tel_ico.png) no-repeat right 1px;*/ padding-right:85px}
.tel a em{ font-size:14px; color:#333;}
.infor_tel_icon{    padding-left: 32px;background: url(../img/infor-tel.png) no-repeat 0px center;background-size: 24px;}
/*.tel.cur a{background:url(../img/tel_ico.png) no-repeat right -57px;}*/
.tel a:hover,.item-hover .tel a{color:#fc5600!important; text-decoration:none;/*background:url(../img/tel_ico.png) no-repeat right -57px;*/}
.dial_block{ position:absolute; right:0; top:30px; width:330px; display:none}
/*.tel.cur .dial_block{ display:block}*/
.dial_block .arrow_ico{ background:url(../img/newhouse_list_ico.jpg) no-repeat left -190px; display:inline-block; width:8px; height:5px; position:absolute; right:53px; top:-5px}
.dial_block0{ border:3px solid #fc8e00; background:#fff;padding:25px 15px 15px;}
i.close_ico{ cursor:pointer; display:inline-block; width:12px; height:12px; background:url(../img/close_ico.png) no-repeat right -48px; position:absolute; right:10px; top:10px}
.dial_block0 input{ display:inline-block; width:160px; height:35px; line-height:35px; border:1px solid #dadada; vertical-align:top}
.dial_block0 button{ display:inline-block; width:96px; height:37px; line-height:37px; border:none; background:#fc8e00; font-size:18px; color:#fff;vertical-align:top; margin-left:10px}
.dial_block0 p{ margin-top:15px}

.favor{width:190px; text-align:right}
.favor .infos_p01{ margin-bottom:10px}
.favor .infos_p01 .price{ font-size:28px; color:#ff0000;}
.favor .infos_p02{ margin-bottom:0; text-indent:0}
.favor .infos_p02 span{ display:inline-block; text-align:center}
.favor .infos_p02 .e-discount{color:#fff; font-size:18px; border:1px solid #fd8e01;line-height:32px; background:#fd8e01}
.favor .infos_p02 .e-discount em{ display:block; height:32px;  color:#fc8e00; background:#fff;padding:0 20px}

.favor .infos_p02 .h-discount{ background:#fff;  height:22px;border:1px solid #f00;line-height:22px;color:#f00;padding-right:10px}
.favor .infos_p02 .h-discount em{ background:#f00; color:#fff;padding:0 4px; margin-right:10px}

.building_sider_block{width:210px; height: 90px;}
.building_sider .tel,.building_sider .tel_over{ margin-top:10px}
.building_sider_block span{ display:block; line-height:35px}
.sider_discount{ display:inline-block; color:#fff; background:#eb6120; height:20px; line-height:20px; padding:0 10px}
.recommend_sider{ border-bottom:1px solid #ebebeb}
.recommend_sider a{ display:block;padding:20px 0; *height:90px; }
.recommend_sider a:hover{ background:#ebebeb; color:#333!important;*text-decoration:none;}
.recommend_sider dt{ float:left; width:120px;}
.recommend_sider dd{ float:right; width:210px;}
.recommend_sider h3{ font-size:16px; line-height:30px;}
.recommend_sider .recommend_price{ margin-bottom:10px; display:block}
.recommend_sider .recommend_price strong{ font-size:20px; color:#c00; font-weight:normal}

table{border:1px solid #ccc}
table td{border:1px solid #ccc}
a{font-weight: normal!important;}

/*wx_share*/
.wx_share{ background:url(../img/wx_share_ico.jpg) no-repeat left 5px;padding-top:5px;padding-left:24px;height:30px; position:relative;}
.wx_share_block{ position:absolute; top:26px; right:-20px; background:#fff; border:1px solid #e0e0e0;width:120px;z-index: 9999;text-align:center; padding:20px;color:#eb6120; font-size:16px}
.download_back{position: fixed;bottom: 160px;right: 20px;}
.download_back0{ position:relative;width:50px; height:50px;}
.download_back0 a.lgjh{display: inline-block;width: 48px;height: 48px;background:url(../img/download_tel.png) no-repeat center center;border: 1px solid #e0e0e0;}
.download_back_block{ position:absolute;right:63px; top:-55px;width:130px; text-align:center; padding:10px 5px; border:1px solid #e0e0e0; font-size:16px;color:#eb6120;}
.download_back_block i{ display:inline-block;width:11px; height:13px; position:absolute;right:-11px; top:69px;}
