@charset "utf-8";
#ndwz{ text-align:left; color:#999; background:url(homeico.png) no-repeat 0 9px; text-indent:22px; line-height:40px;}
#main{ padding:10px 0}
#left{ float:left; width:200px}
#right{ float:right; width:980px; overflow:hidden}

.left-menu-box{ border:1px solid #215FE8; padding:1px;}
h3.fwxm{ font-weight:bold; background:#215FE8; text-indent:14px; line-height:40px; text-align:left; color:#FFF}
ul.menu{ padding:5px; width:186px; overflow:hidden}
ul.menu li{ height:40px; text-align:left; padding-bottom:2px; overflow:hidden}
ul.menu li a{ display:block; height:40px; line-height:40px; text-indent:10px; background:#F6F6F6}
ul.menu li a:hover{ color:#FFF; background:#1f86db}

#rt-name{ font-size:16px; font-weight:bold; line-height:30px; text-align:left; color:#000; padding-bottom:10px}
.pages { padding:10px 0 20px 0; clear:both; text-align:center; font-family:Arial, "\5B8B\4F53", sans-serif; font-size:14px; vertical-align:top }
.pages a, .pages span { display:inline-block; height:23px; text-decoration:none; line-height:23px; padding:5px 10px; margin:5px 1px 0 0; background:#ddd; overflow:hidden; vertical-align:top; color:#666; }
.pages span { background:#f4f4f4 }
.pages span.current, .pages a:hover { background:#307ae3; color:#FFF }

ul.listtxt{ padding-bottom:10px; text-align:left; overflow:hidden}
ul.listtxt li{ height:40px; line-height:40px; color:#999; border-bottom:1px solid #F8F8F8}ul.listtxt li a{ color:#666}ul.listtxt li a:hover{ color:#000}
ul.listtxt li span{ padding-left:20px;line-height:40px; color:#999; font-size:14px}

ul.listimg{ width:1008px; overflow:hidden; padding-top:10px}
ul.listimg li{ float:left; padding:10px 5px; width:326px; overflow:hidden}
ul.listimg li img{ width:300px; height:188px; display:block}
ul.listimg li h3{ line-height:34px; height:34px; overflow:hidden; text-align:left}

h1#title { padding:10px 0; background:#FFF; padding-top:20px; display:block;width:100%; text-align:center; line-height:38px; font-size:24px; color:#000 }
.source { border-bottom:1px solid #EDEDED; background:#FFF; font-size:12px; line-height:24px; padding-bottom:5px; color:#999999 }
.source a { color:#999999 }
#article { padding:20px 15px; background:#FFF; text-align:left; color:#333; font-size:18px; width:950px; overflow:hidden; line-height:26px }
#article img { max-width:800px }
.up-down { text-align:left; padding:10px 0; line-height:30px; color:#999; font-size:14px; overflow:hidden }
.up-down a, .tags a { text-decoration:none; color:#015BF1 }
.up-down a:hover, .tags a { text-decoration:underline }
.f14{font-size:14px;color:#999; border-top:1px dashed #EAEAEA}