.mian {padding:10px;}
.mian ins {color:#FF7F24;margin-right:5px;}
.weizhi {background: #ececec; }
.city-con{width:100%;background-color: #FFF;overflow: hidden;text-align:center;}
.city-con .title {color:#FF0000;height:38px;font-size: 20px;}
.fc-f60 {color:#FF0000;}
.rise {color:#9ACD32;}
.city-con p{height: 30px;font-size: 18px;}
.cityxx {border-top:#f0f0f0 solid 1px;margin-top:10px;width:100%;background-color: #FFF;overflow: hidden;margin-bottom: 10px;padding:5px 0px;}
.cityxx li{float:left;width:50%;}
.ll{color:#AAAAAA;text-align:right}
.rr{color:#333;text-align:left;}
.more-c{display: block; width:100%; text-align:center; color: #757575; height:2.0em; font-size:1.0rem;padding-top:8px;}

.market {width:100%;background-color: #FFF;margin-bottom: 10px;margin-top: 10px;padding:5px 0px;font-size:16px;line-height:40px;}
.market span {padding-left:5px;}
.market a {padding-left:5px;}
.market a.on {color:#FF0000;font-weight:bold;}
.trend-map-box {width:auto; height:auto;border-bottom: 2px solid #eee;}
.trend-map-box .tj {font-size:16px;text-align:center;color:#1874CD;line-height:28px;}
.trend-map-box .tj b{font-family: Georgia;color:#FF0000;font-weight:bold;}
.trend-map-box .tj strong{color:#FF0000;font-family: Georgia;font-weight:bold;}
.trend-map-box .tj u {padding-left:15px;text-decoration:none;font-family: Georgia;}
.trend-map{float:left;width: 100%;height:190px;text-align:center;background-color: #FFF;}
.hn-map{float:left;width: 100%;height:280px;text-align:center;background-color: #FFF;}

.city {width:100%;background-color: #FFF;padding:5px 0px;font-size:16px;line-height:40px;}
.city span {padding-left:5px;}
.city a {padding-left:5px;}
.city a.on {color:#FF0000;font-weight:bold;}

.loupan {clear: both;padding:10px;background: #fff;margin:10px 0;}
.house{clear: both;width:100%;font-size:14px;border:1px solid #f1f1f1;}
.house li {float:left;width:100%;border-bottom:1px solid #f1f1f1;height:35px;line-height:35px;}
.house .more {background: #f8f8f8;text-align: center;}
.house .s1 {float:left;width:49%;text-align: center;}
.house .s2 {float:left;width:30%;text-align: center;border-left:1px solid #f1f1f1;}
.house .s3 {float:left;width:20%;text-align: center;border-left:1px solid #f1f1f1;}
.house .rise{color: #698B22;}
.house .falling{color: #333;}
.house .flat{color: #FF3030;}
.loupantit{float:left;width:100%;font-size:22px; font-weight:normal;text-align: center;line-height:35px;}
.t10{padding-top:10px;}
.font_01{color: #F00;font-family:Georgia;font-weight:bold;padding:0 5px 0 5px;}
.house dd{clear: both;width:100%;text-align: center;font-size:14px;height:28px;line-height:28px;}

.news {float:left;width:100%;margin-top:15px;}
.news-left {float:left;width:100%;padding:15px;color:#666;overflow: hidden;background: #fff;box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.2);word-wrap: break-word;border: 1px solid;border-color: #e5e6e9 #dfe0e4 #d0d1d5;}
.news-left ul {float:left;width:100%;margin-top:5px;}
.news-left h3 {float:left;width:100%;text-align:left;height:40px;line-height:40px;font-weight: bold;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px;}
.news-left h2{float:left;width:100%;font-size:18px;line-height:24px;font-weight:bold;color:#0d7ad9;margin-bottom:8px;padding-bottom:10px;border-bottom: 2px solid #f7f7f7;}
.news-left li {float:left;width:100%;height:28px;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-left li a{float:left;width:89%;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-left span{float:right;width:10%;font-size:14px;text-align:right;color:#999;}
.bk20 {float:left;width:100%;border-bottom:solid 1px #e7e7e7;margin:5px 0;}

.news_top {float:left;width:100%;color:#666;margin-top:10px;padding:15px;overflow: hidden;background: #fff;box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.2);word-wrap: break-word;border: 1px solid;border-color: #e5e6e9 #dfe0e4 #d0d1d5;}
.news_top h3{float:left;width:100%;line-height:24px;font-size:18px;font-weight: bold;padding-bottom:10px;border-bottom:2px solid #f7f7f7;margin-bottom:10px;}
.news_top span {float:left;width:100%;height:150px;text-align:center;position:relative;margin-bottom:5px;}
.news_top span img {width:100%;height:150px;}
.news_top span p{width:100%;text-align:center;font-size:16px;position: absolute;bottom: 0px;overflow:hidden;text-overflow:ellipsis;height:30px;line-height:30px;background:rgba(0,0,0,.6);color:#fff;}
.news_top span .txta {line-height:30px;}
.news_top li {float:left;width:100%;list-style-type:square;border-bottom:1px dashed #e7e7e7;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.news_top li a{line-height:30px;font-size:14px;margin-left:-10px;padding-left:5px;}

/* PC端 */
@media only screen and (min-width:860px){
/* focusindex */
.mian{width: 1220px;margin: 0 auto;}
.news-left {float:left;width:860px;border:none;overflow: hidden;box-shadow:none;}
.news-left h3 {float:left;width:100%;text-align:center;height:40px;line-height:40px;font-weight: bold;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px;}
.news_top {float:left;width:325px;color:#666;margin-left:15px;margin-top:0px;border:none;overflow: hidden;background: #fff;box-shadow:none;}
.news_top span {float:left;width:100%;height:140px;text-align:center;position:relative;margin-bottom:5px;}
.news_top span img {width:100%;height:140px;}
.hn-map{float:left;width: 100%;height:400px;text-align:center;background-color: #FFF;}
}