/*全站基础样式*/
body,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,img,legend,li,ol,p,ul{margin:0;padding:0;}
body{ background-color:#FFFFFF; color:#333; font-size:14px; font-family:"宋体", Arial, Helvetica, sans-serif; line-height:1.5em; }
fieldset,img{border:0 none;}
img{display:block;}
address,caption,cite,code,dfn,th,var{font-weight:400;font-style:normal;}
ol,ul{list-style:none;}
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-weight:400;font-size:inherit;}
input{padding-top:0;padding-bottom:0;font-family:SimSun,"宋体";}
input::-moz-focus-inner{padding:0;border:none;}
input,select{vertical-align:middle;}
input,select,textarea{margin:0;font-size:12px;}
input[type=password],input[type=text],textarea{outline-style:none;-webkit-appearance:none;}
textarea{resize:none;}
a{color:#000;text-decoration:none;}
a:visited{color:#000;}
a:active,a:focus,a:hover{color:#C00;text-decoration:underline;}
.hidden{visibility:hidden;}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:".";}
.clearfix{zoom:1;}
.clear{clear:both;width:100%;height:0;text-indent:-9999px;font-size:0;line-height:0;}
.w1000 { width: 1000px; margin-right: auto; margin-left: auto; }

/*头部样式*/
#header { margin-bottom: 5px; }
.topbar { line-height: 35px; height: 35px; background-color: #FFFFFF; background-image: url(nw_01.gif); background-repeat: repeat-x; background-position: 0px 0px; width: 100%; margin-top: 0px; margin-bottom: 1px; overflow: hidden; font-size: 12px; margin-right: auto; margin-left: auto; }
.topbar-group { float: left; background-image: url(icon10.gif); background-repeat: no-repeat; background-position: left center; padding-left: 20px; }
.topbar-siteweth { float: right; }
.topbar-siteweth a { margin-right: 15px; margin-left: 15px; }
.topbar-master { background-image: url(icon06.gif); background-repeat: no-repeat; background-position: left center; padding-left: 15px; float: right; margin-right: 15px; margin-left: 15px; }
.logobar{ margin-top:0; margin-right:auto; margin-bottom:0; margin-left:auto; width:1000px; background-color:#FFF; background-image:url(nw_01.jpg); background-position:0px 0px; background-repeat:no-repeat; height: 98px; text-align: right; }

/*底部样式*/
#footer{ margin-top:0; margin-right:auto; margin-bottom:20px; margin-left:auto; clear: both; width: 100%; padding-top: 10px; }
#footer .footer-nav { line-height: 40px; background-color: #256436; height: 40px; font-size: 12px; color: #FFFFFF; text-align: center; margin-bottom: 15px; }
#footer .footer-nav a { color: #FFFFFF; margin-right: 15px; margin-left: 15px; }

#footer p{ line-height: 27px; color: #000000; font-size: 12px; text-align: center; }
#footer p a { color: #FFFFFF; }
#footer .biaozhi{margin-top:15px;margin-right:auto;margin-left:auto;width:80px;height:80px;}

/*导航样式*/
#navbar { background-color: #FFFFFF; width: 1000px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.mainnav{ height:40px; background-image:url(nw_03_m.gif); background-position:0px 0px; background-repeat:repeat-x; line-height: 40px; }
.mainnav ul { float: left; }
.mainnav li{ float:left; text-align:center; color: #FFFFFF; width: 75px; font-weight: bold; background-image: url(zjj_04.gif); background-repeat: no-repeat; background-position: right center; }
.mainnav li a{ color:#FFFFFF; }
.mainnav-l { font-size: 0px; line-height: 0px; background-image: url(nw_03_l.gif); background-repeat: no-repeat; background-position: 0px 0px; float: left; width: 10px; height: 40px; }
.mainnav-r { font-size: 0px; line-height: 0px; background-image: url(nw_03_r.gif); background-repeat: no-repeat; background-position: 0px 0px; float: right; width: 10px; height: 40px; }
.subnav { line-height: 30px; background-image: url(nw_04.gif); background-repeat: repeat-x; background-position: 0px 0px; height: 30px; padding-right: 15px; padding-left: 15px; font-size: 12px; }
.subnav .today { float: left; width: 300px; }

/*搜索样式*/
.search{ width:250px; height: 20px; float: right; margin-top: 5px; }
.search .keyword{ float:left; width:195px; height:18px; color:#666; line-height:18px; font-size: 12px; padding-left: 5px; background-color: #FFFFFF; border: 1px solid #999999; }
.search .go{ float:right; display:block; width:45px; height:20px; }

/*主体容器样式*/
#main{ margin-right:auto; margin-left:auto; width:1000px; background-color:#FFF; margin-top: 0px; margin-bottom: 0px; }
.main-w753{ width:753px; }
.main-w237{ width:237px; }
.main-1-top { height: 25px; clear: both; line-height: 25px; background-color: #FFFFFF; padding-bottom: 10px; padding-top: 10px; font-size: 12px; }
.main-1-top .today { background-image: url(zjj_08.gif); background-repeat: no-repeat; background-position: left center; float: left; width: 200px; padding-left: 20px; margin-left: 15px; }
.main-1-top .notice { float: left; margin-left: 15px; background-image: url(zjj_09.gif); background-repeat: no-repeat; background-position: left center; padding-left: 20px; width: 450px; overflow: hidden; }
.main-1-top .notice span { float: left; }
.main-1-top .notice ul { float: left; }
.main-1-top .notice ul li { line-height: 25px; height: 25px; }
.layout-zwgk { border: 1px solid #DDDDDD; overflow: hidden; }
.layout-zwgk .bd { height: 204px; }
.layout-zwgk ul { float: left; padding-top: 10px; padding-left: 13px; }
.layout-zwgk li { font-weight: bold; background-repeat: no-repeat; background-position: 0px 0px; text-align: center; margin: 5px; float: left; height: 26px; width: 93px; line-height: 26px; }
.layout-zwgk li a { display: block; }
.layout-zwgk .s1 { background-image: url(nw_05.gif); }
.layout-zwgk .s2 { background-image: url(nw_06.gif); }
.layout-zwgk .s3 { background-image: url(nw_07.gif); }
.layout-zwgk .s4 { background-image: url(nw_08.gif); }
.layout-xxgk { height: 102px; width: 237px; margin-top: 15px; }
.layout-xxgk dt { float: left; height: 102px; }
.layout-xxgk dd { float: right; height: 30px; width: 184px; margin-bottom: 4px; }
.layout-hotline { line-height: 0px; margin-top: 15px; }
.layout-zlaq { width: 229px; margin-top: 15px; background-color: #F0F4F7; background-image: url(nw_18.gif); background-repeat: no-repeat; background-position: 0px 4px; padding-top: 37px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; }
.layout-zlaq dt { line-height: 31px; background-image: url(nw_19.gif); background-repeat: repeat-x; background-position: 0px bottom; height: 31px; border: 1px solid #DDDDDD; width: 210px; padding-right: 7px; padding-left: 10px; }
.layout-zlaq h4 { font-size: 14px; font-weight: bold; color: #233F19; float: left; }
.layout-zlaq h4 a { color: #233F19; }
.layout-zlaq dd { height: 60px; width: 227px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #DDDDDD; border-bottom-color: #DDDDDD; border-left-color: #DDDDDD; background-color: #FFFFFF; }
.layout-zlaq ul { padding-top: 7px; padding-left: 10px; }
.layout-zlaq li { font-size: 12px; line-height: 22px; background-image: url(icon02.gif); background-repeat: no-repeat; background-position: left center; padding-left: 18px; }
.layout-zlaq .notopline { border-top-style: none; }

/* 焦点图 */
.focusBox { position: relative; width: 376px; height: 280px; font-family:Arial; text-align: left; background:#fff; overflow: hidden; }
.focusBox .pic img { width: 376px; height: 280px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 10px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60; }
.mainnews-l { float: left; width: 390px; }
.newspic { border: 1px solid #DDDDDD; overflow: hidden; padding: 6px; height: 280px; width: 376px; }
.news-txt { width: 351px; float: right; height: 333px; border: 1px solid #DDDDDD; }

/*列表区块样式*/
.col-1 { width:745px; margin-top: 10px; clear: both; background-color: #F0F4F7; padding: 4px; display: inline-block; overflow: hidden; }
.col-1 .con { overflow: hidden; border: 1px solid #DDDDDD; background-color: #FFFFFF; }
.col-1 .hd { line-height: 33px; background-image: url(nw_20.gif); background-repeat: no-repeat; background-position: 0px 0px; height: 33px; clear: both; overflow: hidden; }
.col-1 .hd h3 { float: left; width: 100px; font-size: 14px; color: #FFFFFF; text-align: center; font-weight: bold; }
.col-1 .hd .on a { line-height: 31px; background-image: url(nw_21.gif); background-repeat: repeat-x; background-position: 0px 0px; width: 98px; border: 1px solid #81BE0B; color: #233F19; display: block; }
.col-1 .hd ul { float: left; }
.col-1 .hd li { float: left; }
.col-1 .hd li a { width: 100px; font-size: 14px; color: #FFFFFF; text-align: center; font-weight: bold; display: block; }
.col-1 .hd span a { width: 100px; color: #FFFFFF; display: block; float: left; text-align: center; font-weight: bold; }
.col-1 .hd .more a { font-size: 12px; margin-right: 15px; color: #FFFFFF; }
.col-1 .bd { height: 170px; width: 743px; background-color: #FFFFFF; overflow: hidden; }
.col-1 .ul-1 { float: left; padding-top: 12px; padding-left: 12px; }
.col-1 .ul-1 .pic { display: inline; float: left; height: 144px; width: 190px; }
.col-1 .ul-1 .pic img { background-color: #FFFFFF; padding: 1px; height: 140px; width: 186px; border: 1px solid #DDDDDD; }
.col-1 .ul-1 ul { float: left; width: 510px; margin-left: 30px; }
.col-1 .ul-1 ul li { float: left; background-image: url(icon01.gif); background-repeat: no-repeat; background-position: left center; width: 245px; padding-left: 10px; line-height: 24px; height: 24px; }
.col-1 .ul-2 { float: left; padding-top: 12px; padding-left: 12px; }
.col-1 .ul-2 li { float: left; width: 320px; margin-right: 45px; }
.col-1 .ul-2 .pic { display: inline; float: left; height: 144px; width: 119px; }
.col-1 .ul-2 .pic img { background-color: #FFFFFF; padding: 1px; height: 140px; width: 115px; border: 1px solid #DDDDDD; }
.col-1 .ul-2 .info { width: 185px; float: right; text-align: left; padding-top: 5px; }
.col-1 .ul-2 .info strong { color: #233F19; }
.col-1 .ul-2 .info p { color: #233F19; line-height: 24px; }
.col-1 .ul-2 .info span { color: #CC0000; }

.col-1 .ul-2 .info span a { color: #CC0000; }

.col-2 { margin-top: 10px; width: 324px; overflow: hidden; height: 255px; margin-right: 11px; float: left; border: 1px solid #DDDDDD; }
.col-2-hd { }
.col-2-bd { height: 109px; width: 748px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #D0D0D0; border-bottom-color: #D0D0D0; border-left-color: #D0D0D0; }
.col-2-bd ul { float: left; padding-top: 8px; padding-left: 5px; }
.col-2-bd ul li { line-height: 30px; height: 30px; background-image: url(zjj_16.gif); background-repeat: no-repeat; background-position: 0px 0px; float: left; width: 230px; margin: 8px; }
.col-2-bd ul li a { padding-left: 20px; color: #000000; display: block; }

.col-3 { width: 998px; clear: both; height: 200px; margin-top: 10px; display: inline-block; overflow: hidden; border: 1px solid #DDDDDD; }
.col-3 .bd { background-color: #FFFFFF; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.col-3 .bd li { float: left; height: 140px; width: 149px; padding-right: 7px; padding-left: 7px; display: inline; }
.col-3 .bd li img { background-color: #FFFFFF; padding: 1px; height: 110px; width: 145px; border: 1px solid #DDDDDD; }
.col-3 .bd li span { line-height: 26px; text-align: center; height: 26px; display: block; }

.col-4 { width: 388px; height: 40px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #DDDDDD; border-bottom-color: #DDDDDD; border-left-color: #DDDDDD; }
.col-4 ul { float: left; padding-top: 5px; padding-left: 4px; overflow: hidden; }
.col-4 li { display: inline; float: left; height: 30px; width: 93px; padding-right: 1px; padding-left: 1px; }
.col-5 { height: 358px; width: 998px; border: 1px solid #DDDDDD; margin-top: 10px; clear: both; }
.col-5 .hd ul { float: left; width: 600px; padding-left: 10px; }
.col-5 .hd li { float: left; padding-right: 10px; padding-left: 10px; }
.col-5 .bd .nice { float: left; width: 252px; height: 294px; padding: 15px; }
.col-5 .bd .nice .pic { height: 162px; width: 252px; }
.col-5 .bd .nice img { height: 158px; width: 248px; background-color: #FFFFFF; padding: 1px; border: 1px solid #DDDDDD; }
.col-5 .bd .nice strong { margin-top: 15px; display: block; }

.col-5 .bd .nice strong a { color: #233F19; }
.col-5 .bd .nice p { font-size: 12px; line-height: 24px; }
.col-5-1 { float: left; width: 357px; border-left-width: 1px; border-left-style: solid; border-left-color: #DDDDDD; height: 162px; border-top-width: 1px; border-top-style: solid; border-top-color: #DDDDDD; }
.col-5-1 dt { line-height: 34px; background-image: url(nw_24.gif); background-repeat: repeat-x; height: 34px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #DDDDDD; padding-right: 10px; padding-left: 10px; width: 337px; overflow: hidden; }
.col-5-1 h4 { float: left; font-size: 14px; font-weight: bold; }
.col-5-1 h4 a { color: #233F19; }
.col-5-1 .pic { float: left; height: 103px; width: 91px; display: inline; padding-top: 10px; padding-left: 10px; }
.col-5-1 .pic img { background-color: #FFFFFF; padding: 1px; height: 99px; width: 87px; border: 1px solid #DDDDDD; }
.col-5-1 .lb { text-align: left; float: right; width: 240px; padding-top: 7px; }
.col-5-1 .lb li { line-height: 22px; background-image: url(icon01.gif); background-repeat: no-repeat; background-position: left center; height: 22px; padding-left: 13px; }
.col-6 { float: left; width: 281px; border: 1px solid #DDDDDD; margin-top: 10px; height: 248px; }
.col-6 ul { padding-top: 10px; padding-left: 15px; }
.col-6 li { line-height: 24px; background-image: url(icon01.gif); background-repeat: no-repeat; background-position: left center; height: 24px; padding-left: 13px; }
.col-7 { float: right; width: 697px; margin-top: 10px; background-color: #F0F4F7; padding: 4px; }
.col-7 .con { background-color: #FFFFFF; border: 1px solid #DDDDDD; }
.col-7 .hd { background-image: url(nw_19.gif); background-repeat: repeat-x; background-position: left bottom; clear: both; height: 31px; overflow: hidden; line-height: 31px; padding-right: 10px; }
.col-7 .hd li { float: left; }
.col-7 .hd li a { line-height: 31px; font-weight: bold; text-align: center; float: left; height: 31px; width: 100px; }
.col-7 .hd .on a { line-height: 29px; background-image: url(nw_21.gif); background-repeat: repeat-x; background-position: 0px 0px; height: 29px; width: 98px; border: 1px solid #81BE0B; color: #233F19; }
.col-7 .bd { height: 210px; overflow: hidden; }
.col-7 .bd ul { float: left; width: 690px; overflow: hidden; padding-top: 10px; padding-left: 15px; height: 192px; }
.col-7 .bd li { float: left; width: 315px; background-image: url(icon01.gif); background-repeat: no-repeat; background-position: left center; padding-left: 13px; line-height: 24px; height: 24px; }
.liks-logo { display: inline-block; clear: both; margin-top: 10px; }
.liks-logo ul { float: left; overflow: hidden; }
.liks-logo li { float: left; height: 37px; width: 130px; padding: 6px; display: inline; }
.liks-logo img { height: 37px; width: 130px; border: 1px solid #DDDDDD; }
.links-txt { margin-top: 10px; border: 1px solid #DDDDDD; overflow: hidden; }
.links-txt .hd { height: 29px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #DDDDDD; line-height: 29px; clear: both; overflow: hidden; }
.links-txt h4 { text-align: center; float: left; width: 99px; font-size: 12px; border-right-width: 1px; border-right-style: solid; border-right-color: #DDDDDD; font-weight: bolder; color: #2E849E; }
.links-txt .hd li { text-align: center; float: left; width: 99px; border-right-width: 1px; border-right-style: solid; border-right-color: #DDDDDD; font-size: 12px; font-weight: bold; }
.links-txt .hd .on { background-image: url(nw_25.gif); background-repeat: repeat-x; background-position: 0px 0px; }
.links-txt .bd { padding: 10px; overflow: hidden; width: 978px; }
.links-txt .bd ul { float: left; overflow: hidden; }
.links-txt .bd li { font-size: 12px; white-space: nowrap; float: left; margin-right: 10px; }

/*侧边栏导航样式*/
.sidebar-nav { margin-bottom: 10px; width: 235px; border: 1px solid #DDDDDD; }
.sidebar-nav .hd { line-height: 33px; background-color: #F3F3F3; height: 33px; padding-right: 10px; padding-left: 10px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #DDDDDD; clear: both; overflow: hidden; }
.sidebar-nav .hd strong { float: left; font-size: 14px; font-weight: bold; }
.sidebar-nav .bd { overflow: hidden; }
.sidebar-nav .bd ul { padding-top: 10px; padding-bottom: 10px; overflow: hidden; }
.sidebar-nav li{ overflow:hidden; height:30px; line-height:30px; width: 210px; margin-right: auto; margin-bottom: 5px; margin-left: auto; }
.sidebar-nav li a{ display:block; text-align: center; font-weight: bold; background-image: url(nw_26.gif); background-repeat: no-repeat; background-position: 0px 0px; color: #233F19; }
.sidebar-nav .on a{ color:#FFFFFF; background-image: url(nw_27.gif); }
/*分页样式*/
.paging{clear:both;padding-top:15px;padding-bottom:15px;text-align:center;font-size:14px;}
.paging a{margin-top:0;margin-right:2px;margin-bottom:0;margin-left:2px;padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px;border:1px solid #999;background:#fff;color:#333;}
.paging .hover{ background-color:#247F03; color:#FFF; border: 1px solid #247F03; }
.paging span{ margin-top:0; margin-right:2px; margin-bottom:0; margin-left:2px; padding-top:4px; padding-right:8px; padding-bottom:4px; padding-left:8px; border:1px solid #247F03; background-color:#247F03; color:#fff; }
.paging b{margin-top:0;margin-right:2px;margin-bottom:0;margin-left:2px;padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px;border:1px solid #999;background:#fff;color:#333;}
.paging b input{margin:0;padding:0;width:12px;border:0;vertical-align:middle;text-align:center;font-weight:400;font-size:12px;}
/*子栏目区块循环样式*/
.loop-2{ margin-top:15px; margin-bottom: 0px; border: 1px solid #CCCCCC; }
.loop-2 .hd{ padding-right:15px; height:31px; line-height:31px; clear: both; background-image: url(nw_22.gif); background-repeat: repeat-x; background-position: 0px 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #DDDDDD; }
.loop-2 .hd h4 { float:left; background-image: url(nw_23.gif); background-repeat: no-repeat; background-position: left center; color: #097E1C; padding-left: 20px; font-size: 14px; font-weight: bold; }
.loop-2 .bd { padding-bottom: 10px; }

/*正文样式*/
.content{ padding-top: 30px; padding-right: 20px; padding-left: 20px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #DDDDDD; border-bottom-color: #DDDDDD; border-left-color: #DDDDDD; }
.content h1{ color:#000; text-align:center; font-weight:700; font-size:20px; line-height:30px; margin-right: 50px; margin-left: 50px; }
.content_source{ clear:both; margin-top:20px; height:30px; text-align:center; font-size:12px; line-height:30px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999999; background-color: #E7F2DB; }
.content_source span{padding-top:20px;padding-left:20px;}
.content_text{ font-size:14px; line-height:27px; padding-top: 30px; padding-bottom: 30px; padding-right: 15px; padding-left: 15px; }
.content_text img { display: inline; }
.content_text_2 { padding-top: 30px; padding-bottom: 30px; }
.content_text_2 .pic { width: 500px; margin-right: auto; margin-left: auto; }
.content_text_2 .info { margin-top: 30px; }

.content_text_2 .info table { background-color: #CCCCCC; margin-right: auto; margin-left: auto; }
.content_text_2 .info .xm { line-height: 30px; height: 30px; width: 110px; background-color: #F0F0F0; text-align: center; font-weight: bold; color: #006633; }
.content_text_2 .info .nr { line-height: 30px; background-color: #F6F6F6; height: 30px; width: 320px; padding-left: 10px; }
.content_text_2 .con { padding-right: 35px; padding-left: 35px; font-size: 14px; line-height: 27px; margin-top: 30px; }
.content_text_2 .con em { font-size: 14px; font-style: normal; font-weight: bold; color: #006633; }



/*上下条样式*/
.nextarticle{ padding-top:15px; border-top-width: 1px; border-top-style: solid; border-top-color: #999999; padding-bottom: 15px; }
.nextarticle li{ padding-left:10px; width:440px; height:30px; line-height:30px; }
.nextarticle .previous{float:left;}
.nextarticle .next{float:right;}
/*投票样式*/
.vote{ margin:20px; padding:0; list-style:none; }
.vote .title{ font-size:14px; font-weight:bold; margin-bottom: 10px; }
.vote li{ line-height:30px; height:30px; padding-left:14px; background-color: #F4F4F4; margin-top: 2px; margin-bottom: 2px; }
.vote li span { padding-left: 10px; }
.vote .bnt{ padding-top: 20px; text-align: center; height: 30px; padding-left: 260px; }
.vote .bnt img{ vertical-align:middle; display: inline; }
.vote .bnt .l { display: inline; float: left; height: 26px; width: 52px; margin-right: 20px; }
/*单页样式*/
.singlepage{padding:20px;font-size:14px;line-height:27px;}
.singlepage img { display: inline; }

/*其他样式*/
.blank10{ clear:both; overflow:hidden; width:1000px; height:10px; font-size:0; line-height:0px; background-color: #FFFFFF; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.datetime{ float:right; color:#333333; font-size:12px; }
.more{ float:right; font-size: 12px; }
.l{float:left;}
.r{float:right;}
.m{margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;}
.hds-1 { line-height: 36px; background-color: #F3F3F3; height: 36px; padding-right: 10px; padding-left: 10px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #DDDDDD; }
.hds-1 h4 { float: left; font-size: 14px; font-weight: bold; }
.hds-2 { line-height: 31px; background-image: url(nw_22.gif); background-repeat: repeat-x; background-position: 0px 0px; margin: 1px; height: 31px; padding-right: 10px; clear: both; }
.hds-2 h3 a { font-size: 14px; font-weight: bold; background-image: url(nw_23.gif); background-repeat: no-repeat; background-position: 0px 0px; float: left; padding-left: 15px; color: #233F19; }
.dls-2 { height: 94px; width: 300px; margin-right: auto; margin-left: auto; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #DDDDDD; margin-top: 15px; margin-bottom: 10px; }
.dls-2 dt { text-align: left; float: right; width: 180px; font-weight: bold; }
.dls-2 .txt { line-height: 20px; text-align: left; float: right; height: 20px; width: 180px; font-size: 12px; }
.dls-2 .pic { float: left; height: 82px; width: 107px; }
.dls-2 .pic img { background-color: #FFFFFF; padding: 1px; height: 78px; width: 103px; border: 1px solid #DDDDDD; }
.dls-3 { width: 300px; margin-right: auto; margin-left: auto; margin-top: 10px; height: 205px; }
.dls-3 dt { text-align: left; font-weight: bold; margin-bottom: 10px; }
.dls-3 .txt { line-height: 24px; text-align: left; float: right; height: 24px; width: 145px; }
.dls-3 .morelink { line-height: 24px; text-align: left; float: right; height: 24px; width: 145px; }
.dls-3 .morelink a { font-weight: bold; color: #CC0000; }

.dls-3 .pic { float: left; height: 161px; width: 139px; }
.dls-3 .pic img { background-color: #FFFFFF; padding: 1px; height: 157px; width: 135px; border: 1px solid #DDDDDD; }
.uls-2 { padding-right: 12px; padding-left: 12px; }
.uls-2 li { line-height: 24px; height: 24px; overflow: hidden; }
.uls-2 em { font-style: normal; font-weight: bold; color: #CC0000; float: left; margin-right: 8px; }
.uls-2 a { float: left; display: block; }
.uls-3 { padding-right: 13px; padding-left: 13px; }
.uls-3 li { line-height: 24px; background-image: url(icon02.gif); background-repeat: no-repeat; background-position: left center; height: 24px; padding-left: 18px; }
.uls-4 { width: 302px; padding-top: 10px; padding-right: 13px; padding-left: 13px; overflow: hidden; }
.uls-4 li { height: 95px; width: 302px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #DDDDDD; margin-bottom: 10px; }
.uls-4 .pic { display: inline; float: left; height: 82px; width: 107px; }
.uls-4 .pic img { background-color: #FFFFFF; padding: 1px; height: 78px; width: 103px; border: 1px solid #DDDDDD; }
.uls-4 .bt { float: right; width: 180px; font-weight: bold; text-align: left; }
.uls-4 .gd { float: right; width: 180px; text-align: left; }
.uls-4 .gd a { color: #CC0000; }

.list-1{ padding-top: 10px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px; }
.list-1 li{ overflow:hidden; height:27px; background-image:url(icon02.gif); background-position:left center; background-repeat:no-repeat; line-height:27px; padding-left: 18px; }
.list-2 { padding: 10px; }
.list-2 li { line-height: 24px; background-image: url(icon01.gif); background-repeat: no-repeat; background-position: left center; height: 24px; overflow: hidden; padding-left: 15px; font-size: 12px; }
.list-3 { padding-top: 10px; padding-right: 25px; padding-bottom: 10px; padding-left: 25px; }
.list-3 li { line-height: 30px; background-image: url(icon_line_01.gif); background-repeat: repeat-x; background-position: left bottom; height: 30px; overflow: hidden; }
.list-3 li a { background-image: url(icon02.gif); background-repeat: no-repeat; background-position: left center; display: block; float: left; padding-left: 13px; }
.list-4 { overflow: hidden; padding: 10px; }
.list-4 li { line-height: 30px; background-image: url(icon_line_01.gif); background-repeat: repeat-x; background-position: left bottom; height: 30px; overflow: hidden; width: 729px; }
.list-4 .xx { background-image: url(icon01.gif); background-repeat: no-repeat; background-position: left center; float: left; width: 357px; padding-left: 13px; }
.list-4 .lxr { float: left; width: 110px; text-align: center; }
.list-4 .dh { text-align: center; float: left; width: 130px; }
.list-4 .rq { text-align: center; float: left; width: 118px; }
.gqhd { font-size: 14px; line-height: 28px; background-color: #F6F6F6; clear: both; height: 28px; border: 1px solid #DDDDDD; color: #233F19; margin-top: 15px; overflow: hidden; margin-right: auto; margin-left: auto; width: 729px; }
.gqhd .xx { text-align: center; width: 369px; float: left; border-right-width: 1px; border-right-style: solid; border-right-color: #DDDDDD; }
.gqhd .lxr { text-align: center; float: left; width: 109px; border-right-width: 1px; border-right-style: solid; border-right-color: #DDDDDD; }
.gqhd .dh { text-align: center; float: left; width: 129px; border-right-width: 1px; border-right-style: solid; border-right-color: #DDDDDD; }
.gqhd .rq { text-align: center; width: 118px; float: left; }

.nomargin-r11 { margin-right: 0px; }

.site { background-image: url(nw_19.gif); background-repeat: repeat-x; background-position: 0px bottom; height: 33px; clear: both; line-height: 33px; border: 1px solid #DDDDDD; padding-right: 15px; padding-left: 15px; }
.site h3 { color: #000000; float: left; font-size: 14px; font-weight: bold; }
.site h3 a { color: #000000; }
.site .path { float: right; font-size: 12px; background-image: url(zjj_06.gif); background-repeat: no-repeat; background-position: left center; padding-left: 25px; }

.ad-1 { height: 101px; width: 302px; margin-top: 10px; margin-right: auto; margin-bottom: 10px; margin-left: auto; }
.banner-1 { margin-top: 10px; clear: both; display: inline-block; width: 100%; }

.biaoshi { clear: both; margin-top: 10px; margin-bottom: 10px; text-align: center; }
.biaoshi span img { display: inline; }