
#position{padding:15px 0;background-color: #f4f4f4;}
#position a{font-size: 14px;margin-right: 10px;color: #000000;}
#position a::after{content: ">";font-size: 13px;margin-left: 10px;}
.page_h2_title{font-size: 36px;line-height: 40px;color: #000000;font-weight: bold;text-align: center;/* text-transform: uppercase; */}
.page_p_des{font-size: 16px;line-height: 27px;margin: 15px auto 50px;color: #666666;}

#online_cate{padding:20px 0}
#online_cate ul{width: 65%;overflow: hidden;}
#online_cate li{float: left;width: 23.5%;margin-right: 2%;background-color: #fff;height: 60px;line-height: 60px;text-align: center;border-radius: 5px;}
#online_cate li:nth-child(4){margin-right: 0%;}
#online_cate li a{font-size: 16px;}

/*pcba页面*/
/*about_case_page*/
#about_case_page{padding: 80px 0 115px 0;background-color:#efefef;}
#about_case_page .page_p_des{text-align: center;}
#about_case_page .w1440{position: relative;}
#about_case_page .case-box{margin-top:80px}
#about_case_page .swiper-slide{height:auto;background-color:#efefef;border-radius:10px;}
#about_case_page .slide-box .img{margin-bottom: 20px;}
#about_case_page .slide-box img{display: block;width: 100%;border-radius: 10px;}
#about_case_page .slide-box b{font-size: 20px;line-height: 24px;color:#000000;}
#about_case_page .slide-box p{font-size: 16px;line-height: 23px;color: #616161;margin-top:20px;}
#about_case_page .swiper-button-prev{background-image: url(../images/prev_1.png);width: 31px;background-size: auto 15px;left: -70px;}
#about_case_page .swiper-button-next{background-image: url(../images/next_1.png);width: 31px;background-size: auto 15px;right: -70px;}
#about_case_page .swiper-button-prev:hover{background-image: url(../images/prev_2.png);}
#about_case_page .swiper-button-next:hover{background-image: url(../images/next_2.png);}


@media(max-width:1100px){
    #about_case_page{padding:35px 0;}
}
@media(max-width:600px){
    #about_case_page .slide-box .img{margin-bottom: 10px;}
    #about_case_page .slide-box p{margin-top: 10px;}
    #about_case_page .swiper-button-prev{left:0}
    #about_case_page .swiper-button-next{right:0}
}

/*pcba页面*/
/*services_pcb_case_page*/
#services_pcb_case_page{padding: 80px 0 115px 0;}
#services_pcb_case_page .page_p_des{text-align: center;}
#services_pcb_case_page .w1440{position: relative;}
#services_pcb_case_page .case-box{margin-top:80px}
#services_pcb_case_page .swiper-slide{height:359px;background-color:#efefef;border-radius:10px;}
#services_pcb_case_page .slide-box .img{margin-bottom: 20px;}
#services_pcb_case_page .slide-box img{display: block;width: 100%;border-radius: 10px;}
#services_pcb_case_page .slide-box b{font-size: 20px;line-height: 24px;padding:0 25px;color:#000000;}
#services_pcb_case_page .slide-box p{font-size: 16px;line-height: 23px;color: #616161;margin-top:20px;padding:0 25px}
#services_pcb_case_page .swiper-button-prev{background-image: url(../images/prev_1.png);width: 31px;background-size: auto 15px;left: -70px;}
#services_pcb_case_page .swiper-button-next{background-image: url(../images/next_1.png);width: 31px;background-size: auto 15px;right: -70px;}
#services_pcb_case_page .swiper-button-prev:hover{background-image: url(../images/prev_2.png);}
#services_pcb_case_page .swiper-button-next:hover{background-image: url(../images/next_2.png);}


@media(max-width:1100px){
    #services_pcb_case_page{padding:35px 0;}
}
@media(max-width:600px){
    #services_pcb_case_page .slide-box .img{margin-bottom: 10px;}
    #services_pcb_case_page .slide-box p{margin-top: 10px;}
    #services_pcb_case_page .swiper-button-prev{left:0}
    #services_pcb_case_page .swiper-button-next{right:0}
}


/*pcba页面*/
/*services_pcba_products_page*/
#services_pcba_products_page{padding:145px 0 70px 0;background-color:#f4f4f4;}
#services_pcba_products_page .page_p_des{text-align: center;margin: 15px auto 20px;}
#services_pcba_products_page .w1440{position: relative;}
#services_pcba_products_page .case-box{margin-top:60px}
#services_pcba_products_page .swiper-slide{background-color:#efefef;border-radius:10px;}
#services_pcba_products_page .slide-box .img{margin-bottom: 20px;height: 222px;}
#services_pcba_products_page .slide-box .tit{display:flex;justify-content: center;position:relative;margin-top:-23.8%;background-color:#00000066;height:59px;}
#services_pcba_products_page .slide-box img{display: block;width: 100%;}
#services_pcba_products_page .slide-box b{font-size: 20px;line-height: 24px;padding:0 25px;color:#000000;}
#services_pcba_products_page .slide-box b i img{width:10%;}
#services_pcba_products_page .slide-box p{font-size: 16px;line-height: 30px;color: #fff;padding:12px 6.5px}
#services_pcba_products_page .swiper-button-prev{background-image: url(../images/prev_1.png);width: 31px;background-size: auto 15px;left: -70px;}
#services_pcba_products_page .swiper-button-next{background-image: url(../images/next_1.png);width: 31px;background-size: auto 15px;right: -70px;}
#services_pcba_products_page .swiper-button-prev:hover{background-image: url(../images/prev_2.png);}
#services_pcba_products_page .swiper-button-next:hover{background-image: url(../images/next_2.png);}


@media(max-width:1100px){
    #services_pcba_products_page{padding:35px 0;}
}
@media(max-width:600px){
    #services_pcba_products_page .slide-box .img{margin-bottom: 10px;}
    #services_pcba_products_page .swiper-button-prev{left:0}
    #services_pcba_products_page .swiper-button-next{right:0}
}

/*pcba页面*/
/*services_pcba_quality_page*/
#services_pcba_quality_page{padding:75px 0 120px 0;background-color:#f4f4f4;}
#services_pcba_quality_page .page_p_des{text-align: center;margin: 15px auto 20px;}
#services_pcba_quality_page .w1440{position: relative;}
#services_pcba_quality_page .quality-box{margin-top:79px;}
#services_pcba_quality_page .quality-box ul{display:grid;gap:26px;grid-template-columns: repeat(4, 1fr);text-align:center;}
#services_pcba_quality_page .quality-box ul li{width:100%;height:221px;background-color:#fff;border-radius:10px;padding:40px}
#services_pcba_quality_page .quality-box ul li .img{margin-bottom:6%;}
#services_pcba_quality_page .quality-box ul li b{line-height: 50px;font-size:20px;}
#services_pcba_quality_page .quality-box ul li p{font-size:16px;color:#666666;}
@media(max-width:1100px){
	
}
@media(max-width:600px){
	#services_pcba_quality_page{padding:25px 0 60px 0;}
	#services_pcba_quality_page .quality-box ul{display:grid;gap:26px;grid-template-columns: repeat(2, 1fr);text-align:center;}
	#services_pcba_quality_page .quality-box ul li{height:200px;padding:20px}
	#services_pcba_quality_page .quality-box ul li b{line-height: 30px;}
	#services_pcba_quality_page .quality-box ul li p{margin-top:5%;}	
}

/*页面pcba*/
/*services_intro_page*/
#services_intro_page{padding: 80px 0 115px 0;background-color: #efefef;}
#services_intro_page p{text-align:center;}
#services_intro_page .intro_video ul{display:grid;gap:8px;grid-template-columns: repeat(4, 1fr);}
#services_intro_page .intro_video li{width: 100%;margin-bottom: 40px;}
#services_intro_page .intro_video li:nth-child(5n){margin-right: 0%;}
#services_intro_page .intro_video li:nth-child(9n){margin-right: 0%;}
#services_intro_page .intro_video li .tit{font-weight: bold;position: relative;height: 61px;}
#services_intro_page .intro_video li .tit font{font-size: 36px;color: #dcdcdc;position: absolute;left: 0;top: 0;}
#services_intro_page .intro_video li .tit span{font-size: 20px;color: #000;display: block;line-height: 20px;padding-left: 60px;}
#services_intro_page .intro_video li .to-big{position: relative;height: 220px;display: block;}
#services_intro_page .intro_video li .to-big .img{position: absolute;height: 100%;width: 100%;display: flex;align-items: center;justify-content: center;}
#services_intro_page .intro_video li .to-big img{height: 100%;}
#services_intro_page .intro_video li .to-big::after{content:"";display: block;background-repeat: no-repeat;background-position: center;position: absolute;top: 50%;transform: translateY(-50%);left: 0;right: 0;width: 41px;height: 41px;margin: 0 auto;background-image: url(../images/play2.png);}
#services_intro_page .intro_video li .to-big video{width: 100%;height: 100%;position: relative;z-index: -1;}
#services_intro_page .intro_video li .to-big.active video{z-index:1;object-fit:cover;}

@media(max-width:1440px) {
    #services_intro_page .intro_video li .tit font{font-size: 32px;}
    #services_intro_page .intro_video li .tit span{font-size: 18px;padding-left: 50px;}
}

@media(max-width:1100px){
    #services_intro_page{padding:35px 0;}
    .page_h2_title {font-size: 24px;line-height: 30px;}
    .page_p_des{font-size: 14px;line-height: 21px;margin:15px auto 20px;}
	#services_intro_page .intro_video ul{display:grid;gap:8px;grid-template-columns: repeat(2, 1fr);}
    #services_intro_page .intro_video li{width: 100%;margin-right: 0.33333%;}
    #services_intro_page .intro_video li:nth-child(4n){margin-right: 0.33333%;}
    #services_intro_page .intro_video li:nth-child(3n){margin-right: 0;}
    #services_intro_page .intro_video li .tit{height: 55px;}
    #services_intro_page .intro_video li .tit font{font-size: 28px;}
    #services_intro_page .intro_video li .tit span{font-size: 16px;line-height: 16px;padding-left: 40px;}
}

@media(max-width:600px){
    .page_h2_title{font-size: 20px;line-height: 26px;}
    .page_p_des{font-size: 12.5px;line-height: 18px;}
	#services_intro_page .intro_video ul{display:grid;gap:8px;grid-template-columns: repeat(2, 1fr);}
    #services_intro_page .intro_video li{width: 100%;margin-right: 1%;margin-bottom: 20px;}
    #services_intro_page .intro_video li:nth-child(3n){margin-right: 1%;}
    #services_intro_page .intro_video li:nth-child(2n){margin-right: 1%;}
    #services_intro_page .intro_video li .tit{height: 48px;}
    #services_intro_page .intro_video li .tit font {font-size: 20px;}
    #services_intro_page .intro_video li .tit span{font-size: 14px;line-height: 15px;padding-left: 30px;}
	#services_intro_page .intro_video li .to-big{height:auto;}
}

@media(max-width:400px){
    #services_intro_page .intro_video li{width: 100%;margin-bottom: 10px;}
    #services_intro_page .intro_video li .tit{height: auto;margin-bottom: 8px;}
    #services_intro_page .intro_video li a{height: 220px;}
}

/*pcba_line*/
#pcba_line{padding: 60px 0;background-image: url(../images/line-back.png);}
#pcba_line .page_h2_title{width: 52%;text-align: left;}
#pcba_line .page_p_des{width: 52%;text-align: left;margin-left: 0;}
#pcba_line ul{display: flex;padding: 58px 37px;background-color: #fff;}
#pcba_line ul li{flex:1;padding:0 37px;border-left: 1px solid #eee;}
#pcba_line ul li:nth-child(1){padding-left: 0;border-left: 0;}
#pcba_line ul li .flex-box b{font-size: 20px;line-height: 25px;}
#pcba_line ul li .flex-box p{font-size: 14px;line-height: 21px;margin-top: 20px;}
#pcba_line ul li .flex-box font{font-weight: bold;color: #e60012;}

@media(max-width:1100px){
    #pcba_line{padding:35px 0;}
    #pcba_line ul li .flex-box b{font-size: 16px;line-height: 18px;}
    #pcba_line ul li .flex-box p{font-size: 13px;line-height: 18px;margin-top: 15px;}
    #pcba_line ul{padding:20px}
}

@media(max-width:600px){
    #pcba_line .page_h2_title{width: 100%;}
    #pcba_line .page_p_des{width:100%}
    #pcba_line ul{display: block;overflow: hidden;padding:15px}
    #pcba_line ul li{float: left;padding:7px 0;border-left: 0;width: 100%;border-bottom: 1px solid #eee;}
    #pcba_line ul li .flex-box b{font-size: 14px;line-height: 16px;}
    #pcba_line ul li .flex-box p{font-size: 12.5px;line-height: 15px;margin-top: 7px;}
}

/*main_product*/
#main_product{background-color: #fff;padding:60px 0;}
#main_product ul{overflow: hidden;}
#main_product ul li{float: left;width: 24%;margin-right: 1.111111%;position: relative;}
#main_product ul li:nth-child(4){margin-right: 0;}
#main_product ul li .tit{background-color: rgba(0,0,0,0.3);padding: 10px;color: #fff;font-size: 16px;line-height: 25px;position: absolute;bottom: 0;left: 0;width: 100%;text-align: center;}
#main_product ul li .tit img{display: inline-block;margin-right: 15px;}
#main_product ul li .img {display: flex;justify-content: center;}
#main_product ul li .img img{height: 222px;}
#main_product ul li .tit span{position: relative;top:-10px}

@media(max-width:1440px) {
    #main_product ul li .tit{font-size: 15px;line-height: 18px;}
}

@media(max-width:1100px){
    #main_product{padding:35px 0;}
    #main_product ul li{width: 49.5%;margin-right: 1%;margin-bottom: 1%;}
    #main_product ul li:nth-child(2n){margin-right: 0;}
    #main_product ul li .img img{height: 350px;}
}

@media(max-width:700px){
    #main_product ul li .img img{height: 220px;}
}

@media(max-width:600px){
    #main_product ul li{width: 100%;}
    #main_product ul li .img img{height: auto;width: 100%;}
}





/*pcba_quality*/
#pcba_quality{padding:80px 0;background-color: #f1f1f1;}
#pcba_quality .left{float: left;width: 67.9%;}
#pcba_quality .left .page_h2_title,#pcba_quality .left .page_p_des{text-align: left;margin-left: 0;}
#pcba_quality .orn p{position: relative;background-color: #fff;overflow: hidden;width: 80%;height: 9px;border-radius: 10px;display: inline-block;overflow: hidden;margin-right: 10px;}
#pcba_quality .red p{position: relative;background-color: #fff;overflow: hidden;width: 80%;height: 9px;border-radius: 10px;display: inline-block;overflow: hidden;margin-right: 10px;}
#pcba_quality .orn .line{position: absolute;background-color: #f4ac39;height: 100%;display: block;left: 0;top: 0;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;border-radius: 10px;}
#pcba_quality .red .line{position: absolute;background-color: #e60012;height: 100%;display: block;left: 0;top: 0;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;border-radius: 10px;}
#pcba_quality .qual_num_box ul{overflow: hidden;}
#pcba_quality .qual_num_box ul li{float: left;width: 50%;margin-bottom: 45px;}
#pcba_quality .qual_num_box ul li b{font-size: 16px;font-weight: bold;}
#pcba_quality .qual_num_box ul li div{display: block;margin-top: 15px;}
#pcba_quality .qual_num_box ul li div{color: #aaa;}

#pcba_quality .qual_des{margin-top: 40px;}
#pcba_quality .qual_des ul{position: relative;height: 35px;width: 680px;}
#pcba_quality .qual_des li{position: absolute;left:0;top:0;width: 36%;z-index: 1;background-color: #f4ac39;color: #fff;border-radius: 20px;height: 35px;line-height: 35px;font-size: 16px;text-align: center;}
#pcba_quality .qual_des li:nth-child(2){left:31%;top:0;width: 36%;z-index: 2;background-color: #e60012;}
#pcba_quality .qual_des li:nth-child(3){left:63%;top:0;width: 36%;z-index: 3;background-color: #fff;color: #000;}
#pcba_quality .qual_des img{display: inline-block;height: 17px;margin-right: 10px;position: relative;bottom: -3px;}

#pcba_quality .right{float: right;width: 22.9%;}
#pcba_quality .right img{width: 100%;}

#pcba_quality .line{width: 0%;}

#qual1line.active{animation-name: linegoOne;animation-duration: 1s;animation-timing-function: ease-out;animation-fill-mode: forwards;}
#qual2line.active{animation-name: linegoTwo;animation-duration: 1s;animation-timing-function: ease-out;animation-fill-mode: forwards;}
#qual3line.active{animation-name: linegoThree;animation-duration: 1s;animation-timing-function: ease-out;animation-fill-mode: forwards;}
#qual4line.active{animation-name: linegoFour;animation-duration: 1s;animation-timing-function: ease-out;animation-fill-mode: forwards;}
#qual5line.active{animation-name: linegoFive;animation-duration: 1s;animation-timing-function: ease-out;animation-fill-mode: forwards;}
#qual6line.active{animation-name: linegoSix;animation-duration: 1s;animation-timing-function: ease-out;animation-fill-mode: forwards;}
#qual7line.active{animation-name: linegoSeven;animation-duration: 1s;animation-timing-function: ease-out;animation-fill-mode: forwards;}
#qual8line.active{animation-name: linegoEight;animation-duration: 1s;animation-timing-function: ease-out;animation-fill-mode: forwards;}


@keyframes linegoOne{
    0%{
        width: 0%;
    }
    100%{
        width: 97.2%;
    }
}
@keyframes linegoTwo{
    0%{
        width: 0%;
    }
    100%{
        width: 99.2%;
    }
}
@keyframes linegoThree{
    0%{
        width: 0%;
    }
    100%{
        width: 0.22%;
    }
}
@keyframes linegoFour{
    0%{
        width: 0%;
    }
    100%{
        width: 0.17%;
    }
}
@keyframes linegoFive{
    0%{
        width: 0%;
    }
    100%{
        width: 95.2%;
    }
}
@keyframes linegoSix{
    0%{
        width: 0%;
    }
    100%{
        width: 97.1%;
    }
}
@keyframes linegoSeven{
    0%{
        width: 0%;
    }
    100%{
        width: 98.5%;
    }
}
@keyframes linegoEight{
    0%{
        width: 0%;
    }
    100%{
        width: 99.2%;
    }
}


@media (max-width:1440px){

}

@media(max-width:1100px){
    #pcba_quality{padding:35px 0}
    #pcba_quality .right{display: none;}
    #pcba_quality .left{width: 100%;}
    #pcba_quality .qual_des ul{width: 100%;}
}

@media(max-width:600px){
    #pcba_quality .qual_des ul{height: auto;}
    #pcba_quality .qual_num_box ul li{margin-bottom: 10px;padding-right: 5px;}
    #pcba_quality .qual_num_box ul li b{font-size: 14px;line-height: 16px;height: 35px;display: block;}
    #pcba_quality .orn p,#pcba_quality .red p{width: 100%;margin-bottom: 5px;height: 5px;}
    #pcba_quality .qual_num_box ul li div{margin-top: 7px;font-size: 13px;}
    #pcba_quality .qual_des{margin-top: 20px;}
    #pcba_quality .qual_des li{position: relative;left:0;top:0;width: 100%;height: 23px;line-height: 23px;font-size: 13px;text-align: left;margin-bottom: 3px;padding-left: 10px;}
    #pcba_quality .qual_des li:nth-child(2){left: 0;top:0;width: 100%;}
    #pcba_quality .qual_des li:nth-child(3){left: 0;top:0;width: 100%;}
    #pcba_quality .qual_des img{height: 13px;bottom:-2px;margin-right: 7px;}
}




/*supply_his*/
#supply_his{padding:100px 0;background-color: #fff;}
#supply_his .his_box{margin-top: 80px;}
#supply_his ul{}
#supply_his ul li{box-shadow: 0 0 0px 0px #eee; float: left;width: 14.28%;text-align: center;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;}
#supply_his ul li:hover{box-shadow: 0 0 10px 3px #eee;}
#supply_his ul li .icon_img{position: relative;padding:30px 25px;height: 96px;display: flex;align-items: center;justify-content: center;}
#supply_his ul li .icon_img::before{content: "";width: 100%;height: 2px;background-color: #eee;bottom:-5px;left:0;position: absolute;display: block;}
#supply_his ul li .icon_img::after{content:"";bottom:-10px;left:0;right:0;margin:0 auto;position: absolute;display: block;background-color: #fff;border: 2px solid #e60012;border-radius: 50%;width: 7px;height: 7px;margin: 0 auto;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;}
#supply_his ul li:hover .icon_img::after{background-color: #e60012;}
#supply_his ul li p{font-size: 16px;line-height: 26px;height: 150px;padding:30px 25px 30px;}

@media (max-width:1440px) {
    #supply_his .his_box{margin-top: 60px;}
    #supply_his ul li p{font-size: 15px;line-height: 22px;height: 130px;padding:30px 25px 30px;}
}

@media(max-width:1100px){
    #supply_his{padding:35px 0;}
    #supply_his .his_box{margin-top: 20px;}
    #supply_his ul li{width: 33.33%;}
}

@media(max-width:600px){
    #supply_his ul li{width: 50%;}
    #supply_his ul li p{font-size: 13px;line-height: 17px;height: 95px;padding:15px 10px;}
    #supply_his ul li:nth-child(7) p{height: auto;}
    #supply_his ul li .icon_img{position: relative;padding: 10px 5px;height: 55px;display: flex;align-items: center;justify-content: center;}
}


/*supply_part*/
#supply_part{padding:100px 0;background-color: #efefef;}
#supply_part .w1440{position: relative;}
#supply_part .left{float: left;}
#supply_part .left .swiper-button-box{position: absolute;left: 0;bottom: 30px;width: 80px;}
#supply_part .left .swiper-button-box .swiper-button-prev{left:0;background-image: url(../images/prev_1.png);background-size: auto 15px;width: 30px;}
#supply_part .left .swiper-button-box .swiper-button-next{right:0;background-image: url(../images/next_1.png);background-size: auto 15px;width: 30px;}
#supply_part .left .swiper-button-box .swiper-button-prev:hover{background-image: url(../images/prev_2.png);}
#supply_part .left .swiper-button-box .swiper-button-next:hover{background-image: url(../images/next_2.png);}
#supply_part .right{float: right;width: 71.8%;}
#supply_part .right .swi-box {overflow: hidden;}
#supply_part .right .swi-box .img{float: left;width: 23.5%;margin-right: 2%;margin-bottom: 2%;}
#supply_part .right .swi-box .img:nth-child(4n){margin-right: 0%;}
#supply_part .right .swi-box .img img{width: 100%;}

@media(max-width:1100px) {
    #supply_part{padding:35px 0}
    #supply_part .right{width: 100%;margin:15px 0;}
    #supply_part .left .swiper-button-box{bottom:0px;right:0;display: block;margin: 0 auto;}
}


/*页面 why choose us*/
/*about_intro*/
#about_intro{padding:100px 0;background-color: #fff;}
#about_intro .decs span{text-wrap-mode:wrap !important;}
#about_intro .page_h2_title{font-size: 32px;}
#about_intro .left{width: 36.5%;float: left;text-align: left;overflow: hidden;}
#about_intro .left h2{text-align: left;text-transform: capitalize;}
#about_intro .left p{text-align: left;}
#about_intro .right{width: 60.75%;float: right;display: flex;justify-content: end;overflow: hidden;border-radius: 7px;}
#about_intro .right img{height: 631px;}
#about_intro .num_box{margin-top: 30px;}
#about_intro .num_box ul{display: flex;background-color: #f4f4f4;border-radius: 10px;}
#about_intro .num_box ul li{padding: 20px 70px;padding-left: 100px;flex:1;border-radius: 10px;background-repeat: no-repeat;background-size: auto 41px;background-position: 30px 20px;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;}
#about_intro .num_box ul li b{font-size: 24px;line-height: 28px;}
#about_intro .num_box ul li p{font-size: 14px;line-height: 24px;margin-top: 20px;}
#about_intro .num_box ul li:nth-child(1){background-image: url(../images/aitr1.png);}
#about_intro .num_box ul li:nth-child(2){background-image: url(../images/aitr2.png);}
#about_intro .num_box ul li:nth-child(3){background-image: url(../images/aitr3.png);}
#about_intro .num_box ul li:nth-child(4){background-image: url(../images/aitr4.png);}
#about_intro .num_box ul li:hover{background-color: #1a1a1a;}
#about_intro .num_box ul li:hover *{color: #fff;}
#about_intro .num_box ul li:hover:nth-child(1){background-image: url(../images/aitr11.png);}
#about_intro .num_box ul li:hover:nth-child(2){background-image: url(../images/aitr22.png);}
#about_intro .num_box ul li:hover:nth-child(3){background-image: url(../images/aitr33.png);}
#about_intro .num_box ul li:hover:nth-child(4){background-image: url(../images/aitr44.png);}


@media(max-width:1440px){
    #about_intro .num_box ul li{padding: 18px 45px;padding-left: 70px;background-size: auto 30px;}
    #about_intro .num_box ul li b{font-size: 21px;line-height: 26px;}
    #about_intro .num_box ul li p{font-size: 13px;line-height: 20px;margin-top: 20px;}
}

@media(max-width:1100px){
    #about_intro .right{width: 100%;display: block;border-radius: 7px;height: 150px;}
    #about_intro .right img{height: auto;width: 100%;transform: translateY(-29%);}
    #about_intro{padding:35px 0;}
    #about_intro .left{width: 100%;}
    #about_intro .num_box ul{display: block;overflow: hidden;padding: 10px 15px;}
    #about_intro .num_box ul li{width: 50%;float: left;margin:7px 0;}
    #about_intro .num_box ul li{padding: 0px 20px;padding-left: 45px;background-size: auto 22px;background-position: 12px 4px;}
    #about_intro .num_box ul li b{font-size: 18px;line-height: 22px;}
    #about_intro .num_box ul li p{font-size: 13px;line-height: 14px;margin-top: 3px;}
}

@media(max-width:600px){
	#about_intro .page_h2_title{font-size: 20px;}
    #about_intro .num_box{margin-top: 10px;}
    #about_intro .right{width: 100%;display: block;border-radius: 7px;height: 150px;}
    #about_intro .right img{height: auto;width: 100%;transform: translateY(-35px);}
    #about_intro .num_box ul li{width: 100%;padding: 0px 20px;padding-left: 35px;background-size: auto 22px;background-position: 3px 4px;}
    #about_intro .num_box ul li b{font-size: 16px;line-height: 20px;}
    #about_intro .num_box ul li p{font-size: 12.5px;}
}


/*about_qual*/
#about_qual{padding: 80px 0px;background-color: #fff;}
#about_qual .page_p_des{text-align: center;}
#about_qual .a_q_box .list-box{}
#about_qual .a_q_box .list-box>li{float: left;width: 32%;margin-right: 2%;border-radius: 10px;box-shadow: 0 0 10px 3px #eee;height: 650px;}
#about_qual .a_q_box .list-box>li:nth-child(3){margin-right: 0;}
#about_qual .a_q_box .list-box>li .img{border-radius: 10px;}
#about_qual .a_q_box .list-box>li .img img{display: block;width: 100%;}
#about_qual .a_q_box .list-box>li>.tit{padding:40px 30px;}
#about_qual .a_q_box .list-box>li>.tit b{font-size: 34px;line-height: 40px;}
#about_qual .a_q_box .list-box>li>.tit p{font-size: 16px;line-height: 23px;margin-top: 20px;color: #4b4b4b;}
#about_qual .a_q_box .percent li{margin-top: 25px;}
#about_qual .a_q_box .percent li .num_percent{float: left;width: 65px;height: 65px;margin-right: 15px;}
#about_qual .a_q_box .percent li .tit font{font-size: 16px;line-height: 24px;font-weight: bold;}
#about_qual .a_q_box .percent li .tit p{margin-top: 10px;}

@media(max-width:1440px){
    #about_qual .a_q_box .list-box>li>.tit b {font-size: 30px;line-height: 35px;}
    #about_qual .a_q_box .list-box>li>.tit p {font-size: 15px;}
    #about_qual .a_q_box .percent li .tit font{font-size: 15px;}
}

@media(max-width:1100px){
    #about_qual{padding:35px 0;}
    #about_qual .a_q_box .percent li .tit font{font-size: 14px;}
    #about_qual .a_q_box .list-box>li{width: 49%;margin-bottom: 4%;}
    #about_qual .a_q_box .list-box>li:nth-child(3){margin-right: 2%;height: auto;}
    #about_qual .a_q_box .list-box>li:nth-child(2){margin-right: 0%;}
    #about_qual .a_q_box .list-box>li>.tit{padding:20px 15px;}
    #about_qual .a_q_box .list-box>li>.tit b {font-size: 26px;line-height: 29px;}
    #about_qual .a_q_box .list-box>li>.tit p {font-size: 14px;line-height: 20px;margin-top: 10px;}
}

@media(max-width:700px){
    #about_qual .a_q_box .list-box>li{width: 100%;height: auto;} 
    #about_qual .a_q_box .list-box>li>.tit b {font-size: 20px;line-height: 22px;}
    #about_qual .a_q_box .list-box>li>.tit p {font-size: 13px;line-height: 18px;}  
}


/*about_case*/
#about_case{padding: 80px 0 170px 0;background-color:#f4f4f4;}
#about_case .page_p_des{text-align: center;}
#about_case .w1440{position: relative;}
#about_case .slide-box .img{margin-bottom: 20px;}
#about_case .slide-box img{display: block;width: 100%;}
#about_case .slide-box b{font-size: 16px;line-height: 24px;}
#about_case .slide-box p{font-size: 14px;line-height: 23px;color: #616161;margin-top:20px;}
#about_case .swiper-button-prev{background-image: url(../images/prev_1.png);width: 31px;background-size: auto 15px;left: -70px;top:60%;}
#about_case .swiper-button-next{background-image: url(../images/next_1.png);width: 31px;background-size: auto 15px;right: -70px;top:60%;}
#about_case .swiper-button-prev:hover{background-image: url(../images/prev_2.png);}
#about_case .swiper-button-next:hover{background-image: url(../images/next_2.png);}


@media(max-width:1100px){
    #about_case{padding:35px 0;}
}
@media(max-width:600px){
    #about_case .slide-box .img{margin-bottom: 10px;}
    #about_case .slide-box p{margin-top: 10px;}
    #about_case .swiper-button-prev{left:0}
    #about_case .swiper-button-next{right:0}
}

/*页面 新闻列表*/

#cate_box{height: 100px;}
#cate_box a{line-height: 100px;margin-right: 20px;display: inline-block;padding: 0px 10px;position: relative;font-size: 20px;text-align: center;}
#cate_box a::after{content:"";display: block;height: 2px;width: 100%;position: absolute;left: 0;bottom:30px;background-color: #e60012;opacity: 0;}
#cate_box a:hover::after,#cate_box a.active::after{opacity: 1;}

#list_news .w1440{background-color: #f4f4f4;overflow: hidden;}
#list_news .img{float: left;width: 49%;display: flex;justify-content: center;overflow: hidden;}
#list_news .img img{width:100%;height: 525px;}
#list_news .con{float: left;padding:50px 80px;width: 50%;}
#list_news .con p{font-size: 16px;line-height: 24px;color: #7a7a7a;}
#list_news .con .cate{margin-bottom: 20px;}
#list_news .con b{display: block;margin-bottom: 20px;font-size: 30px;line-height: 40px;}
#list_news .con .des{padding-bottom: 90px;margin-bottom: 20px;}
#list_news .con ul{display: flex;justify-content: center;height: 35px;line-height: 35px;}
#list_news .con ul li{font-size: 14px;padding:0 30px;padding-left: 77px;background-position: 35px center;background-repeat: no-repeat;border-right: 1px solid #eee;}
#list_news .con ul li:nth-child(1){background-image: url(../images/news-time.png);padding-left: 70px;}
#list_news .con ul li:nth-child(2){background-image: url(../images/news-hits.png);}
#list_news .con ul li:nth-child(3){background-image: url(../images/news-share.png);border-right: 0;}


#list_news_page {margin-top: 45px;padding-bottom: 100px;}
#list_news_page .w1440>a{float:left;width: 23.5%;margin-right: 2%;margin-bottom: 2%;display: block;}
#list_news_page .w1440>a:nth-child(4n){margin-right: 0;}
#list_news_page .img{}
#list_news_page .img img{display: block;width: 100%;height:329px;}
#list_news_page  .con{padding:20px 0px;}
#list_news_page p{font-size: 14px;line-height: 23px;color: #7a7a7a;}
#list_news_page a b{font-size: 16px;line-height: 24px;height: 74px;margin-top: 10px;font-weight: bold;overflow: hidden;}
#list_news_page p.des{height: 94px;overflow: hidden;}
#list_news_page .w1440>a .cate{}
#list_news_page .w1440>a .cate,#list_news_page a b{display: block;margin-bottom: 20px;}
#list_news_page .w1440>a .url{margin-top: 30px;color: #fff;background-color: #b0b0b0;text-align: center;width: 120px;height: 35px;line-height: 35px;border-radius: 20px;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;}
#list_news_page .w1440>a .url:hover{background-color: #e60012;}

.page {width: 100%;text-align: center;position: relative;margin-top: 40px;}
.page ul{overflow: hidden;margin: 0 auto;display: flex;justify-content: center;}
.page ul li:nth-child(1),.page ul li:last-child{border: 1px solid #e60012;padding:0 20px}
.page ul li{float: left;width:auto;height: 40px;text-align: center;margin-right: 48px;}
.page ul li a,.page ul li span{font-size: 14px;line-height: 40px;color: #b0b0b0;}
.page ul li:nth-child(1) a,.page ul li:last-child a{color: #333;}
.page ul li:nth-child(1) span,.page ul li:last-child span{color: #333;}
.page ul li.active span{color: #e60012;}
.page ul li:nth-child(1):hover,.page ul li:last-child:hover{background-color: #e60012;}
.page ul li:hover span,.page ul li:hover a{color: #e60012;}
.page ul li:nth-child(1):hover span,.page ul li:last-child:hover span,.page ul li:nth-child(1):hover a,.page ul li:last-child:hover a{color: #fff;}
.page .get_page{position: absolute;right: 0;bottom: 0;}
.page .get_page input{width: 55px;outline: 0;border: 0;border: 1px solid #555;background-color: transparent;line-height: 40px;height: 40px;padding-left: 5px;}

@media(max-width:1440px){
    #list_news .con{padding:50px 60px}
    #list_news .con ul li{font-size: 14px;padding-left: 50px;background-position: 15px center;}
    #list_news .con ul li:nth-child(1){background-image: url(../images/news-time.png);padding-left: 40px;}
    #list_news .con .des{padding-bottom: 60px;line-height: 23px;font-size: 15px;}
    #list_news .con b{font-size: 26px;line-height: 34px;}
    
    #cate_box{height: 70px;}
    #cate_box a{line-height: 70px;margin-right: 20px;}
    #cate_box a::after {bottom:20px}

    #list_news_page a b {font-size: 15px;line-height: 22px;}
}


@media(max-width:1100px){
    #cate_box{height: auto;margin:10px 0;}
    #cate_box a{line-height: 30px;margin-right: 10px;font-size: 16px;padding:0;}
    #cate_box a::after{bottom:0}
    #list_news .con{padding:20px 25px;}
    #list_news .con p{font-size: 14px;line-height: 20px;margin-bottom: 10px;}
    #list_news .con b{font-size: 20px;line-height: 26px;}
    #list_news .con .des{padding-bottom: 0;}
    #list_news .con ul{display: block;}
    #list_news .con ul li{float: left;}
    #list_news .img{width: 35%;}
    #list_news .img img{height: 315px;}
    #list_news .con{width: 65%;}

    #list_news_page {margin-top: 25px;padding-bottom:35px;}

    #list_news_page .w1440>a{width: 32%;}
    #list_news_page .w1440>a:nth-child(4n){margin-right: 2%;}
    #list_news_page .w1440>a:nth-child(3n){margin-right: 0;}
    #list_news_page .w1440>a .cate, #list_news_page a b{margin-bottom: 5px;font-size: 13px;}
    #list_news_page .con {padding: 10px 0px;}
    #list_news_page a b {font-size: 14px;line-height: 20px;height: 60px;}
    #list_news_page p.des {font-size: 13px;line-height: 20px;height: 81px;}
    #list_news_page .w1440>a .url{margin-top: 10px;font-size: 13px;line-height: 25px;height: 25px;}

    .page{margin-top: 20px;}
    .page ul{display: block;}
    .page ul li{float: unset;width:auto;height: 30px;text-align: center;margin-right: 10px;display: inline-block;}
    .page ul li a,.page ul li span{font-size: 12px;line-height: 30px;color: #b0b0b0;}
    .page .get_page{margin-top: 20px;position: relative;}
    

}

@media(max-width:760px){
    #cate_box a{line-height: 26px;margin-right: 5px;font-size: 14px;}
    #list_news .con{padding:10px}
    #list_news .con .cate{font-size: 13px;line-height: 13px;margin-bottom: 5px;}
    #list_news .con b{font-size: 15px;line-height: 18px;margin-bottom: 5px;}
    #list_news .con .des{padding-bottom: 0;margin-bottom: 5px;font-size: 13px;line-height: 17px;text-overflow: ellipsis;width: 100%;white-space: nowrap;overflow: hidden;}
    #list_news .con ul{height: 25px;line-height: 25px;}
    #list_news .con ul li{padding: 0 5px;padding-left: 45px;font-size: 12px;background-position: 6px center;background-size: 12px;}
    #list_news .con ul li:nth-child(1){padding-left: 22px;background-position: 0;}
    #list_news .con ul li:nth-child(2){padding-left: 26px;background-size: 16px;background-position: 5px;}
    #list_news .con ul li:nth-child(3){padding-left: 23px;}
    #list_news .img img{height: 215px;}

    #list_news_page .w1440>a{width: 49%;}
    #list_news_page .w1440>a:nth-child(3n){margin-right: 2%;}
    #list_news_page .w1440>a:nth-child(2n){margin-right: 0;}
    #list_news_page a b {font-size: 13px;line-height: 17px;height: 53px;margin-top: 5px;}
    #list_news_page p.des {font-size: 12.5px;line-height: 19px;height: auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    
}

@media(max-width:400px){
    #list_news .img img{height: 131px;}
    #list_news .con b{white-space:nowrap;text-overflow: ellipsis;overflow: hidden;}
    #list_news .con ul li:nth-child(3){background-position: 0 center;}
}





/*新闻详情页*/
#news_show{padding:65px 0 180px;}
#news_show .left{float: left;width: 74.5%;}
#news_show .page_h2_title{text-align: left;color: #333;}
#news_show .icon_news ul{overflow: hidden;padding:20px 0;margin:20px 0;border-top: 1px solid #eee;}
#news_show .icon_news li{float: left;padding-left: 25px;background-position: left center;background-repeat: no-repeat;line-height: 35px;font-size: 14px;color: #949494;border-right: 1px solid #eee;margin-right: 15px;padding-right: 15px;}
#news_show .icon_news li:nth-child(1){background-image: url(../images/news-time.png);}
#news_show .icon_news li:nth-child(2){background-image: url(../images/news-hits.png);}
#news_show .icon_news li:nth-child(3){background-image: url(../images/news-share.png);border-right: 0;}
#news_show .show_p_des h1{font-size: 30px;line-height: 35px;font-weight: bold;margin-bottom: 10px;}
#news_show .show_p_des h2{font-size: 26px;line-height: 30px;font-weight: bold;margin-bottom: 10px;}
#news_show .show_p_des h3{font-size: 22px;line-height: 28px;font-weight: bold;margin-bottom: 10px;}
#news_show .show_p_des h4{font-size: 18px;line-height: 26px;font-weight: bold;margin-bottom: 10px;}
#news_show .show_p_des p{font-size: 16px;line-height: 35px;font-weight: 300;}
#news_show .show_p_des p strong{font-weight: 500;}

#news_show .show_p_des table{width: 100%;}
#news_show .show_p_des table thead{margin-bottom:20px;}
#news_show .show_p_des table thead tr{background-color:#eaebee;border:1px solid #eaebee;}
#news_show .show_p_des table thead th{padding:0 20px;height:50px;text-align:left;}
#news_show .show_p_des tbody{width: 100%;}
#news_show .show_p_des tbody tr{height:50px;border:1px solid #eaebee;}
#news_show .show_p_des tbody tr td{padding:0 20px;}
#news_show .show_p_des td video{width: 100%;}
#news_show .show_p_des td img{width: 100%;}
#news_show .show_p_des td p{padding: 0 20px}
#news_show .right{float: right;width: 23.4%}

.viewpage {margin-top: 85px;padding: 15px 0;border-top: 1px solid #eee;border-bottom: 1px solid #eee;}
.viewpage .main_r_nav a{display: block;font-size: 16px;line-height: 25px;color: #949494;}
.viewpage .main_r_nav a:nth-child(1){margin-bottom: 15px;}
.viewpage .main_r_nav a:hover{color: #e60012;}

@media(max-width:1440px){
    
    #news_show .show_p_des h1{font-size: 26px;line-height: 30px;font-weight: bold;margin-bottom: 10px;}
    #news_show .show_p_des h2{font-size: 22px;line-height: 25px;font-weight: bold;margin-bottom: 10px;}
    #news_show .show_p_des h3{font-size: 18px;line-height: 24px;font-weight: bold;margin-bottom: 10px;}
    #news_show .show_p_des h4{font-size: 16px;line-height: 23px;}
    #news_show .show_p_des p{font-size: 14px;line-height: 21px;}
}

@media(max-width:1100px){
    
    #news_show{padding:35px 0;}
    #news_show .left{width:100%}
    #news_show .right{width:100%;margin-top: 40px;}
    #news_show .icon_news ul{padding:5px 0;margin:5px 0;}
    #news_show .show_p_des h1{font-size: 22px;line-height: 27px;font-weight: bold;margin-bottom: 10px;}
    #news_show .show_p_des h2{font-size: 18px;line-height: 22px;font-weight: bold;margin-bottom: 10px;}
    #news_show .show_p_des h3{font-size: 16px;line-height: 20px;font-weight: bold;margin-bottom: 10px;}
    #news_show .show_p_des h4{font-size: 14px;line-height: 21px;}
    #news_show .show_p_des p{font-size: 13px;line-height: 18px;}
    .viewpage {margin-top: 25px;padding: 5px 0;}
    .viewpage .main_r_nav a{font-size: 13px;line-height: 18px;}
}






/*侧边栏*/
.content-right .right-box{margin-bottom: 75px;}
.content-right .content-title{font-size: 18px;font-weight: bold;padding-bottom: 10px;border-bottom: 1px solid #eee;margin-bottom: 20px;text-transform: uppercase;}
.content-right .menu-list a{font-size: 20px;line-height: 30px;display: block;margin-bottom: 10px;}
.content-right .menu-list a.active{color: #e60012;}

.content-right .shows_list {}
.content-right .shows_list a{overflow: hidden;padding: 20px 0;border-bottom: 1px solid #eee;display: block;}
.content-right .shows_list a:nth-child(1){padding-top: 0;}
.content-right .shows_list .img{float: left;width: 33%;margin-right: 15px;}
.content-right .shows_list img{width: 100%;display: block;}
.content-right .shows_list b{font-size: 16px;line-height: 24px;}

.content-right .tag_list{}
.content-right .tag_list a{float: left;width: 49%;margin-right: 2%;margin-bottom: 2%;outline: 1px solid #eee;text-align: center;height: 40px;line-height: 18px;font-size: 14px;color: #949494;justify-content: center;align-items: center;display: flex;}
.content-right .tag_list a:nth-child(2n){margin-right: 0;}
.content-right .tag_list a:hover{background-color: #e60012;color: #fff;border-color: #e60012;}


.content-right .share-website{margin-top: 0;}
.content-right .share-website a{background-image: url(../images/icon_list2.png);margin-bottom: 10px;margin-top:10px;}

@media(max-width:1440px){
    .content-right .right-box{margin-bottom: 50px;}
    .content-right .shows_list b{font-size: 15px;line-height: 20px;}
    .content-right .menu-list a{font-size: 18px;line-height: 27px;display: block;margin-bottom: 7px;}
    .content-right .content-title{font-size: 16px;padding-bottom: 10px;margin-bottom: 15px;}
}


@media(max-width:1100px){
    .content-right .right-box{margin-bottom: 20px;}
    .content-right .shows_list b{font-size: 14px;line-height: 18px;}
    .content-right .menu-list a{font-size: 16px;line-height: 24px;margin-bottom: 7px;}
    .content-right .content-title{font-size: 14px;padding-bottom: 5px;margin-bottom: 10px;}
}

/*问答页面*/
#faq_box{padding: 80px 0;}
#faq_box .faq_content{display: flex;gap: 50px;}
#faq_box .faq_content .faq_left{width:22%;border-right: 1px solid #f4f4f4;padding: 30px;}
#faq_box .faq_content .faq_left h2{margin-bottom: 30px;font-size: 26px;}
#faq_box .faq_content .faq_left input[type=text]{outline: 0;border: 0;background-color: #eaebee;width: 100%;height: 40px;line-height: 40px;padding-left: 40px;border-radius: 20px;}
#faq_box .faq_content .faq_left input[type=submit]{outline: 0;border: 0;background-repeat: no-repeat;background-image: url(../images/faq_search_button.png);background-position: center;background-size: 100% auto;text-indent: -20000px;background-color: transparent;position: relative;left: 80%;top: -10%;height: 100%;width: 14px;margin-top: -12%;}
#faq_box .faq_content .faq_left ul{}
#faq_box .faq_content .faq_left ul li .active{color:#e60012;}
#faq_box .faq_content .faq_right{width:78%;}
#faq_box .faq_content .faq_right .faq_list a{line-height: 40px;}
#faq_box .faq_content .faq_right .faq_list h3{padding: 54px 0 20px;font-size:16px;}
#faq_box .faq_content .faq_right .faq_list p{font-size:14px;line-height:23px;color:#666666;}
#faq_box .faq_content .faq_right .p_list{display: none;margin-bottom:40px;}
#faq_box .faq_content .faq_right .p_list.active{display: block;}
#faq_box li{border-bottom:1px solid #fff;}
#faq_box li:nth-child(1){border-top: 1px solid #fff;}
#faq_box li b{display: block;font-size: 16px;line-height: 24px;padding: 20px 0;position: relative;font-weight: 500;}
#faq_box li b i{display: block;width: 50px;font-size: 20px;text-align: center;position: absolute;right: 0;top: 20px;color: #c3c3c3;}
#faq_box li.active b i{color: #e60012;}
#faq_box li p{font-size: 14px;line-height: 18px;padding:10px 0;background-color: #fff;color: #585858;display: none;}

@media(max-width:1440px){
#faq_box li b{font-size: 15px;line-height: 22px;padding: 15px 20px 15px 20px;}
#faq_box li b i{width: 40px;font-size: 16px;right: 0;top: 17px;color: #c3c3c3;}
#faq_box li p{font-size: 13px;line-height: 17px;padding: 20px 25px;}
}
@media(max-width:1100px){
#faq_box li b{font-size: 15px;line-height: 22px;padding: 15px 30px 15px 20px;}
#faq_box li b i{width: 30px;font-size: 16px;right: 0;top: 17px;}
#faq_box li p{font-size: 13px;line-height: 17px;padding: 20px 25px;}
}


/*PCBA stencil 页面*/
.form_title{font-size: 20px;font-weight: 500;line-height: 25px;margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px solid #eee;}
.form_title.bottom{margin-top: 80px;}

#online_cate{padding:20px 0}
#online_cate ul{width: 65%;overflow: hidden;}
#online_cate li{float: left;width: 23.5%;margin-right: 2%;background-color: #fff;height: 60px;line-height: 60px;text-align: center;border-radius: 5px;}
#online_cate li:nth-child(4){margin-right: 0%;}
#online_cate li a{font-size: 16px;}
#online_cate li a.back{background-size: 40px auto;display: block;background-repeat: no-repeat;padding-left: 15%;background-position: 15% center;}


#online_content .form{float: left;width: 67%;;padding:20px 25px;background-color: #fff;border-radius: 5px;margin-bottom: 80px;}
#online_content .count_price{padding:20px}
#online_content .form table{display: block;width: 100%;}
#online_content .form table tbody{width: 100%;display: block;}
#online_content .form table tr{width: 100%;display: block;margin-bottom: 15px;}
#online_content .form input[type=text]{   padding: 0 10px;outline: 0;border: 0;background-color: #f4f4f4;border-radius: 5px;height: 45px;line-height: 45px;font-size: 16px;}
#online_content .form td{float: left;width: 48%;margin-right: 4%;}
#online_content .form tr td:nth-child(2){margin-right: 0;}
#online_content .form td label{display: block;font-size: 16px;line-height: 20px;margin:10px 0;}
#online_content .form td .input_list{width: 100%;height: 40px;position: relative;}
#online_content .form td .input_list input[type=text]{width: 100%;height: 100%;border-radius: 5px;font-size: 16px;line-height: 45px;}
#online_content .form td .input_list font{position: absolute;height: 100%;width: auto;top: 0;right: 0;font-size: 14px;line-height: 40px;padding: 0 15px;border-left: 1px solid #ccc;}

#online_content .form td .input_list.selectpage i{position: absolute;top:12px;right: 15px;font-size: 16px;}
#online_content .form td .input_list .select_box{display: none;width: 100%;height: 120px;overflow-y: auto;background-color: #fcfcfc;padding: 0 20px;border-radius: 5px;z-index: 3;position: relative;}
#online_content .form td .input_list .select_box a{display: block;font-size: 16px;line-height: 30px;}


#online_content .form tr.radio_tr td{width: 100%;}
#online_content .form td .radio_box{}
#online_content .form td .radio_box .list{font-size: 16px;line-height: 21px;display: flex;align-items: center;height: 45px;float: left;width: 49%;margin-right: 2%;margin-bottom: 2%;background-color: #f4f4f4;border-radius: 5px;}
#online_content .form td .radio_box .list:nth-child(2n){margin-right: 0;}
#online_content .form td .radio_box .list input[type=radio]{margin:0 10px;background-color: transparent;position: relative;}
#online_content .form td .radio_box .list input[type=radio]::before{content: "";display: block;position: absolute;left: 1px;top: 1px;width: 11px;height: 11px;z-index: 2;/* border: 1px solid #333; */border-radius: 50%;background-color: #f4f4f4;}
#online_content .form td .radio_box .list input[type=radio]::after{content: "";display: block;position: absolute;left:-1px;top:-1px;background-image: url(../images/radio_back.png);background-size: 100% 100%;background-repeat: no-repeat;background-position: center;width: 15px;height: 15px;opacity: 0;z-index: 2;}
#online_content .form td .radio_box .list.active{outline: 1px solid #e60012;}
#online_content .form td .radio_box .list.active input[type=radio]::after{opacity: 1;}
#online_content .form .textarea_box textarea{background-color: #f4f4f4;width: 100%;height: 190px;font-size: 14px;line-height: 18px;padding: 15px;border-radius: 5px;outline: 0;border: 0;}
#online_content .form td .textarea_box textarea{background-color: #f4f4f4;width: 100%;height: 190px;font-size: 14px;line-height: 18px;padding: 15px;border-radius: 5px;outline: 0;border: 0;}
#online_content p{font-size: 14px;line-height: 20px;color: #616161;}

#online_content .count_price{float: right;width: 31.5%;padding:20px 25px;background-color: #fff;border-radius: 5px;margin-bottom: 80px;}
#online_content .count_price ul li{display: block;position: relative;font-size: 14px;line-height: 26px;border-bottom: 1px solid #f4f4f4;padding-bottom: 3px;margin-bottom: 5px;}
#online_content .count_price ul li font{display: block;font-weight: 400;max-width: 49%;}
#online_content .count_price ul li span{position: absolute;right: 0;top: 0;font-weight: 500;max-width: 49%;text-align: right;}
#online_content .count_price ul li span.red{font-size: 18px;font-weight: bold;color: #e60012;}
#online_content .count_price .h2_box{margin-top: 60px;}
#online_content .count_price .h2_box,#online_content .count_price .p_box{display: flex;justify-content: center;text-align: center;}
#online_content .count_price .h2_box h2,#online_content .count_price .p_box .p{flex: 1;display: block;}

#submit_button{display: block;font-size: 16px;padding-left: 30px;background-image: url(../images/cart.png);background-repeat: no-repeat;background-position: 17% center;background-color: #e60012;border-radius: 25px;line-height: 35px;height: 35px;border: 0;text-align: center;color: #fff;width: 270px;margin: 0 auto;margin-top: 40px;margin-bottom: 60px;}
@media(max-width:1110px){
    #online_cate ul{width: 100%;}
    #online_content .form{width: 100%;margin-bottom: 0;}
    #online_content .count_price{width: 100%;margin-top: 20px;padding: 10px 15px;}
    .form_title.bottom {margin-top: 35px;}
}

@media(max-width:600px){
    #submit_button{width: 100%;}
    #online_content .form td{width: 100%;}
    #online_content .form td .radio_box .list{width: 100%;}
    #online_content .form td label{display: block;font-size: 14px;line-height: 18px;margin:5px 0;}
    #online_content .form td .input_list{height: 35px;}
    #online_content .form td .input_list input[type=text]{font-size: 14px;line-height: 35px;}
    #online_content .form td .radio_box .list{font-size: 14px;line-height: 18px;}
    .form_title{font-size: 16px;line-height: 20px;}
    #online_content .count_price ul li{font-size: 13px;line-height: 23px;}
    #online_cate li{width: 100%;margin-bottom: 10px;}
}



/*PCB standard pcb 页面*/

#online_content .form_pcb{float: left;width: 67%;;padding:20px 25px;background-color: #fff;border-radius: 5px;margin-bottom: 80px;}

#online_content .form_pcb .upload_box{margin-bottom: 40px;width: 100%;height: 280px;display: flex;justify-content: center; align-items: center;background-color: #f4f4f4;border-radius: 5px;}
#online_content .form_pcb .upload_box .upload_con{text-align: center;width: 80%;}
#online_content .form_pcb .upload_box .upload_con a{font-size: 16px;display: block;width: 200px;text-align: center;padding-left: 45px;background-image: url(../images/icon_upload.png);background-color: #e60012;background-position: 40px center;color: #fff;background-repeat: no-repeat;margin: 0 auto;margin-bottom: 25px;height: 35px;line-height: 35px;border-radius: 20px;}
#online_content .form_pcb table{width: 100%;}
#online_content .form_pcb table tr{display: flex;width: 100%;margin-bottom: 15px;}
#online_content .form_pcb table td {font-size: 14px;}
#online_content .form_pcb table td:nth-child(1){flex:1;height: 42px;line-height: 20px;position: relative;padding-left: 5px;display: flex;align-items: center;}
#online_content .form sup,#online_content .form_pcb sup{position: absolute;top: 0px;left: 0;}
#online_content .form_pcb table td:nth-child(2){flex:4;height: auto;line-height: 42px;}
#online_content .form_pcb table td .help{float: left;position: relative;;display: inline-block;margin-right: 10px;width: 21px;height: 42px;background-image: url(../images/wh.png);background-repeat: no-repeat;background-position: center;}
#online_content .form_pcb table td .help.no{background-image: url();}
#online_content .form_pcb table td .help p{display: none;position: absolute;left: 0;top: 25px;background-color: #fff;padding:10px;border-radius: 10px;}
#online_content .form_pcb table td .help:hover p{display: block;}
#online_content .form_pcb table td .input_con {float: left;display: inline-block;width: 582px;}
#online_content .form_pcb table td .radio_box .list{font-size: 14px;line-height: 20px;height: 42px;display: flex;align-items: center;justify-content: center;float: left;margin-right: 10px;margin-bottom: 10px;background-color: #f4f4f4;border-radius: 5px;padding: 0 10px;min-width: 100px;text-align: center;}
#online_content .form_pcb table td .radio_box .list img{max-width: 80px;}
#online_content .form_pcb table td .radio_box .list.active{outline: 1px solid #e60012;}
#online_content .form_pcb table td .radio_box .list input{font-size: 14px;background-color: #f4f4f4;border-radius: 5px;padding: 0 10px;min-width: 100px;text-align: center;outline: 0;border: 0;height: 42px;}
#online_content .form_pcb table td.num .radio_box .list{width: 42px;min-width: unset;padding: 0;}
#online_content .form_pcb table td.num .radio_box .list input{width: 42px;height: 42px;min-width: unset;}

#quote_button{background-size: 13px;display: block;font-size: 16px;padding-left: 30px; background-image: url(../images/jsq.png);background-repeat: no-repeat;background-position: 27% center;margin-left: 30px;background-color: #e60012;border-radius: 25px;line-height: 35px;height: 35px;border: 0;text-align: center;color: #fff;width: 220px;}


#online_content .form_pcb td .input_list{display: inline-block;margin-right: 10px;min-width: 130px;height: 40px;position: relative;}
#online_content .form_pcb td .input_list.gray{background-color: #c6c6c6;text-align:center;border-radius: 5px;}
#online_content .form_pcb td .input_list input[type=text]{width: 100%;height: 100%;border-radius: 5px;outline: 0;border: 0;background-color: #f4f4f4;padding:0 10px}
#online_content .form_pcb td .input_list font{position: absolute;height: 100%;width: auto;top: 0;right: 0;font-size: 14px;line-height: 40px;padding: 0 10px;border-left: 1px solid #ccc;}
#online_content .form_pcb td .hang_list{margin-top: 5px;}


#online_content .form_pcb td .input_list.selectpage i{position: absolute;top:13px;right: 15px;font-size: 16px;}
#online_content .form_pcb td .input_list .select_box{display: none;width: 100%;height: 120px;overflow-y: auto;background-color: #fcfcfc;padding: 0 20px;border-radius: 5px;z-index: 3;position: relative;}
#online_content .form_pcb td .input_list .select_box a{display: block;}
#online_content .form_pcb table td.num .radio_box .hang_list .list {width: auto;padding: 0 10px;position: relative;}
#online_content .form_pcb table td.num .radio_box .hang_list .list.gray{background-color: unset;color: #999;}
#online_content .form_pcb table td.num .radio_box .hang_list .list input{}
#online_content .form_pcb table td .radio_box .hang_list .ps{font-size: 12px;}
#online_content .form_pcb table td.color .radio_box .list{padding-left: 30px;padding-right: 20px;position: relative;min-width: unset;}
#online_content .form_pcb table td.color .radio_box .list span{width: 12px;height: 12px;border-radius: 50%;position: absolute;top: 15px;left: 10px;background-size: 100%;background-position: center;}
#online_content .form_pcb table td.color .radio_box .list span.none{background-image: url(../images/none.png);}
#online_content .form_pcb table td .textarea_box textarea{background-color: #f4f4f4;width: 100%;height: 190px;font-size: 14px;line-height: 18px;padding: 15px;border-radius: 5px;outline: 0;border: 0;}


#online_content .count_price ul li.count{line-height: 45px;height: 45px;}
#online_content .count_price.pcb{margin-bottom: 10px;}
#online_content .count_ps{padding:35px 30px;font-size: 16px;line-height: 22px;float: right;width: 31.5%;background-color: #fff;border-radius: 5px;color: #999;}
#online_content .count_ps font{color: red;}
#submit_button.pcb{width: 200px;background-image: url(../images/jsq.png);background-size: 13px;background-position: 27% center;margin-bottom: 10px;}






/*online advanced pcb*/
#online_content .left_box{width: 67%;float: left;margin-bottom: 100px;}
#online_content .left_box .form{width: 100%;}
#online_content .left_box .form_pcb{width: 100%;}
#online_content .form_pcb table td.num .radio_box .list.auto{width: auto;padding: 0 13px;}
#online_content .form_pcb table td.num .radio_box .list.auto input{width: auto;}

#online_content .form_pcb table td .selectdiv {width:300px;height: 100%;border-radius: 5px;outline: 0;border: 0;background-color: #f4f4f4;padding:0 10px}
#online_content .form_pcb table td .selectdiv span{color: #999;}
#online_content .form_pcb table td .select_box a span{color: #999;}
#online_content .form_pcb table td .left_p{font-size: 14px;line-height: 16px;color: #616161;display: inline-block;max-width: 400px;}
#online_content .form_pcb td .label_radio{float: left;width: 650px;}
#online_content .form_pcb td .label_radio .input_list{width: 100%;height: auto;display: flex;}
#online_content .form_pcb td .label_radio .input_list>label{display: block;flex: 1.5;}
#online_content .form_pcb td .label_radio .input_list .radio_box{display: inline-block;flex: 1;}
#online_content .form_pcb td .label_radio .input_list .radio_box input[type=radio]{display: inline-block;margin-right: 5px;margin-left: 15px;position: relative;bottom: -2px;}
#online_content .form_pcb table tr.hang_td td{flex: 1;height: 42px;line-height: 24px;display: flex;align-items: center;position: relative;padding-left: 5px;}
#online_content .form_pcb table tr.hang_td td:nth-child(1){flex: 1.35;}
#online_content .form_pcb table tr.hang_td td:nth-child(2){flex: 2;}
#online_content .form_pcb table tr.hang_td td:nth-child(3){flex: 1.35;text-align: center;padding-right: 10px;}
#online_content .form_pcb table tr.hang_td td:nth-child(4){flex: 2;}



.bottom_file_up_quote {background-color: #fff;float: left;width: 100%;border-radius: 5px;padding: 20px;}
.bottom_file_up_quote .left{float: left;width: 50%;padding-right: 20px;}
.bottom_file_up_quote .left .file_box {overflow: hidden;}
.bottom_file_up_quote .left .file_box span{float: left;}
.bottom_file_up_quote .left .file_box .file_up{float:right;width: 80%;height: 80px;border-radius: 5px;background-color: #f4f4f4;position: relative;}
.bottom_file_up_quote .left .file_box .file_up a{position: absolute;width:100%;height:100%;text-align: center;display: flex;align-items: center;justify-content: center;font-size: 20px;}
.bottom_file_up_quote .left .input_list{overflow: hidden;margin-top: 20px;}
.bottom_file_up_quote .left .input_list span{float: left;height: 40px;line-height: 40px;}
.bottom_file_up_quote .left .input_list input{float:right;width: 80%;height: 100%;border-radius: 5px;outline: 0;border: 0;background-color: #f4f4f4;padding:0 10px;height: 40px;line-height: 40px;}
.bottom_file_up_quote .right{float: right;width: 50%;padding-left:20px;}
.bottom_file_up_quote .right #subQuote{width: 200px;display: block;outline: 0;border: 0;background-color: unset;background-image: url(../images/jsq.png);background-size: 13px;background-position: 27% center;display: block;font-size: 16px;padding-left: 30px;background-repeat: no-repeat;background-color: #e60012;border-radius: 25px;line-height: 35px;height: 35px;border: 0;text-align: center;color: #fff;margin: 0 auto;margin-top: 50px;margin-bottom: 50px;}


#online_content .count_price .upload_box{width: 100%;height: 180px;display: flex;justify-content: center; align-items: center;background-color: #f4f4f4;border-radius: 5px;}
#online_content .count_price .upload_box .upload_con{text-align: center;width: 80%;}
#online_content .count_price .upload_box .upload_con a{font-size: 16px;display: block;width: 200px;text-align: center;padding-left: 45px;background-image: url(../images/icon_upload.png);background-color: #e60012;background-position: 40px center;color: #fff;background-repeat: no-repeat;margin: 0 auto;margin-top: 20px;height: 35px;line-height: 35px;border-radius: 20px;}
#online_content .count_price .input_list{display: flex;margin-top: 15px;}
#online_content .count_price .input_list span{width: 18%;padding-right: 10px;height: 40px;line-height: 40px;}
#online_content .count_price .input_list input{width: 82%;border-radius: 5px;outline: 0;border: 0;background-color: #f4f4f4;padding:0 10px;height: 40px;line-height: 40px;}
#online_content .count_price #subFile{outline:0;border:0;width: 150px;text-align: center;background-color: #e60012;color: #fff;margin: 0 auto;margin-top: 30px;margin-bottom: 30px;height: 35px;line-height: 35px;border-radius: 20px;display: block;}



#online_content *.bottom0{margin-bottom: 0;}
#online_content *.bottom20{margin-bottom: 20px;}
#online_content *.radius{border-radius: 5px;margin-top: 20px;}
#online_content *.radius .form_title{margin-bottom: 25px;padding-bottom: 25px;margin-top: 15px;}
#online_content *.radius .form_title font{font-size: 13px;position: relative;display: inline-block;color: #777;margin-left: 15px;}
#online_content *.radius_half{border-radius: 5px;margin-top: 20px;}
#online_content *.radius_half .form_title{margin-bottom: 25px;padding-bottom: 25px;margin-top: 15px;}
#online_content *.radius_half .form_title font{font-size: 13px;position: relative;display: inline-block;color: #777;margin-left: 15px;}

#online_content .form_pcb td .input_list input[type=text]{width: 160px;}

@media(max-width:1440px){
    #online_content .form_pcb table td .input_con{width: 100%;}
    #online_content .form_pcb table tr.hang_td td:nth-child(1)
    {flex:1}
    #online_content .form_pcb table tr.hang_td td:nth-child(2)
    {flex:3}
    #online_content .form_pcb table tr.hang_td td:nth-child(3)
    {flex:1}
    #online_content .form_pcb table tr.hang_td td:nth-child(4)
    {flex:3}
    #online_cate li a{font-size: 14px;}

}

@media(max-width:1100px){
    #online_content .left_box{width: 100%;margin-bottom: 0;}
    #online_content .form_pcb table td .selectdiv{width: 100%;}
    #online_content .form_pcb table tr.hang_td{display: block;}
    #online_cate li a.back{background-size: 28px auto;    background-position: 11% center;}
}

@media(max-width:1100px){
    #online_content .form_pcb{width: 100%;margin-bottom: 0;}
    #online_content .count_ps{padding:20px;font-size: 14px;line-height: 18px;width: 100%;margin-bottom: 35px;}
    #online_content .form_pcb td .input_list{width: 100%;}
    #online_content .form_pcb td .label_radio{width: 100%;padding-left: 30px;}
    #online_content .form_pcb table td .left_p{font-size: 13px;max-width: unset;margin-top: 5px;}
    #online_content .form_pcb td .input_list input[type=text]{width: 100%;}
}

@media(max-width:850px){
    #online_content .form_pcb table tr{display: block;position: relative;margin-bottom: 5px;}
    #online_content .form_pcb table td .help{position: absolute;left: 0;top:42px;}
    #online_content .form_pcb table td{width: 100%;display: block;overflow: hidden;}
    #online_content .form_pcb table td .input_con{width: 100%;padding-left: 25px;}
    #online_content .count_price ul li.count{height: auto;line-height: 20px;}
    #online_content .form_pcb table td .radio_box .list{min-width:unset;font-size: 13px;line-height: 16px;}
    #online_content .form_pcb td.num .input_list{margin-bottom: 10px;}
    #online_content .form_pcb table td .textarea_box textarea{font-size: 13px;}
    #online_content .form_pcb td .label_radio .input_list{display: block;}
    #online_content .form_pcb td .label_radio .input_list>label{line-height: 20px;}
    .bottom_file_up_quote .left{width: 100%;margin-bottom: 20px;padding: 0;}
    .bottom_file_up_quote .right{width: 100%;padding: 0;}
    .bottom_file_up_quote .right #subQuote{margin:20px auto;}
    .bottom_file_up_quote .left .file_box .file_up{width: 100%;}
}

/*page contact 联系我们*/
#page_contact{padding:75px 0 100px;background-color: #fff;}
#page_contact .page_h2_title{text-align: left;margin-bottom: 30px;text-transform: capitalize;}
#page_contact .left{float: left;width: 50%;}
#page_contact .right{float: right;width: 50%;display: flex;gap: 80px;justify-content: center;align-items: center;justify-content: center;margin-top: 16.2%;flex-direction: column;}
#page_contact .right .upload_file_list{width: 86.6%;border: 2px dashed #e9e9e9;border-radius: 10px;}
#page_contact .right .upload_file_list .file-drop{height: 236px;text-align: center;}
#page_contact .right .upload_file_list .file-drop input{display: none;}
#page_contact .right .upload_file_list .file-drop p{margin-bottom: 10px;color: #616161;font-size: 18px;}
#page_contact .right .upload_file_list .file-drop p span{color: #00a0e9;}
#page_contact .right .upload_file_list .file-drop b{font-size: 14px;color: #616161;font-weight: 500;}
#page_contact .right .upload_file_list svg{width: 10%;margin-top: 60px;margin-bottom: 10px;}
#page_contact .right img{max-width: 100%;max-height: 100%;width: auto;}
#page_contact .left .help_list{width: 100%;clear: both;margin-top: 6%;margin-bottom: 6%;}
#page_contact .left .help_list label{max-width: 100%;display: block;font-size: 16px;color: #616161;}
#page_contact .left .help_list input{width: 100%;border:0;outline: 0;height: 48px;line-height: 40px;padding-left: 5px;margin-top:10px;border: 1px solid #e9e9e9;border-radius: 10px;}
#page_contact .left .input_list{float: left;width: 47%;margin-bottom: 6%;}
#page_contact .left .input_list:nth-child(2n){margin-right: 6%;}
#page_contact .left .input_list label{display: block;font-size: 16px;color: #616161;}
#page_contact .left .input_list input{width: 100%;border:0;outline: 0;height: 48px;line-height: 40px;padding-left: 5px;margin-top:10px;border: 1px solid #e9e9e9;border-radius: 10px;}
#page_contact .left .company_list{width: 100%;clear: both;margin-top: 6%;margin-bottom: 6%;}
#page_contact .left .company_list label{max-width: 100%;display: block;font-size: 16px;color: #616161;}
#page_contact .left .company_list input{width: 100%;border:0;outline: 0;height: 48px;line-height: 40px;padding-left: 5px;margin-top:10px;border: 1px solid #e9e9e9;border-radius: 10px;}
#page_contact .left .subject_list{width: 100%;clear: both;margin-top: 6%;margin-bottom: 6%;}
#page_contact .left .subject_list label{max-width: 100%;display: block;font-size: 16px;color: #616161;}
#page_contact .left .subject_list input{width: 100%;border:0;outline: 0;height: 48px;line-height: 40px;padding-left: 5px;margin-top:10px;border: 1px solid #e9e9e9;border-radius: 10px;}
#page_contact .left .area_list{width: 100%;clear: both;margin-top: 6%;}
#page_contact .left .area_list label{display: block;font-size: 16px;color: #616161;}
#page_contact .left .area_list textarea{width: 100%;border:0;outline: 0;height: 236px;padding:10px 7px;border: 2px dashed #e9e9e9;margin-top:20px;border-radius: 10px;}
#page_contact .bottom{width: 100%;margin-top: 3%;float: inline-end;text-align: center;}
#page_contact .bottom a{color:#d80c18;}
#page_contact .bottom .code{font-size: 15px;}
#page_contact .bottom .submit{margin-top: 30px;}
#page_contact .bottom #contactSub{outline:0;border:0;width: 112px;text-align: center;background-color: #e60012;color: #fff;margin-top: 30px;height: 35px;line-height: 35px;border-radius: 20px;display: block;font-size: 16px;margin: auto;}


#add_contact{padding:75px 0 100px;background-color: #f4f4f4;}
#add_contact .page_h2_title{text-align: left;margin-bottom: 50px;text-transform: capitalize;}
#add_contact .top{display: flex;}
#add_contact .top .list{background-repeat: no-repeat;background-position: 5px 0px;font-size: 24px;line-height: 29px;padding: 0px 75px;padding-right: 15px;font-weight: 500;}
#add_contact .top .list b{font-size: 20px;font-weight:500;color: #1e1e1e;}
#add_contact .top .list p{color: #1e1e1e;font-size: 24px;}
#add_contact .top .list p a{font-size: 16px;font-weight:500;color: #1e1e1e;}
#add_contact .top .list span{line-height: 25px;font-size: 14px;color: #8b8b8b;}

#add_contact .top .list:nth-child(1){flex:1.8;background-image: url(../images/add-tel.png);line-height: 60px;}
#add_contact .top .list:nth-child(2){flex:2.1;background-image: url(../images/add-email.png);line-height: 60px;}
#add_contact .top .list:nth-child(3){flex:2.5;background-image: url(../images/add-add.png);font-size: 20px;line-height: 60px;margin-top: -5px;background-position: 5px 8px;}
#add_contact .bottom img{width: 100%;}

@media(max-width:1440px){
    #add_contact .top .list{font-size: 20px;}
    #add_contact .top .list:nth-child(3){font-size: 16px;}
}

@media(max-width:1100px) {
    #page_contact{padding:35px 0;}
    #page_contact .page_h2_title{margin-bottom: 20px;}
    #page_contact .left{width: 100%;margin-bottom: 20px;}
    #page_contact .left #contactSub{margin-top: 15px;}
    #page_contact .right{width: 100%;display: block;margin-top:4%}
	#page_contact .right img{display: none;}
	#page_contact .right .upload_file_list{width: 100%;margin-top: 4%;}
	#add_contact .top .list p{font-size: 14px;}
	#add_contact .top .list b{font-size: 14px;}
	#add_contact .top .list:nth-child(1){font-size: 14px;line-height: 18px;background-size: 30px;margin-bottom: 10px;padding-left: 50px;}
	#add_contact .top .list:nth-child(2){line-height: 18px;font-size: 15px;}


    #add_contact{padding:35px 0;}
    #add_contact .page_h2_title{margin-bottom: 20px;}
    #add_contact .top{margin-bottom: 20px;}
    #add_contact .top .list{font-size: 17px;line-height: 22px;}
    #add_contact .top .list:nth-child(3){font-size: 15px;line-height: 20px;}
}

@media(max-width:850px){
    #add_contact .top{display: block;}
    #add_contact .top .list{font-size: 14px;line-height: 18px;background-size: 30px;margin-bottom: 10px;padding-left: 50px;}
    #add_contact .top .list:nth-child(3){font-size: 14px;line-height: 17px;margin-top: 0;background-position: 5px 0px;}
}

/* Capabilities 能力页面*/
#banner{padding:80px 0;height:399px;background-image:url(../images/banner_pcb.jpg);}
#banner .banner_desc{margin-top:1.5%;}
#banner .banner_desc .page_h2_title{width:50%;text-align:left;font-size: 45px;line-height:50px;}
#banner .banner_desc .page_p_des{font-size:16px;line-height:30px;color:#666666;}

@media(max-width:600px){
	#banner{padding:30px 0;height: auto;background-repeat: no-repeat;}
	#banner .banner_desc .page_h2_title{width:100%;text-align:left;font-size:25px;line-height:50px;}
}

#Capabilities_content{padding:80px 0;background-color:#f7f7f7;}
#Capabilities_content .form_pcba{background-color:#fff;padding:40px 70px;}
#Capabilities_content .pcba-title{display:flex;justify-content:space-between;align-items:center;padding:14px 2%;border-bottom:1px solid #e0e0e0;cursor:pointer;transition:all .3s ease;background-color:#e9e9e9;margin-top:3%}
#Capabilities_content .pcba-title:hover{background-color:#d80c18;color:#fff;}
#Capabilities_content .pcba-title h2{margin:0;font-size:20px;font-weight:600;}
#Capabilities_content .toggle-icon{font-size:24px;transition:transform .3s ease}
#Capabilities_content .toggle-icon.active{transform:rotate(180deg)}
#Capabilities_content .table-form{margin-top:27px;overflow-x:auto;transition:all .3s ease}
#Capabilities_content .table-form.collapsed{display:none}
#Capabilities_content .download{width: 15.9%;height: 37px;background-color: #d80c18;color: #fff;line-height: 37px;text-align: center;border-radius: 50px;margin: auto;font-size:16px;margin-top:1%;display: block;}
#Capabilities_content .download:hover{background-color:#000;color:#fff;}
#Capabilities_content .capabilities-table{width:100%;border-collapse:collapse;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:32px}
#Capabilities_content .capabilities-table td,.capabilities-table th{padding:0 2%;text-align:left;border:1px solid #e0e0e0;height:52px;line-height:22px;}
#Capabilities_content .capabilities-table td{color:#666666;font-size:17px}
#Capabilities_content .capabilities-table thead th{background-color:#e9e9e9;font-weight:700;color:#222222;border-bottom-width:1px;font-size:18px}
#Capabilities_content .capabilities-table p{padding:10px 0;}
#Capabilities_content .capabilities-table:not(.four-columns):not(.single-column) td,.capabilities-table:not(.four-columns):not(.single-column) th{width:30%}
#Capabilities_content .capabilities-table.four-columns td,.capabilities-table.four-columns th{width:25%}
#Capabilities_content .capabilities-table.single-column td,.capabilities-table.single-column th{width:100%}
#Capabilities_content .single-column .col-full{padding:20px 2%;line-height:25px}
#Capabilities_content .capabilities-table tbody tr:hover{background-color:#f9f9f9}

@media(max-width:600px){
	#Capabilities_content .form_pcba{background-color:#fff;padding:1px 10px;}
	#Capabilities_content .capabilities-table thead th{font-size:16px;}
	#Capabilities_content .capabilities-table td{font-size:14px;}
}

#Capabilities_content .form_pcb_flex{background-color:#fff;padding:40px 70px;}
#Capabilities_content .form_pcb_flex .page_h2_title{text-align:left;color:#222222;font-size:20px;}
#Capabilities_content .pcb_flex_title{background-color:#e9e9e9;font-weight:700;}
#Capabilities_content .pcb_flex_title:hover{background-color:#f9f9f9}
#Capabilities_content .pcb_flex_title ul{display: flex;height: 67px;line-height: 67px;text-align: center;font-size:24px;color:#222222;}
#Capabilities_content .pcb_flex_title ul li{width:25%;}
#Capabilities_content .pcb_flex_title ul .on{background-color:#ffffff;color:#d80c18;}
#Capabilities_content .form_pcb_flex .capabilities-table{width:100%;border-collapse:collapse;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:32px}
#Capabilities_content .form_pcb_flex .capabilities-table td,.capabilities-table th{padding:0 2%;text-align:left;border:1px solid #e0e0e0;height:50px}
#Capabilities_content .form_pcb_flex .capabilities-table td{color:#666666;font-size:18px}
#Capabilities_content .form_pcb_flex .capabilities-table tbody tr:hover{background-color:#f9f9f9}

@media(max-width:600px){
	#Capabilities_content .form_pcb_flex{background-color:#fff;padding:1px 10px;}
	#Capabilities_content .pcb_flex_title ul{font-size:18px;line-height: 22px;}
	#Capabilities_content .form_pcb_flex .page_h2_title{margin-top:5%;}
	#Capabilities_content .form_pcb_flex .capabilities-table thead th{font-size:16px;}
	#Capabilities_content .form_pcb_flex .capabilities-table td{font-size:14px;}
}

#faq_Capabilities{padding:20px 0;background-color:#f7f7f7;}
#faq_Capabilities .page_h2_title{font-weight:400;font-size:47px;}
#faq_Capabilities .faq_form{margin-top:1.5%;}
#faq_Capabilities .faq_swi{display:flex;gap:50px;justify-content:center;padding:50px;font-size:16px;margin-bottom:40px;}
#faq_Capabilities .faqs{width: 21.6%;height: 52px;line-height: 52px;text-align: center;background-color: #fff;color: #d80c18;border-radius: 100px;border: 1px solid #d80c18;}
#faq_Capabilities .faqs:hover{background-color:#000;color:#fff;border: 1px solid #000;}
#faq_Capabilities .quote{width: 21.6%;height: 52px;line-height: 52px;text-align: center;background-color: #d80c18;color: #fff;border-radius: 100px;}
#faq_Capabilities .quote:hover{background-color:#000;color:#fff;}

@media(max-width:600px){
	#faq_Capabilities .page_h2_title{font-size:25px;}
	#faq_Capabilities .faq_swi{gap:15px;padding:20px;}
	#faq_Capabilities .faqs{width: 50%;height: 42px;line-height: 42px;text-align: center;background-color: #fff;color: #d80c18;border-radius: 100px;border: 1px solid #d80c18;}
	#faq_Capabilities .quote{width: 50%;height: 42px;line-height: 42px;text-align: center;background-color: #d80c18;color: #fff;border-radius: 100px;}
}


/* Services PCB 服务页面 */
#services_pcb_banner{padding:80px 0;height:656px;background-image:url(../images/services_pcb_banner.jpg);}
#services_pcb_banner .banner_desc{margin-top:5.5%;}
#services_pcb_banner .page_p_t_des{font-size:14px;line-height: 30px;color:#666666;color:#fff;margin-bottom:0.5%}
#services_pcb_banner .banner_desc .page_h2_title{width:38%;text-align:left;font-size:34px;line-height:50px;color:#fff;margin-bottom:0.2%}
#services_pcb_banner .banner_desc .page_p_dcs{width:42%;text-align:left;font-size:16px;line-height:30px;color:#666666;color:#fff;margin-bottom:2.5%}
#services_pcb_banner .page_services_qt{display:flex;gap:12px;font-size:17px}
#services_pcb_banner .page_services_qt .qt{width:24.5%;height: 42px;line-height: 42px;text-align: center;background-color: #d80c18;color: #fff}
#services_pcb_banner .page_services_qt .dl{width:24.5%;height:42px;line-height:42px;text-align:center;background-color:#212121;color:#fff}

@media(max-width:600px){
	#services_pcb_banner{padding:30px 0;height:auto;background-repeat: no-repeat;}
	#services_pcb_banner .banner_desc .page_h2_title{width:100%;text-align:left;font-size:25px;line-height:50px}
	#services_pcb_banner .banner_desc .page_p_dcs{width:100%;}
	#services_pcb_banner .page_services_qt .qt{width:50%;font-size:14px;}
	#services_pcb_banner .page_services_qt .dl{width:50%;font-size:14px;}
}

/* Services PCBA 页面 */
/* #services_pcba_banner{padding:80px 0;height:656px;background-image:url(../images/services_pcba_banner.jpg);}
#services_pcba_banner .banner_desc{margin-top:5.5%;}
#services_pcba_banner .page_p_t_des{font-size:14px;line-height: 30px;color:#666666;color:#fff;margin-bottom:0.5%}
#services_pcba_banner .banner_desc .page_h2_title{width:38%;text-align:left;font-size:34px;line-height:50px;color:#fff;margin-bottom:0.2%}
#services_pcba_banner .banner_desc .page_p_dcs{width:42%;text-align:left;font-size:16px;line-height:30px;color:#666666;color:#fff;margin-bottom:2.5%}
#services_pcba_banner .page_services_qt{display:flex;gap:12px;font-size:17px}
#services_pcba_banner .page_services_qt .qt{width:24.5%;height: 42px;line-height: 42px;text-align: center;background-color: #d80c18;color: #fff}
#services_pcba_banner .page_services_qt .dl{width:24.5%;height:42px;line-height:42px;text-align:center;background-color:#212121;color:#fff}

@media(max-width:600px){
	#services_pcba_banner{padding:30px 0;height:auto;background-repeat: no-repeat;}
	#services_pcba_banner .banner_desc .page_h2_title{width:100%;text-align:left;font-size:25px;line-height:50px}
	#services_pcba_banner .banner_desc .page_p_dcs{width:100%;}
	#services_pcba_banner .page_services_qt .qt{width:50%;font-size:14px;}
	#services_pcba_banner .page_services_qt .dl{width:50%;font-size:14px;}
} */


/* Services PCBA  页面 */
#services_pcba_banner{position:relative;}
#services_pcba_banner img{width: 100%;}
#services_pcba_banner .swiper-slide{position:relative;width:100%}
#services_pcba_banner .swiper-slide video::-webkit-media-controls-timeline{display: none;}
#services_pcba_banner .swiper-slide video::-webkit-media-controls-volume-slider{display: none;}
#services_pcba_banner .swiper-slide video::-webkit-media-controls-mute-button{display: none;}
#services_pcba_banner .swiper-slide video{width:100%;height:auto;display:block}
#services_pcba_banner .banner_content{position:absolute;top:44%;left:29.5%;transform:translate(-50%,-50%);color:#fff;width:35%;max-width:1200px;z-index:10}
#services_pcba_banner .banner_content .ts{font-size:14px;font-weight:400;margin-bottom:20px;line-height:21px;color:#fff}
#services_pcba_banner .banner_content .tit{font-size:34px;font-weight:700;margin-bottom:30px;line-height:42px;color:#fff}
#services_pcba_banner .banner_content .tit i{font-style:normal;color:#e60012}
#services_pcba_banner .banner_content .des{font-size:18px;margin-bottom:70px;line-height:28px;color:#fff}
#services_pcba_banner .banner_content .subtitle{font-size:1rem;font-style:italic;margin-bottom:25px;opacity:.9}
#services_pcba_banner .banner_content .page_services_qt{display:flex;gap:24px;font-size:17px}
#services_pcba_banner .banner_content .page_services_qt .qt{width:50%;height: 42px;line-height: 42px;text-align: center;background-color: #d80c18;color: #fff;border: 1px solid #d80c18;}
#services_pcba_banner .banner_content .page_services_qt .dl{width:50%;height:42px;line-height:42px;text-align:center;background-color:#212121;color:#fff;border: 1px solid #212121;}
#services_pcba_banner .banner_content .btn{display:inline-block;background-color:#d80c18;color:#fff;padding:10px 27px;border-radius:30px;text-decoration:none;font-weight:400;font-size:14px;transition:all .3s ease;margin-bottom:30px;}

@media(max-width:1540px){
	#services_pcba_banner .banner_content{position:absolute;top:44%;left:23.5%;transform:translate(-50%,-50%);color:#fff;width:43%;max-width:1200px;z-index:10}
	#services_pcba_banner .banner_content .ts{font-size:14px;font-weight:400;margin-bottom:10px;line-height:21px;color:#fff}
	#services_pcba_banner .banner_content .tit{font-size:34px;font-weight:700;margin-bottom:20px;line-height:42px;color:#fff}
	#services_pcba_banner .banner_content .tit i{font-style:normal;color:#e60012}
	#services_pcba_banner .banner_content .des{font-size:18px;margin-bottom:30px;line-height:28px;color:#fff}	
}

@media(max-width:600px){
	#services_pcba_banner .banner_content{position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);color:#fff;width:90%;max-width:1200px;z-index:10}
	#services_pcba_banner .banner_content .ts{font-size:12px;font-weight:400;margin-bottom:10px;line-height:21px;color:#222;display:none;}
	#services_pcba_banner .banner_content .tit{width: 100%;font-size:18px;font-weight:700;margin-bottom:20px;line-height:23px;color:#fff;}
	#services_pcba_banner .banner_content .tit i{font-style:normal;color:#e60012}
	#services_pcba_banner .banner_content .des{font-size:14px;margin-bottom:30px;line-height:28px;color:#666;display:none;}
	#services_pcba_banner .banner_content .btn{font-size:12px;}
	#services_pcba_banner .banner_content .page_services_qt .qt{font-size:12px;}
	#services_pcba_banner .banner_content .page_services_qt .dl{font-size:12px;}
}

#services_pcb_norm{padding:20px 0;background-color:#fff;margin-bottom:65px}
#services_pcb_norm .pcb_des{border-left:1px solid #d9d9d9;height:48px;line-height:48px;margin-bottom:65px;}
#services_pcb_norm .pcb_des ul{display:flex;gap:80px;justify-content:center;font-size:18px}
#services_pcb_norm .pcb_des li{display:flex;gap:80px;}
#services_pcb_norm .pcb_it{margin-bottom:45px;}
#services_pcb_norm .pcb_it ul{display:grid;gap:27px;grid-template-columns: repeat(4, 1fr);justify-content:center;font-size:18px}
#services_pcb_norm .pcb_it li{width:100%;height:178px;background-color:#f4f4f4;text-align:center;border-radius:10px;}
#services_pcb_norm .pcb_it li p{margin-top:10%;font-size:60px;font-weight:bold;color:#d80c18;margin-bottom:5%}
#services_pcb_norm .pcb_it li b{font-size:20px;color:#666666;}
#services_pcb_norm .pcb_ts{border:1px solid #f4f4f4;height:280px;border-radius:10px;margin-top:2%}
#services_pcb_norm .pcb_ts .page_h2_title{margin-bottom:2%;margin-top:6%;}
#services_pcb_norm .pcb_ts .page_p_dcs{text-align:center;}

#services_pcb_tech{padding:140px 0;background-color:#efefef;}
#services_pcb_tech .pcb_ts{text-align:center;}
#services_pcb_tech .page_p_dcs{padding:25px 0;font-size:16px;}
#services_pcb_tech .pcb_content{display:flex;flex-direction: column;margin-top:60px;}
#services_pcb_tech .pcb_content .pcb_list{display: flex;width:100%;height:309px;background-color:#fff;margin-bottom:64px;border-radius:20px;overflow: hidden;}
#services_pcb_tech .pcb_content .pcb_left{width:37.2%;height:309px;}
#services_pcb_tech .pcb_content .pcb_image_1{background-image:url(../images/HDI-PCBs.jpg);}
#services_pcb_tech .pcb_content .pcb_image_2{background-image:url(../images/Rigid-Flex-PCBs.jpg);}
#services_pcb_tech .pcb_content .pcb_image_3{background-image:url(../images/Rigid-PCBs.jpg);}
#services_pcb_tech .pcb_content .pcb_image_4{background-image:url(../images/Flex-PCBs.jpg);}
#services_pcb_tech .pcb_content .pcb_image_5{background-image:url(../images/Metal-Core-PCBs.jpg);}
#services_pcb_tech .pcb_content .pcb_left .pcb_left_content{width:80%;height:309px;margin:auto;padding: 40px 0;font-size:16px;}
#services_pcb_tech .pcb_content .pcb_left h2{color:#fff;}
#services_pcb_tech .pcb_content .pcb_left p{margin-bottom: 3%;line-height: 24px;width:65%;color:#fff;}
#services_pcb_tech .pcb_content .pcb_left span{width:50%;margin-bottom: 3%;line-height: 24px;width:65%;display:block;color:#fff;}
#services_pcb_tech .pcb_content .pcb_image_0 h2:first-of-type{color:#000000;}
#services_pcb_tech .pcb_content .pcb_image_0 p:first-of-type{color:#666666;}
#services_pcb_tech .pcb_content .pcb_image_0 span:first-of-type{color:#666666;width:50%;}


#services_pcb_tech .pcb_content .pcb_left h2{margin-bottom:1%;font-size:26px;}
#services_pcb_tech .pcb_content .pcb_right{width:62.8%;height:309px}
#services_pcb_tech .pcb_content .pcb_right .pcb_right_content{width:80%;height:247px;margin:auto;}
#services_pcb_tech .pcb_content .pcb_right .pcb_show{width:80%;height:62px;margin:auto;}
#services_pcb_tech .pcb_content .pcb_right .pcb_show ul{display: flex;gap:19px;margin-top:2.5%;}
#services_pcb_tech .pcb_content .pcb_right .pcb_show li{height:28px;line-height: 28px;width: 20%;text-align: center;background: #282828;border-radius:50px;color:#fff;font-size:11px;margin:auto;}
#services_pcb_tech .pcb_content .pcb_right .pcb_show li:first-child{background-color:#d80c18;}
#services_pcb_tech .pcb_content .pcb_right .pcb_show a:first-of-type{color:#fff;}
#services_pcb_tech .pcb_content .pcb_right .pcb_right_one{width:55%;float:left;height:247px;border-bottom: 1px solid #e1e1e1;padding: 40px 0;}
#services_pcb_tech .pcb_content .pcb_right .pcb_right_one ul{margin-top:5%;line-height:30px;font-size: 16px;color:#666666;}
#services_pcb_tech .pcb_content .pcb_right .pcb_right_one ul li p{display:flex;}
#services_pcb_tech .pcb_content .pcb_right .pcb_right_one ul li em{color:#d80c18}
#services_pcb_tech .pcb_content .pcb_right .pcb_right_two{width:45%;float:right;height:247px;border-bottom: 1px solid #e1e1e1;padding: 40px 0;}
#services_pcb_tech .pcb_content .pcb_right .pcb_right_two ul{margin-top:5%;line-height:30px;font-size: 16px;color:#666666;}
#services_pcb_tech .pcb_content .pcb_right .pcb_right_two ul li em{color:#d80c18}

@media(max-width:600px){
	#services_pcb_tech{padding:60px 0}	
	#services_pcb_norm .pcb_des{padding:0 20px;margin-bottom:120px;}
	#services_pcb_norm .pcb_des ul{display:flow;font-size:16px;}
	#services_pcb_norm .pcb_ts{height:160px;padding:10px;}
	#services_pcb_tech .pcb_content .pcb_left .pcb_left_content{padding:30px 0}
	#services_pcb_norm .pcb_it ul{display:grid;gap:27px;grid-template-columns: repeat(2, 1fr);justify-content:center;font-size:16px}
	#services_pcb_norm .pcb_it li{height:120px;}
	#services_pcb_norm .pcb_it li p{font-size:30px;margin-bottom:5%;margin-top:14%}
	#services_pcb_norm .pcb_it li b{font-size:14px;}
	#services_pcb_tech .pcb_content .pcb_list{display:grid;gap:30px}
	#services_pcb_tech .pcb_content .pcb_left{width:100%}
	#services_pcb_tech .pcb_content .pcb_right{width:100%;height:auto;}
	#services_pcb_tech .pcb_content .pcb_right .pcb_right_content{width:80%;height:auto}
	#services_pcb_tech .pcb_content .pcb_right .pcb_right_one{width:100%;height:auto;padding:10px 0}
	#services_pcb_tech .pcb_content .pcb_right .pcb_right_one li{}
	#services_pcb_tech .pcb_content .pcb_right .pcb_right_two{width:100%;height:auto;padding:10px 0}
	#services_pcb_tech .pcb_content .pcb_right .pcb_show{height:auto}
	#services_pcb_tech .pcb_content .pcb_right .pcb_show ul{display:grid;gap:10px;width:100%;margin-top:2.5%;padding: 10px 0}
	#services_pcb_tech .pcb_content .pcb_right .pcb_show li{width:100%}
	#services_pcb_tech .pcb_content .pcb_list{height:auto;}
}


/* Services PCB 服务页面报价 */
#services_pcb_quote_banner{padding:70px 0;height:399px;background-image:url(../images/services_pcb_quote_banner.jpg);}
#services_pcb_quote_banner .banner_desc{}
#services_pcb_quote_banner .page_p_t_des{font-size:16px;line-height: 30px;color:#000000;margin-bottom:2%;}
#services_pcb_quote_banner .banner_desc .page_h2_title{width:43%;text-align:left;font-size:45.45px;line-height:50px;color:#000000;margin-bottom:1.5%}
#services_pcb_quote_banner .banner_desc .page_p_dcs{width:42%;text-align:left;font-size:16px;line-height:30px;color:#000000;margin-bottom:2.5%}

@media(max-width:1350px){
	#services_pcb_quote_banner .banner_desc .page_h2_title{width:60%;}
	#services_pcb_quote_banner .banner_desc .page_p_dcs{width:60%;}
}

@media(max-width:1100px){
	#services_pcb_quote_banner .banner_desc .page_h2_title{width:100%;}
	#services_pcb_quote_banner .banner_desc .page_p_dcs{width:60%;}
}

@media(max-width:600px){
	#services_pcb_quote_banner{padding:30px 0;height:auto;background-repeat: no-repeat;}
	#services_pcb_quote_banner .banner_desc .page_h2_title{width:100%;text-align:left;font-size:25px;line-height:50px}
	#services_pcb_quote_banner .banner_desc .page_p_dcs{width:100%;}
}

#services_pcb_quote_content{padding:80px 0 28px 0;}
#services_pcb_quote_content .pcb_desc{}
#services_pcb_quote_content .page_h2_title{text-align:left;margin-bottom:30px;margin-left:5%;}
#services_pcb_quote_content .page_p_dcs{margin-left:5%;}
#services_pcb_quote_content .page_p_dcs i{color:#d80c18;}
#services_pcb_quote_content .pcb_quote_content{width: 100%;margin-top:2%;}
#services_pcb_quote_content .pcb_quote_content .upload_file_list{width: 90%;margin:auto;border: 2px dashed #e9e9e9;border-radius: 20px;}
#services_pcb_quote_content .pcb_quote_content .upload_file_list .file-drop{height: 236px;text-align: center;}
#services_pcb_quote_content .pcb_quote_content .upload_file_list .file-drop input{display: none;}
#services_pcb_quote_content .pcb_quote_content .upload_file_list .file-drop p{margin-bottom: 10px;color: #616161;font-size: 18px;}
#services_pcb_quote_content .pcb_quote_content .upload_file_list .file-drop p span{color: #00a0e9;}
#services_pcb_quote_content .pcb_quote_content .upload_file_list .file-drop b{font-size: 14px;color: #616161;font-weight: 500;}
#services_pcb_quote_content .pcb_quote_content .upload_file_list svg{width: 5%;margin-top: 60px;margin-bottom: 10px;}
#services_pcb_quote_content .pcb_quote_file_req{width:90%;margin:auto;background-color:#ffffff;padding:40px;margin-top:2%;border:1px solid #e9e9e9;line-height:32px;border-radius: 20px;margin-bottom:4%;}
#services_pcb_quote_content .file_req_dcs i{padding: 0 12px 0 0;}
#services_pcb_quote_content .pcb_quote_file_req .tit{font-size:16px;font-weight:bold;color:#000000;}
#services_pcb_quote_content .pcb_quote_file_req p{font-size:16px;color:#666666;}
#services_pcb_quote_content .pcb_quantity{width:90%;margin:auto;margin-top:1%;margin-bottom:4%;}
#services_pcb_quote_content .input_quant{width:100%;height:46px;padding:2px 20px;border:1px solid #e9e9e9;border-radius:10px;color:#999999;}
#services_pcb_quote_content .pcb_group{width:90%;margin:auto;display:grid;gap:60px;grid-template-columns: repeat(3, 1fr);margin-top:1%;margin-bottom:4%;text-align:center;}
#services_pcb_quote_content .pcb_group input[type=radio]{appearance:none;width:0;height:0;opacity:0;position:absolute;}
#services_pcb_quote_content .btn{padding:10px 24px;font-size:16px;border:1px solid #e9e9e9;border-radius:8px;background-color:#fff;color:#333;cursor:pointer;transition:all .2s ease;}
#services_pcb_quote_content #urgent_express:checked~label[for=urgent_express],#urgent_regular:checked~label[for=urgent_regular],#urgent_top:checked~label[for=urgent_top]{border:1px solid;color:inherit}
#services_pcb_quote_content #urgent_regular:checked~label[for=urgent_regular]{border-color:#1fad4a;color:#1fad4a;}
#services_pcb_quote_content #urgent_express:checked~label[for=urgent_express]{border-color:#fa8700;color:#fa8700;}
#services_pcb_quote_content #urgent_top:checked~label[for=urgent_top]{border-color:#cc2c2c;color:#cc2c2c;}
#services_pcb_quote_content .urgent_regular{color:#1fad4a;}
#services_pcb_quote_content .urgent_express{color:#fa8700;}
#services_pcb_quote_content .urgent_top{color:#cc2c2c;}
#services_pcb_quote_content .pcb_area{width:90%;margin:auto;margin-top:1%;margin-bottom:5%;}
#services_pcb_quote_content .textarea{width: 100%;height:150px;line-height:30px;padding:2px 20px;border: 1px solid #e9e9e9;border-radius: 10px;}
#services_pcb_quote_content .pcb_sub{width:90%;margin:auto;margin-bottom: 2%;}
#services_pcb_quote_content .contactSub{outline: 0;border: 0;width: 24%;text-align: center;background-color: #e60012;color: #fff;height: 43px;border-radius: 10px;display: block;font-size: 16px;margin:auto;}


#services_pcb_secret{padding:0 0 57px 0;}
#services_pcb_secret .pcb_secret{max-width:1400px;background-color:#fafafa;padding:60px 0;border-radius:20px;border: 1px solid #e9e9e9}
#services_pcb_secret .page_h2_title{text-align:left;margin-left: 5%;}
#services_pcb_secret .pcb_secret_tit{width:90%;margin:auto;display:grid;gap:20px;grid-template-columns: repeat(3, 1fr);margin-top:2%;}
#services_pcb_secret .pcb_dcs{padding:20px;border-radius:8px;}
#services_pcb_secret .number{width:30px;height:30px;border:1px solid #e1202b;color:#e1202b;line-height: 30px;text-align: center;border-radius: 50%;float:left;}
#services_pcb_secret .pcb_secret_tit h3{font-size:20px;margin-bottom:8px;color:#333;}
#services_pcb_secret .pcb_secret_tit p{font-size:16px;color:#666;line-height:1.4}
#services_pcb_secret .tit{width:85%;float:right;}
#services_pcb_secret .bar{width:90%;margin:auto;background-color:#fae2e4;padding:15px 20px;border-radius:8px;display:flex;align-items: center;gap:15px;margin-top:4%;height:77px;}
#services_pcb_secret .ndd{display:flex;align-items:center;gap:5px;background-color:#e1202b;color:#fff;padding:8px 10px;border-radius:50px;font-size:16px;font-weight:700}
#services_pcb_secret .shield-icon{font-size:16px}
#services_pcb_secret .bar-text{font-size:14px;color:#333;line-height:1.4}


/* Services PCBA 服务页面报价 */
#services_pcba_quote_content{padding:80px 0 28px 0;}
#services_pcba_quote_content .pcb_desc{max-width:1400px;background-color:#fafafa;padding:60px 0;border-radius:20px;border: 1px solid #e9e9e9}
#services_pcba_quote_content .page_h2_title{text-align:left;margin-bottom:30px;margin-left:5%;}
#services_pcba_quote_content .page_p_dcs{margin-left:5%;}
#services_pcba_quote_content .page_p_dcs i{color:#d80c18;}
#services_pcba_quote_content .pcb_quote_content{width: 100%;margin-top:2%;}
#services_pcba_quote_content .pcb_quote_content .upload_file_list{width: 90%;margin:auto;border: 2px dashed #e9e9e9;border-radius: 20px;}
#services_pcba_quote_content .pcb_quote_content .upload_file_list .file-drop{height: 236px;text-align: center;}
#services_pcba_quote_content .pcb_quote_content .upload_file_list .file-drop input{display: none;}
#services_pcba_quote_content .pcb_quote_content .upload_file_list .file-drop p{margin-bottom: 10px;color: #616161;font-size: 18px;}
#services_pcba_quote_content .pcb_quote_content .upload_file_list .file-drop p span{color: #00a0e9;}
#services_pcba_quote_content .pcb_quote_content .upload_file_list .file-drop b{font-size: 14px;color: #616161;font-weight: 500;}
#services_pcba_quote_content .pcb_quote_content .upload_file_list svg{width: 5%;margin-top: 60px;margin-bottom: 10px;}

#services_pcba_quote_content .pcb_quote_file_req{width:90%;margin:auto;background-color:#ffffff;padding:40px;margin-top:2%;border:1px solid #e9e9e9;line-height:32px;border-radius: 20px;margin-bottom:4%;}
#services_pcba_quote_content .file_req_dcs{width:800px;display:grid;gap:0px;grid-template-columns: repeat(2, 1fr);}
#services_pcba_quote_content .file_req_dcs i{padding: 0 12px 0 0;}
#services_pcba_quote_content .pcb_quote_file_req .tit{font-size:16px;font-weight:bold;color:#000000;}
#services_pcba_quote_content .pcb_quote_file_req p{font-size:16px;color:#666666;}
#services_pcba_quote_content .pcb_quantity{width:90%;margin:auto;margin-top:1%;margin-bottom:4%;}
#services_pcba_quote_content .input_quant{width:100%;height:46px;padding:2px 20px;border:1px solid #e9e9e9;border-radius:10px;color:#999999;}
#services_pcba_quote_content .pcb_group{width:90%;margin:auto;display:grid;gap:60px;grid-template-columns: repeat(3, 1fr);margin-top:1%;margin-bottom:4%;text-align:center;}
#services_pcba_quote_content .pcb_group input[type=radio]{appearance:none;width:0;height:0;opacity:0;position:absolute;}
#services_pcba_quote_content .btn{padding:10px 24px;font-size:16px;border:1px solid #e9e9e9;border-radius:8px;background-color:#fff;color:#333;cursor:pointer;transition:all .2s ease;}
#services_pcba_quote_content #urgent_express:checked~label[for=urgent_express],#urgent_regular:checked~label[for=urgent_regular],#urgent_top:checked~label[for=urgent_top]{border:1px solid;color:inherit}
#services_pcba_quote_content #urgent_regular:checked~label[for=urgent_regular]{border-color:#1fad4a;color:#1fad4a;}
#services_pcba_quote_content #urgent_express:checked~label[for=urgent_express]{border-color:#fa8700;color:#fa8700;}
#services_pcba_quote_content #urgent_top:checked~label[for=urgent_top]{border-color:#cc2c2c;color:#cc2c2c;}
#services_pcba_quote_content .urgent_regular{color:#1fad4a;}
#services_pcba_quote_content .urgent_express{color:#fa8700;}
#services_pcba_quote_content .urgent_top{color:#cc2c2c;}

#services_pcba_quote_content .pcb_area{width:90%;margin:auto;margin-top:1%;margin-bottom:5%;}
#services_pcba_quote_content .textarea{width: 100%;height:150px;line-height:30px;padding:2px 20px;border: 1px solid #e9e9e9;border-radius: 10px;}
#services_pcba_quote_content .pcb_sub{width:90%;margin:auto;margin-bottom: 2%;}
#services_pcba_quote_content .contactSub{outline: 0;border: 0;width: 24%;text-align: center;background-color: #e60012;color: #fff;height: 43px;border-radius: 10px;display: block;font-size: 16px;margin:auto;}


@media(max-width:1100px) {
	#services_pcb_quote_banner{padding:20px 0}
	#services_pcba_quote_content .file_req_dcs{width:100%;display:flow;}
	#services_pcba_quote_content .contactSub{width:35%;}
	#services_pcb_secret .tit{width:92%;}
	#services_pcb_secret .pcb_secret_tit{width:90%;margin:auto;display:grid;gap:20px;grid-template-columns: repeat(1, 1fr);margin-top:2%;}
}

@media(max-width:850px){
	#services_pcb_quote_banner{padding:20px 0}
	#services_pcb_quote_banner .banner_desc .page_h2_title{width:100%;font-size:25px;}
	#services_pcba_quote_content .file_req_dcs{width:100%;display:flow;}
	#services_pcba_quote_content .contactSub{width:50%;}
	#services_pcb_secret .tit{width:90%;}
	#services_pcb_secret .pcb_secret_tit{width:90%;margin:auto;display:grid;gap:20px;grid-template-columns: repeat(1, 1fr);margin-top:2%;}
}

@media(max-width:600px){
	#services_pcb_quote_content .contactSub{width:90%;}
	#services_pcb_quote_content .pcb_quantity{width:90%;margin:auto;margin-top:3%;margin-bottom:8%;}
	#services_pcb_quote_content .pcb_group{width:90%;margin:auto;display:grid;gap:10px;grid-template-columns: repeat(1, 1fr);margin-top:3%;margin-bottom:8%;text-align:center;}
	#services_pcb_quote_content .pcb_area{width:90%;margin:auto;margin-top:3%;margin-bottom:8%;}
	#services_pcb_secret .tit{width:80%;}	
	#services_pcb_secret .pcb_secret_tit{width:90%;margin:auto;display:grid;gap:20px;grid-template-columns: repeat(1, 1fr);margin-top:2%;}
	#services_pcb_secret .bar{width:90%;height:120px;margin:auto;background-color:#fae2e4;padding:15px 20px;border-radius:8px;display:flex;flex-direction: column;align-items: flex-start;gap:15px;margin-top:4%;}
	
	#services_pcba_quote_content .file_req_dcs{width:100%;display:flow;}
	#services_pcba_quote_content .contactSub{width:90%;}
	#services_pcba_quote_content .pcb_quantity{width:90%;margin:auto;margin-top:3%;margin-bottom:8%;}
	#services_pcba_quote_content .pcb_group{width:90%;margin:auto;display:grid;gap:10px;grid-template-columns: repeat(1, 1fr);margin-top:3%;margin-bottom:8%;text-align:center;}
	#services_pcba_quote_content .pcb_area{width:90%;margin:auto;margin-top:3%;margin-bottom:8%;}
}



/* Services PCB-FLEX页面 */
#services_pcb_flex_banner{padding:100px 0;height:400px;background-image:url(../images/services_pcb_flex_banner.jpg);}
#services_pcb_flex_banner .banner_desc{}
#services_pcb_flex_banner .banner_desc .page_h2_title{width:43%;text-align:left;font-size:36px;line-height:50px;color:#000000;margin-bottom:0.8%}
#services_pcb_flex_banner .banner_desc .page_p_dcs{width:22%;text-align:left;font-size:18px;line-height:30px;color:#666666;margin-bottom:0.8%}
#services_pcb_flex_banner .banner_desc .page_b_dcs{width:22%;text-align:left;font-size:18px;line-height:30px;color:#666666;margin-bottom:2.5%;font-weight: 400;}

#services_pcb_flex_banner .pr .page_h2_title{color:#fff;}
#services_pcb_flex_banner .pr .page_p_dcs{color:#fff;}
#services_pcb_flex_banner .pr .page_b_dcs{color:#fff;}

#services_pcb_flex_content .pcb_flex_dcs{padding: 65px 0;}
#services_pcb_flex_content .pcb_flex_dcs p{display:flex;gap:10px;font-size:16px;line-height:27px;color:#666666;}
#services_pcb_flex_content .pcb_flex_dcs h3{margin-top:5%;margin-bottom:2%;font-size:18px;font-weight: 400;}
#services_pcb_flex_content .pcb_flex_dcs ul{line-height:27px;font-size:16px;color:#666666;}
#services_pcb_flex_content .pcb_flex_dcs li em{color:#d80c18;}
#services_pcb_flex_content .more{outline: 0;border: 0;width: 174px;text-align: center;background-color: #d80c18;color: #fff;height: 32px;line-height:30px;border-radius: 50px;display: block;font-size: 16px;margin-top:5%;margin-bottom:3%;}

@media(max-width:600px){
	#services_pcb_flex_banner{padding:30px 0;height:auto;background-repeat: no-repeat;}
	#services_pcb_flex_banner .banner_desc .page_h2_title{width:100%;text-align:left;font-size:25px;line-height:50px}
	#services_pcb_flex_banner .banner_desc .page_p_dcs{width:100%;}
}


/* Services Rework 页面 */
#services_pcb_rework_banner{padding:80px 0;height:656px;background-image:url(../images/services_pcb_rework_banner.jpg);}
#services_pcb_rework_banner .banner_desc{margin-top:5.5%;}
#services_pcb_rework_banner .page_p_t_des{font-size:14px;line-height: 30px;color:#666666;color:#fff;margin-bottom:0.5%}
#services_pcb_rework_banner .banner_desc .page_h2_title{width:38%;text-align:left;font-size:34px;line-height:50px;color:#fff;margin-bottom:0.2%}
#services_pcb_rework_banner .banner_desc .page_p_dcs{width:42%;text-align:left;font-size:16px;line-height:30px;color:#666666;color:#fff;margin-bottom:4.5%}
#services_pcb_rework_banner .page_services_qt{display:flex;gap:12px;font-size:17px}
#services_pcb_rework_banner .page_services_qt .qt{width:21.2%;height: 42px;line-height: 42px;text-align: center;background-color: #d80c18;color: #fff;border-radius: 50px}
#services_pcb_rework_banner .page_services_qt .dl{width:21.2%;height:42px;line-height:42px;text-align:center;background-color:#212121;color:#fff;border-radius: 50px}

@media(max-width:600px){
	#services_pcb_rework_banner{padding:30px 0;height:auto;background-repeat: no-repeat;}
	#services_pcb_rework_banner .banner_desc .page_h2_title{width:100%;text-align:left;font-size:25px;line-height:50px}
	#services_pcb_rework_banner .banner_desc .page_p_dcs{width:100%;}
	#services_pcb_rework_banner .page_services_qt .qt{width:50%;font-size:14px;}
	#services_pcb_rework_banner .page_services_qt .dl{width:50%;font-size:14px;}
}


/*services Rework Repair 页面 */
#services_rework_repair{padding: 80px 0 0;background-color: #fff;}
#services_rework_repair .a_q_box{max-height:940px;overflow: hidden;transition: max-height 0.5s ease;position: relative;}
#services_rework_repair .expanded{max-height: none;}
#services_rework_repair .list_box{padding-bottom: 20px;}
#services_rework_repair .more_btn {position: relative;bottom: 0;left: 0;right: 0;background: linear-gradient(to bottom, transparent, #e4e4e4 70%);text-align: center;padding: 30px 0 10px 0;}
#services_rework_repair .more_btn .hide {display: none;}
#services_rework_repair .more_btn button {color: #222222;border: none;padding: 8px 20px;border-radius: 4px;cursor: pointer;font-size: 14px;background-color: #f0f8ff00;}
#services_rework_repair .page_p_des{text-align: center;margin:15px auto 90px}
#services_rework_repair .a_q_box .list_box{display:grid;gap:40px;grid-template-columns: repeat(3, 1fr);}
#services_rework_repair .a_q_box .list_box>li{float: left;width: 100%;background-color:#efefef;height:430px;}
#services_rework_repair .a_q_box .list_box>li:nth-child(3){margin-right: 0;}
#services_rework_repair .a_q_box .list_box>li .img{height:226px;}
#services_rework_repair .a_q_box .list_box>li .img img{display: block;width: 100%;}
#services_rework_repair .a_q_box .list_box>li>.tit{padding:32px 36px;}
#services_rework_repair .a_q_box .list_box>li>.tit b{font-size: 20px;line-height: 40px;}
#services_rework_repair .a_q_box .list_box>li>.tit p{font-size: 16px;line-height: 23px;color: #666666;}
#services_rework_repair .a_q_box #pages{overflow: hidden;margin: 0 auto;display: flex;gap:20px;justify-content: center;margin-top: 5%;}
#services_rework_repair .a_q_box #pages li{border: 1px solid #e60012;}
#services_rework_repair .a_q_box #pages span{padding: 10px 20px;height: 40px;line-height: 20px;display: block;}
#services_rework_repair .a_q_box #pages a{padding: 10px 20px;height: 40px;line-height: 20px;display: block;}
#services_rework_repair .a_q_box #pages .active{color:#ccc;}
#services_rework_repair .a_q_box .percent li{margin-top: 25px;}
#services_rework_repair .a_q_box .percent li .num_percent{float: left;width: 65px;height: 65px;margin-right: 15px;}
#services_rework_repair .a_q_box .percent li .tit font{font-size: 16px;line-height: 24px;font-weight: bold;}
#services_rework_repair .a_q_box .percent li .tit p{margin-top: 10px;}

@media(max-width:1440px){
    #services_rework_repair .a_q_box .list_box>li>.tit b {font-size: 20px;line-height: 35px;}
    #services_rework_repair .a_q_box .list_box>li>.tit p {font-size: 16px;}
    #services_rework_repair .a_q_box .percent li .tit font{font-size: 15px;}
}

@media(max-width:1100px){
    #services_rework_repair{padding:35px 0;}
    #services_rework_repair .a_q_box .percent li .tit font{font-size: 14px;}
    #services_rework_repair .a_q_box .list_box>li{width: 100%;height:auto;margin-bottom: 2%;}
    #services_rework_repair .a_q_box .list_box>li:nth-child(3){margin-right: 2%;height: auto;}
    #services_rework_repair .a_q_box .list_box>li:nth-child(2){margin-right: 0%;}
    #services_rework_repair .a_q_box .list_box>li>.tit{padding:20px 15px;}
    #services_rework_repair .a_q_box .list_box>li>.tit b {font-size: 26px;line-height: 29px;}
    #services_rework_repair .a_q_box .list_box>li>.tit p {font-size: 14px;line-height: 20px;margin-top: 10px;}
}

@media(max-width:600px){
	#services_rework_repair .a_q_box .list_box{display:grid;gap:20px;grid-template-columns: repeat(1, 1fr);}
    #services_rework_repair .a_q_box .list_box>li{width: 100%;height: auto;}
	#services_rework_repair .a_q_box .list_box>li .img{height:auto;}
    #services_rework_repair .a_q_box .list_box>li>.tit b {font-size: 20px;line-height: 22px;}
    #services_rework_repair .a_q_box .list_box>li>.tit p {font-size: 13px;line-height: 18px;}  
}

/*services Real Combat 页面 */
#services_real_combat{padding: 80px 0 65px 0;background-color: #efefef;}
#services_real_combat .page_p_des{text-align:center;margin:15px auto 85px;}
#services_real_combat .intro_video ul{overflow: hidden;display:flex;gap:27px;margin-left: -27px;}
#services_real_combat .intro_video li{float: left;width: 100%;margin-bottom: 40px;}
#services_real_combat .intro_video li p{padding:36px 0;font-size:16px;color:#666666;line-height:21px;}
#services_real_combat .intro_video li:nth-child(5n){margin-right: 0%;}
#services_real_combat .intro_video li:nth-child(9n){margin-right: 0%;}
#services_real_combat .intro_video li .to-big{position: relative;height: 189px;display: block;overflow: hidden;}
#services_real_combat .intro_video li .to-big .img{position: absolute;height: 100%;width: 100%;display: flex;align-items: center;justify-content: center;border-radius: 10px}
#services_real_combat .intro_video li .to-big img{height: 100%;}
#services_real_combat .intro_video li .to-big::after{content:"";display: block;background-repeat: no-repeat;background-position: center;position: relative;top: -50%;transform: translateY(-50%);left: 0;right: 0;width: 41px;height: 41px;margin: 0 auto;background-image: url(../images/play2.png);}
#services_real_combat .intro_video li .to-big video{width: 100%;height: 100%;position: relative;z-index: -1;}
#services_real_combat .intro_video li .to-big.active video{z-index: 1;object-fit: cover;}

@media(max-width:1440px) {
    #services_real_combat .intro_video li .tit font{font-size: 32px;}
    #services_real_combat .intro_video li .tit span{font-size: 18px;padding-left: 50px;}
}

@media(max-width:1100px){
    #services_real_combat{padding:35px 0;}
    .page_h2_title {font-size: 24px;line-height: 30px;}
    .page_p_des{font-size: 14px;line-height: 21px;margin:15px auto 20px;}
	#services_real_combat .intro_video ul{overflow: hidden;display:flex;flex-direction: column;margin: auto;}
    #services_real_combat .intro_video li{width: 100%;margin-right: 0.33333%;}
    #services_real_combat .intro_video li:nth-child(4n){margin-right: 0.33333%;}
    #services_real_combat .intro_video li:nth-child(3n){margin-right: 0;}
    #services_real_combat .intro_video li .tit{height: 55px;}
    #services_real_combat .intro_video li .tit font{font-size: 28px;}
    #services_real_combat .intro_video li .tit span{font-size: 16px;line-height: 16px;padding-left: 40px;}
}

@media(max-width:600px){
    .page_h2_title{font-size: 20px;line-height: 26px;}
    .page_p_des{font-size: 12.5px;line-height: 18px;}
	#services_real_combat .page_p_des{margin:10px 0 0 0;}
	#services_real_combat .intro_video ul{overflow: hidden;display:flex;flex-direction: column;margin: auto;}
    #services_real_combat .intro_video li{width: 100%;margin-right: 1%;margin-bottom: 20px;}
	#services_real_combat .intro_video li p{padding:20px 0}
    #services_real_combat .intro_video li:nth-child(3n){margin-right: 1%;}
    #services_real_combat .intro_video li:nth-child(2n){margin-right: 1%;}
    #services_real_combat .intro_video li .tit{height: 48px;}
    #services_real_combat .intro_video li .tit font {font-size: 20px;}
    #services_real_combat .intro_video li .tit span{font-size: 14px;line-height: 15px;padding-left: 30px;}
}

@media(max-width:400px){
	#services_real_combat .intro_video ul{overflow: hidden;display:flex;flex-direction: column;margin: auto;}
    #services_real_combat .intro_video li{width: 100%;margin-bottom: 10px;}
    #services_real_combat .intro_video li .tit{height: auto;margin-bottom: 8px;}
    #services_real_combat .intro_video li a{height: 220px;}
}




/*services Real Combat 页面 */
#services_rework_video{padding: 80px 0 65px 0;background-color: #fff;}
#services_rework_video .page_p_des{text-align:center;margin:15px auto 85px;}
#services_rework_video .page_p_dcs{text-align:center;margin:30px auto 0px;}
#services_rework_video .intro_video{margin-bottom:3.5%;}
#services_rework_video  #pages{overflow: hidden;margin: 0 auto;display: flex;gap:20px;justify-content: center;margin-top: 5%;}
#services_rework_video  #pages li{width:auto;border: 1px solid #e60012;border-radius:0;}
#services_rework_video  #pages span{padding: 10px 20px;height: 40px;line-height: 20px;display: block;}
#services_rework_video  #pages a{padding: 10px 20px;height: 40px;line-height: 20px;display: block;}
#services_rework_video  #pages .active{color:#ccc;}
#services_rework_video .intro_video ul{overflow: hidden;display:grid;gap:35px;grid-template-columns: repeat(3, 1fr);margin-left: -27px;}
#services_rework_video .intro_video li{float: left;width: 100%;margin-bottom: 20px;background-color:#efefef;border-radius: 10px}
#services_rework_video .intro_video li b{padding: 0 5%;font-size:20px;color:#000000;line-height:21px;}
#services_rework_video .intro_video li p{padding: 0 5%;font-size:16px;color:#666666;line-height:21px;margin-top:2%;}
#services_rework_video .intro_video .tags{padding: 20px 5%;display:grid;gap:0px;grid-template-columns: repeat(4, 1fr);text-align:left;}
#services_rework_video .intro_video .tags a{height: 28px;line-height: 28px;width: 80%;text-align: center;background: #28282800;border-radius: 50px;color: #666666;font-size: 11px;border: 1px solid #d80c18;}
#services_rework_video .intro_video li:nth-child(5n){margin-right: 0%;}
#services_rework_video .intro_video li:nth-child(9n){margin-right: 0%;}
#services_rework_video .intro_video li .to-big{position: relative;height: 231px;display: block;margin-bottom:6%;}
#services_rework_video .intro_video li .to-big .img{position:absolute;height:231px;width:99.999%;display:flex;align-items:center;justify-content:center;border-radius:10px}
#services_rework_video .intro_video li .to-big img{height: 100%;}
#services_rework_video .intro_video li .to-big::after{content:"";display: block;background-repeat: no-repeat;background-position: center;position: absolute;top: 50%;transform: translateY(-50%);left: 0;right: 0;width: 41px;height: 41px;margin: 0 auto;background-image: url(../images/play2.png);}
#services_rework_video .intro_video li .to-big video{width: 100%;height: 100%;position: relative;z-index: -1;}
#services_rework_video .intro_video li .to-big.active video{z-index:1;object-fit: cover;}
#services_rework_video .video_Lg{outline: 0;border: 0;width: 348px;text-align: center;background-color: #d80c18;color: #fff;height: 41px;line-height: 40px;border-radius: 10px;display: block;font-size: 16px;margin-top: 5%;margin-bottom: 3%;margin:auto;}

@media(max-width:1440px) {
    #services_rework_video .intro_video li .tit font{font-size: 32px;}
    #services_rework_video .intro_video li .tit span{font-size: 18px;padding-left: 50px;}
}

@media(max-width:1100px){
    #services_rework_video{padding:35px 0;}
    .page_h2_title {font-size: 24px;line-height: 30px;}
    .page_p_des{font-size: 14px;line-height: 21px;margin:15px auto 20px;}
	#services_rework_video .intro_video ul{overflow: hidden;display:flex;flex-direction: column;margin: auto;}
    #services_rework_video .intro_video li{width: 100%;margin-right: 0.33333%;}
    #services_rework_video .intro_video li:nth-child(4n){margin-right: 0.33333%;}
    #services_rework_video .intro_video li:nth-child(3n){margin-right: 0;}
    #services_rework_video .intro_video li .tit{height: 55px;}
    #services_rework_video .intro_video li .tit font{font-size: 28px;}
    #services_rework_video .intro_video li .tit span{font-size: 16px;line-height: 16px;padding-left: 40px;}
}

@media(max-width:600px){
    .page_h2_title{font-size: 20px;line-height: 26px;}
    .page_p_des{font-size: 12.5px;line-height: 18px;}
	#services_rework_video .page_p_des{margin:10px 0 0 0;}
	#services_rework_video .intro_video ul{overflow: hidden;display:flex;flex-direction: column;margin: auto;}
    #services_rework_video .intro_video li{width: 100%;margin-right: 1%;margin-bottom: 20px;}
	#services_rework_video .intro_video li b{font-size:18px;}
	#services_rework_video .intro_video li p{padding:20px 0;font-size:14px;padding: 0 5%;}
    #services_rework_video .intro_video li:nth-child(3n){margin-right: 1%;}
    #services_rework_video .intro_video li:nth-child(2n){margin-right: 1%;}
    #services_rework_video .intro_video li .tit{height: 48px;}
    #services_rework_video .intro_video li .tit font {font-size: 20px;}
    #services_rework_video .intro_video li .tit span{font-size: 14px;line-height: 15px;padding-left: 30px;}
}

@media(max-width:400px){
	#services_rework_video .intro_video ul{overflow: hidden;display:flex;flex-direction: column;margin: auto;}
    #services_rework_video .intro_video li{width: 100%;margin-bottom: 10px;}
    #services_rework_video .intro_video li .tit{height: auto;margin-bottom: 8px;}
    #services_rework_video .intro_video li a{height: 220px;}
}

/* Services Rework 页面报价 */
#services_rework_quote_banner{padding:70px 0;height:399px;background-image:url(../images/services_rework_quote_banner.jpg);}
#services_rework_quote_banner .banner_desc{}
#services_rework_quote_banner .page_p_t_des{font-size:16px;line-height: 30px;color:#000000;margin-bottom:2%;}
#services_rework_quote_banner .banner_desc .page_h2_title{width:43%;text-align:left;font-size:45.45px;line-height:50px;color:#000000;margin-bottom:1.5%}
#services_rework_quote_banner .banner_desc .page_p_dcs{width:50%;text-align:left;font-size:16px;line-height:30px;color:#000000;margin-bottom:2.5%}

@media(max-width:600px){
	#services_rework_quote_banner{padding:30px 0;height:auto;background-repeat: no-repeat;}
	#services_rework_quote_banner .banner_desc .page_h2_title{width:100%;text-align:left;font-size:25px;line-height:50px}
	#services_rework_quote_banner .banner_desc .page_p_dcs{width:100%;}
}

#services_rework_quote_content{padding:80px 0 28px 0;}
#services_rework_quote_content .pcb_desc{max-width:1400px;background-color:#fafafa;padding:60px 0;border-radius:20px;border: 1px solid #e9e9e9}
#services_rework_quote_content .page_h2_title{text-align:left;margin-bottom:4%;margin-left:5%;}
#services_rework_quote_content .page_p_dcs{margin-left:5%;}
#services_rework_quote_content .page_p_dcs i{color:#d80c18;}
#services_rework_quote_content .rework_checkbox{width: 55%;margin-top: 3%;margin-bottom: 5%;font-size: 16px;margin-left: 5%;}
#services_rework_quote_content .rework_checkbox ul{display:grid;gap:0;grid-template-columns: repeat(5, 1fr);}
#services_rework_quote_content .rework_checkbox input{width:16px;height:16px;}
#services_rework_quote_content .rework_checkbox label{margin-left: 0.3%;position:absolute;}
#services_rework_quote_content .pcb_quote_content{width: 100%;margin-top:2%;}
#services_rework_quote_content .pcb_quote_content .upload_file_list{width: 90%;margin:auto;border: 2px dashed #e9e9e9;border-radius: 20px;}
#services_rework_quote_content .pcb_quote_content .upload_file_list .file-drop{height: 236px;text-align: center;}
#services_rework_quote_content .pcb_quote_content .upload_file_list .file-drop input{display: none;}
#services_rework_quote_content .pcb_quote_content .upload_file_list .file-drop p{margin-bottom: 10px;color: #616161;font-size: 18px;}
#services_rework_quote_content .pcb_quote_content .upload_file_list .file-drop p span{color: #00a0e9;}
#services_rework_quote_content .pcb_quote_content .upload_file_list .file-drop b{font-size: 14px;color: #616161;font-weight: 500;}
#services_rework_quote_content .pcb_quote_content .upload_file_list svg{width: 5%;margin-top: 60px;margin-bottom: 10px;}
#services_rework_quote_content .pcb_quantity{width:90%;margin:auto;margin-top:1%;margin-bottom:3%;}
#services_rework_quote_content .input_quant{width:100%;height:46px;padding:2px 20px;border:1px solid #e9e9e9;border-radius:10px;color:#999999;}
#services_rework_quote_content .pcb_area{width:90%;margin:auto;margin-top:1%;margin-bottom:3%;}
#services_rework_quote_content .textarea{width: 100%;height:150px;line-height:30px;padding:2px 20px;border: 1px solid #e9e9e9;border-radius: 10px;}
#services_rework_quote_content .pcb_sub{width:90%;margin:auto;margin-bottom: 2%;margin-top:4%;}
#services_rework_quote_content .contactSub{outline: 0;border: 0;width: 24%;text-align: center;background-color: #e60012;color: #fff;height: 43px;border-radius: 10px;display: block;font-size: 16px;margin:auto;}

@media(max-width:600px){
	#services_rework_quote_content{padding:30px 0;}
	#services_rework_quote_content .rework_checkbox{width: 90%;margin-top: 5%;margin-bottom: 8%;font-size: 16px;margin-left: 5%;}
	#services_rework_quote_content .rework_checkbox ul{display:grid;gap:20px;grid-template-columns: repeat(3, 1fr);}
	#services_rework_quote_content .rework_checkbox input{width:14px;height:14px;}
	#services_rework_quote_content .rework_checkbox label{margin-left: 0.3%;position:relative;}
	#services_rework_quote_content .pcb_quantity{margin-top:4%;margin-bottom:8%;}
	#services_rework_quote_content .pcb_area{margin-top:4%;margin-bottom:8%;}
	#services_rework_quote_content .pcb_quote_content .upload_file_list .file-drop{padding:10px;}
	#services_rework_quote_content .contactSub{width:80%;}
}

/* Services BOM Procurement  页面 */
#services_bom_Procurement_banner{padding:80px 0;height:656px;background-image:url(../images/services_bom_Procurement_banner.jpg);}
#services_bom_Procurement_banner .banner_desc{margin-top:4.6%;}
#services_bom_Procurement_banner .banner_desc .page_h2_title{width:49%;text-align:left;font-size:34px;line-height:42px;color:#000000;margin-bottom:1.2%}
#services_bom_Procurement_banner .banner_desc .page_p_dcs{width:42%;text-align:left;font-size:16px;line-height:26px;color:#666666;margin-bottom:5%}
#services_bom_Procurement_banner .page_services_qt{display:flex;gap:12px;font-size:17px;margin-bottom:1.8%}
#services_bom_Procurement_banner .page_services_qt .qt{width:24.5%;height: 42px;line-height: 42px;text-align: center;background-color: #d80c18;color: #fff;border-radius:50px;}
#services_bom_Procurement_banner .page_services_qt .dl{width:24.5%;height:42px;line-height:42px;text-align:center;background-color:#212121;color:#fff}
#services_bom_Procurement_banner .page_p_t_des{font-size:14px;line-height: 30px;color:#666666;margin-bottom:0.5%;}

@media(max-width:600px){
	#services_bom_Procurement_banner{padding:30px 0;height:auto;background-repeat: no-repeat;}
	#services_bom_Procurement_banner .banner_desc .page_h2_title{width:100%;text-align:left;font-size:20px;line-height:30px}
	#services_bom_Procurement_banner .banner_desc .page_p_dcs{width:100%;}
	#services_bom_Procurement_banner .page_services_qt .qt{width:70%;font-size:14px;}
	#services_bom_Procurement_banner .page_services_qt .dl{width:50%;font-size:14px;}
}
/* Services BOM Procurement adv 页面 */
#services_bom_Procurement_adv{padding:80px 0;background-color: #fff;}
#services_bom_Procurement_adv ul{display: grid;gap: 30px;grid-template-columns: repeat(3, 1fr);}
#services_bom_Procurement_adv ul li{float:left;width: 100%;margin-right: 2%;margin-bottom: 2%;padding:30px ;background-color: #fff;border-radius: 10px;height: 260px;transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;border: 1px solid #e9e9e9;}
#services_bom_Procurement_adv ul li:nth-child(3n){margin-right: 0%;}
#services_bom_Procurement_adv ul li b{width:80%;font-size: 20px;color: #000;display: block;background-repeat: no-repeat;background-position: left center;margin-bottom:20px;}

/* #services_bom_Procurement_adv ul li:nth-child(1) b{background-image: url(../images/time.png);} 
#services_bom_Procurement_adv ul li:nth-child(2) b{background-image: url(../images/alter.png);}
#services_bom_Procurement_adv ul li:nth-child(3) b{background-image: url(../images/afci.png);}
#services_bom_Procurement_adv ul li:nth-child(4) b{background-image: url(../images/cost.png);}
#services_bom_Procurement_adv ul li:nth-child(5) b{background-image: url(../images/supply.png);}
#services_bom_Procurement_adv ul li:nth-child(6) b{background-image: url(../images/approvals.png);}
#services_bom_Procurement_adv ul li:nth-child(1):hover b{background-image: url(../images/advi11.png);}
#services_bom_Procurement_adv ul li:nth-child(2):hover b{background-image: url(../images/advi22.png);}
#services_bom_Procurement_adv ul li:nth-child(3):hover b{background-image: url(../images/advi33.png);}
#services_bom_Procurement_adv ul li:nth-child(4):hover b{background-image: url(../images/advi44.png);}
#services_bom_Procurement_adv ul li:nth-child(5):hover b{background-image: url(../images/advi55.png);}
#services_bom_Procurement_adv ul li:nth-child(6):hover b{background-image: url(../images/advi66.png);} */

#services_bom_Procurement_adv ul li p{width:98%;font-size: 16px;line-height: 26px;color: #4b4b4b;}
#services_bom_Procurement_adv ul li *{color: #fff;}
#services_bom_Procurement_adv ul li img{width:36px;}
#services_bom_Procurement_adv ul li:hover{/* background-color: #e60012; */box-shadow: 0 0 30px -2px #c0c0c0;}
#services_bom_Procurement_adv ul li:hover *{color: #000;}

@media(max-width:1100px){
    #services_bom_Procurement_adv{padding:35px 0}
	#services_bom_Procurement_adv ul{display: grid;gap: 30px;grid-template-columns: repeat(2, 1fr);}
    #services_bom_Procurement_adv ul li b{display: flex;align-items: center;line-height: 25px;font-size: 18px;}
    #services_bom_Procurement_adv ul li p{font-size: 14px;line-height: 21px;}
    #services_bom_Procurement_adv ul li{width: 100%;}
    #services_bom_Procurement_adv ul li:nth-child(3n){margin-right: 2%;}
    #services_bom_Procurement_adv ul li:nth-child(2n){margin-right: 0;}
}

@media(max-width:600px){
    #services_bom_Procurement_adv{padding:15px 0}
	#services_bom_Procurement_adv ul{display: grid;gap: 30px;grid-template-columns: repeat(1, 1fr);}
    #services_bom_Procurement_adv ul li b{display: flex;align-items: center;line-height: 20px;font-size: 16px;}
    #services_bom_Procurement_adv ul li p{font-size: 13px;line-height: 18px;}
    #services_bom_Procurement_adv ul li{width: 100%;}
    #services_bom_Procurement_adv ul li:nth-child(3n){margin-right: 2%;}
    #services_bom_Procurement_adv ul li:nth-child(2n){margin-right: 0;}	
}

/* Services BOM Procurement 页面 */
#services_bom_procurement_case_page{padding: 80px 0 115px 0;background-color:#efefef;}
#services_bom_procurement_case_page .page_p_des{text-align: center;}
#services_bom_procurement_case_page .w1440{position: relative;}
#services_bom_procurement_case_page .case-box{margin-top:80px}
#services_bom_procurement_case_page .swiper-wrapper{}
#services_bom_procurement_case_page .swiper-slide{background-color:#efefef;border-radius:10px;}
#services_bom_procurement_case_page .swiper-slide:nth-child(1) { width: 20%; }
#services_bom_procurement_case_page .swiper-slide:nth-child(2) { width: 50%; }
#services_bom_procurement_case_page .swiper-slide:nth-child(3) { width: 30%; }

#services_bom_procurement_case_page .slide-box{width:100%;height:395px;background-color:#fff;padding:34px 50px}
#services_bom_procurement_case_page .slide-box .img{width:78px;height:78px;padding: 14px;background-color:#d80c18;margin-bottom: 20px;}
#services_bom_procurement_case_page .slide-box img{width:50px;margin:auto;display: block;border-radius: 10px;}
#services_bom_procurement_case_page .slide-box b{font-size: 20px;line-height: 24px;color:#000000;}
#services_bom_procurement_case_page .slide-box p{font-size: 16px;line-height: 23px;color: #4b4b4b;margin-top:20px;}
#services_bom_procurement_case_page .swiper-button-prev{background-image: url(../images/prev_i_2.png);width: 38px;background-size: auto 38px;left: -110px;top: 57%;}
#services_bom_procurement_case_page .swiper-button-next{background-image: url(../images/next_i_2.png);width: 38px;background-size: auto 38px;right: -110px;top: 57%;}
#services_bom_procurement_case_page .swiper-button-prev:hover{background-image: url(../images/prev_i_2.png);}
#services_bom_procurement_case_page .swiper-button-next:hover{background-image: url(../images/next_i_2.png);}


@media(max-width:1100px){
    #services_bom_procurement_case_page{padding:35px 0;}
	#services_bom_procurement_case_page .slide-box{padding:34px 20px}
	#services_bom_procurement_case_page .slide-box p{font-size:14px;}
}
@media(max-width:600px){
    #services_bom_procurement_case_page .slide-box .img{margin-bottom: 10px;}
    #services_bom_procurement_case_page .slide-box p{margin-top: 10px;}
    #services_bom_procurement_case_page .swiper-button-prev{left:0}
    #services_bom_procurement_case_page .swiper-button-next{right:0}
}
/* Services BOM Procurement 页面 */
#services_bom_procurement_author{padding: 80px 0 115px 0;background-color:#fff;}
#services_bom_procurement_author .page_p_des{text-align: center;}
#services_bom_procurement_author .author_content{height:560px;}
#services_bom_procurement_author .author_left{display:flex;gap:50px;width:60%;height:410px;position:relative;float:left;padding: 76px 30px;background-color:#f5f5f5;top:116px;z-index:100;}
#services_bom_procurement_author .author_left h3{font-size:20px;color:#000000;margin-bottom:30px;}
#services_bom_procurement_author .author_left li{display:flex;gap:10px;width:80%;line-height:21px;}
#services_bom_procurement_author .author_left .sourcing_network {width:50%;}
#services_bom_procurement_author .author_left .sourcing_network li{margin-bottom:30px;}
/* #services_bom_procurement_author .author_left .sourcing_network li i{width:42px;background-image:url(../images/ab_author.png);background-repeat: no-repeat;} */
#services_bom_procurement_author .author_left .sourcing_network .ico1{width:80px;background-image:url(../images/ab_author.png);background-repeat: no-repeat;}
#services_bom_procurement_author .author_left .sourcing_network .ico2{width:62px;background-image:url(../images/ab_author.png);background-repeat: no-repeat;}
#services_bom_procurement_author .author_left .sourcing_network .ico3{width:52px;background-image:url(../images/ab_author.png);background-repeat: no-repeat;}
#services_bom_procurement_author .author_left .sourcing_network li i:nth-child(3){width:62px;background-image:url(../images/ab_author.png);background-repeat: no-repeat;}
#services_bom_procurement_author .author_right{position:absolute;float:right;z-index:99;margin-left: 37.5%;}
#services_bom_procurement_author .author_left .quality_compliance{width:50%;}
#services_bom_procurement_author .author_left .quality_compliance li{margin-bottom:35px;}
#services_bom_procurement_author .author_left .quality_compliance i{width:42px;background-image:url(../images/ab_author.png);background-repeat: no-repeat;}
#services_bom_procurement_author .author_right img{width: 100%;height: auto;display: block;}


@media(max-width:1100px){
	#services_bom_procurement_author .author_content{width:100%;height:1150px;}
	#services_bom_procurement_author .author_left{top:0;width:100%;height:680px;display:grid;gap:5px;grid-template-columns: repeat(1, 1fr);padding:10px 0}
	#services_bom_procurement_author .author_left .sourcing_network{width:100%;padding:20px;}
	#services_bom_procurement_author .author_left .quality_compliance{width:100%;padding:20px;}
	#services_bom_procurement_author .author_right{width: 100%;position: relative;}
	#services_bom_procurement_author .author_right img{width: 100%;height: auto;display: block;}
}
@media(max-width:600px){
	#services_bom_procurement_author .author_content{width:100%;height:840px;}
	#services_bom_procurement_author .author_left{top:0;width:100%;height:680px;display:grid;gap:5px;grid-template-columns: repeat(1, 1fr);padding:10px 0}
	#services_bom_procurement_author .author_left .sourcing_network{width:100%;padding:20px;}
	#services_bom_procurement_author .author_left .quality_compliance{width:100%;padding:20px;}
	#services_bom_procurement_author .author_right{width: 100%;position: relative;}
	#services_bom_procurement_author .author_right img{width: 100%;height: auto;display: block;}

}
/* Services BOM Procurement 页面 */
#services_bom_procurement_brand{padding: 50px 0 80px;background-color: #fff;}
#services_bom_procurement_brand .item_h2_title{margin-bottom:4%;}
#services_bom_procurement_brand .swiper-slide{height:73px;border-radius: 15px;border:1px solid #dcdcdc;border-radius: 8px;overflow: hidden;}
#services_bom_procurement_brand .swiper-slide img{display: block;}
#services_bom_procurement_brand .part_swi{position: relative;}
#services_bom_procurement_brand .part_swi .swiper-button-prev{left: -40px;background-size: 10px;}
#services_bom_procurement_brand .part_swi .swiper-button-next{right: -40px;background-size: 10px;}

@media(max-width:1440px) {
    #services_bom_procurement_brand .part_swi .swiper-button-prev{left: 0;}
    #services_bom_procurement_brand .part_swi .swiper-button-next{right: 0;}
}

@media(max-width:1100px) {
    #services_bom_procurement_brand{padding:35px 0}
}

/* Services BOM Procurement 页面 */
#services_bom_procurement_steps_wealth{padding:125px 0 0 0;background-color:#fff}
#services_bom_procurement_steps_wealth .page_p_des{text-align:center;}
#services_bom_procurement_steps_wealth .steps_des{position:relative;width:100%;max-width: 1400px;margin:auto;z-index:100}
#services_bom_procurement_steps_wealth .steps_des ul{display:grid;gap:33px;grid-template-columns: repeat(4, 1fr);text-align:center;}
#services_bom_procurement_steps_wealth .steps_des li{padding:78px 21px;height:334px;border:1px solid #efefef;background-color:#fff;}
#services_bom_procurement_steps_wealth .steps_des li:hover{border-top:4px solid #d80c18;}
#services_bom_procurement_steps_wealth .steps_des li b{font-size:70px;font-weight:700;color:#d80c18;margin-bottom:30px;line-height:28px;}
#services_bom_procurement_steps_wealth .steps_des li h3{font-size:20px;line-height:21px;margin-bottom:24px;margin-top: 30px;}
#services_bom_procurement_steps_wealth .steps_des li p{font-size:16px;line-height:21px;color:#666666;}

#services_bom_procurement_steps_wealth .steps_dcs{position:relative;width:100%;height: 824px;background-image:url(../images/worldwide.jpg);margin-top:-7.4%;z-index:99;}
#services_bom_procurement_steps_wealth .steps_content{padding:305px 0 0 0}
#services_bom_procurement_steps_wealth .steps_dcs .item_h2_title{margin-bottom:63px;}
#services_bom_procurement_steps_wealth .swiper-container{width:100%;max-width:955px;margin:auto;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);}
#services_bom_procurement_steps_wealth .swiper-wrapper{gap:0px;}
#services_bom_procurement_steps_wealth .swiper-slide{width:100%;height:327px;padding:60px 42px;}
#services_bom_procurement_steps_wealth .swiper-slide .des{font-size:18px;line-height:28px;color:#4b4b4b;margin-bottom:56px;padding:0 110px;}
#services_bom_procurement_steps_wealth  hr {border: none;height: 1px;background:#e60012;width: 100%;margin: 30px auto;}
#services_bom_procurement_steps_wealth .swiper-slide h3{font-size:20px;color:#222222;text-align:center;margin-top:35px;margin-bottom:18px;}
#services_bom_procurement_steps_wealth .swiper-slide .it{font-size:16px;color:#666666;text-align:center;font-weight:400;margin-bottom:56px;}
#services_bom_procurement_steps_wealth .swiper-pagination{width:6%;margin: auto;display: flex;gap: 10px;text-align: center;position: relative;margin-top: 2.3%;}
#services_bom_procurement_steps_wealth .swiper-pagination-bullet-active{background: #e60012;}

@media(max-width:1100px) {
	#services_bom_procurement_steps_wealth .steps_des ul{display:grid;gap:33px;grid-template-columns: repeat(2, 1fr);text-align:center;}
	#services_bom_procurement_steps_wealth .steps_dcs{height:680px;margin-top:0;}
	#services_bom_procurement_steps_wealth .steps_dcs .item_h2_title{margin-bottom:40px;}
	#services_bom_procurement_steps_wealth .steps_des{padding:20px;}
	#services_bom_procurement_steps_wealth .swiper-slide .des{padding:0}
	#services_bom_procurement_steps_wealth .steps_content{padding:50px 20px;}
	#services_bom_procurement_steps_wealth .swiper-slide{height:470px;}
	#services_bom_procurement_steps_wealth .swiper-pagination{width:30%;margin-top:6%;}
}

@media(max-width:600px){
	#services_bom_procurement_steps_wealth .steps_des ul{display:grid;gap:20px;grid-template-columns: repeat(1, 1fr);text-align:center;}
	#services_bom_procurement_steps_wealth .steps_des li{padding:50px 21px;height:auto;}
	#services_bom_procurement_steps_wealth .steps_des li b{font-size:40px;}
	#services_bom_procurement_steps_wealth .steps_dcs{height:680px;margin-top:0;}
	#services_bom_procurement_steps_wealth .steps_dcs .item_h2_title{margin-bottom:40px;}
	#services_bom_procurement_steps_wealth .steps_des{padding:20px;}
	#services_bom_procurement_steps_wealth .swiper-slide .des{padding:0}
	#services_bom_procurement_steps_wealth .steps_content{padding:50px 20px;}
	#services_bom_procurement_steps_wealth .swiper-slide{height:470px;}
	#services_bom_procurement_steps_wealth .swiper-pagination{width:30%;margin-top:6%;}

}

/* Services BOM Procurement 页面 */
#services_bom_procurement_quote{padding:0;height:549px;background-image:url(../images/workshop.jpg);padding:200px 0 139px;}
#services_bom_procurement_quote .item_h2_title{color:#fff;}
#services_bom_procurement_quote .page_p_des{text-align:center;margin-bottom:90px;color:#fff;}
#services_bom_procurement_quote .qt{width:13.1%;height: 42px;margin:auto;display:flow;line-height: 42px;text-align: center;background-color: #d80c18;color: #fff;font-size:17px;}

@media(max-width:600px){
	#services_bom_procurement_quote .qt{width:60%;}
}

/* Services BOM Procurement 问答区域页面*/
#services_bom_procurement_faq{padding:140px 0 100px;}
#services_bom_procurement_faq .item_h2_title{margin-bottom:66px;}
#services_bom_procurement_faq li{border-bottom:1px solid #fff;}
#services_bom_procurement_faq li b{display: block;font-size: 16px;line-height: 24px;padding: 20px 0;position: relative;font-weight: 500;border-top: 1px solid #d8d8d8;}
#services_bom_procurement_faq li:nth-child(1){border-top: 1px solid #fff;}
#services_bom_procurement_faq li b i{display: block;width: 50px;font-size: 20px;text-align: center;position: absolute;right: 0;top: 20px;color: #c3c3c3;}
#services_bom_procurement_faq li.active b i{color: #e60012;}
#services_bom_procurement_faq li p{padding:35px 40px;font-size: 14px;line-height: 18px;background-color: #f4f4f4;color: #585858;display: none;border-top: 1px solid #d8d8d8;}

@media(max-width:1440px){
#services_bom_procurement_faq li b{font-size: 15px;line-height: 22px;padding: 15px 20px 15px 20px;}
#services_bom_procurement_faq li b i{width: 40px;font-size: 16px;right: 0;top: 17px;color: #c3c3c3;}
#services_bom_procurement_faq li p{font-size: 13px;line-height: 17px;padding: 20px 25px;}
}
@media(max-width:1100px){
#services_bom_procurement_faq li b{font-size: 15px;line-height: 22px;padding: 15px 30px 15px 20px;}
#services_bom_procurement_faq li b i{width: 30px;font-size: 16px;right: 0;top: 17px;}
#services_bom_procurement_faq li p{font-size: 13px;line-height: 17px;padding: 20px 25px;}
}

@media(max-width:600px){
	#services_bom_procurement_faq{padding:60px 0 30px;}	
#services_bom_procurement_faq li b{font-size: 15px;line-height: 22px;padding: 15px 30px 15px 20px;}
#services_bom_procurement_faq li b i{width: 30px;font-size: 16px;right: 0;top: 17px;}
#services_bom_procurement_faq li p{font-size: 13px;line-height: 17px;padding: 20px 25px;}

}

/* Services Mechenial Prototypes 页面 */
#services_mechenial_prototypes_banner{padding:80px 0;height:656px;background-image:url(../images/services_mechenial_prototypes_banner.jpg);}
#services_mechenial_prototypes_banner .banner_desc{margin-top:5.5%;}
#services_mechenial_prototypes_banner .banner_desc .page_h2_title{width:38%;text-align:left;font-size:34px;line-height:50px;color:#fff;margin-bottom:2.5%}
#services_mechenial_prototypes_banner .banner_desc .page_p_dcs{width:42%;text-align:left;font-size:16px;line-height:30px;color:#666666;color:#fff;margin-bottom:2.5%}

@media(max-width:600px){
	#services_mechenial_prototypes_banner{padding:30px 0;height:auto;background-repeat: no-repeat;}
	#services_mechenial_prototypes_banner .banner_desc .page_h2_title{width:100%;text-align:left;font-size:25px;line-height:50px}
	#services_mechenial_prototypes_banner .banner_desc .page_p_dcs{width:100%;}
}

/* Services Mechenial Prototypes 页面*/
#services_mechenial_prototypes_content{padding: 140px 0 134px;}
#services_mechenial_prototypes_content .page_h2_title{margin-bottom:30px;text-align:center;}
#services_mechenial_prototypes_content .page_p_dcs{margin-bottom:110px;text-align:center;font-size:16px;color:#616161;}
#services_mechenial_prototypes_content .page_content{display: flex;gap: 25px;}
#services_mechenial_prototypes_content .page_content .page_left{width:20.5%;}
#services_mechenial_prototypes_content .page_content .page_left h2{margin-bottom: 30px;font-size: 26px;}
#services_mechenial_prototypes_content .page_content .page_left input[type=text]{outline: 0;border: 0;background-color: #eaebee;width: 100%;height: 40px;line-height: 40px;padding-left: 40px;border-radius: 20px;}
#services_mechenial_prototypes_content .page_content .page_left input[type=submit]{outline: 0;border: 0;background-repeat: no-repeat;background-image: url(../images/faq_search_button.png);background-position: center;background-size: 100% auto;text-indent: -20000px;background-color: transparent;position: relative;left: 80%;top: -10%;height: 100%;width: 14px;margin-top: -12%;}

#services_mechenial_prototypes_content .page_content .page_left li{border-bottom:1px solid #606060;}
#services_mechenial_prototypes_content .page_content .page_left li b{display: block;font-size: 16px;line-height: 24px;padding: 17px 23px;position: relative;font-weight: 500;}
#services_mechenial_prototypes_content .page_content .page_left li b:nth-child(1){background-color:#565656;font-size:20px;color:#fff;}
#services_mechenial_prototypes_content .page_content .page_left ul .active b:nth-child(1){background-color:#d80c18;font-size:20px;color:#fff;}
#services_mechenial_prototypes_content .page_content .page_left li p:nth-child(1){padding:30px 0 0 0}
#services_mechenial_prototypes_content .page_content .page_left li p{font-size: 16px;line-height: 18px;padding:16.2px 25px;background-color: #fff;color: #585858;display: none;}

#services_mechenial_prototypes_content .page_content .page_right{width:79.5%;}
#services_mechenial_prototypes_content .page_content .page_right .list{height:595px;overflow:hidden;}
#services_mechenial_prototypes_content .page_right .p-list{display: none;}
#services_mechenial_prototypes_content .page_right .p-list a{border:1px solid #dedfdf;}
#services_mechenial_prototypes_content .page_right .p-list.active{display: block;}
#services_mechenial_prototypes_content .page_right .p-list p{display:none}
#services_mechenial_prototypes_content .page_right .p-list.active p{display:block;width: 100%;height: 592px;color: #5e5e5e;text-align: center;line-height: 600px;}
#services_mechenial_prototypes_content .page_left li a.sub-item.active{color: #d80c18;font-weight: bold;}
#services_mechenial_prototypes_content .page_left li.active p {max-height: 1000px;opacity: 1;}
#services_mechenial_prototypes_content .page_left li b {position: relative;padding-right: 40px;}
#services_mechenial_prototypes_content .page_left li.active b::after{transform: rotate(180deg);}
#services_mechenial_prototypes_content .page_content .page_right a{display: block;}

#services_mechenial_prototypes_content .page_content .page_right a:nth-child(1){width: 49%;float: left;margin-right: 2%;margin-bottom:20px;}
#services_mechenial_prototypes_content .page_content .page_right a:nth-child(2){width: 49%;float: right;margin-bottom:20px;}
#services_mechenial_prototypes_content .page_content .page_right a:nth-child(3),
#services_mechenial_prototypes_content .page_content .page_right a:nth-child(4),
#services_mechenial_prototypes_content .page_content .page_right a:nth-child(5){width: 32.3%;float: left;}
#services_mechenial_prototypes_content .page_content .page_right a:nth-child(3),
#services_mechenial_prototypes_content .page_content .page_right a:nth-child(4){margin-right: 1.5%;}
#services_mechenial_prototypes_content .page_content .page_right .p-list:after {content: "";display: table;clear: both;}

@media(max-width:1440px){
	#services_mechenial_prototypes_content{padding:80px 0 60px;}
	#services_mechenial_prototypes_content .page_p_dcs{margin-bottom:30px;}
	#services_mechenial_prototypes_content .page_content{display:flex;gap:25px;}
	#services_mechenial_prototypes_content .page_content .page_left{width:20.5%;}
	#services_mechenial_prototypes_content .page_content .page_left li b{font-size: 15px;line-height: 22px;padding: 15px 30px 15px 20px;}
	#services_mechenial_prototypes_content .page_content .page_left li p{font-size: 13px;line-height: 17px;padding: 20px 25px;}
	#services_mechenial_prototypes_content .page_content .page_right{width:79.5%;}
	#services_mechenial_prototypes_content .page_content .page_right a:nth-child(1) img{width:100%;height:auto;margin-bottom:0px;}
	#services_mechenial_prototypes_content .page_content .page_right a:nth-child(2) img{width:100%;height:auto;margin-bottom:0px;}
	#services_mechenial_prototypes_content .page_content .page_right a:nth-child(3) img{width:100%;height:auto;}
	#services_mechenial_prototypes_content .page_content .page_right a:nth-child(4) img{width:100%;height:auto;}
	#services_mechenial_prototypes_content .page_content .page_right a:nth-child(5) img{width:100%;height:auto;}
}
@media(max-width:1100px){
	#services_mechenial_prototypes_content{padding:60px 0 50px;}
	#services_mechenial_prototypes_content .page_p_dcs{margin-bottom:30px;}
	#services_mechenial_prototypes_content .page_content{display:flex;flex-direction: column;gap:25px;}
	#services_mechenial_prototypes_content .page_content .page_left{width:100%;}
	#services_mechenial_prototypes_content .page_content .page_left li b{font-size: 15px;line-height: 22px;padding: 15px 30px 15px 20px;}
	#services_mechenial_prototypes_content .page_content .page_left li p{font-size: 13px;line-height: 17px;padding: 20px 25px;}
	#services_mechenial_prototypes_content .page_content .page_right{width:100%;}
	#services_mechenial_prototypes_content .page_content .page_right a:nth-child(1) img{width:100%;height:auto;}
	#services_mechenial_prototypes_content .page_content .page_right a:nth-child(2) img{width:100%;height:auto;}
	#services_mechenial_prototypes_content .page_content .page_right a:nth-child(3) img{width:100%;height:auto;}
	#services_mechenial_prototypes_content .page_content .page_right a:nth-child(4) img{width:100%;height:auto;}
	#services_mechenial_prototypes_content .page_content .page_right a:nth-child(5) img{width:100%;height:auto;}
}
@media(max-width:600px){
	#services_mechenial_prototypes_content{padding:60px 0 50px;}
	#services_mechenial_prototypes_content .page_p_dcs{margin-bottom:30px;}
	#services_mechenial_prototypes_content .page_content{display:flex;flex-direction: column;gap:25px;}
	#services_mechenial_prototypes_content .page_content .page_left{width:100%;}
	#services_mechenial_prototypes_content .page_content .page_left li b{font-size: 15px;line-height: 22px;padding: 15px 30px 15px 20px;}
	#services_mechenial_prototypes_content .page_content .page_left li p{font-size: 13px;line-height: 17px;padding: 20px 25px;}
	#services_mechenial_prototypes_content .page_content .page_right{width:100%;}
	#services_mechenial_prototypes_content .page_content .page_right .list{height:210px;}
	#services_mechenial_prototypes_content .page_right .p-list.active{margin-top:1%;}
	#services_mechenial_prototypes_content .page_content .page_right a:nth-child(1) img{width:100%;height:auto;}
	#services_mechenial_prototypes_content .page_content .page_right a:nth-child(2) img{width:100%;height:auto;}
	#services_mechenial_prototypes_content .page_content .page_right a:nth-child(3) img{width:100%;height:auto;}
	#services_mechenial_prototypes_content .page_content .page_right a:nth-child(4) img{width:100%;height:auto;}
	#services_mechenial_prototypes_content .page_content .page_right a:nth-child(5) img{width:100%;height:auto;}
}
/* Services Mechenial Prototypes 页面*/
#services_mechenial_prototypes_app{padding:140px 0 178px;background-color:#f4f4f4;}
#services_mechenial_prototypes_app .page_h2_title{margin-bottom:30px;}
#services_mechenial_prototypes_app .page_p_dcs{text-align:center;margin-bottom:90px;color:#616161;}
#services_mechenial_prototypes_app .app_content{display:grid;gap:15px;grid-template-columns: repeat(2, 1fr);}
#services_mechenial_prototypes_app .app_content .app_button{display: grid;grid-template-columns: repeat(3, 1fr);gap: 15px;}
#services_mechenial_prototypes_app .app_content .app_button button{padding:10px 30px;height:57px;border: none;background-color:#c5c5c5;color:#222222;font-size:16px;}
#services_mechenial_prototypes_app .app_content .app_button button.active{background-color: #d80c18;color: #fff;font-size:16px;}
#services_mechenial_prototypes_app .app_content .app_image{width:761px;height:350px;}

@media(max-width:600px){
	#services_mechenial_prototypes_app{padding:60px 0 60px;}
	#services_mechenial_prototypes_app .page_p_dcs{margin-bottom:30px;}
	#services_mechenial_prototypes_app .app_content{display:grid;gap:15px;grid-template-columns: repeat(1, 1fr);}
	#services_mechenial_prototypes_app .app_content .app_button{display: grid;grid-template-columns: repeat(2, 1fr);gap: 15px;}
	#services_mechenial_prototypes_app .app_content .app_image{width:100%;height:180px;background-color:#eaebee;}
	#services_mechenial_prototypes_app .app_content .app_image img{width:100%;}
}
/* Services Assessment 页面 */
#services_assessment_banner{padding:80px 0;height:656px;background-image:url(../images/services_assessment_banner.jpg);}
#services_assessment_banner .banner_desc{margin-top:5.5%;}
#services_assessment_banner .banner_desc .page_h2_title{width:38%;text-align:left;font-size:34px;line-height:50px;margin-bottom:2.5%}
#services_assessment_banner .banner_desc .page_p_dcs{width:42%;text-align:left;font-size:16px;line-height:30px;color:#151515;margin-bottom:2.5%}

@media(max-width:600px){
	#services_assessment_banner{padding:30px 0;height:auto;background-repeat: no-repeat;}
	#services_assessment_banner .banner_desc .page_h2_title{width:100%;text-align:left;font-size:25px;line-height:50px}
	#services_assessment_banner .banner_desc .page_p_dcs{width:100%;}
}

/* Services Assessment 页面 */
#services_assessment_adv{padding:80px 0;background-color: #fff;}
#services_assessment_adv ul{display: grid;gap: 30px;grid-template-columns: repeat(3, 1fr);}
#services_assessment_adv ul li{float:left;width: 100%;margin-right: 2%;margin-bottom: 2%;padding:30px ;background-color: #fff;border-radius: 10px;height: 280px;transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;border: 1px solid #e9e9e9;}
#services_assessment_adv ul li:nth-child(3n){margin-right: 0%;}
#services_assessment_adv ul li b{width:80%;font-size: 20px;color: #000;display: block;background-repeat: no-repeat;background-position: left center;margin-bottom:20px;}

/* #services_assessment_adv ul li:nth-child(1) b{background-image: url(../images/time.png);} 
#services_assessment_adv ul li:nth-child(2) b{background-image: url(../images/alter.png);}
#services_assessment_adv ul li:nth-child(3) b{background-image: url(../images/afci.png);}
#services_assessment_adv ul li:nth-child(4) b{background-image: url(../images/cost.png);}
#services_assessment_adv ul li:nth-child(5) b{background-image: url(../images/supply.png);}
#services_assessment_adv ul li:nth-child(6) b{background-image: url(../images/approvals.png);}
#services_assessment_adv ul li:nth-child(1):hover b{background-image: url(../images/advi11.png);}
#services_assessment_adv ul li:nth-child(2):hover b{background-image: url(../images/advi22.png);}
#services_assessment_adv ul li:nth-child(3):hover b{background-image: url(../images/advi33.png);}
#services_assessment_adv ul li:nth-child(4):hover b{background-image: url(../images/advi44.png);}
#services_assessment_adv ul li:nth-child(5):hover b{background-image: url(../images/advi55.png);}
#services_assessment_adv ul li:nth-child(6):hover b{background-image: url(../images/advi66.png);} */

#services_assessment_adv ul li p{width:98%;font-size: 16px;line-height: 26px;color: #4b4b4b;}
#services_assessment_adv ul li *{color: #fff;}
#services_assessment_adv ul li img{width:36px;}
#services_assessment_adv ul li:hover{/* background-color: #e60012; */box-shadow: 0 0 30px -2px #c0c0c0;}
#services_assessment_adv ul li:hover *{color: #000;}

@media(max-width:1100px){
    #services_assessment_adv{padding:35px 0}
	#services_assessment_adv ul{display: grid;gap: 30px;grid-template-columns: repeat(2, 1fr);}
    #services_assessment_adv ul li b{display: flex;align-items: center;line-height: 25px;font-size: 18px;}
    #services_assessment_adv ul li p{font-size: 14px;line-height: 21px;}
    #services_assessment_adv ul li{width: 100%;}
    #services_assessment_adv ul li:nth-child(3n){margin-right: 2%;}
    #services_assessment_adv ul li:nth-child(2n){margin-right: 0;}
}

@media(max-width:600px){
    #services_assessment_adv{padding:15px 0}
	#services_assessment_adv ul{display: grid;gap: 30px;grid-template-columns: repeat(1, 1fr);}
    #services_assessment_adv ul li b{display: flex;align-items: center;line-height: 20px;font-size: 16px;}
    #services_assessment_adv ul li p{font-size: 13px;line-height: 18px;}
    #services_assessment_adv ul li{width: 100%;}
    #services_assessment_adv ul li:nth-child(3n){margin-right: 2%;}
    #services_assessment_adv ul li:nth-child(2n){margin-right: 0;}	
}

/* Services Assessment 页面 */
#services_assessment_material{padding:90px 0;background-color: #f4f4f4;}
#services_assessment_material .tb{width:100%;padding:20px;}
#services_assessment_material th{padding:10px;}
#services_assessment_material th:nth-child(2){border-left:2px solid #f4f4f4;}
#services_assessment_material th:nth-child(3){border-left:2px solid #f4f4f4;}
#services_assessment_material .ttr{box-sizing: border-box;border-width: 0;border-style: solid;border-color: #e5e7eb;height:45px;text-align:left;font-size:20px;background-color:#e5e7eb;}
#services_assessment_material td{box-sizing: border-box;border-width: 0;border-style: solid;height:45px;text-align:left;border-bottom:1px solid #e5e7eb;font-size:16px;padding:10px;}
#services_assessment_material td:hover{background-color:#eeeeee;}
#services_assessment_material .tdd{color:#32de80;}
#services_assessment_material .tss{color:#fabe20;}
#services_assessment_material .tww{color:#ccc;}

@media(max-width:1100px){

}

@media(max-width:600px){
	#services_assessment_material th{padding:10px;}
	#services_assessment_material .ttr{font-size:18px;padding:20px;}
	#services_assessment_material td{box-sizing: border-box;border-width: 0;border-style: solid;height:45px;text-align:left;border-bottom:1px solid #e5e7eb;font-size:16px;padding:20px;}
	#services_assessment_material td:hover{background-color:#eaebec;}
	#services_assessment_material .tdd{color:#32de80;}
	#services_assessment_material .tss{color:#fabe20;}
	#services_assessment_material .tww{color:#ccc;}
}

/* Services Assessment 页面 */
#services_assessment_structure{padding:80px 0;background-color: #fff;}
#services_assessment_structure ul{display:grid;gap:0px;margin:auto;grid-template-columns: repeat(4, 1fr);}
#services_assessment_structure .ni{display: flex;gap:20px;padding:10px;}
#services_assessment_structure .left{width:64px;height:64px;background-color:#08122a;border-radius:100px;}
#services_assessment_structure .left em{width:64px;height:64px;padding:20px;display:block;color:#fff;text-align: center;font-size:20px;}
#services_assessment_structure .right{width:100%;}
#services_assessment_structure .right b{font-size:17px;}
#services_assessment_structure .right p{font-size:14px;margin-top:5%;}
@media(max-width:1100px){

}

@media(max-width:600px){
	#services_assessment_structure ul{display:grid;gap:30px;margin:auto;grid-template-columns: repeat(1, 1fr);}
}

/* Services Assessment 页面表单处 */
#services_assessment_content{padding:80px 0;background-color: #f4f4f4;}
#services_assessment_content .booking-form-container{margin:0 auto;padding:30px;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}
#services_assessment_content .booking-form{width:100%}
#services_assessment_content .form-row{display:flex;flex-wrap:wrap;margin-bottom:20px;gap:20px}
#services_assessment_content .form-group{flex:1;min-width:0}
#services_assessment_content .form-group.half{flex:0 0 calc(50% - 10px)}
#services_assessment_content .form-group.full{flex:0 0 100%}
#services_assessment_content .form-label{display:block;margin-bottom:10px;color:#616161;font-size:18px}
#services_assessment_content .form-label strong{font-weight:400}
#services_assessment_content .required{color:#e53935;font-size:14px;margin-left:2px}
#services_assessment_content .form-input,.form-select{width:100%;padding:12px 16px;border:1px solid #ddd;border-radius:4px;font-size:16px;color:#a9a9a9;background-color:#fff;transition:border-color .3s;box-sizing:border-box;border-radius: 10px;}
#services_assessment_content .form-textarea{width:100%;height:112px;padding:12px 16px;border:1px solid #ddd;border-radius:4px;font-size:16px;color:#a9a9a9;background-color:#fff;transition:border-color .3s;box-sizing:border-box;border-radius: 10px;}
#services_assessment_content .form-input:focus,.form-select:focus,.form-textarea:focus{outline:0;border-color:#eaebee;}
#services_assessment_content .date-input-container{position:relative}
#services_assessment_content .date-placeholder{position:absolute;left:15px;top:50%;transform:translateY(-50%);color:#999;pointer-events:none;font-size:14px}
#services_assessment_content .date-input:focus+.date-placeholder,.date-input:valid+.date-placeholder{display:none}
#services_assessment_content .checkbox-group{display:flex;align-items:center}
#services_assessment_content .checkbox-input{margin-right:10px;width:18px;height:18px;cursor:pointer}
#services_assessment_content .checkbox-label{color:#666;font-size:14px;cursor:pointer;margin:0}
#services_assessment_content .privacy-link{color:#d80c18;text-decoration:none}
#services_assessment_content .privacy-link:hover{text-decoration:underline}
#services_assessment_content .submit-button{width:100%;padding:15px 20px;background:#d80c18;color:#fff;border:none;border-radius:4px;font-size:16px;font-weight:400;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .3s}
#services_assessment_content .submit-button:hover{background:#d80c18}
#services_assessment_content .calendar-icon{margin-right:10px}

@media(max-width:600px){
	#services_assessment_content.form-group.half{flex:0 0 100%}
	#services_assessment_content .booking-form-container{padding:20px}
}

#about_us_privacy_policy_content{padding:60px 0;}
#about_us_privacy_policy_content h1{margin-bottom:20px;}
#about_us_privacy_policy_content h2{margin-top:30px;margin-bottom:10px;}
#about_us_privacy_policy_content p{line-height:25px;}
#about_us_privacy_policy_content a{color:#d80c18;}

/* Partners 页面 */
#partners{padding:80px 0;height:656px;background-image:url(../images/about_us_partners_banner.jpg);}
#partners .banner_desc{margin-top:8%;}
#partners .banner_desc .page_b_dcs{width:42%;text-align:left;font-size:14px;line-height:20px;color:#666666;margin-bottom:2.5%;display:block;}
#partners .banner_desc .page_h2_title{width:38%;text-align:left;font-size:34px;line-height:42px;color:#000000;margin-bottom:2.5%}
#partners .banner_desc .page_p_dcs{width:42%;text-align:left;font-size:16px;line-height:26px;color:#666666;margin-bottom:2.5%}

@media(max-width:1100px){
	#partners .banner_desc .page_b_dcs{width:80%;}	
	#partners .banner_desc .page_h2_title{width:80%;}
	#partners .banner_desc .page_p_dcs{width:80%;}
}

@media(max-width:600px){		
	#partners{padding:30px 0;height:auto;background-repeat: no-repeat;}
	#partners .banner_desc .page_b_dcs{width:100%;}
	#partners .banner_desc .page_h2_title{width:100%;text-align:left;font-size:25px;line-height:50px}
	#partners .banner_desc .page_p_dcs{width:100%;}
}

/* partners_quote_sub 页面 */
#partners_quote_sub{background-color: #fff;}
#partners_quote_sub .w1440{position: relative;z-index: 3;height: 116px;background-color: #fff;}
#partners_quote_sub .sub_standard_type {color: #333;padding: 28px 0;}
#partners_quote_sub .sub_standard_type ul {list-style: none;display: flex;margin: 0;padding: 0;}
#partners_quote_sub .sub_standard_type li {width: 100%;display: flex;flex-direction: column;justify-content: center;align-items: flex-start;padding:0 0 0 20px;border-left: 1px solid #dedede;border-right: none;height: 60px;line-height: 1.4;}
#partners_quote_sub .sub_standard_type li:last-child {border-right: 1px solid #dedede;}
#partners_quote_sub .sub_standard_type li span {margin:auto;font-size: 16px;font-weight: 400;color: #000;padding:0;}
#partners_quote_sub .sub_standard_type li p {margin: auto;font-size: 14px;color: #666;}
@media(max-width:1440px){
	#partners_quote_sub .sub_standard_type ul{list-style: none;display: grid;margin: 0;padding: 0;flex-wrap: wrap;grid-template-columns: repeat(4, 1fr);gap: 20px;justify-content: center;}
}
@media(max-width:1100px){
	#partners_quote_sub .sub_standard_type ul{list-style: none;display: grid;margin: 0;padding: 0;flex-wrap: wrap;grid-template-columns: repeat(4, 1fr);gap: 20px;justify-content: center;}
}
@media(max-width:600px){
	#partners_quote_sub{height:200px;}	
	#partners_quote_sub .sub_standard_type ul{list-style: none;display: grid;margin: 0;padding: 0;flex-wrap: wrap;grid-template-columns: repeat(2, 1fr);gap: 20px;justify-content: center;}
	#partners_quote_sub .sub_standard_type li:last-child{border-right:none;}
}

/* partners_adv_index 页面 */
#partners_adv_index{padding:80px 0;background-color: #fff;}
#partners_adv_index ul{display: grid;gap: 30px;grid-template-columns: repeat(3, 1fr);}
#partners_adv_index ul li{float:left;width: 100%;margin-right: 2%;margin-bottom: 2%;padding:30px ;background-color: #f4f4f4;border-radius: 10px;height: 260px;transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;border: 1px solid #e9e9e9;}
#partners_adv_index ul li:nth-child(3n){margin-right: 0%;}
#partners_adv_index ul li b{font-size: 20px;height: 40px;color: #000;display: block;background-repeat: no-repeat;background-position: left center;}
#partners_adv_index ul li p{font-size: 16px;line-height: 26px;color: #4b4b4b;}
#partners_adv_index ul li *{/* color: #fff; */}
#partners_adv_index ul li:hover{/* background-color: #e60012; */box-shadow: 0 0 30px -2px #c0c0c0;}
#partners_adv_index ul li:hover *{color: #000;}
@media(max-width:1400px){}
@media(max-width:1100px){
    #partners_adv_index{padding:35px 0}
	#partners_adv_index ul{display: grid;gap: 30px;grid-template-columns: repeat(2, 1fr);}
    #partners_adv_index ul li b{display: flex;align-items: center;line-height: 25px;font-size: 18px;}
    #partners_adv_index ul li p{font-size: 14px;line-height: 21px;}
    #partners_adv_index ul li{width: 100%;}
    #partners_adv_index ul li:nth-child(3n){margin-right: 2%;}
    #partners_adv_index ul li:nth-child(2n){margin-right: 0;}
}
@media(max-width:600px){
	#partners_adv_index ul{display: grid;gap: 30px;grid-template-columns: repeat(1, 1fr);}
	#partners_adv_index ul li{width: 100%;height: 180px;}
    #partners_adv_index ul li{padding:15px;}
    #partners_adv_index ul li b{font-size: 16px;line-height: 20px;background-size: auto 30px;margin-bottom: 10px;}
    #partners_adv_index ul li p{font-size: 13px;line-height: 18px;}
}
@media(max-width:500px){
	#partners_adv_index ul{display: grid;gap: 30px;grid-template-columns: repeat(1, 1fr);}
    #partners_adv_index ul li{width: 100%;height: 180px;}
    #partners_adv_index ul li b{font-size: 15px;line-height: 18px;background-size: auto 26px;margin-bottom: 10px;height: 30px;}
}

/* partners_stock 库存提交 */
#partners_stock{padding:140px 0 140px 0;background-color:#f4f4f4;}
#partners_stock .pcb_desc{padding:50px 0 74px;background-color:#ffffff;}
#partners_stock .pcb_desc .page_h2_title{margin-bottom:10px;}
#partners_stock .pcb_desc .page_p_dcs{text-align:center;font-size:16px;margin-bottom:60px;}
#partners_stock .pcb_desc .page_b_dcs{margin-left:5%;margin-bottom:2.5%;}
#partners_stock .pcb_desc .page_b_dcs i{color:#d80c18;}
#partners_stock .pcb_desc .partners_stock_content{width: 100%;margin-top:2%;}
#partners_stock .pcb_desc .partners_stock_content .upload_file_list{width: 90%;margin:auto;border: 2px dashed #e9e9e9;border-radius: 20px;}
#partners_stock .pcb_desc .partners_stock_content .upload_file_list .file-drop{height: 233px;text-align: center;}
#partners_stock .pcb_desc .partners_stock_content .upload_file_list .file-drop input{display: none;}
#partners_stock .pcb_desc .partners_stock_content .upload_file_list .file-drop p{margin-bottom: 10px;color: #616161;font-size: 18px;}
#partners_stock .pcb_desc .partners_stock_content .upload_file_list .file-drop p span{color: #00a0e9;}
#partners_stock .pcb_desc .partners_stock_content .upload_file_list .file-drop b{font-size: 14px;color: #616161;font-weight: 500;}
#partners_stock .pcb_desc .partners_stock_content .upload_file_list svg{width: 5%;margin-top: 60px;margin-bottom: 10px;}
#partners_stock .pcb_desc .page_pp_right{text-align:right;width: 90%;margin: auto;margin-top: 20px;margin-bottom:70px;font-size: 16px;color: #666666;}
#partners_stock .pcb_desc .name_email{display:flex;}
#partners_stock .pcb_desc .name_email .left{width:50%;}
#partners_stock .pcb_desc .name_email .right{width:50%;}
#partners_stock .pcb_sub{width:90%;margin:auto;margin-top:2.8%;margin-bottom: 2%;}
#partners_stock .pcb_desc .pcb_quantity{width:90%;margin:auto;margin-top:1%;margin-bottom:4%;}
#partners_stock .pcb_desc .input_quant{width:100%;height:46px;padding:2px 20px;border:1px solid #e9e9e9;border-radius:10px;color:#999999;background-color:#f4f4f4;}
#partners_stock .pcb_sub{width:90%;margin:auto;margin-top:2.8%;margin-bottom: 2%;}
#partners_stock .contactSub{outline: 0;border: 0;width: 24%;text-align: center;background-color: #e60012;color: #fff;height: 43px;border-radius: 10px;display: block;font-size: 16px;margin:auto;}

@media(max-width:600px){
	#partners_stock .pcb_sub{width:95%;}
	#partners_stock .contactSub{width:100%;}
	#partners_stock .pcb_desc .page_pp_right{margin-bottom:30px;}
	#partners_stock .pcb_desc .name_email{flex-direction: column;}
	#partners_stock .pcb_desc .name_email .left{width:100%;margin-bottom:30px;}
	#partners_stock .pcb_desc .name_email .right{width:100%;margin-bottom:30px;}	
	#partners_stock .pcb_quantity{width:90%;margin:auto;margin-top:3%;margin-bottom:8%;}
	#partners_stock .pcb_group{width:90%;margin:auto;display:grid;gap:10px;grid-template-columns: repeat(1, 1fr);margin-top:3%;margin-bottom:8%;text-align:center;}
	#partners_stock .pcb_area{width:90%;margin:auto;margin-top:3%;margin-bottom:8%;}
}

/*  */
#partners_real{padding:0;height:393px;background-image:url(../images/partners_real_bg.png);}
#partners_real .page_h2_title{padding:90px 0 70px;}
#partners_real ul{display: flex;justify-content: space-around;text-align: center;}
#partners_real ul li{list-style:none;}
#partners_real ul li b{font-size: 60px;font-weight:bold;color: #d80c18;}
#partners_real ul li p{font-size: 16px;color: #4b4b4b;margin-top:20px;}

@media(max-width:1440px){
	#partners_real{padding:40px 0 40px;height:auto;}
	#partners_real ul{gap:40px;flex-direction: column;}
	#partners_real .page_h2_title{padding:60px 0 40px;}
	#partners_real ul li b{font-size: 60px;}
}

@media(max-width:1100px) {
	#partners_real{padding:40px 0 40px;height:auto;}
	#partners_real ul{gap:40px;flex-direction: column;}
	#partners_real .page_h2_title{padding:60px 0 40px;}
	#partners_real ul li b{font-size: 50px;}
}

@media(max-width:600px){
	#partners_real{padding:40px 0 40px;height:auto;}
	#partners_real ul{gap:40px;flex-direction: column;}
	#partners_real .page_h2_title{padding:30px 0 20px;}
	#partners_real ul li b{font-size: 40px;}
}