@charset "utf-8";
/* CSS Document */
.banner{ width: 100%;height: 288px;background-image:url(../images/product_banner.jpg); background-repeat: no-repeat; background-position: 50% 0px; margin: 0 auto;color: #fff}
.banner h3{font-size:42px;padding-top: 50px;font-weight: normal}
.banner p{font-size:22px;margin-top: 30px;line-height: 30px}
.banner .btn{width:108px;height:40px;line-height: 40px;text-align: center;font-size: 14px;color:#fff;background: #32c158;margin-top: 40px;display: block; border-radius: 3px}
.product_box{ padding-bottom: 90px}
.pro_type{ width:100%;border-bottom: 1px solid #e1e1e1;height: 90px;}
.pro_type ul{ width:1200px;margin: 0 auto;}
.pro_type li{ float:left;width:33.3%; text-align: center;line-height: 90px;font-size: 24px;color:#333;cursor: pointer}
.pro_type li.active{ border-bottom: 4px solid #32c158;line-height: 86px}
.product_detail{margin-top:50px}
.product_detail ul{ display:none;}
.product_detail li{ float:left;width:260px;height:400px; margin-right: 40px;text-align: center}
.product_detail li:nth-child(4){margin-right:0}
.product_detail li img{ margin:55px 40px 30px; width:160px;height:160px}
.product_detail li h5{ font-weight:normal; font-size: 22px;color:#333; margin-bottom: 15px}
.product_detail li p{font-size: 14px;color:#999;width:210px;overflow: hidden;margin: 0 auto; line-height: 20px}
.product_detail li a{ font-size: 14px;color:#32c158;margin-top: 30px; display: block}
.product_detail li:hover{box-shadow: 0 5px 10px #d1d1d1;}



