.news_banner {width:100%;height:400px;background:url(../images/news/banner.png) no-repeat center top;background-size:100% 100%;}
.news_content {width:1200px;height:400px;margin:auto;}
.news_content h3 {overflow-wrap:break-word;color:rgba(255,255,255,1);font-size:48px;font-family:SimHei;font-weight:400;white-space:nowrap;line-height:26px;padding:139px 0 0 0;margin:0;}
.news_content span {background-color:rgba(209,0,0,1);width:140px;height:4px;margin:27px 0 0 0;display:block;}
.news_content p {width:162px;height:18px;overflow-wrap:break-word;color:rgba(255,255,255,1);font-size:18px;white-space:nowrap;line-height:28px;margin:28px 0 138px 0;}
.news_sub_nav {width:100%;height:60px;border-bottom:1px solid #E9E9E9;text-align:center;}
.news_sub_nav span a {font-family:Microsoft YaHei;font-weight:400;font-size:16px;margin:0 40px;display:inline-block;color:#292929;line-height:52px;text-align:center;}
.news_sub_nav span.active a {color:#D10000;position:relative;}
.news_sub_nav span a:hover {color:#D10000;}
.news_sub_nav span.active a::after {content:" ";position:absolute;width:42px;height:2px;background:#D10000;bottom:0;left:50%;margin-left:-21px;}
.news_container {width:1200px;margin:auto;}
#swiperNews {padding-top:100px;}
#swiperNews ul {width:1200px;height:470px;background:#FFFFFF;}
#swiperNews ul li {display:block;position:relative;box-shadow:0px 2px 13px 0px rgba(0,0,0,0.1);border-radius:32px;height: 460px;overflow: hidden;border: 1px solid rgb(76 76 76 / 10%);}
#swiperNews li label {width:120px;height:14px;font-family:Microsoft YaHei;font-weight:400;font-size:16px;color:#5B5B5B;display:block;line-height:26px;position:absolute;left:60px;top:60px;}
#swiperNews li strong {width:326px;height:58px;font-family:Microsoft YaHei;font-weight:400;font-size:22px;color:#292929;line-height:34px;display:block;position:absolute;left:60px;top:110px;}
#swiperNews li strong a {color:#5B5B5B;}
#swiperNews li strong a:hover {color:#D10000;}
#swiperNews li p {width:460px;height:65px;font-family:Microsoft YaHei;font-weight:400;font-size:16px;color:#5B5B5B;line-height:26px;position:absolute;left:60px;top:196px;}
#swiperNews li img {width:600px;height:460px;background:#FFEFEF;border-radius:32px;position:absolute;top:0;right:0;}
#swiperNews li a.more {width:50px;height:16px;font-family:Microsoft YaHei;font-weight:400;font-size:16px;color:#5B5B5B;line-height:26px;position:absolute;left:60px;top:346px;}
#swiperNews li a.more:hover {color:#D10000;}
#swiperNews .news-pagination {text-align: left;padding:0 60px;bottom: 30px;}
#swiperNews .news-pagination span{width: 12px !important;height: 12px !important;border-radius: 50%;border: 1px solid #5B5B5B;background:#ffffff;transform: scale(1) !important;margin: 0;margin-right:20px;}
#swiperNews .news-pagination .swiper-pagination-bullet-active {background: #D10000;border: 1px solid #D10000;}
#swiperNews .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {left: 0;transform: translateX(61px);}
.news_hot {width:1200px;border-top:1px solid #E9E9E9;margin-top:80px;padding-top:40px;}
.news_hot ul {display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:space-between;align-items:flex-start;}
.news_hot li {width:590px;height:620px;background:#F7F8FA;border-radius:6px;}
.news_hot li:hover {box-shadow:0px 2px 13px 0px rgba(0,0,0,0.1);}
.news_hot li:hover a,
.news_hot li:hover strong {color:#D10000;}
.news_hot li:hover img {transform: scale(1.1);}
.news_hot li a {display:block;text-align:center;}
.news_hot li span {display: block;width:555px;height:453px;margin:17px auto;overflow: hidden;border-radius: 6px;}
.news_hot li img {border-radius:6px;width:555px;height:453px;transition: all 1s;}
.news_hot li strong {overflow: hidden;width:auto;height:80px;font-family:Microsoft YaHei;font-weight:400;font-size:16px;color:#292929;line-height:26px;margin:0px 17px 0px 17px;display:block;text-align:left;}
.news_hot li p {display:flex;padding:10px 17px;margin:0;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;}
.news_hot li p a {width:31px;height:12px;font-family:Microsoft YaHei;font-weight:400;font-size:14px;color:#585858;line-height:26px;}
.news_hot li p label {width:98px;height:13px;font-family:Microsoft YaHei;font-weight:400;font-size:14px;color:#5B5B5B;line-height:26px;text-align:right;}
.news_list {padding-top:40px;}
.news_list ul {display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;align-content:flex-start;}
.news_list li {width:390px;height:430px;background:#FFFFFF;margin-bottom:40px;border-radius:6px;text-align:center;}
.news_list li a {display: block;}
.news_list li span {display: block;width:358px;height:264px; margin: 16px auto;background:#E9E9E9;overflow: hidden;border-radius: 6px;}
.news_list li img {width:358px;height:264px;border-radius:6px;transition: all 1s;}
.news_list li strong {width:auto;height:80px;font-family:Microsoft YaHei;font-weight:400;font-size:16px;color:#292929;line-height:26px;display:block;text-align:left;padding:0 16px;}
.news_list li p {display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;flex-direction:row;padding:0 16px;margin:0;}
.news_list li p a {width:31px;height:12px;font-family:Microsoft YaHei;font-weight:400;font-size:14px;color:#5B5B5B;line-height:26px;display:block;}
.news_list li p label {width:98px;height:13px;font-family:Microsoft YaHei;font-weight:400;font-size:14px;color:#5B5B5B;line-height:26px;display:inline-block;text-align:right;}
.news_list li:hover {width:390px;height:430px;background:#FFFFFF;box-shadow:0px 2px 13px 0px rgba(0,0,0,0.1);border-radius:6px;}
.news_list li:hover strong,
.news_list li:hover a {color:#D10000;}
.news_list li:hover img {transform: scale(1.1);}
.news_list li p a:hover,.news_list li:hover .news_list li p a {color:#D10000;}
/*资讯详情*/
.news_content_box {width: 1000px;margin: auto;padding: 100px 0;}
.news_content_box h1 {width: 100%;font-family: Microsoft YaHei;font-weight: 400;font-size: 22px;color: #292929;line-height: 26px;text-align: center;margin: 0;margin-bottom: 27px;}
.news_view_info {width: 100%;text-align: center;height: 14px;font-family: Microsoft YaHei;font-weight: 400;font-size: 14px;color: #5B5B5B;line-height: 14px;margin:0 auto;}
.news_view_content {border-top:1px solid #E9E9E9;border-bottom:1px solid #E9E9E9;padding:20px 0 40px 0;font-family: Microsoft YaHei;font-weight: 400;font-size: 16px;color: #292929;line-height: 28px;margin-top: 70px;}
.news_view_content img {margin: auto;display: block;}
.news_back_list {width: 137px;height: 40px;border-radius: 6px;border: 1px solid #D10000;margin: auto;margin-top: 40px;text-align: center;line-height: 40px;}
.news_back_list a {font-family: Microsoft YaHei;font-weight: 400;font-size: 14px;color: #D10000;display: block;background: url(../images/news/ico_back.png) no-repeat 0 center;margin-left: 23px;}
.news_pre_next {padding-top:50px;}
.news_pre_next {font-family: Microsoft YaHei;font-weight: 400;font-size: 14px;color: #292929;line-height: 32px;}
.news_pre_next span {margin-right:74px;}
.news_pre_next label {width: 28px;height: 28px;border-radius: 50%;border: 1px solid #E9E9E9;display: block;margin-top: 30px;background: url(../images/news/ico_prenext.png) #FFFFFF no-repeat center center;float: right;}
.news_pre,
.news_next {width: auto;padding: 0 30px;height: 90px; line-height:90px;background: #F5F5F5;margin-bottom: 10px;}
.news_pre_next a {color: #292929;}
.news_pre:hover,
.news_next:hover,
.news_pre:hover a,
.news_next:hover a {color: #D10000;}
.page_content {margin-top: 0;border-top: none;padding-top: 0;}
.InfoAttachment {margin-bottom: 10px;}
.InfoAttachment a {text-decoration: underline;}