body{background-color: #f6f6f6;}
.newspic dd{float:left;width:30%;padding:12px 100px 0 20px;}
.newspic dd img{width:100%;}
.newspic dd span{display:block;text-align:center;}
									.list-overview-container .list-overview-item.color {background: #f3f7f4;}
									.list-overview-container .list-overview-item {width: 430px;
    height: 245px;
    float: left;
    margin-right: 20px;
    padding-top: 30px;}
									.list-overview-container .list-overview-item {
    background: #f0f0f0;
    padding: 5px 20px 10px !important;
    margin-bottom: 20px;
}
.list-overview-container .list-overview-item .title {
    padding-left: 40px;
    line-height: 46px;
    background: url("/uploadfile/image/20200709/20200709034851_25345.png") no-repeat left center;
    border-bottom: 1px solid #dcdcdc;
}
.list-overview-container .list-overview-item .title a {

    text-decoration: none;
    float: right;

}
.list-overview-container .list-overview-item ul {
    margin-top: 21px;
}
.list-overview-container .list-overview-item ul li {
	float:none;
    line-height: 32px;
    padding-left: 24px;
    padding-right: 10px;
    overflow: hidden;
    background: url("/uploadfile/image/20200709/20200709034823_85248.png") no-repeat left center;
    text-overflow: ellipsis;
    white-space: nowrap;
    border: none;
    cursor: pointer;
	font-size:15px;
}
.detail-list .r-box ul li > a {
    font-size: 16px;
}
.detail-list .r-box ul li > a {
    float: left;
    text-decoration: none;
    color: #333;
}
.a-max-length-100 {
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}


.target {
    width:100%;
    height: 520px;
    overflow: hidden;
    position: relative;
}

.w-1280 {
    width: 1280px;
    margin: 0 auto;
}

.w-1280 .content_title{width:252px;float:left;}
.w-1280 .content_title h4{height:84px;background:url(../images/icon-foo.png) center;text-align:center;color:#fff;font-size:18px;line-height:84px;}
.w-1280 .content_title .box_list
{min-height: 612px;
padding: 20px 0 0;
margin: -20px 0 0 24px;
background: #fff;}



.w-1280 .content_title .box_list li {
    background: #f3f8f9;
    border-bottom: 2px solid #fff;
	
	
}

.w-1280 .content_title .box_list li dl{
	padding: 0 0 20px 44px;
	background: #f0f0f0;
}
.w-1280 .content_title .box_list li dl dd{
	position: relative;
padding-left: 10px;
line-height: 40px;
cursor: pointer;
font-size:16px;
}
.w-1280 .content_title .box_list li dl dd::before {
    display: block;
    content: ' ';
    width: 2px;
    height: 2px;
    background: #333;
    position: absolute;
    left: 4px;
    top: 19px;
}


.w-1280 .content_title .box_list li span {
    display: block;
    line-height: 48px;
    width:224px;
    border-left: 4px solid transparent;
    cursor: pointer;
	font-size:16px;background:url(../images/icon-drop.png) right no-repeat;
	text-indent:2rem;
	
	
}
.w-1280 .content_title .box_list li span.active{color: #254aa3;
border-color: #254aa3;}



.w-1280 .content_box{width:100%;float:left;padding:10px;background-color:#f6f6f6; overflow:hidden;margin-left:10px;}

.w-1280 .content_box2{width:100%;float:left;padding:10px; overflow:hidden;margin-left:10px;}


.w-1280 .content_box .list_content_title{padding-top: 2px;
    height: 56px;
    position: relative;
    line-height: 52px;
    padding-left: 6px;
    font-size: 22px;
    border-bottom: 2px solid #d8dde5;position:relative;}
.w-1280 .content_box .list_content_title h4{position:absolute;left:0;bottom:-3px;font-size:25px;border-bottom:3px solid #254aa3;}



.flipster {
 display:block;
 margin:0 auto;
 width:100%;
 position:relative;
 overflow-x:hidden;
 overflow-y:visible
}
.flip-items,
.flip-item {
 display:block;
 margin:0 auto;
 padding:0;
 list-style-type:none
}
.flip-items {
 width:100%;
 -webkit-transform:translate3d(0,0,0);
 -moz-transform:translate3d(0,0,0);
 -o-transform:translate3d(0,0,0);
 -ms-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0);
 -webkit-transform-origin:50% 50%;
 -moz-transform-origin:50% 50%;
 -o-transform-origin:50% 50%;
 -ms-transform-origin:50% 50%;
 transform-origin:50% 50%;
 -webkit-backface-visibility:hidden;
 -moz-backface-visibility:hidden;
 backface-visibility:hidden;
 -webkit-box-sizing:content-box;
 -moz-box-sizing:content-box;
 box-sizing:content-box
}
.flip-item {
 position:absolute;
 opacity:.99
}
.flip-past,
.flip-future,
.flip-next,
.flip-prev {
 cursor:pointer
}
.flip-item img {
 display:block;
 width:100%
}
.flipster-coverflow .flip-items {
 -webkit-transition:all 350ms ease-in-out;
 -moz-transition:all 350ms ease-in-out;
 -o-transition:all 350ms ease-in-out;
 -ms-transition:all 350ms ease-in-out;
 transition:all 350ms ease-in-out;
 position:relative;
 padding-top:2%;
 padding-bottom:5%
}
.flipster-coverflow .flip-item {
 display:block;
 -webkit-transition:all 175ms ease-in-out;
 -moz-transition:all 175ms ease-in-out;
 -o-transition:all 175ms ease-in-out;
 -ms-transition:all 175ms ease-in-out;
 transition:all 175ms ease-in-out;
 -webkit-transform-origin:50% 50%;
 -moz-transform-origin:50% 50%;
 -o-transform-origin:50% 50%;
 -ms-transform-origin:50% 50%;
 transform-origin:50% 50%;
 -webkit-perspective:800px;
 -moz-perspective:800px;
 perspective:800px;
 position:absolute;
 width:30%
}
.flipster-coverflow .flip-content {
 -webkit-transition:all 350ms ease-in-out;
 -moz-transition:all 350ms ease-in-out;
 -o-transition:all 350ms ease-in-out;
 -ms-transition:all 350ms ease-in-out;
 transition:all 350ms ease-in-out;
 -webkit-box-reflect:below 0 -webkit-gradient(linear,left bottom,left top,color-stop(.05,rgba(255,255,255,.12)),color-stop(.2,transparent))
}
.flipster-coverflow .flip-past .flip-content {
 -webkit-transform:rotateY(55deg) scale(.75);
 -moz-transform:rotateY(55deg) scale(.75);
 -o-transform:rotateY(55deg) scale(.75);
 -ms-transform:rotateY(55deg) scale(.75);
 transform:rotateY(55deg) scale(.75)
}
.flipster-coverflow .flip-future .flip-content {
 -webkit-transform:rotateY(-55deg) scale(.75);
 -moz-transform:rotateY(-55deg) scale(.75);
 -o-transform:rotateY(-55deg) scale(.75);
 -ms-transform:rotateY(-55deg) scale(.75);
 transform:rotateY(-55deg) scale(.75)
}
.flipster-coverflow.no-rotate .flip-past .flip-content {
 -webkit-transform:scale(.75);
 -moz-transform:scale(.75);
 -o-transform:scale(.75);
 -ms-transform:scale(.75);
 transform:scale(.75)
}
.flipster-coverflow.no-rotate .flip-future .flip-content {
 -webkit-transform:scale(.75);
 -moz-transform:scale(.75);
 -o-transform:scale(.75);
 -ms-transform:scale(.75);
 transform:scale(.75)
}
.flipster-coverflow .flip-current .flip-content {
 -webkit-transform:rotateY(0deg);
 -moz-transform:rotateY(0deg);
 -o-transform:rotateY(0deg);
 -ms-transform:rotateY(0deg);
 transform:rotateY(0deg)
}
.flipster-coverflow .flip-hidden {
 visibility:hidden;
 -webkit-opacity:0;
 -moz-opacity:0;
 opacity:0
}
.flipster-carousel .flip-items {
 -webkit-perspective:650px;
 -moz-perspective:650px;
 perspective:650px
}
.flipster-carousel .flip-item {
 -webkit-transform:translate3d(0,0,0);
 -moz-transform:translate3d(0,0,0);
 -o-transform:translate3d(0,0,0);
 -ms-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0);
 -webkit-transition:all 350ms ease-out;
 -moz-transition:all 350ms ease-out;
 -o-transition:all 350ms ease-out;
 -ms-transition:all 350ms ease-out;
 transition:all 350ms ease-out
}
.no-csstransforms .flipster-carousel .flip-item {
 -webkit-transition:none;
 -moz-transition:none;
 -o-transition:none;
 -ms-transition:none;
 transition:none
}
.flipster-carousel .flip-items img {
 -webkit-box-shadow:0 0 10px rgba(0,0,0,.3);
 -moz-box-shadow:0 0 10px rgba(0,0,0,.3);
 box-shadow:0 0 10px rgba(0,0,0,.3)
}
.flipster-carousel .flip-past {
 -webkit-transform:translateX(-85%) translateZ(0) rotateY(85deg) scale(.75);
 -moz-transform:translateX(-85%) translateZ(0) rotateY(85deg) scale(.75);
 -o-transform:translateX(-85%) translateZ(0) rotateY(85deg) scale(.75);
 -ms-transform:translateX(-85%) translateZ(0) rotateY(85deg) scale(.75);
 transform:translateX(-85%) translateZ(0) rotateY(85deg) scale(.75)
}
.flipster-carousel.no-rotate .flip-past {
 -webkit-transform:translateX(-85%) translateZ(0) scale(.75);
 -moz-transform:translateX(-85%) translateZ(0) scale(.75);
 -o-transform:translateX(-85%) translateZ(0) scale(.75);
 -ms-transform:translateX(-85%) translateZ(0) scale(.75);
 transform:translateX(-85%) translateZ(0) scale(.75)
}
.no-csstransforms3d .flipster-carousel .flip-past {
 -webkit-transform:translateX(-56%) scale(.5);
 -moz-transform:translateX(-56%) scale(.5);
 -o-transform:translateX(-56%) scale(.5);
 -ms-transform:translateX(-56%) scale(.5);
 transform:translateX(-56%) scale(.5)
}
.no-csstransforms .flipster-carousel .flip-past {
 left:-15%;
 top:40%;
 width:50%;
 height:50%
}
.flipster-carousel .flip-future {
 -webkit-transform:translateX(85%) translateZ(0) rotateY(-85deg) scale(.75);
 -moz-transform:translateX(85%) translateZ(0) rotateY(-85deg) scale(.75);
 -o-transform:translateX(85%) translateZ(0) rotateY(-85deg) scale(.75);
 -ms-transform:translateX(85%) translateZ(0) rotateY(-85deg) scale(.75);
 transform:translateX(85%) translateZ(0) rotateY(-85deg) scale(.75)
}
.flipster-carousel.no-rotate .flip-future {
 -webkit-transform:translateX(85%) translateZ(0) scale(.75);
 -moz-transform:translateX(85%) translateZ(0) scale(.75);
 -o-transform:translateX(85%) translateZ(0) scale(.75);
 -ms-transform:translateX(85%) translateZ(0) scale(.75);
 transform:translateX(85%) translateZ(0) scale(.75)
}
.no-csstransforms3d .flipster-carousel .flip-future {
 -webkit-transform:translateX(56%) scale(.5);
 -moz-transform:translateX(56%) scale(.5);
 -o-transform:translateX(56%) scale(.5);
 -ms-transform:translateX(56%) scale(.5);
 transform:translateX(56%) scale(.5)
}
.no-csstransforms .flipster-carousel .flip-future {
 left:88%;
 top:40%;
 width:50%;
 height:50%
}
.flipster-carousel .flip-prev {
 -webkit-transform:translateX(-60%) translateZ(0) rotateY(80deg) scale(.8);
 -moz-transform:translateX(-60%) translateZ(0) rotateY(80deg) scale(.8);
 -o-transform:translateX(-60%) translateZ(0) rotateY(80deg) scale(.8);
 -ms-transform:translateX(-60%) translateZ(0) rotateY(80deg) scale(.8);
 transform:translateX(-60%) translateZ(0) rotateY(80deg) scale(.8)
}
.flipster-carousel.no-rotate .flip-prev {
 -webkit-transform:translateX(-60%) translateZ(0) scale(.8);
 -moz-transform:translateX(-60%) translateZ(0) scale(.8);
 -o-transform:translateX(-60%) translateZ(0) scale(.8);
 -ms-transform:translateX(-60%) translateZ(0) scale(.8);
 transform:translateX(-60%) translateZ(0) scale(.8)
}
.no-csstransforms3d .flipster-carousel .flip-prev {
 -webkit-transform:translateX(-24%) scale(.75);
 -moz-transform:translateX(-24%) scale(.75);
 -o-transform:translateX(-24%) scale(.75);
 -ms-transform:translateX(-24%) scale(.75);
 transform:translateX(-24%) scale(.75)
}
.no-csstransforms .flipster-carousel .flip-prev {
 left:-9%;
 top:20%;
 width:75%;
 height:75%
}
.flipster-carousel .flip-next {
 -webkit-transform:translateX(60%) translateZ(0) rotateY(-80deg) scale(.8);
 -moz-transform:translateX(60%) translateZ(0) rotateY(-80deg) scale(.8);
 -o-transform:translateX(60%) translateZ(0) rotateY(-80deg) scale(.8);
 -ms-transform:translateX(60%) translateZ(0) rotateY(-80deg) scale(.8);
 transform:translateX(60%) translateZ(0) rotateY(-80deg) scale(.8)
}
.flipster-carousel.no-rotate .flip-next {
 -webkit-transform:translateX(60%) translateZ(0) scale(.8);
 -moz-transform:translateX(60%) translateZ(0) scale(.8);
 -o-transform:translateX(60%) translateZ(0) scale(.8);
 -ms-transform:translateX(60%) translateZ(0) scale(.8);
 transform:translateX(60%) translateZ(0) scale(.8)
}
.no-csstransforms3d .flipster-carousel .flip-next {
 -webkit-transform:translateX(24%) scale(.75);
 -moz-transform:translateX(24%) scale(.75);
 -o-transform:translateX(24%) scale(.75);
 -ms-transform:translateX(24%) scale(.75);
 transform:translateX(24%) scale(.75)
}
.no-csstransforms .flipster-carousel .flip-next {
 left:39%;
 top:20%;
 width:75%;
 height:75%
}
.flipster-carousel .flip-past,
.flipster-carousel .flip-future {
 -webkit-opacity:.6;
 -moz-opacity:.6;
 opacity:.6;
 z-index:1;
 -webkit-transition-delay:87.5ms;
 -moz-transition-delay:87.5ms;
 -o-transition-delay:87.5ms;
 transition-delay:87.5ms
}
.flipster-carousel .flip-prev,
.flipster-carousel .flip-next {
 -webkit-opacity:.8;
 -moz-opacity:.8;
 opacity:.8;
 z-index:2;
 -webkit-transition-delay:58.333333333333336ms;
 -moz-transition-delay:58.333333333333336ms;
 -o-transition-delay:58.333333333333336ms;
 transition-delay:58.333333333333336ms
}
.flipster-carousel .flip-current {
 z-index:999;
 -webkit-transform:rotateY(0deg);
 -moz-transform:rotateY(0deg);
 -o-transform:rotateY(0deg);
 -ms-transform:rotateY(0deg);
 transform:rotateY(0deg);
 -webkit-transition-delay:58.333333333333336ms;
 -moz-transition-delay:58.333333333333336ms;
 -o-transition-delay:58.333333333333336ms;
 transition-delay:58.333333333333336ms
}
.flipster-carousel .flip-hidden {
 visibility:hidden;
 -webkit-opacity:0;
 -moz-opacity:0;
 opacity:0;
 -webkit-transform:rotateY(0deg) translateX(0) scale(.5);
 -moz-transform:rotateY(0deg) translateX(0) scale(.5);
 -o-transform:rotateY(0deg) translateX(0) scale(.5);
 -ms-transform:rotateY(0deg) translateX(0) scale(.5);
 transform:rotateY(0deg) translateX(0) scale(.5);
 -webkit-transition-delay:116.66666666666667ms;
 -moz-transition-delay:116.66666666666667ms;
 -o-transition-delay:116.66666666666667ms;
 transition-delay:116.66666666666667ms
}
.no-transition {
 -webkit-transition-duration:0ms!important;
 -moz-transition-duration:0ms!important;
 -o-transition-duration:0ms!important;
 transition-duration:0ms!important
}
#page_content, .fneongo {
  line-height: 240%;
  font-size: 14px;
  padding: 20px 0;
}

.newsMedia .item {
  display: flex;
  align-items: center;
  padding: 1.6667vw 0 2.0833vw;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

.newsMedia .item:hover .text h5 {
  color: #0054A3;
}

.newsMedia .item:hover .text p {
  color: #0054A3;
}

.newsMedia .item time {
  background: #0054A3;
  width: 4.6875vw;
  height: 4.6875vw;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}

.newsMedia .item time span {
  color: #fff;
  font-family: "dinCondmid","Noto Sans SC,PingFang SC,Microsoft Yahei,miui,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,sans-serif";
  line-height: 1;
}

.newsMedia .item .text {
  flex: 1;
  font-weight: 500;
  margin: 0 12.7604vw 0 2.6042vw;
}

.newsMedia .item .text h5 {
  transition: .5s;
  font-weight: 400;
line-height: 1.2;font-size:18px;
}

.newsMedia .item .text p {
  color: #999;
  margin-top: 0.7813vw;
  transition: .5s;
  line-height: 140%;
}

.newsMedia .item i {
  color: #0054A3;
  font-style: initial;
}

.newsMedia .paging {
  margin-top: 3.9063vw;
}
.f50{font-size: clamp(35.71429px, 2.60417vw, 50px);
--size: clamp(35.71429px, 2.60417vw, 50px);}



.w1400 {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  padding-top:30px;
}

.w1400 .item {
  position: relative;
  width: 32.5%;
  margin-bottom: 3.125vw;
  background: #fff;
  transition: .5s;
}

.w1400 .item:after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0%;
  height: 7px;
  background: #1875D2;
  transition: .5s;
}

.w1400 .item:hover {
  transform: translateY(-38px);
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.1);
}

.w1400 .item:hover .font h5, .news .w1400 .item:hover .font time {
  color: #1875D2;
}
.w1400 .item:hover:after {
  width: 100%;
  left: 0;
}

.w1400 .item figure {
  overflow: hidden;
}

.w1400 .item figure img {
  transition: .4s;
}

.w1400 .item .font {
  padding: 1.3021vw 1.5625vw 1.5625vw 1.5625vw;
}

.w1400 .item .font time {
  color: #999;
  font-family: "dinCondmid","Noto Sans SC,PingFang SC,Microsoft Yahei,miui,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,sans-serif";
  transition: .5s;
}

.w1400 .item .font h5 {
  font-weight: 700;
  margin: 0.4167vw 0 0.625vw;
  transition: .5s;
  color:#000;
}

.w1400 .item .font p {
  color: #707070;
}
.imgs {
  width: 100%;
  height: auto;
}
figure, figcaption, hgroup, details, menu {
  display: block;
  margin: 0;
padding: 0;
outline: none;
}
.f16 {
  font-size: 16px;
  font-size: clamp(13px, 0.83333vw, 16px);
  --size: clamp(13px, 0.83333vw, 16px);
}




