#c_static_001-1697878607979 .demo { width: 100%; height: auto; overflow: hidden; max-height: 700px; margin-bottom: 80px; } #c_static_001-1697878607979 .lists { width: 100%; height: auto; overflow: hidden; } #c_static_001-1697878607979 .list { position: relative; } #c_static_001-1697878607979 .list1 .bg { width: 100%; max-height: 700px; height: 100vh; background-position: 50%; background-size: auto 100%; } #c_static_001-1697878607979 .list2 .bg { width: 100%; max-height: 700px; height: 100vh; background-position: 50%; background-size: auto 100%; } #c_static_001-1697878607979 .list3 .bg { width: 100%; max-height: 700px; height: 100vh; background-position: 50%; background-size: auto 100%; } #c_static_001-1697878607979 .list4 .bg { width: 100%; max-height: 700px; height: 100vh; background-position: 50%; background-size: auto 100%; } #c_static_001-1697878607979 .list5 .bg { width: 100%; max-height: 700px; height: 100vh; background-position: 50%; background-size: auto 100%; } #c_static_001-1697878607979 .title { position: absolute; bottom: 0%; margin-top: 0px; width: 70%; text-align: left; color: rgb(255, 255, 255); font-size: 12px; z-index: 2; -webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s; background: #333; border-radius: 0 70px 0px 0; height: 60px; padding-left: 60px; } #c_static_001-1697878607979 .title span { display: block; font-size: 18px; margin-top: 10px; } #c_static_001-1697878607979 .more { position: absolute; bottom: 30px; width: 100%; height: 50px; text-align: center; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; } #c_static_001-1697878607979 .more span { display: block; width: 100px; height: 35px; line-height: 35px; color: #fff; opacity: .9; font-size: 12px; border: 1px solid #fff; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; } #c_static_001-1697878607979 .more span i { font-style: normal; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; } @media only screen and (min-width: 992px) { #c_static_001-1697878607979 .demo { height: 100vh; } #c_static_001-1697878607979 .lists { height: 100%; } #c_static_001-1697878607979 .list { float: left; transition: all 0.8s ease-out; } #c_static_001-1697878607979 .list1 { position: relative; width: calc(100% / 5); height: 100%; float: left; overflow: hidden; } #c_static_001-1697878607979 .list1 .bg { height: 100%; } #c_static_001-1697878607979 .list2 { position: relative; width: calc(100% / 5); height: 100%; float: left; overflow: hidden; } #c_static_001-1697878607979 .list2 .bg { height: 100%; } #c_static_001-1697878607979 .list3 { position: relative; width: calc(100% / 5); height: 100%; overflow: hidden; } #c_static_001-1697878607979 .list3 .bg { height: 100%; } #c_static_001-1697878607979 .list4 { position: relative; width: calc(100% / 5); height: 100%; overflow: hidden; } #c_static_001-1697878607979 .list4 .bg { height: 100%; } #c_static_001-1697878607979 .list5 { position: relative; width: calc(100% / 5); height: 100%; overflow: hidden; } #c_static_001-1697878607979 .list5 .bg { height: 100%; } #c_static_001-1697878607979 .bg::before { content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0, 0, 0, 0.3); opacity: .2; visibility: hidden; transition: all .4s; -moz-transition: all .4s; -webkit-transition: all .4s; } #c_static_001-1697878607979 .title { opacity: 1; } #c_static_001-1697878607979 .list:hover .title { opacity: 1; margin-top: -15px; } #c_static_001-1697878607979 .more { bottom: 60px; opacity: 0; } #c_static_001-1697878607979 .more span:hover { opacity: 1; background: #1e5c3c; border: 1px solid #1e5c3c; } #c_static_001-1697878607979 .more span:hover i { margin-left: 5px; } #c_static_001-1697878607979 .list:hover .more { opacity: 1; bottom: 80px; } #c_static_001-1697878607979 .deactive { width: 10%; filter: blur(5px); filter: grayscale(80%); } #c_static_001-1697878607979 .active { width: 60%; } #c_static_001-1697878607979 .deactive .title { width: 100%; padding-left: 0px; transition: all ease 1s; border-radius: 0; opacity: 0; } } @media only screen and (max-width: 993px) { #c_static_001-1697878607979 .list { height: 270px; border-top: 2px solid #fff; } #c_static_001-1697878607979 .titleLink { display: block; width: 100%; height: 100%; } #c_static_001-1697878607979 .list .bg { height: 100%; background-size: cover; } } #c_static_001-1697878607979 .op1 { background: #f6b946; } #c_static_001-1697878607979 .op1:before { content: ""; width: 40px; height: 40px; display: block; position: absolute; top: 10px; left: 10px; background-size: 100%; } #c_static_001-1697878607979 .op2 { background: #c3c3c3; } #c_static_001-1697878607979 .op2:before { content: ""; width: 40px; height: 40px; display: block; position: absolute; top: 10px; left: 10px; background-size: 100%; } #c_static_001-1697878607979 .op3 { background: #df8968; } #c_static_001-1697878607979 .op3:before { content: ""; width: 40px; height: 40px; display: block; position: absolute; top: 10px; left: 10px; background-size: 100%; } #c_static_001-1697878607979 .op4 { background: #4388d5; } #c_static_001-1697878607979 .op4:before { content: ""; width: 40px; height: 40px; display: block; position: absolute; top: 10px; left: 10px; background-size: 100%; } #c_static_001-1697878607979 .op5 { background: #01b5b4; } #c_static_001-1697878607979 .op5:before { content: ""; width: 40px; height: 40px; display: block; position: absolute; top: 10px; left: 10px; background-size: 100%; } #c_static_001-1697878607979 .title:after { content: ""; width: 35px; height: 35px; opacity: 0; position: absolute; top: 13px; right: 40px; background-size: 100%; transition: all ease 1s; } #c_static_001-1697878607979 .active .title:after { opacity: 1; animation: myfirst 1s; animation-timing-function: linear; animation-iteration-count: infinite; } @media only screen and (max-width: 769px) { #c_static_001-1697878607979 .demo { max-height:100%; } }