h1,h2,h3,ul,li,p{
    margin: 0;
    padding: 0;
}
/**/
.lazy{
    background-repeat: no-repeat;
}
/*背景图居中*/
.bg_center{
    background-position: center center;
}
/*轮播隐藏*/
.swiper-hidden{
    overflow: hidden;
}

/*通用标题*/
.pcb_title{
    text-align: center;
}
.pcb_title>h2{
    text-transform: uppercase;
    font-size:80px;
    font-weight:bold;
    color:rgba(198,198,198,1);
    line-height:80px;
    opacity:0.15;
    padding-top: 36px;
}
.pcb_title>h3{
    user-select: text;
    margin-top: -35px;
    font-size:36px;
    font-weight:400;
    color:rgba(48,48,48,1);
    line-height:36px;
}
.pcb_title>h3>span{
    color: #0057FF;
}
.pcb_title>p{
    user-select: text;
    margin-top: 14px;
    font-size:18px;
    font-weight:400;
    color:rgba(153,153,153,1);
    line-height:18px;
}

/*模块一*/
.pcb_one{
    position: relative;
}
.pcb_one img{
    max-width: 100%;
}
.pcb_one_swiper-pagination{
    position: absolute;
    bottom: 0;
    z-index: 10;
    text-align: center;
}
/*模块二*/
.pcb_tow{
    height: 625px;
}
.pcb_tow_content{
    display: flex;
    justify-content: space-between;
    width: 87.85%;
    margin: 35px auto 0;
}
.pcb_tow_content>div{
    width: 48.78%;
    transition: all 0.3s;
}
.pcb_tow_content>div:hover{
    transform: translateY(-5px);
}
.pcb_tow_content_head{
    height: 140px;
}
.pcb_tow_content_head>h3{
    width: 100%;
    text-align: center;
    font-size:36px;
    font-weight:bold;
    color:rgba(255,255,255,1);
    line-height:36px;
    padding-top: 50px;
}
.pcb_tow_content_div{
    position: relative;
    box-sizing: border-box;
    padding: 36px 50px;
    width:100%;
    height:250px;
    background:rgba(255,255,255,1);
    border:1px solid rgba(229,229,229,1);
}
.pcb_tow_content_div>p{
    font-size:16px;
    font-weight:400;
    color:rgba(48,48,48,1);
    line-height:28px;
}
.pcb_tow_content_div>p>span{
    color: #388CFF;
}
.pcb_tow_content_div>span{
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 33px;
    width:60px;
    height:2px;
    background-color: rgba(56,140,255,1);
}


/*第三模块*/
.pcb-three{
    height: 650px;
    background:rgba(243,246,251,1);
}
.pcb-three_swiper{
    position: relative;
    margin-top: 36px;
    padding: 0 7.7%;
}
.pcb_three_swiper_container{
    position: relative;
}
.pcb-three_swiper_ul{
    display: flex;
    display: -ms-flexbox;
    justify-content: space-between;
    -ms-flex-pack: justify;
}
.pcb-three_swiper_ul>li{
    width: 32.15%;
}
.pcb-three_swiper_ul img{
    max-width: 100%;
}
.pcb-three_swiper-pagination {
    text-align: center;
    margin-top: 23px;
}
.swiper-pagination-bullet{
    background:#DCDCDC;
}
.swiper-pagination-bullet-active{
    background: #E5E5E5;
}

/*左*/
.swiper-button-prev{
    left: 56px;
}
/*右*/
.swiper-button-next{
    right: 56px;
}

/*模块四*/
.pcb-four{
    height: 280px;
    position: relative;
}
.pcb-four_but{
    outline: none;
    border: 0;

    position: absolute;
    bottom: 53px;
    left: 50%;
    transform: translateX(-50%);
    width:180px;
    height:40px;
    background:rgba(255,255,0,1);

    font-size:18px;
    text-align: center;
    font-weight:400;
    color:rgba(48,48,48,1);
    line-height:40px;
}
.pcb-four_but:hover{
    background-color: rgba(255,226,31,1);
}


