@charset "utf-8";
/* 

 * 项目：以爱养老
 * 应用：首页
 
 */


/* 清除浮动 */
.cell-wrap:after,.cell-items:after,.lead-cell .cell-bd:after,.layer-hd:after,.intro-items:after,.accordion-slides:after,.layer-advantage .adv-items:after,.layer-insit .insit-item .item-info:after,.case-items:after{content: '';display: block;height: 0;clear: both;visibility: hidden;}
.cell-wrap,.cell-items,.lead-cell .cell-bd,.layer-hd,.intro-items,.accordion-slides,.layer-advantage .adv-items,.layer-insit .insit-item .item-info,.case-items{*zoom:1;}

/* 背景图 */
.layer-lead .lead-scheme .scheme-tit,.layer-insit .insit-slides .owl-prev,.layer-insit .insit-slides .owl-next,.layer-advantage .adv-item .item-ico,.layer-hd .hd-more i,.layer-appoint .guide-item .item-ico{background-image: url(../images/index-sprites.png);background-repeat: no-repeat;}



/* ------------------------------ 首页 ------------------------------ */

.layer-insit,.layer-appoint,.layer-advantage,.layer-travel,.layer-cases{padding: 45px 0;}
.layer-bd{padding-top: 30px;}


/* 标题栏 */
.layer-hd{border-bottom: 1px solid #e5e5e5;padding-bottom: 10px;line-height: 39px;}
.layer-hd .hd-title {font-size: 24px;font-weight: normal;float: left;margin-right: 35px;}
.layer-hd .hd-title,.layer-hd .hd-title a{color: #151515;}
.layer-hd .hd-desc{float: left;color: #666;font-size: 15px;font-weight: normal;line-height: 20px;padding-top: 13px;}
.layer-hd .hd-tabs {float: right;}
.layer-hd .hd-tabs li{float: left;font-size: 18px;padding-left: 6px;}
.layer-hd .hd-tabs li a{display: inline-block;height: 30px;line-height: 30px;padding: 0 18px;border-radius: 3px;}
.layer-hd .hd-tabs li a:hover{text-decoration: none;color: #333;}
.layer-hd .hd-tabs li.active a{background-color: #70d445;color: #fff;-webkit-transition: none;-o-transition: none;transition: none;}
.layer-hd .hd-more {display: inline-block;float: right;padding: 26px 0 7px;line-height: 5px;font-size: 2px;margin-left: 30px;}
.layer-hd .hd-more i{display: inline-block;width: 20px;height: 5px;overflow: hidden;background-position: -70px 0;cursor: pointer;}
.layer-hd .hd-more i{*display: inline;}

/* 轮播 */
.owl-drag{position:relative;width:100%;}
.owl-drag .owl-item{float:left;min-height:1px;position:relative;overflow:hidden;}
.owl-drag .owl-stage-outer{width:100%;overflow:hidden;position:relative;}
.owl-drag .owl-stage{position:relative;}
.owl-drag .owl-controls{overflow:visible;}
.owl-drag .owl-prev,.owl-carousel .owl-next{cursor:pointer;}
.owl-drag  button{border: 0;background: none;}
.owl-loaded .slide-item{display:block;}
.layer-slides{padding-bottom: 235px;background: url(../images/index-panel-bg.png) center bottom no-repeat;}
.slide-banners {position: relative;height: 569px;overflow: hidden;}
.slide-banners .slide-item {width: 100%;position: relative;overflow: hidden;}
.slide-banners .slide-item .banner-img{width: 4000px;text-align: center;overflow: hidden;position: relative;left: 50%;margin-left: -2000px;}
.slide-banners .slide-item .banner-img img{width: auto;height: 569px;vertical-align: middle;}
.slide-banners .owl-dots{width: 100%;position: absolute;left: 0;bottom: 150px;text-align: center;}
.slide-banners .owl-dot{display: inline;padding: 0 5px;vertical-align: middle;border: 0;background: none;}
.slide-banners .owl-dot span{display: inline-block;width: 12px;height: 12px;background-color: #fff;border-radius:50%;overflow: hidden;vertical-align: middle;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;cursor: pointer;}
.slide-banners .owl-dot:hover span{background-color: #a8e631;}
.slide-banners .owl-dots .active span{width: 22px;height: 9px;margin-top: 1px;border-radius: 20px;background-color: #a8e631;}

/* 引导 */
.layer-lead {margin-top: -320px;position: relative;z-index: 2;font-size: 14px;}
.layer-lead .lead-main {width: 948px;*width: auto;border: 1px solid #ebebeb;background-color: #fff;overflow: hidden;position: relative;float: left;}
.layer-lead .lead-main .lead-tabs{width: 185px;border-right: 1px solid #ebebeb;margin-right: -1px;margin-bottom: -1px;float: left;}
.layer-lead .lead-main .tab-item{padding: 12px 15px;height: 47px;font-size: 16px;text-align: center;border-bottom: 1px solid #ebebeb;}
.layer-lead .lead-main .tab-item .tab-btn{display: block;height: 47px;line-height: 47px;text-align: center;}
.layer-lead .lead-main .active .tab-btn,.layer-lead .lead-main .active .tab-btn:hover{color: #fff;background-color: #23b53a;}
.layer-lead .lead-main .active .tab-btn{-webkit-transition:none;-o-transition:none;transition:none;}
.layer-lead .lead-main .lead-panel{width: 721px;border-left: 1px solid #ebebeb;padding: 0 20px;float: left;overflow: hidden;position: relative;}
.layer-lead .lead-main .panel-hd{border-bottom: 1px solid #ebebeb;line-height: 30px;padding: 15px 0;margin-bottom: 20px;}
.layer-lead .lead-main .panel-hd .hd-title{font-size: 20px;font-weight: normal;color: #565965;}
.layer-lead .lead-main .panel-bd{width: 100%;position: relative;overflow: hidden;}
.layer-lead .lead-main .cell-items{margin: 0 -13px;}
.layer-lead .lead-cell{float: left;*margin-right: -1px;*background-color: #fff;padding-left:12px}
.layer-lead .lead-cell.first{padding-left:0}
.layer-lead .lead-cell .cell-tit{padding-left: 13px;}
.layer-lead .lead-cell .cell-tit{font-size: 16px;font-weight: normal;margin-bottom: 6px;}
.layer-lead .lead-cell .cell-bd{border-right: 1px solid #ebebeb;padding-left: 13px;margin: 0 -6px 0 0;}
.layer-lead .lead-cell .cell-bd.last{border-right: none}
.layer-lead .lead-cell .cell-list{overflow: hidden;}
.layer-lead .lead-cell .cell-list,.layer-lead .lead-cell .cell-list a{color: #7b7b7b;}
.layer-lead .lead-cell .cell-list a:hover{color: #23b53a;}
.layer-lead .lead-cell .cell-list li{height: 32px;line-height: 32px;*white-space: nowrap;margin-right: 10px;float: left;}
.layer-lead .lead-cell .cell-list li{*display: inline;}
.layer-lead .lead-travel .cell-wrap{width: 405px;float: left;overflow: hidden;}
.layer-lead .lead-travel .bn-wrap{width: 276px;float: right;}
.layer-lead .lead-travel .bn-wrap img{width: 100%;height: auto;}
.layer-lead .lead-community{}
.layer-lead .lead-insit{}
.layer-lead .lead-scheme{}
.layer-lead .lead-community .cell-items{width: 100%;}
.layer-lead .lead-travel .lead-cell{*width: 211px;}
.layer-lead .lead-insit .lead-cell{*width: 185px;}
.layer-lead .lead-scheme .scheme-tit{display: block;width: 82px;height: 83px;background-position: -300px -180px;position: absolute;left: 0;top: 0;}
.layer-lead .lead-scheme .scheme-hd{padding: 35px 0 30px;font-size: 18px;font-weight: normal;text-align: center;}
.layer-lead .lead-scheme .scheme-steps {width: 100%;height: 23px;margin-top: 40px;margin-bottom: 40px;*margin-bottom: 20px;text-align: center;position: relative;}
.layer-lead .scheme-steps .steps-line{display: block;width: 100%;height: 2px;background-color: #f0efef;position: absolute;left: 0;top: 10px;overflow: hidden;}
.layer-lead .scheme-steps ul{width: 85%;margin: 0 auto;}
.layer-lead .scheme-steps li{width: 20%;*width: 122px;float: left;text-align: center;font-size: 15px;position: relative;z-index: 1;}
.layer-lead .scheme-steps .step-ico{display: inline-block;width: 21px;height: 21px;line-height: 20px;border:1px solid #23b53a;border-radius: 50%;color: #23b53a;background-color: #fff;font-style: normal;}
.layer-lead .scheme-steps .step-txt{display: block;padding-top: 8px;}
.layer-lead .scheme-steps .step-2 .step-txt,.layer-lead .scheme-steps .step-4 .step-txt{width: 100%;position: absolute;left: 0;bottom: 30px;}
.layer-lead .lead-scheme .btn-wrap{padding-bottom: 15px;padding-top: 10px;text-align: center;}
.layer-lead .lead-scheme .btn-wrap .sys-btn-order{width: 165px;display: inline-block;}
.layer-lead .lead-side{width: 166px;height: 247px;padding: 40px 30px 0;float: right;border: 1px solid #ebebeb;background-color: #fff;font-size: 16px;color: #707070;overflow: hidden;}
.layer-lead .lead-side .sv-info li{display: block;padding:  8px 0 5px;}
.layer-lead .lead-side .sv-info-txt{display: block;padding-bottom: 8px;white-space: nowrap;}
.layer-lead .lead-side .sv-info-txt i{font-style: normal;}
.layer-lead .lead-side .sv-info-count{color: #ff6a6a;font-size: 38px;font-weight: bold;line-height: 1.2;padding-right: 10px;}
.layer-lead .lead-side .sv-txt-impt{font-size: 24px;font-weight: normal;letter-spacing: 4px;white-space: nowrap;}
.layer-lead .lead-side .btn-wrap{padding-top: 10px;}
.layer-lead .lead-side .sys-btn{}


/* 介绍 */
.layer-intro {padding: 55px 0 51px;}
.layer-intro .layer-hd{border-bottom: 0;}
.layer-intro .layer-bd{width: 100%;position: relative;}
.layer-intro .layer-row {margin: 0 -6px;}
.layer-intro .intro-items{margin-bottom: -12px;}
.layer-intro .intro-items li {padding: 0 6px 12px;float: left;}
.layer-intro .intro-items li,.layer-intro .intro-item .item-img,.layer-intro .intro-item .item-img a,.layer-intro .intro-item .item-img img{display: block;width: 388px;height: 264px;}
.layer-intro .intro-item{position: relative;-webkit-transition: box-shadow .3s ease;-o-transition: box-shadow .3s ease;transition: box-shadow .3s ease;}
.layer-intro .intro-item .item-img {position: relative;overflow: hidden;}
.layer-intro .intro-item .item-info{display: block;width: 352px;padding:30px 18px;height: 204px;position: absolute;left: 0;top: 0;-webkit-transition: text-shadow .3s ease;-o-transition: text-shadow .3s ease;transition: text-shadow .3s ease;}
.layer-intro .intro-item .item-info,.layer-intro .intro-item .item-info a{color: #fff;}
.layer-intro .intro-item .item-tit,.layer-intro .intro-item .item-desc{position: relative;z-index: 1;}
.layer-intro .intro-item .item-tit{display: block;font-size: 20px;padding-bottom: 12px;border-bottom: 1px solid #fff;}
.layer-intro .intro-item .item-desc{display: block;padding-top: 25px;font-size: 14px;line-height: 24px;}
.layer-intro .intro-item .item-mask{content: '';display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: -webkit-linear-gradient(top,rgba(0,0,0,.7),rgba(0,0,0,0));background: -ms-linear-gradient(top,rgba(0,0,0,.7),rgba(0,0,0,0));background: linear-gradient(top,rgba(0,0,0,.7),rgba(0,0,0,0));-webkit-transition: all 1.2s ease;-o-transition: all 1.2s ease;transition: all 1.2s ease;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#19000000);}
.layer-intro .intro-item:hover{box-shadow: 0 25px 28px -25px rgba(0,0,0,.18);}
.layer-intro .intro-item:hover .item-info{text-shadow: 1px 1px 1px rgba(0,0,0,.5);}
.layer-intro .intro-item:hover .item-mask{opacity: .3;filter: alpha(opacity=30);}


/* 热门机构 */
.layer-insit {background-color: #f7f7f7;}
.layer-insit .layer-hd .hd-more{padding-top: 16px;padding-bottom: 16px;}
.layer-insit .insit-tabs{padding-right: 15px;}
.layer-insit .layer-row{margin: 0 -6px;}
.layer-insit .insit-slide-box {width: 468px;height: 220px;float: left;padding: 0 6px 18px;}
.layer-insit .insit-slides,.layer-insit .insit-slides .insit-slide-item,.layer-insit .insit-slides .insit-slide-item img{width: 468px;height: 220px;}
.layer-insit .insit-slides{overflow: hidden;position: relative;}
.layer-insit .insit-slides .owl-prev,.layer-insit .insit-slides .owl-next{display: block;width: 35px;height: 35px;border-radius: 50%;background-color: #333;background-color: rgba(0,0,0,.5);position: absolute;top: 50%;margin-top: -18px;text-indent: -9999px;overflow: hidden;cursor: pointer;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.layer-insit .insit-slides:hover .owl-prev{border-radius: 0 50% 50% 0;left: 0;width: 30px;background-position: -4px 0;}
.layer-insit .insit-slides:hover .owl-next{border-radius: 50% 0 0% 50%;right: 0;width: 30px;}
.layer-insit .insit-slides .owl-prev{left: 10px;background-position: 0 0;}
.layer-insit .insit-slides .owl-next {right: 10px;background-position: -33px 0;}
.layer-insit .insit-slides .owl-prev:hover,.layer-insit .insit-slides .owl-next:hover{background-color: #70d445;}
.layer-insit .insit-slides .owl-dots {width: 100%;position: absolute;left: 0;bottom: 15px;line-height: 8px;font-size: 2px;text-align: center;}
.layer-insit .insit-slides .owl-dots .owl-dot,.layer-insit .insit-slides .owl-dots .owl-dot span{display: inline-block;}
.layer-insit .insit-slides .owl-dots .owl-dot,.layer-insit .insit-slides .owl-dots .owl-dot span{*display: inline;}
.layer-insit .insit-slides .owl-dots .owl-dot span{width: 8px;height: 8px;}
.layer-insit .insit-slides .owl-dots .owl-dot{padding: 0 4px;vertical-align: middle;}
.layer-insit .insit-slides .owl-dots .owl-dot span{border-radius: 50%;overflow: hidden;background-color: #70d445;cursor: pointer;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.layer-insit .insit-slides .owl-dots .active span,.layer-insit .insit-slides .owl-dots .owl-dot:hover span{background-color: #fff;}
.layer-insit .insit-item{width: 228px;height: 220px;float: left;padding: 0 6px 18px;}
.layer-insit .insit-item .item-box,.layer-insit .insit-item .item-img,.layer-insit .insit-item .item-img img {display: block;width: 228px;height: 171px;}
.layer-insit .insit-item .item-box{position: relative;overflow: hidden;}
.layer-insit .insit-item .item-tit {width: 100%;position: absolute;left: 0;bottom: 0;font-size: 16px;font-weight: normal;position: absolute;left: 0;bottom: 0;}
.layer-insit .insit-item .item-tit a{display: block;padding:6px 10px;background-color: rgba(0,0,0,.45);color: #fff;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;white-space: nowrap;overflow: hidden;text-overflow:ellipsis; }
@media \0screen {.layer-insit .insit-item .item-tit a{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);}}
.layer-insit .insit-item .item-info{padding: 15px 10px 4px;/*line-height: 30px;*/background-color: #fff;-webkit-transition: box-shadow .3s ease;-o-transition: box-shadow .3s ease;transition: box-shadow .3s ease;color: #999;}
.layer-insit .insit-item .info-price{float: left;line-height: 15px;}
.layer-insit .insit-item .info-price i{font-style: normal;}
.layer-insit .insit-item .info-price .price-txt{font-size: 21px;padding-right: 10px;vertical-align: baseline;line-height: 23px;color: #ff4800;}
.layer-insit .insit-item .info-city{float: right;}
.layer-insit .insit-item:hover .item-info{box-shadow: 0 12px 22px -12px rgba(0,0,0,.15);}


/* 热门社区、居家服务中心预约 */
.layer-appoint .layer-bd{padding-top: 85px;padding-bottom: 40px;}
.layer-appoint .appoint-guide{width: 1135px;height: 335px;position: relative;margin: 0 auto;}
.layer-appoint .appoint-guide .guide-tit{width: 130px;height: 130px;line-height: 130px;border: 1px solid #e7ecf3;border-radius: 50%;position: absolute;left: 50%;margin-left: -66px;top: 50%;margin-top: -66px;z-index: 2;background-color: #fff;text-align: center;}
.layer-appoint .appoint-guide .tit-txt{display: inline-block;width: 90%;vertical-align: middle;line-height: 28px;font-size: 16px;letter-spacing:2px;}
.layer-appoint .appoint-guide .tit-txt{*display: inline;}
.layer-appoint .guide-item{background-image: url(../images/index-appoint.png);position: absolute;-webkit-transition: transform .6s ease;-o-transition: transform .6s ease;transition: transform .6s ease;}
.layer-appoint .guide-item a{-webkit-transition: none;-o-transition: none;transition: none;}
.layer-appoint .guide-item-1,.layer-appoint .guide-item-2,.layer-appoint .guide-item-3{padding-right: 120px;padding-top: 16px;}
.layer-appoint .guide-item-1 a,.layer-appoint .guide-item-2 a,.layer-appoint .guide-item-3 a{padding-left: 100px;}
.layer-appoint .guide-item-1{width: 318px;height: 135px;background-position: 0 0;left: 115px;top: 0;}
.layer-appoint .guide-item-1:hover{background-position: 0 -151px;}
.layer-appoint .guide-item-2{width: 428px;height: 88px;background-position: 0 -310px;left: 10px;top: 115px;z-index: 1;}
.layer-appoint .guide-item-2 a{padding-left: 105px;}
.layer-appoint .guide-item-2:hover{background-position: 0 -415px;}
.layer-appoint .guide-item-3{width: 315px;height: 100px;background-position: 0 -669px;left: 120px;top: 183px;padding-top: 58px;}
.layer-appoint .guide-item-3:hover{background-position: 0 -520px;}
.layer-appoint .guide-item-4,.layer-appoint .guide-item-5,.layer-appoint .guide-item-6{padding-left: 120px;padding-top: 16px;text-align: right;}
.layer-appoint .guide-item-4 a,.layer-appoint .guide-item-5 a,.layer-appoint .guide-item-6 a{padding-right: 100px;}
.layer-appoint .guide-item-4{width: 318px;height: 135px;background-position: -600px 0;right: 115px;top: 0;}
.layer-appoint .guide-item-4:hover{background-position: -600px -151px;}
.layer-appoint .guide-item-5{width: 428px;height: 88px;background-position: -600px -310px;right: 10px;top: 115px;z-index: 1;}
.layer-appoint .guide-item-5 a{padding-right: 105px;}
.layer-appoint .guide-item-5:hover{background-position: -600px -415px;}
.layer-appoint .guide-item-6{width: 315px;height: 100px;background-position: -600px -669px;right: 120px;top: 183px;padding-top: 58px;}
.layer-appoint .guide-item-6:hover{background-position: -600px -520px;}
.layer-appoint .guide-item:hover{-webkit-transform: translateX(-3px);-ms-transform: translateX(-3px);-o-transform: translateX(-3px);transform: translateX(-3px);}
.layer-appoint .guide-item .item-tit,.layer-appoint .guide-item .item-desc{position: relative;z-index: 1;}
.layer-appoint .guide-item .item-tit a,.layer-appoint .guide-item .item-desc a{display: block;}
.layer-appoint .guide-item .item-tit{font-size: 22px;font-weight: normal;}
.layer-appoint .guide-item .item-desc{font-size: 14px;line-height: 18px;}
.layer-appoint .guide-item .item-desc a{padding-top: 5px;color: #808080;}
.layer-appoint .guide-item .item-ico{display: block;width: 60px;height: 60px;position: absolute;top: 20px;}
.layer-appoint .guide-item-1 .item-ico,.layer-appoint .guide-item-2 .item-ico,.layer-appoint .guide-item-3 .item-ico{left: 30px;}
.layer-appoint .guide-item-4 .item-ico,.layer-appoint .guide-item-5 .item-ico,.layer-appoint .guide-item-6 .item-ico{right: 30px;}
.layer-appoint .guide-item-1 .item-ico{background-position: 0 -60px;}
.layer-appoint .guide-item-2 .item-ico{background-position: -60px -60px;}
.layer-appoint .guide-item-3 .item-ico{background-position: -120px -60px;margin-top: 45px;}
.layer-appoint .guide-item-4 .item-ico{background-position: -180px -60px;}
.layer-appoint .guide-item-5 .item-ico{background-position: -240px -60px;}
.layer-appoint .guide-item-6 .item-ico{background-position: -300px -60px;margin-top: 45px;}
.layer-appoint .guide-item-1:hover .item-ico{background-position: 0 -120px;}
.layer-appoint .guide-item-2:hover .item-ico{background-position: -60px -120px;}
.layer-appoint .guide-item-3:hover .item-ico{background-position: -120px -120px;}
.layer-appoint .guide-item-4:hover .item-ico{background-position: -180px -120px;}
.layer-appoint .guide-item-5:hover .item-ico{background-position: -240px -120px;}
.layer-appoint .guide-item-6:hover .item-ico{background-position: -300px -120px;}
.layer-appoint .guide-item-4:hover,.layer-appoint .guide-item-5:hover,.layer-appoint .guide-item-6:hover{-webkit-transform: translateX(3px);-ms-transform: translateX(3px);-o-transform: translateX(3px);transform: translateX(3px);}
.layer-appoint .guide-item:hover:hover .item-tit a,.layer-appoint .guide-item:hover:hover .item-desc a{color: #fff;}


/* 热门旅居 */
.layer-travel{background-color: #f7f7f7;}
.layer-travel .layer-bd{padding-bottom: 15px;}
.layer-travel .accordion-slides li,.layer-travel .accordion-slides .accordion-item{display: block;height: 282px;}
.layer-travel .accordion-slides li{float: left;width: 195px;}
.layer-travel .accordion-slides li.active,.layer-travel .accordion-slides li:hover{z-index: 1;}
.layer-travel .accordion-item{background-position: center 0;background-repeat: no-repeat;position: relative;overflow: hidden;}
.layer-travel .accordion-item:before{content: '';display: block;width: 100%;height: 100%;background-color: rgba(0,0,0,.23);position: absolute;left: 0;top: 0;z-index: 1;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.layer-travel .accordion-item .item-tit{display: block;width: 100%;position: absolute;left: 0;top: 92px;z-index: 2;text-align: center;-webkit-transition: all .2s ease;-o-transition: all .2s ease;transition: all .2s ease;}
.layer-travel .accordion-item .item-tit em{display: inline-block;width: 25px;line-height: 26px;font-size: 24px;color: #fff;font-weight: normal;font-style: normal;}
.layer-travel .accordion-item .item-desc{display: block;width: 80%;line-height: 26px;padding: 0 8px;background: rgba(0,0,0,.6);background: url(../images/mask-bg-ie.png) 0 0 repeat\9;position: absolute;left: 8px;bottom: 20px;color: #fff;font-size: 16px;font-weight: bold;opacity: 0;filter: alpha(opacity=0);visibility: hidden;-webkit-transition: opacity .3s ease;-o-transition: opacity .3s ease;transition: opacity .3s ease;}
.layer-travel .accordion-item:hover .item-desc{opacity: 1;filter: alpha(opacity=100);visibility: visible;}
.layer-travel .accordion-slides:hover .accordion-item:before{background-color: rgba(0,0,0,.5);}
.layer-travel .accordion-slides:hover .accordion-item:hover:before{opacity: 0;filter: alpha(opacity=0);}
.layer-travel .accordion-slides:hover .accordion-item:hover .item-tit{opacity: 0;filter: alpha(opacity=0);}
/*@media \0screen {.layer-travel .accordion-item .item-desc{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);background-color: #333;}}*/



/* 服务案例 */
.layer-cases{}
.layer-cases .layer-bd{width: 100%;position: relative;overflow: hidden;}
.layer-cases .case-items{/*margin: 0 -16px 0 -16px;*/width: 108%;}
.layer-cases .case-items li{width: 273px;padding: 0 32px 20px 0;float: left;}
.layer-cases .case-items li .case-item{box-shadow: 0 12px 15px -12px rgba(0,0,0,.12);-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.layer-cases .case-items li .case-item:hover{box-shadow: 0 18px 25px -18px rgba(0,0,0,.18);}
.layer-cases .case-items li .item-img,.layer-cases .case-items li .item-img a,.layer-cases .case-items li .item-img img{display: block;width: 273px;height: 205px;}
.layer-cases .case-items li .item-img{overflow: hidden;}
.layer-cases .case-items li .item-info{padding: 10px 8px 20px;position: relative;}
.layer-cases .case-items li .item-tit{width: 100%;font-size: 16px;font-weight: normal;line-height: 24px;position: relative;}
.layer-cases .case-items li .item-tit a{display: block;height: 48px;line-height: 24px;overflow: hidden;}
.layer-cases .case-items li .item-time{color: #acacac;float: right;font-size: 12px;position: absolute;right: 0;bottom: 0px;background-color: #fff;}


/* 平台优势 */
.layer-advantage{background-color: #f7f7f7;}
.layer-advantage .layer-bd{width: 100%;position: relative;overflow: hidden;padding-top: 10px;padding-bottom: 10px;}
.layer-advantage .adv-items {width: 128%;}
.layer-advantage .adv-items li{float: left;width: 175px;float: left;text-align: center;margin-right: 163px;padding-top: 25px;}
.layer-advantage .adv-item .item-ico{display: block;width: 63px;height: 63px;margin: 0 auto;}
.layer-advantage .adv-item .item-tit{font-size: 20px;font-weight: normal;padding-top: 25px;color: #333!important;}
.layer-advantage .adv-item:hover .item-ico{-moz-animation:2.5s icojump linear infinite;-webkit-animation:2.5s icojump linear infinite;-ms-animation:2.5s icojump linear infinite;animation:2.5s icojump linear infinite;}
.layer-advantage .adv-item-1 .item-ico{background-position: 0 -189px;}
.layer-advantage .adv-item-2 .item-ico{background-position: -71px -189px;}
.layer-advantage .adv-item-3 .item-ico{background-position: -140px -189px;}
.layer-advantage .adv-item-4 .item-ico{background-position: -210px -189px;}
