/* CSS Document */
.warper { width:1000px; margin:0 auto;}
.banner { background:url(20160325jgjc-banner_02.jpg) top center no-repeat; height:189px;}
.nav { background:url(20140324jgjc_05.jpg) left top repeat-x; line-height:43px;}
.nav ul li { float:left;background:url(20140324jgjc_08.jpg) right no-repeat; width:200px; text-align:center;}
.nav ul li a { color:#FFF; font-size:15px;  }
.nav ul li.nosx { background:none;}
.nav ul li a span.icon01 { background:url(20160324jgjc01.png) 50px center no-repeat; display:block; padding-left:20px;  text-align:center;}

.nav ul li a:hover span.icon01 { background:url(20160324jgjc01.png) 50px center no-repeat #2f9314; display:block; padding-left:20px;text-align:center;}
.nav ul li a span.icon02 { background:url(20160324jgjc04.png) 50px center no-repeat; display:block; padding-left:25px; text-align:center;}
.nav ul li a:hover span.icon02 { background:url(20160324jgjc04.png) 50px center no-repeat #2f9314; display:block; padding-left:25px; text-align:center;}
.nav ul li a span.icon03 { background:url(20160324jgjc02.png) 43px center no-repeat; display:block; padding-left:28px;text-align:center;}
.nav ul li a:hover span.icon03 { background:url(20160324jgjc02.png) 43px center no-repeat #2f9314; display:block; padding-left:28px; text-align:center;}
.nav ul li a span.icon04 { background:url(20160324jgjc03.png) 40px center no-repeat; display:block; padding-left:30px;text-align:center;}
.nav ul li a:hover span.icon04 { background:url(20160324jgjc03.png) 40px center no-repeat #2f9314; display:block; padding-left:30px;text-align:center;}
.nav ul li a span.icon05 { background:url(20160324jgjc05.png) 55px center no-repeat; display:block; padding-left:25px; text-align:center;}
.nav ul li a:hover span.icon05 { background:url(20160324jgjc05.png) 55px center no-repeat #2f9314; display:block; padding-left:25px;text-align:center;}
#conter { border:1px solid #ccc; border-top:none; padding:20px;}
.left-box { width:600px;}
.left-box-tit { height:35px; line-height:35px; border-bottom:1px solid #ccc;}
.left-box-tit h4 { background:url(20140324jgjc_13.jpg) left center no-repeat; font-size:20px; padding-left:32px; color:#44b426;}
.left-box-tit h4 span { color:#515567;}
.zhurou { height:243px;}
.zr-tit { height:27px; background:url(20140324jgjc_25.jpg) left top repeat-x; padding-top:3px; line-height:27px;}
.zr-tit h4 { float:left; font-weight:bold; line-height:26px; width:78px;background:#FFF; color:#41af23; display:block; height:26px; text-align:center; margin-left:20px;border-radius:5px 5px 0 0; 
	-moz-border-radius:5px 5px 0 0; 
	-ms-border-radius:5px 5px 0 0; 
	-o-border-radius:5px 5px 0 0; 
	-webkit-border-radius:5px 5px 0 0;
	position:relative; z-index:2; 
	behavior:url(images/PIE.htc); margin-top:1px;}
.zr-tit span a { float:right; color:#FFF; padding-right:20px; font-size:12px;}
.zu-nr { border:1px solid #ccc; height:212px; border-top:none;}
.zu-pic { width:171px; height:176px;}
.zu-word { width:374px;}
.list-box li { line-height:30px; background:url(20140324jgjc_38.jpg) left center no-repeat; padding-left:10px;}
.list-box li span { float:right; color:#999; font-size:12px;}
.right-box { width:336px;}
.nfcp { height:264px;}
.nfcp-tit { height:33px; line-height:33px; border-bottom:1px solid #ccc;}
.nfcp-tit h4 { float:left; padding-left:14px; padding-right:14px; height:34px; background:url(20140324jgjc_33.jpg) left top repeat-x; display:block;border-radius:5px 5px 0 0; 
	-moz-border-radius:5px 5px 0 0; 
	-ms-border-radius:5px 5px 0 0; 
	-o-border-radius:5px 5px 0 0; 
	-webkit-border-radius:5px 5px 0 0;
	position:relative; z-index:2; 
	behavior:url(images/PIE.htc); line-height:34px;}
.nfcp-tit h4 span { background:url(20140324jgjc_19.jpg) left center no-repeat; display:block; color:#FFF; padding-left:20px; font-weight:bold;}
.nfcp-tit span a { float:right; margin-top:7px;} 
.nfcp-nr { border:1px solid #ccc; height:228px; border-top:none; }
.list-nf { margin:0px 18px 0 18px; padding-top:3px;}
.list-nf li { background:url(20140324jgjc_38.jpg) left center no-repeat; line-height:31px; border-bottom:1px dashed #ccc; padding-left:10px;}
.list-nf li.nohx { border-bottom:none;}
#footer { height:182px;}
#footer p { line-height:24px; text-align:center;}
.dibu { height:35px; line-height:35px; background:#44b426;color:#FFF; text-align:center;} 
.dibu a { font-size:14px; text-align:center; color:#FFF; }