.rz-content h1{
    width: 788px;
    height: 104px;
    background: #F2F2F2;
    border-radius:  52px;
    line-height:104px;
    text-align:center;
    margin:80px auto 50px auto;
    color:#333;
    display:block;
    font-size:48px;
    letter-spacing: 8px;
    font-weight:600;
}

.rz-content h1 span{
    color:#C4261D;
    font-size:60px;
    
}

.top-line{
    font-size:0px;
    
}

.item-text  
{
    width: 201px;
    height: 74px;
    background: #FFFFFF;
    box-sizing: border-box;    
    border: 1px solid #C4261D;
    font-size:22px;
    line-height:74px;
    color:#333;
    display:inline-block;
    vertical-align:top;
    text-align:center;
}

.item-line
{
    width:132px;
    display:inline-block;
    height:74px;
    background:url(../image/ruanzhuang-right.png) center center no-repeat;
}


.topline22 .item-line
{
        background:url(../image/ruanzhuang-left.png) center center no-repeat;
}

.bottom-line
{
    width:100%;
    height:135px;
    display:block;
}

.bottom-line1
{
    background:url(../image/ruanzhuang_09.png) 1090px center no-repeat;
}

.bottom-line2{
    background:url(../image/ruanzhuang_09.png) 88px center no-repeat;
}

.itext-last
{
    background:#C4261D;
    color:#fff;
    
}

.rz-box-item
{
    margin-top:50px;
}
.hd ul
{
    font-size:0px;
}
.hd 
{
    margin-bottom:30px;
}
.hd ul li{
    width:150px;
    display:inline-block;
    text-align:center;
    font-size:24px;
    color:#000;
    font-weight:600;
    padding-bottom:30px;
    cursor: pointer;
}

.hd ul li.on{
    color:#C4261D;
    border-bottom:2px solid #C4261D;
}

.bt-lines
{
    width:100%;
    display:block;
    text-align:center;
    margin:20px auto;
}

.goutong
{
    margin-bottom:40px;
}

.left-itext
{
    width:155px;
    display:inline-block;
    font-size:22px;
    line-height:22px;
    height:22px;
}



.left-itext img{
    margin-left:10px;
}

.shijian
{
    margin-bottom:80px;
    font-size:0px;
    height:100px;
    width:100%;
    display:block;
}

.rz-box-bottom
{
    padding-bottom:80px;
}

.right-items
{
    width:1045px;
    display:inline-block;
    font-size:0px;
    border-top:1px solid #333;
}

.rtitems 
{
        width:18px;
        display:inline-block;
        margin-right:61px;
        font-size:18px;
        line-height:20px;
        text-align:center;
        position:relative;
}

.rtitems .text
{
    font-size:18px;
    color:#333;
    
    margin-left:-7px;
}


.shijian .left-itext{
    height:100%;

}

.shijian .left-itext table
{
    vertical-align:middle;
    width:100%;
    height:100%;
}

.round
{
 
    position:relative;
    top:-8px;
}
.round p
{
    text-align:left;
    width:18px;
    height:18px;
    display:block;
    font-size:0px;
}
.round p span{
    width:6px;
    height:6px;
    display:inline-block;
    background:#333;
    border-radius:6px;
    
}

.rtitems:last-child{
    margin-right:0px;
    text-align:right;
}

.rtitems:last-child .round p
{
    text-align:right;
}
.rtitems:last-child .text
{
    margin-left:0px;
    margin-right:-7px;
    text-align:right;
}

.goutong
{
    font-size:0px;
}
.right-tests
{
    width:1045px;
    display:inline-block;
    height:22px;
    vertical-align:top;
}
.right-tests p{
    display:inline-block;
    font-size:20px;
    color:#C4261D;
}
.right-tests p img{
    margin-right:6px;
}
.right-tests p:first-child{
    margin-left:175px;
}
.right-tests p:nth-child(2){
    margin-left:55px;
}
.right-tests p:last-child{
   display:block;
   float:right;
   margin-right:45px;
}
.red-point
{
    top:-9px;
}
.red-point p
{

    border: 1px solid #C4261D;
    text-align:center;
    width:18px;
    height:18px;
    border-radius:18px;
    line-height:18px;
    box-sizing: border-box;
    
}
.red-point p span{
    width: 12px;
    height: 12px;
    background: #C4261D;
    border:1px solid #fff;
    box-sizing: border-box;
    margin-top:2px;
}

.red-point-text .text{
    margin-left:0px;
    color:#C4261D;
}