.body-digital .header { background-image: url("../img/dheader.png") } .body-digital .section.image { padding-top: 40px; padding-bottom: 60px } .body-digital .section.image .container { max-width: 750px; margin: auto } .body-digital .section.image .container .columns>.column { position: relative } .body-digital .section.image .container .icon-placeholder { position: relative; opacity: 0 } .body-digital .section.image .container .icon-container-origin, .body-digital .section.image .container .icon-container-highlight { position: absolute; top: 0; text-align: center; width: 100% } .body-digital .section.image .container .icon-container-highlight { position: absolute; opacity: 0; transition: opacity .4s } .body-digital .section.image .container .column.active .icon-container-highlight { opacity: 1 } .body-digital .section.image .container .icon { width: 60px; display: block; margin: auto } .body-digital .section.image .container .text { font-size: 14px; text-align: center; color: #ccc; font-weight: bold; margin-top: 10px; transition: color .4s } @media screen and (max-width: 769px) { .body-digital .section.image .container .text { font-size: 12px; -webkit-transform: scale(1); transform: scale(1) } .body-digital .section.image .container .text.long-text { width: 110px; margin-left: -30px } } .body-digital .section.image .container .column.active .text { color: #00aebb } .body-digital .section.image .container .brain-column { position: relative } .body-digital .section.image .container .brain-placeholder { opacity: 0 } .body-digital .section.image .container .brain-placeholder, .body-digital .section.image .container .brain, .body-digital .section.image .container .brain-highlight { max-width: 90px; margin: auto } @media screen and (max-width: 769px) { .body-digital .section.image .container .brain-placeholder, .body-digital .section.image .container .brain, .body-digital .section.image .container .brain-highlight { max-width: 40% } } .body-digital .section.image .container .brain-container, .body-digital .section.image .container .brain-highlight-container { position: absolute; top: 0; text-align: center; width: 100% } .body-digital .section.image .container .brain-placeholder-container, .body-digital .section.image .container .brain-highlight-container { opacity: 0; transition: opacity .4s } .body-digital .section.image .container .brain-container { opacity: 1; transition: opacity .4s } .body-digital .section.image .container .column.active .brain-highlight-container { opacity: 1 } .body-digital .section.image .container .column.active .brain-container { opacity: 0 } .body-digital .section.production-covers { padding: 0 } .body-digital .section.production-covers .tabs { margin: 20px 0 10px 0 } .body-digital .section.production-covers .covers .cover { cursor: pointer; padding: 0; position: relative; visibility: hidden } .body-digital .section.production-covers .covers .cover .image { overflow: hidden } .body-digital .section.production-covers .covers .cover img { transition: opacity .2s, -webkit-transform .2s; transition: transform .2s, opacity .2s; transition: transform .2s, opacity .2s, -webkit-transform .2s } .body-digital .section.production-covers .covers .cover .cover-fg { opacity: 0 } .body-digital .section.production-covers .covers .cover:hover img { -webkit-transform: scale(1.1); transform: scale(1.1) } .body-digital .section.production-covers .covers .cover:hover .cover-fg { opacity: 1 } .body-digital .section.production-covers .covers .cover .level-item { height: 100% } .body-digital .section.production-covers .covers .cover.animated { visibility: visible; -webkit-animation-duration: .3s; animation-duration: .3s } .body-digital .section.production-covers .covers .cover:nth-child(1) { -webkit-animation-delay: .08s; animation-delay: .08s } .body-digital .section.production-covers .covers .cover:nth-child(2) { -webkit-animation-delay: .16s; animation-delay: .16s } .body-digital .section.production-covers .covers .cover:nth-child(3) { -webkit-animation-delay: .24s; animation-delay: .24s } .body-digital .section.production-covers .covers .cover .text { position: absolute; top: 0; left: 0; text-align: center; width: 100%; height: 100%; color: #fff; text-shadow: 0 0 10px #333 } .body-digital .section.productions .productions { margin: 30px auto 80px auto } .body-digital .section.productions .productions .production { overflow: hidden; padding: 60px 45px; border: 1px solid #dbdbdc; transition: box-shadow .3s; margin: 0 0 0 -1px } .body-digital .section.productions .productions .production img { -webkit-transform: scaleX(1.3) scaleY(1.3) translateY(3rem); transform: scaleX(1.3) scaleY(1.3) translateY(3rem); transition: -webkit-transform .3s; transition: transform .3s; transition: transform .3s, -webkit-transform .3s } .body-digital .section.productions .productions .production .name, .body-digital .section.productions .productions .production .desc { -webkit-transform: translateY(6rem); transform: translateY(6rem); transition: -webkit-transform .3s; transition: transform .3s; transition: transform .3s, -webkit-transform .3s } .body-digital .section.productions .productions .production .name { color: #00aebb; font-size: 19px } .body-digital .section.productions .productions .production .desc { margin-top: 10px } .body-digital .section.productions .productions .production .detail { margin-top: 10px; color: #7c7c7c; font-size: 13px; opacity: 0; transition: opacity .3s } .body-digital .section.productions .productions .production .detail ul { list-style: disc; margin: 5px 0 0 17px } .body-digital .section.productions .productions .production:hover img { -webkit-transform: scaleX(1.3) scaleY(0) translateY(0); transform: scaleX(1.3) scaleY(0) translateY(0) } .body-digital .section.productions .productions .production:hover .name, .body-digital .section.productions .productions .production:hover .desc, .body-digital .section.productions .productions .production:hover .detail { -webkit-transform: translateY(-4rem); transform: translateY(-4rem) } .body-digital .section.productions .productions .production:hover .detail { opacity: 1 } .body-digital .video-modal .modal-content { overflow: visible } .body-digital .video-modal .modal-content .close-modal { position: relative; left: 40px; bottom: 10px } @media screen and (max-width: 768px) { .body-digital .video-modal .modal-content .close-modal { left: 0 } } .body-digital .video-modal .modal-content video { width: 640px; height: auto } .is-dark { background-color: rgba(0, 0, 0, 0.9); } .company_profile_section { text-align: center; } .textcenter { text-align: center; } .textleft { text-align: left; text-indent: 4rem; } .company_profile_section_text { padding: 0px 30px; } .company_profile_section_hr { width: 8rem; height: 5px; border: 0px; background: #fff; margin-left: auto; margin-right: auto; margin-top: -5px; margin-bottom: 10px; } .digital { transition: all 0.4s; } .digital_box { width: 100%; height: 320px; overflow: hidden; margin-left: auto; margin-right: auto; text-align: center; transition: all 0.2s; display: flex; display:flex; align-items:center;/*鍨傜洿灞呬腑*/ justify-content: center;/*姘村钩灞呬腑*/ } .box_item1 { background: url('../img/P5-3.png') no-repeat; background-size: cover; background-position: center; } .box_item2 { background: url('../img/P5-1.png') no-repeat; background-size: cover; background-position: center; } .box_item3 { background: url('../img/P5-2.png') no-repeat; background-size: cover; background-position: center; } .digital_img { width: 100%; /* height: 100%; */ transition: all 0.4s; /*鎵€鏈夊睘鎬у彉鍖栧湪0.6绉掑唴鎵ц鍔ㄧ敾*/ } .digital_content { position: absolute; width: 100%; height: 320px; top: -320px; left: 0px; color: #fff; text-align: center; display:flex; align-items:center;/*鍨傜洿灞呬腑*/ justify-content: center;/*姘村钩灞呬腑*/ } .digital_content h2 { /* line-height: 220px; */ margin-top: -10px; font-weight: bold; } .digital_content h3 { margin-bottom: 60px; letter-spacing: 5px; } .digital_content_p { border: 1px solid #e9e9e8; padding: 5px; color: #e9e9e8; } .digital_content_mark { background: #dbdbdc; width: 100%; /* height: 440px; */ /* margin-left: 2.2%; */ color: #01327e; transition: all 0.4s; /* margin-top: -20px; */ margin-bottom: 45px; opacity: 0.7; display:flex; align-items:center;/*鍨傜洿灞呬腑*/ justify-content: center;/*姘村钩灞呬腑*/ } .digital_box-item:hover { transform: scale(1.2); } .spa_one_img { width: 100%; } .spa_one_block { color: #01327e; } .colorblue { color: #01327e; } .spa_one_block h3 { padding: 0px; margin: 0px; margin-top: -20px; font-weight: bolder; } .spa_one_block p, .spa_one_block_two p { font-size: 1.85rem; text-indent: 2.6rem; color: #000000; margin: 0px; /* line-height: 1.88rem; */ } .spa_one_block_two { color: #01327e; } .spa_one_block_two h3 { text-align: center; color: #000; font-weight: bolder; } .build_last_one { /* background: url('../img/P6-5-o.png') no-repeat; */ background-size: cover; } .border_1_ccc { border: 1px solid #ccc; } .build_last_one_title { position: relative; top: 31px; z-index: 100; height: 110px; }