/*banner*/
#form_banner .banner-con{
    padding:60px 0 110px;
    background-image: url(../images/pcb/pcb_new.jpg);
    /*background-size: cover;*/
    background-repeat: no-repeat;
    background-position: center;
    display: block;
    height: 470px;
    margin-left: auto;
    margin-right: auto;
    /*min-width: 500px;*/
    max-width: 1895px;
}
#form_banner .banner-con .con-box{float: left;width: 50%;}


#form_banner .banner-con .con-box *{margin-bottom: 20px;color: #fff;}
#form_banner .banner-con  .con-box font{display: block;font-size: 18px;color: #119466;font-weight: bold;}
#form_banner .banner-con  .con-box h1{font-size: 40px;line-height: 45px;}
#form_banner .banner-con  .con-box h4{font-size: 24px;line-height: 35px;}
#form_banner .banner-con  .con-box p{font-size: 16px;line-height: 25px;}
#form_banner .banner-con  .con-box a{    margin-top: 300px;display: block;;font-size: 17px;background-color: #119466;width: 202px;height: 52px;line-height: 52px;color: #fff;text-align: center;}

@media(max-width:1440px){
    #form_banner .banner-con .con-box h1{font-size: 34px;line-height: 40px;}
    #form_banner .banner-con .con-box h4 {font-size: 22px;line-height: 30px;}
    #form_banner .banner-con .con-box p{font-size: 14px;line-height: 23px;}
    #form_banner .banner-con .con-box a{}

}

@media(max-width:1100px){
    #form_banner .banner-con .con-box{width: 100%;}
    #form_banner .banner-con .con-box h1{font-size: 28px;line-height: 34px;}
    #form_banner .banner-con .con-box h4 {font-size: 18px;line-height: 27px;}
    #form_banner .banner-con .con-box p{font-size: 13px;line-height: 21px;}
    #form_banner .banner-con .con-box a{font-size: 14px;line-height: 40px;height: 40px;display: none}
    #form_banner .banner-con{
        padding:0;background-image: url(../images/pcb/pcb_new.png);background-size: 100%;background-repeat: no-repeat;background-position: center;display: block;
        height: 100px;
        margin-left: auto;
        margin-right: auto;
        min-width: 100%;
        width: 100%;
    }
}



/*capability*/
#pcb-capa {padding:80px 0}
#pcb-capa h2{margin-bottom: 50px;color: #000;}
#pcb-capa .capa-box{display: flex;gap: 20px;width: 100%;}
#pcb-capa .capa-box a{display: block;flex:1;width: 100%;background-color: #F5F5F5;padding: 30px 0;}

#pcb-capa .capa-box a .img{margin-bottom: 30px;height: 170px;align-items: center;display: flex;}
#pcb-capa .capa-box a .img img{height: auto;width: 80%;margin: 0 auto;}
#pcb-capa .capa-box a b{display: block;text-align: center;font-size: 18px;line-height: 26px;}
#pcb-capa .capa-box a p{padding:0 35px;margin:30px 0;font-size: 14px;line-height: 24px;text-align: center;}
#pcb-capa .capa-box a .url{position: relative;;width: 200px;height: 40px;line-height: 40px;text-align: center;margin:0 auto;border:1px solid #119466;color: #119466;}
#pcb-capa .capa-box a .url span{transform: translateX(0px);display: inline-block;transition: all 0.7s ease;-webkit-transition: all 0.7s ease}
#pcb-capa .capa-box a .url img{transform: translateX(0px) translateY(-50%);opacity: 0;height: 13px;position: absolute;left: 0;right: 0;top:50%;margin: 0 auto;}
#pcb-capa .capa-box a .url:hover span{transform: translateX(-20px);}
#pcb-capa .capa-box a .url:hover img{animation: toRight 0.7s forwards;}
@keyframes toRight {
    0%{
        transform: translateX(0px) translateY(-50%);
        opacity: 0;
    }

    100%{
        transform: translateX(40px) translateY(-50%);
        opacity: 1;
    }
}

