﻿/* CSS Document */
*{padding:0; margin:0;}

html {overflow:-moz-scrollbars-vertical; scrollbar-face-color:#E8E8E8;scrollbar-shadow-color:#C1C1BB;scrollbar-highlight-color:#C1C1BB;scrollbar-3dlight-color:#EBEBE4;scrollbar-darkshadow-color:#EBEBE4;scrollbar-track-color:#F4F4F0;scrollbar-arrow-color:#CACAB7; }

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p,input,img{padding:0; margin:0;}   
div,ul,li{list-style:none;}
a{text-decoration: none; color:#454545;
	/*-webkit-transition:all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;;text-indent:0px;
	transition: all 0.2s linear;
	*/}
a:hover { text-decoration: none; color:#ff0000;}
.clear{margin:0px; padding:0px; clear:both;}
TABLE {BORDER-COLLAPSE: collapse; border-spacing: 0;}
img{border:0px;}
input,button,select,textarea{outline:none}

body{font-size:12px; color:#454545;font-family:Microsoft YaHei,Arial, Helvetica, sans-serif;  padding:0; margin:0; behavior:url("images/csshover.htc");-webkit-text-size-adjust:none; background:url(/images/bg.jpg) repeat-x;}


.header{width:1100px; height:112px; margin:0 auto;}
.headerleft{float:left; width:525px; height:112px;}
.headerleft img{display:block;}
.headerright{float:right; height:112px; width:575px; text-align:right;}
.tel{float:right;width:700px; text-align:right; overflow:hidden; padding-top:30px;}


/*导航菜单*/
.nav{width:1100px; position:relative;margin:0 auto; height:40px; background-color:#f8f8f8; border-bottom:#003173 2px solid;}
.nav li{float:left;}
.nav a{float:left;display:block; width:100px; height:40px;text-align:center; line-height:40px; font-size:15px; color:#003174; font-weight:bold;}
.nav a:hover{color:#ff0000; font-weight:bold;}
.nav a:hover,.nav .now{color:#fff; background:#005fca; height:40px;}
.navone{ background:url(/templets/znfz/images/back_11.jpg) no-repeat left center;}

.nav414{width:1100px; height:40px; margin:0 auto;}


#idnav414{width:1100px; height:40px; margin:0 auto; background-color:#f8f8f8; border-bottom:#003173 2px solid;}
#jsddmnav{float:left; overflow:hidden; width:1100px;}
#jsddmnav li{float: left; line-height:40px;}
#jsddmnav li a{display: block; width:100px; font-size:15px; text-align:center; font-weight:normal; white-space: nowrap; color:#003174;font-weight:bold;}
#jsddmnav li a:hover{ color:#ffffff;font-weight:bold;}
#jsddmnav li:hover{color:#fff; background:#005fca;}
#jsddmnav li:hover span{color:#fff;}
/*#jsddm li:hover a{color:#fff;}*/
#jsddmnav span:hover a{color:#a3babb;}

#jsddmnav li ul{position: absolute;visibility: hidden; z-index:999;}
#jsddmnav li ul li{float: none;display: inline; line-height:36px; text-align:center; color:#fff;}
#jsddmnav li ul li a{ min-width:80px; width:auto;  padding:0 10px; background:#005fca; color: #fff; font-size:13px; font-weight:normal; border-top:1px #f8f8f8 solid;}
#jsddmnav li ul li a:hover{background:#009; color:#fff;}


/*banner*/
.flexslider{position:relative;height:308px;overflow:hidden;background:url(/templets/znfz/images/loading.gif) 50% no-repeat; margin:1px auto 0;}
.slides{position:relative;z-index:0;}
.slides li{height:308px;}
.slides li div{ width:100%; height:308px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(/templets/znfz/images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(/templets/znfz/images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(/templets/znfz/images/next.png) center center no-repeat;}


.hygg{ width:1068px; height:45px; margin:10px auto 0; border-left:1px #f5f5f5 solid; border-right:1px #f5f5f5 solid; border-top:1px #f5f5f5 solid;  background:url(/templets/znfz/images/back_14.jpg) repeat-x; padding:0 15px;}
.hyggleft{float:left; height:45px; width:500px; padding-left:100px; background:url(/templets/znfz/images/back_17.jpg) no-repeat left center;}
.hyggleft ul {float:left; height:45px; line-height:45px;overflow:hidden;}
.hyggleft li{}
.hyggleft li a{color:#333;}
.hyggleft li a:hover {color: #f60;}
.hyggleft li span{padding-left:20px;color:#a5a5a5;}
.hyggright{float:right; width:235px; text-align:right; overflow:hidden;height:45px; line-height:45px;}



.hone{margin:10px auto 0; width:1100px; overflow:hidden;}
.honeleft{float:left; width:400px; height:265px; overflow:hidden; margin-right:20px;}

.honecent{float:left; width:400px; overflow:hidden; border:1px #ddd solid; height:265px;}
#tab1 ,#tab2{width:400px;height:36px; background:#f5f5f5; border-bottom:1px #ddd solid;}
#tab1 ul ,#tab2 ul{margin:0;padding:0;}
#tab1 li,#tab2 li{float:left; width:110px; height:36px;line-height:36px; font-size:14px;  font-weight:bold; text-align:center; cursor:pointer;background:url(../images/tybg2.jpg) no-repeat center top;}
#tab1 li.now,#tab2 li.now{color:#fff;background:url(../images/tybg.jpg) no-repeat center top;}
.tablist{width:400px;display:none;}
.tablist ul{overflow:hidden; padding:10px 15px;}
.tablist li{ line-height:33px; border-bottom:1px #ddd dotted;background:url(../images/xtb.jpg) no-repeat left center; padding-left:10px;}
.tablist li span{float:right;color:#a5a5a5;}
.block{display:block; }

.honeright{float:right; width:258px; overflow:hidden; border:1px #ddd solid; height:265px;}
.honeright h4{border-bottom:1px #ddd solid; height:36px; line-height:36px; background:url(../images/hytitlebg2.jpg) no-repeat left top; padding-left:25px; padding-right:10px; font-size:14px; color:#fff;}
.honeright h4 span{float:right; font-size:12px; font-weight:normal;}
.honeright h4 span a{color:#ddd;}
.honeright ul{overflow:hidden; padding:10px 15px;}
.honeright li{ line-height:33px; border-bottom:1px #ddd dotted;background:url(../images/xtb.jpg) no-repeat left center; padding-left:10px;}
.honeright li span{float:right;color:#a5a5a5;}



.hybanner{width:1100px; margin:20px auto 0; overflow:hidden;}


.htwo{ width:1100px; margin:20px auto 0; overflow:hidden;}
.htwoli{margin-right:20px;}
.htwoleft{float:left;width:351px; height:265px;border:1px #ddd solid; overflow:hidden;}
.htwoleft h4{border-bottom:1px #ddd solid; height:36px; line-height:36px; background:url(../images/hytitlebg2.jpg) no-repeat left top; padding-left:25px; padding-right:10px; font-size:14px; color:#fff;}
.htwoleft h4 span{float:right; font-size:12px; font-weight:normal;}
.htwoleft h4 span a{color:#ddd;}
.htwoleft ul{overflow:hidden; padding:10px 15px;}
.htwoleft li{ line-height:33px; border-bottom:1px #ddd dotted;background:url(../images/dian2.png) no-repeat left center; padding-left:15px;}
.htwoleft li span{float:right;color:#a5a5a5;}


.hthree{margin:25px auto 0; width:1100px; overflow:hidden;}
.hthreetitle{ font-size:14px; color:#fff; border-bottom:1px #ddd solid; height:34px; line-height:34px; padding-left:24px; background:url(../images/hytitlebg.jpg) no-repeat left top;}
.hthreetitle span{float:right; font-size:12px;}


.hfive{width:1100px; margin:0 auto; overflow:hidden; padding-top:25px;}
.hfive ul{overflow:hidden; padding-top:10px;}
.hfive li{float:left; line-height:24px; padding-right:20px;}



/*--------首页页脚版权说明--------------*/
#idend{ height:170px; margin:30px auto 0; background:#3d3d3d; width:100%;}
.end{overflow:hidden; text-align:center; color:#c8c8c8; margin:0 auto; width:1100px; padding-top:20px; line-height:22px;}
.end a{color:#c8c8c8;}
.endleft{float:left; width:260px; text-align:left;}
.endcent{float:left; text-align:center; width:600px; overflow:hidden; padding-top:30px;}
.endright{float:right; width:150px;}



.lybanner{width:100%; height:180px; margin:1px auto 0; background:url(../images/banner_list.jpg) no-repeat center top;}




.lymain{width:1100px; margin:20px auto 0; overflow:hidden;}
.lymainleft{float:left; width:220px;}
.category{overflow:hidden; width:220px; margin-bottom:15px;}
.category h4{line-height:36px; height:36px; background:url(../images/hytitlebg2.jpg) no-repeat left top; padding-left:25px; font-size:16px; font-weight:normal; color:#fff;}
.category li{ line-height:34px; height:34px; background: #f5f5f5 url(../images/dian2.png) 15px center no-repeat; font-size:13px;  border-bottom:1px #CCCCCC dotted; padding-left:30px;}
.category li a{display:block;}
.category li:hover{ background: #005cc5 url(../images/dian.png) 15px center no-repeat; color:#fff;}
.category li:hover a{ color:#FFFFFF;}
.category h5{background:#f5f5f5; font-size:12px; border-bottom:1px #CCCCCC dotted; padding:10px; line-height:24px; font-weight:normal;}

#onsec {background: #005cc5 url(../images/dian.png) 15px center no-repeat; color:#fff;}
#onsec a{ color:#FFFFFF;}

.leftlr{overflow:hidden; width:220px; margin-bottom:15px;}
.leftlr h4{line-height:36px; height:36px; background:url(../images/hytitlebg2.jpg) no-repeat left top; padding-left:25px; font-size:16px; font-weight:normal; color:#fff;}
.leftlr ul{overflow:hidden; background:#f5f5f5; padding-top:5px;}
.leftlr li{ line-height:34px; border-bottom:1px #e8e8e8 solid; background:url(../images/dian2.png) 15px center no-repeat; padding-left:30px;}


.lymainright{float:right; width:850px; background:#fff;}
.righttitle{color:#474747; border-bottom:1px #ccc dotted; height:40px; font-size:14px; line-height:40px; font-weight:bold; background:url(../images/home.png) left center no-repeat; padding-left:25px;}
.righttitle a{color:#474747;}
.righttitle a:hover{color:#ff0000;}
.righttitle span{float:right; font-size:12px; text-transform:uppercase; font-weight:normal;}


.tylm{ overflow:hidden; line-height:28px; padding:12px 0; font-size:12px;}
.tylm td{ padding:8px 4px;}



/*新闻中心*/
.news{overflow:hidden;}
.newsul{overflow:hidden;margin-top:10px;}
.newsul li{overflow:hidden; line-height:40px; background:url(../images/dian2.png) no-repeat left center; padding-left:15px; border-bottom:1px #ddd dotted;}
.newsul li span{float:right; font-size:12px; color:#a5a5a5;}
.newsul li a{color:#373737;}
.newsul li a:hover{color:#ff0000;}


.listimg{overflow:hidden;}
.listimgul{overflow:hidden;margin-top:15px;}
.listimgul li{ float:left; width:200px; height:230px; overflow:hidden; position:relative;}
.listimgul img{display:block; width:200px; height:179px;}
.listimgul p{font-size:14px; text-align:center; padding-top:10px;}
.listimgli{margin-right:16px;}




.news_xxjs{line-height:24px; font-size:12px; padding:0px 0px 15px; margin:0 auto; overflow:hidden;}
.news_xxjs td{padding:5px;}
.news_title{line-height:30px; font-size:24px; text-align:center;margin:30px 0px 15px; color:#DF0010;}
.pubdate_new{ width:738px; border:#ccc 1px solid; height:26px; line-height:26px; OVERFLOW: hidden; text-align:center;margin:10px 0px; background:#f5f5f5;}
.pubdate{border-top:#ccc 1px dotted; height:35px; line-height:35px; margin:15px 0 15px 0; OVERFLOW: hidden; text-align:center;color:#999999;}
.pagelist{/*border: 1px solid #ccc;*/overflow:hidden;background-color: #666;padding:1px 5px 1px 5px;color: #ffffff;}
.red {/*border: 1px solid #ccc;*/overflow:hidden;	background-color:#DF0010; color: #ffffff;font-weight: bold;	padding:1px 5px 1px 5px;}
.pubdatenews{border: #ddd 1px solid;height:26px; line-height:26px;  margin:10px auto; OVERFLOW: hidden; text-align:center;background:#f5f5f5;}
.pubdatenews2{border: #ddd 1px solid;height:26px; line-height:26px;  margin:10px auto; OVERFLOW: hidden; text-align:center;background:#f5f5f5;}

.pubdate02{border-bottom:#ccc 1px dotted; height:30px; line-height:30px;  margin:10px 20px; padding-right:15px; OVERFLOW: hidden; text-align:right;}
.pubdate_cp{border-top:#ccc 1px dotted; height:35px; line-height:35px; margin:15px 0 15px 0; OVERFLOW: hidden; text-align:center;color:#999999;}



/*相关资讯*/
.information{verflow:hidden;margin-top:10px;}
.information h4{padding-left:10px; height:30px; line-height:30px; font-size:0.875em; font-weight:bold; color:#333; border-bottom:1px solid #ccc; background:#fff;}
.information ul{ padding:0px;}
.information ul li{border-bottom:1px dotted #DCDCDC; line-height:35px;}
.information ul li span{float:right; font-size:0.75em; color:#999999;padding-left:100px;}

/*列表分页开始*/
.pright{
	width:240px;
	float:right;
	overflow:hidden;
}
.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
	background:#FFF;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
	padding:2px 4px 2px;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#F00;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#69F;
	padding:2px 4px 2px;
	font-weight:bold;
	color:#FFF
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
/*列表分页结束*/

