@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;font-family: 微软雅黑, "Microsoft Yahei"；}

li{list-style:none}

a{text-decoration:none;}

img{vertical-align:top;border:none}

.sl_title{
 width:100%;
 height:185px;
 background:url(s_bg_01.jpg) no-repeat;
 position:relative;
}
.slt_box{
 width:334px;
 height:84px;
 padding:30px 614px 0 252px;
 margin:0 auto;
 
}
.slt_box h1{
 width:332px;
 height:39px;
 background:url(s_title.png) no-repeat;
 display:block;
 font-size:0;
 text-indent:99999999;
}
.slt_box p{
 font-size:22px;
 color:#fff;
 padding-top:12px;
}
.d_school{
 display:block;
 position:absolute;
 width:168px;
 height:56px;
 top:140px;
 right:400px;
}
.d_school i{
 display:block;
 width:56px;
 height:56px;
 float:left;
 background:url(s_icon.png) no-repeat;
}
.d_school:hover i{
 background:url(s_icon.png) no-repeat center -56px;
}
.d_school div{
 float:right;
 padding-top:4px;
}
.d_school h3{
 font-size:22px;
 font-weight:normal;
}
.d_school:hover h3{ color:#ff761b;}
.d_school p{
 color:#CCC;
 font-size:12px;
}
.d_school:hover p{ color:#999}

/*装修专题列表主体*/
.sl_list{
 width:1200px;
 margin:0 auto;
}
.tag{
 background-color:#fff;
 border-bottom:none;
 font-family:simsun;
 color:#999;
 
}
.tag a{ font-family:microsoft yahei;}
.tag span{ font-family:microsoft yahei; padding-left:25px; background:url(tag_ico.png) no-repeat 0 center;}
.sl_list{
 width:1200px;
 margin:0 auto;
}
.sl_list ul{
 width:100%;
 margin:0 -1%;
 padding-top:25px;
 *zoom:1;
}
.sl_list ul:after{ content:"\20"; clear:both; height:0; display:block;}
.sl_list li{
 display:inline-block;
 width:32%;
 float:left;
 margin:0 0.6% 30px;
 position:relative;
 
}
.sl_list li img{
 width:100%;
 height:auto;
}
.sl_list li a{
 display:block;
 height:264px;
 background-color:#fff;
}
.sl_list li a em{
 display:block;
 width:160px;
 height:36px;
 background-color:#ff6600;
 color:#fff;
 font-size:14px;
 line-height:36px;
 text-align:center;
 margin:14px auto;
 visibility: hidden;
}
.sl_list li a:hover p{
 display:none;
 
}
.sl_list li a:hover img{
 opacity:0.9;
}
.sl_list li a:hover em{
 display:block;
 visibility:visible;

}
.sl_list li div{
 height:200px;
 width:100%;
 overflow:hidden;
}
.sl_list li a:hover{
 text-decoration:none;
 transform:translateY(-2px);/**上移元素**/
 -ms-transform:translateY(-2px);
 -webkit-transform:translateY(-2px);
 transition: .3s;
 box-shadow: 0 5px 10px rgba(0,0,0,.15);
}
.sl_list li p{
 text-align:center;
 font-size:14px;
 color:#333;
 line-height:64px;
 height:64px;
 overflow:hidden;
 border:1px solid #F5F5F5;
}

/*大数据、招标广告导流图*/
.sl_ad{
 width:1200px;
 height:75px;
 margin:30px auto;
 display:block;
 overflow:hidden;
}

.sl_vip,.sl_xgt{
 width:1200px;
 margin:20px auto;
}
.sl_tit{
 width:100%;
 height:32px;
}
.sl_tit h3{
 font-size:24px;
 color:#666;
 float:left;
 font-weight:normal;
}
.sl_tit a{
 font-size:14px;
 color:#333;
 float:right;
 line-height:24px;
}

.cop_list{
 margin-top:20px; width:1200px;
 overflow:hidden;
}

.xgt_list ul{
 padding-top:20px;
 display:block;
 height:200px;
 width:1225px;
 *zoom:1;
}
.xgt_list ul:after{ content:"\20"; clear:both; display:block; height:0;}
.xgt_list li img{
 width:220px;
 height:164px;
 overflow:hidden;
}
.xgt_list li{
 display:inline-block;
 float:left;
 width:220px;
 margin-right:25px;
}
.xgt_list li a p{
 text-align:center;
 padding-top:10px;
 width:200px;
 margin:0 auto;
 overflow:hidden;
 height:20px;
}
.sl_xgt a:hover,.sl_vip a:hover{
 text-decoration:none;
 color:#c00;
}
.xgt_list li img:hover{
 opacity:0.9;
}



/*装饰公司列表*/
.i_zsgs{}
.i_zsgs .i_tit h3 a{ background-position:0 5px;}
.cop_list{ *zoom:1; margin-bottom:8px; width:1201px; margin-left-1px;}
.cop_list:after{ content:"\20"; display:block; height:0; clear:both;}
.cop_list ul{border-top:1px solid #DCDCDC;border-left:1px solid #DCDCDC}
.cop_list li{ width:199px; height:98px; border:1px solid #DCDCDC; float:left; margin-left:-1px; margin-top:-1px; text-align:center; padding-top:10px; cursor:pointer; position:relative; background-color:#FAFAFA; overflow:hidden;}
.cop_list li img{ width:150px; height:60px;}
.cop_list li p{ line-height:30px; width:189px; height:30px; overflow:hidden; margin:auto; *margin-top:0;}
.cop_list li p img{ vertical-align:middle; margin-left:10px; width: auto; height: auto; margin-top: -2px;}
/*.cop_list li:hover{ background-color:#FFF;}
.cop_list li:hover a{ text-decoration:none;}*/

.cop_list li em{ position:absolute; z-index:2; width:199px; height:108px; background-color:#FFF; top:0; left:0; display:none;}
/*.cop_list li:hover em{ display:block; filter:alpha(opacity=95); -moz-opacity:0.95; opacity:0.95;}*/
.cop_list li i{ position:relative; font-size:20px; text-align:center; z-index:3; color:#555; top:-75px; *top:-90px; display:none;}
/*.cop_list li:hover i{ display:block;}*/
.cop_list li b{ position:relative; font-size:22px; line-height:30px; font-weight:normal; text-align:center; z-index:3; color:#F30; top:-75px; *top:-90px; display:none; background:url(/fz/style/index/coplist_ico.png) no-repeat 50px 5px; padding-left:32px;}
/*.cop_list li:hover b{ display:block; }*/
.cop_list li:hover{ background-color:#FFF;}