.banner{
    background: url(images/rxzn_01.jpg) no-repeat center;
    width: 100%;
    height: 572px;
}
.bx{
    background: #fff;
    height: 400px;
    padding-top: 60px;
}
.bx .img{
    width: 867px;
    margin:auto;
}
.rxzb{
    background: #218ad8;
    height: 400px;
}
.rxzb .zb{
    background: url(images/rxzn_08.jpg) no-repeat center;
    width: 1200px;
    height: 379px;
    margin:auto;padding-top: 1px;
}
.zx{
    width: 450px;
    text-align: center;
    font-weight: bold;
    font-size: 24px;
    color: #fff;
    background: #ff3c3c;
    border-radius: 5px;
    padding: 5px 0;
    margin:auto;
    margin-top: 30px;
}
.hh{
    font-size: 46px;
    text-align: center;
    font-weight: bold;
    margin-top: 30px;
}
.rxzb .hh{
    color: #fff;
}
.rxzb .p1{
    width: 950px;
    margin:auto;
    color: #fff;
    margin-top: 15px;
    font-size: 26px;
}
.bmlc .ul1{
    width: 995px;
    margin:auto;
    margin-top: 30px;
    height: 250px;
}
.bmlc .ul1 li{
    width: 175px;
    height: 123px;
    float: left;
}
.bmlc .ul1 .l1{
    margin-left: 30px;
}
.clear{
    clear: both;
}
.bmlc .p1{
    font-size: 26px;
    text-align: center;
}
.bmlc .p2{
    font-size: 24px;
    text-align: center;
}
.bmlc .ul2{
    width: 1090px;
    margin:auto;
    margin-top: 30px;
    height: 210px;
}
.bmlc .ul2 li{
    font-size: 22px;
    width: 250px;
    color: #fff;
    text-align: center;
    font-weight: bold;
    float: left;
    margin-left: 20px;
}
.bmlc .ul2 .p3{
    height: 70px;
    line-height: 70px;
    margin-top: 20px;
    background: #4c96ef;
    border-radius: 8px;
}
.wtxx{
    background: #2296e6;
    padding-top: 20px;
    margin-top: 60px;
    padding-bottom: 40px;
}
.wtxx .hh{
    color: #fff;
}
.wtxx .p1{
    width: 1200px;
    font-size: 22px;
    color: #fff;
    margin:20px auto;
    text-indent: 2em;
}
.wtxx .p2{
    text-align: center;
    color: #fff;
    font-size: 18px;
    margin-bottom: 20px;
}
.wtxx .ul2{
    width: 1090px;
    margin:auto;
    margin-top: 30px;
    height: 110px;
}
.wtxx .ul2 li{
    font-size: 22px;
    width: 250px;
    color: #fff;
    text-align: center;
    font-weight: bold;
    float: left;
    margin-left: 20px;
}
.wtxx .ul2 .p3{
    height: 70px;
    line-height: 70px;
    margin-top: 20px;
    color: #4c96ef;
    background: #fff;
    border-radius: 8px;
}
.wtxx .ul1{
    width: 1220px;
    margin:auto;
}
.wtxx .ul1 li{
    width: 290px;
    float: left;
}
.wtxx .ul1 .l1{
    margin-left: 20px;
}
.wtsh .ul2{
    width: 1090px;
    margin:auto;
    margin-top: 30px;
    height: 210px;
}
.wtsh .img{
    width: 1199px;
    height: 357px;
    margin:20px auto;
}
.wtsh .ul2 li{
    font-size: 22px;
    width: 250px;
    color: #fff;
    text-align: center;
    font-weight: bold;
    float: left;
    margin-left: 20px;
}
.wtsh .ul2 .p3{
    height: 70px;
    line-height: 70px;
    margin-top: 20px;
    background: #4c96ef;
    border-radius: 8px;
}
.wtjy{
    background: #2296e6;
    padding:20px 0 40px 0;
    margin-top: 60px;
}
.wtjy .hh{
    color: #fff;
    margin-bottom: 30px;
}
.wtjy .ul1{
    width: 921px;
    margin:auto;
    height: 470px;
}
.wtjy .ul1 li{
    width:297px;
    height: 197px;
    float: left; 
}
.wtjy .ul1 .l1{
    margin-left: 15px;
}
.wtjy .p2{
    color: #fff;
    font-size: 20px;
    text-align: center;
    margin-bottom: 15px;
}
.cjwt .ul2{
    width: 1090px;
    margin:auto;
    margin-top: 30px;
    height: 210px;
}
.cjwt .ul2 li{
    font-size: 22px;
    width: 250px;
    color: #fff;
    text-align: center;
    font-weight: bold;
    float: left;
    margin-left: 20px;
}
.cjwt .ul2 .p3{
    height: 70px;
    line-height: 70px;
    margin-top: 20px;
    background: #4c96ef;
    border-radius: 8px;
}