@media only screen and (min-width: 768px){.topnavbar {background-color: #FFF;}}
@media only screen and (min-width: 768px){#banner {top: 128px;} #main-wrap {margin-top: 128px;} #ndc-banner-editor {top: 128px;}}

.h1title {color: #333333;
          border-bottom:1px solid#636161;}

#nav ul li a {color: #04053c;}

#nav ul li a:hover {color: #04053c;}

#nav ul li.current a {color:  #727171;}

ul.product-list li a{ color: #182158;
                      background-color: rgba(0,0,0,0.05);}

ul.product-list li a.focus, ul.product-list li a:hover {color: #596177}



a {color: #46413e;}
.news .fcol .news-list li a:hover, .news .news.main-content li a:hover {color: #e5322d;}

.swiper-container {
  height: auto !important;
}

#call {
    width: 55px;
    right: 10px;
    border-radius: 50%;
    z-index: 999;
    bottom: 185px;
    position: fixed;
}

.swiper-wrapper, .swiper-slide {
  height: 0 !important;
  padding-bottom: calc(700 / 1920 * 100%); /* 注意圖片高度與寬度要去掉單位 */
}

.swiper-slide {
  width: 100% !important;
}