﻿@charset "utf-8";

/* 新闻列表 */
.NewsBanner{width:100%;height:576px;background: url(../../images/News/NewsBanner.png) no-repeat center center;background-size: 100% 100%;}
.NewsBanner .NewsBannerText{width:100%;height:576px;background: url(../../images/News/NewsBannerText.png) no-repeat left center;background-position-x: 60px;}
.NewsBody{position:relative;top:-84px;border:1px solid#EDEEF9;border-radius:8px 8px 0 0;background-color:#FFF;}
.NewsBody .NewsListType{width:100%;}
.NewsBody .NewsListType div{width:100%;height:84px;border-bottom:1px solid #EDEEF9;}
.NewsBody .NewsListType div ul{width:261px;height:77px;display:grid;grid-template-columns:repeat(2,1fr);gap:60px;margin-left:60px;}
.NewsBody .NewsListType div ul li{display: inline;line-height: 77px;font-family:PingFang SC,PingFang SC;font-weight:600;font-size:20px;color:#303030;text-align:center;font-style:normal;text-transform:none;padding-top: 13px;cursor: pointer;}
.NewsBody .NewsListType div ul li hr{border-width:0;}
.NewsBody .NewsListType div ul li.selected{color:#166AFC;}
.NewsBody .NewsListType div ul li.selected hr{width:100px;border-width:0;border-bottom:2px solid #166AFC;margin-top: -7px;}
.NewsBody .NewsListType div ul li a{color:#303030;}
.NewsBody .NewsListType div ul li.selected a,.NewsBody .NewsListType div ul li a:hover{color:#166AFC;}
.NewsBody .NewsListType div ul li a:hover + hr{width:100px;border-width:0;border-bottom:2px solid #166AFC;margin-top: -7px;}
.NewsBody .NewsLists{padding:0 24px;}
.NewsBody .NewsLists ul{}
.NewsBody .NewsLists ul li{padding:40px 0;display:grid;grid-template-columns:repeat(5,1fr);gap:24px;border-bottom: 1px solid #EDEEF9;}
.NewsBody .NewsLists ul li:last-child{border-bottom-width: 0;}
.NewsBody .NewsLists ul li .thumbnail{width:340px;height:196px;border-radius:8px 8px 8px 8px;}
.NewsBody .NewsLists ul li .thumbnail img{width:340px;height:196px;border-radius: 8px 8px 8px 8px;}
.NewsBody .NewsLists ul li .details{width:784px;}
.NewsBody .NewsLists ul li .details > samp{width:100%;height:34px;font-family:PingFang SC,PingFang SC;font-weight:600;font-size:26px;color:#303030;line-height:34px;text-align:left;font-style:normal;text-transform:none;}
.NewsBody .NewsLists ul li .details > samp a{color:#303030;width:100%;height:34px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; text-overflow: ellipsis;}
.NewsBody .NewsLists ul li .details > samp a:hover{color:#166AFC;}

.NewsBody .NewsLists ul li .details p{width:100%;height:84px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:16px;color:#5A5A5A;line-height:28px;text-align:left;font-style:normal;text-transform:none;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; text-overflow: ellipsis;margin: 20px 0 40px 0;}
.NewsBody .NewsLists ul li .details div{width:100%;height: 23px;}
.NewsBody .NewsLists ul li .details div samp{float:left;width:126px;height:23px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:12px;color:#909090;text-align:left;font-style:normal;text-transform:none;background: url(../../images/News/timeIcon.png) no-repeat left center;padding-left: 16px;background-position-y:4px;padding-top:3px;}
.NewsBody .NewsLists ul li .details div a{float:right;width:75px;height:23px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:14px;color:#166AFC;text-align:left;font-style:normal;text-transform:none;background: url(../../images/News/Right.png) no-repeat right center;padding-right: 18px;background-position-y: 2px;}
.NewsList {width:100%;}
/*.NewsList .NewsListBanner {width:100%;height:24vh;background: url(../../images/News/NewsListBg.png) no-repeat;background-position-y: -79px;}
    .NewsList .NewsListBanner {text-align: center;padding-top: 10vh;}
    .NewsList .NewsListBanner span {font-weight: 800; font-size: 32px; color: #FFFFFF; line-height: 45px; text-align: center; font-style: normal;display:block;}
    .NewsList .NewsListBanner img {margin-top: 3vh;}
.NewsList .NewListItem {margin: 0 10vw;display: flex; align-content: center; justify-content: center;}
.NewsList .NewListItem .LeftRegion {width: 70%;}
    .NewsList .NewListItem .LeftRegion .SiteMap {}
        .NewsList .NewListItem .LeftRegion .SiteMap ,.NewsList .NewListItem .RightRegion .SerachTitle,.NewsList .NewListItem .RightRegion .YearSerach {padding: 2vh 0;}
        .NewsList .NewListItem .LeftRegion .SiteMap a img {}
        .NewsList .NewListItem .LeftRegion .SiteMap span {}
    .NewsList .NewListItem .LeftRegion .NewListContent {}
        .NewsList .NewListItem .LeftRegion .NewListContent hr {margin-bottom: 2vh; width: 100%;}
        .NewsList .NewListItem .LeftRegion .NewListContent a {}
            .NewsList .NewListItem .LeftRegion .NewListContent a .NewsPhoto {float: left;margin-right: 2vw;margin-bottom: 2vh;}
                .NewsList .NewListItem .LeftRegion .NewListContent a .NewsPhoto img {width: 259px;height: 146px;border-radius: 4px;}
            .NewsList .NewListItem .LeftRegion .NewListContent a .NewsTitle {font-weight: 800; font-size: 18px; color: #0E83E7; line-height: 24px; text-align: left; font-style: normal;margin-bottom: 1.9vh;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; text-overflow: ellipsis;}
            .NewsList .NewListItem .LeftRegion .NewListContent a .NewsDate {font-weight: 400; font-size: 14px; color: #151F35; line-height: 24px; text-align: left; font-style: normal;margin-bottom: 1.9vh;}
            .NewsList .NewListItem .LeftRegion .NewListContent a .NewsDetails {font-weight: 400; font-size: 14px; color: #151F35; line-height: 22px; text-align: justify; font-style: normal;text-indent: 30px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; text-overflow: ellipsis;}
.NewsList .NewListItem .RightRegion {width: 30%;margin-left: 2vw;}
    .NewsList .NewListItem .RightRegion .SerachTitle {}
    .NewsList .NewListItem .RightRegion .LikeSerach{}
        .NewsList .NewListItem .RightRegion .LikeSerach,.NewsList .NewListItem .RightRegion .YearCondition {background: #F4F5F5;padding: 1vw 2.5vh;}
        .NewsList .NewListItem .RightRegion .LikeSerach input[type="text"] {border: solid 1px #BEC0C7; border-top-left-radius: 4px; border-bottom-left-radius: 4px;  border-right-width: 0;width: 14.5vw;height: 3.5vh;}
        .NewsList .NewListItem .RightRegion .LikeSerach input[type="submit"] {background: url(../../images/News/Search.png) no-repeat;background-color: #0E83E7;padding-right: 20px;background-position: 67px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-width: 0; color: #fff;height: 3.5vh; width: 6vw;}
    .NewsList .NewListItem .RightRegion .YearSerach {}
    .NewsList .NewListItem .RightRegion .YearCondition {min-height: 20.5vh;}
        .NewsList .NewListItem .RightRegion .YearCondition ul {margin-left: 0.7vw;}
        .NewsList .NewListItem .RightRegion .YearCondition ul li { list-style-type: disc; color: #0E83E7;line-height: 1.3vw;}
        .NewsList .NewListItem .RightRegion .YearCondition ul li a {color: #0E83E7;}
*/


/* 新闻详情 */
.NewsList .NewListItem .LeftRegion.Detail {width: 100%;}
.NewsList .NewListItem .LeftRegion.Detail .NewsTitle{font-family:PingFang SC,PingFang SC;font-weight:600;font-size:40px;color:#303030;text-align:left;font-style:normal;text-transform:none;margin-top: 40px;}
.NewsList .NewListItem .LeftRegion.Detail .NewsDate{height:17px;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:12px;color:#909090;text-align:left;font-style:normal;text-transform:none;margin-top: 20px;}
.NewsList .NewListItem .LeftRegion.Detail .NewsContent{margin-top: 40px;}