@charset 'utf-8';

.position{width:1200px;padding:15px 0 10px 0;margin: 0 auto;color: #404040;font-size:12px; background-color: #FFF;}
.position a,.position span{color:#404040; font-size: 12px;}
.position a:hover{color: #1268b8;}

.news_page{margin-bottom:10px;}
.news_page .news_page_l { width: 900px; float: left; padding:10px;background-color: #FFF; border: 1px solid #ececec;}
.news_page .news_page_r { float: left; width: 260px;background-color: #FFF;}
.news_page .news_page_r .new_r_con1{width: 260px;  margin-bottom: 10px; background-color: #fff;}
.news_page_r.topFix>.new_r_con1{position: fixed;top: 0;z-index: 999;}
.new_r_con1.topFix{position: fixed;top:0;}
.news_page .news_page_r h2{ display: block; font-size: 16px; text-align: center; height: 40px; line-height: 40px;  background-color: #1268b8; color:#fff;}
.news_page_r ul{ display: block; padding: 10px 19px 15px 19px; font-size: 14px; border: 1px solid #ececec;}
.news_page_r ul li{ line-height: 36px; white-space: nowrap; word-break: keep-all; overflow: hidden; text-overflow: ellipsis; border-bottom: 1px dotted #ececec;}
.news_page_r ul li i{ margin-right: 10px; color: #178fdf;}

.news_page .new_tit{ padding-bottom: 20px; border-bottom: 1px solid #ececec;}
			.news_page .new_tit h1{ font-size: 26px; padding-bottom: 13px; font-weight: bold; text-align:center;}
			.news_page .new_tit span{ display: inline-block; font-size: 14px; line-height: 14px; color: #ababab;  width:100%; text-align: center;}
			.news_page .new_tit span i{ padding-right: 50px;}
			.news_page .new_tit span q{ padding-right: 50px;}
			.news_page .new_tit span q img,.news_page .new_tit span em img{ display: inline-block; width: 15px; height: 15px;  margin-right: 4px; margin-bottom: -2px; background: url(../../images/news_ico.gif) no-repeat;}
			.news_page .new_tit span em img.r_nu{ background: url(../../images/news_ico.gif) 15px 0;}
/*强制新闻内容样式--开始*/
			.news_page .news_box{padding: 30px 40px;}
            .news_page .news_box p span{ font-size: 16px!important; line-height: 26px!important; font-family: 'Microsoft YaHei'!important; }
            .news_page .news_box p span img{ width: 640px!important;}
            .news_page .news_box p span strong { font-weight: bold!important;}
   /*强制新闻内容样式--结束*/
			.news_page .hotwords{line-height: 26px; color: #404040; padding-top:15px; padding-bottom: 15px; border-bottom: 1px solid #ececec;}
			.news_page .hotwords .span1{font-size: 16px; display: block; float: left; width:70px;}
			.news_page .hotwords .span2{display: block; float: right; width:140px;}
			.news_page .hotwords .span3{display: block;overflow: hidden;}
			.news_page .hotwords .a1{margin-right: 10px; font-size:14px; color: #a3a3a3; display: inline-block; background: #f5f5f5; padding: 0 15px; border-radius: 50px; float: left; height: 26px; line-height: 26px;}
			.news_page .hotwords .a1:hover{color:#fff; background:#0f7add; }
			.news_page .oth_news a{ display: block; font-size: 13px; line-height: 22px; width: 45%; white-space: nowrap; word-break: keep-all; overflow: hidden; text-overflow: ellipsis;}
			.news_page .oth_news a.pre{ float: left;}
			.news_page .oth_news a.nxt{ float: right;}
			.news_page .oth_news {margin-top: 15px; }
			.news_page .oth_news a span{ padding: 2px 5px; background-color: #1a79d9; color: #fff; margin-right: 7px; }
.news_page .np_top{ display: block; overflow: hidden;}
			   .news_page .np_top dt span,.news_page .np_top dd span{box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box; position: absolute; bottom: 0; display: block; background-color: rgba(0,0,0,0.6);  color: #fff; font-size: 14px; padding: 5px 10px; width: 100%; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

			   .news_page .np_top dt,.news_page .np_top dd { display: block; float: left; position: relative; overflow: hidden;}
			   .news_page .np_top dt { margin-right: 10px;}
			   .news_page .np_top dt img{ display: block; width: 578px;  height: 370px; border: 1px solid #ececec;}
			   .news_page .np_top dt img:hover{ border: 1px solid #5583ed;}
			   .news_page .np_top dd li { display: block; position: relative; overflow: hidden;}
			   .news_page .np_top dd li img{ display: block; width: 308px; height: 179px; border: 1px solid #ececec;}
			   .news_page .np_top dd li img:hover{ border: 1px solid #5583ed;}
			   .news_page .np_top dd li+li{ margin-top: 10px;}
			   .news_page .np_info { margin-top: 20px; background-color: #fff;}


.slideTxtBoxaaa { width:100%;  text-align:left;}
.slideTxtBoxaaa .hd{ height:26px; line-height:26px;  padding:10px 10px 0 20px; position:relative; }
.slideTxtBoxaaa .hd ul{ float:left; position:absolute; left:10px; font-size: 14px;}
.slideTxtBoxaaa .hd ul li{ float:left; cursor:pointer; margin-right: 32px;}
.slideTxtBoxaaa .hd ul li.on{ background:#fff;  border-bottom:2px solid #1268b8; }
	
.slideTxtBoxaaa .bd ul{ padding:8px 10px 7px 10px;  zoom:1;  }
.slideTxtBoxaaa .bd li{ line-height:24px;}
.slideTxtBoxaaa .bd li a{  color: #616161;}
.np_info .np_info_nav .hd {padding: 0; height: 38px;}
			.np_info .np_info_nav .hd ul{ margin:0; padding: 0; left: 0; height: 38px;}
			.np_info .np_info_nav .hd ul span{ background-color: #5583ed; float: left; height: 38px; line-height: 38px; padding: 0 15px; margin-right:25px; color: #fff;}
			.np_info .np_info_nav .hd ul li{ margin-right: 0; height: 36px; line-height: 36px; margin-right: 28px;}
			.np_info .np_info_nav .hd ul li.on{  color: #5583ed; border-bottom: 2px solid #5583ed!important; height: 36px; line-height: 36px;}


			.np_info .np_info_nav .bd ul { padding: 0; margin: 0; padding:10px; display: block; overflow: hidden;}
			.np_info .np_info_nav .bd ul li{  display: block; width:860px;overflow: hidden; padding: 25px 10px; border-bottom: 1px dotted #ececec; }
			.np_info .np_info_nav .bd ul li h1{  display: block; float: left; width: 210px; height: 155px; margin-right: 18px;}
            .np_info .np_info_nav .bd ul li .img1{display: block; float: left; width: 210px; height: 155px; border: 1px solid #ececec; margin-right: 18px; overflow: hidden;}
            .np_info .np_info_nav .bd ul li .img1 img{width: 210px; min-height: 155px;}
			.np_info .np_info_nav .bd ul li:hover{ background-color:#FBFBFB; cursor: pointer;}
			.np_info .np_info_nav .bd ul li em{ display: block; float: left; width: 600px; height: 155px;}
			.np_info .np_info_nav .bd ul li em b{ display: block; font-size: 20px; line-height: 35px; padding-bottom: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
			.np_info .np_info_nav .bd ul li em h2{ display: block; font-size: 13px; line-height: 13px; color: #ababab; margin-bottom: 15px;}
			.np_info .np_info_nav .bd ul li em h2 img{ display: inline-block; width: 15px; height: 15px;  vertical-align: middle; margin-bottom: 2px; margin-right: 5px; background: url(../../images/news_ico.gif) no-repeat;}
            .np_info .np_info_nav .bd ul li em h2 img.r_nu{ background: url(../../images/news_ico.gif) 15px 0;}
			.np_info .np_info_nav .bd ul li em h2 i{ padding-right: 30px;}
			.np_info .np_info_nav .bd ul li em var{display: block; font-size: 14px; line-height: 24px; color: #515050; height: 48px; text-indent:2em; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;word-wrap: break-word;}
			.np_info .np_info_nav .bd ul li em dfn.new_det{font-size: 12px; float: right; color: #5583ed;}
			


	.new_r_con2{float: left; width: 278px; border: 1px solid #ececec; padding:0px 0 20px 0;background: url( ../../images/new_p.jpg) no-repeat; height: 270px; background-color:#8eaef9;}	

	.new_r_con2 span{ display: block;  border: 1px solid #ececec; margin: 0 15px; height: 32px; margin-bottom: 10px; margin-top: 150px;  padding-left: 22px; overflow: hidden; background-color: #fff;}
	.new_r_con2 span select{ display: block;  border: none; height: 32px; width: 195px;}
	.new_r_con2 span input{  display: block;  border: none; height: 32px; width: 195px; background-color: #fff; line-height: 32px;}
	.new_r_con2 i{display: block;  height: 32px;  text-align: center; color:#fff;}
	.new_r_con2 a{display: block; width: 245px; background-color:#2f498b; margin: 0 auto; color: #fff; font-size: 14px; text-align: center; padding: 8px 0;}
	.new_r_con2 a:hover{background-color:#3253a0;}
.news_body{padding-bottom:10px;}


/*1705评论新增*/
	.comment_con { margin-top: 30px; }
				.comment { background-color: #FBFBFB; border: 1px solid #ececec;}
				.comment h3{ font-size: 14px; padding-top: 8px; padding-left: 28px;}
				.comment h3 i{ font-size: 20px; color: #eb2a2e; padding-left:8px; font-family: Baskerville, Palatino Linotype, Palatino, Century Schoolbook L, Times New Roman, serif; letter-spacing: 1px}
				.comment label{ display: block; margin: 0 28px; margin-top: 10px;}
				.comment label .com_box{ display: block; width:832px; resize: none; border: 1px solid  #e5e5e5; padding: 5px; border-radius: 3px; font-size: 14px; font-family: 'Microsoft YaHei'; color: #404040; height: 90px;}
				.comment span { display: block; overflow: hidden; margin: 0 28px; padding-top: 10px; padding-bottom: 15px;}
				.comment span i{ font-size: 0; color: #ababab; display: none;}
				.comment span a{ display: block; float: right; background-color:#178fdf; color: #fff; padding: 6px 38px 7px 38px; font-size:14px; border-radius: 3px;}
				.comment span a:hover{ color: #fff; background-color: #2d9be5;}
				.com_show { margin-top: 20px; border: 1px solid #ececec; overflow: hidden;}
				.com_show li{ display: block; overflow: hidden; margin: 0 15px; padding: 20px 15px 30px 15px; border-bottom: 1px dotted #E9E9E9;}
				.com_show li:last-child{ border-bottom: none;}
				.com_show li span{ display: block; overflow: hidden; font-size: 13px; margin-bottom: 18px;}
				.com_show li span i{ display: block; float: left; color: #178fdf;}
				.com_show li span q{ display: block; float: left; color: #ababab; float: right; font-family: 'arial'; font-size: 13px;}
				.com_show_box { font-size: 14px; color: #404040; line-height: 22px; word-wrap: break-word;}
				.com_rep_box {  color: #404040; line-height: 22px; border-left: 3px solid #178fdf; padding: 5px 10px 9px 10px; margin-top: 10px; margin-left: 28px; background-color:#F9F9F9;}
				.com_rep_box h4{  font-size: 13px; display: block; color:#fd8b12; line-height: 26px;}
				.com_rep_box h4 q{ color:#B8B8B8; padding: 0 5px;}
				.com_rep_box .com_rep{  font-size: 14px; line-height: 20px;}





	.new_r_con2{float: left; width: 278px; border: 1px solid #ececec; padding:0px 0 20px 0;background: url( /Publics/Yzs/css/images/new_p.jpg) no-repeat; height: 270px; background-color:#8eaef9;}	

	.new_r_con2 span{ display: block;  border: 1px solid #ececec; margin: 0 15px; height: 32px; margin-bottom: 10px; margin-top: 150px;  padding-left: 22px; overflow: hidden; background-color: #fff;}
	.new_r_con2 span select{ display: block;  border: none; height: 32px; width: 195px;}
	.new_r_con2 span input{  display: block;  border: none; height: 32px; width: 195px; background-color: #fff; line-height: 32px;}
	.new_r_con2 i{display: block;  height: 32px;  text-align: center; color:#fff;}
	.new_r_con2 a{display: block; width: 245px; background-color:#2f498b; margin: 0 auto; color: #fff; font-size: 14px; text-align: center; padding: 8px 0;}
	.new_r_con2 a:hover{background-color:#3253a0;}

	.news_page .new_tit span var{ padding-left: 50px;}

	.news_page .new_tit span q img,.news_page .new_tit span em img,.news_page .new_tit span var img{ display: inline-block; width: 15px; height: 15px;  margin-right: 4px; margin-bottom: -2px; background: url(/Publics/Yzs/css/images/news_ico.gif) no-repeat;}
	.news_page .new_tit span em img.r_nu{ background: url(/Publics/Yzs/css/images/news_ico.gif) -15px 0;}
	.news_page .new_tit span var img.p_nu{ background: url(/Publics/Yzs/css/images/nnnews_ico.gif) -30px 0;}
	.news_page .oth_news {margin-top: 15px; overflow: hidden;}


/*20180814期改版*/
.news0814-r{width:262px; float: right;}
.news0814-box1{-webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; border:1px solid #ECECEC; margin-bottom:20px;}
.news0814-tit1{-webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; height: 46px; line-height: 46px; padding: 0 15px 0 0; border-bottom:1px solid #ECECEC;}
.news0814-tit1 .span1{display:block; border-bottom: 1px solid #0f7add; padding: 0 15px; float: left; font-size: 18px; color: #404040;}
.news0814-tit1 .span2{display:block; float: right; font-size: 14px; color: #ababab;}
.news0814-box1 .zx-box1{display:block; overflow: hidden; width: 100%; padding: 0 0 20px 0;}
.news0814-box1 .zx-box1 li{display:block; width: 100%; overflow: hidden; padding: 15px 15px 0 15px; -webkit-box-sizing: border-box; box-sizing: border-box; }
.news0814-box1 .zx-box1 li .li-box1{width:100%; overflow: hidden; display: none; }
.news0814-box1 .zx-box1 li .li-box1 .li-box1-l{width:90px; height: 66px; overflow: hidden; float: left;}
.news0814-box1 .zx-box1 li .li-box1 .li-box1-r{padding-left:10px; overflow: hidden;}
.news0814-box1 .zx-box1 li .li-box1 .li-box1-r .div1{width:100%; font-size: 14px; color: #0f7add; line-height: 24px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.news0814-box1 .zx-box1 li .li-box1 .li-box1-r .div2{width:100%; font-size: 12px; color: #ababab; line-height: 16px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; margin-top: 5px;}
.news0814-box1 .zx-box1 li .li-box2{width:100%; overflow: hidden; display: block; cursor: pointer;}
.news0814-box1 .zx-box1 li .li-box2 .li-box2-l{width:10px; height: 24px; float: left; background: url(/Publics/Yzs/css/images/detail0814-sj.png) 0 center no-repeat;}
.news0814-box1 .zx-box1 li .li-box2 .li-box2-r{overflow: hidden;}
.news0814-box1 .zx-box1 li .li-box2 .li-box2-r .div1{width:100%; font-size: 14px; color: #404040; line-height: 24px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.news0814-box1 .zx-box1 li .li-box2:hover .li-box2-r .div1{color:#1976d2;}
.news0814-box1 .zx-box1 li .li-box2 .li-box2-r .div2{width:100%; line-height: 20px; overflow: hidden;}
.news0814-box1 .zx-box1 li .li-box2 .li-box2-r .div2 .span1{font-size: 12px; color: #909090; display: block; float: left;}
.news0814-box1 .zx-box1 li .li-box2 .li-box2-r .div2 .span2{font-size: 12px; color: #909090; display: block; float: right;}
.news0814-box1 .zx-box1 li.li-block .li-box1{display:block;}
.news0814-box1 .zx-box1 li.li-block .li-box2{display:none;}
.news0814-box2{-webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; border:1px solid #ECECEC; margin-bottom: 20px;}
.news0814-box2-slid{width:240px; height:177px; overflow:hidden; position:relative; margin: 20px auto;}
.news0814-box2-slid .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.news0814-box2-slid .hd ul{ overflow:hidden; zoom:1; float:left;  }
.news0814-box2-slid .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.news0814-box2-slid .hd ul li.on{ background:#f00; color:#fff; }
.news0814-box2-slid .bd{ position:relative; height:100%; z-index:0;   }
.news0814-box2-slid .bd li{ zoom:1; vertical-align:middle; position:relative;}
.news0814-box2-slid .bd img{width:240px; height:177px; display:block;  }
.news0814-box2-slid .bd span{width:100%; height: 30px; background: rgba(0,0,0,0.5);color: #fff; font-size: 14px; line-height: 30px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position: absolute; bottom: 0;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.news0814-box2-slid .prev,.news0814-box2-slid .next{ position:absolute; left:3%; top:50%; margin-top:-15px; width:24px; height:30px; filter:alpha(opacity=50);opacity:0.5; background: rgba(0,0,0,0.5); text-align: center; line-height: 30px; font-size: 18px; color: #fff; display: none;}
.news0814-box2-slid:hover .prev,.news0814-box2-slid:hover .next{display:block;}
.news0814-box2-slid .next{left:auto; right:3%; }
.news0814-box2-slid .prev:hover,.news0814-box2-slid .next:hover{ filter:alpha(opacity=100);opacity:1; }
.news0814-box2-slid .prevStop{ display:none;}
.news0814-box2-slid .nextStop{ display:none;}

.news0814-box3{-webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; border:1px solid #ECECEC; margin-top:20px; }
.news0814-box3 .rmss-box{-webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; padding: 5px 0 15px 15px;}
.news0814-box3 .rmss-box a{display: inline-block;height:24px;line-height: 24px;border:1px solid #ECECEC; border-radius: 50px;padding:0 12px;margin:10px 5px 0 0;}
.news0814-box3 .rmss-box a:hover{background:#0f7add; border: 1px solid #0f7add; color: #fff;}

.news0814-box4{-webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; border:1px solid #ECECEC; margin-top:20px; }
.news0814-box4 .cnxh-box{-webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; padding: 0 0 15px 0;}
.news0814-box4 .cnxh-box li{display:block; width: 100%; overflow: hidden; padding: 0 15px; margin-top: 20px; -webkit-box-sizing: border-box; box-sizing: border-box; }
.news0814-box4 .cnxh-box li a{display:block; width: 100%;}
.news0814-box4 .cnxh-box li .li-l{width:90px; height: 66px; overflow: hidden; float: left;}
.news0814-box4 .cnxh-box li .li-l img{width:90px; min-height: 66px; display: block;}
.news0814-box4 .cnxh-box li .li-r{padding-left:10px; overflow: hidden;}
.news0814-box4 .cnxh-box li .li-r .div1{width:100%; font-size: 14px; color: #404040; line-height: 24px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.news0814-box4 .cnxh-box li a:hover .li-r .div1{color:#1976d2;}
.news0814-box4 .cnxh-box li .li-r .div2{width:100%; font-size: 12px; color: #fa4a4a; line-height: 20px; overflow: hidden; margin-top: 20px;}
.news0814-box4 .cnxh-box li .li-r .div2 i{font-weight:bold; font-size: 14px;}

.news0814-xgzx{
	border:1px solid #ececec;
	margin-top:20px;
	padding:30px;
	overflow: hidden;
}
.news0814-xgzx .title{
	font-size:18px;
	font-weight: 600;
	padding-left:8px;
	border-left:3px solid #1a79d9;
	line-height: 20px;
	margin-bottom:20px;
}
.news0814-xgzx .title .more{display:block; font-size: 14px; line-height: 20px; color: #ababab; float:right; font-weight: normal;}
.news0814-xgzx ul{
	float:left;
}
.news0814-xgzx ul:nth-of-type(1){
	border-right:1px solid #ececec;
	padding-right:35px;
}
.news0814-xgzx ul:nth-of-type(2){
	margin-left:35px;
}
.news0814-xgzx ul li{
	display: block;
	width: 380px;
	margin-top: 15px;
}
.news0814-xgzx ul li a{display:block; width: 100%; line-height: 20px; font-size:16px;color:#4d4d4d; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.news0814-xgzx ul li a i{display:block; float: left; width:12px; height: 20px; background: url(../images/index0814-tb.png) 0 center no-repeat;}
.news0814-xgzx ul li a:hover{color:#1a79d9;}
.news0814-xgzx ul li a:hover i{background: url(../images/index0814-tb1.png) 0 center no-repeat;}

