*{-webkit-box-sizing:border-box;box-sizing:border-box;scroll-margin-top:100px}:root{--color-primary:#0e5bd5;--color-primary-co:#ebeef5;--color-font-primary:#111111;--footer-bg-color:#1c1e22;--font-size-base:16px}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;overflow-y:auto;padding:0;margin:0;background-color:#f6f6f6;font-size:var(--font-size-base);color:var(--color-font-primary);line-height:1.6;letter-spacing:1px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'}body>main{-webkit-box-flex:1;-ms-flex:1;flex:1}input,textarea{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'}a{text-decoration:none;color:var(--color-font-primary);cursor:pointer}a:hover{color:var(--color-primary)}dl,dt,dd{margin:0;padding:0}button,.button{background-color:var(--color-primary);color:#fff;padding:.5em 1.4em;border:1px solid var(--color-primary);cursor:pointer;outline:none;border-radius:5px;font-size:14px;line-height:1}button:hover,.button:hover{opacity:.9;color:#fff}button:active,.button:active{opacity:.85}button.cancel,.button.cancel{background-color:#fff;color:var(--color-primary)}button[disabled],.button[disabled]{background-color:var(--color-primary-co);border-color:var(--color-primary-co);color:#666;cursor:not-allowed}button.block,.button.block{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.text-center{text-align:center}.bg-cover{background-size:cover;background-repeat:no-repeat;background-position:center center}.wp{max-width:1200px;margin:0 auto}@media only screen and (max-width:1250px){.wp{padding:0 15px}}.header-link-top{padding-right:76px;height:30px;font-size:14px}@media only screen and (max-width:990px){.header-link-top{display:none}}.header-link-top .wp{display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:17px}.header-link-top span{display:inline-block;width:4px;height:4px;border-radius:50%;background-color:var(--color-font-primary)}.header{--height:90px;position:sticky;top:-1px;z-index:80;background-color:#fff;font-size:16px}@media only screen and (max-width:990px){.header{font-size:14px;--height:60px}}.header .wp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:var(--height)}.header .header-link-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:7px;line-height:1;padding-right:0;padding-left:34px;border-left:1px solid #d2d2d2;margin-left:50px;font-size:16px}@media only screen and (max-width:990px){.header .header-link-top{font-size:14px;border-left:none;margin-left:0;margin-right:0}}.header .header-logo img,.header .header-logo-primary img{display:block;height:60px}.header .header-logo{display:none}.header .header-logo-primary img{height:50px}@media only screen and (max-width:990px){.header .header-logo img,.header .header-logo-primary img{height:40px}}.header .header-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:50px;height:var(--height)}@media only screen and (max-width:1250px){.header .header-menu{gap:30px}}@media only screen and (max-width:990px){.header .header-menu{gap:15px}}@media only screen and (max-width:990px){.header .header-menu{display:none}}.header .header-menu dl{position:relative}.header .header-menu dt a{position:relative;line-height:1;border-top:2px solid transparent;border-bottom:2px solid transparent;height:70px;line-height:66px;display:block}.header .header-menu dl:hover dd{display:block}.header .header-menu dd{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:none;min-width:130px;background:#ffffff;border:1px solid #f1f1f1;border-radius:9px;-webkit-box-shadow:0 0 6px 0 #d1d1d1;box-shadow:0 0 6px 0 #d1d1d1;padding:10px 0}.header .header-menu dd a{display:block;padding:10px 25px;white-space:nowrap;text-align:center}.header .header-menu .active{color:var(--color-primary)}.header .header-menu .active::after{position:absolute;content:'';display:block;top:0;left:50%;width:2em;height:2px;margin-left:-1em;background-color:var(--color-primary)}.header .phone-menu{position:relative;display:none;margin-left:40px}@media only screen and (max-width:990px){.header .phone-menu{display:block}.header .phone-menu dd{padding-top:10px}}.header .phone-menu dt{cursor:pointer;height:var(--height);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(/_fe/static/imgs/icons/menu_black.png) center center no-repeat;background-size:100% auto;width:28px}.header .phone-menu:hover dd{display:block}.header .phone-menu dd{position:absolute;right:0;display:none;top:100%;border-radius:9px}.header .phone-menu dd a{display:block;padding:10px 20px;white-space:nowrap;color:#fff;font-size:16px;background:rgba(0,0,0,0.6)}.header .phone-menu dd a:first-child{padding-top:20px;border-top-left-radius:9px;border-top-right-radius:9px}.header .phone-menu dd a:last-child{padding-bottom:20px;border-bottom-left-radius:9px;border-bottom-right-radius:9px}.header.home-theme{background-color:transparent}.header.home-theme .header-logo{display:block}.header.home-theme .header-logo-primary{display:none}.header.home-theme .header-link-top{display:none}@media only screen and (max-width:990px){.header.home-theme .header-link-top{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;padding-left:0;border-left:none;font-size:16px}.header.home-theme .header-link-top a{color:#fff}.header.home-theme .header-link-top span{background-color:#fff}}.header.home-theme .header-menu{height:60px;background:rgba(255,255,255,0.1);border-radius:9px;gap:70px;padding:0 70px}@media only screen and (max-width:1250px){.header.home-theme .header-menu{padding:0 30px;gap:30px}}.header.home-theme .header-menu dt a{color:#ffffff;display:block;height:100%;line-height:52px}.header.home-theme .header-menu .active{border-top-color:#fff}.header.home-theme .header-menu .active::after{display:none}.header.home-theme .phone-menu dt{background-image:url(/_fe/static/imgs/icons/menu.png)}.footer{background-color:var(--footer-bg-color);color:#fff;padding-top:40px}@media only screen and (max-width:1250px){.footer{padding-right:15px;padding-left:15px}}@media only screen and (max-width:990px){.footer .wp{padding:0}}.footer a{color:#999}.footer a:hover{color:#fff}.footer .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer .info .menu-list{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:990px){.footer .info .menu-item{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:15px;margin-bottom:30px}}.footer .info .menu-item dt{font-size:18px;margin-bottom:34px;margin-right:50px}@media only screen and (max-width:990px){.footer .info .menu-item dt{margin-right:0px}}.footer .info .menu-item dd a{display:block;margin-bottom:10px;font-size:14px;padding-right:2em}.footer .info .address-info{color:#999;font-size:14px}.footer .info .address-info .br{height:10px}.footer .info .wechat-code{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 0px;flex:0 0 0;font-size:14px;letter-spacing:2px}.footer .info .wechat-code img{width:136px;display:block;margin-bottom:15px}@media only screen and (max-width:1150px){.footer .info{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .info .menu-list{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer .info .wechat-code{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer .info .address-info{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:30px}}@media only screen and (max-width:990px){.footer .info{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .info .menu-list{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer .info .wechat-code{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer .info .address-info{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:30px}}.footer .friend-links{margin:26px 0;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .friend-links span{margin-right:1em}.footer .friend-links a:after{content:'/';margin:0 .5em;color:#999 !important}.footer .friend-links a:last-child::after{display:none}.footer .beian{border-top:2px solid #2a2b2f;line-height:2;font-size:12px;color:#999;text-align:center;padding:10px 0}.banner-section{height:180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-size:auto 100%;background-repeat:no-repeat;background-position:center center}.banner-section .title{font-size:43px;font-weight:700;text-shadow:-25px 25px 2px rgba(0,0,0,0.2)}.section{padding:0 0 40px;background-size:cover;background-position:center center}.section-title{text-align:center;padding:79px 0 0 0;font-size:42px}@media only screen and (max-width:990px){.section-title{padding-top:30px;font-size:30px}}.section-subtitle{text-align:center;font-size:20px;margin-bottom:20px}table{width:100%;border-collapse:collapse;border-spacing:0}table th,table td{text-align:center;padding:6px 12px}.modal-container{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;background-color:rgba(0,0,0,0.3);display:none}.modal-container.show{display:block}.modal-container .modal{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-color:#fff;border-radius:10px;min-width:400px}.modal-container .modal .modal-header{padding:15px 20px;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-container .modal .modal-header .close{position:absolute;top:13px;right:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 8px;cursor:pointer;font-size:28px;line-height:1;font-weight:400}.modal-container .modal .modal-body{padding:15px 20px}.modal-container .modal .modal-footer{padding:15px 20px;border-top:1px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.ellipsis-text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.html-content{background-color:#fff;padding:30px 30px;font-size:16px;letter-spacing:2px;line-height:2;overflow:hidden}@media only screen and (max-width:990px){.html-content{padding:15px}}.html-content p{margin:0 0 10px 0}.html-content img,.html-content video{max-width:100%}.html-content table th,.html-content table td{border:1px solid #ccc}.page-not-found{margin-top:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.page-not-found div{margin-bottom:10px}.page-not-found h1{font-size:40px}.page-not-found a{display:block;width:120px;margin:20px auto;color:#fff !important}.pagintion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px}.pagintion .item{-webkit-box-flex:1;-ms-flex:1;flex:1}.pagintion .item:last-child{text-align:right}@media only screen and (max-width:990px){.pagintion{-ms-flex-wrap:wrap;flex-wrap:wrap}.pagintion .item,.pagintion .return-list{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:6px}.pagintion .return-list{text-align:center;display:block}}.crumbs{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:990px){.crumbs{padding:10px;font-size:14px}}.crumbs span{color:#999}.crumbs b{font-weight:400}.crumbs a{color:#999}.crumbs a:hover{color:var(--color-primary)}.side-tabs{-webkit-box-flex:0;-ms-flex:0 0 183px;flex:0 0 183px;width:183px}@media only screen and (max-width:990px){.side-tabs{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}}.side-tabs .logo{width:100%;display:block;margin-bottom:10px}@media only screen and (max-width:990px){.side-tabs .logo{display:none}}.side-tabs .menu{width:100%;background-color:#fff;padding:20px 0;border-radius:10px}@media only screen and (max-width:990px){.side-tabs .menu{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin:15px 0}}.side-tabs .menu a{padding:20px;display:block;text-align:center;font-size:18px}.side-tabs .menu a.active{color:var(--color-primary)}@media only screen and (max-width:990px){.side-tabs .menu a.active{border:1px solid #ccc;border-bottom:none}}@media only screen and (max-width:990px){.side-tabs .menu a{padding:8px 12px;font-size:14px;border-bottom:1px solid #ccc;border-radius:6px 6px 0 0}}.about-container,.contact-container{margin:35px auto 40px;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:990px){.about-container,.contact-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;margin-top:0}}.about-container .content,.contact-container .content{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#fff;border-radius:10px;padding:30px;margin-left:10px}@media only screen and (max-width:990px){.about-container .content,.contact-container .content{padding:0;margin:0}}.about-container .content .title,.contact-container .content .title{font-size:20px;margin:10px 0 24px;font-weight:700}@media only screen and (max-width:990px){.about-container .content .title,.contact-container .content .title{display:none}}.about-container .content .title small,.contact-container .content .title small{color:#eaa440;font-size:14px;font-weight:400}.about-container .content .title small span,.contact-container .content .title small span{letter-spacing:0}.about-container .content .about-com-info,.contact-container .content .about-com-info{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:990px){.about-container .content .about-com-info,.contact-container .content .about-com-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.about-container .content .about-com-info .com-logo,.contact-container .content .about-com-info .com-logo{-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px;margin:40px 50px}@media only screen and (max-width:990px){.about-container .content .about-com-info .com-logo,.contact-container .content .about-com-info .com-logo{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:15px;text-align:center;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.about-container .content .about-com-info .com-logo img,.contact-container .content .about-com-info .com-logo img{margin:0 auto}}.icon{position:relative}.icon::after{content:'';display:inline-block;width:100%;height:100%;background-repeat:no-repeat;background-size:100%;background-position:center center}.icon.address::after{background-image:url(/_fe/static/imgs/icons/address.png)}.icon.tel::after{background-image:url(/_fe/static/imgs/icons/tel.png)}.icon.email::after{background-image:url(/_fe/static/imgs/icons/email.png)}.icon.fax::after{background-image:url(/_fe/static/imgs/icons/fax.png)}.icon.download::after{background-image:url(/_fe/static/imgs/icons/download.png)}