/**活动**/
.activity{margin-top:10px;}
.activity .title{ height:30px; width:260px; overflow:hidden; background-color:#f4f4f4; border-radius:3px; font-size:14px; font-weight:bold;}
.activity .title i{ width:5px; height:20px; margin:5px 10px 0 0; background: #17b0f8; display:block; float:left;}
.activity .title span{ float:left; line-height:30px;}
.activity #activitylists{position:relative;}
.activity #activitylists .activitylists_container{width:290px;height:410px;overflow:hidden;display:none;margin:0 auto;}
.activity #activitylists .activitylists_container ul{width:290px;margin:0 auto;height:450px;display:block;}
.activity #activitylists .activitylists_container ul li{float:left;width:260px;height:88px;padding-top:12px; position:relative; overflow:hidden;}
.activity #activitylists .activitylists_container ul li span{background-color:black;opacity:.4;filter:alpha(opacity=40);}
.activity #activitylists .activitylists_container ul li span,.activity #activitylists .activitylists_container ul li em{position:absolute;left:0;bottom:0;width:290px;height:20px;text-indent:5px;line-height:20px;overflow:hidden; color:#FFF;}
.activity #activitylists .activitylists_container ul li img{width:290px;height: auto;float:left;}
.activity #activitylists .activitylists_container ul li p{width:140px;float:right;color:#999;line-height:20px;}
.activity #activitylists .activitylists_container ul li p a{color:#f60;}
.activity #activitylists .actdot{margin:6px 0 0;float:right;list-style:none;position:absolute;top:-25px;right:10px;}
.activity #activitylists .actdot li{float:left;margin:0 1px;}
.activity #activitylists .actdot li a{display:block;width:10px;height:0;padding-top:10px;background:url(decoration.png) no-repeat left -206px;float:left;overflow:hidden;}
.activity #activitylists .actdot li.current a,.activity #activitylists .actdot li.current a:hover{background-position:-10px -206px;}
.activity #activitylists .actdot li a:hover{background-position:-20px -206px;}
.activity #activitylists .actdot li a:focus{outline:none;}
.activity #activitylists .actdot li a:hover,a:active{outline:0;}
.activity .cr_img_text_bo{position:absolute;left:40px;top:32px;width:210px;line-height:20px;overflow:hidden; color:#FFF;pointer-events: none;filter:alpha(opacity=0); -moz-opacity:0;  -khtml-opacity: 0;opacity:0; z-index:9;}
.activity .cr_img_text_bg{width:290px; height:88px; position:absolute; background-color:#000;pointer-events: none;top:12px; left:0px; filter:alpha(opacity=0); -moz-opacity:0;  -khtml-opacity: 0;opacity:0; z-index:8;}

/*热门文章*/
.hot_news{border:1px solid #ebebeb;width:258px;height:306px;overflow:hidden;}
.hot_news_nav{margin-right:-1px;}
.hot_news_nav li{float:left;font-size:14px;width:129px;}
.hot_news_nav li #first_nav1{border-left:none;}
.hot_news_nav li a{display:block;line-height:28px;border:1px solid #ebebeb;border-top:none;border-right:none;text-align:center;}
.hot_news_nav li a:hover,.tabs_pro_nav li a.on{font-weight:bold;text-decoration:none;border-bottom:none;background:none;}
.hot_news div ul{padding-top:6px;padding-left:10px;background:url(no.gif) no-repeat 10px 8px;}
.hot_news div li{line-height:27px;height:27px;}
.hot_news div li a{width:208px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.hot_news div li em,.hot_news div li a{display:block;float:left;padding-left:19px;}
.hot_news div li em{text-indent:-99999px;width:14px;height:14px;margin-right:5px;margin-top:6px;line-height:14px;overflow:hidden;}
.hot_news div li em.quan{background-position:-125px -185px;}
.hot_news div li em.you{background-position:-125px -205px;}
.hot_news div li em.zhe{background-position:-125px -225px;}
.hot_news div li em.lou{background-position:-125px -245px;}

/*交友*/
.jiaoyou{height:296px; width:1100px;}
.jiaoyou .title{height:44px;display:block;}
.jiaoyou .title span{float:left;width:145px;height:31px;margin:6px 0 0 18px;background:url(decoration.png) no-repeat left -349px;}
.jiaoyou .title span a{display:block;float:left;width:119px;height:32px;}
.jiaoyou .title div.link{padding:23px 15px 0 0;text-align:right;color:#ddd;}
.jiaoyou .title a{color:#999;}
.jiaoyou ul{padding-left:9px;}
.jiaoyou ul li{float:left;margin:0 -8px 0 0;position:relative;width:185px;height:227px;overflow:hidden;background:url(frame.gif) no-repeat;text-align:center;padding-top:12px;}
.jiaoyou ul li span{color:#999;display:block;text-align:center;padding-top:2px;}
.jiaoyou ul li a{color:#fff;font:400 14px/14px "Microsoft Yahei";}
.jiaoyou ul li a:hover span{background-color:#f8638b;}
.jiaoyou ul li a img{width:145px;height:186px;left: 20px;position: relative;}
.jiaoyou ul li a span{background-color:black;opacity:.4;filter:alpha(opacity=40);}
.jiaoyou ul li a span,.jiaoyou ul li a em{position:absolute;left:20px;top:173px;width:145px;height:25px;text-indent:5px;line-height:25px;overflow:hidden;padding:0;}

/*侧边栏*/
.mnav{ width:130px; height:auto; overflow:hidden; float:left; margin-left:5px; display:inline-block;position: absolute;left: 50%;margin-left: -683px;background-color: #f2f2f2;top: 200px;}
.mnav a{ display:block; border:none; height:35px; margin-top:10px; text-decoration:none; line-height:35px; overflow:hidden;}
.mnav .current a,.mnav  a:hover{background-color:#ddd;/*border-radius:15px;*/}
.mnav .ico{background-image:url(home_bg.png);background-repeat:no-repeat;background-position:left -27px; height:30px; width:30px; margin:5px 0 0 10px; }
.mnav a span{ width:90px; overflow:hidden; line-height:35px; float:left; font-size:15px; color:#595757;text-indent: .5em;}
.mnav .wushang{background-position:left -56px;}
.mnav .dushi{background-position:left -90px;}
.mnav .meishi{background-position:left -120px;}
.mnav .qinzi{background-position:left -146px;}
.mnav .lvyou{background-position:left -180px;}
.mnav .hunjia{background-position:left -206px;}
.mnav .sheying{background-position:left -236px;}
.mnav .yundong{background-position:left -266px;}
.mnav .maifang{background-position:left -296px;}
.mnav .qiche{background-position:left -326px;}
.mnav .zhuangxiu{background-position:left -358px;}
.mnav .none{background:none; overflow:hidden;}
.mnav_nav_fix{ width:135px; overflow:hidden; position:fixed; top:10px; left:50%; margin-left:-595px; background:#FFF; z-index:99;}
.mnav_nav_fix2{ width:135px; overflow:hidden; position:absolute; bottom:0px; left:50%; margin-left:-595px; background:#FFF; z-index:99;}



/*楼盘*/
.house_showtitle{background:#282848  repeat-x 0 -54px; height:30px; line-height:32px;font-size: 12px;}
.house_showtitle span.fr a{margin-right:10px; color:#fff;}
.house_showtitle h5{background: no-repeat 0 3px; color:#fff; font-weight:bold; padding-left:20px; font-size:12px;}
.house_showtitle h5 a{color:#fff000; margin-left:10px; font-weight:normal;}
.house_show ul{ margin:10px 0 10px 5px;}
.house_show ul li{float:left; margin:0 10px 5px;_margin:0 6px 5px;}
.house_show ul li img{width:155px; height:105px;}
.house_show ul li{color:#666; line-height:21px;}
.house_show ul li a{color:#fc6d02; font-weight:bold;}
.house_show ul li p {font-size: 14px;}
.house_show ul li p span{color:#fc6d02;font-weight: bold;}


.house_show li{position: relative;font-weight: normal;}
.house_show li a:hover{text-decoration:none;color:red;}
.house_show li>a>p:nth-of-type(2){position: absolute;bottom: 21px;width: 100%;background-color: rgba(0,0,0,.4);color: white;font-weight: normal;}

/*门户前台管理*/
.view-current{position:relative;background:#ffffdb;*display:inline;padding:0;margin:0; list-style-position:outside}
.view-bg{border:solid 1px #f60;}
.view-hover{*display:inline;zoom:1;list-style-position:outside;}
.view-hover .open-none{display:none;}
.view-current .open-none{display:inline;}

.newstit{ margin:10px;}
.newstit a{font-size:20px;line-height:31px;color:#1E50A2;text-align:center;width:100%;font-weight:bold; color:#FF3D00}
.newstit a:hover{text-decoration:underline;}

.focus p{line-height: 25px;text-indent: 30px;padding: 5px 0;color: #666;font-size: 16px;text-align: left;}
.focus p a{color: #FF3D00;text-decoration: none;}


/*秀场图集*/
.picbox{position:relative;zoom:1;height:520px;width:1100px;}
.picbox .title{height:50px;display:block;}
.picbox .title span{float:left;width:108px;height:24px;margin:14px 0 0 15px;background:url(decoration.png) no-repeat left -216px;}
.picbox .title div.link{padding:23px 15px 0 0;text-align:right;color:#ddd;}
.picbox .picboxwrapper{padding-left:5px;}
.picbox .picboxwrapper ul{width:544px;height:484px;float:left;overflow:hidden;}
.picbox .picboxwrapper ul li{float:left;margin:0 1px 5px 0;position:relative;width:180px;height:180px;overflow:hidden;font:400 16px/16px "Microsoft Yahei";}
.picbox .picboxwrapper ul li a{color:#fff;}
.picbox .picboxwrapper ul li a:hover span{background-color:#1f438d;}
.picbox .picboxwrapper ul li img{width:180px;height:180px;}
.picbox .picboxwrapper ul li.pic563{width:540px;height:280px;overflow:hidden;}
.picbox .picboxwrapper ul li.pic563 img{width:540px;height:280px;}
.picbox .picboxwrapper ul li.pic277{width:269px;height:170px;overflow:hidden;}
.picbox .picboxwrapper ul li.pic277 img{width:269px;height:170px;}
.picbox .picboxwrapper ul li.pic280{width:270px;height:270px;overflow:hidden;}
.picbox .picboxwrapper ul li.pic280 img{width:270px;height:270px;}
.picbox .picboxwrapper ul li span{background-color:black;opacity:.4;filter:alpha(opacity=40);}
.picbox .picboxwrapper ul li span,.picbox .picboxwrapper ul li em{position:absolute;left:0;bottom:0;width:270px;height:25px;text-indent:5px;line-height:25px;overflow:hidden;text-align: left;}
.picbox .picboxwrapper ul li span,.picbox .picboxwrapper ul li.pic563 em{width:540px;text-align: left;}

/*天气*/
.news_box{ position:relative;}
.weather{width:250px;position:absolute;top:5px;right:0px;}
.weather #a {line-height: 2em;padding-top: 0px;height: 26px;display: block;overflow: hidden;text-align: right;padding-top: 1px;color: #777;}
#fc-s1 {line-height: 0;display: inline-block;margin-left: 0%;margin-top: 2px;}
#fc-temp {font-family: 'Arial';font-size: 12px;display: inline-block;text-align: center;vertical-align: top;line-height: 32px;_position: relative;_top: -1px;margin-right: 8px;}
#fc-temp span {color: #ff5741;font-size: 16px;font-weight: bold;text-align: left;}
#fc-temp em {_position: relative;_top: -1px;_margin: 0 0 0 1px;}
#fc-h1 {letter-spacing: -1px;margin-left: 3px;_margin-left: -1px;}
#fc-w1 {margin-right: 1%;font-size: 12px;display: inline-block;text-align: center;vertical-align: top;_position: relative;_top: 1px;color: #ff5741;font-weight:bold;}
.symbol-mini {width: 20px;height: 20px;display: inline-block;background-image: url(../images/weathermini.png);background-repeat: no-repeat;margin-right: 5px;}
.symbol-mini-cloudy{background-position:-20px 0;}
.symbol-mini-dustblowing{background-position:-80px -60px;}
.symbol-mini-duststorm{background-position:-40px -60px;}
.symbol-mini-floatingdust{background-position:-60px -60px;}
.symbol-mini-fog{background-position:-20px -60px;}
.symbol-mini-freezingrain{background-position:-20px -40px;}
.symbol-mini-hail{background-position:-100px 0;}
.symbol-mini-heavyrain{background-position:-100px -20px;}
.symbol-mini-heavysnow{background-position:-100px -40px;}
.symbol-mini-lightrain{background-position:-20px -20px;}
.symbol-mini-lightsnow{background-position:-60px -40px;}
.symbol-mini-moderaterain{background-position:-40px -20px;}
.symbol-mini-moderatesnow{background-position:-80px -40px;}
.symbol-mini-overcast{background-position:-40px 0;}
.symbol-mini-rain{background-position:-60px -20px;}
.symbol-mini-shower{background-position:-60px 0;}
.symbol-mini-sleet{background-position:0 -20px;}
.symbol-mini-snow{background-position:0 -60px;}
.symbol-mini-snowshower{background-position:-40px -40px;}
.symbol-mini-sunny{background-position:0 0;}
.symbol-mini-thundershower{background-position:-80px 0;}
.symbol-mini-torrentialrain{background-position:-80px -20px;}
.symbol-mini-twister{background-position:-100px -60px;}
.symbol-mini-xrain{background-position:0 -40px;}
.focus p{line-height:25px;text-indent:30px;padding:5px 0;color:#666; font-size:16px;}
.focus p a{color:#FF6600;text-decoration:none;}
.focus p a:hover{color:#FF3300;text-decoration:underline;}

/*其他*/
.mt10{margin-top: 10px;}




