#jh2_rec_45 .rec_list .rec_info .pro_list a .pro_pic{
    height: 370px;
    text-align: center;
}
#jh2_rec_45 .rec_list .rec_info .pro_list a .pro_pic img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}
#lzj_detail_pro .detail_pro_mian .detail_pro_info .info_title .title_name {
    color: #CF173C;
}
#lzj_detail_pro .detail_pro_mian .detail_pro_info .info_content .content_btn a:hover {
    background: #CF173C;
}
#laymod_448617 #jh2_rec_45 .rec_list .rec_more {
  background:rgba(209, 210, 212, 1);
}
.ProductRec54 #jh2_rec_45 .rec_info .pro_list .pro_info {
  text-align:center;
}
/**/
.ProductRec54 #jh2_rec_45 .rec_list .rec_info .pro_list a .pro_txt .pro_type,
.ProductDetail689 #jh2_proinfo_2 .bodyContContent .right_proinfo .header .subtitle,
.ProductList520 #jh2_product_26 .bodyCont_width .bodyContContent .pro-list .pro_con .pro_type {
  display: none;
}
.ContactUs246 #join_tel a {
  color: #333;
}
.ContactUs246 #join_tel a:hover {
  color: #ad0000;
}
.CompanyDetail28 #jh2_cpdetail_4 .cont1_left p {
  margin-bottom: 10px;
}
/**/
@media (min-width: 768px) and (max-width: 1399px) {
  .NavHead65 #jh_nav_4 .bodyContContent .logo {
    width:300px !important;
  }
}
@media (min-width: 992px) {
	.Foot314 #jh_foot_6 .footer_top .footer_info .info_block_1 {
		width: 25%;
	}
	.Foot314 #jh_foot_6 .footer_top .footer_info .info_block_4 {
		width: 30%;
	}
}
@media (min-width: 1440px) {
  .NavHead65 #jh_nav_4 .bodyContContent .logo {
    width:430px !important;
  }
}
@media (max-width: 767px) {
  .ProductCate173 #jh2_rec_27 .bodyContContent {
    padding: 0 15px;
  }
  .DevelopmentHistory6 #jh2_develop_3 .bodyCont_width .deve_ul li {
    background: #fff;
  }
}
