a,a:hover,a:visited,a:link,a:active {
    text-decoration: none;
}
.layer02 {
    background: url(../images/bgs/bgs021.jpg) center top no-repeat;
    background-size: 100% 100%;
}
.layer02-title {
    width: 100%;
    text-align: center;
    margin: 0 auto;
    padding-top: 10px;
}
.layer02-title a {
    font-size: 20px;
    line-height: 50px;
    color: #fff;
    font-weight: bold;
}
.layer02-title a p {
    text-align: center;
}
.layer02-title a p:last-of-type {
    line-height: 30px;
}
.layer02-sub-title {
    width: 100%;
    text-align: center;
    margin: 0 auto;
    padding: 3px 10px;
}
.layer02-sub-title a {
    font-size: 16px;
    line-height: 32px;
    color: #fff;
}
.border1 {
    padding: 5.3% 0 3.4% 0;
}
.border1 img {
    display: block;
}
.layer021 {
    background: url(../images/bgs/bgs031.jpg) center top no-repeat;
    background-size: 100% 100%;
    padding-bottom: 8%;
}
.hqjj-swiper {
    width: 92.93%;
    margin: 0 auto;
}
.swiper-title {
    position: relative;
    margin-top: 0;
    font-size: 16px;
    padding: 0 5px;
    line-height: 30px;
    color: #fff;
    background: rgba(0,0,0,.3);
}
.more-url {
    text-align: right;
}
.more-url a {
    font-size: 16px;
    line-height: 30px;
    color: #000;
}
.hqjj-ul {
    width: 92.53%;
    margin: 0 auto;
    background: #fff1e3;
    margin-top: 7%;
    border-radius: 6px;
    padding: 3% 10px 5% 10px;
}
.hqjj-ul li a {
    font-size: 16px;
    line-height: 32px;
    color: #000;
    width: 100%;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.hqjj-ul li:first-of-type a {
    font-size: 18px;
    font-weight: bold;
    line-height: 44px;
    color: #cc0e05;
}
.layer03 {
    background: url(../images/bgs/bgs032.jpg) center top no-repeat;
    background-size: 100% 100%;
}
.esd-date-img {
    margin-bottom: 3%;
}
.date-ul {
    padding: 0 10px;
    width: 100%;
    margin-top: -3%;
}
.date-ul li {
    float: left;
    width: 12.5%;
    margin-right: 2%;
}
.date-ul li:last-of-type{
    margin-right: 0;
}
.date-content-img {
    width: 92.94%;
    margin: 3.8% auto 0 auto;
}
.swiper-button-prev, .swiper-button-next {
    width: 17px;
    height: 52px;
    margin-top: -26px;
    background-size: 17px 52px;
}
.swiper-button-prev {
    left: 5px;
    background-image: url(../images/imgs/left.png);
}
.swiper-button-next {
    right: 5px;
    background-image: url(../images/imgs/right.png);
}
.date-content-ul {
    width: 92.94%;
    margin: 4% auto 0 auto;
    padding: 0 5px 3.5% 5px;
    border-bottom: 1px dashed #dd6f7a;
}
.date-content-ul li a {
    font-size: 16px;
    line-height: 32px;
    color: #000;
    display: inline-block;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.date-content-ul li:first-of-type a {
    font-size: 18px;
    line-height: 44px;
    font-weight: bold;
    color: #cc0e05;
}
.date-content-ul:last-of-type {
    border-bottom: none;
    margin: 2% auto 0 auto;
    padding: 0 5px 5.5% 5px;
}
.layer04 {
    background: url(../images/bgs/bgs04.jpg) center top no-repeat;
    background-size: 100% 100%;
}
.layer04-wrapper {
    width: 92.8%;
    margin: 0 auto;
}
.bgjd-title {
    padding-top: 5%;
    padding-bottom: 10px;
}
.bgjd-title img {
    float: left;
    width: 81%;
}
.bgjd-title .bgjd-more {
    width: 16.4%;
    float: right;
    padding-right: 5px;
}
.bgjd-title .bgjd-more a {
    font-size: 15px;
    color: #c52a29;
    line-height: 30px;
}
.bgjd-content {
    background: url(../images/bgs/bgs05.png) center top no-repeat;
    background-size: 100% 100%;
}
.bgjd-content ul {
    width: 86%;
    margin: 0 auto;
    padding: 7% 0 0 0;
}
.bgjd-content ul li {
    padding-top: 2%;
    padding-bottom: 2.5%;
    border-bottom: 1px solid #c9c8c6;
}
.bgjd-content ul li:last-of-type {
    border-bottom: none;
}
.bgjd-content ul li a {
    font-size: 16px;
    line-height: 32px;
    color: #000;
}
.zjynt-title {
    /*padding-top: 36%;*/
    padding-top: 3%;
    background: #fff2df;
}
.layer05 {
    background: url(../images/bgs/bgs06.jpg) center top no-repeat;
    background-size: 100% 100%;
    padding-bottom: 10%;
    padding-top: 4%;
}
.zjynt-img {
    width: 90.7%;
    margin: 3% auto 3.5% auto;
}
.zjynt-article-title {
    width: 90.7%;
    text-align: left;
    margin: 0 auto;
}
.zjynt-article-title a {
    font-size: 18px;
    font-weight: bold;
    line-height: 44px;
    color: #cc0e05;
}
.zjynt-article-desc {
    width: 90.7%;
    text-align: left;
    margin: 0 auto;
    font-size: 16px;
    line-height: 38px;
    color: #6a6a6a;
    padding-bottom: 5%;
    border-bottom: 1px solid #d2c4a8;
}
.zjynt-ul {
    width: 90.7%;
    margin: 8% auto 0 auto;
    padding-bottom: 6.5%;
    border-bottom: 1px solid #d2cfcb;
}
.zjynt-ul li a {
    font-size: 16px;
    line-height: 32px;
    color: #000;
}
.layer06 {
    background: url(../images/bgs/bgs07.jpg) center top no-repeat;
    background-size: 100% 100%;
    padding-bottom: 8%;
}
.esdsg-title {
    padding-bottom: 7%;
}
.layer07 {
    background: url(../images/bgs/bgs08.jpg) center top no-repeat;
    background-size: 100% 100%;
    padding-bottom: 8%;
}
.ddbdbjb-title {
    width: 90%;
    margin: 0 auto;
    padding-bottom: 5%;
}
/*start*/
.ddbdbjb-swiper {
    width: 94.93%;
    margin: 0 auto;
    background: url(../images/bgs/bgs11.png) 0 10px no-repeat;
    background-size: 100% 95%;
    padding: 0 10px;
    padding-left: 4%;
    /*margin-top: -2%;*/
    /*margin-bottom: -2%;*/
}

/*.ddbdbjb-ul {*/
/*    width: 93.11%;*/
/*    margin: 0 auto;*/
/*}*/

.ddbdbjb-swiper .ddbdbjb-ul-bg {
    background: linear-gradient(to bottom right, #e6541b,#e00c0c);
    padding: 15px 10px;
}
.ddbdbjb-swiper a {
    font-size: 18px;
    line-height: 30px;
    color: #fff9dd;
}
.ddbdbjb-swiper p {
    font-size: 16px;
    line-height: 24px;
    color: #fff;
    padding: 5% 0;
}

/*end*/
.hr {
    width: 90.67%;
    border-bottom: 1px solid #d7d4d0;
    margin: 15% auto 8% auto;
}
.layer08 {
    background: url(../images/bgs/bgs09.jpg) center top no-repeat;
    background-size: 100% 100%;
    padding-bottom: 2%;
}

.bgjj-title,.djr-title {
    width: 94.4%;
    margin: 0 auto;
}
.bgjj-swiper {
    width: 94.4%;
    margin: 8% auto 0 auto;
}

.layer09 {
    /*background: url(../images/bgs/bgs10.jpg) center top no-repeat;*/
    background-size: 100% 100%;
    padding-bottom: 25%;
    background: linear-gradient(to bottom, #fffbf5, #ffa451);
}
.djr-swiper {
    width: 96.4%;
    margin: 8% auto 0 auto;
}
#bottom {
    width: 100%;
    line-height: 30px;
    font-size: 14px;
    text-align: center;
    background: linear-gradient(to bottom, #ff9f51, #ff7e48);
    margin: 0 auto 0 auto;
    padding-top: 6%;
    padding-bottom: 3%;
    color: #000;
}
#bottom a {
    color: #000;
    text-decoration: none;
}
<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2022-10-15 16:23:42" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->