@charset "utf-8";
/* reset.css */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,i{margin:0;padding:0;font-family:arial,"΢���ź�","\5B8B\4F53";font-style: normal;text-align:left;}
fieldset,img{border:0;}
/* remember to define focus styles! */
:focus{outline:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
abbr,acronym{border:0;font-variant:normal;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
code,kbd,samp,tt{font-size:100%;}
/* @purpose To enable resizing for IE */
/* @branch For IE6-Win,IE7-Win */
input,button,textarea,select{*font-size:100%;}
ol,ul{list-style:none;}
/* tables still need 'cellspacing="0"' in the markup */
table{border-collapse:collapse;border-spacing:0;table-layout: fixed}
caption,th{text-align:left;}
sup,sub{font-size:100%;vertical-align:baseline;}
/* remember to highlight anchors and inserts somehow! */
a{color:#333333;*cursor:pointer}
a:hover,a:focus{color:#f3982c;text-decoration:none;outline:none;}
:link,:visited,ins{text-decoration:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
texearea{resize:none;}

::-webkit-input-placeholder{/* WebKit browsers */
color:#999;}
:-moz-placeholder{/* Mozilla Firefox 4 to 18 */
color:#999;opacity:1;}
::-moz-placeholder{/* Mozilla Firefox 19+ */
color:#999;opacity:1;}
:-ms-input-placeholder{/* Internet Explorer 10+ */
color:#999;}
/* ȥ��ie��1e9+�� text�ı������ �� */
::-ms-clear{display:none;}
/* reset end */


.fl{float: left;}
.fr{float: right;}
.clearfix:after{content:".";display: block;font-size: 0;height: 0;line-height: 0;overflow: hidden;visibility: hidden;clear:both;}
.clearfix{*display: table;*zoom:1;}


.w1100c{width: 1100px;margin: auto;}
.w960{width: 960px;}
.w900{width: 900px;}
.w780{width: 780px;}
.w300{width: 300px;}
.w180{width: 180px;}

.fz14{font-size: 14px;}
.fz16{font-size: 16px;}
.fz18{font-size: 18px;}
.fz20{font-size: 20px;}
.fz22{font-size: 22px;}
.fz26{font-size: 26px;}
.fz28{font-size: 28px;}

.redbg{background:#fe563c;}
.redbg:hover{background:#f82a0a;}

.b{font-weight: bold;}
.dn{display: none;}
.tc{text-align: center;}
.tr{text-align: right}
.por{position: relative;}

.plr5{padding: 0 5px;}
.pr{padding-right: 10px;}
.pr15{padding-right: 15px;}

.ml{margin-left: 10px;}
.ml15{margin-left: 15px;}

.mr3{margin-right:3px;}
.mr5{margin-right:5px;}
.mr{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr25{margin-right:25px;}
.mr35{margin-right:35px;}
.mr50{margin-right:50px;}

.mb3{margin-bottom:3px;}
.mb5{margin-bottom:5px;}
.mb{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}

.mt5{margin-top:5px;}
.mt{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt60{margin-top:60px;}

.c_red{color: #c50000}
.c_gray6{color: #666}
.c_gray3{color: #333}
.c_gray9{color: #999}
.c_blue{color: #2870b8}
.c_orange{color: #f3982d!important;}
/*-颜色属性-*/
.cRed,a.cRed,a.cRed:visited{color:#f00;}
.cBlue,a.cBlue,a.cBlue:visited{color:#3366cf}
.cDRed,a.cDRed,a.cDRed:visited{color:#bc2931}
.cGray,a.cGray,a.cGray:visited{color: #333}
.cDGray,a.cDGray,a.cDGray:visited{color: #666}
.cWhite,a.cWhite,a.cWhite:visited{color:#fff}
.cBlack,a.cBlack,a.cBlack:visited{color:#000}
.cGreen,a.cGreen,a.cGreen:visited{color:#008000}
.cYellow,a.cYellow,a.cYellow:visited{color:#f60}
.czGray,a.czGray,a.czGray:visited{color: #999}

/*头部*/
.topBox{width:100%;color:#666666;font-size:12px;height:35px;line-height:35px;background:#f3f3f3;border-bottom:1px solid #dedede;}
.topBox .topbar{overflow:hidden;width:1100px;margin:0 auto;}
.topbar .fl{float:left;}
.topbar .fr{float:right;}
.topbar .fr span{color:#d7d7d7;}
.topbar_nav a{color: #666;}
.topbar_nav span{margin: 0 6px;}
.topbar_nav a:hover,
.topbar_nav a:focus{color:#F3982C;text-decoration: underline;}
/*头部 end*/

/*导航*/
.nav{width:100%;border-bottom:2px solid #f3982c;height:50px;line-height:50px; margin-top:10px; margin-bottom:15px;}
.nav ul{width:1100px;margin:0 auto;overflow:hidden;}
.nav ul li{float:left;}
.nav ul li a{display:block;width:100px;border-right:1px solid #e5e5e5;color:#323232;font-family:"微软雅黑";text-align:center;border-top:1px solid #e5e5e5;}
.nav ul li a:hover,
.nav ul li a:focus{color:#f3982c}
.nav .current{background:#f3982c;color:#ffffff;border:none;}
.nav .current:hover,
.nav .current:focus{color: #fff}

/*logo栏*/
.logoBox{width:1100px;height:90px;margin:0 auto;}
.logoBox .logo{display:inline-block;}
.logoBox .logo,.logoBox .search{float:left;}
.logoBox .tab{float:right;margin-top:26px;}
.search{margin:26px 0 0 56px;position: relative;z-index:100;}
.search .shuru{position: relative;z-index:100;}
.search .shuru,.search .button{float:left;}
.search .shuru input{display: block;width:240px;height:36px;line-height:36px;border:1px solid #cccccc;color:#585858;padding: 0 10px;}
.search .button input,
.search .button a{display: block;width:51px;height:38px; background:url(../images/search.png) no-repeat;border:none;cursor: pointer;margin-left: -1px;*margin-top: 1px;}

.dynamic_match{position: absolute;top: 100%;left: 0;background: #fff;width: 100%;margin-top: -1px;max-height: 340px;overflow: auto;z-index: 1;}
.dynamic_match_list{border:1px solid #ccc;}
.dynamic_match_list a{display: block;height: 30px;line-height: 30px;padding: 0 8px;}
.dynamic_match_list a.first{color: #999!important}

.dynamic_match_list a:hover,
.dynamic_match_list a.active,
.dynamic_match_list a:focus{background: #f5f5f5;color:#f3982c}

.dynamic_match_list a.c_gray9:hover,
.dynamic_match_list a.c_gray9:.active,
.dynamic_match_list a.c_gray9:focus{background: #f5f5f5;color:#999}
/**/

/*banner begin*/
.content_mid_t{margin-bottom:30px;}
.content_banner{position:relative;height:300px;width:100%;overflow:hidden;margin-bottom:20px; margin:0 auto;}
.content_banner_picul{height:300px;position:absolute;overflow:hidden;left:0px;top:0px; float:left;}
.content_banner_picul li{float:left;overflow:hidden;text-align:center;height:300px;position:relative;}
.content_banner_picul li img{display:block;position:relative;left:50%;margin-left:-800px;position:absolute;}
.content_banner_page{position:relative;padding-top:300px;}
.content_banner_pageul {position:absolute;top:255px;left:50%;z-index:1}
.content_banner_pageul li{float:left;margin-right:7px;}
.content_banner_pageul li a{width:14px;height:14px;border-radius:7px;background:#000;opacity:0.6;filter(opacity=60);display:block;float:left}
.content_banner_pageul li a:hover,
.content_banner_pageul li.active a,
.content_banner_pageul li a:focus{background:#f63}
/*banner end*/


.tab .map_normal,.tab .tab_current{float:left;}
.tab .tab_current{display: block;width:45px;height:38px;line-height: 38px; font-size:14px;overflow:hidden;border:1px solid #ccc;color: #666;margin-left: -1px;background:url(../images/icon_nav.png) no-repeat;}
.tab .tab_current.active{background-color:#f3982c;color:#ffffff;border-color:#f3982c;position: relative;z-index: 1;}
.tab .tab_current.list{background-position:48px -72px;}
.tab .tab_current.map{background-position:48px 0px;}
.tab .tab_current.active.list{background-position:48px -108px;}
.tab .tab_current.active.map{background-position:48px -36px;}
/*logo栏 end*/

/*footer*/
.footer{background:#f3982c;color:#fff;padding:10px 0;font-size:12px;}
.footer a{color:#fff;padding:0 5px;}
.footer a:hover{color:#fff;text-decoration:underline;}
.footpublink{background:#f6f6f6;border-top:#e6e6e6 solid 1px;margin-top:35px;}/*ԭ��margin-top:70px  2015/9/8*/
.footpublink .wbig{width:1100px;margin:0 auto;}
.footpublink .flogo{padding:38px 32px 0 0;float:left;}
.footpublink .flink{height:175px;float:left;border-right:#e6e6e6 solid 1px;}
.footpublink .flink ul{border-left:#e6e6e6 solid 1px;height:145px;padding:30px 22px 0 25px;line-height:24px;float:left;}
.footpublink .flink ul li a{color:#666;font-size:12px;}
.footpublink .flink ul li a:hover,
.footpublink .flink ul li a:focus{color: #F3982C}
.footpublink .column2{width:135px;!important;}
.footpublink .column2 li{float:left;width:50%;}
.footpublink .column2 .fnone{width:120px;}
.footpublink .column2 {padding:38px 10px 0 30px;}

.footer_introbox{padding-top: 25px;padding-bottom: 15px;border-bottom: 1px solid #e6e6e6}
.footer_intro{line-height: 24px;text-indent: 2em;margin-bottom: 10px;}
.footer_contact h6{font-weight: bold;margin-bottom: 5px;}
.footer_contact p{line-height: 24px;}
.footer_qq{display: inline-block;background: #f3982d;color: #fff;border-radius: 3px;margin: 0 5px;padding: 0 10px 0 25px;position: relative;}
.footer_qq:hover,
.footer_qq:focus{color: #fff;opacity: .9}
.footer_qq i{display: block;position: absolute;top:50%;margin-top: -9px;left: 5px;width: 18px;height: 18px;background-position: -140px -151px;}

.snsbtn{float:right;margin-top:50px;position:relative;}
.snsbtn a{display:block;width:50px;height:50px;float:left;margin:0 5px;background:url(../images/sns_btn.png) no-repeat;text-indent: -10000px;outline: none}
.snsbtn a:hover{background:url(../images/sns_btn.png) no-repeat;}
.snsbtn .weixin{background-position:left top;position: relative;}
.snsbtn .weixin:hover{background-position:left -50px;}
.snsbtn .weibo{background-position:-50px top;}
.snsbtn .weibo:hover{background-position:-50px -50px;}
.snsbtn .qq{background-position:-100px top;}
.snsbtn .qq:hover{background-position:-100px -50px;}

#weixin{display: none;position:absolute;top:-25px;left:-115px;width:100px;height:100px;background:url(../images/housewx.png) no-repeat;border:#fff solid 1px;}

.snsbtn .weixin:hover #weixin,
.snsbtn .weixin:focus #weixin{display: block;}
/*footer end*/




#container{width:950px; margin:0 auto}
.layout,.house_list{ height:1%; overflow:hidden}
/*-图片点击滚动去虚线-*/
a:active{outline:none}
a:active {blr:expression(this.onFocus=this.blur())}
/*-栏目标题-*/
.tit{height:36px; padding:0 10px; line-height:36px;color:#333; text-align:right}
.tit h2{ float:left; font-size:20px;font-family:"Microsoft YaHei"; text-align:left}
.line_1{background:url(line_1.gif) bottom no-repeat}
.line_2{ border-bottom:1px solid #67a8de}

.list{}
.list li{line-height:27px; text-align:left}
.list li a{font-size:14px; color:#434343}
.list li span{ float:right; color:#999}

.list_a{}
.list_a li{ display:block; float:left; width:310px;line-height:24px; text-align:left; color:#999}
.list_a li a{font-size:12px; color:#434343}
.list_a li span{ float:right; color:#999}

.list_r{padding-left:5px}
.list_r li{line-height:24px; text-align:left}
.list_r li a{font-size:12px; color:#434343}

.pic{ width:1100px; font-size:12px;}
.pic ul{}
.pic li{display:inline; float:left; width:25%;}
.pic li > div{padding-right:10px;padding-bottom:10px}
.pic li img{display:block; width:100%; height:174px;}
.pic li p{display:block; height:28px;text-align:center; background:#f3f3f3; line-height:28px;}
.pic li span{ display:block; padding:5px 10px; border:1px solid #e3e3e3; border-top:none; text-align:left; line-height:20px; }
.pic li span a{color:#000}
.pic li:nth-child(4n+0)>div{
    padding-right:0px;
}

/*-头图-*/
#focusimg {position:relative;height:280px;width:310px;overflow:hidden;clear:both;overflow:hidden}
#focusimg .opacityDiv {position:absolute;left:0;bottom:0;width:310px;height:28px;background:#000;filter:Alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;text-indent:-9999px}
#focusimg h3 {position:absolute;width:310px;height:30px;line-height:34px;left:0;bottom:0;color: #FFFFFF;padding-left:10px;overflow:hidden}
#focusimg h3 a,#focusimg h3 a:visited{color:#fff;font-family:微软雅黑,宋体;font-size:12px; font-weight:bold;}
#focusimg h3 a:hover{color:#f8eabc;text-decoration:none;}
.focuspage{position:relative;z-index:20;margin-top:-20px;float:right;font-family:Arial;font-size:12px; font-weight:bold;_margin-top:-23px}
.focuspage a,.focuspage a:visited {padding:2px 4px 1px;color:#fff;text-decoration:none;line-height:12px;cursor:pointer; background:#555}
.focuspage strong,.focuspage a:hover {background:#cc3333;color:#fff;padding:2px 4px 1px;cursor:pointer;}
/*-团团赚-*/
.Recommend_list{padding-top:20px; height:1%; overflow:hidden}
.tuan h4{display:block; height:22px; line-height:22px;font-size:14px; font-weight:bold}
.tuan{width:220px; float:left; padding:0 8px}
.tuan_tit{height:90px}
.tuan_tit_l{float:left; display:block; width:90px; height:80px}
.tuan_tit_l img{width:90px; height:80px}
.tuan_tit_r{float:right; width:120px}
.tuan_tit_r p{display:block; line-height:24px; font-size:14px}
.tuan_tit_r p.hg{ color: #990000; text-decoration:line-through}
.tuan img{ margin-bottom:10px}
.tuan li{height:22px;line-height:22px;overflow:hidden}
.tuan li a,.tuan li a:hover{font-size:12px;line-height:22px}

/*-旅游地产-*/
.tour{ width:1100px;}
.tour_tit{ margin-bottom:20px; position: relative;}
.tour_tit_l{float:left; display:block; width:530px; height:250px;margin-bottom:20px;}
.tour_tit_l img{width:540px; height:250px;}
.tour_tit_r{float:right; width:520px; background:#F7F8F8; padding:15px; font-size:14px;height:220px; color:666666;margin-bottom:20px; }
.tour_tit_r p{display:block; line-height:22px; font-size:12px;}
.tour_tit_r h3 a{display:block; height:24px; line-height:24px;font-size:14px; font-weight:bold; text-align:center; font-weight:bold; font-family:"Microsoft YaHei";}

/*-tab切换-*/
.tab,.tab1{height:33px; background:#f7f7f7 url(line_2.gif) -200px 32px no-repeat}
.tab strong,.tab1 strong{display:block; float:left;text-align:center;line-height:33px;color:#666; font-size:16px; font-weight:normal; font-family:"Microsoft YaHei";}
.tab strong.on,.tab1 strong.on{display:block; background:#fff; color:#434343; font-weight:bold;border-top:1px solid #5394d8;border-right:1px solid #e3e3e3;border-left:1px solid #e3e3e3; font-size:16px; cursor:pointer;font-family:"Microsoft YaHei";}

.tab strong{width:170px; height:33px;}
.tab strong.on{width:170px; height:32px}

.tab1 strong{width:69px; height:33px}
.tab1 strong.on{width:69px; height:32px}

.tab2{height:33px; background:#f7f7f7 url(line_2.gif) bottom no-repeat}
.tab2 strong{width:100px; height:33px;display:block; float:left;text-align:center;line-height:33px;color:#666; font-size:14px; font-weight:normal}
.tab2 strong.on{width:100px; height:32px;display:block; background:#fff; color:#434343; font-weight:bold;border:1px solid #e3e3e3; border-bottom:none; font-size:14px; cursor:pointer}
.tab2 strong.tit_b{width:120px; font-weight:bold; color:#0066CC}


.house_pic{float:left; display:inline; width:150px; margin-right:28px}
.house_pic img{display:block; width:150px; height:90px; margin-bottom:5px}
.house_pic p{padding-left:5px;line-height:20px}
.house_list li{float:left; display:inline; width:173px; padding-left:5px;line-height:22px}
.house_list li span{ margin-left:5px}
.house_pic strong{ display:block;text-align:center;line-height:20px}

/*-购房工具-*/
.tool{ display:block; float:left; width:180px}
.tool li{padding-left:5px;line-height:22px; color:#999}
.tool strong{padding-left:25px;display:block; line-height:28px}
.ico_1,.ico_2,.ico_3,.ico_4{background:url(h_ico.gif) no-repeat}
.ico_1{background-position:10px 6px}
.ico_2{background-position:3px -25px}
.ico_3{background-position:3px -55px}
.ico_4{background-position:3px -85px}

/*-开盘日历-*/
.date{height:31px; border-top:1px solid #67a8de; border-bottom:1px solid #e3e3e3; background:#f7f7f7; line-height:31px}
.date span,.date strong{display:inline; padding:0 6px;font-family:"Microsoft YaHei"; font-size:13px}
.date span{color:#666; cursor:pointer}
.date strong{ font-weight:normal}
.date span:hover{background:#67a8de; color:#fff}
.date span.blue,.date strong.blue{color:#3a8ed4}

#kprl_list{ height:190px; overflow:auto}
/*头部搜索*/
#commonSearch{ padding:15px 0 10px 0;background:#f5f5f5}
#commonSearchClass{margin:10px 0 0 18px;}
#commonSearchClass ul{height:20px;margin-bottom:12px;}
#commonSearchClass h2{float:left;margin-right:25px;width:76px;height:19px;text-align:center;line-height:20px;background:#FFC20C;font-size:12px;color:#000;}
#commonSearchClass ul li{float:left;width:800px;}
#commonSearchClass ul li select{width:80px;margin-right:10px;border:1px solid #e2e2e2}
.btn{width:70px;margin-right:5px; border:none; background:#FF6600; color:#fff; cursor:pointer}
.btn2{border:none; background:#528ECB; color:#fff; cursor:pointer; font-size:16px; font-family:微软雅黑; text-align:center;}
#commonSearchClass ul li a{color:#316dbf}
/*焦点图(轮)*/
#focusimg {position:relative;border:1px solid #fff;height:375px;width:950px;overflow:hidden;margin:0px 0;}
#focusimg .opacityDiv {position:absolute;left:0;bottom:0;width:950px;height:28px;background:#000;filter:Alpha(opacity=65);-moz-opacity:0.65;opacity:0.65;text-indent:-9999px;}
#focusimg h3 {position:absolute;width:950px;height:28px;line-height:28px;left:0;bottom:0;font-size:14px;color: #FFFFFF;padding-left:10px;overflow:hidden;}
#focusimg h3 a {color: #FFFFFF; font-weight:normal;}
.focuspage{position:relative; z-index:20;margin-top: -23px;float:right; height:28px;padding-right:10px;}
.focuspage a,.focuspage a:visited {padding:1px 4px 0 4px;color:#FFFFFF;text-decoration:none;line-height:16px; cursor:pointer; font-family:Arial; font-size:11px;}
.focuspage strong,.focuspage a:hover {background:#cc3333;color:#FFFFFF;padding:1px 4px 0 4px;cursor:pointer;}



.focusimg {clear:both;overflow:hidden;}
.padding {padding:10px;}
.STYLE1 {
	color: #333333;
	font-size: 20px;
	font-family: "微软雅黑";
}
.STYLE2 {color: #FF0000}

/*2016-08-22*/
.tuantuanzhuan-txt {
    left:0%;
    display: block;
    width: 100%;
    height: 30px;
    line-height: 30px;
    position: absolute;
    margin-top: 270px;
	padding-left:20px;
    color: #fff;
    text-align: center;
    background: #000;
    opacity: 0.7;
    filter: alpha(opacity=70);
    overflow: hidden;
	font-weight:bold;
}


