.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}a,a:active,button,button:active,div:active,input{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}.scc-1{position:relative;margin:50px auto;text-align:center;overflow:hidden}.scc-1:after{position:absolute;left:0;bottom:0;right:0;height:2px;content:"";background-color:#ccc}.scc-1 li{padding:25px 25px 10px}.scc-1 li p em,.scc-1 li p i{font-style:normal}.scc-1 li.swiper-slide-thumb-active h3,.scc-1 li.swiper-slide-thumb-active p{color:#1282E7}.scc-1 li.swiper-slide-thumb-active .i-company-ico{background-position:0 100%}.scc-1 li.swiper-slide-thumb-active:after{height:4px;-webkit-transform:scaleX(1);transform:scaleX(1);z-index:1}@media (max-width:767px){.scc-1 li.swiper-slide-thumb-active:after{height:3px}}.scc-1 li:after{position:absolute;left:0;bottom:0;right:0;height:0;content:"";background-color:#1282E7;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .3s;transition:transform .3s}.scc-1 li:hover{cursor:pointer}.scc-1 li:hover .scc-info{background-color:#fff;box-shadow:0 4px 30px rgba(37,73,160,.2)}@media (max-width:767px){.scc-1 li{padding:5px;font-size:12px}.scc-1 li h3{margin-bottom:5px}.scc-1 li:hover .scc-info{background-color:transparent;box-shadow:none}.scc-1 li p i{display:none}.scc-1 li p em{display:block}.scc-1 li p{height:36px;line-height:18px}}.scc-1 .swiper-button-next,.scc-1 .swiper-button-prev{position:absolute;top:50%;margin-top:-25px;width:25px;height:50px;background:url(../images/index_arrow.png) no-repeat center top;background-size:100% auto;z-index:10}.scc-1 .swiper-button-next.swiper-button-disabled,.scc-1 .swiper-button-prev.swiper-button-disabled{display:none}@media (max-width:767px){.scc-1 .swiper-button-next,.scc-1 .swiper-button-prev{display:block;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;outline:0}}.scc-1 .swiper-button-prev{left:0}.scc-1 .swiper-button-prev:hover{background-position:0 25%}.scc-1 .swiper-button-next{right:0;background-position:0 50%}.scc-1 .swiper-button-next:hover{background-position:0 75%}.section-case{position:relative}.section-case .swiper-button-next,.section-case .swiper-button-prev{position:absolute;top:50%;margin-top:-32px;width:32px;height:64px;background:url(../images/index_arrow.png) no-repeat center top;background-size:100% auto;z-index:10}.section-case .swiper-button-next.swiper-button-disabled,.section-case .swiper-button-prev.swiper-button-disabled{display:none}@media (max-width:767px){.section-case .swiper-button-next,.section-case .swiper-button-prev{display:block;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;outline:0}}.section-case .swiper-button-prev{left:-50px;background-position:0 25%;opacity:.5}.section-case .swiper-button-prev:hover{opacity:1}.section-case .swiper-button-next{right:-50px;background-position:0 75%;opacity:.5}.section-case .swiper-button-next:hover{opacity:1}@media (max-width:1439px){.section-case .swiper-button-next,.section-case .swiper-button-prev{position:absolute;top:50%;margin-top:-24px;width:24px;height:48px}.section-case .swiper-button-prev{left:-30px}.section-case .swiper-button-next{right:-30px}}@media (max-width:1278px){.section-case{height:470px}.section-case .swiper-button-prev{left:10px;background-color:rgba(255,255,255,.7)}.section-case .swiper-button-next{right:10px;background-color:rgba(255,255,255,.7)}}@media (max-width:767px){.section-case{height:auto}.section-case .swiper-container{height:auto;overflow:auto}.section-case .swiper-wrapper{box-sizing:border-box;display:block;height:auto}.section-case .swiper-button-next,.section-case .swiper-button-prev{display:none}}.scc-info{padding:15px 0;-webkit-transition:.2s linear;transition:.2s linear}.scc-info h3{font-weight:400;font-size:22px}@media (max-width:767px){.scc-info h3{font-size:16px}}.i-company-ico{display:inline-block;vertical-align:middle;width:100px;height:100px}.i-company-ico.i-company-ico-1{background:url(../images/ico_company_1.png) no-repeat center top;background-size:100% auto}.i-company-ico.i-company-ico-2{background:url(../images/ico_company_2.png) no-repeat center top;background-size:100% auto}.i-company-ico.i-company-ico-3{background:url(../images/ico_company_3.png) no-repeat center top;background-size:100% auto}.i-company-ico.i-company-ico-4{background:url(../images/ico_company_4.png) no-repeat center top;background-size:100% auto}.i-company-ico.i-company-ico-5{background:url(../images/ico_company_5.png) no-repeat center top;background-size:100% auto}.i-company-ico.i-company-ico-6{background:url(../images/ico_company_6.png) no-repeat center top;background-size:100% auto}.i-company-ico.i-company-ico-7{background:url(../images/ico_company_7.png) no-repeat center top;background-size:100% auto}.i-company-ico.i-company-ico-8{background:url(../images/ico_company_8.png) no-repeat center top;background-size:100% auto}.i-company-ico.i-company-ico-9{background:url(../images/ico_company_9.png) no-repeat center top;background-size:100% auto}.i-company-ico.i-company-ico-10{background:url(../images/ico_company_10.png) no-repeat center top;background-size:100% auto}.i-company-ico.i-company-ico-11{background:url(../images/ico_company_11.png) no-repeat center top;background-size:100% auto}@media (max-width:767px){.i-company-ico{width:60px;height:60px}}.section-case-row{margin:0;padding-top:60px;padding-bottom:60px}@media (max-width:767px){.section-case-row{padding:16px;height:auto!important}}.section-case-row:first-child{margin-top:0}