body,html{background:#ecf1f5}.banner{padding-top:128px;padding-bottom:225px;height:47px;background:url(../img/industry/industry-banner.png) no-repeat}.banner .title{margin:0 auto;width:673px;height:47px;text-indent:-999px;background:url(../img/industry/industry-title.png) no-repeat}.maindown{position:relative;top:-106px;margin:0 auto;padding:53px 47px 74px 39px;width:1114px;background:url(../img/industry/industry-mainbg.png) no-repeat}.maindown .title{padding-left:39px;width:569px;height:61px;background:url(../img/industry/industry-titborder.png) no-repeat left center}.maindown .title .title-en{font-size:24px;font-weight:700;color:#939da9}.maindown .title .title-zh{padding-top:13px;font-size:24px;color:#333}.maindown .maininfo{padding:48px 0 0 39px}.maindown .maininfo p{font-size:16px;color:#666;line-height:25px}.maindown .btngroups{margin-top:50px;overflow:hidden}.maindown .btngroups .btn{float:right;position:relative;height:46px;line-height:46px;text-align:right;padding-right:50px;font-size:14px;color:#fff}.maindown .btngroups .btn::after{content:'';position:absolute;width:18px;height:12px;background:url(../img/commons/icons-down.png) no-repeat center;top:17px;right:24px}.maindown .btngroups .btn-gray{margin-right:80px;width:158px;background:url(../img/industry/industry-down.png) no-repeat}.maindown .btngroups .btn-gray:hover{background:url(../img/industry/industry-down-hover.png) no-repeat}.maindown .btngroups .btn-red{width:228px;background:url(../img/industry/industry-downredbg.png) no-repeat}.maindown .btngroups .btn-red:hover{background:url(../img/industry/industry-downredbg-hover.png) no-repeat}.lists{position:relative;top:-50px;margin:0 auto;width:1200px}.lists ul li{display:inline-block;margin-right:16px;width:224px;height:174px;overflow:hidden;background:#fff}.lists ul li .imgbox{position:relative;width:224px;height:134px}.lists ul li .imgbox img{width:100%;height:100%}.lists ul li .imgbox .mask{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.lists ul li .imgbox:hover .mask{background:0 0}.lists ul li p{font-size:16px;color:#333;height:40px;line-height:40px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all}.lists ul li:last-child{margin-right:0}.lists ul li:hover p{color:#b90005}.lists ul .hvr-float:hover{-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.14);-moz-box-shadow:0 2px 8px 0 rgba(0,0,0,.14);-o-box-shadow:0 2px 8px 0 rgba(0,0,0,.14);-ms-box-shadow:0 2px 8px 0 rgba(0,0,0,.14);box-shadow:0 2px 8px 0 rgba(0,0,0,.14)}