/* 新闻列表样式 */
#main-content {
}
.newdetailrow {
    width: 75%;
    min-width: 1170px;
    padding: 0px;
    margin: 0 auto;
    text-align: left;
}
.pageNews {
    padding-top: 30px;
}
.banners {
  width:100%;
}
.pic{ display:block; overflow:hidden; position:relative; background-size:cover; background-repeat:no-repeat; background-position: center center; }
.pic > img{ display:block; width:100%; max-height:195px; transition:600ms; -webkit-transition:600ms; }
.scapic:hover img{ transform:scale(1.1); -webkit-transform:scale(1.1); }
a { text-decoration: none; blr: expression(this.onFocus=this.blur()); cursor: pointer; -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; }
.newsL .nwmore{ transition:300ms; -webkit-transition:300ms; }
.newsL:hover .nwmore{ background:#f7a922; border-color:#f7a922; color:#fff; }
.newsL:hover {
	color: #4b4293;}

.newsR .nwmore2{ transform:scale(0.8); -webkit-transform:scale(0.8); opacity:0; visibility:hidden; }
.newsR .wline,.newsR .nwmore2,.newsR .txts .ti .line{ transition:300ms; -webkit-transition:300ms; }
.newsR:hover .wline{ height:100%; }
.newsR:hover .txts .ti .line{ width:100%; }
.newsR:hover .txts .ti{ color:#4b4293; }
.newsR:hover .nwmore2{ transform:scale(1); -webkit-transform:scale(1); opacity:1; visibility:visible; }

.xq-company-about {
    width: 75%;
    min-width: 1360px;
    margin: 0 auto;
}
.xq-company-about li {
    overflow: hidden;
    position: relative;
    display: flex;
    background: #fff;
    margin-top: 30px;
    padding-bottom: 20px;
    border-bottom: #f3f3f3 solid 1px;
}

/*内页导航栏*/
#list_nav {
	height:75px;
	border-bottom:1px solid #fff;

}
#list_nav ul {
	text-align: center;
}
#list_nav ul li {
	width:180px;
	height:75px;
	text-align: center;
	line-height:75px;
	display: inline-block;
	font-size:16px;
}
#list_nav ul li i {
	display: inline-block;
}
#list_nav ul li a:hover {
	color: #4b4293;
}
#list_nav ul li:hover::after {
	content: '';
	width:110px;
	height:3px;
	background-color: #4b4293;
	display: block;
	margin:0 auto;
}
#list_nav ul li:hover i {
	color: #4b4293;
}
#list_nav ul li a {
	color: #000;
	display: inline-block;

}

.nwpanel{
	background:#fff;
	padding:3% 0 3% 0;
}
.newsbox{
	background:#fff;
	height:570px;
	overflow:hidden;
}
.newsboxR {
	background-color: #fff;
	overflow: hidden;
}
.newsL{
	width:52.5%;
	float:left;
	color:#4b4293;
	display:block;
	position:relative;
}
.newsR{
	width:48%;
	margin-left:1%;
	margin-right:1%;
	float:left;
}
.newsL .pa{
	padding:20px;
	padding-bottom:0;
}
.newsL .ti{
	text-align:justify;
	font-size:28px;
	color:#323232;
	line-height:35px;
	max-height:70px;
	overflow:hidden;
	margin-bottom:15px;
}
.newsL .tx{
	line-height:20px !important;
	height:60px;
	margin-bottom:40px;
}
.nwmore{
	display:block;
	width:86px;
	height:34px;
	border-radius:34px;
	border:1px solid #dcdcdc;
	text-align:center;
	line-height:34px;
	font-size:12px;
	color:#969696;
}
.newsL .nwmore{
	float:right;
}
.newsL .txts{
	padding-top:20px;
}
.newsL .date{
	background:#4b4293;
	color:#fff;
	position:absolute;
	left:20px;
	bottom:0;
	font-size:12px;
	padding:10px 15px 20px 15px;
}
.newsR .pa{
	padding:8px 0;
	height:230px;
	border-bottom:#ccc solid 1px;
}
.newsR{
	display:block;
	padding:0 20px;
	color:#646464;
	position:relative;
	margin-bottom:20px;
}
.newsR .pic{
	float:left;
	width:35%;
}
.newsR .txts{
	width:55%;
	float:left;
	margin-left:4%;
}
.newsR .txts .ti{
	text-align:justify;
	line-height:24px;
	font-size:16px;
	height:48px;
	overflow:hidden;
	margin-bottom:15px;
	position:relative;
	padding-bottom:6px;
}
.newsR .txts .test{
	line-height:20px;
	height:60px;
	overflow:hidden;
	margin-bottom:10px;
	position:relative;
	padding-bottom:6px;
}
.newsR .txts .ti .line{
	height:1px;
	width:0;
	position:absolute;
	left:0;
	bottom:0;
	background:#4b4293;
}
.newsR .txts .date{
	font-size:12px;
	color:#969696;
	position:relative;
}
.newsR .wline{
	display:block;
	background:#4b4293;
	width:6px;
	height:0;
	position:absolute;
	left:0;
	top:0;
}
.nwmore2{
	display:block;
	width:42px;
	height:18px;
	line-height:18px;
	text-align:center;
	color:#fff;
	font-size:12px;
	font-family:Arial;
	background:#4b4293;
	border-radius:18px;
}
.newsR .nwmore2{
	position:absolute;
	top:50%;
	margin-top:-9px;
	right:0;
}

.pw {
    width:85%;
	min-width: 1170px;
	margin: 0 auto;
	position: relative;
}



/* 新闻详细 */
/* .pageNews{ background:#f9f9f9; overflow: hidden; } */
.newsDetailed{ border-bottom:1px solid #dee1e2; padding:5px 0 50px; text-align:center; }
.newsDetailed h3{ font-size:25px; line-height:30px; color:#4a4a4a; }
.newsDetailed h4{ font-size:14px; font-family:"微软雅黑"; padding-top:25px; color:#717171; }
.newsDetailed h4 span{ padding:0 15px; }
.newsDetaitshow{ padding:60px 0px; color:#333333; line-height:30px; font-size:14px; }
.newsDetaitshow{text-indent: 2em;}
.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:#404040; line-height:26px; }
.newsPage dl dt a{ color:#404040; }
.newsPage dl dt a:hover{ color: #515151; }
.newsPage dl dd{ float:right; padding-top:5px; }
.newsPage a.return{ background: #515151; font-size:16px; color:#FFF; display:inline-block; font-size:14px; padding:8px 30px; }
.newsPage a.return:hover {
	background-color: #ad0610;}

#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;
}