::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  background-color: rgba(255,255,255,.1);}
::-webkit-scrollbar-thumb { background: rgba(0, 0, 0, .30); border-radius: 50px;}
::-webkit-scrollbar-thumb:hover { background: rgba(0, 0, 0, .40);}
body:before {
content: "";
position: fixed;
top: -10px;
left: 0;
z-index: 110;
width: 100%;
height: 10px;
-webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
-moz-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
box-shadow: 0px 0px 10px rgba(0,0,0,.8);}
body {
min-width: 1280px;}

html {
  width: calc(100% + 8px);}

.header .sitelogo {
    padding-top: 25px;}

#header .inner {    height: 160px;
    background-size: cover;}
.sxjd{
width:1280px!important;}
#footer .inner .foot-right,
.foot_logo {
    margin-top: 00px;}

.main1 .mr{padding:13px 40px;}.subPage {
             width: auto;
             margin: 0 auto;
             padding-bottom: 187px;
             padding: 0 0px 20px;}
         /*头条新闻*/
         
         .articleList01 {
             width: 100%;
             height: auto;}
         
         .listTitle01 {
             font-size: 30px;
             background-color: #f2f1f1;
             padding: 10px 15px;
             font-family: '华文宋体', '宋体';
             font-weight: bold;
             margin: 35px 0;}
         
         .listTitle01 span {
             font-size: 12px;
             font-family: '微软雅黑';
             color: #8c8c8c;
             font-weight: normal;
             margin-left: 15px;}
         
         .newsList01 {
             margin-top: 0px;width: 98%;}
         
         .newsList01 li {
             padding: 38px 0;
             border-bottom: 1px solid #ededed;
             transition: all 0.3s ease-in-out;
             min-height: 180px;}
         
         .item-lf {
             width: 99px;
             float: left;
             border-top: 2px solid #a10e0e;
             padding-top: 10px;
             position: relative;
             z-index: 33;
             margin-right: 20px;}
         
         .item-date,
         .item-views {
             display: block;
             font-size: 12px;
             color: #8c8c8c;
             text-align: right;
             padding-bottom: 2px;}
         
         .item-date strong {
             color: #a10e0e;
             font-size: 30px;
             padding: 0 0 0 3px;}
         
         .imgHover:hover .item-share {
             border-color: #fff;}
         
         .imgHover:hover .item-share i {
             color: #fff;}
         
         .item-img {
             width: 320px;
             float: left;
             margin-left: 40px;
             position: relative;}



.subPage {
             width: auto;
             margin: 0 auto;
             padding-bottom: 187px;
             padding: 0 0px 20px;}
         /*?¤′????–°é—?*/
         
         .articleList01 {
             width: 100%;
             height: auto;}
         
         .listTitle01 {
             font-size: 30px;
             background-color: #f2f1f1;
             padding: 10px 15px;
             font-family: '????–??????“', '?????“';
             font-weight: bold;
             margin: 35px 0;}
         
         .listTitle01 span {
             font-size: 12px;
             font-family: '???è?ˉé?…é?‘';
             color: #8c8c8c;
             font-weight: normal;
             margin-left: 15px;}
         
         .newsList01 {
             margin-top: 0px;width: 98%;}
         
         .newsList01 li {
             padding: 38px 0;
             border-bottom: 1px solid #ededed;
             transition: all 0.3s ease-in-out;
             min-height: 180px;}
         
         .item-lf {
             width: 99px;
             float: left;
             border-top: 2px solid #a10e0e;
             padding-top: 10px;
             position: relative;
             z-index: 33;
             margin-right: 20px;}
         
         .item-date,
         .item-views {
             display: block;
             font-size: 12px;
             color: #8c8c8c;
             text-align: right;
             padding-bottom: 2px;}
         
         .item-date strong {
             color: #a10e0e;
             font-size: 30px;
             padding: 0 0 0 3px;}
         
         .imgHover:hover .item-share {
             border-color: #fff;}
         
         .imgHover:hover .item-share i {
             color: #fff;}
         
         .item-img {
             width: 320px;
             float: left;
             margin-left: 40px;
             position: relative;
             z-index: 30;}
         
         .item-img .imgResponsive {
             padding-bottom: 56.25%;}
         
         .item-txt {
             margin-left: 495px;
             position: relative;
             z-index: 30;}
         
         .item-txt h3 {
             font-size: 18px;
             line-height: 24px;
             max-height: 48px;
             overflow: hidden;
             font-weight: normal;
             margin-bottom: 20px;
             margin-top: 10px;}
         
         .item-txt h4 {
             font-size: 12px;
             font-weight: normal;
             padding: 15px 0 10px;
             font-style: italic;}
         
         .item-txt h4 a {
             color: #a10e0e;}
         
         .item-txt p {
             line-height: 21px;
             height: 84px;
             overflow: hidden;
             color: #828282;}
         
         .newsList01 li.noImg .item-txt {
             margin-left: 140px;}
         
         .newsList01 li.noImg .item-txt h3 {
             height: 24px;}
         
         .newsList01 li.noImg .item-txt>div {}
         
         .item-txt>div {}
         
         .newsList01 li.show .bdsharebuttonbox {
             display: block;}
         
         .newsList01 li.hide .bdsharebuttonbox {
             display: none;}
         
         .imgHover {
             position: relative;}
         
         .imgHover,
         .imgHover * {
             transition: all 0.3s ease-in-out;}
         
         .imgArticleList img:hover {
             opacity: 1;}
         
         .imgHover:before {
             content: '';
             background-color: #a10e0e;
             display: block;
             position: absolute;
             z-index: 10;
             width: 100%;
             height: 0;
             left: 0%;
             top: 50%;
             background-size: 50% 50%;
             background-repeat: no-repeat;
             transition: all 0.7s ease-in-out;
             border-radius: 0 15px 0 15px;}
         
         .imgHover:after {
             height: 0;
             width: 0;}
         
         .imgHover:hover {
             z-index: 10;
             position: relative;}
         
         .imgHover:hover:before {
             width: 104%;
             height: 100%;
             left: -2%;
             top: 0%;
             content: '';
             box-shadow: 3px 35px 77px -17px rgba(161, 14, 14, 0.5);}
         
         .imgHover:hover:after {
             content: '';
             width: 104%;
             height: 100%;
             background: url(../images/li_bg2.svg) no-repeat bottom right;
             overflow: hidden;
             position: absolute;
             left: -2%;
             top: 0;
             z-index: 11;}
         
         .imgHover:hover a,
         .imgHover:hover span,
         .imgHover:hover strong,
         .imgHover:hover p {
             color: #fff;
             *color: #333;}
         
         .imgHover:hover .item-lf {
             border-top-color: #fff;}
         
         .imgHover:hover .item-lf,
         .imgHover:hover .item-share {
             *border-color: #a10e0e;}
         
         .newsList02 {}
         
         .newsList02 li {
             position: relative;}
         
         .newsList02 li .item-img {
             position: absolute;
             right: 0;
             top: 38px;}
         
         .newsList02 li .item-txt {
             margin-left: 0px;}
         
         .newsList02 .imgHover:after {
             background: url(atm/1369709560081/20210114110358197.jpg) no-repeat 25px center;}
         
         .newsList02 .noImg .item-txt {
             margin: 0 0 0 135px;}
      .imgHover:hover h3{color:#fff;}

.listDivT {
             float: left;
             position: relative;
             z-index: 33;}
         
         .listDivL {
             float: left;}
         
         .listDivT img {
             width: 250px;
             padding-letf: 5px;}
         
         .listDivTitle a {
             color: #333333;
             font-size: 18px;}
         
         .imagewidth {
             width: 30%;}
         
         .articlewidth {
             width: 54%;
             margin-left: 2%;}