/*设计师*/
.designer_index{width:1368px;margin:0 auto 15px;}
.designer_index .designer_before{width:42%;float: left;margin-top:90px;}
.designer_index .designer_before ul li{float: left;width:33.333%;position:relative;}
.designer_index .designer_before ul li a{display: block;height:100%;}
.designer_index .designer_before ul li>a img{width:100%;height:192px;}
.designer_index .designer_before ul li div{display:none;position:absolute;background:rgba(0,0,0,0.4);width:100%;height:100%;z-index: 1;top:0;left:0;}
.designer_index .designer_before ul li div.on{display: block;}
.designer_index .designer_before ul li div a img{position: absolute;left: 50%;margin-left: -31px;top: 50%;margin-top: -32px;width: 63px;height: 64px;}
.designer_index .designer_after{width:30%;float: left;}
.designer_index .designer_after ul li{width:100%;float: left;position:relative;display: none;}
.designer_index .designer_after ul li.on{display: block;}
.designer_index .designer_after ul li>a{width:100%;height:560px;display: block;}
.designer_index .designer_after ul li div{position:absolute;background:rgba(0,0,0,0.2);bottom:0;left:0;width:100%;height:250px;padding: 0 10px;box-sizing: border-box;}
.designer_index .designer_after ul li div h3{font-size:22px;font-weight:normal;color:#fff;line-height:45px;margin-bottom:30px;}
.designer_index .designer_after ul li div p{font-size:16px;color:#fff;line-height:30px;width:100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.designer_index .designer_after ul li div a{display:inline-block;padding:0 15px;font-size:16px;line-height:30px;margin-top:24px;}
.designer_index .designer_after ul li div a:nth-of-type(1){color:#fff;background-color:#be0e23;border:1px solid #be0e23;}
.designer_index .designer_after ul li div a:nth-of-type(2){color:#be0e23;border:1px solid #be0e23;margin-left:10px;}
.designer_index .designer_again{width:28%;float: left;margin-top:90px;}
.designer_index .designer_again ul li{float: left;width:50%;position:relative;}
.designer_index .designer_again ul li a{display: block;height:100%;}
.designer_index .designer_again ul li a img{width:100%;height:192px;}
.designer_index .designer_again ul li div{display:none;position:absolute;background:rgba(0,0,0,0.4);width:100%;height:100%;z-index: 1;top:0;left:0;}
.designer_index .designer_again ul li div.on{display: block;}
.designer_index .designer_again ul li div a img{position: absolute;left: 50%;margin-left: -31px;top: 50%;margin-top: -32px;width: 63px;height: 64px;}
.designer_index .more_btn{width:100%;text-align: center;margin-top:40px;}
.designer_index .more_btn a{display: inline-block;padding:0 30px;line-height:45px;border-radius: 5px;font-size:20px;color:#fff;background-color:#333;}
/*设计师end*/
