/**
 * filename:index.css
 * date:2014-08-18
 * modify:2014-08-18
 * Author: ahuing
 * Description: 首页样式
 */
h1,h2,h3,h4,h5,h6{font-weight:normal;}
/*** common ****/
.entry a{margin: 0 10px;}
.entry-g,.entry-g a{color: #666;}
.pri{color: #3088DF;font:normal  18px Arial;}
/*** width  height ****/
.wrap1{width: 680px;}
.wrap2{width: 390px;}
.wrap3{width: 270px;}
.wrap4{width: 710px;}
.wrap5{width: 300px;}
/***margin padding ****/
.mt1{margin-top: 1px;}
.mb3{margin-bottom: 3px;}
.pt8{padding-top: 8px;}
.ptb4{padding: 4px 0;} .ptb6{padding: 6px 0;}

/*** border  background ****/
.bd{border: 1px solid #ddd;}
.bdt-dash{border-top: 1px dashed #ddd;}
.bdr{border-right: 1px solid #ddd;}
.bdrbl{border: 1px solid #ddd;border-top: none;}
/*** tab ****/
.tabtit {position: absolute;left: 0;top: 2px;}
.tabtit a{float: left;cursor: pointer; padding: 1px 13px 0;font-size: 16px;line-height: 32px;}
.tabtit .act{ border-left: 1px solid #ddd;border-right: 1px solid #ddd;border-top:1px solid #006564; background:#FFF;padding: 0 15px;}
/*** search ****/
.search2 {padding:10px 0 0;clear: both;}
.search2 a{background:#FFF;border: 1px solid #E6E6E6;float: left;font: bold 12px/24px Microsoft yahei,Arial,sans-serif;height: 24px; overflow:hidden;  margin: 0 1px 0 0;text-align: center;width: 24px;font-family: Arial;}
.search2 a:hover{background: #DEEEFE;text-decoration: none;border-color: #DEEEFE;}

.search3 dl{padding: 10px;}
.search3 dt{float: left;padding: 0 10px;background: #006564;color: #fff;}
.search3 dd{ margin-left: 50px;overflow: hidden; }
.search3 dd.hh1{ height: 24px;min-height: 24px; }
.search3 dd.hh2{ height: 48px;min-height: 48px; }
.search3 dd.hh3{ height: 72px;min-height: 72px; }
.search3 dd a{padding: 0 5px;display: inline-block;}
.search3.open {position: relative;z-index: 9999;*zoom:1;}
.search3.open dd.hh1,.search3.open dd.hh2,.search3.open dd.hh3{height: auto;}
.search3.open .inner {position: absolute;background: #fff;*width: 100%;_width: auto;}
/*** 文字广告 ***/
.wz-main{float: left;width: 100%;}
.wz-main .inner{margin: 0 160px;}

.ad_fp {float: left;width: 150px;overflow: hidden;position: relative;height: 150px;}
.ad_fp li{position:absolute;}
.ad_fp img{display: block;border-radius: 5px;}
.ad_fp1{margin-left: -1000px;}
.ad_fp2{margin-left: -150px;}

/*** tlist  plist
--------------------- ****/
.tlist1 li{height: 28px;line-height: 28px;background: url(../images/index_bg.png) -97px 13px no-repeat;overflow: hidden;padding-left: 15px;font-size: 14px;}
.tlist1 .tj{font-size: 16px;background: none;height:36px;line-height:36px;font-weight: bold;}
.tlist1 .tj a{color: #3088DF;}
.tlist1 .bdt-dash {border-top: 1px dotted #D1D1D1;padding-top: 6px;margin-top: 6px;background-position:  -97px 19px;}
.tlist1 .bdn {border: none;margin-top: 0;}
.tlist1 .pipe {color: #ccc;margin: 0 5px;}
    .tlist1 li em{float: right;color: #949293;padding-left: 5px;}
    .tlist1 .fcb{color: #006564;}
.tlist1 .pic{ margin-bottom:4px;height: auto;background: none;padding: 6px 0;}
.tlist1 .pic h4{font-weight: bold;height: 52px;line-height: 26px;overflow: hidden;font-size: 14px;padding-top: 2px;}
.tlist1 .pic a{color: #006564;}
.tlist1 .pic img{float: left;margin-right: 10px;}
.tlist1 .pic p{line-height: 22px;color: #898989;height: 44px;overflow: hidden;}
.tlist1 .ico {float: right;font-family: Arial;font-size: 12px;}
.tlist1 .ico .pri {font-size: 14px;}
.tlist1 .ico-0 {color: #8BD3E9;}
.tlist1 .ico-1 {color: #F27C78;}
.tlist1 .ico-2 {color: #8DCA48;}
.tlist1-e li{font-size: 12px;}

.tlist2{margin-right: -50px;position: relative;}
.tlist2 li{height: 30px;line-height: 30px;overflow: hidden;float: left;width: 120px;margin-right: 14px;}

.tlist3 li{height: 30px;line-height: 30px;overflow: hidden;font-size: 14px;}
.tlist3 i{float: left;width:18px;height:18px;line-height: 18px;border: 1px solid #E5E5E5;text-align: center;margin: 5px 8px 0 1px;_margin: 5px 5px 0 1px;font-family: Arial;}
.tlist3 .on{background: #006564;border-color: #006564;color: #fff;}

.tlist5 li{float: left;padding: 0 10px;white-space: nowrap;}

.tlist7 li{line-height: 28px;}
    .tlist7 h4{height: 28px;line-height: 28px;overflow: hidden; padding-left:10px;background: url(../images/index_bg.png) -97px 11px no-repeat;}
    .tlist7 .img{display: none;vertical-align: top;padding-left: 10px;}
.tlist7 .hover .img{display: block;}
/*通用*/
.plist-mod{margin-right: -50px;position: relative;}
.plist-mod li{width:100px;overflow: hidden;float: left;display: inline;}
.plist-mod img{-webkit-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease;}
.plist-mod em{overflow: hidden;height:30px;line-height:30px;text-align: center;display: block;padding: 0 3px;cursor: pointer;}

.plist1 li{padding: 0 8px 0 0 ;position: relative;}
.plist1 img{border: 1px solid #ECECEC;padding: 4px;}
.plist1 a:hover img{background: #ECECEC;opacity: 0.8;filter: alpha(opacity=80);}

.plist2 li{margin: 20px 37px 0 0;width: 170px;}
.plist2 p{padding: 0 3px;height: 24px;}
.plist2 .icon{float: right; padding: 0 10px; background:#3088DF; color: #fff;line-height:20px;}
.plist2 .icon:hover{opacity: 0.8;filter: alpha(opacity=80); text-decoration: none;}
.plist2 img:hover{width:175px;height:125px;margin: -5px 0 0 -5px;}

.plist3 li{margin:20px 0 10px 23px;width: 220px;}
.plist3 img:hover{width:225px;height:120px;margin: -5px 0 0 -5px;}

.plist4 li{margin: 20px 27px 0 0;width: 170px;}
.plist4 img:hover{width:175px;height:125px;margin: -5px 0 0 -5px;}
.plist4 h5 i{color:#CD2626; font-weight: bold;}
.plist4 em{color:#2F4F4F; font-weight: bold;}


.plist5 li {border: 1px solid #ddd;height: 182px;margin: 12px 14px 0 0;position: relative;width: 159px;}
.plist5 img:hover{width:164px;height:135px;margin: -5px 0 0 -5px;}
.plist5 h5 {font-family: Arial;}
.plist5 h5 i{color:#CD2626; font-weight: bold;}
.plist5 .ico{float: right;line-height:20px;padding: 0 10px;background: #3088DF;color: #fff;margin-top: 2px; cursor: pointer;}
.plist5 em{color:#2F4F4F; font-weight: bold;}
.plist5 .td4{color:#CD2626; font-weight: bold;float:right;}
.plist5-z li {border: 1px solid #ddd;height: 210px;margin: 12px 14px 0 0;position: relative;width: 220px;}
.plist5-z img:hover{width:230px;height:160px;margin: -5px 0 0 -5px;}
.plist5-z h5 {font-family: Arial;}
.plist5-z em{color:#2F4F4F; font-weight: bold;}
.plist5-z h5 i{color:#8B5A00; font-weight: bold;}
.plist5-z .td4{color:#CD2626; font-weight: bold;float:right;}
.plist5-z .ico{float: right;line-height:20px;padding: 0 10px;background: #3088DF;color: #fff;margin-top: 2px; cursor: pointer;}

.plist6 li{width: 150px;margin: 18px 26px 0 0;position: relative;}
.plist6 em{font-weight: bold;}
.plist6 img:hover{width:155px;height:95px;margin: -5px 0 0 -5px;}
.plist6 i{position: absolute;color: #fff;top:69px;left:0;height:21px;line-height:21px;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#77000000 ', endColorstr='#77000000 ');font-family: Microsoft yahei;text-indent: 5px;width: 100%;}

.plist7 li{width:170px;margin: 20px 12px 0;position: relative;}
.plist7 h4{height:24px;line-height:24px;overflow:hidden;bottom:0;left: 0;text-align: center;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#77000000 ', endColorstr='#77000000 ');color: #fff;position: absolute;width: 100%;}
.plist7 h4 a,.plist7 h4 a:hover{color: #fff;text-decoration: none;padding: 0 3px;}
.plist7 i{color: #fff; position: absolute; top: 40px; left: 8px; cursor: pointer; font-size: 26px;}
.plist7 img:hover{margin-left: -10px;position: relative;}

.plist8 li{margin: 12px 34px 0 0;}
/*** flash
--------------------- ****/
.flash{position: relative;z-index: 10;*zoom:1;}
.flash .big{width: 300px;height: 240px;overflow: hidden;}
.flash .big li{position: absolute;left: 0;top: 0;}
.flash .txt{position: absolute;height: 40px;line-height: 40px;color: #fff;left: 0;bottom: 0;width: 100%;text-indent: 8px;overflow: hidden;font-size: 14px;font-weight: bold;z-index: 10;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#77000000 ', endColorstr='#77000000 ');}
.flash .sml {position: absolute;right: 0;bottom:40px;z-index: 10;}
.flash .sml b{float: left;cursor: pointer;color: #ddd;font-size: 22px;width:20px;vertical-align: top;}
.flash .sml .act{color: #006564;}

.flash i {color: #fff; font-size: 32px;height: 60px;line-height: 60px; overflow: hidden; position: absolute; text-align: center; text-decoration: none; top: 90px; width: 30px; z-index: 10;left: 0;cursor: pointer;}
.flash .next { right:0; left: auto;}
.flash:hover .prev,.flash:hover .next{background:rgba(0,0,0,0.5);filter: alpha(opacity=50);}
:root .flash i{filter:none\9}
/*** headline ***/
.head-line{ margin-bottom: 10px;  background: #FAFAFA;font-family: microsoft yahei;}
.head-line dt{background: #006564; color: #fff;line-height: 30px; text-align: center;width:82px;height:80px;float: left;position: relative;}
.head-line dt strong{font-size: 28px;padding-top: 9px;display: block;font-weight: normal;}
.head-line dd{margin-left: 82px;padding: 10px 0;text-align: center;}
.head-line h2{font-size: 24px; height: 30px; line-height: 30px;margin-bottom: 5px;}
.head-line h2 a{color: #3088DF;}
.head-line h3{font-size: 14px;font-family: simsun;}
/*** coltit content ****/
.coltit{ height:35px; line-height:35px;background: url(../images/line.png) 0 bottom repeat-x;}
.coltit h3{float: left;font:normal 18px/34px microsoft yahei;}
.coltit h3 a{color: #444;}
.coltit h3 a:hover{color: #3088DF;}
.coltit .tit{border-bottom: 1px solid #006564;position: relative;line-height: 33px;}
.coltit .more{float: right;color: #666;margin-right: 10px;}

.content6{margin-right: -50px;position: relative;}
.content6 a{float: left;height:30px;line-height:30px;white-space: nowrap;padding: 0 39px;color: #fff;background: #006564;margin:0 8px 8px 0;font-family: Microsoft yahei;font-size: 14px;}
.content6 a:hover{text-decoration: none;opacity: 0.8; filter: alpha(opacity=80);color: #fff;}
.content6 .s1{background: #FD8800;}
/*** overbar ****/
.overbar{  line-height:40px; border-bottom:5px solid #006564;  color:#ddd;background: #FAFAFA;}
.overbar h3{ float:left;color: #fff;background:#006564;padding: 0 20px;font-size: 28px;font-family: Microsoft yahei; height:40px; line-height: 36px;letter-spacing:2px;position: relative;}
.overbar h3:after{border-color: #006564 #006564 #006564 #FD8800; content: ''; position: absolute; border-width: 0 0 15px 15px; left: 0; border-style: solid; top: -5px;}
.overbar h3 a{float: left;color: #fff;}
.overbar h3 a:hover{text-decoration: none;color: #fff;}
.overbar span a{ color:#006564;}

/*** glTil ****/
.lpkfCon li{float:left; height:24px; line-height:24px; margin-top:8px; overflow:hidden; width:550px; }
.lpkfCon li.w378{ width:378px;}
.lpkfCon p{margin-left: 45px;height: 24px;overflow: hidden;}
.lpkfCon p a{ padding:0 5px;display:inline-block;font-family: Arial;}
.lpkfCon p a:hover{background:#006564;color: #fff;text-decoration: none;}
.lpkfCon .tit{ background:#006564; padding:0 10px; color: #fff;font-weight: normal;float: left;}

/*问答*/
.xfwdCon li{border-bottom:1px dotted #CDCDCD; padding:7px 0;*zoom:1;}
.xfwdCon li p{ color:#666;height:22px;line-height:22px;overflow: hidden;}
.xfwdCon li p i{background: #EB6225; color: #fff; float: left; font:normal 12px/16px Microsoft yahei; height:16px; margin: 2px 5px 0 0; text-align: center; width:16px; }
.xfwdCon li .q {font-size: 14px;}
.xfwdCon li .a i{ background: #006564}
/*** table
--------------------- ****/
.table1{overflow: hidden;padding-top: 2px;*zoom:1;}
.table1 dt{vertical-align: top;*zoom:1;}
.table1 dt i{font-weight:bold;}
.table1 dd{clear: both;vertical-align: top;border-bottom: 1px solid #E6E6E6;height: 30px;*zoom:1;}
.table1 dd a{float:left; cursor: pointer;}
.table1 dd a:hover{background: #F4F9FD; text-decoration:none; }
.table1 i{float: left;height: 30px;overflow: hidden;width: 54px;text-align: center; font:normal 12px/30px Arial;}
.table1 em{color: #006564;}
.table1 .td1{width: 120px;text-align: left;padding: 0 10px;}
.table1 .td2{width: 60px;}
.table1 .td4{text-align: right;width: 76px;}

/*** 最新开盘 ***/
.con_kprl{ position:relative;margin-left: -6px;padding: 15px 0;background: url(../images/loading2.gif) center 90px no-repeat;height: 200px;width: 100%;overflow: hidden;}
.con_kprl ul{height: 200px;overflow-y: auto; background: url(../images/blank1.gif) center repeat-y;}
.con_kprl ul::-webkit-scrollbar-thumb{background-color:#bbb; height:30px; outline-offset:-2px;}
.con_kprl ul::-webkit-scrollbar{width:8px; height:8px; }
.con_kprl ul::-webkit-scrollbar-track-piece{background-color:#eee; -webkit-border-radius:0; }
.con_kprl .ico{ padding-left:20px;line-height:30px; height:30px; overflow: hidden;}
.con_kprl span{font-weight:bold;color:#006564;float: left;width: 116px;margin-left: -19px;}
.con_kprl span i{font-size: 19px;float: left;margin-right: 10px;}
/*** 置业指南 ***/
.step dl{ width:20%;height: 130px; float:left;  line-height:22px; margin-left: -1px;}
.step dt{ color:#72b1fd; font:18px/30px Microsoft yahei;margin-bottom: 8px;padding-left:55px;position: relative;}
.step dt i{position: absolute;left: 0;font: normal 30px/55px Arial;width: 55px;text-align: center;overflow: hidden;}
.step dt i:after{content: ""; display: block; position: absolute; border: 30px solid rgba(0, 0, 0, 0); border-bottom: 30px solid #FEFEFE; bottom: -30px; left: 26px; box-shadow: 0 7px 6px -9px #000; -webkit-transform: rotate(135deg);}
.step dd{padding-left:55px;height:22px;line-height:22px;overflow: hidden;}

/*** kft ***/
.kft .hd{background: #006564 url(../images/kft-ico.png) no-repeat;height:44px;line-height:44px;padding:0 10px 0 106px;color: #fff;text-align: right;}
.kft .hd span{font-family: Arial;font-size: 18px;color: yellow;margin-left: 5px;}
.kft .bd {padding: 0 8px;}
.kft .bd .fm li{height:26px;line-height:26px;padding-top: 5px;}
.kft .bd .fm li em{display:inline-block;width:6px;}
.kft .bd .fm li em.k4{display:inline-block;width:23px;}
.kft .bd span{color: #3088DF;margin-right: 5px;}
.kft .bd .txt{height:22px;line-height:22px;border: 1px solid #ddd;padding: 0 5px;}
.kft .bd select{width: 161px;border-color: #DDD;padding: 2px;}
.kft .bd .kft-btn{padding: 0 30px; color: #fff;cursor: pointer;border: none; background-color: #006564; vertical-align: middle;height: 26px;line-height: 26px;display: inline-block;}
.kft .kfbm-list{border: 1px solid #eee;padding: 5px 10px;}
.kft .kfbm-list li{height:24px;line-height:24px;overflow: hidden;}
/*** tuangou ***/
.tg .hd{height:30px;line-height:30px;padding: 0 10px;border: 1px solid #EAEAEA;border-bottom: none;margin-top: -1px;}
.tg .hd h3{font-family: Microsoft yahei;font-size: 16px;float: left;}
.tg .hd .tel{color: #006564;font:18px/30px Arial;float: right;}
.tg .hd .tel i{float: left;width:16px;font-size: 14px;}
.tg .bd li{overflow: hidden;*zoom:1;vertical-align: top;background: url(../images/index_bg.png) -95px 13px no-repeat;padding-left: 12px;}
.tg .bd i{height:30px;line-height:30px;float: left;overflow: hidden;width: 116px;}
.tg .bd .td2 span{height:5px;line-height:5px;background: #eee;width: 70px;float: left;margin-top: 12px;font-size: 1px;}
.tg .bd .td2 .bar{margin-right: 5px;}
.tg .bd .td2 .bar-inner{background: #006564;width: 10px;margin: 0;}
.tg .bd .td2 em{color: #006564;}
.tg .bd .td3{width: 42px;float: left;}
.tg .bd .td3 a{float: left;line-height:20px;background:#006564;padding: 0 8px;margin-top: 3px;white-space: nowrap;color: #fff;}
.tg .bd .td3 a:hover{text-decoration: none;opacity: 0.8;filter: alpha(opacity=80);}

/*tool*/
.tool{position: relative;padding-top: 10px;}
.tool a{float: left;line-height: 30px;width: 50%;margin: -1px;}
.tool a:hover{text-decoration: none;}
.tool .ico08{color: #006564;float: left;width: 24px;line-height: 28px;text-align: center;_vertical-align: middle;margin-right: 5px;float: left;}
/***
--------------------- ***/
body .fixed-div{height: 236px;}



.picss {
 
    margin-right: 15px;
    position: relative;
}
.plist-mod img {
  transition: all 0.3s ease 0s;
}
.icon5 {
  background: rgba(0, 118, 213, 0.8) none repeat scroll 0 0;
  color: #fff;
  height: 16px;
  line-height: 16px;
  padding: 0 5px;
  position: absolute;
  right: 0;
  top: 114px;
}
.icon6 {
  background: rgba(0, 118, 213, 0.8) none repeat scroll 0 0;
  color: #fff;
  height: 16px;
  left: 0;
  line-height: 16px;
  padding: 0 5px;
  position: absolute;
  top: 0;
}

/*FLASHLEFT****/
.flashbox{position: relative;z-index: 10;*zoom:1;}
.flashbox .flashleft{width: 200px;height: 180px;overflow: hidden;}
.flashbox .flashleft li{position: absolute;left: 0;top: 0;}
.flashbox .txt{position: absolute;height: 30px;line-height: 30px;color: #fff;left: 0;bottom: 0;width: 100%;text-indent: 8px;overflow: hidden;font-size: 14px;font-weight: bold;z-index: 10;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#77000000 ', endColorstr='#77000000 ');}
.flashbox .sml {position: absolute;right: 0;bottom:30px;z-index: 10;}
.flashbox .sml b{float: left;cursor: pointer;color: #ddd;font-size: 22px;width:20px;vertical-align: top;}
.flashbox .sml .act{color: #006564;}

.flashbox i {color: #fff; font-size: 32px;height: 60px;line-height: 60px; overflow: hidden; position: absolute; text-align: center; text-decoration: none; top: 55px; width: 30px; z-index: 10;left: 0;cursor: pointer;}
.flashbox .next { right:0; left: auto;}
.flashbox:hover .prev,.flash:hover .next{background:rgba(0,0,0,0.5);filter: alpha(opacity=50);}
:root .flashbox i{filter:none\9}
.sjs_title{background:#eee;height:40px;line-height:40px;border-bottom:solid 1px #3088DF;font-size:20px;color:#3088DF;margin-bottom:10px;}
.sjs_title a{color:#3088DF;}
.sjs_title span{float:left;width:480px;}
.sjs_title span.on{width:478px;border:solid 1px #3088DF;border-bottom:0;line-height:38px;height:40px;background:#fff;margin-bottom:-1px;}
.sjs_left{float:left;width:440px;height:400px;}
.sjs_left li{float:left;width:200px;height:180px;margin:0 20px 20px 0;position:relative;z-index:1;}
.sjs_left li span{display:block;width:200px;height:180px;overflow:hidden;padding-left:0px;}
.sjs_left li cite{display:block;width:100%;height:35px;margin-top:-35px;background:#000;filter:alpha(opacity=80);opacity:0.8;}
.sjs_left li i{display:block;width:100%;height:35px;margin-top:-35px;line-height:35px;color:#fff;position:relative;overflow:hidden;text-align:center}
.sjs_left li i a{color:#fff;text-align:center}
.sjs_left ol li{width:100px;}
.sjs_left ol li span{width:100px;height:135px;}
.sjs_left ol li i{margin:0;background:#000;}
.sjs_center{float:left;width:220px;border:solid 1px #ebebeb;height:355px;padding:20px 9px 10px 9px;}
.sjs_center p{margin-bottom:20px;}
.sjs_center p i,.sjs_center p i a{color:#3088DF;}
.sjs_center p a.btn{display:inline-block;width:200px;height:38px;line-height:38px;color:#fff;font-size:14px;background:#b20000;text-decoration:none; text-align:center}
.sjs_center ul{height:175px;line-height:30px;overflow:hidden;}
.sjs_center ul li{height:30px;text-align:left;overflow:hidden;}
.sjs_right{float:right;width:300px;text-align:left;line-height:30px;}
.sjs_right p{font-size:18px;}
.sjs_right p span{display:inline-block;padding-right:20px;cursor:pointer;}
.sjs_right p span.on{font-weight:bold;font-weight: bold;
    background-color: #c00;
    border-radius: 5px;
    color: #fff;}
.sjs_right dl{color:#3088DF;text-align:right;}
.sjs_right dl i{float:left;}
.sjs_right dl i img{max-height:30px;max-width:160px;}
.sjs_right dl span{display:inline-block;cursor:pointer;}
.sjs_right dl span.on{font-weight:bold;}
.sjs_right dl a{color:#3088DF;}
.sjs_right ol li{height:30px;font-size:14px;overflow:hidden;}
.sjs_right ol li i{float:right;}
.gz_left{float:left;width:360px;height:360px;}
.gz_left li{float:left;width:160px;height:170px;margin:0 20px 20px 0;position:relative;z-index:1;}
.gz_left li span{display:block;width:160px;height:170px;overflow:hidden;padding-left:0px;}
.gz_left li cite{display:block;width:100%;height:35px;margin-top:-35px;background:#000;filter:alpha(opacity=80);opacity:0.8;}
.gz_left li i{display:block;width:140px;height:35px;margin-top:-35px;line-height:35px;color:#fff;padding:0 10px;text-align:left;position:relative;overflow:hidden;}
.gz_left li i a{color:#fff; text-align:center}
.gz_left li font{font-size:12px;float:right;}
.gz_right{float:right;width:340px;text-align:left;}
.gz_right p{font-size:18px;line-height:30px;font-weight:bold;}
.gz_right li{float:left;width:340px;line-height:24px;height:24px;padding:5px 0 4px 0;overflow:hidden;}
.gz_right li span{float:left;width:120px;height:24px;font-size:14px;overflow:hidden;}
.gz_right li i{float:left;width:48px;height:24px;color:#999;margin-left:18px;overflow:hidden;}
.gz_right li cite{float:right;width:70px;height:24px;text-align:center;overflow:hidden;}
.gz_right li cite a{display:block;color:#fff;background:#b20000;text-decoration:none;text-align:center}
 /*首页城市、主题、房源*/
.ads-room{height:100px;width:100%;background-color:#edefed;padding:25px 0;box-sizing:border-box;}
.ads-room ul,.index-box ul.city{width:1000px;margin:0 auto;overflow:hidden;}
.ads-room ul li,.index-box ul.city li,.index-box ul.safe li{width:249px;float:left;text-align:center;}
.ads-room ul li{line-height:25px;}
.ads-room p{color:#322c27;font-size:20px;}
.t1-l-ul{margin-left:5px} 

.t1-r{float:right; }
.t1-r span{float:left; height:45px; }
#banertop{
	height: 460px;background:url(/Public/images/ad1.jpg) no-repeat;
}
 