
.phb-lis{width: 100%; margin-bottom: 6px; -webkit-box-shadow: 0 3px 3px #ebebeb; -moz-box-shadow: 0 3px 3px #ebebeb; box-shadow: 0 3px 3px #ebebeb;background: #fff;}
.phbtop{width: 100%;height:auto;margin: 0 auto;padding:46px 0 30px;display: flex;}
.phbtop .phbtop-lis{flex: 1;position: relative;height: 300px; height: 50vw; min-height: 166px; max-height: 320px;}
.phbtop .phbtop-lis .img{margin:30px auto 0;width:66%;border-radius: 6px; position: absolute; bottom: 0; left: 17%;}
.phbtop .phbtop-lis .img span{width: 20px;height: 18px;background: #CC0000;display: block;position: absolute;left: 0;top: 0;border-bottom-right-radius: 6px;border-top-left-radius: 6px;text-align: center;line-height: 18px;font-size: 12px;color: #fff;}
.phbtop .phbtop-lis:nth-child(3) .img span{background: #2577e3;}
.phbtop .phbtop-lis:nth-child(2) .img i{display: block;position: absolute;left: -15%;bottom: 77%;width: 50%;height: 40%;background: url(../../img/comm/ico-hg.png) no-repeat;background-size: 100%;}
.phbtop .phbtop-lis .img img{width: 100%;border-radius: 12px;}
.phbtop .phbtop-lis p{text-align: center;line-height: 18px;overflow: hidden; height: 20px; margin: 10px 0 8px; font-size: 14px;}
.phbtop .phbtop-lis .d_btn,.phlis ul li .d_btn{display: block;width: 58px;height: 26px;background:#589cf6 url(../../img/comm/ico-downl.png) 10px center no-repeat;border-radius: 6px;margin: 0 auto;text-align: center;line-height: 26px;color: #fff;font-size: 14px;text-indent: 1em;}
.phbtop .phbtop-lis .d_grey_btn,.phlis ul li .d_grey_btn{display: block;width: 58px;height: 26px;background:#666 url(../../img/comm/ico-downl.png) 10px center no-repeat;border-radius: 6px;margin: 0 auto;text-align: center;line-height: 26px;color: #fff;font-size: 14px;text-indent: 1em;}
.phbtop .phbtop-lis:nth-child(2) .img{width: 90%;margin-top: 0;left: 5%;}
.phlis{height:auto;display:table;width: 100%;}
.phlis ul{padding: 0 12px;}
.phlis .num{display: block;float: left;color: #999;width: auto;text-align: center;line-height: 60px;font-size: 14px;margin:0 2px;}
.phlis .img img{display: block;float: left;width: 60px;height: 60px;border-radius: 8px;margin-left: 10px;}
.phlis ul li{display: flex; border-bottom: 1px solid #EFE7E7; padding: 10px 0;}
.phlis ul li .info{flex: 1;}
.phlis ul li .d_btn, .phlis ul li .d_grey_btn{margin: 20px 0 0 0;}
.phlis ul li .info a{font-size: 16px;color: #666; padding: 0 10px; line-height: 20px;height: 20px;overflow: hidden;display: block;}
.phlis ul li .info p{color: #999; padding: 0 10px; line-height: 20px; font-size: 14px;height: 20px;overflow: hidden;display: block;}


/*big-btn*/
.big-btn2{background: #fff;-webkit-box-shadow: 0 3px 3px #ebebeb; -moz-box-shadow: 0 3px 3px #ebebeb; box-shadow: 0 3px 3px #ebebeb; overflow: hidden;}
.big-btn2 ul{display: block;padding: 15px 6px;overflow: hidden;}
.big-btn2 li{float: left;display: inline-block;width: 25%;margin: 6px auto 6px; text-align: center;}
.big-btn2 li a{overflow: hidden;}
.big-btn2 li a span{display: inline-block;width: 48px;height: 48px;margin-bottom: 10px;background:url(../../img/comm/bigbt2.png) no-repeat;background-size:auto 47px;}
.big-btn2 li a p{font: 14px Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma;color: #888;}
.big-btn2 li a span:active{opacity: .8;}
.big-btn2 li:nth-child(1) a span{background-position: 0 0;}
.big-btn2 li:nth-child(2) a span{background-position:-48px 0;}
.big-btn2 li:nth-child(3) a span{background-position: -96px 0;}
.big-btn2 li:nth-child(4) a span{background-position: -146px 0;}
.big-btn2 li:nth-child(5) a span{background-position:-194px 0;}
.big-btn2 li:nth-child(6) a span{background-position: -243px 0;}
.big-btn2 li:nth-child(7) a span{background-position: -293px 0;}
.big-btn2 li:nth-child(8) a span{background-position:-342px 0;}