@charset "gb2312";
/* CSS Document */
.top{ height:36px; background:#f5f5f5; line-height:36px;}
.top1{ float:left;}.top2{ float:right;}
.top1 a{ padding-left:20px; line-height:36px; background:url(www.sxwater.gov.cnimageszzjg1.png) left center no-repeat; padding-right:22px; font-size:12px; color:#333; display:block; float:left;}
.top2 a{font-size:12px; color:#8c8c8c;}
.wo{ float:left; background:url(bj.jpg) no-repeat; font-size:28px; color:#1a466b; width:220px; height:96px;
padding-top:60px; padding-left:880px;}
.wo1{ float:left; padding-left:160px; padding-top:10px; width:230px;}
.wo2{ padding-left:24px; background:url(zzjg3.png) left center no-repeat; float:left; color:#9f9e9e}
.wo3{ float:right;}
.wo3_1{color:#9f9e9e;padding-left:46px; background:url(zzjg4.png) 20px center no-repeat; display:block; width:92px; cursor:pointer;}
.wo3 img{ display:none; margin-left:10px; margin-top:5px;}
.wo4{ float:right; width:325px; padding-top:10px;}
.searchx{ width:320px; height:38px; background:#e5e5e5; margin-top:10px; float:right;}
.searchx1{ width:260px; height:38px;background:#e5e5e5; text-indent:10px; line-height:38px; color:#999; float:left;}
.searchx2{width:38px; height:38px; background:url(zzjg5.png) left center no-repeat; cursor:pointer;}
.nav{ height:50px; line-height:50px; background:#1f8ace; margin-top:20px;}
.nav1{height:50px;}.nav1 ul{ width:100%; overflow:hidden;}
.nav1 li{ border-left:#1875b0 1px solid;height:50px; float:left; width:158px;}
#jsddm
{	margin:0 auto; width:1100px; height:50px; z-index:20}
#jsddm li{	float: left;
		list-style: none;
		font: 18px Tahoma, Arial}
#jsddm li a{display: block; padding-left:58px; line-height:50px; font-size:18px; 
		text-decoration: none;
		border-right: 1px solid #1875b0;
		width:100px;
		color:#fff;
		white-space: nowrap}
#jsddm1 li{	
		float: left;
		list-style: none;
		font: 18px Tahoma, Arial;
		width:157px;
}
#jsddm1 li a{display: block; line-height:50px; font-size:18px; 
		text-decoration: none;
		border-right: 1px solid #1875b0;
		text-align:center;
		color:#fff;
		white-space: nowrap}
#jsddm li a:hover{ color:#166fa7;}.nb:hover{ background:#41a8e9;}
#jsddm li ul{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border-top: 1px solid white; z-index:20}
		
#jsddm li ul li{	float: none;
				display: inline;}
#jsddm li ul li a{	width: auto; line-height:40px; font-size:14px; padding-left:20px; width:120px;
				background: #1f8ace; border-right:none;
				color: #fff;}
#jsddm li ul li a:hover{background: #2197e2;}
.nav1 li:hover{ background:#FFF; }.nav1 li a{ padding-left:58px;}
.na1{ background:url(zzjg6.png) 22px center no-repeat; line-height:50px; display:block;color:#fff;}
.na1:hover{ background:url(zzjg6_1.png) 22px center no-repeat; line-height:55px; display:block; color:#1f8ace;}
.na2{ background:url(zzjg7.png) 22px center no-repeat; line-height:50px; display:block;color:#fff;}
.na2:hover{ background:url(zzjg7_1.png) 22px center no-repeat; line-height:55px; display:block; color:#1f8ace;}
.na3{ background:url(zzjg8.png) 22px center no-repeat; line-height:50px; display:block;color:#fff;}
.na3:hover{ background:url(zzjg8_1.png) 22px center no-repeat; line-height:55px; display:block; color:#1f8ace;}
.na4{ background:url(zzjg9.png) 22px center no-repeat; line-height:50px; display:block;color:#fff;}
.na4:hover{ background:url(zzjg9_1.png) 22px center no-repeat; line-height:55px; display:block; color:#1f8ace;}
.na5{ background:url(zzjg10.png) 22px center no-repeat; line-height:50px; display:block;color:#fff;}
.na5:hover{ background:url(zzjg10_1.png) 22px center no-repeat; line-height:55px; display:block; color:#1f8ace;}
.na6{ background:url(zzjg11.png) 22px center no-repeat; line-height:50px; display:block;color:#fff;}
.na6:hover{ background:url(zzjg11_1.png) 22px center no-repeat; line-height:55px; display:block; color:#1f8ace;}

.mbx{ background:#ebf3fa; height:37px; margin-top:10px;}
.mbx span{ padding-left:52px; background:url(zzjg12.png) 18px center no-repeat; line-height:37px; color:#1f8ace; display:block;}
.mbx span a{ color:#1f8ace;}
.mbx span i{color:#f48212;}
/*Èý¼¶²àÀ¸*/
/* expmenu */

.label a{ color:#fff; font-size:18px;}

.expmenu{width:270px;}
.expmenu li div.header{ line-height:50px;border-bottom:2px #fff solid; overflow:hidden;}
.expmenu li:last-child div.header{border-bottom:none;}
/*µÚ¶þ¼¶*/
.expmenu li ul li {background-color:#ebf3fa; padding-left:12px;border-bottom:1px solid #fff;color:#fff;text-shadow:0px 1px 0px rgba(255, 255, 255, 0.8);  }
.expmenu li ul li:last-child{border-bottom:none;}
.expmenu li ul li.selected{background-color:#f4f4f4;}

.expmenu div.header{
	color:fff;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.2);
	/*µÚÒ»¼¶*/
	background:#5fafe1;/* Old browsers */
	background:-moz-linear-gradient(top,  0%, #5fafe1 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#5fafe1), color-stop(100%,#5fafe1));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #5fafe1 0%,#5fafe11 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #5fafe1 0%,#5fafe1 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(top, #5fafe1 0%,#5fafe1 100%);/* IE10+ */
	background:linear-gradient(to bottom, #5fafe1 0%,#5fafe1 100%);/* W3C */
/* IE6-9 */
}
.expmenu li div.header .label{background:no-repeat; color:#FFF;/*text-shadow: 0px 0px 0px rgba(255, 255, 255, 0.8);*/  float:left;}
.expmenu li div.header .arrow{display:block;width:16px;height:16px;background:no-repeat center;float:right;}
.expmenu li div.header .arrow.up{background-image:url(arrow_u.png); padding-top:35px; padding-right:20px;}
.expmenu li div.header .arrow.down{background-image:url(arrow_d.png); padding-top:35px; padding-right:20px;}
.expmenu li .menu{display:block;}	
/* Mouse Events */
/*µÚÒ»¼¶½»»¥*/
.expmenu div.header:hover{
	background:#1f8ace;/* Old browsers */
	background:-moz-linear-gradient(top, #1f8ace 0%, #1f8ace 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#1f8ace), color-stop(100%,#1f8ace));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #1f8ace 0%,#1f8ace 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #1f8ace 0%,#1f8ace 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(top, #1f8ace 0%,#1f8ace 100%);/* IE10+ */
	background:linear-gradient(to bottom, #1f8ace 0%,#1f8ace 100%);/* W3C */
	/* IE6-9 */
	cursor:pointer;
}
/*µÚ¶þ¼¶½»»¥*/
.expmenu li ul li:not(.selected):hover{
	background:#c5dcef;/* Old browsers */
	cursor:pointer;
}
/*µÚ¶þ¼¶µã»÷½»»¥*/
.expmenu li ul li:not(.selected):active{
	background:#d5e6f4;/* Old browsers */
	cursor:pointer; 
}
.menu{ width:270px;display:block;}
.menu ol { padding-left:15px; border:#d5e6f4 1px solid; border-top:none;background: #d5e6f4;}
.menu li i{padding: 0px 4px;color: #f99c24;text-shadow: 0px 0px 0px rgba(255, 255, 255, 0.8);font-family: ËÎÌå;font-style:normal; line-height:50px;}
.menu a{color: #1f8ace;text-decoration: none;}
.menu .no {display:none;}
.menu ol a{width:270px;display: block;line-height: 2em; text-indent:16px;}
.menu  a:hover{color:#f99c24;}
.sou{ width:804px; height:95px; background:url(zzjg19.png) left top no-repeat; border-bottom:#1f8ace 2px solid;}
.sear{ padding-top:28px;padding-left:110px; line-height:36px; font-size:18px; color:#1f8ace;}
.sear1{ width:174px; height:30px; border:#e5e5e5 3px solid; text-indent:10px;}
.sear2{ width:64px; height:28px; background:#f99c24; color:#fff; border-radius:10px; font-size:16px; cursor:pointer;}
.zhize{ width:802px; border:#e5e5e5 1px solid; margin-top:10px; border-bottom:none;}
.zhize span{ color:#f99c24; line-height:54px; font-size:20px; padding-left:10px;}
.zhize1{ background:#5fafe1; height:38px;}.zhize1 td{ color:#fff; font-size:18px; line-height:38px; text-align:center;}
.zhize2{ margin-top:10px;}
.zhize2 td{ line-height:38px; padding-left:10px;}
.zhize3{ background:#ebf3fa}
.fan{width:802px; border:#e5e5e5 1px solid; border-top:none; overflow:hidden;background:#ebf3fa; height:46px;}
.fan1{ float:right; line-height:46px; padding-right:20px;}
.fan1 a{ padding:0 3px;}
.fot1{ width:290px; height:78px; background:#f6f6f6; line-height:78px;color:#144895; font-size:12px; float:left;}
.fot1 a{ color:#144895;font-size:12px;}
.fot2{color:#969595;font-size:12px; line-height:78px;background:#f6f6f6; width:598px; height:78px;float:left; margin-left:2px;}
.fot3{ float:right;}
.zzxl{ border:#e5e5e5 2px solid; margin-top:10px; padding:30px 0;}
.zzxl h1{ font-size:24px; text-align:center; color:#101111; line-height:40px;}
.zzxl1{ width:778px; height:150px; margin:20px auto; background:#ebf3fa; padding-top:20px;}
.zzxl1 ul{ width:720px;margin:0px auto;}
.zzxl1 ul li{ width:100%; overflow:hidden; line-height:30px;}
.zzxl1 ul li a{ float:left; color:#196798}.zzxl1 ul li span{ float:right;color:#196798}
.zzxl p{ width:986px; margin:0 auto; font-size:16px;color:#101111; line-height:30px;}
.zzxl a{color:#196798;}
/*Ê×Ò³½¹µã*/
.flexslider{position:relative;width:1100px;height:160px;overflow:hidden;zoom:1;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}
/*ÎÄ×Ö¹ö¶¯*/
.infoList li{ height:24px; line-height:24px;  text-align:left; width:auto !important;  } 
.infoList li .date{ float:right; color:#999;  } 
.leftLoop{ overflow:hidden; position:relative;  border:1px solid #ccc;   } 
.leftLoop .hd{ overflow:hidden;  height:30px; background:#f4f4f4;  } 
.leftLoop .hd .prev,.leftLoop .hd .next{ display:block;  width:5px; height:9px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("images/icoLeft.gif") no-repeat;} 
.leftLoop .hd .next{ background:url("images/icoRight.gif") no-repeat;  } 
.leftLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  } 
.leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(../PIE.htc);} 
.leftLoop .hd ul li.on{ background:#f00;  } 
.leftLoop .bd{ padding:10px;   } 
.leftLoop .bd ul{ overflow:hidden; zoom:1; } 
.leftLoop .bd ul li{ margin:0 10px; text-align:center; float:left; _display:inline; } 

.szyw{ float:left; width:70px; height:36px; background:url(index4.png) left top no-repeat; color:#fff; line-height:36px; font-size:14px; padding-left:40px;}
.szyw1{ float:right;}
.szyw1 a{ padding-left:35px; background:url(index2.png) 25px center no-repeat;}
.focusBox { position: relative; width:450px; height:310px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox .pic img { width:450px; height:310px; display: block; }.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%; background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }.focusBox .num { position: absolute; z-index: 3; bottom:12px; right: 8px; }.focusBox .num li{ float: left; position: relative; width:10px; height:10px; border-radius:10px; line-height:36px; overflow: hidden; text-align: center; margin-right:5px; cursor: pointer; }.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }.focusBox .num li.on a,.focusBox .num a:hover{ background:#1f91d9;}

.bmdt{ width:430px; float:left; overflow:hidden;margin-left:10px; height:310px;border:1px solid #f3f3f3;}
.bmdt1{ width:625px; float:left; overflow:hidden;margin-left:10px; height:281px; }
.bmdt2{ width:418px; float:left; overflow:hidden;margin-left:6px; height:360px; border: 1px solid #f3f3f3;}
.bmdt_tit{ overflow:hidden; margin-bottom:5px; background:#ebf3fa;}
.bmdt_tit li{ width:140px; height:36px; background:#ebf3fa; border-right:#fff 1px solid; float:left;}
.bmdt_tit li.mr0{ margin-right:0px;}
.bmdt_tit li span{ display:inline-block; *display:inline; *zoom:1; width:20px; height:24px; margin-left:20px; padding-left:13px; vertical-align:-6px; *vertical-align:1px;}
.bmdt_tit li span.s1{ background:url(index6.png) no-repeat left center;}
.bmdt_tit li span.s2{ background:url(index5.png) no-repeat left center; }
.bmdt_tit li span.s3{ background:url(index9.png) left center no-repeat;}
.bmdt_tit li span.s4{ background:url(index10.png) no-repeat left center;}
.bmdt_tit li span.s5{ background:url(index11.png) no-repeat left center;}
.bmdt_tit li a{ font-size:16px; color:#1e1d1d; line-height:36px;}
.bmdt_tit li.cur{ background:#1f8ace; height:36px;}
.bmdt_tit li.cur a{ color:#fff;}
.bmdt_tit li.cur .s1{ background:url(index6_1.png) no-repeat;}
.bmdt_tit li.cur .s2{ background:url(index5_1.png) no-repeat;}
.bmdt_tit li.cur .s3{ background:url(index9_1.png) no-repeat;}
.bmdt_tit li.cur .s4{ background:url(index10_1.png) no-repeat;}
.bmdt_tit li.cur .s5{ background:url(index11_1.png) no-repeat;}
.bmdt_con{ overflow:hidden;}
.bmdt_con li{ overflow:hidden;}
.bmdt_con li a {
	display: block;
	background: url(index19.png) no-repeat 5px 8px;
	font-size: 14px;
	line-height: 24px;
	padding-left: 20px;
	height: 24px;
	color: #666;
	float: left;
}
.zhou li a{ background:url(index7.png) no-repeat 5px center;}
.bmdt_con li span{ font-size:14px; color:#666; font-family:"ËÎÌå"; line-height:30px; float:right;}
.bmdt_con li a:hover{ color:#1e1d1d;}
.bmdt_con td{ width:137px; text-align:center;}
.bmdt_con td a{ padding-left:10px; color:#1f8ace; background:url(index20.png) left center no-repeat; text-align:left; line-height:30px;}
.wocao{float:right; width:200px;}
.tzzs{  width:198px; height:162px; border:#f5f5f5 1px solid;}
.tzzs span{ width:100%; height:36px; background:#1f8ace; display:block; line-height:36px;}
.tzzs span a{ padding-left:38px; background:url(index8.png) 14px center no-repeat; color:#fff; font-size:14px;}
.tzzs table{ margin-top:10px;}
.tzzs td{ text-align:center;}
.tzzs td a{ font-size:14px;color:#666; line-height:25px;}
.wocao ul{ margin-top:10px;}.wocao ul li{ margin-top:3px;}
.gkgl{ width:195px; float:left;}
.gkgl span{ width:195px; height:38px; display:block; background:#1f8ace; margin-bottom:2px;}
.gkgl span a{ font-size:16px; color:#fff; padding-left:43px; background:url(index9_1.png) 13px 1px no-repeat; line-height:38px;}
.gkgl li{ width:195px; height:32px; line-height:32px; background:#f5f5f5; margin-top:5px;}
.gkgl li:hover{ background:#ebebeb;}
.gkgl li a{ color:#4e4e4e; line-height:32px; padding-left:45px;}
.gk1{ background:url(index21.png) 20px center no-repeat;}
.gk2{ background:url(index22.png) 20px center no-repeat;}
.gk3{ background:url(index23.png) 20px center no-repeat;}
.gk4{ background:url(index24.png) 20px center no-repeat;}
.gk5{ background:url(index25.png) 20px center no-repeat;}
.gk6{ background:url(index26.png) 20px center no-repeat;}
.zncs{width:420px; float:right;}
.zn{ 
	background: #f3f3f3;
	width: 100%;
	height: 38px;
}
.zn span{ 
	display: block;
	width: 100px;
	height: 38px;
}
.zn span a{ 
	color: #1f8ace;
	line-height: 38px;
	display: block;
	font-size: 16px;
	text-align: center;
	width: 100%;
	border-top: 2px solid #1f8ace;
}
.zncs table{ margin-top:5px;}
.zncs table a{ padding-left:24px; background:url(index18.png) 6px center no-repeat; line-height:27px; color:#1f8ace}
.wy-mod-banner{background: #fff;height:100px;position: relative;}
.wy-mod-banner .banners{width: 670px;height:100px;overflow: hidden;position: absolute;left:0px;}
.wy-mod-banner .banner{width: 670px;height:100px;overflow: hidden;position: absolute;left:0px;}
.wy-mod-banner .focus{width:670px;padding-top:30px;text-align: center;}
.wy-mod-banner .focus a{text-decoration: none;z-index:3;width:24px;height:74px;position:relative;display: inline-block;*display:inline;overflow: hidden;margin:0px 3px;zoom:1;}
.wy-mod-banner .focus a .bg-m{z-index:4;color:white;line-height:40px;font-size:40px;position:absolute;display: block;left:2px;top:6px;cursor:pointer; display: none;}
.wy-mod-banner .focus a .bg-b{background-image:url(i_dot.32.png);position:absolute;display: block;left:0px;top:45px;cursor:pointer; width: 18px; height: 18px;}
.wy-mod-banner .focus a .inner{background-image:url(i_dot_hover.32.png);position:absolute;left:0px;top:45px;z-index:9;opacity:0;display: none\0;+display: none;*display: none; width: 18px;height: 18px;}
.wy-mod-banner .focus a.on .inner,.wy-mod-banner .focus a:hover .inner{cursor:pointer;display:block;border:0;-webkit-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:1;}
.wy-mod-banner .focus .hover .inner{display:block;}
.yqxx span{ display:block; width:200px; height:32px; background:#f0f0f0; margin-top:10px; line-height:32px;}
.yqxx span:hover{background:#fafafa;}
.yqxx span a{ padding-left:44px; background:url(index21.png) 18px center no-repeat;}
.tzx a{ display:block; width:133px; height:60px;}
.tzx a:hover{ opacity:0.9}
.tzx a p{ color:#fff; padding-top:38px}
.tzx1{ background:#49b169}.tzx1 P{ background:url(index27.png) center 9px no-repeat;}
.tzx2{ background:#f3b448}.tzx2 P{ background:url(index28.png) center 9px no-repeat;}
.tzx3{ background:#94c400}.tzx3 P{ background:url(index29.png) center 7px no-repeat;}
.tzx4{ background:#32c5e3}.tzx4 P{ background:url(index30.png) center 9px no-repeat;}
.tzx5{ background:#fb6e52}.tzx5 P{ background:url(index31.png) center 9px no-repeat;}
.tzx6{ background:#3f8ff0}.tzx6 P{ background:url(index32.png) center 9px no-repeat;}
.xwzx_wrap1_right{ width:1100px;margin-top:10px;}
.xwzx_wrt{ overflow:hidden;}
.xwzx_wrt ul{ overflow:hidden;}
.xwzx_wrt ul li{ width:150px; height:38px; float:left; background:#ebf3fa; margin-right:2px;}
.xwzx_wrt ul li.mr0{ margin-right:0px;}
.xwzx_wrt ul li span{  display:inline-block; *display:inline; *zoom:1; width:20px; height:24px; margin-left:20px; padding-left:8px; vertical-align:-6px; *vertical-align:1px;}
.xwzx_wrt ul li span.s1{ background:url(index33.png) no-repeat left center;}
.xwzx_wrt ul li span.s2{ background:url(index34.png) no-repeat left center;}
.xwzx_wrt ul li a{ font-size:16px; color:#333; line-height:38px;}
.xwzx_wrt ul li.cur{ background:#1f8ace}
.xwzx_wrt ul li.cur .s1{ background:url(index33_1.png) no-repeat left center;}
.xwzx_wrt ul li.cur .s2{ background:url(index34_1.png) no-repeat left center;}
.xwzx_wrt ul li.cur a{ color:#fff; text-decoration:none;}
.xiaozz{ position:absolute;right:0px; top:-48px; width:500px; height:38px;}
.xiaozz a{padding-left:8px; background:url(index19.png) left center no-repeat;line-height:38px;padding-right: 10px;color:#333333;font-size: 14px;}
.xwzx_wrb{margin-top:10px; position:relative;}
.xcao{ display:block; float:left; margin-left:9px; width:175px; height:132px; position:relative;}
.xwzx_wrb a img{ display:block;width:175px; height:132px;}
.xwzx_wrb a p{ position:absolute; left:0px; bottom:0px; width:175px; height:30px; background:url(index35.png) left top repeat-x; display:block; color:#FFF; line-height:30px; text-indent:4px;}

/*.xwzx_wrb{ overflow:hidden;margin-top:10px;}
.xwzx_wrb a{ display:block; float:left; margin-left:9px; width:175px; height:132px; position:relative;}
.xwzx_wrb a img{ display:block;width:175px; height:132px;}
.xwzx_wrb a p{ position:absolute; left:0px; bottom:0px; width:175px; height:30px; background:url(index35.png) left top repeat-x; display:block; color:#FFF; line-height:30px; text-indent:4px;}
.slg{ line-height:38px; float:right;}
.slg a{ padding-right:36px; padding-left:8px; background:url(index19.png) left center no-repeat;}*/
.taba1 {width:1100px; margin-top:20px;}
.taba1 .hd{height:40px; position: relative;}
.taba1 .hd ul{position: absolute;float: left; font:14px "Î¢ÈíÑÅºÚ"; width:100%; background-color:#f6f6f6;}
.taba1 .hd li{float: left; width:145px; cursor:pointer;height:40px;line-height:40px; text-align:center;}
.taba1 .hd li a{line-height: 26px; text-align:center; font-size:14px; color:#333; font:14px "Î¢ÈíÑÅºÚ";}
.taba1 .hd li.on { height:40px;line-height:40px; background-color:#1f8ace;}
.taba1 .hd li.on a{ color:#fff; text-decoration:none;}
.taba1 .bd ul{display: none; zoom:1; font:12px "ËÎÌå"; padding-top:10px;width:1100px;height:235px;}
.taba1 .bd ul.on{display:block;}
.taba1 .bd li{width:1100px;}
.taba1 .bd ul li td a{padding-left:20px; text-align:left;color:#666666;  background:url(index36.png) 11px center no-repeat; font:12px "ËÎÌå"; line-height:26px;}
.taba1 .bd a:hover{color:#1683c0;}
/*»¨Èï*/
.hua{ width:1098px; margin:0 auto; border:#e5e5e5 1px solid; margin-top:10px;}
.hua1{ padding-bottom:6px; border-bottom:#00a0e9 2px solid;}
.hua2{ padding-top:24px;}
.hua2 li{ width:100%; overflow:hidden; line-height:34px;}
.hua2 li > em{ font:16px "Î¢ÈíÑÅºÚ"; color:#1f8ace; float:left; padding-left:35px; display:block; width:112px; line-height:34px;}
.hua2 li a{ float:left; font:16px "Î¢ÈíÑÅºÚ"; color:#393a3b; line-height:34px;}
.hua2 li span{ float:right; font:16px "Î¢ÈíÑÅºÚ"; color:#393a3b; padding-right:10px; line-height:34px;}
.hr{ background:#ebf3fa; line-height:34px; height:34px;}
.hua2 li a:hover{ text-decoration:underline;}
/*shuili¶¯Ì¬*/
.tpbd{ float:left; width:543px; }
.tpbd1{ display:block; width:100%; background:#1f8ace;  height:34px; font:16px "Î¢ÈíÑÅºÚ"; color:#fff;line-height:34px; text-align:center; }
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}
.tzgg{ width:542px; height:348px; border:#eeeeee 1px solid; border-top:#1f8ace 1px solid; margin-top:10px;}
.tzgg1{ width:100%; overflow:hidden; height:35px; border-bottom:#eeeeee 1px solid; background:#eaf3fa;}
.tzgg1 span{ float:left; height:35px; display:block; width:auto; padding-right:13px; line-height:35px; background:#1f8ace;}
.tzgg1 span i{ padding-left:44px;font:16px "Î¢ÈíÑÅºÚ"; color:#fff;line-height:35px; background:url(index8.png) 13px center no-repeat; float:left;}
.tzgg1 a{ float:right; padding-right:10px;font:14px "Î¢ÈíÑÅºÚ"; color:#1f8ace;line-height:34px;}
.tzgg2{ padding-top:10px;}
.tzgg2 li{ width:100%; overflow:hidden; line-height:30px;}
.tzgg2 li a{ white-space: nowrap; text-overflow: ellipsis; overflow:hidden; float:left; width:340px;font:14px "Î¢ÈíÑÅºÚ"; padding-left:5px;}
.tzgg2 li span{ float:right;font:14px "Î¢ÈíÑÅºÚ"; line-height:30px; padding-right:20px; color:#999;}
.rdzt{width:100%; overflow:hidden; height:34px; border-top:#1f8ace 1px solid;}
.rdzt span{float:left; padding-left:64px;font:16px "Î¢ÈíÑÅºÚ"; color:#1f8ace;line-height:34px; background:url(zzjg21.png) left center no-repeat;}
.rdzt a{ float:right; padding-right:10px;font:14px "Î¢ÈíÑÅºÚ"; color:#1f8ace;line-height:34px;}
.review-box {
  width: 1040px;
  margin: 0 auto;
  position: relative;
 }
.review-box-lists {
  width: 1040px;
  height: 116px;
  margin: 0 auto;
  overflow: hidden;
}
/* line 342, ../scss/main.scss */
.review-box-lists ul {
  width: 9858px;
}
/* line 344, ../scss/main.scss */
.review-box-lists ul li {
  position: relative;
  float: left;
  display: inline;
}
/* line 349, ../scss/main.scss */
.review-box-lists ul li a {
  display: inline-block;
  margin: 22px 22px 0 0;
}
/* line 353, ../scss/main.scss */
.review-box-lists ul li a .bg {
  position: absolute;
  left: 0;
  bottom:28px;
  width: 242px;
  height: 34px;
  background: rgba(189, 188, 188, 0.5);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000',endColorstr='#99000000');
  cursor: pointer;
}
/* line 364, ../scss/main.scss */
.review-box-lists ul li a p {
  position: absolute;
  left: 0;
  bottom:27px;
  right: 0;
  color: #fff;
  z-index: 100;
  line-height: 34px;
  text-align: center;
  font-size: 14px;
  display: inline-block;
  width: 90%;
}
/* line 384, ../scss/main.scss */
.review-box .btn {
  position: absolute;
  top:37%;
  width: 30px;
  height: 60px;
  line-height: 60px;
  cursor: pointer;
  text-align: left;
  text-decoration: none;
  color: #1c8cce;
  background-color: #fff;
  opacity: .8;
  filter: alpha(opacity=80);
  font-size: 26px;
  font-family: SimSun,sans-serif;
  text-align: center;
}
/* line 402, ../scss/main.scss */
.review-box .prev {
  left:-30px;
}
/* line 406, ../scss/main.scss */
.review-box .next {
  right:-30px;
}
/* line 411, ../scss/main.scss */
.review .tcopyright {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  color: #fff !important;
}
/* line 418, ../scss/main.scss */
.review .tcopyright a {
  color: #fff !important;
}
/*Ö°ÄÜ´¦ÊÒ*/
.gzhy{ float:left; width:463px; height:282px; border:#e5e5e5 1px solid;}


/*.gzhy a{ display:block; height:48px; width:100%; background:#eaf3fa; color:#1e8acb; font:16px "Î¢ÈíÑÅºÚ"; line-height:48px; text-align:center;}*/
.tzzc{ width:329px; height:282px; border:#1f8ace 1px solid; float:right;}
.tzzc1{ height:34px; width:329px; display:block; background:#1f8ace; font:16px "Î¢ÈíÑÅºÚ"; color:#fff; text-align:center; line-height:34px;}
.tzzc2 li{ width:100%; overflow:hidden; line-height:30px;}
.tzzc2{ padding-top:10px;}
.tzzc2 li a{ color:#5b5b5b; white-space: nowrap; text-overflow: ellipsis; overflow:hidden; float:left; width:170px; padding-left:10px;}
.csle{ width:247px; float:left; background:#eaf3fa; height:auto; overflow:hidden;}
.csle1{ width:100%; height:40px; background:#1f8ace;}
.csle1 span{ text-align:center; display:block; width:100%; line-height:40px;}
.csle1 a{ padding:10px 0;padding-left:28px; background:url(zzjg22.png)  left center no-repeat;font:16px "Î¢ÈíÑÅºÚ"; color:#fff; line-height:40px; }
.csle2{ padding:10px 0px; width:224px; margin:0 auto; min-height:100px;}
.csle2 p{ font:14px "Î¢ÈíÑÅºÚ"; color:#1e8aca; line-height:30px; text-indent:0em}
.csle3{ padding:30px 0;}
.csle3 span{ font:14px "Î¢ÈíÑÅºÚ"; color:#1e8aca; text-align:center; display:block; width:100%;}
.csri{ float:right; width:808px;}
.csri1{ display:block; width:808px; height:79px; float:left;}
.ghzt{ margin-top:10px; width:400px; border:#eeeeec 1px solid; border-top:none; height:340px;}
.ghzt1{ width:100%; overflow:hidden; height:35px; background:#eaf3fa;}
.ghzt1 span{ font:16px "Î¢ÈíÑÅºÚ";padding-left:24px; width:120px; background:url(zzjg25.png) left center no-repeat; line-height:35px; float:left; color:#fff;}
.ghzt1 a{ float:right; color:#1f8ace;font:14px "Î¢ÈíÑÅºÚ";line-height:35px; padding-right:10px;}
.ghzt2{ padding-top:10px;}
.ghzt2 li{ width:100%; overflow:hidden; line-height:28px;}
.ghzt2 li a{ white-space: nowrap; text-overflow: ellipsis; overflow:hidden; float:left; width:275px;font:14px "Î¢ÈíÑÅºÚ"; padding-left:5px;}
.ghzt2 li span{ float:right;font:14px "Î¢ÈíÑÅºÚ"; line-height:28px; padding-right:10px; color:#666;}
/*Ë®Àû¹¤³Ì*/
.slgc{ float:left; width:333px;height:720px; border:#00a1e9 1px solid;}
.slgc span{ display:block; text-align:center; width:100%; height:39px;font:16px "Î¢ÈíÑÅºÚ"; line-height:38px; color:#fff; background:url(zzjg28.png) left top no-repeat;}
.slgc ul{ padding-top:6px;}
.slgc ul li{ margin:0 auto; margin-top:14px; width:294px; height:40px; border:#eeeeee 1px solid; background:#cfe8fe; text-align:center; line-height:40px;}
.slgc ul li a{ padding:4px 0; padding-left:36px; background:url(zzjg30.png) left center no-repeat; line-height:40px;font:16px "Î¢ÈíÑÅºÚ"; color:#1e8bcc;}
.slgc ul li a:hover{ text-decoration:underline;}
.zpxs{ float:right; width:748px; border:#1e8bcc 1px solid; min-height:660px; padding-bottom:60px; position:relative;}
.zpxs1{ width:100%; height:36px; background:#eaf3fa; overflow:hidden;}
.zpxs1 span{ display:block; width:185px; height:36px; line-height:36px; background:url(zzjg25.png) left top no-repeat;}
.zpxs1 span a{ padding-left:45px; background:url(zzjg29.png) 10px center no-repeat; font:16px "Î¢ÈíÑÅºÚ";line-height:36px; color:#fff; display:block;}
.pages {
	width:460px; position:absolute; right:10px; bottom:20px;
	
}
.pages #Pagination {
  float: left;
  overflow: hidden;
}
.pages #Pagination .pagination {
  height: 30px;
  text-align: right;
  font-family: \u5b8b\u4f53,Arial;
}
.pages #Pagination .pagination a,
.pages #Pagination .pagination span {
  float: left;
  display: inline; margin:0 3px;
  padding: 5px 5px;
  border: 1px solid #e6e6e6;
  border-right: none;
  background: #d2e7fa;
  color: #666666;
  font-family: \u5b8b\u4f53,Arial;
  font-size: 14px;
  cursor: pointer;
}
.pages #Pagination .pagination .current {
  background: #1f8ace;
  color: #fff;
}
.pages #Pagination .pagination .prev,
.pages #Pagination .pagination .next {
  float: left;
  padding: 5px 3px;
  border: 1px solid #e6e6e6;
  background: #d2e7fa;
  color: #666666;
  cursor: pointer;
}
.pages #Pagination .pagination .prev i,
.pages #Pagination .pagination .next i {
  display: inline-block;
  width: 4px;
  height: 11px;
  margin-right: 5px;
  background: url(../images/icon.fw.png) no-repeat;
}
.pages #Pagination .pagination .prev {
  border-right: none;
}
.pages #Pagination .pagination .prev i {
  background-position: -144px -1px;
  *background-position: -144px -4px;
}
.pages #Pagination .pagination .next i {
  background-position: -156px -1px;
  *background-position: -156px -4px;
}
.pages #Pagination .pagination .pagination-break {
  padding: 5px 5px;
  border: none;
  
  background: none;
  cursor: default;
}
.pages .searchPage {
  float: left;
  padding: 2px 0;
}
.pages .searchPage .page-sum {
  padding: 5px 5px;
  color: #999999;
  font-family: \u5b8b\u4f53,Arial;
  font-size: 14px;
}
.pages .searchPage .page-go {
  padding: 8px 0;
  color: #999999;
  font-family: \u5b8b\u4f53,Arial;
  font-size: 14px;
  padding: 10px 0\9;
  *padding: 6px 0;
}
.pages .searchPage .page-go input {
  width: 21px;
  height: 20px;
  margin: 0 5px;
  padding-left: 5px;
  border: 1px solid #e4e4e4;
}
.pages .searchPage .page-btn {
  margin: 9px 0 5px 5px;
  padding: 2px 5px;
  background: #1f8ace;
  border-radius: 2px;
  color: #ffffff;
  font-family: Arial, 'Microsoft YaHei';
  font-size: 14px;
  text-decoration: none;
}

.zpxs2 li{ padding:14px 0; overflow:hidden; width:100%;}
.zpxs2 li span{ display:block;float:left; width:232px; height:159px; position:relative; border:#eee 1px solid; margin-left:12px;}
.zpxs2 li span img{ display:block; width:232px; height:159px;}
.zpxs2 li span a{ display:block; width:232px; height:28px;font-family: Arial, 'Microsoft YaHei';font-size: 14px; background:rgba(230,230,230,0.8); position:absolute; left:0; bottom:0; line-height:28px; text-align:center;}
.zhang{ position:absolute; right:40px; bottom:20px;}
.zhang a{ padding:2px 5px; border:#CCC 1px solid; font-size:12px;}
.zhang a:hover{ background: #1f8ace; color:#fff; border:none;}
.list_lh{ height:400px; overflow:hidden;}
.list_lh li{ padding:0 10px;}
.list_lh a{ color:#5b5b5b; line-height:30px;}
/*zuzhijigou*/
.zxgk{ width:823px; float:left; border:#eee 1px solid; border-top:#1f8ace 2px solid; }
.zxgk1{ display:block; width:130px; height:33px; background:#1f8ace; text-align:center;font:16px "Î¢ÈíÑÅºÚ"; line-height:33px; color:#fff;}
.zxgk ul{ padding:10px 0; width:800px; margin:0 auto; border-bottom:#eee 1px solid;}
.zxgk li{ width:100%; overflow:hidden; line-height:30px;}
.zxgk li p{ width:92px; float:left;font:14px "Î¢ÈíÑÅºÚ"; line-height:30px; color:#555;}
.zxgk li a{ width:570px; float:left;font:14px "Î¢ÈíÑÅºÚ"; line-height:30px; color:#555;}
.zxgk li span{ float:right;font:14px "Î¢ÈíÑÅºÚ"; line-height:30px; color:#555;}
.ldhd{ width:409px; height:334px; border:#eee 1px solid; margin-top:3px;}
.taba9 {width:409px;}
.taba9 .hd{height: 30px; position: relative;}
.taba9 .hd ul{position: absolute;float: left; font:16px "Î¢ÈíÑÅºÚ"; width:100%;}
.taba9 .hd li{float: left; width:134px; margin:0 1px; cursor:pointer;height:30px;line-height:30px; background-color:#1d8acd; text-align:center;}
.taba9 .hd li a{line-height: 26px; text-align:center; font-size:14px; color:#fff; font:16px "Î¢ÈíÑÅºÚ";}
.taba9 .hd li.on { height:30px;line-height:30px; background-color:#fff;}
.taba9 .hd li.on a{ color:#0c4369; text-decoration:none;}
.taba9 .bd ul{display: none; zoom:1; font:14px "Î¢ÈíÑÅºÚ"; padding-top:10px;width:409px;}
.taba9 .bd ul.on{display:block;}
.taba9 .bd li{width:409px;line-height:36px; overflow:hidden;}
.taba9 .bd li a{float:left; padding-left:5px;font-size:14px; width:295px; text-align:left; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; color:#555555;}
.taba9 .bd li span{ float:right; color:#888; font-size:14px; padding-right:5px;}
.taba9 .bd a:hover{color:#1683c0;}
.ldhd1{ width:100%; height:37px; border-bottom:#1f8ace 1px solid; overflow:hidden;}
.ldhd1 span{ float:left; padding-left:36px; background:url(zzjg34.png) 9px center no-repeat; font-size:16px;line-height:37px; color:#1d8acd; }
.ldhd1 a{ float:right; font:12px "Î¢ÈíÑÅºÚ";line-height:37px; color:#888; padding-right:6px;}

.wocao ul{
	border:1px solid #f5f5f5;
}
.wocao ul li.newup-title {
	width: 100%;
	height: 36px;
	background: #f3f3f3;
	line-height: 36px;
	font-size: 16px;
	color: #1f8ace;
	margin-top: -3px;
}
.newup-title > span {
	width: 50%;
	text-align: center;
	border-top: 2px solid #1f8ace;
	height: 36px;
	box-sizing: border-box;
	display: inline-block;
}
.wocao ul li a.newup-link{
	display: block;
    width: 97%;
    margin-left: 2%;
}
.wocao ul li a.newup-link img{
	height:50px;
	width:100%;
}
.wocao ul li.newup-title > a{
	color: #1f8ace;
	text-decoration:none;
}

.newup-bmdt {
	width: 100%;
	box-sizing: border-box;
	border: 1px solid #f5f5f5;
	height: 120px;
	margin-top: 10px;
}
.wocao ul.newup-bmdt_tit {
	margin-top: 0;
	width: 100%;
	box-sizing: border-box;
	border: none;
	background: #f3f3f3;
}
ul.newup-bmdt_tit > li {
	width: 48%;
	height: 36px;
	line-height: 36px;
	display: inline-block;
	font-size: 16px;
	text-align:center;
	margin-top:0;
}
.newup-bmdt_tit > li a{
	color:#333;
	display:inline-block;
}
.newup-cur{
	border-top: 2px solid #1f8ace;
}
.newup-bmdt_tit > li.newup-cur > a{
	color:#1f8ace;
}
.newup-bmdt_list{
	
}
.newup-bmdt_con{
	line-height:36px;
	width:100%;
}
.newup-bmdt_con td{
	width:1%;
	text-align:center;
}
.newup-bmdt_con td a{
	color:#333;
}
.newup-bmdt_con td a:hover{
	color:#378ace;
}

.po-top {
	width: 200px;
	float: right;
}

.wocao ul li.newup-title2 {
	width: 100%;
	height: 36px;
	background: #f3f3f3;
	line-height: 36px;
	font-size: 16px;
	color: #1f8ace;
	margin-top: -3px;
}
.newup-title2 > span {
	width: 50%;
	text-align: center;
	border-top: 2px solid #1f8ace;
	height: 36px;
	box-sizing: border-box;
	display: inline-block;
}
.wocao ul li a.newup-link2{
	display: block;
    width: 97%;
    margin-left: 2%;
}
.wocao ul li a.newup-link2 img{
	height:50px;
	width:100%;
}
.wocao ul li.newup-title2 > a{
	color: #1f8ace;
	text-decoration:none;
}

.newup-bmdt2 {
	width: 100%;
box-sizing: border-box;
border: 1px solid #f5f5f5;
height: 112px;
}
.newup-bmdt_tit2{
	background:#f3f3f3;
}
.wocao ul.newup-bmdt_tit2 {
	margin-top: 0;
	width: 100%;
	box-sizing: border-box;
	border: none;
	background: #f3f3f3;
}
ul.newup-bmdt_tit2 > li {
	width: 48%;
	height: 36px;
	line-height: 36px;
	display: inline-block;
	font-size: 16px;
	text-align:center;
	margin-top:0;
}
.newup-bmdt_tit2 > li a{
	color:#333;
	display:inline-block;
}
.newup-cur2{
	border-top: 2px solid #1f8ace;
}
.newup-bmdt_tit2 > li.newup-cur2 > a{
	color:#1f8ace;
}
.newup-bmdt_list2{
	
}
.newup-bmdt_con2{
	line-height:36px;
	width:100%;
}
.newup-bmdt_con2 td{
	width:1%;
	text-align:center;
}
.newup-bmdt_con2 td a{
	color:#333;
}
.newup-bmdt_con2 td a:hover{
	color:#378ace;
}

.newup-bmdt_con2 td.yqxx {
  background: rgba(0, 0, 0, 0) url(yqxx.png) no-repeat scroll 0 center;
  text-align: center;
  width: 1%;
}
.newup-bmdt_con2 td.qxxx {
  background: rgba(0, 0, 0, 0) url(qxxx.png) no-repeat scroll 0 center;
  text-align: center;
  width: 1%;
}
.newup-bmdt_con2 td.wxyt {
  background: rgba(0, 0, 0, 0) url(wxyt.png) no-repeat scroll 0 center;
  text-align: center;
  width: 1%;
}
.newup-bmdt_con2 td.shlyzht {
  background: rgba(0, 0, 0, 0) url(shlyzht.png) no-repeat scroll 0 center;
  text-align: center;
  width: 1%;
}

.logo{ background:url(bj.jpg) no-repeat; width:1100px; height:156px;}
.logo img{ margin-top:48px; margin-left:192px; float:left; margin-right:10px;}
.logo span{ line-height:156px;float:left; font-size:38px; font-family:"ÐÂËÎÌå"; color:#2258a6; font-weight:bold;}