﻿*
{
    margin: 0;
    padding: 0;
}
body
{
    background: #C7BDA9;
    text-align: center;
    font-size: 12px;
    color: #000000;
    font-family: 宋体, Verdana, Arial;
    line-height:160%;
}
ul, li
{
    list-style-type: none;
    list-style-image: none;
    padding: 0;
    margin: 0;
}
form {margin:0; padding:0;}  /*让Form表单无空白*/

li
{
    line-height: 25px;
    height: 25px;
}
#na
{
    margin: 0 auto;
    width: 980px;
    padding-bottom: 2px;
    background-color:#ffffff;
    border-left: 4px solid #E7E2D8;
    border-right: 4px solid #E7E2D8;
}
/*******************************************************/
#navi
{
    margin: 0 auto;
    width: 980px;
    padding-bottom: 8px;
    background-color:#ffffff;
    border-left: 4px solid #E7E2D8;
    border-right: 4px solid #E7E2D8;
}
#navibg
{
    width:970px;
    padding-left: 6px;
    height: 38px;
    background: url(images/navi_normal.png) repeat-x;
    border-bottom:#cc0000 1px solid;
}
#cydh td{font-size:12px;}
.syrwpic{font-size:12px;}
#vote{text-align:left;padding-left:10px;}
#vote br{height:0px;}
label{vertical-align:middle}
#vote input{margin-right:6px;}
.voteliststyle{height:18px;line-height:18px;overflow:hidden;}
#vote td{font-size:12px; height:16px;font-family:tahoma;}
#vote .votestyle{font-weight:bold;}
.voteradio{vertical-align:middle;}
#picnews
{
    float: left;
    margin: 0 3px;
    width: 415px;
    height: 250px;
    padding-left:3px;
    padding-right:5px;
    display:inline;
    overflow:hidden;
}
#newsbox
{
    float: left;
    margin: 0 2px;
    width: 362px;
    text-align: left;
    margin-left:10px;display:inline;
    margin-right:7px;
}
#menu1
{
    margin-left:5px;display:inline;
    float:left;
    width:160px;
    border:#F8B8BC 1px solid;
    text-align: left;
    height:248px;
}
#menu1 li
{
    float:left;
    width:158px;
    height:31px;
    padding-left:30px;
    line-height:31px;
    background-image: url(images/menu1.gif);
    overflow:hidden;
}
#menu1 li a{color:#D10010;font-size:13px;font-weight:bold;height:31px;line-height:31px;float:left;
    width:160px;}
#menu1 li a:hover{background-image:url(images/menu2.gif);height:31px;width:160px;line-height:31px;overflow:hidden;float:left; margin-left:-30px; padding-left:30px;}
ul.TabBarLevel
{
    list-style: none;
    height: 37px;
    background-image: url(images/navibg.png);
}
ul.TabBarLevel li
{
    float: left;
    height: 37px;
    margin-right: 1px;
    background: url(images/navi_normal.png) left top no-repeat;
}
ul.TabBarLevel li a
{
    display: block;
    line-height: 37px;
    padding: 0 12px;
    font-size: 14px;
    color: #fff;
    font-weight: bold;
    text-decoration: none;
    background: url(nimages/navi_normal.png) right top no-repeat;
    white-space: nowrap;
}

ul.TabBarLevel li.Selected
{
    background: url(images/navileft_over.png) left top no-repeat;
}
ul.TabBarLevel li.Selected a
{
    font-size: 14px;
    color: #900;
    font-weight: bold;
    background: url(images/naviright_over.png) right top no-repeat;
}

/*ul.TabBarLevel li a:link, ul.TabBarLeve1 li a:visited{ color:#fff; text-decoration:none;}*/

ul.TabBarLevel li a:hover, ul.TabBarLevel li.Selected a:link, ul.TabBarLevel li.Selected a:visited, TabBarLevel li.Selected a:hover, ul.TabBarLevel li.Selected a:active
{
    color: #900;
    text-decoration: none;
}

.size12{font-size:12px;}
.size12 p {height:21px;line-height:21px;text-align:left;float:left;width:280px;}

.size12s{font-size:12px;}
.size12s p {height:21px;line-height:21px;text-align:left;float:left;width:150px;}
.sp p{text-align:left;height:22px;line-height:22px;}
.sp p img{margin-right:4px;}

/****************************/
.submenu
{
    margin-left:1px;    
    width: 960px;
    height: 34px;
    background: url(images/submenubg.png) no-repeat;
    text-align: left;
    display: none;
}
.submenu ul li
{
    list-style: none;
    float: left;
}
.submenu a
{
    background: url(images/menuline.gif) no-repeat left center;
    height: 34px;
    line-height: 34px;
    padding: 0 15px;
}
.submenu .long a
{
    background: url(images/menuline.gif) no-repeat left center;
    height: 34px;
    line-height: 34px;
    padding: 0 12px;
}

