.index-swiper { width: 100%; height: 100%; } .index-swiper .banner-box { width: 100%; height: 100%; } .index-swiper .banner-box .swiper-h { width: 100%; height: 100%; } .index-swiper .banner-box .swiper-h .swiper-pags { width: 10px; position: absolute; top: 50%; left: 0.4167rem; transform: translatey(-50%); z-index: 11; } .index-swiper .banner-box .swiper-h .swiper-pags .swiper-pagination-bullet { opacity: 1; width: 8px; height: 8px; background: #e3e3e3; border-radius: 0; } .index-swiper .banner-box .swiper-h .swiper-pags .swiper-pagination-bullet:hover { background: #fea321; } .index-swiper .banner-box .swiper-h .swiper-pags .swiper-pagination-bullet-active { background: #fea321; } .home-banner { width: 100%; height: 100%; } .home-banner .myswiper2 { width: 100%; height: 100%; } .home-banner .myswiper2 .swiper-wrapper .swiper-slide .homebanner-1 { width: 100%; height: 100%; position: relative; } .home-banner .myswiper2 .swiper-wrapper .swiper-slide .homebanner-1 .img { width: 100%; height: 100%; } .home-banner .myswiper2 .swiper-wrapper .swiper-slide .homebanner-1 .img img { width: 100%; height: 100%; max-width: 100%; object-fit: cover; } .home-banner .myswiper2 .swiper-wrapper .swiper-slide .homebanner-1 .box { width: 6.6667rem; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .home-banner .myswiper2 .swiper-wrapper .swiper-slide .homebanner-1 .box .title { width: 100%; } .home-banner .myswiper2 .swiper-wrapper .swiper-slide .homebanner-1 .box .title .h6 { font-size: 0.1563rem; font-weight: 100; line-height: 0.1823rem; color: #666666; text-transform: uppercase; position: relative; left: 30%; opacity: 0; } .home-banner .myswiper2 .swiper-wrapper .swiper-slide .homebanner-1 .box .title .h6 span { color: #fea30b; font-weight: 700; } .home-banner .myswiper2 .swiper-wrapper .swiper-slide .homebanner-1 .box .title .h1 { font-weight: 700; font-size: 0.3646rem; color: #010101; margin: 0.2604rem 0 0.4688rem; position: relative; left: 30%; opacity: 0; } .home-banner .myswiper2 .swiper-wrapper .swiper-slide .homebanner-1 .box .title .icon { position: relative; left: 30%; opacity: 0; } .home-banner .myswiper2 .swiper-wrapper .swiper-slide-active .homebanner-1 .box .title .h6 { left: 0; opacity: 1; transition: 1.5s; } .home-banner .myswiper2 .swiper-wrapper .swiper-slide-active .homebanner-1 .box .title .h1 { left: 0; opacity: 1; transition: 1.5s; } .home-banner .myswiper2 .swiper-wrapper .swiper-slide-active .homebanner-1 .box .title .icon { left: 0; opacity: 1; transition: 1.5s; } .myswiper2 .swiper-point { z-index: 11; position: absolute; bottom: 0.2604rem; display: flex; justify-content: center; align-items: center; } .myswiper2 .swiper-point .swiper-pagination-bullet { display: block; width: 0.2865rem; height: 3px; background-color: #faf4eb; margin: 0 7px; border-radius: 0; opacity: 1; } .myswiper2 .swiper-point .swiper-pagination-bullet-active { background-color: #fea30b; } .myswiper2 .prev, .myswiper2 .next { cursor: pointer; z-index: 11; position: absolute; top: 50%; transform: translatey(-50%); } .myswiper2 .prev svg, .myswiper2 .next svg { background: transparent; } .myswiper2 .prev svg path, .myswiper2 .next svg path { transition: 0.4s; } .myswiper2 .prev:hover svg path, .myswiper2 .next:hover svg path { fill: #fea30b; } .myswiper2 .prev { left: 0.5469rem; } .myswiper2 .next { right: 0.5469rem; } .product-banner { width: 100%; height: 100%; background-color: #f9f9f9; } .product-banner .box { width: 6.6667rem; margin: 0 auto; } .product-banner .box .banner-title { text-align: center; position: relative; /*padding: 0.3646rem 0 0.1042rem;*/ } .product-banner .box .banner-title h6 { color: #e9e9e9; font-weight: 400; text-transform: uppercase; } /*.product-banner .box .banner-title p {*/ /* color: #000;*/ /* position: absolute;*/ /* top: 62%;*/ /* left: 50%;*/ /* transform: translate(-50%, -50%);*/ /*}*/ .product-banner .box .list { width: 100%; } .product-banner .box .list ul { display: flex; flex-wrap: wrap; justify-content: space-between; } .product-banner .box .list ul li { max-width: 48.2%; position: relative; margin-top: 0.2344rem; } .product-banner .box .list ul li .link .back { width: 100%; height: 100%; overflow: hidden; } .product-banner .box .list ul li .link .back img { transition: 0.33s; width: 100%; height: 100%; object-fit: cover; vertical-align: bottom; } .product-banner .box .list ul li .link .data { position: absolute; top: 0.2604rem; /*left: 0.3125rem;*/ padding: 0 .3125rem; } .product-banner .box .list ul li .link .data h1 { font-size: 0.25rem; color: #fff; font-weight: 700; } .product-banner .box .list ul li .link .data p { font-size: 18px; color: #fff; margin: 30px 0 45px; } .product-banner .box .list ul li .link .data i { max-width: 38px; padding: 10px 12px; display: block; border: 1px solid #fff; transition: 0.33s; } .product-banner .box .list ul li .link .data i svg { vertical-align: middle; } .product-banner .box .list ul li .link:hover .back img { transform: scale(1.05); } .product-banner .box .list ul li .link:hover .data .item-icon { width: 0.7292rem; background-color: #fea30b; border: 1px solid #fea30b; } .product-banner .box .list ul li .link:hover .data .item-icon .icon-title { margin-left: 0; } .product-banner .box .list ul li .link:hover .data .item-icon .icon-right svg path { stroke: #fff; } .joinus-banner { width: 100%; height: 100%; position: relative; } .joinus-banner .join-back { width: 100%; height: 100%; } .joinus-banner .join-back img { width: 100%; height: 100%; } .joinus-banner .joinus-box { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .joinus-banner .joinus-box .banner-title p { color: #fff; } .joinus-banner .joinus-box .banner-title h6 { opacity: 0.4; } .joinus-banner .joinus-box .engineer { width: 45%; text-align: center; margin: 0.4688rem auto 0; } .joinus-banner .joinus-box .engineer h1 { font-size: 0.1875rem; color: #fff; font-weight: 700; } .joinus-banner .joinus-box .engineer p { font-size: 16px; line-height: 0.1563rem; color: #fff; margin: 0.3646rem 0 0.5208rem; } .joinus-banner .joinus-box .engineer .icon .back p { margin: 0; line-height: normal; } .joinus-banner .joinus-box .big-data { margin-top: 0.8229rem; width: 100%; border-top: 1px solid rgba(255, 255, 255,.2); } .joinus-banner .joinus-box .big-data ul { display: flex; justify-content: space-around; } .joinus-banner .joinus-box .big-data ul li { padding: 0.1823rem 0; } .joinus-banner .joinus-box .big-data ul li h2 { font-size: 0.2604rem; color: #fff; } .joinus-banner .joinus-box .big-data ul li h2 span { font-weight: 700; } .joinus-banner .joinus-box .big-data ul li p { font-size: 16px; color: #fff; } .productdisplay-banner { width: 100%; height: 100%; } .productdisplay-banner .productdisplay-box { width: 6.6667rem; margin: 0 auto; } .productdisplay-banner .productdisplay-swiper .myswiper6 { width: 6.6667rem; height: 3.875rem; } .productdisplay-banner .productdisplay-swiper .myswiper6 .swiper-slide { height: 50%; } .productdisplay-banner .productdisplay-swiper .myswiper6 .swiper-slide .disp { width: 100%; } .productdisplay-banner .productdisplay-swiper .myswiper6 .swiper-slide .disp a .disp-img { padding: 0.2604rem 0 0.2083rem; width: 100%; height: 1.276rem; display: flex; justify-content: center; align-items: center; } .productdisplay-banner .productdisplay-swiper .myswiper6 .swiper-slide .disp a .disp-img img { max-width: 90%; } .productdisplay-banner .productdisplay-swiper .myswiper6 .swiper-slide .disp a .disp-title { display: flex; flex-direction: column; align-items: center; } .productdisplay-banner .productdisplay-swiper .myswiper6 .swiper-slide .disp a .disp-title h6 { font-size: 0.0938rem; color: #000; } .productdisplay-banner .productdisplay-swiper .myswiper6 .swiper-slide .disp a .disp-title .item-icon { margin: 25px 0 30px; } .productdisplay-banner .productdisplay-swiper .myswiper6 .swiper-slide .disp:hover { background: -webkit-linear-gradient(to bottom, #ffebcf, #fffbf6); background: linear-gradient(to bottom, #ffebcf, #fffbf6); } .productdisplay-banner .productdisplay-swiper .myswiper6 .swiper-slide .disp:hover a .disp-title .item-icon { width: 0.7292rem; background: #fea321; border: 1px solid #fea321; } .productdisplay-banner .productdisplay-swiper .myswiper6 .swiper-slide .disp:hover a .disp-title .item-icon .icon-title { margin-left: 0; } .productdisplay-banner .productdisplay-swiper .myswiper6 .swiper-slide .disp:hover a .disp-title .item-icon .icon-right svg path { stroke: #fff; } .productdisplay-banner .productdisplay-swiper .productdisplay-prev, .productdisplay-banner .productdisplay-swiper .productdisplay-next { cursor: pointer; position: absolute; top: 50%; transform: translatey(-50%); } .productdisplay-banner .productdisplay-swiper .productdisplay-prev { left: 105px; } .productdisplay-banner .productdisplay-swiper .productdisplay-next { right: 105px; } .secondary { width: 100%; } .secondary .secondary-box { margin: 0 auto; } .secondary .secondary-box ul { padding: 0.1302rem 0 0.2083rem; display: flex; flex-wrap: wrap; align-items: center; } .secondary .secondary-box ul li { width: 16.66%; display: flex; justify-content: center; margin-top: 0.1302rem; } .secondary .secondary-box ul li a { display: inline-block; font-size: 14px; color: #666; padding-bottom: 10px; position: relative; } .secondary .secondary-box ul li a:hover::after { width: 100%; transition: .5s; } .secondary .secondary-box ul li .active:after { width: 100%; } .secondary .secondary-box ul li a::after { content: ''; width: 0%; height: 2px; background: #fda321; position: absolute; left: 0; top: 98%; } .secondary .secondary-box ul li .active { font-weight: 700; /*border-bottom: 2px solid #fea321;*/ color: #fea321; } .productcenter-content { width: 100%; } .productcenter-content .content-box { margin: 0 auto; } .productcenter-content .content-box ul { display: flex; flex-wrap: wrap; padding: 0.5469rem 0 0.625rem; } .productcenter-content .content-box ul li { width: 24%; margin-right: 0.083rem; margin-bottom: 16px; } .productcenter-content .content-box ul li:nth-child(4n) { margin-right: 0; } .productcenter-content .content-box ul li a .con-img { width: 100%; overflow: hidden; background: #f5f5f5; } .productcenter-content .content-box ul li a .con-img img { transition: 0.4s; width: 100%; max-width: 100%; vertical-align: bottom; } .productcenter-content .content-box ul li a .con-title { background: #e3e3e3; padding: 0.1563rem 0.1198rem; } .productcenter-content .content-box ul li a .con-title h3 { font-size: 0.1354rem; color: #fea321; } .productcenter-content .content-box ul li a .con-title .txt { margin-top: 10px; position: relative; } .productcenter-content .content-box ul li a .con-title .txt p { transition: 0.4s; line-height: 32px; font-size: 16px; color: #666; height: 64px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-align: justify; } .productcenter-content .content-box ul li a .con-title .txt .left-fide { position: absolute; top: 50%; transform: translatey(-50%); } .productcenter-content .content-box ul li a .con-title .txt .left-fide .item-icon { opacity: 0; } .productcenter-content .content-box ul li a:hover .con-img img { transform: scale(1.05); } .productcenter-content .content-box ul li a:hover .con-title .txt p { opacity: 0; } .productcenter-content .content-box ul li a:hover .con-title .txt .left-fide .item-icon { opacity: 1; background: #fea321; border: 1px solid #fea321; width: 0.7292rem; } .productcenter-content .content-box ul li a:hover .con-title .txt .left-fide .item-icon .icon-title { margin-left: 0; } .dropdown { width: 100%; background: linear-gradient(to right, #ffe8c7, #ffffff); } .dropdown .dropdown-box { margin: 0 auto; display: flex; flex-wrap: wrap; padding: 0.2083rem 0 0.1823rem; } .dropdown .dropdown-box .item { width: 24%; margin-right: .083rem; margin-bottom: 10px; cursor: pointer; } .dropdown .dropdown-box .item:nth-child(4n) { margin-right: 0; } .dropdown .dropdown-box .item .row { background: #fff; position: relative; } .dropdown .dropdown-box .item .row .axios { border: 1px solid #eaeaea; padding: 10px 20px; display: flex; justify-content: space-between; color: #333; font-size: 14px; } .dropdown .dropdown-box .item .row .axios p { font-weight: 700; } .dropdown .dropdown-box .item .row .axios svg { transition: 0.4s; } .dropdown .dropdown-box .item .row .scroll { z-index: 2; border: 1px solid #eaeaea; display: none; width: 100%; position: absolute; top: 40px; background: #fff; padding: 10px 0; } .dropdown .dropdown-box .item .row .scroll ul { margin: 0px 28px 0 20px; height: 0.8438rem; overflow: auto; } .dropdown .dropdown-box .item .row .scroll ul li { line-height: 0.1979rem; font-size: 14px; } .dropdown .dropdown-box .item .row .scroll ul li span { color: #666; font-weight: 700; } .dropdown .dropdown-box .item .row .scroll ul li svg { vertical-align: middle; margin-right: 10px; } .dropdown .dropdown-box .item .row .scroll ul li.active span { color: #014099; } .dropdown .dropdown-box .item .row .scroll ul li.active svg path { fill: #014099; stroke: #014099; } .dropdown .dropdown-box .item .row .scroll ul li:hover span { color: #014099; } .dropdown .dropdown-box .item .row .scroll ul li:hover svg path { fill: #014099; stroke: #014099; } .dropdown .dropdown-box .item .row.active .axios { background: #fea321; color: #fff; } .dropdown .dropdown-box .item .row.active .axios svg { transform: rotatex(180deg); } .dropdown .dropdown-box .item .row.active .axios svg path { fill: #fff; } .dropdown .dropdown-box .item .row .scroll ul::-webkit-scrollbar { /*滚动条整体样式*/ width: 2px; /*高宽分别对应横竖滚动条的尺寸*/ height: 2px; } .dropdown .dropdown-box .item .row .scroll ul::-webkit-scrollbar-thumb { /*滚动条里面小方块*/ border-radius: 2px; /* -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2); */ background: #fea321; } .dropdown .dropdown-box .item .row .scroll ul::-webkit-scrollbar-track { /*滚动条里面轨道*/ /* -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2); */ border-radius: 2px; background: #e6e6e6; } .proddetails { width: 100%; margin: 0.4167rem 0 0.651rem; } .proddetails .proddetails-box { margin: 0 auto; } .proddetails .proddetails-box .detail-title { padding-bottom: 0.3125rem; border-bottom: 1px solid #dbdbdb; display: flex; justify-content: space-between; } .proddetails .proddetails-box .detail-title .tit-left { width: 50%; } .proddetails .proddetails-box .detail-title .tit-left .le-img { width: 100%; height: 2.8125rem; background: #f5f6f5; } .proddetails .proddetails-box .detail-title .tit-left .le-img div { display: none; width: 100%; height: 100%; position: relative; overflow: hidden; } .proddetails .proddetails-box .detail-title .tit-left .le-img div svg { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .proddetails .proddetails-box .detail-title .tit-left .le-img div video { width: 100%; max-width: 100%; height: 100%; max-height: 100%; /*object-fit: cover;*/ } .proddetails .proddetails-box .detail-title .tit-left .le-img div .play-round { cursor: pointer; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .proddetails .proddetails-box .detail-title .tit-left .le-img div .m1 { width: 100%; height: 100%; position: relative; left: 50%; top: 50%; transform: translate(-50%, -50%); } .proddetails .proddetails-box .detail-title .tit-left .le-img .active { display: block; } .proddetails .proddetails-box .detail-title .tit-left .le-table { display: flex; justify-content: center; } .proddetails .proddetails-box .detail-title .tit-left .le-table .tab { width: 0.3646rem; height: 0.3229rem; position: relative; margin: 20px 10px 0 0; cursor: pointer; } .proddetails .proddetails-box .detail-title .tit-left .le-table .tab.on .mask { opacity: .8; } .proddetails .proddetails-box .detail-title .tit-left .le-table .tab:hover .mask { opacity: 0.8; } .proddetails .proddetails-box .detail-title .tit-left .le-table .tab .mask { transition: 0.4s; width: 100%; height: 100%; background: #fea321; position: absolute; top: 0; left: 0; opacity: 0; } .proddetails .proddetails-box .detail-title .tit-left .le-table .tab img { width: 100%; height: 100%; } .proddetails .proddetails-box .detail-title .tit-left .le-table .tab .play { width: auto; height: auto; position: absolute; bottom: 0; right: 0; } .proddetails .proddetails-box .detail-title .tit-right { width: 45%; } .proddetails .proddetails-box .detail-title .tit-right .deilt-h { width: 100%; } .proddetails .proddetails-box .detail-title .tit-right .deilt-h h2 { font-size: 0.25rem; color: #000; line-height: 1.2; padding-bottom: 0.1042rem; } .proddetails .proddetails-box .detail-title .tit-right .deilt-h h6 { font-size: 0.0938rem; color: #000; } .proddetails .proddetails-box .detail-title .tit-right .deilt-h p { border-bottom: 1px solid #ededed; padding: 0.1302rem 0 0.1563rem; font-size: 14px; color: #999; } .proddetails .proddetails-box .detail-title .tit-right .deilt-h p svg { vertical-align: middle; } .proddetails .proddetails-box .detail-title .tit-right .features ul { margin-top: 0.1302rem; } .proddetails .proddetails-box .detail-title .tit-right .features ul h3 { font-size: 0.1146rem; margin-bottom: 5px; } .proddetails .proddetails-box .detail-title .tit-right .features ul li { display: flex; margin-top: 15px; align-items: center; } .proddetails .proddetails-box .detail-title .tit-right .features ul li p { font-size: 18px; color: #333; font-weight: 400; margin-left: 10px; flex: 1; } .proddetails .proddetails-box .detail-title .tit-right .features ul li svg { vertical-align: middle; } .proddetails .proddetails-box .detail-title .tit-right .download { margin-top: 0.3125rem; width: 0.94rem; height: 0.2604rem; background: #fea321; } .proddetails .proddetails-box .detail-title .tit-right .download a { height: 100%; display: flex; justify-content: space-around; align-items: center; } .proddetails .proddetails-box .detail-title .tit-right .download a span { font-size: 14px; color: #fff; } .proddetails .proddetails-box .size { margin-top: 0.2344rem; border-bottom: 1px solid #dbdbdb; } .proddetails .proddetails-box .size .size-img { width: 100%; } .proddetails .proddetails-box .size .size-img img { max-width: 100%; /*width: 100%;*/ } .proddetails .proddetails-box .application { margin-top: 0.2344rem; border-bottom: 1px solid #dbdbdb; } .proddetails .proddetails-box .application .application-list ul { display: flex; flex-wrap: wrap; margin-top: 0.1979rem; } .proddetails .proddetails-box .application .application-list ul li { width: 32%; margin-right: 2%; } .proddetails .proddetails-box .application .application-list ul li:nth-child(3n) { margin-right: 0; } .proddetails .proddetails-box .application .application-list ul li a { width: 100%; } .proddetails .proddetails-box .application .application-list ul li a .list-img { width: 100%; overflow: hidden; } .proddetails .proddetails-box .application .application-list ul li a .list-img img { transition: 0.4s; width: 100%; max-width: 100%; } .proddetails .proddetails-box .application .application-list ul li a .list-title h2 { font-size: 0.1354rem; color: #000; padding: 20px 0 10px; } .proddetails .proddetails-box .application .application-list ul li a .list-title p { font-size: 16px; color: #666; line-height: 30px; margin-bottom: 0.2604rem; } .proddetails .proddetails-box .application .application-list ul li a:hover .list-img img { transform: scale(1.05); } .proddetails .proddetails-box .technology { margin-top: 0.2344rem; border-bottom: 1px solid #dbdbdb; } .proddetails .proddetails-box .technology .technology-table { margin-top: 0.1667rem; } .proddetails .proddetails-box .technology .technology-table .tab-h1 { background: linear-gradient(to right, #ffe8c8, #ffffff); position: relative; } .proddetails .proddetails-box .technology .technology-table .tab-h1 .tech { font-size: 24px; padding: 0.0625rem 0 0.0625rem 0.2604rem; } .proddetails .proddetails-box .technology .technology-table .tab-h1 .tech h1 { font-size: 24px; } .proddetails .proddetails-box .technology .technology-table .tab-h1 .tech-back { position: absolute; top: 0; right: 0; height: 100%; } .proddetails .proddetails-box .technology .technology-table .tab-h1 .tech-back img { height: 100%; max-height: 100%; } .proddetails .proddetails-box .technology .technology-table .tab-ul { border-bottom: 1px solid #fea321; } .proddetails .proddetails-box .technology .technology-table .tab-ul .ul-li { padding-left: 0.2604rem; } .proddetails .proddetails-box .technology .technology-table .tab-ul .ul-li .li { padding: 8px 0; display: flex; align-items: center; } .proddetails .proddetails-box .technology .technology-table .tab-ul .ul-li .li p { font-size: 16px; color: #333; font-weight: 700; } .proddetails .proddetails-box .technology .technology-table .tab-ul .ul-li .li p:nth-child(1) { width: 31.2%; } .proddetails .proddetails-box .technology .technology-table .tab-ul .ul-li .li p:nth-child(2) { width: 68.8%; overflow: hidden; text-overflow: ellipsis; font-weight: 400; } .company-profile { width: 100%; } .company-profile .company-box { margin: 0 auto; } .company-profile .company-box .profile { width: 100%; padding-top: 0.2604rem; } .company-profile .company-box .profile .profile-active { width: 100%; height: 3.5156rem; position: relative; } .company-profile .company-box .profile .profile-active .active-img { width: 100%; height: 100%; } .company-profile .company-box .profile .profile-active .active-img div { width: 100%; height: 100%; display: none; position: relative; } .company-profile .company-box .profile .profile-active .active-img div video { width: 100%; height: 100%; max-height: 100%; max-width: 100%; object-fit: cover; } .company-profile .company-box .profile .profile-active .active-img div img { width: 100%; height: 100%; } .company-profile .company-box .profile .profile-active .active-img div .play { cursor: pointer; width: auto; height: auto; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .company-profile .company-box .profile .profile-active .active-img .active { display: block; } .company-profile .company-box .profile .profile-active .play-list { position: absolute; top: 83%; left: 50%; transform: translatex(-50%); display: flex; } .company-profile .company-box .profile .profile-active .play-list .on img { border: 2px solid #fda321; } .company-profile .company-box .profile .profile-active .play-list div { width: 120px; height: 70px; cursor: pointer; margin-right: 15px; } .company-profile .company-box .profile .profile-active .play-list div:last-child { margin-right: 0; } .company-profile .company-box .profile .profile-active .play-list div:hover img { border: 2px solid #fea321; } .company-profile .company-box .profile .profile-active .play-list div img { transition: 0.4s; border: 2px solid transparent; width: 100%; max-height: 100%; height: 100%; object-fit: cover; } .company-profile .company-box .profile .profile-title { width: 100%; } .company-profile .company-box .profile .profile-title .tit-h { width: 100%; text-align: center; padding: 0.2865rem 0 0; } .company-profile .company-box .profile .profile-title .tit-h h2 { font-size: 0.1875rem; color: #000; margin-bottom: 15px; font-weight: 700; } .company-profile .company-box .profile .profile-title .tit-h span { color: #000; font-size: 16px; font-weight: 700; } .company-profile .company-box .profile .profile-title .pps { width: 100%; padding-top: .2rem; } .company-profile .company-box .profile .profile-title .pps p { /*margin-top: 0.2344rem;*/ font-size: 16px; line-height: 30px; color: #666; } .company-profile .company-box .profile .profile-data { width: 100%; margin: 0.3646rem 0 0.5208rem; } .company-profile .company-box .profile .profile-data ul { display: flex; justify-content: space-between; } .company-profile .company-box .profile .profile-data ul li h3 { font-size: 0.2604rem; color: #fea321; margin-bottom: 5px; font-weight: 700; } .company-profile .company-box .profile .profile-data ul li p { font-size: 16px; color: #666; font-weight: 700; } .swiper-certificate-next, .swiper-certificate-prev { cursor: pointer; z-index: 11; position: absolute; top: 45%; transform: translatey(-50%); } .swiper-certificate-next { right: 16%; } .swiper-certificate-next:hover svg path { fill: #fea321; } .swiper-certificate-prev { left: 16%; } .swiper-certificate-prev:hover svg path { fill: #fea321; } .swiper-certificate-prev:hover svg path { fill: #fea321; } .swiper-certificate-page { text-align: center; } .swiper-certificate-page .swiper-pagination-bullet { width: 8px; height: 8px; background: #e3e3e3; border-radius: 0; opacity: 1; margin: 0 5px; } .swiper-certificate-page .swiper-pagination-bullet-active { background: #fea321; } .patent-certificate { width: 100%; } .patent-certificate .patent-box { margin: 0 auto; } .patent-certificate .certify { width: 100%; position: relative; } .patent-certificate .certify .myswiper3 { width: 6.25rem; margin: 0 auto; overflow: hidden; padding: 0.4167rem 0; } .patent-certificate .certify .myswiper3 .swiper-certificate-page { display: none; } .patent-certificate .certify .myswiper3 .swiper-wrapper .swiper-slide { padding-bottom: 0.25rem; width: 1.9271rem; } .patent-certificate .certify .myswiper3 .swiper-wrapper .swiper-slide img { width: 100%; max-width: 100%; } .patent-certificate .certify .myswiper3 .swiper-wrapper .swiper-slide p { padding-top: 0.1823rem; text-align: center; font-size: 0.0938rem; color: #000; font-weight: 700; opacity: 0; } .patent-certificate .certify .myswiper3 .swiper-wrapper .swiper-slide-active p, .patent-certificate .certify .myswiper3 .swiper-wrapper .swiper-slide-duplicate-active p { opacity: 1; } .certification { width: 100%; } .certification .certification-box { margin: 0 auto; } .certification .cert-swiper { position: relative; } .certification .cert-swiper .myswiper4 { overflow: hidden; margin: 0 auto; padding: 0.4167rem 0; } .certification .cert-swiper .myswiper4 .swiper-wrapper .swiper-slide { transition: 0.4s; transform: scale(0.7); padding-bottom: 0.25rem; } .certification .cert-swiper .myswiper4 .swiper-wrapper .swiper-slide img { width: 100%; max-width: 100%; } .certification .cert-swiper .myswiper4 .swiper-wrapper .swiper-slide p { padding-top: 0.1823rem; text-align: center; font-size: 0.0938rem; color: #010101; font-weight: 700; opacity: 0; } .certification .cert-swiper .myswiper4 .swiper-wrapper .swiper-slide-active, .certification .cert-swiper .myswiper4 .swiper-wrapper .swiper-slide-duplicate-active { transform: scale(1); } .certification .cert-swiper .myswiper4 .swiper-wrapper .swiper-slide-active p, .certification .cert-swiper .myswiper4 .swiper-wrapper .swiper-slide-duplicate-active p { opacity: 1; } .honor-certificate { position: relative; width: 100%; } .honor-certificate .honor-box { margin: 0 auto; } .honor-certificate .honor-swiper { position: relative; } .honor-certificate .honor-swiper .myswiper5 { overflow: hidden; margin: 0 auto; padding: 0.4167rem 0; } .honor-certificate .honor-swiper .myswiper5 .swiper-wrapper .swiper-slide { transition: 0.4s; transform: scale(0.7); padding-bottom: 0.25rem; } .honor-certificate .honor-swiper .myswiper5 .swiper-wrapper .swiper-slide img { width: 100%; max-width: 100%; } .honor-certificate .honor-swiper .myswiper5 .swiper-wrapper .swiper-slide p { padding-top: 0.1823rem; text-align: center; font-size: 0.0938rem; color: #010101; font-weight: 700; opacity: 0; } .honor-certificate .honor-swiper .myswiper5 .swiper-wrapper .swiper-slide-active p { opacity: 1; } .honor-certificate .honor-swiper .myswiper5 .swiper-wrapper .swiper-slide-active, .honor-certificate .honor-swiper .myswiper5 .swiper-wrapper .swiper-slide-duplicate-active { transform: scale(1); } .company-culture .company-box { margin: 0 auto; } .company-culture .company-box .culture-ul { width: 100%; } .company-culture .company-box .culture-ul ul { padding: 0.2604rem 0 0.625rem; } .company-culture .company-box .culture-ul ul li { padding-bottom: 20px; } .company-culture .company-box .culture-ul ul li a { position: relative; } .company-culture .company-box .culture-ul ul li a .i-img { width: 100%; overflow: hidden; } .company-culture .company-box .culture-ul ul li a .i-img img { transition: 0.4s; width: 100%; max-width: 100%; } .company-culture .company-box .culture-ul ul li a .mencen-lin { background: -webkit-linear-gradient(to right, rgba(3, 61, 144, 0.9), rgba(82, 125, 157, 0.9)); background: linear-gradient(to right, rgba(3, 61, 144, 0.9), rgba(82, 125, 157, 0.9)); position: absolute; bottom: 0; left: 0; width: 100%; } .company-culture .company-box .culture-ul ul li a .mencen-lin .lin-title { width: 100%; padding: 0.2083rem 0 0.2604rem 0.2604rem; } .company-culture .company-box .culture-ul ul li a .mencen-lin .lin-title h5 { font-size: 0.1563rem; color: #fff; font-weight: 400; margin-bottom: 15px; } .company-culture .company-box .culture-ul ul li a .mencen-lin .lin-title p { font-size: 14px; color: #fff; } .company-culture .company-box .culture-ul ul li a .mencen-lin .men-back { height: 100%; position: absolute; right: 0; top: 0; } .company-culture .company-box .culture-ul ul li a .mencen-lin .men-back img { height: 100%; } .company-culture .company-box .culture-ul ul li a .on { background: -webkit-linear-gradient(to right, rgba(3, 61, 144, 0.9), rgba(82, 125, 157, 0.9)); background: linear-gradient(to right, rgba(250, 169, 51, 0.9), rgba(195, 211, 223, 0.9)); } .company-culture .company-box .culture-ul ul li a:hover .i-img img { transform: scale(1.05); } .partner .partner-box { margin: 0 auto; } .partner .partner-box .partner-table { padding: 0.2604rem 0.1563rem; } .partner .partner-box .partner-table ul { display: flex; flex-wrap: wrap; } .partner .partner-box .partner-table ul li { cursor: pointer; width: 32%; margin: 0 0.118rem 0.2344rem 0; } .partner .partner-box .partner-table ul li:nth-child(3n) { margin-right: 0; } .partner .partner-box .partner-table ul li .table-img { width: 100%; height: 1.1979rem; background: #f9f9f9; display: flex; justify-content: center; align-items: center; } .partner .partner-box .partner-table ul li .table-img img { transition: 0.4s; max-width: 90%; } .partner .partner-box .partner-table ul li .table-title { padding: 25px 25px 0 25px; /*box-shadow: 0px 1px rgba(254, 163, 33, 0.1), 1px 0px rgba(254, 163, 33, 0.1), 0px 0px rgba(254, 163, 33, 0.1), -1px 0px rgba(254, 163, 33, 0.1);*/ border: 1px solid rgba(254, 163, 33, 0.3); border-top: none; } .partner .partner-box .partner-table ul li .table-title .txt h3 { font-size: 18px; font-weight: 700; line-height: 26px; } .partner .partner-box .partner-table ul li .table-title .txt p { font-size: 16px; line-height: 30px; min-height: 300px; color: #666; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 10; -webkit-box-orient: vertical; } .partner .partner-box .partner-table ul li .table-title .txt p a { color: #666; display: inline-block; } .partner .partner-box .partner-table ul li .table-title .link a { padding: 0.1875rem 0; } .partner .partner-box .partner-table ul li .table-title .link a span { font-size: 16px; color: #000; font-weight: 700; margin-right: 10px; } .partner .partner-box .partner-table ul li .table-title .link a svg { vertical-align: middle; } .partner .partner-box .partner-table ul li:hover .table-img img { transform: scale(1.05); } .partner .partner-box .partner-table ul li:hover .table-title .link span { color: #fea321; } .partner .partner-box .partner-table ul li:hover .table-title .link svg path { stroke: #fea321; } .entreprises-news .news-banner .box-news { margin-bottom: 0; margin-top: 0.1563rem; } .entreprises-news .news-banner .box-news a .news-list .lists { width: 6.25rem; } .entreprises-news .news-banner .box-news a .news-list .lists .item1 .item-img { position: relative; } .entreprises-news .news-banner .box-news a .news-list .lists .item1 .item-img p { position: absolute; top: 0; left: 0; background: #fea321; padding: 3px 10px; color: #fff; font-size: 14px; } .entreprises-news .news-banner .box-news a .news-list .back-gradient { height: 100%; } .entreprises-news .news-banner .box-news a .news-list .back-gradient img { height: 100%; } .dynamic-details { width: 100%; } .dynamic-details .dynamic-box { margin: 0 auto; } .dynamic-details .dynamic-box .dynamic-title { text-align: center; padding: 0.3125rem 0 0.1823rem; border-bottom: 1px solid #e6e6e6; } .dynamic-details .dynamic-box .dynamic-title h1 { font-weight: 700; font-size: 0.1875rem; color: #000; } .dynamic-details .dynamic-box .dynamic-title p { margin-top: 0.0781rem; font-size: 16px; color: #000; font-weight: 700; } .dynamic-details .dynamic-box .dynamic-translater { margin-top: .21rem; border-bottom: 1px solid #e6e6e6; width: 100%; } .dynamic-details .dynamic-box .dynamic-translater h4 { text-align: center; font-size: 0.0938rem; color: #000; } .dynamic-details .dynamic-box .dynamic-translater p { font-size: 16px; line-height: 30px; color: #666; } .dynamic-details .dynamic-box .dynamic-translater img { max-width: 100%; } .details-toggle { width: 100%; } .details-toggle .toggle-box { margin: 0 auto; display: flex; padding: 0.2865rem 0 0.3906rem; justify-content: space-between; } .details-toggle .toggle-box .toggle-next { text-align: right; } .details-toggle .toggle-box .tog a .txt { font-size: 18px; color: #000; font-weight: 700; margin-bottom: 10px; } .details-toggle .toggle-box .tog a .prev { display: flex; align-items: center; } .details-toggle .toggle-box .tog a .prev svg { vertical-align: middle; } .details-toggle .toggle-box .tog a .prev span { font-weight: 700; font-size: 14px; color: #000; margin-left: 18px; } .details-toggle .toggle-box .tog a:hover .txt { color: #fea321; } .details-toggle .toggle-box .toggle-next a .prev { justify-content: flex-end; } .details-toggle .toggle-box .toggle-next a .prev span { margin-right: 18px; } .talent-recruitment { width: 100%; } .talent-recruitment .talent-box { margin: 0 auto; } .talent-recruitment .talent-box .recruitment-box { padding: 0.2604rem 0 1.0417rem; } .talent-recruitment .talent-box .recruitment-box .item .item-top { cursor: pointer; display: flex; align-items: center; background: #f9f9f9; border: 1px solid #efefef; padding: 0.2344rem 0.1875rem; justify-content: space-between; } .talent-recruitment .talent-box .recruitment-box .item .item-top.active .content5 { background: #fda321; } .talent-recruitment .talent-box .recruitment-box .item .item-top.active .content5 .span1 { display: none; } .talent-recruitment .talent-box .recruitment-box .item .item-top.active .content5 .span2 { display: block; color: #fff; } .talent-recruitment .talent-box .recruitment-box .item .item-top.active .content5 svg { transform: rotate(180deg); } .talent-recruitment .talent-box .recruitment-box .item .item-top.active .content5 svg path { stroke: #fff; } .talent-recruitment .talent-box .recruitment-box .item .item-top .content1 { width: 26%; font-size: 0.125rem; font-weight: 700; color: #000; } .talent-recruitment .talent-box .recruitment-box .item .item-top .content2 { width: %; font-size: 16px; color: #666; } .talent-recruitment .talent-box .recruitment-box .item .item-top .content3 { font-size: 16px; color: #666; } .talent-recruitment .talent-box .recruitment-box .item .item-top .content4 { font-size: 16px; color: #666; } .talent-recruitment .talent-box .recruitment-box .item .item-top .content5 { width: 0.7552rem; height: 0.25rem; background: #ebebeb; display: flex; justify-content: center; align-items: center; } .talent-recruitment .talent-box .recruitment-box .item .item-top .content5 div { display: flex; align-items: center; color: #333; } .talent-recruitment .talent-box .recruitment-box .item .item-top .content5 div span { padding-right: 0.2083rem; font-size: 14px; font-weight: 700; } .talent-recruitment .talent-box .recruitment-box .item .item-top .content5 div .span1 { display: block; } .talent-recruitment .talent-box .recruitment-box .item .item-top .content5 div .span2 { display: none; } .talent-recruitment .talent-box .recruitment-box .item .item-top .content5 div svg { transition: transform 0.4s; vertical-align: middle; } .talent-recruitment .talent-box .recruitment-box .item .item-down { display: none; background: #f9f9f9; padding: 0.2083rem 0.1875rem 0.2604rem; border-left: 1px solid #efefef; border-right: 1px solid #efefef; } .talent-recruitment .talent-box .recruitment-box .item .item-down .require { padding-bottom: 20px; } .talent-recruitment .talent-box .recruitment-box .item .item-down .require h6 { font-weight: 700; font-size: 0.0938rem; color: #000; margin-bottom: 5px; } .talent-recruitment .talent-box .recruitment-box .item .item-down .require p { font-size: 16px; display: flex; line-height: 32px; } .talent-recruitment .talent-box .recruitment-box .item .item-down .require p span { font-size: 16px; color: #666; } .talent-recruitment .talent-box .recruitment-box .item .item-down .delivery { margin-top: 15px; width: 0.7448rem; height: 0.25rem; background: #fea321; display: flex; justify-content: space-around; align-items: center; } .talent-recruitment .talent-box .recruitment-box .item .item-down .delivery a { color: #fff; } .talent-recruitment .talent-box .recruitment-box .item .item-down .delivery a span { padding-right: 0.1563rem; font-size: 14px; } .talent-recruitment .talent-box .recruitment-box .active .item-top .content5 { background: #fea321; } .talent-recruitment .talent-box .recruitment-box .active .item-top .content5 div { color: #fff; } .talent-recruitment .talent-box .recruitment-box .active .item-top .content5 div .span1 { display: none; } .talent-recruitment .talent-box .recruitment-box .active .item-top .content5 div .span2 { display: block; } .talent-recruitment .talent-box .recruitment-box .active .item-top .content5 div svg { transform: rotate(180deg); } .talent-recruitment .talent-box .recruitment-box .active .item-top .content5 div svg path { stroke: #fff; } .contact-details { width: 100%; } .contact-details .contact-box { margin: 0 auto; } .contact-details .contact-box .contact-map { width: 100%; display: flex; margin-top: 0.2604rem; } .contact-details .contact-box .contact-map .map { width: 56%; height: 2.1979rem; } .contact-details .contact-box .contact-map .join { /*padding: 0.1563rem 0 0;*/ display: flex; flex-direction: column; justify-content: center; margin-left: 4%; width: 40%; } .contact-details .contact-box .contact-map .join .us { display: flex; align-items: center; margin-bottom: .1rem; } .contact-details .contact-box .contact-map .join .us:last-child { margin-bottom: 0; } .contact-details .contact-box .contact-map .join .us svg { vertical-align: middle; width: 25px; height: 25px; } .contact-details .contact-box .contact-map .join .us .youxiang, .contact-details .contact-box .contact-map .join .us .dianhua { animation: gif 0.5s ease 0s infinite; } .contact-details .contact-box .contact-map .join .us a { color: #000; font-size: 0.125rem; margin-left: 10px; } .contact-details .contact-box .contact-share { padding: 0.4688rem 0 0.6771rem; width: 100%; display: flex; justify-content: space-around; } .contact-details .contact-box .contact-share .share { text-align: center; width: 140px; height: 140px; } .contact-details .contact-box .contact-share .share img { width: 100%; max-width: 100%; height: 100%; } .contact-details .contact-box .contact-share .share p { margin-top: 10px; font-size: 0.125rem; color: #000; /*font-weight: 700;*/ } .online-message { width: 100%; background: -webkit-linear-gradient(to bottom, #f9f9f9, #ffffff); background: linear-gradient(to bottom, #f9f9f9, #ffffff); } .online-message .online-box { margin: 0 auto; } .online-message .online-box .message-box { margin-top: 0.2604rem; } .online-message .online-box .message-box form { width: 100%; } .online-message .online-box .message-box form .leibie-name { display: flex; justify-content: space-between; margin-bottom: 0.1563rem; } .online-message .online-box .message-box form .leibie-name .item-em { width: 48%; display: flex; align-items: center; justify-content: space-between; } .online-message .online-box .message-box form .leibie-name .item-em .list { display: flex; width: 90px; } .online-message .online-box .message-box form .leibie-name .item-em .list p { font-size: 15px; font-weight: 1000; } .online-message .online-box .message-box form .leibie-name .item-em .list svg { margin-top: 4px; } .online-message .online-box .message-box form .leibie-name .item-em .list p svg { align-self: flex-start; } .online-message .online-box .message-box form .leibie-name .item-em .input { flex: 1; } .online-message .online-box .message-box form .leibie-name .item-em .input input { background: #f9f9f9; width: 100%; height: 0.3125rem; border: 1px solid #e6e6e6; padding-left: 0.1563rem; font-size: 14px; font-weight: 700; color: #999999; } .online-message .online-box .message-box form .leibie-name .item-em .distpicker5 { display: flex; position: relative; flex: 1; justify-content: space-between; } .online-message .online-box .message-box form .leibie-name .item-em .distpicker5 .svg svg { position: absolute; top: 50%; right: 8%; transform: translatey(-50%); } .online-message .online-box .message-box form .leibie-name .item-em .inquiry { position: relative; cursor: pointer; flex: 1; height: 0.3125rem; border: 1px solid #e6e6e6; background: #f9f9f9; align-items: center; } .online-message .online-box .message-box form .leibie-name .item-em .inquiry select { width: 100%; height: 100%; background: #f9f9f9; font-size: 14px; font-weight: 700; color: #757575; border: none; padding-left: 0.1563rem; display: block; } .online-message .online-box .message-box form .leibie-name .item-em .inquiry .inq-title { height: 100%; width: 100%; display: flex; align-items: center; justify-content: space-between; padding: 0 0.1563rem; } .online-message .online-box .message-box form .leibie-name .item-em .inquiry .inq-title p { font-size: 14px; color: #757575; font-weight: 700; } .online-message .online-box .message-box form .leibie-name .item-em .inquiry .inq-title svg { transition: 0.4s; vertical-align: middle; } .online-message .online-box .message-box form .leibie-name .item-em .inquiry .inq-down { display: none; width: 100%; position: absolute; top: 0.3021rem; left: 0; padding: 0 0.1563rem; background: #eaeaea; } .online-message .online-box .message-box form .leibie-name .item-em .inquiry .inq-down ul li { font-size: 14px; color: #999; font-weight: 700; padding: 10px 0; } .online-message .online-box .message-box form .leibie-name .item-em .inquiry .inq-down ul li:hover { color: #fea321; } .online-message .online-box .message-box form .leibie-name .item-em .inquiry.active .inq-title svg { transform: rotatex(180deg); } .online-message .online-box .message-box form .leibie-name .item-em .inquiry.pan { width: 48%; flex: initial; } .online-message .online-box .message-box form .leibie-name.liuyang { width: 100%; } .online-message .online-box .message-box form .leibie-name.liuyang .item-em { width: 100%; } .online-message .online-box .message-box form .leibie-name.liuyang .item-em .textarea { flex: 1; } .online-message .online-box .message-box form .leibie-name.liuyang .item-em .textarea textarea { background: #f9f9f9; width: 100%; padding: 0.1042rem 0 0 0.1563rem; border: 1px solid #e6e6e6; font-size: 14px; font-weight: 700; color: #999999; resize: none; } .online-message .online-box .message-box form .blur { text-align: center; padding: 0.1563rem 0 0.4167rem; } .online-message .online-box .message-box form .blur input { cursor: pointer; padding: 14px 44px; background: #fea321; border: none; color: #fff; font-weight: 700; font-size: 14px; } .search-banner { width: 100%; padding-top: 0.4792rem; } .search-banner .search-box { background: #fea321; padding: 0.625rem 0; position: relative; } .search-banner .search-box form { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); display: flex; height: 0.3542rem; } .search-banner .search-box form input { width: 3.0625rem; height: 100%; outline: none; padding-left: 0.1302rem; font-size: 0.1042rem; border: 0; font-size: 20px; } .search-banner .search-box form button { cursor: pointer; border: none; width: 0.9375rem; height: 100%; background-color: #064197; color: #fff; display: flex; align-items: center; justify-content: center; } .search-banner .search-box form button i { width: 0.0938rem; height: 0.0938rem; display: inline-block; background: url(/uploads/image/tdpsimages/search-white.png) no-repeat center / 100%; } .search-banner .search-box form button span { padding-left: 0.0781rem; letter-spacing: 0.0417rem; font-size: 0.0938rem; } .search-result { width: 100%; padding: 0.2rem 0; } .search-result .result-box { margin: 0 auto; } .search-result .result-box .list { position: relative; display: flex; justify-content: center; flex-direction: column; width: 100%; padding: 0.1042rem 0; border-bottom: 1px solid #eaeaea; } .search-result .result-box .list a span { font-size: 0.0729rem; color: #fea321; } .search-result .result-box .list a h1 { font-size: 0.1354rem; padding: 0.1042rem 0 0.1563rem; color: #333; } .search-result .result-box .list a p { font-size: 0.0938rem; color: #909090; max-width: 80%; line-height: 0.15625rem; } .search-result .result-box .list a .list-icon { position: absolute; top: 50%; transform: translatey(-50%); right: 0.2604rem; width: 0.1875rem; height: 0.1875rem; background: no-repeat center / 100%; } .search-result .result-box .list a:hover h1 { color: #fea321; } @keyframes gif { 0% { transform: rotate(0deg); } 50% { transform: rotate(8deg); } 100% { transform: rotate(-8deg); } }