body{background: #fff;}
.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;}
.industryWrap{width: 1170px;margin: 0 auto; margin-top: 56px;}
.industryWrap .industry{height: auto;margin-bottom: 70px;}
.industry h2{margin-bottom:60px;line-height:50px;}
.industry h2 p {float:left;font-weight:bold;font-size:38px;color:#333333;}
.industry h2 a{float:right;font-size:22px;color:#333333;}
.industry h2 a i{margin-left:30px;transition:all 300ms linear;}
.industry h2 a:hover i{margin-left:40px;}
.industry ul{margin-left:-100px;overflow:hidden;}
.industry ul li{width: 310px;background: #dde6ed;float: left;margin-left: 100px; margin-top:90px;border-radius: 8px;margin-bottom: 43px;}
.industry li img {border-radius: 8px 8px 0 0; margin-top:-90px;display:block;transition:all 300ms linear;height: 178px;width: 310px;}
.industry .insText{padding:40px 40px 60px;}
.insText h3{font-size:20px;color:#333333;line-height:1.5;height:60px;overflow:hidden;}
.insText a{display:block;font-size:22px;color:#333333;margin-top:40px;}
.insText a i{margin-left:20px;transition:all 300ms linear;}
.industry li:hover i{margin-left:30px;}
.industry li:hover img{margin-left: -30px;}