@charset "UTF-8";
a{text-decoration: none !important;}
.table-li ul li{overflow: hidden;position: relative;padding-left: 14%;border: 1px solid #e8e8e8;margin-bottom: 40px;}
.table-li ul li > div:first-child{float: left;width: 14%;height: 100%;position: absolute;left: 0;top: 0;text-align: center;color: #333333;}
.table-li ul li > div:first-child a{display: block;width: 100%;height: 100%;position: relative;font-size: 16px;}
.table-li ul li > div:first-child a:hover{color: #ff4d88;}
.table-li ul li > div:first-child span{display: block;position: inherit;top: calc(50% - 10px);width: 100%;}
.table-li ul li > div:last-child{float: left;width: 100%;box-sizing: border-box;border-left: 1px solid #e8e8e8;height: 100%;padding: 0 30px;overflow: hidden;}
.table-li ul li > div:last-child > div {overflow: hidden;border-bottom: 1px dashed #e8e8e8}
.table-li ul li > div:last-child > div:last-child{border: none;}
.table-li ul li > div:last-child div div:first-child{float: left;width: 150px;padding: 0 20px 0 30px;}
.table-li ul li > div:last-child div div:first-child a{text-align: left;margin: 15px 0; display: block;word-break: keep-all;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-weight: bold;}
.table-li ul li > div:last-child div div:first-child a:hover{color: #ff4d88;}
.table-li ul li > div:last-child div div:last-child{width: calc(100% - 200px);float: left;overflow: hidden;}
.table-li ul li > div:last-child div div:last-child a{margin: 15px 0;float: left;display: block;width: 20%;word-break: keep-all;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;text-align: left;}
.table-li ul li > div:last-child div div:last-child a:nth-child(n +6){margin-top: 0;}
.table-li ul li > div:last-child div div:last-child a:hover{color: #ff4d88;transition: all .2s;}
.table-li ul li:first-child{line-height: 50px;margin-bottom: 0; font-size: 16px;text-align: center;background: #ffe8ec;border: 1px solid #e8e8e8;border-bottom-color: #ff4d88;}
.table-li ul li:first-child div{color: #ff4d88 !important;}
.broadHeading{margin: 30px 0 0;padding: 15px;background: #f8f8f8;}
.broadHeading .broadHeading-title{padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid #eee;overflow: hidden;}
.broadHeading .broadHeading-title h1{font-size: 36px;font-weight: normal;margin: 0 15px 5px 0;color: #000;display: inline-block;}
.broadHeading .broadHeading-title .p-p{margin-top: 20px;font-size: 14px;color: #454545;line-height: 26px;text-align:justify}
.broadHeading .broadHeading-title .p-title {display: inline-block;vertical-align: sub;}
.broadHeading .broadHeading-title .p-title span{margin-left: 10px;color: #999}
.broadHeading .broadHeading-title .p-title span small{font-size: 14px;color: #666}
.broadHeading .itemsNav{margin-top: 20px;padding-top: 20px;}
.broadHeading .itemsNav li{float: left;min-width: 25%;padding: 0 15px 15px 0;box-sizing: border-box;}
.broadHeading .itemsNav li a{border: 1px solid #f0f0f0;box-sizing: border-box; background: #f0f0f0 url("../img/xmico.png")no-repeat 20px center/auto;display: block;width: 100%;height: 100%;line-height: 56px;font-size: 16px;padding-left: 75px;padding-right: 10px;}
.broadHeading .itemsNav li:hover a{border: 1px solid #ff4d88; background-color: #ff4d88;color: #fff;transition: all .2s}
.list-unstyled li {padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid #eee;overflow: hidden;width: 100%;box-sizing: border-box;}
.list-unstyled li:last-child{border: none;margin: 0;padding: 0;}
.list-unstyled li p {font-size: 14px;overflow: hidden;color: #333;line-height: 26px;text-align: justify;box-sizing: border-box;margin: 0 0 10px;}
.list-unstyled li div{overflow: hidden;width: 100%;}
.list-unstyled li h4 {font-size: 16px;color: #ff4d88;margin: 15px auto;font-weight: 500;}
.list-unstyled li p, .list-unstyled li:last-child > div {width: 50%;float: left;}
.list-unstyled li p span:first-child {margin-right: 10px;float: left;color: #ababab;width: 60px;}
.list-unstyled li p span:last-child {float: left;text-align: left;margin-right: 0;color: #333;width: -webkit-calc(100% - 70px);width: -moz-calc(100% - 70px);width: calc(100% - 70px);}
.list-unstyled li .cred {color: #ff4d88 !important;}
.list-unstyled li p span a {color: #fff;background: #ff4d88;padding: 0 8px;border-radius: 3px;display: inline-block;line-height: 19px;}
.list-unstyled li p span a:hover{background: #ff4d88;}
.list-unstyled li p img {display: block;max-width: 100%;}
.list-unstyled li:nth-child(3) p {width: 85%;padding: 0;}
.list-unstyled li h6 {margin: 10px auto; font-size: 14px;background: url("../img/y.png")no-repeat left center/auto;line-height: 25px;padding-left: 30px;}
.list-unstyled li:last-child div:last-child h6 {background: url("../img/q.png")no-repeat left center/auto;}
.list-unstyled li:nth-child(2) p{width: 100% !important;}
.left-wenda h2 {
    color: #333;
    margin: 0 0 20px 0;
    font-weight: 500;
    font-size: 18px;
}
.left-zhekou h2 {
    color: #333;
    margin: 0 0 20px 0;
    font-weight: 500;
    font-size: 18px;
}
.left-anli h2{
    color: #333;
    margin: 0 0 20px 0;
    font-weight: 500;
    font-size: 18px;
}
.left-anli li span {
    font-weight: 500;
    font-size: 14px;
    margin-top: 5px;
    margin-bottom: 5px;
    word-break: keep-all;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    display: block;
}