.ban_pro{ background:url(../images/ban_pro.jpg) no-repeat center top;   }
.ban span{  font-size:30px; height:300px; line-height:300px; color:#fff; padding-left:30px;}
.product .pro_cate{ width:100%; margin-bottom:30px}
.product .pro_list{ width:100%; }
.product .pro_cate h3{ height:65px; line-height:65px;background: #4662d4; text-align:center; color:#fff; margin:0;}
.product .pro_cate ul li{ border:1px solid #f1f1f1; background:#f5f5f5; width:19%; float:left; margin-right:1%; margin-bottom:10px;border-radius:5px; text-align:center;}
.product .pro_cate ul li a{ font-size:16px; color:#333; height:45px; line-height:45px; display:block; width:100%; }
.product .pro_cate ul li a:hover{color:#fff; background:#4662d4; }
.product .pro_list .proli{ width:33.3%; float:left; padding-right:2%;  }
.product .pro_list img{ width:100%; }
.product .pro_list h4{ font-size:16px; text-align:center; padding-top:20px; padding-bottom:20px; background:#f5f5f5; margin:0; margin-bottom:30px;}
.part1{ margin-bottom:60px; background: #fff;}


.pro_word dl{position: relative;padding: 0 0 8% 90px;}
.pro_word dt{color: #000;font-size: 16px;width: 70px;float: left;position: absolute;left: 0;top: 0;border-top: 1px solid #000;padding-top: 25px;}
.pro_word dd{color: #000;font-size: 14px;border-top: 1px solid #dadada;padding-top: 25px;}
.pro_word dd span{color: #000;font-size: 12px;margin-bottom: 0;line-height: 18px;}
.part1{box-shadow:0 0 13px rgb(0 0 0 / 20%); padding:60px 0; }
.pro_simpledesc{ padding-top:30px;}
.textarea img{ display:block; margin:0 auto;}

.pro_mianbao{border-bottom:1px solid #e5e5e5; padding-bottom: 20px;}

.footer{ margin-top:0; }



@media (max-width:1000px) {
.listConts .textarea{ padding:0 3%;}
.listConts .textarea img{ width:100%; }
}

@media (max-width:950px) {
.product .pro_cate ul li{width:32.3%; margin-right:1%; margin-bottom:10px;}
.product .pro_list .proli{ width:50%; float:left; padding:0 1%; }

}

@media (max-width:767px) {
.product .pro_cate { padding:0 15px;}
.product .pro_cate h3{ display:none;}
.product .pro_cate ul li{width:49%; margin-right:1%; margin-bottom:10px;}

.product .pro_cate ul li a{ font-size:14px; color:#333; height:40px; line-height:40px; padding-left:0; }
.product .pro_cate { width:100%;}
.product .pro_list{ width:100%; margin-top:30px;}
.product .pro_list h4{ font-size:14px; text-align:center; padding-top:8px; padding-bottom:12px; }

.listConts .info{ width:100%; }

.listConts .left_pic{float:none; width:100%; }
.listConts .pro_word{float:none; width:100%;}
.part1{ padding:60px 2%;}


.picarr .preview{ width:100%; }
.picarr .picture img{ width:100%; }

.pro_detail{ padding:0 10px; }

}



@media (max-width:600px) {

}