@charset "utf-8";*,::after,::before{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,html,iframe,img,ins,kbd,label,legend,li,object,ol,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin: 0;padding: 0;border: 0;-webkit-tap-highlight-color: transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display: block;padding: 0;margin: 0}input,textarea{margin: 0;padding: 0;outline: 0;appearance: none;-webkit-appearance: none;border-radius: 0}a{text-decoration: none;color: #333}body,html{color: #333;overscroll-behavior: none}li{list-style: none}*{margin: 0;padding: 0;box-sizing: border-box}html{-webkit-text-size-adjust: 100%}@media (min-width:1601px){html{font-size: 100px}}@media (max-width:1600px){html{font-size: calc(100 / 1600 * 100vw)}}@media (max-width:1024px){html{font-size: calc(100 / 1024 * 100vw)}}@media (max-width:768px){html{font-size: calc(100 / 800 * 100vw)}}@media (max-width:640px){html{font-size: calc(100 / 460 * 100vw)}}body{overflow-x: hidden;line-height: 1;background: #F3F3F3}body,input,pre,select,th,td,textarea{font-family: sans-serif;font-size: 16px}select{border: solid 0.01rem #eee;appearance: none;-moz-appearance: none;-webkit-appearance: none;background: url() no-repeat scroll right 0.1rem center transparent;padding-right: 0.2rem;height: 0.5rem;line-height: 0.5rem;background-size: auto 0.09rem}select::-ms-expand{display: none}a,a:active{color: #333}a:hover{color: #013D67}:is(a,a:active,a:hover,a:link,a:visited){text-decoration: none;-webkit-tap-highlight-color: transparent}:focus,a:focus{outline: 0;-moz-outline: none}table,td,th{border-collapse: collapse;border-spacing: 0}.ul,.ul li{list-style: none}img{border: none;/*max-width: 100%;*/vertical-align: middle}.Ispic{background-repeat: no-repeat;background-position: center center;background-size: cover}.Ispic img{position: fixed;right: 100%;width: 1px;height: 1px;opacity: 0;top: 0;z-index: 0}pre{white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;margin: 0;text-align: justify;text-justify: inter-ideograph}.clear{clear: both;height: 0;font-size: 0;line-height: 0;overflow: hidden;zoom: 0}.clearfix:after{content: "";display: block;height: 0;clear: both;visibility: hidden}.clearfix{zoom: 1}.auto-inner{width: 94%;max-width: 1200px;margin: 0 auto}@media (max-width:1024px){.auto-inner{width: 94%}}.fl{float: left}.fr{float: right}.nm{margin: 0}.nfw{font-weight: normal}img.block{display: block;width: 100%}.dot{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}.dot2,.dot3,.dot4,.dot5,.dot6{display: -webkit-box;display: box;overflow: hidden;text-overflow: ellipsis;word-break: break-word;-webkit-box-orient: vertical}.dot2{-webkit-line-clamp: 2}.dot3{-webkit-line-clamp: 3}.dot4{-webkit-line-clamp: 4}.dot5{-webkit-line-clamp: 5}.dot6{-webkit-line-clamp: 6}.nones{position: absolute;visibility: hidden;opacity: 0;top: 1rem;width: 100%;z-index: -10;left: 0;transition: all 0.3s}.show{opacity: 1;z-index: 9;top: 0;position: relative;width: 100%}@media(max-width:1024px){body.menu-show{overflow: hidden}.open-menu{z-index: 10;width: 40px;height: 40px}.open-menu[rel="relative"]{position: relative}.open-menu[rel="absolute"]{position: absolute;top: 50%;transform: translateY(-50%)}.open-menu i{position: absolute;width: 100%;height: 0.03rem;background: #fff;left: 0;top: 50%;margin-top: -1.5px;transition: 0.3s}.open-menu:not(.on) i:nth-child(1){margin-top: -10px}.open-menu:not(.on) i:nth-child(3){margin-top: 8px}.open-menu.on i:nth-child(2){opacity: 0}.open-menu.on i:nth-child(1){transform: rotate(-45deg)}.open-menu.on i:nth-child(3){transform: rotate(45deg)}}@media(min-width:1025px){.top-sub{position: absolute;top: 100%;z-index: 100}}@media(max-width:1024px){.has-multi aside,.has-sub span{position: relative;padding-right: 40px;overflow: hidden}.has-multi aside .op-multi,.has-sub span .op{position: absolute;width: 40px;height: 100%;height: 100%;transition: 0.3s;right: 0;top: 0}.has-multi aside .op-multi.click,.has-sub span .op.click{transform: rotate(45deg)}.has-multi aside .op-multi:before,.has-multi aside .op-multi:after,.has-sub span .op:before,.has-sub span .op:after{position: absolute;content: '';width: 12px;height: 2px;background: #fff;left: 50%;top: 50%;transform: translate(-50%, -50%)}.has-multi aside .op-multi:after,.has-sub span .op:after{width: 2px;height: 12px}.has-multi aside .op-multi:before,.has-multi aside .op-multi:after{background-color: #666}}[rel="li-relative"] li{position: relative;z-index: 100}[type="Vertical"] .sub{display: none}[type="Vertical"] .sub dl{padding: 10px}[type="Vertical"] .sub dt{line-height: 24px;padding: 5px 0;text-align: left}@media(min-width:1025px){[rel="li-relative"] .sub{left: 50%;transform: translateX(-50%);position: absolute}}[type="Vertical-hierarchy"] .hierarchy{display: none}@media(min-width:1025px){[type="Vertical-hierarchy"] .has-multi{position: relative}[type="Vertical-hierarchy"] .hierarchy{position: absolute;left: 100%;top: 0;z-index: 20;width: 100%;background-color: rgba(0, 0, 0, 0.7);padding: 10px 0}[type="Vertical-hierarchy"] .hierarchy[data-num="2"]{background-color: rgba(0, 0, 0, 0.5)}}::-webkit-scrollbar{width: 4px;height: 4px;-webkit-overflow-scrolling: touch;background-color: transparent}::-webkit-scrollbar-track{background: transparent url(../images/scrollbartrack.gif) center top repeat-y}::-webkit-scrollbar-thumb{border-radius: 5px;background: #1759A8 url(../images/scrollbg.png) center center no-repeat}::-webkit-scrollbar-button{height: 0px;width: 0;background-color: transparent;display: none}.imgbox{overflow: hidden;position: relative;display: block}.imgbox span{background-position: center center;background-repeat: no-repeat;background-size: cover;position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;transition: all 0.3s}.imgbox img{width: 100%;height: 100%;object-fit: cover}
@media(max-width: 768px) {
.dot2 {
     display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden}
}