﻿@charset "utf-8";
/* CSS Document */
.case-all { margin: 0 auto; margin-top: 30px; width: 1200px; height: auto;}
.case-all .case-left { float: left; margin: 0 30px 0 0; width:260px;height: auto; }
.list-hx { width: 260px; height: auto; overflow: hidden;}
.list-title { font-size: 16px;}
.list-content { margin:10px 0 0 0; width: auto;height: auto;}
.list-content a { float: left; margin: 10px 10px 0 0; padding: 3px 9px; border: 1px solid #CCC; cursor: pointer;}
.list-fg { width: 260px; height: auto; margin:50px 0 0 0;overflow: hidden;}
.list-mj { width: 260px; height: auto; margin:50px 0 0 0;overflow: hidden;}
.list-content .a-active { background: #87b828;color: #fff;border: 1px solid #87b828;}

.case-all .case-right { float: left; width:910px;height: auto; }
.case-top {width:910px; height:20px;}
.case-content { margin: 20px 0 0 0; width: 930px; height: 1680px;}
.case-bx { float:left; margin:0 20px 20px 0;width:290px; height:293px;}
.case-bx a {color: #333;}
.case-bx .case-img { width:290px; height:217px; overflow: hidden;}
.case-bx .case-img img:hover {transform: scale(1.05)}
.case-bx .case-img img {height:217px; display:block; margin:0 auto;transition: all 0.7s;}
.case-cont { width:270px; height:auto;padding:16px 10px 33px 10px;}
.case-ect .case-name { font-size:16px;}
.case-ect .case-time { float:right;}
.case-introduce-all { margin: 6px 0 0 0;}
.case-ect .case-introduce { float: left;}
.cost { float:right;}
.case-cont:hover {box-shadow:0 0 10px #dfdfdf;cursor: pointer;}
