@charset "utf-8"; /* ===================棣栭〉鏍峰紡========================== */ .com-btn{display:flex;align-items:center;justify-content:center;width: 150px;height: 42px;font-size: 16px;color: #fff;font-weight: 700;background-color: #d6000f;border-radius: 3px; z-index:1;position:relative;overflow:hidden;transition:all .4s ease} .com-btn:after{content:"";position:absolute;top:50%;left:50%;width:245px;height:140px;border-radius:50%;transform:translate3d(-50%,-50%,0) scale3d(0,0,0);transition:opacity .6s cubic-bezier(.19,1,.22,1),transform .75s cubic-bezier(.19,1,.22,1);background-color:#a51923;opacity:0;z-index:-1} .com-btn:hover:after{opacity:1;transition-duration:.85s;transform:translate3d(-50%,-50%,0) scale3d(1,1,1)} .inbanner{width: 100%;position: relative;} .inbannerBg-pc,.inbannerBg-mb{width: 100%;object-fit: cover;} .inbannerBg-pc{display: block;} .inbannerBg-mb{display:none} .inbanner .banner-video{background: #fff;} .inbanner .banner-video .inbanner-bg{opacity: 0;} .inbanner-content{position:absolute;width:100%;height:100%;top:0;left:0;display: flex;flex-direction: column;justify-content: center;} .inbanner-content span{font-size: 25px;color: #fff;line-height: 1;text-transform: uppercase;transition: all .4s ease;} .inbanner-content h2{font-size: 54px;color: #fff;line-height: 1;margin: 30px 0 32px;font-weight: 700;position: relative;padding-bottom: 38px;transition: all .4s ease;} .inbanner-content h2::after{content: '';width: 0px;height: 3px;background-color: #d6000f;position: absolute;left: 0;bottom: 0;transition: all 6s ease;} .swiper-slide-active .inbanner-content h2::after{width: 76px;} .inbanner-content p{font-size: 17px;color: #fff;line-height: 27px;transition: all .4s ease;} .inbanner-content .btn{margin-top: 70px;} .inbanner .swiper-pagination{width:100%;text-align:center;font-size:0;bottom:42px;height: 20px;line-height: 20px;} .inbanner .swiper-pagination-bullet{width:40px;background:rgba(255, 255, 255, .3);border-radius:0px;opacity:1;position:relative;overflow:hidden;margin:0 3px;height:4px;} .inbanner .swiper-pagination-bullet:after{left:-100%;content:'';display:block;width:100%;height:100%;background:#d6000f;border-radius:10px;position:absolute} .inbanner .active:after{transition:all 4s linear;left:0} .inbanner-bg{transform:scale(1);transition:all 4s linear} .inbanner .swiper-slide-active .inbanner-bg{transform:scale(1.06)} #banner-video{position: absolute;width: 100%;height: 100%;object-fit:cover; display: flex;flex-direction: column;justify-content: center;text-align: center;z-index: 9;top: 0;left: 0;} /* 鏁堟灉 */ .inbanner-content span, .inbanner-content h2,.inbanner-content p{opacity: 0;} .swiper-slide-active .inbanner-content span{animation: indbanDown 1s ease both 0.5s;} .swiper-slide-active .inbanner-content h2{animation: indbanDown 1s ease both 0.4s;} .swiper-slide-active .inbanner-content p{animation: indbanDown 1s ease both 0.3s;} @keyframes indbanDown {0%{opacity: 0;transform: translateY(-100px);}100%{opacity: 1;transform: translateY(0);}} /* 鍏叡澶撮儴 */ .incom-title {width: 100%;text-align: center;} .incom-title h2{font-size: 42px;color: #333;line-height: 1;font-weight: 700;margin-bottom: 16px;} .incom-title span{font-size: 14px;color: #777;line-height: 1;text-transform: uppercase;font-family:'鎬濇簮榛戜綋';} .incom-title.white h2{color: #fff;} .incom-title.white span{color: #fff;} .inprod{width: 100%;padding: 100px 60px 84px;background-color: #f6f6f6;} .inprod-item{width: 100%;margin-top: 50px;} .inprod-list {float: left; width: 32.666%;display: flex;flex-direction: column;} .inprod-list:nth-child(2){margin: 0 1%;} .inprod-list .inprod-link{display: inline-block;background-color: #fff;} .inprod-list .inprod-img{display: flex;justify-content: center;align-items: center; width: 100%;height: 360px;overflow: hidden;} .inprod-list .inprod-img img{max-width:88%;max-height: 88%;object-fit: contain;transition: all .6s ease;} .inprod-list .inprod-cont{width: 100%;padding: 0px 60px 42px;background-color: #fff;overflow: hidden;} .inprod-list .inprod-cont h2{font-size: 26px;color: #333;font-weight: 700;line-height: 1;transition: all .4s ease;} .inprod-list .inprod-link{width: 100%;margin-bottom: 16px;} .inprod-list:first-child .inprod-img{height:804px;} .inprod-list .inprod-link:hover .inprod-img img{transform: scale(1.06);} .inprod-list .inprod-link:hover .inprod-cont h2{color: #d6000f;} .inabout{width: 100%;height: 788px;padding-top:100px;background-position: center;background-repeat: no-repeat;background-size: cover;} .inabout-main{display:flex;background:rgba(0,0,0,.3);margin-top:50px} .inabout-main-l{width:50%;padding:106px 72px;border:1px solid rgba(255,255,255,.3)} .inabout-main-l h3{color:#fff;font-size:30px;font-weight:700;padding-bottom:20px;position:relative;margin-bottom:30px} .inabout-main-l h3:after{content:'';width:80px;height:4px;position:absolute;left:0;bottom:0;background:#d6000f} .inabout-main-l p{color:#fff;font-size:16px;line-height:26px} .inabout-main-l a{margin-top:32px;} .inabout-main-l a i{display:block;background:url('../images/index/video.png') no-repeat center/100%;width:17px;height:17px;margin-left:16px} .inabout-main-r{display:flex;flex-wrap:wrap;width:50%;border-bottom:1px solid rgba(255,255,255,.3)} .inabout-main-r li{width:33.33%;height:50%;padding:82px 20px 72px 30px;border-right:1px solid rgba(255,255,255,.3);border-top:1px solid rgba(255,255,255,.3);transition: all .4s ease;} .inabout-main-r li p{font-size:15px;color:#fff;opacity:.6;margin-top:10px} .inabout-main-num{font-size:16px;font-weight:700;color:#fff;line-height:1} .inabout-main-num span{font-size:56px;font-family:'鎬濇簮榛戜綋';color: #fff; line-height:1;display:inline-block;padding-right:10px} .inabout-main-r li:hover{background-color: #d6000f;} .inlayout{width: 100%;padding-top: 95px;background-color: #eee;} .inlayout-menu{width: 100%;font-size: 0;text-align: center;margin-top: 58px;user-select: none;} .inlayout-menu a{display: inline-block;padding: 0 86px 34px;cursor: pointer;position: relative;} .inlayout-menu a::after{content: '';width: 0%;height: 3px;background-color: #d6000f;position: absolute;right: 0;left: 0; bottom: 0;margin: 0 auto; transition: all .4s ease;} .inlayout-menu a img{margin: 0 auto;transition: all .4s ease;} .inlayout-menu a img.inlayoutic{display: block;} .inlayout-menu a img.inlayoutich{display: none;} .inlayout-menu a p{font-size: 16px;color: #555;margin-top: 14px;transition: all .4s ease;} .inlayout-menu a.active img.inlayoutic{display: none;} .inlayout-menu a.active img.inlayoutich{display: block;} .inlayout-menu a.active p{color: #d6000f;} .inlayout-menu a.active::after{width: 100%;} .inlayout-coulmn{width: 100%;position: relative;overflow: hidden;} .inlayout-coulmn img{width: 100%;object-fit: cover;} .inlayout-img-pc{display: block;} .inlayout-img-mb{display: none;} .inlayout-cont{width:100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 2;display: flex;align-items: center;} .inlayout-cont .contain-1440{display: flex;flex-direction: column;align-items: flex-end;} .inlayout-cont h6{font-size: 24px;line-height: 36px;font-weight: 700; color: #fff;opacity: 0;transform: translateX(240px);transition: all 1.2s ease 200ms;} .inlayout-cont .com-btn{margin-top: 22px;opacity: 0;transform: translateX(340px);transition: all 1.2s ease 400ms;} .swiper-slide-active .inlayout-cont h6,.swiper-slide-active .com-btn{opacity: 1;transform: translateX(0);} .innews{width: 100%;padding: 118px 0 110px;} .innews-menu{width: 100%;margin: 36px 0 34px;display: flex;justify-content: center;} .innews-menu a{display: inline-block;font-size: 16px;color: #444;padding-bottom: 10px;position: relative;} .innews-menu a+a{margin-left: 40px;} .innews-menu a::after{content: '';width: 0%;height: 2px;background-color: #d6000f;position: absolute;left: 0;right: 0;margin: 0 auto; bottom: 0;transition: all .4s ease;} .innews-menu a:hover,.innews-menu a.active{color: #d6000f;font-weight: 700;} .innews-menu a:hover::after,.innews-menu a.active::after{width: 100%;} .innews-list{width: 100%;} .innews-link{width: 100%;display: none;} .innews-link.active{display:block;} .innews-link li{float: left; width: 32%;} .innews-link li+li{margin-left: 2%;} .innews-coulmn{display: inline-block;width: 100%;} .innews-img{width: 100%;height: 268px;overflow: hidden;} .innews-img img{width: 100%;height: 100%;object-fit: cover;transition: all .6s ease;} .innews-cont{width: 100%;padding: 26px 30px 58px;background-color: #fff;box-shadow: 0px 3px 49px 0px rgba(0, 0, 0, 0.15);position: relative;} .innews-cont::after{content: '';width: 0%;height: 3px;background-color: #d6000f;position: absolute;left: 0;bottom: 0;transition: all .4s ease;} .innews-cont span{font-size: 16px;color: #adadad;} .innews-cont h2{font-size: 18px;color: #333;font-weight: 700;margin-top: 12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition: all .4s ease;} .innews-link li:hover .innews-img img{transform: scale(1.06);} .innews-link li:hover .innews-cont h2{color: #d6000f;} .innews-link li:hover .innews-cont::after{width: 100%;} .inpartner{width: 100%;padding: 110px 0;background-color: #f8f8f8;} .inpartner-item{width: 100%;margin-top: 42px;} .inpartner-menu{width: 100%;} .inpartner-menu ul{display:flex;flex-wrap:wrap;justify-content:space-between;border:1px solid #ececec;border-bottom:0;border-right: 0} .inpartner-menu ul:after{content: '';width: 20%} .inpartner-menu li{width:20%;display:flex;justify-content:center;align-items:center;height:120px;border-bottom:1px solid #ececec;border-right:1px solid #e0e0e0} .inpartner-menu li:hover img{transform: scale(1.1)} .inpartner-menu li img{max-width:70%;max-height:70%;object-fit:cover;transition: all .6s ease} .inpartner .inpartner-pagination{width: 100%; text-align: center;margin-top: 24px;padding-bottom: 10px;} .inpartner .inpartner-pagination .swiper-pagination-bullet{width: 10px;height: 10px;opacity: 1; border: 2px solid #a5a5a5;background-color: transparent;margin: 0 7.5px !important;} .inpartner .inpartner-pagination .swiper-pagination-bullet-active{border-color: #d6000f; background-color: #d6000f;} /* -------------------------PC绔?-------------------------- */ @media all and (max-width:1700px) { /* 1600 脳 (900) */ } @media all and (max-width:1599px) { /* 1440 脳 (700) */ .inbanner-content h2 {font-size: 48px;margin: 28px 0 30px;padding-bottom: 32px;} .incom-title h2 {font-size: 38px;} .inprod { padding: 100px 40px 84px;} .inabout-main-num span { font-size: 42px;} .inlayout-menu a {padding: 0 60px 34px;} .innews {padding: 100px 0;} .inpartner {padding: 100px 0;} } @media all and (max-width:1439px) { /* 1360 */ } @media all and (max-width:1359px) { /* 1280 */ } @media all and (max-width:1279px) { /* 1152 脳 (700) */ .inbanner-content h2 {font-size: 42px;margin: 24px 0 26px;padding-bottom: 28px;} .inbanner-content p{font-size: 16px;} .incom-title h2 {font-size: 32px;margin-bottom: 12px;} .inprod {padding: 80px 30px;} .inprod-item {margin-top: 42px;} .inprod-list .inprod-img {height: 320px;} .inprod-list .inprod-cont { padding: 0px 40px 32px;} .inprod-list .inprod-cont h2 {font-size: 22px;} .inprod-list:first-child .inprod-img {height: 710px;} .inabout {height:660px;padding-top: 80px;} .inabout-main {margin-top: 42px;} .inabout-main-l {padding: 50px 30px;} .inabout-main-l h3 {font-size: 24px;margin-bottom: 20px;} .inabout-main-r li {padding: 50px 10px 50px 20px;} .inabout-main-num span {font-size: 36px;} .inlayout {padding-top:80px;} .inlayout-menu {margin-top: 42px;} .inlayout-menu a {padding: 0 40px 30px;} .inlayout-coulmn img{min-height: 320px;} .inlayout-cont h6 { font-size: 20px; line-height: 32px;} .innews {padding:80px 0;} .innews-cont {padding: 26px 24px 40px;} .innews-cont h2 {font-size: 16px;} .inpartner {padding:80px 0;} } @media all and (max-width:1151px) { /* 1024 */ } /* ------------------------鎵嬫満绔?------------------------- */ @media all and (max-width:1000px) { /* 骞虫澘璁惧 720 閫傞厤 */ .inbanner-content span{font-size: 20px;} .inbanner-content h2 {font-size: 32px;margin:16px 0 22px;padding-bottom: 24px;} .inbanner-content p{font-size: 15px;line-height: 25px;} .incom-title h2 {font-size: 28px;margin-bottom: 10px;} .inprod {padding: 60px 4%;} .inprod-item {margin-top: 32px;} .inprod-list{width: 49%;} .inprod-list:nth-child(2) {margin: 0 0 0 2%;} .inprod-list:last-child{width: 100%;display: flex;justify-content: space-between;flex-direction: unset;} .inprod-list:last-child .inprod-link{width: 49%;} .inprod-list .inprod-img {height: 320px;} .inprod-list .inprod-cont { padding: 0px 40px 32px;} .inprod-list .inprod-cont h2 {font-size: 22px;} .inprod-list:first-child .inprod-img {height: 710px;} .inabout {height:auto;padding: 60px 0;} .inabout-main {margin-top: 32px;flex-wrap: wrap;} .inabout-main-l {width: 100%;} .inabout-main-l h3 {font-size: 20px;} .inabout-main-r { width: 100%; } .inlayout {padding-top:60px;} .inlayout-menu {margin-top: 32px;} .inlayout-menu a {padding: 0 20px 30px;} .inlayout-menu a p {font-size: 14px;margin-top: 10px; } .innews {padding:60px 0;} .innews-menu {margin: 32px 0 30px;} .inpartner {padding:60px 0;} .inpartner-item {margin-top: 32px;} } @media all and (max-width:640px) { /* 绉诲姩缁堢浠ヤ笂 360 閫傞厤 */ .inbannerBg-pc{display: none;} .inbannerBg-mb{display:block;min-height: 320px;} .inbanner-content span{font-size: 16px;} .inbanner-content h2 {font-size: 24px;margin:10px 0 16px;padding-bottom: 20px;} .inbanner-content p{font-size: 12px;line-height: 20px;} .com-btn { width: 130px;} .incom-title h2 {font-size: 20px;margin-bottom:4px;} .incom-title span {font-size: 12px;} .inprod {padding: 40px 4% 30px;} .inprod-item {margin-top: 28px;} .inprod-list{width: 100%;} .inprod-list:nth-child(2) {margin: 0;} .inprod-list:last-child{flex-direction:column;} .inprod-list:last-child .inprod-link{width:100%;} .inprod-list .inprod-img {padding: 40px 0;} .inprod-list .inprod-cont { padding: 20px;} .inprod-list .inprod-cont h2 {font-size:18px;} .inprod-list:first-child .inprod-img {height: 320px;} .inabout {padding: 40px 0;} .inabout-main {margin-top:28px;} .inabout-main-l {padding: 30px 20px;} .inabout-main-l h3 {font-size: 18px;} .inabout-main-l a i {margin-left: 10px;} .inabout-main-r li {padding: 30px 10px 30px 10px;} .inabout-main-num { font-size: 12px;} .inabout-main-num span {font-size: 24px;padding-right: 5px;} .inabout-main-r li p {font-size: 12px;margin-top: 8px; } .inlayout {padding-top:40px;} .inlayout-menu {margin-top: 28px;} .inlayout-menu a {margin-bottom: 20px;} .inlayout-cont h6 {font-size: 18px;line-height: 30px;} .inlayout-img-pc {display: none;} .inlayout-img-mb{display: block;} .innews {padding:40px 0;} .innews-menu { margin: 28px 0 24px; } .innews-menu a{font-size: 15px;} .innews-menu a+a {margin-left: 24px;} .innews-link li {width: 100%;} .innews-link li+li {margin:20px 0 0 0;} .inpartner {padding:40px 0;} .inpartner-item {margin-top:28px;} .inpartner-menu li { width: 50%;height: 88px;} }