@media(max-width:1100px){
    #pcb-capa{padding:30px 0}
    #pcb-capa h2{margin-bottom: 20px;}
    #pcb-capa .capa-box{overflow: hidden;overflow-x: auto;gap: 10px;}
    #pcb-capa .capa-box a{flex: unset;min-width: 240px;}
    #pcb-capa .capa-box a .img{height: 115px;margin-bottom: 10px}
    #pcb-capa .capa-box a b{font-size: 16px;}
    #pcb-capa .capa-box a p{padding: 0 25px;margin: 20px 0;font-size: 13px;line-height: 22px;}
}

/*case*/
#pcb-case {padding:80px 0;background-color: #F6F6F6;}
#pcb-case h2{color: #000;}
#pcb-case .item_p_des{text-align: center;margin: 20px auto 30px;}
#pcb-case .case-box{display: flex;gap: 10px;}
#pcb-case .case-box a{display: flex;flex-wrap: wrap;flex:1;width: 100%;background-color: #fff;}
#pcb-case .case-box a .con{}

#pcb-case .case-box a .img{margin:20px auto;text-align: center;display: flex;align-items: center;height: 190px;}
#pcb-case .case-box a .img img{height: 90%;margin: 0 auto;}
#pcb-case .case-box a b{padding:0 25px;display: block;font-size: 18px;line-height: 26px;}
#pcb-case .case-box a p{padding:0 25px;margin:15px 0;font-size: 14px;line-height: 24px;}
#pcb-case .case-box a .url{width: 180px;height: 40px;line-height: 40px;text-align: center;margin:0 auto;border:1px solid #119466;color: #119466;}

#pcb-case .case-box:nth-child(3) a{padding-top: 30px;}
#pcb-case .case-box:nth-child(4) a{padding-bottom: 30px;}

#pcb-case .case-url a{transition: all 0.7s ease;-webkit-transition: all 0.7s ease;border-radius: 5px;width: 200px;height: 50px;line-height: 50px;display: block;margin:50px auto 0;background-color: #119466;color: #fff;text-align: center;font-size: 16px;}

#pcb-case .case-url a:hover {background-color: #fff;color: #119466;outline: 1px solid #119466;}

@media(max-width:1100px){
    #pcb-case{padding:30px 0}
    #pcb-case .case-box{overflow-x: auto;display: block;}
    #pcb-case .case-box a .img{margin:20px auto}
}

@media(max-width:768px){
    #pcb-case .case-box a{flex: unset;margin-top: 15px;padding-top:20px;}
    #pcb-case .case-url a{margin-top: 25px;height: 40px;line-height: 40px;font-size: 14px;}
}





/*#key*/
#key-pcb{padding:80px 0;background-color: #E6EAF1;}
#key-pcb .item_p_des{text-align: center;margin:25px auto 50px}
#key-pcb .key-list{float: left;width: 19%;margin-right: 1%;margin-bottom: 30px;cursor: pointer;}
#key-pcb .key-list:nth-child(5n){margin-right: 0;}
#key-pcb .key-list .img img{display: block;width: 100%;}
#key-pcb .key-list p b{position: absolute;left: 25px;}
#key-pcb .key-list p{transform: translateY(-50%);background-color: #fff;width: 90%;margin:0 auto;padding:20px;padding-left: 65px;font-size: 14px;transition: all 0.5s ease;-webkit-transition: all 0.5s ease}
#key-pcb .key-list p::after{content:"";display: block;width: 50%;height: 2px;margin-top: 25px;background-color: #119466;transition: all 0.5s ease;-webkit-transition: all 0.5s ease}
#key-pcb .key-list .des{display: none;}
#key-pcb .key-list p:hover{background-color: #119466;width: 100%;color: #fff;}
#key-pcb .key-list p:hover::after{width: 100%;background-color: #fff;}

