@charset "utf-8";
body {margin:0; font-size:16px; font-family:Verdana; line-height:1.5;}
div,ul,li{margin:0;padding:0;font-size:16px;background:#FFF;}
a{text-decoration:none;}
td{line-height:25px;}
.bg {background:url(../images/mbg.gif) top center no-repeat}
.top{background:url(../images/tbg.jpg); padding:2px 0;}

#nav { height:36px; background:url(../images/nav_bg.gif) 0 0 repeat-x; margin-bottom:8px; width:360px;}
#nav_l { float:left; height:36px; width:5px; overflow:hidden; background:url(../images/nav_bg.gif) 0 -66px no-repeat; margin-right:3px;}
#nav_r { float:right; height:36px; width:5px; overflow:hidden; background:url(../images/nav_bg.gif) -5px -66px no-repeat;}
.nav_main { height:36px; overflow:hidden;}
.nav_main ul li { float:left; font-size:14px; font-weight:bold; margin:10px 0 0;}
*+html .nav_main ul li {margin:10px 5px 0 5px;}
.nav_main ul li a { float:left; display:block; height:26px; line-height:26px; color:#fff; padding-left:6px;}
.nav_main ul li a span {width:56px; float:left; display:block; padding:0 3px 0 0;font:14px/150% "宋体";color:#FFFFFF; text-align:center;cursor:pointer;}
.nav_main ul li a:hover { color:#00CCFF;text-decoration:underline}
.nav_main ul li a:hover span{ color:#00CCFF;text-decoration:none}
.blnk{color:#0579B2; font-size:16px;}
.blnk a{color:#0579B2;font-size:16px;} 

.news{text-align:left;}
.news li{list-style:none;border-bottom:1px dotted #E6E6E6;padding:5px 0;}
.news li a.title{background:url(../images/allicon.png) no-repeat -5px -215px;padding-left:15px;color:#3E3E3E;}
.news li a.summary{padding-left:15px;color:#7C7C7C;font-size:16px;}

.yewu{text-align:left;}
.yewu li{list-style:none;padding:5px 0;}
.yewu li a.title{padding-left:10px;color:#0579B2;font-size:16px;}


.tit{width:100%; background:#D0E8FF;color:#005F8A; font-size:16px;text-align:left; padding-left:1px;}
.tit a{color:#005F8A; font-size:16px;}
.tit span{float:right; font-size:14px; padding:3px 2px 0 0;}

.mu{background:url(../images/nav_bg.gif); color:#FFFFFF;font-size:14px; height:30px; padding-top:8px; width:100%; text-align:center}
.mu a{color:#FFFFFF; margin:0 4px;}

.foot{background:#FBFBFB;font-size:14px;border-top:1px #CCCCCC solid; text-align:center; padding-top:8px;}

.fmu{background:#f7f7f7;padding:5px 0; text-align:center}
.fmu a{color:#3366CC }

.con{padding:8px;}
.contop{font-size:16px; line-height:20px; color:#FF0000; padding-bottom:10px;}
.zz{color: #CC3300}
h2{font-size:16px; line-height:35px; width:100%; text-align:center}
