@charset "gb2312";
/* CSS Document */
*{ font-family:"宋体"}
/* 广告 */	
.textAD{ clear:both;  height:32px; line-height:32px; padding:0 20px 0; overflow:hidden;}
.textAD a{ color:#999}
.news_blanck { clear:both; width:960px;}
/* 广告 */	
.news_main_nav{
	padding:10px;
}
.lhctj{
	display: none;
}
.newshead { width:960px; height:45px; margin:0 auto; overflow:hidden;}
.newshead h2 {float:left;margin-top:12px;}
.newshead h3 {float:right;}
.newshead .news_search { float:right; padding:20px 20px 0 0;}
.newshead .news_search a { padding:0 5px;}
.newshead .news_search .ns1 { width:140px; height:22px; background:url(images.zhcw.comimgxwnews_sbg.gif) left no-repeat; border:none; padding:0 5px; color:#ccc; line-height:22px;}
.newshead .news_search .ns2 { width:50px; height:22px; background:url(images.zhcw.comimgxwnews_sbg.gif) right no-repeat; border:none;}
.newsnav { width:960px; height:30px; background:url(cssnews_bg1.gif) repeat-x; margin:0 auto;}
.newsnav ul { padding-left:12px;overflow: hidden;}
.newsnav ul li {  float:left; height:30px; line-height:30px; margin-left:4px; margin-left:4px; overflow:hidden;}
.newsnav ul li.liline{ float:left; background:url(images.zhcw.comimgxwnews_bg2.gif) no-repeat left center; height:13px; width:8px; margin:9px 0 0 15px;}
.newsnav ul li a { padding:0 4px; color:#fff; font-size:12px;}
.newsnav ul li.current {text-align:center; width:auto; }
.newsnav ul li.current span, .newsnav ul li a:hover span{ display:block; float:left; background:url(images.zhcw.comimgxwnews_bg3.gif) left top no-repeat; width:4px; height:30px; _width:1px;}
.newsnav ul li.current a, .newsnav ul li a:hover { display:block; float:left; height:30px;font-size:14px; line-height:34px;padding:0 4px 0 0px; background:url(images.zhcw.comimgxwnews_bg3.gif) right top no-repeat; color:#0462ab; text-decoration:none; overflow:hidden;}

.main{
	clear:both;
	width:960px;
	margin:10px auto 0;
	overflow: hidden;
}
.news_main { float:left; width:310px !important;overflow:hidden;height:700px;margin-right:10px;}
.L_boxcon{ float:left;width:710px; overflow:hidden;}
.l_box { float:left; width:310px; margin-right:10px; overflow:hidden;}
.c_box { float:left; width:350px; overflow:hidden;}
.R_box { float:right; width:240px; overflow:hidden;}

.focus { height:270px; overflow:hidden;}
.s_mc { height:109px; border-bottom:1px dotted #3399fe;}
.s_mc h2 { height:40px; padding:0 10px; text-align:center; overflow: hidden;}
.s_mc h2 a { color:#3399fe; font:bold 18px/40px "宋体";}
.s_mc h2 a:visited { color:#3399fe;}
.s_mc h2 a:hover { color:#3399fe;}
.mc_news { height:20px; line-height:20px; color:#666; text-align:center; overflow:hidden; }
.mc_news a {color:#999;}
.mc_news a:hover {color:#000;}

.news_clist { clear:both; padding:5px 10px 0px 10px;border-bottom:1px dotted #3399fe; overflow:hidden;}
.news_clist li {font-family:"宋体"; line-height:25px;}
.news_clist li span { float:right; color:#999; }
.news_clist li a { color:#333; font-size:14px;}
.news_clist li a:hover { color:#333;}
.news_clist02 { clear:both; padding:5px 10px 0px 10px; height:100%; overflow:hidden;}
.news_clist02.Ptop { padding:18px 10px 0px 10px;}
.news_clist02 li {font-family:"宋体"; line-height:25px; color:#666;}
.news_clist02 li span { float:right; color:#999;display:none; }
.news_clist02 li a {  color:#666; font-size:14px;}
.news_clist02 li a:hover { color:#333;}

.R_H01{ height:270px;}
.P_H01{ height:870px; overflow:hidden;}
.P_H02{ height:310px; overflow:hidden;}
.P_H03{ height:200px; overflow:hidden;}
.P_H04{ height:320px; overflow:hidden;}
.Rpubbox{ background:#f9f9f9 ;}
.P_Hul{ height:260px; overflow:hidden; padding-bottom:15px !important;}
.R_h2{ font-size:12px; font-weight:normal; line-height:29px;}
.R_h2 span{ float:left; display:block; width:100px; padding:0 10px; height:29px; background:#f9f9f9; border-top:1px solid #3399fe}
.R_h2 span.morelink{text-align:right;background:#eee; border-top:1px solid #000;color:#999;}
.R_h2 span.morelink a{ color:#999;}
.ub1{ height:30px; background: url(images.zhcw.comimgxwRh2bg.gif) repeat-x left top; }
.ub1 li{ float:left; cursor:pointer; width:120px; line-height:29px; border-top:1px solid #000;text-align:center; background:#eee; }
.ub1 li.hover{ border-top:1px solid #3399fe; background:#f9f9f9; color:#999}

.PHul{ clear:both; padding:10px 8px 0px 13px; overflow:hidden}
.PHul li{  clear:both; height:22px; *height:20px; line-height:22px; *line-height:20px; overflow:hidden; color:#666}
.PHul li.li_img{ clear:both; height:150px; overflow: hidden; margin:0 auto; padding:0px 0 5px 0;}
.PHul li a{ color:#666}
.PHul li span{ float:left; display:block;  width:15px; height:14px; }
.PHul li .tt{ float:left; width:190px; padding:2px 0 0 8px; overflow:hidden}

.numbg01,.numbg02{ width:15px; height:14px; margin-top:5px;  *margin-top:4px;line-height:14px; font-size:12px; text-align:center; color:#FFF;}
.numbg01{background:#3399fe;  }
.numbg02{background:#ccc}

.blockh2{ height:31px; line-height:31px; font-size:14px; padding:0 10px; background:url(images.zhcw.comimgxwblockh2bg.png) no-repeat; }
.blockh2.blockh2_02{ background:url(images.zhcw.comimgxwblockh2bg02.png) no-repeat;}
.blockh2 a{ float: right; font-size:12px; font-weight:normal; color:#999; }

.blockh4 { padding:13px 0 3px 15px; color:#0158a7; font-size:14px;}
.blockh4 a{ color:#0158a7; font-size:14px;} 
.cnews_list { padding:5px 10px;}
.cnews_list dt.zlist_tit { padding:0 0 0 5px;}
.cnews_list dt.zlist_tit span { float:left; width:142px;}
.cnews_list dt.zlist_tit .mc_a { width:120px; height:90px; border:1px solid #000;}
.cnews_list dt.zlist_tit strong a { color:#0158a7 ; font-size:14px; font-weight:bold;}
.cnews_list dt.zlist_tit strong a:visited { color:#83006f;}
.cnews_list dt.zlist_tit strong a:hover { color:#83006f;}
.cnews_list dt.zlist_tit p { margin:6px 0; height:78px; color:#999; line-height:20px; text-indent:2em;}
.cnews_list dt.zlist_tit p { color:#999;}
.znews_list { padding:5px 10px;}
.znews_list dt { float:left; padding:4px 15px 0 0px;}
.znews_list dt img{ width:300px; height:400px; border:1px solid #000;}
.znews_list dd { float:left; width:190px; margin:4px 0; color:#999; line-height:21px; text-indent:2em;}
.znews_list dd a{ color:#999;}

.R_ad{ margin-bottom:10px;}
.R_ad02{ clear:both; width:200px; height:150px; overflow: hidden; margin:0 auto; padding-top:8px;}
.imagelist{ padding:10px 0 10px 5px; height:auto; overflow:hidden;}
.imagelist li{ width:162px; height:152px; padding:10px 14px 0; float:left; line-height:30px;  text-align:center; color:#666;}
.imagelist li a{ color:#666;}
.imagelist li img{ border:1px solid #000}
.bt1 .bt{ display:none;}
.bt1 .hover{ display:block;}
.bottomnav{
	display:none;
}


.page-cont {
	padding: 20px;
	overflow: hidden;
	background: #fff;
	box-shadow: 0 0 10px #ddd
}
.content {
	margin-top: 20px
}

.left-cont {
	width: 100%;
}

.left-cont.about-cont p {
	margin: 10px 0;
	line-height: 28px;
	text-indent: 2em
}

.news-list ul {
	margin-top: -20px
}

.news-list li {
	overflow: hidden;
	padding: 20px 0;
	border-bottom: 1px dashed #e5e5e5
}

.news-list li .img {
	width: 180px;
	height: 135px;
	overflow: hidden;
	float: left
}

.news-list li .img img {
	transition: all ease-out .3s;
	-moz-transition: all ease-out .3s;
	-webkit-transition: all ease-out .3s;
	-o-transition: all ease-out .3s;
	width: 100%
}

.news-list li .img:hover img {
	transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1)
}

.news-list li .txt {
	width: 730px;
	float:left;
	margin-left:30px;
	height: 135px;
	overflow: hidden
}

.news-list li .txt h6 {
	font-size: 22px;
	line-height: 1.5
}

.news-list li .txt h6 a {
	color: #333
}

.news-list li .txt h6 a:hover {
	color: #e73f3f
}

.news-list li .txt p {
	margin: 10px 0;
	line-height: 24px;
	height: 48px;
	overflow: hidden
}

.news-list li .txt .clearfix {
	color: #999;
	font-size: 13px;
	line-height: 22px
}

.news-list li .txt .clearfix .fl i {
	font-size: 20px;
	display: inline-block;
	float: left;
	margin-top: 2px;
	color: #ccc;
	margin-right: 5px
}

.wrap{
	width:1000px;
}


.paging {
	padding: 20px 0 0px;
	text-align: center
}

.paging ul{
display:inline-block;
margin:0;
padding:0;
}

.paging ul li
{
	float:left;
}

.paging a, .paging em, .paging span {
	display: inline-block;
	height: 28px;
	line-height: 28px;
	border: 1px solid #ddd;
	border-radius: 2px;
	text-align: center;
	padding: 0 11px;
	margin: 0 2px;
	vertical-align: top
}

.paging a:hover, .paging span {
	border-color: #e73f3f;
	background: #e73f3f;
	color: #fff !important
}

.paging em {
	color: #e73f3f
}

.news_content{ margin:0 46px}
.news_content p{ line-height:25px; font-size:14px; padding:12px 0; }
.news_content a { color:#00f; text-decoration:underline;}
.news_left{ float:left; width:650px; margin-top:10px; margin-right:10px; display:inline; overflow:hidden;}
.news_right{ float:right; width:300px; margin-top:10px; display:inline; /*overflow:hidden; 大数据推广框弹层隐掉 2017-5-17 zyc*/}
.Nleftbox{overflow: visible;position: relative;}

.Newsh3nav{height:30px; line-height:30px; font-weight:normal; font-size:14px; color:#1f376d; padding:0 0 0 20px;  }
.Newsh3nav a{ color:#1f376d;}
.newsTitle{ font-size:22px; line-height:22px; padding:40px 0px 16px; text-align:center }
.message {TEXT-ALIGN: center; COLOR: #666; FONT-SIZE: 12px}
.nextpage {LINE-HEIGHT: 24px; MARGIN: 10px auto; WIDTH: 548px; FONT-SIZE: 12px; color:#333;}
.newsbanner{width:630px; margin:0 auto 10px; overflow:hidden; border: 1px solid #CCC; text-align:center;}
.newsbanner02{width:650px; margin:0 auto 5px; overflow:hidden; border: 1px solid #CCC; text-align:center;}

.Radbox{ margin-bottom:10px; width:300px; overflow:hidden}
.NewRbox{ margin-bottom:10px; border:1px solid #c8d8eb; height:100%; overflow:hidden}