.header{background:#fff;margin-bottom:10px;box-shadow:0 0 5px #999;}
.t_logo a{display:block;padding:15px 0;}
.nav .n_son{margin-right:1px;}
.nav .n_son:hover,.nav .n_son.jd{background:#fabd00;}
.nav .n_son.jd a,.nav .n_son:hover a{color:#fff;}
.online2 li input,.online2 li textarea{box-sizing:border-box;}
.online2 .tj{background-color:#fabd00;border-color:#fabd00;}
.online2 li.online_btn{margin-top:12px;}
.pro_con{padding:0 10px;margin-top:10px;}
.pubDate{height:auto;padding-bottom:15px;border-bottom: 1px dashed #ccc;}

.menunav{margin-bottom:8px}
.menunav>a{display:block;width:100%;border:1px solid #ccc;line-height:32px;text-indent:16px;font-size:12px;color:#4a4a4a}


.centered-btns_nav{ display:none;position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); top:50%;left: 0;transform:translateY(-50%);opacity: 0.2; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 61px; width: 38px; background: url(../themes.gif) transparent no-repeat left top; margin-top: -45px; }
.centered-btns_nav:active { opacity: 1.0; }
.centered-btns_nav:hover { opacity: 0.7; }
.centered-btns_nav.next { left: auto; background-position: right top; right: 5px; }
.centered-btns_nav.prev { left: 5px; background-position: left top; right: auto; margin-left: 0px; }

.product-img { padding: 20px 0px; text-align: center; }
.product-img img { display: inline-block; width:100%; }
.product-img img.img1 { margin-right: 5px; }
.product-img-list { text-align: left; padding-top: 10px; }
.product-img-list li { display: inline-block; margin-right: 5px; }
.product-img-list li a { border: 1px solid #FFF; display: block; }
.product-img-list li a:hover { border: 1px solid #b84138; }
.product-img-list li img { width: 85px; height: 85px; }