@charset "utf-8";
body{ margin:0; padding:0; font-size:12px;  font-family:"宋体";  background:#fff; }

a:link{color:#000;text-decoration:none;}
a:visited{color:#000;text-decoration:none;}
a:hover{color:#000;text-decoration:none;}
a:active{color:#000;text-decoration:none;}
p,form{padding:0;margin:0;}
h1,h2,h3{margin:0;}
ul{list-style:none;margin:0;padding:0;}
a img{border:0;}
.nullclear{clear:both;}
.clear{clear:both;}



.top{ width:100%;}

.top_shang{ background:url(top_bj.jpg) repeat-x; height:33px; line-height:33px;}
.top_shang_nr{ width:1000px; margin:0 auto;}
.top_shang_left{ background:url(rr.jpg) no-repeat left center; float:left; padding-left:28px; color:#555;}
.top_shang_right{ float:right; color:#555;}
.top_shang_right a{ color:#555; padding-left:3px; padding-right:3px;}
.top_shang_right a:hover{ color:#000;}

.logo{ width:1000px; margin:0 auto; margin-top:10px;}
.logo_left{ float:left; padding-top:6px;}
.logo_right{ float:right; padding-top:20px;}

.dh{width:100%; margin-top:10px; background:#9b0000; height:45px; line-height:45px;}

.dh_nr{ width:1000px; margin:0 auto;}
.dh_nr ul li{ float:left; width:125px; background:url(tt.jpg) no-repeat right center; text-align:center;}
.dh_nr ul li a{ font-family:"微软雅黑"; font-size:16px; color:#fff; display:block;}
.dh_nr ul li a:hover{ text-decoration:underline;}
.banner{ width:1000px; margin:0 auto; margin-top:8px;}

.nr_bj{ background:url(nr_bj.jpg) repeat-x; width:100%;}

.nr{width:1000px; margin:0 auto; background:#fff; padding-top:10px;}

.gsjj{ float:left; width:405px; margin-right:8px; border:1px solid #eeecec;}
.news{ float:left; width:310px;border:1px solid #eeecec;}
.sp{ float:right; width:263px;}

.news_nr{ padding:5px; width:300px; height:145px; overflow:hidden;}
.news_nr ul li{ float:left; background:url(vvvv.jpg) no-repeat 5px; height:24px; line-height:24px; padding-left:15px; width:285px;}
.news_nr ul li span{ float:right; color:#555; padding-right:5px;}
.news_nr ul li a{ color:#2b2b2b;}
.news_nr ul li a:hover{ color:#f00;}

.gsjj_title{ background:url(zf.jpg) repeat-x; height:34px; line-height:34px;}

.name{ margin-top:8px; margin-left:10px; float:left; text-align:center; color:#fff; font-size:14px; font-weight:bold; background:url(gg.jpg) no-repeat; width:92px; height:25px; line-height:27px;}

.more{ float:right; padding-right:5px; padding-top:12px;}

.gsjj_nr{ padding:5px; width:400px; line-height:24px; color:#2b2b2b;height:145px; overflow:hidden;}
.gsjj_nr img{ float:left; margin:0 5px 0px 0px;}

.cpzs{ margin-top:10px;border:1px solid #eeecec; width:998px;}

.cpzs_nr{ padding:5px; width:988px;}
.cpzs_nr ul li{ float:left; width:155px; padding-right:4px; padding-left:5px; padding-top:5px;}
.cpzs_nr ul li span{ float:left; text-align:center; width:155px; height:30px; line-height:30px;}
.cpzs_nr ul li span a:hover{ color:#f00; text-decoration:underline;}

.cpzs_nr ul li a img{ border:1px solid #eee; padding:1px;}

.bottom{ background:url(hh.jpg) repeat-x; padding-top:15px; padding-bottom:15px;}

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

.yqlj span{ float:left; border-right:1px solid #ccc; height:10px; padding-right:10px; padding-left:10px;}
.yqlj span a{ color:#fff;}
.yqlj span a:hover{ text-decoration:underline;}

.dd{ line-height:25px; color:#fff;margin-top:13px;}
.dd a{ color:#fff; }




.ny_left{ float:left; width:220px; }

.nl_title{ background:url(nl_title.gif) no-repeat; height:43px; line-height:43px; color:#fff; font-size:14px; font-weight:bold; padding-left:30px; width:190px;}

.nl_nr ul li{ width:180px; padding-left:40px; margin-top:8px; background:url(vvg.jpg) no-repeat; height:30px; line-height:30px;}
.nl_nr ul li a:hover{ color:#f00; text-decoration:underline;}

.nn{ margin-top:10px; margin-bottom:10px;}

.ny_right{ float:right; width:750px; margin-right:5px; margin-top:10px;}

.z_right_t{ border-bottom:1px solid #940404; height:30px; line-height:30px; background:url(nr_icon.gif) no-repeat left center;}

.z_right_t1{ float:left; color:#940404; font-size:14px; padding-left:10px; font-weight:bold;}
.z_right_t2{ float:right; color:#2b2b2b; padding-right:5px;}
.z_right_t2 a{color:#2b2b2b;}


.z_txt{ margin-top:10px; font-size:14px; line-height:28px;color:#2b2b2b;}
.z_txt h1{ font-size:14px; height:30px; line-height:30px; text-align:center;}
.z_txt p{ font-size:14px; line-height:28px;color:#2b2b2b;}


.ny_llb ul li{ height:35px; padding-left:15px; width:730px; line-height:35px; border-bottom:1px dotted #ccc; background:url(bb.jpg) no-repeat left center;}
.ny_llb ul li a{ color:#2b2b2b}
.ny_llb ul li a:hover{ color:#f00;}

.ny_llb ul li span{ float:right;}

.ny_tu{ padding-top:10px;}
.ny_tu ul li{ float:left; width:155px; padding-right:13px; padding-top:10px; padding-left:14px;}

.ny_tu ul li span{ float:left; width:155px; text-align:center; height:28px; line-height:28px;}

.ny_tu ul li img{ border:1px solid #ccc;}

.ny_tu ul li span a:hover{ color:#f00; text-decoration:underline;}


#pages { padding:10px 0 10px;text-align:center;font-size:12px; margin-top:20px; width:100%}
#pages a { display:inline-block; padding:0px 8px; height:22px;font-size:12px;line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333}
#pages a.a1 {padding:0px 12px; height:22px; line-height:22px;margin-top:0px;}
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span { display:inline-block;  padding:0px 8px; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center; }
.page .noPage { display:inline-block;  padding:0px 12px; height:22px; line-height:22px;border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

