﻿@charset "utf-8";
/* public */
*{margin:0;padding:0;list-style-type:none;}
body{font:12px/180% "Microsoft Yahei",Arial,"宋体",Helvetica,sans-serif,Verdana;}
a{blr:expression(this.onFocus=this.blur())} /*for IE*/
a{outline:none;text-decoration:none;color:#3d3d3d;} /*for Firefox*/
a:hover{text-decoration: none; }
img,a{border:none;}
ol,ul,li,dl{list-style-type:none;margin:0; padding:0;}
i,em{ font-style:normal;}
.fl{float:left}
.fr{float:right}
.cl:after {content: "."; display:block;height:0;clear:both;visibility:hidden;}
input{ border:0 none; outline:none;}
/*---/全局样式-----*/
.M-WP{width:100%; position:relative;}
.M-top{width:1000px;height:99px; position:absolute;left:50%;top:10px;margin-left:-500px;z-index:98;}

.nav {
	position:relative;
	width:1000px;
	margin:0 auto;
	font-family:"Microsoft YaHei",SimSun,SimHei;
	font-size:14px;
}
.nav a {
	color:#373737;
}
.nav h3 {
	font-size:100%;
	font-weight:normal;
}
.nav .m {
	float:left;
	position:relative;
	z-index:1;
}
.nav .s {
	float:left;
	width:3px;
	text-align:center;
	color:#D4D4D4;
	font-size:12px;
}
.nav h3 a { line-height:99px;
	display:block;
	width:121px;
	text-align:center;
}
.nav .sub {
	display:none;
	position:absolute;
	left:-3px;
	top:108px;
	z-index:1;
	width:117px;
	border-bottom:3px solid #fff;
	border-top:0;
	background:rgba(255,255,255,0.8);
}
.nav .sub li {
	text-align:center;
	padding:0 8px;
	margin-bottom:-1px;
}
.nav .sub li a {
	display:block;
	padding:8px 0;
	height:28px;
	line-height:28px;
	color:#000;
	font-size:12px;
	font-weight:bold;
}
.nav .sub li a:hover {
	color:#181d5d;
}
.nav .block {
	height:13px;
	width:117px;
	background:url(../images/arrow.png) top center no-repeat;
	position:absolute;
	left:0;
	top:95px;
	overflow:hidden;
}

/*--/导航---*/
.wrap{width:100%; position:relative; z-index:1;padding-top: 113px;}
.banner{ border:solid 4px #ebebeb; border-left:none; border-right:none;}
.banner .focus{height:492px;position:relative;}
.banner .focus .f_pic{width:100%;height:492px;}
.banner .focus .focus_0{}
.banner .focus .focus_1{}
.banner .focus .focus_2{}
.banner .focus .focus_3{}
.banner .focus .pagination{bottom:10px;left:0;position:absolute;width:100%;text-align:center;}
.banner .focus .pagination .toc{display:inline-block;margin:0 3px;width:30px;height:10px;line-height:99; border-radius:10px;overflow:hidden;background:rgba(255,255,255,0.5);}
.banner .focus .pagination .selected{backgroundtoggle03:#fff;}

/*--/banner---*/

.M-about{width:1000px; margin:0 auto;margin-top:30px;margin-bottom:7em; text-align:center;}
.M-about h4{font-size:18px;font-weight:normal;}
.M-about h1{color:#46b9ea;font-size:40px;font-weight:normal; font-family:"Garamond";margin:15px 0 30px 0;}
.M-about p{ text-indent:2em; line-height:30px;color:#807d7d;}
.M-more{ display:block;margin:0 auto;margin-top:40px;width:30px;}

/*--/关于我们---*/
.M-Provide{width:155px;margin-top:15px; text-align:center;}
.M-Provide img.M-tp{width:155px;height:94px;}
.M-Provide h2{color:#1e317d;font-size:18px;font-weight:normal;margin:20px 0;}
.M-Provide p{ text-indent:0; line-height:20px;height:60px; overflow:hidden;}

/*--/提供服务---*/

.M-tabTit{width:400px; margin:0 auto; text-align:center;margin-top:50px;}
.M-tabTit li {float:left;width:100px;}
.M-tabTit li a{ display:inline-block;width:100px;color:#818181;height:35px; line-height:35px; text-align:center; cursor:pointer;font-size:14px;}
.M-tabTit li a:hover,.M-tabTit li a.M-current{ background:url(../images/line03.jpg) top center no-repeat;color:#1e317d;}

.M-TabC{width:100%;}
.M-New{width:326px; overflow:hidden;}
.M-New a{display:block; text-align:center;}
.M-New .M-title{color:#020c36;font-size:14px; display:block;margin-top:10px;}
.M-New .M-SJ{display:block;color:#69c6ee;font-size:28px; font-family:"Garamond";margin:30px 0;}
.M-New .M-NR{color:#807d7d;text-indent:2em; display:block;height:125px; line-height:25px;padding:0 15px;text-overflow:ellipsis;}

/*--/新闻中心---*/
.M-foot{width:100%; background:#060c5e; overflow:hidden;}
.M-contact{ background:#fff;}
.M-Cont01{margin:20px;width:450px; overflow:hidden;}
.M-Cont01 p{ text-indent:0; text-align:left;color:#121b43;}
.M-Cont01 p img{ vertical-align:middle;margin-right:10px;}

.M-Iput{width:405px; margin:0 auto;}
.M-Iput input[type="text"]{background:#e9e9e9; border:0 none;height:35px; line-height:35px; display:inline-block; padding-left:15px;width:170px !important}
.M-Iput textarea{background:#e9e9e9; border:0 none;padding:15px;width:345px;margin-top:5px; outline:none;}
.M-sumit{display:block;background:#13213c;width:360px;height:35px;padding-left:15px;line-height:35px;color:#fff;text-align:left; margin:0 auto;margin-top:5px;}

.M-footer{width:100%; line-height:40px; text-align:center; color:#6487c1; overflow:hidden; background:#e1e1e1;}

/*--/脚注---*/
.M-TZ{width:250px;background:#25488b;height:40px;}
.M-TZC li{float:left;width:124px;}
.M-TZC li a{width:124px; text-align:center;height:43px; line-height:40px;display:inline-block;color:#fff; cursor:pointer; }
.M-TZC li a:hover,.M-TZC li a.M-CRT{background:url(../images/curt.png) bottom center no-repeat;height:46px;}
.M-TZN{ background:#f9f9f9; text-align:center;}
.M-TZN p{color:#717171; line-height:25px;padding:15px 0;}
.M-TZN a{color:#d1d1d1;padding-bottom:15px; display:inline-block;}

/*--/悬浮公告---*/

.M-WRAP{width:1000px; margin:0 auto; overflow:hidden;}
.M-Atitle{ border-bottom:solid 1px #dfdfdf;height:44px;margin-top:50px;}
.M-Atitle li{ float:left;width:130px;margin-right:6px;}
.M-Atitle li a{background:#dfdfdf;width:130px;height:44px;line-height:44px;text-align:center;color:#25488b; display:inline-block; cursor:pointer;}
.M-Atitle li a:hover,.M-Atitle li a.M-focus{ background:#25488b;color:#fff;}

.M-path{color:#dfdfdf;font-size:14px; line-height:50px;}
.M-ATcont h1{margin:30px 0; text-align:right; line-height:50px;color:#25488b; font-family:"微软雅黑";font-size:40px;font-weight:normal;}

.M-ATcont p{color:#898989; text-indent:2em; line-height:30px;font-size:14px;}
.M-ATcont span{ display:block;color:#25488b;font-size:14px; line-height:35px;}

/*--/关于我们---*/
/*新闻页2*/
.out{height:70px; position:relative; background:url(../images/tablebg.jpg) no-repeat; width:90px;}
.out b{display:block;position:absolute;top:10px;left:10px; font-size:40px; font-family:Georgia; font-weight:normal; color:#25488a;}
.out em{display:block;position:absolute;bottom:10px;right:2px; font-size:26px;font-family:Georgia;font-weight:normal; color:#25488a;}
.togtab{ border-bottom:#EFEFEF 1px solid; padding-top:2%; padding-bottom:2%;}
.togtab tr td h2{ font-weight:normal; font-size:15px; color:#333;}
.togtab tr td h2 a{ font-weight:normal; font-size:15px; color:#333;}
.togtab tr td p{ color:#909090; padding-top:6px; line-height:24px;}
.news_page{ overflow:hidden;}
.newspage01{ overflow:hidden; float:left; width:50%;}
.newspage01 ul { overflow:hidden;}
.newspage01 ul li{ float:left; margin-left:2px; margin-right:2px;width:auto;}
.newspage01 ul li span{ color:#26498b; padding-right:10px;}
.newspage01 ul li a{ display:block;  height:18px; text-align:center;
border:#dbdbdb 1px solid; color:#26498b; line-height:18px;}
.newspage01 ul li a:hover{ background:#26498b; color:#FFF;}
.newspage02{ overflow:hidden; float:left; width:50%;}
.newspage02 ul { overflow:hidden; float:right;}
.newspage02 ul li{ float:left; margin-left:6px; margin-right:6px;}
.newspage02 ul li a{ display:block; color:#26498b;}

/*新闻页*/
.news_container{ width:1000px; margin:0 auto; overflow:hidden;margin-bottom:20px; margin-top:40px;}
.CY-R{ overflow:hidden;}
.news_top{ overflow:hidden; border-bottom:#dfdfdf 1px solid;margin-top:50px;}
.CY-T{width:80%; float:left; height:44px;}
.CY-T li{background:#dfdfdf;width:129px;line-height:44px;height:44px;text-align:center;color:#25488b;float:left;margin-right:5px;cursor:pointer;}
.CY-T li.CY-curt{ background:#25488b;color:#fff;}

.newstop_rt{ float:right; width:20%; text-align:right; padding-top:20px;}
.newstop_rt a{ color:#999;}
.newstop_rt span{ color:#999;}
.news_public{ overflow:hidden; }

.print{ overflow:hidden; float:right;margin:30px 0;}
.print01{ float:left; text-align:right; border-right:#25488b 1px solid; height:90px; padding-left:20px; padding-right:20px;}
.print01 h2{ font-weight:normal; font-size:36px; color:#25488b; padding-top:18px;}
.print01 h3{font-weight:normal; font-size:30px; color:#25488b; font-family:Arial; padding-top:18px}
.print02{ float:left; overflow:hidden;border-right:#25488b 1px solid;height:90px; text-align:center;padding-left:20px; padding-right:20px;}
.print02 a{ display:block;}
.print02 a img{}
.print02 a span{ display:block; color:#25488b;}

.toggle01{ overflow:hidden;}
.toggle001{ float:left; width:89px; height:78px;line-height:78px; background:#25488b; text-align:center;}
.toggle001 h2{ color:#FFF; font-family:Arial; font-weight:normal;line-height:78px;  
font-size:20px;  }
.toggle002{ float:left; padding-left:12px;  }
.toggle002 p{ color:#25488b; font-size:25px; line-height:78px; padding-left:10px;}
.toggle02{ overflow:hidden;}
.toggle0201{ float:right; width:350px; padding-top:20px; padding-bottom:20px;}
.toggle0201 span{ color:#25488b; font-size:16px; padding-left:2%; padding-right:2%;}
.toggle0202{ float:right; width:85px; height:26px; background:#25488b; text-align:center;
line-height:26px;}
.toggle0202 a{ display:block; width:85px; height:26px; color:#FFF;}
.cy-toggle{ padding-top:2%; min-height:580px;margin-bottom: 50px;}
.toggle03 dl dd{ color:#767676; line-height:26px;}


/*内页底部公共样式*/
.sf_footer{ height:147px; background:#25488a;}
.sf_ftcont{ width:488px; overflow:hidden; margin:0 auto; position:relative; top:-12px;}
.sf_ftlogo{ text-align:center;}
.sf_ftel{ text-align:center; padding-top:36px;}
.sf_ftel p{ font-size:16px; color:#FFF;}
.sf_ftel p span{ font-size:28px; font-family:Garamond;color:#FFF; padding-left:6px;}
.sf_ftext{ padding-top:4px;}
.sf_ftext p span{ color:#6487c1; padding-left:5px; padding-right:5px;}




.M-TCbg{background:rgba(0,0,0,0.5); position:absolute;left:0; top:0; z-index:999;width:100%; height:100%;}
.M-TC{position:fixed;top:5%; width:100%}
.M-TC h2{color:#fff;height:35px; line-height:35px;font-size:16px; background:#2374d0; text-indent:1em;}
.M-TC p{font-size:18px;color:#2374d0; text-align:center;margin:30px 0;}


#tanchu img{ width:296px; height:179px; border:3px solid #dddddd}



/*水费查询*/
.cy_sfcx{ overflow:hidden;}
.cy_sfcx01{ overflow:hidden; padding-top:16px; padding-bottom:16px;}
.cy_sfcx01 h2{ font-weight:normal; color:#898989; font-size:14px;}

.cy_sfcx02{overflow:hidden; width:996px; padding-top:32px; padding-bottom:32px; }
.cy_sfcx02a{ float:left; background:url(../images/sfpic.jpg) no-repeat right center;  width:30%;}
.cy_sfcx02a h2{ font-weight:normal; font-size:29px; color:#1f266c;padding-bottom:10px; padding-left:30px; padding-right:30px;}
.cy_sfcx02a p{ color:#6b6b6b; font-size:16px; padding-top:11px;padding-left:30px; padding-right:30px;}

.cy_sfcx02b{ float:left;background:url(../images/sfpic.jpg) no-repeat right center; height:96px;width:30%;}
.cy_sfcx02b p{ color:#6b6b6b;padding-top:6px; font-size:16px;padding-left:30px; padding-right:30px;}
.cy_sfcx02b p span{ color:#1e286f; font-size:50px;}

.cy_sfcx02c{ float:left;width:37%;}
.cy_sfcx02c p{ color:#6b6b6b; font-size:16px;padding-top:6px;padding-left:30px; padding-right:30px;}
.cy_sfcx02c p span{ color:#1e286f; font-size:50px;}


.ls_sfca{ overflow:hidden; padding-top:40px;}
.ls_sfca01{ overflow:hidden;}
.ls_sfca01 span{ display:block; float:left; color:#898989; font-size:14px;
height:30px; line-height:40px;}
.ls_sfca01 input{ display:block; float:left; border-bottom:#25488b 2px solid;color:#25488b; font-size:28px; height:30px; line-height:30px;margin-left:10px; font-weight:normal;}
.ls_sfca01 select{ display:block; float:left;border:none; border-bottom:#25488b 2px solid;color:#25488b;
 font-size:28px; height:30px; line-height:30px;margin-left:10px; font-weight:normal;}

.ls_sfcb02{ overflow:hidden; padding-top:20px;}
.ls_sfcb02 ul li{ float:left; width:61px; height:61px; text-align:center;
border:#f4f4f4 1px solid; line-height:61px; margin-left:9px; margin-right:9px;}
.ls_sfcb02 ul li a{ display:block; color:#d1d1d1;}
.ls_sfcb02 ul li a font{ font-size:23px; color:#d1d1d1;}
.ls_sfcb02 ul li a:hover{ color:#1f266c;}
.ls_sfcb02 ul li a:hover font{ color:#1f266c;}

.ls_sfcb02 ul li .ls_sf02color{color:#1f266c;}
.ls_sfcb02 ul li .ls_sf02color font{color:#1f266c;}

.new_sfcx{ overflow:hidden;}
.new_sfcx01{ overflow:hidden; padding-top:16px; padding-bottom:16px;}
.new_sfcx01 h2{ font-weight:normal; color:#898989; font-size:14px;}

.new_sfcx02{overflow:hidden; width:996px; border:#e8e8e8 1px solid; padding-top:32px; padding-bottom:32px; border-top:none; border-bottom:none;}
.new_sfcx02a{ float:left; background:url(../images/sfpic.jpg) no-repeat right center; height:96px; width:32%;}
.new_sfcx02a h2{ font-weight:normal; font-size:20px; color:#1f266c;padding-left:30px; padding-right:30px;}
.new_sfcx02a p{ color:#6b6b6b; font-size:16px; padding-top:11px;padding-left:30px; padding-right:30px;}

.new_sfcx02b{ float:left;background:url(../images/sfpic.jpg) no-repeat right center; height:96px;width:30%;}
.new_sfcx02b p{ color:#6b6b6b;padding-top:6px; font-size:16px;padding-left:30px; padding-right:30px;}
.new_sfcx02b p span{ color:#1e286f; font-size:50px;}


.new_sfcx02c{ float:left;width:37%;}
.new_sfcx02c p{ color:#6b6b6b; font-size:16px;padding-top:6px;padding-left:30px; padding-right:30px;}
.new_sfcx02c p span{ color:#1e286f; font-size:50px;}
/*水费查询end*/


/*20160125*/
#div800{width:800px; margin:0 auto ; padding-top:163px;}
#juzhong{text-align:center}
#div750{font-family: '微软雅黑',Arial; font-size:18px; line-height:42px; width:750px; margin:0 auto; margin-top:35px;}
#div600{width:600px; float:left}
#biaoqian{width:580px; height:42px; border:1px solid #d1d1d1; color:#d1d1d1;font-family: '微软雅黑',Arial; padding-left:15px;}
#biaoqian:hover{ border:1px solid #a3a3a3; color:#000; }
#div130{width:130px; height:42px; background-color:#25488b; color:#FFF; text-align:center; float:left; margin-left:15px; font-weight:bold;}
#cqin{clear:both; color:#25488b; font-size:12px;}
#cqin a:hover{ background-color:#25488b; padding:3px; color:#FFF;}
#yanse{color:#999}
#zitis{z-index:77; position:fixed;bottom:20px; text-align:center; width:800px; margin:0 auto; color:#CCC}
#zitis a{color:#CCC}
#zitis a:hover{ color:#000;}


/*水费查询 20160427*/
.sf_container{ width:100%; height:877px; position:relative;}
.loginbg{ width:518px; height:508px; background:url(../images/loginbg.png) no-repeat; position:absolute; left:50%; margin-left:-259px; z-index:1; top:20%;}
#content{height: 100%;width: 100%;}
#content li{height: 100%;width: 100%;}
.rong{ padding-left:20px; padding-top:20px;}
.login_text{ text-align:center; padding-top:20px;}
.login_text h2{ color:#FFF; font-size:28px; font-weight:normal;}
.loginbox{ overflow:hidden; width:394px; margin:0 auto; clear:both; padding-top:22px;}

.yhm{ height:71px; margin-top:16px; overflow:hidden;}
.yhm01{ float:left;height:71px; background:#aaabab; width:71px; text-align:center;}
.yhm01 img{ padding-top:14px;}
.yhm02{ float:left;height:71px; width:323px;}
.yhm02 input[type="text"]{height:71px; width:313px; padding-left:10px; color:#cccccc; font-size:22px;outline:none; cursor:pointer;}
.yzm{ text-align:right; margin-top:16px;}
.yzm a img{ width:116px; height:37px;}
.loginbtn{ width:395px; height:72px; background:#25488a; text-align:center; line-height:72px; margin-top:14px; border-radius:5px;}
.loginbtn a{ display:block; color:#FFF;height:72px; font-size:30px;}

.yhxz{ text-align:right; padding-top:16px;}
.yhxz a img{ vertical-align:middle;}
.yhxz a span{ vertical-align:middle; font-size:22px; color:#FFF; padding-left:10px;}
.toggle_ewm{ position:absolute; right:4px; top:4px;}
.toggle_ewm a{ display:block;}

.toggle_pc{ position:absolute; right:0; top:0;}
.toggle_pc a{ display:block;}

.ewmpic{  text-align:center; padding-top:10px;}
.ewmpic img{width:268px; height:266px;}
.ewmtext{ text-align:center; padding-top:16px;}
.ewmtext p{color:#ffffff; font-size:32px; line-height:36px;}


/*内页底部公共样式*/
.sf_footer{ height:147px; background:#25488a;}
.sf_ftcont{ width:488px; overflow:hidden; margin:0 auto; position:relative; top:-12px;}
.sf_ftlogo{ text-align:center;}
.sf_ftel{ text-align:center; padding-top:36px;}
.sf_ftel p{ font-size:16px; color:#FFF;}
.sf_ftel p span{ font-size:28px; font-family:Garamond;color:#FFF; padding-left:6px;}
.sf_ftext{ padding-top:4px;}
.sf_ftext p span{ color:#6487c1; padding-left:5px; padding-right:5px;}




.M-TCbg{background:rgba(0,0,0,0.5); position:absolute;left:0; top:0; z-index:999;width:100%; height:100%;}
.M-TC{position:fixed;top:5%; width:100%}
.M-TC h2{color:#fff;height:35px; line-height:35px;font-size:16px; background:#2374d0; text-indent:1em;}
.M-TC p{font-size:18px;color:#2374d0; text-align:center;margin:30px 0;}

#loading{position:absolute;width:300px;top:0px;left:50%;margin-left:-150px;text-align:center;padding:7px 0 0 0;font:bold 11px Arial, Helvetica, sans-serif;} 