.swiper-box { width: 100%; padding: 30px; position: relative; margin: 0 auto; margin-top: 1rem; } .swiper-container { width: 80%; /*height: 60%;*/ /*margin-bottom: 7%;*/ } .section { position: relative; } .swiper-slide { background: transparent; /*text-align: center;*/ font-size: 18px; /*background-position: center;*/ /*background-size: cover;*/ width: 100%; /*height: calc(100% - 50px);*/ transition: transform .25s ease; padding: 0 0px 0px; } .swiper-slide .product-title { font-size: .24rem; font-weight: bold; color: rgba(255, 255, 255, 1); line-height: 72px; text-shadow: 0px 2px 5px rgba(19, 8, 1, 0.5); position: absolute; left: .6rem; bottom: .9rem; } .product-content .swiper-slide:hover { transform: scale(1.05); } .product-content .swiper-slide { position: relative; } .swiper-slide .view-detail-btn { font-size: .14rem; font-weight: 400; color: white; padding: 9px 12px; text-shadow: 0px 2px 5px rgba(19, 8, 1, 0.5); border: solid 1px white; position: absolute; left: .6rem; bottom: .45rem; text-decoration: none; } .swiper-slide .view-detail-btn:hover { border: solid 1px #3A7FDB; } .product-content .swiper-pagination { bottom: -20px; text-align: center; width: calc(100% - 60px); } .swiper-pagination-bullet { margin: 5px; } .swiper-pagination .swiper-pagination-bullet { height: 6px; width: 25px; border-radius: 0; background: rgba(187, 194, 199, 1); opacity: 0.5; } .swiper-pagination .swiper-pagination-bullet-active { background: rgba(153, 153, 153, 1); } .banner-title { /*position: relative;*/ text-align: center; /*position: absolute;*/ /*top: 50%;*/ /*transform: translateY(-50%);*/ height: 1rem; line-height: 1rem; font-size: .54rem; color: rgba(255, 255, 255, 1); display: block; margin: 0 auto; background-color: rgba(0, 0, 0, 0.4);; text-shadow: 0px 6px 20px rgba(10, 12, 7, 0.35); } .carousel-selector { display: block; position: relative; height: 15px; width: 15px; border-radius: 50% !important; box-sizing: content-box !important; border: solid 1px #fff; } li.active .carousel-selector { background: #3A7FDB; border: none; } .carousel-selector:after { content: ""; position: absolute; top: 5px; left: 5px; width: 5px; height: 5px; border-radius: 50% !important; background: #3A7FDB; } li.active .carousel-selector:after { background: #fff; } li.active .carousel-selector:before { content: ""; position: absolute; top: -10px; left: -10px; width: 35px; height: 35px; border-radius: 50% !important; background: rgba(0, 0, 0, 0.1); } .onepage-pagination { position: fixed; right: 55px; z-index: 1000; list-style-type: none; align-items: center; top: 0; bottom: 0; margin-left: auto; margin-right: auto; display: flex; flex-direction: column; justify-content: center; } .onepage-pagination li { display: flex; justify-content: center; } .onepage-pagination li > div { width: 1px; height: 0.35rem; border-right: 1px solid rgba(255, 255, 255, 0.3); } .left_carousel_sepline { margin-left: 17.5px; width: 1px; height: 74px; background-color: rgba(255, 255, 255, 0.2); } .product-img { /* width: 929px; height: 548px; */ background-size: cover; width: 50%; height: 60%; } .carousel-img { width: 100%; height: 100vh; background-size: cover; background-position: center; display: flex; align-items: center; text-align: center; /* background-repeat:no-repeat; */ /* background-size:100% 100%; -moz-background-size:100% 100%; */ } .content-bg { background: url('/images/us/bg.png') center; background-size: cover; height: 630px; margin: .1rem -40px 0; } .carousel-img0 { background-image: url('/images/index/banner_0.png'); } .carousel-img1 { background-image: url('/images/index/banner_2023xbj.jpeg'); } .carousel-img2 { background-image: url('/images/index/banner_2.png'); } .carousel-img3 { background-image: url('/images/index/banner_3.png'); } .carousel-img4 { background-image: url('/images/index/banner_4.png'); } .carousel-img5 { background-image: url('/images/index/banner_hgjy.jpg'); } .carousel-img6 { background-image: url('/images/index/banner_6.png'); } .carousel-img7 { background-image: url('/images/index/banner_7.png'); } .carousel-img2023xc { background-image: url('/images/index/banner_2023xc.jpg'); } .carousel-img2024xc { background-image: url('/images/index/banner_2024xc-1.jpg'); } #explore { /*min-height: 700px;*/ height: 100vh; } .explore-background { width: 100%; min-height: 100vh; background-size: cover; /*min-height: 900px;*/ /* padding: 40px 0; */ } .product-background { width: 100%; min-height: 100vh; background-size: cover; } .explore-top { z-index: 10000; position: absolute; top: 100px; left: 50px; padding-top: 0px; padding-left: 0px; } .section-content { display: flex; justify-content: center; height: 100%; align-items: center; } .product-content { display: flex; /*flex-direction: column;*/ justify-content: center; height: 100%; align-items: center; } .inner-content { padding: 100px 50px 0; } .inner-content-title { font-size: 0.36rem; font-weight: 400; color: rgba(255, 255, 255, 1); margin-bottom: 0; max-width: 300px; } .inner-content-detail { font-size: .2rem; font-weight: 600; color: rgba(255, 255, 255, 1); max-width: 300px; } .inner-content-bottom { width: 20px; height: 4px; background: rgba(255, 255, 255, 1); max-width: 300px; } .news-container { display: flex; flex-direction: column; padding-top: 2rem; margin-left: 0.8rem; margin-right: 0.8rem; } .news-content { display: flex; flex-direction: row; } .news-detail { background: white; display: flex; flex-direction: column; margin-bottom: 0; } .news-left-img { width: 100%; flex-grow: 1; background-size: cover; background-position: center center; background-image: url('/images/index/news22.jpeg'); } .news-logo { display: flex; justify-content: space-between; align-items: center; background: #fff; padding: .1rem 0; } .news-logo-title { font-weight: bold; color: rgba(51, 110, 187, 1); font-size: .12rem; padding-left: .3rem; margin: 0 0; } .news-detail:hover { box-shadow: 0px 5px 15px 0px rgba(19, 8, 1, 0.15); } .news-content-date { padding-top: 0.3rem; font-size: 0.3rem; font-weight: bold; color: rgba(17, 17, 17, 1); text-align: left; margin-bottom: 0; padding-left: .1rem; white-space: nowrap; } .news-content-date-detail { font-size: 0.14rem; font-weight: 400; color: rgba(102, 102, 102, 1); text-align: left; padding-left: 0.1rem; white-space: nowrap; } .news-content-title { padding-top: 0.3rem; font-size: 0.2rem; font-weight: 400; color: rgba(17, 17, 17, 1); padding-left: .13rem; text-align: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .news-left { display: flex; flex-direction: column; margin-right: 0.15rem; } .news-content-detail { /*padding-top: 1rem;*/ font-size: 0.14rem; font-weight: 400; color: rgba(153, 153, 153, 1); padding-left: 0.13rem; text-align: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .news_right { display: flex; flex-direction: column; margin-right: 0px; margin-left: 0.15rem; margin-top: 0; margin-bottom: 0; } .news-bootom-right { display: flex; flex-direction: row; align-items: center; justify-content: flex-end; margin-top: 0.2rem; width: 150px; float: right; margin-right: 15px; } .news-bootom-right-img { width: 18px; height: 11px; margin-left: 10px; background-size: cover; background-image: url('/images/index/next_gray.png'); } .news-bottom-text { font-size: 14px; color: rgba(153, 153, 153, 1); margin: 0 0; } .news-bootom-right:hover .news-bottom-text { color: #3376CE; } .news-bootom-right:hover .news-bootom-right-img { background-image: url('/images/index/next_blue.png'); } .other { padding: .3rem 15%; background: #3376CE; width: 100%; display: flex; flex-direction: row; justify-content: space-between; } .other-inner { display: flex; flex-direction: column; justify-content: center; } .other-inner img { width: 1rem; height: 1rem; } .other-inner p { font-size: 0.21rem; font-weight: 400; color: rgba(255, 255, 255, 1); line-height: .24rem; text-align: center; margin-top: .25rem; } .company { background: #3376CE; width: 100%; display: flex; flex-direction: column; /*height: 0;*/ transition: height 0.4s ease-in-out; overflow: hidden; } .company-top { display: flex; flex-direction: row; align-items: center; justify-content: center; } .company-line { margin: 0 30px; width: 104px; height: 1px; border: 1px solid rgba(255, 255, 255, 1) } .company p { font-weight: 400; color: rgba(255, 255, 255, 1); } .company-content { width: 100%; padding: .35rem 0 .35rem 9%; display: flex; flex-direction: row; /*justify-content: center;*/ flex-wrap: wrap; align-content: center; /*margin: 40px 15%;*/ /*padding: 0 5%;*/ } .company-content a { width: 15%; } .company-tag { width: auto; height: .5rem; border: 1px solid rgba(255, 255, 255, 1); display: flex; flex-direction: row; align-items: center; justify-content: center; margin-right: .25rem; margin-left: .25rem; margin-bottom: .25rem; } .company-tag p { font-size: .16rem; margin: 0 0; text-align: center; } .company-tag:hover { background: rgba(255, 255, 255, 0.3); } .inner-list { display: flex; flex-direction: row; justify-content: center; -webkit-transform: translateX(0); transform: translateX(0); width: 100% !important; white-space: nowrap; align-items: center; } .list-item { position: relative; top: 0; margin: 0 40px; float: left; padding: 30px 0; width: 240px; height: 240px; /*border: 2px solid #fff;*/ cursor: pointer; -webkit-transition: all .3s linear; transition: all .3s linear; border: 6px solid rgba(255, 255, 255, 0.5); } .list-item:before { position: absolute; left: 25px; top: 0; content: ''; border-left: 1px solid #fff; height: 50px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg) } .list-item:after { position: absolute; right: 25px; bottom: 0; content: ''; border-left: 1px solid #fff; height: 50px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg) } .iconfont { color: #fff; font-size: 100px } .name { margin-top: 40px; font-size: .24rem; color: #fff } .list-item .txt { margin: 15px auto; width: 200px; color: #fff; text-align: justify; display: none } .list-item .txt p { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 6; overflow: hidden; font-size: 0.14rem; line-height: 180%; } .list-item:first-child { -webkit-animation-delay: .2s; animation-delay: .2s } .list-item:last-child { -webkit-animation-delay: .3s; animation-delay: .3s } .product-right { padding: .4rem 0 .2rem 0; display: flex; flex: 1; flex-direction: row; justify-content: center; margin-top: .2rem; align-items: center; justify-content: flex-start; background-color: rgba(238, 238, 238, 0.3); } @media (min-width: 769px) { .list-item:hover { /*top: -110px;*/ padding: 70px 0; height: 475px } .list-item:hover .txt { display: inline-block; -webkit-box-orient: vertical; -webkit-line-clamp: 6; overflow: hidden; } .swiper-button-prev { background-image: url('/images/index/left_1.png'); width: 71px; height: 71px; background-size: 50px 50px; margin-left: .5rem; } .swiper-button-prev:hover { background-image: url('/images/index/left_3.png') !important; } .swiper-button-next { background-image: url('/images/index/right_1.png'); width: 71px; height: 71px; background-size: 50px 50px; margin-right: .5rem; z-index: 1001; } .swiper-button-next:hover { background-image: url('/images/index/right_3.png') !important; } .news-see-detail { font-size: 14px; margin-left: .3rem; color: #FFFFFF; } } @media (max-width: 991px) { .player-parent-img{ height: .5rem !important; width: 1.6rem !important; } .product-content { flex-wrap: wrap; } .news-see-detail { font-size: 14px; margin-left: .3rem; color: #FFFFFF; } .explore-background { width: 100%; background-repeat: no-repeat; background-position: center center; } .explore-top { position: relative; padding-top: .56rem; padding-left: .4rem; top: 0px; left: 0px; z-index: 0; } #explore { height: auto; } .list-item { position: relative; top: 0; float: left; padding: 30px 0; width: 260px; height: 380px; border: 6px solid rgba(255, 255, 255, 0.5); cursor: pointer; margin: 0 0px; } .list-item .txt { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 6; overflow: hidden; margin: 30px auto; width: 230px; color: #fff; text-align: justify; } .list-item .txt p { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 5; overflow: hidden; font-size: 0.16rem; line-height: 180%; } .inner-list { padding-top: 80px; } .news-content { flex-wrap: wrap; } .news-container { padding-top: 0.5rem; margin-left: 0rem; margin-right: 0rem; } .news-left-img { height: 300px; } .news-detail { margin-bottom: 0.15rem; } .news-left { margin-right: 0; } .news_right { /*margin-top: 0.15rem;*/ margin-left: 0rem; margin-bottom: 0.25rem; } .carousel-img { width: 100%; /*height:calc(100vh - 80px);*/ background-size: cover; background-repeat: no-repeat; background-position: center center; margin: 0.8rem 0 0 0; } .carousel-img0 { background-image: url('/images/index/banner0_phone.png'); } .carousel-img1 { background-image: url('/images/index/banner1_phone.png'); } .carousel-img2 { background-image: url('/images/index/banner2_phone.png'); } .carousel-img3 { background-image: url('/images/index/banner3_phone.png'); } .carousel-img4 { background-image: url('/images/index/banner4_phone.png'); } .carousel-img5 { background-image: url('/images/index/banner5_phone.png'); } .carousel-img6 { background-image: url('/images/index/banner6_phone.png'); } .carousel-img7 { background-image: url('/images/index/banner7_phone.png'); } .carousel-img2024xc { background-image: url('/images/index/banner_phone_2024xc.jpg'); } .list-item img { width: 80px; } .name { margin-top: 20px; font-size: .22rem; color: #fff } #explore-swiper .swiper-slide { width: 100%; transition: transform unset; display: flex; justify-content: center; } #explore-swiper .swiper-pagination-clickable .swiper-pagination-bullet-active { background: rgba(255, 255, 255, 1); opacity: 1; } #product .swiper-container { padding-top: 60px; height: 300px; } #product .swiper-slide { width: 70%; padding: 0 0; } #product .product-content { position: relative; display: inline; } #product .swiper-slide .product-title { left: .3rem; bottom: .85rem; font-size: .22rem; } .product-background { min-height: 780px; } .other { padding: 40px 5px; } .other-inner img { width: 60%; height: 60%; } .other-inner p { font-size: 10px; font-weight: 400; color: rgba(255, 255, 255, 1); line-height: 16px; text-align: center; margin-top: 15px; } .company-content { padding: 0px 5%; } .company-content a { width: 33%; } .company-tag { width: auto; height: .5rem; border: 1px solid rgba(255, 255, 255, 1); display: flex; flex-direction: row; align-items: center; justify-content: center; margin-right: .1rem; margin-left: .1rem; margin-bottom: .2rem; } .company-tag p { font-size: .16rem; margin: 0 0; } .product-content .swiper-pagination { bottom: 20px; } .banner-inner { position: relative; height: 100vh; width: 100%; display: flex !important; flex-direction: column; justify-content: center; align-self: center; align-content: center;; } .banner-inner p { line-height: .8rem; font-size: .44rem; text-align: center; color: rgba(255, 255, 255, 1); text-shadow: 0px 6px 20px rgba(10, 12, 7, 0.35); } .news-logo img { width: 30%; height: auto; } .swiper-box { width: 100%; position: relative; margin: 0 auto; padding: 0; } .swiper-container { width: 100%; /*height: 60%;*/ margin-bottom: 2%; } .swiper-slide { background: transparent; text-align: center; font-size: 18px; background-position: center; background-size: cover; width: 56.5625%; transition: transform .25s ease; padding: 0 28px 60px; } .product-content .swiper-pagination { width: 100%; } .product-right-inner { text-align: center; align-items: center; margin-top: 0; } .player-parent-m{ display: flex !important; position: absolute; right: 0; bottom: 0; margin-bottom: .6rem; justify-content: center;} .player-m{ height: .8rem; width: 3rem; background-position-x: center !important; background-position-y: center !important; background-size: contain !important; } .player-qyky{ width: 1.75rem !important; position: static !important; } .player-qyjs{} } .inv-content-money-right { margin-top: 0px; /*background: rgba(243, 246, 248, 1);*/ /*border: 1px solid rgba(255, 255, 255, 1);*/ /*text-align: center;*/ display: flex; flex-direction: column; padding-top: .5rem; /*height: 335px;*/ flex: 1; } .inv-content-money-right-detail-inner { display: flex; flex-direction: row; justify-content: space-between; padding-left: 0; padding-right: 0; } .inv-content-money-right-detail { display: flex; flex-direction: column; padding-top: .45rem; /*align-items: center;*/ } .stock-title { font-size: .26rem; font-weight: 600; color: #333333; } .product-text { font-size: .14rem; font-weight: 400; color: rgba(55, 46, 44, 1); line-height: 30px; text-indent: 0; margin: 0 0; padding-top: 0px; } .contact-inner { display: flex; align-items: center; } .contact-title { font-size: .24rem; font-weight: 600; margin: 0 0; } .videoplayer{ background: url("/images/index/mask70.png"); position: fixed; left: 0; top: 0; z-index: 1040; width: 100%; height: 100%; display: none;} .videoplayer1{ background: url("/images/index/mask70.png"); position: fixed; left: 0; top: 0; z-index: 1040; width: 100%; height: 100%; display: none;} .videoplayer2{ background: url("/images/index/mask70.png"); position: fixed; left: 0; top: 0; z-index: 1040; width: 100%; height: 100%; display: none;} .video-main { background: url("/images/index/videobg.png") no-repeat; width: 966px; height: 562px; position: absolute; left: 50%; margin-left: -483px; top: 50%; margin-top: -281px;} .close { background: url("/images/index/close.png") no-repeat center center; position: absolute; right: -10px; top: -25px; cursor: pointer; width: 50px; height: 50px; z-index: 1041; opacity:1 !important;} .close1 { background: url("/images/index/close.png") no-repeat center center; position: absolute; right: -10px; top: -25px; cursor: pointer; width: 50px; height: 50px; z-index: 1041; opacity:1 !important;} .close2 { background: url("/images/index/close.png") no-repeat center center; position: absolute; right: -10px; top: -25px; cursor: pointer; width: 50px; height: 50px; z-index: 1041; opacity:1 !important;} .video-box{ width: 922px; height: 522px; background: #000; position: absolute; left: 50%; margin-left: -461px; top: 50%; margin-top: -261px;} .video-box-warp{width: 100%; height: 100%; position: absolute; left: 0; top: 0;} .video-box-mask{ background: url("/images/index/playbtn.png") no-repeat center center; width: 100%; height: 100%; position: absolute; left: 0; top: 0; cursor: pointer; z-index: 2;} .player-parent{display: flex; position: absolute; bottom: 0; right: 0;} .player-parent-m{display: flex; position: absolute; right: 0; width: 100%; bottom: 0; margin-bottom: .6rem; justify-content: center;} .player-parent-img{ height: .6rem; } .player{ height:88px; width:250px; background: url("/images/index/player.png") no-repeat; } .player-qyky{ width: 2.96rem; position: absolute; bottom: 0; right: 2.1rem;} .player-qyjs{} .player-qyfp{}