
.font30 {
        font-size: 30px !important
    }

.newstitle {font-size: 18px}
.topnewstitle a,.topnewstitle a:hover{ font-size: 20px;color:#fff; font-weight:bold }
.newstitle  a{color:#333}
.news[data-v-18af86b3] {
	margin-left:20px;
	margin-right:20px
}
.news .content[data-v-18af86b3] {
	max-width:1200px;
	margin:auto;
	padding-bottom:20px
}
.news .top-news[data-v-18af86b3] {
	position:relative;
	background:var(--maincolor);
	display:flex
}
.news .top-news .left-img[data-v-18af86b3] {
	overflow:hidden
}
.news .top-news .left-img img[data-v-18af86b3] {
	width:100%;
	height:100%;
	object-fit:cover;
	transition:all .5s
}
/*
.news .top-news .left-img img[data-v-18af86b3]:hover {
	transform:scale(1.1)
} */
.news .news-item[data-v-18af86b3] {
	display:flex;
	margin:30px 0;
	cursor:pointer;
	opacity:1;
	-webkit-transform:none;
	transform:none;
	-webkit-transition:all 1s;
	transition:all 1s
}
.news .news-item[data-v-18af86b3]:hover {
	box-shadow:0 0 10px rgba(0,0,0,.1)
}
.news .news-item .left-img img[data-v-18af86b3] {
	width:100%;
	height:100%;
	object-fit:cover;
	transition:all .5s
}
/*
.news .news-item .left-img img[data-v-18af86b3]:hover {
	transform:scale(1.1)
}*/
.news .more[data-v-18af86b3] {
	padding:10px 30px;
	border:1px solid #333;
	color:#333;
	cursor:pointer
}
.news .more[data-v-18af86b3]:hover {
	background:rgba(0,0,0,.1)
}
.proclamation[data-v-18af86b3] {
	width:100%;
	background:url(/_nuxt/img/proclamation-bg.4f4f04e.png) no-repeat;
	background-position:50%;
	background-size:cover;
	position:relative
}
.proclamation .more[data-v-18af86b3] {
	padding:10px 30px;
	border:1px solid #fff;
	color:#fff;
	cursor:pointer
}
.proclamation .more[data-v-18af86b3]:hover {
	background:rgba(0,0,0,.1)
}
.journal[data-v-18af86b3] {
	max-width:1200px;
	margin:auto
}
.journal .content .con-left img[data-v-18af86b3] {
	width:100%;
	border:1px solid #f7f7f7;
	box-shadow:0 0 10px rgba(0,0,0,.1)
}
.journal .content .con-left .time[data-v-18af86b3]:hover {
	color:#fff;
	background:#003a8f
}
.journal .content .con-left .p-time[data-v-18af86b3] {
	margin-top:40px
}
.journal .content .con-right[data-v-18af86b3] {
	padding-left:40px
}
.journal .content .con-right .swiper-container[data-v-18af86b3] {
	width:100%
}
.journal .content .con-right .swiper-slide[data-v-18af86b3] {
	background:#f7f7f7;
	padding:30px 70px
}
.journal .content .con-right .swiper-slide[data-v-18af86b3]:hover {
	cursor:pointer;
	background:#003a8f
}
.journal .content .con-right .swiper-slide:hover .time[data-v-18af86b3] {
	padding:10px 15px;
	border:1px solid #707070;
	color:#003a8f;
	background:#fff
}
.journal .content .con-right .swiper-slide img[data-v-18af86b3] {
	width:100%;
	height:100%
}
.journal .content .con-right .swiper-pagination-k[data-v-18af86b3] {
	height:50px;
	line-height:50px;
	position:relative;
	bottom:0;
	z-index:10
}
.journal .content .con-right .swiper-pagination-k[data-v-18af86b3] .swiper-pagination-bullet {
	width:12px;
	height:12px;
	display:inline-block;
	margin:0 7px;
	border-radius:100%;
	background:#003a8f;
	opacity:1
}
.journal .content .con-right .swiper-pagination-k[data-v-18af86b3] .swiper-pagination-bullet-active:before {
	content:"";
	display:block;
	border-radius:100%;
	width:12px;
	height:12px;
	background:#003a8f;
	box-shadow:0 0 10px rgba(0,58,143,.7)
}
.journal .content .time[data-v-18af86b3] {
	padding:10px 15px;
	border:1px solid #707070;
	color:#999
}

.news .top-news .left-img[data-v-18af86b3] {
	width:calc(100% - 400px)
}
.news .top-news .right-text[data-v-18af86b3] {
	width:400px;
	padding:100px 40px
}
 
.news-item .left-img[data-v-18af86b3] {
	width:400px;
	overflow:hidden
}
.news-item .right-text[data-v-18af86b3] {
	width:calc(100% - 400px);
	padding:30px 20px
}
.news-item .right-text p[data-v-18af86b3] {
	margin-bottom:20px
}
.proclamation[data-v-18af86b3] {
	height:600px;
	padding-top:200px
}
.journal .content[data-v-18af86b3] {
	display:flex
}
.journal .con-left[data-v-18af86b3] {
	width:500px
}
.journal .con-right[data-v-18af86b3] {
	width:calc(100% - 500px);
	padding-left:40px
}
}@media screen and (min-width:768px) and (max-width:899px) {
	.news .top-news[data-v-18af86b3] {
	height:300px
}
.news .top-news .left-img[data-v-18af86b3] {
	width:60%
}
.news .top-news .right-text[data-v-18af86b3] {
	width:40%;
	padding:60px 20px
}


.news-item .left-img[data-v-18af86b3] {
	width:35%;
	overflow:hidden
}
.news-item .right-text[data-v-18af86b3] {
	width:65%;
	padding:30px 20px
}
.news-item .right-text p[data-v-18af86b3] {
	margin-bottom:10px
}
.proclamation[data-v-18af86b3] {
	height:300px;
	padding-top:60px
}
.journal .content[data-v-18af86b3] {
	display:block
}
.journal .con-right[data-v-18af86b3] {
	width:100%
}
}@media only screen and (max-width:767px) {
	.news .top-news[data-v-18af86b3] {
	height:300px
}
.news .top-news .left-img[data-v-18af86b3] {
	width:calc(100% - 400px)
}
.news .top-news .right-text[data-v-18af86b3] {
	width:400px;
	padding:80px 40px
}
 
.news-item .left-img[data-v-18af86b3] {
	width:35%;
	overflow:hidden
}
.news-item .right-text[data-v-18af86b3] {
	width:65%;
	padding:20px
}
.news-item .right-text p[data-v-18af86b3] {
	margin-bottom:8px
}
.proclamation[data-v-18af86b3] {
	height:auto;
	padding:50px 30px
}
.journal .content[data-v-18af86b3] {
	display:block
}
.journal .con-right[data-v-18af86b3] {
	width:100%;
	padding-right:40px
}
}

.dsrnewslist p{padding-bottom: 0}


@media screen and (min-width:1200px) {
	.news .top-news[data-v-18af86b3] {
	height:400px
}
}

@media only screen and (max-width:1199px) {
	.newstitle{font-size: 14px}
	.news-item .right-text[data-v-18af86b3] {padding:5px 10px;}
	.news .news-item[data-v-18af86b3],.news .top-news[data-v-18af86b3] { flex-wrap: wrap;}
	.news .news-item[data-v-18af86b3] .left-img,.news .top-news[data-v-18af86b3] .left-img{ width: 100%}
         .news .news-item[data-v-18af86b3] .font14 {font-size: 14px}
	 

 
	.news .top-news[data-v-18af86b3]  { height: auto; display: block }
	.news .top-news[data-v-18af86b3] .mt20 { margin-top:8px;}
      .news .top-news .left-img[data-v-18af86b3] { width:100%; }
      .news .top-news .right-text[data-v-18af86b3] { width:100%;padding:10px; }
}