/*第五模块*/
.pcb-five{
    height: 1215px;
}
.pcb-five_box{
    height: 100%;
    position: relative;
}
.pcb-five_content{
    margin-top: 35px;
}
.pcb-five_ul{
    width: 1050px;
    margin: 0 auto;
}
.pcb-five_ul>li{
    margin-bottom: 30px;
    display: flex;
    justify-content: center;
    transition: all 0.3s;
}
.pcb-five_ul>li:hover{
    transform: translateY(-5px);
    box-shadow:0px 2px 28px 7px rgba(153,153,153,0.1);
}
.pcb-five_ul>li:hover .pcb-five_li_right{
    border: 0!important;
}
.pcb-five_ul>li:last-child{
    margin: 0;
}
/*色值*/
.pcb-five_blue{
    background:rgba(56,140,255,1);
}
.pcb-five_blue_bor{
    border: 1px solid rgba(56,140,255,1);
}
.pcb-five_blue_h3>h3{
    border-right:1px solid rgba(56,140,255,1);
}

.pcb-five_violet{
    background:rgba(161,92,255,1);
}
.pcb-five_violet_bor{
    border: 1px solid rgba(161,92,255,1)!important;
}
.pcb-five_violet>h2{
    color: #7426DF!important;
}
.pcb-five_violet_h3>h3{
    border-right:1px solid #A15CFF;
}

.pcb-five_red{
    background:rgba(255,92,107,1);
}
.pcb-five_red_bor{
    border: 1px solid rgba(255,92,107,1)!important;
}
.pcb-five_red>h2{
    color:#DD3242!important;
}
.pcb-five_red_h3>h3{
    border-right:1px solid #FF5C6B;
}
/*LI左侧内容*/
.pcb-five_li_left{
    width: 300px;
    height: 280px;
    text-align: center;
}
.pcb-five_li_left>h2{
    height: 48px;
    overflow: hidden;
    margin-top: 85px;
    font-size:80px;
    font-weight:bold;
    color:rgba(22,107,224,1);

}
.pcb-five_li_left>h3{
    margin-top: 17px;
    font-size:45px;
    font-weight:bold;
    color:rgba(255,255,255,1);
    line-height:45px;
}
/*LI右侧内容*/
.pcb-five_li_right{
    box-sizing: border-box;
    position: relative;
    width:750px;
    height:280px;
    background:rgba(255,255,255,1);
    border:1px solid rgba(56,140,255,1);

    padding: 32px 0px;
    display: flex;
}

/**/
.five_li_div_right{
    height: 200px;
    transform: translateY(8px);
}
.five_li_div_right>h3{
    padding:0 45px;
    line-height: 200px;
    font-size:24px;
    font-weight:bold;
    color:rgba(48,48,48,1);
}


/**/
.five_li_div_left{
    margin-left: 35px;
    position: relative;
}
.five_li_div_left>div{
    margin-bottom: 35px;
}
.five_li_div_left h3{
    font-size:16px;
    font-weight:bold;
    color:rgba(48,48,48,1);
    line-height:28px;
}
.five_li_div_left p{
    color: #303030;
}

/*按钮*/
.pcb-five_but{
    position: absolute;
    left: 50%;
    bottom: 55px;
    outline: none;
    border: 0;

    width:180px;
    height:40px;
    background:rgba(56,140,255,1);

    font-size:18px;
    font-weight:400;
    color:rgba(255,255,255,1);
    line-height:40px;
}
.pcb-five_but:hover{
    background-color: #0057ff;
}

/*第六模块*/
.pcb-six{
    height: 762px;
}
.pcb-six_title{
    height: 280px;
}
.pcb-six_title>h3{
    color:white;
}
.pcb-six_title>p{
    color:white;
}

