﻿@charset "utf-8";

/**顶部工具条**/
.header{
    height: 38px;
    line-height: 38px;
    background: #f6f6f6;
    border-bottom: 1px solid #ddd;
}

.headerLeft a{
    display: block;
    float: left;
    padding-right: 15px;
    padding-left: 9px;
    border-right: 1px solid #eee;
}



/*图标*/
.icon_box{ width:1000px; margin:0 auto;} 
.icon_box .icon1{ background:url(../icon.png)-24px -1px; width:24px; height:24px; display:block; float:left; margin-left:10px; margin-top:6px;}
.icon_box .icon2{ background:url(../icon.png) -63px -1px; width:24px; height:24px; display:block; float:left;margin-left:10px; margin-top:6px;}
.icon_box .icon3{ background:url(../icon.png) -40px -86px; width:24px; height:24px; display:block; float:left;margin-left:10px; margin-top:6px;}

.icon_box img{ margin-top:32px; border:#C4C4C4 1px solid; position:absolute; z-index: 9999;}

.text_b .dlu{
    display: block;
    background-position: -84px 0;
    width: 16px;
    height: 15px;
    margin-right: 6px;
    margin-top: 11px;
}

.header .text_c{
    padding-left: 13px;
}

.header .text_c li{
    display: block;
    float: left;
    padding: 0 15px;
    height: 38px;
}

.header .text_c a{
    text-decoration: none;
    padding-left:5px;
}

.sprite{
    margin-top: 10px;
}

.header .text_c .md{
    display: block;
    width: 12px;
    height: 17px;
    background-position: 0 0;
}

.header .text_c .wb{
    display: block;
    width: 21px;
    background-position: -18px 0;
    height: 15px;
}

.header .text_c .wx{
    display: block;
    width: 17px;
    height: 17px;
    background-position: -41px 0;
}



.denglu{ float:right; margin-right:20px;}
.denglu a{ margin:0 6px;}
.text_d{
    position: relative;
}

.text_d:hover .arrowRight{
    transform:rotate(180deg);
    -ms-transform:rotate(180deg); /* Internet Explorer */
    -moz-transform:rotate(180deg); /* Firefox */
    -webkit-transform:rotate(180deg); /* Safari 和 Chrome */
    -o-transform:rotate(180deg); /* Opera */
}

.text_d .arrowRight{
    display: inline-block;
    *display: inline-block;
    width: 10px;
    height: 6px;
    background-position: -67px 0;
    margin-left: 5px;
}


/*网站导航*/
.webNav{
    display: none;
    position: absolute;
    height: auto;
    left: -301px;
    width: 330px;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    z-index: 9999;
    padding: 20px;
    font-size: 13px;
    background: #f6f6f6;
}

.webNav h4 a{
    display: block;
    font-weight: bold;
    color: #222;
    line-height: 22px;
    font-size: 14px;
}

.dealList{
    margin-bottom: 20px; padding-bottom:15px; border-bottom:1px dashed #ccc
}

.dealList dl{
    width: 280px;
}

.dealList dt a{
    float: left;
    display: block;
    font-weight: bold;
    color: #222;
    margin-right: 10px;
    line-height: 20px;
}

.dealList dd a{
    display: block;
    float: left;
    height: 20px;
    line-height: 20px;
    border-right: 1px solid #dadada;
    padding-right: 12px;
    padding-left: 15px;
    margin-bottom: 5px;
}

/*导航*/
.nav{
    height: 45px;
    font-size: 16px;
}

.nav li{
    float: left;
    background: #ff9d3a;
    width: 91.6px;
    text-align: center;
    height: 45px;
    line-height: 45px;
}

.nav li:hover{
    float: left;
    background: #ff9d3a;
    width: 91px;
    text-align: center;
    height: 45px;
    line-height: 45px;
}

.nav .active{
    background: #ff9d3a;
}

.nav li a{
    color: #fff;
}

.nav .nav-focus a{
    color: #fff711;
}

.clearfix{ clear:both;}
.top_box{ width:1000px; margin:0 auto;}
.logo{ float:left; margin:16px 0;}

.bg_box{ background:url(../bg2.png) no-repeat top center}
.s_text,.s_btn{float:right;}
.s_text{ padding-left:4px; margin:0px; height: 34px; width:279px; border-top:solid 1px #eca128; border-bottom:solid 1px #eca128; border-left:solid 1px #eca128;border-right:solid 1px #eca128; margin-top:44px;}
.s_btn{ width:76px; height:36px; outline:none; border:solid 1px #eca128; background-color:#f87817; background-image:url(../c.png); background-repeat:no-repeat; background-position:6px; padding-left:20px; color:white; font-family:"微软雅黑"; font-size:14px; border-left:solid 1px #f87817; margin-top:44px;}
.s_btn:hover{ color:#FF0000; background-image:url(../cc.png);}
.column_box{background-color:#ff9d3a;}
.column{width:1000px; background-color:#ff9d3a; margin:0 auto; list-style:none;}
.column1{ float:left; margin:0 10px; font-size:18px; font-family: "微软雅黑";padding:0; line-height:42px}

.column a{ text-decoration:none; }
.column_a{ color:black; background-color:white; padding:7px 20px; padding-bottom:9px; border-top:2px solid #eb6570;}
.Mobile{ float:right; margin-top:0.5%}
.app1{ float:right; color:white; font-size:18px; font-family:"微软雅黑"; text-align:center; line-height:42px; margin:0 10px;}
.column_2{ color:white;}
.column a:hover{ color:red;}

ul,li{ list-style:none; margin:0; padding:0;}

.nav_box{ width:1000px; margin:0 auto; border-left:#fee4c9 1px solid; border-right:#fee4c9 1px solid; border-bottom:#fee4c9 1px solid; margin-bottom: 6px;}

.nav_1{background:url(../icon.png) -102px -126px; width:27px; height:27px; display:block; float:left; margin-right:6px;}
.font{ float:left; margin:12px 0;}
.font li{ margin-right:15px; font-family:"微软雅黑"; font-size:16px; float:left; margin-top:4px; color:#4c4c4c}

.nav_2{background:url(../icon.png) -150px -126px; width:27px; height:27px; display:block; float:left; margin-right:6px;}

.nav_3{background:url(../icon.png) -46px -126px; width:27px; height:27px; display:block; float:left; margin-right:6px;}

*{margin:0;padding:0;list-style-type:none;}/*清楚内外默认边距*/



.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.tl{width:960px;height:60px;padding:0px 0px 10px 0px;margin:0 auto}
.icon-dot,.icon-dot--bbs{font-size:14px;color:#888;vertical-align:-2px}.icon-dot{margin-right:2px}
.n_mode{margin:0 auto;overflow:hidden;width:1000px}

/*轮播，新闻*/
.new_box{ width:1000px; margin: 0 auto;  margin-top: 10px;margin-bottom: 25px;}

.aLeft{ margin-left: 8px; left: 0; background: url(../buttons.png) -3px -3px ; background-repeat: no-repeat;}
.aRight{ margin-right: 8px; right: 0; background: url(../buttons.png) -88px -3px no-repeat;}
.aLeft:hover{left: 0; background: url(../buttons.png) -3px -24px ; background-repeat: no-repeat;}
.aRight:hover{right: 0; background: url(../buttons.png) -87px -24px no-repeat;}

.hotspot_box{ float:left; width:350px; margin-left: 28px;}
.hotspot_box a{font-size:18px;color: #ffa447; line-height: 30px;}
.hotspot_box p a{color: #515151; font-size: 16px; line-height:28px;}
.hotspot1{ margin-top:7px;}
.hotspot2{ margin-top:8px;}

.disclose_box{ float:right; width:293px; margin-top: -5px;}
.disclose_head{border-bottom: 1px solid #a0a0a0; padding: 0px; margin-top: -1px;}
.disclose_head h1{ float:left; font-size: 16px;line-height: 16px; margin-bottom: 3px;}
.disclose_head a{ float:right; color: #919191; font-size: 12px; line-height: 12px; margin-top: 5px;  margin-bottom: 4px;}
.disclose_box img{ width: 130px; height: 157px; float:left; margin-top:10px;}
.disclose_box_text{ float:right;width: 150px; margin-top: 15px;}
.disclose_title{ float:left;text-align: center; font-size: 18px;color: #1a1a1a; line-height: 18px; width: 150px;}
.disclose_content a{ float:left; color: #666666; font-size: 13px; margin-top: 15px;}
.disclose_123{float:left; margin-top: 18px;}
.disclose_123 li{background: url(../point.png) no-repeat center left; padding-left: 10px;font-size: 15px;}


.hotnews_box{ clear:both;float:left; width: 310px; margin-top: 20px;}
.hotnews_head{border-bottom: 1px solid #a0a0a0; padding: 0px; margin-bottom: 6px; margin-top: -2px;}
.hotnews_head h1{ float:left; font-size: 16px;line-height: 16px; margin-bottom: 3px;}
.hotnews_head a{ float:right; color: #919191; font-size: 12px; line-height: 12px; margin-top: 5px; margin-bottom: 4px;}
.hotnews_1234{ margin-left: -8px;}
.hotnews_1234 li{font-size: 16px; line-height: 16px; color: #2c2c2c; opacity:0.88}
.hotnews_1234 li p{float:left;}
.hotnews_1234 li p a{color:#ff7c01;}
.hotnews_1234 a{color: #2c2c2c; font-size: 16px; line-height: 26px;}


.hotnews1 h1{ text-align: center;}
.hotnews1 h1 .text_title{  color:black; font-size: 18px; margin: 0;  line-height: 25px; }
.hotnews1 h1 .text_title:hover{ color: #Ff7c01;}
.hotnews1{ width: 330px;float:left;  margin-left: 22px;  margin-top: 15px;}
.hotnews1 li{font-size: 16px;  color: #2c2c2c; opacity:0.91; line-height: 28px; height:28px; overflow:hidden}
 .hotnews1 li p{float:left; margin: 0;}
.hotnews1 li p a{color:#ff7c01;}
.hotnews1 a{color: #2c2c2c; font-size: 16px;}

.City_box{ float:right; width:293px;margin-top:-12px}
.City_head{border-bottom: 1px solid #a0a0a0; padding: 0px; margin-top: -2px;}
.City_head h1{ float:left; font-size: 16px;line-height: 16px; margin-bottom: 3px;}
.City_head a{ float:right; color: #919191; font-size: 12px; line-height: 12px; margin-top: 5px; margin-bottom: 4px;}
.City_box img{ width: 292px; height: 75px; float:left; margin-top:10px;}
.City_123{float:left; margin-top: 7px; margin-left: 8px;}
.City_123 li{background: url(../point.png) no-repeat center left; padding-left: 10px; font-size: 16px;}


/*美食频道*/
.big_box1{width: 1000px; margin: 0 auto;margin-top:9px;}
.food_box{width: 656px;float:left;}
.food_box>img{float:left;margin-right:8px;}
.food_head{float:left;width: 464px; border-bottom: 1px solid #b2b2b2;margin-top: 16px;}
.food_head>img{float:left; }
.food_head a{float: right;line-height: 14px; font-size: 14px; color: #919191;margin-top:9px; margin-bottom: 4px} 


.m{clear: both; width:656px;}
.slider-scroll{ overflow:hidden; }  

.tv_hot {
    width: 300px;
}

.avatar {
    position: relative;
}
.tv_hot .avatar {
    display: block;
    height: 170px;
    overflow: hidden;
    width: 300px;
}
.tv_hot img {
	width: 300px;
    height: 170px; overflow: hidden;
}
/*.avatar:hover, .zhuti .avatar:hover, .bbsinner .avatar:hover {
    box-shadow: 0 0 10px gray;
}
.avatar:hover img, .zhuti .avatar:hover img, .bbsinner .avatar:hover img { 
    transform: scale(1.3);
    transition: all 1.5s ease 0s;
	-webkit-transform: scale(1.3);
	-webkit-transform: all 1.5s ease 0s;
}*/
#scrollDiv{float:left; width:310px; height:188px ;} 
.text_b h1{ text-align: center; margin-top: 19px;margin-bottom: 6px;}
.text_b h1 .text_title{  color:black; font-size: 18px; margin: 0;  line-height: 18px; }
.text_b h1 .text_title:hover{ color: #Ff7c01;}
.text_b{ width: 320px;float:left;  margin-left: 20px; }
.text_b li{font-size: 16px; line-height: 28px; height:28px; color: #2c2c2c; opacity:0.91; overflow:hidden}
 .text_b li p{float:left; margin: 0;}
.text_b li p a{color:#ff7c01;}
.text_b a{color: #2c2c2c; font-size: 16px; line-height: 28px;}

.travel_box{ float:right; width:330px; margin-top: 24px;}
.travel_head{border-bottom: 1px solid #b2b2b2; margin-left: 26px; margin-top: -2px}
.travel_head h1{ float:left; font-size: 16px;line-height: 16px; }
.travel_head a{ float:right; color: #919191; font-size: 12px; line-height: 12px;  margin-top: 5px; margin-bottom: 4px;}
.travel_box img{ float:left; }
.travel_title a{width: 160px; text-align: center; float:left;  font-size: 18px;color: #1a1a1a; line-height: 18px;  margin-left: 6px;}
.travel2_title a{width: 160px; text-align: center; float:left;  font-size: 18px;color: #1a1a1a; line-height: 18px;  margin-left: 6px; margin-top: 20px;}
.travel_content a{ float:left; color: #666666; font-size: 14px; margin-top: 5px;width: 160px;text-indent:1em; margin-left: 9px; line-height: 25px;}


.left_line{ border-left: 1px solid #d4d4d4; padding-left: 26px; margin-top: 12px; padding-bottom: 5px;}
.left_line .list{ clear: both; padding-top: px; height:100px; overflow:hidden}
.left_line .list img{float:left; width:129px; height:82px}


/*房产频道*/
.big_box2{width: 1000px; margin: 0 auto;margin-top:9px;}
.house_box{width: 656px;float:left;}
.house_box>img{float:left;margin-right:8px;}
.house_head{float:left;width: 464px; border-bottom: 1px solid #b2b2b2;margin-top: 16px;}
.house_head>img{float:left; }
.house_head a{float: right;line-height: 14px; font-size: 14px; color: #919191;margin-top:9px; margin-bottom: 4px;} 
.m2{clear: both; width:656px;}
.slider-scroll2{ overflow:hidden; }  
.slider-scroll f-c2{margin-top: 20px;}


.searchContainer {float: left;PADDING-RIGHT: 2px; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px;border:1px solid #ccc; WIDTH: 284px; PADDING-TOP: 2px; HEIGHT: 32px; margin-top: 20px; margin-left: 30px;}
.searchContainer input{ margin-top: 4px;}
.searchbtn{ margin-left: 30px;}
.searchselect { float: left; Z-INDEX: 49; WIDTH: 72px; POSITION: relative; HEIGHT: 25px ; margin-top: 4px;}
.searchselect SPAN {FLOAT: left; HEIGHT: 25px}
.searchselect A.searchselectbtn {FLOAT: left; HEIGHT: 25px}
.searchselect SPAN {WIDTH: 57px; COLOR: #333333; TEXT-INDENT: 12px; LINE-HEIGHT: 26px;}
.searchselectbtn { background:url(../search.png) no-repeat  center; width: 10px; }
.searchContainer INPUT {PADDING-RIGHT: 4px; PADDING-LEFT: 4px;FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 101px;LINE-HEIGHT: 19px; PADDING-TOP: 2px; HEIGHT: 19px;  margin-left:1px;border:1px solid #fff;}
.searchbtn {FLOAT: left; WIDTH: 70px; HEIGHT: 25px;background:url(2014/images/icon.png) no-repeat 0px -177px;}

.marriage_box{ float:right; width:330px; margin-top: 24px;}
.marriage_head{border-bottom: 1px solid #a0a0a0; padding: 0px; margin-left: 26px;margin-top: -2px;}
.marriage_head h1{ float:left; font-size: 16px;line-height: 16px; margin-bottom: 3px; }
.marriage_head a{ float:right; color: #919191; font-size: 12px; line-height: 12px; margin-top: 5px; margin-bottom: 4px;}
.marriage_box img{ float:left;padding-left: 5px; }
.marriage_123{ width: 270px; float:left; margin-top: 16px; margin-left: 14px; }
.marriage_123 li{background: url(../point.png) no-repeat center left; padding-left: 10px; font-size: 16px;height:26px; line-height:26px; overflow:hidden}
.marriage_lineleft{ border-left: 1px solid #d4d4d4; padding-left: 26px; padding-top: 10px; margin-top: 12px; padding-bottom: 6px;}

/*家装频道*/
.big_box3{width: 1000px; margin: 0 auto;margin-top:9px; margin-bottom: 18px;}
.home_box{width: 656px;float:left;}
.home_box>img{float:left;margin-right:8px;}
.home_head{float:left;width: 464px; border-bottom: 1px solid #b2b2b2;margin-top: 16px;}
.home_head>img{float:left; }
.home_head a{float: right;line-height: 14px; font-size: 14px; color: #919191;margin-top:9px; margin-bottom: 4px;} 
.m3{clear: both; width:656px;}

.money_box{ float:right; width:330px; margin-top: 24px;}
.money_head{border-bottom: 1px solid #a0a0a0; padding: 0px; margin-left: 26px; margin-top: -2px;}
.money_head h1{ float:left; font-size: 16px;line-height: 16px; margin-bottom: 3px;}
.money_head a{ float:right; color: #919191; font-size: 12px; line-height: 12px; margin-top: 5px; margin-bottom: 4px;}
.money_box img{ float:left;padding-left: 5px; }
.money_123{ width: 270px; float:left; margin-top: 18px; margin-left: 14px;}
.money_123 li{background: url(../point.png) no-repeat center left; padding-left: 10px; font-size: 16px; line-height: 26px;}
.money_lineleft{ border-left: 1px solid #d4d4d4; padding-left: 26px; padding-top: 10px; margin-top: 12px; padding-bottom: 5px;}
.money_lineleft img{ width:93px; height:93px}

/*美图秀场*/
.big_show{ width:1000px; margin: 0 auto; margin-top: 15px; }
.big_show img{ float: left; margin-bottom: 4px;}
.show_head{ width: 814px; float: left; border-bottom: 1px solid #a0a0a0; padding: 0px; margin-left: 2px; margin-top: 19px; margin-bottom: 20px; margin-top: 15px}
.show_head span{ float:right; color: white; font-size: 12px; line-height: 12px; margin-top: 5px;}
*{margin:0;padding:0;list-style-type:none;}/*清楚内外默认边距*/
.lanren{width:1000px; overflow:hidden;margin:0 auto; margin-bottom: 40px;}
.li_1{width:314px;height:360px;float:left;margin:0 6px 6px 0;position:relative;overflow:hidden;cursor:pointer;}
.lanren ul li{width:220px;height:177px;float:left;margin:0 6px 6px 0;position:relative;overflow:hidden;cursor:pointer;}
.lanren .txt{width:220px;height:45px; background:url(../1px.png) repeat;position:absolute;left:0;bottom:0;color:#fff;font-family:"微软雅黑";}
.lanren .txt h3{font-size:18px;font-weight:100;height:45px;text-align:center;line-height:45px;}
.lanren .txt p{font-size:14px;text-align:center;}
.li_1 .txt{width:314px;height:45px; background:url(../1px.png) repeat;position:absolute;left:0;bottom:0;color:#fff;font-family:"微软雅黑";}
.li_1 .txt h3{font-size:18px;font-weight:100;height:45px;text-align:center;line-height:45px;}
.li_1 .txt p{font-size:14px;text-align:center;}
.lanren a{color:white;}

