@charset "utf-8"; /* ===================棣栭〉鏍峰紡========================== */ .banner-lun{position: relative;} .banner-lun > img{width: 100%;height: calc(100vh - 90px);} .banner-lun .content{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;display: flex;align-items: center;} .banner .pages{position: absolute;bottom: 77px;left: 0px;width: 100%;z-index: 2;} .banner .pages .swiper-pagination{position: relative;} .banner .pages .swiper-pagination-bullet {width: 80px;height: 3px;border-radius: 0;background: #ffffff;opacity: .25;margin-right: 30px;} .banner .pages .swiper-pagination-bullet-active {opacity: 1;background: #fff;} .indgy img.bg{position: absolute;left: 0px;top: 50%;transform: translateY(-50%);} .indgy-cont{position: relative;z-index: 2;} .indgy-cont .cont-l{width: 50%;padding-right: 70px;display: flex;flex-direction: column;justify-content: center;padding-left: calc((100vw - 1400px) / 2);} .indgy-cont .cont-r{width: 50%;border-radius: 20px 0px 0px 20px;overflow: hidden;} .indgy-cont .cont-r img{width: 100%;height: 100%;transition: all .4s ease;z-index: 2;position: relative;} .indgy-cont .cont-r video{position: absolute;left: 0;top: 0;width: 100%;height: 100%;} .indgy-cont .cont-r .btn{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);transition: all .4s ease; width: 48px;height: 48px;border-radius: 50%;color: #fff;background: #115fad;padding-left: 2px; font-size: 18px; border-radius: 50%;user-select: none;cursor: pointer;z-index: 3;} .indgy-cont .cont-r .btn:active{transform: translate(-50%,calc(-50% + 3px));} .indgy-cont .cont-r.active img,.indgy-cont .cont-r.active .btn{opacity: 0;pointer-events: none;} .indgy-cont .cont-l .title{color: #111821;} .indgy-cont .cont-l .text{color: #353b43;} .indgy-cont .cont-l .text span{color: #115fad;font-weight: 700;} .IndBtn{width: 157px;height: 54px;border-radius: 30px;background-color: #115fad;display: flex;justify-content: center;align-items: center;} .IndBtn i{transform: rotate(180deg);font-size: 12px;margin-left: 10px;display: block;transition: all .4s ease;} .IndBtn:hover i{transform: rotate(180deg) translateX(-10px);} .indbs{background: url(../images/index/indbs_bg.jpg)center no-repeat;background-size: cover;} .indbs-lun {display: flex;flex-direction: column;justify-content: center;align-items: center;} .indbs-lun .img{height: 420px;display: flex;align-items: center;justify-content: center;} .indbs-lun .title{color: #111821;transition: all .4s ease;} .indbs-lun .text{color: #353b43;} .indbs-lun .img img{max-height: 100%;transition: all .4s ease;} .indbs-lun .img img:hover{transform: scale(.9);} .indbs-lun:hover .title{color:#115fad;} .indbs-svp{position: relative;} .indbs-svp .swiper-btn{position: absolute;top: 50%;transform: translateY(-50%);z-index: 2;} .indbs-svp .swiper-container{overflow: inherit;padding: 0px 240px;} .indbs-svp .swiper-slide .indbs-lun{opacity: .25;transition: all .4s ease;} .indbs-svp .swiper-slide-active .indbs-lun{opacity: 1;} .indbs-svp .swiper-slide .indbs-lun .title{opacity: 0;transition: all .4s ease;} .indbs-svp .swiper-slide .indbs-lun .text{opacity: 0;transition: all .4s ease;} .indbs-svp .swiper-slide-active .indbs-lun .title{opacity: 1;} .indbs-svp .swiper-slide-active .indbs-lun .text{opacity: 1;} .indbs-svp .swiper-btn.prev{left: 0px;} .indbs-svp .swiper-btn.next{right: 0px;} .swiper-btn a{width: 60px;height: 60px;border: 1px solid #a7adb7;display: flex;justify-content: center;align-items: center;border-radius: 100px;transition: all .4s ease;} .swiper-btn a i{color: #111821;transition: all .4s ease;} .swiper-btn.next a{transform: rotate(180deg);} .swiper-btn a:hover{background-color: #0659a1;border: 1px solid #0659a1;} .swiper-btn a:hover i{color: #fff;} .IndTitle {display: flex;justify-content: space-between;align-items: flex-end;} .IndTitle .name{font-size: 140px;line-height: 90px;} .IndTitle .title{color: #12171e;display: flex;align-items: flex-end;} .IndTitle .title span{width: 10px;height: 10px;display: flex;background-color: #0659a1;margin-left: 10px;} .IndTitle .swiper-btn.next{margin-left: 20px;} .indfa-lun{position: relative;display: flex;overflow: hidden;border-radius: 20px;height: 420px;} .indfa-lun > img{transition: all .4s ease;width: 100%;} .indfa-lun:hover > img{transform: scale(1.04);} .indfa-lun::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .4);} .indfa-lun .show{position: absolute;bottom: 43px;z-index: 2; right: 0px;width: 100%;display: flex;flex-direction: column;padding: 0px 58px;} .indfa-svp .swiper-container{overflow: inherit;} .indfa-lun .show .title{transition: all .4s ease;width: fit-content;} .indfa-lun .show .title:hover{color: #0659a1;} .indal{background: url(../images/index/indal_bg.jpg)center no-repeat;background-size: cover;} .indal-list {margin-right: -40px;} .indal-list a{width: calc(100%/3 - 40px);margin-right: 40px;background-color: #ffffff;border-radius: 15px;overflow: hidden;transition: all .4s ease;} .indal-list a .img{height: 260px;overflow: hidden;} .indal-list a .img img{width: 100%;height: 100%;transition: all .4s ease;} .indal-list a .cont{height: 88px;padding: 0px 35px;display: flex;align-items: center;} .indal-list a .cont .title {display: flex;align-items: center;position: relative;width: 100%;} .indal-list a .cont .title span{width: 8px;height: 8px;background-color: #0659a1;display: block;margin-right: 10px;transition: all .4s ease;} .indal-list a .cont .title .text{color: #12171e;padding-right: 20px;transition: all .4s ease;} .indal-list a .cont .title i{position: absolute;right: 0px;top: 50%;transform: translateY(-50%)rotate(180deg);color: #fff;opacity: 0;transition: all .4s ease;} .indal-list a:hover .cont .title i{opacity: 1;} .indal-list a:hover .cont .title .text{color: #fff;} .indal-list a:hover{background-color: #0659a1;} .indal-list a:hover .cont .title span{background-color: #fff;} .indal-list a:hover .img img{transform: scale(1.04);} .inddt-list{margin-right: -40px;} .inddt-muen{width: calc(100%/3 - 40px);margin-right: 40px;} .inddt-ltOne{width: 100%;height: 100%;position: relative;display: block;border-radius: 20px;overflow: hidden;} .inddt-ltOne:hover img{transform: scale(1.04);} .inddt-ltOne img{width: 100%;height: 100%;transition: all .4s ease;} .inddt-ltOne .show{position: absolute;bottom: 22px;left: 0px;width: 100%;padding: 0px 35px;z-index: 3;} .inddt-ltOne .show .title{transition: all .4s ease;} .inddt-ltOne:hover .show .title{color: #0659a1;} .inddt-ltOne .show .data {display: flex;align-items: center;} .inddt-ltOne .show .data span{width: 8px;height: 8px;background-color: #fff;display: block;margin-right: 12px;} .inddt-ltOne .hide{position: absolute;top: 0px;left: 0px;background-image: linear-gradient(to bottom , rgba(0,0,0,0),rgba(0,0,0,.7));width: 100%;height: 100%;z-index: 2;} .inddt-ltTwo {height: 100%;display: flex;flex-direction: column;justify-content: space-between;} .inddt-ltTwo .muen{width: 100%;height: calc(100%/2 - 10px);} .inddt-ltTwo .muen:last-child{margin-bottom: 0px;} .inddt-ltThree{height: 100%;display: flex;flex-direction: column;justify-content: space-between;} .inddt-ltThree .muen{width: 100%;height: calc(100%/3 - 10px);border: 1px solid #e8e8e8;display: block;border-radius: 20px;display: flex; justify-content: center;flex-direction: column;padding: 0px 30px;background-color: #fff;} .inddt-ltThree .muen .title{color: #12171e;transition: all .4s ease;} .inddt-ltThree .muen .text{color: #353b43;} .inddt-ltThree .muen .data {display: flex;align-items: center;color: #777;} .inddt-ltThree .muen .data span{background-color: #777;width: 8px;height: 8px;margin-right: 12px;} .inddt-ltThree .muen:last-child{margin-bottom: 0px;} .inddt-ltThree .muen:hover .title{color: #0659a1;} .inddt {background-color: #f6f6f6;} /* -------------------------PC绔?-------------------------- */ @media all and (max-width:1700px) { /* 1600 脳 (900) */ } @media all and (max-width:1590px) { /* 1440 脳 (700) */ .indgy-cont .cont-l {padding-left: calc((100vw - 1200px) / 2);} .indbs-lun .img {height: 330px;} .indfa-lun{height: 360px;} .indal-list a .img{height: 220px;} .inddt-muen {height: 420px;} .IndTitle .name {font-size: 70px;line-height: 50px;} .indgy img.bg {left: -20px;} .banner .pages{bottom: 45px;} } @media all and (max-width:1430px) { /* 1360 */ } @media all and (max-width:1350px) { /* 1280 */ .indgy-cont .cont-l {padding-left: calc((100vw - 960px) / 2);padding-right: 30px;} .indgy img.bg{display: none;} .indfa-lun{height: 288px;} .indfa-lun .show {bottom: 20px;padding: 0px 20px;} .indal-list a .img{height: 173px;} .indal-list a .cont {height: 65px;} } @media all and (max-width:1270px) { /* 1152 脳 (700) */ } /* ------------------------骞虫澘绔?------------------------- */ @media all and (max-width:1100px) { /* 1024 妯睆 */ .indbs-svp .swiper-container {padding: 0px 130px;} .indgy-cont .cont-l{width: 100%;padding: 0px 4%;} .indgy-cont .cont-r {width: 100%;border-radius: 10px;padding: 0px 4%;margin-top: 15px;} .indbs-lun .img {height: 260px;} .indfa-lun {height: 210px;} .indal-list{margin-right: 0px;margin-bottom: -15px;} .indal-list a {width: 100%;margin-right: 00px;border-radius: 10px;margin-bottom: 15px;} .IndTitle > div:nth-child(2){display: none;} } @media all and (max-width:1000px) { /* 720 绔栧睆 */ .banner-lun > img{min-height: 400px;} .banner .pages {bottom: 35px;} .banner .pages .swiper-pagination-bullet{margin-right: 15px;} .banner-lun .content .title{width: 150px;} } /* ------------------------鎵嬫満绔?------------------------- */ @media all and (max-width:680px) { /* 绉诲姩缁堢 360 閫傞厤 */ .indal-list a .img{height: 196px;} .indal-list a .cont {padding: 0px 20px;} .IndTitle .name {font-size: 40px;line-height: 20px;} .inddt-list{margin-right: 0px;margin-bottom: -15px;} .inddt-muen {width: 100%;margin-right: 0px;margin-bottom: 15px;} .inddt-ltOne {border-radius: 8px;} .inddt-ltOne .show {padding: 0px 25px;} .inddt-ltThree .muen {border-radius: 8px;padding: 0px 25px;} .indbs-svp .swiper-container{padding: 0px;} .indfa-lun{border-radius: 8px;} .banner-lun > img{height: calc(100vh - 60px);} .banner .pages .contain{display: flex;justify-content: center;} .banner .pages .swiper-pagination-bullet:last-child{margin-right: 0px;} .indgy-cont .cont-l .IndBtn{display: none;} .swiper-btn a {width: 40px;height: 40px;} .swiper-btn a i{font-size: 14px;} .banner-lun .content{align-items: flex-start;padding-top: 150px;background-color: rgba(0, 0, 0, .3);} .banner-lun .content .text br{display: none;} .banner-lun .content .title{width: auto;} .indgy-cont .cont-r .btn{width: 36px;height: 36px;font-size: 14px;} }