#nav {width:1100px; height:40px; line-height:40px;position:relative;z-index:100;  margin:0 auto; text-align:center;}
#nav li {float:left; position:relative;display:inline;font-size:15px;padding:0 3px;}
#nav>li:hover{background-color: #019abc;
    border-radius: 20px;}
    #nav li:hover a{color:#fff;}
#nav li a{ float:left; display:block;color:#fff;text-decoration:none;}
#nav li a:hover{color:#fff;}
#nav li ul {
    display: none;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    width: 160px;
    top: 40px;}
#nav li li{float:left;line-height:40px;  background:#01A1C3;display:inline; 
border-top:1px solid #7FC2DB; font-size:14px;}
#nav li li a{float:left;display:block;text-align:left;width:160px; font-weight:normal; color:#fff;}
#nav li li a:hover  {color:#fff;background:#0098C0;}
#nav li:hover ul {display:block;}
#nav li.sfhover ul {left:0px;display:block;}

#nav li.sfhover span{display:block; float:left; color:#fff !important;}
#nav li.sfhover span.l{ background:url(../images/nav_l.jpg) no-repeat;}
#nav li.sfhover span.m{ background:url(../images/nav_b.jpg) repeat-x;}
#nav li.sfhover span.r{ background:url(../images/nav_r.jpg) no-repeat;}

#nav li.sfhover li span.l{ background:none;}
#nav li.sfhover li span.m{ background:none;}
#nav li.sfhover li span.r{ background:none;}


#nav li span{display:block; float:left;}
#nav li span.l{ width:15px; height:40px; background:none;}
#nav li span.m{ width:auto; height:40px; background:none;}
#nav li span.r{ width:15px; height:40px; background:none;}

#nav li.on ul{ display:block;left:0;}

#nav li.on>a{ color:#fff !important;}
#nav li.on>a span.l{ background:url(../images/nav_l.jpg) no-repeat;}
#nav li.on>a span.m{ background:url(../images/nav_b.jpg) repeat-x;}
#nav li.on>a span.r{ background:url(../images/nav_r.jpg) no-repeat;}.timestyle128377{ font-size: 9pt ;}
.mtitlestyle128377{ color: #cc0000; font-size: 9pt; font-weight: bold ;}
.leaderfont128377{ font-size: 9pt ;}
.titlestyle128377{ color: #222222; font-size: 9pt; text-decoration: none ;}
.winstyle128377{ padding-top:6px;}
.windowstyle49186{ font-weight: bold; font-size: 10pt; color: #fff; font-family: 宋体 ;}
.windowstyle49188{ font-weight: bold; font-size: 10pt; color: #222222; font-family: 宋体 ;}
.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;}

/* 文章标题 css */
.contit,
.contit p,
.contit span {
    font-family: 宋体;
    font-size: 18pt;
    text-align: center;
    line-height: 2;}

/* 扩展字段 css */
.kzzd {
    display: flex;
    justify-content: flex-end;}

.kzzd p {
    color: #333;
    font-size: 14pt;
    font-family: 宋体;
    line-height: 180% !important;
    text-align: left !important;
    text-indent: 0 !important;
    margin: 0 !important;}.fontstyle50474{ font-weight: bold; font-size: 10pt; font-family: 宋体 ;}
