body {
    min-width: 1100px;
    background: url(/uiFramework/commonResource/image/2022102910293279421.jpg) no-repeat center top;
}
body, input, textarea, button, select, optgroup, option,span,a,div,h2{font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Helvetica Neue, Helvetica, "微软雅黑", "宋体", Arial, sans-serif;}
ul, ol, menu {
    list-style: none outside none;
}
#header {
    position: relative;
    z-index: 100;
}
.main-header .banner {
    height: 735px;
}
.wrapper{width:1100px;margin:0 auto;padding: 30px 20px;
    background-color: rgba(255, 255, 255, 0.5);}
.page-hd {
    margin-bottom: 20px;
    /* border-top: 3px solid #d30a00; */
    overflow: hidden;
}
.page-title {
    position: relative;
    z-index: 0;
    float: left;
    height: 41px;
    line-height: 34px;
    padding: 0 6px 0 10px;
    font-size: 28px;
    font-style: italic;
    color: rgb(255 255 255 / 0%);
    /* background-color: #d30a00; */
    background: url(/uiFramework/commonResource/image/2022103015203358277.png) no-repeat left center;
    background-size: 100% 100%;
    width: 100%;
}

.page-detail .page-title:before, .page-list .page-title:before {
    content: '';
    position: absolute;
    right: -22px;
    border: 20px solid;
    /* border-color: #d30a00 transparent transparent #d30a00; */
    /* transform: rotate(-16deg) translateX(12px); */
    z-index: -1;
}
.news-item {
    position: relative;
    padding-left: 30px;
}
.news-item > a {
    max-width: 100%;
font-size: 18px;
    color: #333;
    text-decoration: none;
}
.news-item .icon-triangle {
    position: absolute;
    top: 50%;
    left: 18px;
    margin-top: -0.2em;
    margin-left: -1rem;
    padding-right: 0.5rem;
    width: 0;
    height: 0;
    border-bottom: 0em solid transparent;
    /* border-left: 0.4em solid #d30a00; */
    border-top: 0.4em solid transparent;
    width: 0px;
    height: 0px;
    background: #d30a00;
    background-color: red;
    transform: rotate(45deg);
}
.page_div{width:100%;text-align:center;}
.page_div a{font-size:14px;color:#333;}
.page_div .pagination_index {
    float: none;
    margin: 0;
    display: inline-block;font-size:14px;color:#333;
}
.NormalRed{font-size:14px!important;color:#333!important;}
#footer {
    position: relative;
    color: #000;
    border-top: solid 2px #dddddd;
    width: 100%;
    padding: 15px 0;
    background-color: #fff;
}
.footer3_lf2 {
    padding-top: 40px;
}
.fr {
    float: right !important;
}
.footer3_lf2 span {
    font-size: 14px;
    color: #555;
    padding: 0 10px;
}
.footer3_lf2 p {
    font-size: 14px;
    color: #777;
    padding: 0 10px;
    margin-top: 12px;
    height: 22px;
    line-height: 22px;
}
.fl{float:left;}
.footer-divider {
    margin-bottom: 0;
    border-top: 6px solid #d30a00;
}
strong{font-size: 14px;
    color: #555;
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Helvetica Neue, Helvetica, "微软雅黑", "宋体", Arial, sans-serif;}
#footer a {
    color: #333333;
font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Helvetica Neue, Helvetica, "微软雅黑", "宋体", Arial, sans-serif;
    text-decoration: none;font-size:14px;
}
.footer3_lf2 span a{font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Helvetica Neue, Helvetica, "微软雅黑", "宋体", Arial, sans-serif;}
    text-decoration: none;font-size:14px;}
.footer-content {
    width: 1100px;
    margin: 0 auto;
    overflow: hidden;
}
.footerInfo {display: flex;
    justify-content: space-between;
}
.footerLeft {    display: flex;
    align-items: center;}
.container{width:1100px;margin:0 auto;}
.footer-divider {
    margin-bottom: 0;
    border-top: 6px solid #d30a00;
}