/*列表*/
.pcb-six_ul{
    display: flex;
    transform: translateY(-50px);
    box-shadow:0px 2px 28px 7px rgba(153,153,153,0.1);
}
.pcb-six_ul>li{
    text-align: center;
    width:20%;
    height:460px;
    background:rgba(255,255,255,1);
    position: relative;
    transition: all 0.3s;
}
.pcb-six_ul>li::after{
    content: '';
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);

    width:1px;
    height:340px;
    background-color: rgba(238,238,238,1);
}
.pcb-six_active{
    z-index: 10;
    border:1px solid rgba(238,238,238,1);
    transform: scale(1.125);
}
.pcb-six_active::after{
    width: 0!important;
}
.pcb-six_ul>li>img{
    display: block;
    min-height: 114px;
    margin: 116px auto 0;
}
.pcb-six_ul>li>div{
    margin-top: 95px;
}
.pcb-six_ul>li>div>h2{
    text-transform: uppercase;
    font-size:24px;
    font-weight:bold;
    color:rgba(153,153,153,1);
    line-height:10px;
    opacity:0.2;
}
.pcb-six_ul>li>div>h3{
    font-size:24px;
    font-weight:bold;
    color:rgba(48,48,48,1);
    line-height:24px;
    margin-top: -5px;
}

/*第七模块*/
.pcb-seven{
    height:750px;
}
.pcb-seven_title>h3{
    color:white;
}
.pcb-seven_title>p{
    color:white;
}

/**/
.pcb-seven_01-img{
    display: block;
    position: relative;
    z-index: 10;
    max-width: 90%;
    margin: 0 auto;
}
.pcb-seven_content{
    width: 70%;
    margin: 133px auto 0;
    position: relative;
}
/*坐标点*/
.spot_tu1{
    background: url("img/kuang-1.png") no-repeat;
    background-size: 100% 100%  ;
}
.spot_tu2{
    background: url("img/kuang.png") no-repeat;
    background-size: 100% 100%  ;
}
.pcb-seven_spot{
    width: 150px;
    height:63px;
    text-align: center;
    z-index: 10;
    padding: 0 18px;
    position: absolute;
    font-size:16px;
    font-weight:400;
    color:rgba(48,48,48,1);
    line-height:50px;
}
.pcb-seven_spot::after{
    content: '';
    position: absolute;
    width: 28px;
    height: 28px;
    background: url("img/dian.png") no-repeat;
}

/*初级硬件工程师*/
.pcb-seven_assistant{
    width: 150px;
    height: 63px;
    bottom: 35px;
    left: 10px;
}
.pcb-seven_assistant::after{
    bottom: -32px;
    left:27px;
}
/*硬件工程师*/
.pcb-seven_designer{
    bottom: 144px;
    left: 260px;
}
.pcb-seven_designer::after{
    bottom: -32px;
    right: 7px;
}
/*资深硬件工程师*/
.pcb-seven_senior{

    left: 57.5%;
    bottom: 93.65%;
}
.pcb-seven_senior::after{
    bottom: -32px;
    right: 7px;
}
/*专家级硬件工程师*/
.pcb-seven_project{
    width:165px;
    left:76.06%;
    bottom: 104.55%;
}
.pcb-seven_project::after{
    bottom: -32px;
    right: 7px;
}
/*结构总监*/
.pcb-seven_director{
    width: 100px;
    left:80.06%;
    bottom: 89.65%;
}
.pcb-seven_director::after{
    bottom: -32px;
    right: 7px;
}
/*项目总监*/
.pcb-seven_pd{
    width: 100px;
    left:91.06%;
    bottom: 102.65%;
}
.pcb-seven_pd::after{
    bottom: -32px;
    right: 7px;
}
/*Y列表*/
.pcb-seven_y_List{
    position: absolute;
    top: -121px;
    width: 100%;
    z-index: 1;
}
.pcb-seven_y_List>li{
    height: 5rem;
    border-bottom:1px solid rgba(216,223,240,0.2);
}
.pcb-seven_y_List>li>span{
    display: inline-block;
    width: 95px;
    transform: translate(-95px,70px);
    text-align: left;

    font-size:20px;
    line-height:18px;
    font-weight:bold;
    color:rgba(9,157,210,1);
}

