.homeNewBox{display:flex; padding-top:20px}
.homeNewBox .homeLeft{width:980px; margin-right:20px}
.homeNewBox .homeLeft .flexBox>div{flex:1}
.homeNewBox .homeLeft .headInput{border:1px solid #DFE1E6; width:118px; height:32px; padding-left:12px}
.homeNewBox .homeLeft .headInput1{width:245px}
.homeNewBox .homeLeft .pcbCon{background-color:#008C95; border-radius:8px; padding:18px 15px 30px 15px; box-sizing:border-box}
.homeNewBox .homeLeft .pcbCon .jp-ico{display:none}
.homeNewBox .homeLeft .pcbCon .choose .jp-ico{display:block}
/* .homeNewBox .homeLeft .bCon{font-size:0}
*/
.homeNewBox .homeLeft .proCategory .bCon >div{display:inline-block; margin-right:40px; /* overflow:hidden; */
    vertical-align:top}
.homeNewBox .homeLeft .proCategory .bTitle{cursor:pointer}
.homeNewBox .homeLeft .proCategory .bTitle span{padding:0!important}
.homeNewBox .homeLeft .proCategory .bTitle>div:hover{color:#008C95}
.homeNewBox .homeLeft .proCategory .icon_new{display:inline-block; width:38px; height:16px; background-image:url(/Content/img/PcbRevision/icon_new2.png); vertical-align:middle}
.homeNewBox .homeLeft .bCon .doubleBox>div,.homeNewBox .homeLeft .bCon .doubleBox>li{display:inline-block}
.homeNewBox .homeLeft .bCon >div:last-child{margin-right:0}
.homeNewBox .homeLeft .pcbCon label{font-weight:400}
.homeNewBox .homeLeft .pcbCon .bTitle{margin-bottom:20px; font-size:24px; color:#fff!important; display:flex; justify-content:space-between}
.homeNewBox .homeLeft .pcbCon .bTitle div span{display:inline-block; /* width:86px; */
    height:24px; line-height:24px; background:rgba(117,80,32,0.1); border-radius:4px; padding:0 5px; box-sizing:border-box; font-size:14px; font-weight:400}
.homeNewBox .homeLeft .pcbCon .bTitle div span a{color:#fff}
.homeNewBox .homeLeft .pcbCon .bTitle div span i{display:inline-block; width:20px; height:20px; background-image:url(/Content/img/PcbRevision/icon_rightJt.png); background-size:100% 100%; vertical-align:top; margin-top:2px}
.homeNewBox .homeLeft .pcbCon .bCon{background:#ffffff; border-radius:8px; padding:15px; box-sizing:border-box; margin-bottom:10px}
.homeNewBox .homeLeft .pcbCon .bCon .sTitle{font-size:14px; color:#333; margin-bottom:6px}
.homeNewBox .homeLeft .pcbCon .item{box-sizing:border-box; padding:0 10px; box-sizing:border-box; height:32px; background:#ffffff; border:1px solid #DFE1E6; border-radius:2px; line-height:32px; text-align:center; position:relative; cursor:pointer}
.homeNewBox .homeLeft .pcbCon .pbBox input{width:90px}
.homeNewBox .homeLeft .pcbCon .choose{border:1px solid #008C95; background-color:#E1F8FA!important}
.toPcbquote{display:block; width:140px; height:40px; background:#fff; border-radius:8px; color:#008C95; font-size:16px; line-height:40px; text-align:center; margin:15px auto 0}
.toPcbquote:hover,.toPcbquote:focus{color:#07A698!important}
.bTitle{font-size:24px; color:#000; margin-bottom:24px}
/*���߹���*/
.seeFactory{margin-top:30px}
.seeFactory .bTitle{font-size:24px; color:#000; margin-bottom:24px}
.seeFactory .bCon{width:848px; height:220px; background-image:url(/Content/img/PcbRevision/facroty_jf.png); cursor:pointer; overflow:hidden}
.seeFactory .bCon .sTitle{font-size:20px; color:rgba(51,51,51,1); margin:8px 0 10px 0}
.seeFactory .bCon div{font-size:14px; line-height:20px}
.seeFactory .bCon .con1{margin-bottom:23px}
.seeFactory .bCon .con1 .icon_point{display:inline-block; width:14px; height:14px; background-image:url(/Content/img/PcbRevision/icon_point.png); background-size:100% 100%; vertical-align:top; margin-right:5px; margin:3px 3px 0 0}
.seeFactory .bCon .con2{margin-bottom:15px}
.seeFactory .bCon .con2 > p{width:80px; height:20px; background:rgba(255,153,0,0.10); border-radius:2px; color:#f90; margin-bottom:12px}
.seeFactory .bCon .con2 > span{display:inline-block; /* width:80px; */
    height:20px; background:rgba(255,153,0,0.10); border-radius:2px; color:#f90; margin-bottom:12px}
.seeFactory .bCon .con2 .icon_factory{background-color:#f90; display:inline-block; width:20px; height:20px; padding:2px; box-sizing:border-box; background-image:url(/Content/img/PcbRevision/icon_factory.png); background-size:20px 20px; background-repeat:no-repeat; background-position:center center; vertical-align:top; margin-right:3px}
.seeFactory .bCon .con3 span{padding:0 5px; box-sizing:border-box; margin-right:5px; background-color:#F4F4F4; color:#333}
.seeFactory .bCon .con3 span:hover{background-color:#f90; color:#fff}
.seeFactory .bCon .con3 span:first-child{padding-left:5px}
.seeFactory .bCon div span{padding:0 10px}
.seeFactory .bCon div span:first-child{padding-left:0}
.seeFactory .bCon div .line{display:inline-block; width:1px; height:14px; background-color:#F4F4F4; margin-top:2px; vertical-align:middle}
.seeFactory .bCon2{display:flex; justify-content:space-between; margin-top:20px}
.seeFactory .bCon2 .imgBox{position:relative}
.seeFactory .bCon2 .left_mark{width:77px; height:78px; background-image:url(/Content/img/PcbRevision/icon_left_mark.png); position:absolute; left:-7px; top:-7px}
.seeFactory .bCon2 .icon_play{width:42px; height:32px; background-image:url(/Content/img/PcbRevision/icon_video.png); position:absolute; left:115px; top:61px}
.seeFactory .bCon2 img{width:272px; height:153px}
.seeFactory .bCon2 div{font-size:20px; color:#333; margin:15px 0}
.seeFactory .bCon2 p{font-size:14px; color:#999}
.homeNewBox .homeRight{width:416px; height:700px; overflow:hidden; /* position:relative; */
    border-radius:8px; position:sticky; top:0; margin-bottom:20px}
.homeNewBox .homeRight .swiper,.homeNewBox .homeRight .swiper img{width:416px; height:700px}
/*.pulse{width:30px; height:30px; background:#4892FB; border-radius:50%}
*/

.pulse1{background:#f90; /*border-radius:50%; */}
.startGrow1{animation:warn1 1.5s 0.1s linear; animation-iteration-count:infinite}
.startGrow2{animation:warn1 1.5s 0.6s linear; animation-iteration-count:infinite}
@keyframes warn1{0%{transform:scale(1); opacity:0.9}
    25%{transform:scale(1.1); opacity:0.8}
    50%{transform:scale(1.2); opacity:0.8}
    75%{transform:scale(1.3); opacity:0.6}
    100%{transform:scale(1.4); opacity:0.5}
}
@keyframes warn1{0%{transform:scale(1); opacity:0.9}
    25%{transform:scale(1.2); opacity:0.8}
    50%{transform:scale(1.4); opacity:0.6}
    75%{transform:scale(1.2); opacity:0.8}
    100%{transform:scale(1); opacity:0.9}
}
.pulse{/* width:30px; height:30px; background:#4892FB; border-radius:50%; */}
.pulse1,.pulse2{position:absolute; width:30px; height:30px; left:0; top:0; background:rgba(255,152,0,0.5); border-radius:50%; opacity:7; z-index:-1; box-shadow:1px 1px 15px rgba(255,152,0,0.5); transform-origin:15px 15px}
.pulse{position:absolute}
.pulse1{animation:warn1 1s linear; animation-iteration-count:infinite; transform-origin:center center}
.pulse2{animation:warn2 1s linear; animation-iteration-count:infinite; transform-origin:center center}
.jump{animation:jump 1s linear; animation-iteration-count:infinite}
.jump2{animation:jump 1s 0.5s linear; animation-iteration-count:infinite}
@keyframes jump{0%{margin-top:0}
    50%{margin-top:-5px}
    100%{margin-top:0}
}
@keyframes warn1{0%{transform:scale(1); opacity:0.8}
    25%{transform:scale(1.2); opacity:0.7}
    50%{transform:scale(1.3); opacity:0.6}
    75%{transform:scale(1.4); opacity:0.5}
    100%{transform:scale(1.5); opacity:0.4}
}
@keyframes warn2{0%{transform:scale(0.8); opacity:0.9}
    25%{transform:scale(0.9); opacity:0.8}
    50%{transform:scale(1); opacity:0.7}
    75%{transform:scale(1.1); opacity:0.6}
    100%{transform:scale(1.2); opacity:0.5}
}
.swiper-pagination-bullet-active{background-color:#f90!important}
/*�Ҳ�����*/
.homeTips{position:fixed; bottom:480px; right:26px; z-index:999}
.homeTips .activityCenter{width:48px; height:120px; background:linear-gradient(139deg,#ff9900 5%,#e0251b 86%); border-radius:24px; font-size:16px; color:#fff; text-align:center; padding:14px 10px; box-sizing:border-box}
.homeTips .customer{margin-top:12px; width:48px; height:116px; background:#ffffff; border-radius:4px; box-shadow:0px 10px 20px 0px rgba(0,0,0,0.10); overflow:hidden}
.homeTips .customer>div{width:30px; height:30px; margin:20px auto 0; background-size:100% 100%}
.homeTips .customer .icon_service{background-image:url('/Content/img/PcbRevision/icon_service.png')}
.homeTips .customer .icon_opinion{background-image:url('/Content/img/PcbRevision/icon_opinion.png')}
.option-size .form-control{border-left:1px solid #DFE1E6; border-right:1px solid #DFE1E6}
.homeNewBox .homeLeft .pcbCon .bCon2 .numBox{position:relative}
.homeNewBox .homeLeft .pcbCon .bCon2 .numBox .boardnumber{position:absolute; top:56px; left:0}
.homeNewBox .homeLeft .pcbCon .bCon2 .numBox .sCon #Num{width:100px; border:1px solid #DFE1E6}
.seeFactoryNew .fImgCon{border-bottom:none!important}
