/* CSS Document */
@charset "gb2312";
body { width:100%; font-size:12px; margin:0px; padding:0px;font-family:"宋体"; background:#47abe9; color:#000; }
div,form,p,img,ul,ol,li,dl,dt,dd {margin:0px; padding:0px; list-style:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; letter-spacing:2px;}
table,td,tr,th{font-size:11px; margin:0; padding: 0; border: 0; line-height:20px;}
h3{ font-weight:bold; font-size:14px; color:#FFF; padding-left:15px;}
h4{ font-weight:bold; font-size:12px; }
img { vertical-align:top; border:0;}
p{ margin:0px; padding:0px;}
*{ margin:0px; padding:0px;}
a{ text-decoration:none; color:#333}

a:hover{ text-decoration:none; color:#F60}


/*--------首页banner----------*/
#mainZ{ width:1000px; height:200px; float:left;}
#left{ width:654px; height:130px; float:left; clear:both;}
#left img{ width:654px; height:130px; float:left;}
#rig{ width:427px; height:banner; float:left;}
#banner {position:relative; width:auto; height:130px; overflow:hidden; background:url(flash-bj_04.jpg) no-repeat; }
#banner_list img {border:0px;}
#banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;}
#banner ul {position:absolute; display:none;dlist-style-type:none;filter: Alpha(Opacity=80);opacity:0.8; border:1px solid #fff;z-index:1002;margin:0; padding:0; bottom:3px; right:5px;}
#banner ul li { padding:0px 8px;float:left;display:block;color:#FFF;border:#e5eaff 1px solid; cursor:pointer;}
#banner_list a{position:absolute;}

/*=-------------head部分样式------------*/
.head{ width:100%; height:auto; float:left; background:#47abe9;}
.head-top{ width:100% ; height:30px; float:left; background:#0c65bf; color:#FFF;}

.head-top-t{ width:1000px; height:30px; margin:0px auto;  }
.top-ttl{width:450px; height:20px; float:left; line-height:20px; margin-top:5px; }
.top-ttl ul li{ float:left; padding:0 3px;}
.field-txt1 {border:1px solid #868686;width:60px;height:18px;line-height:18px; float:left;}
.sl-sc{ width:auto; height:16px; float:right; background:url(sc-bj_08.jpg) no-repeat;  margin-top:10px; display:inline;}
.sl-sc li{ width:50px; height:20px; line-height:20px; float:left; margin-left:10px; display:inline;}
.sl-sc li a{ color:#FFF;}
#top{ width:1300px; height:130px; margin:0px auto; background:url(banner-bj_03.jpg) no-repeat; margin-top:30px;   _margin-top:0px;}
#banner-bj{ width:1131px; height:auto; margin:0px auto;}
.wenbenk{ width:163px; height:22px; float:left; margin-top:3px; margin-left:17px;}

/*-----------正文-------------*/
#mid{ width:100%; height:auto; float:left;}
.content{ width:1000px; height:auto; margin:0px auto; background:#fff; clear:both;}

/*.daoh{ width:1000px; height:57px; float:left; background:url(daoh_03.jpg) no-repeat; color:#FFF; clear:both;}
.daoh ul{ width:960px; height:57px;  margin-left:50px; margin-top:10px; float:left; display:inline;  }
.daoh ul li {width:95px; height:25px; margin-left:5px; float:left; color:#FFF;  }
.daoh ul li a {color:#FFF;  }
.daoh ul li a:hover{color:#FFF;  }*/



.daoh{ width:1000px; height:57px; float:left; background:url(daoh_03.jpg) no-repeat; color:#FFF; clear:both;}
.daoh ul{  height:57px; margin-left:26px; margin-top:10px; float:left; display:inline;  text-align:center; }
.daoh  li {  width:105px; color:#FFF; height:25px; float:left; text-align:center;     }
.daoh  li a { width:102px;  	color:#FFF;  }
.daoh li a:hover{color:#FFF;  }
.con-rq{ width:989px; height:30px; margin-left:5px; _margin-left:3px;  line-height:30px; float:left;  background:url(con-sousuo_07.jpg) no-repeat; margin-top:5px; _margin-top:-2px;  }
.con-banner{ width:987px; height:90px; float:left; background:url(con-banner_10.jpg) no-repeat; margin-top:8px; margin-left:5px;}

.con-d1{  width:985px; height:310px; float:left; border:solid 1px #d1d1d1;  margin-top:8px; margin-left:5px; }
.con-di-left{ width:455px; height:296px; float:left; background:#eff0f0; margin-top:8px; margin-left:7px; _margin-left:3px;}
.con-di-rig{ width:515px; height:307px; float:left; ; margin-left:8px; _margin-left:4px;}
.con-yaowen{ width:512px; height:264px; float:left;}
 .yaowen-tit{ width:512px; height:31px; float:left; background:url(yaowen_19.jpg) repeat-x;}
 
 
/*-----------水利要闻----------*/
.yaowen-con{ width:512px; float:left; padding-left:6px; padding-top:10px;}
.yaowen-con ul li{ width:512px; height:22px; float:left;  line-height:22px; clear:both; }
.yaowen-con ul li a{ float:left; background:url(icon_24.jpg) center left no-repeat ; padding-left:15px;   color:#636363; }
.yaowen-con ul li a:hover{ text-decoration:underline;  color:#F60;}
.yaowen-con ul li span{ width:80px;  float:right; color:#999999; font-size:12px;}

.con-d2{ width:986px; height:610px; float:left; margin-left:5px;  margin-top:10px;}
.con-d2-left{ width:736px; height:610px; float:left; }

/*----------在线服务-----------*/
.online{ width:732px; height:76px; float:left; background:url(online-bj_28.jpg) no-repeat; }
.online ul{ width:640px; height:56px; float:left;  margin-top:10px; margin-left:80px; _margin-left:40px;}
.online ul li{ width:202px; height:54px; float:left; padding-left:10px;}
 
/*------------流域水利列表-----------------*/ 
 
.con-list{ width:730px; height:520px; float:left; margin-top:10px; display:inline;}
.list-liuyu{ width:360px; height:254px; float:left; border:solid 1px #d1d1d1;} 
.list-tit{ width:359px; height:33px; float:left; background:url(list-bj_32.jpg) no-repeat; line-height:33px;} 
.list-con{ width:340px; float:left; padding:10px; _padding:5px;} 
.list-con li{ width:340px; line-height:25px; float:left; background:url(icon_36.gif) center left no-repeat; padding-left:10px;}
.list-con li span{ width:80px;  float:right; }
.list-tit a{ color:#FFF;}


.list-con li a:hover{ text-decoration:underline; }
 
 
 /*-------------公示公告---------------*/
.con-d2-rig{ width:245px; height:610px; float:left; margin-left:5px; _margin-left:3px;  }
.con-d2-rig .con-gongshi{ width:243px; height:230px; border:solid 1px #d1d1d1; float:left;} 
.con-d2-rig .con-gongshi .con-gs-tit{ width:244px; height:30px; float:left; background:url(gs-bj_31.jpg) no-repeat;} 
.con-gs-tit h3 a{ width:100px; line-height:30px; float:left; text-align:center; color:#003d7b;} 
.con-gs-tit h3 a:hover{ color:#f60;}
 
.lis2_con{ width:230px; height:auto; float:left; padding:10px; _padding:2px;  _margin-left:5px;  }
.lis2_con li{ width:200px; height:26px;  line-height:26px; float:left; background:url(icon-gs_35.gif) center left no-repeat; padding-left:18px; _padding-left:13px; overflow: hidden;
text-overflow: ellipsis; white-space: nowrap; }
.lis2_con li a:hover{ text-decoration:underline; }

/*-----------党务--------*/
.dangwu{ width:241px; height:52px; float:left; padding-left:3px; padding-top:4px; } 
.youx{ width:241px; height:48px; float:left; padding-left:5px; padding-top:4px; } 
.youx2{ width:241px; height:50px; float:left; padding-left:5px; padding-top:4px; } 

.liuyu{ width:245px; height:204px; border:solid 1px #d1d1d1; float:left; margin-top:6px; }
.liuyu .con-gs-tit{ width:244px; height:30px; float:left; background:url(gs-bj_31.jpg) no-repeat;} 
.liuyu .liuyu-con{ float:left; padding:10px; text-align:center; }
.liuyu .liuyu-con p{ height:70px; line-height:22px; text-indent:2em; text-align:left; margin-top:8px; overflow:hidden;}



/*-------------------图库----------------*/
.con-d3{ width:986px; height:auto; float:left; margin-left:5px;  margin-top:10px;  color:#003d7b;}
.con-d3 .yinx{ width:487px; height:193px; float:left; border:solid 1px #d1d1d1;}
.yinx-tit{  width:487px; height:34px; line-height:34px; background:url(tuk_62.jpg) repeat-x ; float:left;}
.yinx-tit h3 a{ color:#003d7b;}
.yinx-tit h3 a:hover{ color:#F60;}
.yinx-tit span{ width:21px; height:19px; float:left; margin-top:5px; margin-left:10px; display:inline;}
.yinx-con{ width:472px; height:115px; float:left;  margin-top:20px; margin-left:5px;}
.yinx-con li{ width:148px; height:112px; float:left; padding-left:7px;}
.con-d3 .tuk{ width:487px; height:193px; float:left; border:solid 1px #d1d1d1; margin-left:8px;}

/*-----------友情链接---------*/

.link{ width:985px; height:43px; border:#cdcdcd 1px solid; background:#f5f4f4;  margin:10px auto;}
.link-bt{width:53px; height:43px; border-right:#cdcdcd 1px solid; float:left; color:#247be5; font-weight:bold; line-height:21px; text-align:center;  }
.link-content{ width:180px; float:left;text-align:center; height:43px; }
.xuanze{  width:173px; margin-top:2px;}
.footer{ width:989px; height:auto; float:left; padding-top:20px; margin-left:3px; text-align:center; line-height:20px; }
#link_logo{ width:720px; height:43px; float:left;  }
#link_logo ul{  float:left; margin-top:3px; }
#link_logo li{ width:139px; height:36px; float:left; margin-left:5px; display:inline; }

/*左侧列表*/
#main_left {float:left;width:225px;overflow:hidden; margin-left:6px; margin-top:10px; display:inline;}
#main_left .tit {height:71px;width:225px; background:url(index_19.gif) no-repeat;line-height:30px;}
#main_left .tit h1 {color:#fff; padding:15px 0 0 40px;}
#main_left .tit h1 a:link {color:#fff;text-decoration:none;}
#main_left .tit h1 a:visited {color:#fff;text-decoration:none;}
#main_left .tit h1 a:active {color:#fff;text-decoration:none;}
#main_left .tit h1 a:hover {color:#fff;text-decoration:none;}
.tit h1 {color:#2662c2;font-size:14px;font-weight:bold;padding:10px 0 0 35px;float:left;}
.tit2 h1 {float:left; height:33px; width:150px;background:url(bmjj.gif) no-repeat bottom;}
.tit h2 {float:right;padding:0 15px 0 0;font-size:12px;font-weight:bold;text-decoration:underline;color:#ff8b03;}
.tit h2 a:link {color:#ff8b03;text-decoration:none;}
.tit h2 a:visited {color:#ff8b03;text-decoration:none;}
.tit h2 a:active {color:#ff8b03;text-decoration:none;}
.tit h2 a:hover {color:#ff8b03;text-decoration:none;}
.tit h3 {float:right;padding:5px 15px 0 0;font-size:12px; color:#999;}
.tit h3 a{color:#999;}
.tit h3 a:hover{color:#f30; text-decoration:underline;}

.pro_cont {border-left:#dadad8 1px solid;border-right:#dadad8 1px solid;overflow:hidden;width:223px;background:#f3fbff; color:#333333;}
.pro_cont1 {border-left:#dadad8 1px solid;border-right:#dadad8 1px solid;overflow:hidden;width:223px;background:#f3fbff;}
.pro_cont ul{width:218px; margin-left:10px;}
.pro_cont ul li { background:url(index_34.gif) no-repeat;width:218px;height:28px;padding:10px 0 0 40px;}


.tong-lf{ width:225px; height:247px; background:url(tonglf.gif) no-repeat;}



/*右侧列表*/
#main_right {width:750px; float:left;overflow:hidden;margin:10px 0 0 10px;}
#main_right .tit { background:url(txt1.gif) no-repeat;width:750px;height:47px;line-height:30px;}
#main_right .tit2 {background:url(jgjj.gif) repeat-x;width:784px; border:1px #0099FF solid;height:33px;line-height:30px;}
#box{ width:1000px; margin:0 auto;}

/*-------jianjie-------*/
.boss{ width:760px; margin:0 auto; float:left; padding-top:10px; }
.boss-l{ padding:3px; width:150px; height:122px; float:left; border:1px #CCCCCC solid;}
.boss-r{float:left; width:580px; padding-left:15px;}
.boss-r h1{ font-size:20px; line-height:30px;font-weight:bold; color:#F00;}
.boss-r h2{ font-size:14px; line-height:25px;font-weight:bold; }
.boss-rdd{ padding:20px; background-color:#e4e4e4; line-height:25px;}
.ldaoz{ font-size:15px;}
.boss-rdd span{ color:#09F; font-weight:bold;}

.slgs{ padding-top:10px; width:750px; margin:0 auto;}
.slgs p{ line-height:22px; padding-left:10px;}
.slgs table tr td { line-height:180%;}
.slgs table, .slgs td, .slgs tr, .slgs th{border: 1px solid #ddd !important
}

/*图片概览新添加*/
.shipinimg2{ width:796px; margin:0 auto;}
.shipinimg2 ul li{ width:130px;  float:left; margin:5px 10px; _margin:5px 6px; line-height:18px; text-align:center;}
.shipinimg2 ul li img{padding:2px; border:1px #999 solid;}
.shipinimg2 ul li p{width:136px;}

.ubtn3{ background:url(ubtn3_11.gif) no-repeat;width:440px; height:31px; border:none; margin:10px auto;}
.page{ width:100%; text-align:center;  float:left}
.page a:hover{ background-color:#FC9; border:#f63 1px solid}
.page_link,.page_prev,.page_next,.page_on,.page_end{ display:inline-block; padding:0 5px;margin:0 2px; line-height:20px;}
.page_link,.page_prev,.page_next,.page_end{ border:#bfbeb9 1px solid; color:#333;}
.page_on{ background-color:#ff934b; border:#F63 1px solid; color:#fff; text-align:center; }
.page_more{ display:inline-block}
.page_link{ text-align:center; width:auto}
/*文字列表*/
.news_list {padding:5px 10px;}
.news_list li {line-height:30px;overflow:hidden;background:url(tub.jpg) no-repeat left; border-bottom:1px #ccc dotted;padding:0 0 0 11px}
.news_list li span {display:block;}
.date01 {color:#a0a0a0;float:right;padding:0 0 0 15px;}
.fl {float:left;}

/*细缆*/
#content-1{ width:1000px; float:left; background-color:#FFF;}

.news-otopl{height:36px;background:url(jt5.gif) no-repeat left; line-height:36px; margin-left:20px; padding-left:15px;  float:left;}
.shangxia{ width:985px; margin:10px auto;}
.news-otop{width:986px; margin:0px auto; margin-top:8px; height:36px; background:url(fg-bj.jpg) repeat-x; border:1px #CCCCCC solid; border-top:none;}
.news-otopr{height:36px;width:300px; line-height:36px;  float:right;}
.news-otop2{width:1000px; height:50px; background:url(ziliao2.jpg) repeat-x;  border-top:none;}
.news-otopl2{height:50px; line-height:50px; margin-left:20px; padding-left:15px; font-size:14px; font-weight:bold; color:#0091bc;float:left;}
.news-otopr{height:36px;width:300px; line-height:36px;  float:right;}
.news-otopr .jt7 { background:url(jt7.gif) no-repeat left; }
.news-otopr ul li{float:left; padding:0 15px;}

.title{ width:1003px; border-bottom:1px #CCCCCC dotted;}
.title p{ text-align:center; line-height:30px;}
.title .fubiao{  font-size:14px;font-weight:bold;}
.title .zhubiao{ width:80%;  margin:0px auto; color:#000; font-size:20px; font-weight:bold;}

.new-neirong{ padding:10px; line-height:180%;}
.new-neirong p{   margin:0 auto;}
.new-neirong table, .new-neirong td, .new-neirong tr, .new-neirong th{border: 1px 
solid #ddd !important
}
.new-neirong img{max-width:800px; }
.xinwentu{ width:600px; height:400px; text-align:center; margin:0 auto;}
.new-neirong h2{ font-size:12px; padding-top:20px; width:100%; text-align:right;}
.current{color:#bc3716;}
#ztdx{font-size:14px;}

/*-------通用两列概览---------*/
#general_right {width:768px;float:left;overflow:hidden;}
.general_news{margin-top:10px;  width:368px; float:left; border:#d4dce4 1px solid; margin-left:10px; margin-bottom:10px; display:inline;}
.general_news_top{ width:100%; height:32px; background: url(general_top.jpg) repeat-x;} 
.general_news_bt{ width:225px; float:left; line-height:32px; color:#333; background:url(general_top_bt.jpg) no-repeat 10px 13px; padding-left:33px; font-weight:bold;}
.general_news_bt a{ color:#333;}
.general_news_content{padding:10px; overflow:hidden; height:164px;}

.general_news_content ul li{  line-height:26px; height:26px;  border-bottom:1px #CCC dotted; clear:both;}
.general_news_content ul li a{ color:#636363;  float:left; background:url(tub.jpg) no-repeat left; padding:0 0 0 8px;}
.general_news_content ul li a:hover{ text-decoration:underline; color:#F00;}
.general_news_content .pr{ float:right; color:#999999; font-size:12px;}
.general_link ul li{ overflow:hidden; margin-left:10px;  width:177px; height:64px; display:inline; border:1px #d4dce4 solid; padding:5px; float:left}
.gd3{float:right; width:40px; padding:10px 10px 0 0;}
.gd3 span{  height:15px; padding-left:15px;background:url(jt6.gif) no-repeat left;color:#999; font-size:12px;display:block; line-height:15px;}
.gd3 span a{color:#666; line-height:15px;}


/*-------通用一列概览---------*/
.general_news2{margin-top:10px; width:751px; float:left; border:#d4dce4 1px solid; margin-left:10px; margin-bottom:10px; display:inline;}

/*-------zhuantitu-------*/
.zhuanti{ padding-top:10px; overflow:hidden;}
#MainPromotionBanner {
	background: rgb(254, 185, 0); width: 987px; height: 90px;
}
#MainPromotionBanner #SlidePlayer {
	margin: 0px auto; position: relative;
}
#MainPromotionBanner .Slides {
	list-style: none; margin: 0px; padding: 0px; height: 90px; overflow: hidden;
}
#MainPromotionBanner .Slides li {
	width: 987px; height: 90px; float: left;
}
#MainPromotionBanner .Slides img {
	border: 0px currentColor; width: 987px; height: 90px;display: block;
}
#MainPromotionBanner .SlideTriggers {
	list-style: none; margin: 0px; padding: 0px; top: 65px; height: 25px; right: 10px; position: absolute; z-index: 10;
}
#MainPromotionBanner .SlideTriggers li {
	background:url(slide_trigger.gif) no-repeat center; margin: 3px 3px; width: 16px; height: 16px; text-align: center; color:#666; line-height: 16px; overflow: hidden;  font-size: 12px; float: left; display: inline; cursor: pointer;
}
#MainPromotionBanner .SlideTriggers li.Current {
	background:url(slide_trigger_c.gif) no-repeat center; margin: 0px 3px; border: 0px currentColor; width: 21px; height: 21px; color:#FFF; line-height: 21px; font-size:14px; font-weight: bold;
}

/*-------当前位置---------*/
.yx-dh{ width:985px; margin:0 auto; height:31px;  background:url(yx-dh_03.jpg) repeat-x; line-height:30px; text-indent:1em; font-size:13px; font-weight:bold; color:#999;} 
.yx-dh a {color:#999}
.yx-dh a:link{color:#999; text-decoration:none;}
.yx-dh a:visited{color:#999; text-decoration:none;}
.yx-dh a:active{color:#999; text-decoration:none;}
.yx-dh a:hover{color:#f30; text-decoration:underline; }
.blank10{height:10px; overflow:hidden;}