a {
    outline: none;
    star: expression(this.onFocus=this.blur());
}

    a:link {
        color: #06F;
        text-decoration: none;
    }

    a:visited {
        text-decoration: none;
    }

    a:hover {
        text-decoration: none;
        color: #0C8CD5;
    }

    a:active {
        text-decoration: none;
    }

li {
    list-style: none;
}






/* 底部 */
.footer {
    background-color: #333333;
    height: 235px;
    line-height: 30px;
    color: #FFF;
    text-align: left;
    clear: both;
    padding-top: 30px;
    position: relative;
}

.footer-M {
    width: 100%;
    text-align: center;
    position: absolute;
    bottom: 5px;
}

.footer .infoBox {
    width: 1200px;
    margin: 0 auto;
}

.footer-L {
    width: 500px;
    float: left;
    color: #999;
    line-height: 35px;
}

    .footer-L .icons {
        margin-top: -3px;
        vertical-align: middle;
        margin-right: 10px;
    }

.footer-R {
    width: 660px;
    float: right;
    background-repeat: no-repeat;
    text-align: center;
    padding-top: 8px;
}

    .footer-R .wxcode {
        width: 100px;
        height: 100px;
        float: right;
        border: solid 5px #626567;
        margin-left: 25px;
        text-align: center;
        color: #999;
    }

        .footer-R .wxcode .wximg {
            width: 100%;
            height: 100%;
        }

.footer-hr {
    height: 1px;
    width: 100%;
    background-color: #464646;
}

.footer-TX1 {
    color: #999999;
    margin-top: 10px;
    display: block;
}


.footer a:link {
    color: #666666;
    text-decoration: none;
}

.footer a:visited {
    color: #666666;
    text-decoration: none;
}

.footer a:hover {
    color: #CCCCCC;
    text-decoration: none;
}

/* -------------------------右边悬浮------------------------ */
.banxin {
    background-color: #FFF;
    width: 100%;
    height: 100%; /* position: relative; */
}

.xuan_right {
    background-color: #FFF;
    width: 71px;
    height: 292px;
    position: fixed;
    right: 0px;
    bottom: 52%;
}

    .xuan_right ul {
        width: 100%;
        height: 100%;
        list-style: none;
    }

        .xuan_right ul li:hover {
            opacity: 0.6;
            filter: alpha(opacity: 70);
            cursor: pointer;
        }
/* -------------------------鼠标经过图片变色------------------------ */
.main img:hover {
    opacity: 0.9;
    filter: alpha(opacity: 90);
    cursor: pointer;
}
/* 分页 */
.pagination {
    text-align: center;
}

    .pagination > span {
        display: inline-block;
        zoom: 1;
    }

    .pagination input {
        width: 30px;
    }

    .pagination li {
        float: left;
        padding-right: 10px;
        line-height: 32px;
    }

    .pagination .division {
        color: #ccc;
    }

    .pagination .page {
        cursor: pointer;
        color: #4c4c5d;
        display: inline-block;
        line-height: 14px;
        font-size: 14px;
        background-color: #d9e4ea;
        padding: 9px 7px;
    }

        .pagination .page:hover {
            background-color: #2077be;
            color: #fff;
        }

    .pagination .page-current {
        background-color: #2077be;
        color: #fff;
    }
/* -------------------------side_nav------------------------ */

.side_nav {
    background-color: #FFF;
    width: 71px;
    height: 284px;
    position: fixed;
    right: 0px;
    top: 50%;
    margin-top: -150px;
}

    .side_nav ul {
        width: 100%;
        height: 100%;
    }

        .side_nav ul li:hover {
            opacity: 0.7;
            filter: alpha(opacity: 70);
            cursor: pointer;
        }
/* 快速浮动 */
.pull-left {
    float: left;
}

.pull-right {
    float: right;
}

/* 浮动定义 */
.FL {
    float: left;
}

.FR {
    float: right;
}

.text-ellipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
/* commonformwork----------------------------------------------------------------------------------------- */

/* 版心 */
.area {
    width: 1200px;
    margin: 0 auto;
}

/* nav */
.nav {
    background: #f1f7fa;
    font-size: 16px;
    padding: 6px 0 7px;
    border-top: 1px solid #87d6f6;
}

    .nav li {
        float: left;
        margin-right: 48px;
        margin-left: 20px;
    }

        .nav li a {
            color: #212121;
            display: block;
            width: 101px;
            height: 36px;
            text-align: center;
            line-height: 33px;
        }

.linkbox {
    border-top: 1px solid #d1dfec;
    height: 50px;
    line-height: 50px;
    margin-top: 50px;
}

    .linkbox .cont {
        width: 1200px;
        margin: 0 auto;
    }

        .linkbox .cont span {
            margin-left: 20px;
            margin-right: 30px;
            color: #999999;
        }

        .linkbox .cont a {
            color: #666;
        }

            .linkbox .cont a:hover {
                color: #06F;
            }

        .linkbox .cont .yqlink {
            margin-top: -3px;
            vertical-align: middle;
            margin-right: 10px;
        }


/*右边悬 浮*/

.floating_ck {
    position: fixed;
    right: 20px;
    top: 30%;
    z-index: 100;
}

    .floating_ck ul li {
        position: relative;
        width: 80px;
        height: 80px;
        text-align: center;
        background-repeat: no-repeat;
        background-position: center 30%;
        cursor: pointer;
    }



        .floating_ck ul li span {
            color: #fff;
            display: block;
            padding-top: 54px;
        }

    .floating_ck ul .kefu:hover {
        background-color: #7bb1e2;
    }

    .floating_ck ul .call:hover {
        background-color: #fbb835;
    }

    .floating_ck ul .weixin:hover {
        background-color: #85ca53;
    }

    .floating_ck ul .qrcord:hover {
        background-color: #59cbba;
    }

    .floating_ck ul li:hover .floating_left {
        display: block;
    }

.floating_left {
    position: absolute;
    left: -120px;
    top: 0px;
    width: 120px;
    height: 120px;
    display: none;
}
