
.focus{ position:relative; width:410px; height:280px; background-color: #000; float: left;}  
.focus img{ width:410px; height:280px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#9d9d9d;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:48px; line-height: 48px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:16px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#fec601; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#9d9d9d;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  

  
/*导航*/
/*---导航---*/
.top_nav{ width:1200px; margin: 0 auto; background:#0d8ee9; height:50px;}
.menu_nav ul li{float: left;}
.menu_nav ul li a{width: 133px;height: 50px;line-height: 50px;text-align: center;color: #fff;font-size: 16px;display: block;}
.menu_nav ul li a:hover{color: #fff; background:#229ef5;}
.menu_nav ul li .home{ background:#229ef5;color: #fff}
.top_nav{ width:1200px; margin: 0 auto; background:#0d8ee9;}
.menu {height:80px;overflow:hidden;background:url("../images/navbg.jpg") repeat-x; display: block; min-width:1100px; padding-left: 60px;}
.menu .lastli { background: none; }
.menu li { float: left; padding-left:40px;background: url("../images/ge.jpg") no-repeat right; height: 66px; width:160px;}
.menu .lastli { background: none; }
.menu .oneli { background:#c30404; width:100px; height:80px; }
.menu .oneli a{color: #fff;font-size: 14px;}
.menu li em { display: block; font-size: 16px; color: #ffffff;  font-style: normal; text-transform: uppercase; text-align: center;line-height: 25px; }
.menu li a { color: #fff; font-size: 15px; font-weight: bold; text-align: center; display: inline-block; padding: 16px 18px 0 18px; height: 80px; }
.menu li a:hover, .menu .cur a { color: #fff; background: #c30404; text-decoration: none; }
.menu li a:hover em, .menu .cur a em { color: #ffc575; }
.menu li a span { line-height: 20px; display: inline-block; padding-right: 14px; padding-top: 18px; height: 45px; }
.menu li a:-webkit-any-link {display:block;}
/*搜索*/
.tq { padding: 6px; width: 218px; height: 30px; }
.select { padding: 6px; width: 218px; height: 30px; 
}
.top_sear {
  width:146px; height:30px; float:right;
  margin-right:10px; margin-top:-2px;
}
.top_sear_input {
  width:146px; height:29px; float:left; color:#333; font-size:12px;
  background:url(../images/input_bg.png) center left no-repeat;
  border:none; line-height:30px; padding:5px 0px 5px 6px;
}
.top_sear_button {
  text-indent:-9999em;
  width:66px;
  height:36px;
  background:url(../images/button.png) center left no-repeat;
  border:none;
  cursor:pointer;
  float:right;
}
.news_box {
  width: 685px; height: 385px; overflow: hidden;
}
#foucsBox { margin: 0 auto; padding: 0; width: 400px; height: 280px; overflow: hidden; zoom: 1; position: relative; }
#foucsBox .imgCon { width: 400px; height: 280px; margin: 0; padding: 0; position: relative; list-style: none; }
#foucsBox .imgCon li { float: left; width: 400px; height: 280px; }
#foucsBox .imgCon li img { border: 0; width: 400px; height: 280px;}
#foucsBox .imgCon li .imgTitle{color: #fff; width: 400px; position: absolute; bottom: 35px; text-align: center; z-index: 2; font-family: "Microsoft Yahei","黑体"; font-weight: normal; font-size: 18px; zoom: 1; }
#foucsBox .imgCon li .imgTitle a { color: #fff; display: block; text-decoration: none; font-family: "Microsoft Yahei","黑体"; font-weight: normal; font-size: 18px; zoom: 1; }
#foucsBox .imgCon li .imgTitle a:hover{ color: #fff; display: block; text-decoration: none; font-family: "Microsoft Yahei","黑体"; font-weight: normal; font-size: 18px; zoom: 1; }
#foucsBox .showPage { width: 400px; height: 70px; position: absolute; bottom: 0; background: #333; opacity: 0.7; filter: alpha(opacity=70); z-index: 1; color: #fff;}
#foucsBox .foucs { width: 400px; height: 22px; position: absolute; bottom: 3px; text-align: center; z-index: 3; }
#foucsBox .foucs span { display: inline-block; width: 7px; height: 7px; margin: 0 5px; line-height: 0; font-size: 0; background: url(../images/bg.png) -160px -90px no-repeat; cursor: pointer; overflow: hidden; }
#foucsBox .foucs span.f { background: url(../images/bg.png) -170px -90px no-repeat; }
#foucsBox .foucsButton { width: 40px; height: 56px; padding: 7px; margin-top: -70px; position: relative; z-index: 4; }
#foucsBox .foucsButton span { display: inline; width: 23px; height: 45px; margin: 7px 5px 0; cursor: pointer; overflow: hidden; background: url(../images/bg.png) 0 0 no-repeat; }
#foucsBox .foucsButton img { display: none; cursor: pointer; border-width: 0px; vertical-align: middle; width: 100px; height: 56px; }
#foucsBox .lBtn { float: left; }
#foucsBox .lBtn span { float: left; background-position: 0 -90px; }
#foucsBox .rBtn { float: right; }
#foucsBox .rBtn span { float: right; background-position: -30px -90px; }
#foucsBox .btnHover { width: 146px; background: #408ED6; overflow: hidden; }
#foucsBox .btnHover img { display: inline; }
    /*停水通知*/

.notice{ width:300px;}
.noticebox{ border:1px solid #e6e6e6; height:220px; width:94%; float:left; background:#f2f3f5; padding:2.8%;}
.noticelist{ height:220px; width:100%; float:left;}
.noticelist ul{font-size:14px;}
.noticelist ul li{ line-height:25px; color:#666; background:url(../images/ico_li.jpg) left no-repeat; text-indent:10px;}
.noticelist ul li a{ color:#666;}
.noticelist ul li a:hover{ color:#c00; text-decoration:underline;}    

    /*服务指南*/

.fwznboxd {  background:url(../images/fwxx.jpg) no-repeat; width: 300px; height: 40px; color:#454545; line-height: 36px; font-size: 16px; font-weight:bold;
}
.fwznbox{ border:1px solid #e6e6e6; height:185px; width:94%; float:left; background:#ffffff; padding:2.8%;}
.fwznbox1{ border:1px solid #e6e6e6; height:294px; width:94%; float:left; background:#ffffff; padding:2.8%;}
.fa4_xxgk{width: 100%;height: 140px;margin-left:6px; margin-top：10px;}
.fwznbox_xx{width:140px; height:48px; background:url(../images/bgxz.png) no-repeat; text-align:center; line-height:38px; font-size:14px; float:left;}
.fwznbox_xj{width:270px; height:48px; background:url(../images/bgxz1.png) no-repeat; text-align:center; line-height:38px; font-size:14px; float:left;}

    /*新闻*/
.IndexArea1{width:1000px;margin:0px auto;overflow:hidden;margin-top:15px;}
.IndexArea1_1{float:left;width:400px;overflow:hidden;height:300px;margin-right:30px;}
.IndexArea1_1 dl{position:absolute;top:154px;height:9px;overflow:hidden; }
.IndexArea1_1 dl dd{ float:left; width:23px; height:9px; overflow:hidden; background:#FFF; cursor:pointer; margin-right:5px;}
.IndexArea1_1 dl dd.hover{ background:#005496;}
.IndexArea1_1 .List{float:left;width:400px;height:300px; position:relative; overflow:hidden; margin-top:15px}
.IndexArea1_1 ul{float:left; height:300px; overflow:hidden; position:absolute; left:0px; top:0px;}
.IndexArea1_1 ul li{ float:left; width:400px; height:300px; background:#FFF;display:block}
.IndexArea1_1 ul a.pic{float:left; overflow:hidden; border-bottom:2px solid #4d4d4d;}
.IndexArea1_1 ul a.pic img{ width:395px; height:230px;}
.IndexArea1_1 ul span{float:left; width:50px; height:50px; overflow:hidden; background:#4d4d4d; color:#FFF; text-align:center; font-size:10px; line-height:20px}
.IndexArea1_1 ul span b{display:block; font-size:20px; padding-top:8px;}
.IndexArea1_1 ul a.txt{float:left; line-height:18px; padding-left:14px; width:200px; padding-top:6px}

.IndexArea1_2{float:left;width:400px;overflow:hidden;height:282px; margin-right:30px;}
.IndexArea1_2 dl{width:400px;}
.IndexArea1_2 ul{float:left;width:400px; height:224px; padding-top:8px;overflow:hidden}
.IndexArea1_2 ul li{float:left; line-height:28px; width:400px;}
.IndexArea1_2 ul li span{ float:left; padding-left:3px; color:#55768f; margin-right:10px; padding-right:10px; background:url(../images/line.gif) right center no-repeat;}
.IndexArea1_2 ul li a{float:left}
.IndexArea2{overflow:hidden;background:#FFF;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4; }
.IndexArea2 .IndexArea2Con{width:1000px;overflow:hidden;height:370px; padding-top:14px; margin:0px auto;}
.IndexArea2_1{float:left; width:270px; height:282px; overflow:hidden;}
.IndexArea2_1 dl.tabT{width:270px;}
.IndexArea2_1 ul.n1{width:270px; height:252px; overflow:hidden; float:left}
.IndexArea2_1 ul.n1 li{ width:270px; height:45px; margin-top:20px; overflow:hidden; border-bottom:1px solid #dedede; float:left}
.IndexArea2_1 ul.n1 li span{ float:left; width:44px; height:45px; background:#005496; font-size:10px; color:#FFF; text-align:center; line-height:18px;}
.IndexArea2_1 ul.n1 li b{ display:block; width:42px; height:26px; line-height:26px; border:1px solid #dedede; border-bottom:none; background:#FFF; color:#005496; font-size:20px; overflow:hidden}
.IndexArea2_1 ul.n1 li a{ float:left; width:210px; padding-left:12px; line-height:20px}
.IndexArea2_1 ul.n2{width:270px; height:252px; overflow:hidden; float:left}
.IndexArea2_1 ul.n2 li{ width:270px; height:50px; padding-top:15px;overflow:hidden; border-bottom:1px solid #dedede; float:left}
.IndexArea2_1 ul.n2 li span{ float:left; width:88px; height:16px; line-height:16px; font-weight:bold; color:#FFF; font-size:11px; text-align:center; background:#005496;}
.IndexArea2_1 ul.n2 li a{ float:left; width:270px;line-height:32px}
.IndexArea2_1 ul.n3{ float:left; width:270px; overflow:hidden; height:252px; padding-top:7px;}
.IndexArea2_1 ul.n3 li{ float:left; line-height:28px; height:29px;border-bottom:1px solid #dedede; overflow:hidden;width:270px; }
.IndexArea2_1 ul.n3 a{ float:left; padding-left:2px;}
.IndexArea2_1 ul.n3 span{ float:right; color:#c4692d; padding-right:2px;}

/*---con_tit---*/

.con{width:1000px;margin-bottom:10px;}
.con_tit{height:40px;width:100%; background:url(../images/tit_bg.jpg) repeat-x left bottom;}
.con_tit ul li{float:left; display:inline; font-size:18px; line-height:38px;}
.con_tit ul li span{color:#d0d0d0;}
.con_tit_00{cursor:pointer;width:200px;line-height:38px;border-bottom:#59b502 solid 2px; color:#59b502;padding-left:10px;}
.con_tit_01{cursor:pointer;width:82px;line-height:38px;border-bottom:2px;color:#606060;padding-left:10px;}
.con_tit_02{cursor:pointer;width:82px;line-height:38px;border-bottom:#59b502 solid 2px; color:#59b502;padding-left:10px;}
.con_ph_01{cursor:pointer;width:82px;line-height:38px;border-bottom:2px;color:#606060;padding-left:10px;}
.con_ph_02{cursor:pointer;width:82px;line-height:38px;border-bottom:#59b502 solid 2px;color:#59b502;padding-left:10px;}
.con_xw_01{cursor:pointer;width:82px;line-height:38px;border-bottom:2px;color:#606060;padding-left:10px;}
.con_xw_02{cursor:pointer;width:82px;line-height:38px;border-bottom:#a22825 solid 2px;color:#a22825;padding-left:10px;}
.news{width:380px;border:1px solid #e6e6e6; background:#fff; margin-right:10px;padding:9px;float: left;}
.news_tab{width:380px; margin:0 auto;}
.news_tab_t{margin:6px auto 10px auto;}
.news_tab_t ul li{ border-bottom:1px dotted #e0e0e0;padding:5px;}
.news_tab_t ul li h3{line-height:36px;font-weight:normal;}
.news_tab_t ul li h3 a{font-size:16px; color:#a22825;}
.news_tab_t ul li a:hover{color:#a22825; text-decoration:underline;}
.news_tab_t ul li p{color:#333; font-size:12px;}
.news_tab_b{padding:0 10px;}
.news_tab_b ul li{float:left;display:inline;line-height:24px;width:380px;height:24px;background:url(../images/li_sq.jpg) no-repeat left center;padding-left:10px;}
.news_tab_b ul li a{color:#333; font-size:14px;}
.news_tab_b ul li a:hover{color:#f27b06; text-decoration:underline;}
.news_tab_b ul li span{color:#999; float:right;}


