﻿@import "main.css";
/*导航*/
.zsnav .nav_a, 
.zsnav .nav_a h2 a:hover, 
.zsnav .nav_b { background:url(../images/nav_bg1.png) no-repeat; }

.zsnav .nav_a { width:920px; height:69px;  }
.zsnav .nav_a li { float:left; height:69px; }

.zsnav .nav_a .m1 { width:60px }
.zsnav .nav_a .m2 { width:125px }
.zsnav .nav_a .m3 { width:177px }
.zsnav .nav_a .m4 { width:156px}
.zsnav .nav_a .m5 { width:160px }
.zsnav .nav_a .m6 { width:175px }
.zsnav .nav_a .m7 { width:67px }

.zsnav .nav_a li h2, 
.zsnav .nav_a li h2 a { float:left; width:54px; height:69px; text-indent:-999px; overflow:hidden; }
.zsnav .nav_a li p { float:left; line-height:22px; padding:15px 0 0 3px; }
.zsnav .nav_a li p a { margin-right:6px; color:#fff; }
.zsnav .nav_a li p a:hover { color:#fff; }

.zsnav .nav_a .m1 h2 { width:60px; }
.zsnav .nav_a .m1 h2 a:hover { background-position:0 -69px; width:60px; }
.zsnav .nav_a .m2 h2 a:hover { background-position:-60px -69px }
.zsnav .nav_a .m3 h2 a:hover { background-position:-185px -69px }
.zsnav .nav_a .m4 h2 a:hover { background-position:-362px -69px }
.zsnav .nav_a .m5 h2 a:hover { background-position:-518px -69px }
.zsnav .nav_a .m6 h2 a:hover { background-position:-679px -69px }
.zsnav .nav_a .m7 h2 a:hover { background-position:-854px -69px }

.zsnav .nav_a .activ a, 
.zsnav .nav_a .activ a:hover ,
.zsnav .nav_a .activ a:visited{ color:#b00 }

.zsnav .nav_b { background-position:0 -180px; width:920px; height:55px; line-height:55px; }
.zsnav .nav_b .breadcrumb { float:left; text-indent:12px; }
.zsnav .nav_b .breadcrumb a { font-weight:700; color:#b00; font-size:14px; }
.zsnav .nav_b .subnav { float:right; padding-right:20px; padding-top:15px;}
.zsnav .nav_b .subnav a { color:#000 }
.zsnav .nav_b .subnav .subforumname{ white-space: nowrap;float: left;line-height: 20px;padding: 0px 6px;background: url(../images/bg_rline.gif) no-repeat right 4px;}
.zsnav .nav_b .subnav .subforumname a{color: #304050;}


/*图库*/
.picli
{
	float:left;
	width:108px;
	text-align: center;
	margin-left: 4px;
}

/*设置普通样式*/
a.t{font-size:12px; color:#000; font-weight:normal;}
a.t:hover{font-size:12px; color:#c00; font-weight:normal;}

/*名人家居*/
.npicli{width: 145px; height: 120px; float: left; padding:5px 3px;  text-align:center;}
/*.npicli a{width: 141px; height: 107px; float:left;}*/
.npicli img{ width: 141px; height: 107px;}

/*名人家居*/
.fpicli{width: 105px; height: 100px; float: left; padding: 5px; text-align:center;}
.fpicli a{width: 94px; height: 94px;}
.fpicli img{ width:94px; height:94px;}

/*bbs*/
.bbs1{float: left; width: 135px; height: 191px; text-align:center; padding-top:10px; padding-left:2px;}
.bbs2{ white-space: nowrap; line-height: 19px;width: 220px; float:left;padding-top:5px;}
.bbs2 ul{width: 218px;overflow: hidden; }

.bbs3{height: 210px; width: 250px; float:right; border-left: dotted 1px #FE9A06; padding-left:10px;}
.bbs3 h3{height: 25px; line-height: 25px; border-bottom: solid 2px #f90; font-size: 14px;text-indent: 20px; text-align:left; color:#f00;}                        
.bbs3 ul{overflow: hidden; margin-top: 5px; padding-left: 0px;white-space: nowrap; line-height: 18px; width: 235px; text-align:left;}

.bbsgg{border: #f8f8f8 solid 1px; height: 73px; width: 625px; clear:both; margin:2px auto; *margin:1px auto;}

/*新闻*/
.news1{ float:left; width:160px; padding-top:8px; text-align:center;}
.news2{ float:left; width:240px; text-align:left; padding-left:2px;}
.news2 ul{ margin-top:8px;}
.news2 li{ height:20px; line-height:20px;}
.news3{ float:right; width: 220px;border-left: dotted 1px #FE9A06; height:335px; text-align:left;}
.news3 ul.top{height: 30px; border-bottom: solid 2px #f90; padding-top:10px;}
.news3 ul.top li{background: url(../new_images/selcurrent.gif) no-repeat left bottom; float:left; color:#f00; font-weight:bold; margin-left:8px;width:78px; height:27px; line-height:30px; text-align:center; cursor:pointer;}
.newsdotli{ background:url(../new_images/dotli.gif) no-repeat 0px 5px;line-height: 21px; height:21px; margin-left: 5px; border-bottom: dotted 1px #eee; text-indent:15px;}


/*品牌*/
.brandifm{width:920px; height:110px; clear:both;margin:0;padding:0;}

#brandul
{
    padding: 8px 0 2px 137px;
    list-style-type:none;
    margin:0px;
    background: url(../new_images/brandtop.jpg) no-repeat;
    height: 30px;
}        
#brandul li
{
    width: 76px;
    text-align: center;
    height: 21px;
    font-size: 12px;
    margin-right: 2px;
    float: left;
    line-height: 21px;
    color: #344d00;
    background: url(../new_images/brandlibg.gif) no-repeat;
    cursor: pointer;
}             
#brandul li.menuon
{
    color: #f00;
    font-weight: bold;
}

/*乱七八糟的小信息*/
.minul{ }
.minul li{ border-bottom:dashed 1px #eee; height:20px; line-height:20px; clear:both; width:95%; font-size:12px; text-align:left; padding-left:5px; margin:2px auto; }
.minul li span{ float:left; overflow:hidden;}
.minul li.tl{ border-bottom:dashed 1px #f90; color:#f00; }


/*团拜*/
.vbox{width: 270px; height: 125px; text-align: left; overflow: hidden; margin:0px auto;}
.vli{width: 134px; height: 124px; background: url(../new_images/vbg.gif) no-repeat 25px 0px;float: left; text-align:center; padding-top:2px;}
/*.vli a{ display:block;width:91px; height:65px; border:solid 1px #fff;}
.vli a{ display:block;width:91px; height:65px; border:solid 1px #f00;}*/
.vli img{margin-left: 15px; margin-bottom: 19px; width:91px; height:65px;}


/*图片轮播样式*/
.flashNews{border: solid 1px #b6cae3;float: left;margin-bottom: 0px;overflow: hidden;width: 276px;position: relative;height: 240px;}
/*底部条*/

.flashNews .bg
{
    background-color: #000;filter: alpha(opacity=39);left: 0px;
    width: 276px;
    bottom: 0px;
    position: absolute;
    height: 73px;
    moz-opacity: 0.39;
    opacity: 0.39;
}
/*标题*/

.flashNews h3
{
    z-index: 2;
    left: 2px;
    width: 276px;
    position: absolute;
    top: 170px;
    height: 35px;
    overflow: hidden;
    line-height: 35px;
    text-align: left;
}
.flashNews h3 a
{
    font-weight: normal;
    font-size: 18px;
    color: #fff;
    font-family: "黑体";
}
.flashNews h3 a:visited
{
    color: #fff;
    text-decoration: none;
}
.flashNews h3 a:hover
{
    color: #f20000;
    text-decoration: none;
}
.flashNews p
{
    position: absolute;
    left: 5px;
    top: 195px;
    width: 284px;
    height: 20px;
    line-height: 20px;
    z-index: 2;
    text-align: left;
}
.flashNews p a{color: #fff;font-size: 12px;color: #fff;}
.flashNews p a:visited{color: #fff;text-decoration: none;}
.flashNews p a:hover{color: #f20000;text-decoration: none;}
/*导航*/

.flashNews ul{ z-index: 2;right: 0px;bottom: 0px;position: absolute;}
.flashNews ul li{background-color: #000;float: left;margin-left: 1px;width: 15px;line-height: 18px;height: 18px;text-align: center;}
.flashNews ul li a{display: block;font-weight: bold;font-size: 10px; width: 15px;color: #fff;font-family: Tahoma;height: 18px;}
a.fnews:link, a.fnews:visited, a.fnews:active{color: #fff;text-decoration: none;}
a.fnews:hover{color: #F20000;text-decoration: none;}
a.fnsel:link, a.fnsel:visited, a.fnsel:active, a.fnsel:hover{color: #f20000;text-decoration: none;}

/*首先显示部分*/
.newcom{background: url(../new_images/defnewcompany.gif) no-repeat; text-indent:8px; height:18px; line-height:22px; text-indent:15px; font-size:12px;}
.newcom span{ float:right; padding-right:18px; font-weight:normal;}
.pinfoli{line-height:20px; height:20px; background:url(../new_images/dotp.gif) no-repeat 0px 6px; clear:both; text-indent:8px;  margin:0px auto; width:330px;}

.btnul{ margin-top:8px; padding-left:8px;}
.btnul li{float:left; background:url(../new_images/button.gif) repeat-x; width:64px; height:22px; margin-right:5px; text-align:center;line-height:22px;}


/*先工具*/
.toolul li{float:left; width:130px; height:20px; text-indent:10px;}

/*广告部分的*/

/*通栏广告*/
#topad{ width: 920px;height:181px; position:relative; margin:0px auto;}
#topad .cl{z-index: 9999; position: absolute; width: 30px;height: 18px; right:-20px;}
#topad .cl img{ cursor:pointer;}

/*今日头条广告*/
#div_001{position: absolute; width: 255px; height: 130px; left: 1px; top: 10px;}

/*浮动*/
#floatad1{position: absolute; width: 40px; height: 192px; left: 0px; top: 50px;}
#floatad2{position: absolute; width: 40px; height: 192px; top: 50px;}

#floatad3{position: absolute; width: 40px; height: 192px; left: 0px; top: 250px;}
#floatad4{position: absolute; width: 40px; height: 192px; top: 250px;}

/*设计师*/
.stylistli{ float:left; width:138px; height:100px; text-align:center; padding-top:5px; line-height:13px;}