.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:#755020; 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:#f90}
.homenewbox .homeleft .procategory .icon_new{display:inline-block; width:38px; height:16px; background-image:; 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(/uploads/image/cipcbrevision/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 #f90; background-color:#fff5e7!important}
.topcbquote{display:block; width:140px; height:40px; background:#ff9800; border-radius:8px; color:#fff; font-size:16px; line-height:40px; text-align:center; margin:15px auto 0}
.topcbquote:hover,.topcbquote:focus{color:#fff!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(/uploads/image/cipcbrevision/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(/uploads/image/cipcbrevision/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(/uploads/image/cipcbrevision/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(/uploads/image/cipcbrevision/icon_left_mark.png); position:absolute; left:-7px; top:-7px}
.seefactory .bcon2 .icon_play{width:42px; height:32px; background-image:url(/uploads/image/cipcbrevision/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:}
.hometips .customer .icon_opinion{background-image:}
.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}
