.commInnTitle{background-color:#fafafa;line-height:60px;border-bottom:1px solid #f0f0f0;}
.topTitle{width:1100px;margin:0 auto;overflow:hidden;}
.topLeft{float:left;font-size:24px;font-weight:bold;}
.topLeft:before{content:"";display:inline-block;border:10px solid;border-color:transparent transparent transparent #f66f6b;}
.topRight{font-size:14px;float:right;}

.innerMain{width: 1100px;margin: 0 auto;}
.innerMain h2{font-size: 28px;color: #333;padding: 40px 0;}

.tabContainer .tabIcon{height: 42px;background:#f0f0f0;}
.tabContainer .tabIcon li{float: left;position: relative; width: 130px;height: 42px;text-align: center;line-height: 42px;color: #333;font-size: 18px;background: #f0f0f0;cursor: pointer;}
.tabContainer .tabIcon li.on{color: #fff;background: #f66f6b}
.tabIcon li::after{position: absolute;content: '';width: 1px;height: 26px;background: #ddd;right: -1px;top:7px; z-index: 3;}
.tabIcon li{margin-right: 1px;}
.tabContainer .tabIcon  li i{position: absolute;display: none; width:0;height: 0;left: 50%;margin-left: -4px; border: 7px solid transparent;border-top: 7px solid #f66f6b;bottom: -14px;}
.tabContainer .tabIcon  li.on i{display: block}
.tabContainer .tabCon{background: #fff}
.tabContainer .tabCon>li{width: 1100px;background: #fff;padding: 40px 0 20px;display: none;}
.tabContainer .con1 p{font-size: 14px;line-height: 22px;margin-bottom: 40px;}
.tabContainer .tabCon>li.show{display: block}
.tabContainer .con1 img{margin-left: 100px;width: 700px;height: 280px;margin-bottom: 40px;}

.tabContainer .con3{width: 1130px!important;}
.tabContainer .con3 .proList{margin-left: -18px;overflow: hidden;}
.tabContainer .con3 .proList li{width: 357px;border: 1px solid #e0e0e0;transition: all 200ms ease;float: left;margin-left: 18px;margin-bottom: 40px;}
.con3 .proList li:hover{border: 1px solid #999;}
.con3 .proList li .proimg{width: 357px;height: 272px;}
.con3 .proList li .proimg img{width: 100%;height: 100%;display: block}
.con3 .proList .proText{background: #f0f0f0;position: relative;}
.proList .proText h3{font-weight: 200; color: #333;font-size: 18px;text-align: center;padding: 20px 0 13px;border-bottom: 1px dotted #bcbcbc }
.proList .proText p{color: #666;font-size: 16px;text-align: center;padding:10px 0 40px;}
.proList .proText .sanjiao{position: absolute;width: 0;height: 0;border: 10px solid transparent; border-bottom:10px solid #f0f0f0;  top:-18px;left: 55px;}