body{background-color: #FFFFFF}

.bar {
    width: 100%;
    position: relative;
    min-width: 1200px;
}
.bar img {
    width: 100%;
}
.bar .content{width: 1200px;margin: 0 auto;color: #FFFFFF;padding-top: 200px}
.bar p{font-size: 36px;font-family: "幼圆", serif;line-height: 1.5}
.bar .title{font-size: 48px;font-family: "Microsoft YaHei", serif;font-weight: bold;line-height: 120px}

.nav-content {
    border-bottom: solid 1px #E5E5E5;
    line-height: 80px;
    font-size: 20px;
    background: #ededed;
}

.nav-content ul {
    width: 1200px;
    margin: 0 auto;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -moz-justify-content: space-between;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}

.nav-content ul li {
    display: inline-block;
    vertical-align: top
}

.nav-content ul .active {
    border-bottom: solid 2px #CD0519;
    font-weight: bold;
}

.hot{width: 1200px;margin: 50px auto}
.hot .title{font-size: 26px;}
.hot .title_word{font-size: 16px;margin: 10px 0;color: #787878}
.hot .line{width: 1200px;background-color: #EEEEEE;height: 1px;margin: 35px auto 0}
.hot .line span{display: inline-block;vertical-align: top;width: 85px;height: 5px;background-color: #CD0519;margin-top: -2px}
.hot .item{display: inline-block;vertical-align: top;width: 365px;height: 377px;border: solid 1px #d0d0d0;margin: 46px 21px 0;position: relative}
.hot .item img{width: 100%;height: 210px;}
.hot .item .title-content{margin-top: 25px;font-size: 16px;line-height: 24px;color: #333333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}
.hot .item .title-word-content{font-size: 14px;margin-bottom: 7px}
.hot .item p{font-size: 14px;line-height: 2;padding: 0 20px;color: #666666;}
.hot .item .text{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical}

.list{width: 1200px;margin: -10px auto 10px}
.list .item{padding: 40px 0;border-bottom:  solid 1px #EEEEEE;font-size: 14px;height: 84px}
.list .item .time{float: left;margin-right: 20px;width: 84px;height: 56px;background-color: #F2F2F2;color: #666666;text-align: center;padding: 14px 0}
.list .item .time .day{font-size: 24px}
.list .item p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #787878}
.list .item .title{font-size: 16px;margin: 15px 0;color: #333333}
.list .item .title img{vertical-align: middle;margin: -6px 8px 0 0}
.list .page{width: 400px;margin: 50px auto}
.list .page ul li{display: inline-block;margin: 0 3px;width: 34px;height: 34px;border-radius: 3px;border: solid 1px #E5E5E5;color: #676767;text-align: center;line-height: 34px;cursor: pointer}
.list .page ul li img{vertical-align: middle;margin-top: -3px}
.list .page ul .active{background-color: #CD0519;border: solid 1px #CD0519;color: #FFFFFF}

.detail{width: 1200px;margin: 10px auto;padding: 50px 0;color: #666666}
.detail .title{font-size: 26px;line-height: 2;color: #333333}
.detail .time{font-size: 14px;color: #ADADAD}
.detail p{font-size: 14px;line-height: 2;margin-bottom: 28px}
.detail .link{margin-bottom: 20px}
.detail .link a{color: #0073F2}
.detail .bshare-custom {width:468px;height: 32px;float: right;margin-top: -80px}
.detail .bshare-custom a {display: inline-block;margin-left:6px;background-size: 100% 100%!important;width: 32px;height: 32px;padding: 0!important;cursor: pointer}

.detail img {
    max-width: 1200px;
}
