.undis{display:none}
.dis{display:block}
.abs{position:absolute}
.rel{position:relative}
.f32{font-size:32px}
body{font:14px/1.5 ROBOTO,Helvetica,Tahoma,Arial; color:#000; height:100%; background-color:#fff}
/*字体*/
@font-face{font:12px/1.5 ROBOTO,Helvetica,Tahoma,Arial; font-weight:normal; font-style:normal}
/*可通用按钮*/
.btn-yellow{background-color:#008C95; color:#fff; border:none}
.btn-fff{background:#fff; border:1px solid #008C95; color:#f90}
.btn-fff:hover{background:#008C95; color:#fff; text-decoration:none}
.btn-f9f9f9{background:#f9f9f9; border:1px solid #008C95; color:#f90}
.btn-yellow:hover,.btn-yellow:focus{background-color:#ffad33; color:#fff}
.text-ellipsis2{display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden}
.indexbox{margin:auto}
/*banner*/
.banner{height:500px; z-index:3; max-width:100%; margin:0 auto; background-color:#131D27}
.swiper-container{width:100%; height:100%}
.swiper-slide{background-position:center; background-size:cover}
.swiper-container230 .swiper-slide,.swiper-container230 .swiper-wrapper{max-width:1920px; margin:auto; cursor:pointer}
.swiper-container230{height:500px}
.swiper-container220{height:400px}
.swiper-container220 .swiper-slide,.swiper-container220 .swiper-wrapper{max-width:1920px; margin:auto; cursor:pointer}
.banner .swiper-button-prev{position:absolute; top:0; left:-32px !important; display:inline-block; width:32px !important; height:358px; z-index:999; font-size:36px; color:#ffffff; text-align:center; background:url("/img/img/newindex/banner-left.png") no-repeat center transparent !important; transition:all .3s; outline:none; cursor:pointer}
.banner:hover .swiper-button-prev{left:0 !important}
.banner:hover .swiper-button-next{right:0 !important}
.banner .swiper-button-next{position:absolute; top:0; right:-32px !important; display:inline-block; width:32px !important; height:358px; z-index:999; font-size:36px; color:#ffffff; text-align:center; background:url("/img/img/newindex/banner-right.png") no-repeat center transparent !important; transition:all .3s; outline:none; cursor:pointer}
.swiper-pagination .swiper-pagination-bullet{width:20px; height:6px; background:#fff; border-radius:0}
.banner .swiper-pagination .swiper-pagination-bullet-active{background:#008C95}
/*三块*/
/*.commodity-box{background:#f2f2f2; margin-top:5px}
*/

.new-advantage-box{max-width:1920px; background:#fff; margin:auto}
.new-advantage{max-width:1300px; margin:auto; height:160px; background:#fff; padding-top:40px}
.new-advantage li{float:left; font-size:14px; color:#666; overflow:hidden}
.new-advantage li.mokostring div{width:1px; background:#e3e3e3; height:60px}
.new-advantage li .tit{font-size:18px; color:#222; margin-bottom:5px; font-weight:bold}
.new-advantage li p{margin-bottom:0}
.new-advantage li img,.new-advantage li div{float:left}
.new-advantage li img{margin-right:5px}
/*首页banner侧边*/
.banner-right-cont{position:absolute; z-index:9; right:0; top:32px}
.banner-right-cont li{width:220px; height:120px; background:rgba(255,255,255,0.9); margin-bottom:8px; position:relative; padding:10px 15px; cursor:pointer; overflow:hidden}
.banner-right-cont li img{position:absolute; left:0px; top:0px}
.banner-right-cont li:hover img{transform:scale(1.1,1.1); left:-4px; top:-4px}
.banner-right-cont li p{margin-bottom:0; position:relative; z-index:10}
.banner-right-cont li .f42{font-size:42px; display:inline-block; line-height:48px; font-weight:600}
.banner-right-cont li .f18{vertical-align:top; display:inline-block; line-height:36px; font-weight:normal !important; margin-right:2px}
.banner-right-cont li:hover{background:rgba(255,255,255,0.97)}
.banner-right-cont li:hover .f42{font-size:44px; line-height:48px}
/*商品*/
.IPCUL{width:1080px; margin:auto}
.IPCUL li{width:20% !important; height:100px !important; margin:0 !important; background:#f2f2f2 !important; text-align:center; box-shadow:none !important; color:#666 !important; font-size:16px}
.IPCUL li:hover{box-shadow:none !important}
.IPC1{background:url(/img/img/newindex/newpic/cer.jpg) no-repeat -10px center; width:60px; height:35px; margin:auto}
.IPC2{background:url(/img/img/newindex/newpic/cer.jpg) no-repeat -70px center; width:60px; height:35px; margin:auto}
.IPC3{background:url(/img/img/newindex/newpic/cer.jpg) no-repeat -124px center; width:60px; height:35px; margin:auto}
.IPC4{background:url(/img/img/newindex/newpic/cer.jpg) no-repeat -180px center; width:60px; height:35px; margin:auto}
.commodity{margin:auto; text-align:center; padding:30px 0 35px;}
.commodity .hover li{transition:all 0.1s; cursor:pointer}
.commodity .hover li:hover{box-shadow:rgba(0,0,0,.1) 0 1em 1em; transform: translate(0,-5px);}
.commodity h5{font-weight:600}
.commodity ul{margin-top:20px;}
.commodity li{float:left; width:303px; height:348px; background:#fff; margin-right:10px; text-align:center}
.commodity li .f90{width:30px; height:4px; background-color:#ff9900; margin:15px auto 20px}
.commodity li:hover{/*box-shadow:0px 3px 30px rgba(0,0,0,0.2); */}
.commodity li p:first-of-type{padding:5px 0;}
.commodity li p{line-height:20px; margin-bottom:0}
.commodity li p:nth-child(2){padding:.3em 0;}
.commodity li p .bold{margin-left:5px}
.commodity li .hoverLeft{width:38%;}
.commodity li .hoverLeft img{margin:auto; width:100%}
.hover .hoverRight{padding:4% 4% 0; text-align:left; margin-left:38%;}
.commodity li:nth-of-type(1){margin-left:0}
.commodity li:nth-of-type(4){margin-right:0}
.commodity li .Quote-btn{width:180px; height:38px; text-align:center; line-height:38px; display:block; margin:20px auto 5px; border-radius:1px; text-decoration:none}
.hi2 a{display:none; color:#f90 !important}
.commodity li:hover .hi1{display:none}
.commodity li:hover .hi2 a{display:block; color:#f90 !important}
/*视频图片*/
.allpcb-guide .video{position:fixed; left:50%; margin-left:-322px; top:50%; margin-top:-184px; z-index:1000}
.imagetext-box{max-width:1920px; margin:auto; background:#eeeeee; height:555px; padding-top:30px}
.imagetext-box h5{text-align:center; line-height:120px; font-weight:600}
.imagetext{max-width:1300px; margin:auto}
.allpcb-guide{width:33%; height:350px; background:#fff; overflow:hidden}
.imagetext-box .videobox{cursor:pointer; overflow:hidden; transition:all 1s; background:url(/img/img/newindex/owlimg/pic_equipment01.jpg) no-repeat; background-size:cover; height:183px; width:100%; position:relative; padding-top:60px}
.imagetext-box .videobox:hover{transform:scale(1.05); height:183px; width:100%; overflow:hidden}
.imagetext-box .videobox:hover img{opacity:0.7}
.imagetext-box .videotext{padding:25px 10px}
.imagetext-box .videotext .f18{line-height:28px}
.equipment-list{width:100%}
.equipment-list .item{width:96%; margin-left:auto; margin-right:auto; overflow:hidden; padding:0 15px}
.equipment-list .bg{top:0; left:0; z-index:5; width:100%; height:100%; background:#db8401; opacity:0; filter:alpha(opacity=0); -ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(0)); transition:all .4s cubic-bezier(.4,0,.2,1)}
.equipment-list .title-description{top:282px; height:68px}
.equipment-list .bg-bottom{left:0; bottom:0; width:100%; height:68px}
.equipment-list .info{max-height:44px; line-height:22px; transition:all .4s cubic-bezier(.4,0,.2,1); -webkit-line-clamp:2; display:-webkit-box; text-overflow:ellipsis; -webkit-box-orient:vertical; overflow:hidden}
.equipment-list .explanation{opacity:0; filter:alpha(opacity=0); -ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(0)); transition:all .4s cubic-bezier(.4,0,.2,1)}
.equipment-list .item:hover .title-description{top:50px; z-index:99}
.equipment-list .item:hover .bg{opacity:.75; filter:alpha(opacity=75); -ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(75))}
.equipment-list .item:hover .title-description{height:100%; background:unset}
.equipment-list .item:hover .title-dividing-line{background-color:#fff}
.equipment-list .item:hover .explanation{opacity:1; filter:alpha(opacity=100); -ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(100))}
.equipment-list .explanation .item-list{margin-bottom:4px}
.equipment-list .explanation .item-point{top:-4px; left:0px}
.equipment-list .explanation .item-con{margin-left:12px; line-height:16px}
.title-dividing-line{width:72px; height:4px; background-color:#008C95}
.imagetext-box .item-right{width:65%; overflow:hidden}
.mask-layer{position:absolute; left:0px; top:0px; background:rgba(0,0,0,0.8); width:100%; filter:alpha(opacity=80); opacity:0.8; z-index:999; display:none}
.aluminumvideobox{background:url(/img/img/newindex/AluminumPCBFabrication/AluminumPCBFabrication.png) no-repeat !important; background-size:cover}
.PCBAtextul{box-shadow:0 0 10px #ddd}
/*PCBA*/
.PCBAtext-box{max-width:1920px; background:#fff; margin:auto; height:530px; padding:20px 20px 0}
.PCBAtext{max-width:1300px; margin:auto}
.PCBAtext h5{line-height:120px; text-align:center; font-weight:600}
.pcbalunbo{height:100%; width:100%; color:#fff; position:relative; overflow:hidden}
.pcbalunbo li{padding-left:15px; padding-top:280px; background-size:cover; height:100%; position:relative; overflow:hidden}
.pcbalunbo li img{width:100%; position:absolute; left:0; top:86px; z-index:0}
.pcbalunbo li p{position:relative; z-index:9; margin-bottom:0}
#PCBAlunbo li:nth-of-type(2){background:url(/img/img/newindex/newpic/f-Printing.jpg) no-repeat}
#PCBAlunbo li:nth-of-type(1){background:url(/img/img/newindex/newpic/f-Siemens.jpg) no-repeat}
#PCBAlunbo li:nth-of-type(3){background:url(/img/img/newindex/newpic/f-Soldering.jpg) no-repeat}
.liquote{margin-top:40px; display:block; width:100px; height:30px; color:#fff !important; border-radius:4px; text-align:center; line-height:30px}
.pcbalunbo ul{width:100%; height:100%}
.PCBAtext .PCBAtextul > li{float:left; background:#ffffff; height:350px}
.PCBAtext .PCBAtextul > li:nth-of-type(1){width:50%}
.PCBAtext .PCBAtextul > li:nth-of-type(2){width:25%; padding:45px 37px}
.PCBAtext .PCBAtextul > li:nth-of-type(3){width:25%; background:url(/img/img/newindex/newpic/f-ship.jpg) no-repeat 0 0px #fff; padding:45px 40px}
.PCBAtextul2{color:#B29A7A; font-size:14px; text-align:center; overflow:hidden; padding-top:50px}
.PCBAtextul2 li{float:left; width:33.33%}
.PCBAtext .PCBAtextul > li:nth-of-type(2) p{margin-bottom:20px}
.PCBAtext .PCBAtextul > li:nth-of-type(2) p img{margin-right:5px}
.PCBAtextul a:hover{color:#f90}
.yellowx{display:inline-block; width:4px; height:16px; background:#008C95; margin-right:5px}
/*地图*/
.oprogress{display:block}
.oprogress span{background:#008C95; display:inline-block; height:12px; color:#fff; text-align:right; float:left}
.oprogress i{display:block; background:#ffebcc; margin-top:2px; height:12px; line-height:12px; position:relative; overflow:hidden; border-radius:6px}
.oprogress sup{position:absolute; height:10px; line-height:10px; color:#000}
.map-box{max-width:1920px; margin:auto; background:#fff; height:780px; padding-top:30px; overflow:hidden; position:relative}
.map{margin:auto; max-width:1300px; text-align:center; height:700px; overflow:hidden}
.map h5{line-height:46px; font-weight:600}
/*.worldMap-original{width:93px; height:44px; background:url(/img/img/indexV3/popDay/allpcb.png) no-repeat; position:absolute; top:220px; right:272px; background-size:cover}
*/
.map-right-box{position:absolute; background:#fff; bottom:50px; box-shadow:-2px 0 31px rgb(0 0 0 / 12%); width:100%; box-sizing: border-box; max-width:1280px}
.map-right-box li{width:25%; overflow:hidden; margin:25px 0; float:left; text-align:center; border-right:1px solid #e5e5e5; height:70px}
.map-right-box li span{text-align:left; text-align:center; font-weight:bold}
.map-right-box li span:nth-of-type(2){text-align:left; text-align:center; color:#666; font-size:12px; font-weight:normal}
.map-right-box li:nth-of-type(4){border:none}
.map-right-box .f30{line-height:28px}
.map-right-box .icon1{background:url(/img/img/newindex/icon.png) no-repeat 0 0; display:inline-block; width:50px; height:50px; float:left}
.map-right-box .icon2{background:url(/img/img/newindex/icon.png) no-repeat 0 -77px; display:inline-block; width:50px; height:50px; float:left}
.map-right-box .icon3{background:url(/img/img/newindex/icon.png) no-repeat 0 -165px; display:inline-block; width:50px; height:50px; float:left}
.map-right-box .icon4{background:url(/img/img/newindex/icon.png) no-repeat 0 -236px; display:inline-block; width:50px; height:50px; float:left}
.counterbox{overflow:hidden; margin-top:60px; margin-bottom:50px}
.counterbox li{float:left}
.counterbox li i{font-size:42px; color:#f90; font-weight:600}
.counterbox li.mokostring div{width:1px; background:#bfbfbf; height:42px}
.map .tabbox{max-width:640px; width:100%; height:330px; background:#fff; position:relative; z-index:99; background-image:linear-gradient(to top,#F8F8F8,#FFFFFF); box-shadow:-2px 0 31px rgb(0 0 0 / 12%); margin-top:50px;}
.map .tabbox>div.t{text-align: left;line-height: 55px;padding: 0 30px;}
.tabboxtit{background:#FDF5E6; line-height:40px; overflow:hidden; max-width:600px; position:relative; z-index:99; color:#333 !important; margin:auto; background-image:linear-gradient(to top,#F8F8F8,#FFFFFF); box-shadow:-2px 0 31px rgb(0 0 0 / 12%)}
.tabboxtit span{float:left; padding-left:16px}
.tabboxtit .ww1{display:inline-block; width:17%}
.tabboxtit .ww2{display:inline-block; width:18%; text-align:left; text-indent:15px}
.tabboxtit .ww3{display:inline-block; width:15%}
.tabboxtit .ww4{display:inline-block; width:21%; text-align: left;}
.tabboxtit .ww5{display:inline-block; width:29%; text-align:left}
.tabboxlist{height:230px; overflow:hidden; max-width:600px; margin:0 auto}
.tabboxlist li{width:100%; clear: both;}
.tabboxlist span{line-height:32px; float:left;}
.tabboxlist .ww1{width:17%}
.tabboxlist .ww2{width:18%}
.tabboxlist .ww3{width:15%}
.tabboxlist .ww4{width:21%}
.tabboxlist .ww5{width:29%}
.tabboxlist .ww5>span{transform: translate(0,9px);}
.allpcbmap{position:absolute; right:-230px; width:950px; height:480px; background:url(/img/img/newindex/map.png) no-repeat; background-size:80%}
.allpcbmap .hd{padding-top:40px}
.country-area{position:absolute}
.SouthAfrica{left:416px; top:271px; z-index:25}
.Argentine{left:180px; top:312px; z-index:24}
.Mexico{left:70px; top:156px; z-index:23}
.Brazil{left:167px; top:235px; z-index:22}
.Spain{left:330px; top:100px; z-index:21}
.RussianFederationThe{left:525px; top:65px; z-index:20}
.Poland{left:380px; top:80px; z-index:19}
.Netherlands{left:437px; top:117px; z-index:18}
.France{left:343px; top:85px; z-index:17}
.China{left:615px; top:110px; z-index:15}
.Thailand{left:566px; top:169px; z-index:16}
.NewZealand{left:750px; top:336px; z-index:14}
.Australia{left:680px; top:300px; z-index:13}
.Turkey{left:624px; top:59px; z-index:12}
.Israel{left:421px; top:137px; z-index:11}
.Switzerland{left:350px; top:100px; z-index:10}
.Italy{left:365px; top:140px; z-index:9}
.Germany{left:380px; top:117px; z-index:8}
.UnitedStatesOfAmerica{left:120px; top:89px; z-index:7}
.Canada{left:85px; top:42px; z-index:6}
.country-area .country-point{width:10px; height:10px; border-radius:50%; background-color:#A5915F}
.allpcbmap .point{position:absolute; z-index:0; top:0; left:0; right:0; bottom:0; width:12px; height:12px; margin:auto; -webkit-border-radius:50%; -webkit-background-clip:padding-box; -moz-border-radius:50%; -moz-background-clip:padding; border-radius:50%; background:0 0}
.country-area .point-1,.country-area .point-2{width:1000%; height:1000%; margin-left:-440%}
.country-area .point-1:after{content:''; display:block; position:absolute; top:0; right:0; bottom:0; left:0; border-radius:50%; border:2px solid #A5915F; opacity:0; -webkit-animation:ripple 4.5s ease-out 225ms infinite; -moz-animation:ripple 4.5s ease-out 225ms infinite; -o-animation:ripple 4.5s ease-out 225ms infinite; animation:ripple 4.5s ease-out 225ms infinite}
.country-area .point-2:after{content:''; display:block; position:absolute; top:0; right:0; bottom:0; left:0; border-radius:50%; border:2px solid #A5915F; opacity:0; -webkit-animation:ripple 4.5s ease-out 1125ms infinite; -moz-animation:ripple 4.5s ease-out 1125ms infinite; -o-animation:ripple 4.5s ease-out 1125ms infinite; animation:ripple 4.5s ease-out 1125ms infinite}
.country-area .point-3{width:100%; height:100%}
.country-area .point-3:after{content:''; display:block; position:absolute; top:0; right:0; bottom:0; left:0; border-radius:50%; border:2px solid #c39f68; opacity:0; -webkit-animation:ripple 4.5s ease-out 2.25s infinite; -moz-animation:ripple 4.5s ease-out 2.25s infinite; -o-animation:ripple 4.5s ease-out 2.25s infinite; animation:ripple 4.5s ease-out 2.25s infinite}
.country-area .latter .point-1:after{-webkit-animation:ripple 4.5s ease-out 1025ms infinite; -moz-animation:ripple 4.5s ease-out 1025ms infinite; -o-animation:ripple 4.5s ease-out 1025ms infinite; animation:ripple 4.5s ease-out 1025ms infinite}
.country-area .latter .point-2:after{-webkit-animation:ripple 4.5s ease-out 1925ms infinite; -moz-animation:ripple 4.5s ease-out 1925ms infinite; -o-animation:ripple 4.5s ease-out 1925ms infinite; animation:ripple 4.5s ease-out 1925ms infinite}
.country-area .latter .point-3:after{-webkit-animation:ripple 4.5s ease-out 3.05s infinite; -moz-animation:ripple 4.5s ease-out 3.05s infinite; -o-animation:ripple 4.5s ease-out 3.05s infinite; animation:ripple 4.5s ease-out 3.05s infinite}
.ie8 .country-area .point{display:none !important}
.country-area .information .white{color:#A5915F}
.country-area .information .cl-c39f68{color:#f90}
.cl-c39f68{color:#c39f68}
.country-area .information{display:none; position:absolute; top:3px; left:4px; width:200px; font-style:italic; background:rgba(255,255,255,0.65); padding:6px 10px 8px; border:1px solid #A5915F; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px}
.UnitedStatesOfAmerica .information{display:block}
@-webkit-keyframes ripple{0%{opacity:0; -webkit-transform:scale(.1,.1)}
    5%{opacity:1}
    100%{opacity:0; -webkit-transform:scale(1)}
}
@-moz-keyframes ripple{0%{opacity:0; -moz-transform:scale(.1,.1)}
    5%{opacity:1}
    100%{opacity:0; -moz-transform:scale(1)}
}
@-o-keyframes ripple{0%{opacity:0; -o-transform:scale(.1,.1)}
    5%{opacity:1}
    100%{opacity:0; -o-transform:scale(1)}
}
@keyframes ripple{0%{opacity:0; -webkit-transform:scale(.1,.1); -moz-transform:scale(.1,.1); -ms-transform:scale(.1,.1); transform:scale(.1,.1)}
    5%{opacity:1}
    100%{opacity:0; -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); transform:scale(1)}
}
/*视频*/
.Delicatebox{text-align:center; padding:20px 0}
.Delicatebox .titul{width:1020px; margin:auto}
.Delicatebox .titul li{float:left; padding:0 20px; height:45px; background-color:#f5f5f5; border-radius:4px; line-height:45px; margin:25px 10px; color:#666}
.equipment-video{width:100%; margin-right:0; height:464px; object-fit:fill}
.xinxi_solution_bg{background-size:100% 569px; max-width:1920px; margin:0 auto; background-color:#F7F7F7; overflow:hidden}
.xinxi_solution_main ul{overflow:hidden; height:520px}
.xinxi_solution_main .main_mobile{width:100%; background:#333}
.xinxi_solution_main ul li{height:569px; float:left; width:6%; position:relative; overflow:hidden; transition:all 0.5s; overflow:hidden}
.xinxi_solution_main ul li .left_top{position:absolute; left:0; width:30px; padding:0 20px; text-align:center}
.xinxi_solution_main ul li .left_top img{width:30px}
.xinxi_solution_main ul li i{font-size:24px; color:#FFF}
.xinxi_solution_main .left_top{font-size:30px; color:#FFF}
.xinxi_solution_main ul li .left{float:left; width:70px; background:#000; opacity:0.5; height:400px}
.xinxi_solution_main ul li .right{float:left; width:680px; position:relative; height:400px}
.xinxi_solution_main .right dl{position:absolute; top:50%; left:30px}
.xinxi_solution_main .right dd{color:#FFF; font-size:26px; border-radius:5px; width:280px; height:75px; margin-bottom:45px; background:#000; opacity:0.5}
.xinxi_solution_main .right dl a{background-repeat:no-repeat; color:#FFF; font-size:16px; line-height:40px; height:40px; width:280px; text-align:center; padding:0 10px; margin-bottom:10px; display:block; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; background-size:100% 100%; background-color:rgba(0,0,0,0.23); border-radius:5px; margin-top:10px}
.xinxi_solution_main .right dl a.yichu{float:left; margin-right:20px}
.xinxi_solution_main ul li.on{width:70%}
.main_mobile li{position:relative}
.main_mobile .shu{position:absolute; left:-35px; top:105px; transform:rotate(90deg); color:#fff; z-index:99; width:180px; font-size:16px; text-align:left}
.main_mobile .heng{position:absolute; left:45px; bottom:100px; color:#fff; z-index:99; width:180px; font-size:16px; text-align:left; display:none}
.main_mobile li.on .shu{display:none}
.main_mobile li.on .heng{display:block}
/*合作*/
.customer-success-stories-box{background:#F9F9F9; max-width:1920px; margin:auto; height:auto; padding-bottom:60px}
.customer-success-stories-box h5{text-align:center; line-height:120px; margin:0; font-weight:600}
.customer-success-stories{/*width:1300px*/; margin:auto}
.customer-success-stories .owl-carousel{margin-left:auto; margin-right:auto}
.customer-success-stories .item-logo{text-align:center}
.customer-success-stories .icons-logo{display:inline-block; width:110px; height:45px; background-image:url('/img/img/newindex/icons_globalfamouspartner.png'); background-repeat:no-repeat; cursor:pointer; text-indent:-99999em; overflow:hidden}
.customer-success-stories .icons-logo{background:url(/img/img/newindex/icon_h38px.png) no-repeat; width:145px}
.customer-success-stories .icons-logo{height:40px}
.customer-success-stories .icon-toshiba{background-position:0 -39px}
.customer-success-stories .icon-djl{background-position:0 -78px}
.customer-success-stories .icon-t3slr{background-position:0 -117px}
.customer-success-stories .icon-siemens{background-position:0 -155px}
.customer-success-stories .icon-aptinex{background-position:0 -195px}
.Trustedul li:hover{transform:translate3d(0,-4px,0); box-shadow:0 0 10px #ccc}
.Trustedul{width:110%; margin:auto}
.hovera{transition:all 0.1s}
.hovera:hover{margin-left:5px}
.Trustedul li{float:left; margin:20px; transition:all 0.1s}
.Trustedul li:nth-of-type(1),.Trustedul li:nth-of-type(6),.Trustedul li:nth-of-type(11){margin-left:0}
.Trustedul li:nth-of-type(5),.Trustedul li:nth-of-type(10),.Trustedul li:nth-of-type(15){margin-right:0}
.Storiesbox{text-align:center; height:569px; overflow:hidden}
.swiper-containerStories{margin-top:40px; position:relative}
.swiper-containerStories .swiper-button-next{position:absolute; top:100px; right:240px !important; display:inline-block; width:32px !important; height:358px; z-index:999; font-size:36px; color:#ffffff; text-align:center; background:url("/img/img/newindex/banner-right.png") no-repeat center transparent !important; transition:all .3s; outline:none; cursor:pointer}
.swiper-containerStories .swiper-button-prev{position:absolute; top:100px; left:305px !important; display:inline-block; width:32px !important; height:358px; z-index:999; font-size:36px; color:#ffffff; text-align:center; background:url("/img/img/newindex/banner-left.png") no-repeat center transparent !important; transition:all .3s; outline:none; cursor:pointer}
.swiper-container010 .swiper-button-next{position:absolute; top:30px; right:0 !important; display:inline-block; width:32px !important; height:358px; z-index:999; font-size:36px; color:#ffffff; text-align:center; background:url("/img/img/newindex/banner-right.png") no-repeat center transparent !important; transition:all .3s; outline:none; cursor:pointer}
.swiper-container010 .swiper-button-prev{position:absolute; top:30px; left:0 !important; display:inline-block; width:32px !important; height:358px; z-index:999; font-size:36px; color:#ffffff; text-align:center; background:url("/img/img/newindex/banner-left.png") no-repeat center transparent !important; transition:all .3s; outline:none; cursor:pointer}
.quoteul li{float:left; width:20%; color:#000; text-align:left}
.quoteul li input,.quoteul li select{border:1px solid #d7d7d7; border-radius:4px; line-height:32px; width:200px; height:32px}
.bg_ico{width:20px; height:24px; background-position:-19px -81px !important; display:inline-block; vertical-align:middle; /*margin:0 10px; */
    padding:0}
.jjbtn{display:inline-block; width:100%; height:52px; background:#008C95; color:#fff; line-height:52px; border-radius:8px; font-size:18px; border:1px solid #fff; text-align:center}
#Assembly2 p{color:#fff}
.bg_ico{background:url(/img/img/orderonline/jijia_ico.png) no-repeat}
.bottombg{background:url(/img/img/feedback/bottom.png) no-repeat center; height:120px; text-align:center; color:#fff; padding:0px; color:#fff}
.mail_link{width:250px; height:50px; margin:30px auto; line-height:48px; font-size:20px; color:#f90; border:1px solid #fff; display:block; background:#fff; border-radius:8px}
.button-loadmore a{position:relative; clear:both; display:block; border-radius:0; width:150px; height:34px; line-height:34px; text-align:center; cursor:pointer; border:none; overflow:hidden; margin:40px auto 50px; color:#fff; background-color:#008C95; font-size:14px; font-weight:400; border-radius:8px}
.button-loadmore a:hover{color:#fff; box-shadow:0 7px 22px 2px rgba(71,83,108,.12)}
/*视频文字第二块*/
.imagetext-box2{background:#eeeeee; padding-top:30px}
.imagetext-box2 h5{line-height:60px}
@media screen and (max-width:1350px){/*三块*/
    /*.new-advantage{width:1000px}
   */
    .new-advantage li:nth-of-type(1){width:305px}
    .new-advantage li:nth-of-type(3){width:370px; padding-left:10px}
    .new-advantage li:nth-of-type(5){width:403px; padding-left:10px}
    /*商品*/
    .commodity li{width:23%; height:400px; background:#fff; margin:0.5% !important; text-align:center;}
}
#news-container2{display:block; width:100%; height:360px; overflow:hidden}
/*计价*/
.banner .instant{position:absolute; top:50px; left:0; width:560px; height:285px; padding:0px 15px 15px 0px; z-index:10; background-color:#7b6242; font-size:14px}
.banner .instant dl{height:285px; background-color:#56442e; margin-right:22px; overflow:hidden}
.banner .instant dd{font-size:12px; width:150px; height:46px; padding-left:10px; line-height:45px; border-bottom:1px solid #856027; cursor:pointer; text-align:left}
.banner .instant dd:hover{background:#896939; border-left:3px solid #008C95}
.banner .instant .new-ico{width:22px; height:20px; margin-right:1px; vertical-align:middle}
.banner .instant .ico-instant01{background-position:-355px -0px}
.banner .instant dd.selected .ico-instant01{background-position:-328px -0px}
.banner .instant .ico-instant03{background-position:-361px -88px}
.banner .instant .ico_instant_Rigid-Flex{background:url(/img/img/pcbonline/rigidflex_quote/instant_rigid_fff.png) no-repeat center; background-size:100%}
.banner .instant .selected .ico_instant_Rigid-Flex{background:url(/img/img/pcbonline/rigidflex_quote/instant_rigid_f90.png) no-repeat center; background-size:100%}
.banner .instant dd.selected .ico-instant03{background-position:-330px -88px}
.banner .instant .ico-instant02{background-position:-361px -56px}
.banner .instant .ico-instant04{background-position:-358px -27px}
.banner .instant dd.selected .ico-instant02{background-position:-330px -56px}
.banner .instant dd.selected .ico-instant04{background-position:-328px -27px}
.banner .instant dd.selected{background-color:#7b6242; border-left:3px solid #008C95}
.banner .instant dd.selected a{color:#ff9900}
/*.banner .instant li{width:190px; margin-bottom:16px}
*/

.banner .instant li i{font-weight:400; display:inline-block; line-height:28px; font-size:14px;}
.banner .instant li select{border:1px solid #ccc; width:166px; height:32px; line-height:32px; margin:0; padding-left:5px}
.banner .instant .input{width:168px; padding:10px; line-height:32px; height:32px}
.banner,.instant,.input:focus{outline:0}
.banner .OrderNewRight .input{border:none}
.banner .instant .area span{border:0px solid #ccc; width:66px; display:inline-block}
.banner .instant .area span input{-webkit-appearance:none; width:51px; border:none; padding:10px 8px; display:inline-block; border:0; line-height:30px; height:30px}
.banner .item-PCBPrototype li .area{background:#fff; border:1px solid #ccc}
.banner .item-SMTStencil li{/*width:172px; */
    height:64px; margin-bottom:14px}
.banner .instant .OrderNewRight{position:relative; z-index:1000; border:1px solid #ccc}
.banner .instant .area em,.banner .instant .area font{display:inline-block; margin:0px 4px; height:32px; line-height:32px}
.banner .instant .area font{margin-right:0; color:#c2c2c2}
.banner .instant .tcenter{text-align:center}
.banner .instant .enter{display:inline-block; width:1px; height:38px; line-height:36px; border:none; background:#008C95; text-align:center; font-size:22px; color:#fff; margin-top:5px; cursor:pointer; font-weight:bold;}
.banner .instant .enter .bg_ico{width:13px; height:15px; background-position:-19px -81px; display:inline-block; vertical-align:middle; margin-right:6px; padding:0; background:url(/img/img/onlineNew/ji.png) no-repeat center; background-position:0 !important}
.banner .instant .enter:hover{background-color:#ffad33}
.banner .item-PCBAssembly .enter{margin-top:5px}
.banner .instant .boardnumber{position:absolute; border:1px solid #008C95; width:460px; padding:10px; top:60px; left:0px; z-index:999; background:#fff}
.banner .instant .boardnumber li{float:left; width:16.666%; padding:2px 0 2px 6px; margin-bottom:4px; line-height:normal; overflow:inherit; height:inherit}
.banner .instant .boardnumber li:hover{box-shadow:0 0 10px #ccc}
.banner .instant .boardnumber li label{display:block; cursor:pointer; font-weight:normal}
.banner .instant .boardnumber .boardnumberbtn{float:left; margin:10px 0; width:100%}
.banner .instant .boardnumber .boardnumberbtn #txtSelNum{border:1px solid #ddd}
.banner .instant li.item_unit p{border:1px solid #ccc; width:190px; line-height:38px}
.banner .instant li.item_unit .input{border:none}
.banner .instant li.item_unit .input::-webkit-outer-spin-button,.banner .instant li.item_unit .input::-webkit-inner-spin-button{-webkit-appearance:none; appearance:none; margin:0}
.item-PCBPrototype .instant li .item_unit .input{border:none; /*border-top-right-radius:0px; border-bottom-right-radius:0px; */
    width:166px; height:40px; line-height:38px}
.banner .instant li.item_unit em{width:38px; height:36px; line-height:38px; color:#fff; text-align:center; background-color:#ccc; display:inline-block}
.customer-reviews-list .item{cursor:pointer}
.share-con{position:absolute; /*background:#fff; */
    left:-60px}
.feedback .bx-next{right:5%}
.new-advantage li img{width:90px}
@media screen and (max-width:800px){
    /*.pc_show{display:none}*/
    .new-advantage li{overflow:hidden; margin-bottom:0.14rem; padding:0.2rem 0 0 0.2rem; background:#eeeeee; width:96% !important}
    .new-advantage{height:auto !important; overflow:hidden}
    .new-advantage-box{padding:0.2rem}
    .new-advantage li img{width:1.5rem; float:left; margin-top:0.1rem}
    .new-advantage li > div{width:4rem; float:right; padding-top:0.1rem}
    .new-advantage li .right-border{display:none}
    /*合并*/

    html,body{min-height:100%}
    @media only screen and (min-width:320PX) and (max-width:360PX){html{font-size:12px}
    }
    @media only screen and (min-width:360PX) and (max-width:375PX){html{font-size:13px}
    }
    @media only screen and (min-width:375PX) and (max-width:390PX){html{font-size:14px}
    }
    @media only screen and (min-width:390PX) and (max-width:414PX){html{font-size:16px}
    }
    @media only screen and (min-width:414PX) and (max-width:640PX){html{font-size:18px}
    }
    @media screen and (min-width:640PX){html{font-size:22px}
    }
    li{list-style:none}
    select{background:none}
    input,label,option,select,textarea{border-radius:0; border:none; outline:none; outline:0; -webkit-appearance:none; -webkit-tap-highlight-color:rgba(0,0,0,0); font-family:Arial,Verdana,Helvetica,sans-serif}
    html{height:100%; font-size:13.333vw}
    body{height:100%; font:0.14rem "微软雅黑"}/*display:flex; flex-direction:column;*/
    .undis{display:none}
    .head{height:0.9rem; background:#333333; vertical-align:middle; padding:0.2rem 0.4rem}
    .head .cart,.head .menu{display:inline-block; width:0.48rem; height:0.48rem}
    .head .cart{background:url(/img/img/newindexv3/sml_icon.png) no-repeat; background-size:100%; position:relative; margin-right:0.3rem}
    .head .menu{background:url(/img/img/newindexv3/sml_icon.png) no-repeat 0 -0.48rem; background-size:100%}
    .head .cart span{position:absolute; right:-0.05rem; top:-0.05rem; width:0.3rem; height:0.3rem; display:inline-block; background:#008C95; color:#Fff; border-radius:50%; text-align:center; line-height:0.3rem}
    .logo{vertical-align:middle; display:block}
    .banner-box{background:#ececec; }
    .banner-box img{width:100%;}
    .threeulbox,.quote-boxbox{background:#eeeeee; padding:0.25rem 0}
    .quote-tabul li{float:left; width:50%; padding:0 0.5rem; border-bottom:1px solid #dddddd; height:1rem}
    .quote-tabul li a{display:block; width:100%; text-align:center; font-size:0.3rem; color:#000; line-height:1rem}
    .quote-tabul li.active a{color:#f90; border-bottom:0.06rem solid #008C95; line-height:0.96rem; margin-bottom:-0.01rem}
    .quote-box{width:7.15rem; height:6rem; margin:auto; background:#fff; border-radius:0.1rem; position:relative; z-index:9; padding:0}
    .size-box{height:1rem; padding:0 0.3rem; font-size:0.3rem; color:#bbb}
    .size-box span{padding:0 0.2rem}
    .size-box input{border:0; border-bottom:0.01rem solid #ddd; line-height:0.96rem; font-size:0.3rem; width:2.5rem; outline:none; text-indent:0.8rem}
    .ChooseNum,.Layers{height:1rem; padding:0 0.3rem}
    .ChooseNum select,.Layers select{height:1rem; border-bottom:0.01rem solid #ddd; width:100%; background:url(/img/img/newindexv3/r-icon02.png) no-repeat right center; color:#222; background-size:0.16rem 0.28rem; font-size:0.3rem; padding:0.05rem 0 0.05rem 0.05rem}
    .btn-yellow{background-color:#008C95}
    .btn-yellow:hover,.btn-yellow:focus{background-color:#ffad33; color:#fff}
    .Quote-btn{display:block; width:4.8rem; margin:0.3rem auto; height:0.9rem; border-radius:0.45rem; text-align:center; line-height:0.9rem; color:#fff; font-size:0.3rem}
    .quotetext{font-size:0.3rem; text-align:center; color:#999999}
    .threeul li{float:left; width:33.333%; box-shadow:0 0 10px #ccc; height:2.4rem; background:#fff}
    .threeul li img{width:80%; margin:auto; display:block}
    .threeul li p{font-size:0.26rem; text-align:center}
    .content-box{width:7.5rem; margin:0.28rem auto 0; background:#ffffff; padding:0.3rem 0.3rem 0}
    .text-tit{font-size:0.36rem; text-align:center; line-height:0.5rem}
    .pcbvideo,.pcbvideobox{width:100%; height:4rem}
    .pcbvideobox{position:relative; background:pink}
    .video-btn{width:1rem; height:1rem; position:absolute; left:50%; top:50%; margin-left:-0.5rem; margin-top:-0.5rem; z-index:9}
    .textul{padding:0.3rem 0rem 0.4rem}
    .textul li{overflow:hidden; margin-bottom:0.14rem; padding:0.2rem 0; background:#eeeeee}
    .textul li img{width:1.1rem}
    .textul li .pull-left{padding-top:0.2rem; padding-left:0.2rem; font-size:0.26rem}
    .textul li .pull-left .ultit{font-weight:600; line-height:0.5rem}
    .indexdata-box{background:#fff}
    h5{font-size:0.38rem; color:#222; text-align:center}
    .indexdata-box .titp{font-size:0.28rem; color:#999; text-align:center}
    .indexdata-box .threeul{margin-bottom:0.6rem; margin-top:0.2rem}
    .datap{font-size:0.42rem !important; color:#f90; font-style:oblique}
    .textp{font-size:0.2rem !important; color:#222}
    .guanggao{width:7.5rem; margin:0.26rem 0 0}
    .tita{color:#01ABFF; font-size:0.28rem; text-align:center; display:block; line-height:0.6rem}
    .tabbox{width:7.1rem; height:6rem; background:#fff; box-shadow:0 0 0.1rem #ddd; margin:0.3rem auto 0.7rem; overflow:hidden}
    .tabboxtit{background:#f7f5f1; line-height:40px; overflow:hidden; position:relative; z-index:2; text-align:center}
    .news-containerlist{position:relative; z-index:1}
    /*.tabboxtit span{float:left; color:#936c30; font-size:0.26rem; line-height:0.72rem}*/
    /*.tabboxtit .ww1{display:inline-block; width:2.2rem; text-indent:0.2rem}*/
    /*.tabboxtit .ww2{display:inline-block; width:1.8rem}*/
    /*.tabboxtit .ww3{display:inline-block; width:1.8rem}*/
    /*.tabboxtit .ww4{display:inline-block; width:1.3rem}*/
    /*.tabboxlist span{line-height:0.74rem; color:#999999; font-size:0.26rem}*/
    /*.tabboxlist .ww1{display:inline-block; width:2rem; text-indent:0.2rem}*/
    /*.tabboxlist .ww2{display:inline-block; width:1.7rem}*/
    /*.tabboxlist .ww3{display:inline-block; width:1.7rem}*/
    /*.tabboxlist .ww4{display:inline-block; width:1.3rem; color:#f90}*/
    .pcbatextbox{width:7.1rem; margin:0 auto; box-shadow:0 0 0.1rem #ddd}
    .pcbatextbox .bold{height:1.2rem; background:url(/img/img/newindexv3/PCBAssembly_bj.png) no-repeat; background-size:cover; line-height:1.2rem; color:#fff; text-indent:0.45rem; font-size:0.3rem}
    .pcbatextbox p img{width:0.3rem}
    .pcbatextbox p{line-height:0.6rem; font-size:0.3rem; text-indent:0.4rem}
    .pcbatextbox > div{padding-top:0.3rem; background:url(/img/img/newindexv3/PCBAssembly_bj2.png) no-repeat right bottom; background-size:4rem; height:5.1rem}
    .feedbackbox{background:#efefef; padding-top:0.6rem; padding-bottom:0.5rem}
    .userhead{width:0.6rem; height:0.6rem; border-radius:50%; border:0.01rem solid #ddd}
    .xximg{width:2rem; float:right}
    .feedbackul{padding:0.1rem}
    .feedbackul li{float:left; width:45%; height:5.3rem; background:#fff; margin:0 0.15rem 0.15rem 0.15rem; padding:0.15rem}
    .feedbackul li > img{width:100%; height:2.45rem; margin:0.25rem 0}
    .feedbackul li p{font-size:0.26rem; color:#666; line-height:0.3rem; max-height:1rem; -webkit-line-clamp:3; display:-webkit-box; text-overflow:ellipsis; -webkit-box-orient:vertical; overflow:hidden}
    .video2box{margin-top:0.7rem}
    .pcbadata input{display:block; width:100%; line-height:0.9rem; border-bottom:0.01rem solid #ccc; width:6.9rem; margin:auto; font-size:0.3rem; text-indent:0.2rem}
}
@media screen and (min-width:800px){.pc_hide{display:none}
    .texthide{overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
    .block-box{display:inline-block; vertical-align:middle}
    .flexbox{display:flex; flex-direction:row; flex-wrap:wrap; justify-content:flex-start}
    .flexbox li{margin:10px !important}
    .w90{width:90%}
    .indexbox .banner .banner-cont{width:1300px; height:400px; margin:auto; top:0; position:absolute; left:50%; margin-left:-750px}
    .indexbox .banner .banner-cont .instant{position:absolute; left:100px}
    .indexbox .banner .banner-cont .instant .fl a.white{color:#fff}
    .indexbox .banner .banner-cont .instant .fl .selected a.white{color:#f90}
    .indexbox .banner .banner-cont .banner-right-cont{position:absolute; right:-100px}
    .indexbox .new-advantage-box ul li{position:relative}
    .indexbox .new-advantage-box ul li:nth-of-type(1){width:35%}
    .indexbox .new-advantage-box ul li:nth-of-type(2){width:30%}
    .indexbox .new-advantage-box ul li:nth-of-type(3){width:35%; padding-left:3%}
    .indexbox .new-advantage-box ul li .right-border{display:none !important}
    .indexbox .new-advantage-box ul li div{width:72%}
    .indexbox .new-advantage-box ul li .right-border{width:1px; height:60px; background-color:#e3e3e3; position:absolute; right:10%; top:15%}
    .commodity ul.IPCUL li{margin:0 !important}
    .indexbox .commodity-box .commodity ul li{position:relative}
    .indexbox .commodity-box .commodity ul li .bottom-btn{position:absolute; bottom:5%; left:50%; transform:translate(-50%,0)}
    .indexbox .map-box .map .counterbox li{width:33%; position:relative}
    .indexbox .map-box .map .counterbox li .border{height:42px; width:1px; background-color:#BFBFBF; position:absolute; right:0; top:10%}
    @media screen and (max-width:1500px){.indexbox .map-box .map > .clearfix .allpcbmap{margin:0 auto; float:none !important}
    }
    @media screen and (max-width:1300px){
        .indexbox .banner .banner-cont{width:100%}
        .indexbox .new-advantage-box ul li div{width:60%}
        .map-right-box li{padding:0; width:25%}
    }
    /*@media screen and (max-width:1100px){
    .indexbox .map-box .map > .clearfix .tabbox{display:none}
    }*/
    @media screen and (max-width:900px){.indexbox .new-advantage-box{height:180px}
    }
    @media screen and (min-width:1301px){.indexbox .banner .banner-cont .instant{display:inline-block}
        .indexbox .new-advantage-box{height:160px}
        .indexbox .new-advantage-box ul li div{width:72%}
    }
}
*{box-sizing:border-box}
.ThanksgivingBall{text-align:center; background:url(/img/images/activity/Thanksgiving/ThanksgivingBall.png) no-repeat center; background-size:cover; width:100%; height:100%; padding-top:36px}
.ThanksgivingBall .font{display:inline-block; margin-bottom:10px}
.ThanksgivingBall ul{margin:0 auto; margin-bottom:8px; width:610px; margin-top:20px}
.ThanksgivingBall ul li{padding:4px; width:142px; height:63px; float:left; margin-right:13px; background:url(/img/images/activity/Thanksgiving/active_bg.png) no-repeat center; background-size:cover; margin-bottom:18px}
.ThanksgivingBall ul li:nth-child(4n){margin-right:0}
.OnLeft{font-weight:bold; line-height:55px; margin-right:0px; font-size:24px; color:#ce7a25; width:50%; letter-spacing:-1px; text-align:center}
.ThanksgivingBall ul li p{float:left}
.ThanksgivingBall ul li .OnRight{font-size:12px; color:#b07e4c; width:50%; padding-top:12px; line-height:0; line-height:16px; padding-right:6px}
.ThanksgivingBall_top{height:468px; padding-top:30px; margin-bottom:13px; position:relative}
.ThanksgivingBall_top .delete{position:absolute; right:60px; color:#fff; text-decoration:underline; font-size:14px; top:20px; cursor:pointer; outline:none}
.ThanksgivingBall_bottom{padding-top:25px; padding-right:34px}
.BallBottom_text{float:right; margin-right:15px}
.BallBottom_text p{font-size:22px; color:#ffffff; margin-bottom:8px; font-weight:bold}
.BallBottom_img{float:right; padding-top:15px; display:inline-block}
.BallBottom_img img{width:98px}
.AffirmBall{background:#fff; text-align:center; height:100%}
.AffirmBall img{width:60px; display:inline-block; margin-bottom:10px}
.BallBottom_text span{display:block; text-align:center; font-size:16px; color:#ffffff; line-height:22px}
.ThanksgivingBall ul li .OnRight .span_top{display:block; font-size:16px; color:#b07e4c; font-weight:bold}
.Ballanniu{position:absolute; font-size:20px; background:url(/img/images/activity/Thanksgiving/Ballanniu.png) no-repeat center; background-size:cover; margin:0 auto; display:block; height:51px; width:298px; top:0; border-radius:26px; line-height:51px; text-align:center; color:#fff; left:50%; margin-left:-149px; /*bottom:65px; */
    animation:mymove .5s linear infinite alternate}
.login_div:hover .Ballanniu{color:#fff; animation:none}
.login_div{height:60px; display:inline-block; width:300px}
.cl-fff{color:#fff}
.center{text-align:center}
.f16{font-size:16px}
.layui-layer-page .layui-layer-content{padding:0}
.gzh_model_layer{border-radius:30px}
@keyframes mymove{from{top:0px}
    to{top:5px}
}
.AffirmBall{background:#fff; text-align:center; height:100%}
.AffirmBall img{width:60px; display:inline-block; margin-bottom:10px}
.getBack{width:100%; text-align:center; margin-top:30px}
.getBack a{text-decoration:none; display:inline-block; width:205px; height:51px; line-height:51px; text-align:center; border-radius:5px; font-size:20px; vertical-align:middle}
.LuckyGo{background-color:#ff9900; color:#fff}
.LuckyGo:hover{background:#FFB31E; color:#fff; text-decoration:none}
.CheckNow{border:solid 2px #ff9900; color:#f90; margin-right:15px}
.CheckNow:hover{background:#008C95; color:#fff; text-decoration:none; transition:all .1s linear}
.Affirmtitle{width:698px; height:43px; background-color:#f8f8f8; line-height:43px; padding:0 15px; margin-bottom:40px}
.fl{float:left}
.fr{float:right}
.Affirmtitle p{display:inline-block; font-size:16px; color:#333333}
.Affirmtitle a{display:inline-block; width:10px; height:10px; background:url(/img/img/indexV3/closeeva-box.png) no-repeat center; background-size:cover}
@keyframes matchLiving{0%{background-position:0 0}
    100%{background-position:-330px 0}
}
.line_item{display:block; right:640px; top:200px; width:30px; margin:0 auto; height:25px; position:absolute; background:url(/img/img/newindexv3/animationicon.png) no-repeat center; animation:matchLiving .6s steps(6) infinite}
.w1300{max-width:1300px; width:100%; margin:0 auto;}
/*ecms*/
.ecms{background:url(/img/img/indexV3/popDay/ecms_bg.png) no-repeat center center / cover; padding:30px 0 35px;}
.ecms_list dl{float: left; width:15%; background-color:#fff; margin-right:2%; box-sizing:border-box; padding:0 .6em 1em; min-height:264px;box-shadow: rgba(0,0,0,.05) 0 0 .3em;}
.ecms_list dl:last-of-type{margin-right:0;}
.ecms_list dl:hover{box-shadow: rgba(0,0,0,.1) 0 0 .8em;}
.ecms_list dl dt{position: relative; text-align: center; border-bottom:1px solid #eee; margin-bottom:.5em; min-height:3.3em; display: flex; align-items: center; justify-content: center;}
.ecms_list dl dt:after{height:3px; width:3em; background-color: #008C95; content:''; position:absolute; left:50%; bottom:-2px; transform: translate(-50%,0);}
.ecms_list dl dt h3{font-size:.8em;}
.ecms_list dl dd{padding:.4em 0 .4em 1.3em; line-height:1.6em; font-size:.7em; position: relative; color:#666;}
.ecms_list dl dd:before{content:''; width:6px; height:6px; background-color:#008C95; position: absolute; left:.1em; top:1em; border-radius:50%;}
.cnc li,.mould li,.MetalPlate li{width:305px; height:380px; position:relative; float:left; margin-right:20px}
.cnc li p,.mould li p,.MetalPlate li p{position:absolute; bottom:0; height:50px; width:100%; text-align:center; font-size:20px; line-height:50px; background:#777777; color:#fff}
/*分割*/
.solve_plan{padding-top:50px; background-color:#fafafa; padding-bottom:45px; background:url(/Content/img/home/solve_plan.jpg) no-repeat center; background-size:cover}
.solve_plan .solve_ul li{width:420px; height:100px; background:#fff; position:relative; padding:25px 0; padding-left:150px; float:left; transition:all 0.2s ease}
.solve_plan .solve_ul li:hover{margin-top:-5px}
.solve_plan .solve_ul li p{font-size:20px; color:#333333}
.solve_plan .solve_ul li span{font-size:16px; color:#999999}
.solve_plan .solve_ul li img{width:80px; height:90px; position:absolute; left:40px; top:-13px}
.solve_plan .solve_ul{margin-bottom:15px; margin-top:40px}
.OrdersolveSwiper{width:641px; height:382px; overflow:hidden; position:relative}
.OrdersolveSwiper ul{position:absolute; width:100%; height:112px; overflow:hidden; left:0; bottom:0; z-index:1}
.OrdersolveSwiper ul li{width:100%; height:112px; padding-left:32px; padding-top:70px; color:#ffffff; font-size:16px; background-image:linear-gradient(0deg,#000000 0%,rgba(0,0,0,0) 100%)}
.solve_hd li{float:left; width:max-content; text-align:center; padding-bottom:20px; cursor:pointer; box-sizing:border-box; padding:0 24px 20px}
.solve_hd li i{display:block; background-image:url(/Content/img/home/home_icon.png); background-repeat:no-repeat; margin:auto}
.solve_hd .solve_item1 i{background-position:0 0; width:55px; height:51px}
.solve_hd .solve_item2 i{background-position:-169px 0; width:55px; height:51px}
.solve_hd .solve_item3 i{background-position:-362px 0; width:55px; height:51px}
.solve_hd .solve_item4 i{background-position:-549px 0; width:55px; height:51px}
.solve_hd .solve_item5 i{background-position:-936px 0; width:55px; height:51px}
.solve_hd .solve_item6 i{background-position:-753px 0; width:55px; height:51px}
.solve_hd .solve_item7 i{background:url(/Content/img/home/home_icons.jpg) no-repeat center; margin:auto; display:block; width:55px; height:51px}
.solve_hd li h3{margin-top:10px}
.solve_hd li p{margin-top:10px}
.solve_bd{background:#f8f8f8; padding-top:50px; border-top:1px solid #eeeeee; padding-bottom:50px}
.pro_cont_img{height:70px; line-height:70px; width:50px}
.pro_server{padding:30px 0 20px}
.Newpro_level{width:1280px; height:600px; padding:50px; background:#fff; position:relative; display:none}
.Newpro_level .Newpro_Left{float:left; width:800px; height:500px; background:#F6F6F6; text-align:center; position:relative; padding-top:50px}
.Newpro_level .Newpro_Left .orig{display:inline-block; position:relative; height:400px}
.Newpro_level .Newpro_Left img{height:400px}
.amplification{position:absolute; right:50px; width:370px; height:500px; top:50px; overflow:hidden; background:#fff; display:none}
.blocks{/*小图的宽高比例
 窗口的宽度 / 大图的宽度 * 窗口的宽度
 */
    /*width:134px; height:134px; */
    /*background:rgba(254,238,167,.4); */
    position:absolute; left:0; top:0; display:none}
.Newpro_level .Newpro_Right{float:right; width:350px; height:500px; margin-left:30px}
.Newpro_level .Newpro_Right .textTitle{font-size:20px; font-weight:bold; padding:20px 0; border-bottom:1px dashed #CCCCCC; color:#333333; padding-top:10px}
.Newpro_level .Newpro_Right p{font-size:14px; font-weight:bold; text-align:left; color:#333333}
.Newpro_level .Newpro_Right span{display:block; font-size:14px; color:#666666; line-height:24px}
.pro_levelParent{border:none; padding:0}
.pro_levelParent .layui-layer-setwin{}
.pro_levelParent .layui-layer-setwin .layui-layer-ico{font-size:28px; color:#fff; background:url(https://www.jiepei.com/Content/img/home/layer_delete.png) no-repeat center; width:25px; height:25px; top:0px; right:0px; border-radius:50%; text-align:center; line-height:50px; background-size:cover}
.pro_levelParent .layui-layer-content{padding:0}
.pro_server{}
.pro_server li{float:left; width:24%; min-height:265px; position:relative; margin:0 .5% 1%; padding-bottom:20px; background:#f7f8fc; transition:all 0.2s ease;}
.pro_server li:hover{transform: translate(0,-5px); box-shadow: rgba(0,0,0,.1) 0 1em 1em;}
.pro_server li .tier{background:#008C95; color:#fff; border-radius:2px}
.pro_server li a{display:block; height:100%}
.pro_server li p{font-size:14px; text-align: center;}
.pro_server li p b{display:block; color:#333333; margin-bottom:10px; font-weight:normal;}
.pro_server li p span{color:#FF9900; font-size:12px; display:inline-block; line-height:24px; text-align:center; background:#FFF8EE; padding:0 10px; border:1px solid #008C95; margin-right:3px;}
.pro_server li p span:last-of-type{margin-right:0;}
.pro_server li .img{width:100%; display:block; height:305px}
.equipment{background-color:#F6F6F6; padding-bottom:35px}
.equipment .equipment_box{height:450px}
.equipment .equipment-item{float:left; position:relative; width:100%; height:450px; cursor:pointer; border-right:1px solid rgba(255,255,255,.3); background:rgba(0,0,0,.2); min-width:256px}
.equipment .img{position:absolute; z-index:1; left:0; top:0; width:320px; transition:all 0.15s cubic-bezier(0.4,0,0.2,1) 0s; display:none}
.equipment .equipment-item:hover .img{transform:scale(1.1); z-index:2}
.equipment .item{position:relative; z-index:3; margin-left:20px}
.equipment .equipment-item-title .mb20{margin-bottom:10px}
.equipment .equipment-item-title{position:absolute; top:90.5%; width:100%; transition:all 0.3s cubic-bezier(0.4,0,0.2,1) 0s; padding-bottom:20px; background:rgba(0,0,0,0.3)}
.equipment .equipment-item-title>span{font-size:14px; line-height:1.6em;}
.equipment .owl-controls{display:block !important}
.equipment .owl-controls .owl-buttons div{top:145px; z-index:6; width:30px; height:44px; padding-top:8px; padding-bottom:8px; font:44px/44px "宋体"; color:#fff; opacity:1; filter:alpha(opacity=100); -ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(100))}
/*.equipment .owl-theme .owl-controls .owl-buttons div{position:absolute; top:193px; width:30px; height:60px; margin:0; padding:0; border-radius:0; font:60px/60px "宋体"; background:rgba(0,0,0,.5); overflow:hidden}
*/
.equipment_title{padding:30px 0 20px;}
.equipment-item-title .title{display:block; padding:10px 0; min-height:2em; font-size:14px;}
.equipment-item-title .border_f90{display:none !important; width:40px; height:4px; background:#008C95; margin-left:20px}
.equipment-item-title.active .border_f90{display:block}
.equipment-item-title.active{background:url(https://www.jiepei.com/Content/img/home/line.png) repeat-x bottom; top:55%; bottom:0}
.pl_advert{padding-top:20px; background:#f5f5f5; padding-bottom:50px; min-width:1280px}
.pl_txt{position:absolute; padding-top:40px; width:100%; height:300px; left:0; top:0}
.pl_advert_left:hover{margin-top:-3px; box-shadow:0 13px 35px 0 rgba(0,0,0,.19); -webkit-transition:all .3s cubic-bezier(.55,0,.1,1); transition:all .3s cubic-bezier(.55,0,.1,1); -webkit-transform:translate3d(0,-1px,0); -ms-transform:translate3d(0,-1px,0); transform:translate3d(0,-1px,0)}
/*.pl_advert_left:hover .pl_txt{background:url(/Content/img/newindexV3/feedback_bg.png) repeat-x left bottom -40px}
*/
.pl_item:hover{margin-top:-3px; box-shadow:0 13px 35px 0 rgba(0,0,0,.19); -webkit-transition:all .3s cubic-bezier(.55,0,.1,1); transition:all .3s cubic-bezier(.55,0,.1,1); -webkit-transform:translate3d(0,-1px,0); -ms-transform:translate3d(0,-1px,0); transform:translate3d(0,-1px,0)}
/*.pl_item:hover .pl_txt{background:url(/Content/img/newindexV3/feedback_bg.png) repeat-x left bottom -40px}
*/
.pl_advert_left .pl_txt{padding-left:30px}
.pl_txt h4{margin-top:0; font-size:20px; font-weight:bold; margin-bottom:28px}
.pl_txt .panel{height:20px; line-height:18px; text-align:center; border-radius:2px; background:none; font-size:12px; display:inline-block; margin-right:10px; margin-bottom:8px; padding:0 5px}
.pl_advert_left .pl_txt .panel{border:1px solid #333}
.video-box{height:450px; overflow:hidden}
.imme_price{width:140px; height:40px; background:#008C95; border-radius:4px; color:#fff; line-height:40px; text-align:center; overflow:hidden; margin-top:80px}
.imme_price .arrow_long_right{background-position:-361px -89px; width:20px; height:7px; vertical-align:middle; margin-left:7px}
.imme_price_txt1{transform:translate(-140px,0); transition:all .3s; position:absolute; z-index:9; display:block; width:140px; -webkit-transform:translate(-140px,0px); -moz-transform:translate(-140px,0px); -ms-transform:translate(0px,0px); -o-transform:translate(-140px,0px)}
.imme_price_txt2{transition:all .3s; position:absolute; z-index:7; transform:translate(-70px,0); width:140px; -webkit-transform:translate(-70px,0px); -moz-transform:translate(-70px,0px); -ms-transform:translate(-140px,0px); -o-transform:translate(-70px,0px)}
.imme_price:hover .imme_price_txt1{transform:translate(0px,0); -webkit-transform:translate(0px,0px); -moz-transform:translate(0px,0px); -ms-transform:translate(140px,0px); -o-transform:translate(0px,0px)}
.imme_price:hover .imme_price_txt2{transform:translate(70px,0); transform:translate(70px,0); -webkit-transform:translate(70px,0px); -moz-transform:translate(70px,0px); -ms-transform:translate(0px,0px); -o-transform:translate(70px,0px)}
.pl_item .pl_txt{padding-left:20px}
.pl_item .pl_txt .panel{border:1px solid #333}
.pl_item{margin-left:20px}
.owl-theme .owl-controls .owl-buttons .owl-prev{position:absolute; display:block; width:50px; height:98px; background:url(https://www.jiepei.com/Content/img/anniu.png) no-repeat 0; top:50%; margin-top:-49px; text-indent:99998px; left:-50px}
.owl-theme .owl-controls .owl-buttons .owl-next{position:absolute; display:block; width:50px; height:98px; background:url(https://www.jiepei.com/Content/img/anniu.png) no-repeat -200px; top:50%; margin-top:-49px; text-indent:99998px; right:-56px}
.item-list .owl-controls .owl-buttons .owl-prev{left:0}
.item-list .owl-controls .owl-buttons .owl-next{right:0}
.production-line .owl-theme .owl-controls .owl-buttons .owl-prev{left:-60px}
.production-line .owl-theme .owl-controls .owl-buttons .owl-next{right:-60px}
.equipment .item-list{position:absolute; left:0; top:0; overflow:hidden; height:450px}
.worldmap-container{/*background:url(https://www.jiepei.com/Content/img/newindexV3/bg_country.png) no-repeat 15px 83px; */
    position:absolute; /* right:-230px; background-size:81%; top:142px; */}
#owl-example{max-width:1280px; margin-top:43px; margin:auto}
#owl-example .listdiv>div{padding:20px}
.listdiv .commenttext{height:3em; width:100%; overflow:hidden; color:#666; font-size:12px;}
.owl-wrapper{width:100px; height:300px}
.commentbox{background:#F6F6F6; padding:30px 0 10px}
.commentbox .owl-item{float:left; margin-right:15px; width:417px !important; background:#fff;}
.commentbox .owl-carousel .owl-wrapper-outer{padding:20px 0 0!important}
.commentbox .owl-item:hover{box-shadow:0 0 10px #ddd}
.commentbox .owl-item:nth-of-type(3){margin-right:0 !important}
.commentbox .owl-item:nth-of-type(4){margin-right:20px !important}
.commentbox .owl-item:nth-of-type(6){margin-right:0 !important}
.commentbox .owl-item:nth-of-type(7){margin-right:20px !important}
.owl-prev{position:absolute; left:0px; top:200px; width:35px; height:55px; z-index:99999; background:url(.../img/newPCBATopic/leftbtn.png) no-repeat; opacity:0.8}
.owl-next{position:absolute; right:0px; top:200px; width:35px; height:55px; z-index:99999; background:url(.../img/newPCBATopic/rightbtn.png) no-repeat; opacity:0.8}
.listdiv > a > img{width:100%; height:285px}
#owl-example .owl-prev{top:200px !important}
#owl-example .owl-next{top:200px !important}
.headbox{margin:5px 10px; border-radius:50%}
.listdiv .titbox{padding-top:10px; font-size:12px;}
.QualitySystem .Quotebtn a{color:#fff}
/*客户案例*/
.newIllustrate{width:100%; background:#fff; padding-top:30px; max-width:1920px; margin:auto; padding-bottom:30px}
/* .newIllustrate .coop_icon1{background-position:0px 0px}
.newIllustrate .coop_icon2{background-position:-170px -0px}
.newIllustrate .coop_icon3{background-position:-340px -0px}
.newIllustrate .coop_icon4{background-position:-0px -80px}
.newIllustrate .coop_icon5{background-position:-170px -80px}
.newIllustrate .coop_icon6{background-position:-340px -80px}
.newIllustrate .coop_icon7{background-position:-0px -160px}
.newIllustrate .coop_icon8{background-position:-170px -160px}
.newIllustrate .coop_icon9{background-position:-340px -160px}
*/


.IllustrateLeft ul{width:100%}
.IllustrateLeft ul li{float:left; width:17%; background:#fff; cursor:pointer; margin:0 1.875% 20px;}
.IllustrateLeft ul li:first-of-type{margin-left:0;}
.IllustrateLeft ul li:last-of-type{margin-right:0;}
.IllustrateLeft ul li img{display:block; width:100%;}
.IllustrateLeft ul li:hover{box-shadow:-2px 0 31px rgb(0 0 0 / 12%)}
.IllustrateLeft ul li.active{position: relative; z-index:1;}
/* .IllustrateLeft ul li:nth-child(3n){margin-right:0}
*/


/*.IllustrateRight{height:274px}
*/

.IllustrateRight p span{display:inline-block; width:50px; line-height:24px; height:24px; background-color:#fff8ee; color:#ff9900; font-size:14px; margin-right:10px; text-align:center}
.IllustrateRight li{display:none; box-shadow:-2px 0 31px rgb(0 0 0 / 12%)}
.partner_intro{margin-left:320px; padding:0 30px 20px}
.partner_intro p{line-height:24px}
.partner_intro p b{font-size:16px;}
.mt90{margin-top:90px}
.threeUlBox li{position:relative; width:23%; margin:0 1%; background:rgba(255,255,255,0.2); padding:1.5% 0 1.5% 10%; color:#fff; box-sizing: border-box; float: left;}
.threeUlBox li:hover{background-color:#FDF5E6; color:#f90; cursor:pointer}
.threeUlBox li .jian{display:none}
.threeUlBox li .t1{position: absolute; left:5%; top:50%; transform: translate(0,-50%); max-width:30%;}
.threeUlBox li .t2{position:absolute; left:10%; bottom:0; max-width:30%;}
.threeUlBox li a{color:#fff}
.threeUlBox li:hover a{color:#f90}
/*.threeUlBox li:hover{background:#FDF5E6; cursor:pointer}
.threeUlBox li:hover .jian{display:block}
.threeUlBox li:hover{color:#f90}
*/

.commodity-box li{border:1px solid #EEEEEE}
.mb15{margin-bottom:15px}
.commodity-box li a{display:block; line-height:34px; color:#f90; border:1px solid #008C95; margin:10px 0 0; max-width:200px; font-weight:bold; text-align:center}
.commodity-box li:hover a{color:#fff; background:#008C95}
.equipment_box .owl-carousel{width:100%}
/*#pcb-product{width:1280px !important}
*/
/*#pcb-product .owl-item{width:256px !important}
*/

.equipment_box .owl-buttons{display:none !important}
.banner .instant{background:#fff}
.banner .instant dd.selected{background:#fff}
.indexbox .commodity-box .commodity ul li{width:32%; height: auto; margin:0!important;}
.indexbox .commodity-box .commodity ul li:nth-child(3n-1){margin:0 2%!important;}
.indexbox .commodity-box .commodity ul li>img{position: absolute; left:0; top:0}
.IllustrateRight .mb25{margin-bottom:15px !important}
.banner .instant{width:548px; height:300px}
.banner .instant dd{width:148px}
.banner .instant dl{height:300px}
.item-PCBAssembly .instant-con{width:356px}
.item-PCBPrototype .instant li{width:170px}
.banner .instant .area span{width:60px}
.banner .instant li select{width:170px}
.banner .instant li.item_unit p{width:170px}
.banner .instant li i{color:#333333 !important; font-weight:bold}
.banner .instant .enter{width:100%; height:36px; line-height:35px; font-size:16px !important}
.banner .instant dl{background:#7B5822}
.top-nav,.menubox,.max-header{background:#fff !important}
.banner .instant-con{width:356px; margin-top:11px; font-size:12px}
.item-PCBPrototype li{width:170px; margin-bottom:11px; height:64px}
.top-nav{border-bottom:1px solid #745018 !important}
.banner .instant dd{font-size:14px}
select:focus{outline:none}
.banner .instant dd{border-left:3px solid #7B5822}
.item-PCBAssembly li{width:170px; height:64px; margin-bottom:14px}
.banner .item-PCBAssembly .input{border:none}
.banner .item-PCBAssembly li p{border:1px solid #ccc}
.banner .item-PCBAssembly select{height:34px; line-height:34px}
.banner item-PCBAssembly li.item_unit .input{border:none}
.banner item-PCBAssembly .input{border:1px solid #ccc; width:176px; padding:10px}
.select_img{position:absolute; right:-1px; bottom:0px; pointer-events:none}
.pro_img_box{text-align:center; padding-top:10px;}
.pro_img_box img{width:240px; max-width:100%; display: block; margin:0 auto;}

/* by DG */
.boxHVD{height:464px;width:100%;margin:auto;background:#ddd;max-width:1920px;margin:auto;position:relative;overflow:hidden}
.boxHVD:before{content:'';width:100%;background-color:rgba(0,0,0,.3);max-width:1920px;margin:auto;position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;}
.boxHVD video{position:absolute;left:0;top:0;z-index:0; width:100%; height:464px;}
.boxHVD .w1300{position: relative; z-index:1; height:100%;}
.boxHVD .w1300>div:first-of-type{color:#fff; text-align: center; padding-top:100px;}
.boxHVD .threeUlBox{position:absolute; max-width:1300px; width:100%; left:50%; bottom:10%; transform: translate(-50%,0);}
.boxHVD .titsa p{color:#fff;}

@media screen and (max-width:1200px) {

}
@media screen and (max-width:1080px) {
    .ecms_list dl{width:32%; margin:0 0 2%; min-height:210px;}
    .ecms_list dl:nth-child(3n-1){margin:0 2% 2%;}
}
@media screen and (max-width:790px) {
    .banner-cont,.banner.rel.pc_show{display:none}
    .ecms{padding:20px 0 15px;}
    .ecms_list dl,.ecms_list dl:nth-child(3n-1){width:48%; margin:0 1% 1%; min-height:210px;}
    /*.ecms_list dl:nth-child(2n){margin-left:1%;}*/
    .ecms_list dl:nth-child(2n+1){clear: left;}
    .ecms_list dl dd:before{top:.7em;}
    .f20{font-size:16px;}
    .f12,.titsa p{font-size:10px;}
    .ecms_list dl dd{padding:.2em 0 .2em 1em;}
    .commodity,.pro_server,.equipment_title,.commentbox{padding:20px 0 15px;}
    .pro_img_box{padding-top:0;}
    .pro_server li{width:49%; min-height:auto; padding-bottom:10px;}
    .pro_server li:nth-child(2n+1){clear: left;}
    .pro_server li p b{max-width:90%; margin:0 auto .5em;}
    .pro_server li p span{font-size:10px; line-height:1.6em;}
    .commodity li .hoverLeft{width:100%;}
    .hover .hoverRight{margin:0; clear: both;}
    /*.pro_server li p span:nth-child(3){display: none;}*/
    .boxHVD .w1300>div:first-of-type{padding-top:50px;}
    .boxHVD,.boxHVD video{height:300px;}
    .boxHVD .threeUlBox{bottom:5%;}
    .threeUlBox li{width:48%; margin-bottom:2%; padding-left:20%;}
    .map-box,.map{height: auto;}
    .map .tabbox{width:100%; height: auto; margin-bottom:10px;}
    .map .tabbox>div.t{line-height:2em; padding:0 20px;}
    .map .tabbox>div.t .f16{font-size:14px;}
    .map .clearfix.rel.mt40{margin-top:0;}
    .tabboxtit span{padding-left:6px;}
    .tabboxlist span{font-size:12px;}
    .tabboxtit{font-size:12px;}
    .worldmap-container{display:none;}
    .map-right-box{position:static;}
    .equipment .equipment_box,.video-box,.equipment .item-list,.equipment .equipment-item{height:350px;}
    .equipment .equipment-item-title{top:88.5%;}
    .equipment-item-title.active{top:50%;}
    .commentbox .owl-carousel .owl-wrapper-outer{padding:10px 0!important;}
    .IllustrateRight li .pull-left{margin:0 1em 1em 0;}
    .IllustrateRight li .partner_intro{margin-left:0;}
}
@media screen and (max-width:560px) {
    .indexbox .commodity-box .commodity ul.mt20{margin-top:10px;}
    .indexbox .commodity-box .commodity ul li,.indexbox .commodity-box .commodity ul li:nth-child(3n-1){width:100%; margin:0 0 2%!important; position:relative;}
    .commodity li .hoverLeft{max-width:142px;}
    .hover .hoverRight{margin-left:142px; clear: none;}
    .commodity-box li a{line-height:24px; font-size:14px;}
    .map-right-box{padding-bottom:10px;}
    .map-right-box li{width:50%; margin:15px 0 5px; height:auto;}
    .map-right-box li span.f32{font-size:22px;}
    .map-box,.map{height: auto;}
    .IllustrateLeft ul{margin-bottom:10px;}
    .IllustrateLeft ul li{margin:0 0 .2em; width:33.333%;}
    .IllustrateLeft ul li:nth-child(3n+1){clear:both;}
    .IllustrateRight li .pull-left{float: none!important; margin:0; height:180px; overflow: hidden;}
    .partner_intro p{line-height:20px;}
}
