@charset "utf-8";
/* =====================新闻列表样式======================== */

.new_sub{
	margin: 0.8rem 0;
	font-family: 'Alibaba-PuHuiTi-Regular';
}
.new_sub ul{}
.new_sub ul li{
	float: left;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
.new_sub ul li:first-child a{
	padding-left: 0;
	border-left: none;
}
.new_sub ul li a{
	font-size: 14px;
	color: #595757;
	padding: 0 25px;
	border-left:1px solid #595757;
}
.new_sub ul li.active a,.new_sub ul li:hover a{
	color: #004da1;
}


.new_list{
	font-family: 'Alibaba-PuHuiTi-Regular';
}
.new_list ul{}
.new_list ul li{
	padding-bottom: 0.3rem;
	border-bottom: 1px solid #d9d1cf;
	margin-bottom: 0.6rem;
}
.new_list ul li .pic{
	float: left;
	width: 24%;
	overflow: hidden;
}
.new_list ul li .pic .rect-5357{
	padding-bottom: 53.57%;
}
.new_list ul li .pic img{}


.new_list ul li .box_r{
	width: 76%;
	float: left;
}
.new_list ul li .data{
	text-align: center;
	font-size: 20px;
	color: #c9caca;
	width: 115px;
	float: left;
	line-height: 1;
}
.new_list ul li .data span{
	display: block;
	font-size: 42px;
	margin-bottom: 10px;
	color: #004da1;
	font-weight: bold;
}
.new_list ul li .info{
	float: left;
	width: calc(100% - 115px);
}
.new_list ul li .info h4{
	font-size: 18px;
	color: black;
}
.new_list ul li .info p{
	margin-top: 0.2rem;
	line-height: 20px;
	font-size: 12px;
	color: rgb(89,87,87,.5);
}
.new_list ul li .info .more{
	margin-top: 0.4rem;
}
.new_list ul li .info .more a{
	padding: 8px 25px;
	border: 1px solid #c9caca;
	color: #c9caca;
	font-size: 12px;
	display: inline-block;
}
.new_list ul li:hover .info .more a{
	background-color: #004da1;
	border: 1px solid #004da1;
	color: white;
}



/* =====================新闻内页样式======================== */
.new_main{
	padding: 0.8rem 0;
	font-family: 'Alibaba-PuHuiTi-Regular';
}
.new_main .box_t{}
.new_main .box_t .tit{
	font-size: 0.32rem;
	line-height: 1.5;
	color: #000000;
	text-align: center;
	margin-bottom: 0.3rem;
}
.new_main .box_t .data{
	font-size: 14px;
	line-height: 1.3;
	color: #aaa;
	text-align: center;
	margin-bottom: 0.25rem;
}
.new_main .box_t .data span{
	margin: 0 0.4rem;
}
.new_main .con{
	padding: 0.6rem 0;
	border-top: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	font-size: 14px;
	color: #727272;
	line-height: 1.5;
}
.new_main .box_m{
	margin-top: 0.6rem;
}	
.new_main .box_m .left{
	float: left;
	width: calc(100% - 150px);
}
.new_main .box_m .left a{
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	-ms-text-overflow: ellipsis;
	display: block;
	font-size: 14px;
	line-height: 14px;
	margin-bottom: 0.3rem;
}
.new_main .box_m .right{
	float: right;
	width: 1.5rem;
	height: 0.5rem;
	font-size: 14px;
	display: block;
	text-align: center;
	line-height: 0.5rem;
	background: #004da1;
	color: #fff;
}
.new_main .box_m .right a{}




/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900/1024/1200) */
}

@media all and (max-width:1599px) {
    /* 1440 × (900/1050) */
}

@media all and (max-width:1439px) {
    /* 1360 × (768) */
}

@media all and (max-width:1359px) {
    /* 1280 × (800/854/1024) */
}

@media all and (max-width:1279px) {
    /* 1152 × (864) */
}

@media all and (max-width:1151px) {
    /* 1024 × (600/768) */
}


/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
	.new_list ul li{
		padding-bottom: 0.4rem;
	}
	.new_list ul li .pic,.new_list ul li .box_r{
		width: 100%;
	}
	.new_list ul li .box_r{
		padding-top: 0.4rem;
	}
	.new_list ul li .data{
		display: none;
	}
	.new_list ul li .info{
		width: 100%;
		float:  none;
	}
	
	.new_main .con{
		padding: 0.4rem 0;
		font-size: 13px;
	}
	.new_main .box_m{
		flex-direction: column;
	}
	.new_main .box_m .left,.new_main .box_m .right{
		width: 100%;
	}
	.new_main .box_m .right{
		height: 0.6rem;
		line-height: 0.6rem;
	}
	.new_main .box_m .left a,.new_main .box_t .data{
		font-size: 13px;
	}
	
	.new_sub{
		margin: 0.6rem 0;
	}
	.new_sub ul li a{
		padding: 0 0.3rem;
	}
}

@media all and (max-width:768px) {
	
}

@media all and (max-width:640px) {
    /* 移动终端以上 360 适配 */
}

@media all and (max-width:480px) {
	.new_list ul li .info h4{
		font-size: 16px;
	}
	.new_list ul li .info p{
		line-height: 1.8;
	}
	.new_list ul li .info .more{
		margin-top: 0.2rem;
	}
}

@media all and (max-width:420px) {
	
}

@media all and (max-width:376px) {
	
}
