 

.conn {
	color: #555;
	font-size: 14px;
	line-height: 28px;
	padding-top: 10px;
	z-index: 1;
	position: relative
}
.ny_news_con2 {
	min-height: 300px
}
.article_inside {
	width: 100%
}
.article_inside ul {
	width: 100%;
	padding: 0;
	padding-top: 15px;
}
.article_inside ul li {
	margin-bottom: 20px
}
.article_inside ul li .news_wrap {
	display: block;
	overflow: hidden;
	background: #fff;
	padding: 24px;
	position: relative;
	box-shadow: 0 0 20px 0 #eaeaea
}
.article_inside ul li .news_time {
	position: absolute;
	left: 24px;
	top: 24px;
	width: 90px;
	text-align: center;
	padding: 10px 0;
	overflow: hidden;
	border-radius: 4px 0 4px 0
}
.article_inside ul li .news_time p {
	font-size: 24px;
	font-weight: 700;
	color: #4d779e;
	padding-bottom: 5px;
	position: relative
}
.article_inside ul li .news_time p:after {
	content: '';
	display: inline-block;
	width: 20px;
	height: 1px;
	background: #4d779e;
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -10px
}
.article_inside ul li .news_time span {
	font-size: 16px;
	color: #4d779e
}
.article_inside ul li .news_con {
	padding-left: 110px
}
.article_inside ul li .news_con p {
	font-size: 15px;
	font-weight: 700;
	color: #4d779e;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
.article_inside ul li .news_con span {
	display: block;
	font-size: 14px;
	color: #999;
	line-height: 22px;
	padding-top: 5px;
	height: 45px;
	overflow: hidden
}
.article_inside ul li .news_wrap:hover {
	background: #7a9bba
}
.article_inside ul li .news_wrap:hover p {
	color: #fff
}
.article_inside ul li .news_wrap:hover p a {
	color: #fff
}
.article_inside ul li .news_wrap:hover span {
	color: #fff
}
.article_inside ul li .news_wrap:hover p:after {
	background: #fff
}


.news_div{margin: 0;}
h3.mainh3{ color: #1754a3; text-align: center; font-size: 22px; font-weight: 700; line-height: 50px;}
.smalltitle{border-top:1px solid #ccc; border-bottom: 1px solid #ccc; text-align: center; font-size: 12px;}
.smalltitle p{text-align: center; color:#666; padding: 15px 0;}
.smalltitle span{padding: 0 15px;}

.news_detail{width:100%; color:#333; padding: 30px 0; font-size: 15px; }
.news_detail p{margin-bottom: 20px; line-height: 1.64;}
.news_detail img{ display: block;width: auto; max-width: 100%; margin: 20px auto;}




.pro_prve_next{ margin: 50px 0;}
.pro_prve_next a{font-size: 15px; font-weight: 700; color:#003e92; font-family: Arial,'微软雅黑';}
.pro_prve_next a:first-child{display:inline-block;width: 50%;border: 1px dotted #ccc;padding: 15px 0px;box-sizing: border-box;padding-left: 15px;font-size: 15px;}
.pro_prve_next a:last-child{display:inline-block; width: 50%; border: 1px dotted #ccc; border-left: none; padding: 15px 0px; box-sizing: border-box; padding-left: 15px; font-size: 15px;}
.pro_prve_next a:hover{color:#f60;}
a.backbtn { display: inline-block; width:142px; height: 42px; background-color: #f5f5f5; color: #434343; font-size: 16px; border: 1px solid #434343; margin: 0px auto 100px; text-align: center; border-radius: 5px; line-height: 40px;}
a.backbtn:hover {background-color: #ff6600; border: 1px solid #ff6600; color: #fff;}

@media(max-width:767px)
{
	.article_inside ul li .news_wrap {
	padding: 10px
	}
	.article_inside ul li .news_time {
		top: 11px;
		left: 14px
	}
	.smalltitle span{ text-align: left; padding: 0; padding-right: 10px;}
	.news_detail{font-size: 12px; padding-bottom: 0;}
	.news_detail div, .news_detail span, .news_detail p, .news_detail h1,.news_detail h2, .news_detail h3, .news_detail h4, .news_detail h5,.news_detail h6{
		width:100% !important;  font-style: normal; box-sizing: border-box;
	}
	.news_detail img{max-width: 100% !important;}
	
	a.backbtn{margin: 0px auto 30px;}
	h3.mainh3 {
		color: #1754a3;
		text-align: left;
		font-size: 18px;
		font-weight: 700;
		padding: 15px 0;
		line-height: 1.43768;
	}
}