@import "header.css";
@import "list.css";
@import "default.css";
* {
    padding: 0;
    margin: 0
}

i {
    font-style: normal
}

ul li {
    list-style: none
}

.left {
    float: left
}

.right {
    float: right
}

.flex {
    display: flex
}

.flex1{
    flex:1
}

.clear {
    clear: both
}

.clearFloat:after {
    content: '';
    display: block;
    clear: both
}

.pointer {
    cursor: pointer
}

.w_1190 {
    width: 1200px;
    margin: 0 auto
}

.positionR {
    position: relative
}

.positionA {
    position: absolute
}

.mb_40 {
    margin-bottom: 40px
}

.mb_30 {
    margin-bottom: 30px
}

.mt_30 {
    margin-top: 30px
}

body {
    background-size: cover;
    color: #32373c;
    line-height: 25px;
    font-family: 'Microsoft YaHei', 'Microsoft YaHei UI', Tahoma, NSimsun, Simsun, "宋体", sans-serif !important;
    overflow-x: hidden;
    font-size: 14px;
    background-color: #f9f7f8;
    height: 100%;
    width: 100%
}

html {
    overflow-y: scroll
}

.twoLines {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical
}

.ERJIiMG {
    display: block;
    height: 450px;
    width: 100%;
    margin-top:180px;
}
.ERJIiMG .img{
    width: 100%;
    height: 100%;
}
.listContent {
    width: 1190px;
    box-sizing: border-box;
    min-height: 650px;
    margin: 0 auto;
    padding-bottom: 30px
}

.downloadlist-box {
    border-bottom: 1px dashed #fd9f86
}

.mar_b10 {
    margin-bottom: 10px
}

.mar_t15 {
    margin-top: 35px
}

.pdf-down {
    text-indent: 60px;
    line-height: 32px;
    color: #000;
    cursor: pointer
}

.pdf-down span {
    font-size: 14px
}

.downloadlist-title {
    padding-bottom: 10px;
    border-bottom: 1px dashed #fd9f86
}

.turn-page {
    margin-bottom: 30px;
    height: 100%;
    text-align: left;
    padding-bottom: 15px
}

.turn-page p {
    text-indent: 57px;
    font-size: 14px;
    line-height: 32px;
    cursor: pointer
}

.turn-page .paper {
    color: #9e9d9d;
    padding-left: 8px;
    cursor: pointer;

}
.turn-page a{
    text-decoration: none;
}
.nodata {
    font-size: 18px;
    text-align: center;
    margin-top: 50px
}

.page {
    margin-top: 80px;
    padding-bottom: 40px;
    text-align: center
}

img {
    max-width: 100%
}

.headtitle {
    padding-bottom: 8px;
    font-size: 14px;
    border-bottom: 1px solid #ddd
}

.list_content_box {
    float: right;
    width: 900px;
    background: #fff;
    min-height: 600px;
    margin: 22px 0;
    padding: 8px 10px;
    box-sizing: border-box
}

.list:hover {
    cursor: pointer
}

#list .nav-left li:hover span {
    color: var(--color-main) !important
}

#list .nav-left li:hover span.dot {
    background: var(--color-main) !important
}

.el-pagination.is-background .el-pager li:not(.disabled).active {
    background: var(--color-main)
}

.el-pagination.is-background .el-pager li:not(.disabled).active:hover {
    color: #fff
}

.el-pagination.is-background .el-pager li:not(.disabled):hover {
    color: var(--color-main)
}

.el-carousel__button {
    width: 15px;
    height: 15px;
    border-radius: 50%
}

.el-carousel__container {
    height: 500px
}

.el-form-item.is-success .el-input__inner,
.el-form-item.is-success .el-input__inner:focus,
.el-form-item.is-success .el-textarea__inner,
.el-form-item.is-success .el-textarea__inner:focus {
    border-color: #66b1ff
}

.el-form-item.is-success .el-input__validateIcon {
    color: #66b1ff
}

.el-textarea .el-textarea__inner {
    resize: none
}
table{
    border-collapse: collapse;
}