@charset "utf-8";

.floatL {

float: left;

}

.floatR {

float: right;

}

.topimg-150{

   padding-bottom: 20px;

    margin: 0px auto;

    width: 1100px;

    height: 150px;

    padding-top: 30px;

}

.branch-lx{

   line-height: 34px;

}

.branch-lx H3{

   color: #282828;

    font-size: 18px;

    font-weight: normal;

}

.branch-lx P{

   color: #5f5f5f;

}

.branch{
    position: absolute;
    top:50%;
    margin-top:-250px;
    

}

.branch-map{

   position: relative;

    width: 788px;

    background: url("https://www.ulyly.com/img/branch_map.png") no-repeat 0px 0px;

    height: 564px;

}

.branch-map .t{

   line-height: 40px;

    color: #ed7214;

}

.branch-map A{

   position: absolute;

    line-height: 14px;

    background: url("https://www.ulyly.com/img/icon-mapdot.png") no-repeat center -12px;

    height: 25px;

    color: #ed7214;

    font-size: 12px;

}

.branch-map A.beijing{

   background-position: center 14px;

    top: 196px;

    left: 533px;

}

.branch-map A.haerbin{

   top: 90px;

    left: 635px;

}

.branch-map A.jilin{

   top: 140px;

    left: 625px;

}

.branch-map A.fushun{

   top: 175px;

    left: 610px;

}

.branch-map A.neimenggu{

   top: 200px;

    left: 455px;

}

.branch-map A.tianjin{

   top: 212px;

    left: 555px;

}

.branch-map A.hebei{

   top: 230px;

    left: 525px;

}

.branch-map A.shanxi{

   top: 250px;

    left: 490px;

}

.branch-map A.yinchuan{

   top: 250px;

    left: 420px;

}

.branch-map A.wulumuqi{

   top: 175px;

    left: 200px;

}

.branch-map A.dushanzi{

   top: 160px;

    left: 160px;

}

.branch-map A.zibo{

   top: 263px;

    left: 555px;

}

.branch-map A.henan{

   top: 302px;

    left: 512px;

}

.branch-map A.shanxi1{

   top: 303px;

    left: 450px;

}

.branch-map A.anhui{

   top: 328px;

    left: 558px;

}

.branch-map A.jiangsu{

   top: 315px;

    left: 592px;

}

.branch-map A.shanghai{

   top: 325px;

    left: 613px;

}

.branch-map A.hubei{

   top: 344px;

    left: 500px;

}

.branch-map A.pengzhou{

   top: 345px;

    left: 390px;

}

.branch-map A.chongqing{

   top: 360px;

    left: 443px;

}

.branch-map A.zhejiang{

   top: 360px;

    left: 600px;

}

.branch-map A.jiangxi{

   top: 387px;

    left: 545px;

}

.branch-map A.hunan{

   top: 392px;

    left: 503px;

}

.branch-map A.guizhou{

   top: 406px;

    left: 440px;

}

.branch-map A.quanzhou{

   top: 410px;

    left: 580px;

}

.branch-map A.yunnan{

   top: 446px;

    left: 378px;

}

.branch-map A.qinzhou{

   top: 457px;

    left: 460px;

}

.branch-map A.maoming{

   top: 449px;

    left: 530px;

}

.branch-info{border-bottom: #ececec 1px solid;position: relative;border-left: #ececec 1px solid;padding-bottom: 15px;margin-top: 112px;padding-left: 20px;width: 260px;padding-right: 20px;height: 400px;overflow: hidden;border-top: #ececec 1px solid;right: 50px;border-right: #ececec 1px solid;padding-top: 15px;background: url("https://www.ulyly.com/img/lxwm_mapbg.png") repeat;}

.branch-info A.close{

   position: absolute;

    width: 12px;

    display: block;

    background: url("https://www.ulyly.com/img/icon-x.png") no-repeat 0px 0px;

    height: 12px;

    top: 20px;

    right: 20px;

}

.branch-info .p-name{

   padding-bottom: 20px;

    line-height: 20px;

    color: #ed7214;

    font-size: 16px;

}

.p-branch-con{

   height: 360px;

    font-size: 12px;

}

.p-branch{

   text-align: justify;

}

.p-branch P{

   line-height: 20px;

    color: #fff;

}

.p-branch P.t{

   padding-bottom: 4px;

    padding-left: 0px;

    padding-right: 0px;

    color: #ed7214;

    padding-top: 4px;

}

.scrollbar{

   line-height: 0;

    background: #dadada;

}

.scrollbar .handle{

   line-height: 0;

    background: #ed7214;

    cursor: pointer;

}

#vertical .slyWrap{

}

#vertical .scrollbar{

   width: 5px;

}

#vertical .scrollbar .handle{

   width: 100%;

    height: 100px;

}

#vertical .branch-con{

   position: relative;

    overflow-x: hidden;

    overflow-y: auto;

    width: 225px;

    padding-right: 10px;

    height: 360px;

}

#vertical .branch-con .sly{

   overflow-x: hidden;

    overflow-y: auto;

    width: 225px;

    height: 360px;

}

#vertical .branch-con .scrollbar{

   z-index: 9999;

    position: absolute;

    height: 360px;

    top: 0px;

    right: -10px;

}

.trunk{

   padding-bottom: 50px;

    padding-left: 0px;

    padding-right: 0px;

    border-top: #ececec 1px solid;

    padding-top: 20px;

}

.trunk .trunk-t{

   line-height: 60px;

    color: #333333;

    font-size: 18px;

}

.trunk-con{

   line-height: 28px;

    color: #666;

}

.trunk-con .t-p1{

   width: 407px;

    float: left;

    border-right: #ececec 1px solid;

}

.trunk-con .t-p2{

   padding-left: 60px;

    width: 295px;

    float: left;

    border-right: #ececec 1px solid;

}

.trunk-con .t-p3{

   padding-left: 68px;

    width: 262px;

    float: left;

}

