/* 新闻列表样式 */
#nei-content {
	padding-top: 60px;
}
#cart {
	padding-top:67px;
	padding-left:20px;

}
#cart h1 {
	font-size:38px;
	color: #1b335e;
	text-align: center;
	text-transform: capitalize;
	font-weight:bold;
}
.newsList {

}
.newsList li {
	overflow: hidden;
	padding-right: 55px;
	margin-bottom: 20px;
	position: relative;
	display: flex;
	background: #fff;


}
.newsList li .newpic {
	float: left;
	width:30%;

}
.newsList li .cont {
	float: left;
	width: 70%;
	padding:30px 10px 0px 30px;
}


.newsList li .cont a {
	color: #171717;
}
.newsList li .cont h4, .newsList li .cont h3{
	margin: 0;
	color: #171717;
	font-size: 20px;
	margin-bottom:23px;
}
.newsList li .cont .newsdate p em {
	font-style: normal;
	color: #777777;
}
.newsList li .cont .newsdate p {
	color: #171717;
	font-size:12px;
}

/* .newsList li:hover h3 {color: #db6d4c}  */
.newsList li .title {
	color: #9c9c9c;
	display: block;
	font-size: 2.4rem;
	line-height: 1.4em;
	margin-bottom: 12px;
}
.newsList li .info {
	color: #484848;
	margin: 15px 0 30px;
	padding-top:20px;
	border-top:1px solid #e6e6e6
}
.newsList li .intro {
	font-size: 14px;
	line-height:20px;

}
.newsList li .info a ,.newsList li .tag{
	color: #db6d4c;
}
.newsList li .tag a { color: #db6d4c ; margin: 0 8px 10px 0; }
.newsList li .newsmore a {
	color: #06387e;}

@media only screen and (max-width:1100px){
	.newsList li .newpic {
		width:30%;
	}
	.newsList li .cont {
		width:70%;
		padding-left:40px;
	}
}
@media only screen and (max-width:767px){
	.newsList li {
		padding-right:0;
		padding-bottom:20px;
	}
	.newsList li .cont {
		width:100%;
		padding-left:30px;
		padding-right:30px;
	}
}
.Vbtn-1 {
	background:transparent;
	text-align: center;
	float:left;
}
.Vbtn-1 svg {
	height: 40px;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
.Vbtn-1 rect {
	fill: none;
	stroke: #f6c46f;
	stroke-width: 3;
	stroke-dasharray: 422, 0;
	transition: all 450ms linear 0s;
}
.Vbtn-1:hover {
	background: rgba(225, 51, 45, 0);
	font-weight: 900;
	letter-spacing: 1px;
	transition: all 150ms linear 0s;
}
.Vbtn-1:hover rect {
	stroke-width: 5;
	stroke-dasharray: 15, 310;
	stroke-dashoffset: 48;
	-webkit-transition: all 1.35s cubic-bezier(0.19, 1, 0.22, 1);
	transition: all 1.35s cubic-bezier(0.19, 1, 0.22, 1);
}


/* 新闻详细 */

/*.pageNews {padding-top:30px}*/
.newsDetailed{ border-bottom:1px solid #dee1e2; padding:5px 0 50px; text-align:center; color: #3d3d3d;}
.newsDetailed h3{ font-size:25px; line-height:30px;}
.newsDetailed h4{ font-size:14px; padding-top:25px; }
.newsDetailed h4 span{ padding:0 15px; }
.newsDetaitshow{ padding:30px 0px; line-height:30px; font-size:14px; }
.newsDetaitshow{text-indent: 2em;color: #3d3d3d;}
.newsPage{ margin:0px auto 20px; border-top:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; padding:10px 0px; overflow: hidden;}
.newsPage dl{ margin:0px; padding:0px; }
.newsPage dl dt{ float:left; font-size:14px; color:#fff; line-height:26px; }
.newsPage dl dt a{ color:#3d3d3d; }
.newsPage dl dt a:hover{ color: #ff6a0b; }
.newsPage dl dd{ float:right; padding-top:5px; }
.newsPage a.return{ background: #9c9c9c; font-size:16px; color:#FFF; display:inline-block; padding:8px 30px; }
.newsPage a.return:hover {
	background-color: #ff6a0b;}

#newscate .newsheader{
	background-color: #ececec;
	height: 80px;
	line-height: 80px;
	text-align: center;
}
#newscate .newsheader ul li {
	float: left;
	padding:0 5px;
}

#newscate .newsheader ul li a {
	color: #000;
	display: inline-block;
	width: 100%;
}
#newscate .newsheader ul li a.active {
	background-color: #71ab58;
	color: #fff;
}
#newscate .newsheader ul li a:hover,#newscate .newsheader ul li a:focus {
	background-color: #71ab58;
	color: #fff;
}