﻿@charset "utf-8";
@import url("icon/iconfont.css");
/*全局样式
---------------------------------------------*/
/*
body{ margin:0 auto; padding:0; width:100%; color:#333; font:14px/1.5 Arial,"Microsoft Yahei"; text-align:center; background:#f5f5f5; -webkit-font-smoothing:antialiased; }
input,button,select,textarea,img,p,h1,h2,h3,h4,h5{ margin:0; padding:0; border:0; font-family:'Microsoft YaHei','微软雅黑'; }

a:hover{ color:#34ad2a; text-decoration:none; -webkit-transition: all 0.2s linear;transition: all 0.2s linear; }
ol,ul,li,dl,dd{ margin:0 auto; padding:0; list-style-type:none; }
i,em{ font-style:normal; }
table { border-collapse:collapse; border-spacing:0; }
*/
a{ color:#333; text-decoration:none; font-family: "微软雅黑";}
/*Clear Fix*/ 
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix{ display:inline-block; } 
.clearfix { display:block; } 

.clear{ clear:both; font-size:0px; height:0px; overflow:hidden; }
.line5{ clear:both; font-size:0px; height:5px; overflow:hidden; }
.line10{ clear:both; font-size:0px; height:10px; overflow:hidden; }
.line15{ clear:both; font-size:0px; height:15px; overflow:hidden; }

/**首页样式**/

body{
		margin:0;
		padding:0;
		
	}
	input,img{border:0;}
	a{
		color:#000;
		text-decoration: none;
	}
	a:hover{
		color:#f00;
		
	}
	.line{
		border-bottom:1px #dddddd solid;
		width:100%;
	}
	.m-c{
		margin:0 auto;
	}
	.f-l{
		float:left;
	}
	.f-r{
		float:right;
	}
	.bnk20{
		clear:both;
		height:20px;
	}
	.bnk10{
		clear:both;
		height:10px;
	}
	.header{
		width:100%;
		display:inline-table;
	}
	.header .top_line{
		width:100%;
		height:8px;
		background-color:#000;
	}
	.header .top{
		width:1200px;
		height:140px;
		/*border:1px #000 solid;*/
		box-size:border-box;
	}
	.top .top_left{
		display: inline-table;
		width:350px;
		/*border:1px #f00 solid;*/
	}
	.top .top_left .left{
		width:73px;
		height:140px;
		background:url(../images/gzxfy_r2_c3.jpg) no-repeat center center;
	}
	.top .top_left .right{
		display:table-cell;	
		width:266px;
		height:140px;
		background:url(../images/wz.jpg) no-repeat center center;
	}
	.top .top_right{
		width:50%;
		padding-top:30px;
		_padding-top:30px;
	}
	.top .top_right .search{
		text-align: right;
	}
	.top .top_right .search input{
		text-align: left;
		border:1px #ccc solid;
		height:30px;
		line-height:30px;
		padding-left:10px;
		font-size:16px;
		width:280px;
	}
	.top .top_right .search button{
		
		border:0;
		height:33px;
		background-color: gray;
		width:80px;
		color:#fff;
		font-size:16px;
		margin-left:-10px;
	}
	.top .top_right .icon{
		float:right;
		margin-top:10px;
		text-align: right;
		margin-right:36px;
	}
	.top .top_right .icon img{
		margin-left:8px;
	}
	.top .top_right .icon a{
		/*border:1px #f5f5f5 solid;*/
	}
	.header .navbar{
		width:100%;
		height:50px;
		line-height:50px;
		background-color:#f5f5f5;
		display:inline-table;
	}
	.header .nav{
		width:1180px;
		/*border:1px #000 solid;*/
		padding:0 20px 0 0;
		box-sizing: padding-box;
		/*display:flex;*/
		/*justify-content:space-between;*/
		overflow: hidden;
	}
	.nav a{	
		width:140px;
		text-align: left;
		display: block;
		float:left;
		font-size:20px;
		font-weight:bold;
		font-family: "微软雅黑" ;
		color:#000;
		text-decoration: none;
	}
	.banner{
		border-top:5px #FF7F00 solid;
		width:100%;
		height:529px;
		background:url(../images/banner_bg.jpg) no-repeat center center;
		display:inline-table;
	}
	.scroll_news{
		border:0px #f00 solid;
		/*background-color:#fff;*/
		width:1200px;
		height:100%;
		opacity:1;
		box-sizing:border-box;
	}
	.main_body{
		width:1200px;
		/*border:1px #000 solid;*/
		height:100%;
	}
	.link_bar{
		margin-top:20px;
		background:url(../images/link_bar_bg.jpg) no-repeat;
		width:1200px;
		height:160px;
		box-sizing:padding-box;
		text-align: center;
		padding:20px 0 0 30px;
	}
	.link_bar li{
		float:left;
		list-style: none;
		display: inline-table;
		/*border:1px #000 solid;*/
		width:130px;
		margin-left:15px;
	}
	.link_bar li div{
		clear:both;
		float: left;
		display:table-cell;
		width:100%;
		text-align:center;
		height:auto;
		line-height:25px;
		/*border:1px #f00 solid;*/
	}
	/*Banner样式*/
	.slide-box{ position:relative; margin:0; width:100%; height:500px; text-align:center; }
    .slide-box .list-box{ position:absolute; top:0; left:50%; margin-left:-50%; width:100%; height:100%; color:#fff; }
    .slide-box .list-box li{ position:absolute; left:0; top:0; display:block; width:100%; height:100%; opacity:0; filter:alpha:opacity(0); }
    .slide-box .list-box li a{ display:block; width:100%; height:100%; }
    .slide-box .list-box li a img{ top:0; left:0; /*width:100%; height:100%;*/ }
    .slide-box .speed-box{ position:absolute; left:0; bottom:0px; width:100%; height:10px; text-align:center; z-index:999; }
    .slide-box .speed-btn{ display:inline-block; margin:auto 0; }
    .slide-box .speed-btn a{ display:block; float:left; margin:0 5px; width:10px; height:10px; background:url(../images/slide_btns.png) 0 -166px no-repeat; overflow:hidden; *float:none; *display:inline-block; }
    .slide-box .speed-btn a.selected{ background-position:0 -176px; }
    .slide-box .prev-btn,.slide-box .next-btn{ position:absolute; top:50%; display:block; margin-top:-41px; width:42px; height:82px; z-index:999; opacity:0.5; filter:alpha:opacity(50); background:url(../images/slide_btns.png) no-repeat; display:; overflow:hidden; }
    .slide-box .prev-btn{ left:-61px; background-position:0 0; }
    .slide-box .next-btn{ right:-61px; background-position:0 -82px; }
	
	.focus{border:0px #f00 solid;width:1200px;display: inline-block;padding:0;margin-top:50px;}
	.focus a{color:#fff;}
	.focus .words{width:580px;float:left;display:block;font-family:"微软雅黑"}
	.focus .words .title{font-size:32px;font-weight: bold;width:100%;text-align: left;border-bottom:1px #f5f5f5 solid;padding:10px 0;font-family: "微软雅黑";}
	.focus .words .con{text-indent: 4ch; font-size:16px;text-align: left;padding-top:10px;line-height: 35px;}
	.focus .words .more{text-align:left;position:absolute;bottom:30px;}
	.focus .pic{display:block;width:580px;overflow: hidden;float:right;}
	.focus .pic a img{width:620px; height: 412px;}
	
	.bodys{}
	.bodys .bodys_left{
		width:880px;
		border:0px #f00 solid;
		height:100%;
		float:left;
	}
	.bodys .bodys_left .left_block{
		width:430px;
		min-height: 320px;
		border:0px #ccc solid;
	}
	.bodys .bodys_left .left_block .tit{
		width:100%;
		height:50px;
		font-size:18px;
		/*padding-left:20px;*/
		border-bottom:1px #ccc solid;
		line-height: 50px;
		
	}
	.bodys .bodys_left .left_block .con{
		font-family: "微软雅黑";
	}
	.bodys .bodys_left .left_block .con{padding: 10px 0;}
	.bodys .bodys_left .left_block .con li{padding: 3px 10px;background: url(../images/dian.png) left 50% no-repeat;margin-left: 10px;line-height: 1.8;*line-height: 25px;border-bottom:1px #ccc dotted;}
	.bodys .bodys_left .left_block .con li .tit{float: left;}
	.bodys .bodys_left .left_block .con a{color: #000;font-size: 15px;}
	.bodys .bodys_left .left_block .con a:hover{color: #dc0000;}
	.bodys .bodys_left .left_block .con .top-1{margin-left: 0;background: none;line-height: 1;}
	.bodys .bodys_left .left_block .con .top-1 a{border-bottom: 1px dashed #ccc;color: #dc0000;text-align: center;margin-bottom: 10px;display: block;padding: 10px;}
	.bodys .bodys_left .left_block .con .top-1 p{font-size: 13px;text-indent: 2em;margin-bottom: 10px;line-height: 1.5;}
	.bodys .bodys_left .left_block .con time{float: right;font-size: 14px;}
	.bodys .bodys_left .left_block .con time font{display: none;}


	.bodys .bodys_left .left_block .tit .t{
		width:100px;
		border-bottom:2px #FF8A54 solid;
		line-height: 48px;
		height: 48px;
		display:inline-block;
		text-align: center;
		float:left;
		font-weight: bold;
		font-family: "微软雅黑";
	}
	.bodys .bodys_left .left_block .tit .more{
		width:60px;
		font-size:14px;
		line-height: 50px;
		height: 50px;
		display:inline-block;
		text-align: center;
		float:right;
		
	}
	.bodys .bodys_left .left_block .tit .more a{
		color:gray;
	}
	.bodys .bodys_right{
		display:inline-block;
		box-sizing: border-box;
		width:300px;
		border:0px #000 solid;
		float: right;
		height:100%;
		
	}
	.bodys .bodys_right .right_block{
		width:300px;
		overflow: hidden;
		display:inline-block;
		border:0px #000 solid;
		float:right;
	}
	.bodys .bodys_right .right_block .title{
		display:inline-block;
		font-size:18px;
		color:#fff;
		/*font-weight: bold;*/
		padding-left:20px;
		background-color: #FF9666;
		height:50px;
		line-height: 50px;
		width:100%;
		font-family: "微软雅黑";
	}
	.bodys .bodys_right .right_block .title .t{
		width:100px;
		
		line-height: 50px;
		height: 50px;
		display:inline-block;
		text-align: center;
		float:left;
		font-weight: bold;
		font-family: "微软雅黑";
	}
	.bodys .bodys_right .right_block .title .more{
		width:60px;
		font-size:14px;
		line-height: 50px;
		height: 50px;
		display:inline-block;
		text-align: center;
		float:right;
		padding-right:20px;
		
	}
	.bodys .bodys_right .right_block .title .more a{
		color:#fff;
		font-size:16px;
	}
	.bodys .bodys_right .right_block .con{
		font-family: "微软雅黑";
		width:100%;
		background-color:#FFFBF9;
		border:1px #FFEEE6 solid;
		border-top:0;
		height: 333px;
		padding-bottom:10px; 
		}
	/*
	.bodys .bodys_right .right_block .con{padding: 10px 0;}
	.bodys .bodys_right .right_block .con li{padding: 3px 10px;background: url(../images/dian.png) left 17px no-repeat;margin-left: 10px;border-bottom:1px #ccc dotted;}
	.bodys .bodys_right .right_block .con li .tit{float: left;}
	.bodys .bodys_right .right_block .con a{color: #000;font-size: 15px;}
	.bodys .bodys_right .right_block .con a:hover{color: #dc0000;}
	.bodys .bodys_right .right_block .con .top-1{margin-left: 0;background: none;line-height: 1;}
	.bodys .bodys_right .right_block .con .top-1 a{border-bottom: 1px dashed #ccc;color: #dc0000;text-align: center;margin-bottom: 10px;display: block;padding: 10px;}
	.bodys .bodys_right .right_block .con .top-1 p{font-size: 16px;text-indent: 2em;margin-bottom: 10px;}
	.bodys .bodys_right .right_block .con time{float: right;font-size: 14px;}
	.bodys .bodys_right .right_block .con time font{display: none;}
	*/
	
	/**滚动图片**/
	/* css 重置 */
		*{margin:0; padding:0; list-style:none; }
		/*body{ background:#fff; font:normal 12px/22px 微软雅黑;  }*/
		img{ border:0;  }
		a{ text-decoration:none; color:#333; }

		/* 本例子css */
		.picScroll-left{ width:1200px;  overflow:hidden; position:relative;}
		.picScroll-left .hd{ overflow:hidden;  height:52px; background:#fff; padding:0 10px; border-bottom:1px #ccc solid; }
		.picScroll-left .hd .tit{font-size:18px;font-weight: bold;display:inline-block;border-bottom:2px #FF8A54 solid;text-align: center;padding:10px 25px;margin-left:-20px;height:30px;line-height:30px;}
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:32px; height:32px; float:right; margin-right:5px; margin-top:5px;  overflow:hidden;
			 cursor:pointer; background:url("../images/btn_arrow.jpg") no-repeat;}
		.picScroll-left .hd .next{ background-position:-50px;}
		/*.picScroll-left .hd .prevStop{ background-position:-60px 0; border:1px #f00 solid;}
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; border:1px #f00 solid;}*/
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1;}
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../js/superslider/images/icoCircle.gif") 0 -9px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd{ padding:10px 0;   }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1;}
		.picScroll-left .bd ul li{ margin:0; margin-right:29px;float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width:272px; height:180px; display:block;  padding:2px; border:1px solid #ccc; }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ line-height:24px;   }
	
	.footer{
		display:block;
		
	}
	.copyright{
		font-size:14px;
		font-weight: 100;
		height:150px;
		line-height:35px;
		text-align: center;
	}

/*文字滚动*/
.txtMarquee-top{ width:100%;  overflow:hidden; position:relative;}
.txtMarquee-top .bd{ padding:5px 10px;  }
.txtMarquee-top .infoList li{height:auto;line-height:auto;padding:12px 0;border-bottom:1px #ccc dotted;}
.txtMarquee-top .infoList li a{height:25px;line-height:25px;}
.txtMarquee-top .infoList li time{color:#333 ;font-size:14px;}

/*专题栏目*/
.picMarquee-top{border-radius: 5px;padding: 10px 10px 0 10px;height:485px; overflow:hidden}
.picMarquee-top .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-top .bd ul li{ text-align:center; zoom:1; }
.picMarquee-top .bd ul li .pic{ text-align:center; }
.picMarquee-top .bd ul li .pic img{ width:100%; height:70px;display:block; padding:5px 2px;}
.picMarquee-top .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-top .bd ul li .title{ line-height:24px;}


/**内容页**/
.list-auto{ width:1200px;position:relative; display:block; overflow:hidden; _zoom:1;margin:0 auto; }

/*内容标题样式*/
.meta{ margin:30px 0 0 0; padding:0 0 15px 0; border-bottom:1px solid #f0f0f0; }
	.meta:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
	.meta h1{ margin:0; padding:0 0 15px 0; color:#333333; font-size:20px; line-height:30px; }
	.meta .meta-info{ color:#999; font-size:12px; line-height:24px;margin-top:20px; }
	.meta .meta-info span{ margin-right:10px; padding-left:20px; color:#777; background:url(../images/sprite.gif) no-repeat; }
	.meta .meta-info .time{ background-position:left -158px; }
	.meta .meta-info .view{ background-position:left -36px; }
	.meta .meta-info .comm{ background-position:left 4px; }
/*内容详细样式*/
.entry{ margin:15px 0; padding:10px; font-size:14px; line-height:2em; word-wrap:break-word; border:1px #efefef dotted; }
	.entry img{ max-width:100%!important; height:auto!important; }
	.entry h2,.entry h3,.entry h4{ padding-bottom:5px; border-bottom:1px solid #f6f6f6; color:#333; }
	.entry h2{ font-size:1.2em; }
	.entry h3,.entry h4{ font-size:1.1em; }
	.entry strong{  }
	.entry ul,.entry ol{ margin:1em; }
	.entry li{ margin-left:1em; }
	.entry ul li{ list-style:disc outside none; }
	.entry ol li{ list-style:decimal outside none; }
	.entry p{ display:inherit; margin:1em 0; color:#555; word-wrap:break-word; }
	.entry a{ text-decoration:underline; }
	.entry code{ display:block; padding:0.5em; background:#eee; border-radius:.5em; color:#777; font-family:'courier new'; line-height:1.7em; }
	.entry table{ border-left:0.15em solid #eee; border-top:0.15em solid #eee; }
	.entry table th{ background-color:#F9F9F9; text-align:center; }
	.entry table td,.entry table th{ border-bottom:0.15em solid #eee; border-right:0.15em solid #eee; padding:0.25em 0.5em; }
.next-prev-single{ padding:10px 0; color:#444; font-size:14px; overflow:hidden; }
	.next-prev-single p{ width:49%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
	.next-prev-single p a{ color:#000; text-decoration:none; }
	.next-prev-single .prev{ float:left; }
	.next-prev-single .next{ float:right; }
.ntitle{width:1200px;margin:0 auto;text-align:left;border-bottom:1px #ccc dotted;padding:10px 0;font-size:14px;}


/**栏目页**/
.body{
	width:1200px;margin:0 auto;
}
.list-left{padding-top:20px; position:relative; float:left;  overflow:hidden; border:0px #000 solid;height:800px;width:300px;}
.list-right{ position:relative; display:block; overflow:hidden; _zoom:1; border:0px #ff0000 solid;float:right;width:870px;}


/*图文列表*/
.n-list{}
	.n-list li{ display:block; padding-bottom:2px; border-bottom:1px dotted #f0f0f0; list-style:circle;}
	.n-list li:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
	.n-list li h2{ padding:0 0 0 15px; font-size:14px; line-height:52px; font-weight:normal; width:680px; overflow:hidden; float:left;background:url(../images/dian.png) left center no-repeat;}
	.n-list li h2 a{ font-size:16px; font-weight:normal; line-height:52px; color:#999999; text-decoration:none; }
	.n-list li h2 a:hover{ color:#ff0000; }
	.n-list li .note b{ position:relative; display:block; float:left; width:66px; height:34px; font-style:normal; }
	.n-list li .note b img{ min-width:100%; min-height:100%; width:100%; _height:100%; }
	.n-list li .note p{ font-size:14px; line-height:23px; font-weight:500; color:#555; }
	.n-list li .note .info{ padding-top:2px; float:right;line-height:52px;}
	.n-list li .note .info span{ margin-right:10px; padding-left:20px; color:#777; background:url(../images/sprite.gif) no-repeat; }
	.n-list li .note .info .time{ background-position:0 -158px; }
	.n-list li .note .info .view{ background-position:0 -36px; }
	.n-list li .note .info .comm{ background-position:0 4px; }
	.n-list .nodata{ margin-top:30px; color:#666; font-size:14px; line-height:35px; text-align:center; }

/*右侧通用列表*/
.sidebar-box:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
	.sidebar-box h3{ display:block; margin-bottom:10px; padding-bottom:10px; line-height:1em; color:#888; font-size:18px; font-weight:300; border-bottom:1px solid #f0f0f0; }
	.sidebar-box .sidebar-txt{ color:#555; font-size:14px; line-height:1.8em; }
	.sidebar-box .sidebar-txt p{ padding:5px 0; }


.body.bodys_right{
		margin-top:30px;
		box-sizing: border-box;
		width:300px;
		/*border:1px #000 solid;*/
		float: right;
		height:100%;
		
	}
	.body .bodys_right .right_block{
		width:300px;
		overflow: hidden;
		display:inline-block;
		
	}
	.body .bodys_right .right_block .title{
		display:inline-block;
		font-size:18px;
		color:#fff;
		/*font-weight: bold;*/
		padding-left:20px;
		background-color: #FF9666;
		height:50px;
		line-height: 50px;
		width:100%;
		font-family: "微软雅黑";
	}
	.body .bodys_right .right_block .title .t{
		width:100px;
		
		line-height: 50px;
		height: 50px;
		display:inline-block;
		text-align: center;
		float:left;
		font-weight: bold;
		font-family: "微软雅黑";
	}
	.body .bodys_right .right_block .title .more{
		width:60px;
		font-size:14px;
		line-height: 50px;
		height: 50px;
		display:inline-block;
		text-align: center;
		float:right;
		padding-right:20px;
		
	}
	.body .bodys_right .right_block .title .more a{
		color:#fff;
		font-size:16px;
	}
	.body .bodys_right .right_block .con{
		width:100%;
		background-color:#FFFBF9;
		border:1px #FFEEE6 solid;
		border-top:0;
		height: 333px;
		padding-bottom:10px; 
		}

/***搜索框
.search{width:100%}	
.search table{margin-left:0px;}	
.search .submit{width:80px;height:36px;border:0px; background-color: #CD3301;color:#ffffff;font-size:16px;font-weight:bold;margin:0px;line-height:35px;}
.search .input{ display:block; margin:0; padding:3px 30px 3px 10px; width:100%; height:36px; line-height:20px; color:#000; border:1px solid #76b5dc; border-radius:2px; background:none; }
*/
/*类别列表*/
.navbar li{ padding-bottom:5px;border-bottom:1px #ccc dotted;}
	.navbar li h4{ display:block; color:#3b8dd1; font-size:16px; font-weight:bold; line-height:30px; padding:5px;}
	.navbar li h4 a{ display:block;color:#666;padding:5px;line-height:30px;font-size:16px;background-color:#efefef;padding-left:20px;}
	.navbar li h4 a:hover{ display:block;padding:5px; color:#ff0000; background-color:#efefef; line-height:30px;font-size:16px;font-weight: bold;text-decoration: none;padding-left:20px;}
	.navbar li p{ font-size:14px; color:#888; line-height:30px; }
	.navbar li p a{ display:inline-block; margin-right:5px; color:#888; }
	.navbar_tit{display:block;font-family:"Microsoft YaHei","SimSun,SimHei";font-weight: bold;text-align: center;}

/**内容页**/
.list-auto{ width:1200px;position:relative; display:block; overflow:hidden; _zoom:1;margin:0 auto; }

.icon .weibo{border:0px #f00 solid;background:url(../images/gzxfy_r5_c7.jpg) no-repeat center ;height:36px;width:36px;display:block;line-height:31px;float:right;}
.icon .weixin{border:0px #000 solid;background:url(../images/gzxfy_r5_c10.jpg) no-repeat center ;height:36px;width:36px;display:block;line-height:31px;float:right;}

.weibo{position:absolute; width:18px; height:18px; font-size:12px; text-align:left;border:0px #00FF15 solid;}
.weibo a{width:18px; height:18px; display:block; position:absolute; top:0; right:80px }
.weibo .weibo_nr{top:0;width:100px; height:120px; padding:10px; background:#fff; text-align:center;  margin-top:34px; float:right;   border:1px #cccccc solid;display:none;}
.weibo .weibo_nr img{ float:right;}
.weibo .weibo_nr .arrow{ width:0; height:0; border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;left:50px; top:-10px;}
.weibo.on .weibo_nr{display:block;}
.weibo.on a{ }


.weixin{position:absolute; width:6px; height:6px; font-size:12px; text-align:center;border:0px #ff0000 solid;}
.weixin .weixin_nr{top:0;width:100px; height:120px; padding:10px;  background:#fff; text-align:center;  margin-top:36px; float:right;  border:1px #ccc solid;display:none;}
.weixin .weixin_nr img{float:right;}
.weixin.on .weixin_nr{ display:block;}
.weixin.on a{ }






.main{max-width:1200px; margin:60px auto;}

.w-imgText{ overflow:hidden;}
.w-imgText ul,.w-imgText li{ list-style:none; padding:0; margin:0;}
.w-imgText .item{ position:relative;}
.w-imgText .item > a{ display:block; position:absolute; left:0; top:0; right:0; bottom:0; z-index:2;}
.w-imgText .img-count-in{ position:absolute; top:0; left:0; right:0; bottom:0; overflow:hidden;*height:100%; }
.w-imgText .textB{ line-height:1.7;}
.w-imgText .textB .bg_x{ position:absolute; left:0; right:0; top:0; bottom:0; z-index:0;}
.w-imgText .text_x{ position:relative; z-index:1;}
.w-imgText .igt_page{ text-align:center; display:none; z-index:5;}
.w-imgText .igt_page .swiper-pagination-bullet{ border-radius:0; -webkit-border-radius:0; width:1em; height:5px; background:#fff; opacity:0.5;}
.w-imgText .igt_page .swiper-pagination-bullet-active{ background:#ff0; opacity:1;}

.w-imgText5{position:relative;}
.w-imgText5 .img{ width:50%; position:relative; overflow:hidden;}
.w-imgText5 .img .imgSize{ height:400px;}
.w-imgText5 .img img{max-width:100%;transition:transform 0.5s; -webkit-transition:transform 0.5s; }
.w-imgText5 li:hover .img img{ transform:scale(1.02); -webkit-transform:scale(1.02);}
.w-imgText5 .textB{ position:absolute; left:50%; right:0; top:0; bottom:0;padding:0 0 0 20px; color:#fff;}
.w-imgText5 .textB .text_x{max-height:85%; overflow:hidden;}
/*:root .w-imgText5 .textB .text_x{ top:10%;}*/
.w-imgText5 .textB .bg_x{ background:} /**文字背景色**/
.w-imgText5 .text_x .tt_h{font-size:28px;font-weight:bold;line-height:1.5em;padding-bottom:0.5em; position: relative;border-bottom:2px #fff solid;margin-bottom:5px;line-height: 35px;font-family: "微软雅黑";}
.w-imgText5 .text_x .tt_h:before{content:''; position:absolute; left:0; bottom:0;width: 2.2em; height: 3px; }
.w-imgText5 .igt_btn{ position:absolute; z-index:9; left:55%; top:91%; width:72px; height:32px;}
.w-imgText5 .pics{position:absolute; z-index:9;right:0; top:86%; }
.w-imgText5 .igt_btn .igt_prev,.w-imgText5 .igt_btn .igt_next{ position:absolute; cursor:pointer; top:0; width:32px; height:32px; border:1px solid #bbb; border-color:rgba(230,230,230,0.5);}
.w-imgText5 .igt_btn .igt_prev:hover,.w-imgText5 .igt_btn .igt_next:hover{ color:#fff;}
.w-imgText5 .igt_btn .igt_prev{left:0;}
.w-imgText5 .igt_btn .igt_next{right:0;}
.w-imgText5 .igt_btn .igt_prev:before,.w-imgText5 .igt_btn .igt_next:before{ content: ''; position:absolute; width:10px; height:10px; text-align:center; top:50%; margin-top:-5px; left:50%; margin-left:-5px;}
.w-imgText5 .igt_btn .igt_prev:before{background:url(../../../demo_js/images/prev2.png) no-repeat center;}
.w-imgText5 .igt_btn .igt_next:before{background:url(../../../demo_js/images/next2.png) no-repeat center;}
.w-imgText5 .igt_btn .igt_prev:hover,.w-imgText5 .igt_btn .igt_next:hover{ background:#FF7F00; border-color:#FF7F00;}
.w-imgText5 .text_x5 p{padding-top:20px;text-indent: 4ch; font-size:16px;text-align: left;padding-top:10px;line-height: 35px;font-family: "微软雅黑";}


/* 本例子css */
		.slideGroup{margin-top:20px; width:1200px;  text-align:left; height:500px;overflow:hidden; }
		.slideGroup .parHd{ height:46px; line-height:46px;  padding:0; border-bottom:1px solid #ddd;  position:relative;  }
		.slideGroup .parHd ul{ float:left; position:absolute; left:0; top:0px; height:48px;   }
		.slideGroup .parHd ul li{font-size:22px;color:#999; float:left; padding:0 ; cursor:pointer;width:232px;  }
		.slideGroup .parHd ul li.on{color:#fff; height:46px;background:url(/images/zzfy_nw_r21_c4.png) no-repeat;  border:0px solid #ddd; border-bottom:2px solid #fff; }
		.slideGroup .slideBox{border:1px solid #ddd; overflow:hidden; zoom:1; padding:10px 0 10px 42px; position:relative;   }
		.slideGroup .slideBox2{border:1px solid #ddd; overflow:hidden; zoom:1; padding:10px 0 10px 42px; position:relative;   }
		.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:50px; display:block; width:30px; height:94px; border:1px solid #ddd; background:url(/images/icoLeft.gif) center center no-repeat #f4f4f4; }
		.slideGroup .sNext{ left:auto; right:5px; background:url(/images/icoRight.gif) center center no-repeat #f4f4f4;  }
		.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }
		
		.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
		.slideGroup .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.slideGroup .parBd ul li .pic{ text-align:center; }
		.slideGroup .parBd ul li .pic img{ width:259px; height:173px; display:block;  padding:2px; border:1px solid #ccc; }
		.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
		.slideGroup .parBd ul li .title{ line-height:24px;   }

	

   .slideGroup .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;
      display: flex;
      justify-content: center;
      align-items: center;
	   display: inline-block;
    }

    .slideGroup .swiper-slide {
      text-align: center;
      font-size: 16px;
      background: #fff;
      justify-content: center;
      align-items: center;
    }

    .slideGroup .swiper-slide img {
      display: block;
      width: 100%;
      height: 200px;
      object-fit: cover;
	  margin-bottom:10px;
    }

	.slideGroup .swiper-slide .title {
      display: block;
      width: 100%;
      height: 200px;
      object-fit: cover;
	  margin-bottom:10px;
	  overflow: hidden; /* 确保超出容器的文本被隐藏 */
  white-space: nowrap; /* 确保文本在一行内显示 */
  text-overflow: ellipsis; /* 使用省略号表示被截断的文本 */
    }