@charset "UTF-8";

/* CSS Document */
* {
    margin: 0;
    padding: 0;
    border: 0;
    list-style: none;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    /* Firefox */
    -webkit-box-sizing: border-box;
    /* Safari */
    line-height: normal
}

.clear {
    clear: both
}

a {
    text-decoration: none;
    cursor: pointer;
    border: 0;
    padding: 0;
    margin: 0
}

a:hover {
    color: #d15149;
    text-decoration: none
}
}

ul,
li {
    list-style: none;
    padding: 0;
    margin: 0
}

p {
    padding: 0;
    margin: 0
}

img {
    border: 0
}

input,
button,
a {
    outline: 0 none !important;
    blr: expression(this.onFocus=this.blur());
}

/*通用头部样式开始*/
body {
    font-family: "Helvetica", "PingFangSC", "Microsoft Yahei", "微软雅黑", Arial, sans-serif;
    margin: 0;
    padding: 0;
}

/*中间*/
.content {
    width: 12rem;
    margin: 0.4rem auto
}

/*特色版块*/
.tsbk_ejym {
    width: 100%;
    margin: 0;
    padding: 0;
    font-size: 0.15rem;
}

.tsbk_ejym li {
    margin: 0 0 0.4rem 0.4rem;
    padding: 0;
    width: 3.73rem;
    height: 1.86rem;
    border: 0.01rem solid #f1f1f1;
    position: relative;
    float: left;
    -webkit-transition: all .3s ease 0s;
    -moz-transition: all .3s ease 0s;
    -o-transition: all .3s ease 0s;
    transition: all .3s ease 0s;
    border-radius: 0.05rem;
}

.tsbk_ejym li:first-child {
    margin: 0 0 0 0;
}

.tsbk_ejym li a {
    display: block;
    width: 100%;
    height: 100%;
    color: #333
}

.tsbk_ejym li:hover {
    background: #f5f9fd;
    margin-top: -0.05rem;
    border: 0.01rem solid #ebf4fb;
}

.tsbk_ejym li:hover span {
    color: #398fd7
}

.tsbk_ejym li:hover div {
    background: #398fd7;
    color: #fff;
}

.tsbk_ejym li:hover div i {
    color: #fff
}

.tsbk_ejym li img {
    width: 0.6rem;
    margin: 0.2rem auto 0 auto;
    display: block;
}

.tsbk_ejym li span {
    font-size: 0.18rem;
    text-align: center;
    display: block;
    width: 100%
}

.tsbk_ejym li div {
    text-align: center;
    width: 100%;
    background: #f8f8f8;
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 0.1rem 0;
    font-weight: 100
}

.tsbk_ejym li div i {
    color: #7d7d7d
}

.tsbk_ejym li:nth-child(4) {
    clear: both;
    margin-left: 0
}