@charset "utf-8";
/* CSS Document */
@media screen and (max-width: 500px) {
body{ font-size:12px;}
a,
*::before,
*::after {
    font-size: 13px;
}
.index-product .container-outer h3 { font-size:16px;margin-bottom:5px;}
.index-product .productinfo .categoryinfo h3 { font-size:14px;}
.index-product .productinfo .categoryinfo h3 span {width: 15px; height: 15px;}
.index-product .productinfo .categoryinfo .category-content { font-size:12px;}

.index-product .productinfo .productlist .product-item .text {
    max-width: 90% !important;

}

.index-news .news-list .text .desc { font-size:12px;}
.index-news .news-list .text h3 { font-size:14px;}
.footer-item .footer-item-top .footer-item-bottom ul li { font-size:12px;}
.footer-link, .footer-product-ul { font-size:14px;}

.navbar-nav li a {

    font-size: 13px;

}
.dropdown-menu ul.dropdown-productlist li a {
  font-size: 12px; font-weight:normal;
}
.dropdown-menu .categorylist a.dropdown-item{
  font-size: 13px !important;
  line-height:22px !important;
  font-weight:bold;
}
.index-advantage .index-advantage-right .index-advantage-msg {font-size: 12px;}

.footer .footer-content-top .footer-item-bottom h3{
    font-size:13px;
}
    .footer .footer-content-top .footer-item-bottom {
        padding-top: 10px;
    }

    .footer .footer-content-top .footer-link {
        font-size: 14px;
    }
.footer .footer-content-top .footer-item-bottom p a{ font-size:12px; line-height:20px;}
    .footer .footer-content-top .footer-contact span {
        font-size: 13px;
    }
	 .footer .footer-content-top .footer-contact span.font16 { font-size:13px;}
.index-about .index-about-left .index-about-msg p {
    font-size: 14px; font-weight:bold;
}
}
