body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
.p{ word-spacing:-1.5px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}

ul,ol,h1,h2,h3,h4,h5,h6{margin:0;padding:0}
ul,ol{padding-left:0;list-style-type: none;}

/*--------top1  -----------------*/
.head{width:1150px; height:164px; margin:0 auto; vertical-align:middle;}
.head img{border="0"}

/*--------导航条下拉菜单样式1  -----------------*/
.nav_all{width:1150px; height:44px; }

#nav_box{line-height:44px; height:44px; width:1150px; background:url(../images/menu_bg.jpg); text-align:center; top:0; margin:0 auto; }
#nav_box .nav_menu{height:44px;}
#nav_box .nav_menu .sl_menu li{ float:left; height:44px;}
#nav_box .nav_menu .sl_menu li a{ font-size:15px; font-family:"MicroSoft YaHei"; text-decoration:none; line-height:44px; height:44px; width:127px; margin-top:0px; margin-left:0px; color:#FFFFFF; text-align:center; display:block; background:url(../images/menu_bg_x.jpg) repeat-y left center;}
#nav_box .nav_menu .sl_menu li a:hover{color:#fff;font-size:15px; font-family:"MicroSoft YaHei"; background:url(../images/menu_bg_over.jpg);}

#nav_box .nav_menu .sl_menu .on{color:#fff; font-family:"MicroSoft YaHei"; line-height:40px; background:#007fcc; border-top:0px solid #e95903;}

#nav_box .nav_menu .sl_menu .sl_menu_sub{ display:none; margin:0 auto; position:absolute; background:#0061bc; border: 0px solid #0061bc; z-index:99999;}
#nav_box .nav_menu .sl_menu .sl_menu_sub li{ float:none;height:35px;line-height:35px; width:127px;  background:#0061bc;}
#nav_box .nav_menu .sl_menu .sl_menu_sub li a{ font-size:13px; color:#ffffff; height:35px; line-height:35px; width:127px;}
#nav_box .nav_menu .sl_menu .sl_menu_sub li a:hover{ background:#008ce5; color:#fff;}
#nav_box .nav_menu .sl_menu li:hover .sl_menu_sub{ display:block;}
.content_w{ width:1150px; margin:0 auto;}

