/* Layout completion for migrated non-home pages */
.f_bg{height:448px;box-sizing:border-box}
.h_nav li.zz:hover .erj{display:block!important;z-index:999}.h_nav li .erj{z-index:999}.s_inp{border:0;background:none;padding:0}.s_inp button{border:0;background:transparent;padding:0;vertical-align:middle;cursor:pointer}.s_bg .h_ser{display:flex;align-items:center;height:80px}.s_bg .h_ser p{float:none;flex:1}.s_bg .h_ser .s_inp{float:none;display:flex;align-items:center;margin:0}.s_bg .h_ser .inp01{float:none;box-sizing:content-box;margin:0}.s_bg .h_ser .s_inp button{display:flex;align-items:center;height:38px;margin:0}.s_bg .h_ser .s_inp button img{display:block}
.legacy-product-page,.legacy-news-page{padding:45px 0 25px}.legacy-product-page .right,.legacy-news-page .right{width:910px}.legacy-product-page .left,.legacy-news-page .left{width:245px}.legacy-product-page .leib2 .tit,.legacy-news-page .leib2 .tit{background:#268e89;color:#fff;font-size:24px;padding:26px 20px}.legacy-product-page .leib2 .nr,.legacy-news-page .leib2 .nr{background:#f3f3f3}.legacy-product-page .leib2 h3,.legacy-news-page .leib2 h3{margin:0;border-bottom:1px solid #fff;font-size:17px;font-weight:normal}.legacy-product-page .leib2 h3 a,.legacy-news-page .leib2 h3 a{display:block;padding:20px 38px;color:#555}.legacy-product-page .leib2 h3 a:hover,.legacy-product-page .leib2 h3.active a,.legacy-news-page .leib2 h3 a:hover,.legacy-news-page .leib2 h3.active a{background:#fff;color:#268e89}.legacy-product-page .leftcontact,.legacy-news-page .leftcontact{margin-top:28px;border:5px solid #4b918d}.legacy-product-page .leftlx_c,.legacy-news-page .leftlx_c{padding:18px 18px 12px;background:#fff}.legacy-product-page .leftlx_c h3,.legacy-news-page .leftlx_c h3{margin:0 0 18px;color:#268e89;font-size:23px}.legacy-product-page .leftlx_c span,.legacy-news-page .leftlx_c span{display:block;padding-left:46px;color:#555}.legacy-product-page .leftlx_c span b,.legacy-news-page .leftlx_c span b{display:block;color:#268e89;font-size:20px}.legacy-product-page .leftlx_c li,.legacy-news-page .leftlx_c li{margin-top:14px;color:#666;line-height:24px}.legacy-product-page .leftlx_c em,.legacy-news-page .leftlx_c em{display:block;font-style:normal;font-size:16px}.legacy-product-page .leftcontact p,.legacy-news-page .leftcontact p{margin:0;background:#4b918d}.legacy-product-page .leftcontact img,.legacy-news-page .leftcontact img{display:block;width:100%}
.legacy-product-page .pd_list_dl{width:290px;margin:10px;box-shadow:0 0 10px #dedede}.legacy-product-page .pd_list_dl dt a{display:block;width:280px;height:210px;margin:5px;overflow:hidden}.legacy-product-page .pd_list_dl dt img{display:block;width:280px;height:210px;object-fit:contain}.legacy-product-page .pd_list_dl dt span a{height:42px;margin:0;width:auto;line-height:42px;color:#268e89;font-size:16px;text-align:center}.legacy-product-page .apage{clear:both;padding:35px 0;text-align:right}.legacy-product-page .apage .cust_txt{margin-right:15px;color:#777}.legacy-product-page .apage ul{display:inline-flex;gap:8px;list-style:none;margin:0;padding:0}.legacy-product-page .apage a,.legacy-product-page .apage span{display:block;border:1px solid #e2e2e2;padding:7px 12px;color:#777}.legacy-product-page .apage .current{background:#268e89;border-color:#268e89;color:#fff}.legacy-product-page .RandomNews{clear:both;height:auto;min-height:350px}.legacy-product-page .news_ul{overflow:hidden;padding:10px 20px}.legacy-product-page .news_ul li{width:48%;height:36px;line-height:36px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.legacy-product-page .news_ul li a{color:#666}.legacy-product-page .news_ul li span{color:#999;margin-left:12px}
.legacy-list-grid.product-list-grid article{padding:0 0 24px;overflow:hidden}
.legacy-list-grid.product-list-grid .product-thumb{display:block;height:250px;overflow:hidden;background:#fafafa}
.legacy-list-grid.product-list-grid .product-thumb img{display:block;width:100%;height:250px;object-fit:contain}
.legacy-list-grid.product-list-grid h2,.legacy-list-grid.product-list-grid p,.legacy-list-grid.product-list-grid .legacy-more{margin-left:24px;margin-right:24px}
.legacy-list-grid.product-list-grid h2{height:58px;margin-top:20px;margin-bottom:8px;overflow:hidden}
.legacy-list-grid.product-list-grid p{height:52px;margin-top:0;overflow:hidden}
.legacy-pagination{margin:42px 0;text-align:center}.legacy-pagination ul{display:inline-flex;gap:8px;list-style:none;margin:0;padding:0}.legacy-pagination a,.legacy-pagination span{display:block;min-width:38px;padding:7px 10px;border:1px solid #d7e3e2;color:#268e89}.legacy-pagination .current{background:#268e89;border-color:#268e89;color:#fff}
@media(max-width:760px){.legacy-list-grid.product-list-grid .product-thumb,.legacy-list-grid.product-list-grid .product-thumb img{height:220px}}
.legacy-product-page .right{width:910px!important}.legacy-product-page .pd_list_dl{width:280px}.legacy-product-page .pd_list_dl dt a{width:270px}.legacy-product-page .pd_list_dl dt img{width:270px}.legacy-product-article{padding:25px 18px;min-height:460px}.legacy-product-image{float:left;width:430px;text-align:center}.legacy-product-image img{max-width:390px;max-height:390px}.legacy-product-summary{margin-left:460px;padding:35px 20px}.legacy-product-summary h1{color:#268e89;font-size:28px;border-bottom:1px solid #ddd;padding-bottom:16px}.legacy-product-summary p{font-size:15px;line-height:28px;color:#666}.legacy-product-summary a{display:inline-block;padding:9px 20px;background:#268e89;color:#fff}.legacy-product-body{clear:both;padding:30px 10px;line-height:2;color:#555}.legacy-product-body img{max-width:100%;height:auto}
.legacy-news-page .right{width:910px!important}.legacy-news-page .legacy-news-list{background:#fff;padding:8px 18px 18px}.legacy-news-list>h1{font-size:25px;color:#268e89;border-bottom:2px solid #268e89;padding:16px 0;margin:0}.legacy-news-list article{padding:22px 0;border-bottom:1px solid #e7e7e7;min-height:128px;overflow:hidden}.legacy-news-list a.legacy-news-thumb{float:left!important;display:block!important;width:190px!important;height:128px!important;margin:0!important;background:#f4f4f4;overflow:hidden}.legacy-news-list a.legacy-news-thumb img{display:block!important;width:190px!important;height:128px!important;margin:0!important;max-width:none!important;object-fit:cover}.legacy-news-list .legacy-news-copy{display:block;margin-left:215px!important}.legacy-news-copy time{color:#999;font-size:13px}.legacy-news-copy h2{font-size:18px;margin:8px 0}.legacy-news-copy h2 a{color:#268e89}.legacy-news-copy p{line-height:23px;color:#777;margin:0;height:46px;overflow:hidden}.legacy-news-more{display:inline-block;color:#268e89;margin-top:5px}.legacy-news-pagination{clear:both;padding:28px 0;text-align:right}.legacy-news-pagination ul{display:inline-flex;gap:8px;list-style:none;margin:0;padding:0}.legacy-news-pagination a,.legacy-news-pagination span{display:block;border:1px solid #e2e2e2;padding:7px 12px;color:#777}.legacy-news-pagination .current{background:#268e89;border-color:#268e89;color:#fff}.legacy-news-page .RandomNews{clear:both;height:auto;min-height:350px}.legacy-news-page .news_ul{overflow:hidden;padding:10px 20px}.legacy-news-page .news_ul li{width:48%;height:36px;line-height:36px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.legacy-news-page .news_ul li a{color:#666}.legacy-news-page .news_ul li span{color:#999;margin-left:12px}.legacy-news-detail{background:#fff;padding:30px 45px;min-height:440px}.legacy-news-detail h1{text-align:center;color:#333;font-size:26px;margin:0 0 16px}.legacy-news-detail .n_info_time{text-align:center;color:#999;border-bottom:1px solid #e7e7e7;padding-bottom:16px;margin-bottom:25px}.legacy-news-detail .n_info_desc{line-height:2;color:#555;font-size:15px}.legacy-news-detail .n_info_desc img{max-width:100%;height:auto}
.legacy-product-page .leib2 .tit,.legacy-news-page .leib2 .tit,.legacy-page-layout .leib2 .tit{box-sizing:border-box;min-height:126px;padding:35px 16px;white-space:nowrap;font-size:22px;line-height:1.25;overflow:visible}.legacy-product-page .leib2 h3 a,.legacy-news-page .leib2 h3 a,.legacy-page-layout .leib2 h3 a{box-sizing:border-box;padding:18px 30px 18px 24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:15px;line-height:24px}.legacy-page-layout{padding:45px 0 25px}.legacy-page-layout .right{width:910px!important}.legacy-page-layout .left{width:245px}.legacy-page-layout .leib2 .nr{background:#f3f3f3}.legacy-page-layout .leib2 h3{margin:0;border-bottom:1px solid #fff;font-weight:normal}.legacy-page-layout .leib2 h3 a{display:block;color:#555}.legacy-page-layout .leib2 h3.active a,.legacy-page-layout .leib2 h3 a:hover{background:#fff;color:#268e89}.legacy-page-layout .leftcontact{margin-top:28px;border:5px solid #4b918d}.legacy-page-layout .leftlx_c{padding:18px 18px 12px;background:#fff}.legacy-page-layout .leftlx_c h3{margin:0 0 18px;color:#268e89;font-size:23px}.legacy-page-layout .leftlx_c span{display:block;padding-left:46px;color:#555}.legacy-page-layout .leftlx_c span b{display:block;color:#268e89;font-size:20px}.legacy-page-layout .leftlx_c li{margin-top:14px;color:#666;line-height:24px}.legacy-page-layout .leftlx_c em{display:block;font-style:normal;font-size:16px}.legacy-page-layout .leftcontact p{margin:0;background:#4b918d}.legacy-page-layout .leftcontact img{display:block;width:100%}.legacy-page-article,.legacy-case-list{background:#fff;padding:28px 36px;min-height:440px}.legacy-page-article h1,.legacy-case-list>h1{margin:0 0 25px;padding-bottom:16px;border-bottom:2px solid #268e89;color:#268e89;font-size:26px}.legacy-page-body{font-size:16px;line-height:2;color:#555}.legacy-contact-box{margin-top:30px;padding-top:20px;border-top:1px solid #ddd}.legacy-contact-box input,.legacy-contact-box textarea{box-sizing:border-box;width:100%;margin:8px 0;padding:11px;border:1px solid #ddd;font:14px Microsoft Yahei}.legacy-contact-box textarea{height:110px}.legacy-contact-box button{padding:10px 28px;border:0;background:#268e89;color:#fff;cursor:pointer}.legacy-case-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.legacy-case-grid article{padding:12px;border:1px solid #eee;box-shadow:0 0 8px #eee}.legacy-case-thumb{display:block;height:185px;background:#f4f4f4;overflow:hidden}.legacy-case-thumb img{display:block;width:100%;height:185px;object-fit:cover}.legacy-case-grid h2{font-size:17px;margin:12px 0 8px;height:46px;overflow:hidden}.legacy-case-grid h2 a{color:#268e89}.legacy-case-grid p{margin:0;color:#777;line-height:22px;height:44px;overflow:hidden}.legacy-empty{color:#777}
