
@font-face {
    font-family: 'webfont';
    font-display: swap;
    src: url('/fonts/alifont/webfont.eot'); /* IE9 */
    src: url('/fonts/alifont/webfont.eot') format('embedded-opentype'), /* IE6-IE8 */
    url('/fonts/alifont/webfont.woff2') format('woff2'), url('/fonts/alifont/webfont.woff') format('woff'), /* chrome、firefox */
    url('/fonts/alifont/webfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('/fonts/alifont/webfont.svg#webfont') format('svg'); /* iOS 4.1- */
}
body, html {
    background: #f7f7f7 !important;
    /*font-family: pingfang SC,helvetica neue,arial,hiragino sans gb,microsoft yahei ui,microsoft yahei,simsun,sans-serif !important;*/
    font-family: "webfont" !important;
    font-size: 1em;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.theme-menu-wrapper{
    height:62.5px;
    z-index:10011;
}
@keyframes scol {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    50% {
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}
[v-cloak] {
    display: none;
}
header{
    background-color:white !important;
}
.theme-inner-banner {
    /*animation: scol 15s linear infinite;
    height:320px !important;*/
}
.pageline {
    height: 2px;
    background: #00A199;
    margin: 16px auto;
}
.breadcrumb {
    font-size: 0.9rem;
}
.breadcrumb > li + li:before {
    color: #CCCCCC;
    content: "/ ";
    padding: 0 5px;
    
}
.section-spacing{
    margin-bottom:15px;
}
footer{
    font-size:0.9em;
}
.theme-inner-banner h2{
    letter-spacing:15px;
}
/*.comain p {
    justify-content: space-between;
    text-align: justify;
    text-justify: distribute-all-lines;
    text-align-last: justify;
}*/
.sub-me{
    left:200px !important;
    top:0% !important;
}<!--ʱ1775296032.3686-->