body,html{width: 100%;}
body{overflow-x:hidden;}
.header{width: 1440px; margin: 0 auto; height: 90px; border-bottom:6px solid #e82019;}
.headerInner{width: 1000px; margin: 0 auto; height: 90px; overflow: hidden;}
.headerInner h1{float: left;}
.headerInner .nav{width: 750px; float: right; height: 100%;}
.headerInner .nav li{width: 120px; height: 100%; text-align: center; float: left;}
.headerInner .nav li.on a,.headerInner .nav li a:hover{background: #e71f19; color: #fff;}
.headerInner .nav li a{display: block; width: 100%; height: 100%; background: #fff; color: #e71f19; font-size:20px; line-height: 90px;}

.bannerBox{width: 1440px; margin: 0 auto;}
.map{width: 100%; background: url(../images/company1.jpg) center bottom no-repeat; padding-top: 35px; padding-bottom: 135px;position: relative;overflow: hidden;}
.mapInner{width:1000px; height: 853px; background:url(../images/map.jpg) top no-repeat; margin: 0 auto; position: relative;}
.mapInner li{width: 25px; height:20px; /* background: #333; */ position:absolute; cursor: pointer;}
.tips_inner{ text-align: left;background: url(../images/xc2.png) left;margin: 0; padding: 7px 15px 15px;} 
.tips_inner p{font-size: 12px; line-height: 20px;}
.tips_inner .city{
    border-bottom: 1px dashed #999;
    padding-bottom: 8px;
}
.tips_inner .s1{
    color: #f00;
}
.tips_inner .where{
    font-size: 14px;
    color: #f00;
    margin-top: 7px;
}
.cityname{width: 190px; height: 26px; background: url(../images/xc1.png) no-repeat; padding-left: 30px; text-align: left; font-size: 14px; line-height: 26px; color: #fff;margin-top: 8px;}
.mapInner .li01{
    right: 181px;
    top: 299px;
}
.mapInner .li02{
    right: 273px;
    top: 335px;
    width: 31px;
    height: 26px;
}
.mapInner .li03{
    right: 266px;
    top: 354px;
    width: 17px;
    height: 25px;
}
.mapInner .li02.on{
    background: url(../images/maptips1.png);
}
.mapInner .li03.on{
    background: url(../images/maptips3.png);
}
.mapInner .li04{
    right: 330px;
    top: 394px;
}
.mapInner .li05{
    right: 252px;
    top: 408px;
}
.mapInner .li06{
    right: 385px;
    top: 462px;
}
.mapInner .li07{
    right: 462px;
    top: 531px;
}
.mapInner .li08{
    right: 392px;
    top: 525px;
}
.mapInner .li09{
    right: 274px;
    top: 491.5px;
    width: 125px;
    height: 76px;
}
.mapInner .li09.on{
    background: url(../images/maptips5.png);
}
.mapInner .li10{
    right: 244px;
    top: 495px;
}
.mapInner .li11{
    right: 200px;
    top: 495px;
}
.mapInner .li12{
    right: 174px;
    top: 498px;
}
.mapInner .li13{
    right: 200px;
    top: 527px;
}
.mapInner .li14{
    right: 302px;
    top: 548px;
    width: 88px;
    height: 105px;
}
.mapInner .li14.on{
    background: url(../images/maptips7.png);
}
.mapInner .li15{
    right: 253px;
    top: 560px;
}
.mapInner .li16{
    right: 206px;
    top: 603px;
}
.mapInner .li17{
    right: 290px;
    top: 669px;
}
/*.map_tips{width:100%; height:100%; position:absolute; left: 0; top: 0; z-index: 3; display: none;}*/ 
.tips{position:absolute; left: -220px; top: -31px; /* bottom:0; */ /* right:0; */ display: none;/* margin:auto; */text-align: right;}
.del{margin-right: -5px; cursor: pointer;zoom: 1.5;}
.tips1{width:220px; /* height:470px; */ z-index: 99;}

.job td{ height:40px;}

.mapInner .li02 .img{position: absolute; left: -24px; top: -7px;}
.mapInner .li03 .img{position: absolute; left: 2px; top: 5px;}
.mapInner .li09 .img{position: absolute; left: 29px; top: 24px;}
.mapInner .li14 .img{position: absolute; left: 5px; top: 38px;}

.mapInner .li02 .tips1{}
.mapInner .li03 .tips1{
    top: -200px;
}
.mapInner .li09 .tips1{}
.mapInner .li14 .tips1{
    /* left: -224px; */
}







