@charset "utf-8"; /* 全局 */ body{ font-size:14px; line-height:24px; color:#333; } .w1200{ width:1200px; height:auto; overflow:hidden; margin:0 auto;} .w210{ width:210px; height:auto; overflow:hidden; margin:0 40px 0 0; float:left;} .w950{ width:950px; height:auto; overflow:hidden; float:left;} /* 头部 */ .header{height:81px; width:100%; z-index:99999; background:#FFF; position:fixed; left:0px; top:0px;} .headerdb{ width:100%; height:81px;} .header .w1200{ overflow: visible; padding: 0 !important; } .header .logo{ float: left; padding: 10px 0 0 0; } .header .logo img{ height: auto; } p.htel{ float:right; display:block; padding-left:41px; background:url(/images/tel.png) left center no-repeat; padding-top: 18px; font-size:22px; color:#C30C24} p.htel span{ font-size: 16px; } /*nav*/ .header .nav{ float: right; } .header .nav li{ float:left; text-align: center; color: #080808; height: 100%; position:relative; } .header .nav a{ display: block; color: #4c4c4c; } .header .nav li > a{ padding: 0 20px; font-size: 14px; line-height: 80px; } .header .nav li:hover > a, .header .nav li.curr > a{ /*font-weight: bold;*/ color: #fff; background-color:#C30C24; } .header .nav dl{ display: none; position: absolute; width: 100%; height: auto; top: 100%; left: 0; z-index: 99; background-color: #F1F1F1; box-sizing: border-box; font-size: 14px; } .header .nav dl dd{ border-bottom:1px solid #DDDDDD;} .header .nav dl a{ line-height: 35px; color: #4c4c4c; } .header .nav dl a:hover{ background-color: #C30C24; color: #fff; } /* 尾部 */ .footer{ clear: both; font-size: 14px; margin-top: 48px; color: #b2b2b2; font-size: 14px; background: #F7F7F7; padding: 27px 0 24px; } .footer .contact_f_box{ width: 73%; float: left;} .footer .contact_f_box .pic{ float: left; height: 75px; } .footer .contact_f_box .pic img{ /*width: 216px; height: 49px;*/ margin: 5px 50px 0 0; display: block; } .footer .contact_f_box .alink_box{ float: left; height: 75px; border-left: 1px solid #AFAFAF; } .footer .contact_f_box .alink_box a{ display: inline-block; height: 46px; line-height: 46px; background: #C30C24; color: #fff; padding: 0 20px; margin: 15px 0 0 50px; } .footer .contact_f_box .alink_box a .i_contact{} .footer .contact_f_box .alink_box a .i_contact:after{ font-family:"iconfont"; content: "\e68b"; font-size: 24px; display: block; float: left; margin-right: 5px; } .footer .contact_f_box .alink_box a.hvr-ripple-out:before {border: #C30C24 solid 6px; } .footer .contact_f_box .address{ clear: both; margin: 45px 0 13px; } .footer .contact_f_box .address em{ display: inline-block; margin-right: 45px; color: #6d6d6d; } .footer .contact_f_box .address .i{ float: left; } .footer .contact_f_box .address .i:after{ font-family:"iconfont"; font-size: 24px; color: #A7A7A7; display: inline-block; margin-right: 8px; } .footer .contact_f_box .address .i.i_location:after{content: "\e62a"; } .footer .contact_f_box .address .i.i_tel:after{ content: "\e671"; } .footer .contact_f_box .address .i.i_email:after{ content: "\e804"; } .footer .copyright_box{ border-top: 1px solid #dadada; padding-top: 13px; line-height: 30px; font-size: 12px; } .footer .copyright_box a{color: #b2b2b2;} .footer .copyright_box a:hover{ color: #CE1D2C; } .footer .qrcode{ float: right; text-align: center; color: #6d6d6d; } .footer .qrcode img{ display: block; } /* 禁止手机横屏 */ .nohengping{ position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: #fff; z-index: 99999; text-align: center; font-size: 18px; line-height: 50px; background: url(/images/bg_404.jpg) top center no-repeat; display: none; } .nohengping .t_box{ width:100%;height:120px;position:fixed;top:50%;left:0; margin-top:-60px;z-index:999999 } .nohengping i{ display: inline-block; } .nohengping i:after{ font-family:"iconfont"; content: "\e67d"; font-size:50px; } /* 网站加载中 */ .loadingBg{position:fixed;width:100%;height:100%;left:0;top:0;background-color:#f5f5f5;z-index:9999} .loading{width:100%;height:40px;position:fixed;top:50%;left:0;margin-top:-20px;z-index:999; text-align:center;} /* 首页框架 */ /* -------------------------------首页------------------------------------------- */ /* banner */ .banner_box{ position: relative; } .img_a{ display:block; width:100%; height:100%; position:absolute; top:0; left:0; z-index:3;} .banner{ width: 100%; padding-top: 31.25%; position: relative; padding-bottom: 75px;} .banner .swiper-container{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 1;} .banner .swiper-container .swiper-slide{ height: 100%; position: relative; background-size: cover; background-repeat: no-repeat; background-position: center center; } .banner .swiper-pagination{ width: 100%; bottom:30px; left: 0; } .banner .swiper-pagination-bullet {width: 12px; height: 12px; background: #fff; opacity: .8; margin: 0 8px; -webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s; } .banner .swiper-pagination-bullet-active {opacity: 1; background: #000; width: 12px; -webkit-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px; } .banner.ins{ padding-top: 18.54%; } .banner.ins .pic{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 1; background-size: cover; background-repeat: no-repeat; background-position: center center;} /*case*/ .case_box{ height: auto; overflow: hidden; } .case_box.evenbox{ background:#000; } .case_box.evenbox .title_big_01 b{ color: #fff; } .case_box.evenbox .title_big_01 h2{ color: #fff; } .case_dh{ margin: auto; text-align: center; font-size: 18px; } .case_dh a{ display: inline-block; margin: 10px; padding: 5px 20px; border: #ccc 1px solid; } .case_dh a:hover{ background: #CE1D2C; color: #fff; border: #CE1D2C 1px solid; } .case_dh a.even{ background: #CE1D2C; color: #fff; border: #CE1D2C 1px solid; } .swiper2{ width: 100%; height: 100%; position: relative; padding-bottom: 0px;} .swiper2 .swiper-container{ padding:30px 0 80px; } .swiper2 .swiper-slide{ height: 100%; position: relative; margin-top:0px !important; /*-webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;*/ } .swiper2 .swiper-slide .pic{ text-align: center; padding-top: 54.8%; background-size: cover; background-repeat: no-repeat; background-position: center center; } .swiper2 .swiper-slide .pic{ width: 100%; padding-top: 65.94%; position: relative; overflow:hidden } .swiper2 .swiper-slide .pic .photo{ width: 100%; height: 100%; background-size: cover; background-repeat: no-repeat; background-position: center center; position: absolute; left: 0; top: 0; z-index: 1; } .swiper2 .swiper-slide:hover .pic .photo{-webkit-transform: scale(1.08); -o-transform: scale(1.08); transform: scale(1.08);} .swiper2 .swiper-slide .text{padding-top: 10px;} .swiper2 .swiper-slide .text b{ line-height: 1.3; font-size: 18px; display: block; text-align: center; padding: 15px 10px 0; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } .swiper2 .swiper-slide .text span{ line-height: 1.3; font-size: 14px; display: block; text-align: center; padding: 8px 10px 30px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; color: #999; } .swiper2 .swiper-slide.even{ background: #fff; z-index: 99; } .swiper2 .swiper-slide a:hover{ color: #333; } .swiper2 .swiper-slide:hover { /*-webkit-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);*/ } .swiper2 .swiper-pagination{ width: 100%; bottom:20px; left: 0; } .swiper2 .swiper-pagination-bullet {width: 12px; height: 12px; background: #000; opacity: .2; margin: 0 5px; } .swiper2 .swiper-pagination-bullet-active {opacity: 1; background: #37A637; } .swiper2 .swiper-button-next, .swiper2 .swiper-button-prev { position: absolute; width: 46px; height: 46px; top: 96%; margin-top: -37px; font-size: 0; z-index: 5; background-position: center center; -webkit-background-size: cover; background-size: auto auto; background-color: transparent; /*display: none;*/ background-image: url(/images/icos_arrow_2.png); } .swiper2 .swiper-button-prev{ background-position: 0 0; left: 0%; margin-left: 0px; background-color:#000; } .swiper2 .swiper-button-next { background-position: -46px 0px; left: 0%; margin-left: 60px; background-color:#C30C24; } /*.swiper2 .swiper-button-prev:hover { background-position: 0 -21px; } .swiper2 .swiper-button-next:hover { background-position: -14px -21px; } */ .swiper2 .swiper-button-next.swiper-button-disabled, .swiper2 .swiper-button-prev.swiper-button-disabled {opacity: 1; } .system_body .con{ display: none; margin: auto; } /* -------------------------------内页------------------------------------------- */ /* banner */ .banner_ins{ position:relative; width: 100%; padding-top:22.08%; } /* 内页 */ .n_content{ overflow: hidden; height: auto; padding: 0px 0 0px 0; } /* 内页左侧 */ .n_left{ margin-top:29px;} /* 内页左侧 */ .n_right{ margin-top:29px;} /* 当前位置 */ .location_box {height: 66px; line-height: 66px; } .location_box.mode2{ background: #F7F7F7; } .location_box .location{ font-size:14px; line-height:66px; text-align:right; position:relative; float: left; } .location_box .tel_box{ float: right; height: 100%; line-height: 66px; text-indent:32px; font-size:14px; } .location_box i.i:before{ font-family:"iconfont"; width: 20px; line-height: 65px; display: inline-block; margin-right: 2px; } .location_box i.i_case:before{ content:"\e628"; font-size: 14px; color: #C30C24; } .location_box i.i_location:before{ content:"\e62a"; font-size: 14px; color: #C30C24; } .location_box em{ border:1px solid #CCCCCC; display: inline-block; line-height: 24px; padding:0 8px; color: #999; } .location_box em span{ color: #333; } .location_box em i.i_cut:before{ content:"\e611"; font-size: 14px; color: #999; line-height: 22px; width: 16px; cursor: pointer; } .location_box a.curr{ color: #CE1D2C; } /* 头部导航 */ .nav_detail{ text-align: center; line-height: 1; margin-top: 28px; } .nav_detail a{ display: inline-block; padding:7px 28px; box-sizing: border-box; border:1px solid #E5E5E5; color: #555; } .nav_detail a:hover, .nav_detail a.even{ border:1px solid #2D97A1; background: #2D97A1; color: #fff; } /*.nav_box{ text-align:center; height:77px; border-bottom:1px solid #ccc;} .nav_box a{ font-size:18px; line-height:76px; box-sizing:border-box; height:76px; display:inline-block; margin-left:48px; padding:0 5px; -webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;} .nav_box a.hovers, .nav_box a:hover{ color:#D30903; border-bottom:2px solid #D30903;} .nav_box a:first-of-type{ margin-left:0;} */ /* 左侧栏目模板 */ .left_menu_title{ width:auto; height:62px; background:#CC0C0C; text-align:center;} .left_menu_title h2{ font-size:20px; font-weight:bold; color:#FFF; line-height:62px;} .left_menu{ background:#fff; padding:10px 0px 21px;} .left_menu ul{ height:auto; overflow:hidden; min-height:400px;} .left_menu li { height: 54px; line-height: 53px; box-sizing:border-box; background:#FBFBFB; border:1px solid #D9D9D9; text-align:center; margin-bottom:8px; transition: all 0.2s;-webkit-transition: all 0.2s; } .left_menu li a { font-size: 16px; display: block; } .left_menu li:hover, .left_menu .curr{ border:none; color: #fff; background:url(/images/ico_j_2.png) no-repeat 84% 50% #D51B11;} .left_menu li:hover a, .left_menu .curr a{ color: #fff;} .left_menu p{ text-indent:33px; font-size:12px !important; line-height:30px; color:#666} .left_menu p a{ display:block;} .left_menu p a:hover, .left_menu p a.curr { color: #e60000; } /* banner图上导航 */ .topnav_box{ position: absolute; width: 100%; height: auto; left: 0; bottom: 0; z-index: 6; padding-bottom: 15px; border-top: 1px solid #ffffff; background: rgba(0,0,0, .2); } .nav_top{ text-align: center; padding-top: 20px; } .nav_top a{ width: 133px; height: 40px; line-height: 40px; /*background: rgba(0, 0, 0, .6);*/ display: inline-block; color: #eee; position: relative; } .nav_top a img{ position:absolute; left:50%; } .nav_top a img.bq{ display:block; margin-left:-1px;top:-23px;} .nav_top a img.hq{ display:none; margin-left:-5px;top:-28px;} .nav_top a:after{content: ""; width: 5px; height: 5px; background: url(/images/ico_point_2.png) no-repeat; z-index: 1; position:absolute; left: 50%; top: -23px; margin-left: 0px;} .nav_top a.curr, .nav_top a:hover{ background: #C30D24; color: #fff; } .nav_top a.curr:before, .nav_top a:hover:before{ content: ""; width:0; height:0; border-width:0 8px 5px; border-style:solid; border-color:transparent transparent #C30D24;/*透明 透明 灰*/ margin:0px auto; position:absolute; left: 50%; top: -5px; margin-left: -5px; } .nav_top a.curr:after, .nav_top a:hover:after{ content: ""; width: 15px; height: 15px; background: url(/images/ico_point_1.png) no-repeat; z-index: 1; position:absolute; left: 50%; top: -28px; margin-left: -5px; } .nav_top a:hover img.bq{ display:none;} .nav_top a:hover img.hq{ display:block} /* 上侧栏目模板 */ .top_menu{ text-align: center; line-height: 1; } .top_menu a{ display: inline-block; padding: 12px 38px; background-color:#F5F5F5; font-size: 16px; margin: 0 5px; } .top_menu a:hover, .top_menu a.curr{ background-color:#007EC0; color: #fff; } .nav_top a.curr img.bq{ display:none;} .nav_top a.curr img.hq{ display:block} /* 通栏栏目模板 */ .category_box{ height: 75px; line-height: 75px; background: #f7f7f7; color: #666; } .category_box .title_big_02{ float: left; } .category_box .title_big_02 h2{ font-size: 18px; } .category_box .category_div{ float: right; } .category_box .category_div a{ display: inline-block; margin-left: 25px; } .category_box .category_div a:hover, .category_box .category_div a.curr{ color: #e86d17; } /*筛选*/ .filter_box{position:relative;} /*.filter_box:before{content:'';width:100%;height:1px;position:absolute;left:0;top:0;z-index:1;background:#fff;}*/ .filter_div{clear:both;position:relative;background:#fff;font-size:14px; border:1px solid #ddd;} .filter_div .tit{width:80px;height:100%;line-height:50px;float:left;border-bottom:none;border-right:none;border-top:none;text-align:center;font-size:14px;color:#333333; background: #EFEFEF;} .filter_div .con{/*margin-left:80px;*/*padding-right:100px;*/min-height:50px;border-left:1px solid #fff;background:#fff;position:relative;height:50px;overflow:hidden;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s; } .filter_div .con.long{height:auto;padding-bottom:10px;} .filter_div .con a{display:inline-block;padding:1px 11px;margin:12px 0 0 40px; } .filter_div .con a:hover{ background: #CE1D2C; color: #fff; } .filter_div .con a.curr{background:#CE1D2C;color:#fff;} .filter_div .more{position:absolute;right:23px;top:0;margin:0 0 0 0;display:block;} .filter_div .more a{display:inline-block;padding:5px 11px;margin:12px 0 0 0px;} .filter_div .more a:after{content:"\e619";font-family:"iconfont";margin-left:5px;} .filter_div .more a.curr:after{content:"\e616";} .filter_div .more a.curr{color:#F0A52E;} .filter_sum{margin-top:30px;line-height:45px;background:#FAFAFA;border-bottom:1px solid #EFEFEF;position:relative;font-size:14px;} .filter_sum b{width:110px;text-align:center;display:inline-block;} .filter_sum span{display:block;float:right;padding-right:15px;color:#666;} .filter_sum:after{content:"";width:110px;height:1px;background:#37A636;position:absolute;left:0;bottom:-1px;} /*case*/ .case_ins{ position: relative; padding-bottom: 0px; margin-top: 26px;} .case_ins li{ width: 30.84%; float: left; margin: 0 0 0 3.65%; position: relative; margin-top:0px !important; -webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s; } .case_ins li .pic{ text-align: center; padding-top: 54.8%; background-size: cover; background-repeat: no-repeat; background-position: center center; } .case_ins li .pic{ width: 100%; padding-top: 65.94%; position: relative; overflow: hidden; } .case_ins li .pic .photo{ width: 100%; height: 100%; background-size: cover; background-repeat: no-repeat; background-position: center center; position: absolute; left: 0; top: 0; z-index: 1; } .case_ins li .text{padding-top: 10px;} .case_ins li .text b{ line-height: 1.3; font-size: 18px; display: block; text-align: center; padding: 15px 10px 0; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } .case_ins li .text span{ line-height: 1.3; font-size: 14px; display: block; text-align: center; padding:0 10px; margin:8px 0 30px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; color: #999; } .case_ins li:nth-of-type(3n+1){margin-left:0; } .case_ins li:hover .pic .photo{ -webkit-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08); } /*news*/ .news_ins{ padding-bottom: 15px; } .news_ins li{ height: auto; margin-top: 30px; -webkit-box-shadow: 0 1px 15px rgba(0,0,0,0.1); -o-box-shadow: 0 1px 15px rgba(0,0,0,0.1);box-shadow: 0 1px 15px rgba(0,0,0,0.1); padding:25px 0; } .news_ins li .date{ float: left; width: 14%; margin-top: 40px; text-align: center; color: #999999; } .news_ins li .date b{ display: block; font-size: 62px; line-height: 62px; } .news_ins li .date em{ line-height: 16px; font-size: 14px; display: inline-block; } .news_ins li .pic{float: left; width: 25%; height: 182px; text-align: center; margin-right: 3.2%; position: relative; background-size: cover; background-repeat: no-repeat; background-position: center center; } .news_ins li .pic a{ position: absolute; left:0; top: 0; width: 100%; height: 100%; z-index: 3; } .news_ins li .text{ line-height: 30px; text-align: left; padding: 10px 20px 0; line-height: 2; font-size: 12px; color: #666; } .news_ins li .text b{ display: block; color: #37A637; font-size: 18px;/* font-weight: bold;*/ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } .news_ins li .text p{ font-size: 14px; color: #929292; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .news_ins li .text em{ display: block; font-size: 14px; color: #929292; line-height: 30px; margin-top: 30px; } .news_ins li .text em .i_floor{ float: left; } .news_ins li .text em .i_floor:before{content:"\e63c";font-family:"iconfont";margin-right:5px; font-size: 24px; color: #bbb; } .news_ins li .text em span{ display: none; } .news_ins li:hover .date{ color: #C30C24; } .news_ins li:hover .text a{ color: #C30C24; } .news_ins li:hover .pic:before{ content: ""; position: absolute; left:0; top: 0; width: 100%; height: 100%; border:3px solid #C30C24;box-sizing: border-box; z-index: 2; } .tong_connr img{ display: block; margin: 0 auto; margin-bottom: 20px; } /* title */ .title_big_01{ text-align:center; position: relative; line-height: 1; margin: 58px 0 18px 0; height: auto; overflow: hidden;} .title_big_01 h2{ font-size:16px;/* font-weight:bold;*/ color: #212121; margin-top: 8px; display: block; padding: 0 0 26px 0; letter-spacing: 4px; position: relative;} .title_big_01 b{ font-family: "ITC Avant Garde Gothic LT"; font-size: 24px; color: #666; text-transform:uppercase; letter-spacing: 2px; display: block; margin-top: 20px; font-weight: bold;} .title_big_01 h2:after{ content: ""; width: 22px; height: 1px; background: #C30C24; position: absolute; left: 50%; bottom: 58px; z-index: 1; margin-left: -150px; } .title_big_01 h2:before{ content: ""; width: 22px; height: 1px; background: #C30C24; position: absolute; left: 50%; bottom: 58px; z-index: 1; margin-left: 128px; } .title_big_01.mode2{} .title_big_01.mode2 b{ color: #fff; } .title_big_01.mode2 h2{color: #fff; } .title_big_01.mode2 h2:after{background: #fff; } /* more */ .more_1{ display: block; width: 178px; height: 40px; line-height: 40px; border: 2px solid #999; text-align: center; margin: 0 auto; font-size: 12px; box-sizing: border-box; } .more_1:hover{ color: #fff; line-height: 36px; background-color: #37A637; border: 2px solid #37A637;} .more_1.mode2{ border: 2px solid #fff; color: #fff; } .more_1.mode2:hover{background-color: #F6C531;} /*button*/ /* Ripple Out */ @-webkit-keyframes hvr-ripple-out{ 100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0;} } @keyframes hvr-ripple-out{ 100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0;} } a.hvr-ripple-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#4b78cd;} a.hvr-ripple-out:before{content:'';position:absolute;border:#4b78cd solid 6px;top:0;right:0;bottom:0;left:0;-webkit-animation-duration:1s;animation-duration:1s;} a.hvr-ripple-out:hover:before,a.hvr-ripple-out:focus:before,a.hvr-ripple-out:active:before{-webkit-animation-name:hvr-ripple-out;animation-name:hvr-ripple-out;} /* Round Corners */ a.hvr-round-corners{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:border-radius;transition-property:border-radius;background:#720e9e;} a.hvr-round-corners:hover,a.hvr-round-corners:focus,a.hvr-round-corners:active{border-radius:1em;} /* else */ .hide{ display: none; } .show{ display: block; } .trans {-webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; transition: all .4s ease-in-out; } .lclamp_1{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden;} .lclamp_2{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;} /* FILE ARCHIVED ON 05:36:05 Feb 27, 2022 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 13:13:06 Nov 13, 2024. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). */ /* playback timings (ms): captures_list: 1.156 exclusion.robots: 0.067 exclusion.robots.policy: 0.041 esindex: 0.029 cdx.remote: 14.517 LoadShardBlock: 206.871 (3) PetaboxLoader3.datanode: 287.782 (4) PetaboxLoader3.resolve: 159.695 (2) load_resource: 260.363 */