﻿@import url(https://js01.v15cdn.com/single-template/public.css);
.banners-item{position: absolute;width: 100%;height: 100%;top: 0;left: 0;display: flex;}
.banners-item .l-wrap{display: flex;justify-content: space-between;align-items: center;}
.banner-info .p1{font-size: var(--fontsize42);color: #FFFFFF;font-weight: bold;line-height: 1;padding-bottom: 20px;margin-bottom: 30px;position: relative;}
.banner-info .p2{font-size: 20px;color: #FFFFFF;line-height: 30px;}
.banner-info .p1::after{position: absolute;content: '';width: 80px;height: 6px;background: var(--color1);border-radius: 3px;left: 0;bottom: 0;}
.banner-image img{min-height: auto;}
.banner-image{width: 42.5%;}
.banner-info{width: 40%;}
.banner-btns{display: flex;margin-top: 30px;}
.banner-btns a{background: var(--color1);border-radius: 4px;padding: 14px 30px;line-height: 1;color: #fff;}
.banner-btns a em{margin-left: 15px;}
.quality-control>.l-wrap{max-width: 100%;padding: 0;margin: 0;}
.quality-control .page-main {padding:0;}
.module-head{text-align:center}
.modpadding{padding:5% 0}
.sec-title{font-weight:700;font-size:var(--fontsize32);color:#16243e;line-height:1.25}
.sec-btn{display:inline-flex;align-items:center;justify-content:center;height:50px;padding:0 36px;font-size:16px;font-weight:var(--fontblod6);;border-radius:4px;cursor:pointer;transition:background .3s ease,color .3s ease,border-color .3s ease;border:none;text-decoration:none}
.sec-btn-primary{color:#fff;padding:14px 26px;line-height:1;background:#fd6b1c}
.sec-btn-primary:hover{background:var(--color1);color:#fff}
.sec-btn-outline{background:0 0;color:var(--color);border:2px solid var(--color)}
.sec-btn-outline:hover{background:var(--color);color:#fff}
.sec-center{text-align:center}
.module-intro{color: #66666B;line-height: 29px;margin-top: 15px;}
.module1-content{padding: 120px 0;text-align: center;background: url(/Content/uploads/20261258911/20260714134212cf805ff4c36b4a1595cfec589f308317.webp) center no-repeat;border-radius: 20px;overflow: hidden;background-size: cover;}
.module1 .sec-title{color: #fff;}
.module1 .text{color: #fff;max-width: 65%;margin: 25px auto 0;}
.module2-contant{margin-top: 50px;}
.module2-contant .items{display: flex;background: #F7F8FA;}
.module2-contant .items:nth-of-type(2n){flex-direction: row-reverse;}
.module2-contant .items>div{width: 50%;}
.module2-contant .items .info{padding: 40px;display: flex;flex-direction: column;justify-content: center;}
.module2-contant .items .info .p1{font-weight: bold;font-size: 24px;color: #16243E;line-height: 52px;}
.module2-contant .items .info .p2{color: #66666B;line-height: 28px;}
.module2-contant .items:nth-of-type(2n) .info{padding-left: 8%;}
.module2-contant .items:nth-of-type(2n-1) .info{padding-right: 8%;}
.module2-contant .items .img{aspect-ratio: 75 / 42;}
.module2-contant .items .img img{width: 100%;height: 100%;object-fit: cover;}
.module3-top{display: flex;justify-content: space-between;align-items: center;}
.module3-top .head{width: 50%;}
.module2-contant .items:nth-of-type(1){border-radius: 25px 25px 0 0;overflow: hidden;}
.module2-contant .items:nth-last-child(1){border-radius: 0 0 25px 25px;overflow: hidden;}
@media screen and (max-width: 1640px) {
    .module1-content{padding: 100px 0;}
    .module1 .text{max-width: 70%;}
    .module2-contant .items .info .p1{font-size: 22px;line-height: 46px;}
    .module2-contant .items .info .p2{line-height: 26px;}
    .module2-contant .items:nth-of-type(2n) .info{padding-left: 6%;}
    .module2-contant .items:nth-of-type(2n-1) .info{padding-right: 6%;}
}
@media screen and (max-width: 1440px) {
    .banner-info .p1{font-size: var(--fontsize34);}
    .sec-title{font-size: 28px;}
    .module1-content{padding: 80px 0;}
    .module1 .text{max-width: 75%;margin-top: 20px;}
    .module2-contant{margin-top: 40px;}
    .module2-contant .items .info{padding: 30px;}
    .module2-contant .items .info .p1{font-size: 20px;line-height: 40px;}
    .module2-contant .items .info .p2{font-size: 15px;line-height: 24px;}
    .module2-contant .items:nth-of-type(2n) .info{padding-left: 5%;}
    .module2-contant .items:nth-of-type(2n-1) .info{padding-right: 5%;}
}
@media screen and (max-width: 1366px) {
    .banner-info .p1{font-size: var(--fontsize28);margin-bottom: 10px;}
    .banner-info{width: 50%;}
    .sec-title{font-size: 26px;}
    .module1-content{padding: 70px 0;border-radius: 16px;}
    .module1 .text{max-width: 80%;font-size: 15px;}
    .module2-contant{margin-top: 35px;}
    .module2-contant .items .info{padding: 25px;}
    .module2-contant .items .info .p1{font-size: 18px;line-height: 36px;}
    .module2-contant .items .info .p2{font-size: 14px;line-height: 22px;}
    .module2-contant .items:nth-of-type(2n) .info{padding-left: 4%;}
    .module2-contant .items:nth-of-type(2n-1) .info{padding-right: 4%;}
    .module2-contant .items:nth-of-type(1){border-radius: 20px 20px 0 0;}
    .module2-contant .items:nth-last-child(1){border-radius: 0 0 20px 20px;}
}
@media screen and (max-width: 1024px) {
    .banner-info .p1{font-size: var(--fontsize26);}
    .sec-title{font-size: 24px;}
    .module1-content{padding: 50px 30px;border-radius: 14px;}
    .module1 .text{max-width: 90%;margin-top: 15px;font-size: 14px;}
    .module2-contant{margin-top: 30px;}
    .module2-contant .items .info{padding: 20px;}
    .module2-contant .items .info .p1{font-size: 16px;line-height: 30px;}
    .module2-contant .items .info .p2{font-size: 13px;line-height: 20px;}
    .module2-contant .items:nth-of-type(2n) .info,
    .module2-contant .items:nth-of-type(2n-1) .info{padding-left: 20px;padding-right: 20px;}
    .module2-contant .items:nth-of-type(1){border-radius: 16px 16px 0 0;}
    .module2-contant .items:nth-last-child(1){border-radius: 0 0 16px 16px;}
    .module3-top .head{width: 55%;}
}
@media screen and (max-width: 768px) {
    .banner-info .p1{font-size: var(--fontsize24);}
    .banner-info{width: 100%;}
    .sec-title{font-size: 22px;}
    .module1-content{padding: 40px 20px;border-radius: 12px;}
    .module1 .text{max-width: 100%;margin-top: 12px;font-size: 13px;}
    .module2-contant{margin-top: 25px;}
    .module2-contant .items{flex-direction: column;}
    .module2-contant .items:nth-of-type(2n){flex-direction: column;}
    .module2-contant .items>div{width: 100%;}
    .module2-contant .items .info{padding: 20px;}
    .module2-contant .items .info .p1{font-size: 16px;line-height: 28px;}
    .module2-contant .items .info .p2{font-size: 13px;line-height: 20px;}
    .module2-contant .items:nth-of-type(2n) .info,
    .module2-contant .items:nth-of-type(2n-1) .info{padding: 20px;}
    .module2-contant .items:nth-of-type(1){border-radius: 14px 14px 0 0;}
    .module2-contant .items:nth-last-child(1){border-radius: 0 0 14px 14px;}
    .module3-top{flex-direction: column;align-items: flex-start;gap: 15px;}
    .module3-top .head{width: 100%;}
}