.z1000 { width:1000px; margin:0 auto; }

.zr_top { height:90px; overflow:hidden; background:url(nsbdresourcecms201609img_pc_site2016091910100711706.png) 0 50% no-repeat; }
.zr_top a { float:left; display:block; width:500px; height:90px; overflow:hidden; text-indent:-999px; }

.zr_nav_w { min-width:1000px;  height:45px; overflow:hidden; background:url(nsbdresourcecms201609img_pc_site2016091911102831781.png) 50% 0 no-repeat;}

.zr_nav { height:45px; overflow:hidden; }
.zr_nav ul { }
.zr_nav ul li { float:left; height:41px; line-height:43px; overflow:hidden; padding:0 35px ; }
.zr_nav ul li a { font-size:18px; color:#fff;  white-space:nowrap; }
.zr_nav ul li.active { border-bottom:4px solid #fff; }

.zr_1 { float:left; width:660px; overflow:hidden; padding:30px 0 0 0px; }
.zr_2 { float: right; width:300px; overflow:hidden; padding:30px 0 0 0px; }

.zr_list { overflow:hidden; }
.zr_list ul { padding-bottom:20px;}
.zr_list ul li { height:90px; overflow:hidden; padding:10px 0; line-height:25px; border-bottom:1px solid #ddd; margin-bottom:10px; font-size:14px; color:#717171;}
.zr_list ul li img { float:left; width:140px; height:90px; margin-right:15px;}
.zr_list ul li a { font-size:16px; color:#333; }
.zr_list ul li span { float:right; font-size:14px; color:#717171;  }


.rr_t { height:30px; border-top:1px solid #ddd;}
.rr_t a { display:block; float:left; height:30px; line-height:30px; border-top:1px solid #2ea7ff; margin:-1px 0 0 0; font-size:18px; color:#333; }

.rr_w { margin:15px 0 0; overflow:hidden;  background-color:#eee;}
.rr_img { width:300px; height:150px; overflow:hidden; }
.rr_img img { width:300px; height:150px;}
.rr_tit { height:35px; line-height:35px; overflow:hidden; }
.rr_tit a { font-size:14px; color:#333; padding-left:10px;}
.rr_tit span { display:block; float:left; width:60px; height:35px; overflow:hidden; line-height:35px; text-align:center; background-color:#f34540; font-size:18px; color:#fff; font-weight:700;} 



.rr_list { height:340px; overflow:hidden; }
.rr_list ul { padding:10px 0; }
.rr_list li { height:30px; line-height:30px; overflow:hidden; background-image:url(nsbdresourcecms201608img_pc_site2016082817365139169.png); background-repeat:no-repeat; background-position: 0 -525px ; }
.rr_list li a { font-size:14px; color:#666; padding-left:15px;}
.rr_list li:hover { background-position:0px -484px; }
.rr_list li:hover a { color:#01a0e2;} 


/*幻灯*/
.r_hd_w { width:300px; height:285px; overflow:hidden;  position:relative; background-color:#eee;}
#r_hd { width:300px; height:285px; overflow:hidden; }
#r_hd ul { height:285px;}
#r_hd ul li { float:left; width:300px; height:285px; overflow:hidden;  }
.r_hd_img { height:225px; overflow:hidden; }
.r_hd_img img { width:300px; height:225px; }
.r_hd_tit {  height:50px; line-height:25px; overflow:hidden; padding:5px 15px ; font-size:12px; color:#717171;}
.r_hd_tit a { font-size:14px; color:#717171;} 

.r_hd_nav { width:90px; height:10px;  overflow:hidden; position:absolute; top:205px; left:105px; z-index:10;}
.r_hd_nav ul { float:right; }
.r_hd_nav ul li { float:left; width:10px; height:10px; overflow:hidden; margin-right:5px; border-radius:5px;  background-color:#fff; cursor:pointer; text-indent:-999px; }
.r_hd_nav ul li.navOn {  background-color:#01a0e2;}

.n_foot_w { padding-top:30px;}