﻿h1,h2,h3 {font-size:36px;}
.heading-block {background:url("../image/bg01.webp") center no-repeat;background-size:cover;text-align:center;padding:200px 0;position:relative;z-index:2;line-height:1.75;color:#FFF;}
.heading-block .wrapper {margin:0 auto;}
.heading-block::after {content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:RGBA(33,33,33,.1);z-index:-1;}
.heading-block .block-title {font-size:54px;}
.heading-block .block-sub-title {font-size:24px;}
.flex {padding:50px 0;display:flex;align-items:center;width:100%;justify-content:space-around;}
.flex-text-box {width:50%;padding:90px 120px;}
.flex-text-box .model {font-size:24px;color:#999;line-height:1.25;margin-bottom:14px;}
.product-heading-block h1 {line-height:1.2;margin-top:0;}
.flex-text-box .des {font-size:18px;margin-top:40px;color:#666;}
.flex-img-box {text-align:center;}
.flex-img-box img {border-radius:10px;}
.flex-img-box video {margin:auto;max-width:100%;}
.feature-heading {margin-bottom:100px;font-size:36px;text-align:center;}
.features {width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-column-gap:20px;grid-row-gap:50px;margin-bottom:100px;}
.features .feature {text-align:center;font-size:16px;color:#666;transition:all .3s;}
.features .feature:hover {transform:translate3D(0,-20px,0);color:var(--color_primary);}
.features .feature .feature-icon {margin-bottom:20px;}
.section-bg2 {background:url("../image/topic-bg2.webp") center no-repeat;}
.section-bg2 .solution-text {padding:200px 0;width:50%;}
.section-bg2 .solution-text h3 {margin-bottom:20px;}
.section-bg2 .solution-text .text {font-size:18px;line-height:1.75;margin-top:20px;}
.works-title {text-align:center;margin-bottom:100px;}
.slide-layout {width:85%;margin:0 7.5%;}
.swiper.slide-layout {width:85% !important;margin:0 7.5%;}
.scroll-arrow {float:right;display:flex;align-items:center;margin-bottom:40px;}
.scroll-arrow .arrow-pre {width:55px;height:24px;background:url("../image/btn_rb.png") center no-repeat;margin:0 12px;background-size:contain;transform:rotate(180deg);}
.scroll-arrow .arrow-next {width:55px;height:24px;background:url("../image/btn_rb.png") center no-repeat;margin:0 12px;background-size:contain;}
.slide-grid-item .item-pic {border-radius:10px;overflow:hidden;}
.slide-grid-item .item-title {font-size:24px;font-weight:bold;margin:30px 0 20px;}
.slide-grid-item .item-content {font-size:16px;color:#333;line-height:1.75;}
.material-feature {background:#EEE;margin-top:100px;}
.material-feature-1 img {display:block;}
.material-title {text-align:center;padding:80px 0;}
.material-feature-2 {background:url("../image/topic-bg5.webp") center no-repeat;padding:280px 0;object-fit:cover;}
.operating-title {text-align:center;margin:200px 0 80px;}
.scenarios-title {text-align:center;margin:200px 0 80px;}
.application-box {display:flex;align-items:center;}
.scenarios,.scenarios-pic {width:50%;padding:20px;}
.scenarios h4 {font-size:36px;margin-bottom:80px;}
.scenarios .scenario-item {padding:24px 0;border-bottom:1px solid #DDD;}
.scenario-item .scenario-header-box {font-size:20px;font-weight:bold;display:flex;justify-content:space-between;}
.scenario-item .scenario-header-box .arrow-span {background:url("../image/up.svg") center no-repeat;display:inline-block;width:40px;height:24px;transform:rotate(180deg);transition:all .2s;}
.scenario-item.active .scenario-header-box .arrow-span {transform:rotate(360deg);}
.scenario-item .scenario-content {display:none;font-size:16px;margin-top:30px;line-height:1.75;color:#666;}
.scenario-item:first-child .scenario-content {display:block;}
.spec-table {width:100%;max-width:1200px;margin:auto;border:0;color:#666;font-size:16px;font-weight:bold;}
.spec-table tr:nth-child(2n+1) {background:#F5F5F5;}
.spec-table td {padding:30px 40px;}
.include-accessories{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-column-gap:20px;grid-row-gap:50px;padding:80px 0;}
.include-accessories .include-item{text-align:center;font-size:14px;color:#666;}
.service-tearm {background:#F0F0F0;margin-top:180px;}
.service-tearm .tearm-component {display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:20px;grid-row-gap:50px;padding:80px 0;}
.service-tearm .tearm-component .icon {margin-bottom:30px;}
.service-tearm .tearm-component .icon img {width:80px;}
.service-tearm .tearm-component .tearm-item {display:flex;flex-direction:column;align-items:center;font-size:18px;font-weight:bold;}
@media only screen and (max-width:1280px) {
.heading-block .block-title {font-size:36px;}
.flex-text-box {width:40%;padding:75px;}
.flex-img-box {width:60%;}
.slide-layout .flex {padding:50px 0 0;}
.slide-layout .flex-text-box {width:50%;padding:50px;}
.slide-layout .flex-img-box {max-width:50%;}
.include-accessories{grid-template-columns:1fr 1fr 1fr;}
}
@media only screen and (max-width:960px) {
	.flex {flex-direction:column;}
.flex-text-box {width:100%;}
.flex-img-box {width:100%;order:-1;}
.features {grid-template-columns:1fr 1fr 1fr;}
.slide-layout {width:calc(100% - 80px);margin:0 40px;}
.swiper.slide-layout {width:calc(100% - 80px) !important;margin:0 40px;}
.section-bg2 .solution-text {width:70%;}
.slide-layout .flex {padding:50px 0 0;}
.slide-layout .flex-text-box {width:100%;padding:50px 0;}
.slide-layout .flex-img-box {max-width:100%;}
.application-box {flex-direction:column;}
.scenarios,.scenarios-pic {width:100%;}
.include-accessories{grid-template-columns:1fr;}
.service-tearm .tearm-component {grid-template-columns:1fr 1fr;}
}
