.floors>div>img {margin-bottom:20px;}
.bg1 {background:#f5f7f8;}
.floors {width:100%;padding-top:25px;position:relative;}
.index02 .ad {margin-top:20px;}
.floors .tabs_conts .fl {position:absolute;top:0;left:0;}
.floors .tabs_nav {width:100%;overflow:hidden;text-align:center;display:flex;flex-flow:row wrap;margin-bottom:20px;}
.floors .tabs_nav b {display:inline-block;font-size:16px;line-height:30px;}
.floors .tabs_nav a {display:block;flex:1;flex-basis:50%;max-width:50%;height:30px;color:#949595;line-height:30px;}
.floors .tabs_nav a:last-child {margin-right:0;}
.floors .tabs_nav a:hover,
.floors .tabs_nav a.on {color:#ff7500;}
.floors .tabs_conts {height:515px;background:#f8f7f7;position:relative;overflow:hidden;}
.floors:nth-child(1) .tabs_conts {border-top: 2px solid #386dcd;}
.floors:nth-child(2) .tabs_conts {border-top: 2px solid #b4d94d;}
.floors:nth-child(3) .tabs_conts {border-top: 2px solid #ff9c0a;}
.floors:nth-child(4) .tabs_conts {border-top: 2px solid #7095ff;}
.floors:nth-child(5) .tabs_conts {border-top: 2px solid #f97897;}
.floors:nth-child(6) .tabs_conts {border-top: 2px solid #ff6968;}

.floors .tabs_conts .panel-left-tit {position:relative;}
.floors .tabs_conts .panel-left-tit h2 {color:#fff;font-size:26px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.floors .tabs_conts .panel-left {background:#f8f7f7;float:left;width:250px;height:515px;overflow:hidden;}
.panel-left-bottom {padding:29px 25px;}
.panel-left-bottom a {display:flex;}
.panel-left-bottom div {align-self:center;color:rgba(255,255,255,.8);}
.panel-left-bottom div b {color:#fff;font-size:18px;white-space: nowrap;display:block;padding-bottom:10px;}
.panel-left-txtbox {padding-left:5%;}

.floors-menu {display:flex;background: #e4e4e4;}
.floors-menu a {flex:1;text-align:center;line-height:40px;}

.floors .tabs_conts .panel-center {float:right;width:950px;height:515px;overflow:hidden;}
.floors .tabs_conts .tab_cont {width:100%;flex-flow:row wrap;height:515px;margin-left:4px;padding-right:1px;}
.floors .tabs_conts .tab_cont.on {display:flex;}
.floors .tabs_conts .tab_cont li {flex:1;flex-basis:25%;box-sizing:border-box;max-width:229px;overflow:hidden;height:250px;background:#fff;border:1px solid #e6e7e8;margin:4px;}
.floors .tabs_conts .tab_cont li:nth-child(4n) {margin-right: 0;}
.floors .tabs_conts .tab_cont li a {display:block;background:#fff;padding:15px;height:250px;}
.floors .tabs_conts .tab_cont li .img {width:100%;height:130px;text-align:center;overflow:hidden;background:#fff;margin-bottom:10px;}
.floors .tabs_conts .tab_cont li .img img {max-height:130px;max-width: 100%;}
.floors .tabs_conts .tab_cont li .title {font-size:15px;color:#645e5e;line-height:24px;height:48px;overflow:hidden;}
.floors .tabs_conts .tab_cont li .desc {font-size:12px;color:#645e5e;line-height:24px;height:48px;}
.floors .tabs_conts .tab_cont li .price {font-size:15px;font-weight:bold;color:#e10601;height:24px;line-height:24px;}
.floors .tabs_conts .tab_cont li .price big {font-size:20px;font-weight:bold;color:#e02824;}
.floors .tabs_conts .tab_cont li:hover .title {color:#1f79f4;text-decoration: underline;}
.floors .tabs_conts .tab_cont li:hover {border-color:#1f79f4;}

#floors-1 .panel-left-bottom {background:#ff6643;}
#floors-2 .panel-left-bottom {background:#ffb201;}
#floors-3 .panel-left-bottom {background:#61afff;}
#floors-4 .panel-left-bottom {background:#f26d6d;}
#floors-1 .floors-titleleft span {color:#b1b1b1;font-weight:bold;border-radius: 50%;position:relative;}
#floors-2 .floors-titleleft span {color:#b1b1b1;font-weight:bold;border-radius: 50%;position:relative;}
#floors-3 .floors-titleleft span {color:#b1b1b1;font-weight:bold;border-radius: 50%;position:relative;}
#floors-4 .floors-titleleft span {color:#b1b1b1;font-weight:bold;border-radius: 50%;position:relative;}


.floors-title {margin-bottom:15px;line-height:40px;}
.floors-titleleft {width:263px;float:left;font-size:22px;}
.floors-titleleft span {color:#b1b1b1;font-weight: bold;padding:0 5px;}
.floors-titleleft b {font-weight:500;}
.floors-nav {background:#fff;min-height: 115px;display:flex;flex-wrap:wrap;    align-content: flex-start;overflow:hidden;padding:22px;position:absolute;bottom:20px;left:20px;right:20px;}
.floors-nav a {color:#7a7a7a;line-height:32px;font-size:14px;display:inline-block;padding:0 8px;}
.floors-nav a:hover {text-decoration: underline;}
.floors-titleright {color:#757575;float:right;}

.panel-right {float:left;width:206px;height:565px;text-align:center;overflow:hidden;border-left:1px solid #ccc;}
.panel-right-title {height:55px;line-height:55px;color:#333;background:#fff;border-bottom:1px solid #ccc;}
.panel-right-list {background: #fff;height:475px;box-sizing:border-box;}
.panel-right-slide {height:126.5px;display:flex;padding:15px 20px;}
.panel-right-txtbox {flex:1;padding-left:10px;}
.panel-right-t1 {color:#555555;text-align: left;line-height:24px;height:48px;overflow: hidden;}
.panel-right-t2 {color:#e81616;text-align: left;}
.panel-right-imgbox {flex:1;padding-right:10px;}
.panel-right-imgbox img {max-height:100%;max-width:100%;}