.p-tb100{padding: 100px 0;}
.p-tb90{padding: 90px 0;}
.p-tb80{padding: 80px 0;}
.p-lr3{padding: 0 3px;}
.p-lr5{padding: 0 5px;}
.p-lr10{padding: 0 10px;}
.p-lr12{padding: 0 12px;}
.m-t60{margin-top: 60px;}
.m-t40{margin-top: 40px;}
.m-t24{margin-top: 24px;}
.rt24{margin-top: -24px;}
.rt20{margin-top: -20px;}
.m-t20{margin-top: 20px;}
.m-t18{margin-top: 18px;}
.m-t10{margin-top: 10px;}
.fz-38{font-size: 38px;}
.fz-36{font-size: 36px;}
.fz-24{font-size: 24px;}
.fz-20{font-size: 20px;}
.fz-18{font-size: 18px;}
.fz-17{font-size: 17px;}
.fz-16{font-size: 16px;}
.fz-15{font-size: 15px;}
.fz-13{font-size: 13px;}
.content-text{font-size: 16px;line-height: 1.75;color: #4B5563;}
.content-text ul,.content-text ol{padding-left: 30px;}
.bga{background: #F7F9FC;}
.text-p p{margin-bottom: 0;}

@media (max-width: 1229px) {
    .p-tb100{padding: 70px 0;}
    .p-tb90{padding: 65px 0;}
    .p-tb80{padding: 60px 0;}
    .p-lr3{padding: 0 7px;}
    .p-lr5{padding: 0 8px;}
    .p-lr10{padding: 0 7px;}
    .p-lr12{padding: 0 8px;}
    .m-t60{margin-top: 45px;}
    .m-t40{margin-top: 30px;}
    .m-t24{margin-top: 16px;}
    .rt24{margin-top: -16px;}
    .rt20{margin-top: -14px;}
    .m-t20{margin-top: 14px;}
    .m-t18{margin-top: 12px;}
    .m-t10{margin-top: 8px;}
    .fz-38{font-size: 32px;}
    .fz-36{font-size: 30px;}
    .fz-20{font-size: 18px;}
    .fz-18{font-size: 16px;}
    .fz-16{font-size: 15px;}
    .fz-15{font-size: 14px;}
    .fz-13{font-size: 12px;}
    .content-text{font-size: 15px;line-height: 1.6;}
}


.lh{line-height: 1.25;}
.br-8{border-radius: 8px;overflow: hidden;}
.br-10{border-radius: 10px;overflow: hidden;}
.br-12{border-radius: 12px;overflow: hidden;}
.box-item-name{line-height: 1.4;color: #111827;}
.box-item-text{line-height: 1.7;color: #6B7280;}
.box-en-name{color: #0056B3;font-weight: 700;text-transform: uppercase;letter-spacing: 1px;}
a.learn-more-btn,a.learn-more-box{display: inline-block;height: 44px;line-height: 42px;font-weight: 600;padding: 0 24px;border-radius: 22px;}
a.learn-more-btn{background: #0056B3;border: 1px solid #0056B3;color: #fff;}
a.learn-more-box{background: #fff;border: 1px solid #fff;color: #0056B3;}
a.learn-more-btn:hover{background: #0073E6;border-color: #0073E6;color: #fff;}
a.learn-more-box:hover{background: #0056B3;border-color: #0056B3;color: #fff;}

.built-for-reliable-pcb-sourcing{width: 100%;height: 100%;position: relative;}
.built-for-reliable-pcb-sourcing .contxt{width: 100%;padding: 45px 10px 15px;background: linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,0.9));color: #fff;position: absolute;left: 0;bottom: 0;}
.built-for-reliable-pcb-sourcing:hover img{transform: scale(1.05);}
.about-astra-pic-img-zuo{width: calc(52% - 32px);}
.about-astra-con-txt-you{width: calc(48% - 32px);}
.about-astra-con-txt-you .contentdesc{margin-top: 24px;padding-top: 24px;border-top: 1px solid #E5EAF0;}
.about-astra-con-txt-you .contentdesc .picimg{width: 40px;opacity: 0.65;}
.about-astra-con-txt-you .contentdesc .contxt{width: calc(100% - 54px);line-height: 1.75;color: #4B5563;}

ul.about-us-ul>li{width: calc(56% - 16px);}
ul.about-us-ul>li:nth-child(2n){width: calc(44% - 16px);}
ul.about-us-ul>li .picurl{width: 22px;}
ul.about-us-ul>li .contxt{width: calc(100% - 22px);padding-left: 8px;}
.what-we-do-bg{background: #061B33;color: #fff;}
.what-we-do-con-txt-you{width: calc(48% - 32px);}
.what-we-do-bg .what-we-do-con-txt-you .box-en-name{color: #60A5FA;}
.what-we-do-bg .what-we-do-con-txt-you .content-text{line-height: 1.8;color: #D6E4F0;}
.what-we-do-pic-img-zuo{width: calc(52% - 32px);}

.products-services{background: #fff;padding-bottom: 72px;border: 1px solid #E5EAF0;box-shadow: 0 4px 8px rgba(0,0,0,0.08);}
.products-services .pic-img-top{display: block;overflow: hidden;}
.products-services .con-txt-end{padding: 22px;}
.products-services:hover{transform: translateY(-6px);}
.products-services:hover .pic-img-top img{transform: scale(1.08);}
.products-services a.learn-more-btn{width: calc(100% - 44px);text-align: center;position: absolute;left: 22px;bottom: 22px;}
.advantages-item-box{background: #fff;padding: 36px 28px;border: 1px solid #E5EAF0;}
.advantages-item-box .picurl{width: 42px;margin: auto;}
.advantages-item-box:hover{transform: translateY(-4px);border-color: #0056B3;}

.capabilitiesBg{background: url('../images/bg.jpg') no-repeat center/cover;background-attachment: fixed;position: relative;z-index: 1;}
.capabilitiesBg:after{content: "";width: 100%;height: 100%;background: rgba(0,26,51,0.65);position: absolute;top: 0;left: 0;z-index: -1;}
.capabilitiesBg .box-item-title{color: #fff;}

.capabilities-width{max-width: 860px;margin-left: auto;margin-right: auto;}
.capabilities-table{white-space: nowrap;overflow-x: auto;overflow: hidden;border-radius: 12px;box-shadow: 0 4px 12px rgba(0,86,179,0.32);}
.capabilities-table.able{box-shadow: 0 4px 12px rgba(0,86,179,0.08);}
.capabilities-table table{width: 100%;margin-bottom: 0;}
.capabilities-table table>tbody>tr>td{vertical-align: middle;background: rgba(255,255,255,0.96);color: #1F2937;border: 1px solid #E5EAF0;height: 52px;padding: 0 20px;}
.capabilities-table table>tbody>tr>td:nth-child(1){width: 35%;font-weight: 700;}
.capabilities-table table>tbody>tr>td:nth-child(1) img{width: 30px;margin-right: 12px;}
.capabilities-table table>tbody>tr:nth-child(2n-1)>td{background: #f7fcff;}
.capabilities-table table>tbody>tr:nth-child(1)>td,.capabilities-table table>tbody>tr:nth-child(1):hover>td{font-size: 18px;background: #0056B3;border: 1px solid #0062be;font-weight: 700;color: #fff;}
.capabilities-table table>tbody>tr:hover>td{background: #F0F7FF;}

.quality-con-wrap-zuo{width: calc(42% - 30px);}
.quality-txt-item-you{width: calc(58% - 30px);}
.quality-txt-item-you .quality-list{padding: 26px 12px 22px;background: #fff;border: 1px solid #E5EAF0;}
.quality-txt-item-you .quality-list .picurl{width: 36px;margin: auto;}
.quality-txt-item-you .quality-list:hover{box-shadow: 0 2px 12px rgba(0,0,0,0.06);transform: translateY(-4px);}
ul.quality-process li{width: 90px;text-align: center;}
ul.quality-process li .picurl{width: 48px;height: 48px;padding: 4px;margin: auto;background: #F0F7FF;border-radius: 50%;overflow: hidden;}
ul.quality-process li.arrow{width: 98px;height: 12px;margin-top: 15px;background: url('../images/arrowa.png') no-repeat center/100%;}
ul.quality-process li.arrow:last-child{display: none;}

.industries-list{height: 100%;background: #0056B3;}
.industries-list .pic-img-top:after{content: "";width: 100%;height: 100%;background: rgba(0,0,0,0.35);position: absolute;top: 0;left: 0;}
.industries-list .con-txt-end{width: 100%;padding: 12px;color: #fff;position: absolute;bottom: 0;left: 0;z-index: 2;}
.industries-list:hover .pic-img-top img{transform: scale(1.05);}
.start-project-box{width: 100%;height: 100%;padding: 28px;background: #fff;border: 1px solid #E5EAF0;}
.start-project-box .step{width: 54px;height: 54px;line-height: 54px;background: #0056B3;color: #fff;margin: auto;border-radius: 50%;}
.start-project-box:hover{box-shadow: 0 2px 12px rgba(0,0,0,0.06);transform: translateY(-4px);}

.projectsBg{background-image: linear-gradient(to right,#061B33,#003B73);color: #fff;}
.projectsBg .ztys{line-height: 1.7;color: #D6E4F0;}
.projectsBg a.anniu{display: inline-block;height: 48px;line-height: 46px;font-weight: 600;background: #fff;border: 1px solid #fff;color: #0056B3;padding: 0 24px;border-radius: 24px;margin: 24px 8px 0;}
.projectsBg a.anniu:nth-child(2){background: none;border: 1px solid #fff;color: #fff;}
.projectsBg a.anniu:hover{background: #0073E6;border-color: #0073E6;color: #fff;}
.projectsBg a.anniu:nth-child(2):hover{background: #0056B3;border-color: #0056B3;color: #fff;}

a.products-list-item{display: block;background: #fff;border: 1px solid #eee;}
a.products-list-item .con-txt-end{padding: 16px;}
a.products-list-item:hover{box-shadow: 0 4px 12px rgba(0,0,0,0.08);transform: translateY(-4px);}
a.products-list-item:hover .con-txt-end .box-item-name{color: #0056B3;}
a.products-list-item:hover .pic-img-top img{transform: scale(1.05);}
.manufacturingBg{background: #061B33;color: #fff;}

.manufacturing-item-box{padding: 24px 18px;border: 1px solid rgba(255,255,255,0.15);}
.manufacturing-item-box .picurl{width: 42px;margin: auto;}
.manufacturing-item-box .box-item-name{color: #fff;}
.manufacturing-item-box .box-item-text{color: #D6E4F0;}
.manufacturing-item-box:hover{border-color: rgba(255,255,255,0.45);}
.pcb-manufacturing-bg{background-color: #fcfffe;background-repeat: no-repeat;background-position: right bottom;background-size: 100%;}
.pcb-manufacturing-bg .box-item-text{max-width: 480px;}

ul.four-advantages li{width: 20%;}
ul.four-advantages li .top{display: flex;flex-wrap: wrap;align-items: center;}
ul.four-advantages li .top .img{width: 56px;margin-right: 14px;}
ul.four-advantages li .top .txt{width: calc(100% - 70px);color: #111827;}
ul.four-advantages li.line{width: 1px;background: #eee;}
ul.four-advantages li.line:last-child{display: none;}

.work_show_img_zuo{width: 480px;}
.workswipertop .swiper-button-prev{width: 28px;height: 42px;background: rgba(0,0,0,0.36);position: absolute;top: 50%;transform: translateY(-50%);margin: 0;left: 0;transition: all 0.5s;}
.workswipertop .swiper-button-next{width: 28px;height: 42px;background: rgba(0,0,0,0.36);position: absolute;top: 50%;transform: translateY(-50%);margin: 0;right: 0;transition: all 0.5s;}
.workswipertop .swiper-button-prev:after,.workswipertop .swiper-button-next:after{font-size: 16px;color: #fff;}
.workswipertop .swiper-button-prev:hover,.workswipertop .swiper-button-next:hover{background: #00498d;}
.workswipertop .swiper-slide{padding: 6px;background: #f7f8fa;border: 1px solid #eee;}
.workswiperend .swiper-slide{padding: 3px;background: #f7f8fa;cursor: pointer;border: 1px solid #eee;}
.workswiperend .swiper-slide-thumb-active{border-color: #000;}
.work_show_con_you{width: calc(100% - 540px);}
.work_show_con_you .desc{line-height: 1.8;color: #666;}
.work_show_con_you .desc span{font-weight: 700;color: #00498d;margin-right: 6px;}
.productdetails{border-bottom: 1px solid #eee;}
.productdetails span{display: inline-block;padding: 10px;color: #00498d;position: relative;}
.productdetails span:after{content: "";width: 100%;height: 2px;background: #00498d;position: absolute;left: 0;bottom: -1px;}
.galleryOverlay{width: 100%;height: 100%;position: fixed;top: 0;left: 0;opacity: 0;z-index: 100000;background-color: rgba(0,0,0,.7);overflow: hidden;display: none;-moz-transition: opacity 0.5s ease;-webkit-transition: opacity 0.5s ease;transition: opacity 0.5s ease;}
.galleryOverlay.visible{opacity: 1;}
.gallerySlider{width: 100%;height: 100%;position: absolute;left: 0;top: 0;white-space: nowrap;}
.gallerySlider .placeholder{width: 100%;height: 100%;line-height: 1px;text-align: center;display: inline-block;}
.gallerySlider .placeholder:before{content: "";display: inline-block;height: 50%;width: 1px;margin-right: -1px;}
.gallerySlider .placeholder img{display: inline-block;max-height: 88%;max-width: 100%;vertical-align: middle;}
.prevArrow, .nextArrow{border: none; text-decoration: none;opacity: 0.5;cursor: pointer;position: absolute; width:50%;height:100%;top:0;margin-top: 0px;}
.prevArrow:hover, .nextArrow:hover{opacity: 1;}
.prevArrow{background: url('../images/lt_arrow.png') no-repeat center left/64px;left: 15px;}
.nextArrow{background: url('../images/rt_arrow.png') no-repeat center right/64px;right: 15px;}
.pagelimit{position: absolute;bottom: 20px;left: 50%;margin-left: -18px;color: #fff;font-size: 18px;}
.closed{cursor: pointer;position: absolute;width: 40px;height: 40px;right:2%;top: 3%;transform: rotate(45deg);}
.closed::after,.closed::before{content: "";background: #fff;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.closed:hover{opacity: 0.5;}
.closed::after{width: 26px;height: 2px;}
.closed::before{width: 2px;height: 26px;}

.services-item-list{display: flex;flex-wrap: wrap;align-items: center;background: #fff;padding: 32px 24px;border: 1px solid #E5EAF0;}
.services-item-list .picurl{width: 80px;height: 80px;background: #f8f9fa;border-radius: 50px;overflow: hidden;}
.services-item-list .contxt{width: calc(100% - 80px);padding-left: 20px;}
.services-item-list:hover{box-shadow: 0 4px 12px rgba(0,0,0,0.08);transform: translateY(-4px);}

ul.pcba-capabilities.top{padding-bottom: 32px;margin-bottom: 32px;border-bottom: 1px solid rgba(255,255,255,0.15);}
ul.pcba-capabilities.top li{width: 25%;border-right: 1px solid rgba(255,255,255,0.15);}
ul.pcba-capabilities.end li{width: 33.33%;border-right: 1px solid rgba(255,255,255,0.15);}
ul.pcba-capabilities.top li:last-child,ul.pcba-capabilities.end li:last-child{border-right: none;}
ul.pcba-capabilities li .contentWidth{max-width: 200px;margin: auto;}
ul.pcba-capabilities li .contentWidth .img{width: 60px;margin: auto;}
ul.pcba-capabilities li .contentWidth .subtitle{line-height: 1.65;}

ul.services-support li,ul.capabilities-support li{width: 180px;}
ul.services-support li .step,ul.capabilities-support li .step{color: #0056B3;}
ul.services-support li .picurl{width: 90px;height: 90px;padding: 6px;margin: auto;background: #F0F7FF;border-radius: 50%;overflow: hidden;}
ul.services-support li.arrow{width: 148px;height: 18px;margin-top: 36px;background: url('../images/arrowa.png') no-repeat center/100%;}
ul.capabilities-support li .picurl{width: 90px;height: 90px;margin: auto;background: #F0F7FF;border-radius: 50%;overflow: hidden;}
ul.capabilities-support li.arrow{width: 74px;height: 9px;margin-top: 40px;background: url('../images/arrowa.png') no-repeat center/100%;}
ul.services-support li.arrow:last-child,ul.capabilities-support li.arrow:last-child{display: none;}
ul.services-support li .subtitle,ul.capabilities-support li .subtitle{line-height: 1.65;}

.pcba-services-bg{background-color: #001f43;background-repeat: no-repeat;background-position: center;background-size: cover;}
.pcba-services-bg .box-item-name{color: #fff;}
.pcba-services-bg .box-item-text{max-width: 600px;color: #fff;}
.capabilities-list-item{background: #fff;padding: 32px 24px;box-shadow: 0 3px 6px rgba(0,0,0,0.06);}
.capabilities-list-item .picurl{width: 54px;margin: auto;}
.capabilities-list-item:hover{transform: translateY(-4px);box-shadow: 0 6px 12px rgba(0,86,179,0.12);}
.capabilities-bg{background-repeat: no-repeat;background-position: top center;background-size: cover;}
.capabilities-bg .box-item-name{color: #fff;}
.capabilities-bg .box-item-text{max-width: 490px;color: #fff;}

.slide-news-list a.pic-img-top{display: block;overflow: hidden;position: relative;}
.slide-news-list:hover a.pic-img-top img{transform: scale(1.05);}
.slide-news-list a.pic-img-top .time{padding: 6px 12px;background: #0056B3;color: #fff;position: absolute;top: 0;left: 0;}
.slide-news-list a.pic-img-top .time .top{font-size: 24px;font-weight: 600;}
.slide-news-list a.pic-img-top .time .end{font-size: 14px;}
.slide-news-list .title{line-height: 1.5;-webkit-line-clamp: 2;height: 3em;}
.slide-news-list .title a{color: #111827;}
.slide-news-list .title:hover{color: #0056B3;}
.slide-news-list .title a:hover{color: #0056B3;}
.slide-news-list .line{width: 100%;height: 1px;background: #eee;margin: 10px 0;}
.slide-news-list .desc{font-size: 14px;color: #6B7280;line-height: 1.8;-webkit-line-clamp: 3;height: 5.4em;}
.slide-news-list a.read-more{display: inline-block;margin: 24px 0 12px;border: 1px solid #0056B3;color: #0056B3;height: 38px;line-height: 36px;font-weight: 600;padding: 0 24px;border-radius: 22px;}
.slide-news-list a.read-more:hover{background: #0056B3;color: #fff;}
.news-item-line{width: 48px;height: 4px;background: #dedede;margin: 24px auto 32px;}
.item-prev-next{max-width: 48%;margin-top: 12px;}
.item-prev-next a{color: #111827;}
.item-prev-next span{font-weight: 700;margin-right: 8px;color: #111827;}
.item-prev-next a:hover{color: #0056B3;text-decoration: underline;}

.messageForm.width{max-width: 900px;margin: 20px auto 0;}
.messageForm .txt{width: 100%;height: 48px;padding: 0 15px;border: 1px solid #eee;}
.messageForm .file{width: 100%;height: 48px;line-height: 48px;padding: 0 15px;background: #F7F9FC; border: 1px dashed #0056B3;}
.messageForm .con{width: 100%;height: 120px;padding: 10px 15px;border: 1px solid #eee;}
.messageForm .txt:focus,.messageForm .con:focus{border-color: #023981;}
.messageForm .submit{width: 160px;height: 48px;line-height: 48px;background: #0056B3;color: #fff;}
.messageForm .submit:hover{background: #0073E6;}
.contact-us-info-zuo,.contact-us-rorm-you{width: 48%;}
.contact-us-info-zuo .pic-img-zuo{width: 36px;height: 36px;padding: 5px;background: #00498d;border-radius: 50%;overflow: hidden;}
.contact-us-info-zuo .con-txt-you{width: calc(100% - 36px);line-height: 1.5;padding-left: 15px;}
.ditumap{width: 100%;height: 560px;font-size: 0;}
.ditumap iframe{width: 100%;height: 100%;border: none;}

.ztys-text-a{max-width: 600px;line-height: 1.6;margin-left: auto;margin-right: auto;color: #4B5563;}
ul.quality-control li{width: 170px;}
ul.quality-control li .content{height: 100%;background: #fff;border-radius: 12px;box-shadow: 0 4px 8px rgba(0,0,0,0.06);padding: 40px 12px;position: relative;}
ul.quality-control li .content .picurl{width: 42px;margin: auto;}
ul.quality-control li .content .box-item-name{padding: 0 12px;}
ul.quality-control li .content .step{width: 40px;height: 40px;line-height: 40px;background: #e6ecf9;color: #0056B3;border-radius: 50%;position: absolute;top: -20px;left: 20px;}
ul.quality-control li.arrow{width: 32px;padding: 0;background: url('../images/arrowb.png') no-repeat center/100%;}
ul.quality-control li.arrow:last-child{display: none;}

.equipment-management{padding: 0 10px 50px;margin-left: -10px;margin-right: -10px;}
.equipment-management .qualityswiper .swiper-wrapper{height: auto;}
.equipment-management .swiper-pagination-bullets{bottom: 0;}
.equipment-management .swiper-pagination-bullets .swiper-pagination-bullet{width: 10px;height: 10px;}
.equipment-management .swiper-pagination-bullets .swiper-pagination-bullet-active{background: #0056B3;}
.management-list-item{height: 100%;background: #fff;box-shadow: 0 3px 6px rgba(0,0,0,0.06);}
.management-list-item .con-txt-end{padding: 20px 15px;}
.management-list-item .con-txt-end .box-item-text{margin-top: 6px;}
ul.data-module-ul{padding: 24px 0;background: #f7f8fc;border: 1px solid #dce4f1;}
ul.data-module-ul li{width: 25%;position: relative;}
ul.data-module-ul li:after{content: "";width: 1px;height: 90%;background: #dce4f1;position: absolute;top: 50%;transform: translateY(-50%);right: 0;}
ul.data-module-ul li:nth-child(4):after{display: none;}
ul.data-module-ul li .pic-img-top{width: 42px;margin: auto;}
ul.data-module-ul li .con-txt-end .title{color: #0056B3;}
ul.data-module-ul li:nth-child(2) .con-txt-end{max-width: 160px;margin: auto;}
ul.data-module-ul li:nth-child(4) .con-txt-end{max-width: 200px;margin: auto;}
ul.data-module-ul li .con-txt-end .desc{margin-top: 6px;line-height: 1.65;color: #111827;}

@media (max-width: 1229px) {
    .box-item-name{line-height: 1.3;color: #111827;}
    .box-item-text{line-height: 1.6;color: #6B7280;}
    .about-astra-pic-img-zuo,.what-we-do-con-txt-you,.quality-con-wrap-zuo,.work_show_img_zuo{width: 100%;margin: 0 0 16px 0;}
    .about-astra-con-txt-you,.what-we-do-pic-img-zuo,.quality-txt-item-you,.work_show_con_you{width: 100%;margin: 16px 0 0 0;}
    ul.about-us-ul>li,ul.about-us-ul>li:nth-child(2n){width: 100%;}
    ul.quality-process li{width: 80px;}

    .workswipertop .swiper-button-prev{width: 22px;height: 32px;}
    .workswipertop .swiper-button-next{width: 22px;height: 32px;}
    .workswipertop .swiper-button-prev:after,.workswipertop .swiper-button-next:after{font-size: 14px;}
    ul.manufacturing-ul li{width: calc(24% - 6px);}
    ul.four-advantages li{width: 46%;}
    ul.four-advantages li .top .img{width: 34px;}
    ul.four-advantages li .top .txt{width: calc(100% - 48px);}
    ul.four-advantages li.line:nth-child(4){display: none;}
    ul.services-support li,ul.capabilities-support li{width: 100%;}
    ul.services-support li.arrow,ul.capabilities-support li.arrow{width: 18px;height: 18px;background-image: url('../images/arrow.png');margin: 24px auto;transform: rotate(90deg);}
    
    .ditumap{height: 480px;}
    .ztys-text-a{max-width: 500px;}
    ul.quality-control li{width: 210px;margin-top: 40px;}
    ul.quality-control li .content{padding: 40px 20px;}
    ul.quality-control li .content .box-item-name{padding: 0;}
    ul.quality-control li .content .step{width: 36px;height: 36px;line-height: 36px;top: -18px;left: 18px;}
    ul.quality-control li.arrow:nth-child(6){display: none;}
    .equipment-management .swiper-pagination-bullets .swiper-pagination-bullet{width: 8px;height: 8px;}
}
@media (max-width: 768px) {
    ul.quality-process li{width: auto;}
    ul.quality-process li.arrow{width: 12px;height: 12px;background: url('../images/arrow.png') no-repeat center/cover;}
    ul.manufacturing-ul li{width: calc(50% - 6px);}
    ul.four-advantages li{width: 100%;}
    ul.four-advantages li.line,ul.four-advantages li.line:nth-child(4){display: block;width: 100%;height: 1px;background: #eee;}
    
    ul.pcba-capabilities.top{padding-bottom: 0;margin-bottom: 0;border-bottom: none;}
    ul.pcba-capabilities.top li,ul.pcba-capabilities.end li{width: 100%;padding: 24px;margin-top: 24px;border: 1px solid rgba(255,255,255,0.15);border-radius: 12px;}
    ul.pcba-capabilities.top li:last-child,ul.pcba-capabilities.end li:last-child{border-right: rgba(255,255,255,0.15);}
    ul.pcba-capabilities.top li:nth-child(1){margin-top: 0;}
    ul.pcba-capabilities li .contentWidth{max-width: 100%;}
    .pcba-services-bg .con-txt-zuo{width: 100%;margin-bottom: 40px;}
    .item-prev-next{width: 100%;max-width: 100%;}

    .ditumap{height: 360px;}
    ul.quality-control{margin-top: 32px;}
    ul.quality-control li{width: 100%;margin-top: 0;}
    ul.quality-control li.arrow,ul.quality-control li.arrow:nth-child(6){width: 18px;height: 18px;background-image: url('../images/arrow.png');margin: 24px auto;transform: rotate(90deg);}
    .equipment-management .swiper-pagination-bullets .swiper-pagination-bullet{width: 6px;height: 6px;}
    ul.data-module-ul{padding: 0;}
    ul.data-module-ul li{width: 50%;padding: 12px;}
    ul.data-module-ul li:after{display: none;}
    ul.data-module-ul li:nth-child(1),ul.data-module-ul li:nth-child(2){border-bottom: 1px solid #dce4f1;}
    ul.data-module-ul li:nth-child(1),ul.data-module-ul li:nth-child(3){border-right: 1px solid #dce4f1;}
}

.industries-list{height: 100%;background: #0056B3;}
.industries-list .title{padding: 12px;color: #fff;}