/*组件样式*/
/* 以下样式不用修改 开始*/
    /* 默认ul 无需修改 */
    .nav_menustyle_1_1{width:90%; margin:0 auto;}
    .nav_menustyle_1_1 ul
    {
        list-style-type:none;
        padding:0px; 
        margin:0px;}
    /* 默认li 无需修改 */
    .nav_menustyle_1_1 li
    {
        float:left;
        text-align:center;
        position:relative;}
    /* 2级以上 li 无需修改 */
    .nav_menustyle_1_1 ul li ul li
    {
        float:none;
        z-index:100;}
    /* 3级以上默认ul 无需修改 */
    .nav_menustyle_1_1 ul li ul li ul
    {
        left:100%;
        top:0px;}
    /* IE6下的table样式 无需修改 */
    .nav_menustyle_1_1 table 
    {
        position:absolute; 
        left:0px;
        border-collapse:collapse; 
        border-spacing:0; 
        z-index:100;}   
    .nav_menustyle_1_1 table table
    {
        top:0px;}
    .nav_menustyle_1_1 td 
    {
        padding: 0;}   
    /* 共6级导航子菜单打开关闭控制 无需修改 */
    .nav_menustyle_1_1 li ul,
    .nav_menustyle_1_1 li:hover ul li ul,
    .nav_menustyle_1_1 li:hover ul li:hover ul li ul,
    .nav_menustyle_1_1 li:hover ul li:hover ul li:hover ul li ul,
    .nav_menustyle_1_1 li:hover ul li:hover ul li:hover ul li:hover ul li ul
    {
        display:none;}
    .nav_menustyle_1_1 li a:hover ul li ul,
    .nav_menustyle_1_1 li a:hover ul li a:hover ul li ul,
    .nav_menustyle_1_1 li a:hover ul li a:hover ul li a:hover ul li ul,
    .nav_menustyle_1_1 li a:hover ul li a:hover ul li a:hover ul li a:hover ul li ul
    {
        visibility:hidden;}
    .nav_menustyle_1_1 li a:hover ul,
    .nav_menustyle_1_1 li:hover ul,
    .nav_menustyle_1_1 li:hover ul li:hover ul,
    .nav_menustyle_1_1 li:hover ul li:hover ul li:hover ul,
    .nav_menustyle_1_1 li:hover ul li:hover ul li:hover ul li:hover ul,
    .nav_menustyle_1_1 li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul    
    {
        display:block;
        position:absolute; top:46px;}
    .nav_menustyle_1_1 li a:hover ul li a:hover ul,
    .nav_menustyle_1_1 li a:hover ul li a:hover ul li a:hover ul,
    .nav_menustyle_1_1 li a:hover ul li a:hover ul li a:hover ul li a:hover ul,
    .nav_menustyle_1_1 li a:hover ul li a:hover ul li a:hover ul li a:hover ul li a:hover ul
    {
        visibility:visible;}
    /* 默认a属性 无需修改 */
    .nav_menustyle_1_1 a
    {
        display:block;
        text-decoration:none;
        white-space:nowrap;}