#key-pcb .fix-box{z-index: -1;opacity: 0;position: fixed;top:0;left:0;display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;background-color: rgba(0,0,0,0.7);}
#key-pcb .fix-box.active{z-index: 666;animation: toshow 0.6s forwards;}
@keyframes toshow{
    0%{
        opacity: 0;
    }

    100%{
        opacity: 1;
    }
}
#key-pcb .fix-box .con-box{background-color: #fff;width: 55%;}
#key-pcb .fix-box .con-box .tit{position: relative;height: 70px;line-height: 70px;padding:0 20px;border-bottom: 1px solid #ddd;}
#key-pcb .fix-box .con-box .tit b{font-size: 24px;}
#key-pcb .fix-box .con-box .tit a{position: absolute;right: 20px;top: 0;font-size: 15px;transform: scale(1.2,1);}
#key-pcb .fix-box .con-box .flex-box{display: flex;padding:20px;}
#key-pcb .fix-box .con-box .des{width: 45%;padding-right: 20px;font-size: 14px;line-height: 23px;}
#key-pcb .fix-box .con-box .img{width: 55%;}
#key-pcb .fix-box .con-box .img img{display: block;width: 100%;}

@media(max-width:1100px){
    #key-pcb{padding:30px 0}
    #key-pcb .item_p_des{margin:0 0 25px;text-align: center;}
    #key-pcb .key-list{width: 49%;margin-right: 2%;}
    #key-pcb .key-list:nth-child(5n){margin-right: 2%;}
    #key-pcb .key-list:nth-child(2n){margin-right: 0;}
    #key-pcb .key-list p{transform: translateY(0px);width: 100%;}

    #key-pcb .fix-box .con-box{width: 95%;}
    #key-pcb .fix-box .con-box .tit{height: 50px;line-height: 50px;}
    #key-pcb .fix-box .con-box .tit b{font-size: 18px;}
    #key-pcb .fix-box .con-box .tit a{font-size: 14px;}
    #key-pcb .fix-box .con-box .flex-box{display: block;}
    #key-pcb .fix-box .con-box .flex-box .des{width: 100%;padding-right: 0;margin-bottom: 15px;}
    #key-pcb .fix-box .con-box .flex-box .img{width: 100%;}
    
}

@media(max-width:768px){
    #key-pcb .key-list{width: 100%;margin-right: 0;}
    
}



/*#how_to_order*/
#how_to_order {padding:100px 0}
#how_to_order h2{color: #000;}
#how_to_order hr{width: 50px;height: 3px;background-color: #119466;display: block;margin:25px auto 50px}
#how_to_order .how_box ul{display: flex;gap: 40px;}
#how_to_order .how_box li{text-align: center;padding:50px 30px;border:1px solid #efefef;flex: 1;text-align: center;padding:50px 30px;border-radius: 15px;flex: 1;background: linear-gradient(180deg, #F1FBF1 0%, #FFFFFF 100%);border-radius: 10px;background-repeat: no-repeat;background-size: cover;}
#how_to_order .how_box li img{width: 76px;}
#how_to_order .how_box li b{display: block;font-size: 18px;margin: 39px 0 19px;}
#how_to_order .how_box li p{font-size: 16px;line-height: 23px;}

#how_to_order .video-url{margin:50px 0 15px;display: block;text-align: center;font-size: 15px;color: #666;}
#how_to_order .quote-url{font-size: 16px;padding:15px 0px;text-align: center;background-color: #119466;color: #fff;display: block;margin: 0 auto;width: 240px;border-radius: 5px;}
#how_to_order .quote-url:hover{background-color: #fff;color: #119466;outline: 1px solid #119466;}
@media(max-width:1440px){
    #how_to_order .how_box li{padding:35px;}
    #how_to_order .how_box li b{font-size: 20px;}
    #how_to_order .how_box li p{font-size: 15px;line-height: 21px;}
}

@media(max-width:1000px){
    #how_to_order{padding:30px 0}
    #how_to_order hr{margin:0 0 20px}
    #how_to_order .how_box ul{flex-wrap: wrap;}
    #how_to_order .how_box li{flex: 0 0 100%}
    #how_to_order .how_box li b{font-size: 18px;margin:15px 0}
    #how_to_order .how_box li p{font-size: 14px;line-height: 19px;}
}

