html { scroll-behavior: smooth; } body { font-family: "microsoft yahei" !important; } nav { width: 100%; position: sticky; top: 0px; z-index: 1111; background: #ffffff; box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; } .nav-box { position: relative; width: 100%; } .project-menu-max-name{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .nav-box-coter { width: 1600px; margin: auto; display: flex; align-items: center; justify-content: space-between; height: 70px; } .nav-left { display: flex; align-items: center; user-select: none; } .nav-left-src { width: 50px; height: 50px; margin-right: 10px; object-fit: cover; } .nav-left-right { font-weight: 400; color: #333333; padding-bottom: 5px; } .nav-left-right-chinese { font-size: 15px; letter-spacing: 4px; } .nav-left-right-english { display: block; font-size: 10px; line-height: 10px; } .home-baner { max-height: 800px; overflow: hidden; position: relative; } .swper-max { position: relative; } .home-baner-src { width: 100%; max-height: 800px; object-fit: fill; } .nav-right { height: 100%; display: flex; align-items: center; justify-content: space-between; transition: all 1.3s ease-in-out; } .nav-right-max { min-width: 100px; height: 70px; display: flex; align-items: center; cursor: pointer; } .nav-right-maxw { min-width: 100px; height: 70px; display: flex; align-items: center; cursor: pointer; } .wiht { min-width: 60px !important; } .nav-right-maxr { min-width: 100px; height: 70px; display: flex; align-items: center; cursor: pointer; } .nav-right-max-a { color: black; font-size: 15px; position: relative; } .nav-right-max:hover .nav-right-max-a { color: #f38400; } .nav-right-max:hover .nav-right-max-a:after { width: 100%; } .nav-right-maxw:hover .nav-right-max-a:after { width: 100%; } .nav-right-max-a:after { content: ""; width: 0; height: 3px; background: #f38400; position: absolute; top: 44px; bottom: 0; left: 0; transition: all 0.5s ease 0s; } .nav-right-max-seach { width: 20px; height: 20px; cursor: pointer; } .nav-right-max-z { padding: 0 2px; margin-left: 10px; cursor: pointer; color: #333333; } .nav-right-max-y { color: #333333; cursor: pointer; padding: 0 2px; } .nav-right-max-menu { position: absolute; width: 100%; height: 0; transition:all .3s ease; right: 0; left: 0; top: 70px; background-color: rgba(0, 0, 0, 0.5); display: none; z-index: 1111; } .nav-right-max-menu-a { width: 100px; height: 100%; color: #ffffff; display: flex; align-items: center; justify-content: center; } .nav-right-max-menu-a:hover { color: #f38400; } .nav-right-max-menu-bos { display: flex; align-items: center; justify-content: flex-end; position: relative; width: 1600px; height: 100%; margin: auto; } .nav-right-max-menu-box { display: flex; align-items: center; position: absolute; right: 11%; } .nav-right-max-menu-boxe { display: flex; align-items: center; position: absolute; right: -1%; } .nav-right-max-menu-boxe-input { border: 1px solid #ececec; width: 126px; height: 30px; padding: 0 10px; margin-right: 30px; outline: none; } .nav-right-max-menu-boxe-button { width: 100px; height: 30px; color: #ffffff; background: #f38400; display: flex; align-items: center; justify-content: center; cursor: pointer; border: none; } .nav-right-max-menu-boxr { display: flex; align-items: center; position: absolute; right: 17%; } .nav-right-max:hover .nav-right-max-menu { min-height: 70px; display: block; } .nav-right-maxw:hover .nav-right-max-menu { min-height: 70px; display: block; } .home-baner-box { position: absolute; top: 0; right: 0; left: 0; bottom: 0; width: 1600px; margin: auto; padding: 260px 0; height: 100%; } .home-baner-box-totie { font-size: 40px; color: #ffffff; margin: 0; } .home-baner-box-somtotie { width: 800px; color: #ffffff; line-height: 25px; font-size: 15px; margin-top: 10px; display: block; opacity: 0.8; } .home-baner-box-dlietr { margin-top: 100px; display: flex; align-items: center; justify-content: center; color: #ffffff; background: #f38400; border: none; border-radius: 3px; padding: 0; width: 100px; height: 40px; } .home-baner-box-animat { width: 100%; } .home-baner-box-animat-box { display: flex; justify-content: center; position: absolute; bottom: 38px; left: 0; right: 0; } .cotern { width: 1600px; margin: auto; } .home-baner-box-animat-box-buft { width: 43px; height: 70px; border-radius: 24px; border: 2px solid #ececec; position: relative; } @keyframes mouse { 0% { -webkit-transform: translatey(-10px); -o-transform: translatey(-10px); transform: translatey(-10px); } 50% { -webkit-transform: translatey(10px); -o-transform: translatey(10px); transform: translatey(10px); } 100% { -webkit-transform: translatey(-10px); -o-transform: translatey(-10px); transform: translatey(-10px); } } .home-baner-box-animat-box-buft:after { content: ''; position: absolute; top: 30px; width: 8px; height: 8px; background: #fff; border-radius: 80%; left: 47%; margin-left: -2px; -webkit-animation: mouse 1.5s ease-out infinite; -o-animation: mouse 1.5s ease-out infinite; animation: mouse 1.5s ease-out infinite; border-radius: 4px; } .home-aboutus {} .home-aboutus-up { display: flex; justify-content: space-between; width: 100%; } .home-aboutus-up-left { width: 20%; background: #f38400; color: #ffffff; min-height: 300px; display: flex; align-items: center; justify-content: center; padding-top: 100px; } .home-aboutus-up-right { width: 100%; padding: 30px 0; } .home-aboutus-up-left-totie { position: relative; line-height: 60px; } .home-aboutus-up-left-totie:after { content: ""; position: absolute; background: #ffffff; width: 66px; height: 10px; top: -35px; bottom: 0; left: 0; } .home-aboutus-up-left-b { font-size: 30px; font-weight: 500; } .home-aboutus-up-right-totie { color: #333333; font-size: 30px; margin-bottom: 30px; } .home-aboutus-up-right-subbi { font-size: 15px; color: #666666; line-height: 25px; } .home-aboutus-up-botem { display: flex; align-items: center; justify-content: space-between; padding: 30px 0px 60px; width: 100%; /*border-top: 1px solid #ececec;*/ } .home-aboutus-up-botem-max { display: flex; align-items: center; justify-content: center; flex-direction: column; } .home-aboutus-up-botem-max-up { display: flex; align-items: center; } .home-aboutus-up-botem-max-up-num { color: #f38400; margin: 0; font-size: 50px; font-weight: 500; position: relative; margin-right: 35px; } .home-aboutus-up-botem-max-up-numr { color: #f38400; margin: 0; font-size: 50px; font-weight: 500; position: relative; margin-right: 10px; } .home-aboutus-up-botem-max-up-num:after { position: absolute; content: '+'; top: 3px; bottom: 0; right: -38px; color: #f38400; font-size: 40px; } .home-aboutus-up-botem-max-up-yymm { margin-left: 5px; color: #666666; font-size: 15px; position: relative; } .home-aboutus-up-botem-max-up-yymm:after { position: absolute; content: '/'; top: -19px; right: 4px; bottom: 0; color: #666666; transform: rotate(17deg); } .home-aboutus-up-botem-max-up-yymm:before { position: absolute; content: '/'; top: 17px; right: 0px; bottom: 0; color: #666666; transform: rotate(31deg); } .home-aboutus-up-botem-max-totie { color: #333333; margin-top: 10px; } .home-code { display: flex; align-items: center; justify-content: space-between; padding-top: 50px; } .home-code-left { width: 38%; height: 360px; display: flex; justify-content: space-between; } .home-code-auto { width: 23%; height: 360px; position: relative; } .home-code-right { width: 38%; height: 355px; display: flex; justify-content: space-between; border-radius: 5px; } .home-code-right-oen { width: 40%; height: 100%; display: flex; justify-content: space-between; flex-direction: column; } .home-code-right-wut { width: 58%; height: 100%; display: flex; justify-content: space-between; flex-direction: column; } .home-code-right-wut-up { width: 100%; height: 81%; border-radius: 5px; display: flex; justify-content: space-between; } .home-code-right-wut-up-left { width: 60%; height: 100%; display: flex; flex-direction: column; justify-content: space-between; } .home-code-right-wut-up-left-up { width: 100%; height: 48%; position: relative; } .home-code-right-wut-up-left-up-src { width: 100%; height: 100%; } .home-code-right-wut-up-left-botem { width: 100%; height: 48%; display: flex; justify-content: space-between; flex-direction: column; } .home-code-right-wut-up-left-botem-code { display: flex; align-items: center; justify-content: space-between; width: 100%; height: 28%; } .home-code-right-wut-up-left-botem-code-right { width: 48%; height: 100%; background: #1c4383; border-radius: 5px; } .home-code-right-wut-up-left-botem-code-left { width: 50%; height: 100%; background: #f6f6f6; border-radius: 5px; } .home-code-right-wut-up-left-up-mode { position: absolute; top: 0; right: 0; bottom: 0; left: 0; padding: 30px 20px; } .home-code-right-wut-up-left-botem-up { width: 100%; height: 70%; background: #0a2241; border-radius: 5px; padding: 25px 20px; } .home-code-right-wut-up-left-botem { width: 100%; height: 48%; } .home-code-right-wut-up-right { width: 38%; height: 100%; display: flex; flex-direction: column; justify-content: space-between; } .home-code-right-wut-up-right-up { width: 100%; height: 35%; background: #dddddd; border-radius: 5px; } .home-code-right-wut-up-right-boem { width: 100%; height: 30%; background: #f6f6f6; border-radius: 5px; } .home-code-right-wut-up-right-auto { width: 100%; height: 30%; background: #f6f6f6; border-radius: 5px; } .home-code-right-wut-botem { width: 100%; height: 17%; background: #0a2241; border-radius: 5px; padding: 10px; } .home-code-left-one { width: 58%; height: 100%; display: flex; flex-direction: column; justify-content: space-between; } .home-code-left-one-up { display: flex; justify-content: space-between; height: 20%; } .home-code-left-buft { background: #dddddd; border-radius: 5px; width: 30%; height: 70px; } .home-code-left-wit { width: 40%; height: 100%; display: flex; justify-content: space-between; flex-direction: column; } .home-code-left-one-y { width: 67%; position: relative; } .home-code-left-one-y-src { width: 100%; height: 70px; } .home-code-left-wit-bos { width: 100%; height: 49%; position: relative; } .home-code-left-wit-bos-src { width: 100%; height: 100%; } .home-code-left-wit-bos-share { width: 100%; background: #0a2241; height: 100%; border-radius: 5px; padding: 40px 30px; } .home-code-left-one-y-mode { position: absolute; top: 0; right: 0; bottom: 0; left: 0; padding: 15px 20px; } .home-code-left-one-y-moder { position: absolute; top: 0; right: 0; bottom: 0; left: 0; padding: 30px 20px; } .home-code-left-wit-bos-share-totie { margin: 0; font-size: 18px; color: #ffffff; } .home-code-left-wit-bos-share-subito { margin-top: 5px; color: #ffffff; font-size: 12px; display: block; opacity: 0.8; } .home-code-left-wit-mode { position: absolute; top: 0; right: 0; bottom: 0; left: 0; padding: 40px 30px; } .home-code-left-wit-mode-h { margin: 0; font-size: 18px; color: #ffffff; } .home-code-left-wit-mode-subito { font-size: 15px; color: #ffffff; margin-top: 10px; display: block; opacity: 0.8; } .home-code-left-one-botem { display: flex; justify-content: space-between; width: 100%; height: 78%; } .home-code-left-one-botem-left { width: 31%; height: 100%; display: flex; flex-direction: column; justify-content: space-between; } .home-code-left-one-botem-left-up { width: 100%; background: #f6f6f6; border-radius: 5px; height: 25%; } .home-code-left-one-botem-left-coter { width: 100%; background: #dddddd; border-radius: 5px; height: 30%; } .home-code-left-one-botem-left-botem { width: 100%; background: #1c4383; border-radius: 5px; height: 40%; } .home-code-left-one-botem-right { width: 66%; height: 100%; display: flex; flex-direction: column; justify-content: space-between; } .home-code-left-one-botem-right-up { width: 100%; height: 48%; position: relative; } .home-code-left-one-botem-right-botem { width: 100%; height: 50%; display: flex; justify-content: space-between; } .home-code-left-one-botem-right-up-src { width: 100%; height: 100%; border-radius: 5px; } .home-code-left-one-botem-right-botem-left { width: 48%; height: 100%; display: flex; justify-content: space-between; flex-direction: column; } .home-code-left-one-botem-right-botem-left-up { width: 100%; height: 64%; background: #f6f6f6; border-radius: 5px; } .home-code-left-one-botem-right-botem-left-botem { width: 100%; height: 32%; background: #dddddd; border-radius: 5px; } .home-code-left-one-botem-right-botem-right { width: 48%; height: 100%; display: flex; justify-content: space-between; flex-direction: column; } .home-code-left-one-botem-right-botem-right-up { width: 100%; height: 48%; background: #1c4383; border-radius: 5px; } .home-code-left-one-botem-right-botem-right-botem { width: 100%; height: 48%; background: #f6f6f6; border-radius: 5px; } .home-code-auto-src { width: 100%; height: 100%; } .home-code-auto-mode { position: absolute; top: 0; right: 0; bottom: 0; left: 0; padding: 100px 40px; } .home-code-auto-mode-h { margin: 0; color: #ffffff; } .home-code-auto-mode-subit { display: block; margin-top: 40px; font-size: 15px; color: #ffffff; line-height: 28px; letter-spacing: 2px; } .home-code-auto-mode-icon { margin-top: 40px; width: 40px; height: 40px; border-radius: 50%; border: 1px solid #ececec; position: relative; cursor: pointer; } @keyframes swing_image { 0% { transform: rotate(0deg); } 5% { transform: rotate(-5.5deg); } 25% { transform: rotate(7deg); } 45% { transform: rotate(-2deg); } 55% { transform: rotate(3deg); } 65% { transform: rotate(-1deg); } 80% { transform: rotate(0deg); } 100% { transform: rotate(0deg); } } .home-code-auto-mode-icon:after { content: "→"; position: absolute; top: 5px; bottom: 0; left: 9px; right: 0; font-size: 20px; color: #ffffff; -webkit-animation: swing_image 0.8s linear 0s 1 normal; -moz-animation: swing_image 0.8s linear 0s 1 normal; -ms-animation: swing_image 0.8s linear 0s 1 normal; -o-animation: swing_image 0.8s linear 0s 1 normal; -webkit-animation-fill-mode: both; -moz-animation-fill-mode: both; -ms-animation-fill-mode: both; -o-animation-fill-mode: both; animation-fill-mode: both; } .home-code-auto-mode-icon:hover { -webkit-animation: swing_image 0.8s linear 0s 1 normal; -moz-animation: swing_image 0.8s linear 0s 1 normal; -ms-animation: swing_image 0.8s linear 0s 1 normal; -o-animation: swing_image 0.8s linear 0s 1 normal; -webkit-animation-fill-mode: both; -moz-animation-fill-mode: both; -ms-animation-fill-mode: both; -o-animation-fill-mode: both; animation-fill-mode: both; } .home-code-right-oen-up { width: 100%; height: 20%; display: flex; justify-content: space-between; } .home-code-right-oen-up-left { width: 42%; height: 100%; background: #f6f6f6; border-radius: 5px; } .home-code-right-oen-up-right { width: 55%; display: flex; flex-direction: column; justify-content: space-between; } .home-code-right-oen-up-right-up { width: 100%; height: 65%; background: #dddddd; border-radius: 5px; } .home-code-right-oen-up-right-botem { width: 100%; height: 29%; background: #dddddd; border-radius: 5px; } .home-code-right-oen-botem { width: 100%; height: 78%; display: flex; flex-direction: column; justify-content: space-between; } .home-code-right-oen-botem-a { width: 100%; height: 35%; position: relative; border-radius: 5px; } .home-code-right-oen-botem-b { width: 100%; height: 62%; border-radius: 5px; position: relative; } .home-code-right-oen-botem-b-mode { position: absolute; top: 0; right: 0; bottom: 0; left: 0; padding: 30px 20px; } .home-code-right-oen-botem-a-src { width: 100%; height: 100%; } .home-code-right-oen-botem-a-mode { position: absolute; top: 0; right: 0; bottom: 0; left: 0; padding: 15px 20px; } .home-code-right-wut-botem-h { font-size: 18px; color: #ffffff; margin: 0; } .home-code-right-wut-botem-subtm { font-size: 13px; color: #ffffff; opacity: 0.8; margin-top: 5px; display: block; } .industry { margin: 80px 0px 0px; } .industry-haide { color: #f38400; font-size: 40px; } .industry-haide-up { display: flex; align-items: center; justify-content: center; } .industry-haide-up:hover .industry-haide-totie:after { width: 100%; } .industry-haide-totie { position: relative; cursor: pointer; } .industry-haide-totie:after { content: ""; width: 50px; height: 5px; background: #f38400; position: absolute; top: 0; right: 0; left: 0; bottom: -100px; margin: auto; transition: all 0.5s ease 0s; } .industry-haide-p { font-size: 18px; font-weight: 200; color: #ffffff; width: 100%; display: flex; align-items: center; justify-content: center; padding-top: 40px; } .industry-haide-baner { width: 100%; padding-top: 50px; position: relative; } .industry-haide-baner-src { width: 100%; max-height: 400px; } .industry-haide-baner-moder { position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: flex; justify-content: space-between; padding-left: 105px; } .industry-haide-baner-moder-left { position: relative; } .industry-haide-baner-moder-left-src { width: 507px; max-height: 180px; } .industry-haide-baner-moder-left-srco { width: 291px; height: 145px; display: block; position: absolute; top: 222px; bottom: 0; left: 215px; } .industry-haide-baner-moder-right { padding: 115px 188px 0 0; width: 755px; z-index: 11111 !important; } .industry-haide-baner-moder-right-text { display: block; font-size: 15px; color: #ffffff; line-height: 26px; word-break: break-all; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:7; } .industry-haide-baner-moder-right-buten { padding-top: 35px; display: flex; justify-content: flex-end; } .industry-haide-baner-moder-right-buten-one { border: 1px solid #ececec; width: 126px; height: 30px; padding: 0 10px; margin-right: 30px; z-index: 111; outline: none; } .industry-haide-baner-moder-right-buten-seche { width: 126px; height: 30px; color: #f38400; background: #ffffff; display: flex; align-items: center; justify-content: center; cursor: pointer; z-index: 111; } .industry-haide-baner-more { position: absolute; bottom: 0; left: 0; right: 0; margin: auto; color: #ffffff; text-align: center; } .industry-haide-baner-more-h { font-size: 25px; font-weight: 100; margin: 0; } .industry-haide-baner-more-sbuto { display: block; margin: 10px 0 45px 0; opacity: 0.8; position: relative; } .industry-haide-baner-more-sbuto:after { content: 'excellence real estate'; position: absolute; top: 21px; color: #ffffff; left: 0; right: 0; bottom: 0; } /* .industry-haide-baner-more-sbuto:before { content: '∨'; width: 64px; height: 29px; border: 1px solid #f38400; position: absolute; top: 65px; right: 0; margin: auto; left: 0; font-size: 19px; bottom: 0; color: #f38400; } */ .project { padding: 80px 0px; background-image: ; } .project-menu { display: flex; align-items: center; justify-content: space-around; width: 1000px; margin: auto; padding-top: 40px; } .project-menu-max { display: flex; align-items: center; justify-content: center; border-radius: 24px; width: 158px; height: 38px; font-size: 15px; background: #f8f8f8; color: #666666; cursor: pointer; padding: 0 10px; } .project-menu-max:last-child:nth-child(5n 2) { margin-right: calc((130% - 158px) / 4 * 2); } .project-menu-max:hover { background: #f38400; color: #ffffff; } .project-swpre { padding-top: 50px; position: relative; } .swiper-project { position: relative; width: 100%; max-width: 1400px; margin: auto; } .swiper-project .swiper-container { width: 100%; overflow: hidden; } .swiper-project .swiper-slide { width: 600px; } .swiper-project .swiper-slide img { display: block; width: 100%; height: 100%; object-fit:cover; } .swiper-project .swiper-button-prev, .swiper-project .swiper-button-next { width: 50px; height: 50px; border-radius: 50%; background-color: #707070; background-size: 22px 22px; } .swiper-project .swiper-button-prev:hover, .swiper-project .swiper-button-next:hover { background-color: #f38400; } .swiper-project .swiper-button-prev { left: -90px; } .swiper-project .swiper-button-next { right: -90px; } .project-swpre-prev { top: 0; bottom: 0; left: 100px; margin: auto; position: absolute; width: 50px; border-radius: 50%; height: 50px; background: #707070; display: flex; align-items: center; justify-content: center; color: #ffffff; padding: 0 5px 5px 0; user-select: none; } .project-swpre-next { top: 0; bottom: 0; right: 100px; margin: auto; position: absolute; width: 50px; border-radius: 50%; height: 50px; background: #f38400; color: #ffffff; display: flex; align-items: center; justify-content: center; padding-bottom: 5px; padding: 0 0 5px 5px; user-select: none; } .nalism { padding: 150px 0 80px 0; } .nalism-haide { width: 100%; display: flex; justify-content: space-between; } .nalism-haide-left-h { margin: 0; font-size: 22px; position: relative; } .nalism-haide-left-h:after { content: "news"; position: absolute; color: #dddddd; font-size: 30px; top: -35px; right: 0; left: 0; letter-spacing: 1px; } .nalism-haide-right { display: flex; align-items: center; } .nalism-haide-right-max { display: flex; align-items: center; justify-content: center; background: #dfdfdf; color: #333333; border-radius: 24px; width: 116px; height: 46px; cursor: pointer; user-select: none; margin-left: 40px; } .avter { background: #f38400; color: #ffffff; } .nalism-list { padding-top: 30px; display: flex; align-items: baseline; justify-content: space-between; } .nalism-list-max { width: 20%; cursor: pointer; } .nalism-list-max:last-child:nth-child(4n 2) { margin-right: calc((100% - 20%) / 3 * 2); } .nalism-list-max-h { margin: 0; font-size: 16px; color: #333333; line-height: 28px; font-weight: bold; position: relative; word-break: break-all; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .current { color: #f38400 !important; font-weight: 550; } .nalism-list-max-botem { margin-top: 40px; width: 100%; } .nalism-list-max-botem-img { overflow: hidden; border-radius: 5px; } .nalism-list-max-botem-src { width: 100%; max-height: 180px; border-radius: 5px; cursor: pointer; object-fit: fill; transition: all 0.6s ease-in-out; } .nalism-list-max-botem-src:hover { transform: scale(1.1); } .nalism-list-max-botem-text { padding-top: 25px; } .nalism-list-max-botem-text-name { color: #666666; font-size: 12px; line-height: 24px; cursor: pointer; word-break: break-all; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .nalism-list-max:hover .nalism-list-max-h { color: #f38400; } .nalism-list-max:hover .nalism-list-max-buft { background: #f38400; } .nalism-list-max:hover .nalism-list-max-navigation:after { color: #f38400; } .nalism-list-max:hover .nalism-list-max-navigation { color: #f38400; } .nalism-list-max-buft { width: 43px; height: 4px; background: #333333; margin-top: 30px; } .nalism-list-max-navigation { padding-top: 40px; font-size: 12px; color: #999999; font-weight: 550; position: relative; } .nalism-list-max-navigation:after { position: absolute; content: '→'; font-size: 15px; right: 2px; bottom: -4px; left: 45px; color: #999999; } footer { width: 100%; } .footer-haide { background: #121a2e; width: 100%; } .footer-haide-max { width: 80px; height: 100%; display: flex; align-items: center; justify-content: center; } .footer-haide-bos { height: 100%; display: flex; align-items: center; justify-content: space-between; min-height: 50px; } .footer-haide-max-a { color: #ffffff; font-size: 20px; } .footer-haide-coter-left { width: 60%; display: flex; align-items: center; justify-content: space-between; } .footer-haide-coter-left-one-max { display: flex; align-items: center; margin-bottom: 10px; } .footer-haide-coter-left-one-max-src { width: 23px; height: 23px; } .footer-haide-coter-left-one-max-text { margin-left: 5px; color: #ffffff; font-size: 16px; } .footer-haide-coter { background: #21293d; } .footer-haide-coter-bos { padding: 50px 0 100px 0; display: flex; align-items: center; justify-content: space-between; } .footer-haide-coter-right { width: 35%; display: flex; align-items: center; justify-content: flex-end; } .footer-haide-coter-right-max { display: flex; align-items: center; justify-content: center; flex-direction: column; margin-left: 15px; } .footer-haide-coter-right-max-src { width: 80px; height: 80px; } .footer-haide-coter-right-max-text { color: #ffffff; display: block; font-size: 14px; margin-top: 5px; } .footer-end { width: 100%; background: #21293d; display: flex; align-items: center; justify-content: center; min-height: 45px; border-top: 1px solid #121a2e; } .footer-end-max { min-width: 20%; max-width: 30%; display: flex; align-items: center; justify-content: space-between; font-size: 14px; color: #ffffff; } .footer-end-max-text{ } .footer-haide-max-a { cursor: pointer; } .footer-haide-max-a:hover { color: #f38400; } .progress-wrap { position: fixed; right: 50px; bottom: 50px; height: 46px; width: 46px; background: beige; cursor: pointer; display: block; border-radius: 50px; box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.2); z-index: 10000; opacity: 0; visibility: hidden; transform: translatey(15px); -webkit-transition: all 200ms linear; transition: all 200ms linear; } .progress-wrap.active-progress { opacity: 1; visibility: visible; transform: translatey(0); } .progress-wrap::after { position: absolute; font-family: 'unicons'; content: '↑'; text-align: center; line-height: 46px; font-size: 24px; color: var(--grey); left: 0; top: 0; height: 46px; width: 46px; cursor: pointer; display: block; z-index: 1; -webkit-transition: all 200ms linear; transition: all 200ms linear; } .progress-wrap:hover::after { opacity: 0; } .progress-wrap::before { position: absolute; font-family: 'unicons'; content: '↑'; text-align: center; line-height: 46px; font-size: 24px; opacity: 0; background-image: linear-gradient(298deg, var(--red), var(--yellow)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; left: 0; top: 0; height: 46px; width: 46px; cursor: pointer; display: block; z-index: 2; -webkit-transition: all 200ms linear; transition: all 200ms linear; } .progress-wrap:hover::before { opacity: 1; } .progress-wrap svg path { fill: none; } .progress-wrap svg.progress-circle path { stroke: var(--grey); stroke-width: 4; box-sizing: border-box; -webkit-transition: all 200ms linear; transition: all 200ms linear; } body.light .progress-wrap { box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.2); } body.light .progress-wrap::after { color: var(--black-blue); } body.light .progress-wrap svg.progress-circle path { stroke: var(--black-blue); } .contactus-baner { position: relative; } .contactus-baner-src { width: 100%; } .survey-baner-src { width: 100%; max-height: 420px; object-fit: fill; } .contactus-baner-mode { position: absolute; top: 0; right: 0; bottom: 0; left: 0; padding: 0 100px; } .contactus-baner-mode-box { position: absolute; bottom: 80px; left: 100px; color: #ffffff; } .contactus-baner-mode-h { position: relative; } .dynamic-baner-mode-h { position: relative; } .dynamic-baner-mode-h:after { content: 'news center'; position: absolute; top: 70px; right: 0; bottom: 0; left: 0; font-size: 21px; color: #ffffff; } .survey-baner-mode-h { position: relative; width: 560px; } .survey-baner-mode-h:after { content: 'innovate build dreams and inspire the future'; position: absolute; top: 60px; right: 0; bottom: 0; left: 0; font-size: 21px; color: #ffffff; } .layout-baner-mode-h { position: relative; width: 560px; } .layout-baner-mode-h:after { content: 'industriai iayout'; position: absolute; top: 60px; right: 0; bottom: 0; left: 0; font-size: 21px; color: #ffffff; } .dynamic-pages-left { display: flex; align-items: center; color: #666666; font-size: 14px; } .dynamic-pages-left-buft { margin: 0 10px; } .dynamic-pages { width: 100%; height: 100%; display: flex; align-items: center; justify-content: space-between; } .contactus-baner-mode-h:after { content: 'contact us'; position: absolute; top: 70px; right: 0; bottom: 0; left: 0; font-size: 21px; color: #ffffff; } .dynamic-pages-left-rouer { color: #666666; cursor: pointer; font-weight: 600; } .contactus-hande { height: 60px; } .dynamic-pages-right { display: flex; align-items: center; height: 100%; } .dynamic-pages-right-max { cursor: pointer; position: relative; margin-left: 30px; } .dynamic-pages-right-maxr { cursor: pointer; position: relative; margin-left: 30px; color: #333333; } .dynamic-pages-right-max:after { position: absolute; top: 38px; content: ''; width: 100%; left: 0; right: 0; height: 3px; background: #f38400; } .teave { color: #f38400; font-weight: 550; } .dynamic-pages-right-max:hover { color: #f38400; } .contactus-hande-totie { height: 100%; display: flex; align-items: center; font-size: 14px; color: #666666; user-select: none; } .contactus-view { background: ; background-size: 100% 100%; min-height: 380px; width: 100%; } .contactus-view-totie { color: #f38400; font-size: 20px; padding-top: 40px; position: relative; } .contactus-view-totie:after { content: "contact information"; position: absolute; top: 10px; left: 0; bottom: 0; right: 0; font-size: 20px; color: #999999; } .contactus-view-list { display: flex; align-items: center; justify-content: space-around; padding: 50px 0; } .contactus-view-list-max { display: flex; align-items: center; justify-content: center; flex-direction: column; font-size: 20px; } .contactus-view-list-max-sc { width: 40px; height: 40px; margin-bottom: 20px; } .contactus-view-list-max-h { color: #333333; font-size: 22px; position: relative; margin-bottom: 35px; } .contactus-view-list-max-h:after { position: absolute; top: 45px; bottom: 0; right: 0; left: 0; content: ''; margin: auto; width: 28px; height: 4px; background: #f38400; } .contactus-view-list-max-dliet { display: block; color: #333333; text-align: center; } .contactus-view-fomr { width: 100%; min-height: 500px; background: ; background-size: 100% 100%; padding: 85px 0; } .contactus-view-fomr-max { display: flex; align-items: baseline; justify-content: space-between; } .contactus-view-fomr-max-left { width: 42%; } .contactus-view-fomr-max-left-h { margin: 0 0 60px 0; font-size: 24px; font-weight: 550; } .contactus-view-fomr-max-right { width: 42%; } .contactus-view-fomr-max-left-dlitert { line-height: 25px; color: #999999; font-size: 16px; } .contactus-view-fomr-max-right-up { width: 100%; display: flex; align-items: center; justify-content: space-between; } .contactus-view-fomr-max-right-up-max { width: 42%; } .contactus-view-fomr-max-right-up-max-name { display: block; font-size: 16px; color: #333333; } .contactus-view-fomr-max-right-up-max-vluer { outline: none; background: none; width: 100%; height: 40px; border: 1px solid #707070; padding: 0 3px; margin-top: 8px; } .contactus-view-fomr-max-right-botem { width: 100%; } .contactus-view-fomr-max-right-botem-max { width: 100%; margin: 30px 0; } .contactus-view-fomr-max-right-submit { width: 100%; background: #f38400; color: #ffffff; display: flex; align-items: center; justify-content: center; height: 46px; cursor: pointer; font-size: 18px; user-select: none; } .contactus-matu { padding: 80px 0; border-top: 1px solid #ececec; } .contactus-matu-up { display: flex; align-items: inherit; justify-content: space-between; } .contactus-matu-up-left { width: 49.9%; } .contactus-matu-up-right { width: 49.9%; padding: 50px; background: #f9f9f9; } .contactus-matu-up-left-src { width: 100%; max-height: 380px; } .contactus-matu-up-right-up { margin: 0; font-size: 20px; color: #f38400; } .contactus-matu-up-right-totie { font-size: 28px; color: #f38400; margin: 20px 0 30px 0; font-weight: bold; letter-spacing: 2px; } .contactus-matu-up-right-coter { font-size: 16px; color: #666666; line-height: 25px; word-break: break-all; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .contactus-matu-up-right-buten { display: flex; align-items: center; justify-content: center; color: #ffffff; background: #f38400; width: 82px; height: 30px; margin-top: 50px; cursor: pointer; user-select: none; border-radius: 2px; } .contactus-matu-list { padding: 50px 0; border-top: 1px solid #f8f8f8; margin-top: 50px; } .contactus-matu-list-max { width: 100%; display: flex; align-items: center; justify-content: space-between; cursor: pointer; border-bottom: 1px solid #ececec; padding-bottom: 30px; margin-bottom: 30px; } .contactus-matu-list-max:hover .contactus-matu-list-max-right .contactus-matu-list-max-right-h { color: #f38400; } .contactus-matu-list-max-left { width: 6%; border: 1px solid #f38400; padding: 20px 10px; min-height: 100px; color: #f38400; } .contactus-matu-lsist-max-left-trme { margin: 0 0 15px 0; font-size: 20px; position: relative; } .contactus-matu-lsist-max-left-trme:after { position: absolute; top: 28px; bottom: 0; right: 0; left: 0; content: ''; background: #f38400; width: 20px; height: 3px; } .contactus-matu-list-max-left-yy { font-size: 15px; font-weight: 600; } .contactus-matu-list-max-right { width: 91%; min-height: 100px; display: flex; justify-content: space-between; flex-direction: column; } .contactus-matu-list-max-right-h { font-size: 24px; font-weight: bold; color: #666666; margin: 0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .contactus-matu-list-max-right-dliter { font-size: 18px; font-weight: 400; color: #999999; line-height: 28px; word-break: break-all; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .group-list { padding: 40px 0; } .group-list-mune { display: flex; align-items: center; flex-wrap: wrap; justify-content: space-between; } .group-list-max:last-child:nth-child(3n 2) { margin-right: calc((100% - 30%) / 2 * 1); } .group-list-max { width: 30%; cursor: pointer; margin-bottom: 20px; } .group-list-max:hover .group-list-max-botem { box-shadow: rgba(243, 132, 0, 0.5) 0px 5px 8px; } .group-list-max-src { overflow: hidden; } .group-list-max-src-img { width: 100%; max-height: 290px; transition: all 1.3s ease-in-out; } .group-list-max-src-img:hover { transform: scale(1.3); } .group-list-max-botem { width: 100%; border: 1px solid #ececec; padding: 45px 15px 30px 15px; box-shadow: rgba(0, 0, 0, 0.06) 0px 5px 8px; } .group-list-max-botem-trme { font-size: 12px; display: block; color: #999999; } .group-list-max-botem-dliter { margin-top: 20px; color: #666666; } .group-list-max-botem-dliter-h { margin: 0; font-size: 22px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .group-list-max-botem-dliter-text { font-size: 14px; margin-top: 8px; display: block; word-break: break-all; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .survey-text { border-top: 1px solid #ececec; padding: 30px 0 120px 0; } .survey-text-h { margin: 0 0 30px 0; font-size: 24px; color: #f38400; } .survey-text-p { color: #999999; font-size: 16px; } .survey-text-img { width: 100%; max-height: 400px; margin-top: 60px; } .cultuer-haide { padding: 50px 0 90px 0; } .cultuer-haide-h { margin: 0; color: #999999; font-size: 25px; } .cultuer-haide-emjie { font-size: 16px; color: #f38400; margin-top: 5px; display: block; font-weight: 550; position: relative; } .cultuer-haide-emjie:after { position: absolute; content: ""; right: 0; bottom: -15px; left: 0; width: 30px; height: 4px; background: #f38400; } .cultuer-src { width: 100%; position: relative; } .cultuer-src .cotern { position: absolute; top: 0; left: 0; right: 0; } .cultuer-src-img { width: 100%; max-height: 630px; } .cultuer-src-code { position: absolute; top: -180px; right: 100px; width: 420px; padding: 45px 35px; min-height: 525px; /*background: linear-gradient(224deg, #f46607 0%, #f4980f 100%);*/ background-image: ; background-repeat: no-repeat; } .cultuer-src-code:before { float: left; content: ''; display: block; width: 32px; height: 21px; background-image: ; background-repeat: no-repeat; } .cultuer-src-code:after { float: right; content: ''; display: block; width: 32px; height: 21px; margin-top: 10px; background-image: ; background-repeat: no-repeat; } .cultuer-src-code-max { float: left; width: 100%; margin-top: 30px; padding-left: 80px; /*color: #ffffff;*/ } .cultuer-src-code-max-h { color:#f38400; font-size: 18px; position: relative; } .cultuer-src-code-max-h:after { position: absolute; content: ""; top: 7px; bottom: 0; left: -24px; width: 12px; height: 6px; background: #f38400; } .cultuer-src-code-max-vluer { display: block; font-size: 13px; margin-top: 10px; line-height: 20px; } .recruit-haide { border-top: 1px solid #ececec; background: ; background-size: contain; background-position: inherit; width: 100%; min-height: 500px; padding: 70px 0; } .recruit-haide-coter { width: 100%; display: flex; justify-content: space-between; } .recruit-haide-coter-left { width: 48%; } .recruit-haide-coter-right { width: 48%; } .recruit-haide-coter-left-english { color: #999999; font-size: 22px; display: block; } .recruit-haide-coter-left-h { margin: 5px 0 0 0; font-size: 28px; color: #f38400; position: relative; font-weight: 100; } .recruit-haide-coter-left-h:after { position: absolute; bottom: -25px; left: 0; content: ""; background: #f38400; width: 50px; height: 4px; } .recruit-haide-coter-left-text { font-size: 16px; font-weight: 400; color: #666666; line-height: 40px; display: block; margin-top: 60px; } .recruit-haide-coter-left-wui { color: #333333; font-size: 16px; font-weight: 500; margin-top: 50px; } .recruit-haide-coter-left-wui-b { color: #999999; font-size: 15px; font-weight: 300; } .recruit-haide-coter-right-src { width: 100%; max-height: 400px; } .recruit-haide-muto {} .recruit-haide-muto-hot { height: 200px; display: flex; align-items: center; justify-content: center; } .recruit-haide-muto-hot-h { margin: 0; font-size: 40px; color: #f38400; position: relative; } .recruit-haide-muto-hot-h:after { position: absolute; content: "recruitment position"; top: 55px; right: 0; bottom: 0; left: -45px; margin: auto; font-size: 22px; color: #999999; width: 275px; } .recruit-haide-muto-list { padding: 45px 0 0 0; } .recruit-haide-muto-list-max:hover { top: -10px; box-shadow: rgba(243, 132, 0, 0.2) 0px 5px 8px; } .recruit-haide-muto-list-max { width: 100%; display: flex; justify-content: space-between; background: #f5f5f5; padding: 0 30px; height: 140px; margin-bottom: 20px; transition: all 0.5s; position: relative; top: 0; } .recruit-haide-muto-list-max-left { width: 90%; padding-top: 30px; height: 100%; } .recruit-haide-muto-list-max-left-h { margin: 0; font-size: 24px; color: #333333; } .recruit-haide-muto-list-max-right { width: 10%; display: flex; align-items: center; justify-content: center; } .recruit-haide-muto-list-max-left-ul { width: 100%; display: flex; align-items: center; } .recruit-haide-muto-list-max-right-buten { display: flex; align-items: center; justify-content: center; background: #f38400; width: 120px; height: 40px; color: #ffffff; font-size: 16px; cursor: pointer; } .recruit-haide-muto-list-max-left-ul-vule { color: #999999; font-size: 16px; margin-top: 8px; } .recruit-haide-muto-img { width: 100%; position: relative; } .recruit-haide-muto-img-src { width: 100%; max-height: 500px; } .recruit-haide-muto-img-box { position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 1600px; margin: auto; display: flex; align-items: center; justify-content: space-between; } .recruit-haide-muto-img-box-max { width: 32%; background: #ffffff; height: 300px; display: flex; align-items: center; justify-content: center; flex-direction: column; transition: all 1.3s; user-select: none; } .recruit-haide-muto-img-box-max:hover .recruit-haide-muto-img-box-max-h { color: #f38400; } .recruit-haide-muto-img-box-max:hover { box-shadow: rgba(243, 132, 0, 0.5) 0px 5px 8px; } .recruit-haide-muto-img-box-max:hover .recruit-haide-muto-img-box-max-src { transform: rotate(360deg); } .recruit-haide-muto-img-box-max-src { width: 68px; height: 74px; transform: rotate(0deg); transition: all 1.3s; } .recruit-haide-muto-img-box-max-h { margin: 15px 0; font-size: 24px; color: #333333; transition: all 0.8s; } .recruit-haide-muto-img-box-max-subit { display: block; color: #999999; font-size: 16px; text-align: center; } .recruit-haide-list { width: 100%; display: flex; align-items: center; justify-content: space-between; padding-bottom: 80px; } .recruit-haide-list-max:hover { top: -15px; } .recruit-haide-list-max { border-left: 1px solid #ececec; border-right: 1px solid #ececec; width: 20%; padding: 40px 20px; user-select: none; position: relative; top: 0; transition: all 0.5s ease-in-out; } .recruit-haide-list-max:hover .recruit-haide-list-max-botem-totie { color: #f38400; } .recruit-haide-list-max-h { color: #f38400; font-size: 40px; font-weight: bold; margin: 0; } .recruit-haide-list-max-botem { width: 100%; overflow: hidden; margin-top: 25px; } .recruit-haide-list-max-botem-src { width: 100%; max-height: 140px; transition: all 1.3s ease-in; } .recruit-haide-list-max-botem-src:hover { transform: scale(1.3); } .recruit-haide-list-max-botem-totie { display: block; font-size: 18px; color: #333333; margin-top: 18px; } .layout-coter { background: ; background-size: cover; background-position: left; width: 100%; border-top: 1px solid #ececec; padding: 40px 40px 0 40px; } .layout-coter-h { color: #f38400; font-size: 28px; font-weight: 200; position: relative; } .layout-coter-h:after { position: absolute; content: "project display"; bottom: 35px; left: 0; font-size: 22px; color: #999999; } .layout-box { width: 100%; background: ; height: 795px; background-size: 100% 100%; margin-top: 40px; padding: 90px 110px; } .layout-box-moud { width: 100%; height: 100%; display: flex; justify-content: space-between; } .layout-box-moud-left { width: 60%; height: 100%; background: #f46607; position: relative; } .layout-box-moud-right { width: 40%; height: 100%; padding: 40px 50px 100px 50px; background: #ffffff; background: ; background-size: 100% 100%; overflow: hidden; } .layout-slide-src { width: 100%; height: 100%; } .layout-swpre-prev { width: 59px; height: 59px; position: absolute; top: 0; left: 40px; bottom: 0; border-radius: 50%; margin: auto; border: 2px solid #f38400; display: flex; align-items: center; justify-content: center; font-size: 33px; z-index: 1; color: #f38400; padding-bottom: 5px; user-select: none; } .layout-swpre-next { width: 59px; height: 59px; position: absolute; top: 0; right: 40px; bottom: 0; border-radius: 50%; margin: auto; background: #f38400; display: flex; align-items: center; justify-content: center; font-size: 33px; z-index: 1; color: #ffffff; padding-bottom: 5px; user-select: none; } .layout-box-moud-right-h { font-size: 28px; color: #333333; margin: 0; } .layout-box-moud-right-haide { display: flex; align-items: center; } .layout-box-moud-right-staus { color: #60a031; font-size: 18px; font-weight: 400; margin-left: 10px; margin-top: 5px; } .layout-box-moud-right-text { width: 37px; height: 16px; background: #60a031; color: #ffffff; text-align: center; margin-left: 10px; font-size: 10px; display: inline-block; } .layout-box-moud-right-textr { padding-top: 30px; color: #666666; font-size: 16px; font-weight: 400; line-height: 27px !important; word-break: break-all; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:18; } .layout-box-moud-right-text-span-b { color: #333333; font-size: 16px; } .layout-list { padding: 80px 0; } .layout-list-seche { display: flex; align-content: center; margin: 30px 0; } .layout-list-seche-input { background: #f38400; width: 240px; height: 43px; border: none; color: #ffffff; padding: 10px 20px; outline: none; } .layout-list-seche-max { display: flex; align-items: center; margin-left: 26px; } .layout-list-seche-max-left { width: 242px; height: 43px; background: #efe8e8; border: 1px solid #f84e03; color: #333333; font-weight: 400; font-size: 18px; display: flex; align-items: center; justify-content: center; cursor: pointer; margin-left: 10px; } .layout-list-seche-input::-webkit-input-placeholder{ color: #ffffff; } .layout-list-mun { width: 100%; display: flex; align-items: baseline; justify-content: space-between; flex-wrap: wrap; } .layout-list-mun-max { width: 30%; margin-bottom: 20px; cursor: pointer; } .layout-list-mun-max:last-child:nth-child(3n 2) { margin-right: calc((100% - 30%) / 2 * 1); } .layout-list-mun-max:hover .layout-list-mun-max-botem .layout-list-mun-max-botem-h { color: #f38400; } .layout-list-mun-max-src { width: 100%; overflow: hidden; } .layout-list-mun-max-src-img:hover { transform: scale(1.3); } .layout-list-mun-max-src-img { width: 100%; height: 285px; transition: all 1.3s ease; } .layout-list-mun-max-botem { padding: 20px 0; } .layout-list-mun-max-botem-h { margin: 0; color: #999999; font-size: 22px; font-weight: 400; } .layout-list-mun-max-botem-dliter { font-size: 16px; font-weight: 400; color: #999999; line-height: 30px; margin-top: 15px; display: block; word-break: break-all; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; } .layout-list-mun-more { width: 100%; display: flex; align-items: center; justify-content: center; } .layout-list-mun-more-bord { display: flex; align-items: center; justify-content: center; width: 506px; color: #f38400; height: 80px; font-size: 22px; cursor: pointer; border: 2px solid #f38400; } .honor-speedr { padding: 70px 0; border-top: 1px solid #ececec; } .honor-speed { width: 100%; display: flex; align-items: center; justify-content: space-between; position: relative; } .honor-speed-upper { width: 37px; height: 37px; border: 1px solid #f5620a; display: flex; align-items: center; justify-content: center; color: #f38400; border-radius: 50%; cursor: pointer; user-select: none; } .honor-speed-lower { width: 37px; height: 37px; background: #f5620a; display: flex; align-items: center; justify-content: center; color: #ffffff; border-radius: 50%; cursor: pointer; user-select: none; } .honor-speed-solie { position: absolute; width: 96%; height: 1px; top: 0; bottom: 0; left: 35px; margin: auto; background-color: rgba(248, 78, 3, 0.27); } .honor-speed-max { display: flex; align-items: center; flex-direction: column; justify-content: center; color: #f38400; } .honor-speed-max:hover .honor-speed-max-yy-bos { transform: rotate(360deg); transform: scale(1.3); } .honor-speed-max-yy { margin: 0; margin-bottom: 18px; letter-spacing: 1px; font-weight: 300; /* font-size: 37px; */ } .honor-speed-max-yy-bos { width: 18px; height: 18px; border-radius: 50%; background-color: rgba(248, 78, 3, 0.54); display: flex; align-items: center; justify-content: center; transform: rotate(0deg); transition: 0.5s; } .honor-speed-max-yy-bos-roue { width: 8px; height: 8px; border-radius: 50%; background: #f38400; } .honor-speed-solie-up-box { position: absolute; width: 100%; width: 98%; height: 1px; top: 0; bottom: 0; left: 12px; padding: 0 100px 130px 100px; margin: auto; } .honor-speed-solie-up-box-ul { display: inline-block; margin-left: 80px; cursor: pointer; } .honor-list { width: 100%; display: flex; justify-content: space-between; padding-bottom: 100px; } .honor-list-left { width: 15%; height: 300px; } .honor-list-left-h { font-size: 30px; font-weight: bold; color: #f38400; line-height: 45px; margin: 0; position: relative; } .honor-list-left-h:after { position: absolute; bottom: -50px; left: 0; content: "企业荣誉"; font-size: 30px; font-weight: bold; color: #999999; line-height: 45px; } .honor-list-right { width: 83%; display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; } .honor-list-right-max { width: 23%; margin-bottom: 20px; cursor: pointer; text-align: center; border: 1px solid #ececec; border-radius: 2px; padding-bottom: 10px; } .honor-list-right-max:hover .honor-list-right-max-name { color: #f38400; } .honor-list-right-max:last-child:nth-child(4n 2) { margin-right: calc((100% - 23%) / 3 * 2); } .honor-list-right-max-img { width: 100%; overflow: hidden; } .honor-list-right-max-img:hover .honor-list-right-max-img-src { transform: scale(1.05); } .honor-list-right-max-img-src { width: 100%; height: 200px; object-fit: fill; transition: all 1.3s ease; } .honor-list-right-max-name { font-size: 24px; font-weight: 400; color: #333333; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 100%; } .honor-more { width: 100%; display: flex; align-items: center; justify-content: center; padding-bottom: 40px; } .honor-more-text { width: 200px; height: 40px; border: 1px solid #f4980f; color: #f4980f; font-size: 18px; display: flex; align-items: center; justify-content: center; cursor: pointer; } .course-trme { padding: 100px 0 230px 0; border-top: 1px solid #ececec; } .course-trme-math { width: 100%; position: relative; display: flex; align-items: center; justify-content: center; } .course-trme-math-src { height: 100%; width: 140px; } .course-trme-math-mode { position: absolute; top: 0; right: 0; left: 0; bottom: 0; } .course-trme-math-mode-max { width: 100%; display: flex; align-items: center; justify-content: space-between; min-height: 300px; position: relative; top: -12px; } .course-trme-math-mode-maxr { width: 100%; min-height: 300px; display: flex; align-items: center; justify-content: space-between; position: absolute; top: 645px; right: 0; left: 0; bottom: 0; } .course-trme-math-mode-maxe { width: 100%; min-height: 300px; display: flex; align-items: center; justify-content: space-between; position: absolute; top: 1253px; right: 0; left: 0; bottom: 0; } .course-trme-math-mode-maxy { width: 100%; min-height: 300px; display: flex; align-items: center; justify-content: space-between; position: absolute; top: 1905px; right: 0; left: 0; bottom: 0; } .course-trme-math-mode-maxp { width: 100%; min-height: 300px; display: flex; align-items: center; justify-content: space-between; position: absolute; top: 2635px; right: 0; left: 0; bottom: 0; } .course-trme-math-mode-max-left:hover .course-trme-math-mode-max-left-h { color: #f38400; } .course-trme-math-mode-max-left:hover .course-trme-math-mode-max-brue { opacity: 1; } .course-trme-math-mode-max-left:hover .course-trme-math-mode-max-brueu { opacity: 1; } .course-trme-math-mode-max-left { width: 54%; height: 100%; padding: 30px 120px 0 0; text-align: right; position: relative; user-select: none; } .course-trme-math-mode-max-leftr { width: 43%; height: 100%; position: relative; } .course-trme-math-mode-max-rightr:hover .course-trme-math-mode-max-left-h { color: #f38400; } .course-trme-math-mode-max-rightr:hover .course-trme-math-mode-max-bruer { opacity: 1; } .course-trme-math-mode-max-rightr { width: 54%; height: 100%; text-align: left; padding: 30px 0 0 120px; position: relative; user-select: none; } .course-trme-math-mode-max-brueu{ position: absolute; top: 30px; width: 27px; height: 27px; right: 30px; border-radius: 50%; background: #f38400; opacity: 0.5; transition: 1.2s; } .course-trme-math-mode-max-brue { position: absolute; top: 60px; width: 27px; height: 27px; right: 30px; border-radius: 50%; background: #f38400; opacity: 0.5; transition: 1.2s; } .course-trme-math-mode-max-bruer { position: absolute; top: 50px; width: 27px; height: 27px; left: 30px; border-radius: 50%; background: #f38400; opacity: 0.5; transition: 1.2s; } .course-trme-math-mode-max-right { width: 43%; height: 100%; } .course-trme-math-mode-max-left-src { width: 100%; max-height: 288px; border-radius: 5px; } .course-trme-math-mode-max-left-h { font-size: 62px; font-weight: 400; color: #333333; margin: 0 0 30px 0; transition: 1.0s; } .course-trme-math-mode-max-left-max { display: flex; align-items: center; justify-content: flex-end; margin-bottom: 20px; } .course-trme-math-mode-max-left-maxr { display: flex; align-items: center; margin-bottom: 20px; } .course-trme-math-mode-max-left-max-left { font-size: 18px; font-weight: 400; color: #999999; margin-right: 30px; } .course-trme-math-mode-max-left-max-leftr { font-size: 18px; font-weight: 400; color: #999999; margin-left: 30px; } .course-trme-math-mode-max-left-max-right { font-size: 22px; font-weight: 400; color: #333333; } .course-trme-math-mode-max-right-src { width: 100%; max-height: 288px; border-radius: 5px; } .popup-mode { background-color: rgba(145, 145, 145, 0.5); z-index: 99999; position: fixed; top: 0; right: 0; bottom: 0; left: 0; display: block; transition: all 1.5s ease-in-out; width: 100%; height: 100%; display: none; } .popup-mode-box { width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; } .popup-max { width: 70%; background: #ffffff; border-radius: 3px; transform: scale(0.5); max-height: 1200px; overflow-x: hidden; overflow-y: scroll; padding: 30px 40px; } .popup-max::-webkit-scrollbar { width: 8px; height: 1px; } .popup-max::-webkit-scrollbar-thumb { border-radius: 10px; box-shadow: inset 0 0 5px rgba(97, 184, 179, 0.1); background: #f38400; } .popup-max::-webkit-scrollbar-track { box-shadow: inset 0 0 5px rgba(87, 175, 187, 0.1); border-radius: 10px; background: #ededed; } .popup-max-icon:hover { transform: rotate(360deg); } .popup-max-icon { width: 40px; height: 40px; position: absolute; top: 0; right: 17px; cursor: pointer; transition: all 1.3s; transform: rotate(0deg); } .popup-max-h { font-size: 32px; font-weight: 400; margin: 0; color: #666666; } .popup-max-coter { margin: 20px 0; border-top: 1px solid #ececec; border-bottom: 1px solid #ececec; padding: 35px 0; } .popup-max-coter-h { font-size: 28px; font-weight: 400; color: #666666; margin: 0 0 40px 0; } .popup-max-coter-dliet { display: block; font-size: 22px; font-weight: 400; color: #999999; line-height: 60px; } .popup-max-tips { font-size: 28px; font-weight: 400; color: #666666; padding-top: 15px; } .details-coter { padding: 30px 0 50px 0; border-top: 1px solid #ececec; border-bottom: 1px solid #ececec; } .details-coter-haide { margin-bottom: 40rpx; } .details-coter-haide-english { font-size: 20px; font-weight: 400; color: #999999; margin: 0; } .details-coter-haide-name { font-size: 25px; font-weight: 400; color: #f38400; margin: 5px 0 20px 0; } .details-coter-haide-trme { font-size: 16px; font-weight: 400; color: #999999; } .details-coter-p { font-size: 16px; font-weight: 400; color: #333333; line-height: 40px; } .details-coter-text { padding: 20px 0; } .details-pages { width: 100%; min-height: 200px; display: flex; align-items: center; flex-direction: column; } .details-pages-router { margin-bottom: 20px; font-size: 20px; font-weight: 400; color: #666666; cursor: pointer; display: block; } .details-pages-router:hover { color: #f38400; } @media (min-width: 1360px) { .contactus-baner, .home-baner, .recruit-haide-muto, .layout-coter{ margin: auto; max-width: 1904px !important; } } #translate{ display: none; }