﻿        :root{--theme-color:#dc0000;--theme-hover:#dc0000;--action-color:#2276bf;--theme-title-font: Noto Serif SC;--theme-title-font-weight: 900;--theme-title-font-size: 1em;}
        .header .nav>li{margin-left: 30px;}@media (max-width: 1199px){.header .nav>li{margin-left: 24px;}}@media (max-width: 1024px){.header .nav>li{margin-left: 0;}}        .action.action-color-1 .action-item{background-color:  var(--theme-color);}                    .header .logo img{max-height: 60px;}
            .header.fixed .logo img{max-height: 60px;}
                    @media (max-width: 767px){
            .header .logo img{max-height: 34px;}
            .header.fixed .logo img{max-height: 34px;}
            }
                .main-full{float: none;}#modules-1{margin-top: 0px;margin-bottom: 0px;padding: 0px 0px 0px 0px;background-repeat: no-repeat;background-size: cover;background-position: center center;}
#modules-2{margin-top: 0;margin-bottom: 60px;}
#modules-3{margin-top: 0;margin-bottom: 60px;padding: 20px 0;background-repeat: no-repeat;background-size: cover;background-position: center center;}
#modules-4{margin-top: 0px;margin-bottom: 0px;}
#modules-4 .j-modules-inner{padding: 0 0px;}
#modules-4 .row{margin-left: -0px;margin-right: -0px;}
#modules-6{margin-top: 60px;margin-bottom: 60px;color: var(--theme-color);}
#modules-6 .sec-title{color: var(--theme-color);}
#modules-6 .sec-title-wrap:after{background-color: var(--theme-color);}
#modules-6 .sec-title-wrap:before{background-color: var(--theme-color);}
#modules-6 .desc-inner{color: #000000;}
#modules-5{margin-top: 60px;margin-bottom: 60px;}
#modules-7{margin-top: 0px;margin-bottom: 0px;padding: 0px 0px 0px 0px;background-color: var(--theme-color);background-repeat: no-repeat;background-size: cover;background-position: center center;}
#modules-8{margin-top: 0px;margin-bottom: 0px;}
#modules-8 .j-modules-inner{padding: 0 0px;}
#modules-8 .row{margin-left: -0px;margin-right: -0px;}
#modules-10{margin-top: 60px;margin-bottom: 60px;}
#modules-9{margin-top: 60px;margin-bottom: 60px;}
#modules-9 .desc-inner{color: #FFFFFF;}
#modules-11{margin-top: 0;margin-bottom: 60px;}
#modules-11 .feature-wrap .fea-1 .fea-icon{color: var(--theme-color);border-color: var(--theme-color);}
#modules-11 .f-layout-1 .fea-1:hover .fea-icon{background-color: var(--theme-color);color:#fff;}
#modules-11 .f-layout-3 .fea-1 .fea-icon{background-color: var(--theme-color);}
#modules-11 .f-layout-4 a.fea-1:hover .fea-item-title{color: var(--theme-color);}
#modules-11 .feature-wrap .fea-2 .fea-icon{color: var(--theme-color);border-color: var(--theme-color);}
#modules-11 .f-layout-1 .fea-2:hover .fea-icon{background-color: var(--theme-color);color:#fff;}
#modules-11 .f-layout-3 .fea-2 .fea-icon{background-color: var(--theme-color);}
#modules-11 .f-layout-4 a.fea-2:hover .fea-item-title{color: var(--theme-color);}
#modules-11 .feature-wrap .fea-3 .fea-icon{color: var(--theme-color);border-color: var(--theme-color);}
#modules-11 .f-layout-1 .fea-3:hover .fea-icon{background-color: var(--theme-color);color:#fff;}
#modules-11 .f-layout-3 .fea-3 .fea-icon{background-color: var(--theme-color);}
#modules-11 .f-layout-4 a.fea-3:hover .fea-item-title{color: var(--theme-color);}
#modules-12{margin-top: 20px;margin-bottom: 0px;padding: 20px 0;background-color: var(--theme-color);background-repeat: no-repeat;background-size: cover;background-position: center center;}
#modules-17{margin-top: 0px;margin-bottom: 0px;color: #FFFFFF;}
#modules-17 .sec-title{color: #FFFFFF;}
#modules-17 .sec-title-wrap:after{background-color: #FFFFFF;}
#modules-17 .sec-title-wrap:before{background-color: #FFFFFF;}
#modules-17 .desc-inner{color: #FFFFFF;}
#modules-13{margin-top: 20px;margin-bottom: 20px;}
#modules-13 .j-modules-inner{padding: 0 15px;}
#modules-13 .row{margin-left: -15px;margin-right: -15px;}
#modules-14{margin-top: 20px;margin-bottom: 20px;}
#modules-14 .modules-image-inner > img{border-radius: 5px; overflow: hidden;}
#modules-14 .modules-image-inner > a{border-radius: 5px; overflow: hidden;}
#modules-16{margin-top: 20px;margin-bottom: 20px;}
#modules-16 .modules-image-inner > img{border-radius: 5px; overflow: hidden;}
#modules-16 .modules-image-inner > a{border-radius: 5px; overflow: hidden;}
#modules-15{margin-top: 20px;margin-bottom: 20px;}
#modules-15 .modules-image-inner > img{border-radius: 5px; overflow: hidden;}
#modules-15 .modules-image-inner > a{border-radius: 5px; overflow: hidden;}
