.iphonnav_aa,.iphonenavlist{display:none}@media only screen and (max-width:760px){body,html{min-width:0;overflow-x:hidden}.icenter{width:100%;padding:0 16px}#header_tb2 .pc_nav .logo :is(img,.protus-logo){height:60px}.lang-selector{position:relative;margin-right:20px}.iphonnav_aa{width:40px;height:26px;position:fixed;z-index:999999999;cursor:pointer;right:30px;top:27px;display:block}.iphonnav_aa span{webkit-transition:all .6s cubic-bezier(.19,1,.22,1);transition:all .6s cubic-bezier(.19,1,.22,1);display:block;width:100%;height:2px;background:#fff;top:50%;position:absolute;margin-top:-2px}.iphonnav_aa:after,.iphonnav_aa:before{webkit-transition:all .6s cubic-bezier(.19,1,.22,1);transition:all .6s cubic-bezier(.19,1,.22,1);content:"";display:block;width:100%;height:2px;background:#fff;top:0%;position:absolute;margin-top:0}.iphonnav_aa:before{top:auto;bottom:0}.iphonnav_aa.on span{background:none!important}.iphonnav_aa.on:after{top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background:#06355c}.iphonnav_aa.on:before{top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#06355c}.header_tb2_1 .iphonnav_aa span,.header_tb2_1 .iphonnav_aa:after,.header_tb2_1 .iphonnav_aa:before{background:#06355c}.iphonenavlist{display:none;position:fixed;width:100%;height:100%;top:0;left:0;background:#eee;z-index:99999;opacity:0;transform:translateY(-8px);transition:opacity .3s ease,transform .3s ease}.iphonenavlist.is-open{display:block;opacity:1;transform:translateY(0)}.iphonenavlist .clogo :is(img,.protus-logo){display:block;width:auto;height:60px;margin:10px 0 0 5%}.iphonenavlist .ct{position:absolute;width:90%;top:150px;left:5%}.iphonenavlist .ct .lfa{display:block;overflow:hidden;float:left;width:60%}.iphonenavlist .ct .lfa a{display:block;color:#666;font-weight:700;font-size:22px;margin:24px 0}.iphonenavlist .ct .lfa a:hover{color:#333}.iphonenavlist .ct .lfa.lfa-right{width:40%;padding-left:8px;border-left:1px solid rgba(0,0,0,.08)}.iphonenavlist .ct .lang-title{display:block;color:#9aa3ad;font-size:14px;letter-spacing:1px;text-transform:uppercase;margin:24px 0 12px}.iphonenavlist .ct .lfa.lfa-right a{font-size:18px;font-weight:600;margin:16px 0;padding:8px 12px;border-radius:999px;border:1px solid rgba(0,0,0,.1);background:#fff;text-align:center;transition:all .3s ease}.iphonenavlist .ct .lfa.lfa-right a:hover{color:#08365c;border-color:#08365c;box-shadow:0 6px 14px #08365c1f}.iphonnav_aa{background:transparent;border:0;padding:0}.icenter{width:90%}.footer .fot_a{display:block}.footer_title h3{font-size:24px}.footer .fot_a li .ewm{margin:0 12px 20px}.footer .fot_b a{margin-right:10px}.footer .fot_a .fb_logo,#header_tb2 .pc_nav ul{display:none}#header_tb2 .pc_nav .n_rh{margin-right:100px}.web_con .lf,.web_con .rh{width:100%}.web_con .lf h3,.web_con .rh h3{font-size:32px;margin-bottom:30px}.web_banner{height:450px}.web_banner .txt h3,.web_banner .txt h1{font-size:32px}.web_banner .txt h4{font-size:36px}.jobtt a{font-size:14px;margin-right:10px;min-width:150px}.joblist li{width:100%}.joblist li a{padding:30px}.joblist li a h3{font-size:26px}.joblist li a dd p,.joblist li .bb .xc dd p{margin-right:10px;padding-right:10px}.joblist li a dd p font,.joblist li .bb .xc dd p font{font-size:14px}.joblist li a dd p span,.joblist li .bb .xc dd p span{font-size:16px}.joblist li a .more{width:120px;height:36px;line-height:36px;font-size:14px}.joblist li .bb{width:90%;height:calc(100% - 120px);left:5%}.joblist li .bb .xc{padding:20px;height:calc(100% - 40px)}.joblist li .bb h3{padding:0 0 0 20px}.newslist a{display:block}.newslist a p{width:100%;height:200px}.newslist a .news_item{width:100%;margin-top:20px}.newslist a .news_item h3{font-size:24px}.innews .newslist a{padding:18px 0}.innews .newslist a .news_item{display:block}.innews .newslist a .news_item span{width:auto;text-align:left;margin-top:8px}.innews .newslist a .news_item h4{width:auto;text-align:left;margin-top:6px}.web_f_bt dl dt{width:100%;margin:0 0 30px}.web_about .icenter h3{font-size:32px}.web_ab_bot i{font-size:70px}.web_ab_bot:after{width:80%;height:69%}.web_ab_bot h3{font-size:16px;line-height:20px!important}.in_ab .num{display:block}.in_ab .num dd strong{font-size:16px}.in_ab .num dd p span{font-size:50px}.ab_histroy{padding:50px 0}.ab_histroy h3{font-size:36px;margin-bottom:50px}.inbanner_Swiper .txt h3,.inbanner_Swiper .txt h1,.inbanner_Swiper .txt h2.banner-slide-title{font-size:42px;line-height:42px}.inbanner_Swiper .txt h4{font-size:23px}.br_ry{top:74%}.in_pic{padding:150px 0 50px;--center-size: 380px;--ability-size: clamp(110px, 32vw, 140px);--side-spread: 8px}.in_pic .in_img{display:none}.in_pic .i_c{width:var(--center-size);height:var(--center-size)}.in_pic ul{position:absolute;left:50%;top:calc(150px + (var(--center-size) / 2));width:var(--center-size);height:var(--center-size);transform:translate(-50%,-50%);margin:0;padding:0;pointer-events:none}.in_pic ul li{pointer-events:auto}.in_pic ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;justify-items:center;align-items:center;margin:24px auto 0;padding:0;max-width:360px}.in_pic .i_c h3 strong{font-size:60px;line-height:60px}.in_pic .i_c h3 span{font-size:30px}.in_pic ul li{position:relative;width:var(--ability-size);height:var(--ability-size);inset:auto;margin:0;-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;transition:transform .3s ease}.in_pic ul li .ability-item{width:calc(var(--ability-size) - 30px);height:calc(var(--ability-size) - 30px);border-radius:50%;top:15px;left:15px;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;transition:background .3s ease}.in_pic ul li span{font-size:14px;width:80%;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease}.in_pic ul li p img{height:30px;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.in_pic ul li p{top:-10px}.in_pic ul li:nth-child(1){position:absolute;top:calc(var(--ability-size) / -2);left:50%;margin-left:calc(var(--ability-size) / -2)}.in_pic ul li:nth-child(2){position:absolute;top:50%;right:calc((var(--ability-size) / -2) - var(--side-spread));margin-top:calc(var(--ability-size) / -2)}.in_pic ul li:nth-child(3){position:absolute;bottom:calc(var(--ability-size) / -2);left:50%;margin-left:calc(var(--ability-size) / -2)}.in_pic ul li:nth-child(4){position:absolute;top:50%;left:calc((var(--ability-size) / -2) - var(--side-spread));margin-top:calc(var(--ability-size) / -2)}.in_pic ul li:hover,.in_pic ul li.active{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:center;-moz-transform-origin:center;transform-origin:center}}