/*X列表*/
.pcb-seven_x_List{
    position: absolute;
    width: 100%;
    bottom: -90px;
    display: flex;
    justify-content: space-between;
}
.pcb-seven_x_List>li{
    font-size:20px;
    font-weight:bold;
    color:#099DD2;
    line-height:28px;
}


/*第八模块*/
.pcb-eight{
    height: 766px;
}
.pcb-eight_list{
    margin-top: 34px;
    width: 100%;
    position: relative;
    height: 540px;
}
/*li*/
.pcb-eight_li{
    position: absolute;
    width: 21.43%;
    height: 260px;
    background: url("img/bg-img-01.png") no-repeat;
    background-size: 100% 100%;
}
.pcb-eight_li:hover{
    background: url("img/bg-img-1.png") no-repeat ;
    background-position: -1px;
    background-size: 100% 100%;
}
.pcb-eight_li:hover h3,
.pcb-eight_li:hover p{
    color:rgba(56,140,255,1);
}
.pcb-eight_li>div{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 65%;
}
.pcb-eight_li>div>h3{
    text-align: center;
    font-size:1.125rem;
    margin-bottom: 27px;
    font-weight:bold;
    color:rgba(48,48,48,1);
    line-height:28px;
}
.pcb-eight_li>div>p{
    font-size:1rem;
    font-weight:400;
    color:rgba(48,48,48,1);
    line-height:24px;
}
/*中间LI*/
.pcb-eight_centent{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 30.71%;
    height: 375px;
    background: url("img/bg-img.png") no-repeat top left;
    background-size: 100% 100%;
}
.pcb-eight_centent>div{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.pcb-eight_centent>div>h3{
    margin-top: 30px;
    text-align: center;
    font-size:32px;
    font-weight:bold;
    color:rgba(255,255,255,1);
    line-height:32px;
}



/**/
.eight_li_01{
    top: 50%;
    left: 0;
    transform: translateY(-50%);
}
.eight_li_02{
    top: 0;
    left: 17.35%;
}
.eight_li_03{
    bottom: 0;
    left: 17.35%;
}
.eight_li_04{
    top: 0;
    left: 61.36%;
}
.eight_li_05{
    bottom: 0;
    left: 61.36%;
}
.eight_li_06{
    top: 50%;
    right: 0;
    transform: translateY(-50%);
}

/*第十模块*/
.pcb-nine{
    height: 900px;
}

.pcb-nine_list{
    position: relative;
    padding:0 100px;
    margin-top: 35px;
}
.human{
    position: absolute;
    z-index: 10;
    left: -25px;
    bottom: -25px;
}
.women{
    position: absolute;
    z-index: 10;
    right: 100px;
    top: -87px;
}
/*表头*/
.ten_list_head_ul{
    height: 60px;
    background:rgba(56,140,255,1);
    display: flex;
    display: -ms-flexbox;
    justify-content: space-between;
}
.ten_list_head_ul>li{
    font-size:18px;
    font-weight:400;
    color:rgba(255,255,255,1);
    line-height:60px;
    flex: 1;
    text-align: center;
}
.ten_list_head_ul>li:nth-child(3){
    flex: 2;
}
/*表*/
.ten_list_content{
    /*height: 530px;*/
    padding: 38px 0;
    background:rgba(255,255,255,1);
}
.ten_list_content_ul{
    width: 100%;
}
.ten_list_content_ul>li{

}
/*表行内*/
.ten_content_ul_ul{
    display: flex;
    display: -ms-flexbox;
    justify-content: space-between;
    /*margin: 20px 0;*/
}
.ten_content_ul_ul:hover{
    background:rgba(245,246,247,1);
}
.ten_content_ul_ul>li{
    height:50px;
    line-height: 50px;
    font-size:18px;
    color: #666666;
    flex: 1;
    text-align: center;
}

.ten_content_ul_ul>li:nth-child(3){
    flex: 2;
}

/*模块十*/
.pcb-ten{
    height: 280px;
    position: relative;
}
.pcb-ten_but{
    outline: none;
    border: 0;

    position: absolute;
    bottom: 40px;
    left: 50%;
    transform: translateX(-50%);
    width:180px;
    height:40px;
    background:rgba(255,255,0,1);

    font-size:18px;
    text-align: center;
    font-weight:400;
    color:rgba(48,48,48,1);
    line-height:40px;
}
.pcb-ten_but:hover{
    background-color: rgba(255,226,31,1);
}

/*第十一模块*/
.pcb-eleven{
    height: 865px;
}
.pcb-eleven_ul{
    margin: 6px auto;
    width: 1230px;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.pcb-eleven_ul>li{
    margin-top: 30px;
    position: relative;
    width: 600px;
    height: 300px;
}
.eleven_img_180{
    transform: rotateY(180deg);
}
/*列表通用*/
.pcb-eleven_ul>li:hover *{
    color: #0057FF!important;
}
.pcb-eleven_ul>li:hover h3{
    border-bottom: 1px solid #0057FF;
}
.pcb-eleven_ul>li:hover .eleven_img_1{
    display: none!important;
}
.pcb-eleven_ul>li:hover .eleven_img_2{
    display: block!important;
}
.eleven_img{
    position: absolute;
    top: 0;
    left: 0;
}
.eleven_img_1{
    display: block;
}
.eleven_img_2{
    display: none;
}
/*内容*/
.pcb-eleven_li{
    width: 100%;
    height: 100%;
    position: relative;
}
.pcb-eleven_li>h3{
    text-align: center;
    position: absolute;
    left: 75px;
    width:450px;
    padding: 20px 0;
    border-bottom:1px solid rgba(191,191,191,1);
}
.pcb-eleven_li>h3>strong{
    font-size:24px;
    font-weight:bold;
    color:rgba(48,48,48,1);
    line-height:28px;
}
.pcb-eleven_li>h3>span{
    font-size:16px;
    font-weight:400;
    color:#999999;
    line-height:28px;
}
.pcb-eleven_li>p{
    position: absolute;
    left: 75px;
    top: 115px;
    width:450px;
    font-size:16px;
    font-weight:400;
    color:rgba(48,48,48,1);
    line-height:32px;
}

/*第十二模块*/
.pcb-twelve{
    background-color: #F3F6FB;
    /*height: 1200px;*/
}
.pcb-twelve_list{
    margin-top: 60px;
    padding: 0 8.57%;
}
.pcb-twelve_list>li{
    padding-bottom: 70px;
}
.pcb-twelve_list>li>h3{
    font-size:24px;
    font-weight:bold;
    color:rgba(56,140,255,1);
    line-height:24px;
    margin-bottom: 26px;
    position: relative;
}
.pcb-twelve_list>li>h3::after,
.pcb-twelve_list>li>p::after{
    content: 'Q';
    position: absolute;
    top: -5px;
    left: -52px;
    width:36px;
    height:36px;
    background:rgba(56,140,255,1);
    border-radius:50%;

    text-indent: 8px;
    font-size:20px;
    font-weight:bold;
    color:rgba(255,255,255,1);
    line-height:35px;
}
.pcb-twelve_list>li>p{
    position: relative;
    font-size:18px;
    font-weight:400;
    color:rgba(102,102,102,1);
    line-height:36px;
}
.pcb-twelve_list>li>p::after{
    content: 'A';
    background:rgba(73,114,249,1);
    color:#FFFFFF;
    top: 5px;
    text-indent: 10px;
}

/*第十三模块*/
.pcb-thirteen{
    height: 200px;
    text-align: center;
}
.pcb-thirteen h3{
    font-size:60px;
    font-weight:bold;
    color:rgba(255,255,255,1);
    line-height:60px;
    padding-top: 35px;
}
.pcb-thirteen_but{
    outline: none;
    border: 0;
    margin-top: 35px;
    width:180px;
    height:40px;
    background:#FFE600;

    font-size:18px;
    font-weight:400;
    color:rgba(48,48,48,1);
    line-height:40px;
}
.pcb-thirteen_but:hover{
    background: #FFB800;
}