@media(max-width:768px){
    #how_to_order .how_box li{padding:20px;}
    #how_to_order .how_box li img{width: 55px;}
    #how_to_order .how_box li b{font-size: 18px;margin:15px 0}
    #how_to_order .how_box li p{font-size: 14px;line-height: 19px;}
}




/*#why_choose_pcb*/
#why_choose_pcb{padding:80px 0;background-color: #EFF4F8;}
#why_choose_pcb h2{color: #000;margin-bottom: 50px;}

#why_choose_pcb .img{float: left;width:48%;position: relative;}

#why_choose_pcb .img img{width: 100%;}

#why_choose_pcb .con{float: right;width: 48%;position: relative;    z-index: 1;}
#why_choose_pcb .con::after{content:"";z-index: -1;display: block;width: 168px;height: 168px;background-color: #DBE9F4;position: absolute;right: 0;top: 0;border-radius: 50%;}
#why_choose_pcb .con b{font-size: 30px;color: #119466;}
#why_choose_pcb .con p{margin:50px 0;font-size: 16px;line-height: 32px;}
#why_choose_pcb .con a{transition: all 0.6s ease;-webkit-transition: all 0.6s ease;font-size: 18px;width: 200px;background-color: #119466;color: #fff;display: block;text-align: center;padding:10px 0;}
#why_choose_pcb .con a{background-color: #fff;border: 1px solid #119466;color: #119466;}



.part-slide .swiper-slide .img {text-align:center;background-color:#fff;display:flex;justify-content:center;align-items:center;height: 56px;}
.part-slide .swiper-slide .img img{max-height: 40px;max-width: 80%;}
#new_why_choose .adv_num ul{display: flex;gap: 15px;}
#new_why_choose .adv_num ul li{flex:1;padding:25px;background-color: rgba(238, 253, 238, 1);}
#new_why_choose .adv_num ul li b{font-size: 28px;}
#new_why_choose .adv_num ul li p{font-size: 16px;color: #888;}


#new_why_choose.pcba1{padding-bottom: 100px;}
#new_why_choose.pcba2{background-color: rgba(239, 239, 239, 1);padding-bottom: 20px;padding-top: 40px;}
#new_why_choose.pcba2 .why_bottom {background: url("../images/pcba/ordershow.webp") no-repeat;background-position: right center;background-size: 40% auto;border:0;margin-top:40px;}
#new_why_choose.pcba2 .why_bottom .ordershow{background-color:#fff;padding: 20px;}

.why_bottom .ordershow .order-tit{font-weight: bold;}


#feed_slide.pcba{padding:0;padding-bottom: 60px;background-color: unset;background-color: rgba(239, 239, 239, 1);}


@media(max-width:1000px){
    #why_choose_pcb{padding:30px 0}

    #why_choose_pcb .img{width: 100%;margin-bottom: 25px;}
    #why_choose_pcb .con{width: 100%;margin-bottom: 25px;}

    #why_choose_pcb .con p{margin:20px 0;font-size: 14px;line-height: 22px;}

    #new_why_choose .adv_num ul{flex-wrap: wrap;gap: 15px;}
    #new_why_choose .adv_num ul li{flex: 0 0 100%;}
    #new_why_choose .adv_num ul li b{font-size: 22px;}
    #new_why_choose .adv_num ul li p{font-size: 14px;}
    
    #new_why_choose.pcba1{padding-bottom: 30px;}
}


@media(max-width:768px){
    #new_why_choose .adv_num ul li b{font-size: 18px;}
    #new_why_choose .adv_num ul li p{font-size: 13px;}
}

/*blognews*/

#blog_new.pcb{background-color: #fff;}
#blog_new.pcb hr{width: 55px;}
#blog_new.pcb .blog-box .l .blog-list-box a:nth-child(1){border-top: 0;}
#blog_new.pcb .blog-box .l .blog-list-box a .img{padding-left: 0;}


/*#honorpcba*/
#honor_index{background-color: #F6F6F6;}
.honor_swiper_img{margin:65px 0}
.honor_swiper_img .swiper-slide div img{display: block;width: 100%;}
.honor_swiper_img .swiper-slide div p{margin-top: 25px;text-align: center;font-size: 16px;line-height: 24px;}













