* {
    padding: 0;
    margin: 0;
}

ul,
li {
    list-style: none;
}

.container-fluid {
    padding: 0;
    margin: 0;
}

.textc {
    text-align: center;
}

.yybox {
    font-family: Microsoft YaHei;
}

.zls01 {
    color: rgba(51, 117, 226, 1) !important;
}

.zjhs01 {
    color: rgba(242, 141, 10, 1) !important;
}

.zqls01 {
    color: rgba(139, 164, 96, 1) !important;
}

span,
b {
    display: inline-block;
    font-style: normal;
}

.yybox .title {}

.yybox .titlename {
    background: url(../img/bjtjbgt.png) no-repeat center;
    font-size: 32px;
    font-family: FZDHTJW;
    font-weight: bold;
    color: #000000;
}

.yybox .titletxt {
    font-size: 18px;
    font-weight: 400;
    color: #B3ADAD;
}

.yybox .titbg02 {
    background: url(../img/jrbjtitle.png) no-repeat center;
}

.yybox {
    width: 1200px;
    margin: 0 auto;
}

.bjtjbox {
    background: url(../img/bjtjbg.png) no-repeat;
    height: 261px;
    margin-bottom: 60px;
}

.bjtjbox .bjtjbox {
    line-height: 44px;
}

.bjtjbox .name {
    font-size: 22px;
    font-family: FZDHTJW;
    font-weight: bold;
    color: #000000;
}

.bjtjbox .num {
    font-size: 32px;
    font-family: FZDHTJW;
    color: #F28D0A;
    font-style: italic;
    padding: 0 10px;
}

.bjtjbox .dan {
    font-size: 16px;
    color: #000000;
}

.bjtjbox .bjtjtit001 {
    margin: 32px 50px;
}

.bjtjboxrow {
    padding: 50px 0;
}

.bjtjboxrow .name {
    line-height: 44px;
}

.bjtjboxrow .name {
    line-height: 44px;
}

.bjtjbox {}

.bjpdbox {
    margin: 24px auto;
}

.ywpdbox {
    background: url(../img/bjtjboxbg.png) no-repeat;
    width: 282px;
    height: 107px;
    position: relative;
    margin: 6px auto;
    cursor: pointer;
}

.ywpdbox .point {
    background: url(../img/icon01.png) no-repeat;
    position: absolute;
    top: -4px;
    left: 32px;
    z-index: 999;
    width: 12px;
    height: 15px;
}

.ywpdbox .name {
    font-size: 20px;
    font-family: FZDHTJW;
    font-weight: bold;
    color: #4D8CF4;
    line-height: 43px;
    padding: 16px 0 4px 28px;
}

.ywpdbox .text,
.righttext .text {
    font-size: 15px;
    font-weight: 400;
    color: rgba(34, 34, 34, 1);
    line-height: 21px;
    text-align: right;
    padding-right: 41px;
    margin: 0;
}

.ywpdbox .text .num,
.righttext .text .num {
    font-size: 22px;
    font-weight: 400;
    font-style: italic;
    color: #E7960A;
    /* line-height: 43px; */
    padding: 0 10px;
}

.ywpdbox.active,
.ywpdbox:hover {
    background: url(../img/bjtjboxbgh.png) no-repeat;
    width: 282px;
    height: 107px;
    transition: all 0.5s;
    cursor: pointer;
}

.ywpdbox.active .name,
.ywpdbox:hover .name {
    color: #fff;
    transition: all 0.5s;
}

.bjyycontent {}

.bjyycontent .bjtit {
    line-height: 43px;
}

.bjyycontent .bjtit .name {
    width: 204px;
    font-size: 26px;
    font-family: FZDHTJW;
    font-weight: bold;
    color: #F28D0A;
    display: inline-block;
}

.bjyycontent .righttext {
    float: right;
}

.bjyycontent .righttext .item {
    display: inline-block;
}

.bjyycontent .righttext .text {
    line-height: 43px;
}

.bjyycontent .righttext .num {}

.line001 {
    width: 1199px;
    height: 4px;
    margin: 0 auto;
    background: rgba(240, 246, 252, 1);
}