/*******************************************************/

img
{
    border: 0;
}

#bulletin
{
    float: right;
    margin-right: 3px;
    width: 186px;
    height: 213px;
    padding: 35px 15px 15px 15px;
    text-align: left;
    background: url("images/bulletinbg.png") no-repeat top center;
}
#bulletin ul li
{
    list-style: none;
}
#zt
{
    height: 50px;
    padding: 5px 4px 5px 43px;
    background: #fff url("images/zt.gif") no-repeat center left;
}
#zt img
{
    margin: 0 4px;
}
a
{
    color: #000;
    text-decoration: none;
}
a:hover
{
    color: #f60;
    text-decoration: underline;
}
#main{float:left;margin-top:2px;width:360px;}
#main p{text-align:left;height:26px;line-height:26px;float:left;position: relative;width:360px;font-size:14px;}
#main .time{position:absolute;right:2px;bottom:1px;font-size:12px;} /*处理时间右对齐 */

#mains{float:left;width:400px;}
#mains p{text-align:left;float:left;position: relative;width:400px;font-size:14px;}
#mains .time{position:absolute;right:2px;bottom:1px;} /*处理时间右对齐 */
tdd
{
    font-size: 14px;
    color: #333333;
    line-height: 19px;
}
body, td, th
{
    font-family: 宋体,Verdana;
    font-size: 14px;
}
#header
{
    background-color: #FFFFFF;
    height: 248px;
    width: 360px;
    margin: 0px;
    padding: 0px;
    border: 1px solid #E7E7E7;
    font-family: "宋体";
    font-size: 12px;
    line-height: 25px;
}
#menu
{
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
#menu li
{
    display: block;
    width: 179px;
    float: left;
    margin: 0px;
    padding-top: 0.2em;
    padding-right: 0px;
    padding-bottom: 0.2em;
    padding-left: 0px;
    cursor: hand;
    height: 30px;
    line-height: 30px;
    text-indent: 25px;
}
.sec1
{
    background-color: #FDF4F7;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-top-color: #E7E7E7;
    border-right-color: #E7E7E7;
    border-bottom-color: #E7E7E7;
    border-left-color: #E7E7E7;
    font-family: "宋体";
    font-size: 14px;
    font-weight: normal;
    color: #CC0000;
    background-image: url(images/dongtai2.png);
}
.sec2
{
    background-color: #FCE3E6;
    font-family: "宋体";
    font-size: 14px;
    font-weight: bold;
    color: #CC0000;
    background-image: url(images/dongtai.png);
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #E7E7E7;
}
.block
{
    display: block;
}
.unblock
{
    display: none;
}
.STYLE8
{
    color: #cc0000;
}
.style1
{
    color: #666666;
    font-size: 12px;
    font-family: "宋体" , Verdana;
}
.style6
{
    font-weight: bold;
    color: #4684c1;
}
a:link
{
    text-decoration: none;
}
a:visited
{
    text-decoration: none;
}
a:hover
{
    text-decoration: none;
}
a:active
{
    text-decoration: none;
}
body
{
    background-color: #F0EDE8;
}
.dis
{
    display: block;
}
.undis
{
    display: none;
}
#cntR
{
    width: 690px;
    height: 210px;
}
#NewsTop
{
    clear: both;
}
#NewsTop P
{
    float: left;
    line-height: 25px;
}
#NewsTop P.topTit
{
    font-weight: bold;
    width: 150px;
    color: #BE0000;
    font-size: 14px;
    background-image: url(images/gb.jpg);
    text-align:center;
}
#NewsTop P.topC0
{
    border-left: #f2f2f2 1px solid;
    width: 135px;
    cursor: pointer;
    font-size: 12px;
    background-color: #FFDFDF;
    background-image: url(images/gb2.jpg);
    text-align:center;
}
#NewsTop P.topC1
{
    border-left: #f2f2f2 1px solid;
    width: 135px;
    color: #666666;
    font-size: 12px;
    font-weight: bold;
    background-color: #FFCCCC;
    background-image: url(images/gb1.jpg);
    text-align:center;
}
#NewsTop #NewsTop_tit
{
    height: 26px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #FFDFDF;
}
#NewsTop #NewsTop_cnt
{
    padding-left: 1px;
    line-height: 20px;
    padding-top: 7px;
    height: 200px;
    text-align: left;
}
#NewsTop #NewsTop_cnt A
{
    color: #000;
    text-decoration: none;
    line-height: 22px;
}
#NewsTop #NewsTop_cnt A:hover
{
    color: #FF3300;
}