
.t-banner{width: 100%;height: 500px;position: relative;}
.t-banner .container{padding-top: 157px;position: relative;height: 100%;box-sizing: border-box;}
.t-search{box-sizing: border-box;width: 825px;height: 185px;background: rgba(0, 0, 0, 0.6);box-shadow: 0px 5px 20px 0px rgba(93, 93, 93, 0.2);
	margin: 0 auto;padding: 50px 75px 0 70px;border-radius: 10px;}
.t-room-nav{position: absolute;bottom: 0;width: 100%;}

.t-search .t-text{width: 630px;height: 50px;box-sizing: border-box;padding: 0 6px;background: #fff;border:none;border-radius: 5px 0 0 5px;font-size: 15px;color: #929292;display: block;}
.t-search .t-btn{display: block;width: 50px;height: 50px;background: url('../images/t_search.png') no-repeat center center #8fc31f;border-radius: 0 5px 5px 0;float: right;border: none;}
.t-hot {margin-top: 20px;}
.t-hot a{display: block;float: left;margin: 0 20px 10px 0;padding: 0 18px;background: #000;border-radius: 4px;height: 20px;line-height: 20px;font-size: 12px;color: rgba(255, 255, 255, 0.7);}
.t-hot a:hover{color: #fff;}
.t-room-nav ul li{width: calc(33.33% - 2px);float: left;margin-right: 3px;}
.t-room-nav ul li:last-child{margin-right: 0;}
.t-room-nav ul li a{display: block;width: 100%;height: 85px;line-height: 85px;letter-spacing: 2px;
	font-size: 22px;color: #8fc31f;background: rgba(0, 0, 0, 0.7);display: flex;align-items: center;justify-content: center;}
.t-room-nav ul li .pic{width: 45px;height: 45px;border-radius: 50%;background: #8fc31f;overflow: hidden;margin: 0 20px 0 0;}
.t-room-nav ul li .pic i{display: block;width: 30px;height: 30px;margin: 8px auto 0;background-position: center;background-repeat: no-repeat;}
.t-room-nav ul li .pic .icon1{background-image: url(../images/t_room_nav_01.png);}
.t-room-nav ul li .pic .icon2{background-image: url(../images/t_room_nav_02.png);}
.t-room-nav ul li .pic .icon3{background-image: url(../images/t_room_nav_03.png);}

.t-room-nav ul li.on a{background: #8fc31f;color: #fff;}
.t-room-nav ul li.on .pic{background: #fff;}
.t-room-nav ul li.on .pic .icon1{background-image: url(../images/t_room_nav_01_on.png);}
.t-room-nav ul li.on .pic .icon2{background-image: url(../images/t_room_nav_02_on.png);}
.t-room-nav ul li.on .pic .icon3{background-image: url(../images/t_room_nav_03_on.png);}

.t-case-main{padding: 30px 0 44px;}
.t-case-nav{border: 1px solid #e6e6e6;border-bottom: none;background: #fff;box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.05);}
.t-case-item{border-bottom: 1px solid #e6e6e6;position: relative;}
.t-case-item .title{float: left;width: 128px;height: 63px;line-height: 63px;padding-left: 20px;font-size: 13px;color: #666;}
.t-case-item .title i{display: block;width: 22px;height: 22px;float: left;margin: 21px 18px 0 0;background-position: center;background-repeat: no-repeat;}
.t-case-item .title .icon1{background-image: url(../images/t_case_nav_01.png);}
.t-case-item .title .icon2{background-image: url(../images/t_case_nav_02.png);}
.t-case-item .title .icon3{background-image: url(../images/t_case_nav_03.png);}

.t-case-link{float: right;width: calc(100% - 149px);position: relative;}
.t-case-link ul{padding: 19px 55px 4px 30px;height: 63px;overflow: hidden;border-left: 1px solid #e6e6e6;box-sizing: border-box;}
.t-case-link li{float: left;margin: 0 20px 15px 0;width: 60px;}
.t-case-link li a{display: block;text-align: center;font-size: 13px;color: #666;height: 25px;line-height: 25px;}
.t-case-link li.on a,
.t-case-link li:hover a{background: #83b713;color: #fff;}

.t-case-sites{margin: 20px 0 24px;}
.t-case-sites a,
.t-case-sites span{display: block;float: left;font-size: 14px;color: #999;line-height: 20px;}
.t-case-sites span{margin: 0 5px;}
.t-case-sites .tips{float: left;border:1px solid #83b713;height: 18px;padding: 0 6px;font-size: 12px;color: #333;line-height: 16px;margin-right: 3px;margin-left: 10px;}
.t-case-sites .tips+.tips {margin-left: 2px;}
.t-case-sites .tips a{display: block;float: right;width: 8px;height: 8px;margin: 5px 0 0 10px;background: url('../images/t_case_close.png') no-repeat;}

.t-case-list li{float: left;width: 30.83%;height:345px;margin: 0 3.755% 37px 0;box-sizing: border-box;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;background: #fff;}
.t-case-list li:nth-child(3n){margin-right: 0;}
.t-case-list li a{display: block;width: 100%;}
.t-case-list li .pic{width: 100%;height: 285px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.t-case-list li .main{padding: 10px 20px 10px;border:1px solid #e6e6e6;transition: all 0.3s;}
.t-case-list li .main .name{font-size: 13px;color: #666;line-height: 38px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: center;}
.t-case-list li .main .txt{font-size: 12px;color: #808080;line-height: 22px;}
.t-case-list li:hover{padding: 8px;transform:scale(1.1);-webkit-transform:scale(1.1);box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.2);}
.t-case-list li:hover .main{border:none;padding: 5px 20px 10px;}

.t-case-list{margin-bottom: 50px;}

.vlabels{float: left;}

.mbcs_nav{display: none;}

/*案例详情*/
.t-caseDet-main{padding: 16px 0 30px;}
.t-caseDet-con {margin-top: 9px;border-top: 1px solid #f1f1f1;padding-top: 11px;}
.t-caseDet-left{float: left;width: calc(100% - 305px);border-right: 1px solid #f1f1f1;}
.t-caseDet-left .title{font-size: 30px;color: #333;line-height: 50px;margin: 10px 0 0;text-align: center;}
.t-caseDet-left .zttime{font-size: 12px;text-align: center;color: #808080;margin-bottom: 6px;}
.t-caseDet-left .txt{font-size: 15px;color: #666;line-height: 24px;margin-bottom: 10px;}
.t-caseDet-left .txt p{font-size: 15px;color: #666;line-height: 24px;margin-bottom: 10px;padding-right: 30px;}
.t-caseDet-left .txt img{display: block;max-width: 100%;margin: 0 auto 30px;}
.t-caseDet-left .pics img{display: block;max-width: 100%;margin: 0 auto 30px;}
.t-page{margin-top: -10px;}
.t-page a{display: block;font-size: 13px;color: #b2b2b2;line-height: 33px;}
.t-page a:hover{color: #8dc51e;}

.t-caseDet-right{width: 265px;float: right;}
.t-better{border:1px solid #ededed;margin-bottom: 30px;padding: 13px 23px 26px 20px;}
.t-better .title{font-size: 24px;color: #333;line-height: 36px;text-align: center;}
.t-better .title span{font-size: 27px;font-weight: bold;color: #8fc31f;margin-right: 8px;}
.t-better .info{font-size: 13px;color: #4c4c4c;text-align: center;line-height: 15px;margin-bottom: 16px;}
.t-better .num{font-size: 12px;color: #666;line-height: 25px;margin-bottom: 19px;text-align: center;}
.t-better .num-list{display: inline-block;*display: inline;*zoom:1;}
.t-better .num p{float: left;}
.t-better .num span{display: block;width: 20px;height: 25px;background: #8fc31f;color: #fff;font-size: 20px;font-family: "Arial";margin: 0 3px;float: left;border-radius: 2px;}
.better-item{margin-bottom: 10px;position: relative;z-index: 0;}
.better-item .better-text{display: block;width: 100%;height: 35px;border:none;background: #f2f2f2;box-sizing: border-box;padding: 0 10px;font-size: 12px;color: #808080;}
.better-item .better-text::-webkit-input-placeholder{color:#808080;}
.better-item .better-text:-moz-placeholder {color:#808080;opacity:1;}
.better-item .better-text::-moz-placeholder {color:#808080;opacity:1;}
.better-item .better-text:-ms-input-placeholder {color:#808080;}
.better-item .better-text::-ms-input-placeholder {color:#808080;}
.t-select{height: 35px;background: #f2f2f2;position: relative;z-index: 10;}
.t-select p{font-size: 12px;color: #808080;line-height: 35px;padding: 0 22px 0 10px;background: url('../images/t_select_arrow.png') no-repeat calc(100% - 10px) center;
	cursor: pointer;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.t-select ul{position: absolute;left: 0;top: 35px;width: 100%;background: #f2f2f2;max-height: 150px;overflow-y: scroll;display: none;}
.t-select ul li{padding: 0 10px;font-size: 12px;color: #808080;line-height: 30px;cursor: pointer;}
.provice-select{width: 105px;float: left;}
.city-select{width: 105px;float: right;}
.better-bot{padding-top: 5px;}
.better-bot .better-btn{display: block;box-sizing: border-box;width: 100%;height: 35px;background: #8fc31f;border-radius: 2px;font-size: 14px;color: #fff;border:none;}
.t-caseDet-right .notice{font-size: 11px;color: #b2b2b2;line-height: 20px;margin-top: 6px;text-align: center;}
.t-caseDet-right .notice span{color: #ff1800;font-size: 12px;}

.t-recommend{border:1px solid #ededed;border-top-color: #8fc31f;padding: 10px 16px 8px;margin-bottom: 30px;}
.t-recommend .title{font-size: 16px;color: #333;line-height: 26px;margin-bottom: 10px;}
.t-recommend .title a{display: block;float: right;font-size: 13px;color: #8fc31f;}
.t-recommend .title a i{display: block;width: 12px;height: 12px;background: url('../images/t_change.png') no-repeat;margin: 7px 5px 0 0;float: left;}
.t-recommend-list li{float: left;width: 70px;height: 65px;margin: 0 10px 10px 0;box-sizing: border-box;}
.t-recommend-list li:nth-child(3n){margin-right: 0;}
.t-recommend-list li a,
.t-recommend-list li img{display: block;width: 100%;height: 65px;}
.t-recommend-list li:hover{border:1px solid #8fc31f;}

.t-like-list{padding-top: 3px;}
.t-like-list li a{display: block;width: 100%;margin-bottom: 15px;}
.t-like-list li .pic img{display: block;width: 100%;}
.t-like-list li .name{font-size: 13px;color: #666;line-height: 23px;margin-top: 7px;}
.t-like-list li:hover .name{color: #8fc31f;}

.t-zxiu-more{
	font-size: 13px;
    color: #fff;
    width: 80px;
    display: block;
    padding: 4px 0;
    text-align: center;
    background: #8FC31F;
    margin: 0 auto 20px;
    border: 1px solid #8FC31F;
}
.t-zxiu-more:hover{background: #fff;color: #8FC31F;}

/*图集*/

/*图集案例*/


/*图集详情*/









































