﻿/*floor-1*/
.floor-1{height: 290px;width: 100%;margin: 5px auto 0;position: relative;}
#sc {height: 300px;width: 100%;position: absolute;top:0;left: 0;max-width: 2000px;}
#sc .swiper-wrapper,
#sc .swiper-slide {width: 100%;height: 100%;}
#sc .swiper-slide {background-repeat:no-repeat;background-position:center;background-size:cover;z-index:1;}
.sc-pagination {position: relative;z-index: 3;bottom: 25px!important;}
.sc-pagination .swiper-pagination-bullet {width: 12px;height: 12px;background: #FFF;opacity: 1;}
.sc-pagination .swiper-pagination-bullet-active {background:#1F85D7;}
.floor-1 .wrapper {position: relative;z-index: 2;}
.floor-1 .address {width: 233px;float:left;border: 1px solid #ececec;border-top: 2px solid #1F85D7;background:#FFF}
.floor-1 .address .hd {height:40px;line-height:40px;padding: 0 15px;border-bottom:1px solid #ececec;}
.floor-1 .address .hd span {font-size: 16px;}
.floor-1 .address-item {border-bottom:1px solid #ececec;padding: 5px 0;height: 75px;}
.floor-1 .address-item .item-hd {font-size:14px;color: #1F85D7;font-weight:500;display:block;padding: 0 15px;line-height: 30px;clear:both;}
.floor-1 .address-item .item {font-size:12px;color:#666;float: left;margin-left: 15px;line-height:22px;}
.floor-1 .address-item .item:hover {color: #F40;}
.floor-1 .ad {width: 250px;float: right;height: 302px;overflow:hidden;}
.floor-1 .ad a {display:block;height:302px;} 
.floor-1 .ad a img {width: 250px;height:302px;}




/*广告*/
.adgroup,.adgroup ul,.adgroup ul li {height: 140px;overflow: hidden}
.adgroup ul,.adgroup ul li {position: relative}
.adname b,.adname span {color: #fff;display: block}
.adgroup {width: 1190px;margin: 40px auto;}
.adgroup ul li {float: left;width: 250px;transition-duration: .8s;-webkit-transition-duration: .8s;-moz-transition-duration: .8s;-o-transition-duration: .8s;-ms-transition-duration: .8s}
.adgroup ul li a {display: block;float: left}
.adgroup ul li img {float: left}
.adgroup ul .kldb .bg {background: #c736c5}
.adgroup ul .tczx .bg {background: #00c2b2}
.adgroup ul .btdz .bg {background: #005bc2}
.adgroup ul .yyjd .bg {background: #ec1212}
.adgroup ul .active {width: 440px}
.adbox,.bg {width: 100%;top: 0;position: absolute;left: 0}
.adgroup ul .active .bg {opacity: 0;filter: alpha(opacity=0)}
.bg {height: 100%;display: block;opacity: .7;filter: alpha(opacity=70);transition-duration: .8s;-webkit-transition-duration: .8s;-moz-transition-duration: .8s;-o-transition-duration: .8s;-ms-transition-duration: .8s}
.adname {padding: 20px}
.adname b {font-size: 20px;line-height: 20px;padding-bottom: 9px;border-bottom: 1px solid #fff;font-weight: 700;text-shadow: 1px 1px 1px #333}
.adname span {font-size: 16px;line-height: 16px;padding-top: 9px;text-shadow: 1px 1px 1px #333}

/*精选特惠*/
.goods {position: relative;}
.goods h1 {font-size: 26px;padding: 0 0 15px 0;}
.goods .ui-nav {position: absolute;left: 250px;top: 10px;width: 960px}
.goods .ui-nav li {float: left;display: inline-block;height: 22px;margin-right: 10px;line-height: 22px;padding: 0 10px;font-size: 14px;}
.goods .ui-nav li:hover,
.goods .ui-nav li.more:hover a,
.goods .ui-nav li.cur {background: #ff6600;cursor: pointer;color: #FFF;}
.goods .ui-nav li.more {float: right;}
.goods .content {overflow: hidden;}
.goods .ui-nav-panel {width: 1240px;}
.goods .ui-nav-panel li {float: left;}
.goods .ui-nav-panel li.pic {height: 248px;margin-right: 20px;position: relative;}
.goods .ui-nav-panel li.pic img {width: 467px;height: 248px;}
.goods .ui-nav-panel li.pic:after {content: '';display: block;position: absolute;bottom: 0;left: 0;background: #000;opacity: .2;height: 45px;width: 100%;}
.goods .ui-nav-panel li.pic .info {position: absolute;left: 0;bottom: 0;width: 100%;height: 45px;z-index: 2;}
.goods .ui-nav-panel li.pic .info .t {color: #FFF;font-size: 14px;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;width: 300px;line-height: 45px;padding: 0 10px;font-weight: 700;}
.goods .ui-nav-panel li.pic .info .price {position: absolute;right: 0;bottom: 0;height: 45px;line-height: 45px;background: #F60;width: 120px;text-align: center;color: #FFF;}
.goods .ui-nav-panel li.pic .info .price i {font-size: 16px;font-family: '微软雅黑';}
.goods .ui-nav-panel li.pic .info .price em {font-size: 20px;margin: 0 2px;}
.goods .ui-nav-panel li.item {width: 224px;margin: 0 20px 20px 0;}
.goods .ui-nav-panel li.item .pic {width: 100%;}
.goods .ui-nav-panel li.item .pic img {width: 100%;height: 150px;}
.goods .ui-nav-panel li.item .info {border: 1px solid #DDD;padding: 10px;}
.goods .ui-nav-panel li.item .info .t {font-size: 14px;line-height: 21px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 42px;overflow: hidden;}
.goods .ui-nav-panel li.item .info .p {text-align: right;color: #F60;line-height: 22px;margin-top: 10px;}
.goods .ui-nav-panel li.item .info .p i {font-size: 14px;font-family: '微软雅黑';}
.goods .ui-nav-panel li.item .info .p em {font-size: 18px;margin: 0 2px;}
.goods .ui-nav-panel li.item .info .p span {float: left;color: #999;font-size: 14px;}
.goods .ui-nav-hiden {display: none;}

/*t1l*/
a:hover {text-decoration: none;cursor:pointer;}
.t1l{position: relative;}
.t1l-hd {padding-bottom: 5px;}
.t1l-hd span {font-size: 24px;color: #333;font-weight: 400;display: inline-block;height: 40px;line-height: 40px;}

.t1l-panel {display:none;border-top: 3px solid #1F85D7;margin-bottom: 20px;}
.t1l-panel.active {display: block;}
.t1l-panel-txt {float: left;width: 247px;border: 1px solid #ececec;border-top: none;padding:15px;overflow:hidden;}
.t1l-panel-txt .hd {text-align: center;padding: 10px 0;border-bottom: 1px solid #1F85D7;margin-bottom: 14px;position: relative;}
.t1l-panel-txt .hd:before {content: '';display: block;width: 50px;height: 7px;background: #1F85D7;position: absolute;bottom: -3px;left: 50%;margin-left: -25px;}
.t1l-panel-txt h3 {font-size: 32px;font-weight: 400;color:#1F85D7;position: relative;display: inline-block;}
.t1l-panel-txt h3 span {position: absolute;color: #FFF;background: #F40;display:inline-block;font-size:12px;width: 34px;text-align:center;top:-5px;right: -28px;}
.t1l-panel-txt .info {padding-bottom: 14px;margin-bottom: 16px;border-bottom:1px solid #ececec;}
.t1l-panel-txt .info h4 {font-size: 16px;font-weight: 400;color: #f60;display:block;margin-bottom: 7px;}
.t1l-panel-txt .info p {font-size: 12px;line-height:26px;color: #666;height: 156px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;overflow: hidden;}
.t1l-panel-txt .thumb {width: 300px;}
.t1l-panel-txt .thumb .thumb-item {float: left;width: 75px;margin-right: 12px;}
.t1l-panel-txt .thumb .thumb-item .pic {position: relative;width: 75px;height:85px;background-position:center;background-repeat: no-repeat;background-size: auto 100%;transition: all 1s;}
.t1l-panel-txt .thumb .thumb-item .pic:before{content: '';display: block;width: 100%;height: 100%;background:#000;opacity: .3;transition: all .6s;}
.t1l-panel-txt .thumb .thumb-item span {font-size: 12px;text-align: center;display:block;margin-top: 5px;color: #777;transition: all .3s;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.t1l-panel-txt .thumb .thumb-item:hover .pic {background-size: auto 110%;}
.t1l-panel-txt .thumb .thumb-item:hover .pic:before {opacity: 0;}
.t1l-panel-txt .thumb .thumb-item:hover span {color: #1F85D7;}
.t1l-panel-line {float: left;width: 660px;margin: 10px 0 0 10px;}
.t1l-panel-line .textList li{border-bottom: 1px solid #EEE;display: inline-block;float: left;height: 66px;margin-bottom: 10px;padding-bottom: 11px;width: 660px;}
.t1l-panel-line .textList dl{height: 66px;}
.t1l-panel-line .textList dt{background: #FFF;float: left;height: 66px;width: 90px;}
.t1l-panel-line .textList dt img {height: 66px;width: 90px;}
.t1l-panel-line .textList dd{color: #888;float: left;margin-left: 12px;}
.t1l-panel-line .textList dd.info{width: 440px;}
.t1l-panel-line .textList dd p{height: 24px;line-height: 24px;overflow: hidden;}
.t1l-panel-line .textList p.title{height: 20px;line-height: 20px;text-align: justify;text-justify: inter-ideograph;}
.t1l-panel-line .textList p.title a{color: #0470B1;font-size: 14px;}
.t1l-panel-line .textList dd p.date {color: #F60;}
.t1l-panel-line .textList p.date b{background: url(../../style/blue/images/default3/bg.gif) no-repeat -370px -416px;color: #F60;display: inline-block;font-weight: normal;padding-left: 24px;margin-left: 10px;}
.t1l-panel-line .textList dd.buy{margin-left: 10px;width: 99px;text-align: right;}
.t1l-panel-line .textList dd.buy .price{height: 36px;line-height: 36px;overflow: hidden;}
.t1l-panel-line .textList dd.buy .price i {font-size: 14px;color: #f60;font-family: '微软雅黑';}
.t1l-panel-line .textList dd.buy .price em{color: #f60 !important;font-size: 24px;padding: 0 2px;}
.t1l-panel-line .textList dd.buy .link {border: 1px solid #eaeaea;width: 70px;text-align: center;height: 24px;line-height: 24px;margin-left: 30px;}
.t1l-panel-line .textList dd.buy .link:hover {color: #FFF;background: #F60;border-color: #F60;}
.t1l-panel-line .textList dd.buy .link:hover a {color: #FFF;}
.t1l-panel-banner {float: right;height: 430px;margin-top: 10px;}


/*重做*/
.block {width: 1190px;margin: 30px auto;}
.block h3 {position: relative;height: 34px;}

.block.local .block_box {clear: both;margin-top:6px;}

.t1l-hdzt span {font-size: 24px;color: #333;font-weight: 400;display: inline-block;height: 40px;line-height: 40px;}

.block.local .block-name {width: 131px; height: 20px;}

.block.local .block_box ul li {float: left; margin-right: 6px;}

.block.local .block_box ul li a {overflow: hidden;position: relative;display: block; width: 137px; height: 306px;-webkit-transition: width .5s; transition: width .5s;text-shadow: 1px 2px 1px #333}

.block.local .block_box ul li img {width: 340px;height: 306px;}

.block.local .block_box ul li h3 { margin-bottom: 5px;   font-size: 18px; font-weight: 700; line-height: 30px; border-bottom: 1px solid #fff;}

.block.local .block_box ul li span { position: absolute; top: 0;left: 0; display: block; width: 100%; height: 306px; font-size: 14px;}

.block.local .block_box ul li span.txt {z-index: 20;width: 92%; height: 246px; padding: 30px 4%; color: #fff;}

.block.local .block_box ul li span.out_bg {opacity: .3;background: #000;filter: alpha(opacity=30);}

.block.local .block_box ul li.last {margin: 0;}

.block.local .block_box ul li.active a { width: 330px;}

.block.local .block_box ul li.active span.out_bg { background: none;}

.block.local h2 label { display: block;width: 200px;height: 20px;}

.test {background: green;/* display: inline-block; */ /* position: absolute; */ /* top: 0; left: 0;z-index: 999; *//* padding: 20px; */}

.test1 {/* float: left;width: 30px; height: 20px; */background: red;}

.test2 { /* float: left;width: 50px; height: 50px; */ background: yellow;}

.test3 { /* width: 100px; height: 30px; */ background: blue; /* float: left; */}

/*# sourceMappingURL=new-home.css.map*/