.bjyycontent .bjlistul {
    border: 1px solid #DEECFC;
    box-shadow: 0px 7px 10px 1px rgba(217, 230, 246, 0.44);
    padding: 15px 50px;
}

.bjyycontent .bjlistul .item {
    clear: both;
}

.bjyycontent .hdtitle {
    border-bottom: 1px solid rgba(228, 229, 229, 1);
    line-height: 60px;
}

.bjyycontent .hdtitle .text {
    font-size: 20px;
    font-weight: 400;
    color: #4D8CF4;
    text-indent: 6px;
}

.bjyycontent .hdtitle .btnbox {
    float: right;
}

.bjyycontent .hdtitle .btnbox a {
    display: inline-block;
    width: 102px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 15px;
    font-size: 18px;
    margin: 17px 10px;
    color: #fff;
}

.bjyycontent .getnumber {
    background: rgba(136, 174, 70, 1);
}

.bjyycontent .wwyy {
    background: rgba(242, 141, 10, 1);
}

.bjyycontent .datetit {
    height: 113px;
    background: rgba(240, 244, 248, 1);
    clear: both;
}

.bjyycontent .dateul {}

.bjyycontent .dateul .item {
    display: inline-block;
    width: 180px;
    height: 41px;
    line-height: 40px;
    text-align: center;
    background: #FFFFFF;
    border: 1px solid #C8DEF3;
    color: rgba(131, 154, 177, 1);
    font-size: 18px;
    margin-top: 10px;
    margin-left: 30px;
    position: relative;
    cursor: pointer;
}

.bjyycontent .dateul .item.active {
    color: rgba(77, 140, 244, 1);
    border-bottom: 2px solid rgba(77, 140, 244, 1);
}

.bjyycontent .dateul .posh {
    display: none;
}

.bjyycontent .dateul .active .posh {
    display: block;
    width: 180px;
    text-align: center;
    position: absolute;
    top: 45px;
    left: 0;
}

.bjyycontent .posh .znum {
    padding-right: 15px;
}

.bjyycontent .haon {
    font-size: 14px;
    font-weight: 400;
    color: #839AB1;
    line-height: 22px;
}

.bjyycontent .isyy {
    color: rgba(242, 108, 10, 1);
}

.bjyycontent .datetit {}

.bjyycontent .qhcontent {
    display: none;
}

.bjyycontent .date-body {
    margin: 15px auto;
}

.date-body .dateox {
    position: relative;
}

.date-body .leftname {
    position: absolute;
    text-align: center;
    width: 70px;
    padding-top: 6px;
}

.date-body .leftname .name {
    font-size: 18px;
    font-weight: 400;
    color: #4D8CF4;
    line-height: 60px;
}

.date-body .rightlist {
    margin-left: 70px;
}

.date-body .dateul {}

.date-body .dateul .item {
    width: 231px;
    height: 52px;
    line-height: 52px;
    border: 1px solid #C8DEF3;
    margin: 6px 10px;
    text-align: center;
    color: #fff;
}

.date-body .dateul .timed {
    float: left;
    width: 140px;
    background: rgba(77, 140, 244, 1);
}

.date-body .dateul .haon {
    float: left;
    width: 89px;
    text-align: center;
    line-height: 0;
    padding: 6px 0;
}

.date-body .dateul .znum {
    line-height: 20px;
}

.date-body .dateul .isyy {
    line-height: 20px;
}

.date-body .dateul .ym {
    color: rgba(86, 110, 132, 1);
    border: 1px solid rgba(200, 222, 243, 1);
}

.date-body .dateul .ym .timed {
    background: rgba(176, 191, 205, 1);
}

.date-body .dateul .ym .isyy {
    color: rgba(131, 154, 177, 1);
}

.date-body .dateul .on {
    color: #fff;
}

.date-body .dateul .on .timed {
    background: rgba(242, 141, 10, 1);
}
.bjyycontent {
    padding-bottom: 100px;
    margin-bottom: 50px;
}
.bjyycontent .hdtitle {

    text-align: left;
}
.bjyycontent .dateul {
    text-align: left;
}
.bjtit{
text-align: left;
}
.bjtjbox .bjtjtit001 {
    text-align: left;
}