.smdh{background: #f4f4f4; clear: both;}
.ejnav li{padding:0;list-style:none;font-weight:600; transition: all 0.3s;}
.ejnav li:hover::after,.ejnav li.active::after{content:""; display:block; width:50px; height:3px; margin:-3px auto 0; /*background:#006bcd;*/}
.ejnav li:hover a,.ejnav li.active a{color:#134181;}
.ejnav li a{display:block;width:100%;height:100%;}

.sanji {padding-left:0;background:#f6f6f7;}
.sanji li {
  list-style:none;
  width: 100%;
  height: 80px;
}

.sanji li a {
  margin: auto;
  display: block;
  width: 80%;
  height: 80px;
  line-height: 80px;
  font-size: 18px;
  color: #808080;
  border-bottom: 1px solid #dadada;
}

.sanji li:nth-last-child(1)  a {
  border-bottom: 0px solid #dadada;
}

.sanji li:hover a {
  color: #006acd;
  font-size:20px;
  font-weight:bold;
}

.sanji .active {
  background-color:#006acd;
}

.sanji .active:hover a {
  color: #fff;
}

.sanji .active a {
  color: #fff;
}

.zmenu{padding:15px 0;}
.zmenu a{display:inline-block;padding:5px 15px;margin-right:10px; font-size:14px; border:1px solid #eee;margin-bottom:10px;border-radius:5px;}
.zmenu a:hover{color:#fff;background:#006bcd;}
.wrapper_left {position: relative;background: url(/uploads/image/pimages/wrapper_bg.png) no-repeat left 180px;padding-left: 5px}
.wrapper_left .title {padding: 50px 0 0 30px;min-height: 220px;margin-top: -130px;background-color: #006acd;background-image: url(/uploads/image/pimages/wrapper_left_bg.png);background-repeat: no-repeat;background-position: 92% 92%;}
.wrapper_left .title .t_e {color: #fff;font-size:40px;text-transform: uppercase;margin-bottom: 30px; overflow:hidden;}
.wrapper_left .title .line {width: 48px;height: 1px;background: #fff;margin: 10px 0;}
.wrapper_left .title .t_c {color: #fff;font-size:30px;}
.wrapper_left ul li {list-style:none;line-height: 60px;background: #fff;border-left: 1px solid #eee;border-bottom: 1px solid #eee;}
.wrapper_left ul li a{display:block;color: #888;font-size: 18px; padding-left: 45px;}
.wrapper_left ul li:hover,.wrapper_left ul li.cur {border-bottom-color:#006acd;}
.wrapper_left ul li:hover a,.wrapper_left ul li.cur a {border-bottom: 2px solid #006acd;}

.wrapper_left .info{text-align:center;}
.wrapper_left .info .tel {display:inline-block;margin:20px auto; text-align:left;}
.wrapper_left .info .tel h5 i {display: inline-block;vertical-align: middle;width: 18px;height: 18px;background:url(/uploads/image/pimages/icon18x18.png) no-repeat center;}
.wrapper_left .info .tel h5 span {display: inline-block;vertical-align: middle;color: #bbb;font-size: 15px;line-height: 18px;height: 18px;margin-left: 10px;}
.wrapper_left .info .tel h2 {color: #006acd;font-size:18px;font-weight: 600;margin-top: 5px;}

/*正文内容*/
.article{padding-top:30px; padding-bottom:20px;}
.info_title,.article_title{font-size:18px; font-weight:600; text-align:center;margin-bottom:20px;}
.info_title{font-size:24px; padding-bottom:20px; margin-bottom:40px; text-align:left;color:#006acd;border-bottom:#eee 1px solid;}
.article_title p{font-size:13px;font-weight:400;padding:15px 0; border-bottom:#eee 1px solid;}
.content_text{font-size:16px;line-height:200%;}
.article .content_text{padding:0 20px;}
.content_text img,.content_text video,.content_text table{max-width:90%;}
.newslist .box .heightauto img {
    max-height: 250px;
	height:auto;
}

.mar20{margin:20px auto;}
/*新闻详情页侧栏*/
.infoleft{padding-right:0;margin-top:30px;}
.newsshow_l {
	background: #f5f5f5;
	padding: 30px;
	margin-top: 30px;
}
.infoleft .newsshow_l{margin-top:0;}
.linknews {
	font-size: 20px;
	color: #333333;
	font-weight: bold;
}
.latelytit {
	margin-top: 20px;
}
.latelytit p {
	font-size: 20px;
	color: #333333;
	font-weight: bold;
	padding-bottom: 5px;
}
.latelylist {
	margin-top: 37px;
	margin-bottom: 10px;
}
.latelylist li {
	list-style:none;
	margin-bottom: 25px;
	color: #666;
	border-bottom: 1px solid #e6e6e6;
	padding-bottom: 10px;
}
.latelylist li .title {
	font-size: 18px;
	font-weight: bold;
	line-height: 26px;
	padding-bottom: 0px;
}
.latelylist li .time {
	color: #888;
	display: block;
	margin: 5px 0 0px 0;
}
.latelylist li .title a {
	color: #333;
}
.latelylist li .title a:hover {
	color: #006bcd;
}
.latelylist li .new-sum a {
	font-size: 14px;
	color: #656565;
	line-height: 26px;
	padding-bottom: 20px;
}

/*新闻列表*/
.mlist{padding:10px;margin:15px auto; background:#f6f6f7;}

.m-body a{font-size:1.5rem; line-height:2.6rem; color:#7e7e7e;}
.m-title{line-height: 3.6rem;}
.m-title a{font-size:1.8rem; color:#3f3e55;}
.m-title span{font-size:1.6rem;font-family:"puhuiti";color:#5a5a5a;}
.mlist a:hover{color:#006bcd;}
.ingotonewsarticle {
	list-style:none;
	padding:20px;
	cursor:pointer;
	margin-bottom:10px
}
.ingotonewsarticle:hover {
	background:rgba(200,200,200,0.5);
	box-shadow:0 6px 10px 0 rgba(216,222,228,0.54)
}
.inndate {
	width:60px;
	float:left;
	text-align:center;
	margin-right:20px
}
.innddate {
	font-size:26px;
	font-family:"微软雅黑";
	font-weight:bold;
	color:rgba(179,179,179,1);
	line-height:36px;
	text-align:left
}
.inndmonth {
	font-size:16px;
	font-family:"微软雅黑";
	font-weight:400;
	color:rgba(179,179,179,1);
	text-align:left
}
.inncontent {
	float:left;
	width:calc(100% - 80px);
	border-left:2px solid rgba(230,230,230,1);
	padding-left:20px
}
.ingotonewsarticle:hover .inncontent{border-color:#fff;}
.inntitle {
	font-size:18px;
	font-family:"微软雅黑";
	font-weight:400;
	color:rgba(26,26,26,1);
	margin-bottom:10px
}
.inntext {
	height:40px;
	font-size:14px;
	font-family:"微软雅黑";
	font-weight:400;
	color:rgba(128,128,128,1);
	line-height:20px;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical
}

/*图片矩阵*/
.flex-start{display:flex; justify-content:flex-start; align-items:top; flex-wrap:wrap;}
.flex-start .imgbox{height:200px; padding:10px; display:flex; justify-content:center; align-items:center; border:#eee 1px solid; overflow:hidden;}
.flex-start .imgbox img{width:100%;height:auto;}
.flex-start .title{height:40px;line-height:40px;font-size:15px; text-align:center; overflow:hidden; text-overflow:ellipsis;white-space:nowrap; background:#efefef;}
.flex-start>div:hover img{
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition:all 0.4s ease-out 0s;
    transition:all 0.4s ease-out 0s;
}
.flex-start>div{margin-bottom:30px;}
.flex-start a:hover .title{color:#006bcd;}
/*分页*/
.page{clear: both;margin: 20px 0 10px;}
.page .pagination{width:100%;text-align:center;}
.page .pagination li{display:inline-block; border:0;padding: 2px 8px;white-space: nowrap;margin-right: 10px;background:none;}
.page .pagination li a,.page .pagination li span{color:#333}
.page .pagination li.active span{color:#fff;border-color:#006bcd;background:#006bcd;}


@media (max-width:768px) {
	.nbr{padding: 0;}
	.nbr img{width:100%;}
	.smdh{height:40px;  line-height:40px;}
    .ejnav{display:flex; justify-content:space-around; align-items:center;}
	.ejnav li{min-width:14%;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
	.sanji{display:flex;justify-content:flex-start;flex-wrap:wrap;}
	.sanji li{padding:0 10px; margin:5px 10px; width: auto; height:30px; border:1px solid #dadada; border-radius:5px;}
	.sanji li a {display: block; width: auto; height: 30px; line-height: 30px; font-size: 16px;  color: #808080;  border-bottom:0;}
	.sanji li:hover a {color: #006acd;font-size:16px; font-weight:bold;}
	.infoleft{padding-left:0;margin-top:10px;}
	.content{padding:30px 0;}
	.article{padding-left:0;padding-right:0;}
	.article .content_text{padding:0 10px;}
	.m-title{display:flex;flex-direction:column-reverse;flex-wrap:wrap; text-align:right;}
	.m-title a{display:block;width:100%;text-align:left;}
	.m-left a{display:flex;height:200px;justify-content:center;align-items:center; overflow:hidden;}
	.m-body p{display:none;}
	.zk{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;}
	.zk h3{font-size:16px;padding:5px 10px;margin:0 10px 10px 0;border:#eee 1px solid; border-radius:3px;}
	.zk p{font-size:14px;margin:0 10px 10px 0;}
	.zk .active a{color:#ff0000;}
	.infoleft{border-bottom:#eee 1px solid;}
	.ingotonewsarticle {padding:10px 0;}
	.page .pagination li{display:none;}
	.page .pagination li:nth-child(1),.page .pagination li:last-child,.page .pagination li.active{display:inline-block;}
}
@media (min-width:768px) {
	.nbr{height:390px;}
	.smdh{height: 70px;  line-height: 70px;}
	.dh{display:flex; justify-content:space-between; align-items:center; flex-wrap:nowrap;}
	.dh::before,.dh::after{display:none;}
	.dh p{margin-bottom:0;}
	.ejnav{text-align:right;}
	.ejnav li{display:inline-block;padding:0 20px;}
	.left-line{border-left:1px solid #ececec;margin-top:30px;min-height:340px;}
	.left-line .content{padding:20px 0 80px 60px;}
	.article .content{padding:0 20px;}
	.m-left{width: 178px;height: 110px; float:left; margin-right:20px; overflow: hidden;}
	.m-left img{width: 178px;min-height: 110px;}
	.m-title span{float:right;}
	.zk{width:80%;}
	.zk h3{padding:10px; font-size:18px; border-radius:10px; background:#006bcd;}
	.zk h3 a{color:#fff; }
	.zk p{padding-left:15px;}	
	.zk p:hover,.zk .active a{color:#ff0000;}
}