﻿@import url(inc.css);
@import url(link_color.css);
/*-----------------常用样式-----------------------------*/
.ZYz { float: left; width: 230px; }
.ZYy { float: right; width: 738px; }

/* --- 顶部 --- */
#top_line { overflow: hidden; width: 100%; font-size: 11px; font-family: 宋体; }
#top { float: right; padding: 10px; }

#logo_frame { width: 980px; margin: 0 auto; height: 59px; background: url(imgtoplogo.gif) repeat-x; }
.frame { margin: 0 auto; }
#imgShow { border-right: #7BAEFF 1px solid; border-top: #7BAEFF 1px solid; overflow: hidden; border-left: #7BAEFF 1px solid; width: 320px; border-bottom: #7BAEFF 1px solid; height: 268px; }
/*导航菜单
#menu{height:35px; width:960px;background:url(imgmenu_bg.gif) no-repeat;}
#menu ul li{float:left;width:auto;padding:0;}
#submenu{ background:url(imgsub_menu.gif); height:30px; clear:left;}
*/
#menu { height: 35px; background: url(imgNav_bg.gif); line-height: 35px; font-size: 14px; color: #FFFFFF; }
#menu ul { margin: auto; width: 778px; height: 32px; list-style-type: none; padding: 0px; margin-top: 0px; margin-bottom: 0px; color: #FFFFFF; }
.m_li { float: left; width: 106px; line-height: 32px; text-align: center; margin-right: -2px; margin-left: -2px; color: #FFFFFF; }
.m_li a { display: block; color: #FFFFFF; width: 114px; }
.m_line { float: left; width: 1px; height: 32px; line-height: 32px; /*ff下有效(图片垂直居中)*/ }
.m_line img { margin-top: expression(( 32 - this.height ) / 2); /*ie下有效(图片垂直居中)*/ }
.m_li_a { float: left; width: 114px; line-height: 32px; text-align: center; padding-top: 3px; font-weight: bold; background-image: url(../images/menu_bg.jpg); position: relative; height: 32px; margin-top: -3px; margin-right: -2px; margin-left: -2px; }
.m_li_a a { display: block; color: #FFFFFF; width: 114px; }
.smenu { width: 960px; padding: 0px; color: #FFFFFF; list-style-type: none; height: 30px; background: url(imgsNav_bg.gif) left no-repeat; font-size: 12px; font-family: 宋体; }
.smenu a { color: #FFFFFF; }
.s_li { line-height: 32px; width: auto; display: none; height: 32px; }
.s_li_a { line-height: 32px; width: auto; display: block; height: 32px; }

/*banner*/
#banner { background: url(imgbanner_but.gif) #FFFFFF bottom no-repeat; height: 170px; padding: 0px; }

/*最新公告*/
#bulletin_search { height: 25px; padding-top: 10px; padding-bottom: 10px; line-height: 25px; font-size: 12px; font-family: 宋体; }
#bulletin { height: 25px; width: 550px; float: left; }
#bulletin li, #bulletin li dd, #bulletin li dt { float: left; }
#bulletin li.bulbg { background: url(imgBulletin.gif) left no-repeat; height: 25px; width: 102px; padding-left: 30px; margin-right: 10px; }
#bulletin li dd { margin-left: 10px; }

/*搜索栏*/
#search { width: 350px; float: right; text-align: right; height: 25px; }
#search li { float: right; margin-left: 10px; }
#search li input.text { height: 22px; width: 182px; font-size: 12px; line-height: 25px; padding-left: 5px; }

/*首页左侧*/
#indexleft { width: 730px; float: left; background: #fff; font-size: 12px; font-family: 宋体; }
#indexleft .wrapper { width: 730px; margin-bottom: 10px; }
/*引江快讯*/
#news { background: url(imgNewsList_bg.gif) right bottom no-repeat; min-height: 200px; }
#news h2 { background: url(imgnews.gif) no-repeat; width: 705px; height: 35px; line-height: 30px; padding-left: 25px; position: relative; }
#news h2 a.more { position: absolute; top: 6px; right: 10px; background: url(imgmore.gif) no-repeat; width: 51px; height: 18px; display: block; cursor: pointer; }
#news .newspic { float: left; width: 320px; display: block; }
#news .newsli { margin-left: 2px; padding-top: 8px; float: right; width: 390px; display: block; }
#news .newsli .NewUpdate { color:#FF0000 }
*html #news .newsli li { line-height: 22px; display: block; height: 22px; padding-left: 15px; }
#news .newsli li { background: url(imgNews_bg.gif) left bottom no-repeat; line-height: 26px; display: block; height: 26px; padding-left: 15px; }
#news .newsli li dt { float: left; }
#news .newsli li dd { float: right; text-align: right; }
/*实时水情*/
.water { background: #78AAE7; color: #006702; }
.water li { float: left; width: 70px; height: 70px; display: block; margin-right: 4px; }
.water li.w1 { background: url(imgsqbb_off.gif) no-repeat; }
.water li.w1:hover { background: url(imgsqbb_on.gif) no-repeat; cursor: pointer; }
.water li.w2 { background: url(imgsssq_off.gif) no-repeat; }
.water li.w2:hover { background: url(imgsssq_on.gif) no-repeat; cursor: pointer; }
.water li.w3 { background: url(imggcjk_off.gif) no-repeat; }
.water li.w3:hover { background: url(imggcjk_on.gif) no-repeat; cursor: pointer; }
.water li.w4 { background: url(imgfxkh_off.gif) no-repeat; }
.water li.w4:hover { background: url(imgfxkh_on.gif) no-repeat; cursor: pointer; }
.water li.w5 { background: url(imgqxxx_off.gif) no-repeat; }
.water li.w5:hover { background: url(imgqxxx_on.gif) no-repeat; cursor: pointer; }
/*水利新闻*/
.s_wrapper { width: 360px; }
.s_wrapper h2 { background: url(imgs_wrapper_bg.gif) left no-repeat; width: 335px; height: 34px; line-height: 30px; padding-left: 25px; position: relative; }
.s_wrapper h2 a.more { position: absolute; top: 6px; right: 10px; background: url(imgmore.gif) no-repeat; width: 51px; height: 18px; display: block; cursor: pointer; }
.s_wrapper ul li { clear: both; background: url(imgNews_bg.gif) left bottom no-repeat; line-height: 26px; display: block; height: 26px; padding-left: 10px; }
.s_wrapper ul li dt { float: left; width: 260px; display: block; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.s_wrapper ul li dd { float: right; display: block; }
.s_wrapper ul li dd .NewUpdate{ color:#FF0000 }
/*专题*/
.topic { background: url(imgtopic_bg.gif) #d4e6f7 left no-repeat; width: 340px; height: 110px; padding: 10px; }
.topic .topic_pic { width: 85px; height: 100px; float: left; }
.topic .topic_li { float: left; width: 242px; margin-left: 10px; }
.topic .topic_li h3 { background: url(imgtopic_tit_bg.gif) left no-repeat; width: 242px; height: 24px; }
.topic .topic_li h3 a { color: #cc6633; font-weight: normal; }
.topic .topic_li h3 font.t { float: left; width: 200px; }
.topic .topic_li ul li { background: url(img3-1.gif) left no-repeat; padding-left: 15px; width: 220px; display: block; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 23px; }
/*滚动图片*/
.rolling_pic { height: 92px; border: 1px #1061BD solid; padding: 6px; }
.rolling_pic ul li { border: 2px #ccc solid; float: left; margin-right: 10px; width: 120px; height: 90px; }
.rolling_pic ul li:hover { border: 2px #66cc00 solid; cursor: pointer; }
/*友情链接标签*/
/* 最外面DIV的样式 */
#slidingBlock { width: 727px; over-flow: hidden; }
#slidingBlock h2 { background: url(imgnews.gif) no-repeat; width: 705px; height: 35px; line-height: 30px; padding-left: 25px; position: relative; }
#slidingBlock h4 { float: left; text-align: center; font-size: 12px; }
#slidingBlock h4:hover { cursor: pointer; }
#slidingBlock h4.menuNo { font-weight: normal; background: url(imgtab_off.gif) left no-repeat; color: #666; width: 99px; height: 29px; line-height: 29px; margin-right: 3px; }
#slidingBlock h4.menuOn { color: #fff; font-weight: bold; background: url(imgtab_on.gif) left no-repeat; width: 99px; height: 29px; line-height: 29px; margin-right: 3px; text-shadow: rgba(24, 146, 0, .5) 0px 1px; }
#slidingBlock DIV.slidingList_none { display: none; }
#slidingBlock DIV.slidingList { width: 727px; margin: 0px; padding: 0px; height: 150px; border: #266ec9 solid 2px; clear: both; }
#slidingBlock DIV.slidingList ul { margin: 0px; padding: 0px; list-style: none; padding: 3px; }
#slidingBlock DIV.slidingList li { width: 120px; float: left; height: 28px; line-height: 28px; text-indent: 10px; background-position: 5px; }


/*首页右侧*/
#indexright { width: 220px; margin-left: 10px; float: right; background: #fff; font-size: 12px; font-family: 宋体; }
/*公告*/
.wrapper_rightOA { width: 218px; border: 1px #1061BD solid; }
.wrapper_rightOA h3 { background: url(imgwrapper_right_bg.gif) no-repeat; height: 32px; display: block; line-height: 25px; padding-left: 20px; }
.wrapper_rightOA ul { min-height: 185px; display: block; }
.wrapper_rightOA .newsli li { background: url(imgNews_bg.gif) left bottom no-repeat; line-height: 26px; display: block; height: 26px; padding-left: 10px; }
.wrapper_rightOA .newsli li dt { float: left; }
.wrapper_rightOA .newsli li dd { float: right; text-align: right; }
.wrapper_rightOA h3 a.more { float: right; top: 10px; right: 10px; background: url(imgmore.gif) no-repeat; width: 51px; height: 18px; display: block; cursor: pointer; }
/*实时水情*/
/*标准*/
.wrapper_right { width: 218px; border: 1px #1061BD solid; }
.wrapper_right h3 { background: url(imgwrapper_right_bg.gif) no-repeat; height: 32px; display: block; line-height: 25px; padding-left: 20px; }
.wrapper_right ul { min-height: 95px; display: block; }
/*办公系统登陆*/
.login { padding: 10px 10px 0px 10px; text-align: center; }
.login input.text { background: url(imglogin_input_bg.gif) no-repeat; border: 1px #1061BD solid; width: 126px; height: 21px; margin-bottom: 5px; }
.login p { }
/*荣誉栏*/
.honour { text-align: center; }
.honour img { margin: 5px; border: 1px #ccc solid; }
.honour img:hover { margin: 5px; border: 1px #1061BD solid; cursor: pointer; }
/*最佳信息员排行*/
h3.wrapper_right_messenger { background: url(imgwrapper_messenger_bg.gif) no-repeat; height: 32px; display: block; line-height: 25px; padding-left: 20px; }
.messenger { padding: 5px; }
h4.best { background: url(imgmessengere_best.gif) #188AAF bottom no-repeat; height: 27px; color: #FFF; font-weight: normal; line-height: 23px; padding-left: 15px; }
.messenger li { background: url(imgline.gif) bottom no-repeat; display: block; height: 22px; line-height: 22px; }
.messenger li dt { float: left; }
.messenger li dd { float: right; text-align: right; }
.messenger li.m1 { background: url(imgRank.gif) 0px 0px no-repeat; padding-left: 20px; }
.messenger li.m2 { background: url(imgRank.gif) 0px -26px no-repeat; padding-left: 20px; }
.messenger li.m3 { background: url(imgRank.gif) 0px -52px no-repeat; padding-left: 20px; }
.messenger li.m4 { background: url(imgRank.gif) 0px -78px no-repeat; padding-left: 20px; }
.messenger li.m5 { background: url(imgRank.gif) 0px -104px no-repeat; padding-left: 20px; }
.messenger li.m6 { background: url(imgRank.gif) 0px -130px no-repeat; padding-left: 20px; }
.messenger li.m7 { background: url(imgRank.gif) 0px -156px no-repeat; padding-left: 20px; }
.messenger li.m8 { background: url(imgRank.gif) 0px -182px no-repeat; padding-left: 20px; }
.messenger li.m9 { background: url(imgRank.gif) 0px -208px no-repeat; padding-left: 20px; }
.messenger li.m10 { background: url(imgRank.gif) 0px -234px no-repeat; padding-left: 20px; }
/*网站统计*/
.Stats { padding: 10px; }
.Stats li { background: url(imgline.gif) bottom no-repeat; display: block; height: 26px; line-height: 26px; }
.Stats li dt { float: left; }
.Stats li dd { float: right; text-align: right; }
/*历史今日*/
.history_today { padding: 10px; }
.history_today li { background: url(imgline.gif) bottom no-repeat; display: block; line-height: 26px; }
.history_today li font.date { margin-right: 10px; }
/*图片链接*/
.link { padding: 5px; text-align: center; }
.link li { margin-bottom: 5px; }
/*底部菜单*/
#bottom { background: url(imgbottom.gif) #adf180 bottom no-repeat; height: 33px; margin-top: 10px; line-height: 33px; text-align: center; color: #FFFFFF; }
#bottom a { color: #FFFFFF; }
/*版权信息*/
#copyright { padding: 10px; line-height: 23px; text-align: center; color: #999; }


/*查看更多*/


.fileindex { width: 95%; clear: both; }
.fileindex h2 { background: url(imgnews.gif) no-repeat; width: 705px; height: 35px; line-height: 30px; padding-left: 25px; position: relative; }
.fileindex h2 a.more { position: absolute; top: 6px; right: 10px; background: url(imgmore.gif) no-repeat; width: 51px; height: 18px; display: block; cursor: pointer; }
.fileindex ul li { clear: both; background: url(imgNews_bg.gif) left bottom no-repeat; line-height: 26px; display: block; height: 26px; padding-left: 10px; }
.fileindex ul li dt { float: left; width: 500px; display: block; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.fileindex ul li dd { float: right; display: block; }

/* SiteManager 样式表设置 */
.SiteManager_Contents_Line_Set /* 文章内容 */ { font-size: 11pt; line-height: 25px; padding: 20px; }
.SiteManager_Contents_ArticleBody /* 版权，更新时间 */ { font-size: 11pt; line-height: 25px; padding: 20px; }
.SiteManager_Contents_ArticleTitle /* 文章标题 */ { font-weight: bold; font-size: 20px; color: #003399; padding-top: 30px; }
.SiteManager_More /* 查看更多 */ { font-size: 14px; line-height: 25px; }
.SiteManager_Vote_Style { height: 20px; width: 50px; background-color: #FFC232; }
/* SiteManager 样式表设置 */


/*引江快讯*/
#news1 { min-height: 200px; clear: both; }
#news1 img  {  border: 1 solid: #000000; margin: 5px; }
#news1 h2 { background: url(imgnews.gif) no-repeat; width: 705px; height: 35px; line-height: 30px; padding-left: 25px; position: relative; padding-bottom: 25px; }
#news1 h2 a.more { position: absolute; top: 6px; right: 10px; background: url(imgmore.gif) no-repeat; width: 51px; height: 18px; display: block; cursor: pointer; }
#news1 .newspic { float: left; width: 320px; display: block; }
#news1 .newsli { margin-left: 2px; padding-top: 8px; float: right; width: 390px; display: block; }
*html #news1 .newsli li { line-height: 22px; display: block; height: 22px; padding-left: 15px; }
#news1 .newsli li { background: url(imgNews_bg.gif) left bottom no-repeat; line-height: 26px; display: block; height: 26px; padding-left: 15px; }
#news1 .newsli li dt { float: left; }
#news1 .newsli li dd { float: right; text-align: right; }
#SiteManager_Contents_ArticleBody IMG {  border: 1 solid: #000000; margin: 5px; }
.SiteManager_Contents_ArticleBody IMG {  border: 1 solid: #000000; margin: 5px; }


/*工作动态*/
.ss_wrapper { width: 360px; }
.ss_wrapper h3 { background: url(imgwrapper_right_bg.gif) no-repeat; height: 32px; display: block; line-height: 25px; padding-left: 20px; }
.ss_wrapper h3 a.more { float: right; top: 10px; right: 10px; background: url(imgmore.gif) no-repeat; width: 51px; height: 18px; display: block; cursor: pointer; }
.ss_wrapper ul li { clear: both; background: url(imgNews_bg.gif) left bottom no-repeat; line-height: 26px; display: block; height: 26px; padding-left: 10px; }
.ss_wrapper ul li dt { float: left; width: 260px; display: block; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.ss_wrapper ul li dd { float: right; display: block; }
.ss_wrapper ul li dd .NewUpdate{ color:#FF0000 }