@font-face{font-display:swap;font-family:'DMSans-R';src:url(../../../../../../static/public/Themes/fonts/DMSans-Regular.ttf)}@font-face{font-display:swap;font-family:'DMSans-B';src:url(../../../../../../static/public/Themes/fonts/DMSans-Bold.ttf)}body{color:#1B1E20;--style-color:#2b3858;--sub-color:#ff6f20;--btn-color:#FFC107;font-family:'DMSans-R'}h1,h2,h3,h4,h5,.title{font-weight:700;font-family:'DMSans-B'}.swiper-pagination{font-size:0}@media(min-width:768px){.swiper-pagination{display:none}}.header .shoujizhezhao{width:100%;height:100%;position:fixed;background-color:rgba(0,0,0,.2);z-index:998;-webkit-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s;opacity:0;visibility:hidden;top:0;left:0}.header .shoujidaohang{position:fixed;top:0;left:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);width:240px;height:100%;overflow:auto;overflow-x:hidden;background-color:#fff;padding:15px;box-sizing:border-box;z-index:200000;opacity:0;-webkit-transition:-webkit-transform .5s ease-in-out,opacity .5s ease-in-out,box-shadow .5s ease-in-out;transition:transform .5s ease-in-out,opacity .5s ease-in-out,box-shadow .5s ease-in-out}.header .zhankai{box-shadow:0 2px 8px rgba(0,0,0,.5);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.header .shoujizhezhao.zhankai{visibility:visible;opacity:1}.header .shoujilogo{width:100%;padding-top:20px;padding-bottom:20px;text-align:center}.header .shoujilogo a{display:inline-block;width:100%;height:100%}.header .shoujilogo a img{width:70%;height:auto}.header .shoujidaohang1{width:100%;border-bottom:1px solid #EAEAEA}.header .shoujidaohang1 .js-hasdrop{display:flex;align-items:center;justify-content:space-between}.header .shoujidaohang1 a{display:block;width:100%;font-size:16px;padding-top:9px;padding-bottom:9px}.header .shoujidaohang1 .js-hasdrop i{display:block;width:25px;height:25px;line-height:25px;text-align:center;flex-shrink:0}.header .shoujidaohang1 .js-hasdrop.active i{transform:rotate(90deg)}.header .shoujidaohang1 .dropdown{display:none}.header .shoujidaohang1 .dropdown a{padding-left:20px;font-size:14px;border-top:1px solid #EAEAEA}.header .shoujidaohang1 .has-drop.active{color:var(--style-color)}.header .shoujidaohang2{width:100%;margin-top:20px}.header{width:100%;top:0;left:0;background:#fff;box-shadow:3px 3px 6px 0 rgba(0,0,0,.25);z-index:100}.header.shadow{position:fixed}.header .daohangzong{height:80px;display:flex;align-items:center;justify-content:space-between}.header .daohang1{flex-shrink:0}.header .daohang1 img{width:auto;height:60px}.header .daohang1 .idx-logo{display:none}.header .daohang2{display:none}.header .daohang3{display:flex;align-items:center;line-height:1}.header .daohang3-1{display:flex;align-items:center}.header .daohang3-1 i{color:inherit;font-size:24px;margin-left:18px;cursor:pointer}.header .daohang3-1>a:first-child i{font-size:26px}.header .daohang3-1>a:nth-child(2) i{font-size:22px}.header .daohang4{height:24px;margin-left:20px}.header .sousuo{width:100%;height:100%;position:fixed;z-index:1000999999999999999900;left:0;top:0;background:rgba(0,0,0,.8);display:none}.header .sousuoguan{position:absolute;z-index:1;right:20px;cursor:pointer;top:20px;color:#fff}.header .sousuo1{width:calc(100% - 60px);max-width:600px;position:absolute;z-index:1;left:50%;top:20%;line-height:50px;transform:translateX(-50%)}.header .sousuo1 form{height:50px;display:flex;border:2px solid var(--btn-color)}.header .search-text{flex:1;height:100%;color:#1B1E20;border-radius:0;border:none;box-shadow:none}.header .sousuo1-1{width:75px;margin-left:2px;color:#fff;background:var(--btn-color);display:flex;align-items:center;justify-content:center;transition:all .6s;cursor:pointer}.header .sousuo1-1 button{background:transparent;border:transparent}.header .sousuo1-1 i{color:#fff;font-size:20px}.header .search-text::-webkit-input-placeholder{color:#1B1E20}.header .search-text:-moz-placeholder{color:#1B1E20}.header .search-text::-moz-placeholder{color:#1B1E20}.header .search-text:-ms-input-placeholder{color:#1B1E20}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{background:#1B1E20}.header .header-bottom{display:none}@media (min-width:1200px){.header .daohangzong{height:100px}.header .daohang1 img{height:70px}.header .daohang2{flex:1;height:100%;padding-left:60px;display:flex;align-items:center}.header .daohang2-1{margin:0 3px;display:flex;align-items:center;justify-content:center;position:relative}.header .daohang2-1>a{font-size:18px;display:flex;align-items:center;justify-content:center;padding:12px 14px 11px}.header .daohang2-1:hover>a,.header .daohang2-1.active>a{color:#fff;background:var(--sub-color)}.header .pulldown-a i{margin-left:5px}.header .pulldown{position:absolute;height:auto;z-index:100;transition:all .3s;background-color:#fff;box-shadow:0 0 8px 1px rgba(0,0,0,15%);opacity:0;visibility:hidden}.header .has-drop:hover .pulldown{opacity:1;visibility:visible}.header .pulldown-1{width:200px;top:90px;left:0}.header .daohang2-1:hover .pulldown-1{top:50px;opacity:1;visibility:visible}.header .pulldown a{display:block;width:100%;height:unset;font-weight:400;padding:10px 15px;justify-content:flex-start}.header .has-drop{position:relative}.header .has-drop a:hover{color:var(--sub-color)}.header .pulldown-2,.header .pulldown-3{width:100%;top:0;left:100%}.header .daohang3-1 i{font-size:30px}.header .daohang3-1>a:first-child i{font-size:32px}.header .daohang3-1>a:nth-child(2) i{font-size:25px}.header .daohang3-1 i:hover{color:var(--style-color)}.header .daohang4{display:none}}@media (min-width:1440px){.header .daohangzong{height:130px}.header .daohang1 img{height:89px}.header .daohang2{padding-left:128px}}.breadcrumb-div{display:none}@media(min-width:768px){.breadcrumb-div{padding-top:10px;padding-bottom:10px;background:#F4F4F4;display:block}.breadcrumb{display:flex;font-size:14px;list-style:none}.breadcrumb>li:not(:last-child)::after{content:'>';margin:0 6px}.breadcrumb>li:not(:first-child):last-child,.breadcrumb .breadcrumb_last{color:var(--sub-color)}}@media(min-width:1200px){.breadcrumb-div{padding-top:15px;padding-bottom:14px}}