body{font-size: 14px;min-width: 1200px;margin:0 auto;}
.container{width: 1180px;margin:0 auto;}

/*颜色*/
.blue{color: #c8386b;}
.gray{color: #464646;}
.orange{color: #ff6537!important;}
.white{color: #fff;}
.m_gray{color:#797979;}
.d_gray{color:#323232;}
.bg_blue{background: #d1e0f4;}
.bg_pink{background: #ffe4d6;}
.bg_gray{background: #797979;}
.bg_orange{background: #ff7a31;}
.yellow{color: #f7f910!important;}

.border{border:1px solid #e6e6e6 ;}

/*头部*/
.header{padding:30px 0;border-bottom:1px solid #eaeaea;}
.logo>a{display: block;width: 100%;height: 100%;}
.nav{margin-top: 18px;margin-left: 6px;}
.nav>ul>li{float: left; margin: 0 2px;}
.nav>ul>li>a{display: block;padding:4px 10px;font-size: 16px;color:#323232;}
.nav>ul>li>a:hover{background:#d36089;color: #fff;}
.nav_active{background:#c8386b;color: #fff!important;}
.top_call{margin-top: 21px;}

*html #totop{position:absolute;cursor:pointer;right:10px; display:none;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-112+"px")}
#totop{position: fixed;bottom:160px;right:10px;z-index:999;width:71px; cursor:pointer; display:none;}
#totop a{;width: 60px;height: 78px;background: url(../totop.png) no-repeat;display: block;}

/*轮播图模块*/
.banner_block{/*margin-top: 40px;*/height: 420px;overflow: hidden;}
.slideBox1{ width:590px; height:420px; overflow:hidden; position:relative;  }
.slideBox1 .hd{overflow:hidden; position:absolute;right: 8%; bottom:4%; z-index:888; }
.slideBox1 .hd ul{ overflow:hidden; zoom:1; height:14px;line-height: 14px;vertical-align: middle;}
.slideBox1 .hd ul li{vertical-align: middle; margin:0 6px; text-align:center;cursor:pointer;width:8px;height:8px;display: inline-block; border-radius: 50%;/*border:2px solid #fff; */background: #fff;}
.slideBox1 .hd ul li.on{background:#d36089;width:12px;height:12px;vertical-align: middle;}
.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox1 .bd li{ zoom:1; vertical-align:middle; }
.slideBox1 .bd img{ width:100%; height:420px; display:block;  }

.text_block{width: 590px;height: 420px;background: #c8386b;}
.text_items{padding-left:36px;padding-right:30px;color: #fff;}/*修改padding-left:42px;*/
.text_tit .tit{color: #f7f910; width:100%;overflow: hidden;font-size: 18px;height:20px;line-height: 20px;margin-bottom: 10px;text-overflow:ellipsis;white-space:nowrap; }/*修改 width:70%*/
.text_tit .more{width:30%;height:19px;line-height: 19px;text-align: right;}
.text_items a{color: #fff;}
.text_item{height: 105px;box-sizing: border-box; border-bottom:1px dotted #fff;padding-top:14px;padding-bottom: 10px;} /*修改 height: 125px; padding-top:24px;padding-bottom: 20px;*/
.text_con{height: 50px;
    overflow: hidden;
    line-height: 25px;}
.text_con p{font-size: 14px;line-height: 25px;height: 25px; width: 100%;overflow: hidden;}
.text_item:last-child{border:none;}

/*公告*/
.notice{background: #ededed;/*background: #be9c77;*/ margin:15px auto;/*height: 56px;*/line-height:40px;/*overflow: hidden;*/}
.notice_con{padding:0 24px;}
.txtScroll-top .bd{width: 1062px;overflow: hidden;line-height: 25px;height: 22px; padding:8px 0;color: #000;font-size: 14px;}
.txtScroll-top .bd ul{ overflow:hidden; zoom:1; }
.txtScroll-top .bd ul li{/margin-right:20px;  float:left;  text-align:left; _display:inline; width:100% !important;  }
.txtScroll-top{ overflow:hidden; position:relative;  }

.abc{
    width: 1062px;overflow: hidden;line-height: 25px;height: 22px; padding:8px 0;color: #000;font-size: 14px;}

.main_box{padding:24px 30px;}
.new_house{width: 760px;}

.common_title{height: 38px;line-height: 38px; border-bottom: 1px solid #cccccc;width: 100%;}
.common_title .tit_block{border-bottom: 1px solid #c8386b;}
.tit_block .tit_name,.tit_block .icon{display:inline-block;display:inline-block; _zoom:1;*display:inline;    vertical-align: top;}
.tit_block .tit_name{font-size: 20px;height: 22px;line-height: 22px}
.tit_block .icon{width: 24px;height: 22px;background-size: 24px 22px;background-repeat: no-repeat;margin-right: 10px;vertical-align: top;}
.icon_n{background: url(../icon_n.png);}
.icon_h{background: url(../icon_h.png);}
.icon_f{background: url(../icon_f.png);}

/*最新房产*/

.new_house_list .list_item{width: 100%;height: 186px;overflow: hidden;padding:25px 0;border-bottom: 1px dotted #ccc;}
.new_house_list .list_item:hover{background: #F9F9F9;}
.new_house_list .list_item a:hover{color:#323232;}
.new_house_list .list_item:last-child{border:none;}
.new_house_list .list_item .item_img{width: 290px;}
.new_house_list .list_item .item_img>img{width: 290px;height: 186px;}
.new_house_list .list_item .item_text{width:450px;padding-left:20px;}
.new_house_list .list_item .item_text .house_name {font-size: 18px;color: #323232;line-height: 26px;}
/*.new_house_list .list_item .item_text .house_name hover{color: #323232;}*/
.new_house_list .list_item .item_text .text_con{/*margin:20px 0;height: 90px;overflow: hidden;line-height: 22px;*//*margin: 18px 0;
    height: 78px;
    overflow: hidden;
    line-height: 26px;*/margin: 10px 0;
    height: 88px;
    overflow: hidden;
    line-height: 22px;}
.text_info{height: 38px;line-height: 38px;}
.see_num{padding-left:22px;background: url(../icon_p.png)no-repeat 0 13px;padding-right: 10px;}
.hot_house{width: 330px;}

/*热门房产*/
.hot_house_list{padding-top:27px;}
.hot_house_list .list_item a:hover{color: #5b5b5b;}
.hot_house_list .list_item:hover{background: #F9F9F9;}
.hot_house_list .list_item{width: 100%;height:98px;overflow: hidden;margin-bottom:14px;}
.hot_house_list .list_item .item_img{width:140px;}
.hot_house_list .list_item .item_img img{width:140px;height:98px;}
.hot_house_list .list_item .item_text{width:180px;}
.hot_house_list .list_item .item_text .house_name{ width: 100%; font-size: 14px;color: #323232;    max-height: 40px;
    line-height: 20px;
    overflow: hidden;height:auto;}
.hot_house_list .list_item .item_text .text_con{margin:4px 0;height: 44px;overflow: hidden;line-height: 22px;font-size: 12px;}

/*友情链接*/
.friend_link{margin-top:22px;margin-bottom: 38px;}
.fl_box{padding:20px 30px 20px 30px;}
.fl_con{padding:30px 0;}
/*.flink>ul>li{margin-right:20px;float: left;}*/
/*.flink>ul>li:nth-of-type(5n){margin-right:0px;}*/
.flink>ul>li img{width: 120px;height:40px;}
.flink li{float: left;margin:0 10px;height:40px;}
.flink li a{display: block;width: 100%;height: 100%;}
/*底部*/
/*.footer{background:#1e2024;width: 100%;height: 270px;color: #fff; }
.footer a{color: #fff;}
.footer_box{height: 270px;background: url(../bg_footer.png)no-repeat;}
.f_top{padding:24px 0;height: 46px;line-height: 46px;border-bottom: 1px solid #4b4d50;}
.f_logo,.f_logo img{width:50px;height: 46px;}
.f_nav>ul>li{float: left;margin-left: 32px;}
.f_nav>ul>li>a:hover{color: #ff7a31;}
.f_middle{margin:46px 0;}*/



/*底部开始*/
.f_bg{background:url(../f_bg.jpg) repeat-x; /*height:312px;*/overflow:hidden; margin-top:40px;}
.footer{ position:relative;
    width: 1180px;
    margin: 0 auto;
    overflow: hidden;
}
.f_nav{ height:48px; padding-top:0px; font:14px/48px "Microsoft Yahei","微软雅黑"; color:#555; overflow:hidden; text-align: center; margin:0 auto;}
.f_nav a{ display:inline-block; color:#222; padding:0 14px;}
.f_nav a.mrj{ margin-left:180px;}
.f_nav a:hover{ color:#c8386b;text-decoration:none;}
.f_logo{ position:absolute; top:0; left:546px; width:134px;}
.f_con{ overflow:hidden;margin-bottom:50px;}
.copyright{ width:556px; float:left; text-align:right; margin-top:73px;font:12px/20px "Microsoft Yahei","微软雅黑"; color:#f9f9f9; border-right: 1px solid #d36089;text-align: center;}
.copyright a{ color:#ccc;}
 p.copyright{word-spacing:2px;}
.links01{ width:590px; float:left; padding:48px 0 0 0px;text-align: center;}
.links01 img{width: 80px;height:80px;}
/*底部结束*/
.text_overflow{ display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.hide{ display:none;}
/**/
i.hide{ display:block;}
.ftn{font-style:normal;}
.h_head_gd{ position:fixed; top:-145px; width:100%;_position:absolute;_top:expression(eval(document.documentElement.scrollTop)-145); z-index:8; left:0;}
.ulpr{ position:relative;}

 a:hover{ cursor:pointer;}


/*产品列表页*/
/*.select_area{padding:30px;  background: #fafafa; margin-bottom: 20px;}
.select_name,.no_limit{display: block;width:4%;}
.select_name{color: #323232;}
.no_limit{text-align: center;}
.select_item>ul{width:92%;}
.select_item{margin-bottom:16px;}
.select_item:last-child{margin-bottom: 0;}
.select_item>ul>li{float:left;margin-bottom: 10px;line-height: 22px;height: 22px;}
.select_item>ul>li>a{display: block; padding:0px 20px;color: #797979;}
.select_item>ul>li>a:hover{color: #ff7a31;}*/


.select_area{padding:0 20px;  background: #fff;line-height: 35px;margin-bottom: 20px;font-size: 15px;}
.select_name,.no_limit{display: block;width:4%;}
.select_name{color: #a9b6ca;}
.no_limit{text-align: center;}
.select_item>ul{width:92%;}
.select_item{ border-top: 1px dashed #e6e6e6;padding: 6px 0;  margin-top: -1px;}
.select_item:last-child{margin-bottom: 0;}
.select_item>ul>li{float:left;line-height:35px;height:35px;}
.select_item>ul>li>a{display: block; padding:0px 20px;color: #425571;}
.select_item>ul>li>a:hover{text-decoration: underline;color: #425571;}
.red{color:#e91c35!important;}

/*产品列表*/
.house_list,.article_list{/*padding:0 30px;*/}
.house_list a{display: block;border-bottom: 1px dotted #ccc;}
.house_list a{padding:25px 30px;height: 200px;overflow: hidden;}
.house_list a:hover{background: #F9F9F9;}
.house_list a:hover{color: #5b5b5b!important;}
.house_list .list_item:last-child,.article_list .list_item:last-child{border-bottom: none;}
.house_list .list_item .item_img,.house_list .list_item .item_img img,.article_list .list_item .item_img,.article_list .list_item .item_img img{width: 300px;height: 200px;}
.house_list .list_item .item_info{margin-left: 26px;margin-right:30px;width:435px;}
.house_list .list_item .item_price{width: 220px;height:200;}
.item_info h1{font-size: 18px;color: #323232;line-height: 26px;}
.item_con{margin: 10px 0;height: 88px;overflow: hidden; line-height: 22px;}
.item_info p{height: 40px;line-height:40px;overflow: hidden;}
.item_info h1 a{color:#323232;}
.item_info h1 a:hover{color:#ff7a31;}
.tag_block{display:inline-block;}
.tag_block span{display: inline-block;height: 24px;line-height: 24px;padding:0 8px;text-align: center;margin-right: 15px;}
.sell_tag{width: 72px;height:30px;line-height: 30px;text-align: center;display:block;color: #fff;}
.item_price p{margin-top: 32px;}
.item_call{padding-left: 26px;background:url(../icon_c.png)no-repeat;background-size: 17px 20px;}

/*分页模块*/
.page{text-align: center;margin-top: 50px;margin-bottom: 72px;}
.page span{display:inline-block;display:inline-block; _zoom:1;*display:inline;margin-right:17px;}
.page span a{display:block;color: #797979;padding:0 10px;height: 28px;line-height: 28px;border:1px solid #ccc;}
.page span a:hover,.page_active{background: #c8386b;color: #fff!important;border:1px solid #c8386b;}


.position{padding-bottom: 22px;border-bottom:1px dotted #ccc;font-size: 15px;}
.pro_info{padding:40px 0;}
.pro_info h1{font-size: 25px;color: #464646;text-align: center;margin-bottom: 24px;}
.pub_date{text-align: center;}
.blocks_tit{font-size: 25px;padding:22px 30px;border-bottom:1px solid #ccc;font-weight:bold;}

/*文章列表页*/
.article_list .list_item .item_info{margin-left: 26px;width: 792px;}
.article_title{}
.article_name{width: 90%;font-size: 18px;color: #323232; line-height: 26px;overflow: hidden;font-weight: bold;}
.article_name a{color: #464646;}
.article_name a:hover{color: #ff7a31;}
.tag_hot{text-align:center;width: 68px;height: 24px;line-height: 24px; border:1px solid #ff7a31;float:right;color:#ff7a31; }
.article_text{color: #797979;font-size: 14px;  margin: 10px 0; height:110px;overflow: hidden;line-height: 22px;}

/*上下篇*/
.article_page{width: 100%;margin-top: 40px;}
.article_page span{display: block; width: 48%;height: 22px;line-height:22px;overflow: hidden;color: #464646;font-size: 16px;}
.article_page span a{color: #797979;}
.article_page span a:hover{color: #ff7a31;}
.prev_page{text-align: left;}
.last_page{text-align: right;}

.article_con{width:758px;margin:0 auto;border: 1px dashed #e6e6e6;padding:10px;margin-top:36px;}
.article_con img{width: 100%;}
.pro_info a.about_us a{text-decoration: none;}



.zixun{margin-top: 20px;}
.zx_tit{height: 35px;line-height: 35px;width: auto;}
.icon_z{background: url(../icon_z.png);}
.article_list .list_item{padding:25px 0;border-bottom: 1px dotted #ccc;}
.article_list .list_item:hover{background: #F9F9F9;}
.article_list .list_item a{display: block;width: 100%;height: 100%;}
.article_list .list_item a:hover{color: #5b5b5b!important;}