


.banner_case { height:450px; background:url(images/banner_case.jpg) center no-repeat; }

/* case_category
----------------------------------------------- */

#caseList {
 padding-top: 20px;
 color: #999999;
}
#caseList dl {
 float: left;
 width: 393px;
 margin: 0 7px 20px 0;
 border: 1px solid #EEEEEE;
  text-align:center;
  overflow: hidden;
}
#caseList .last { margin-right:0;  }
#caseList dl.noMargin {
 margin-right: 0;
}
#caseList dl:hover { 
border: 1px solid #0066cc;
 }
#caseList dl:hover dt	 { 
background: #0066cc;
}
#caseList dl:hover a { 
color:#fff;
}
#caseList dt {
  overflow: hidden;
 font-size: 14px;
 line-height:2.5;
 background: #f7f7f7;
 height:35px;

}
#caseList dd {
 padding-top: 10px;
}
#caseList dd img,.left_case li img { transition: 0.5s; }
#caseList dd:hover img,.left_case li:hover img {
    transform: scale(1.1);
    transition: 0.5s;
}


#caseList .name a {
 color: #333333;

}
#caseList .brief {
 color: #999999;
 padding-top: 8px;
 height: 60px;
}
#caseList .price {
 padding-bottom: 10px;
}
/* case
----------------------------------------------- */
#case {
 padding: 0 20px 20px 20px;
}
#case .title {
 color: #333333;
 font-weight: bold;
 text-align:center;
 line-height:3;
}
#case .casexq {
 border-bottom: 1px solid #DDD;
 color:#19B4EA;
 font-size:16px;
 padding-bottom:10px;
 margin-bottom:10px;
}
#case .info {
 padding: 2px 0 20px 0;
 color: #999999;
 font-size: 13px;
 text-align:center;
}
#case .desc {
 margin-bottom:20px;
 font-size:13px;
 line-height:180%;
}

#case .con-FangDa{
	width:590px;
	margin-top:20px;
	padding:10px 10px; border:#ececec solid 1px; background-color:#fff;
}
/*正常容器*/
#case .con-fangDaIMg{
	width: 590px;
	height:320px;
	position: relative;

}
#case .con-fangDaIMg img { width: 100%; }
#case .defined {
	width:560px;
 padding-top: 10px;
 margin-bottom: 30px;
 list-style:disc;
}
#case .defined li {
    line-height: 3;
    margin-bottom: 8px;
    background: #f7f7f7;
    border-radius: 8px;
}
#case .defined li strong { padding: 0 15px; background-color: #06c; color: #fff; margin-right: 14px; }

#case .tel { 
    width: 480px;
    color: #383838;
    padding-left: 60px;
    background: url(images/head_tel.jpg) center left no-repeat;
    font-family: fantasy;
}

#case .content {
 color: #333;
     line-height: 1.8;
}
#case .more a { display: inline-block;
    background: #ccc;
    padding: 8px 14px;
    margin-left: 45%; }
#case .more a:hover { background-color: #0066cc; color:#fff;  }
/*产品banner2 k*/
.g_case_banner{background: url("images/banner-case.jpg")no-repeat center;width: 100%; height: 520px; position: relative;overflow:hidden;}
.banner_case_damen { background: url("images/banner-case-damen.jpg")no-repeat center; }

.g_case_div{
        position: absolute;
    left: 50%;
    margin-left: -275px;
    bottom: 122px;
}

.g_case_dbt b{}
.g_case_bt span{
    color: #fff;
    background:#016df3;
    width: 68px;
    height: 6px;
    display: block;
    border-radius: 60px;
    margin-bottom: 6px;
}
.g_case_bt p{
    font-size: 18px;
    color: #fff;
    margin-bottom: 22px;
}

.g_case_dbt{
    font-size: 26px;
    color: #fff;
    font-family: cursive;
    padding-bottom: 1px;
    background: #FF8000;
    border-radius: 28px;
    padding: 3px 26px 0 26px;
}
.g_case_aico{background: #fff;font-size: 20px;border-radius: 50px;padding: 3px 27px 7px 0;color: #016df3;font-weight: 700; display: inline-block;
    margin-top: 10px;}
.g_case_aico i{background: url(images/t-ico.png)no-repeat left;padding: 9px 15px;background-size: 29px;margin-right: 10px;}
.g_case_aico b{
    background: #016df3;
    padding: 9px 22px 9px 11px;
    border-radius: 50px;
    color: #fff;
    font-size: 15px;
    margin-right: 22px;
    border: 1px solid #016df3;
}
/*产品banner2 end*/


