.bannerWrap {height: 560px; background: url(../images/banner3.jpg) no-repeat center center;}

/** 产品列表 **/
.softCatWrap{padding: 30px 0;}
.softCatTit{text-align: center; font-size: 22px;}
.softDetWrap{display: flex; flex-wrap: wrap; justify-content: space-between; padding-bottom: 30px;}
.softDetItem{width: 380px; margin-top: 20px; border-bottom: 1px solid #e6e6e6;}
.detTit a{line-height: 60px; color: #222; font-size: 20px;}
.detTit a:hover{color: #ff4c4c}
/** 产品列表 **/

/** 产品详情 **/
.softCatWrap{padding: 30px 0;}
.softCatTit{text-align: center; font-size: 22px;}
.softDetWrap{display: flex; flex-wrap: wrap; justify-content: space-between; padding-bottom: 30px;}
.softDetItem{width: 380px; margin-top: 20px; border-bottom: 1px solid #e6e6e6;}
.detTit a{line-height: 60px; color: #222; font-size: 20px;}
.detTit a:hover{color: #ff4c4c}
.proDetailInfo{padding: 30px 0}
.proImg{float: left; width: 30%; border: 1px solid #e6e6e6;}
.proImg img{width: 100%;}
.proDet{float: left; width: 65%; padding-left: 2%;}
.proTit{font-size: 20px; color: #333; line-height: 48px;}
.proInfo{color: #333; line-height: 30px;}
.proInfo em{color: #808080; height: min-content; text-align: justify; vertical-align: top; display: inline-block; width: 58px;}
.buyBtn{width: 148px; line-height: 48px; background: #d90000; color: #fff; font-size: 22px; text-align: center; display: inline-block; border-radius: 5px;}
.buyBtn:hover{background: #a50e0e; color: #fff;}
.proInfo i{display: inline-block; width: 100%;}
.proOTab{line-height: 52px; background: #e8e8e8;}
.proOTab span{display: inline-block; height: 100%; border-top: 2px solid #e8e8e8; border-bottom: 2px solid #e8e8e8; margin-left: 50px; color: #666; font-size: 18px; cursor: pointer;}
.proOTab span.cur{color: #d90000; border-bottom: 2px solid #d90000; cursor: default;}
.proTabCont{padding: 20px 0;}
.proTabItem{min-height: 300px;}
.proTabItem p{line-height: 24px; color: #333; text-indent: 28px;}
/** 产品详情 **/
