.bt-box{margin: 0 auto;}
.bt-position{margin: 0 auto;color: #000;text-align: left;font-size: 14px;background: url(bt_wz_bule.png) no-repeat 2px 15px;height: 40px;line-height: 40px;margin-left: 0;}
.bt-position a{font-size: 14px;}
.webMapTitle{background:url(webMapTitle.png) no-repeat center;margin: 0 auto;height: 103px;text-align: center;font-size: 23px;color: #bb2335;line-height: 109px;}
.webMapContent{margin: 0 auto;padding: 27px 0 20px 0;}
.webMapContent h1{font-size: 19px;line-height: 50px;height:50px;background:#f8f8f8 url(redPic.png) no-repeat left 10px;padding-left:26px;}
.webMapContent h1 a{color: #355e92;}
.webMapContent ul{padding: 30px;overflow: hidden;}
.webMapContent ul li{width: 210px;background: url(subColumnPic.png) no-repeat left center;font-size: 15px;line-height: 34px;padding-left: 12px;float: left;}

/**适老化**/
    .old_type .bt-position {
        font-size: 26px;
        height: auto;
        line-height: 70px;
        background-size: 20px;
        background-position-y: center;
    }
    
    .old_type .bt-position span {
        line-height: 70px!important;
    }
    
    .old_type .bt-position a {
        font-size: 26px;
        line-height: 70px!important;
    }
    
    .old_type .webMapTitle {
        font-size: 32px;
    }
    
    .old_type .webMapContent h1 {
        font-size: 26px;
        line-height: 70px;
        height: 70px;
        background-position-y: center;
        background-size: auto 100%;
    }
    
    .old_type .webMapContent ul li {
        width: 340px;
        font-size: 26px;
        line-height: 52px;
    }