@charset "utf-8"; /* CSS Document */ .swiper-container-hpro { width: 100%; margin: 0 0; position:relative; } .textBox{ position: absolute; bottom: 30px; left: 60px; opacity:0; transition:all 1s; transition-delay: 0.8s; } .swiper-slide-active .textBox{ left: 30px; opacity:1; } .proline{ width: 35px; margin-bottom: 10px; } .proline span{ width: 100%; height: 4px; background-color: rgba(255, 255, 255, 0.6); margin-bottom: 5px; display: block; } .proline span:last-child{ margin-bottom: 0; } .proTitle{ font-size: 30px; font-weight: bold; color: #fff; line-height: 1.6; } .proSummry{ font-size: 18px; color: rgba(255, 255, 255, 0.5); font-family: Arial,sans-serif; } @media screen and (max-width: 768px) { .swiper-container-hpro { margin: 20px 0 15px; overflow: unset!important; } .proTitle{ font-size: 20px; line-height: 1.6; } .proSummry{ font-size: 14px; } .proline{ width: 28px; margin-bottom: 6px; } .proline span{ height: 2px; margin-bottom: 3px; background-color: rgba(255, 255, 255, 0.8); } } @media screen and (max-width: 768px) { .swiper-slide { -webkit-transform: scale(0.97); transform: scale(0.97); } } .swiper-slide-active,.swiper-slide-duplicate-active { -webkit-transform: scale(1); transform: scale(1); } @media screen and (max-width: 768px) { .swiper-slide-active,.swiper-slide-duplicate-active { -webkit-transform: scale(0.97); transform: scale(0.97); } } .none-effect { -webkit-transition: none; -moz-transition: none; -ms-transition: none; -o-transition: none; } .swiper-slide a { background: #fff; padding:10px; display: block; } .swiper-slide-active a:after { background: none; } @media screen and (max-width: 768px) { .swiper-slide a { padding: 5px; border-radius: 7px; } } .swiper-slide img { width: 100%; /* border-radius: 14px; */ display: block; } @media screen and (max-width: 768px) { .swiper-slide img { border-radius: 7px; } } .hpropagination { position: relative; margin-bottom: 30px; text-align: center; display: none; } .swiper-pagination-bullet { background: #d6d6d6; margin-left: 4px; margin-right: 4px; width: 17px; height: 17px; opacity: 1; margin-bottom: 4px; display: inline-block; } .swiper-pagination-bullet-active { background: #ea5406; } @media screen and (max-width: 768px) { .hpropagination { position: relative; margin-bottom: 20px; } .swiper-pagination-bullet { background: #00a0e9; margin-left: 2px; margin-right: 2px; width: 8px; height: 8px; margin-bottom: 2px; } .swiper-pagination-bullet-active { width: 6px; height: 6px; background: #FFF; border: 3px solid #00a0e9; margin-bottom: 0; } } .hprevbox { background: rgba(255,255,255,0.7); position: absolute; z-index: 10; width: 25%; top: 0; height: 100%; left: 0; } .hprev{ display: inline-block; padding: 5px; position: absolute; right: 20px; z-index: 20; cursor: pointer; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .hprev:before{ content:"<"; display: inline-block; font-size: 50px; font-weight: bold; color: #626262; font-family: "榛戜綋"; transition: all 0.3s; } .hnextbox { background: rgba(255,255,255,0.7); position: absolute; z-index: 10; width: 25%; top: 0; height: 100%; right: 0; } .hnext{ display: inline-block; padding: 5px; position: absolute; left: 20px; z-index: 20; cursor: pointer; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .hnext:before{ content:">"; display: inline-block; font-size: 50px; font-weight: bold; color: #626262; font-family: "榛戜綋"; transition: all 0.3s; } .hnext:hover:before, .hprev:hover:before{ color: #ff7025; } .swiper-button-disabled.hprev:before, .swiper-button-disabled.hnext:before{/*color: #d8d8d8;*/} @media screen and (max-width: 768px) { div#c_portalResProduct_list-15937477354407469 {padding-bottom: 50px;} .hnextbox { background: rgba(230, 230, 230, 0.7); width: 45.6%; top: 100%; height: 56px; right: 2.4%; } .hnext { left: 50%; -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%); width: 100%; text-align: center; } .hnext:before{ font-size: 34px; } .hprevbox { background: rgba(230, 230, 230, 0.7); width: 45.6%; top: 100%; height: 56px; left: 2.4%; } .hprev{ left: 50%; right: auto; -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%); width: 100%; text-align: center; } .hprev:before{font-size: 34px;} }