*{margin:o auto;font-family:"微软雅黑";}
body{width:100%;margin:0 auto;padding:0;}
div,form,img,ul,ol,li,dt,dd{margin:0;padding:0;border:0;}
table{margin:auto;}
dl{margin:0;padding:0;border:0;}
dt,dd{clear:both;}
h1{font-size:22px;color:#000;font-weight:bold;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;color:blue;}
textarea,input{font-size:12px;line-height:15px;margin:0;padding:0;}
a{color:#333;}
a:link{text-decoration:none; color:#333333;}
a:visited{text-decoration:none;}
a:hover{color:#c30 !important;text-decoration:underline;}
a:active{text-decoration:underline;}
ul li{list-style-type:none;}
.blank2{height:2px;clear:both;overflow:hidden;display:block;font-size:1px;}
.blank10{height:10px;clear:both;overflow:hidden;display:block;font-size:1px;}
.blank20{height:20px;clear:both;overflow:hidden;display:block;font-size:1px;}
.blank26{height:26px;clear:both;overflow:hidden;display:block;font-size:1px;}
.blank30{height:30px;clear:both;overflow:hidden;display:block;font-size:1px;}
/*
.hoticon{background:url(2_icon_hot.gif) no-repeat;width:20px;height:14px;margin-left:6px;display:block;float:right;}
*/
.hoticon img{width:20px;height:14px;margin-left:6px}
#header,#container,#footer{width:1000px;margin:0 auto;}

#header{}
#header #topBar .logo{float:left;display:inline;}
#header #topBar .navBar{float:right;margin: 20px 30px 0 0;}
#header #topBar .navBar a{color:#3F3F3F;font-size:14px;font-weight:bold;line-height:44px;height:44px;margin-right:34px;text-decoration:none;}
#header #topBar .navBar a:hover{color:#c30;line-height:44px;}
#header #topBar .logo{margin:8px 30px;}
#header #topBar .logo a img{border:0px;}
#header #topimg{}

#container{}
#container #left_navBar{float:left;width:220px;}
#container #left_navBar dl{margin:0px 24px;text-align:center;font-size:14px;}
#container #left_navBar dl dt{margin-bottom:20px;display:none;}
#container #left_navBar dl dd{height:50px;line-height:50px;border-bottom:1px dashed #9A9A9A;padding:0px 42px;}
#container #left_navBar dl dd.no_bot_line{border-bottom:none;}
#container #left_navBar dl dd a{color:#202020;float:right;}
#container #left_navBar dl dd span{display:block;}
#container #left_navBar dl dd span img{margin-top:10px;}

#container #left_navBar .icon_left{}
#container #content{float:left;width:780px;}
#container #content #titBar{height:30px;line-height:26px;background:url(/skin/public/images/tit_bar_bg.jpg) repeat-x;margin-right:20px;}
#container #content #titBar .titBar_con{color:#333 !important;font-size:13px;background:#fff;padding:0 20px 0 10px;}
#container #content #titBar2{height:48px;line-height:32px;background:url/skin/public/images/tit_bar_bg2.jpg) no-repeat;}
#container #content #titBar2 .titBar_con{color:#fff;font-size:18px;padding:0 20px 0 10px;margin-left:16px;}
#container #content #main_con{width:780px;}

.maps_nrjs{width:748px;margin:0 auto;line-height:25px;font-size:14px;}
.hzyl{width:748px;color:#990000;}
.link_rss{width:738px;margin:0 auto;padding-left:10px;border-bottom:1px dotted #cccccc;}
.link_rss a {color:#333333; text-decoration:none; font-size:12px;font-weight:bold;}
.link_rss a:hover {color:#c00; text-decoration:underline;}
.link_rss_list{width:730px;margin:0 auto;overflow:hidden;line-height:25px;padding-top:5px;}
.link_rss_list li{float:left;width:100px;height:25px;text-align:center;line-height:25px;overflow:hidden;}
.link_rss_list a {color:#333333;text-decoration:none; font-size:12px;}
.link_rss_list a:hover {color:#c00; text-decoration:underline;}

.cont{width:748px;margin:0px 10px 0px;}
.cont{font-size:16px;color:#000;line-height:32px;text-indent:2em;}
.cont p{margin:8px 0;}

span.pagestyle{display:inline-block;background:#CB1C1A;border:1px solid #CB1C1A;color:#fff;padding: 0 8px;height:24px;line-height:24px;text-align:center;font-size:14px;margin:0 2px;}
a.pagestyle{display:inline-block;border:1px solid #ccc;color:#000;padding: 0 8px;height:24px;line-height:24px;text-align:center;font-size:14px;margin:0 2px;}
.black12,.black12 a{color:#000;}
.black12,.grey12_3,.grey12_6,.red12,.blue12,.blue12b{line-height:24px;font-size:12px;}
.foot_top_line{height:9px;overflow:hidden;background:url(/skin/public/images/footer_top_line.png) repeat-x;width:1000px;margin:0 auto;}
.footer{width:100%;height:100px;overflow:hidden;}
.bot_bq{width:970px;margin:10px auto 0 auto;text-align:center;font-size:12px;line-height:26px;color:#333333;}