/*===================================bottom*/
/*footer????*/
#footer {
    width: 100%;
    border-top: 1px solid #e1e1e1;
    background: #403e3e;
    float: left;
}

.footer {
    width: 1150px;
    margin: 0px auto;
    padding-top: 25px;
    color: #aaa;
    position: relative;
}

.footer-l {
    width: 1100px;
    float: left;
}

.footer-l li {
    width: 114px;
    float: left;
    text-align: center;
    height: 150px;
    border-right: 1px solid #353434;
    text-overflow: ellipsis;
    list-style-type: none;
    white-space: normal;
}

.footer-l span {
    width: 62px;
    height: 52px;
    float: left;
    margin-left: 41px;
    /*background: url(../images2/bigpic.png) no-repeat 0px 0px;*/
}

.footer-l-t {
    width: 140px;
    float: left;
    margin-top: 2px;
}

.footer-l-t p {
    line-height: 27px;
}

.footer-l-t a {
    color: #c6c6c5;
    font-size: 14px;
    font-family: "??????";
}

.footer-l-t a:hover {
    color: #006699;
    font-size: 14px;
    font-family: "??????";
}

#icon_info{
    background:url(../images/bottom_info.png) no-repeat;
}
#icon_bbs{
    background:url(../images/bottom_bbs.png) no-repeat;
}
#icon_bgcx{
    background:url(../images/bottom_bgcx.png) no-repeat;
}
#icon_dh{
    background:url(../images/bottom_dh.png) no-repeat;
}
#icon_tj{
    background:url(../images/bottom_tj.png) no-repeat;
}
#icon_travel{
    background:url(../images/bottom_travel.png) no-repeat;
}
#icon_yq{
    background:url(../images/bottom_yq.png) no-repeat;
}





/*.footer-l li:hover #tubiao1{ background-position:-35px -20px;}
.footer-l li:hover #tubiao2{ background-position:-96px -20px;}
.footer-l li:hover #tubiao3{ background-position:-156px -20px;}
.footer-l li:hover #tubiao4{ background-position:-216px -20px;}
.footer-l li:hover #tubiao5{ background-position:-276px -20px;}
.footer-l li:hover #tubiao6{ background-position:-336px -20px;}
.footer-r li:hover #tubiao7{ background-position:-400px -20px;}
.footer-l li:hover a{ color:#007fbe;}
.footer-r li:hover a{ color:#007fbe;}*/
.footer-r {
    width: 300px;
    float: left;
}

.footer-r-1 {
    width: 300px;
    float: left;
}

.footer-r-1 li {
    float: left;
    text-align: center;
    text-overflow: ellipsis;
    list-style-type: none;
    white-space: normal;
}

.footer-r-1 span {
    width: 62px;
    height: 52px;
    float: left;
    margin-left: 29px;
    background: url(../images2/bigpic.png) no-repeat 0px 0px;
}

.footer-r-t {
    width: 100px;
    float: left;
    margin-top: 2px;
}

.footer-r-t p {
    line-height: 27px;
    color: #fff;
    font-family: "????";
}

.footer-r-t a {
    color: #fff;
    font-size: 14px;
    font-family: "????";
}

.footer-r-r p {
    color: #fff;
    font-family: "????";
}

.footer-r-2 {
    width: 300px;
    height: 30px;
    background: url(../images2/bigpic.png) no-repeat 0px 0px;
    background-position: -524px -355px;
    float: left;
}

/*.footer-r-2:hover{background-position:-87px -348px;}*/
.footer p,.footer ul{
    margin:0;
    padding:0;
}
.lines {
    background: url(../images/line_bottom.png) no-repeat center center #403e3e;
    display: block;
    width: 100%;
    height: 2px;
}
.fot{
    width:100%;
    background-color: #403e3e;
    padding-top:10px;
}
.fot p{
    color:#c6c6c5;
    display:inline-block;
    width:100%;
    text-align: center;
    padding:2px 0;
    margin:0;
    /*font-size:12px;*/
    font-size: 12px;
    line-height: 16.8px;
    font-family: 'Microsoft YaHei','??????',STXihei;
}