/* ----------------main 左右框架------------------------*/ 
.col{width: 1150px; margin:0 auto; padding: 10px 0; border:0px solid #562368; display:table;}
.col_left{width: 200px; float: left; vertical-align:top; border:0px solid #ff0000;}
.col_right{width: 900px; float: right; vertical-align:top; border:1px solid #d6d6d6; padding:20px 10px 20px 10px;}

/* -------  左侧 栏目页 --------*/ 

/*目录分类*/
.sub_menu{ width:200px; height:415px; background:#eee}/*整体高度*/
.sub_top { width:200px; height:44px; line-height:44px; text-align:center; background:#0072cb; margin-bottom:10px;}
.sub_top span {font-size:16px; color:#fff; font-family:"微软雅黑"; font-weight:bold}

.sub_menu ul li{ width:98%; height:35px; line-height:35px; text-align:left; border-bottom:1px dashed #fff; margin:0 auto;}
.sub_menu ul li a{height:35px; font-family:"微软雅黑"; font-size: 15px; color: #000; text-decoration: none; padding-left:40px; display:block;}
.sub_menu ul li a:hover{ color: #fff;  background:#add2ef}



/* -------  右侧 内容页 --------*/ 

/*单页文章正文*/
.show_pg_hd { width:100%; height:60px; text-align:center; border-bottom:1px dashed #ddd;}
.show_pg_hd h1{font-size:20px; color:#000; font-family:"微软雅黑"; font-weight:bold; line-height:30px;}

.show_pg_bd {font-size:15px; color:#333; font-family:"微软雅黑"; line-height:28px;}


/* 新闻正文 */
.show_news_hd { width:100%; height:80px; text-align:center; border-bottom:1px dashed #ddd;}
.show_news_hd h1{font-size:20px; color:#000; font-family:"微软雅黑"; font-weight:bold; line-height:40px;}
.show_news_hd span{ font-size:12px; color:#999; font-family:"宋体"; text-align:center; line-height:40px;}

.show_news_bd {font-size:15px; color:#333; font-family:"微软雅黑"; line-height:28px; margin-top:20px;}








/* 文章*/
.info{ width:380px; border:0px solid #eee;} 
.info .hd{height: 28px; line-height:28px; border-bottom:0px solid #0460c3; position: relative;}
.info .hd h2{width:95px; float:left; font-size:14px; text-align:center; font-family:"Microsoft Yahei"; color:#fff; background:url(../images/news_tit_bg.jpg)}
.info .hd .more{width:230px; float:right; top: 4px; text-align:right; }
.info .hd .more a{font-size: 12px; text-decoration:none; font-family:"宋体"; color:#666}
.info .hd .more a:hover{ color:#FF6600}
.info .bd{margin-top: 10px;}

.info_list{width:378px;height:auto; padding:10px 0 10px 5px; overflow:hidden; border:1px solid #d3d3d3;}
.info_list ul li{display:block;width:358px;height:27px;float:left;padding-left:10px;background:url(../images/ico3.png) 0px 14px no-repeat; line-height:27px;overflow:hidden; border-bottom:0px dashed #eee;}
.info_list ul li a{color:#000000; font-size:12px; font-family:"宋体"; text-decoration:none; line-height:27px;float:left;}
.info_list ul li a:hover{color:#ff0000; text-decoration:none;}
.info_list ul li span{ display:block;width:60px;height:27px; float:right; overflow:hidden;color:#999; font-size:12px; line-height:27px; font-family:"宋体";}


/* ------- 右侧 --------*/ 
/* 网上服务 */
.wsfw{width: 329px; height:240px; padding-top:75px; background:url(../images/wsfw_bg.jpg); border:0px solid #2ca8e4;}

.wsfw ul{margin: 0 -10px 0 0; overflow:hidden; position: relative;}
.wsfw ul li{ float:left; width:100px; height:100px; margin:0px 0px 20px 44px;}
.wsfw ul li a img{width:100px;height:100px; border:0; padding:0px; overflow:hidden;}
.wsfw ul li a:hover img{padding:0px; overflow:hidden; !important;}

/* 热线 */
.rexian{ width:329px; height:87px; overflow:hidden;border:1px solid  #9ad5f5; margin-bottom:30px;}
/* 关于我们 */
.about{ width:331px; height:62px; overflow:hidden;border:0px solid  #ccc; margin-top:5px;}
.about a img{width:329px; height:60px; border:1px solid  #fff; overflow:hidden;}
.about a:hover img{width:329px; height:60px; border:1px solid  #9ad5f5; overflow:hidden; !important;}


/* 供水简报*/
.gsjb{ width:331px; margin-top:20px; border:0px solid #eee;} 
.gsjb .hd{ width:329px; height: 32px; line-height:32px; border-bottom:0px solid #0460c3; position: relative; background:url(../images/gsjb_tit.jpg)}
.gsjb .hd .more{width:230px; float:right; top: 4px; text-align:right; margin-right:10px;}
.gsjb .hd .more a{font-size: 12px; text-decoration:none; font-family:"宋体"; color:#fff}
.gsjb .hd .more a:hover{ color:#fff}
.gsjb .bd{margin-top: 10px;}

.gsjb_list{width:322px;height:auto; padding:10px 0 10px 5px; overflow:hidden; border:1px solid #27a8e1;}
.gsjb_list ul li{display:block;width:310px;height:27px;float:left;padding-left:10px;background:url(../images/ico3.png) 0px 14px no-repeat; line-height:27px;overflow:hidden; border-bottom:0px dashed #eee;}
.gsjb_list ul li a{color:#000000; font-size:12px; font-family:"宋体"; text-decoration:none; line-height:27px;float:left;}
.gsjb_list ul li a:hover{color:#ff0000; text-decoration:none;}
.gsjb_list ul li span{ display:block;width:70px;height:27px; float:right; overflow:hidden;color:#999; font-size:12px; line-height:27px; font-family:"宋体";}



/* ---------通用-------------- */
/* 面包屑 */
.mianbaoxie {width:1150px; height:40px; line-height:40px; margin:0 auto; padding-left:0px; text-align:left;  background:url(../images/home.gif) 0px no-repeat; display:block; font-size:12px; font-family:"宋体"; color:#666666;}
.mianbaoxie a{color:#666666; font-size:12px; font-family:"宋体"; text-decoration:none;}
.mianbaoxie a:hover{color:#000000; text-decoration:underline;}
.mianbaoxie span{font-size:12px; font-family:"宋体"; color:#666666; padding-left:20px;}

/* foot */
.foot{ width:1150px; height:auto; margin:0 auto; display:table; margin-top:30px; background:#e7e7e7;}

.link_hd{ width:1150px; height:32px; margin:0 auto; text-align:left; background:url(../images/link_bg.jpg); border-top:1px solid #0e7dd6; border-left:1px solid #d4d4d6;border-right:1px solid #d4d4d6; margin-top:10px;}
.link_hd h2{ margin-left:20px; color:#0564b4; font-family:"MicroSoft YaHei"; font-size:16px; font-weight:bold; line-height:32px;}

.link_bd{ width:1130px; height:40px; margin:0 auto; text-align:left; padding:10px; border:1px solid #d4d4d6;}
.link_bd a{ font-family:"宋体"; font-size:12px; color:#333; text-decoration:none; line-height:30px;}
.link_bd a:hover{ color:#ff0000;}

.foot_copy{ width:1150px; height:97px; margin:0 auto; text-align:center; background:url(../images/foot_bg.jpg); margin-top:20px; padding-top:30px; overflow:hidden;}
.foot_copy p{ font-family:"MicroSoft YaHei"; font-size:14px; color:#fff;  text-decoration:none; }

.foot_menu{ width:1150px; height:30px; line-height:40px; margin:0 auto; text-align:center; font-size:12px; color:#666;}
.foot_menu a{ font-family:"MicroSoft YaHei"; font-size:12px; color:#666; text-decoration:none; }
.foot_menu a:hover{ color:#ff6600;}

