.panner{padding: 0 0.1rem;margin: 0.2rem 0;}
.panner img{width: 100%;height: auto;}
.pro h1{font-size: 0.22rem;color: #333;margin: 0.37rem 0 0.09rem 0;}
.pro .icon-shuidi{display: inline-block;color: #E60012;font-size: 0.1rem;
transform: rotate(-45deg);vertical-align: 0.03rem;margin-right: 3px;}
.pro .more{font-size: 0.16rem;color: #333;float: right;margin-top: 0.04rem;}
.pro ul{display: grid;grid-template-columns: repeat(auto-fill,minmax(calc(50% - 10px),1fr));
    grid-gap: 10px 10px;}
.pro ul li{background: #F7F7F7;border-radius: 5px;padding-bottom: 0.14rem;}
.pro ul li img{width: 100%;height: auto;}
.pro ul li div{text-align: center;}
.pro ul li div b{font-size: 0.18rem;color: #E60012;display: block;}
.pro ul li div span{font-size: 0.14rem;color: #666;display: block;margin:-0.08rem 0 2px 0 ;}
    .process h1{font-size: 0.2rem;color: #333;margin: 0.23rem 0 0.14rem 0;}
.process ul li{display: flex;border: 1px solid #999999;border-radius: 10px;margin-bottom: 0.26rem;}
.process ul li:nth-of-type(2n+1){padding: 0.14rem 0 0.14rem 0.1rem;}
.process ul li:nth-of-type(2n+1) img{margin-right: 0.13rem;}
.process ul li:nth-of-type(2n){padding: 0.14rem 0.11rem 0.14rem 0.15rem;justify-content: space-between;}
.process ul li:nth-of-type(2n) img{margin-left: 0.13rem;}
.process ul li img{display: block;width: 48.8%;height: auto;}
.process ul li .text h2{font-size: 0.16rem;font-weight: 400;color: #333;}
.process ul li .text div span{display: inline-block; width: 0;height: 0;
        border-top: 4px solid transparent; 
        border-right: 8px solid transparent;
        border-left: 8px solid #666;
        border-bottom: 4px solid transparent;}
.process ul li .text div{font-size: 0.14rem;color: #666;margin-top: 2px;}