﻿@charset "utf-8";
.mt10{ margin-top:10px;}
.mt40{ margin-top:30px;}

.about_banner{ background:url(../images/product_banner.jpg) no-repeat center center; /*height:160px;*/ background-size:auto 100%; position:relative;}
.about_banner img{width:100%;}
.about_body{ margin-top:15px;}
.about_body  h1{ width:100%; float:left; text-align:center; height:20px;margin-top:20px;}
.about_body  h1 a{ display:block; color:#597e8e; font-size:18px; font-weight:normal;}
.about_body  h3{ width:100%; float:left; text-align:center; position:relative;}
.about_body  h3 a{ display:block; position:relative; z-index:2;  font-size:12px; height:20px; line-height:20px; font-weight:normal; padding:0px 10px; color:#9b9b9b}
.about_body  h3 i{ position:absolute; background-color:#9b9b9b; width:50px; height:1px; line-height:0px; font-size:0px; top:10px;}
.about_body  h3 i.i1{left:50%; margin-left:-120px;}
.about_body  h3 i.i2{right:50%; margin-right:-120px;}
.about_body h4{ text-align:center}
.about_body h4 a{ display:inline-block;border:1px solid #597e8e; color:#597e8e; font-size:12px; font-weight:normal; height:24px; padding:0px 5px; line-height:24px; border-radius:24px; margin-left:6px; margin-bottom:6px;}
.about_body h4 a.on{display:inline-block; background-color:#597e8e; color:#fff;}

.product_list{ margin-top:20px; border:1px solid #d5d5d5;}
.product_list a{ float:left; border-bottom:1px solid #d5d5d5; width:100%; padding-top:5px; padding-bottom:18px;}
.product_list a img{ width:35%; float:left; margin:0 auto}
.product_list a div.fr{ width:65%; margin-top:5px;}
.product_list a div.fr b{ width:90%; margin-left:5%; float:left; color:#333333; font-size:16px; font-weight:normal; margin-top:5px; /*height:24px;*/ line-height:24px;}
.product_list a div.fr span{ float:left;width:90%; margin-left:5%;border-top:1px dotted #e5e5e5; margin-top:5px;}
.product_list a div.fr span strong{ float:left; width:100%; line-height:24px; height:24px; font-size:12px; color:#666}
.product_list a div.fr span small{ float:left; width:100%; font-size:12px; color:#999; line-height:20px;}
.product_list a div.fr span small{ overflow:hidden; text-overflow:ellipsis; display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}