/* banner-box */
.banner-box{min-width:1200px;height:400px;position:relative;overflow:hidden;margin-bottom: 25px}
.banner-box ul{padding:0;margin:0;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:1200px;margin:0 auto;overflow:hidden;}
.banner-box .bd li{width:100% !important;height:360px;}
.banner-box .bd li a{display:block;background-size:auto;}

.banner-btn{width:1200px;position:absolute;top:120px;left:50%;margin-left:-605px;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.banner-btn a.prev{left:20px;background:url(/squ_jxjy/static/images/foot.png) no-repeat 0 0;} 
.banner-btn a.next{right:20px;background:url(/squ_jxjy/static/images/foot.png) no-repeat -49px 0;}

.banner-box .hd {position:absolute;top:210px;left:537px;}
.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#ccc;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#DA324D;}

.floor{border: 1px solid #ccc;width: 1200px;padding:0;margin: 0 auto;margin-bottom: 15px;}
.floor .f_header{height: 50px;border-bottom: 1px solid #ccc;}
.floor .f_more{display: block;float: right;margin-right: 30px;margin-top: 25px;height: 25px;line-height: 25px;color: #333;font-size: 13px;}
.floor .f_more:hover{color:#F42E2D}
.floor .f_content{padding: 20px 15px 0 15px;}
.floor .f_tit{width:90px;height:35px;line-height: 35px;float: left;margin: 15px 15px 0 15px;position: relative;text-align: center;background: #333;
font-weight: bold;border-radius: 5px;border: 2px solid #705939;-webkit-box-shadow: 0 0 3px rgba(0,0,0,.35);box-shadow: 0 0 3px rgba(0,0,0,.35);}
.floor .f_tit a{color:#fff;font-family: "ΣΧΤ²";display: block;line-height: 30px;}
.floor .f_tit .f_tit_icon{position: absolute;top:-26px;display: block;width: 90px;height: 25px;background: url(/squ_jxjy/static/images/floor_icon.png) -15px 0 no-repeat;}
.floor .f_info{float:left;width: 800px;height: 30px;line-height: 30px;font-size: 16px;font-weight: 500;margin-top: 20px;margin-left: 5px;}
.floor_ad{width: 1200px;margin:0 auto;margin-bottom: 15px;}
.floor_ad img{width: 1200px;height: auto;}


.floor1{border:0;}
.floor1 a{color:#333}
.floor1 a:hover{color:#F42E2D}
.floor1 .m-l {width: 940px;float: left;position: relative;}
.floor1 .m-l .panel{padding-right: 80px;margin-bottom: 20px;}
.floor1 .m-l .panel-heading{border-bottom: 5px solid #f14453;position: relative;margin-bottom: 10px;}
.floor1 .m-l .panel-heading .panel-title{margin-bottom: 10px;}
.floor1 .m-l .panel-heading .panel-more{display: inline-block;position: absolute;right: 0;bottom: 5px;color:#b3b3b3;font-size: 14px;}
.floor1 .m-l .panel-heading .panel-more:hover{color:#F42E2D}
.floor1 .m-l .panel-body{margin: 0;padding:0;font-size: 14px;}
.floor1 .m-l .panel-body li{height: 30px;line-height: 30px;overflow: hidden; display: flex;justify-content: space-between;}
.floor1 .m-l .panel-body li a{flex-shrink: 1}
.floor1 .m-l .panel-body li span{display: inline-block;width: 80px;flex-shrink: 0;text-align: right;font-size: 12px;color: #b2b2b2;}
.floor1 .m-r{float: right;width: 260px;}

.panel-two{margin-top: 20px;}