/* 以上样式不用修改 结束*/
/* 默认链接样式 可以修改默认的 字体、颜色、宽度、高度、背景色、边框等*/
.nav_menustyle_1_1 a
{}
/* 默认hover链接样式 可以设置默认的鼠标移上样式 */
.nav_menustyle_1_1 a:hover
{
    color:#fff; /*鼠标移上颜色*/
    background:#da2540;}
/* IE6兼容性代码，在IE6下起效， 必须根据菜单高宽进行设定 */
.nav_menustyle_1_1 table 
{
    top:26px;}   
.nav_menustyle_1_1 table table
{
    left:91px;}   
/* 2级以上链接样式 可以修改2级以上菜单的 字体、颜色、宽度、高度、背景色、边框等*/
.nav_menustyle_1_1 ul li ul li a
{}
/* 2级以上hover链接样式 可以修改2级以上菜单的鼠标移上样式*/
.nav_menustyle_1_1 ul li ul li a:hover
{}
/* 3级以上链接样式 可以修改3级以上菜单的 字体、颜色、宽度、高度、背景色、边框等*/
.nav_menustyle_1_1 ul li ul li ul li a
{}
/* 3级以上hover链接样式 可以修改3级以上菜单的鼠标移上样式*/
.nav_menustyle_1_1 ul li ul li ul li a:hover
{}

.left li .erji{background:#f5f5f5;padding:0;display:none;}
.erji li a{border:none;height:35px;line-height:35px;font-size:14px;}

.left li.on .erji{display:block;}

.tpcontent{font-weight: bold; font-size: 11pt; color: #2b2b2b; font-family: 宋体;}
.cytpstyle{font-size: 9pt; color: #2b2b2b; font-family: 宋体;}
.content{margin:auto;text-align:left;line-height:18px;padding:3px 0 0 0;color:#727272;}
.process{width:162px;height:11px;background:#EDEDED;overflow:hidden;float:left;margin-left:26px !important;margin-left:13px;margin-right:10px;}
.process div{width:160px;height:11px;background:url(/system/resource/images/newsvote/bg.gif) repeat-x;border-left:1px solid #000;border-right:1px solid #000;}
.process .style7{border-left-color:#ff0000;border-right-color:#ff0000;background-position:0 -77px;}

#vsb_content p{color:#666;text-indent:2em;line-height:200%;font-size:15px;}
#vsb_content td p,#vsb_content td div{text-indent:0em;line-height:150%;font-size:14px;}
#vsb_content .vsbcontent_img{text-indent:0em;text-align:center;margin:0px auto 0 auto;} 

#vsb_content .vsbcontent_img +p{text-indent:0;text-align:center;margin:5px auto 0px auto;}

 

#vsb_content_2 p,#vsb_content_2 div{color:#666;text-indent:2em;line-height:200%;font-size:15px;}
#vsb_content_2 td p,#vsb_content_2 td div{text-indent:0em;line-height:150%;font-size:14px;}
#vsb_content_2 .vsbcontent_img{text-indent:0em;text-align:center;margin:0px auto;} 
#vsb_content_2 .vsbcontent_img~p{text-align:center;text-indent:0em;margin:5 auto 20px auto;}


.nr-content-con .vsbcontent_img{text-indent:0;}
#vsb_content div{color:#666;line-height:200%;font-size:15px;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea{margin:0;padding:0;
border:0px;}
body,button,input,select,textarea{font-family:'Microsoft YaHei','宋体',Helvetica,Arial;}
body {font-size:1em;}
html {font-size: 100%;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,ol,li{list-style:none; float:left;}
a:link,a:visited,a:hover,a:active{text-decoration:none; cursor:pointer;}
legend{color:#000;}
i,em,b{font-style:normal; line-height:1.250em;}
fieldset,img{border:0;}
.fl{float:left;}
.fr{float:right;}
.fw{font-weight:bold;}
.clear{clear:both;}
.center{text-align:center;}
input[type="button"], input[type="submit"],input[type="text"], input[type="reset"] {-webkit-appearance: none;}
*{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;
-webkit-text-size-adjust : none ;
-moz-text-size-adjust : none ;
-ms-text-size-adjust : none ;
text-size-adjust : none;}
a{tap-highlight-color: rgba(0,0,0,0); focus-ring-color: rgba(0, 0, 0, 0); -webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-focus-ring-color: rgba(0, 0, 0, 0); -moz-tap-highlight-color: rgba(0,0,0,0); -moz-focus-ring-color: rgba(0, 0,
0, 0);}










.srkuang{border:1px solid #ccc;}


.right-jj input{vertical-align:middle;}
.right-1 li{width:100%;}
.nr-content-con .vsbcontent_img{text-align:center;}
.wsjb-more:hover{color:#a51c30;}
.nr-content-con img{margin-top:20px;}
.szzl li em{display:block; width:100%; height:170px; border:1px solid #efefef; overflow:hidden;}

















































.mtgm{width:28%; padding:25px 0 0; *width:320px;}
.mtgm-current{font-size:22px; font-weight:bold; color:#a51c30;}
.mtgm-title{width:100%; float:left; font-size:18px; line-height:30px; height:30px; color:#333; cursor:pointer;
padding-left:8px;}
.mtgm-con{width:100%; margin-top:30px;}
.mtgm-con ul{width:100%;}
.mtgm-con li{width:100%; padding:0 5px 10px; height:70px; overflow:hidden; border-bottom:1px dotted #adadad;
margin-bottom:10px;}
.mtgm-con .date{width:60px; height:60px; text-align:center;
color:#a51c30; line-height:38px; margin-right:12px; position:relative; margin-right:-66px;}
.mtgm-con .date:hover{ color:#fff475;}
.mtgm-con .date span{font-size:24px;display:block;width:100%;}
.mtgm-con .date i{font-size:14px;display:block;width:100%;}
.mtgm-con .txt{font-size:14px; line-height:24px; color:#333; width:100%; float:right;overflow:hidden;}
.mtgm-con .txt-1{margin-left:76px; text-align:justify; font-size:16px;height:60px; line-height:30px;overflow:hidden;}
.sy-part3{width:100%; overflow:hidden; float:left;}
.foot{width:100%; background:#353b47; float:left;}
.foot-content{width:100%; border-bottom:1px solid #464f5b;}
.foot-content-1{width:80%; margin:0 auto; *width:1100px;}
.foot-content-1 i{display:block; float:left; font-size:24px; color:#fff; line-height:90px; font:Arial, Helvetica,
sans-serif;}
.content-gy{width:50px; height:50px; border-radius:100px; text-align:center; display:block; margin-left:10px;
margin-top:20px;}
.content-1-1{background:#ff9c00;}
.content-1-2{background:#be0f34;}
.content-1-3{background:#1daced;}
.content-1-4{background:#006599;}
.content-1-5{background:#d62a2a;}
.content-1-6{background:#177770;}
.content-1-7{background:#517fa4;}
.content-1-8{background:#d34836;}

.content-1-1:hover{background:#ffaa25;}
.content-1-2:hover{background:#ff0033;}
.content-1-3:hover{background:#3399ff;}
.content-1-4:hover{background:#006fa8;}
.content-1-5:hover{background:#c61b1b;}
.content-1-6:hover{background:#1b9087;}
.content-1-7:hover{background:#598eb8;}
.content-1-8:hover{background:#e34e3b;}


.link{width:100%; margin-top:40px; margin-bottom:72px;}
.link-1{width:80%; margin:0 auto; *width:1100px;}
.link-1 ul{width:100%; float:left;}
.link-1 li{width:24.5%;}
.link-1-1{border-left:1px solid #48505d; padding:5px 10px; width:100%; margin-bottom:50px;}
.link-1-1 dt{font-weight:bold; font-size:18px; margin-bottom:10px; color:#fff;}
.link-1-1 dd a{color:#b3b3b3; font-size:14px; line-height:30px;}
.bq{width:100%; color:#b3b3b3; font-size:14px; line-height:24px; padding:15px 0; background:#262c38; position:fixed;
bottom:0; z-index:1000000; height:120px; border-top:1px solid #464f5b;}
.bq p{display:block; position:absolute; width:60%; margin:0 20%;}
.banner-nr{width:100%; text-align:center; overflow:hidden;}
.bq p b{font-weight:normal; width:100%; text-align:center; display:block;}
.bq p em{margin-left:184px;}





.nr-content-con table div,.nr-content-con table p{text-indent:0;}
.nr-content-con div{color:#666;}
.content-con{width:80%; margin:0 auto 30px; *width:1100px;}
.left{width:240px; float:left; margin-right:-240px; position:relative;}
.right,.right-con,.right-pic{float:right; width:100%;}
.right-1,.right-con-1,.right-pic-con{margin-left*:300px;}
.left-lm{width:240px; height:80px;}
.left-nav{width:235px; background:#a51c30; padding-left:5px;}
.left ul{background:#fff; padding-bottom:40px;}
.left li{width:235px;}
.left li a{display:block; overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;height:50px; line-height:50px; padding-left:40px; width:235px; *width:195px;
font-size:16px;border-bottom:1px solid #ebebeb;}
.gray-1{color:#333;}
.left li a:hover,.red{color:#a51c30;}
.right-1 ul a{display:block; padding:10px; width:100%; margin-bottom:20px;}
.right-1 ul a:hover{background:#ececec;}
.right-pic-con li{width:23%; margin:0 1% 20px;}
.right-pic-con a{width:100%; display:block; float:left; text-align:center; line-height:30px; color:#333;}
.right-pic-con a img{width:100%;}
.jz{display:none;}







.list_ul li a:hover{color: #a51c30; background: none;}

.mt20 { min-height: 951px;
margin-top: 20px;}
.list_ul li {
position: relative;
height: 38px;
line-height: 38px;
border-bottom: #d9d9d9 1px dashed;}
.list_ul li p {
margin-right: 115px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}
.list_ul li a { overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap; padding-bottom: 0;
padding-top: 0; color: #000;
position: relative;
padding-left: 15px;
display: inline-block;}
.list_ul li a::after {
content: "·";
position: absolute;
left: 0;}
.list_ul li span {
position: absolute;
right: 0;
top: 0;
font-size: 12px;
color: #999;}
