/*--案例切换导航--*/
.table-nav{ width:100%; margin-top:20px;overflow:hidden;}
.table-nav .table-titlenav a{ display: inline-block; padding-left:10px; padding-right:10px; height:35px; line-height:35px; font-size:16px; border:#CCC 1px solid; float:right; margin-left:15px; margin-bottom:15px; color:#333}
.table-nav .table-titlenav a:hover{ background:#e20219; color:#fff;}
/*--案例--*/
.photo-case{ width:246px; height:206px; border:#d3d3d3 1px solid; background:#fff; padding:2px; margin-bottom:15px;}
.wap-case{width:246px;height:206px; position:relative; margin:0 auto 15px; overflow:hidden;}
.wap-case .rsp-case{width:246px;height:206px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.wap-case .editor-text{position:absolute;width:240px;height:200px;left:-300px;top:0px;overflow:hidden;}
.wap-case .editor-text h3{width:240px;margin-top:80px;height:50px;line-height:50px;text-align:center;color:#FFFFFF;font-size:16px; overflow:hidden}
.wap-case .editor-text a{text-decoration:none}
.wap-case .editor-text div{text-align:center;color:#FFFFFF;font-size:14px;}
/*--案例详情页--*/
.operation-icon a{ width:100%; display:inline; padding:5px; overflow:hidden}
.cases-intro{ width:100%; margin-top:20px; line-height:27px;overflow:hidden}
.right-borders{ background:url(../images/right-border2.jpg) repeat-y right center;}
.cases-intro h4{ font-size:18px; color:#0071b6; margin-top:10px; margin-bottom:10px; overflow:hidden}
.cases-intro .intro-short{ width:100%; border-bottom:#d4d4d4 1px solid; padding-bottom:10px; margin-bottom:15px;}
.red-icon a{ width:170px; height:35px; line-height:35px; display:block; background:#F00;font-size:18px; text-align:center; color:#fff; margin:15px;}
.red-icon a:hover{display:block; background:#bd0013}
.case-bigimg{ border:#CCC 1px solid; padding:3px; text-align:right; margin-bottom:20px; overflow:hidden}
.case-bigimg img{ width:100%;}
/*--服务列表--*/
.related-service div{ margin-bottom:20px;}
.related-service a{ display:block; text-align:center; font-size:16px; color:#333; padding-bottom:10px;}
.related-service a:hover{ color:#21B1E6;}
.related-service a:hover img{ opacity:0.5;filter:Alpha(opacity=50);}
.related-service p{ color:#999; margin-bottom:10px;}
.related-service p a{ color:#21B1E6;font-size:14px;padding-bottom:0px;}
.related-service p a:hover{ color:#f4645f;}
.related-service em{ font-style:normal;}
.red{ color:#ff0000;}
.related-service .bottom-border{ margin-bottom:10px;}
.cases-list .img-responsive{ border:1px solid #e3e3e3;}
